(57)【要約】【課題】ユーザが自ら入力したいと考えている目的の文字を連続的に入力する際の利便性を向上する。【解決手段】文字入力装置は、回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を操作部から受信する受信部と、一つ以上の略円形状に配列された入力候補としての複数の文字と、複数の文字のうち複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させる表示制御部と、複数の文字のうち入力対象として選択状態の文字を、第１の操作情報に基づいて変更する決定部と、を備える。【選択図】図６
2020149462.tif 000002
【特許請求の範囲】
【請求項１】
回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信する受信部と、
一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させる表示制御部と、
前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更する決定部と、を備える、
文字入力装置。
【請求項２】
前記第１の操作情報が、前記複数の方向操作のうちのいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示す前記ユーザが行った方向操作に対応する方向に位置する前記方向操作位置画像により示される第２の文字へと、前記選択状態の文字を変更する、
請求項１に記載の文字入力装置。
【請求項３】
前記操作部は、決定操作を更に受付可能であり、
前記第１の操作情報が、前記ユーザが前記決定操作を行ったことを示す場合、前記決定部は、現在選択状態である第１の文字を前記入力対象として確定する、
請求項１または２に記載の文字入力装置。
【請求項４】
前記第１の操作情報の後に受信された第２の操作情報が前記回転操作を前記ユーザが行ったことを示す場合、前記決定部は、前記第２の文字から、前記第２の操作情報が示す回転操作の操作量に応じた他の文字へ前記選択状態の文字を変更する、
請求項２に記載の文字入力装置。
【請求項５】
前記第１の操作情報が、前記回転操作を前記ユーザが行ったことを示す場合、前記表示制御部は、前記第１の操作情報の受信時の選択状態である第３の文字から、前記第１の操作情報が示す回転操作の操作量と前記複数の文字の配列とに応じた他の文字へ前記選択状態の文字を変更する、
請求項１〜３のうちいずれか一項に記載の文字入力装置。
【請求項６】
前記第１の操作情報の後に受信された第２の操作情報が、前記複数の方向操作のうちのいずれかを前記ユーザが行ったことを示す場合、前記決定部は、前記第２の操作情報の受信時の選択状態である第４の文字から、前記表示面において、前記第２の操作情報が示すいずれかの方向操作に対応する方向に位置する前記方向操作位置画像により示される第５の文字へと、前記選択状態の文字を変更する、
請求項５に記載の文字入力装置。
【請求項７】
前記複数の文字は、複数の特殊キーを含み、
前記表示制御部は、前記複数の方向操作のうち一部の方向操作が示す方向に対応して前記複数の文字のうち前記複数の特殊キー以外の文字を２重の略円形状に配列して表示し、前記複数の方向操作のうち残りの方向操作が示す方向に対応して前記複数の特殊キーを前記２重の略円形状のうちの一つの略円形状に配列して表示する、
請求項１〜３のうちいずれか一項に記載の文字入力装置。
【請求項８】
前記第１の操作情報が、前記２重の略円形状のうち内側の略円形状に配列された方向操作位置枠を指定するための前記一部の方向操作のうちいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示す前記一部の方向操作のうちいずれかに対応する方向に位置する前記方向操作位置画像により示される第２の文字へと、前記選択状態の文字を変更する、
請求項７に記載の文字入力装置。
【請求項９】
前記第１の操作情報が、前記２重の略円形状のうち外側の略円形状に配列された方向操作位置枠を指定するための前記一部の方向操作のうちいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示す前記一部の方向操作のうちいずれかに対応する方向に位置する前記方向操作位置画像により示される第２の文字へと、前記選択状態の文字を変更する、
請求項７に記載の文字入力装置。
【請求項１０】
前記第１の操作情報が、前記残りの方向操作のうちいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示す前記残りの方向操作のうちいずれかに対応する方向に位置する前記方向操作位置画像により示される特殊キーへと、前記選択状態の文字を変更する、
請求項７に記載の文字入力装置。
【請求項１１】
前記複数の文字は、複数の特殊キーを含み、
前記表示制御部は、前記複数の文字のうち前記複数の特殊キー以外の文字を第１の略円形状に配列して表示し、前記複数の特殊キーを前記第１の略円形状より外側または内側の第２の略円形状に配列して表示する、
請求項１〜３のうちいずれか一項に記載の文字入力装置。
【請求項１２】
前記第１の操作情報が、内側の略円形状に配列されたいずれかの前記方向操作位置画像を指定するための前記複数の方向操作のうちいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示すいずれかの方向操作に対応する方向に位置する前記方向操作位置画像により示される第２の文字へと、前記選択状態の文字を変更する、
請求項１１に記載の文字入力装置。
【請求項１３】
前記第１の操作情報が、外側の略円形状に配列されたいずれかの前記方向操作位置画像を指定するための前記複数の方向操作のうちいずれかを前記ユーザが行ったことを示す場合、前記決定部は、現在選択状態である第１の文字から、前記表示面において、前記第１の操作情報が示すいずれかの方向操作に対応する方向に位置する前記方向操作位置画像により示される特殊キーへと、前記選択状態の文字を変更する、
請求項１１に記載の文字入力装置。
【請求項１４】
文字入力装置における文字入力方法であって、
回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信するステップと、
一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させるステップと、
前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更するステップと、を有する、
文字入力方法。
【請求項１５】
コンピュータである文字入力装置に、
回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信するステップと、
一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させるステップと、
前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更するステップと、を実現させるための、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、文字入力装置、文字入力方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、車両に搭載され、入力候補となる複数の文字の項目を複数のグループに分けて表示する表示手段と、表示手段と独立して配置され、方向操作および回転操作のユーザ操作が可能な操作手段と、表示手段の表示内容と操作手段へのユーザ操作とに基づいて、ユーザから文字の入力指示を受け付ける受付手段とを備える車載表示システムが開示されている。この車載表示システムでは、受付手段は、方向操作および回転操作の一方をグループの選択指示、方向操作および回転操作の他方を選択中のグループに含まれる文字の選択操作として受け付ける。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１１０６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、ユーザが文字を連続的に入力する際の便宜性に関して改善の余地がある。
【０００５】
本開示は、上述した従来の状況に鑑みて案出され、ユーザが文字を連続的に入力する際の利便性を向上可能な文字入力装置、文字入力方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示は、回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信する受信部と、一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させる表示制御部と、前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更する決定部と、を備える、文字入力装置を提供する。
【０００７】
また、本開示は、文字入力装置における文字入力方法であって、回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信するステップと、一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させるステップと、前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更するステップと、を有する、文字入力方法を提供する。
【０００８】
また、本開示は、コンピュータである文字入力装置に、回転操作と、互いに異なる複数の方向操作とを受付可能な操作部に対するユーザの操作内容を示す第１の操作情報を前記操作部から受信するステップと、一つ以上の略円形状に配列された入力候補としての複数の文字と、前記複数の文字のうち前記複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを表示面に表示させるステップと、前記複数の文字のうち入力対象として選択状態の文字を、前記第１の操作情報に基づいて変更するステップと、を実現させるための、プログラムを提供する。
【発明の効果】
【０００９】
本開示によれば、ユーザが文字を連続的に入力する際の利便性を向上できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る文字入力システムの構成の一例を示す図
【図２】コマンダの外観を示す図
【図３】円環キーボードを示す図
【図４】円環キーボードにおいて１文字目の入力操作を示す図
【図５】円環キーボードにおいて２文字目の入力操作を示す図
【図６】文字入力システムにおける文字入力操作手順を示すフローチャート
【図７】実施の形態２に係る円環キーボードの操作例を示す図
【図８】文字入力システムにおける文字入力操作手順を示すフローチャート
【図９】実施の形態３に係る円環キーボードの操作例を示す図
【図１０】文字入力システムにおける文字入力操作手順を示すフローチャート
【図１１】実施の形態３の変形例に係る円環キーボードの操作例を示す図
【図１２】文字入力システムにおける文字入力操作手順を示すフローチャート
【発明を実施するための形態】
【００１１】
（本開示に至る経緯）
上述した特許文献１では、グループ（例えばひらがなの「あ行」）を選択するための操作手段の操作とグループに含まれる文字（例えばあ行の「あいうえお」）を選択するための操作手段の操作とが異なっている。このため、ユーザは、自ら入力したいと考えている文字を入力するためには、その文字が属するグループを先ず選択し、その後にグループ内の文字を選択する必要があった。つまり、ユーザが自ら入力したいと考えている文字を連続的に入力する際の便宜性を向上するという点において、従来技術に比べて改善の余地があったと考えられる。
【００１２】
以下、適宜図面を参照しながら、本開示に係る文字入力装置、文字入力方法およびプログラムの構成および作用を具体的に開示した実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、添付図面及び以下の説明は、当業者が本開示を十分に理解するために提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１３】
（実施の形態１）
図１は、実施の形態１に係る文字入力システム５の構成の一例を示す図である。ここでは、文字入力システム５は、例えば車両に搭載された車載機器の一例としてのカーナビゲーションシステムに適用される例を説明する。なお、文字入力システム５は、車両に搭載された車載機器（例えばオーディオシステム、映像表示システム）に適用されてもよい。図１に示す文字入力システム５は、コマンダ１０と、文字入力制御装置３０と、ディスプレイ５０と、スピーカ６０とを含む構成である。
【００１４】
文字入力装置の一例としての文字入力制御装置３０は、例えばＥＣＵ（Electronic Control Unit）で構成され、制御部３１と、メモリ等の記憶部（図示略）と、再生部３３と、ナビゲーション部３４と、外部入力部３５とを有する。
【００１５】
制御部３１は、文字入力制御装置３０の各部の動作を統括的に制御する。制御部３１は、例えばプロセッサにより構成される。プロセッサは、メモリ等の記憶部（図示略）に保持されたプログラムを実行することで、各種の機能を具体的に実現する。プロセッサは、例えばＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＦＰＧＡ（Field Programmable Gate Array）等により構成される。制御部３１は、メモリ等の記憶部（図示略）に記憶されているプログラムの実行によって、表示制御部３１１、指示入力部３１２および文字決定部３１３の機能的構成を実現可能である。
【００１６】
表示制御部３１１は、ディスプレイ５０へのデータもしくは情報の表示を制御し、例えばユーザのコマンダ１０に対する操作による文字入力時に使用される円環キーボードをディスプレイ５０に表示する。ここで、円環キーボードは、例えば、一つ以上の略円形状に配列された入力候補としての複数の文字と、当該複数の文字のうち、後述する複数の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置画像とを含む画像であり得る。なお、円環キーボードの具体的内容に関しては、図３等を参照して後述する。以下、車両の乗員（例えばドライバー）をユーザと称する場合がある。
【００１７】
受信部の一例としての指示入力部３１２は、コマンダ１０からユーザの操作を示す操作信号を受信する。指示入力部３１２は、例えばユーザがディスプレイ５０に表示された円環キーボードに配置された文字を選択するための操作（例えばユーザのコマンダ１０を用いた方向操作、回転操作および押下操作のうちいずれか）を受け付け、その操作に関する情報を取得する。
【００１８】
決定部の一例としての文字決定部３１３は、指示入力部３１２により取得されたユーザの操作に関する情報に基づいて、入力対象として選択される円環キーボード上の文字を変更する。
【００１９】
メモリ等の記憶部（図示略）は、例えばＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory）を用いて構成される。ＲＡＭは、制御部３１の動作時のワークメモリとして機能し、制御部３１により生成あるいは取得されたデータもしくは情報を一時的に保持する。ＲＯＭは、制御部３１により読み出されて実行される処理用のプログラムを記憶している。
【００２０】
再生部３３は、記憶装置を有し、この記憶装置に記憶される道路地図データを再生し、更に、車両の現在位置、出発地、目的地等の情報をその道路地図データ上に重畳する。記憶装置は、一次記憶装置（例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory））を含む。また、記憶部は、二次記憶装置（例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive））や三次記憶装置（例えば光ディスク、ＳＤカード）を含んでよい。なお、道路地図データは、文字入力制御装置３０が通信機能を有する場合、定期的に更新され、記憶装置に記憶される。また、再生部３３は、記憶装置に記憶された音楽等のデータを再生してもよい。
【００２１】
ナビゲーション部３４は、車両の現在位置を基に、車両の進行を案内するルート案内等の進路表示や音声案内等のデータを生成して再生部３３の記憶装置に保存する。
【００２２】
外部入力部３５は、外部機器７０からのデータもしくは情報を入力する。外部機器７０として、例えば車両内に搭載されかつその車両の現在位置を算出するためのＧＰＳ（Global Positioning System）信号を受信するＧＰＳ受信機が挙げられる。
【００２３】
ディスプレイ５０は、カーナビゲーションの表示装置として、地図、進路表示、円環キーボード等を表示する。ディスプレイ５０は、液晶表示デバイス、有機ＥＬ（Electroluminescence）デバイス、その他の表示デバイスを含んでよい。また、ディスプレイ５０は、ユーザ操作を入力可能なタッチパネルであってもよい。
【００２４】
スピーカ６０は、ナビゲーション部３４で生成された音声案内等のデータや、再生部３３によって再生される音楽等のデータを用いて、制御部３１を介して音声信号を出力する。
【００２５】
コマンダ１０は、例えば車両の車室内のセンターコンソールに配置され、ドライバーによって操作される操作装置（操作部の一例）である。図２は、コマンダ１０の外観を示す図である。コマンダ１０は、ユーザの手で覆われるように把持されるダイアル１１と、このダイアル１１を支持する軸部１２とを有する。
【００２６】
ダイアル１１は、例えば扁平した略円柱状の頭部を有する。ダイアル１１は、軸部１２がセンターコンソールに対して水平方向に進退することで、水平な８つの方向ｙｍ１，ｙｍ２，ｙｍ３，ｙｍ４，ｙｍ５，ｙｍ６，ｙｍ７，ｙｍ８（例えば、方位の方向）にそれぞれスライド自在である。これら８つの方向は、例えば、第１の方向（例えばｙｍ１およびｙｍ５を通る方向）と、第１の方向と直交する第２の方向（例えばｙｍ３およびｙｍ７を通る方向）と、第１の方向と第２の方向との中間を通る第３の方向（例えばｙｍ２およびｙｍ６を通る方向）と、第３の方向と直交する第４の方向（例えばｙｍ４およびｙｍ８を通る方向）とによって定められてよい。コマンダ１０は、例えば８方向に配置された圧電素子やタッチセンサ等の８つのセンサを内蔵し、いずれかのセンサから出力される信号でダイアル１１のスライド方向を検知する。ユーザの操作によってダイアル１１が８つの方向ｙｍ１〜ｙｍ８のいずれかの方向にスライドされると、コマンダ１０は、制御部３１にスライド方向を含む操作信号を出力する。なお、ダイアル１１は、８つの方向ｙｍ１〜ｙｍ８にスライドする代わりに、軸部１２の基部を中心に傾斜自在であってもよい。この場合、コマンダ１０は、８方向の傾斜方向を含む操作信号のいずれかを制御部３１に出力する。
【００２７】
また、ダイアル１１は、ユーザの手によって操作され、軸部１２を回転軸として無限回転自在である。軸部１２には、例えばロータリーエンコーダが配置される。ロータリーエンコーダは、軸部１２の回転とその回転方向ｒｍ（左回転、右回転）を検出する。コマンダ１０は、ロータリーエンコーダによって検出される軸部１２の回転を示す操作信号を制御部３１に出力する。
【００２８】
また、ダイアル１１は、軸部１２がバネ等によって垂直方向の上向きに付勢されており、ユーザの手によって押下操作自在である。ダイアル１１が押下操作によって後退方向ｐｍに下降すると、軸部１２の移動が例えばリードスイッチ等によって検知される。コマンダ１０は、リミットスイッチ等によって検知された押下を示す操作信号を制御部３１に出力する。
【００２９】
図３は、円環キーボード１００を示す図である。円環キーボード１００は、ディスプレイ５０に表示される。円環キーボード１００では、略円形状の円環上に、例えば五十音の「あ」〜「ん」のそれぞれの文字が配列される。略円形状の円環は、真円および楕円のいずれでもよい。コマンダ１０の８つの方向ｙｍ１〜ｙｍ８に対応する文字の位置には、矩形の方向操作位置枠ｍｋ１，ｍｋ２，ｍｋ３，ｍｋ４，ｍｋ５，ｍｋ６，ｍｋ７，ｍｋ８が配置される。方向操作位置枠は、本開示に係る方向操作位置画像の一例である。１つの方向に位置する文字を円環に沿って６文字進めるあるいは戻すと、次のあるいは前の操作方向に位置する文字となる。なお、説明の便宜上、図３では、８つの方向ｙｍ１〜ｙｍ８を示す矢印画像を示しているが、これらの矢印画像は、ディスプレイ５０に表示されてもよいし、表示されなくてもよい。ここでは、矩形の方向操作位置枠ｍｋ１〜ｍｋ８は、それぞれ文字「す」，「て」，「の」，「ま」，「ゆ」，「ろ」，「あ」，「き」を囲むように配置される。また、方向操作位置枠ｍｋ１〜ｍｋ８は、例えば赤色の正方形で描画されるが、ユーザに対して識別可能な色であれば赤色に限定されなくて構わない。
【００３０】
また、選択している状態を示すフォーカスｆｋは、初期状態あるいは前回の使用時の最終位置の状態を示す文字として、例えば文字「あ」に位置している。つまり、この場合、（フォーカスｆｋが位置している）文字「あ」が選択状態である。ここでは、フォーカスｆｋは、一例として文字の背景色を黄色にすること（図中、ハッチング）で表現されるが、文字の色を変更（例えば黒色からピンク色に変更）、文字のブリンク、文字の拡大等によって表現されてもよい。
【００３１】
図４は、円環キーボード１００において１文字目の入力操作を示す図である。この入力操作は一例である。ここでは、円環キーボード１００で文字「せ」にフォーカスｆｋを移動させる操作を示す。ユーザは、コマンダ１０のダイアル１１を方向ｙｍ１に方向操作する。この方向操作によって、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋは、文字「あ」を示す方向操作位置枠ｍｋ７から、文字「す」を囲む方向操作位置枠ｍｋ１に移動する。なお、方向操作を行う前のフォーカスｆｋは、文字「あ」の位置に限らず、いずれの文字の位置にあってもよい。
【００３２】
ユーザは、コマンダ１０のダイアル１１を１文字分だけ右（つまり時計周り）に回転操作する。この回転操作によって、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋは、方向操作位置枠ｍｋ１によって囲まれる文字「す」から文字「せ」に移動する。文字「せ」がフォーカスｆｋによって選択されている状態で、ユーザがコマンダ１０のダイアル１１を押下操作すると、文字入力制御装置３０の文字決定部３１３により。文字「せ」の入力が確定する。
【００３３】
このように、ユーザは、ダイアル１１を方向ｙｍ１にスライドする方向操作と、ダイアル１１を１文字分右に進める回転操作の２回の操作を行うことで、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋを所望の（入力対象の）文字の位置に簡単に移動させることができる。
【００３４】
図５は、円環キーボード１００において２文字目の入力操作を示す図である。図４に示した操作でフォーカスｆｋは、文字「せ」の位置に停滞している。文字「せ」から文字「わ」にフォーカスｆｋを移動させる場合、ユーザは、コマンダ１０のダイアル１１を方向ｙｍ６に方向操作する。この方向操作によって、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋは、文字「せ」の位置から、文字「ろ」を囲む方向操作位置枠ｍｋ６に移動する。その後、ユーザは、コマンダ１０のダイアル１１を１文字分だけ右（つまり時計周り）に回転操作する。この回転操作によって、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋは、方向操作位置枠ｍｋ６によって囲まれる文字「ろ」から文字「わ」に移動する。文字「わ」がフォーカスｆｋによって選択されている状態で、ユーザがコマンダ１０のダイアル１１を押下操作すると、文字入力制御装置３０の文字決定部３１３により。文字「わ」の入力が確定する。
【００３５】
このように、円環キーボード１００において、１文字目の文字から２文字目の文字までの移動距離が長い（言い換えると、五十音順に配列された開始位置の文字から終了位置の文字までの配列文字の数が多い）場合、ユーザは、コマンダ１０を用いた簡単な方向操作で一気に入力対象の文字の位置にフォーカスｆｋを近づけることができる。一方、１文字目の文字から２文字目の文字までの移動距離が短い（言い換えると、五十音順に配列された開始位置の文字から終了位置の文字までの配列文字の数が少ない）場合、例えば文字「せ」から文字「た」にフォーカスｆｋを移動させる場合、ユーザは、コマンダ１０の回転操作だけで入力対象の文字位置にフォーカスｆｋを移動できる。
【００３６】
次に、実施の形態１に係る文字入力システム５の動作について、図６を参照して説明する。
【００３７】
図６は、文字入力システム５における文字入力操作手順を示すフローチャートである。この処理は、文字入力制御装置３０が１文字分の入力を行う度に実行されるため、文字入力が継続される間、図６に示す処理が繰り返して実行される。
【００３８】
図６において、制御部３１は、ユーザによってコマンダ１０の操作が行われると、指示入力部３１２を介して入力したコマンダ１０の操作内容を判別する（Ｓ１）。コマンダ１０の操作内容が方向操作である場合、制御部３１は、方向操作で指示される方向操作位置枠ｍｋ１〜ｍｋ８のいずれかにフォーカスｆｋを移動させ、文字を選択する（Ｓ２）。この後、制御部３１の処理はステップＳ１に戻る。
【００３９】
また、ステップＳ１の操作内容が回転操作である場合、制御部３１は、コマンダ１０の回転方向および回転量に相当する文字の位置にフォーカスｆｋを移動させ、文字を選択する（Ｓ３）。この後、制御部３１の処理はステップＳ１に戻る。
【００４０】
また、ステップＳ１の操作内容が押下操作である場合、制御部３１は、現在選択状態である文字（つまり、フォーカスｆｋが位置している文字）の入力を確定する（Ｓ４）。この後、制御部３１は、１文字分の入力を終了する。しかし、指示入力部３１２を介してユーザのコマンダ１０を用いた操作により、次の１文字を示す操作が入力されると、文字入力制御装置３０により、次の１文字分の入力に対しても、同様の処理が行われる。
【００４１】
このように、実施の形態１に係る文字入力システム５では、ユーザが方向操作と回転操作を組み合わせて、円環上に配列された複数の文字の中から入力対象の文字にフォーカスｆｋを移動させることで、文字入力制御装置３０は、ユーザが入力しようとする文字を素早く選択できる。
【００４２】
以上により、実施の形態１に係る文字入力制御装置３０は、回転操作と、８つの方向ｙｍ１〜ｙｍ８（つまり、互いに異なる複数）の方向操作とを受付可能なコマンダ１０に対するユーザの操作内容を示す操作情報（第１の操作情報の一例）をコマンダ１０から受信する指示入力部３１２を有する。文字入力制御装置３０は、一つ以上の略円形状の円環上に配列された入力候補としての複数の文字と、複数の文字のうち８つの方向ｙｍ１〜ｙｍ８の方向操作のそれぞれに対応する文字の位置をそれぞれ示す複数の方向操作位置枠ｍｋ１〜ｍｋ８（方向操作位置画像の一例）とをディスプレイ５０の表示面に表示させる表示制御部３１１を有する。文字入力制御装置３０は、複数の文字のうち入力対象として選択状態の文字を、操作情報（第１の操作情報の一例）に基づいて変更する文字決定部３１３を有する。
【００４３】
これにより、ユーザは、コマンダ１０の方向操作で８つの方向ｙｍ１〜ｙｍ８の方向操作位置枠ｍｋ１〜ｍｋ８のいずれかを簡単に指定できる。また、ユーザは、指定された位置にフォーカスｆｋを移動させた後にコマンダ１０の回転操作で指定された方向操作位置枠ｍｋ１〜ｍｋ８の近傍に位置する文字を選択することで、円環上に配列された五十音の「あ」〜「ん」の複数の文字のうち１つの文字を簡単に選択できる。つまり、文字入力制御装置３０は、コマンダ１０の方向操作と回転操作とを組み合わせることで、ユーザの少ない操作および操作量で入力対象（つまり所望）の文字を短時間で選択できる。例えば、特許文献１等の従来技術と比較して、回数がより少ない方向操作と、回転量がより小さい回転操作とによって、ユーザは、入力対象の文字を選択できる。従って、文字入力制御装置３０は、ユーザが自ら入力したいと考えている目的の文字を連続的に入力する際の利便性を向上できる。
【００４４】
また、コマンダ１０に対する操作情報（第１の操作情報の一例）が、８つの方向ｙｍ１〜ｙｍ８の方向操作のうちのいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示す当該ユーザが行った方向操作に対応する方向に位置する方向操作位置枠により示される第２の文字へ変更する。これにより、ユーザは、略円形状の円環上に配列された複数の文字のうち、所望の文字の近傍に、フォーカスｆｋを素早く移動させることができる。
【００４５】
また、コマンダ１０は、押下操作（つまり決定操作）を更に受付可能である。操作情報（第１の操作情報の一例）が、ユーザが押下操作を行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字を入力対象として確定する。これにより、ユーザは、選択状態にある文字を簡単に確定できる。
【００４６】
また、操作情報（第１の操作情報の一例）の後に受信された操作情報（第２の操作情報の一例）が、回転操作をユーザが行ったことを示す場合、文字決定部３１３は、第２の文字から、操作情報（第２の操作情報の一例）が示す回転操作の操作量に応じた他の文字へ選択状態の文字を変更する。これにより、文字入力制御装置３０は、方向操作の後に回転操作を行うことで、迅速、かつ少ない操作および操作量で所望の文字を選択できる。
【００４７】
（実施の形態２）
実施の形態１では、回転操作によってフォーカスが移動する例を示したが。実施の形態２では、回転操作によって円環キーボード上に配列された文字が移動する例を示す。また、実施の形態２に係る文字入力システム５は実施の形態１に係る文字入力システム５とほぼ同一の構成を有する。実施の形態２では、実施の形態１と同一の構成要素については同一の符号を用いることで、その説明を簡略化あるいは省略する。
【００４８】
図７は、実施の形態２に係る円環キーボード１００Ａの操作例を示す図である。円環キーボード１００Ａは、ディスプレイ５０に表示される。円環キーボード１００Ａは、実施の形態１に係る円環キーボード１００と同様、楕円上に、例えば五十音の「あ」〜「ん」のそれぞれの文字が配置される。コマンダ１０の８つの方向ｙｍ１〜ｙｍ８に対応する文字の位置には、矩形の方向操作位置枠ｍｋ１〜ｍｋ８が配置される。なお、図７では、コマンダ１０のスライド方向である８つの方向ｙｍ１〜ｙｍ８の図示は省略されているが、表示されても構わない。
【００４９】
フォーカスｆｋは、コマンダ１０の方向操作によって、文字入力制御装置３０の文字決定部３１３により、方向操作位置枠ｍｋ１〜ｍｋ８のいずれかに移動可能である。例えば、フォーカスｆｋは、方向操作位置枠ｍｋ１に位置している場合、コマンダ１０の方向操作によって、文字入力制御装置３０の文字決定部３１３により、残りの方向操作位置枠ｍｋ２〜ｍｋ８のいずれかに移動可能である。
【００５０】
操作例として、図７に示したように、フォーカスｆｋを文字「わ」から文字「せ」に移動する例を示す。まず、ユーザがコマンダ１０のダイアル１１を手で１文字分だけ左（つまり反時計周り）に回転させると、文字入力制御装置３０の表示制御部３１１により、方向操作位置枠ｍｋ１に文字「せ」が移動する。次に、ユーザは、フォーカスｆｋを方向操作位置枠ｍｋ１の位置に移動させるように方向操作する。ユーザによるコマンダ１０の方向操作によって、文字入力制御装置３０の文字決定部３１３により、フォーカスｆｋは、例えば文字「わ」の位置から方向操作位置枠ｍｋ１に移動する。この選択状態で、ユーザがダイアル１１を押下操作すると、文字入力制御装置３０の文字決定部３１３により、方向操作位置枠ｍｋ１に囲まれる文字「せ」の入力が確定される。
【００５１】
なお、ユーザがコマンダ１０を方向操作位置枠ｍｋ７に方向操作する場合、文字入力制御装置３０の文字決定部３１３により、方向操作位置枠ｍｋ７に囲まれる文字「い」が選択される。同様に、ユーザがコマンダ１０を方向操作位置枠ｍｋ３に方向操作する場合、文字入力制御装置３０の文字決定部３１３により、方向操作位置枠ｍｋ３に囲まれる文字「は」が選択される。
【００５２】
このように、実施の形態２では、ユーザによるコマンダ１０の方向操作によってフォーカスｆｋが８つの方向ｙｍ１〜ｙｍ８のいずれかに移動すると、文字入力制御装置３０の文字決定部３１３により、その方向の方向操作位置枠ｍｋ１〜ｍｋ８のいずれかにフォーカスｆｋが移動する。また、文字入力制御装置３０の表示制御部３１１により、ユーザによる回転操作によって円環上に配列された複数の文字がユーザの回転操作の回転量に相当する分だけ移動する。なお、方向操作と回転操作の順番は、特に限定されない。つまり、回転操作を行った後に方向操作が行われてもよいし、方向操作を行った後に回転操作が行われてもよい。
【００５３】
次に、実施の形態２に係る文字入力システム５の動作について、図８を参照して説明する。
【００５４】
図８は、文字入力システム５における文字入力操作手順を示すフローチャートである。この処理は、文字入力制御装置３０が１文字分の入力を行う度に実行されるため、文字入力が継続される間、図８に示す処理が繰り返して実行される。
【００５５】
図８において、制御部３１は、ユーザによってコマンダ１０の操作が行われると、指示入力部３１２を介して入力されたコマンダ１０の操作内容を判別する（Ｓ１１）。コマンダ１０の操作内容が方向操作である場合、制御部３１は、方向操作で指示される方向操作位置枠ｍｋ１〜ｍｋ８のいずれかにフォーカスｆｋを移動させる（Ｓ１２）。この後、制御部３１の処理はステップＳ１１に戻る。
【００５６】
また、ステップＳ１１の操作内容が回転操作である場合、制御部３１は、コマンダ１０の回転方向および回転操作量だけ円環上に配列された五十音を構成する複数の文字のそれぞれを一体的に回転させる（Ｓ１３）。この後、制御部３１の処理はステップＳ１１に戻る。
【００５７】
また、ステップＳ１１の操作内容が押下操作である場合、制御部３１は、フォーカスｆｋの位置にある方向操作位置枠ｍｋ１〜ｍｋ８のいずれかにある文字（つまり、文字入力制御装置３０の文字決定部３１３により選択された文字）の入力を確定する（Ｓ１４）。この後、制御部３１は、１文字分の入力を終了する。しかし、指示入力部３１２を介してユーザのコマンダ１０を用いた操作により、次の１文字を示す操作が入力されると、文字入力制御装置３０により、次の１文字分の入力に対しても、同様の処理が行われる。
【００５８】
このように、実施の形態２に係る文字入力システム５は、方向操作と回転操作を組み合わせ、円環状に配列された複数の文字を回転させることで、ユーザが入力しようとする文字に素早く移動してフォーカスさせることができる。
【００５９】
以上により、実施の形態２に係る文字入力制御装置３０では、操作情報（第１の操作情報の一例）が回転操作をユーザが行ったことを示す場合、表示制御部３１１は、操作情報（第１の操作情報の一例）の受信時の選択状態である第３の文字から、操作情報（第１の操作情報の一例）が示す回転操作の操作量と複数の文字の配列とに応じた他の文字へ、選択状態の文字を変更する。これにより、ユーザは、方向操作位置枠にフォーカスｆｋを固定し、コマンダ１０を回転させるだけで、所望の文字を選択できる。また、円環上に配列された複数の文字が回転することで、ユーザに斬新な文字入力操作を提示できる。
【００６０】
また、文字入力制御装置３０では、操作情報（第１の操作情報の一例）の後に受信された操作情報（第２の操作情報の一例）が、複数の方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、操作情報（第２の操作情報の一例）の受信時の選択状態である第４の文字から、ディスプレイ５０の表示面において、操作情報（第２の操作情報の一例）が示すいずれかの方向操作に対応する方向に位置する方向操作位置枠により示される第５の文字へと、選択状態の文字を変更する。これにより、ユーザは、方向操作位置枠の近傍に、回転操作によって入力対象の文字を移動させた後、方向操作によってその方向操作位置枠にフォーカスを移動させることで、素早く所望の文字を選択できる。
【００６１】
（実施の形態３）
実施の形態１、２では、ディスプレイ５０に表示される円環キーボードが一重である例を示した。円環キーボードが一重である場合、方向操作によって指定される方向が８方向であるので、８個を超える数の方向操作位置枠を指定することができない。例えば母音「あ」以外の子音の頭文字（つまり、「か」，「さ」，「た」，「な」，「は」，「ま」，「や」，「ら」，「わ」）（つまり、母音「あ」を含めて計１０文字）分、割り当てることができなかった。また、特殊キー（例えば、「記号」切替ボタン、「英字」切替ボタン、「数字」切替ボタン、「Ｂａｃｋ」ボタン）を一重の円環キーボードに配列した場合、文字の選択と同様の方法で指定しなければならず、特殊キーの選択が容易ではなかった。
【００６２】
実施の形態３では、二重の円環キーボードがディスプレイ５０に表示される例を示す。つまり、方向操作によって指定される８個を超える方向操作位置枠を割り当てることができるようにする。実施の形態３に係る文字入力システム５は、実施の形態１とほぼ同一の構成を有する。実施の形態３では、実施の形態１と同一の構成要素については同一の符号を用いることで、その説明を簡略化あるいは省略する。
【００６３】
図９は、実施の形態３に係る円環キーボード１００Ｂの操作例を示す図である。円環キーボード１００Ｂは、ディスプレイ５０に表示される。円環キーボード１００Ｂは、２重の円環キーボードを有する。円環キーボード１００Ｂは、２重の円環のうち、内側（１重目）の円環上に、五十音の「あ」行の文字「あ」から「な」行の文字「の」と、特殊キーを示す複数の特殊文字とが配置される。円環キーボード１００Ｂは、２重の円環のうち、外側（２重目）の円環上に、五十音の「は」行の文字「は」から「わ」行の文字「ん」が配置される。なお、変形例として、円環キーボード１００Ｂは、図９に示した配置例に限定されず、２重の円環のうち内側の円環に配置される複数の種類の文字と、外側の円環に配置される複数の種類の文字とが、図９に示した配置例と逆であってよい。
【００６４】
また、円環キーボード１００Ｂは、２重の円環のうち、内側の円環上に、五十音の頭文字「あ」〜「な」の５文字と特殊キーを示す特殊文字「記号」、「決定」、「Ｂａｃｋ」の３文字とをそれぞれ囲むように、方向操作位置枠ｍｋ１〜ｍｋ８が配置される。円環キーボード１００Ｂは、２重の円環のうち、外側の円環上に、五十音の頭文字「は」〜「わ」の５文字をそれぞれ囲むように、方向操作位置枠ｍｋ１１〜ｍｋ１５が配置される。
【００６５】
コマンダ１０の方向操作によって、文字入力制御装置３０の文字決定部３１３により、内側の円環上の方向操作位置枠ｍｋ１〜ｍｋ８、および外側の円環上の方向操作位置枠ｍｋ１１〜ｍｋ１５のいずれも指定可能である。例えば、ユーザは、内側の円環上に配置された方向操作位置枠ｍｋ１〜ｍｋ８を指定する場合、コマンダ１０の方向操作を１回行う。また、ユーザは、外側の円環上に配置された方向操作位置枠ｍｋ１１〜ｍｋ１５を指定する場合、コマンダ１０の方向操作を２回行う。
【００６６】
なお、ここでは、内側の方向操作位置枠ｍｋ１〜ｍｋ８の指定と外側の方向操作位置枠ｍｋ１１〜ｍｋ１５の指定は、コマンダ１０の方向操作回数によって区別されたが、操作時間によって区別されてもよい。例えば、コマンダ１０の方向操作を短押しする場合、内側の方向操作位置枠ｍｋ１〜ｍｋ８の指定とし、長押しする場合、外側の方向操作位置枠ｍｋ１１〜ｍｋ１５の指定としてもよい。
【００６７】
操作例として、１文字目のフォーカスｆｋの位置を移動させる場合、ユーザがコマンダ１０を１回方向操作することで、文字入力制御装置３０の文字決定部３１３により、文字「あ」、文字「か」、文字「さ」、文字「た」、文字「な」のうちいずれかが選択される。例えば、ユーザが文字「い」を選択する場合、文字「い」の近傍にある方向操作位置枠ｍｋ７を指定した後、コマンダ１０を右（つまり時計周り）に１文字分回転させる。これにより、文字入力制御装置３０の文字決定部３１３により、文字「い」が選択状態の文字として、文字「い」の位置にフォーカスｆｋが移動する。同様に、ユーザが文字「う」を選択する場合、文字「う」の近傍にある方向操作位置枠ｍｋ７を指定した後、コマンダ１０を右（つまり時計周り）に２文字分回転させる。これにより、文字入力制御装置３０の文字決定部３１３により、文字「う」が選択状態の文字として、文字「う」の位置にフォーカスｆｋが移動する。
【００６８】
また、ユーザがコマンダ１０を２回方向操作（例えば、既定秒以内に２回連続して方向操作）することで、文字入力制御装置３０の文字決定部３１３により、文字「は」、文字「ま」、文字「や」、文字「ら」、文字「わ」のうちいずれかが選択される。例えば、ユーザが文字「ひ」を選択する場合、文字「ひ」の近傍にある方向操作位置枠ｍｋ１１を指定した後、コマンダ１０を右（つまり時計周り）に１文字分回転させる。これにより、文字入力制御装置３０の文字決定部３１３により、文字「ひ」が選択状態の文字として、文字「ひ」の位置にフォーカスｆｋが移動する。同様に、ユーザが文字「ふ」を選択する場合、文字「ふ」の近傍にある方向操作位置枠ｍｋ１１を指定した後、コマンダ１０を右（つまり時計周り）に２文字分回転させる。これにより、文字入力制御装置３０の文字決定部３１３により、文字「ふ」が選択状態の文字として、文字「ふ」の位置にフォーカスｆｋが移動する。
【００６９】
続いて、２文字目の文字にフォーカスｆｋを移動させる場合、１文字目の文字を入力した位置に、フォーカスｆｋは停滞している。２文字目の文字が１文字目と同じ内側の円環上に配置されている場合、ユーザは、コマンダ１０を１回方向操作することで、方向操作位置枠ｍｋ１〜ｍｋ５にフォーカスｆｋを移動させ、方向操作位置枠ｍｋ１〜ｍｋ５にそれぞれ囲まれる文字「あ」、文字「か」、文字「さ」、文字「た」、文字「な」のうちいずれかを選択する。この後、ユーザは、コマンダ１０を回転操作し、所望の２文字目の文字にフォーカスｆｋが当たるようにする。これにより、文字入力制御装置３０の文字決定部３１３により、回転操作によってフォーカスｆｋが止まった文字が２文字目として選択された文字と判断される。
【００７０】
一方、２文字目の文字が１文字目の文字と異なる外側の円環上に配置されている場合、ユーザは、コマンダ１０を２回方向操作（例えば、既定秒以内に２回連続して方向操作）することで、方向操作位置枠ｍｋ１１〜ｍｋ１５にフォーカスｆｋを移動させ、方向操作位置枠ｍｋ１１〜ｍｋ１５にそれぞれ囲まれる文字「は」、文字「ま」、文字「や」、文字「ら」、文字「わ」のうちいずれかを選択する。この後、ユーザは、コマンダ１０を回転操作し、所望の２文字目の文字にフォーカスｆｋが当たるようにする。これにより、文字入力制御装置３０の文字決定部３１３により、回転操作によってフォーカスｆｋが止まった文字が２文字目として選択された文字と判断される。
【００７１】
また、ユーザが特殊キー（例えば「Ｂａｃｋ」ボタン）を選択する場合、ユーザは、コマンダ１０に対して、方向操作位置枠ｍｋ４に対応する方向の方向操作を１回行うことで、方向操作位置枠ｍｋ４で囲まれる「Ｂａｃｋ」ボタンにフォーカスｆｋを移動させる。同様に、「決定」ボタンを選択する場合、ユーザは、コマンダ１０に対して、方向操作位置枠ｍｋ５に対応する方向の方向操作を１回行うことで、方向操作位置枠ｍｋ５で囲まれる「決定」ボタンにフォーカスｆｋを移動させる。この「決定」ボタンは、所定時間（例えば１秒間）ずっと選択されている場合、選択状態である文字の入力を確定する。なお、特殊キーが選択される場合、特殊キーの選択を示すフォーカスは、文字の選択を示すフォーカスとは別に表示されてもよい。
【００７２】
同様に、ユーザが「記号」ボタンを選択する場合、コマンダ１０に対して、方向操作位置枠ｍｋ６に対応する方向の方向操作を１回行うことで、方向操作位置枠ｍｋ６で囲まれる「記号」ボタンにフォーカスｆｋを移動させる。なお、その他の特殊キーを選択する場合、ユーザは、コマンダ１０に対して、方向操作位置枠ｍｋ４，ｍｋ５，ｍｋ６のうちのいずれかにに対応する方向の方向操作を１回行った後、コマンダ１０を回転操作する。
【００７３】
このように、文字入力制御装置３０は、特殊キーを内側（１重）の円環に配置することで、所望の文字を入力するための、ユーザのコマンダ１０の操作数を減らすことができる。また、頻繁に使用される「決定」ボタンと「Ｂａｃｋ」ボタンは、方向操作１回で済むように、方向操作位置枠ｍｋ５，ｍｋ４に割り当てられている。従って、操作が簡便である。また、使用頻度が少ない「記号」ボタンや「数字」ボタンは、内側の円環上の左下側に配置される。なお、内側の円環に配列される文字および特殊キーの配置は、ユーザによって任意にカスタイマイズ可能である。
【００７４】
次に、実施の形態３に係る文字入力システム５の動作について、図１０を参照して説明する。
【００７５】
図１０は、文字入力システム５における文字入力操作手順を示すフローチャートである。この処理は、文字入力制御装置３０が１文字分の入力を行う度に実行されるため、文字入力が継続される間、図８に示す処理が繰り返して実行される。
【００７６】
図１０において、制御部３１は、ユーザによってコマンダ１０の操作が行われると、指示入力部３１２を介して入力されたコマンダ１０の操作内容を判別する（Ｓ２１）。コマンダ１０の操作内容が方向操作である場合、制御部３１は、ユーザが行った所定の方向の方向操作が１回であるか２回であるかを判別する（Ｓ２２）。ここで、所定の方向とは、五十音の各行の頭文字が配置される、８方向のうちの５つの方向ｙｍ１，ｙｍ２，ｙｍ３，ｙｍ７，ｙｍ８である。
【００７７】
所定の方向の方向操作が１回である場合、制御部３１は、方向操作で指示される、内側の円環上に配置された方向操作位置枠ｍｋ１〜ｍｋ５のいずれかにフォーカスｆｋを移動させる（Ｓ２３）。この後、制御部３１の処理はステップＳ２１に戻る。一方、所定の方向の方向操作が２回である場合、制御部３１は、方向操作で指示される、外側の円環上に配置された方向操作位置枠ｍｋ１１〜ｍｋ１５のいずれかにフォーカスｆｋを移動させる（Ｓ２４）。この後、制御部３１の処理はステップＳ２１に戻る。
【００７８】
また、ステップＳ２２で所定方向（５つの方向ｙｍ１，ｙｍ２，ｙｍ３，ｙｍ７，ｙｍ８）以外の方向（３つの方向ｙｍ４，ｙｍ５，ｙｍ６）への方向操作である場合、つまり、方向操作位置枠ｍｋ６〜ｍｋ８のいずれかに対応する方向への方向操作である場合、制御部３１は、方向操作位置枠ｍｋ６〜ｍｋ８のいずれかに割り当てられた特殊キーにフォーカスｆｋを移動させる（Ｓ２７）。この後、制御部３１の処理ステップＳ２１に戻る。
【００７９】
ステップＳ２１の操作内容が回転操作である場合、制御部３１は、コマンダ１０の回転方向および回転量に相当する移動量だけ円環状に配置された文字にフォーカスｆｋを回転させる（Ｓ２５）。この後、制御部３１の処理はステップＳ２１に戻る。
【００８０】
なお、ここでは、実施の形態１と同様、制御部３１は、フォーカスｆｋを円環上に配列された文字に順に移動させる例を示したが、実施の形態２と同様、制御部３１は、フォーカスｆｋが当てられた方向操作位置枠に囲まれるように文字を回転させてもよい。
【００８１】
また、ステップＳ２１の操作内容が押下操作である場合、制御部３１は、フォーカスｆｋが当てられている文字（つまり選択状態の文字）を入力対象の文字として確定する（Ｓ２６）。この後、制御部３１は、１文字分の入力を終了する。しかし、指示入力部３１２を介してユーザのコマンダ１０を用いた操作により、次の１文字を示す操作が入力されると、文字入力制御装置３０により、次の１文字分の入力に対しても、同様の処理が行われる。
【００８２】
このように、実施の形態３に係る文字入力システム５は、８つの方向のうち一部の方向について２重の円環上に複数の文字を配置できるので、実質的に８個を超える数の方向操作位置枠を指定できる。例えば、文字入力制御装置３０は、五十音の「あ」行〜「わ」行の１０の頭文字分、方向操作位置枠に割り当てることができる。また、文字入力制御装置３０は、特殊キーが８個を超える数の方向操作位置枠に割り当てることもできる。
【００８３】
このように、実施の形態３に係る文字入力制御装置３０では、複数の文字は、複数の特殊キーを含む。表示制御部３１１は、８方向ｙｍ１〜ｍｋ８の方向操作のうち一部の方向操作が示す方向に対応して、複数の文字のうち複数の特殊キー以外の文字を２重の略円形状の円環に配列して表示する。表示制御部３１１は、８方向ｙｍ１〜ｍｋ８の方向操作のうち残りの方向操作が示す方向に対応して、複数の特殊キーを２重の略円形状のうちの１つの略円形状の円環に配列して表示する。これにより、文字入力制御装置３０は、８方向ｙｍ１〜ｍｋ８の方向操作が示す方向に対応して、複数の特殊キーを含む８個以上の文字を円環に配列して表示できる。
【００８４】
また、操作情報（第１の操作情報の一例）が、２重の略円形状のうち内側の略円形状の円環に配列された方向操作位置枠を指定するための一部の方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示す一部の方向操作のうちいずれかに対応する方向に位置する方向操作位置枠により示される第２の文字へと選択状態の文字を変更する。これにより、ユーザは、内側の円環に配列された方向操作位置枠に囲まれる文字を素早く選択できる。
【００８５】
また、操作情報（第１の操作情報の一例）が、２重の略円形状のうち外側の略円形状の円環に配列された方向操作位置枠を指定するための一部の方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示す一部の方向操作のうちいずれかに対応する方向に位置する方向操作位置枠により示される第２の文字へと、選択状態の文字を変更する。これにより、ユーザは、外側の円環に配列された方向操作位置枠に囲まれる文字を素早く選択できる。
【００８６】
また、操作情報（第１の操作情報の一例）が、残りの方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示す残りの方向操作のうちいずれかに対応する方向に位置する方向操作位置枠により示される特殊キーへと、選択状態の文字を変更する。これにより、ユーザは、残りの方向操作に対応する方向操作位置枠に囲まれる特殊キーを素早く選択できる。
【００８７】
（実施の形態３の変形例）
実施の形態３では、内側（一重）の円環キーボードに文字と特殊記号が混在していたが、実施の形態３の変形例では、文字が存在する円環キーボードと特殊キーが存在する円環キーボードとを別にする例を説明する。
【００８８】
図１１は、実施の形態３の変形例に係る円環キーボード１００Ｃの操作例を示す図である。円環キーボード１００Ｃでは、２重の円環のうち、内側（１重）の円環上に、実施の形態１と同様、五十音の「あ」行〜「わ」行の頭文字が配置される。また、外側（２重）の円環上に特殊キーが配置される。ここでは、特殊キーとして、記号キー、全角半角切替キー、Ｂａｃｋキー、数字切替キー、決定キー、ローマ字切替キーがそれぞれ６個の方向操作位置枠ｍｋ１１〜ｍｋ１６に割り当てられる。なお、特殊キーの数が８個以内である場合、全ての特殊キーは、８つの方向ｙｍ１〜ｙｍ８に対応する８個の方向操作位置枠に割り当てられる。特殊キーの数が８個を超える場合、８個を超える分の特殊キーは、文字と同様、方向操作位置枠から外れた環状の位置に配置される。
【００８９】
実施の形態３の変型例に係る円環キーボード１００Ｃの操作は、実施の形態３と同様である。フォーカスｆｋは、コマンダ１０の方向操作によって、内側の円環上の方向操作位置枠ｍｋ１〜ｍｋ８、および外側の円環上の方向操作位置枠ｍｋ１１〜ｍｋ１６のいずれかに移動可能である。例えば、１重の円環上に配置された方向操作位置枠ｍｋ１〜ｍｋ８を指定する場合、ユーザは、コマンダ１０を１回方向操作する。また、２重の円環上に配置された方向操作位置枠ｍｋ１１〜ｍｋ１６を指定する場合、ユーザは、コマンダ１０を２回方向操作する。
【００９０】
図１２は、文字入力システム５における文字入力操作手順を示すフローチャートである。この処理は、実施の形態３とほぼ同様であるので、同一のステップ処理については同一のステップ番号を付すことで、その説明を簡略化あるいは省略する。
【００９１】
図１２において、制御部３１は、スライド方向にかかわらず、ユーザが行った方向操作の回数が１回であるか２回であるかを判別する（Ｓ２２Ａ）。制御部３１は、方向操作が２回である場合、前述したステップＳ２３の処理に進み、方向操作が１回である場合、前述したステップＳ２４の処理に進む。以後の処理は、実施の形態３と同様であるため、詳細な説明は省略する。
【００９２】
このように、実施の形態３の変形例に係る文字入力システム５では、文字が存在する円環上と特殊キーが存在する円環上とが別であるので、ユーザは、特殊キーを使用する場合と文字を入力する場合とで容易に使い分けることができ、使い勝手が向上する。
【００９３】
以上により、実施の形態３の変形例に係る文字入力制御装置３０では、複数の文字は、複数の特殊キーを含む。表示制御部３１１は、複数の文字のうち複数の特殊キー以外の文字を第１の略円形状に配列して表示する。表示制御部３１１は、複数の特殊キーを第１の略円形状より外側または内側の第２の略円形状に配列して表示する。これにより、文字入力制御装置３０は、複数の特殊キーを含む８個以上の文字を円環に配列して表示できる。
【００９４】
また、操作情報（第１の操作情報の一例）が、内側の略円形状の円環に配列されたいずれかの方向操作位置枠を指定するための複数の方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示すいずれかの方向操作に対応する方向に位置する方向操作位置枠により示される第２の文字へと、選択状態の文字を変更する。これにより、ユーザは、内側の円環に配列された方向操作位置枠に囲まれる文字を素早く選択できる。
【００９５】
また、操作情報（第１の操作情報の一例）が、外側の略円形状の円環に配列されたいずれかの方向操作位置枠を指定するための複数の方向操作のうちいずれかをユーザが行ったことを示す場合、文字決定部３１３は、現在選択状態である第１の文字から、ディスプレイ５０の表示面において、操作情報（第１の操作情報の一例）が示す前記いずれかの方向操作に対応する方向に位置する前記方向操作位置枠により示される特殊キーへと、選択状態の文字を変更する。これにより、ユーザは、外側の円環に配列された方向操作位置枠に囲まれる文字を素早く選択できる。
【００９６】
以上、図面を参照しながら実施の形態について説明したが、本開示はかかる例に限定されないことはいうまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例、修正例、置換例、付加例、削除例、均等例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、発明の趣旨を逸脱しない範囲において、上述した実施の形態における各構成要素を任意に組み合わせてもよい。
【００９７】
例えば、上記実施形態では、円環キーボードが１重、２重である場合を示したが、３重以上に項目が表示される円環キーボードであってもよい。
【００９８】
また、上記実施形態では、文字として、日本語の五十音「あ」〜「ん」、特殊キーを示す文字、アルファベットが円環キーボードに配置される場合を示したが、文字の種類は、これらに限定されない。例えば、文字は、漢字、ギリシャ文字、ドイツ文字、中国語の簡体字、象形文字等であってもよい。
【００９９】
また、上記実施形態では、方向操作は、平面上の（２次元的な）８方向への操作であったが、立体的な（３次元的な）方向への操作であってもよい。立体的な操作が可能である場合、方向操作は、８方向よりも多い方向へ操作可能となる。
【０１００】
また、本開示は、上記実施形態の文字入力制御装置の機能を実現するプログラムを、ネットワークあるいは各種記憶媒体を介して装置に供給し、この装置内のコンピュータが読み出して実行するプログラムも適用範囲である。
【産業上の利用可能性】
【０１０１】
本開示は、文字入力装置において、ユーザが自ら入力したいと考えている目的の文字を連続的に入力する際の利便性を向上でき、有用である。
【符号の説明】
【０１０２】
５  文字入力システム
１０  コマンダ
１１  ダイアル
１２  軸部
３０  文字入力制御装置
３１  制御部
３３  再生部
３４  ナビゲーション部
３５  外部入力部
５０  ディスプレイ
６０  スピーカ
７０  外部機器
３１１  表示制御部
３１２  指示入力部
３１３  文字決定部
【図１】
2020149462.tif 000003
【図２】
2020149462.tif 000004
【図３】
2020149462.tif 000005
【図４】
2020149462.tif 000006
【図５】
2020149462.tif 000007
【図６】
2020149462.tif 000008
【図７】
2020149462.tif 000009
【図８】
2020149462.tif 000010
【図９】
2020149462.tif 000011
【図１０】
2020149462.tif 000012
【図１１】
2020149462.tif 000013
【図１２】
2020149462.tif 000014