(57)【要約】【課題】ユーザの使用環境および使用頻度に応じて各種機能を起動させるためのユーザインタフェースを好適に変化させる携帯端末を提供する。【解決手段】表示手段２３と、機能を実行させる実行手段と、機能が実行された時刻を取得する取得手段と、時刻に基づき所定単位で区切られた時間帯毎に機能が実行された回数に関する情報を、機能単位で累積的に記憶する記憶手段と、記記憶手段に記憶された情報を機能単位で参照し、時間帯毎における機能が実行された回数が、機能が実行された全回数に対して所定の割合以上の回数であるかを判定する判定手段と、該当する時間帯が存在すると判定された場合、該当する時間帯が到来した場合、機能を実行させるためのアイコン７１〜７８を生成する生成手段と、生成されたアイコン７１〜７８を表示手段２３の所定画面に表示させる制御手段とを備えた。【選択図】  図１５
2010122928.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
複数の機能を実行させる実行手段と、
前記実行手段により前記機能が実行されると、前記機能が実行された時刻に関する情報を取得する取得手段と、
前記取得手段により取得された前記時刻に関する情報に基づき、所定単位で区切られた時間帯毎に前記機能が実行された回数に関する情報を、前記機能単位で、累積的に記憶する記憶手段と、
前記記憶手段に記憶された前記情報を前記機能単位で参照し、前記時間帯毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であるか否かを判定する判定手段と、
前記判定手段により前記時間帯毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であると判定された場合、前記機能が実行された回数が所定の割合以上の回数である前記時間帯が到来した場合、前記機能を実行させるためのユーザインタフェースを生成する生成手段と、
前記生成手段により生成された前記ユーザイタンフェースを前記表示手段の所定画面に表示させる制御手段と、
を備えたことを特徴とする携帯端末。
【請求項２】
前記制御手段は、前記ユーザインタフェースを表示させた後、前記機能が実行された回数が所定の割合以上の回数である前記時間帯外となった場合、前記ユーザインタフェースの表示を終了させる請求項１に記載の携帯端末。
【請求項３】
前記生成手段は、前記時間帯が到来した場合であっても、さらに前記機能が既に実行されているか否かの判定を行い、前記機能が既に実行されていると判定した場合には、前記ユーザインタフェースの生成を行わない請求項１に記載の携帯端末。
【請求項４】
表示手段と、
複数の機能を実行させる実行手段と、
前記実行手段により前記機能が実行されると、前記機能が実行された場所に関する情報を取得する取得手段と、
前記取得手段により取得された前記場所に関する情報に基づき、前記場所毎に前記機能が実行された回数に関する情報を、前記機能単位で、累積的に記憶する記憶手段と、
前記記憶手段に記憶された前記情報を前記機能単位で参照し、前記場所毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であるか否かを判定する判定手段と、
前記判定手段により前記場所毎における前記機能が実行された回数が、前記実行された全回数に対して所定の割合以上の回数であると判定された場合、前記機能が実行された回数が所定の割合以上の回数である前記場所に到達した場合、前記機能を実行させるためのユーザインタフェースを生成する生成手段と、
前記生成手段により生成された前記ユーザイタンフェースを前記表示手段の所定画面に表示させる制御手段と、
を備えたことを特徴とする携帯端末。
【請求項５】
前記制御手段は、前記ユーザインタフェースを表示させた後、前記機能が実行された回数が所定の割合以上の回数である前記場所外となった場合、前記ユーザインタフェースの表示を終了させる請求項４に記載の携帯端末。
【請求項６】
前記生成手段は、前記場所に到達した場合であっても、さらに前記機能が既に実行されているか否かの判定を行い、前記機能が既に実行されていると判定した場合には、前記ユーザインタフェースの生成を行わない請求項４に記載の携帯端末。
【請求項７】
基地局と情報の送受信を行い、前記基地局より基地局毎に割り当てられた識別情報を受信する送受信手段をさらに備え、
前記取得手段は、前記送受信手段により受信された前記基地局毎に割り当てられた前記識別情報を、前記場所に関する情報として取得する請求項４に記載の携帯端末。
【請求項８】
前記取得手段は、前記送受信手段により受信された、主基地局および隣接基地局に割り当てられた前記識別情報を、前記場所に関する情報として取得し、
前記場所毎に前記機能が実行された回数に関する情報が前記記憶手段に記憶される際、前記主基地局または前記隣接基地局の識別情報であるかに応じて優劣をつけて前記億手段に記憶される請求項７に記載の携帯端末。
【請求項９】
前記記憶手段に記憶された前記情報をリセットするリセット手段をさらに備えた請求項１または４に記載の携帯端末。
【請求項１０】
前記生成手段に対して、所定の前記機能を実行させるための前記ユーザインタフェースの生成の有無を設定する設定手段をさらに備えた請求項１または４に記載の携帯端末。
【請求項１１】
前記所定画面は、待ち受け画面である請求項１または４に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末に係り、特にユーザの使用環境および使用頻度に応じてユーザインタフェースを変化させる携帯端末に関する。
【背景技術】
【０００２】
近年、携帯電話機を代表とする携帯端末は、音声通話機能、電子メール機能のみならず、動画データや音楽データなどの再生機能、ワンセグ放送の視聴・録画機能、電子マネー機能などの多種多様な機能が設けられ、多機能化・高機能化が著しい。
【０００３】
これらの機能は、携帯電話機のメニュー画面を表示させ、その中からユーザが所望する機能を選択した後に起動されるようになっている。
【０００４】
携帯電話機の利用シーンや利用目的はユーザ個々で異なるといえる。そのため、メニュー画面を介して所望の機能を起動する際には、ユーザによっては不必要な機能と必要な機能が混在している場合がある。
【０００５】
従来、ユーザの機能の使用状況を反映したメニュー表示を行う技術が開示されている。例えば、特許文献１は、各機能が使用された曜日や時間帯に関連付けられた使用頻度に基づいてメニューを作成し、ユーザに対して表示するものであった。また、特許文献２は、ユーザの実行する業務の順序を記憶し、業務実行パターンを分析することにより、メニューを自動生成するものであった。
【特許文献１】特開２００６−３９６１５号公報
【特許文献２】特開２００２−９２００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
携帯電話機などの携帯端末には、所定の機能の起動が割り当てられた操作キーが専用に配置されることにより、メニュー画面を介すことなく簡易に所望の機能を起動させることもできるようになっている。さらに、このような操作キーには、短押しや長押しによる入力の受付を区別することにより、異なる機能を起動させることもできるようになっている。
【０００７】
しかし、携帯端末の高機能化に伴い、操作キー数が増加し、また操作キーの操作方法が記載された操作マニュアルが増大し、ユーザにとっては操作負荷が生じているという傾向がある。これに対して、携帯端末の機能のうち不要な機能を削除すると、商品価値が低下してしまう。また、ユーザ層に合わせて必要と考えられる機能のみを備えた携帯端末を製造することも考えられるが、コストパフォーマンスが低下してしまう。
【０００８】
本発明はこのような事情を考慮してなされたもので、ユーザの使用環境および使用頻度に応じて各種機能を起動させるためのユーザインタフェースを好適に変化させる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯端末は、上述した課題を解決するために、表示手段と、複数の機能を実行させる実行手段と、前記実行手段により前記機能が実行されると、前記機能が実行された場所に関する情報を取得する取得手段と、前記取得手段により取得された前記場所に関する情報に基づき、前記場所毎に前記機能が実行された回数に関する情報を、前記機能単位で、累積的に記憶する記憶手段と、前記記憶手段に記憶された前記情報を前記機能単位で参照し、前記場所毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であるか否かを判定する判定手段と、前記判定手段により前記場所毎における前記機能が実行された回数が、前記実行された全回数に対して所定の割合以上の回数であると判定された場合、前記機能が実行された回数が所定の割合以上の回数である前記場所に到達した場合、前記機能を実行させるためのユーザインタフェースを生成する生成手段と、前記生成手段により生成された前記ユーザイタンフェースを前記表示手段の所定画面に表示させる制御手段と、を備えたことを特徴とする。
【００１０】
また、本発明に係る携帯端末は、表示手段と、複数の機能を実行させる実行手段と、前記実行手段により前記機能が実行されると、前記機能が実行された時刻に関する情報を取得する取得手段と、前記取得手段により取得された前記時刻に関する情報に基づき、所定単位で区切られた時間帯毎に前記機能が実行された回数に関する情報を、前記機能単位で、累積的に記憶する記憶手段と、前記記憶手段に記憶された前記情報を前記機能単位で参照し、前記時間帯毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であるか否かを判定する判定手段と、前記判定手段により前記時間帯毎における前記機能が実行された回数が、前記機能が実行された全回数に対して所定の割合以上の回数であると判定された場合、前記機能が実行された回数が所定の割合以上の回数である前記時間帯が到来した場合、前記機能を実行させるためのユーザインタフェースを生成する生成手段と、フェースを前記表示手段の所定画面に表示させる制御手段と、を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明に係る携帯端末は、ユーザの使用環境および使用頻度に応じて各種機能を起動させるためのユーザインタフェースを好適に変化させることができる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る携帯端末の実施形態を添付図面に基づいて説明する。図１は、本発明に係る携帯端末の一例である折りたたみ式の携帯電話機１の外観の構成を示す図である。図１（Ａ）は、携帯電話機１を約１８０度に開いた開状態のときの正面から見た外観の構成を示し、図１（Ｂ）は、携帯電話機１を開状態としたときの側面から見た外観の構成を示す。
【００１３】
図１（Ａ）および（Ｂ）に示されるように、携帯電話機１は、中央のヒンジ部１１を境に第一の筐体１２と第二の筐体１３とがヒンジ結合されており、ヒンジ部１１を介して矢印Ｘ方向に折り畳み可能に形成される。携帯電話機１の内部の所定の位置には、送受信用のアンテナ（後述する図３のアンテナ３１）が設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。
【００１４】
第一の筐体１２には、その表面に「０」から「９」の数字や「あ」行から「わ」行のかな、「Ａ」から「Ｚ」のアルファベットの入力が可能な数字キー１５や、上下左右方向キーを備えた十字キー１６、確定キー１７、メールキー１８、メニューキー１９などで構成される操作キー１４が設けられる。
【００１５】
十字キー１６は、上下左右方向に操作されることによりメインディスプレイ２３に表示されたカーソルなどを上下左右方向に移動させることができる。また、確定キー１７が押下されることにより、種々の処理の確定処理が実行される。確定キー１７には、メインディスプレイ２３の下部に設けられた確定キー機能表示部２３ａに表示される処理も割り当てられる。
【００１６】
さらに、第一の筐体１２の十字キー１６および確定キー１７の上部には、左ソフトキー２０および右ソフトキー２１が設けられる。第一の筐体１２の側面には、携帯電話機１の操作を行うサイドキー２２が設けられる。左ソフトキー２０、右ソフトキー２１およびサイドキー２２は、第一の筐体１２の内部方向に押下されることによって、それぞれ所定の処理が割り当てられている。特に左ソフトキー２０および右ソフトキー２１は、メインディスプレイ２３の下部に設けられた左ソフトキー機能表示部２３ｂおよび右ソフトキー機能表示部２３ｃに表示される処理が割り当てられる。
【００１７】
第一の筐体１２には、操作キー１４の下部にマイクロフォン２４が設けられており、マイクロフォン２４によって通話時のユーザの音声を集音する。
【００１８】
なお、第一の筐体１２は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーが押下されてオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００１９】
一方、第二の筐体１３には、その大部分の面積を占めるメインディスプレイ２３が設けられており、電波の受信状態、電池残量の他、電子メールの内容、簡易ホームページなどを表示することができる。なお、メインディスプレイ２３は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、無機ＥＬディスプレイにより構成されるディスプレイである。メインディスプレイ２３は、表示手段として機能する。
【００２０】
第二の筐体１３のメインディスプレイ２３の上部の所定の位置にはレシーバ（受話器）２５が設けられており、これにより、ユーザは音声通話することが可能である。なお、携帯電話機１の所定の位置には、レシーバ２５以外の音声出力部としてのスピーカ（図示せず）も設けられている。
【００２１】
図２は、本発明に係る携帯端末の一例である折りたたみ式の携帯電話機１の他の外観の構成を示す図である。図２の携帯電話機１は、図１の携帯電話機１の状態から矢印Ｘ方向に回動させた閉状態を構成する。図２（Ａ）は、携帯電話機１が閉状態のときの正面から見た外観の構成を示し、図２（Ｂ）は、携帯電話機１が閉状態のときの側面から見た外観の構成を示す。
【００２２】
第二の筐体１３の上部には、ＣＣＤカメラ２６が設けられており、これにより、所望の撮影対象を撮影することができる。ＣＣＤカメラ２６の下部には、例えばＬＣＤで構成されるサブディスプレイ２７が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００２３】
図３は、本実施形態における携帯電話機１の内部の構成を示す図である。図示せぬ基地局から送信されてきた無線信号は、アンテナ３１で受信された後、アンテナ共用器（ＤＵＰ）３２を介して受信回路（ＲＸ）３３に入力される。受信回路３３は、受信された無線信号を周波数シンセサイザ（ＳＹＮ）３４から出力された局部発振信号とミキシングして中間周波数信号に周波数変換（ダウンコンバート）する。そして、受信回路３３は、このダウンコンバートされた中間周波数信号を直交復調して受信ベースバンド信号を出力する。なお、周波数シンセサイザ３４から発生される局部発振信号の周波数は、制御部４１から出力される制御信号ＳＹＣによって指示される。
【００２４】
受信回路３３からの受信ベースバンド信号は、ＣＤＭＡ信号処理部３６に入力される。ＣＤＭＡ信号処理部３６は、図示せぬＲＡＫＥ受信機を備える。このＲＡＫＥ受信機では、受信ベースバンド信号に含まれる複数のパスがそれぞれの拡散符号（すなわち、拡散された受信信号の拡散符号と同一の拡散符号）で逆拡散処理される。そして、この逆拡散処理された各パスの信号は、位相が調停された後、コヒーレントＲａｋｅ合成される。Ｒａｋｅ合成後のデータ系列は、デインタリーブおよびチャネル復号（誤り訂正復号）が行われた後、２値のデータ判定が行われる。これにより、所定の伝送フォーマットの受信パケットデータが得られる。この受信パケットデータは、圧縮伸張処理部３７に入力される。
【００２５】
圧縮伸張処理部３７は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などにより構成され、ＣＤＭＡ信号処理部３６から出力された受信パケットデータを図示せぬ多重分離部によりメディアごとに分離し、分離されたメディアごとのデータに対してそれぞれ復号処理を行う。例えば通話モードにおいては、受信パケットデータに含まれる通話音声などに対応するオーディオデータをスピーチコーデックにより復号する。また、例えばテレビ電話モードなどのように、受信パケットデータに動画像データが含まれていれば、この動画像データをビデオコーデックにより復号する。さらに、受信パケットデータがダウンロードコンテンツであれば、このダウンロードコンテンツを伸張した後、伸張されたダウンロードコンテンツを制御部４１に出力する。
【００２６】
復号処理により得られたディジタルオーディオ信号はＰＣＭコーデック３８に供給される。ＰＣＭコーデック３８は、圧縮伸張処理部３７から出力されたディジタルオーディオ信号をＰＣＭ復号し、ＰＣＭ復号後のアナログオーディオデータ信号を受話増幅器３９に出力する。このアナログオーディオ信号は、受話増幅器３９にて増幅された後、レシーバ２５により出力される。
【００２７】
圧縮伸張処理部３７によりビデオコーデックにて復号されたディジタル動画像信号は、制御部４１に入力される。制御部４１は、圧縮伸張処理部３７から出力されたディジタル動画像信号に基づく動画像を、図示せぬビデオＲＡＭ（例えばＶＲＡＭなど）を介してメインディスプレイ２３に表示させる。なお、制御部４１は、受信された動画像データだけでなく、ＣＣＤカメラ２６により撮像された動画像データに関しても、図示せぬビデオＲＡＭを介してメインディスプレイ２３に表示させることも可能である。
【００２８】
また、圧縮伸張処理部３７は、受信パケットデータが電子メールである場合、この電子メールを制御部４１に供給する。制御部４１は、圧縮伸張処理部３７から供給された電子メールを記憶部４２に記憶させる。そして、制御部４１は、ユーザによる入力部としての操作キー１４の操作に応じて、記憶部４２に記憶されているこの電子メールを読み出し、読み出された電子メールをメインディスプレイ２３に表示させる。
【００２９】
一方、通話モードにおいて、マイクロフォン２４に入力された話者（ユーザ）の音声信号（アナログオーディオ信号）は、送話増幅器４０により適正レベルまで増幅された後、ＰＣＭコーデック３８によりＰＣＭ符号化される。このＰＣＭ符号化後のディジタルオーディオ信号は、圧縮伸張処理部３７に入力される。また、ＣＣＤカメラ２６から出力される動画像信号は、制御部４１によりディジタル化されて圧縮伸張処理部３７に入力される。さらに、制御部４１にて作成されたテキストデータである電子メールも、圧縮伸張処理部３７に入力される。
【００３０】
圧縮伸張処理部３７は、ＰＣＭコーデック３８から出力されたディジタルオーディオ信号を所定の送信データレートに応じたフォーマットで圧縮符号化する。これにより、オーディオデータが生成される。また、圧縮伸張処理部３７は、制御部４１から出力されたディジタル動画像信号を圧縮符号化して動画像データを生成する。そして、圧縮伸張処理部３７は、これらのオーディオデータや動画像データを図示せぬ多重分離部で所定の伝送フォーマットに従って多重化した後にパケット化し、パケット化後の送信パケットデータをＣＤＭＡ信号処理部３６に出力する。なお、圧縮伸張処理部３７は、制御部４１から電子メールが出力された場合にも、この電子メールを送信パケットデータに多重化する。
【００３１】
ＣＤＭＡ信号処理部３６は、圧縮伸張処理部３７から出力された送信パケットデータに対し、送信チャネルに割り当てられた拡散符号を用いてスペクトラム拡散処理を施し、スペクトラム拡散処理後の出力信号を送信回路（ＴＸ）３５に出力する。送信回路３５は、スペクトラム拡散処理後の信号をＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）方式などのディジタル変調方式を使用して変調する。送信回路３５は、ディジタル変調後の送信信号を、周波数シンセサイザ３４から発生される局部発振信号と合成して無線信号に周波数変換（アップコンバート）する。そして、送信回路３５は、制御部４１により指示される送信電力レベルとなるように、このアップコンバートにより生成された無線信号を高周波増幅する。この高周波増幅された無線信号は、アンテナ共用器３２を介してアンテナ３１に供給され、このアンテナ３１から図示せぬ基地局に向けて送信される。また、携帯電話機１には、現在の正確な時刻や所定の時間を測定する時計回路４５が設けられている。
【００３２】
制御部４１は、ＣＰＵ（ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などからなり、ＣＰＵは、ＲＯＭに記憶されているプログラムまたは記憶部４２からＲＡＭにロードされた各種のアプリケーションプログラムに従って各種の処理を実行するとともに、種々の制御信号を生成し、各部に供給することにより携帯電話機１を統括的に制御する。ＲＡＭは、ＣＰＵが各種の処理を実行する上において必要なデータなどを適宜記憶する。また、制御部４１はビデオＲＡＭも備え、メインディスプレイ２３に表示される映像に関する情報が一時的に格納される。
【００３３】
記憶部４２は、例えば、電気的に書換えや消去が可能な不揮発性メモリであるフラッシュメモリ素子やＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）などからなり、制御部４１のＣＰＵにより実行される種々のアプリケーションプログラムや種々のデータ群を格納している。電源回路４４は、バッテリ４３の出力を基に所定の動作電源電圧Ｖｃｃを生成して各回路部に供給する。
【００３４】
ワンセグ放送受信部４８は、図示せぬ放送局からの地上波ディジタルワンセグ放送波や地上波ディジタルラジオ放送波を受信し、受信された地上波ディジタルワンセグ放送波や地上波ディジタルラジオ放送波に基づくＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）信号をワンセグ処理部４９に供給する。ワンセグ処理部４９は、ワンセグ放送受信部４８にて地上波ディジタルワンセグ放送波が受信された場合、ワンセグ放送受信部４８から供給された地上波ディジタルワンセグ放送波に基づくＴＳ信号から、音声データと映像データに関するＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）にそれぞれ分離し、分離された音声データをワンセグ処理部４９内の音声デコーダ（図示せず）にて所定の復号化方式でデコードするとともに、分離された映像データをワンセグ処理部４９内の映像デコーダ（図示せず）にて所定の復号化方式でデコードし、デコード後のディジタル音声信号とディジタル動画像信号を制御部４１に供給する。
【００３５】
本実施形態における携帯電話機１には、例えば、通話機能、電子メール送受信機能、Ｗｅｂページ閲覧機能、マナーモード設定・解除機能、ワンセグ放送視聴機能、カメラ撮影機能、アプリケーション実行機能など種々の機能が実行手段として設けられる。
【００３６】
本実施形態における携帯電話機１は、ユーザがこれらの機能をいつ実行したかに関する情報を累積的に取得する。そして、携帯電話機１は、これらの情報に基づきユーザが各機能を実行すると想定される利用シーンに合わせて、ユーザインタフェース（ＵＩ）を待ち受け画面などの所定画面に表示させるものである。以下、具体的な各機能を実行させるためのＵＩ表示処理について説明する。
【００３７】
各機能を実行させるためのＵＩの表示処理に先立って、携帯電話機１の各機能が、いつ実行されたかに関する情報を、機能毎に取得し、累積的に記憶する時刻情報取得処理について説明する。
【００３８】
図４は、本実施形態における携帯電話機により実行される時刻情報取得処理を説明するフローチャートである。
【００３９】
ステップＳ１において、制御部４１は、何らかの機能が実行されたか否かの判定を行う。携帯電話機１に設けられた各機能は、メインディスプレイ２３に表示可能なメニュー画面から選択されて起動され、目的の処理が実行される。メニュー画面は、例えば操作キー１４のうちメニューキー１９が押下されることにより、制御部４１の制御に基づきメインディスプレイ２３に表示される。メニュー画面に表示される機能は、例えば階層構造になっており、共通する機能が一の大項目に含まれている。そして、携帯電話機１は、その大項目の中から一の項目が選択された後に、その大項目に属する小項目が表示される。ユーザは、この項目の中から所望の機能を探し出すようになっている。
【００４０】
また、各機能は、実行手段としてのメールキー１８やサイドキー２２など特定の機能を実行させる処理が割り当てられた操作キー１４を押下することにより起動され、目的の処理を実行させることもできる。このとき、各操作キー１４は、短押しと長押しとを区別することにより、一の操作キー１４の押下により異なる機能を起動させることもできる。さらに、各機能は後述するアイコンなどのユーザインタフェースが選択されることによっても実行される。
【００４１】
制御部４１により実行の有無が判定される機能の一例としては、例えばある発信先への音声通話発信機能やテレビ電話発信機能、ある送信先への電子メール送信機能、マナーモードの設定および解除機能、ワンセグ放送視聴起動機能、カメラ撮影起動機能、アプリケーション起動機能、Ｗｅｂページの閲覧機能、アラーム設定機能、音楽コンテンツの再生機能など、携帯電話機１に設けられた全ての機能が該当する。
【００４２】
制御部４１は、機能が実行されていないと判定した場合、何らかの機能が実行されるまで処理を待機する。
【００４３】
一方、制御部４１は何らかの機能が実行されたと判定した場合、ステップＳ２において、取得手段としての制御部４１は、その機能が実行された時刻に関する情報を、時刻情報として取得する。制御部４１は、時計回路４５を参照し、その機能が実行された時刻を時刻情報として取得する。
【００４４】
ステップＳ３において、制御部４１は、取得した時刻情報を、記憶手段としての記憶部４２の記憶領域に記憶する。制御部４１は、取得した時刻情報を、累積的に記憶する。このとき、制御部４１は、時刻情報取得ステップＳ２において取得された時刻情報に基づき、所定単位で区切られた時間帯毎に機能が実行された回数に関する情報を、機能単位で累積的に記憶部４２に記憶する。
【００４５】
図５（Ａ）は、時間帯毎に機能が実行された回数を記憶する時刻情報テーブルの一例を示す図であり、（Ｂ）は、機能Ａが実行された回数の時間帯分布を示すグラフである。図５の例では、制御部４１は、時刻情報取得ステップＳ２において取得された時刻情報に基づき、所定単位である１時間単位で区切られた時間帯毎に、各機能が実行された回数を累積的に時刻情報テーブルに記憶する。時刻情報テーブルには、機能Ａ（例えばワンセグ放送視聴機能）、機能Ｂ（例えば特定送信先への電子メール送信機能）、機能Ｃ（例えばマナーモード設定機能）などの機能毎に実行された時間帯毎の回数が記憶されている。また、図５（Ａ）の時刻情報テーブルに記憶された機能Ａの実行回数の時間帯分布は、図５（Ｂ）に示すようになっている。図５（Ｂ）に示す時間帯分布は、縦軸に実行回数（回）、横軸に時間（Ｈ）を示す。
【００４６】
なお、時間を時間帯毎に区切る単位は、１時間単位に限らず３時間単位や、朝、昼、夜などの時間帯で区切ってもよい。また、時間を区切る単位は、携帯電話機１において初期設定された値であってもよいし、任意に設定可能な値であってもよい。
【００４７】
その後、処理は再び実行判定ステップＳ１に戻り、以降の処理が繰り返される。
【００４８】
次に、図４の時刻情報取得処理で取得した時刻情報テーブルに基づいて、携帯電話機１がユーザインタフェース（ＵＩ）を生成するための生成情報を取得する処理について説明する。
【００４９】
図６は、本実施形態における携帯電話機により実行される、時刻情報テーブルに基づくＵＩ生成情報生成処理を説明するフローチャートである。このＵＩ生成情報生成処理において説明に用いる時刻情報テーブルは、図５に一例として示した時刻情報テーブルを用いて説明する。
【００５０】
ステップＳ１１において、制御部４１は、時計回路４５を参照し、各時間帯の開始時刻が到来したか否かの判定を行う。具体的には、制御部４１は、図５に示すように所定時間毎に区切られた時間帯の開始時刻、例えば５時００分、６時００分、７時００が時間帯の開始時刻に該当する。制御部４１は、各時間帯の開始時刻が到来していないと判定した場合、到来するまで処理を待機する。
【００５１】
一方、制御部４１は、各時間帯の開始時刻が到来したと判定した場合、ステップＳ１２において、記憶部４２に記憶された図５に示す時刻情報テーブルのうち到来した時間帯の情報を機能単位で参照する。
【００５２】
ステップＳ１３において、判定手段としての制御部４１は、時刻情報テーブルを参照した結果、参照した時間帯における少なくとも一の機能が実行された回数が、機能が実行された全回数に対して所定の割合以上の回数であるか否かを判定する。例えば、制御部４１は、機能が実行された全回数に対して、参照した時間帯の実行回数が７５％以上の回数であるか否かを判定する。制御部４１による判定の基準となる所定の割合は、携帯電話機１において初期設定された値であってもよいし、任意に設定可能な値であってもよい。この所定の割合が高いほど、後述する機能を実行させるためのＵＩが生成されにくく、この割合が低いほど、ＵＩは生成されやすくなる。
【００５３】
例えば、制御部４１は、８時〜９時の時間帯の開始時刻に該当する８時００分が到来し、時間帯８時〜９時の情報を参照したものとする。図５（Ａ）において、機能Ａ（例えばワンセグ放送視聴機能）は、８〜９時の時間帯における実行回数が１００回である。このため、８〜９時の時間帯においては、全実行回数１３０回に対して、７５％以上実行されている。この場合には、参照した時間帯における機能Ａが実行された回数が、機能Ａが実行された全回数に対して所定の割合以上の回数であると判定される。また、図５（Ａ）の機能Ｂおよび機能Ｃについては、全実行回数１１５回および１０６回に対して、８〜９時の時間帯における実行回数が所定の割合（例えば７５％）を満たす回数ではない。この場合には、参照した時間帯における機能Ｂおよび機能Ｃが実行された回数が、機能Ｂおよび機能Ｃが実行された全回数に対して所定の割合以上の回数でないと判定される。制御部４１は、いずれの機能も、参照した時間帯における機能が実行された回数が、機能が実行された全回数に対して所定の割合以上の回数でないと判定した場合、ＵＩ生成情報生成処理を終了する。
【００５４】
一方、制御部４１は、参照した時間帯における少なくとも一の機能が実行された回数が、機能が実行された全回数に対して所定の割合以上の回数である判定した場合、ステップＳ１４において、ＵＩを生成し表示するためのＵＩ生成情報を生成し、記憶部４２の記憶領域に記憶する。図７は、制御部により生成される時刻情報に基づくＵＩ生成情報のデータ構造の一例を示す図である。ＵＩ生成情報５０は、携帯電話機１に設けられた機能を識別するための機能識別情報５１と、ＵＩを生成し表示する時間帯に関するＵＩ生成時間帯情報５２からなる。
【００５５】
例えば、制御部４１は機能Ａとしてのワンセグ放送視聴機能に対して、該当する時間帯が存在すると判定した場合、ワンセグ放送視聴機能を実行させるＵＩを生成するためのＵＩ生成情報５０を生成する。ＵＩ生成情報５０は、ワンセグ放送視聴機能を識別するための機能識別情報５１と、ＵＩを生成し表示する時間帯８〜９時を示すＵＩ生成時間帯情報５２からなる。以上で制御部４１により実行されるＵＩ生成情報生成処理の説明を終了する。
【００５６】
次に、ＵＩ生成情報５０に基づき、ＵＩを生成し、メインディスプレイ２３に表示させるＵＩ生成・表示処理について説明する。このＵＩ生成・表示処理は、図６のＵＩ生成情報生成処理のＵＩ生成情報生成ステップＳ１４において、ＵＩ生成情報５０が生成された後に実行される処理である。以下に説明するＵＩ生成・表示処理においては、生成され、メインディスプレイ２３に表示されるＵＩは、アイコンとして説明する。このアイコンは、所定画面としての待ち受け画面に表示され所定の機能をショートカット起動させる。なお、待ち受け画面は、図１の携帯電話機１のメインディスプレイ２３の表示画面であり、携帯電話機１のメイン画面である。
【００５７】
図８は、本実施形態における携帯電話機により実行されるＵＩ生成・表示処理を説明するフローチャートである。
【００５８】
ステップＳ２１において、制御部４１は、図６のＵＩ生成情報生成処理のＵＩ生成情報生成ステップＳ１４において生成され記憶部４２に記憶されたＵＩ生成情報５０を参照する。ステップＳ２２において、制御部４１は、参照したＵＩ生成情報５０の機能識別情報５１と一致する機能が、既に実行されているか否かの判定を行う。ユーザにより所定の時間帯に実行されると想定される機能であっても、既に実行されていた場合についてはユーザの機能の実行を容易にするためにアイコンを表示する必要性がないためである。例えば、制御部４１は、参照したＵＩ生成情報５０の機能識別情報５１がワンセグ放送視聴機能であった場合、既にワンセグ放送視聴機能が実行中であった場合には、ワンセグ放送視聴機能をショートカット起動させるアイコンを生成して表示する必要がないといえる。他の例としては、制御部４１は、参照したＵＩ生成情報５０の機能識別情報５１がマナーモード設定機能であった場合、既にマナーモードが設定されていた場合には、マナーモード設定機能をショートカット起動させるアイコンを生成して表示する必要がないといえる。制御部４１は、参照したＵＩ生成情報５０の機能識別情報５１と一致する機能が、既に実行されていると判定した場合、ＵＩ生成・表示処理は終了する。
【００５９】
一方、制御部４１は、参照したＵＩ生成情報５０の機能識別情報５１と一致する機能が実行されていないと判定した場合、ステップＳ２３において、生成手段としての制御部４１は、機能識別情報５１と一致する機能をショートカット起動させるアイコンを生成する。例えば、制御部４１は、機能識別情報５１と一致する機能がワンセグ放送視聴機能であった場合、ワンセグ放送視聴機能をショートカット起動させるアイコンを生成する。
【００６０】
ステップＳ２４において、制御部４１は、アイコン生成ステップＳ２３において生成したアイコンをメインディスプレイ２３に表示させる。ステップＳ２５において、制御部４１は、ＵＩ生成時間帯情報５２に基づき、アイコン（ＵＩ）を生成し表示する時間帯が経過した場合に通知がなされるよう、時計回路４５を利用してタイマを設定する。例えば、制御部４１は、アイコンを生成する時間帯８〜９時が経過する時刻である９時に、通知がなされるようにタイマを設定する。
【００６１】
ステップＳ２６において、タイマ設定ステップＳ２４において設定されたタイマがタイムアウトしたか否かを判定する。すなわち、制御部４１は、アイコンを生成し表示する時間帯外となったか否かの判定を行う。制御部４１は、時計回路４５よりタイムアウトした旨の通知を未だ受け取っていない場合、タイムアウトした旨の通知を受け取るまでアイコンの表示を維持する。
【００６２】
一方、制御部４１は、時計回路４５よりタイムアウトした旨の通知を受け取った場合、ステップＳ２７において、メインディスプレイ２３に表示されたアイコンを消滅させる。以上でＵＩ生成・表示処理の説明を終了する。
【００６３】
次に、本実施形態における携帯電話機１は、ユーザがこれらの機能をどこで実行したかに関する情報についても累積的に取得する。そして、携帯電話機１は、ユーザが各機能を実行すると想定される利用シーンに合わせて、各機能を実行させるためのＵＩを待ち受け画面などの所定画面に表示させることができる。
【００６４】
携帯電話機１が、各機能がどこで実行されたかに関する情報を機能毎に取得し、累積的に記憶する場所情報取得処理について説明する。
【００６５】
図９は、本実施形態における携帯電話機により実行される場所情報取得処理を説明するフローチャートである。図９の場所情報取得処理の説明においては、図４の時刻情報取得処理と対応し、重複する点については、詳細な説明は省略する。
【００６６】
ステップＳ３１において、制御部４１は、何らかの機能が実行されたか否かの判定を行う。制御部４１は、機能が実行されていないと判定した場合、何らかの機能が実行されるまで処理を待機する。
【００６７】
一方、制御部４１は何らかの機能が実行されたと判定した場合、ステップＳ３２において、取得手段としての制御部４１は、携帯電話機１が現在位置する場所に関する情報を、場所情報として取得する。制御部４１は、この場所情報を、現在の主基地局（図示せず）に割り当てられた識別情報であるセルＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を利用して取得する。携帯電話機１は、通信に利用される主基地局のセルＩＤのみならず、隣接基地局のセルＩＤについても保持している。制御部４１は、隣接基地局のセルＩＤも主基地局のＩＤと共に場所情報として取得する。なお、携帯電話機１が、いずれの基地局に対しても圏外である場合には、セルＩＤを取得することができないので、場所情報の取得は行わずに実行判定ステップＳ３１に戻る。
【００６８】
図１０は、場所情報取得処理における場所情報取得ステップＳ３２を概念的に説明する図である。図１０の矢印は、携帯電話機１の移動ルートを表わす。また、ハニカム状に区切られた範囲は、各基地局に割り当てられたセルの概念的な範囲を示す。制御部４１は、例えば機能Ｂが地点Ｃで実行された場合、携帯電話機１が保持する主基地局のセルＩＤ（例えばＣｅｌｌＣ）を場所情報として取得する。その後、携帯電話機１は移動され、機能Ａが地点Ｙで再び実行された場合、制御部４１は携帯電話機１が保持する主基地局のセルＩＤ（例えばＣｅｌｌＹ）を場所情報として取得する。このとき、制御部４１は、隣接基地局のセルＩＤも取得する。例えば、制御部４１は、主基地局ＣｅｌｌＣのセルＩＤが取得された際に、隣接基地局のセルＩＤ（例えばＣｅｌｌＡやＣｅｌｌＢ）についても保持していれば、同時に場所情報として取得する。
【００６９】
ステップＳ３３において、制御部４１は、取得した場所情報を、記憶手段としての記憶部４２の記憶領域に記憶する。制御部４１は、取得した場所情報を、累積的に記憶する。このとき、制御部４１は、場所情報取得ステップＳ３２において取得された場所情報に基づき、セルＩＤ毎に機能が実行された回数に関する情報を、機能単位で累積的に記憶部４２に記憶する。制御部４１は、場所情報として取得した主基地局のセルＩＤを、実行回数１回として記憶する。また、制御部４１は、主基地局のセルＩＤと共に取得した隣接基地局のセルＩＤを、実行回数０．５回として記憶する。携帯電話機１は、通信に利用する主基地局を、通信状態に応じて適宜変更しながら決定していく。このため、現在位置する場所が主基地局のセル内であるとは限らず、携帯電話機１が実際に位置するエリアに相当するセルが割り当てられた基地局と異なる場合が生じ得る。このため、制御部４１は、主基地局のセルＩＤのみならず、隣接基地局のセルＩＤも取得しておき、主基地局のセルＩＤのみならず隣接基地局のセルＩＤに基づいて、これらに優劣をつけて実行回数をカウントし記憶する。なお、主基地局と隣接基地局とに回数カウントに優劣をつけて記憶したが、これに限らず主基地局のみのセルＩＤを実行回数として記憶してもよい。また、隣接基地局の回数カウントは０．５回に限らず、主基地局より小さければよい。
【００７０】
図１１（Ａ）は、セルＩＤ毎に機能が実行された回数を記憶する場所情報テーブルの一例を示す図であり、（Ｂ）は、機能Ｂが実行された回数のセルＩＤ分布を示すグラフである。図１１の例では、制御部４１は、場所情報取得ステップＳ３２において取得された場所情報に基づき、セルＩＤ毎に、各機能が実行された回数を累積的に場所情報テーブルに記憶する。場所情報テーブルには、機能Ａ（例えばワンセグ放送視聴機能）、機能Ｂ（例えば特定送信先への電子メール送信機能）、機能Ｃ（例えばマナーモード設定機能）などの機能毎に実行された場所を示すセルＩＤ毎に回数が記憶されている。制御部４１は、１回機能が実行される毎に、主基地局のセルＩＤと隣接基地局のセルＩＤとの両者に優劣をつけて実行回数をカウントするため、実際の実行回数よりも、全実行回数が大きくなっている。また、図１１（Ａ）の場所情報テーブルに記憶された機能Ｂの実行回数の時間帯分布は、図１１（Ｂ）に示すようになっている。図１１（Ｂ）に示す時間帯分布は、縦軸に実行回数（回）、横軸にセルＩＤを示す。
【００７１】
その後、処理は再び実行判定ステップＳ３１に戻り、以降の処理が繰り返される。
【００７２】
次に、図９の場所情報取得処理で取得した場所情報テーブルに基づいて、携帯電話機１がユーザインタフェース（ＵＩ）を生成するための生成情報を取得する処理について説明する。
【００７３】
図１２は、本実施形態における携帯電話機により実行される、場所情報テーブルに基づくＵＩ生成情報生成処理を説明するフローチャートである。このＵＩ生成情報生成処理において説明に用いる場所情報テーブルは、図１１に一例として示した場所情報テーブルを用いて説明する。このＵＩ生成情報生成処理は、図６の時刻情報テーブルに基づくＵＩ生成情報生成処理と対応する。
【００７４】
ステップＳ４１において、制御部４１は、図１１に示す記憶部４２に記憶された場所情報テーブルを参照する。
【００７５】
ステップＳ４２において、判定手段としての制御部４１は、場所情報テーブルを機能単位で参照した結果、参照したセルＩＤ毎における少なくとも一の機能が実行された回数が、全実行回数に対して所定の割合以上の回数であるか否かを判定する。例えば、制御部４１は、機能が実行された全回数に対して６０％以上の回数であるセルＩＤが存在するか否かを判定する。制御部４１による判定の基準となる所定の割合は、時刻情報テーブルを参照した判定の際に用いられる割合と同一であってもよいし、異なる値であってもよい。
【００７６】
例えば図１１（Ａ）において、機能Ｂ（例えば特定送信先への電子メール送信機能）は、セルＩＤのうちセルＹにおける実行回数が８０回である。このため、機能Ｂは、実行された全回数１７７回に対して、６０％以上の実行回数である８０回がセルＹにおいて実行されている。この場合には、セルＹにおいて機能Ｂが実行された回数が、機能Ｂが実行された全回数に対して所定の割合以上の回数であると判定される。また、図１１（Ａ）の機能Ａおよび機能Ｃについては、機能Ａおよび機能Ｃの全実行回数１２０回および１１０回に対して、所定の割合（例えば６０％）以上の実行回数を満たすセルＩＤがない。この場合には、機能Ａおよび機能Ｃが実行された回数が、機能ＡおよびＣが実行された全回数に対して所定の割合以上の回数でないと判定される。制御部４１は、いずれの機能も、実行された回数が、機能が実行された全回数に対して所定の割合以上の回数でないと判定した場合、ＵＩ生成情報生成処理を終了する。
【００７７】
一方、制御部４１は、少なくとも一の機能が実行された回数が、機能が実行された全回数に対して所定の割合以上の回数であると判定した場合、ステップＳ４３において、ＵＩを生成し表示するためのＵＩ生成情報を生成し、記憶部４２の記憶領域に記憶する。図１３は、制御部により生成される場所情報に基づくＵＩ生成情報のデータ構造の一例を示す図である。ＵＩ生成情報６０は、携帯電話機１に設けられた機能を識別するための機能識別情報６１と、ＵＩを生成し表示する場所（セルＩＤ）に関するＵＩ生成場所情報６２からなる。
【００７８】
例えば、制御部４１は機能Ｂとしての特定送信先への電子メール送信機能に対して、該当するセルＩＤが存在すると判定した場合、特定送信先への電子メール送信機能を実行させるＵＩを生成するためのＵＩ生成情報６０を生成する。ＵＩ生成情報は、ワンセグ放送視聴機能を識別するための機能識別情報６１と、ＵＩを生成し表示するセルＩＤを示すＵＩ生成場所情報６２からなる。以上で制御部４１により実行されるＵＩ生成情報生成処理の説明を終了する。
【００７９】
なお、このＵＩ生成情報生成処理は、図９の場所情報取得処理が実行されるたびに実行してもよいし、１日に所定回数、所定時刻に実行してもよいし、後ほど説明する図１４のフローチャートにおけるステップＳ５２においてＵＩ生成情報の参照要求を受けた際に実行するようにしてもよい。
【００８０】
次に、ＵＩ生成情報に基づき、ＵＩを生成し、メインディスプレイ２３に表示させるＵＩ生成・表示処理について説明する。このＵＩ生成・表示処理は、図１２のＵＩ生成情報生成処理においてＵＩ生成情報が生成された後に実行される処理である。このＵＩ生成・表示処理は、図８のＵＩ生成・表示処理と対応し、重複する点については詳細な説明を省略する。
【００８１】
図１４は、本実施形態における携帯電話機により実行されるＵＩ生成・表示処理を説明するフローチャートである。
【００８２】
ステップＳ５１において、制御部４１は、携帯電話機１の移動などを要因として主基地局の新たなセルＩＤを取得したか否かの判定を行う。制御部４１は、新たなセルＩＤを取得していない場合、新たなセルＩＤを取得するまで処理を待機する。
【００８３】
一方、制御部４１は、新たなセルＩＤを取得した場合、ステップＳ５２において、記憶部４２に記憶されたＵＩ生成情報６０を参照する。
【００８４】
ステップＳ５３において、制御部４１は、セルＩＤ取得ステップＳ５１において取得したセルＩＤに対応するＵＩ生成場所情報６２を有するＵＩ生成情報６０が存在するか否かの判定を行う。制御部４１は、ＵＩ生成情報６０が存在しないと判定した場合、現在の場所でユーザが実行すると想定される機能がないため、ＵＩ生成・表示を行わずに処理を終了する。
【００８５】
一方、制御部４１は、ＵＩ生成情報が存在すると判定した場合、ステップＳ５４において、参照したＵＩ生成情報６０の機能識別情報６１と一致する機能が、既に実行されているか否かの判定を行う。制御部４１は、参照したＵＩ生成情報６０の機能識別情報６１と一致する機能が、既に実行されていると判定した場合、ＵＩ生成・表示処理は終了する。
【００８６】
一方、制御部４１は、参照したＵＩ生成情報６０の機能識別情報６１と一致する機能が実行されていないと判定した場合、ステップＳ５５において、生成手段としての制御部４１は、機能識別情報６１と一致する機能をショートカット起動させるアイコンを生成する。ステップＳ５６において、制御手段としての制御部４１は、アイコン生成ステップＳ５５において生成したアイコンをメインディスプレイ２３に表示させる。
【００８７】
ステップＳ５７において、制御部４１は、アイコンを生成し表示する場所外となったか否かの判定を行う。制御部４１は、基地局より取得するセルＩＤを参照し、携帯電話機１が保持する主基地局のセルＩＤが、アイコンを生成させたＵＩ生成情報６０のＵ生成情報６２のセルＩＤと異なるものとなったか否かにより判定を行う。制御部４１は、主基地局のセルＩＤが維持されている場合、セルＩＤが変化するまでアイコンの表示を維持する。
【００８８】
一方、制御部４１は、セルＩＤが変化した場合、ステップＳ５８において、メインディスプレイ２３に表示されたアイコンを消滅させる。以上でＵＩ生成・表示処理の説明を終了する。
【００８９】
図８および１４を用いて説明したＵＩ生成・表示処理の実行に伴う、メインディスプレイ２３のアイコン表示例について説明する。図１５は、メインディスプレイの待ち受け画面におけるアイコンの表示例を示す図である。
【００９０】
図１５は、一例として、Ａさん（男性、３０歳、会社員）により使用される携帯電話機において、待ち受け画面に表示されるアイコン表示の一日の変化例を説明するものである。図１５（Ａ）は、Ａさんの携帯電話機の午前８時の待ち受け画面の表示例である。Ａさんは、出勤を行う午前８時ごろにおいて、マナーモード設定機能を利用して、マナーモードを設定している。また、Ａさんは、毎朝特定の駅で電車を待っている間、Ｗｅｂページ閲覧機能を利用して、ニュースを閲覧している。このようなＡさんの携帯電話機においては、出勤時刻である午前８時ごろになると、マナーモード設定機能が実行されると想定されるため、マナーモード設定機能のショートカット起動を行うためのアイコン７１が待ち受け画面に表示される。また、Ａさんの携帯電話機においては、特定の駅に到達すると、Ｗｅｂページ閲覧機能を利用してニュースの閲覧が実行されると想定されるため、ニュースの閲覧機能のショートカット起動を行うためのアイコン７２が待ち受け画面に表示される。
【００９１】
図１５（Ｂ）は、Ａさんの携帯電話機の午後１時の待ち受け画面の表示例である。Ａさんは、勤務中である午後１時ごろにおいて、通話機能を利用して顧客であるＡＢＣさんおよびＤＥＦに通話発信を行う頻度が高い。また、Ａさんは、電子メール送受信機能を利用して、ＧＨＩさんに電子メールを送信する頻度が高い。このようなＡさんの携帯電話機においては、午後１時ごろになるとＡＢＣさんおよびＤＥＦさんに対して通話発信機能が実行されると想定されるため、ＡＢＣさんおよびＤＥＦさんに対する通話発信機能を実行するためのショートカット起動を行うためのアイコン７３、７４が待ち受け画面に表示される。また、Ａさんの携帯電話機においては、ＧＨＩさんに対して電子メール送信機能が実行されると想定されるため、ＧＨＩさんに対する電子メール送信機能を実行するためのショートカット起動を行うためのアイコン７５が待ち受け画面に表示される。
【００９２】
図１５（Ｃ）は、Ａさんの携帯電話機の午後９時の待ち受け画面の表示例である。Ａさんは、帰宅後である午後９時ごろにおいて、通話機能を利用して友人であるＪＫＬさんに通話発信を行う頻度が高い。また、Ａさんは、在宅中においては電子メール送受信機能を利用して、ＭＮＯさんに電子メールを送信する頻度が高い。さらに、Ａさんは、在宅中においてはマナーモード解除機能を利用して、マナーモードの設定を解除している。このようなＡさんの携帯電話機においては、午後９時ごろになるとＪＫＬさんに対する通話発信機能が実行されると想定されるため、ＪＫＬさんに対する通話発信機能を実行するためのショートカット起動を行うためのアイコン７６が待ち受け画面に表示される。また、Ａさんの携帯電話機においては、在宅中においてはＭＮＯさんに対する電子メール送信機能が実行されると想定されるため、ＭＮＯさんに対する電子メール送信機能を実行するためのショートカット起動を行うためのアイコン７７が待ち受け画面に表示される。さらに、Ａさんの携帯電話機においては、在宅中においてはマナーモード解除機能が実行されると想定されるため、マナーモード解除機能を実行するためのショートカット起動を行うためのアイコン７８が待ち受け画面に表示される。
【００９３】
なお、制御部４１は、ＵＩ生成情報５０、６０のＵＩ生成時間帯情報５２およびＵＩ生成場所情報６２に基づき、時間的に重複してアイコンの生成処理がなされる場合には、ＵＩ生成情報５０、６０のＵＩ生成時間帯情報５２およびＵＩ生成場所情報６２のいずれか一方を優先してアイコンを生成し表示するのが好ましい。メインディスプレイ２３に同時に同一のアイコンを表示させることを回避するためである。また、同一の機能識別情報を有するＵＩ生成情報５０、６０が生成された場合には、いずれか一方のＵＩ生成情報を優先してＵＩを生成・表示するようにしてもよい。
【００９４】
本実施形態における携帯電話機１は、図１５のように、携帯電話機１に蓄積された時刻情報および場所情報に基づき、ユーザの利用シーンに合わせた機能を実行するためのアイコンが自動的に表示されるようになっている。このため、ユーザにとって利用頻度の高い機能については、メニュー画面や煩雑な操作キー１４を用いた操作を行う必要なく、待ち受け画面などの所定画面上のみで携帯電話機１の機能を実行することができる。
【００９５】
また、多機能化した携帯電話機１であっても、ユーザは膨大なメニュー項目や、アドレス帳の登録項目中から、所望の機能や発信先・送信先を選択する操作を大幅に削減することができる。
【００９６】
さらに、携帯電話機１は、待ち受け画面などの所定画面上にユーザが利用すると想定されるアイコンを表示するため、個別の機能が割り当てられた操作キー１４の数を削減することができる。これに伴い、各機能の実行をソフトウェア上でカバーできるため、携帯電話機１の機種毎に操作キー１４の配置を考慮した設計を行う必要がなく、携帯電話機１の製造コスト削減に対しても有効である。
【００９７】
さらにまた、携帯電話機１の待ち受け画面などの所定画面上には、使用頻度が高い機能を実行させるためのアイコンが常時表示されるのではなく、使用頻度の高い時間帯および場所に応じて表示したり消滅させたりするため、待ち受け画面上には必要な情報のみを表示させることができる。
【００９８】
また、本実施形態における携帯電話機１は、ユーザによる利用頻度が高くなればなるほど、時刻情報および場所情報が蓄積し、事象の発生頻度の高精度化を図ることができる。このため、個々のユーザの期待するアイコンを表示させることができる。さらには、携帯電話機１がユーザの利用シーンに適応していくにつれ、ユーザは携帯電話機１に対して親しみを感じることができ、所有意識を向上させるという心理的効果も有する。
【００９９】
携帯電話機１は、記憶部４２に記憶された時刻情報テーブルおよび場所情報テーブルを必要に応じてリセット可能に構成することもできる。また、携帯電話機１は、所定の機能については、ＵＩ生成情報５０、６０が生成されたとしてもＵＩの生成の有無を設定可能なように構成してもよい。このようにユーザの意図を反映することができる手段を設けることにより、よりユーザの操作性を向上させることができる。
【０１００】
制御部４１は、図８および１４のＵＩ生成・表示処理のアイコン消滅ステップＳ２７、Ｓ５８において、アイコンを生成し表示する時間帯外および場所外となった場合にアイコンを消滅するとしたが、時間帯内および場所内であっても、アイコンが選択され、またはメニュー画面を介してアイコンが表示された機能と同一の機能が実行された場合には、アイコンの表示を消滅させてもよい。
【０１０１】
また、制御部４１は、図４の時刻情報取得処理および図９の場所情報取得処理において、時刻情報テーブルおよび場所情報テーブルにおいて各機能が実行された回数を記憶する際に、より新しい情報が反映されるように考慮して記憶を行ってもよい。例えば、新しい時刻情報（場所情報）が取得された場合には、最古の時刻情報（場所情報）を削除するなどして、より実際の利用シーンが反映されるのが好ましい。また、本実施形態においては、時刻と場所のみを考慮したが、曜日についても考慮することでよりユーザの利用シーンをさらに反映させることができる。
【０１０２】
なお、アイコンを表示する所定画面は待ち受け画面に限らず、その他の画面であってもよく、ユーザがアクセスしやすい他の画面（メインメニュー画面）などであってもよい。
【０１０３】
また、図９の場所情報取得処理において取得した場所情報は、セルＩＤ以外にも、例えばＧＰＳなどを利用して取得することもできる。
【０１０４】
さらに、ＵＩはアイコンに限らず、所定の機能が待ち受け画面で実行可能なガジェットであってもよい。
【０１０５】
本発明は携帯電話機以外にもＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の携帯端末にも適用することができる。
【０１０６】
さらに、本発明の各実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【０１０７】
さらにまた、本実施形態では、フローチャートのステップは記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【０１０８】
【図１】本発明に係る携帯端末の一例である折りたたみ式の携帯電話機の外観の構成を示す図。
【図２】本発明に係る携帯端末の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図。
【図３】本実施形態における携帯電話機の内部の構成を示す図。
【図４】本実施形態における携帯電話機により実行される時刻情報取得処理を説明するフローチャート。
【図５】（Ａ）は時間帯毎に機能が実行された回数を記憶する時刻情報テーブルの一例を示す図、（Ｂ）は機能Ａが実行された回数の時間帯分布を示すグラフ。
【図６】本実施形態における携帯電話機により実行される、時刻情報テーブルに基づくＵＩ生成情報生成処理を説明するフローチャート。
【図７】制御部により生成される時刻情報に基づくＵＩ生成情報のデータ構造の一例を示す図。
【図８】本実施形態における携帯電話機により実行されるＵＩ生成・表示処理を説明するフローチャート。
【図９】本実施形態における携帯電話機により実行される場所情報取得処理を説明するフローチャート。
【図１０】場所情報取得処理における場所情報取得ステップＳ３２を概念的に説明する図。
【図１１】（Ａ）はセルＩＤ毎に機能が実行された回数を記憶する場所情報テーブルの一例を示す図、（Ｂ）は機能Ａが実行された回数のセルＩＤ分布を示すグラフ。
【図１２】本実施形態における携帯電話機により実行される、場所情報テーブルに基づくＵＩ生成情報生成処理を説明するフローチャート。
【図１３】制御部により生成される場所情報に基づくＵＩ生成情報のデータ構造の一例を示す図。
【図１４】本実施形態における携帯電話機により実行されるＵＩ生成・表示処理を説明するフローチャート。
【図１５】メインディスプレイの待ち受け画面におけるアイコンの表示例を示す図。
【符号の説明】
【０１０９】
１  携帯電話機
１１  ヒンジ部
１２  第一の筐体
１３  第二の筐体
１４  操作キー
１８  メールキー
１９  メニューキー
２２  サイドキー
２３  メインディスプレイ
２６  カメラ
４１  制御部
４２  記憶部
４５  時計回路
４８  ワンセグ放送受信部
４９  ワンセグ処理部
５０  ＵＩ生成情報
５１  機能識別情報
５２  ＵＩ生成時間帯情報
６０  ＵＩ生成情報
６１  機能識別情報
６２  ＵＩ生成場所情報
７１、７２、７３、７４、７５、７６、７７、７８  アイコン
【図１】
2010122928.tif 000003
【図２】
2010122928.tif 000004
【図３】
2010122928.tif 000005
【図４】
2010122928.tif 000006
【図５】
2010122928.tif 000007
【図６】
2010122928.tif 000008
【図７】
2010122928.tif 000009
【図８】
2010122928.tif 000010
【図９】
2010122928.tif 000011
【図１０】
2010122928.tif 000012
【図１１】
2010122928.tif 000013
【図１２】
2010122928.tif 000014
【図１３】
2010122928.tif 000015
【図１４】
2010122928.tif 000016
【図１５】
2010122928.tif 000017