(57)【要約】【課題】文字を入力する際の変換文字候補語句の選択をはじめとするディスプレイ上の選択対象候補の選択に際し、キーボードとの位置関係を対応付けて表示させるなどの視覚的に認識可能な補助選択手段を設けることで、マトリクス状に表示された候補のなかから段階的に選択を行い、もって、ユーザが効率的に選択することができる機能を備えた電子機器を提供する。【課題を解決するための手段】ディスプレイ上に表示される複数の選択対象候補の中から対象を選択するための選択機能を有する電子機器であって、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための補助選択部を有する電子機器を提供する。【選択図】図４Ｃ
2008165608.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための選択機能を有する電子機器であって、
ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための補助選択部を有する電子機器。
【請求項２】
キー入力部を有し、
補助選択部によって選択される一部の選択対象候補はディスプレイ上にて前記キー入力部のキー配置に対応した配置となるように選択される請求項１に記載の電子機器。
【請求項３】
補助選択部によって選択される配列はＭを自然数としてキー入力部のキー配列であるＭ×Ｍの配列である請求項２に記載の電子機器。
【請求項４】
ディスプレイ上に表示される複数の選択対象候補はＮを自然数としてＮ×Ｎの配列であり、補助選択部によって選択される配列はＭ（Ｍ<Ｎ）を自然数としてキー入力部のキー配列であるＭ×Ｍの配列である請求項２に記載の電子機器。
【請求項５】
補助選択部は、
選択対象候補の一部を選択するための選択範囲グラフィックをディスプレイ上に表示する第一選択範囲グラフィック表示手段と、
選択範囲グラフィックの表示位置をディスプレイ内で移動させるための選択範囲グラフィック表示位置移動手段と、を有する請求項１から３のいずれか一に記載の電子機器。
【請求項６】
補助選択部は、
選択対象候補の一部を選択するために選択しようとする選択対象候補のグラフィック形態を選択しようとしない選択対象候補の形態と識別可能にディスプレイ上に表示する選択グラフィック形態表示手段と、
前記選択しようとする選択対象候補を所定の並びルールに従って複数同時に特定するための選択対象候補特定手段と、
を有する請求項１から３のいずれか一に記載の電子機器。
【請求項７】
補助選択部は、
選択対象候補の一部を選択するための選択範囲グラフィックと、選択範囲グラフィックによって特定される複数の選択対象候補のなかの所定の対象を仮選択状態とするメインカーソルとをディスプレイ上に表示する第二選択範囲グラフィック表示手段を有する請求項１から３のいずれか一に記載の電子機器。
【請求項８】
前記キー入力部はテンキー入力のためのキー配列を有する請求項２又は３に記載の電子機器。
【請求項９】
前記キー入力部は、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための切換手段をさらに有する請求項８に記載の電子機器。
【請求項１０】
電子機器のディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための方法であって、
ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための補助選択ステップを有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための選択機能を有する電子機器に関する。
【背景技術】
【０００２】
パーソナルコンピュータや、携帯電話などの携帯端末の普及に伴い、キーボードから文字を入力する機会が多くなって久しい。その際、画面上に表示される複数の変換文字候補語句の中から、最適の語句を選択して入力することとなるが、近年、文字変換用の辞書の充実により文字変換の候補語句が増えている。また、同様に、画面上に表示された複数のアイコンの中からユーザが所望する機能や情報に対応するアイコンをマウス等を用いて選択する機会も増えているところ、ユーザ嗜好の多様化などに伴い選択対象候補となるアイコンの数も同様に増えている。
このような変換文字候補語句をはじめとする選択対象候補の増加に伴い、選択を効率的に行うための工夫もなされており、様々な技術が開示されている。例えば、特許文献１では、変換しようとする候補の読み長を選択指定させ、指定された読み長の漢字変換候補を画面上にマトリクス表示させることにより、変換すべき漢字候補の選択を容易にする手段が開示され、特許文献２では、マトリクス状に表示された変換候補語句にそれぞれ１つのキーを対応させて文字を選択させる変換候補語句選択方法の提案がされており、変換語句検索と選択の効率向上を図っている。
【特許文献１】特開平１‐１５８５６０
【特許文献２】特開平３‐１４１４６０
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、ユーザの立場に立って考えると、候補語句の増加に伴い、真に選択したい語句の選択にカーソルを移動させる手間と時間がかかる、という事態が起きており、より容易な候補語句の選択方法が望まれる。
ところが、従来の方法では、候補文字の中から文字を選択する為のカーソルは１つであり、カーソルを移動させることにより候補文字の中から選択していた。この方法では必ず候補文字までカーソルを移動させる必要あり、選択肢が増えればそれだけ選択したい語句がカーソルの初期位置から遠くに位置している蓋然性も高まることとなる。このため、選択すべき多くの選択肢の中から選択したい語句を選ぶのは手間であった。
この点、特許文献２では変換候補文字をマトリクス状に表示させ、それぞれの文字を１つのキーに対応させて変換文字を選択できるようにしている。同じく特許文献２では、１つのキーに複数の変換候補が割り当てられている場合には、該当キーの押し下げ回数によって選択できるようにしている。ただし、この方法で、１つのキーに対して候補語句を１つ割り当てる場合には表示できる変換候補語句の数に限りがあり、１つのキーに対して複数の候補語句を割り当てた場合には変換候補語句の数が増えて見づらくなり、却って選択しづらいという課題があった。
【０００４】
そこで、本発明の解決すべき課題は、文字を入力する際の変換文字候補語句の選択をはじめとするディスプレイ上の選択対象候補の選択に際し、キーボードとの位置関係を対応付けて表示させるなどの視覚的に認識可能な補助選択手段を設けることで、マトリクス状に表示された候補の中から段階的に選択を行い、もって、ユーザが効率的に選択することができる機能を備えた電子機器を提供することにある。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明のうち、請求項１に記載の発明は、ディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための選択機能を有する電子機器であって、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための補助選択部を有する電子機器を提供する。また、請求項２に記載の発明は、キー入力部を有し、補助選択部によって選択される一部の選択対象候補はディスプレイ上にて前記キー入力部のキー配置に対応した配置となるように選択される請求項１に記載の電子機器を提供する。また、請求項３に記載の発明は、補助選択部によって選択される配列はＭを自然数としてキー入力部のキー配列であるＭ×Ｍの配列である請求項２に記載の電子機器を提供する。また、請求項４に記載の発明は、ディスプレイ上に表示される複数の選択対象候補はＮを自然数としてＮ×Ｎの配列であり、補助選択部によって選択される配列はＭ（Ｍ<Ｎ）を自然数としてキー入力部のキー配列であるＭ×Ｍの配列である請求項２に記載の電子機器を提供する。また、請求項５に記載の発明は、補助選択部は、選択対象候補の一部を選択するための選択範囲グラフィックをディスプレイ上に表示する第一選択範囲グラフィック表示手段と、選択範囲グラフィックの表示位置をディスプレイ内で移動させるための選択範囲グラフィック表示位置移動手段とを有する請求項１から３のいずれか一に記載の電子機器を提供する。また、請求項６に記載の発明は、補助選択部は、選択対象候補の一部を選択するために選択しようとする選択対象候補のグラフィック形態を選択しようとしない選択対象候補の形態と識別可能にディスプレイ上に表示する選択グラフィック形態表示手段と、前記選択しようとする選択対象候補を所定の並びルールに従って複数同時に特定するための選択対象候補特定手段とを有する請求項１から３のいずれか一に記載の電子機器を提供する。また、請求項７に記載の発明は、補助選択部は、選択対象候補の一部を選択するための選択範囲グラフィックと、選択範囲グラフィックによって特定される複数の選択対象候補のなかの所定の対象を仮選択状態とするメインカーソルとをディスプレイ上に表示する第二選択範囲グラフィック表示手段を有する請求項１から３のいずれか一に記載の電子機器を提供する。また、請求項８に記載の発明は、前記キー入力部はテンキー入力のためのキー配列を有する請求項２又は３に記載の電子機器を提供する。また、請求項９に記載の発明は、前記キー入力部は、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための切換手段をさらに有する請求項８に記載の電子機器を提供する。また、請求項１０に記載の発明は、電子機器のディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための方法であって、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための補助選択ステップを有することを特徴とする方法を提供する。
【発明の効果】
【０００６】
本発明により、文字を入力する際の変換文字候補語句の選択をはじめとするディスプレイ上の選択対象候補の選択に際し、キーボードとの位置関係を対応付けて表示させるなどの視覚的に認識可能な補助選択手段を設けることで、マトリクス状に表示された候補の中から段階的に選択を行い、もって、ユーザが効率的に選択することができる機能を備えた電子機器を提供することが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明の実施例を説明する。実施例と請求項の相互の関係は以下のとおりである。実施例１は主に請求項１、請求項２、請求項３、請求項４、請求項１０などに関し、実施例２は主に請求項５、請求項６などに関し、実施例３は主に請求項７などに関し、実施例４は主に請求項８、請求項９などに関する。なお、本発明はこれら実施例に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【実施例１】
【０００８】
<概要>
本実施例の電子機器は、ディスプレイ上に表示される複数の選択対象候補のなかから対象を選択するための選択機能を有する電子機器であって、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するための手段を有する電子機器である。
また、本実施例の電子機器は、キー入力部を有し、補助選択部によって選択される一部の選択対象候補はディスプレイ上にてキー入力部のキー配置に対応した配置となるように選択されるものであってもよい。
つまり、本実施例の電子機器は、選択対象候補のなかから絞り込んだ選択対象候補の一部と、このなかから最終的な対象を選択するためのキーなどとが対応付けられるとともに、当該選択対象候補の一部をカーソルキー操作などにより変更可能なようにすることで、最終選択対象を当該選択対象候補の一部に含めた上で選択できるようにし、もって、最終選択対象の選択が容易になるようにした点に特徴がある。かかる処理を実現するため、本実施例の電子機器は、選択対象候補のなかから一回の選択でいきなり最終的な選択対象を選択するのではなく、まず一部に絞り込み、さらにその絞り込んだ選択対象候補のなかから最終選択対象を選択するという、段階的な選択を行うように構成される。
【０００９】
<構成>
（全般）
図１は、本実施例の電子機器の機能ブロックの一例を示す。本図に示すように、「電子機器」０１００は、「補助選択部」０１１０を有する。
本発明における「電子機器」は、文字、画像等を表示可能なディスプレイを有しており、キーボード、マウス等のインターフェイスを用いて画面操作を行うことが可能な機器であることを要するが、かかる機能を有するものであれば、その種類は問わない。例えば、パーソナルコンピュータ（ノートパソコンを含む）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、電子辞書、ゲーム機、デジタルカメラ等が該当する。
また、「補助選択部」は、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択するためのものである。このように、本実施例の電子機器は、段階的な選択を行う絞込みのための手段を有する点に特徴がある。
【００１０】
図２は、かかる補助選択部を含む本実施例の電子機器の全体的構成の一例を示す図である。本図に示すように、本例の「電子機器」０２００は、「ディスプレイ信号出力部」０２２０と、「ＧＵＩインターフェイス」０２３０と、「選択対象候補表示部」０２５０と、「補助選択部」０２１０と、「選択部」０２４０と、「選択対象候補データ保持部」０２６０とを有する。
各構成について以下に簡単に説明する。
「ディスプレイ信号出力部」は、ディスプレイに出力する信号を構成する。ディスプレイに出力する信号は、選択対象候補表示部とＧＵＩインターフェイスとから受け取るデータに基づいて合成される。具体的にはディスプレイ信号出力部は、この合成ルールに従ってビデオメモリに合成画像を形成するように構成されている。
「ＧＵＩインターフェイス」は、この電子機器のユーザが選択動作を視覚的に容易に実行するためのグラフィックデータをディスプレイ信号出力部に対して出力する。具体的には補助選択部に対して入力されるユーザからの操作信号に基づいて選択範囲グラフィック（補助カーソルなど）の表示をしたり、選択範囲グラフィックを画面内で動かしたり、選択範囲グラフィックにて選択された一群の選択対象候補の色を代えたりして、補助選択部で選択されている選択対象候補をユーザに対して分かりやすく表示する。ここで「選択範囲グラフィック」とは、補助選択部が絞込みのために選択する選択対象候補の一部を視覚的に表示するための形態を言い、補助カーソルが代表的なものである。ただし、このほか、フォントを含む形状・模様、色彩、大きさなどで区別するものであってもよい。さらにＧＵＩインターフェイスは、選択部に入力されるユーザからの選択動作に応じて選択された選択対象候補の色を変えたり文字の太さを変えたりして最終的に選択された選択対象候補をユーザに分かりやすく表示したりする。従ってＧＵＩインターフェイスは補助選択部から受け取るユーザの操作信号や、選択部から受け取るユーザの操作信号に応じてディスプレイ信号出力部に対して出力する表示データを生成する。
「選択対象候補表示部」は、ユーザの入力などにより選択対象となった一群のデータをディスプレイに表示するためのデータとしてディスプレイ信号出力部に渡す機能を有する。
選択対象候補表示部がディスプレイ信号出力部に対して渡すべきデータは、例えばユーザのワープロのローマ字入力に基づいたそのローマ字の読みに該当する文字群などである。
例えば「ＪＩ」とローマ字入力がされた場合には、「痔」、「路」、「事」、「ジ」、「自」、「次」などが選択対象候補の文字として図外のフロントエンドプロセッサーなどにより選択され、選択対象候補データ保持部に渡され、選択対象候補データ保持部から選択対象候補として表示すべき文字のデータ、例えば文字コードなどをこの選択対象候補表示部が受け取る。選択対象候補表示部は、この選択対象候補をディスプレイにて表示するためのデータをディスプレイ信号出力部に渡す。また選択対象候補表示部で受け取る表示のためのデータには、選択対象候補データ保持部から受け取るディスプレイ上、又はディスプレイからはみ出した位置である仮想領域の位置座標が各選択対象候補文字ごとに関連付けられている。従ってディスプレイ信号出力部は、その位置座標を利用してディスプレイ上に表示すべき位置を定める。また選択対象候補をディスプレイの一画面内に収容しきれない場合にはユーザからの図外のコントローラなどから入力される画面スクロール命令などを受けてこれを解釈し、画面スクロール位置に表示すべき選択対象候補をその選択対象候補に関連付けられている位置座標に従って決定して、その選択対象候補をディスプレイ信号出力部に対して渡す。
【００１１】
「補助選択部」は、ユーザの補助選択動作を受けてＧＵＩインターフェイスに対してカーソルの移動命令を出力したり、補助選択されたデータをユーザに容易に把握可能とするためにカーソルなどで選択された領域の選択対象候補の色を変えたり、文字の大きさを変えたりする情報を出力する。ユーザからの入力は矢印キーや、十字キーなどを利用する。また補助選択部は、ユーザからの補助カーソルなどの移動命令に応じて補助カーソルなどがどのように移動したかに関する情報を選択対象候補データ保持部に対して出力する。この補助カーソルなどの移動情報は補助選択された選択対象候補がどれかを明確に選択対象候補データ保持部に伝達するためのものであり、この補助カーソルなどの移動情報に従って選択対象候補データ保持部でどの選択対象候補が補助選択された状態にあるか特定される。例えば補助選択が３×３の９個の文字に対してなされるのであれば、その補助選択された文字が特定され、これにあわせて補助選択された文字のディスプレイ内での位置情報も特定される。また場合によっては位置情報に基づいて３×３のブロック内の相対的な位置、即ち、３×３ブロックの左上に位置している選択対象候補は何か、右上に位置している選択対象候補の文字は何か、などが特定されるように選択対象候補データ保持部が機能していても良い。つまり、補助選択部は、ディスプレイ信号出力部に向けてディスプレイ上でどの選択対象候補が選択されていると表現すべきかを示す信号をＧＵＩインターフェイスに対して出力し、また補助選択の結果どの選択対象候補が実際に補助選択されている状態にあるのかを選択対象候補データ保持部に向けた情報として出力する。
【００１２】
「選択部」は、補助選択部にて選択されている選択対象候補のなかから最終的に選択すべき対象を選択するためのユーザからの命令の入力を受け付けるとともに、受け付けた命令をＧＵＩインターフェイスに伝達し、また受け付けた命令を選択対象候補データ保持部に対して伝達する。この選択部の入力操作は例えば携帯電話のダイヤルを回すためのテンキーなどを利用して行なわれる。例えば補助選択部での補助選択が３×３の矩形状に行なわれている場合にはテンキーのいずれかのキーを押下すると、補助選択された選択対象候補の相対的位置でその位置に配置されている選択対象候補が最終的に選択された対象として特定される。例えば３×３のブロックの左上に「辞」という文字が選択対象候補として示されている場合には、テンキーの「１」が押下されることによってこの「辞」が最終的に選択された対象として特定される。ただし、この特定は選択部にて行なわれるのでなくどのキーが押されたか、という情報が選択対象候補データ保持部に渡され、選択対象候補データ保持部が文字に関連付けて保持している座標データないしは相対的位置を示すデータに基づいて特定する。またディスプレイにおいての表示もユーザによりキーの押された座標ないしは相対的な位置を示す情報がＧＵＩインターフェイスに渡され、ＧＵＩインターフェイスは、ディスプレイ上で選択対象候補のうち、その位置に配置されているグラフィックを選択されたように太くしたり、色を変えたりするデータを生成してディスプレイ信号出力部に渡すことで、選択されたことをユーザに表示する処理がなされる。
「選択対象候補データ保持部」は選択対象候補データを保持する機能を有する。「選択対象候補データを保持する」とは、選択対象候補である例えば文字コードや、アイコン識別情報などを保持するだけでなく、これらのディスプレイ上での位置情報や、又は補助選択された領域内での相対的な位置情報を保持するこという。そして補助選択部や選択部から補助選択領域を示す位置情報や選択された部分を示す位置情報などを受け取り、その実体である選択された文字コードなどを特定する機能を有する。
【００１３】
（補助選択部）
「補助選択部」は、ディスプレイ上に表示される選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択（補助選択）するためのものである。そこで、まず、かかる絞込みによる選択方法の基本的な概念について説明する。
図３は、本発明におけるかかる選択方法の特徴を説明するための概念図である。本図は、ディスプレイ上に、最終的に選択される対象を含む候補の全部が表示されている状態を示したものである。本発明では、この候補の全部を「選択対象候補」と呼ぶ。本図では、「Ａ」から「Ｙ」まで２５個の「選択対象候補」０３０１が示されている。
次に、第一段階の選択（補助選択）が行われる。具体的には、「選択対象候補」のなかからその一部に候補を絞り込む動作を行う。この絞込みの結果得られたものが「選択対象候補の一部」ということになる。本図の例では、「Ｇ」、「Ｈ」、「Ｉ」、「Ｌ」、「Ｍ」、「Ｎ」、「Ｑ」、「Ｒ」、「Ｓ」の９個の「選択対象候補の一部」０３０２（薄墨で示す）に絞込みがなされた状態が示されている。本図では、この選択対象候補の一部が互いに隣接するまとまった配置になっている例で示したが、このようなものに限られるわけではなく、例えば、選択対象候補の一部が、互いに離れているばらばらなものであってもよい。要するに、どれとどれが選択対象候補の一部として選択されているかが画面上に識別可能に表示されていればよい。
次に、第二段階の選択（対象の選択）が行われる。具体的には、第一段階の選択によって絞り込まれた「選択対象候補の一部」のなかから、さらに選択を行って最終的な選択対象を選択する。本発明では、この最終的に選択されるものを「対象」と呼ぶ。本図では、上記の選択対象候補の一部である９個のなかから、最終的に「Ｎ」という１個の「対象」０３０３（太枠で示す）が選択された状態が示されている。
【００１４】
このように、本発明では、表示されている候補（ＡからＹ）のうちの一部（Ｇなど９個）を視覚的に識別し、候補の絞込みを経て対象の選択を行う点に特徴がある。
なお、図３では選択が補助選択と対象の選択との２段階である場合の例を示したが、この段階の数は３段階以上であってもよい。段階の数がＮ段階（Ｎは３以上の自然数）存在する場合には、絞込みのための補助選択の段階が（Ｎ−１）段階存在することになるが、この場合には第（Ｎ−２）段階までの各段階においてかかる絞込みのための補助選択を行った結果得られた「選択対象候補の一部」が、それぞれの次の段階では「選択対象候補」となり、そこからさらに絞込みが行われることになる（最後の第Ｎ段階でのみ、選択対象候補の一部から対象の選択が行われる）。
【００１５】
ディスプレイ上に表示される選択対象候補として最も典型的なものは、文字を入力する場合の変換文字候補語句である。しかし、選択対象候補はこれに限られることはなく、例えば複数のアイコン、サムネイル画像、地図、ダイアログボックス、ウィンドウ、選択用ボタンなどであってもよく、要するに、複数の候補を、そのなかから特定の対象を選択できるような形でディスプレイ上に表示可能なものであれば何でもよい。具体的には、例えばアイコンの例でいえば、録画済みコンテンツの再生のため、録画タイトルを示す文字を含む複数のアイコンを録画リストとしてディスプレイ上に表示し、このなかから段階的に絞込みを行って最終的な再生対象コンテンツを選択するといったものが考えられる。
【００１６】
以下、補助選択部が有する、選択対象候補のなかから対象を選択する前の絞込みのために選択対象候補の一部を選択する機能について、具体例を用いて説明する。その際、典型例である文字入力のための変換文字候補語句について選択を行う例で説明する。
【００１７】
図４Ａから図４Ｃまでは、選択対象候補である変換文字候補語句の一部を選択する要領を説明するための図である。
本図の例では、「開会の」という語句を入力した後に「辞」という文字を入力する過程において、キーボードのキー操作によって「じ」という文字の読みを入力し、これを「辞」に変換するために変換文字候補語句のなかから段階的に選択を行う場合を示す。この場合、まず図４Ａは、ディスプレイ０４２０上の文字入力画面０４２１において「じ」とキー入力を行ったことにより、ディスプレイ上に変換文字候補語句の表示用のボックスなどが開いて、２５個（縦５行、横５列）の変換文字候補語句０４０１が表示されている状態を示す。
また、本図では、この２５個の変換文字候補語句のうち、左上に位置する９個の変換文字候補語句が補助カーソル（パレット）０４０２の範囲に含まれている状態も示されている。この補助カーソルの範囲に含まれている９個の文字は、それぞれの位置が、キーボード０４０４上のテンキー０４０５のキー配置に一対一に対応している。具体的には、変換文字候補語句の「痔」がテンキーの「１」に対応し、「路」が「２」に対応し、「事」が「３」に対応するといった具合である。そして、このテンキーのうちいずれかを押下することにより、これに対応する変換文字候補語句が最終的な選択対象として選択されるようになっている。例えば、この状態でテンキー「８」が押下されたとすれば、これに対応する「時」が選択されることになる。
また、この補助カーソルはキーボード上のカーソルキー０４０７を操作することによりディスプレイ上を上下左右に移動可能になっている。図４Ｂは、このカーソルキーのうち右向きカーソルキー０４０８を１回押下することにより補助カーソルを右に一つ移動させた状態を示す。従って、この状態では、テンキーのキー配置に一対一に対応する変換文字候補語句も変化し、例えば変換文字候補語句の「路」がテンキーの「１」に対応し、「事」が「２」に対応し、「ジ」が「３」に対応するといった具合に変化することになる。従って、この状態でテンキー「６」０４０６を押下することにより、「辞」が最終的な選択対象として選択されて、「じ」と入力した文字の「辞」への変換が行われることとなる。図４Ｃは、テンキー「６」が押下されたため、「辞」が選択された結果、入力変換が行われた状態を示す。
【００１８】
以上に説明したように、本図の例では、カーソルキーを操作して補助カーソルを移動させて所定の位置（対象として選択したい文字（「辞」）が補助カーソルの範囲に含まれる位置）まで移動する動作が上述した第一段階の選択（補助選択）に該当し、当該操作によって補助カーソルの範囲に含まれるに至った文字（「辞」）を、これに対応する配置のテンキー（「６」）を押下することにより選択する動作が上述した第二段階の選択（対象の選択）に該当する。換言すれば、ディスプレイ上に表示された選択対象候補である２５個の変換文字候補語句のなかから、まず図４Ｂに示す９個の変換文字候補語句（選択対象候補の一部）に絞込みを行い、しかる後にそのなかから最終的な対象である１個の文字を選択して変換を行っている。また、本図の例では、補助選択部が行う絞込みのための選択（補助選択）は、補助カーソルを利用して行われている。
【００１９】
なお、上の例では、ディスプレイ上に表示される変換文字候補語句（選択対象候補）は縦５行、横５列であるとともに、補助カーソルの範囲に含まれている変換文字候補語句（選択対象候補の一部）は縦３行、横３列であり、これに対応するキーボードのキーもこれと同じ縦３行、横３列に配列されたテンキーである。この例のように、ディスプレイ上に表示される複数の選択対象候補はＮを自然数としてＮ×Ｎの配列であり、補助選択部によって選択される配列はＭ（Ｍ<Ｎ）を自然数としてキー入力部のキー配列であるＭ×Ｍの配列であってもよいが、本実施例の電子機器における選択対象候補等の配列はこのようなものに限定はされない。例えば、補助カーソルの範囲に含まれている変換文字候補語句（選択対象候補の一部）やこれに対応するキーボードのキーの配列が、縦３行、横４列といったように、補助選択部によって選択される配列がＭを自然数としてキー入力部のキー配列であるＭ×ｍ（Ｍ、ｍはともに自然数であって、Ｍ≠ｍ）の配列であってもよい。同様に、ディスプレイ上に表示される変換文字候補語句（選択対象候補）の配列についても、縦５行、横７列といったように、ディスプレイ上に表示される複数の選択対象候補はＮを自然数としてＮ×ｎ（Ｎ、ｎはともに自然数であって、Ｎ≠ｎ）の配列であってもよい。さらに、そもそも補助選択部によって選択対象候補の一部について選択される配列とキー入力部のキーの配列とは同じでなくてもよい。例えば、補助選択部によって選択される配列は上例と同じように縦３行、横３列であるが、キー入力部のキー配列は９個のキーが横一列に配置されたものであってもよい。ただし、ユーザが視覚的に識別と選択を容易に行えるようにするという観点からは、本図のように補助選択部によって選択対象候補の一部について選択される配列とキー入力部のキー配列を同じ配列とすることが望ましいといえる。
【００２０】
また、上の例では、補助選択部によって選択対象候補の一部について選択される配列に対応するキーボードのキーがテンキーであるが、これも限定はなく、他の種類のキー、例えばアルファニューメリックキーやファンクションキーなどであってもよい。
図５は、補助選択部によって選択対象候補の一部について選択される配列に対応するキーボードのキーがアルファニューメリックキーである場合の一例を示す。本図では、図４と同様の縦３行、横３列に配列された補助カーソルの範囲０５０２に含まれている配列に対応するキーボード０５０４のキー０５０９が、縦３行、横３列に並んだアルファニューメリックキー０５０９（具体的には「Ｑ」、「Ｗ」、「Ｅ」、「Ａ」、「Ｓ」、「Ｄ」、「Ｚ」、「Ｘ」、「Ｃ」の９個のキー）である例が示されている。
なお、本図の例では、それぞれの変換候補は１個の文字のみを表示させているが、予測変換等の機能が付いている機器などでは、変換候補を表示する欄に、例えば「とき」の変換候補として「時」、「土岐」、「朱鷺」などのように、異なった文字数の変換候補が表示されても構わない。
以上のような構成を実現するため、本実施例の電子機器は、キー入力を行うための「キー入力部」（図示は省略）を有していることが望ましい。この場合、上に示したような、ディスプレイ上に表示される複数の選択対象候補がＮを自然数としてＮ×Ｎの配列であり、補助選択部によって選択される配列がＭ（Ｍ<Ｎ）を自然数としてキー入力部のキー配列であるＭ×Ｍの配列の例においては、補助選択部によって選択される一部の選択対象候補はディスプレイ上にてキー入力部のキー配置に対応した配置となるように選択されることが望ましい。
【００２１】
（別の実施例）
以上では、補助選択部が選択対象候補の一部について選択した補助選択手段から最終的な選択対象を選択するのに、選択範囲グラフィックに含まれる選択対象候補のそれぞれに対応するテンキー等のキー（好適には同じ位置に配置されたキー）を押下して決定する場合で説明した。しかし、対象の選択の方法はこれに限られない。
【００２２】
図６は別の対象選択方法の一例を説明するための図であって、補助カーソルと一緒にそのうちの一箇所を指し示すメインカーソルを設けた例である。本図の例では、補助カーソルの範囲に含まれている９個の変換文字候補語句（選択対象候補の一部）のうち、中央の語句にメインカーソルがあたっている。そこで、選択キー（決定キー、Ｅｎｔｅｒキーなど）を押下して、当該最終選択対象を選択する。つまり、この方法の場合には、選択対象に対応した異なるキーの押下ではなく、画面上でメインカーソルを当てることにより特定した対象を、同一のキーによって選択することが可能である点で、上述の例と異なる。この場合、補助カーソルを動かすことなく補助カーソルの範囲内でメインカーソルを移動できるようにしてもよいし、補助カーソル内のメインカーソルの位置を固定（例えば中央の位置に固定）してもよい。後者の場合には、選択したい対象にメインカーソルを当てるための動作は補助カーソルを移動させることによって行うことになる。なお、かかる実施例の詳細については後述する。
【００２３】
以上では、補助カーソルを移動させることにより、これに連動してメインカーソルが移動する例で説明した。一方、これとは逆にメインカーソルを移動させることにより、これに連動して補助カーソルが移動するようにしてもよい。
この場合の具体的移動要領の一例を図６を流用して説明すると、以下のとおりである。同図において、カーソルキー０６０６は、メインカーソル０６０３の移動のためのものであり、例えば、右向きカーソルキーを1回押下すると、メインカーソルが右に一つ移動するようになっている。そして、メインカーソルを右に一つ移動すると、補助カーソルも右に一つ移動するといったように、補助カーソルがメインカーソルの移動に連動して常に同じ方向に同じ移動量だけ移動するようになっている。この結果、補助カーソル内のメインカーソルの相対的位置は一箇所に固定されることとなる。本図の例では、メインカーソルは常に補助カーソルの中央に位置することとなる。
あるいは、メインカーソルの移動に連動して補助カーソルが移動する点では上と同じであるが、これとは異なりメインカーソルが補助カーソル内にある間は、メインカーソルを移動しても補助カーソルは移動せず、メインカーソルが補助カーソル外にはみ出す位置に移動する際に、補助カーソル内にとどまるようにメインカーソルの移動に連動して移動するようにしてもよい。これについても、図６を流用して具体的に説明すれば、以下のとおりである。今「地」の位置にあるメインカーソル０６０３を一つ右の「児」の位置に移動したとする。この場合、「児」の位置は未だ補助カーソル内であるので、補助カーソルは移動しない。次に、メインカーソルをさらに一つ右の「辞」の位置に移動したとする。この場合、「辞」の位置は補助カーソルの外にはみ出す位置にあるので、補助カーソルも右に一つ移動してメインカーソルが補助カーソル内にとどまるようにする。つまり、この場合、移動前後のメインカーソルの補助カーソル内における相対的位置が同じ（本例では「右中」の位置）になるように両者が連動して移動することになる。
さらに、これまで述べた例はすべて、補助カーソルやメインカーソルの移動をテンキーその他のキー入力操作によって行うことを念頭に説明したが、これらの移動はキー入力以外の方法によって行ってもよい。例えば、マウスで補助カーソルをドラッグして移動してもよいし、タッチペンや指で画面上の補助カーソル等に直接触れて同様の操作を行ってもよい。
【００２４】
（ハードウェア構成）
次に、本実施例の電子機器のハードウェア構成について説明する。ここでは、上で用いたのと同じ「辞」の文字入力のための変換文字候補語句について選択を行う例で説明する。
図７は本実施例の電子機器のハードウェア構成の一例を示す概略図である。ここでは、電子機器が、補助選択部のほか、図２に示したようにディスプレイ信号出力部、ＧＵＩインターフェイス、選択部、選択対象候補表示部及び選択対象候補データ保持部も有している例で説明する。
本図に示すように、本実施例の電子機器の補助選択部及び選択部は「記憶装置（記録媒体）」０７０１と、「メインメモリ」０７０２と、「ＣＰＵ」０７０３と、「Ｉ／Ｏ」０７０４などから構成される。ＧＵＩインターフェイス及び選択対象候補表示部は、それぞれ「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」と、「ビデオメモリ」０７０５などから構成される。選択対象候補データ保持部は、「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」などから構成される。さらに、ディスプレイ信号出力部は、「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」と、「ディスプレイ」０７０６などから構成される。これらは「システムバス」０７０７などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。記憶装置はＣＰＵによって実行される各種プログラムなどを記憶している。またメインメモリは、プログラムがＣＰＵによって実行される際の作業領域であるワーク領域を提供する。また、このメインメモリや記憶装置にはそれぞれ複数のメモリアドレスが割り当てられており、ＣＰＵで実行されるプログラムは、そのメモリアドレスを特定しアクセスすることで相互にデータのやりとりを行い、処理を行うことが可能になっている。本例では補助選択プログラムとＧＵＩインターフェイスプログラムと選択対象候補表示プログラムと選択プログラムが記憶装置に記憶されており、これらのプログラムは例えば電源投入とともに自動的に記憶装置から読み出されてメインメモリに常駐する。
【００２５】
記憶装置には、予め選択対象候補である変換文字候補語句の内容及びディスプレイ上の表示位置が入力文字の読みと関連付けられて記憶されている。これらの内容は、一つのテーブル（選択対象候補関連付けテーブル）として記憶されていることが望ましく、この場合、選択対象候補関連付けテーブルは入力文字の読みの数だけ存在することとなる。
図８は、選択対象候補関連付けテーブルの一例を示す。本例の選択対象候補関連付けテーブル０８０１においては、読み「じ」に対応する選択対象候補（変換文字候補語句）として、２５個の変換文字候補語句がそれぞれの表示位置情報と関連付けられて記憶されている。本例における表示位置は、列と行とを示す座標で示される。例えば、変換文字候補語句「痔」は第１列第１行（左上）に表示されるようにするため、当該位置を示す座標である「（１，１）」と関連付けられている。あるいは、本図の例と異なり、この表示位置情報はディスプレイ画面上の表示位置をピクセル単位で表示したものなどであってもよい。
【００２６】
また、記憶装置には、選択範囲グラフィックである補助カーソルに関するデータとして補助カーソルが占める範囲（縦、横の行、列数など）及び初期表示位置が記憶されている。初期表示位置は、補助カーソルの区画と変換文字候補語句の座標位置とを関連付けることにより示される。これにより、補助カーソルと変換文字候補語句の位置関係（補助カーソルが変換文字候補語句のどの範囲を含むか）を示すことが可能となる。このデータ及び関連付けの内容もテーブル（選択範囲グラフィック関連付けテーブル）として記憶されることが望ましい。
図９は、選択範囲グラフィック関連付けテーブルの一例を示す。図４Ａに示した補助選択のシーンを使って以下に説明する。この図４Ａでは画面左上の「痔」から画面右下の「忸」まで全部で２５個の選択対象候補となる変換文字候補語句が表示されている。そして選択範囲グラフィック（補助カーソル）は、この２５文字のなかで左上の「痔」から画面中央の「示」までの矩形領域に含まれる９文字を識別表示している。この９文字を識別表示している選択範囲グラフィック（補助カーソル）は、選択範囲グラフィック関連付けテーブル０９０１に示される情報によって表示されている。この例では、補助カーソルは９個の変換文字候補語句の範囲を占めており、９個の変換文字候補語句のそれぞれを含む９個の区画が「左上」、「中上」などそれぞれの位置を識別するための識別符号を有している。さらに、補助カーソルの表示位置を決定するため、それぞれの区画を示す識別符号は、変換文字候補語句の座標と一対一に関連付けられている。本例では、補助カーソルの「左上」と変換文字候補語句の「（１，１）」とが対応し、同様に「中上」が「（２，１）」に対応し、「右上」が「（３，１）」に対応するといったように対応付けられている。かかる対応付けにより、文字の読み（「じ」）が入力された場合に変換文字候補語句を表示する際に、補助カーソルの初期表示の範囲及び位置が左上の９個の変換文字候補語句の範囲を含むものとなる。
図３４は、かかる補助カーソルと変換文字候補語句のディスプレイ上における表示位置の対応関係を示す。本図において、例えば補助カーソルの「左上」と変換文字候補語句の「（１，１）」とが対応し、初期表示状態において同じ位置に表示されることが示されている。
そこで、ユーザによるキー操作などにより文字の読み（「じ」）が入力された場合、ＣＰＵは、当該入力を受け付けるとともに、当該信号中に含まれる文字の読み「じ」に対応する選択対象候補関連付けテーブルを記憶装置から読み出し、メインメモリに展開する。また、ＣＰＵは、記憶装置から選択範囲グラフィック関連付けテーブルも読み出してメインメモリに展開する。
【００２７】
次に、ＣＰＵは、ＧＵＩインターフェイスプログラムを実行して、選択対象候補関連付けテーブルを参照して、そこに含まれる変換文字候補語句をそこに示される座標位置に従ってディスプレイに表示するための選択対象候補表示データを生成するとともに、選択範囲グラフィック関連付けテーブルを参照して、補助カーソルをそこで関連付けられた選択対象候補の座標位置に従って初期表示するための選択範囲グラフィック表示データを生成する。生成した選択対象候補表示データ及び選択範囲グラフィック表示データは、ビデオメモリに格納される。
次に、ＣＰＵは、選択対象候補表示プログラムを実行して、ビデオメモリに格納された当該データ内容をＩ／Ｏを介してディスプレイに表示する。かかるディスプレイへの表示の一例は既に図４Ａで示したとおりである。なお、本図には示していないが、これらのデータは、文字の読み「じ」と関連付けて記憶装置に記憶してもよく、この場合は、次回以降、文字の読み「じ」が入力された場合には、記憶装置から当該選択対象候補表示データ及び選択範囲グラフィック表示データを読み出して直ちにこのデータ内容をディスプレイに表示することが可能となる。
【００２８】
次に、ユーザがこのディスプレイに表示された内容を見て所望の文字を選択するために補助カーソルを移動するためのキーボード入力操作（例えば右向きカーソルキーを１回押下して右に一つ移動するための操作）を行うと、ＣＰＵは当該操作に基づく入力信号を受け付けるとともに、選択範囲グラフィック関連付けテーブルを読み出す。そして、ＣＰＵは、補助選択プログラムを実行して、受け付けた入力信号に含まれる移動情報（右に一つ移動するとの情報）に基づいて、選択範囲グラフィック関連付けテーブルにおける補助カーソルの区画と変換文字候補語句の座標位置の関連付けを書き換える。具体的には、本例では、移動情報が「補助カーソルが右に一つ移動されている」という情報であるので、補助カーソルの区画「左上」は当初重なっていた変換文字候補語句の座標位置「（１，１）」より一つ右の座標位置「（２，１）」と重なっていることがわかる。そこで、ＣＰＵはこれに応じて、選択範囲グラフィック関連付けテーブルにおける補助カーソルの当該区画「左上」と変換文字候補語句の座標位置「（２，１）」とを関連付けるように書き換える。同様に、他の補助カーソルの区画についても一つずつ右に移動する形で書き換える。
図１０は、かかる選択範囲グラフィック関連付けテーブルの書換えの一例を示す。このうち（ａ）に示すテーブル１００１は書換え前の関連付けを示し、（ｂ）に示すテーブル１００２は書換え後の関連付けを示す。本図に示すように、書換え前においては、補助カーソルの区画「左上」が変換文字候補語句の「（１，１）」と関連付けられていたのに対し、書換え後においては、補助カーソルの区画「左上」が変換文字候補語句の「（２，１）」と関連付けられている。同様に、補助カーソルの他の区画と変換文字候補語句の他の座標位置どうしも、一つずつ右に移動する形で書き換えられていることが示されている。
【００２９】
次に、ＣＰＵは、この書換え後の選択範囲グラフィック関連付けテーブルを参照して、補助カーソルをそこに示されている対応する変換文字候補語句の座標位置に従って表示するための選択範囲グラフィック表示データを生成する（図７中では便宜上新たな選択範囲グラフィック表示データを「選択範囲グラフィック表示データ２」として示した）。この表示データの生成要領も、上述した当初の表示データの生成要領と同様である。そして、この新たな選択範囲グラフィック表示データも、当初の表示データと同様にディスプレイに表示される。
【００３０】
一方、補助カーソルの各区画は、キーボードのテンキーの各キーとも一対一に関連付けられている。このため、電子機器は、かかる関連付けを行うための選択範囲グラフィック・テンキー関連付けテーブルを有していることが望ましい。本例では、図１１に示す選択範囲グラフィック・テンキー関連付けテーブルの一例にあるように、補助カーソルの区画「左上」がテンキー「１」、補助カーソルの区画「中上」がテンキー「２」というように、同じ配置のものどうしが関連付けられている。
そこで、この状態で、ＣＰＵが、キーボードのテンキー「６」が押下されることによる入力信号をＩ／Ｏを介して受け付けると、ＣＰＵは、選択プログラムを実行して記憶装置に記憶されている選択範囲グラフィック・テンキー関連付けテーブルをメインメモリに読み出し、このテーブルを参照してテンキー「６」に関連付けられている補助カーソルの区画「右中」を読み出し、さらに書換え後の選択範囲グラフィック関連付けテーブルを参照して、この補助カーソルの区画「右中」に関連付けられている変換文字候補語句の座標位置「（４，２）」を読み出す。さらに、ＣＰＵは、選択対象候補関連付けテーブルを参照し、この座標位置「（４，２）」を有する変換文字候補語句である「辞」を最終的な選択対象として選択する。以上により、「じ」を「辞」に変換する処理が完了する。
【００３１】
<処理の流れ>
図１２は、本実施例の電子機器における処理の流れの一例を示す図である（カッコ内は上記に即した具体例である）。
本図に示すように、まず、ユーザのキーボード操作に基づく文字の読み（「じ」）に係る入力信号があるか否かの判断ステップＳ１２０１において、入力信号ありとの判断結果の場合、文字読み入力受付けステップＳ１２０２において、電子機器は、キーボード等を用いてなされた文字の読みの入力（「じ」の入力）を受け付ける。
次に、選択対象候補関連付けテーブル読出しステップＳ１２０３において、電子機器は、選択対象候補関連付けテーブルを読み出す。
次に、選択範囲グラフィック関連付けテーブル読出しステップＳ１２０４において、電子機器は、選択範囲グラフィック関連付けテーブルを読み出す。
次に、選択対象候補表示データの生成ステップＳ１２０５において、電子機器は、前記ステップＳ１２０３にて読み出した選択対象候補関連付けテーブルを参照して、そこに含まれる変換文字候補語句をそこに示される座標位置に従ってディスプレイに表示するための選択対象候補表示データを生成する。
次に、選択範囲グラフィック表示データの生成ステップＳ１２０６において、電子機器は、前記ステップＳ１２０４にて読み出した選択範囲グラフィック関連付けテーブルを参照して、補助カーソルをそこに示されている対応する変換文字候補語句の座標位置に従って初期表示するための選択範囲グラフィック表示データを生成する。
次に、選択対象候補及び選択範囲グラフィックの表示ステップＳ１２０７において、電子機器は、前記ステップＳ１２０５にて生成した表示データ内容として選択対象候補（２５個の変換文字候補語句）をディスプレイ上に表示するとともに、前記ステップＳ１２０６にて生成した表示データ内容として選択対象候補の位置を含む所定の位置に補助選択のための選択範囲グラフィックを表示する（補助カーソルを変換文字候補語句の左上の９個に重なる位置に表示する）。
【００３２】
次に、ユーザがこのディスプレイに表示された内容を見て所望の文字を選択するために補助カーソルを移動するためのキーボード操作（例えば右向きカーソルキーを１回押下して右に一つ移動するための操作）に基づく入力信号があるか否かの判断ステップＳ１２０８において、電子機器は、かかる選択範囲グラフィック移動入力信号があるか否か判断を行い、入力信号ありとの判断結果の場合、選択範囲グラフィック移動入力受付けステップＳ１２０９において、当該入力信号を受け付ける。なお、当該ステップＳ１２０８において入力信号なしとの判断結果の場合、直ちに選択が行われる可能性があることから、後述のテンキー入力信号があるか否かの判断ステップＳ１２１４に進んで当該判断を行う。
次に、選択範囲グラフィック関連付けテーブル読出しステップＳ１２１０において、電子機器は、選択範囲グラフィック関連付けテーブルを読み出す。
次に、選択範囲グラフィック関連付けテーブル書換えステップＳ１２１１において、電子機器は、前記ステップＳ１２０９にて受け付けた入力信号に含まれる移動情報（右に一つ移動するとの情報）に基づいて、前記ステップＳ１２１０にて読み出した選択範囲グラフィック関連付けテーブルにおける補助カーソルの区画と変換文字候補語句の座標位置の関連付けを書き換える。
次に、選択範囲グラフィック表示データ２の生成ステップＳ１２１２において、電子機器は、前記ステップＳ１２１１にて書き換えた後の選択範囲グラフィック関連付けテーブルを参照して、補助カーソルそこに示されている対応する変換文字候補語句の座標位置に従って表示するための選択範囲グラフィック表示データ（初期位置より右に一つ移動した位置に表示するためのデータ）を生成する。
次に、選択対象候補及び選択範囲グラフィック２の表示ステップＳ１２１３において、電子機器は、前記ステップＳ１２１２にて生成した表示データ内容として選択対象候補の位置を含む所定の位置に補助選択のための選択範囲グラフィックを表示する（補助カーソルを変換文字候補語句の当初の左上の９個に重なる位置から１個右に移動した位置に表示する）。
【００３３】
次に、テンキー入力信号があるか否かの判断ステップＳ１２１４において、電子機器は、キーボードのテンキー（「６」）が押下されることによる入力信号があるか否か判断を行い、入力信号ありとの判断結果の場合、テンキー入力受付けステップＳ１２１５において、電子機器は、当該テンキー入力を受け付ける。なお、当該ステップＳ１２１４において入力信号なしとの判断結果の場合、さらに補助カーソルの移動がなされる可能性があることから、前述の選択範囲グラフィック移動入力信号があるか否かの判断ステップＳ１２０８に戻って当該判断を行う。
次に、選択範囲グラフィック・テンキー関連付けテーブル読出しステップＳ１２１６において、電子機器は、選択範囲グラフィック・テンキー関連付けテーブルを読み出す。
次に、選択ステップＳ１２１７において、電子機器は、前記ステップＳ１２１６にて読み出した選択範囲グラフィック・テンキー関連付けテーブルを参照して当該キーの座標位置に対応する選択範囲グラフィックの区画（「右中」）を読み取るとともに、前記ステップＳ１２１１にて書き換えた選択対象候補関連付けテーブルを参照し、この選択範囲グラフィックの区画に対応する座標位置（「（４，２）」）を有する変換文字候補語句（「辞」）を最終的な選択対象として選択する。
【００３４】
<効果>
本実施例の発明により、文字を入力する際の変換文字候補語句の選択をはじめとするディスプレイ上の選択対象候補の選択に際し、マトリクス状に表示された候補のなかからキーボードとの位置関係を対応付けて表示させる、視覚的に認識可能な補助選択手段を設け、ユーザが選択し易い表示を行うことで、ユーザの利便性の向上を図ることができる電子機器を提供することが可能となる。
【実施例２】
【００３５】
<概要>
本実施例の電子機器は、基本的に実施例１と共通する。ただし、本実施例では、補助選択部が選択対象候補の一部を選択するための選択範囲グラフィックをディスプレイ上に表示する手段と、選択範囲グラフィックの表示位置をディスプレイ内で移動させるための手段とを有する点に特徴がある。
また、これに代えて、あるいはこれに加え、選択対象候補の一部を選択するために選択しようとする選択対象候補のグラフィック形態を選択しようとしない選択対象候補の形態と識別可能にディスプレイ上に表示する手段と、選択しようとする選択対象候補を所定の並びルールに従って複数同時に特定するための手段とを有するものも本実施例の電子機器に含まれる。
【００３６】
<構成>
（全般）
図１３は、本実施例の電子機器の機能ブロックの一例を示す。本図に示すように、本実施例の「電子機器」１３００は、「補助選択部」１３１０を有し、当該「補助選択部」は、「第一選択範囲グラフィック表示手段」１３１１と、「選択範囲グラフィック表示位置移動手段」１３１２とを有する。
また、図１４は本実施例の電子機器の機能ブロックの別の一例を示す図である。本実施例の電子機器も実施例１の電子機器と基本的に共通する。ただし、本実施例の「電子機器」１４００の「補助選択部」１４１０は、「選択グラフィック形態表示手段」１４１３と、「選択対象候補特定手段」１４１４を有する。なお、本図では図示を省略したが、本実施例の電子機器の補助選択部は、さらに第一選択範囲グラフィック表示手段と、選択範囲グラフィック表示位置移動手段とを有するものであってもよく、以下ではこの例で説明する。
【００３７】
（第一選択範囲グラフィック表示手段）
「第一選択範囲グラフィック表示手段」は、選択対象候補の一部を選択するための選択範囲グラフィックをディスプレイ上に表示するように構成されている。
「選択範囲グラフィック」は、既述のように、補助選択部が絞込みのために選択する選択対象候補の一部を視覚的に表示するための形態を言い、補助カーソルが代表的なものである。ただし、このほか、フォントを含む形状・模様、色彩、大きさなどで区別するものであってもよい。
選択範囲グラフィックをどのような形態で表示するかは予め定められている。このため、本実施例の電子機器は、選択範囲グラフィック形態データを保持している。例えば、当該データは、選択範囲グラフィックに含まれる範囲を枠で囲むとか、選択範囲グラフィックに含まれる個々の選択対象候補を特定のフォント、色彩等で表示するといった内容である。この場合、選択範囲グラフィックに含まれる範囲・位置がどのような範囲・位置であるかは、既述のように選択範囲グラフィック関連付けテーブルにおいて規定されているので、電子機器が選択範囲グラフィックをディスプレイに表示する場合には、上記の選択範囲グラフィック形態データの内容を、このテーブルに従った範囲・位置に表示することになる。
【００３８】
図１５は、選択範囲グラフィックのディスプレイ上における表示の一例を示す図であって、選択範囲グラフィックがフォントによって区別されて表示された場合の一例を示す。本例では、ディスプレイ１５２０上に表示される選択範囲グラフィックの範囲に含まれる左上の９個の変換文字候補語句１５０２（太破線円で囲んで示す）の書体を太ゴシック体で表示する例が示されている。
なお、選択範囲グラフィック形態データは、複数のもの（例えば、選択範囲グラフィックに含まれる範囲を枠で囲むものと、選択範囲グラフィックに含まれる個々の選択対象候補を特定のフォントとするものの二つ）が保持されていてもよく、この場合、電子機器は選択手段を有し、これらのうち特定のデータをその都度選択し、あるいは新たな選択変更がなされるまで継続して選択して、当該データ内容を表示するようにしてもよい。
【００３９】
（選択グラフィック形態表示手段）
次に、「選択グラフィック形態表示手段」は、選択対象候補の一部を選択（補助選択）するために選択（補助選択）しようとする選択対象候補のグラフィック形態を選択（補助選択）しようとしない選択対象候補の形態と識別可能にディスプレイ上に表示するように構成されている。「選択対象候補の一部」とは、補助選択部が、対象を選択する前の絞込みのための補助選択を行うに際して選択される選択対象候補のうちの一部分をいう。平たく言えば、選択対象候補のうち絞込みによって次の選択のための候補として残される部分を指す。これに対し、選択しようとしない選択対象候補とは、補助選択部が対象を選択する前の絞込みのための選択を行うに際して選択されない選択対象候補をいう。平たく言えば、絞込みによって除外されて、もはや次の選択のための候補とはならない選択対象候補を指す。
また、ここでいう「グラフィック形態」は、上で選択範囲グラフィックについて述べたグラフィック形態と同義である。即ち、本実施例では、「選択しようとする選択対象候補」と「選択しようとしない選択対象候補」とをグラフィック形態によって区別する。例えば、選択しようとする選択対象候補が含まれる範囲を枠で囲んだり、選択しようとする選択対象候補の個々を特定のフォント、色彩等で表示したりといったものが該当する。図４や図１４で示した表示例は、まさにこのような例である。
【００４０】
（選択対象候補特定手段）
「選択対象候補特定手段」は、選択しようとする選択対象候補を所定の並びルールに従って複数同時に特定するためのものである。「所定の並びルール」に特に限定はなく、ディスプレイ上で選択しようとする選択対象候補を選択しようとしない選択対象候補と識別可能に表示できれば、どのような並び方でもよい。これまでの説明で用いてきた例、即ち縦３行、横３列など互いに隣接するまとまった配置になっており、かつＭ×Ｍ又はＭ×ｍ（Ｍ、ｍはともに自然数であって、Ｍ≠ｍ）のように矩形で囲まれるものはその典型であるが、このほか、例えば、互いに隣接するまとまった配置になっているが矩形以外のものや互いに離れているばらばらなものなどであってもよい。
図１６は、選択しようとする選択対象候補の一部（即ち、選択範囲グラフィックに含まれる範囲）の並び方の例を示す図であって、既に説明した互いに隣接するまとまった配置になっておりかつ矩形で囲まれるもの以外の並び方になっている選択対象候補の一部１６０１ａ〜１６０１ｄの例を示したものである。これらの並び方を定めるルールは、例えば実施例１で示したのと同様の選択範囲グラフィック関連付けテーブルにおいて、選択対象候補の個々の区画を選択対象候補の座標位置に関連付けることで規定される。
【００４１】
（選択範囲グラフィック表示位置移動手段）
「選択範囲グラフィック表示位置移動手段」は、選択範囲グラフィックの表示位置をディスプレイ内で移動させるためのものである。例えば、この移動は、カーソルキーを利用し、右向き矢印キーを１回押下すると、選択範囲グラフィックに含まれる範囲が全体に右に一つ移動し、下向き矢印キーを１回押下すると、選択範囲グラフィックに含まれる範囲が全体に下に一つ移動するといった要領で行われる。
【００４２】
（ハードウェア構成）
次に、本実施例の電子機器のハードウェア構成について説明する。
図１７は本実施例の電子機器のハードウェア構成の一例を示す概略図である。本実施例の電子機器のハードウェア構成は、基本的に実施例１の電子機器のハードウェア構成と共通する。ここでは、本実施例の電子機器の特徴である、補助選択部が有する第一選択範囲グラフィック表示手段と、選択グラフィック形態表示手段と、選択対象候補特定手段と、選択範囲グラフィック表示位置移動手段のハードウェア構成を中心に説明する。その余の構成は、実施例１と同様であるので、説明を省略する。
第一選択範囲グラフィック表示手段と選択グラフィック形態表示手段と選択対象候補特定手段と、選択範囲グラフィック表示位置移動手段とを含む補助選択部は、「記憶装置（記録媒体）」１７０１と、「メインメモリ」１７０２と、「ＣＰＵ」１７０３と、「Ｉ／Ｏ」１７０４などから構成される。これらも「システムバス」１７０７などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
この場合、実施例１で説明した構成により、ＣＰＵが選択範囲グラフィック関連付けテーブルを読み出す際、ＣＰＵは予め記憶装置に記憶されている選択範囲グラフィック形態データも読み出す。そして、選択範囲グラフィック形態データに示される形態に従い、かつ選択範囲グラフィック関連付けテーブルに示される範囲・位置に従って、選択範囲グラフィックを初期表示するための選択範囲グラフィック表示データを生成する。このデータは、一旦メインメモリに格納される。なお、当該データは、文字の読み（例えば「じ」）と関連付けて記憶装置に記憶してもよい。
【００４３】
次に、ＣＰＵは、生成した選択範囲グラフィック表示データの内容をディスプレイ上に表示する。この場合、本実施例では、当該選択範囲グラフィック表示データには、表示すべき選択範囲グラフィックの表示位置に加え、表示形態（補助カーソルのように範囲を枠で囲むか、範囲に含まれる個々の変換文字候補語句のフォントを含む形状・模様、色彩、大きさなどで区別するかなど）に関する具体的データが含まれるので、これらのデータ内容に従って表示を行う。
図１８は、選択範囲グラフィックを表示するための選択範囲グラフィック表示データの一例を示す。本図に示した選択範囲グラフィック表示データ１８０１は、選択範囲グラフィックの範囲に含まれる個々の変換文字候補語句のフォントを他の変換文字候補語句のフォント（別途規定されているものとする）と異なるもので区別して表示する場合の例である。かかる選択範囲グラフィック表示データに基づく選択範囲グラフィックの表示例は、図１４で示したとおりである。
【００４４】
次に、やはり実施例１で説明した構成により、ユーザのキー操作などにより選択範囲グラフィックを例えば右に一つ移動するための入力が受け付けられ、これに伴い選択範囲グラフィック関連付けテーブルが書き換えられると、ＣＰＵはこの書換え後のテーブルに従って、新たに選択範囲グラフィック表示データ（ここでも便宜上「選択範囲グラフィック表示データ２」という。）を生成し、当該データ内容をディスプレイに表示する。この生成・表示かかる構成も、上で当初の選択範囲グラフィック表示データを生成及び当該データ内容の表示について述べたところと同様であり、選択範囲グラフィック形態データに示される形態に従い、選択範囲グラフィック表示データの生成及び当該データ内容の表示が行われる。
図１９は、かかる場合の選択範囲グラフィック表示データ及びそのディスプレイ上での表示の一例を示す図であって、（ａ）は選択範囲グラフィックを右に一つ移動するための入力が受け付けられた場合に新たに生成される「選択範囲グラフィック表示データ２」１９０１の一例を示し、（ｂ）はディスプレイ上での選択範囲グラフィック１９０２（太破線円で示す）の表示の一例を示す。
【００４５】
<処理の流れ>
図２０は、本実施例の電子機器における処理の流れの一例を示す図である。本実施例の電子機器における処理の流れは、基本的に実施例１と共通する。ただし、本実施例においては、電子機器は、選択範囲グラフィック関連付けテーブル読出しステップＳ２００４において選択範囲グラフィック関連付けテーブルを読み出すとともに、選択範囲グラフィック形態データ読出しステップＳ２００５において選択範囲グラフィック形態データを読み出し、選択範囲グラフィック表示データの生成ステップＳ２００７において、前記ステップＳ２００４にて読み出した選択範囲グラフィック関連付けテーブル及び前記ステップＳ２００５において読み出した選択範囲グラフィック形態データに基づいて、選択範囲グラフィック表示データの生成を行う。
同様に、ユーザのキー操作などにより選択範囲グラフィックを移動するための入力が受け付けられた場合にも（ステップＳ２０１０）、電子機器は、選択範囲グラフィック関連付けテーブル読出しステップＳ２０１１において選択範囲グラフィック関連付けテーブルを読み出し、選択範囲グラフィック関連付けテーブル書換えステップＳ２０１２において選択範囲グラフィック関連付けテーブルを書き換えるとともに、選択範囲グラフィック表示データ２の生成ステップＳ２０１３において、前記ステップＳ２０１２にて書き換えた選択範囲グラフィック関連付けテーブルに基づいて当該データを生成する。また、選択範囲グラフィック形態データ読出しステップＳ２０１４において選択範囲グラフィック形態データを読み出し、前記ステップＳ２０１３において生成した選択範囲グラフィック表示データ２及び当該ステップS２０１４にて読み出した選択範囲グラフィック形態データに基づいて、選択対象候補及び選択範囲グラフィック２の表示を行う（ステップＳ２０１５）。
【００４６】
その余の処理の流れは、実施例１における処理の流れと共通するので、説明を省略する。
【００４７】
<効果>
本実施例の発明により、ディスプレイ上の選択対象候補の選択に際して利用する視覚的に認識可能な選択範囲グラフィックの表示及びその移動に伴う表示をユーザが選択し易い形で行うことで、ユーザの利便性の向上を図ることができる電子機器を提供することが可能となる。
【実施例３】
【００４８】
<概要>
本実施例の電子機器は、実施例１と基本的に共通する。ただし、本実施例の電子機器は、選択対象候補の一部を選択（補助選択）するための選択範囲グラフィックと、選択範囲グラフィックによって特定される複数の選択対象候補のなかの所定の対象を仮選択状態とするメインカーソルとをディスプレイ上に表示する手段を有する点に特徴を有する。
【００４９】
<構成>
（全般）
図２１は本実施例の電子機器の機能ブロックの一例を示す図である。本実施例の電子機器は実施例１の電子機器と基本的に共通する。ただし、本実施例の「電子機器」２１００の「補助選択部」２１１０は、「第二選択範囲グラフィック表示手段」２１１５を有する。
【００５０】
（第二選択範囲グラフィック表示手段）
「第二選択範囲グラフィック表示手段」は、選択対象候補の一部を選択（補助選択）するための選択範囲グラフィックと、選択範囲グラフィックによって特定される複数の選択対象候補のなかの所定の対象を仮選択状態とするメインカーソルとをディスプレイ上に表示するように構成されている。
本実施例の表示態様の一例は、既に図６に示したとおりである。即ち、同図は、図４などと同じ「じ」という文字の読みに対応する変換文字候補語句のなかから補助カーソルを用いて対象を選択する場合の例で説明したものである。
【００５１】
かかる表示がなされている状態で、最終的な選択対象を選択する場合には、選択キー（決定キー、Ｅｎｔｅｒキーなど）を押下して、当該最終選択対象を選択する。つまり、この方法の場合には、実施例１などで説明したような選択対象の配置に対応した異なるテンキーなどの押下ではなく、画面上でメインカーソルを当てることにより特定した対象を、同一のキーによって選択することが可能である点で、実施例１などと異なる。この場合、補助カーソルを動かすことなく補助カーソルの範囲内でメインカーソルを移動できるようにしてもよいし、補助カーソル内のメインカーソルの位置を固定（例えば中央の位置に固定）してもよい。
図２２は、本実施例の表示態様のうち前者の例、即ち補助カーソルを動かすことなく補助カーソルの範囲内でメインカーソルを移動できるようにした例を説明するための図である。このうち、（ａ）は、図６と同じ状態を示したものであるが、本例では補助カーソルの範囲内でメインカーソルを移動できるようになっているので、（ｂ）に示すように、メインカーソルを選択したい選択対象候補の位置に移動させた上で選択キーを押下することで当該選択対象候補を対象として選択することができる。
一方、図２３は、本実施例の表示態様のうち後者の例、即ち補助カーソル内のメインカーソルの位置を中央の位置に固定した例を説明するための図である。このうち、（ａ）は、図２２と同じ状態を示したものであるが、本例では補助カーソル内のメインカーソルの位置が中央の位置に固定されているので、（ｂ）に示すように、メインカーソルを選択したい選択対象候補の位置に当てるためには、メインカーソルがこの位置にくるように補助カーソル全体を移動させた上で選択キーを押下することで当該選択対象候補を対象として選択することができる。
【００５２】
本実施例の構成も、ユーザが効率的に選択することができる機能を備えた電子機器を提供することを目的とする点では、実施例１などとなんら異なるところはなく、また、本実施例の構成によりかかる目的が達成可能となる。
図２４Ａ及び図２４Ｂは、本実施例の構成の効果を説明するための図であって、これを従来の方法と比較したものである。本例でも、図４と同じ「辞」を選択する例で説明する。まず、図２４Ａは従来の方法であり、（ａ）に示す初期表示状態ではメインカーソルが「痔」２４０３にあたっているため、「辞」２４０３を選択するためには、（ｂ）に示すように、カーソルキー２４０７の右向き矢印キーを３回、下向き矢印キーを１回押下して（１）から（４）までに示す移動を行った後、（５）に示すように選択キー２４１１を押下する必要があり、全部で５回の動作が必要であった。
これに対し、図２４Ｂが本実施例の方法であるところ、これによれば、（ａ）に示す初期表示の状態から、補助カーソル２４０２をその中央が「辞」２４０３に重なる位置まで移動するために、（ｂ）に示すようにカーソルキー２４０７の右向き矢印キーを２回押下して（１）、（２）に示す移動を行えば、「辞」にメインカーソルが当たった状態にすることができ、この状態で（３）に示すように選択キー２４１１を押下することにより、全部で３回の動作で選択を完了することがきる。
もちろん、補助カーソルやメインカーソルの初期位置によっては選択に必要な動作の回数は変動しうるものであるが、従来の方法では必ず５回の動作が必要であったのに対し、本実施例の方法であれば、補助カーソルやメインカーソルの初期位置を工夫することによりこれより少ない動作回数で選択を行うことができ、ユーザが効率的に選択を行うことを可能にしている。
【００５３】
（ハードウェア構成）
次に、本実施例の電子機器のハードウェア構成について説明する。
図２５は本実施例の電子機器のハードウェア構成の一例を示す概略図である。本実施例の電子機器のハードウェア構成は、基本的に実施例１の電子機器のハードウェア構成と共通する。ここでは、本実施例の電子機器の特徴である、補助選択部が有する第二選択範囲グラフィック表示手段のハードウェア構成を中心に説明する。その余の構成は、実施例１と同様であるので、説明を省略する。
第二選択範囲グラフィック表示手段を含む補助選択部は、「記憶装置（記録媒体）」２５０１と、「メインメモリ」２５０２と、「ＣＰＵ」２５０３と、「Ｉ／Ｏ」２５０４などから構成される。これらも「システムバス」２５０７などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００５４】
記憶装置には、選択範囲グラフィック関連付けテーブルが記憶されているところ、本実施例のテーブルにおいては、選択範囲グラフィックのうち特定の区画を構成する部分がメインカーソルの当たる区画として特定される。
図２６は、このような選択範囲グラフィック関連付けテーブルの一例を示す。本図に示すテーブルは、実施例１について図９で示したテーブルに加え、「中中」の区画がメインカーソルの当たる区画として特定されている。また、選択範囲グラフィック表示データもこれを反映して選択範囲グラフィックの中央にメインカーソルを当てるように生成される。なお、この場合のメインカーソルの表示形態も、選択範囲グラフィックと同様に様々なものが考えられ、例えば、当該中央部分を枠で囲むようにしてもよいし、フォントや色彩などで区別するようにしてもよい。以上の選択範囲グラフィック関連付けテーブル及び選択範囲グラフィック表示データに基づく選択範囲グラフィック及びメインカーソルのディスプレイ上での表示例は図２４（ｂ）に示したとおりである。
【００５５】
次に、ユーザのキー操作などにより選択範囲グラフィックを右に一つ移動するための入力が受け付けられ、これに伴い選択範囲グラフィック関連付けテーブルが書き換えられると、ＣＰＵはこの書換え後のテーブルに従って、新たに選択範囲グラフィック表示データを生成し、当該データ内容をディスプレイに表示する。この生成・表示かかる構成は、上で当初の選択範囲グラフィック表示データを生成及び当該データ内容の表示について述べたところと同様である（なお、本図でも便宜上新たな選択範囲グラフィック表示データを「選択範囲グラフィック表示データ２」として示した）。
なお、補助カーソルの範囲内でメインカーソルを移動できるようになっている場合には、ユーザのキー操作などによりメインカーソルを移動するための入力信号が受け付けられると、その入力信号中に含まれるメインカーソルの移動情報に基づいて、選択範囲グラフィック関連付けテーブルが書き換えられる。例えば、図２６のテーブルの例で、メインカーソルが一つ下に移動するためのキー操作が行われた場合、この「一つ下に移動」という移動情報に基づいてメインカーソルの当たる区画の座標位置が「（２，２）」より一つ下の「（２，３）」になるため、この座標位置に対応する「中下」の区画をメインカーソルの当たる区画として特定する書換えが行われることになる。
【００５６】
<処理の流れ>
図２７は、本実施例の電子機器における処理の流れの一例を示す図であって、メインカーソルの表示にかかる処理の流れの一例を示すものである。本実施例の電子機器における処理の流れは、基本的に実施例１と共通する。ただし、選択範囲グラフィック関連付けテーブル読出しステップＳ２７０４において読み出される選択範囲グラフィック関連付けテーブルには、メインカーソルが当たる区画が含まれる。選択範囲グラフィック関連付けテーブル読出しステップＳ２７１０においても同様である。
また、選択対象候補及び新たな選択範囲グラフィック２の表示ステップＳ２７１３において表示された選択対象候補等をみてユーザが行うキー入力は、メインカーソルの当たっている選択対象候補を選択するだけであるので、実施例１などと異なりテンキーではなく決定キーである。そこで、決定キー入力信号があるか否かの判断ステップＳ２７１４においてかかる入力ありと判断された場合、電子機器は、決定キー入力受付けステップＳ２７１５においてかかる決定キー入力を受け付け、選択ステップＳ２７１６において、このメインカーソルが当たっている当該選択対象候補を対象として選択する。
なお、補助カーソルの範囲内でメインカーソルを移動できるようになっている場合の当該メインカーソルの移動にかかる処理の流れは、図２８に示すとおりである。即ち、まず、メインカーソルの移動のための入力信号が受け付けられたか否かの判断ステップＳ２８０１において、受け付けられたとの判断結果の場合、選択範囲グラフィック関連付けテーブルの書換えステップＳ２８０３において、電子機器は、選択範囲グラフィック関連付けテーブルを、受け付けた入力信号に含まれる移動情報に基づいて書き換える。
次に、メインカーソル（移動後）の表示ステップＳ２８０４において、電子機器は、書き換えられたテーブルに基づいて、メインカーソルを表示位置を書換え後の表示位置に変更して表示する。
【００５７】
<効果>
本実施例の発明により、ディスプレイ上の選択対象候補の選択に際し、視覚的に認識可能な補助選択手段を設けるとともに、メインカーソルを併用することで、ユーザが選択し易い表示を行い、ユーザの利便性の向上を図ることができる電子機器を提供することが可能となる。
【実施例４】
【００５８】
<概要>
本実施例の電子機器は、実施例１の電子機器と基本的に共通するが、キー入力部がテンキー入力のためのキー配列を有する点に特徴を有する。
さらに、このキー入力部が、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための手段を有するものも、本実施例の電子機器に含まれる。
【００５９】
<構成>
（全般）
図２９は、本実施例の電子機器の機能ブロックの一例を示す図である。本例の電子機器は実施例１の装置と基本的に共通する。ただし、本図に示すように本例の「電子機器」２９００の「キー入力部」２９７０は、テンキー入力のためのキー配列を有する。
【００６０】
（キー入力部）
本実施例のキー入力部が有するテンキー入力のためのキー配列の一例は、図４Ａなどで示したとおりである。ただし、配列の方法は、同図のように縦３行、横３列のものに限らず、例えば横一列であってもよい。また、縦３行、横３列であっても、同図のように最上段から下に向かって数字が並ぶようにしてもよいが、これと逆に最下段から上に向かって数字が並ぶようにしてもよい。さらに、テンキーの数も同図に示したような９個のものに限らず、これに「０」を加えた１０個のものや、さらにそれより多い数のものであってもよい。
【００６１】
（切換手段）
さらに、本実施例の電子機器は、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための手段を有するものであってもよい。
図３０は、本実施例の電子機器の機能ブロックの一例を示す図であって、かかる切換手段を備えた電子機器の例を示す。即ち、本実施例の「電子機器」３０００の「キー入力部」３０７０は、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための「切換手段」３０７１を有する。
かかる切換手段を有する電子機器として典型的に想定されるものは、携帯電話である。即ち、携帯電話のような小型の電子機器においては、備えられているキーの数が限られているため、一つのキーに文字や数字の入力機能と表示されている語句等の選択機能の双方を割り当てるといった具合に、複数の機能を持たせている場合が多い。そこで、例えば、図４Ｃで示した例を携帯電話である仮定した場合、ディスプレイ上に表示されている「辞」を選択しようとしてテンキー「６」を押下した場合、当該押下がディスプレイ上に表示されている「辞」を選択するためのものなのか、「６」という数字を入力するためのものなのか区別がつかず、ユーザが意図したものとは異なる処理がなされてしまうおそれがある。
そこで、本実施例では、かかる切換手段を設けることで、どちらの機能が選択されているかを明確にして、上のようなトラブルを防止することを目的とする。従って、ここでいう「文字入力モード」の入力対象は、文字に限らず、数字その他のものであってもよい。
【００６２】
切換手段が行う切換えは、例えば、ユーザの切換えのためのキー操作に基づく入力を受け付けることによりなされる。あるいは、ディスプレイ上に選択対象候補が表示されている間は、自動的に対象を選択するモードに切り換えるようにしてもよい。また、この場合、ディスプレイ上に選択対象候補が表示されている間は、文字入力モードに切り換えることができないようにしても、ユーザのマニュアル操作に基づいて切換えが可能なようにしてもよい。
なお、ユーザが現在どちらの機能が選択されているかわかるようにするため、例えばディスプレイ上に現在選択されている機能を表示するようにしてもよい。
【００６３】
（ハードウェア構成）
次に、本実施例の電子機器のハードウェア構成について説明する。図３１は、本実施例の電子機器のハードウェア構成の一例を示す概略図である。本実施例の電子機器のハードウェア構成は、基本的に実施例１の電子機器のハードウェア構成と共通する。ここでは、本実施例の電子機器の特徴である、キー入力部がテンキー入力のためのキー配列を有し、かつ、文字入力モードと、複数の選択対象候補のなかから対象を選択するモードとを相互に切り換えるための切換手段を有する場合のハードウェア構成を中心に説明する。その余の構成は、実施例１と同様であるので、説明を省略する。
切換手段を含むキー入力部は、「記憶装置（記録媒体）」３１０１と、「メインメモリ」３１０２と、「ＣＰＵ」３１０３と、「Ｉ／Ｏ」３１０４と、「キーボード」３１０８などから構成される。これらも「システムバス」３１０７などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００６４】
この場合、例えば、切換えのためのユーザのキー操作に基づくキーボードからの入力信号をＩ／Ｏを介して受け付けると、ＣＰＵは当該信号に含まれる情報に従って、モードの切換えを行う。
あるいは、別の例として、選択対象候補が表示されている間は自動的に対象を選択するモードに切り換える構成の場合、ＣＰＵは、メインメモリに選択対象候補が表示されている間に格納されるＩＤが格納されているかを検索し、格納されていると判断した場合に、モードを対象を選択するモードに切り換える。
以上の場合におけるモードの切換えは、具体的には、テンキーと各モードを識別するためのＩＤ（文字入力モード識別ＩＤと対象選択モード識別ＩＤ）のどちらかとを関連付けることで、関連付けられている識別ＩＤにかかるモードが選択されていることを示すようにプログラムの手順を定めておき、ＣＰＵが上記の入力信号を取得し、又は選択対象候補にかかるＩＤを検出した場合に、当該取得し、もしくは検出した信号・ＩＤにかかるモードを識別するＩＤとテンキーを関連づけるため、当該ＩＤとテンキーを識別するＩＤ等をメインメモリの同じ領域に格納することで実行される。
【００６５】
<処理の流れ>
図３２は、本実施例の電子機器における処理の流れの一例を示す図であって、文字入力モードと対象の選択モードの切換えにかかる処理の流れの一例を示すものである。本実施例の電子機器における処理の流れは、基本的に実施例１と共通するので、その余の処理の流れについては説明を省略する。
まず、切換えのためのユーザのキー操作に基づくモード切換えのためのキー入力信号があるか否かの判断ステップＳ３２０１において、キー入力信号ありとの判断結果の場合、切換入力の受付けステップＳ３２０２において、電子機器は、当該切換入力を受け付ける。
次に、受け付けた入力が文字入力モードへの切換えか対象選択モードへの切換えかの判断ステップＳ３２０３において、文字入力モードへの切換えであるとの判断結果の場合、電子機器は、文字入力モードへの切換えステップＳ３２０４において、当該モードへの切換えを行う。一方、対象選択モードへの切換えであるとの判断結果の場合、電子機器は、対象選択モードへの切換えステップＳ３２０５において、当該モードへの切換えを行う。
【００６６】
図３３は、本実施例の電子機器における処理の流れの一例を示す図であって、文字入力モードと対象の選択モードの切換えにかかる処理の流れの別の一例を示すものである。本例は、選択対象候補が表示されている間は自動的に対象選択モードに切り換える構成に対応するものである。
この場合、まず、ＩＤ検索ステップＳ３３０１において、電子機器は、選択対象候補に係るＩＤをメインメモリにおいて検索すえる。
次に、メインメモリにＩＤが格納されているか否かの判断ステップＳ３３０２において、電子機器は、当該選択対象候補に係るＩＤがメインメモリに格納されているか否か判断し、この判断結果が当該ＩＤが格納されているとの判断結果である場合、続いて現在のモードが文字入力モードであるか否かの判断ステップＳ３３０３に進み、この判断結果が文字入力モードであるとの判断結果の場合、電子機器は、対象選択モードへの切換えステップＳ３３０４において、当該モードへの切換えを行う。
【００６７】
<効果>
本実施例の発明により、携帯電話のように、備えられているキーの数が限られているため、一つのキーに複数の機能を割り当てざるを得ない場合であっても、モードを切り換えることで、ユーザが選択し易い表示を行い、ユーザの利便性の向上を図ることができる電子機器を提供することが可能となる。
【図面の簡単な説明】
【００６８】
【図１】実施例１の電子機器の機能ブロックの一例を示す図
【図２】実施例１の電子機器の全体的構成の一例を示す図
【図３】本発明における選択方法の特徴を説明するための概念図
【図４Ａ】選択対象候補である変換文字候補語句の一部を選択する要領を説明するための図
【図４Ｂ】選択対象候補である変換文字候補語句の一部を選択する要領を説明するための図
【図４Ｃ】選択対象候補である変換文字候補語句の一部を選択する要領を説明するための図
【図５】補助選択部によって選択される配列に対応するキーボードのキーがアルファニューメリックキーである場合の一例を示す図
【図６】別の対象選択方法の一例を説明するための図
【図７】実施例１の電子機器のハードウェア構成の一例を示す概略図
【図８】選択対象候補関連付けテーブルの一例を示す図
【図９】選択範囲グラフィック関連付けテーブルの一例を示す図
【図１０】選択範囲グラフィック関連付けテーブルの書換えの一例を示す図
【図１１】選択範囲グラフィック・テンキー関連付けテーブルの一例を示す図
【図１２】実施例１の電子機器における処理の流れの一例を示す図
【図１３】実施例２の電子機器の機能ブロックの一例を示す図
【図１４】実施例２の電子機器の機能ブロックの別の一例を示す図
【図１５】選択範囲グラフィックのディスプレイ上における表示の一例を示す図
【図１６】選択しようとする選択対象候補の一部の並び方の例を示す図
【図１７】実施例２の電子機器のハードウェア構成の一例を示す概略図
【図１８】選択範囲グラフィック表示データの一例を示す図
【図１９】選択範囲グラフィック表示データ及びそのディスプレイ上での表示の一例を示す図
【図２０】実施例２の電子機器における処理の流れの一例を示す図
【図２１】実施例３の電子機器の機能ブロックの一例を示す概略図
【図２２】実施例３の電子機器における表示態様の一例を示す図
【図２３】実施例３の電子機器における表示態様の別の一例を示す図
【図２４Ａ】実施例３における構成の効果を説明するための図（従来の方法）
【図２４Ｂ】実施例３における構成の効果を説明するための図（実施例３の方法）
【図２５】実施例３の電子機器のハードウェア構成の一例を示す概略図
【図２６】選択範囲グラフィック関連付けテーブルの一例を示す図
【図２７】実施例３の電子機器における処理の流れの一例を示す図
【図２８】実施例３の電子機器におけるメインカーソルの移動にかかる処理の流れの一例を示す図
【図２９】実施例４の電子機器の機能ブロックの一例を示す図
【図３０】実施例４の電子機器の機能ブロックの別の一例を示す図
【図３１】実施例４の電子機器のハードウェア構成の一例を示す概略図
【図３２】実施例４の電子機器における処理の流れの一例を示す図
【図３３】実施例４の電子機器における処理の流れの別の一例を示す図
【図３４】補助カーソルと変換文字候補語句のディスプレイ上における表示位置の対応関係を示す図
【符号の説明】
【００６９】
０１００      電子機器
０１１０      補助選択部
０４０１      変換文字候補語句
０４０２      補助カーソル（パレット）
０４０４      キーボード
０４０５      テンキー
０４０７      カーソルキー
０４２０      ディスプレイ
０４２１      文字入力画面
【図１】
2008165608.tif 000003
【図２】
2008165608.tif 000004
【図３】
2008165608.tif 000005
【図４Ａ】
2008165608.tif 000006
【図４Ｂ】
2008165608.tif 000007
【図４Ｃ】
2008165608.tif 000008
【図５】
2008165608.tif 000009
【図６】
2008165608.tif 000010
【図７】
2008165608.tif 000011
【図８】
2008165608.tif 000012
【図９】
2008165608.tif 000013
【図１０】
2008165608.tif 000014
【図１１】
2008165608.tif 000015
【図１２】
2008165608.tif 000016
【図１３】
2008165608.tif 000017
【図１４】
2008165608.tif 000018
【図１５】
2008165608.tif 000019
【図１６】
2008165608.tif 000020
【図１７】
2008165608.tif 000021
【図１８】
2008165608.tif 000022
【図１９】
2008165608.tif 000023
【図２０】
2008165608.tif 000024
【図２１】
2008165608.tif 000025
【図２２】
2008165608.tif 000026
【図２３】
2008165608.tif 000027
【図２４Ａ】
2008165608.tif 000028
【図２４Ｂ】
2008165608.tif 000029
【図２５】
2008165608.tif 000030
【図２６】
2008165608.tif 000031
【図２７】
2008165608.tif 000032
【図２８】
2008165608.tif 000033
【図２９】
2008165608.tif 000034
【図３０】
2008165608.tif 000035
【図３１】
2008165608.tif 000036
【図３２】
2008165608.tif 000037
【図３３】
2008165608.tif 000038
【図３４】
2008165608.tif 000039