(57)【要約】【課題】数字列を入力値として扱うアプリケーションを、数字列の入力に基づいて簡単に起動させ、入力された数字列をそのまま入力値として処理させるようにする。【解決手段】数字列を入力値として扱うアプリケーションと、数字列のフォーマット及び単位との対応情報を記憶させ、数字列の入力を受け付けた場合に、入力された数値が予め記憶してあるフォーマットのいずれかに該当するかを判断し、該当すると判断した場合に、予め記憶してある数字を入力値として扱うアプリケーションと数字列のフォーマット及び単位との対応情報に基づいて該当するアプリケーションを抽出する抽出し、抽出したアプリケーションを表示させるようにした。【選択図】図５
2007304645.tif 000002
【特許請求の範囲】
【請求項１】
所定の基地局との間で無線通信を行う無線通信端末において、
１つ又は複数の数字で構成される数字列を入力値として扱うアプリケーションと、数字列のフォーマット及び単位との対応情報を記憶する記憶部と、
数字の入力を行う操作部と、
前記操作部より入力された数字が、前記記憶部に記憶された数字列のフォーマットのいずれかに該当するかを判断し、該当すると判断した場合に、前記記憶部に記憶された前記アプリケーションと前記数字列のフォーマット及び単位との対応情報に基づき、該当するアプリケーションを抽出する制御部と、
前記制御部により抽出されたアプリケーションを表示させる表示部とを備えたことを特徴とする
無線通信端末。
【請求項２】
請求項１記載の無線通信端末において、
前記数字列は、数字もしくは数字と記号との組合せにより構成されることを特徴とする
無線通信端末。
【請求項３】
請求項１記載の無線通信端末において、
前記操作部より入力された数字列は、前記アプリケーションにおいて入力値として処理されることを特徴とする
無線通信端末。
【請求項４】
１つ又は複数の数字で構成される数字列を入力値として扱うアプリケーションと、数字列のフォーマット及び単位との対応情報を記憶する記憶処理と、
前記数字列の入力を受付ける入力処理と、
前記入力処理で入力を受付けた数字列が、予め記憶してあるフォーマットのいずれかに該当するかを判断し、該当すると判断した場合に、前記記憶部に予め記憶された前記アプリケーションと前記数字列のフォーマット及び単位との対応情報に基づいて、該当するアプリケーションを抽出する制御処理と、
前記制御処理で抽出されたアプリケーションを表示させる表示処理とを行うことを特徴とする
アプリケーション表示方法。
【請求項５】
数字の入力が可能な端末装置に実装して、表示処理を行うプログラムにおいて、
１つ又は複数の数字で構成される数字列を入力値として扱うアプリケーションと、数字列のフォーマット及び単位との対応情報を記憶する記憶処理と、
前記数字列の入力を受付ける入力処理と、
前記入力処理で入力を受付けた数字列が、予め記憶してあるフォーマットのいずれかに該当するかを判断し、該当すると判断した場合に、前記記憶部に予め記憶された前記アプリケーションと前記数字列のフォーマット及び単位との対応情報に基づいて、該当するアプリケーションを抽出する制御処理と、
前記制御処理で抽出されたアプリケーションを表示させる表示処理とを行うことを特徴とする
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話端末に適用して好適な無線通信端末及びその無線通信端末でのアプリケーション表示方法、並びにその処理を実行するプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話端末には様々なアプリケーションが搭載されるようになってきており、それぞれの機能は、その種類や目的別に分類され、メインメニューの配下に階層的に配置されているのが通常である。ところが、アプリケーションの多様化・多種化に伴いメニューも複雑化しているため、ユーザが使いたいアプリケーションを感覚的に探し出すことが難しくなってきている。
【０００３】
このため、よく利用するアプリケーションや機能設定メニューについては、インターネットブラウザにおける「お気に入り」のように、特定の場所にまとめて登録できる手法や、ショートカットとして表示画面上に配置させる手法が採られることにより、ユーザの利便性の向上が図られている。
【０００４】
特許文献１には、ユーザがよく利用するメニューとその設定内容などを表示画面上にショートカットとして表示させることについての開示がある。
【特許文献１】特開２００３−２９８７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、アラームや電卓、家計簿などの各アプリケーションは、数値を入力値として扱うものとして共通しているが、実際に使用する場合は、メインのメニュー画面を基点に、階層化されたメニューを次々と選択し、各アプリケーションを起動する必要があった。この場合、所望のアプリケーションがどのメニューの配下にあるのかを予め把握しておくことは困難であり、操作に慣れるまでは取り扱い説明書を参照する必要があるなど、手間がかかるという問題があった。
【０００６】
本発明はかかる点に鑑みてなされたものであり、無線通信端末でアプリケーションの選択及び起動を行う際の操作性を改善することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、数字列を入力値として扱うアプリケーションを、数字列の入力に基づいて簡単に起動させ、入力された数字列をそのままアプリケーションの入力値として処理させるようにしたものである。
【０００８】
このようにしたことで、数字列を入力値として扱うアプリケーションであれば、その種類や機能の異なるものであっても、数字列の入力を行うことによって起動させることができるようになる。
【発明の効果】
【０００９】
本発明によると、実際にアプリケーションの入力値として設定したい数字列を入力することにより、所望のアプリケーションを起動させることができるようになるため、メニューの構造や階層を予め記憶しておく必要がなくなる。
【００１０】
この場合、入力された数字列は、そのまま各アプリケーションの入力値として認識・処理されるので、アプリケーションの選択から実行までの手順を短縮することができるようになる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
本例においては、携帯電話端末として構成された無線通信端末に適用したものである。
図１は、本例で使用される携帯電話端末の構成例を示した図である。本例の携帯電話端末１００は、無線電話用の基地局と無線通信を行うための無線電話通信用アンテナ１０１を備え、そのアンテナ１０１が無線電話通信用の通信部１０２に接続してあり、制御部１２０の制御で、基地局との間で無線通信を行うようにしてある。通信部１０２で通話用の通信を行う際には、受信した音声データを音声処理部１０３で音声処理してスピーカ１０４に供給して出力させ、また、マイクロフォン１０５が拾った音声を音声処理部１０３で音声データ化して通信部１０２に供給して送信させる。
【００１２】
これらの端末１００内の各ブロックは、制御ライン１５０を介して制御部１２０などと接続してあり、またデータライン１６０を介してデータ転送を行える構成としてある。制御ライン１５０は、制御部１２０からの制御信号などの制御情報を伝送するラインであり、データライン１６０は、音声や文字などのデータを伝送するラインである。記憶部１０６はＲＯＭ、ＲＡＭ等の半導体メモリからなり、アドレス帳データやメールデータ、各種アプリケーションで取り扱われるデータなどを記憶させるようにしてある。また、後述する、数字列を入力値として扱うアプリケーションと数字列のフォーマット及び単位との対応情報も、記憶部１０６に記憶させてある。さらに記憶部１０６として、半導体メモリとは別に、大容量のデータ記憶手段であるハードディスクドライブ装置を備え、この携帯電話端末１００に入力されたデータやダウンロードされたデータなどを蓄積するようにしてもよい。
【００１３】
図２は、本例の携帯電話端末１００の形状の例である。図２の例では、携帯電話端末１００として、一般的な携帯電話端末の形状の例を示してあり、１，２，３，・・・，０の数字に対応した数字キー１０７ａや記号キー１０７ｂ、オプションキー１０７ｃなどで構成された操作部１０７と、液晶表示パネルなどで構成された表示部１０８とが配置してある。操作部１０７は、電話番号やメール文などの入力操作や、各種モード設定などを行うことができる。また、数字キー１０７ａまたは記号キー１０７ｂを使って特定の数字列を入力後にオプションキー１０７ｃを押下することで、入力された数字列を入力値として扱うアプリケーションを起動させることができるようにしてある。図２の例では、表示部１０８に、後述する、数値を入力値として扱うアプリケーションの一覧をサブメニュー１０８ａとして表示させてある。表示部１０８には、メール文、ウェブにアクセスさせた画面や、各種アプリケーションの画面などを表示させることができる。
【００１４】
図２でのアプリケーションの表示例について説明すると、図２では、操作部１０７より任意の数字（図２では“５”）が押下され、続いてオプションキー１０７ｃが押下された後の画面の例を示してあり、入力された“５”を入力値として扱うアプリケーションとして、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」を、サブメニュー１０８ａとして表示してある。この状態で、表示されたアプリケーション一覧より、操作部１０７より任意のアプリケーション（図２では「タイマ」）が選択された場合は、制御部１２０の制御に基づき、そのアプリケーション（「タイマ」）が起動される。これらの処理の詳細については後述する。
【００１５】
次に、図３及び図４を参照して、数字列を入力値として扱うアプリケーションと、数字列のフォーマット及び単位との対応情報の設定例について説明する。図３において、列方向の項目として示してある「入力パターン」とは、操作部１０７の数字キー１０７ａから入力される数字列もしくは数字と記号の組合せのうち、アプリケーションの入力値として扱えるフォーマットを規定したものであり、数字の値や桁数、各数字列の間を区切るセパレータの有無によって「入力パターン１〜１３」の１３種類に種別してある。「入力パターン」において、数字及び記号は英字で模式的に表現してあり、アスタリスクなどの記号が使用される箇所は、“（Ｃ）”等のように、小括弧で括って示してある。「入力パターン」の右隣の項目である「入力例」には、「入力パターン」の具体例を示してあり、例えば、“ＡＢ（Ｃ）ＤＥ（Ｆ）ＧＨ”の入力パターンに該当する数字列としては、“１２＊３４＊５６”等があることが示されてある。
【００１６】
図３の表において、行方向の項目として示してある「判断パターン」とは、入力された数字列をアプリケーションが入力値として扱う場合の、数値の単位を種別化したものである。本例では、アプリケーションが取り扱う数値の単位として「時間」、「時刻」、「日付」、「整数」、「小数」の５種類を設定してあり、「時間」、「時刻」、「日付」の各区分には小区分を設けてある。「時間」の区分であれば、小区分として「時」、「分」、「秒」、「時・分（・秒）」の区分を設けてあり、「時刻」であれば「時」、「時・分（・秒）」、「日付」であれば「月」、「月・日」の項目を小区分として設けてある。各項目の最小区分の単位を「判断パターン１〜１０」として示してある。
【００１７】
各入力パターンは、いずれかの判断パターンに必ず区分されるものであり、例えば、操作部１０７から入力された数字列が、「入力パターン４」の“ＡＢ（Ｃ）ＤＥ”の形式に一致する“１２＊１２”であった場合は、“１２＊１２”は、判断パターン４（“１２時間１２分”）、判断パターン６（“１２時１２分”）、判断パターン８（“１２月１２日”）、判断パターン９（“１２１２”）に区分される。つまり、図３の表では、「入力パターン」のフォーマットに則って操作部１０７から入力された数字列が、アプリケーションの入力値として処理される場合に、どの単位で取り扱われ得るかを、入力値と単位との対応表として示してある。
【００１８】
図４では、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」、「インターネット簡単アクセス」、「電卓」の各アプリケーションが扱う単位の種類を、判断パターン１〜１０との対応によって示してあり、対応する箇所は「○」で記してある。例えば「アラーム」であれば、判断パターン１（「時間」の「時」）、判断パターン２（「時間」の「分」）、判断パターン３（「時間」の「秒」）、判断パターン４（「時間」の「時・分（・秒）」）、判断パターン５（「時刻」の「時」）、判断パターン６（「時刻」の「時・分（・秒）」）が該当し、これら判断パターンで示される単位を、「アラーム」で使用する単位として示してある。同様に、「カレンダ」は、判断パターン７（「日付」の「月」）、判断パターン８（「日付」の「月・日」）の各単位を取り扱うアプリケーションとして示してある。
【００１９】
なお、入力パターンや判断パターン等、図３及び図４に示される表を構成する項目は、本例で説明したパターンに限定されるものではなく、必要に応じて変更可能であるものとする。
【００２０】
次に、本例の数字キー入力による所定のアプリケーション起動の処理例を、図５のフローチャートと、図３及び図４の表を参照して説明する。まず、図５のフローチャートを参照して説明すると、操作部１０７の数字キー１０７ａを使って数字列の入力がなされた後に（ステップＳ１１）、オプションキー１０７ｃの押下が制御部１２０により検知されると（ステップＳ１２）、ステップＳ１１で入力された数字列が、予め記憶部１０６などに記憶させてある入力パターンのいずれかに該当するかの判断が、制御部１２０の制御に基づいて行われる（ステップＳ１３）。なお、ここでいう数字列には、数字１文字も含まれるものとする。ステップＳ１３にて、ステップＳ１１で操作部１０７から入力された数字列が、予め用意してある入力パターンのいずれかにも一致しないと判断された場合は、“Ｎｏ”が選択され、表示部１０８にエラーメッセージが表示される（ステップＳ１４）。
【００２１】
ステップＳ１３で、ステップＳ１１で操作部１０７から入力された数字列が、予め用意してある入力パターンのいずれかに一致すると判断された場合は、入力パターンに対応する判断パターンが抽出される（ステップＳ１５）。例えば、操作部１０７から入力された数字列が“１２１２”であった場合は、“１２１２”は図３によると入力パターン７の“ＡＢＣＤ”に一致するため、入力パターン７に対応する判断パターンとして、判断パターン３、判断パターン４、判断パターン６、判断パターン８、判断パターン９が抽出される。
【００２２】
ステップＳ１５で入力パターンに対応する判断パターンが抽出されると、続いて、判断パターンに対応するアプリケーションが抽出される（ステップＳ１６）。ここでいう判断パターンとは、ステップＳ１５で抽出された判断パターン３、判断パターン４、判断パターン６、判断パターン８、判断パターン９のことであり、これらの判断パターンを単位として扱うアプリケーションは、図４の表によると「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」であるため、これらのアプリケーションが制御部１２０の制御に基づき抽出される。
【００２３】
抽出されたアプリケーションは、一覧として表示部１０８に表示され（ステップＳ１７）、ユーザから操作部１０７を介して任意のアプリケーションが選択されると（ステップＳ１８）、制御部１２０の制御に基づき、アプリケーションが起動される。アプリケーションの起動を確認できない場合は、表示部１０８にエラーメッセージが表示され（ステップＳ１４）、起動が確認された場合は、選択されたアプリケーションがインターネット網へのアクセスを要するものか否かの判断が行われる（ステップＳ２０）。
【００２４】
選択されたアプリケーションが、網へのアクセスを要するものであると判断された場合は、通信部１０２を介して網への接続が行われ（ステップＳ２１）、必要な情報を取得後（ステップＳ２２）、処理結果が表示部１０８に表示される（ステップＳ２３）。選択されたアプリケーションが、網へのアクセスを要しないものであると判断された場合は、選択されたアプリケーションが実行され、処理結果が表示部１０８に表示される（ステップＳ２４）。
【００２５】
図６〜８は、上述した処理が行われる際の具体的な表示例を、選択されたアプリケーションの種類毎に示した図である。図６は、操作部１０７への数値の入力から、「タイマ」が起動されるまでの表示例を示したものである。例えば図６（ａ）に示されるように、操作部１０７を介して入力された“５”という数字が、表示部１０８に表示された状態で、携帯電話端末１００のオプションキー１０７ｃが押下されると、図６（ｂ）に示されるようなサブメニュー１０８ａが表示される。サブメニュー１０８ａに表示されるアプリケーションは、図６のフローチャートのステップＳ１３、１５、１６、１７の手順を経て決定される。
【００２６】
この場合、入力された数値は“５”であり、図３に示される表において「入力パターン１０」に該当すると判断されるため（ステップＳ１３）、入力パターン１０に対応する判断パターンとして、「判断パターン１」、「判断パターン２」、「判断パターン３」、「判断パターン５」、「判断パターン７」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」が抽出される（ステップＳ１６）。つまり、図５（ｂ）にサブメニューとして示されるアプリケーションは、入力値が“５”であった場合には、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」となる。
【００２７】
図６（ｃ）に示されるように、表示されたアプリケーションの中から「タイマ」が選択されると、「タイマ」のアプリケーションが起動される。入力値の“５”が取り得る単位としては、図４に示される表によれば「５時間（判断パターン１）」、「５分（判断パターン２）」、「５秒（判断パターン３）」があり、「タイマ」で“５”を処理するには、いずれかの単位が選択される必要がある。実際に採用する単位を決定する方法としては、図６（ｄ）のように「時間」「分」「秒」を選択肢として表示部１０８に表示させてユーザに選択させてもよく、予め特定の数値と単位とを対応付ける設定を行っておき、常に設定された単位を適用させるようにしてもよい。予め数値と単位とを対応付ける場合の設定例については後述する。数値“５”の単位として、例えば「分」が選択された場合は、５分のタイマが起動し、５分後に携帯電話端末１００のスピーカ１０５から、アラーム音が出力される。
【００２８】
操作部１０７に入力された数字列が例えば“１＊３０”であり、アプリケーションとして「タイマ」が選択された場合で、“１＊３０”の単位として「時間」が選択された場合は、１時間３０分のタイマが起動し、「分」が選択されると、１分３０秒のタイマが起動する。
【００２９】
図７は、操作部１０７への数値の入力から、「時刻表」が起動されるまでの表示例を示したものである。例えば図７（ａ）に示されるように、操作部１０７を介して入力された“１７００”という数字が、表示部１０８に表示された状態で、携帯電話端末１００のオプションキー１０７ｃが押下されると、図７（ｂ）に示されるようなサブメニュー１０８ａが表示される。サブメニュー１０８ａに表示されるアプリケーションは、図６の場合と同様に、図５のフローチャートのステップＳ１３、１５、１６、１７を経て決定される。
【００３０】
入力された数値は“１７００”であり、図３に示される表において「入力パターン６」に該当すると判断されるため（ステップＳ１３）、入力パターン６に対応する判断パターンとして、「判断パターン３」、「判断パターン４」、「判断パターン６」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」が抽出される（ステップＳ１６）。つまり、入力値が“１７００”である場合には、表示部１０８上にサブメニューとして示されるアプリケーションは、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」となる。
【００３１】
図７（ｃ）に示されるように、表示されたアプリケーションの中から「時刻表」が選択されると、「時刻表」のアプリケーションが起動される。入力値の“１７００”が取り得る単位は以下の手順で決定される。まず“１７００”が図３の表の「入力パターン６」であることが判断されると、「入力パターン６」に対応する判断パターンとして、「判断パターン３」、「判断パターン４」、「判断パターン６」、「判断パターン９」が抽出される。続いて、これらの判断パターンを図４の表に当てはめると、図４の「時刻表」に対応する判断パターンと一致するのは「判断パターン６」のみとなる。つまり、「時刻表」において“１７００”が採り得る単位は、「判断パターン６（時・分（・秒））」の形態である「１７時００分」となる。「時刻表」にて「１７時００分」は入力値として扱われ、その結果１７時００分付近の時刻表が表示されるようになる。
【００３２】
アプリケーションの設定値として必要な、駅や路線、日付などの情報は、図７（ｄ）に示されるように、表示部１０８に入力フォームを表示させ、操作部１０７を介してユーザからの入力を受け付けるようにしてもよいが、使用する駅や路線等を予め登録しておくようにしてもよい。図７（ｅ）には、使用する駅として「新宿」、路線は「埼京線」が選択された場合の、時刻表の表示例を示してある。操作部１０７で入力された“１７００”の数字が、「時刻表」のアプリケーションで「１７時００分」として認識され、入力値（この場合は抽出条件）として処理されたため、１７時００分付近の時刻表が表示されるようになる。
【００３３】
図８は、操作部１０７への数値の入力から、「アラーム」が起動されるまでの表示例を示したものである。例えば図８（ａ）に示されるように、操作部１０７を介して入力された“０８００”という数字が、表示部１０８に表示された状態で、携帯電話端末１００のオプションキー１０７ｃが押下されると、図８（ｂ）に示されるようなサブメニュー１０８ａが表示される。サブメニュー１０８ａに表示されるアプリケーションは、図６及び図７の場合と同様に、図５のフローチャートのステップＳ１３、１５、１６、１７を経て決定される。
【００３４】
入力された数値は“０８００”であり、図３に示される表において「入力パターン６」に該当すると判断されるため（ステップＳ１３）、入力パターン６に対応する判断パターンとして、「判断パターン３」、「判断パターン４」、「判断パターン６」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」が抽出される（ステップＳ１６）。つまり、入力値が“０８００”である場合には、表示部１０８上にサブメニューとして示されるアプリケーションは、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」となる。
【００３５】
図８（ｃ）に示されるように、表示されたアプリケーションの中から「アラーム」が選択されると、「アラーム」のアプリケーションが起動される。入力値の“０８００”が取り得る単位としては、図３及び図４に示される表によれば「８時００分（判断パターン４）」であるため、“０８００”は“８時００分”という設定値として認識され、図８（ｄ）に示されるようにアラームの開始時間として設定される。
【００３６】
このように構成することで、数字キーを入力するだけで所望のアプリケーションを起動させることが出来るようになるため、メニューの構成や階層を記憶しておく必要が無くなる。
【００３７】
また、本例によれば入力した数字列がそのままアプリケーションの入力値として処理されるようになるため、メニューの中から使いたいアプリケーションを探し出し、アプリケーションを選択後、数値の入力する、といった従来の手順に比べて手順が簡略化され、ユーザの利便性が向上する。
【００３８】
なお、ここまで説明した実施の形態では、数字列を入力値として扱うアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」、「インターネットアクセス」、「電卓」を例に挙げて説明を行ったが、変数として数値をとるアプリケーションであれば、他のアプリケーションに適用してもよい。
【００３９】
また、上述した実施の形態では、操作部１０７より入力された数値が、アプリケーションの入力値として処理される場合に採り得る単位を、選択肢として表示部１０８に表示させ、ユーザに選択させる構成としたが、予め特定の数字と単位とを関連付ける設定を行っておくようにしてもよい。この場合の設定画面の構成例を、図９〜図１２を参照して説明する。
【００４０】
図９は、例えば“５”という数字と、単位としての「分」とを関連付ける設定を行う場合の表示例を示した図である。図９（ａ）に示されるように、操作部１０７から任意の数字の入力を受け付け、表示部１０８に“５”が表示された状態で、続いてオプションキー１０７ｃの入力を受け付けると、図９（ｂ）に示されるように、他のアプリケーションと同列で「設定」の項目が表示されるようにし、操作部１０７から「設定」の選択を受け付けた場合に、図１０（ａ）のような設定画面を表示させるようにする。
【００４１】
設定画面は、例えば「時」、「分」、「秒」、「数字」、「省略設定」などの項目で構成されるものとし、「時」、「分」、「秒」の項目では、３桁以下の数字の設定を行うようにしてある。図１０（ｂ）に示されるように、「分」の選択を受け付けた場合は、入力された“５”の単位として、“分”が関連付けて設定される。この場合、図１０（ｃ）のような確認メッセージを表示させるようにしてもよい。
【００４２】
「省略設定」とは、例えば「４桁」と「６桁」の２種類の設定メニューで構成してあり、操作部１０７から入力される数字が４桁もしくは６桁であった場合に、特定の単位に関連付けを行えるようにしたものである。図１１では、「省略設定４桁」の設定例を示してある。図１１（ａ）に示されるように、操作部１０７を介して「省略設定」が選択されると、図１１（ｂ）のように「４桁」と「６桁」のサブメニュー１０８ａを表示させるようにしてある。「４桁」が選択された場合は、図１１（ｃ）に示されるようにさらに「時・分」、「秒」、「数字」のサブメニュー１０８ａを表示させる。「時・分」は、４桁の数字を“ＨＨ：ＭＭ（時間：分）”として設定するものであり、「秒」では“ＳＳＳＳ”、数字は“ＮＮＮＮ”として設定される。図１１（ｃ）のように、例えば「時・分」が選択され、設定された場合は、操作部１０７より入力された数字の桁数が４桁であった場合に、アプリケーションにおいて常に“ＨＨ：ＭＭ”として認識されるようになる。この場合も、図１１（ｄ）に示されるような確認メッセージを表示させるようにしてもよい。
【００４３】
また、ここまで説明した実施の形態では、無線通信端末として携帯電話端末に適用した例として説明したが、通信機能を備えて数字キーが配置された携帯可能な端末であれば、他の形態の端末にも適用可能であり、電話機能を持たない情報通信端末などにも適用してもよい。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施の形態による携帯電話端末の構成例を示すブロック図である。
【図２】本発明の一実施の形態による携帯電話端末の構成例を示す構成図である。
【図３】本発明の一実施の形態による入力パターンと判断パターンとの対応情報の例を示す説明図である。
【図４】本発明の一実施の形態による判断パターンとアプリケーションとの対応情報の例を示す説明図である。
【図５】本発明の一実施の形態によるアプリケーション表示の処理例を示すフローチャートである。
【図６】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【図７】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【図８】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【図９】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【図１０】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【図１１】本発明の一実施の形態による携帯電話端末の表示例を示す説明図である。
【符号の説明】
【００４５】
１００…携帯電話端末、１０１…アンテナ、１０２…通信部、１０３…音声処理部、１０４…スピーカ、１０５…マイクロフォン、１０６…記憶部、１０７…操作部、１０７ａ…数字キー、１０７ｂ…記号キー、１０７ｃ…オプションキー、１０８…表示部、１０８ａ…サブメニュー、１２０…制御部、１５０…制御ライン、１６０…データライン
【図１】
2007304645.tif 000003
【図２】
2007304645.tif 000004
【図３】
2007304645.tif 000005
【図４】
2007304645.tif 000006
【図５】
2007304645.tif 000007
【図６】
2007304645.tif 000008
【図７】
2007304645.tif 000009
【図８】
2007304645.tif 000010
【図９】
2007304645.tif 000011
【図１０】
2007304645.tif 000012
【図１１】
2007304645.tif 000013
【手続補正書】
【提出日】平成19年5月23日(2007.5.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
ステップＳ１５で入力パターンに対応する判断パターンが抽出されると、続いて、判断パターンに対応するアプリケーションが抽出される（ステップＳ１６）。ここでいう判断パターンとは、ステップＳ１５で抽出された判断パターン３、判断パターン４、判断パターン６、判断パターン８、判断パターン９のことであり、これらの判断パターンを単位として扱うアプリケーションは、図４の表によると「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」、「インターネット簡単アクセス」、「電卓」であるため、これらのアプリケーションが制御部１２０の制御に基づき抽出される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
この場合、入力された数値は“５”であり、図３に示される表において「入力パターン１０」に該当すると判断されるため（ステップＳ１３）、入力パターン１０に対応する判断パターンとして、「判断パターン１」、「判断パターン２」、「判断パターン３」、「判断パターン５」、「判断パターン７」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」が抽出される（ステップＳ１６）。つまり、図６（ｂ）にサブメニューとして示されるアプリケーションは、入力値が“５”であった場合には、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「カレンダ」、「家計簿」、「インターネット簡単アクセス」、「電卓」となる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
図６（ｃ）に示されるように、表示されたアプリケーションの中から「タイマ」が選択されると、「タイマ」のアプリケーションが起動される。入力値の“５”が取り得る単位としては、図３に示される表によれば「５時間（判断パターン１）」、「５分（判断パターン２）」、「５秒（判断パターン３）」があり、「タイマ」で“５”を処理するには、いずれかの単位が選択される必要がある。実際に採用する単位を決定する方法としては、図６（ｄ）のように「時間」「分」「秒」を選択肢として表示部１０８に表示させてユーザに選択させてもよく、予め特定の数値と単位とを対応付ける設定を行っておき、常に設定された単位を適用させるようにしてもよい。予め数値と単位とを対応付ける場合の設定例については後述する。数値“５”の単位として、例えば「分」が選択された場合は、５分のタイマが起動し、５分後に携帯電話端末１００のスピーカ１０５から、アラーム音が出力される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
入力された数値は“１７００”であり、図３に示される表において「入力パターン６」に該当すると判断されるため（ステップＳ１３）、入力パターン６に対応する判断パターンとして、「判断パターン３」、「判断パターン４」、「判断パターン６」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」が抽出される（ステップＳ１６）。つまり、入力値が“１７００”である場合には、表示部１０８上にサブメニューとして示されるアプリケーションは、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」、「インターネット簡単アクセス」、「電卓」となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
入力された数値は“０８００”であり、図３に示される表において「入力パターン６」に該当すると判断されるため（ステップＳ１３）、入力パターン６に対応する判断パターンとして、「判断パターン３」、「判断パターン４」、「判断パターン６」、「判断パターン９」が抽出される（ステップＳ１５）。そして、図４に例示される対応表から、各判断パターンと対応するアプリケーションとして、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」が抽出される（ステップＳ１６）。つまり、入力値が“０８００”である場合には、表示部１０８上にサブメニューとして示されるアプリケーションは、「時刻合わせ」、「アラーム」、「タイマ」、「時刻表」、「家計簿」、「インターネット簡単アクセス」、「電卓」となる。
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2007304645.tif 000014
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2007304645.tif 000015
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2007304645.tif 000016