(57)【要約】  携帯電話機がオフラインの場合であっても使用することができ、携帯電話機の任意の操作に対し適切な機能が提供される携帯電話機、携帯電話機のカスタマイズ方法および携帯電話機のカスタマイズプログラムを提供する。  履歴活用部１１２は、所定の機能が実行された場合に、随時、操作履歴ＤＢ１２２に操作履歴情報を記憶させる。イベントの発生に応じて、行動制御部１１１は、ルールＤＢ１２１を検索し、発生したイベントに対応する「アクション」を抽出し、イベントが発生した状況を示す情報とともに履歴活用部１１２に出力する。履歴活用部１１２は、イベントが発生した状況を示す情報に基づいて操作履歴ＤＢ１２２を検索し、対応する「機能」を抽出する。履歴活用部１１２は、行動制御部１１１から入力した「アクション」および抽出した「機能」に基づいて、アクションを実行する。
2008096596.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話機におけるイベントと、イベントの発生に応じて所定の機能を推奨するためのイベント対応処理を示す処理データとが対応付けられたルール情報を記憶するルールデータベースと、
遂行された機能を示す機能データと当該機能が遂行されたときの状況を示す状況データとが対応付けられた履歴情報を順次記憶する履歴データベースと、
イベントの発生に応じて、前記ルールデータベースから対応する処理データを抽出する行動制御部と、
イベントが発生した状況に相当する前記状況を示す状況データに対応する機能データを前記履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、前記イベント対応処理として実行する履歴活用部と
を備えたことを特徴とする携帯電話機。
【請求項２】
ルールデータベースにルール情報を登録可能なルールデータベース登録部を備えた請求項１記載の携帯電話機。
【請求項３】
イベントが発生したときに、履歴データベースに記憶されている複数の状況データの評価値を算出する評価値算出手段を含み、
履歴活用部は、評価値が最も高い状況データに対応する機能データを前記履歴データベースから抽出する
請求項１または請求項２記載の携帯電話機。
【請求項４】
履歴活用部は、実行されたイベント対応処理に対してキャンセル操作がなされた場合に、前記イベント対応処理によって推奨された機能を示す機能データを含む履歴情報にキャンセル条件を付加し、
評価値算出手段は、キャンセル条件が付加された履歴情報における評価値を所定量低下させる
請求項３記載の携帯電話機。
【請求項５】
ルールデータベースは、アクションとして、所定の機能を実行可能なショートカットアイコンを表示部に表示する処理を示す情報を記憶し、
履歴活用部は、抽出した機能を実行可能なショートカットアイコンを表示部に表示させ、前記ショートカットアイコンが選択された場合に、当該機能が実行された状況を示す情報を表示する
請求項１から請求項４のうちのいずれか１項に記載の携帯電話機。
【請求項６】
携帯電話機におけるイベントと、イベントの発生に応じて所定の機能を推奨するためのイベント対応処理を示す処理データとが対応付けられたルール情報をルールデータベースに記憶し、
遂行された機能を示す機能データと当該機能が遂行されたときの状況を示す状況データとが対応付けられた履歴情報を履歴データベースに順次記憶し、
イベントの発生に応じて、前記ルールデータベースから対応する処理データを抽出し、
イベントが発生した状況に相当する前記状況を示す状況データに対応する機能データを前記履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、前記イベント対応処理として実行する
ことを特徴とする携帯電話機のカスタマイズ方法。
【請求項７】
携帯電話機におけるイベントと、イベントの発生に応じて所定の機能を推奨するためのイベント対応処理を示す処理データとが対応付けられたルール情報をルールデータベースに記憶させる処理と、
遂行された機能を示す機能データと当該機能が遂行されたときの状況を示す状況データとが対応付けられた履歴情報を履歴データベースに順次記憶させる処理と、
イベントの発生に応じて、前記ルールデータベースから対応する処理データを抽出する処理と、
イベントが発生した状況に相当する前記状況を示す状況データに対応する機能データを前記履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、前記イベント対応処理として実行する処理と
を実行させるための携帯電話機のカスタマイズプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ毎にカスタマイズすることができる携帯電話機、携帯電話機のカスタマイズ方法および携帯電話機のカスタマイズプログラムに関する。
【背景技術】
【０００２】
行動履歴や通信履歴に基づいて、ユーザに情報を提供するサーバ装置や通信端末装置が提案されている（例えば、特許文献１，２参照。）。特許文献１には、行動エリア探索サーバおよび情報推薦サーバが、ユーザがよく訪れる場所を示すエリア情報に基づいて、ユーザに情報を提示することが記載されている。また、特許文献２には、通信端末装置が、通信履歴に基づいて時刻や通信種別毎の応答率を解析することにより、通信先に発信する際に、通信先が応答しやすい時刻や通信種別を推薦通信情報としてユーザに提示することが記載されている。
【特許文献１】特開２００３−４４５１２号公報（段落００４０−００５０）
【特許文献２】特開２００３−１３４１９４号公報（段落００１９，００３２，００３４）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１に記載された方式では、携帯電話機がサーバ装置と連携する必要があるため、携帯電話機がオフラインの時には使用することができないという問題がある。【０００４】
また、特許文献２に記載された方式では、推薦通信情報は、通信を円滑に行うために提供される。すなわち、通信端末装置の機能のうち、通信操作を行う場合にのみ有効であり、その他の操作を行う場合には適用できない。【０００５】
また、一般的な携帯電話機は、使用する機能を選択するためのメニューの階層が深いため、頻繁に使用する機能であっても、使いたい機能にまで辿り着くことが困難であるという問題がある。【０００６】
そこで、本発明は、携帯電話機がオフラインの場合であっても使用することができ、携帯電話機の任意の操作に対し適切な機能が提供される携帯電話機、携帯電話機のカスタマイズ方法および携帯電話機のカスタマイズプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による携帯電話機は、携帯電話機におけるイベント（例えば、「携帯電話機１０を開く操作」）と、イベントの発生に応じて所定の機能（例えば、「会社の電話番号に発信すること」）を推奨するためのイベント対応処理（例えば、「お薦めショートカットアイコンを表示する処理」）を示す処理データとが対応付けられたルール情報を記憶するルールデータベースと、遂行された機能（例えば、「会社の電話番号に発信すること」）を示す機能データと当該機能が遂行されたときの状況（例えば、曜日や時間）を示す状況データとが対応付けられた履歴情報を順次記憶する履歴データベースと、イベントの発生に応じて、ルールデータベースから対応する処理データを抽出する行動制御部と、イベントが発生した状況（例えば、特定の曜日や時間）に相当する状況を示す状況データに対応する機能データを履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理（例えば、「会社の電話番号に発信することを実現するためのお薦めショートカットアイコンを表示する処理」）を、イベント対応処理として実行する履歴活用部とを備えたことを特徴とする。【０００８】
ルールデータベースにルール情報を登録可能なルールデータベース登録部を備えることが望ましい。そのような構成によれば、ユーザがルール情報をカスタマイズすることができる。【０００９】
イベントが発生したときに、履歴データベースに記憶されている複数の状況データの評価値を算出する評価値算出手段を含み、履歴活用部は、評価値が最も高い状況データに対応する機能データを履歴データベースから抽出することが好ましい。そのような構成によれば、評価値に基づいて機能を推奨することができる。【００１０】
履歴活用部は、実行されたイベント対応処理に対してキャンセル操作がなされた場合に、イベント対応処理によって推奨された機能を示す機能データを含む履歴情報にキャンセル条件を付加し、評価値算出手段は、キャンセル条件が付加された履歴情報における評価値を所定量低下させることが好ましい。そのような構成によれば、ユーザが頻繁には使用しない機能が推奨されないようにすることができる。【００１１】
ルールデータベースは、アクションとして、所定の機能を実行可能なショートカットアイコンを表示部に表示する処理を示す情報を記憶し、履歴活用部は、抽出した機能を実行可能なショートカットアイコンを表示部に表示させ、ショートカットアイコンが選択された場合に、当該機能が実行された状況を示す情報を表示してもよい。そのような構成によれば、推奨理由を表示することができる。【００１２】
本発明による携帯電話機のカスタマイズ方法は、携帯電話機におけるイベントと、イベントの発生に応じて所定の機能を推奨するためのイベント対応処理を示す処理データとが対応付けられたルール情報をルールデータベースに記憶し、遂行された機能を示す機能データと当該機能が遂行されたときの状況を示す状況データとが対応付けられた履歴情報を履歴データベースに順次記憶し、イベントの発生に応じて、ルールデータベースから対応する処理データを抽出し、イベントが発生した状況に相当する状況を示す状況データに対応する機能データを履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、イベント対応処理として実行することを特徴とする。【００１３】
本発明による携帯電話機のカスタマイズプログラムは、携帯電話機におけるイベントと、イベントの発生に応じて所定の機能を推奨するためのイベント対応処理を示す処理データとが対応付けられたルール情報をルールデータベースに記憶させる処理と、遂行された機能を示す機能データと当該機能が遂行されたときの状況を示す状況データとが対応付けられた履歴情報を履歴データベースに順次記憶させる処理と、イベントの発生に応じて、ルールデータベースから対応する処理データを抽出する処理と、イベントが発生した状況に相当する状況を示す状況データに対応する機能データを履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、イベント対応処理として実行する処理とを実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、イベントが発生した状況に相当する状況を示す状況データに対応する機能データを履歴データベースから抽出し、抽出した機能データが示す機能を推奨するための処理を、イベント対応処理として実行することから、状況にふさわしい機能を推奨することができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明による携帯電話機に内蔵されるユーザカスタマイズシステムの概要を示す説明図である。【００１６】
ユーザカスタマイズシステムは、ユーザカスタマイズエンジン１１０を備える。ユーザカスタマイズシステムは、携帯電話機において生じた事象（イベント）に応じて、あらかじめアクションとして定められた処理を実行することにより、そのときの状況にふさわしい機能を推薦する。ここで、状況にふさわしい機能とは、操作履歴情報として記憶された機能のうち、イベント発生時と同じ状況で遂行された機能である。なお、操作履歴情報については後述する。また、以下、「機能の遂行」を「機能の実行」という。【００１７】
本実施の形態では、アクションとして、状況にふさわしい機能（すなわち、イベント発生時と同じ状況で操作された機能）を推奨するための処理内容が設定される。例えば、アクションとして「状況にふさわしい機能を推奨するためのお薦めショートカットアイコンの表示」をルールＤＢ１２１に設定することができる。ここで、「お薦めショートカットアイコン」とは、推奨される機能の実行を選択させるためのアイコンである。携帯電話機１０の表示部は、待ち受け動作時に表示する待ち受け画面に、所定の機能を起動するためのショートカットアイコンを表示する。【００１８】
ルールＤＢ１２１は、携帯電話機１０において生じた事象である「イベント」と「アクション」とを含むルール情報を記憶するデータベースである。操作履歴ＤＢ１２２は、所定の機能が実行された場合に順次記憶される操作履歴情報を順次記憶するデータベースである。【００１９】
履歴活用部１１２は、携帯電話機１０において所定の機能が実行された場合に、随時、操作履歴ＤＢ１２２に操作履歴情報を記憶させる。図１には、表示部６−１において所定の機能を遂行させるためのショートカットアイコンが選択され、実行された場合を例示する。【００２０】
行動制御部１１１は、イベントの発生に応じて、ルールＤＢ１２１を検索し、発生した「イベント」に対応するルール情報におけるアクションを抽出して、イベントが発生した状況（時刻など）を示す情報とともに履歴活用部１１２に出力する。【００２１】
履歴活用部１１２は、行動制御部１１１から入力した情報に基づいて操作履歴ＤＢ１２２を検索し、抽出した機能を推奨するためのアクションを実行することにより、そのときの状況にふさわしい機能を推薦する。例えば、図１に示すように、アクションとして、表示部６−２の待ち受け画面にお薦めショートカットアイコンが表示される。【００２２】
図２は、本発明によるユーザカスタマイズシステムの構成例を示す機能ブロック図である。図２に例示するユーザカスタマイズシステム１００は、ユーザカスタマイズエンジン１１０と、ルールＤＢ１２１と、操作履歴ＤＢ１２２とを備える。ユーザカスタマイズエンジン１１０は、行動制御部１１１と、履歴活用部１１２と、ルールＤＢ登録部１１３とを含む。【００２３】
ユーザカスタマイズシステム１００を構成するユーザカスタマイズエンジン１１０の機能は、具体的には、携帯電話機１０に搭載されるメモリのプログラム格納領域に記憶される。ユーザカスタマイズエンジン１１０を構成する各構成要素、すなわち、行動制御部１１１、履歴活用部１１２およびルールＤＢ登録部１１３は、携帯電話機１０に搭載されるＣＰＵが実行するプログラムとして実現可能である。また、ユーザカスタマイズエンジン１１０が使用するルールＤＢ１２１および操作履歴ＤＢ１２２は、例えば、携帯電話機１０に搭載されるメモリのデータ格納領域に記憶される。【００２４】
ルールＤＢ１２１は、「イベント」に「アクション」および「条件」が対応付けられたルール情報を記憶するデータベースである。「条件」は、アクションを実行するための条件（例えば、「過去にショートカットアイコンが選択されたことがあれば、アクションの実行を許可する」）であって、複数登録されてもよい。【００２５】
操作履歴ＤＢ１２２は、操作履歴情報を順次記憶するデータベースである。操作履歴情報は、例えば、携帯電話機１０において実行された「機能」、「日付（曜日）」、「時間」、「場所」、「使用頻度」、「アプリケーションＩＤ」等を含む情報である。なお、同じ機能が複数回実行された場合には、例えば、「使用頻度」に実行回数を設定してもよい。【００２６】
行動制御部１１１は、イベントの発生に応じて、ルールＤＢ１２１を検索し、発生した「イベント」に対応するルール情報に含まれる「アクション」を抽出する。また、行動制御部１１１は、抽出した「アクション」と、イベントの発生状況を示す情報とを履歴活用部１１２に出力する。イベントの発生状況を示す情報とは、例えば、「日付（曜日）」、「時間」、「場所」等を含む情報である。イベントの発生状況を示す情報に含まれる「日付（曜日）」、「時間」、「場所」等の情報は、操作履歴情報に含まれる情報と同じ情報である。なお、行動制御部１１１は、イベントが発生したときに、ルール情報に含まれる「条件」が成立しない場合には、履歴活用部１１２に何も出力しない。【００２７】
履歴活用部１１２は、行動制御部１１１から入力したイベントの発生状況に基づいて操作履歴ＤＢ１２２を検索し、対応する「機能」を抽出する。例えば、動制御部１１１から入力した「アクション」と抽出した「機能」とに基づいて、ア操作履歴情報から、イベントの発生状況と同じ「日付（曜日）」および「時間」に操作された「機能」が抽出される。履歴活用部１１２は、行クションを実行する。また、履歴活用部１１２は、ユーザによって所定の機能が実行された場合に、随時、操作履歴ＤＢ１２２に操作履歴情報を記憶させる。【００２８】
ルールＤＢ登録部１１３は、ユーザがルールＤＢ１２１にルール情報を登録するために用いられる。ユーザは、ルールＤＢ登録部１１３を使用して、ルールＤＢ１２１にルール情報を設定することができる。すなわち、ルールＤＢ１２１に記憶されるルール情報は、ユーザ毎にカスタマイズされる。【００２９】
図３は、携帯電話機の構成の一例を示すブロック図である。図３に示すように、携帯電話機１０は、操作部１、制御部（ＣＰＵを含む。）２、無線部３、アンテナ４、メモリ５および表示部６を含む。【００３０】
制御部２は、表示部６に各種メニューを表示させる。ユーザは、例えば、表示部６に表示されたメニューから電話番号表示ボタンや電話番号登録ボタンを選択操作することによって、電話番号表示指示や電話番号登録指示を行う。そして、操作部１は、ユーザの選択操作にしたがって、電話番号表示指示や電話番号登録指示を入力する。制御部２は、登録対象の電話番号を入力すると、入力した電話番号をメモリ７に記憶させる。【００３１】
無線部３は、アンテナ４を介して、基地局と無線信号を送受信する。制御部２は、無線部３や操作部１等の携帯電話機１０の各部を制御する。制御部２は、音声回路（図示せず。）等から入力されたデータを符号化し、符号化したデータを無線部３に出力する。また、制御部２は、無線部５が受信したデータを復号して音声回路等に出力する。【００３２】
図２に示されたユーザカスタマイズシステム１００におけるユーザカスタマイズエンジン１１０は、図３に示された制御部２の一部として携帯電話機１０に実装される。図２に示されたルールＤＢ１２１および操作履歴ＤＢ１２２は、図３に示されたメモリ５の一部として実現される。【００３３】
次に、図４を参照して本実施の形態の動作を説明する。図４は、ユーザカスタマイズシステムの動作の例を示すフローチャートである。以下、ルールＤＢ１２１に、イベントが「携帯電話機１０を開く操作」、アクションが「待ち受け画面に所定の機能を実行可能なお薦めショートカットアイコンを表示する処理」、条件が「日付（曜日）」および「時間」であるルール情報が登録されている場合を例にして説明する。ルール情報は、ユーザがルールＤＢ登録部１１３を使用することにより、ルールＤＢ１２１に登録される。【００３４】
履歴活用部１１２は、所定の機能が実行された場合、操作履歴ＤＢ１２２に操作履歴情報を記憶させる（ステップＳ１）。【００３５】
以下、表示部６の待ち受け画面に、ショートカットアイコン＃１が表示されている場合を例にする。ここで、ショートカットアイコン＃１は、選択実行された場合に会社の電話番号に発信する機能に対応したアイコンであるとする。例えば、携帯電話機１０のユーザである会社員が木曜日の午後に外出し、１４時にショートカットアイコン＃１を選択実行して会社に電話した場合、履歴活用部１１２は、操作履歴ＤＢ１２２に、機能が「ショートカットアイコン＃１の選択に基づく機能の実行」、日付（曜日）が「木曜」、時間が「１４時」である操作履歴情報を記憶させる。【００３６】
イベントが発生すると、行動制御部１１１は、ルールＤＢ１２１を検索し、発生したイベントに対応するルール情報を抽出する（ステップＳ２）。例えば、数週間後の木曜日の午後、ユーザが外出して携帯電話機１０を開く操作を行うと、行動制御部１１１は、ルールＤＢ１２１を検索し、イベント「携帯電話機１０を開く操作」に対応するルール情報として、アクションが「待ち受け画面に所定の機能を推奨するためのお薦めショートカットアイコンを表示する処理」であるルール情報を抽出する。【００３７】
そして、行動制御部１１１は、抽出したルール情報と、イベントの発生状況を示す情報とを、履歴活用部１１２に出力する（ステップＳ３）。例えば、行動制御部１１１は、イベント「携帯電話機１０を開く操作」の発生状況を示す情報として、日付（曜日）が「木曜」、時間が「１４時」である情報を履歴活用部１１２に出力する。【００３８】
履歴活用部１１２は、行動制御部１１１から入力したイベントの発生状況を示す情報に基づいて操作履歴ＤＢ１２２を検索し、対応する「機能」を抽出する（ステップＳ４）。例えば、履歴活用部１１２は、イベントの発生状況が「日付（曜日）」および「時間」であることから、日付（曜日）が「木曜」、時間が「１４時」である操作履歴情報を選択し、対応する機能として「ショートカットアイコン＃１の選択に基づく機能の実行」を抽出する。【００３９】
ここで、履歴活用部１１２は、操作履歴情報について評価値を算出してもよい。例えば、イベントの発生状況に合致するほど評価値を高く算出し、評価値の高い機能を抽出してもよい。具体的には、「木曜の１４時」という情報を含む操作履歴情報は操作履歴ＤＢ１２２に記憶されていないが、「木曜の１４時」に時間的に近い情報を含む操作履歴情報が操作履歴ＤＢ１２２に記憶されていた場合、イベントの発生状況に時間的に近接している情報ほど高い評価値を与え、最も高い評価値に対応する機能を抽出する。【００４０】
そして、履歴活用部１１２は、行動制御部１１１から入力したルール情報に含まれる「アクション」および抽出した「機能」に基づいて、アクションを実行する（ステップＳ５）。例えば、履歴活用部１１２は、「待ち受け画面に、ショートカットアイコン＃１の選択に基づく機能の実行を可能にするお薦めショートカットアイコン＃１’を表示する処理」を実行する。また、履歴活用部１１２は、お薦めショートカットアイコン＃１’が選択された場合に、推薦理由として「木曜、１４時」と表示する。【００４１】
上記に示す例では、ユーザが会社に連絡したい時に、会社の電話番号に発信する機能が推薦されるため、ユーザは電話帳やリダイヤル機能を用いて会社の電話番号を探すことなく、効率的に電話をかけることができる。【００４２】
また、本実施の形態では、状況にふさわしい機能が推薦された場合であっても、キャンセルすることができる。例えば、キャンセルされた機能の評価値を小さくし、推薦されないようにすることができる。【００４３】
以下、携帯電話機１０の表示部６の待ち受け画面に、ショートカットアイコン＃２が表示されている場合を例にして説明する。ここで、ショートカットアイコン＃２は、選択されると、所定のバーコードを読み取る機能が実行されるアイコンであるとする。例えば、携帯電話機１０のユーザである会社員が金曜日の夕方に飲み会に行くために、ショートカットアイコン＃２を選択して、居酒屋までの地図を示すバーコードを読み取った場合、履歴活用部１１２は、操作履歴ＤＢ１２２に、機能が「ショートカットアイコン＃２の選択に基づく機能の実行」、日付（曜日）が「金曜」、時間が「夕方」である操作履歴情報を記憶させる。【００４４】
数週間後の金曜日の夕方、ユーザが携帯電話機１０を開く操作を行うと、行動制御部１１１は、ルールＤＢ１２１を検索し、イベント「携帯電話機１０を開く操作」に対応するルール情報として、アクションが「待ち受け画面に所定の機能を推奨するためのお薦めショートカットアイコンを表示する処理」であるルール情報を抽出する。【００４５】
そして、行動制御部１１１は、抽出したルール情報と、イベントの発生状況を示す情報としての、日付（曜日）が「金曜」、時間が「夕方」である情報とを、履歴活用部１１２に出力する。【００４６】
履歴活用部１１２は、例えば、イベントの発生状況が「日付（曜日）」および「時間」であることから、日付（曜日）が「金曜」、時間が「夕方」である操作履歴情報を選択し、対応する機能として「ショートカットアイコン＃２の選択に基づく機能の実行」を抽出する。履歴活用部１１２は、行動制御部１１１から入力したルール情報に含まれる「アクション」および抽出した「機能」に基づいて、「待ち受け画面に、ショートカットアイコン＃２の選択に基づく機能の実行を可能にするお薦めショートカットアイコン＃２’を表示する処理」を実行する。また、履歴活用部１１２は、お薦めショートカットアイコン＃２’が選択された場合に、推薦理由として「金曜、夕方」と表示する。【００４７】
ここで、ユーザが、頻繁には使用しないなどの理由により、お薦めショートカットアイコン＃２’をキャンセルする操作を行った場合、履歴活用部１１２は、選択した操作履歴情報に対応づけて、キャンセルされたことを示す情報（キャンセル条件）を記憶させる。なお、キャンセルする操作とは、例えば、お薦めショートカットアイコン＃２’を削除する操作や、お薦めショートカットアイコン＃２’を選択した状態でキャンセル用に割り当てられたキーを押下する操作などである。【００４８】
履歴活用部１１２は、例えば、行動制御部１１１から入力したイベントの発生状況を示す情報に基づいて、日付（曜日）が「金曜」、時間が「夕方」である操作履歴情報を選択した場合であっても、選択した操作履歴情報がキャンセル条件を含む場合には、行動制御部１１１から入力したルール情報に含まれる「アクション」に基づく処理を実行しない。例えば、履歴活用部１１２は、キャンセル条件を含む操作履歴情報については、評価値を低く（例えば、１／１０にする。）算出してもよい。【００４９】
なお、上記の実施の形態では、アクションとして「待ち受け画面に所定の機能を実行可能なお薦めショートカットアイコンを表示する処理」を例示したが、その他の処理であってもよい。例えば、メニュー画面においてメニューアイコンを並び替えてお薦めメニューとして表示させてもよい。また、過去に撮影部で撮影した画像を、撮影した日付や時間に基づいて、お薦め画面として待ち受け画面に表示させてもよい。【００５０】
また、イベントの発生状況として「日付（曜日）」および「時間」が設定されている場合を例示したが、「場所」等のその他の項目を含んでもよい。また、条件は、設定されなくてもよく、その場合には、例えば、イベントの発生状況を示す全ての情報について操作履歴情報が検索されてもよい。【００５１】
以上に説明したように、本実施の形態によれば、携帯電話機の操作履歴から、携帯電話機を利用する状況にふさわしい機能が推薦されるため、携帯電話機をユーザ毎にカスタマイズすることができる。また、機能を推薦するためのルールをユーザがあらかじめ設定することができ、高度な適性度が実現される。そのため、ユーザは、例えば、頻繁に使用する機能をメニュー画面から掘り下げて探すことなく、迅速に使用することができる。【００５２】
この出願は、２００７年２月６日に出願された日本出願特願２００７−０２６３７５を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００５３】
本発明は、携帯電話機をユーザが使いやすいようにカスタマイズするために適用することができ、特に、多機能な携帯電話機に効果的に適用できる。
【図面の簡単な説明】
【００５４】
【図１】本発明によるユーザカスタマイズシステムの概要を示す説明図である。
【図２】本発明によるユーザカスタマイズシステムの構成例を示す機能ブロック図である。
【図３】携帯電話機の構成の一例を示すブロック図である。
【図４】ユーザカスタマイズシステムの動作の例を示すフローチャートである。
【符号の説明】
【００５５】
６−１、２    表示部
１０    携帯電話機
１１０    カスタマイズエンジン
１１１    行動制御部
１１２    履歴活用部
１２１    ルールＤＢ
１２２    操作履歴ＤＢ
【図１】
2008096596.tif 000003
【図２】
2008096596.tif 000004
【図３】
2008096596.tif 000005
【図４】
2008096596.tif 000006
【国際調査報告】
2008096596.tif 000007
2008096596.tif 000008