(57)【要約】【課題】ユーザが入力した文字に関連したアプリケーションを容易に選択実行できる電子機器を提供すること。【解決手段】携帯電話機１は、文字入力画面を表示する表示部２１と、文字入力画面に表示される文字を入力するための操作部１１と、アプリケーションの実行を制御すると共に、操作部１１により入力された文字の変換候補あるいは予測候補を表示部２１に表示する制御部４５と、アプリケーション名を記憶するメモリ４４と、を備え、制御部４５は、変換候補あるいは予測候補の中に、メモリ４４に記憶されているアプリケーション名を表示させ、当該アプリケーション名が変換候補あるいは予測候補として選択されると、当該選択されたアプリケーション名のアプリケーションに関する処理を実行する。【選択図】図２
2010102671.tif 000002
【特許請求の範囲】
【請求項１】
文字入力画面を表示する表示部と、
前記文字入力画面に表示される文字を入力するための入力部と、
アプリケーションの実行を制御すると共に、前記入力部により入力された文字の変換候補あるいは予測候補を前記表示部に表示する制御部と、
前記アプリケーション名を記憶する記憶部と、を備え、
前記制御部は、前記変換候補あるいは予測候補の中に、前記記憶部に記憶されているアプリケーション名を表示させ、当該アプリケーション名が前記変換候補あるいは予測候補として選択されると、当該選択されたアプリケーション名のアプリケーションに関する処理を実行する電子機器。
【請求項２】
前記制御部は、前記アプリケーション名が前記変換候補あるいは予測候補として選択されると、当該選択されたアプリケーション名のアプリケーションに関する処理を実行するか、あるいは当該アプリケーション名を文字として前記表示部に表示する処理を行うかの、選択を受け付ける請求項１に記載の電子機器。
【請求項３】
前記記憶部は、前記アプリケーションにおいて処理可能な処理名をさらに記憶し、
前記制御部は、前記表示部に前記アプリケーション名が入力された文字として表示されている場合に、当該アプリケーション名に関する予測候補を表示すると共に、当該予測候補の他に、前記記憶部に記憶されている当該アプリケーションにおいて処理可能な処理名を表示させ、当該処理名が前記予測候補として選択されると、当該処理名に関する処理を実行する請求項１または請求項２に記載の電子機器。
【請求項４】
前記制御部は、前記処理名が前記予測候補として選択されると、当該選択された処理名に関する処理を実行するか、あるいは当該処理名を文字として前記表示部に表示する処理を行うかの、選択を受け付ける請求項３に記載の電子機器。
【請求項５】
動作を検知するセンサをさらに備え、
前記制御部は、前記センサにより検知された動作の種類に応じて、前記処理名のいずれかの選択を受け付けることを特徴とする請求項３または請求項４に記載の電子機器。
【請求項６】
前記制御部は、前記予測候補が表示されている状態で前記センサにより所定の動作が検知された場合に、前記処理名を表示させ、前記処理名が表示されている状態で前記センサにより所定の動作が検知された場合に、前記予測候補を表示させることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記制御部は、前記予測候補の中に前記処理名を混在表示させている状態で前記センサにより所定の動作が検知された場合に、前記処理名を上位に並べ替えて表示させ、前記処理名が並べ替えられて上位に表示されている状態で前記センサにより所定の動作が検知された場合に、前記混在表示をさせることを特徴とする請求項５に記載の電子機器。
【請求項８】
前記表示部に初期画面が表示されている状態において、前記入力部による文字の入力を受け付けたことに応じて、当該入力された文字を表示させる前記文字入力画面に係るアプリケーションを起動する起動手段をさらに備える請求項１から請求項７のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作入力に応じてアプリケーションの処理を実行する電子機器に関する。
【背景技術】
【０００２】
従来、電子機器に対するコマンド入力の方法として、リストから選択させる方法が多く採用される。このとき、コマンドの操作履歴から優先的に使用されるコマンドを予測リストとして表示して選択させる方法が提案されている（例えば、特許文献１参照）。
【０００３】
また、テキストコマンドを入力可能なシステムにおいては、予測的キーボード入力の方法として、データベースから最も可能性の高いエントリを選択して予測文字列を表示する方法が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００２−１１７０２４号公報
【特許文献２】特開２００７−３２８８０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法は、文章入力用アプリケーションに対して入力可能なコマンドを記憶し、コマンドの発行を容易にするための技術であるため、ユーザが入力した文字列に対応した機能を実行させることはできない。また、特許文献２の方法は、コマンド入力を受け付けるアプリケーションにおけるユーザの入力補助として、入力する文字列を予測して単語を完成させる技術に過ぎない。
【０００５】
さらに、これらの技術は、所定のアプリケーションに対して、入力や選択をしたコマンドを渡して処理をさせるので、ユーザが入力した文字列に対応したアプリケーションを実行させることは難しかった。
【０００６】
本発明は、ユーザが入力した文字に関連したアプリケーションを容易に選択実行できる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、文字入力画面を表示する表示部と、前記文字入力画面に表示される文字を入力するための入力部と、アプリケーションの実行を制御すると共に、前記入力部により入力された文字の変換候補あるいは予測候補を前記表示部に表示する制御部と、前記アプリケーション名を記憶する記憶部と、を備え、前記制御部は、前記変換候補あるいは予測候補の中に、前記記憶部に記憶されているアプリケーション名を表示させ、当該アプリケーション名が前記変換候補あるいは予測候補として選択されると、当該選択されたアプリケーション名のアプリケーションに関する処理を実行する。
【０００８】
また、前記制御部は、前記アプリケーション名が前記変換候補あるいは予測候補として選択されると、当該選択されたアプリケーション名のアプリケーションに関する処理を実行するか、あるいは当該アプリケーション名を文字として前記表示部に表示する処理を行うかの、選択を受け付けることが好ましい。
【０００９】
また、前記記憶部は、前記アプリケーションにおいて処理可能な処理名をさらに記憶し、前記制御部は、前記表示部に前記アプリケーション名が入力された文字として表示されている場合に、当該アプリケーション名に関する予測候補を表示すると共に、当該予測候補の他に、前記記憶部に記憶されている当該アプリケーションにおいて処理可能な処理名を表示させ、当該処理名が前記予測候補として選択されると、当該処理名に関する処理を実行することが好ましい。
【００１０】
また、前記制御部は、前記処理名が前記予測候補として選択されると、当該選択された処理名に関する処理を実行するか、あるいは当該処理名を文字として前記表示部に表示する処理を行うかの、選択を受け付けることが好ましい。
【００１１】
また、本発明に係る電子機器は、動作を検知するセンサをさらに備え、前記制御部は、前記センサにより検知された動作の種類に応じて、前記処理名のいずれかの選択を受け付けることが好ましい。
【００１２】
また、前記制御部は、前記予測候補が表示されている状態で前記センサにより所定の動作が検知された場合に、前記処理名を表示させ、前記処理名が表示されている状態で前記センサにより所定の動作が検知された場合に、前記予測候補を表示させることが好ましい。
【００１３】
また、前記制御部は、前記予測候補の中に前記処理名を混在表示させている状態で前記センサにより所定の動作が検知された場合に、前記処理名を上位に並べ替えて表示させ、前記処理名が並べ替えられて上位に表示されている状態で前記センサにより所定の動作が検知された場合に、前記混在表示をさせることが好ましい。
【００１４】
また、本発明に係る電子機器は、前記表示部に初期画面が表示されている状態において、前記入力部による文字の入力を受け付けたことに応じて、当該入力された文字を表示させる前記文字入力画面に係るアプリケーションを起動する起動手段をさらに備えることが好ましい。
【発明の効果】
【００１５】
本発明によれば、ユーザが入力した文字に関連したアプリケーションを容易に選択実行できる。
【発明を実施するための最良の形態】
【００１６】
［第１実施形態］
以下、本発明の第１実施形態について説明する。
図１は、本発明に係る電子機器の一例である携帯電話機１の外観斜視図を示す。なお、図１は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転式（ターンタイプ）や、操作部と表示部とが一つの筐体に配置され、連結部を有さない形式（ストレートタイプ）でもよい。
【００１７】
携帯電話機１は、操作部側筐体部２と、表示部側筐体部３と、を備えて構成される。操作部側筐体部２は、表面部１０に、操作部１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイク１２と、を備えて構成される。操作部１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメールの文字等を入力するための入力操作キー１４と、各種操作における決定やスクロール等を行う決定操作キー１５と、から構成されている。
【００１８】
また、表示部側筐体部３は、表面部２０に、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するレシーバ２２と、を備えて構成されている。
【００１９】
また、操作部側筐体部２の上端部と表示部側筐体部３の下端部とは、ヒンジ機構４を介して連結されている。また、携帯電話機１は、ヒンジ機構４を介して連結された操作部側筐体部２と表示部側筐体部３とを相対的に回転することにより、操作部側筐体部２と表示部側筐体部３とを互いに開いた状態（開放状態）にしたり、操作部側筐体部２と表示部側筐体部３とを折り畳んだ状態（折畳み状態）にしたりできる。
【００２０】
図２は、携帯電話機１の機能を示す機能ブロック図である。携帯電話機１は、図２に示すように、操作部１１（入力部）と、マイク１２と、メインアンテナ４０と、ＲＦ回路部４１と、表示制御部４２と、音声処理部４３と、メモリ４４と、制御部４５と、が操作部側筐体部２に備えられ、表示部２１と、レシーバ２２と、ドライバＩＣ２３と、が表示部側筐体部３に備えられている。
【００２１】
メインアンテナ４０は、第１の使用周波数帯（例えば、８００ＭＨｚ）で基地局等と通信を行い、ＧＰＳ通信のための第２の使用周波数帯（例えば、１．５ＧＨｚ）に対応できるデュアルバンド対応構成である。なお、本実施の形態では、第１の使用周波数帯として、８００ＭＨｚとしたが、これ以外の周波数帯であってもよい。また、メインアンテナ４０は、第１の使用周波数帯で外部装置と通信を行い、ＧＰＳ通信のための第２の使用周波数帯に対応できるアンテナを別途設けてもよい。
【００２２】
ＲＦ回路部４１は、メインアンテナ４０によって受信した信号を復調処理し、処理後の信号を制御部４５に供給する。そして、制御部４５から供給された信号を変調処理し、メインアンテナ４０を介して外部装置（基地局）に送信する。また、その一方で、メインアンテナ４０によって受信している信号の強度を制御部４５へ通知を行う。
【００２３】
表示制御部４２は、制御部４５の制御にしたがって、所定の画像処理を行い、処理後の画像データをドライバＩＣ２３に出力する。ドライバＩＣ２３は、表示制御部４２から供給された画像データをフレームメモリに蓄え、所定のタイミングで表示部２１に出力する。
【００２４】
音声処理部４３は、制御部４５の制御にしたがって、ＲＦ回路部４１から供給された信号に対して所定の音声処理を行い、処理後の信号をレシーバ２２またはスピーカ（図示せず）に出力する。レシーバ２２またはスピーカは、音声処理部４３から供給された信号を外部に出力する。
【００２５】
また、音声処理部４３は、制御部４５の制御にしたがって、マイク１２から入力された信号を処理し、処理後の信号をＲＦ回路部４１に出力する。ＲＦ回路部４１は、音声処理部４３から供給された信号に所定の処理を行い、処理後の信号をメインアンテナ４０に出力する。
【００２６】
メモリ４４は、例えば、ワーキングメモリを含み、制御部４５による演算処理に利用される。また、メモリ４４には、複数のアプリケーションや当該アプリケーションが必要とする各種のテーブル等が記憶されている。また、メモリ４４は、着脱可能な外部メモリを兼ねていてもよい。
【００２７】
制御部４５は、携帯電話機１の全体を制御しており、中央処理装置（ＣＰＵ）等を用いて構成される。ここで、操作部１１によるキー操作に応じた制御部４５の制御動作について説明する。制御部４５は、原則的に現在アクティブに起動されているアプリケーションに応じて、操作部１１を構成する各キー（機能設定操作キー１３、入力操作キー１４、決定操作キー１５）に割り当てる記号や機能を変化させる。
【００２８】
具体的には、操作部１１は、いずれかのキーが押下されたときに、当該キーの位置情報（例えば、図３（ａ）に示すように、入力操作キー１４の第２行左列のキー（「１」と「あ」が表面に印刷されているキー）が押下された場合には、（Ｘ２、Ｙ１）なる位置情報）を制御部４５に送信する。制御部４５は、メモリ４４にアクセスして、現在アクティブになっているアプリケーションに対応するキーアサインテーブルを参照し、操作部１１から送信されてきた位置情報から割り当てられている記号や機能の処理を実行する。例えば、メモリ４４には、図３（ｂ）〜図３（ｄ）に示すように、複数のキーアサインテーブルが格納されている。なお、図３（ｂ）は、電話発信を行う際に利用されるテーブルであり、図３（ｃ）は、メモ帳アプリケーションやメールアプリケーションにおいて利用されるテーブルであり、図３（ｄ）は、テレビアプリケーションにおいてチャンネルを変更する際に利用されるテーブルである。
【００２９】
なお、記号の処理の実行とは、例えば、現在アクティブになっているアプリケーションがメモ帳の場合には、「１」や「あ」を表示部２１に表示することを意味している。また、機能の処理の実行とは、例えば、現在アクティブになっているアプリケーションがテレビの場合に、表示チャンネルを１ｃｈに設定することを意味している。
【００３０】
また、メモリ４４には、複数のキーアサインテーブルが格納されており、制御部４５は、アプリケーションに応じて、参照するキーアサインテーブルを切り替え、操作部１１から送信されてくるキーの位置情報に基づいて所定のキーアサインテーブルを参照して、所定の処理を実行する。
【００３１】
このように構成される携帯電話機１では、通信の待ち受け状態において、キー操作が行われた場合に、当該キーに割り当てられている複数の記号（例えば、数字や文字）それぞれを、例えば、別々の画面領域に並列的に表示し、所定のキー操作が行われた場合に一方の記号が表示されている画面を有効にする機能を有している。
【００３２】
また、携帯電話機１は、操作部１１により入力された文字の変換候補あるいは、次に続く予測候補を表示させると機能を有する。さらに、これらの変換候補あるいは予測候補が選択されることにより、アプリケーション名または、アプリケーションに関する処理内容を示す文字列が入力された場合には、このアプリケーションを実行する機能を有している。
【００３３】
ここで、上述した機能を発揮するための構成について説明する。携帯電話機１の制御部４５は、図４に示すように、文字入力部５０と、アプリケーション実行部５１と、設定制御部５２と、を備える。
【００３４】
文字入力部５０は、ユーザによりキー操作が行われた場合に、当該キーに割り当てられている文字を表示させるように、表示制御部４２を制御する。また、文字入力部５０は、入力された文字に対する変換候補あるいは予測候補をメモリ４４から抽出し、表示制御部４２を介して表示部２１に表示させる。
【００３５】
なお、メモリ４４には、変換候補や予測候補が記憶、管理されている予測ＤＢ（図示せず）が格納されている。文字入力部５０は、入力された文字に基づいて、この予測ＤＢを検索し、変換される漢字等の変換候補や、後に続く文字の予測候補を抽出する。
【００３６】
さらに、文字入力部５０は、携帯電話機１が有するアプリケーションの候補、またはアプリケーションにおける動作（処理）を、入力文字に基づいてメモリ４４から抽出し、変換候補あるいは予測候補の中に表示させる。具体的には、例えば、「か」と入力された場合に、「か」で始まるアプリケーションである「カメラ」が予測候補として表示され、「カメラ」が入力された場合に、カメラアプリケーションにおける処理内容として、「起動する」や「使い方」といった処理名を予測候補として表示させる。
【００３７】
なお、メモリ４４には、携帯電話機１が有するアクティビティ（アプリケーション名およびアプリケーションにおける処理名、さらには携帯電話機１の状態を設定する機能名等）が、アクティビティ候補ＤＢとして格納される。
【００３８】
そして、ユーザにより、これらのアプリケーション名や処理名が選択された場合には、該当のアプリケーション（例えば、カメラ、メール、テレビ等）あるいは、アプリケーションの特定の動作（処理）がアプリケーション実行部５１により、実行される。
【００３９】
また、文字入力部５０は、携帯電話機１が有するアプリケーションの実行に限らず、携帯電話機１の状態（例えば、マナーモードや電波ＯＦＦモード等）を設定する機能名を、メモリ４４から抽出し、変換候補あるいは予測候補として表示する。そして、これらの機能名が選択されたことに応じて、設定制御部５２により、携帯電話機１の状態設定が行われる。
【００４０】
図５は、本実施形態に係る携帯電話機１における制御部４５の処理を示すフローチャートである。本処理は、文字入力部５０における文字入力画面に係るアプリケーションが終了されるまで、継続して実行される。
【００４１】
ステップＳ１では、制御部４５は、操作部１１からキー入力を受け付ける。
【００４２】
ステップＳ２では、制御部４５は、ステップＳ１にて受け付けたキー入力が、文字の入力であるか、変換候補あるいは予測候補の選択に係る入力であるかを判定する。文字の入力である場合は、ステップＳ５に移り、候補の選択に係る入力である場合は、ステップＳ３に移る。
【００４３】
ステップＳ３では、制御部４５は、ステップＳ１にて選択された候補が、通常の変換候補あるいは予測候補であるか、アクティビティ候補（アプリケーション起動またはアプリケーションの処理実行、あるいは携帯電話機１の設定変更）であるかを判定する。通常の変換候補あるいは予測候補の選択である場合は、文字入力の場合と同様にステップＳ５に移り、アクティビティ候補の選択である場合は、ステップＳ４に移る。
【００４４】
ステップＳ４では、制御部４５は、ステップＳ３にて選択されたと判定されたアクティビティ候補を実行する。これにより、ユーザは、文字入力アプリケーションにて入力した文字により、アプリケーションや機能を実行させることができる。
【００４５】
ステップＳ５では、制御部４５は、ステップＳ１にて受け付けたキー入力が文字入力に係るものであるので、キー入力に対応する文字または、選択された変換候補あるいは予測候補を、文字入力バッファに追加する。
【００４６】
ステップＳ６では、制御部４５は、メモリ４４に格納されている予測ＤＢを検索し、文字入力バッファに保持されている文字列に対して、変換候補および予測候補を抽出する。
【００４７】
ステップＳ７では、制御部４５は、メモリ４４に格納されているアクティビティ候補ＤＢを検索し、文字入力バッファに保持されている文字列に対して、アクティビティ候補を抽出する。
【００４８】
ステップＳ８では、制御部４５は、ステップＳ６にて抽出された変換候補および予測候補と、ステップＳ７にて抽出されたアクティビティ候補とを、文字入力画面に選択可能に表示させる。
【００４９】
図６は、本実施形態に係る携帯電話機１におけるアプリケーション実行の画面遷移例を示す図である。この例では、制御部４５は、入力文字に基づいて、カメラ機能を実行する。
【００５０】
なお、操作部１１は、第１キー（例えば、図１中Ａに示す、入力操作キー１４の第２行目から第５行目に位置するキー）と、第２キー（例えば、図１に示す、決定操作キー１５の上下キー１５ａ、１５ｂ）とを含んで構成されている。
【００５１】
また、第１キーは、第１種記号（例えば、「あ」、「い」、「う」等のひらがな）と第２種記号（例えば、「１」、「２」、「３」等の数字）とが割り当てられている複数のキーより構成されている。第２キーは、第１種記号および第２種記号が割り当てられておらず、単一または複数の機能（例えば、かなを漢字に変換する機能等）が割り当てられているキーである。
【００５２】
まず、制御部４５は、着信を待ち受ける初期画面１００を表示部２１に表示させている状態において（図６（ａ））、第１キーのいずれかのキーが押下されたときには、押下された当該キーに割り当てられている第１種記号と、押下された当該キーに割り当てられている第２種記号とを表示部２１に表示するように制御する（図６（ｂ））。具体的には、制御部４５は、第１種記号を表示領域１０１に表示し、第２種記号を表示領域１０２に表示するように制御する。また、第１種記号とは、例えば、「あ」、「い」、「う」等のひらがなや、「Ａ」、「Ｂ」、「Ｃ」等のローマ字に相当する記号である。第２種記号とは、例えば、「１」、「２」、「３」等の数字に相当する記号である。
【００５３】
このとき、制御部４５は、表示領域１０１において、変換候補あるいは予測候補と共に、入力文字（第１種記号）から始まるアプリケーション名（「カメラ」）を、併せて表示させ、選択可能とする。なお、このアプリケーション名は、表示フォントまたは表示色や装飾等を区別して表示させる。これにより、ユーザは、携帯電話機１の機能実行に係る選択項目であることを容易に識別することができる。
【００５４】
次に、制御部４５は、表示部２１に第１種記号および第２種記号を表示するように制御しているときに、第２キーが押下された場合には、表示領域１０１に入力されている第１種記号に対する変換処理（例えば、かなを漢字に変換する処理や、予測候補の文字列に変換する処理等）を実行する（図６（ｃ））。この例では、アプリケーション名である「カメラ」が選択されて表示される。また、制御部４５は、変換処理を受け付けたことにより、数字（第２種記号）の入力は不要と判断し、表示領域１０２を消去する。
【００５５】
ここで、制御部４５は、「カメラ」に続く予測候補の表示を行うと共に、カメラに関する処理内容を示すアクティビティ候補（「起動する」および「使い方」）を表示させる。なお、アクティビティ候補は、図６（ｂ）のアプリケーション名と同様に、表示フォントまたは表示色や装飾等を区別して表示させる。
【００５６】
そして、制御部４５は、アクティビティ候補の選択入力を受け付けると、選択に対応したアプリケーションの処理を実行する。具体的には、「起動する」が選択された場合には、カメラのモニタリング画面が表示され（図６（ｄ））、「使い方」が選択された場合には、カメラの使い方に関するヘルプ（説明書）画面が表示される（図６（ｅ））。
【００５７】
図７は、本実施形態に係る携帯電話機１における機能設定の画面遷移例を示す図である。この例では、制御部４５は、入力文字に基づいて、携帯電話機１の動作モードを設定する。
【００５８】
制御部４５は、図６の例と同様に、初期画面１００を表示部２１に表示させている状態（図７（ａ））において、第１キーが押下されたことにより、第１種記号を表示領域１０１に表示し、第２種記号を表示領域１０２に表示するように制御する（図７（ｂ））。具体的には、表示領域１０１には、「で」が表示され、表示領域１０２には、「４４４４＊」が表示されている。
【００５９】
このとき、制御部４５は、表示領域１０１において、変換候補あるいは予測候補と共に、入力文字（「で」）から始まる機能名（「電波ＯＦＦモード」）を、併せて表示させ、選択可能とする。
【００６０】
次に、制御部４５は、表示部２１に第１種記号および第２種記号を表示するように制御しているときに、第２キーが押下された場合には、表示領域１０１に入力されている第１種記号に対する変換処理（例えば、かなを漢字に変換する処理や、予測候補の文字列に変換する処理等）を実行する（図７（ｃ））。この例では、機能名「電波ＯＦＦモード」が選択されて表示される。また、制御部４５は、変換処理を受け付けたことにより、数字（第２種記号）の入力は不要と判断し、表示領域１０２を消去する。
【００６１】
ここで、制御部４５は、文字列「電波ＯＦＦモード」に続く予測候補の表示を行うと共に、アクティビティ候補（「設定する」）を表示させる。
【００６２】
そして、制御部４５は、アクティビティ候補の選択入力を受け付けると、選択に対応した設定画面へ表示を遷移させる。具体的には、「電波ＯＦＦモード」に対して「設定する」が選択されたので、電波ＯＦＦモードを設定するための機能設定画面が表示される（図７（ｄ））。
【００６３】
以上のように、本実施形態によれば、入力された文字列に対応して、アプリケーションの起動や携帯電話機１の状態の設定変更をすることができる。特に、初期画面（待ち受け画面）におけるキー入力に基づいて文字入力アプリケーションを起動して文字の入力を可能としたので、簡便に目的の動作（アプリケーションの起動や設定変更等）を実行させることができる。
【００６４】
また、本実施形態によれば、変換候補や予測候補の中に、アプリケーション名や処理名が表示されるので、ユーザが入力した文字列に関連するアプリケーションや処理を容易に選択し、実行させることができる。
【００６５】
さらに、本実施形態によれば、ユーザが知らない機能の存在や、機能の詳細（処理内容）を知らせることができるので、携帯電話機１が有する機能が有効活用されることが期待できる。
【００６６】
なお、本実施形態では、アプリケーション名の選択の後、処理名が選択されたことにより、アプリケーションが起動されたが、これには限られない。例えば、アプリケーション名が選択されたことに応じて、このアプリケーションを起動し、具体的な処理内容は、アプリケーション内のメニューから実行されることとしてもよい。
【００６７】
また、本実施形態では、アクティビティ候補（アプリケーション名または処理名）が選択されることにより、該当の処理を実行したが、これには限られない。候補からの選択ではなく、アプリケーション名または処理名が直接入力されたことによっても、処理を実行してもよい。このとき、処理を実行するか文字を表示するのみとするかの選択を受け付けることが好ましい。
【００６８】
また、図３に示したキーアサインの方法は、一例であってこの方法に限定されることはない。
【００６９】
また、本実施形態では、操作部１１のキー入力に基づいて、文字入力や予測候補の選択等を行うこととしたが、これには限られない。例えば、表示部２１と重畳する位置にタッチパネルを配置し、選択入力を受け付けてもよいし、マイク１２により受け付けた音声を解析して、表示されているアクティビティ候補と対応付けてもよい。
【００７０】
さらに、携帯電話機１の動作を検知することにより、この動作の種類を選択入力として受け付けてもよい。このための構成として動作を検知するセンサを備えた第２実施形態〜第４実施形態を説明する。
【００７１】
［第２実施形態］
以下、本発明の第２実施形態について説明する。なお、第１実施形態と同一の機能を有する構成については、同一の符号を付与して説明する。
【００７２】
図８は、本実施形態に係る携帯電話機１ａの機能を示す機能ブロック図である。携帯電話機１ａは、第１実施形態に係る携帯電話機１と異なり、動作を検知するセンサとしての加速度センサ４６をさらに備える。
【００７３】
加速度センサ４６は、携帯電話機１ａの動作を加速度値として検知し、制御部４５ａに提供する。制御部４５ａは、この加速度値に基づいて、携帯電話機１ａの動作の種類（動作の方向や回数等）を判断する。そして、制御部４５ａは、判断した動作の種類に応じて、文字入力アプリケーションにおける項目選択等の操作入力として処理する。
【００７４】
図９は、制御部４５ａの機能を示す機能ブロック図である。制御部４５ａは、文字入力部５０ａと、アプリケーション実行部５１と、設定制御部５２と、センサ制御部５３と、を備える。
【００７５】
センサ制御部５３は、加速度センサ４６により検知された加速度値に基づいて、予め記憶されている加速度パターンと照合することにより、動作の種類を判断する。この判断結果は文字入力部５０ａが受け取り、文字入力アプリケーションにおける操作入力となる。つまり、図６（ｃ）において表示されているアクティビティ候補は、互いに文字色や装飾等によって区別され、判断された動作の種類に対応付けて選択される。例えば、携帯電話機１ａを縦に振った場合には赤文字の候補が選択され、横に振った場合は青文字の候補が選択される。あるいは、携帯電話機１ａを連続して振った回数に応じた順番の候補が選択されてもよい。
【００７６】
図１０は、本実施形態に係る携帯電話機１ａにおける制御部４５ａの処理を示すフローチャートである。本処理は、文字入力部５０ａにおける文字入力画面に係るアプリケーションが終了されるまで、継続して実行される。
【００７７】
ステップＳ１１では、制御部４５ａは、ユーザからの操作入力として、操作部１１からキー入力、または加速度センサ４６からモーション入力（例えば、縦に振る、横に振る等）を受け付ける。
【００７８】
ステップＳ１２では、制御部４５ａは、ステップＳ１１にて受け付けた操作入力がキー入力であるか、モーション入力であるかを判別する。そして、キー入力である場合はステップＳ２に移り、モーション入力である場合には、ステップＳ１３に移る。
【００７９】
ステップＳ１３では、制御部４５ａは、青文字の候補や２番目の候補等、受け付けたモーション入力の種類に対応するアクティビティ候補があるか（表示されているか）否かを判定する。この判定がＹＥＳの場合はステップＳ４に移り、アクティビティを実行する。一方、判定がＮＯの場合は、ステップＳ１１に戻って操作入力の受け付けを継続する。
【００８０】
具体的には、例えば、図６（ｃ）のように予測候補の中にアクティビティ候補（「起動する」および「使い方」）が表示されている場合に、携帯電話機１ａが縦に振られると、制御部４５ａは「起動する」が選択されたと判断し、カメラのモニタリング画面を表示する（図６（ｄ））。一方、携帯電話機１ａが横に振られると、制御部４５ａは「使い方」が選択されたと判断し、カメラの使い方に関するヘルプ（説明書）画面を表示する（図６（ｅ））。
【００８１】
なお、ステップＳ２〜Ｓ８は、第１実施形態と同様であり、キー入力の内容に応じて、予測候補の表示、あるいはアクティビティの実行を行う。
【００８２】
本実施形態によれば、モーション入力に基づく選択によりアクティビティを実行することができるので、ユーザは、各種機能の実行を簡便に行うことができる。
【００８３】
［第３実施形態］
以下、本発明の第３実施形態について説明する。なお、本実施形態の携帯電話機１ｂは、第２実施形態の携帯電話機１ａと同様の構成を備えるが、制御部４５ａ、特に文字入力部５０ａの機能が拡張され、それぞれ制御部４５ｂ、文字入力部５０ｂとなる（図８および図９参照）。
【００８４】
図１１は、本実施形態に係る制御部４５ｂの処理内容を説明する画面遷移例を示す図である。
【００８５】
まず、文字入力アプリケーションにおいて「カメラ」がキー入力されると、制御部４５ｂは、「カメラ」に続く予測候補を表示させる（図１１（ａ））。
【００８６】
ここで、制御部４５ｂは、加速度センサ４６が検知した加速度値に基づいて、所定のモーション入力がなされたと判断した場合には、「カメラ」に関するアクティビティ候補の表示に切り替える（図１１（ｂ））。さらに、制御部４５ｂは、アクティビティ候補が表示されている状態で、所定のモーション入力がなされたと判断した場合には、予測候補の表示に切り替える（図１１（ａ））。
【００８７】
制御部４５ｂは、アクティビティ候補が表示されている状態で、選択入力（例えば、縦振り、横振り等のモーション入力等）を受け付けると、この選択入力に対応するアクティビティを実行する（図１１（ｃ）または図１１（ｄ））。
【００８８】
なお、複数のアクティビティ候補は、文字色や装飾を区別して表示すると共に、あるいは、この区別に代えて、モーション入力による選択方法を示す表示（例えば、「縦振り」や「１回振り」等）を行ってもよい。
【００８９】
本実施形態によれば、予測候補とアクティビティ候補とを簡便に切り替えて表示させることができる。よって、ユーザにとって見やすく、操作性を向上させることができる。特に、予測候補が多数のためにアクティビティ候補を同時に表示させることが困難な場合に好適である。
【００９０】
［第４実施形態］
以下、本発明の第４実施形態について説明する。なお、本実施形態の携帯電話機１ｃは、第２実施形態の携帯電話機１ａと同様の構成を備えるが、制御部４５ａ、特に文字入力部５０ａの機能が拡張され、それぞれ制御部４５ｃ、文字入力部５０ｃとなる（図８および図９参照）。
【００９１】
図１２は、本実施形態に係る制御部４５ｃの処理内容を説明する画面遷移例を示す図である。
【００９２】
まず、文字入力アプリケーションにおいて「カメラ」がキー入力されると、制御部４５ｃは、「カメラ」に続く予測候補と共に、「カメラ」に関するアクティビティ候補を表示させる（図１２（ａ））。
【００９３】
ここで、制御部４５ｃは、加速度センサ４６が検知した加速度値に基づいて、所定のモーション入力がなされたと判断した場合には、アクティビティ候補を上位に並べ替えた表示に切り替える（図１２（ｂ））。さらに、制御部４５ｃは、アクティビティ候補が上位に並べ替えられた状態で、所定のモーション入力がなされたと判断した場合には、予測候補とアクティビティ候補とが混在した表示に切り替える（図１２（ａ））。
【００９４】
制御部４５ｃは、アクティビティ候補の表示順に関わらず（図１２（ａ）または図１２（ｂ））、キー入力やモーション入力により、いずれかが選択されると、この選択に対応するアクティビティを実行する（図１２（ｃ）または図１２（ｄ））。
【００９５】
本実施形態によれば、アクティビティ候補を簡便に抜き出して上位に表示させることができる。よって、キー入力においても選択が容易となるので、操作性を向上させることができる。また、予測候補が多数のためにアクティビティ候補を同時に表示させることが困難な場合に、上位に分かりやすく表示できるので、アクティビティの選択が容易となる。
【００９６】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００９７】
【図１】第１実施形態に係る携帯電話機の外観斜視図を示す。
【図２】第１実施形態に係る携帯電話機の機能を示す機能ブロック図である。
【図３】第１実施形態に係るキーアサインについての説明に供する図である。
【図４】第１実施形態に係る制御部の機能を示す機能ブロック図である。
【図５】第１実施形態に係る制御部の処理を示すフローチャートである。
【図６】第１実施形態に係るアプリケーション実行の画面遷移例を示す図である。
【図７】第１実施形態に係る機能設定の画面遷移例を示す図である。
【図８】第２〜第４実施形態に係る携帯電話機の機能を示す機能ブロック図である。
【図９】第２〜第４実施形態に係る制御部の機能を示す機能ブロック図である。
【図１０】第２実施形態に係る制御部の処理を示すフローチャートである。
【図１１】第３実施形態に係るアプリケーション実行の画面遷移例を示す図である。
【図１２】第４実施形態に係るアプリケーション実行の画面遷移例を示す図である。
【符号の説明】
【００９８】
１、１ａ、１ｂ、１ｃ  携帯電話機（電子機器）
１１  操作部（入力部）
２１  表示部
２２  レシーバ
２３  ドライバＩＣ
４０  メインアンテナ
４１  ＲＦ回路部
４２  表示制御部
４３  音声処理部
４４  メモリ（記憶部）
４５、４５ａ、４５ｂ、４５ｃ  制御部（起動手段）
４６  加速度センサ（センサ）
５０、５０ａ、５０ｂ、５０ｃ  文字入力部
５１  アプリケーション実行部
５２  設定制御部
５３  センサ制御部
【図１】
2010102671.tif 000003
【図２】
2010102671.tif 000004
【図３】
2010102671.tif 000005
【図４】
2010102671.tif 000006
【図５】
2010102671.tif 000007
【図６】
2010102671.tif 000008
【図７】
2010102671.tif 000009
【図８】
2010102671.tif 000010
【図９】
2010102671.tif 000011
【図１０】
2010102671.tif 000012
【図１１】
2010102671.tif 000013
【図１２】
2010102671.tif 000014