(57)【要約】【課題】目的とするアプリケーションを少ない操作で起動すること。【解決手段】携帯端末装置１００において、文字列表示部４２は、文字入力部４０から入力される入力文字列を画面に表示する。また、一覧作成部５０は、入力文字列の一部又は全部である起動用文字列に基づいて、起動用文字列に関する処理を実行することのできる一部又は全部のアプリケーションの一覧を画面に表示する。アプリケーション起動部６２は、アプリケーションの一覧から選択されるいずれか１つのアプリケーションを起動させるとともに、そのアプリケーションに入力文字列に関する処理を実行させる。【選択図】図２
2010182338.tif 000002
【特許請求の範囲】
【請求項１】
一のキーに対して複数種類の文字が割り当てられた文字入力キーと、
表示部と、
待ち受け状態において、前記文字入力キーが操作された場合に、操作された文字入力キーに割り当てられる前記複数種類の文字のうち少なくとも一の種類の文字を前記表示部に表示させる制御部とを備え、
前記制御部は、前記表示部に表示された文字を利用可能なアプリケーションの選択メニューを前記表示部に表示させると共に、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる携帯端末装置。
【請求項２】
前記文字入力キーは、前記複数種類の文字として数字入力及び数字以外の文字入力にそれぞれ従った数字及び文字が割り当てられている請求項１記載の携帯端末装置。
【請求項３】
前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が仮名文字又は英字を含む数字以外の文字の場合に、表示されている文字に関連するアプリケーションの選択メニューを前記表示部に表示させ、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる請求項１記載の携帯端末装置。
【請求項４】
前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が数字の場合に、表示されている数字に関連するアプリケーションの選択メニューを前記表示部に表示させ、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる請求項１記載の携帯端末装置。
【請求項５】
前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が１０桁又は１１桁の数字である場合には、表示されている数字を電話番号とした発信処理を行うことを可能とする請求項１記載の携帯端末装置。
【請求項６】
前記制御部は、メールアプリケーションを利用して送信された文字列を解析し、当該文字列と宛先を関連付けて記憶しておき、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が、記憶されている前記文字列と少なくとも一部が一致した場合に、一致した文字列に関連付けられて記憶されている宛先をメールの宛先に挿入し、表示されている前記文字をメールアプリケーションの文字入力領域に入力させるための前記メールアプリケーションを前記選択メニューに含める請求項１記載の携帯端末装置。
【請求項７】
前記制御部は、前記文字入力キーが操作され、前記表示部に文字が表示され、当該文字が入力されてアプリケーションが起動され、当該アプリケーションで処理が実行された場合に、当該文字を文節単位で分割し、実行されたアプリケーションの処理と関連付けて使用履歴情報として記憶しておき、
待ち受け状態において、前記文字入力キーが操作され、前記表示部に文字が表示された場合、当該文字を文節単位で分割し、前記使用履歴情報として記憶される文節単位で分割された文字と比較して特定されたアプリケーションを前記選択メニューに含める請求項１記載の携帯端末装置。
【請求項８】
一のキーに対して複数種類の文字が割り当てられた文字入力キーと、表示部と、制御部を備える携帯端末装置の制御方法であって、
待ち受け状態において、前記文字入力キーが操作された場合に、操作された文字入力キーに割り当てられる前記複数種類の文字のうち少なくとも一の種類の文字を前記表示部に表示させる表示工程と、
前記表示部に表示された文字を利用可能なアプリケーションの選択メニューを前記表示部に表示させると共に、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる起動工程を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及びその制御方法に関し、特に、複数のアプリケーションを記憶し、文字入力を行うための文字入力手段を備える携帯端末装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、携帯電話機やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）等の携帯通信端末は、本来の機能である音声通話だけでなく、アドレス帳、メール、ブラウザあるいはゲーム等の機能を有するアプリケーションを数多く搭載するようになり、パーソナルコンピュータのように端末一台で複数の役割をこなすことができるようになっている。
【０００３】
通常、これらの各アプリケーションは、カテゴリ毎に階層化等されたアプリケーション選択用のメニューから十字キー（ボタン）及び決定キー等を用いて項目を選択することにより起動される。端末によっては、アプリケーションの選択メニューには、ユーザにより自由にカスタマイズ可能となっているものもある。また、使用頻度の高いアドレス帳やメール等のアプリケーションについて起動専用のキーを設けているものや、テンキー等を長押しすることで所望のアプリケーションを起動させるためのいわゆるショートカットキーを設定できるものもある。
【０００４】
なお、下記特許文献１には、携帯端末の機能の呼出を容易化するための技術が開示されている。この技術によれば、携帯端末に検索エンジンを組み込み、待ち受けメニュー画面からユーザがイメージしやすい文字列を入力することで所望の機能を探すことができ、効率的に目的の機能まで到達することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−７８５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の携帯端末では、アプリケーション選択用のメニューが固定化されていたため、アプリケーションの中には、メニューの中から選択するまでに多くのキー操作を要するものもあった。また、アプリケーションを起動させるために設けられた起動専用のキーやショートカットキー等には数に限りがあるため、携帯端末に内蔵されるすべてのアプリケーションをそれら各キーに割り当てることができず、キー割当のされていないアプリケーションの起動には多くのキー操作を要していた。
【０００７】
また、上記特許文献１の技術においては、アプリケーションの起動に要する文字入力操作と、起動したアプリケーションにおける文字入力操作とがそれぞれ独立した操作となっているため、アプリケーションの起動に要するキー操作の回数を減らすことができないという問題があった。
【０００８】
本発明は、上記従来の課題に鑑みてなされたものであり、目的とするアプリケーションを少ない操作で起動することのできる携帯端末装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯端末装置は、上記課題を解決するために、一のキーに対して複数種類の文字が割り当てられた文字入力キーと、表示部と、待ち受け状態において、前記文字入力キーが操作された場合に、操作された文字入力キーに割り当てられる前記複数種類の文字のうち少なくとも一の種類の文字を前記表示部に表示させる制御部とを備え、前記制御部は、前記表示部に表示された文字を利用可能なアプリケーションの選択メニューを前記表示部に表示させると共に、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる構成である。
【００１０】
また、携帯端末装置では、前記文字入力キーは、前記複数種類の文字として数字入力及び数字以外の文字入力にそれぞれ従った数字及び文字が割り当てられていることが好ましい。
【００１１】
また、携帯端末装置では、前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が仮名文字又は英字を含む数字以外の文字の場合に、表示されている文字に関連するアプリケーションの選択メニューを前記表示部に表示させ、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させることが好ましい。
【００１２】
また、携帯端末装置では、前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が数字の場合に、表示されている数字に関連するアプリケーションの選択メニューを前記表示部に表示させ、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させることが好ましい。
【００１３】
また、携帯端末装置では、前記制御部は、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が１０桁又は１１桁の数字である場合には、表示されている数字を電話番号とした発信処理を行うことを可能とすることが好ましい。
【００１４】
また、携帯端末装置では、前記制御部は、メールアプリケーションを利用して送信された文字列を解析し、当該文字列と宛先を関連付けて記憶しておき、待ち受け状態において、前記文字入力キーが操作され、前記表示部に表示されている文字が、記憶されている前記文字列と少なくとも一部が一致した場合に、一致した文字列に関連付けられて記憶されている宛先をメールの宛先に挿入し、表示されている前記文字をメールアプリケーションの文字入力領域に入力させるための前記メールアプリケーションを前記選択メニューに含めることが好ましい。
【００１５】
また、携帯端末装置では、前記制御部は、前記文字入力キーが操作され、前記表示部に文字が表示され、当該文字が入力されてアプリケーションが起動され、当該アプリケーションで処理が実行された場合に、当該文字を文節単位で分割し、実行されたアプリケーションの処理と関連付けて使用履歴情報として記憶しておき、待ち受け状態において、前記文字入力キーが操作され、前記表示部に文字が表示された場合、当該文字を文節単位で分割し、前記使用履歴情報として記憶される文節単位で分割された文字と比較して特定されたアプリケーションを前記選択メニューに含めることが好ましい。
【００１６】
本発明に係る制御方法は、上記課題を解決するために、一のキーに対して複数種類の文字が割り当てられた文字入力キーと、表示部と、制御部を備える携帯端末装置の制御方法であって、待ち受け状態において、前記文字入力キーが操作された場合に、操作された文字入力キーに割り当てられる前記複数種類の文字のうち少なくとも一の種類の文字を前記表示部に表示させる表示工程と、前記表示部に表示された文字を利用可能なアプリケーションの選択メニューを前記表示部に表示させると共に、前記選択メニューの中から一のアプリケーションが選択された場合、当該一のアプリケーションの文字入力領域に表示されている前記文字を入力させた状態で当該一のアプリケーションを起動させる起動工程を有する構成である。
【発明の効果】
【００１７】
本発明によれば、受信性能への影響を回避しつつ、目的とする受信信号のロスを低減することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る携帯端末装置を示す図である。
【図２】本発明の実施の形態に係る携帯端末装置の機能ブロック図である。
【図３】起動条件記憶部の例を示す図である。
【図４】選択回数記憶部の例を示す図である。
【図５】実行処理情報記憶部の例を示す図である。
【図６】待ち受け状態から「明日」と入力した時の画面表示を示す図である。
【図７】アプリケーション一覧キーを押下した時の画面表示を示す図である。
【図８】アプリケーション一覧から「辞書検索」を選択した後の画面表示を示す図である。
【図９】本実施の形態に係るアプリケーション選択メニュー及び従来のアプリケーション選択メニューの例を示す図である。
【図１０】入力される文字列に応じてアプリケーション一覧を並び替えられる様子を説明する図である。
【図１１】入力される文字列と過去のアプリケーションの実行実績に基づいてアプリケーション一覧が更新される様子を説明する図である。
【図１２】実行処理情報記憶部に実行処理情報を追加する処理を説明する図である。
【図１３】画面の主表示エリアに複数種類の入力文字列が表示される例を示す図である。
【図１４】アプリケーションを起動する処理を説明するフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態を図面に基づいて説明する。本実施の形態では、携帯端末装置１００が携帯電話機である場合を例にとって説明する。図１は、本発明の実施の形態に係る携帯端末装置１００を示す図である。同図に示すように、携帯端末装置１００は、テンキー１０、十字キー１２、決定キー１４、アプリケーション一覧キー１６及び画面２０を含んで構成される。
【００２０】
テンキー１０は、「０」から「９」までの数字キーからなり、通常、「＊」及び「＃」の記号キーが付随する。テンキー１０は、ユーザが携帯端末装置１００に対して文字（数字、記号を含む）を入力するために用いられる。また、電話番号等の数字を入力するために使用されるほか、十字キー１２及び決定キー１４等と組み合わせて用いることにより、英字、記号、平仮名や漢字等の文字を入力することができる。十字キー１２及び決定キー１４は、主に、画面２０の主表示エリア２２に表示される各種メニューや選択肢において組み合わせて使用される。すなわち、十字キー１２は、メニューや選択肢において項目が選択可能であることを示すカーソル又はフォーカス等を移動するために用いられ、決定キー１４は、カーソル又はフォーカス等で指定される選択可能な項目を選択するために用いられる。画面２０には、テンキー１０等から入力される文字列のほか、携帯端末装置１００を操作する上で必要となる様々な文字情報や図形情報等が、主表示エリア２２及びメニュー表示エリア２４等の各表示エリアに表示される。
【００２１】
図６は、本実施の形態に係る携帯端末装置１００において、待ち受け状態（いずれのアプリケーションもキー入力の受付を専有していない状態）から、テンキー１０、十字キー１２及び決定キー１４を用いて、漢字「明日」を入力した時の様子を示す図である。画面２０の主表示エリア２２には、入力された文字列「明日」が表示される。この状態からアプリケーション一覧キー１６を押下すると、主表示エリア２２には図７に示すアプリケーション選択メニューが表示される。アプリケーション選択メニューには、入力文字列「明日」に関する処理を実行することのできるアプリケーションのみが含まれている。例えば、電話番号として数字のみの入力を受け付ける電話（通話）用のアプリケーションは、上記アプリケーション選択メニューには含まれていない。
【００２２】
一方、従来の携帯端末装置においては、表示されるアプリケーション選択メニューが常に同じであった。図９は、本実施の形態に係るアプリケーション選択メニュー及び従来のアプリケーション選択メニューの例を示す図である。同図に示すように、本実施の形態に係るアプリケーション選択メニューには、入力文字列との関係で選択される可能性のないアプリケーションＡとＣは表示されず、アプリケーションの選択肢は２つになる。これに対して、従来のアプリケーション選択メニューは、常に４つのアプリケーションＡ〜Ｄすべてが表示される。このため、本実施の形態によれば、従来のアプリケーション選択メニューに比べて、より少ない操作で目的とするアプリケーションを起動することができる。
【００２３】
図７に示されるアプリケーション選択メニューから「辞書検索」を選択すると、辞書アプリケーションが起動される。また、図８に示すように、辞書アプリケーションにおける検索欄に入力文字列「明日」が入力されるとともに、「明日」についての辞書検索の結果が表示される。このように、本実施の形態によれば、アプリケーションで使用するために入力される文字列を、当該アプリケーションを起動するために使用するとともに、起動されるアプリケーションに当該文字列に関する処理を実行させることができる。これにより、目的とするアプリケーションを少ない操作で起動することができる。
【００２４】
以下、図２に示す機能ブロック図に基づいて、携帯端末装置１００の各構成要素を詳細に説明する。同図に示すように、携帯端末装置１００は、制御部３０、文字入力部４０、文字列表示部４２、一覧表示部５０、一覧作成部５２、アプリケーション選択部６０、アプリケーション起動部６２及びアプリケーション記憶部６４を含んで構成される。携帯端末装置１００は、複数のアプリケーションをアプリケーション記憶部６４に記憶する。
【００２５】
制御部３０は、文字入力部４０、文字列表示部４２、一覧表示部５０、アプリケーション選択部６０及びアプリケーション起動部６２と接続され、携帯端末装置１００全体の制御を行う。制御部３０は、ＣＰＵ及びメモリ等から構成される。
【００２６】
文字入力部４０は、テンキー１０、十字キー１２、決定キー１４を含んで構成され、数字、英字、記号、平仮名、片仮名や漢字等の文字を入力するために用いられる。
【００２７】
文字列表示部４２は、文字入力部４０から入力される入力文字列を画面２０の主表示エリア２２に表示する。なお、文字列表示部４２は、文字入力部４０からの文字入力に応じて、数字入力モードや平仮名入力モード等の複数の基準それぞれに従った複数種類の文字列を取得し、それら各文字列を画面２０の主表示エリア２２に表示するようにしてもよい。こうすれば、例えば、テンキー１０から「６」「９」「９」「９」「９」と入力することにより、図１３に示すように、漢字入力モード、平仮名入力モード、片仮名入力モード、英字入力モード、数字入力モードの５つの変換基準それぞれに従った「晴れ」、「はれ」、「ハレ」、「ＭＺ」、「６９９９９」の５つの文字列を画面２０の主表示エリア２２に表示することができるようになる。これにより、変換モードを切り替える操作が不要になるととともに、各文字列に応じたアプリケーション選択メニューを表示することが可能となり、利便性が向上する。
【００２８】
また、一覧表示部５０は、一覧作成部５２、起動条件記憶部５４、選択回数記憶部５６及び実行処理情報記憶部５８を含んで構成される。一覧表示部５０は、文字入力部４０から入力される入力文字列の一部又は全部（以下、起動用文字列）に基づいて、起動用文字列に関する処理を実行することのできる一部又は全部のアプリケーションの一覧（以下、アプリケーション一覧）を画面２０の主表示エリア２２に表示する。例えば、図６に示すように入力文字列が漢字「明日」である場合、アプリケーション一覧には、図７に示すように、漢字を含む文字列に関する処理を実行することのできる「メール」、「メモ帳」、「辞書検索」等のアプリケーションのみが含まれ、「電話（通話）」や「電卓」等の数値のみを扱うアプリケーションはアプリケーション一覧から除外される。なお、一覧表示部５０は、文字入力部４０からの文字入力に応じて自動的にアプリケーション一覧を表示するようにしてもよいし、文字入力部４０から文字が入力された後にアプリケーション一覧キー１６が押下された場合にアプリケーション一覧を表示するようにしてもよい。また、アプリケーション一覧に表示されるアプリケーションが１つのみである場合は、アプリケーション一覧の表示を省略して、直接当該アプリケーションを起動するようにしてもよい。
【００２９】
起動条件記憶部５４は、図３に示すように、文字列に関する所定の条件に関連づけて、その条件を満たす文字列に関する処理を実行することのできるアプリケーションの識別情報を記憶する。文字列に関する所定の条件には、例えば、文字の種別（数字、英字、全角文字等）、メールアドレスに該当するか否か、ＵＲＬに該当するか否か等を判定するための正規表現等が該当する。アプリケーションの識別情報は、アプリケーション記憶部６４に記憶される各アプリケーションを一意に特定するための情報であり、例えば、アプリケーションＩＤ、アプリケーション名等がアプリケーションの識別情報になり得る。
【００３０】
一覧作成部５２は、起動用文字列と文字列に関する所定の条件とに基づいて、起動条件記憶部５４に記憶される一部又は全部のアプリケーションの識別情報（以下、第１の識別情報）を読み出す。さらに、第１の識別情報により識別されるアプリケーションに基づいて、一覧表示部５０が画面２０の主表示エリア２２に表示するためのアプリケーション一覧を作成する。起動条件記憶部５４において、「文字列がＵＲＬである」という条件に関連づけて「ブラウザ」の識別情報を記憶しておけば、起動用文字列がＵＲＬに該当する場合に、「ブラウザ」のみからなるアプリケーション一覧を作成することができるようになる。また、「文字列が１０桁又は１１桁の数字である」という条件に関連づけて「電話（通話）」の識別情報を記憶しておけば、起動用文字列が１０桁又は１１桁の数字からなる文字列である場合に、「電話（通話）」のみからなるアプリケーション一覧を作成することができるようになる。
【００３１】
また、一覧作成部５２は、起動用文字列の内容に応じて、アプリケーション一覧におけるアプリケーションの表示位置を決定するようにしてもよい。こうすれば、図１０に示すようなアプリケーション一覧の並べ替えが可能となる。すなわち、入力字列がすべて数字である場合、当該数字のみからなる文字列に基づいて起動条件記憶部５４から当該文字列に関する処理を実行することのできるアプリケーションの識別情報（第１の識別情報）を読み出し、当該識別情報により識別されるアプリケーション（電話検索、メール、ブラウザ、スケジュール、メモ、データ検索等）のアプリケーション一覧における表示位置を決定することができようになる。同図では、数字のみからなる文字列が入力された場合、「電話検索」をアプリケーション一覧の最上部に移動する例が示されている。
【００３２】
選択回数記憶部５６は、図４に示すように、アプリケーションの識別情報に関連づけて、そのアプリケーションが選択された選択回数を記憶する。すなわち、アプリケーション選択部６０によりアプリケーションが選択されると、当該選択されたアプリケーションの識別情報に基づいて、選択回数記憶部５６に記憶される選択回数に１が加算される。
【００３３】
一覧作成部５２は、第１の識別情報に基づいて選択回数記憶部５６から読み出される選択回数に応じて、アプリケーション一覧におけるアプリケーションの表示位置を決定するようにしてもよい。こうすれば、過去に選択された回数に基づいて、アプリケーション一覧におけるアプリケーションの表示位置を、例えば、降順に並び替えることが可能となり、頻繁に使用するアプリケーションを少ない操作で起動することができるようになる。
【００３４】
実行処理情報記憶部５８は、図５に示すように、アプリケーション選択部６０により選択されたアプリケーションにおいて入力文字列に関する処理が実行される場合に、当該入力文字列に含まれる少なくとも一部の文字列に関連づけて、少なくともそのアプリケーションの識別情報を含む実行処理情報（同図では、「行動」と表示）を記憶する。一覧作成部５２は、起動用文字列と実行処理情報記憶部５８における少なくとも一部の文字列とに基づいて、実行処理情報記憶部５８に記憶される一部又は全部の実行処理情報（以下、起動用文字列に対応する実行処理情報）を読み出すとともに、起動用文字列に対応する実行処理情報に基づいて、アプリケーション一覧を更新するようにしてよい。また、一覧作成部５２は、当該起動用文字列に対応する実行処理情報に含まれるアプリケーションの識別情報（以下、第２の識別情報）を読み出すとともに、アプリケーション一覧における第２の識別情報により識別されるアプリケーションの表示位置を変更するようにしてもよい。こうすれば、起動用文字列と過去に実行された文字列に関する処理の実績とに基づいて、アプリケーション一覧を更新することができる。例えば、図５に示すように入力文字列が「明日は天気だろうか？」である場合、一覧作成部５２は、当該入力文字列を実行処理情報記憶部５８に記憶される文字列と比較し、各実行処理情報（行動）との一致数をカウントする。同図では、行動１の列において入力文字列の構成要素である「明日は」、「だろうか」、「？」の３つの文字列が一致する。一致数３つは全実行処理情報（行動）の中で最大であるため、一覧作成部５２は、本比較結果に基づいて、例えば、アプリケーション一覧において行動１に係るアプリケーション（例えば、「メール」）の表示位置を、アプリケーション一覧における最上部に変更することができる。
【００３５】
さらに、実行処理情報（行動）は、アプリケーション選択部６０により選択されたアプリケーションの識別情報及びそのアプリケーションにおいて実行された処理の内容を含むようにしてもよい。また、一覧作成部５２は、起動用文字列と実行処理情報記憶部５８における少なくとも一部の文字列とに基づいて、当該起動用文字列に対応する実行処理情報に含まれる処理の内容を示す項目を、アプリケーション一覧に追加するようにしてもよい。例えば、図５の例において、行動１がアプリケーション「メール」の識別情報及び「Ａさんにメール送信」というメールにおいて実行された処理の内容を含む場合、一覧作成部５２は、入力文字列「明日は天気だろうか？」と実行処理情報記憶部５８に記憶される情報とに基づいて行動１を選択し、図１１に示すように、アプリケーション一覧の最上部に行動１に係る処理の内容を示す「Ａさんにメール送信」という新規項目を追加するようにしてもよい。こうすれば、入力文字列「明日は天気だろうか？」に応じて作成されるアプリケーション一覧から「Ａさんにメール送信」を選択するだけで、当該入力文字列を件名又は本文に含むメールをＡさんに対して送信することができる。すなわち、一覧作成部５２は、入力文字列と実行処理情報記憶部５８とに基づいて、ユーザが当該入力文字列に対して行う処理（行動）を予測し、適切な項目をアプリケーション一覧に表示するので、少ない操作でアプリケーションを起動することができるとともに、目的とする処理を素早く実行することができるようになる。
【００３６】
また、実行処理情報記憶部５８は、実行処理情報（行動）に関連づけて、その実行処理情報に係るアプリケーションが選択された回数、或いはアプリケーションにおいて処理が実行された回数を記憶するようにしてもよい。こうすれば、一覧作成部５２は、起動用文字列に対応する実行処理情報が複数存在する場合に、当該実行処理情報に係る処理の内容を示す項目の表示位置を当該処理が過去に実行された回数に基づいて決定することが可能となる。
【００３７】
図１２は、実行処理情報記憶部５８に実行処理情報を追加する処理を説明する図である。文字入力部４０から「明日は晴れるだろうか？」と入力されると、当該文字列は「明日は」、「晴れる」、「だろうか」、「？」と４つの文字列単位（例えば、文節）に分割され、制御部３０におけるメモリ領域Ａに一時的に保存される（同図（ａ））。その後、当該文字列を件名又は本文に含むメールをアドレス「ａｂｃ＠ｄｅｆ．ｃｏ．ｊｐ」宛に送信すると、アプリケーション「メール」を示す識別情報「アプリケーションＭ」、実行した処理の内容を示す「メール送信」及び送信先のメールアドレス「ａｂｃ＠ｄｅｆ．ｃｏ．ｊｐ」を含む実行処理情報が、「行動１」として制御部３０におけるメモリ領域Ｂに一時的に保存される（同図（ｂ））。そして、上記メモリ領域Ａに保存されたデータとメモリ領域Ｂに保存されたデータとが互いに関連づけられて実行処理情報記憶部５８に追加される（同図（ｃ））。このように、実行処理情報記憶部５８は、入力文字列に対する処理が実行される毎に情報が追加され、入力文字列に対して実行した処理の履歴を蓄積していく。
【００３８】
アプリケーション選択部６０は、十字キー１０及び決定キー１２等を含んで構成され、当該キーから入力される指示に基づいて、一覧表示部５０により表示されるアプリケーション一覧からいずれか１つのアプリケーションを選択する。
【００３９】
アプリケーション起動部６２は、アプリケーション選択部６０により選択されるアプリケーションをアプリケーション記憶部６４から読み出して起動させるとともに、そのアプリケーションに文字入力部４０から入力された入力文字列に関する処理を実行させる。
【００４０】
次に、アプリケーションを起動するまでの処理を、図１４のフローチャートに基づいて説明する。携帯端末装置１００の待ち受け状態において、ユーザが、テンキー１０、十字キー１２及び決定キー１４等を含む文字入力部４０から文字を入力すると（Ｓ２００）、文字列表示部４２は、画面２０の主表示エリア２２に入力された文字列を表示する（Ｓ２０２）。次に、アプリケーション一覧キー１６が押下されたか否かを判定し（Ｓ２０４）、押下されていなければ再びテンキー１０等からの文字入力等を待ち受ける状態に戻る（Ｓ２００）。
【００４１】
アプリケーション一覧キー１６が押下されると、一覧表示部５０において、一覧作成部５２は、入力文字列と起動条件記憶部５４に記憶される文字列に関する所定の条件とに基づいて、起動条件記憶部５４からその条件を満たすアプリケーションの識別情報（第１の識別情報）を読み出し、第１の識別情報により識別されるアプリケーション一覧を作成する（Ｓ２０６）。
【００４２】
一覧作成部５２により作成されるアプリケーション一覧に複数のアプリケーションが含まれる場合は、アプリケーション一覧を並び替えることが可能であると判断する（Ｓ２０８）。この場合、一覧作成部５２は、第１の識別情報に基づいて選択回数記憶部５６から選択回数を読み出すとともに、当該選択回数に応じてアプリケーション一覧における各アプリケーションの表示位置を決定する。例えば、選択回数に応じてアプリケーション一覧におけるアプリケーションの表示位置を降順に並び替える（Ｓ２１０）。
【００４３】
さらに、一覧作成部５２は、起動用文字列と実行処理情報記憶部５８に記憶される文字列とに基づいて、実行処理情報記憶部５８から起動用文字列に対応する実行処理情報（行動）の取得を試みる（Ｓ２１２）。すなわち、Ｓ２１２において、起動用文字列が実行処理情報記憶部５８に記憶される文字列のいずれかに一致する実行処理情報が存在するか否かを確認し、存在する場合には起動用文字列に対応する実行処理情報が取得可能であると判断する。起動用文字列に対応する実行処理情報が読み出されなければアプリケーション一覧の更新は行わずＳ２１６に移るが、対応する実行処理情報が読み出されると、当該実行処理情報に基づいてアプリケーション一覧を更新する（Ｓ２１４）。例えば、Ｓ２１４において、一覧作成部５２は、起動用文字列に対応する実行処理情報からアプリケーションの識別情報（第２の識別情報）を取得し、アプリケーション一覧における第２の識別情報により識別されるアプリケーションの表示位置を並び替えることができる。また、実行処理情報にアプリケーションの識別情報及びそのアプリケーションにおいて実行された処理の内容を含まれる場合には、実行処理情報に含まれる処理の内容を示す項目を、アプリケーション一覧のいずれかの位置に追加することができる。
【００４４】
Ｓ２０６から２１４までのステップにおいて、一覧作成部５２によるアプリケーション一覧の作成が完了すると、一覧表示部５０は画面２０の主表示エリア２２に当該アプリケーション一覧を表示する（Ｓ２１６）。アプリケーション選択部６０により、アプリケーション一覧におけるいずれかのアプリケーションが選択されると、アプリケーション起動部６２は、選択されたアプリケーションを起動させる（Ｓ２１８）。また、起動されたアプリケーションにおいて、入力文字列に関する処理を実行させる（Ｓ２２０）。例えば、Ｓ２１８においてメーラが選択された場合、Ｓ２２０において入力文字列を件名又は本文に含むメールの編集画面が表示される。
【００４５】
アプリケーション選択部６０により選択されたアプリケーションにおいて、入力文字列に関する処理が実行されると、当該入力文字列に含まれる少なくとも一部の文字列に関連づけて、少なくとも該アプリケーションの識別情報を含む実行処理情報が実行処理情報記憶部５８に追加される（Ｓ２２２）。具体的な処理の流れは図１１に基づいて上述したので、ここでは説明を省略する。
【００４６】
以上に述べた携帯端末装置、携帯端末装置の制御方法及びプログラムによれば、目的とするアプリケーションを少ない操作で起動することができる。
【００４７】
なお、本発明は、以上に説明した実施の形態に限定されるものではない。例えば、本発明は、携帯電話機だけでなく、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等、文字入力が可能なあらゆる種類の携帯端末装置に適用可能である。
【００４８】
また、以上に述べた実施の形態では、アプリケーション名のみが１次元的に配置されたアプリケーション一覧を例示したが、アプリケーション一覧には、アプリケーション名だけでなくアプリケーションを示すアイコン等が含まれるようにしてもよいし、各構成要素が２次元的或いは３次元的に配置されるようにしてもよい。
【００４９】
また、図１４におけるフローチャートでは、アプリケーション一覧を選択回数に応じて並べ替えた後に、入力文字列に対応する実行処理情報に含まれる処理の内容を示す項目をアプリケーション一覧に追加する例を示したが、アプリケーション一覧を更新する処理はこれに限られるものではなく、様々な一覧更新処理を任意の順序で組み合わせることが可能である。
【符号の説明】
【００５０】
１０  テンキー
１２  十字キー
１４  決定キー
１６  アプリケーション一覧キー
２０  画面
２２  主表示エリア
２４  メニュー表示エリア
３０  制御部
４０  文字入力部
４２  文字列表示部
５０  一覧表示部
５２  一覧作成部
５４  起動条件記憶部
５６  選択回数記憶部
５８  実行処理情報記憶部
６０  アプリケーション選択部
６２  アプリケーション起動部
６４  アプリケーション記憶部
１００  携帯端末装置
【図１】
2010182338.tif 000003
【図２】
2010182338.tif 000004
【図３】
2010182338.tif 000005
【図４】
2010182338.tif 000006
【図５】
2010182338.tif 000007
【図６】
2010182338.tif 000008
【図７】
2010182338.tif 000009
【図８】
2010182338.tif 000010
【図９】
2010182338.tif 000011
【図１０】
2010182338.tif 000012
【図１１】
2010182338.tif 000013
【図１２】
2010182338.tif 000014
【図１３】
2010182338.tif 000015
【図１４】
2010182338.tif 000016