(57)【要約】【課題】ユーザにとって有用と考えられる機能の推薦によって、ユーザに適した機能の発見をさせやすくした情報処理装置を提供すること。【解決手段】所定の機器の機能に関する属性を表す機能属性情報と、上記機器に対して入力される所定のユーザ操作の内容を表すユーザ操作情報と、上記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である推薦度を表す推薦度情報とが対応付けられて記録される記憶部と、所定のユーザ操作が入力された場合に、上記一の機能属性情報に対応付けられた上記推薦度を増加させるように上記推薦度情報を更新する推薦度情報更新部と、上記記憶部に記憶されている上記推薦度情報に基づいて、上記記憶部に上記機能属性情報が記録されている上記機能の中から、上記推薦度が最も高い上記機能を推薦機能として決定する推薦機能決定部とを備える、情報処理装置【選択図】図２
2010218436.tif 000002
【特許請求の範囲】
【請求項１】
所定の機器が有する機能に関する属性を表す機能属性情報と、前記所定の機器に対して入力される所定のユーザ操作の内容を表すユーザ操作情報と、前記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である推薦度を表す推薦度情報とが対応付けられて記録される記憶部と、
一の前記機能属性情報に対応付けられた前記ユーザ操作情報と一致するユーザ操作が入力された場合に、前記一の機能属性情報に対応付けられた前記推薦度を増加させるように前記推薦度情報を更新する推薦度情報更新部と、
前記記憶部に記録されている前記推薦度情報に基づいて、前記記憶部に前記機能属性情報が記録されている前記機能の中から、前記推薦度が最も高い前記機能を推薦機能として決定する推薦機能決定部と、
決定された前記推薦機能の使用を推薦するための推薦表示を前記表示装置に表示させる表示制御部と、
を備える、情報処理装置。
【請求項２】
前記記憶部には、推薦表示を表示装置に表示させるトリガとなるユーザ操作の内容を表すトリガ情報が、前記機能属性情報に対応付けられて更に記録されており、
前記トリガ情報に対応するユーザ操作と一致するユーザ操作が入力された場合に、表示制御部により表示装置の制御を実行させるための信号である指令信号を生成して、当該指令信号を前記表示制御部に出力する推薦表示指令部、を更に備え、
前記表示制御部は、前記推薦表示指令部から出力された前記指令信号に応じて、前記推薦表示を表示させる、請求項１に記載の情報処理装置。
【請求項３】
当該推薦度情報更新部は、前記推薦機能決定部が決定して前記推薦機能を実行するためのユーザ操作が入力され、当該ユーザ操作が入力された前記機能属性情報に対応するユーザ操作と一致する場合に、前記推薦度を減少させるように前記推薦度情報を更新する、請求項１に記載の情報処理装置。
【請求項４】
ネットワークを介して通信可能である１又は２以上の外部機器から取得した、当該１又は２以上の外部機器の前記機能属性情報と、前記ユーザ操作情報と、前記推薦度情報とを含む情報である外部情報を前記記憶部に記録する外部情報取得部を更に備える、請求項１に記載の情報処理装置。
【請求項５】
前記機能属性情報と、前記ユーザ操作情報と、前記推薦度情報とをネットワークを介して又はユーザ入力に基づいて新たに取得して、前記記憶部に記録されている機能属性情報と、ユーザ操作情報と、推薦度情報を更新する最新情報更新部を更に備える、請求項１に記載の情報処理装置。
【請求項６】
前記推薦度情報更新部は、所定の機能に関する第一の前記機能属性情報に、前記所定の機能に付随して使用される機能に関する第二の前記機能属性情報を対応付け、前記所定の機能が実行された場合に、前記第一の機能属性情報に対応付けられた前記推薦度及び前記第二の機能属性情報に対応付けられた前記推薦度を共に増加させる、請求項１に記載の情報処理装置。
【請求項７】
前記機能属性情報には、所定の装置の機能の操作説明に関するデータである機能操作説明データが含まれており、
前記表示制御部は、前記推薦表示の中に前記機能操作説明データに関する機能操作説明表示を含めて表示する、請求項１に記載の情報処理装置。
【請求項８】
前記推薦表示に関する機能を所定時間内にユーザ操作により実行した回数である推薦機能実行回数を加算する推薦機能実行回数算出部と、
前記記憶部に記録される全ての機能の数に対する使用履歴が存在する機能の数で表される機能使用率を算出する機能使用率算出部と、
前記推薦機能実行回数及び前記機能使用率の変動に従い、前記推薦機能決定部が推薦機能として選択可能な機能の数を規定する推薦機能水準を調整する推薦水準調整部と、
当該推薦機能水準に基づいて推薦機能として選択可能な機能の数の決定をする推薦機能数決定部と、
を、更に備え、
前記推薦機能決定部は、前記推薦機能数決定部による前記決定に基づいて前記推薦度が最も高い機能をユーザに推薦する機能に決定する、請求項１に記載の情報処理装置。
【請求項９】
前記推薦水準調整部は、前記推薦機能実行回数及び前記機能使用率の変動に従い、前記表示制御部が、前記表示装置に前記推薦表示を表示させるタイミングを表す推薦タイミング水準を調整し、
前記推薦タイミング水準に基づいて前記推薦表示として表示可能なタイミングの決定を行う推薦タイミング決定部と、
前記表示制御部は、前記推薦タイミング決定部による前記決定に基づいて所定のタイミングで前記推薦する機能に関する推薦表示を表示させる、請求項８に記載の情報処理装置。
【請求項１０】
予め登録されている所定の機器が有する機能に関する属性を表す機能属性情報と、機能属性情報と、前記所定の機器に対して入力される所定のユーザ操作の内容を表すユーザ操作情報と、前記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である推薦度を表す推薦度情報と、に基づいて、
一の前記機能属性情報に対応付けられた前記ユーザ操作情報と一致するユーザ操作が入力された場合に、前記一の機能属性情報に対応付けられた前記推薦度を増加させるように前記推薦度情報を更新する推薦度情報更新ステップと、
前記推薦度情報に基づいて、前記機能属性情報が記憶されている前記機能の中から、前記推薦度が最も高い前記機能を推薦機能として決定する推薦機能決定ステップと、
決定された前記推薦機能の使用を推薦するための推薦表示を前記表示装置に表示させる表示制御ステップと、
を備える、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
現在、情報処理装置は多機能化している。特に、情報処理装置が有する表示画面について多機能化している。例えば、情報処理装置が有する表示画面に操作履歴に基づいて表示する技術が、例えば以下に示す、特許文献１、特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２１７４１７号公報
【特許文献１】特開２００８−２４３０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の特許文献１、２に記載の技術では、ユーザが使ったことがある機能についての情報を、操作履歴に基づいて表示画面に表示して、当該機能の操作の利便性を向上させるものに留まっていた。すなわち、上記の特許文献１、２に記載の技術では、既に使ったことのある機能についての推薦に限られており、使ったことのない機能の推薦などは行われていなかった。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザによる機能の使用履歴だけに関わらず、ユーザにとって有用と考えられる機能の推薦によって、ユーザに適した機能の発見に対して利便性を向上させることが可能な情報処理装置及び情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、所定の機器が有する機能に関する属性を表す機能属性情報と、上記所定の機器に対して入力される所定のユーザ操作の内容を表すユーザ操作情報と、上記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である推薦度を表す推薦度情報とが対応付けられて記録される記憶部と、一の上記機能属性情報に対応付けられた上記ユーザ操作情報と一致するユーザ操作が入力された場合に、上記一の機能属性情報に対応付けられた上記推薦度を増加させるように上記推薦度情報を更新する推薦度情報更新部と、上記記憶部に記憶されている上記推薦度情報に基づいて、上記記憶部に上記機能属性情報が記録されている上記機能の中から、上記推薦度が最も高い上記機能を推薦機能として決定する推薦機能決定部と、決定された上記推薦機能の使用を推薦するための推薦表示を上記表示装置に表示させる表示制御部と、を備える、情報処理装置が提供される。
【０００７】
また、上記情報処理装置は、上記記憶部に、推薦表示を表示装置に表示させるトリガとなるユーザ操作の内容を表すトリガ情報が、上記機能属性情報に対応付けられて更に記憶されており、上記トリガ情報に対応するユーザ操作と一致するユーザ操作が入力された場合に、表示制御部により表示装置の制御を実行させるための信号である指令信号を生成して、当該指令信号を上記表示制御部に出力する推薦表示指令部、を更に備え、上記表示制御部は、上記推薦表示指令部から出力された上記指令信号に応じて、上記推薦表示を表示させてもよい。
【０００８】
また、上記情報処理装置では、当該推薦度情報更新部は、上記推薦機能決定部が決定した上記推薦機能を実行するためのユーザ操作が入力され、当該ユーザ操作が入力された上記機能属性情報に対応するユーザ操作と一致する場合に、上記推薦度を減少させるように上記推薦度情報を更新してもよい。
【０００９】
また、上記情報処理装置は、ネットワークを介して通信可能である１又は２以上の外部機器から取得した、当該１又は２以上の外部機器の上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とを含む情報である外部情報を上記記憶部に記録する外部情報取得部を更に備えていてもよい。
【００１０】
また、上記情報処理装置は、上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とをネットワークを介して又はユーザ入力に基づいて新たに取得して、上記記憶部に記録されている当該機能属性情報と、上記ユーザ操作情報と、上記推薦度情報を更新することができる最新情報更新部を更に備えていてもよい。
【００１１】
また、上記情報処理装置は、上記推薦度情報更新部が、上記所定の機能に関する第一の上記機能属性情報に、上記所定の機能に付随して使用される機能に関する第二の上記機能属性情報を対応付け、所定の機能が実行された場合に上記第一の上記機能属性情報に対応付けられた上記推薦度及び上記第二の上記機能属性情報に対応付けられた上記推薦度を共に増加させてもよい。
【００１２】
また、上記情報処理装置では、上記機能属性情報には、所定の装置の機能の操作説明に関するデータである機能操作説明データが含まれており、上記表示制御部は、上記推薦表示の中に上記機能操作説明データに関する機能操作説明表示を含めて表示してもよい。
【００１３】
また、上記情報処理装置は、上記推薦表示に関する機能を所定時間内にユーザ操作により実行した回数である推薦機能実行回数を加算する推薦機能実行回数算出部と、上記記憶部に記録される全ての機能の数に対する使用履歴が存在する機能の数で表される機能使用率を算出する機能使用率算出部と、上記推薦機能実行回数及び上記機能使用率の変動に従い、上記推薦機能決定部が推薦機能として選択可能な機能の数を規定する推薦機能水準を調整する推薦水準調整部と、当該推薦機能水準に基づいて推薦機能として選択可能な機能の数の決定をする推薦機能数決定部と、を、更に備え、上記推薦機能決定部は、上記推薦機能数決定部による上記決定に基づいて上記推薦度が最も高い機能をユーザに推薦する機能に決定してもよい。
【００１４】
また、上記情報処理装置は、上記推薦水準調整部が、上記推薦許容度及び上記機能使用率の変動に従い、上記表示制御部が、上記表示装置に上記推薦表示を表示させるタイミングを表す推薦タイミング水準を調整し、上記推薦タイミング水準に基づいて上記推薦表示として表示可能なタイミングの決定を行う推薦タイミング決定部と、上記表示制御部は、上記推薦タイミング決定部による上記決定に基づいて所定のタイミングで上記推薦する機能を決定してもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、予め登録されている所定の機器が有する機能に関する属性を表す機能属性情報と、機能属性情報と、上記所定の機器に対して入力される所定のユーザ操作の内容を表すユーザ操作情報と、上記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である推薦度を表す推薦度情報と、に基づいて、一の上記機能属性情報に対応付けられた上記ユーザ操作情報と一致するユーザ操作が入力された場合に、上記一の機能属性情報に対応付けられた上記推薦度を増加させるように上記推薦度情報を更新する推薦度情報更新ステップと、上記推薦度情報に基づいて、上記機能属性情報が記憶されている上記機能の中から、上記推薦度が最も高い上記機能を推薦機能として決定する推薦機能決定ステップと、決定された上記推薦機能の使用を推薦するための推薦表示を上記表示装置に表示させる表示制御ステップと、を備える、情報処理方法が提供される。
【００１６】
また、上記課題を解決するために、本発明の更に別の観点によれば、上記の情報処理装置が有する機能をコンピュータに実現させるためのプログラムが提供されうる。さらに、当該プログラムが記録されたコンピュータにより読み取り可能な記録媒体が提供されうる。
【発明の効果】
【００１７】
以上説明したように本発明によれば、ユーザによる機能の使用履歴のみならず、ユーザにとって有用と考えられる機能の推薦によって、ユーザに適した機能の発見に対して利便性を向上させられる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態にかかる情報処理装置を有する情報処理システムを示す断面図である。
【図２】同実施形態に係る情報処理装置の機能構成の説明図である。
【図３】同実施形態に係る情報処理装置が有する知識ベースの説明図である。
【図４】同実施形態に係る情報処理装置が有するサービスメタ情報の説明図である。
【図５】同実施形態に係る情報処理装置が有する機能メタ情報の説明図である。
【図６Ａ】同実施形態に係る情報処理装置が有する知識ベースの更新の流れを説明する図である。
【図６Ｂ】同実施形態に係る情報処理装置が有する知識ベースの更新の流れを説明する図である。
【図６Ｃ】同実施形態に係る情報処理装置が有する知識ベースの更新の流れを説明する図である。
【図６Ｄ】同実施形態に係る情報処理装置が有する知識ベースの更新の流れを説明する図である。
【図７】同実施形態に係る情報処理装置が有する知識ベースの説明図である。
【図８】同実施形態に係る情報処理装置が有する知識ベースの説明図である。
【図９】同実施形態に係る情報処理装置が有する知識ベースの説明図である。
【図１０】同実施形態に係る情報処理装置が機能を推薦する方法の流れを説明する図である。
【図１１】同実施形態に係る情報処理装置が推薦可能な機能のおすすめポイントを説明する図である。
【図１２】同実施形態に係る情報処理装置が推薦可能な機能のおすすめポイントを説明する図である。
【図１３】同実施形態に係る情報処理装置が推薦可能な機能のおすすめポイントを説明する図である。
【図１４】同実施形態に係る情報処理装置の推薦可能な機能間の関係性を説明する図である。
【図１５】同実施形態に係る情報処理装置の推薦可能な機能のおすすめポイントを説明する図である。
【図１６】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図１７】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図１８】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図１９】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２０】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２１】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２２】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２３】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２４】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２５】同実施形態に係る情報処理装置の表示画面を説明する図である。
【図２６】同実施形態に係る情報処理装置のハードウェア構成例を示す説明図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
（説明の流れについて）
本稿における説明の流れは次の通りである。まず、図１を参照しながら、本発明の一実施形態に係る情報処理装置を含むネットワークの構成について説明する。次いで、図２を参照しながら、同実施形態に係る情報処理装置の機能構成について説明する。次いで、図３〜図２５を参照しながら、本発明の情報処理方法の応用例について説明する。さらに、図２６を参照しながら、同実施形態に係る情報処理装置の機能を実現することが可能なハードウェア構成について説明する。最後に、同実施形態の技術的思想について纏め、当該技術的思想から得られる作用効果について簡単に説明する。
【００２１】
１．ネットワークの構成例
２．情報処理装置１００の機能構成
３．情報処理方法の応用例
４．情報処理装置１００のハードウェア構成例
５．まとめ
【００２２】
＜１．ネットワークの構成例＞
まず、図１を参照しながら、本発明の一実施形態に係る情報処理装置を含むネットワークの構成について説明する。図１は、同実施形態に係る情報処理システム１のシステム構成例を示す説明図である。
【００２３】
図１に示すように、情報処理システム１は、主に情報処理装置１００と、サーバ１０２と、通信網１０４と、外部機器１０とを有する。
【００２４】
情報処理装置１００は、ユーザ入力によるユーザデータ及びサーバ１０２から取得した外部機器１０に関する情報に基づいて、機能の使用を推薦する出力信号を出力するために処理を行う。この情報処理装置１００については、以下で改めて詳細に説明する。本実施形態に係る情報処理装置１００は、例えば、家庭内ネットワーク等を介して各種家庭用電気器具の機能に関するリストを収集し、また、インターネット等を経由して各種サーバからサービス情報等を取得し、それらの情報とユーザの操作方法や嗜好等に基づいて、ユーザに推薦する機能を提示することができる。
【００２５】
サーバ１０２は、外部機器１０から伝送される装置機能データを情報処理装置１００に提供する。外部機器１０としては、テレビゲーム機、携帯ゲーム機、携帯電話機、コンポ、エアコン、デジタルカメラ、パーソナルコンピュータ（ＰＣ）、ノート型ＰＣなどの装置が挙げられる。
【００２６】
通信網１０４は、情報処理装置１００、サーバ１０２、外部機器１０をそれぞれ双方向通信又は一方向通信可能に接続する通信回線網である。この通信網１０４は、例えば、インターネット、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）網、電話回線網、衛星通信網、同報通信路等の公衆回線網や、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）、ワイヤレスＬＡＮ等の専用回線網などで構成されており、有線／無線を問わない。
【００２７】
サーバ１０２が、通信網１０４を介して外部機器１０から取得した外部機器１０に関する情報を情報処理装置１００に提供する。情報処理装置１００は、サーバ１０２から取得した外部機器１０に関する情報、及び自装置１００で生成したユーザデータを処理することによって、ユーザに機能の使用を推薦する出力信号を作成する。ここで、出力信号としては、例えば、映像信号、音声信号等が挙げられる。
【００２８】
本実施形態に係る情報処理装置１００は、テレビジョン受像機が例として挙げられる。当該テレビジョン受像機は、表示画面を有しているために、本実施形態に係る情報処理装置１００の特徴である出力信号を表示画面上に表示することができる。すなわち、表示画面に出力信号に対応する内容が表示されて、ユーザは、当該出力信号を視聴することによって、推薦された機能を使用するか否か選択することができる。情報処理装置１００は、テレビジョン受像機に限られるものではない。情報処理装置１００は、表示画面を有していることが望ましいが、必ずしも表示画面を有している必要はない。例えば、情報処理装置１００は、ラジオ等の表示画面を有しない装置であってもよい。かかる場合、例えば、情報処理装置１００は、機能推薦信号は音声信号であってよく、ユーザは、音声信号によって、推薦された機能を使用するか否か選択することができる。
【００２９】
＜２．情報処理装置１００の機能構成＞
次に、図２を参照しながら、情報処理装置１００の機能構成について説明する。図２は、本実施形態に係る情報処理装置１００の機能構成例を示す説明図である。情報処理装置１００は、ユーザによる機能の使用履歴に関わらず、ユーザにとって有用と考えられる機能の推薦によって、ユーザに適した機能の発見に対して利便性を向上させる点に特徴を有する。
【００３０】
情報処理装置１００は、外部情報取得部１０６と、推薦度情報更新部１０８と、データ入力部１１０と、記憶部１１２と、推薦機能決定部１１４と、表示制御部１１６と、表示装置１１８と、推薦水準調整部１２０とを有する。更に、情報処理装置１００は、最新情報更新部１２２と、推薦機能実行回数算出部１２４と、機能使用率算出部１２６と、推薦表示指令部１３２と、推薦機能数決定部１３４と、推薦タイミング決定部１３６とを有する。
【００３１】
まず、記憶部１１２は、機能属性情報と、ユーザ操作情報と、推薦度情報とを有する。機能属性情報は、所定の機器が有する機能に関する属性を表す。ユーザ操作情報は、所定の機器に対して入力される所定のユーザ操作１２８の内容を表す。また、ユーザ操作１２８は、ユーザによってなされるコマンド等の入力（ユーザ入力１３０）そのものであってもよい。推薦度情報は、機器の使用を推薦するための表示を表示装置１１８に優先的に出力する基準である推薦度を表す。本実施形態に係る情報処理装置１００では、推薦度情報が最も高い値を有する機能が、後述するように推薦機能として表示装置１１８に表示される。
【００３２】
次に、推薦度情報更新部１０８が、上記機能属性情報に対応付けられた上記ユーザ操作情報と一致するユーザ操作１２８が入力された場合に、上記一の機能属性情報に対応付けられた上記推薦度を増加させるように上記推薦度情報を更新する。また、推薦度情報更新部１０８は、所定の機能が実行された場合に、上記所定の機能に関する第一の上記機能属性情報に、上記所定の機能に付随して使用される機能に関する第二の上記機能属性情報を対応付けてもよい。この場合、推薦度情報更新部１０８は、上記第一の上記機能属性情報に対応付けられた上記推薦度及び上記第二の上記機能属性情報に対応付けられた上記推薦度を共に増加させることができる。後述するが、例えば、推薦度情報更新部１０８の一例としてテレビジョン受像機をユーザが視聴している場合に、ユーザが番組の視聴予約をするとする。この場合、当該視聴予約の機能と共に、番組表の表示機能や、初期設定の機能などが併用されることが望ましい場合があり、推薦度情報更新部１０８は、視聴予約に関しての推薦度を増加させると共に、番組表の表示機能や、初期設定の機能などの推薦度も増加させることができる。ユーザが、視聴予約の機能については認識していたが、番組表の表示機能を実行してから視聴予約の機能を実行することで、視聴予約の機能をより効率的に利用できることを知らなかった場合などには、番組表の表示機能を推薦することは、ユーザの機能使用の利便性の向上に寄与することとなる。
【００３３】
次に、推薦機能決定部１１４が、記憶部１１２に記憶されている上記推薦度情報に基づいて、上記記憶部１１２に上記機能属性情報が記憶されている上記機能の中から、上記推薦度が最も高い上記機能を推薦機能として決定する。次に、表示制御部１１６が、決定された上記推薦機能の使用を推薦するための推薦表示を上記表示装置１１８に表示させる。このように、情報処理装置１００では、推薦度情報に基づいて推薦表示を表示装置１１８に表示し、ユーザにとって有用と考えられる機能を推薦することによって、ユーザに適した機能の発見を促し、ユーザの利便性を向上させることができる。
【００３４】
また、記憶部１１２は、機能操作説明データを有していてもよい。より具体的には、機能属性情報に、機能操作説明データが含まれていてもよい。表示制御部１１６は、推薦表示の中に上記機能操作説明データに関する機能操作説明表示を含めて表示することができる。機能操作説明データとは、所定の装置の機能の操作説明に関するデータである。そのため、ユーザは、冊子等にされたマニュアルをわざわざ読むことなく自分に適した機能を発見することができる。また、ユーザは、映像を視聴することによって機能のデモンストレーションを見ることができてもよく、その場合には、機能の習得が早まる。ユーザは、操作法を見ながら操作練習ができるので、機能の操作法を覚えやすくなる。
【００３５】
また、記憶部１１２には、トリガ情報が上記機能属性情報に対応付けられて記憶されていてもよい。トリガ情報とは、推薦表示を表示装置に表示させるトリガとなるユーザ操作の内容を表す。この場合、推薦表示指令部１３２が、トリガ情報に対応するユーザ操作と一致するユーザ操作が入力された場合に、表示制御部１１６による表示装置１１８の制御を実行するための信号である指令信号を生成することができる。このように、ユーザの所定の機能に関する操作がトリガとなって、表示制御部１１６は、表示装置１１８に推薦表示を表示させることができる。後述するが、例えば、ユーザが情報処理装置１００の一例であるテレビジョン受像機において番組表を見ているとする。ユーザが番組表の視聴から番組の視聴に戻ることによって、番組表の検索機能がユーザに推薦されることが可能である。そのため、ユーザは、所定のユーザ操作１２８の実行後に推薦表示を視聴することができ、タイミングよく推薦表示に基づいて、推薦された機能を実行することができる。すなわち、情報処理装置１００による推薦表示が、ユーザにとって実益のあるものとなる可能性が高まる。
【００３６】
また、推薦機能決定部１１４が決定した上記推薦機能をユーザが実行するためのユーザ操作が入力され、上記機能属性情報に対応するユーザ操作と一致する上記ユーザ操作が入力される場合もある。この場合、推薦度情報更新部１０８は、上記推薦度を減少させるように上記推薦度情報を更新することができる。つまり、ユーザが情報処理装置１００によって推薦された機能を実行することによって、当該機能に関する推薦度情報は減少する。そのため、情報処理装置１００が一度推薦して、ユーザによって実行された機能は、推薦されにくくなる。その結果、上記機能以外の機能を情報処理装置１００は推薦することとなり、ユーザの使用履歴のない機能をも情報処理装置１００は推薦することができるようになる。すなわち、ユーザは機能の習得を効率的に行うことができる。
【００３７】
外部情報取得部１０６は、ネットワークを介して通信可能である１又は２以上の外部機器から取得した、当該１又は２以上の外部機器の上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とを含む情報である外部情報を上記記憶部１１２に記録することができる。そのため、情報処理装置１００では、自装置のみならず、外部機器の機能の推薦をも行うことができる。このように、情報処理装置１００は、情報処理装置１００のみならず、他の外部機器の機能についても推薦度情報に基づいて推薦表示を表示装置１１８に表示することができる。そのため、情報処理装置１００は、外部機器のユーザにとって有用と考えられる機能の推薦によって、ユーザに適した外部機器の機能の発見に対して利便性を向上させることができる。
【００３８】
最新情報更新部１２２は、上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とをネットワークを介して又はユーザ入力に基づいて新たに取得して、記憶部１１２に更新した当該機能属性情報と、上記ユーザ操作情報と、上記推薦度情報を記録することができる。より具体的には、最新情報更新部１２２は、記憶部１１２が有している上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とに関してよりも、ある時刻に関して新しい情報を取得することができる。また、最新情報更新部１２２は、所定の時刻よりも新しい情報をネットワーク等を介して外部機器から取得することもできる。そのため、情報処理装置１００は、ユーザの嗜好や、世間の流行などに基づいて、ユーザに機能の推薦を実行することができる。ユーザは、新しく追加された機能や新しく購入した装置の機能についても情報処理装置１００から推薦されることができる。
【００３９】
推薦機能実行回数算出部１２４は、推薦表示に関する機能を所定時間内にユーザ操作により実行した回数である推薦機能実行回数を加算することができる。ここで、所定時間とは、例えば、ある推薦表示が表示されてから次の推薦表示が表示されるまでの時間を指す。すなわち、ある推薦表示が表示されてから次の推薦表示が表示されるまでの間に、当該ある推薦表示に関する機能をユーザが実行した場合に、推薦機能実行回数算出部１２４は、推薦機能実行回数を加算することができる。
【００４０】
また、機能使用率算出部１２６は、記憶部１１２に記録される全ての機能の数に対する使用履歴のある機能の数である機能使用率を算出することができる。例えば、記憶部１１２に記録される全ての機能の数が６５個であって、使用履歴の存在する機能の数が３４個である場合には、上記機能使用率は、３４／６５が約０．５２であるため、約５２％となる。
【００４１】
また、推薦水準調整部１２０は、上記推薦機能実行回数及び上記機能使用率の変動に従い、推薦機能水準を調整することができる。上記推薦機能水準とは、上記推薦機能決定部１１４が推薦機能として選択可能な機能の数を規定する。また、推薦機能数決定部１３４は、上記推薦機能水準に基づいて推薦機能として選択可能な機能の数の決定をすることができる。そして、推薦機能決定部１１４は、推薦機能数決定部１３４による上記の決定に基づいて上記推薦度が最も高い機能を、ユーザに推薦する機能に決定することができる。例えば、推薦水準調整部１２０は、推薦機能実行回数及び上記機能使用率の増加に従い、推薦機能水準を増加させることができる。そして、推薦機能数決定部１３４は、上記推薦機能水準の増加に伴い、推薦機能として選択可能な機能の数を増加することができる。
【００４２】
さらに、推薦水準調整部１２０は、上記推薦機能実行回数及び上記機能使用率の変動に従い、上記表示制御部が、上記表示装置に上記推薦表示を表示させるタイミングを表す推薦タイミング水準を調整することもできる。上記推薦タイミング水準とは、上記表示制御部が、上記表示装置に上記推薦表示を表示させるタイミングを表す。また、推薦タイミング決定部１３６は、上記推薦タイミング水準に基づいて上記推薦表示として表示可能なタイミングの決定をすることができる。例えば、推薦水準調整部１２０は、推薦機能実行回数及び上記機能使用率の増加に従い、推薦タイミング水準を短くすることができる。そして、推薦タイミング水準が狭まるに伴い、表示制御部１１６が表示可能な推薦機能のタイミングを短くすることができる。このように、情報処理装置１００によって推薦された機能のユーザの使用に応じて、推薦するタイミングや推薦する機能の数が調整されうる。例えば、推薦された機能をユーザが使用すればするほど、情報処理装置１００が推薦するタイミングが短くなり、又情報処理装置１００が推薦する機能の数が増えていってもよい。その結果、ユーザは、情報処理装置１００が成長していくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。また、ユーザの機能の使用状況に応じて機能が所定の時間に推薦されるので、ユーザは推薦される際のストレスが減る。
【００４３】
＜３．情報処理方法の応用例＞
次に、図３〜図２４を参照しながら、本実施形態に係る情報処理方法の応用例について説明する。同実施形態に係る情報処理方法では、（１）知識ベースの更新、（２）推薦判定、（３）推薦の実行、（４）推薦機能水準の調整の４段階の処理がこれらの順で行われていく。以下に、これらの処理について順に詳細を説明する。
【００４４】
（３−１．知識ベースについて）
まず、図３〜図５、及び図６Ａ〜図６Ｄを参照しながら、知識ベースの更新について説明する。知識ベースとは、本実施形態に係る情報処理装置１００の記憶部１１２の一例である。記憶部１１２の一例である知識ベースは、所定の機器の機能の機能属性情報、ユーザ操作情報、及び推薦度情報を有する。後述するように、推薦機能決定部１１４が、知識ベースが有する推薦度情報等に基づいて推薦する機能を決定する。知識ベースは、データベースとして使用することが可能である。
【００４５】
知識ベースの更新の流れを説明する前に、まず、知識ベースの具体例について、図３〜図５を参照しながら説明する。図３は、知識ベースの一例を示したものを表にしたものである。知識ベースは、図３に示すように、機能、機器、おすすめＬｖ（レベル）、連携サービス、及びおすすめポイントから構成される。「機能」は、ユーザに使用を推薦する対象となる機能を表す。「機器」は、当該推薦する対象となる機能を有する装置を示している。「おすすめＬｖ」は、推薦機能水準の一例である。おすすめＬｖは、推薦された機能の使用状況等に応じて変動するものであり、推薦水準調整部１２０がおすすめＬｖの調整をして、推薦機能数決定部１３４が推薦機能決定部１１４による推薦する機能の数を決定する。また、推薦水準調整部１２０がおすすめＬｖの調整をして、推薦タイミング決定部１３６が、表示制御部１１６による推薦表示のタイミングを決定する。例えば、推薦水準調整部１２０が、おすすめＬｖを上げるほど、表示制御部１１６が表示するタイミングを狭めたり、推薦機能決定部１１４が推薦する機能の数を増やしたりすることができる。推薦する機能の数を増やすとは、例えば所定のおすすめＬｖ以下では、推薦機能決定部１１４が自装置１００の機能のみを推薦するようにしているが、上記所定のおすすめＬｖを超えると、推薦機能決定部１１４が自装置１００以外の外部機器の機能をも推薦するよう例が挙げられる。すなわち、おすすめＬｖの増加によって、ユーザは、情報処理装置１００が成長していくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。
【００４６】
「連携サービス」とは、後述するようにサービスメタ情報に対応するものである。この連携サービス又はサービスメタ情報については、図４を参照しながら後に詳述する。
【００４７】
次に、「おすすめポイント」は、推薦度の一例であり、所定の装置の機能毎に設定され、機器の使用を推薦するための表示を表示装置に優先的に出力する基準である。具体的な例としては、ユーザが、ビデオ等の外部機器を情報処理装置１００の一例のテレビジョン受像機に新たに接続したら、推薦度情報更新部１０８が情報処理装置１００のリンク機能や情報処理装置１００の表示画面を２画面にする機能のおすすめポイントを増加することができる。また、他の具体的な例としては、ユーザがＰＣ等の情報処理装置が有するカレンダーアプリケーションのスケジュール表に旅行の予定が入っていた場合、推薦度情報更新部１０８は、フォト再生のおすすめポイントを増加することができる。推薦機能決定部１１４は、トリガ情報に基づいて、所定のタイミングで機能を推薦することになるが、推薦すべき機能が複数ある場合には、おすすめポイントが高いものを推薦する。また、推薦度情報更新部１０８は、ユーザ操作１２８による機能と、推薦機能決定部１１４が決定したユーザに推薦した機能とが一致する場合には、当該機能に関するおすすめポイントから所定のポイントを減算することができる。そのため、推薦度情報更新部１０８は、一度推薦した機能や既に使っている機能のおすすめポイントを下げることによって、同じ機能が何度も連続して推薦されたり、既に使っている機能が推薦されたりすることを防ぐこともできる。推薦度情報は、ランキング情報であってもよい。当該ランキング情報については、図１１〜図１６を参照しながら、後により詳細に説明する。このように、一度推薦してユーザが使った機能については、推薦度の値が減算され、他の機能よりも推薦度が低くなりえるため、情報処理装置１００によってすぐには推薦されにくくなる。また、一度推薦してユーザが使った機能については、推薦度から所定の値が減算されるため、情報処理装置１００による次の推薦時に、ユーザが使ったことのない機能が推薦されうる。すなわち、ユーザは、今まで使ったことが無い機能や他機器の機能もおすすめされうるので、より機器を使いこなしやすくなる。
【００４８】
上記知識ベースは、サービスメタ情報と機能メタ情報の２つのメタ情報から構成される。図４がサービスメタ情報の一例を表形式で示したものである。また、図５が機能メタ情報の一例を表形式で示したものである。
【００４９】
図４に示すように、サービスメタ情報は、情報処理装置１００に記録されたイベントなどの登録に対して推薦する機能のタイミングに関する情報であり、トリガ情報の一例である。例えば、図４に示すように、「サービス名」は、サービスの名称を表す。「イベント」は、イベントの名称を表す。「機能」は、記憶部１１２に記録されている機能に関する情報である。「おすすめトリガー」は、どのタイミングで機能を推薦するのかを表している。例えば、スケジュールで１１月２８日に旅行に行くというイベントがある場合に、旅行に行く所定の時間分前のタイミングにおいて、テレビ番組の録画予約という機能を推薦するトリガ情報が、記憶部１１２に記録されている。また、他の例として、スケジュールで１０月１日に運動会に参加するというイベントがある場合に、運動会に参加した所定の時間分後のタイミングにおいて、デジタルカメラの再生という機能を推薦するトリガ情報が、記憶部１１２に記録されている。このようにトリガ情報に応じて、推薦表示指令部１３２による指令信号に基づいて、所定の時刻に表示制御部１１６が推薦機能の使用を推薦するための推薦表示を表示装置１１８に表示させる。
【００５０】
図５に示すように、機能メタ情報は、情報処理装置やゲーム機器などの装置毎の機能に関する情報であり、推薦度が変動するために必要な「ユーザ操作」が登録されている。「機能」は、記憶部１１２に記録されている機能に関する情報である。例えば、推薦機能決定部１１４が、図５における録画予約という機能を推薦するためには、「同じ番組を３回見る」というユーザ操作１２８によって、推薦度が増加していくことが必要である。そして、上述した「おすすめＬｖ」が、Ｌｖ１であれば、推薦機能決定部１１４は録画予約の機能を推薦することができる。また、他の例として、推薦機能決定部１１４が、留守録再生という機能を推薦するためには、情報処理装置１００の「電源をＯＮにする」というユーザ操作１２８によって、推薦度が増加していくことが必要である。そして、上述したおすすめＬｖは、Ｌｖ１０であれば、推薦機能決定部１１４は留守録再生の機能を推薦することができる。つまり、推薦水準調整部１２０がＬｖ１０であると判定すれば、推薦機能決定部１１４は、留守録再生という機能を推薦することを決定することができる。また、更に他の例として、推薦機能決定部１１４が、ネットサービスという機能を推薦するためには、「１時間（１Ｈ）にザッピングを５回する」というユーザ操作１２８によって、推薦度が増加していくことが必要である。そして、上述したおすすめＬｖは、Ｌｖ１であれば、推薦機能決定部１１４は留守録再生の機能を推薦することができる。
【００５１】
再び図３を参照しながら説明する。例えば、録画予約という機能の推薦について、推薦機能決定部１１４は、おすすめＬｖがＬｖ１で、同じ番組を３回見たというユーザ操作１２８が行われた際に、テレビ番組の録画予約という機能を推薦することを決定する。又は、旅行前（図４に示すように、１１月２８日の所定の時間前）に、推薦機能決定部１１４は、テレビ番組の録画予約という機能を推薦することを決定する。
【００５２】
次に、上述してきた知識ベースの更新について、図６Ａ〜図６Ｄのフローを参照しながら説明する。図６Ａ〜図６Ｄは、知識ベースの更新の流れを説明する図である。
【００５３】
図６Ａに示すように、記録情報更新部１０８が知識ベースを更新する。まず、記録情報更新部１０８は、機能情報を更新する（Ｓ１００）。当該機能情報とは、例えば上述してきたような機能メタを含む情報のことを指す。次に、記録情報更新部１０８は、連携サービスがある場合（Ｓ１０２）には、サービス情報を更新する（Ｓ１０４）。連携サービス、及びサービス情報とは、それぞれ、図３〜図５を参照しながら説明してきたような、知識ベースが有するサービスメタ情報が含まれる。
【００５４】
上記機能情報の更新については、図６Ｂに示す。図６Ｂに示すように、最新情報更新部１２２が情報処理装置１００自身の機能メタ情報を更新する（Ｓ１０６）。機能メタ情報については、図３〜図５を参照しながら説明してきた機能メタ情報が例に挙げられる。次に、最新情報更新部１２２は、家庭ネットワーク機器の機能メタ情報をサーバ１０２を介して問い合わせる。最新情報更新部１２２は、所定の時間内に上記の問い合わせに対して返信を受けた場合には、最新情報更新部１２２は、知識ベースを更新する（Ｓ１１０、Ｓ１１２、Ｓ１１４）。一方、最新情報更新部１２２が、所定の時間内に返信を受けなかった場合には、最新情報更新部１２２は、機能情報の更新を終了する（Ｓ１１０、Ｓ１１２）。
【００５５】
上記の情報処理装置１００自身の機能メタ情報の更新については、図６Ｃに示す。図６Ｃに示すように、最新情報更新部１２２は、所定のサーバに接続を試みる（Ｓ１１６）。すなわち、最新情報更新部１２２は、サーバ１０２に接続するための信号を送信して、サーバ１０２にｍｏｄｅｌ  ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）を送信させる（Ｓ１１８）。ｍｏｄｅｌ  ＩＤとは、機器毎の種類の識別情報である。その結果、最新情報更新部１２２がサーバ１０２から新たな機能メタ情報を受信した場合には、最新情報更新部１２２は、当該機能メタを更新する（Ｓ１２０、Ｓ１２２）。そして、最新情報更新部１２２は、知識ベースを更新する（Ｓ１２４）。また、上記のサービス情報の更新については、図６Ｄに示す。図６Ｄに示すように、最新情報更新部１２２は、所定のサーバの接続を試みる（Ｓ１２６）。すなわち、最新情報更新部１２２は、サーバ１０２にＵｓｅｒ  ＩＤを送信する（Ｓ１２８）。Ｕｓｅｒ  ＩＤとは、ユーザ毎の識別情報である。その結果、最新情報更新部１２２がサーバ１０２から新たなサービスメタ情報を受信した場合には、最新情報更新部１２２は、サービスメタ情報を更新する（Ｓ１３０）。そして、最新情報更新部１２２は、知識ベースを更新する（Ｓ１３２）。
【００５６】
なお、最新情報更新部１２２が上述した知識ベースの更新を実行するタイミングは様々な場合が考えられる。例えば、電源をＯＮにした時や、家庭内ネットワークに新たな機器が接続された時、などが挙げられる。また、所定の時間毎に定期的に最新情報更新部１２２が知識ベースの更新を実行してもよい。
【００５７】
また、知識ベースは、情報処理装置１００の製造時から記憶部１１２に記録されるもので、情報処理装置１００がネットワークに接続されていない場合は、連携サービスや家庭内ネットワーク機器の機能情報を含まない。このような場合には、情報処理装置１００が推薦する機能は、情報処理装置１００が有する機能のみから構成されうる。
【００５８】
ここで、上述してきた知識ベースについて、より具体的な知識ベースの例を図７〜図９に示す。「機能」とは、推薦機能決定部１１４が推薦決定可能な機能を指し、機能属性情報に関する機能の一例である。「必要条件」とは、上記機能が使用されるために必要となる機能等の条件のことを指す。「初期点」とは、予め記憶部１１２に記憶されている推薦度の一例である。「おすすめポイント変動」とは、推薦度の一例であるおすすめポイントが変動するための条件である。変動点とは、ユーザ操作により増減される上記おすすめポイントを指す。「推薦タイミング」とは、トリガ情報の一例である。つまり、各機能について、必要条件が満たし、「推薦タイミング」に対応するユーザ操作と一致するユーザ操作が入力された場合に、上記各機能は推薦される。そして、上記各機能の推薦されやすさは、初期点から変動点分だけ変動した点の高さに基づいて決定される。
【００５９】
電子番組表に関する機能とは、電子番組表を表示画面に表示する機能を指す。電子番組表に関する機能については、まず初期点は５０点である。そして、ユーザが地上デジタル放送を初めて受信した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。電子番組表の機能の推薦のタイミングは、ユーザがザッピングしているという操作信号を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は表示制御部１１６に指令信号を送信する。また、電子番組表の機能については、ユーザが地上デジタル放送を初めて視聴した時には、推薦度情報更新部１０８は、初期点に５０点を付加する。
【００６０】
現在番組表に関する機能とは、現在の放送されている番組に関する番組表を表示画面に表示する機能を指す。番組表に関する機能については、まず初期点は４０点である。そして、ユーザが地上デジタル放送を初めて受信した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。現在番組表の機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、現在番組表の機能については、ユーザが地上デジタル放送を初めて視聴した時には、推薦表示指令部１３２は、初期点に５０点を付加する。
【００６１】
番組説明（番組表）に関する機能とは、番組表に載っている番組に関する内容説明を表示画面に表示する機能を指す。番組説明（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。番組説明（番組表）に関する機能については、まず初期点は３０点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。番組説明（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００６２】
番組情報取得（番組表）に関する機能とは、番組表に載っている番組情報を表示画面に表示する機能を指す。番組情報取得（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。番組情報取得（番組表）に関する機能については、まず初期点は０点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。番組情報取得（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、番組情報取得（番組表）に関する機能については、ユーザが番組表に関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６３】
チャンネル表示切替（番組表）に関する機能とは、番組表に載っているチャンネル表示を切り替える機能を指す。チャンネル表示切替（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。チャンネル表示切替（番組表）に関する機能については、まず初期点は３点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。チャンネル表示切替（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、番組情報取得（番組表）に関する機能については、ユーザがチャンネル表示切替に関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６４】
サービス切り替え（番組表）に関する機能とは、番組表に載っているサービス表示を切り替える機能を指す。サービス切り替え（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。チャンネル表示切替（番組表）に関する機能については、まず初期点は１点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。サービス切り替え（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、サービス切り替え（番組表）に関する機能については、ユーザがサービス切り替えに関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６５】
放送切り替え（番組表）に関する機能とは、番組表に載っている地上デジタル放送や衛星放送などの各種の放送を切り替える機能を指す。放送切り替え（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。放送切り替え（番組表）に関する機能については、まず初期点は２点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。放送切り替え（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、放送切り替え（番組表）に関する機能については、ユーザが放送切り替えに関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６６】
ジャンル色設定（番組表）に関する機能とは、番組表のジャンル毎に表示する色を設定する機能を指す。ジャンル色設定（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。ジャンル色設定（番組表）に関する機能については、まず初期点は４点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。ジャンル色設定（番組表）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、ジャンル色設定（番組表）に関する機能については、ユーザがジャンル色設定に関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６７】
検索機能（番組表）に関する機能とは、番組表の検索機能を使用する機能を指す。検索機能（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。検索機能（番組表）に関する機能については、まず初期点は１０点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。ジャンル色設定（番組表）に関する機能の推薦のタイミングは、ユーザが番組表を見ている状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、検索機能（番組表）に関する機能については、ユーザが検索機能に関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。また、検索機能（番組表）に関する機能については、ユーザがＢＳ／ＣＳ放送を初めて受信した時には、推薦度情報更新部１０８は、初期点に３０点を付加する。更に、検索機能（番組表）に関する機能については、ユーザがＢＳ／ＣＳ放送を初めて視聴した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。
【００６８】
文字の大きさ変更（番組表）に関する機能とは、番組表に表示されている文字の大きさを変更する機能を指す。文字の大きさ変更（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。文字の大きさ変更（番組表）に関する機能については、まず初期点は１５点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。文字の大きさ変更（番組表）に関する機能の推薦のタイミングは、ユーザが番組表を見ている状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、文字の大きさ変更（番組表）に関する機能については、ユーザが文字の大きさ変更機能に関するオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、文字の大きさ変更（番組表）に関する機能については、ユーザが拡大／縮小機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００６９】
翌日（番組表）に関する機能とは、番組表において翌日の番組表を表示する機能を指す。翌日（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。翌日（番組表）に関する機能については、まず初期点は２０点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。翌日（番組表）に関する機能の推薦のタイミングは、ユーザが番組表を見ている状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、翌日（番組表）に関する機能については、ユーザが翌日（番組表）に関する機能のオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、文字の大きさ変更（番組表）に関する機能については、ユーザがリモートコントローラのカラーキーを使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。更に、文字の大きさ変更（番組表）に関する機能については、ユーザが翌日以降の電子番組表を表示させた時には、推薦度情報更新部１０８は、初期点に３０点を付加する。
【００７０】
日時指定ジャンプ（番組表）に関する機能とは、番組表において日時指定ジャンプ機能を行うことを指す。日時指定ジャンプ（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。翌日（番組表）に関する機能については、まず初期点は１９点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。日時指定ジャンプ（番組表）に関する機能の推薦のタイミングは、ユーザが番組表を見ている状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、日時指定ジャンプ（番組表）に関する機能については、ユーザが日時指定ジャンプ（番組表）に関する機能のオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、日時指定ジャンプ（番組表）に関する機能については、ユーザがリモートコントローラのカラーキーを使用した時には、推薦度情報更新部１０８は、初期点に３０点を付加する。更に、日時指定ジャンプ（番組表）に関する機能については、ユーザが翌日以降の電子番組表を表示させた時には、推薦度情報更新部１０８は、初期点に３０点を付加する。更に、日時指定ジャンプ（番組表）に関する機能については、ユーザが翌日の電子番組表を表示させた時には、推薦度情報更新部１０８は、初期点に３０点を付加する。
【００７１】
拡大／縮小（番組表）に関する機能とは、番組表の拡大／縮小機能を使用することを指す。拡大／縮小（番組表）に関する機能については、ユーザが電子番組表又は番組説明に関する番組を視聴していることがおすすめポイントが付加されるための必要条件となる。拡大／縮小（番組表）に関する機能については、まず初期点は１８点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。拡大／縮小（番組表）に関する機能の推薦のタイミングは、ユーザが番組表を見ている状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、拡大／縮小（番組表）に関する機能については、ユーザが拡大／縮小（番組表）に関する機能のオプション機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、拡大／縮小（番組表）に関する機能については、ユーザがリモートコントローラのカラーキーを使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。更に、拡大／縮小（番組表）に関する機能については、ユーザが文字の大きさを変更した時には、最新推薦度算出部１２２は、初期点に１０点を付加する。
【００７２】
語句抽出に関する機能とは、番組表の拡大／縮小機能を使用することを指す。語句抽出に関する機能については、ユーザがお好みナビという機能を使用していることがおすすめポイントが付加されるための必要条件となる。語句抽出に関する機能については、まず初期点は５点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。語句抽出に関する機能の推薦のタイミングは、ユーザが視聴予約又は録画予約している状態から番組の視聴状態に戻ったという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、語句抽出に関する機能については、ユーザが番組説明を見た時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、語句抽出に関する機能については、ユーザがお好みナビのおすすめを見た時には、推薦度情報更新部１０８は、初期点に２０点を付加する。更に、語句抽出に関する機能については、ユーザが視聴予約をした時には、推薦度情報更新部１０８は、初期点に１０点を付加する。
【００７３】
視聴予約に関する機能とは、番組の視聴の予約する機能を指す。視聴予約に関する機能については、ユーザが番組説明の機能を使用していることがおすすめポイントが付加されるための必要条件となる。視聴予約に関する機能については、まず初期点は２５点である。そして、ユーザが電子番組表又は現在放送されている番組に関する番組表を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。視聴予約に関する機能の推薦のタイミングについては、ユーザが番組説明から視聴に戻ったという情報又は番組説明で見た番組を実際に見ていて当該番組が終わったという情報を推薦表示指令部１３２が取得する。この場合、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、視聴予約に関する機能については、ユーザが番組説明を見た時には、推薦表示指令部１３２は、初期点に１０点を付加する。また、視聴予約に関する機能については、ユーザが先週と同じ番組を見た時には、推薦表示指令部１３２は、初期点に１０点を付加する。また、視聴予約に関する機能については、ユーザが録画予約を使った時には、推薦度情報更新部１０８は、初期点から１００点を減点する。かかる減点は、録画予約の機能を使えるユーザは、視聴予約の機能も使えるので、視聴予約の機能を推薦する必要がほとんどないと判断されるためである。
【００７４】
日付設定（視聴予約）に関する機能とは、視聴予約する際の日付を設定する機能を指す。日付設定（視聴予約）に関する機能については、ユーザが視聴予約の機能を使用していることがおすすめポイントが付加されるための必要条件となる。日付設定（視聴予約）に関する機能については、まず初期点は２０点である。そして、ユーザが先週と同じ番組を見た時に、推薦度情報更新部１０８は、初期点に２０点を付加する。日付設定（視聴予約）に関する機能の推薦のタイミングについては、ユーザが同じ番組を複数回視聴予約しているという情報を推薦表示指令部１３２が取得した場合、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。ここで、複数回とは、少なくとも２回以上の回数を指し、記憶部１１２に予め設定されている所定の回数である。
【００７５】
録画予約に関する機能とは、番組を録画する予約をしておく機能を指す。録画予約に関する機能については、ユーザが録画したい番組説明及び録画用の対応機器を所有していることがおすすめポイントが付加されるための必要条件となる。録画予約に関する機能については、まず初期点は２５点である。そして、ユーザがワンタッチ録画を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。ワンタッチ録画とは、ユーザが映像を視聴しながら、あるボタンを押すだけで録画できる機能を指す。録画予約に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。また、録画予約に関する機能については、ユーザが電子番組表又は現在の番組表を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。また、録画予約に関する機能については、ユーザが録画したい番組の番組説明を見た時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、録画予約に関する機能については、ユーザが先週と同じ番組を録画した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。更に、録画予約に関する機能については、ユーザが視聴予約をした時には、推薦度情報更新部１０８は、初期点から１００点を減点する。かかる減点は、視聴予約の機能を使えるユーザは、録画予約の機能も使えるので、視聴予約の機能を推薦する必要がほとんどないと判断されるためである。
【００７６】
日付設定（録画予約）に関する機能とは、録画予約する際の日付を設定する機能を指す。日付設定（録画予約）に関する機能については、ユーザが録画予約することがおすすめポイントが付加されるための必要条件となる。録画予約に関する機能については、まず初期点は０点である。そして、ユーザが先週と同じ番組を録画した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。日付設定（録画予約）に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００７７】
視聴傾向表示に関する機能とは、ユーザの視聴傾向に基づいて番組表にユーザが好みそうな番組に表示を付す機能を指す。視聴傾向表示に関する機能については、まず初期点は０点である。そして、ユーザが機能推薦機能を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。視聴傾向表示に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００７８】
明度調整に関する機能とは、ユーザの部屋等の明るさに合わせて、画面の明るさを自動調整する機能を指す。明度調整に関する機能については、まず初期点は０点である。そして、ユーザが他のエコ機能を使用した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。他のエコ機能とは、種々の節電モードが挙げられる。また、明るさセンサーに関する機能については、画質調整機能を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。明度調整に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００７９】
消費電力レベル表示に関する機能とは、情報処理装置１００が現在どれだけ節電できているかという目安を表示する機能を指す。消費電力レベル表示に関する機能については、まず初期点は０点である。そして、ユーザが他のエコ機能を使用した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。消費電力レベル表示に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８０】
無操作電源オフに関する機能とは、情報処理装置１００に対して何も操作せずに所定の時間が経過した場合に、自動的にスタンバイ状態にする機能を指す。無操作電源オフに関する機能については、まず初期点は０点である。そして、ユーザが他のエコ機能を使用した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。無操作電源オフに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８１】
ビデオ再生に関する機能とは、情報処理装置１００に付随して用いられるビデオレコーダを再生する機能を指す。ビデオ再生に関する機能については、まず初期点は０点である。そして、ユーザが旅行・記念日などの予定を取得でき、当該予定を記憶部１１２に記録した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。また、ビデオ再生に関する機能については、デジタルビデオ、デジタルカメラなどの所有物を取得でき、かかる情報を記憶部１１２に記録した時には、推薦度情報更新部１０８は、初期点に３０点を付加する。また、ビデオ再生に関する機能については、旅番組を複数回視聴した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。また、ビデオ再生に関する機能については、他のメディア系再生機能を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。ビデオ再生に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８２】
フォト再生に関する機能とは、情報処理装置１００で、写真に関するコンテンツデータを再生する機能を指す。フォト再生に関する機能については、まず初期点は０点である。そして、ユーザが画質調整機能を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。また、フォト再生に関する機能については、ユーザが旅行・記念日などの予定を取得でき、当該予定を記憶部１１２に記録した時には、推薦度情報更新部１０８は、初期点に３０点を付加する。また、フォト再生に関する機能については、ユーザがＵＳＢメモリ、デジタルカメラなどの所有物を取得でき、かかる情報を記憶部１１２に記録した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。また、フォト再生に関する機能については、他のメディア系再生機能を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。フォト再生に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８３】
音楽再生に関する機能とは、情報処理装置１００で、音楽に関するコンテンツデータを再生する機能を指す。音楽再生に関する機能については、まず初期点は０点である。そして、ユーザがＵＳＢメモリ、ＰＣ、携帯音楽プレーヤなどの所有物を取得でき、かかる情報を記憶部１１２に記録した時には、推薦度情報更新部１０８は、初期点に３０点を付加する。また、音楽再生に関する機能については、ユーザが音楽番組を複数回視聴した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。また、音楽再生に関する機能については、ユーザが他のメディア系再生を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。音楽再生に関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を機能推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。複数回とは、少なくとも２回であり、３回、又はそれ以上の回数であってもよい。
【００８４】
ワンタッチ消音キーに関する機能とは、リモートコントローラの消音キーを押すだけで、スタンバイ状態から電源が付く機能を指す。ワンタッチ消音キーに関する機能については、まず初期点は０点である。そして、ユーザが消音キーを複数回使用した時に、推薦度情報更新部１０８は、初期点に３０点を付加する。ワンタッチ消音キーに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８５】
ワンタッチチャンネルキーに関する機能とは、ユーザが視聴したいチャンネルキーを押すだけで、スタンバイ状態から電源が付き、視聴したいチャンネルの番組が表示される機能を指す。ワンタッチチャンネルキーに関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００の電源を付けてから複数回チャンネルを切り替えた時に、推薦度情報更新部１０８は、初期点に３０点を付加する。ワンタッチチャンネルキーに関する機能の推薦のタイミングは、番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。複数回とは、少なくとも２回であり、３回、又はそれ以上の回数であってもよい。
【００８６】
時計表示に関する機能とは、表示画面に時計表示が表示される機能を指す。時計表示に関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００で地上デジタル放送を初めて受信した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。時計表示に関する機能の推薦のタイミングは、番ユーザが設定したチャンネルが組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に推薦指令信号を送信する。
【００８７】
外部機器リンクに関する機能とは、表示画面に時計表示が表示される機能を指す。外部機器リンクに関する機能については、まず初期点は０点である。外部機器リンクに関する機能については、情報処理装置１００が外部機器に接続されていることがおすすめポイントが付加されるための必要条件となる。そして、ユーザがＰＣ、デジタルカメラなどの所有物を取得でき、かかる情報を記憶部１１２に記録した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。外部機器リンクに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００８８】
スリープタイマーに関する機能とは、所定の時間が経過後に自動的に情報処理装置１００の電源がオフになる機能を指す。スリープタイマーに関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００でオンタイマー機能を複数回使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。スリープタイマーに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を記憶部１１２から推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。複数回とは、少なくとも２回であり、３回、又はそれ以上の回数であってもよい。
【００８９】
オンタイマーに関する機能とは、所定の時間が経過後に自動的に情報処理装置１００の電源がオンになる機能を指す。オンタイマーに関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００でスリープタイマー機能を複数回使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。また、オンタイマーに関する機能については、近い時間帯に電源を入れた時には、推薦度情報更新部１０８は、初期点に３０点を付加する。ここで言う、近い時間帯とは、推薦機能決定部１１４が推薦を決定する時刻から所定の時間分の範囲内に収まった時間帯を指す。オンタイマーに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。複数回とは、少なくとも２回であり、３回、又はそれ以上の回数であってもよい。
【００９０】
ネットサービスに関する機能とは、表示画面の一部又は全部にネット情報を表示することができる機能を指す。ネットサービスに関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００で他のネット系機能を使用した時に、推薦度情報更新部１０８は、初期点に２０点を付加する。他のネット系機能とは、対象となるネット系機能とは異なるネット系機能を指す。また、ネットサービスに関する機能については、時間表示機能を使用した時には、推薦度情報更新部１０８は、初期点に１０点を付加する。また、ネットサービスに関する機能については、ビデオ再生機能を使用した時には、推薦度情報更新部１０８は、初期点に２０点を付加する。ネットサービスに関する機能の推薦のタイミングは、ユーザが設定したチャンネルが番組と番組の間であるという情報を推薦表示指令部１３２が取得した時に決定され、推薦表示指令部１３２は推薦機能決定部１１４に指令信号を送信する。
【００９１】
２画面表示に関する機能とは、情報処理装置１００の表示画面で２つの番組等を表示する機能を指す。２画面表示に関する機能については、まず初期点は０点である。そして、ユーザが情報処理装置１００でザッピングを複数回行った時に、最新推薦度算出部１２２は、初期点に２０点を付加する。２画面表示に関する機能の推薦のタイミングは、番組と番組の間であるという情報を記憶部１１２から機能推薦タイミング管理部１３２が取得した時に決定され、機能推薦タイミング管理部１３２は推薦機能決定部１１４に推薦指令信号を送信する。
【００９２】
なお、一度おすすめした機能については、推薦度情報更新部１０８は推薦度を減点することができる。推薦度情報更新部１０８が、どれだけ減点するかについては、各機能について、当該各機能の初期点以上であってもよく、当該初期点の２倍、３倍であってもよい。また、例えば、当該初期点の２分の１倍、３分の１倍であってもよい。
【００９３】
（３−２．機能の推薦方法の流れについて）
上記の（１）知識ベースの更新、（２）推薦判定、（３）推薦の実行、（４）推薦機能水準の調整の４段階の処理のうち、（１）知識ベースの更新については、上述してきた。次に、（２）推薦判定、（３）推薦の実行、（４）推薦機能水準の調整について、図１０を参照しながら説明する。
【００９４】
図１０は、情報処理装置１００による機能の推薦方法の流れについての説明図である。まず、ユーザ操作１２８が実行されると、当該操作に基づいて、推薦度情報更新部１０８は、所定の機能におすすめポイントが付加される（Ｓ２００、Ｓ２０１）。例えば、上述してきた表１を参照すると、ユーザが地上デジタル放送（地デジ）を初めて受信した際、推薦度情報更新部１０８は、電子番組表を使用するという機能に対しておすすめポイントを３０点付加する。おすすめポイントは、推薦度の一例である。
【００９５】
次に、推薦機能決定部１１４は、おすすめＬｖを確認する（Ｓ２０２）。例えば、推薦水準調整部１２０は、おすすめステータスが１〜１０であり、機能使用率が０〜１０％である場合には、おすすめＬｖを１とする。推薦水準調整部１２０は、おすすめステータスが１１〜２０であり、機能使用率が１１〜２０％である場合には、おすすめＬｖを２とすることができる。ここで、おすすめＬｖとは、推薦機能水準の一例である。また、おすすめステータスとは、後述するが、推薦機能実行回数の一例である。推薦機能実行回数とは、推薦された機能についてユーザが操作した機能の回数である。すなわち、おすすめステータスは、推薦機能決定部１１４が推薦した機能をユーザが使用した場合に加算されていくパラメータである。また、機能使用率とは、後述するが、機能使用率算出部１２６が、記憶部１１２に記録される全ての機能の数に対するユーザが操作した機能の数を算出することにより求まるパラメータである。
【００９６】
次に、推薦機能決定部１１４は、ある機能について、上記おすすめＬｖがいくつであるか判定する（Ｓ２０４）。おすすめＬｖが１〜３である場合、推薦機能決定部１１４は、推薦する機能を基本機能の中から選択して決定することができる。ここで言う基本機能として、例えば、情報処理装置１００に備わっている機能が挙げられる。また、おすすめＬｖが４〜６である場合、推薦機能決定部１１４は、推薦する機能を基本機能及び基本機能以外の一部の所定の機能の中から選択して決定することができる。ここで言う基本機能以外の一部の所定の機能とは、例えば、情報処理装置１００に付随して用いられる装置の機能が挙げられる。情報処理装置１００に付随して用いられる装置とは、情報処理装置１００がテレビジョン受像機である場合には、例えば、レコーダが挙げられる。また、更に、おすすめＬｖが７〜１０である場合、推薦機能決定部１１４は、推薦する機能を記憶部１１２に記録されている全機能の中から選択して決定することができる。このように、おすすめＬｖに応じて、推薦機能決定部１１４が推薦する機能の数は、変動していく。例えば、おすすめＬｖの増加に従い、ユーザに推薦される機能の数は増えていってもよい。これにより、ユーザは、情報処理装置１００が成長していくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。また、おすすめＬｖの増加に従い、推薦タイミング決定部１３６が、ユーザに推薦するタイミングを決定してもよい。つまり、おすすめＬｖに応じて、推薦タイミング決定部１３６は表示制御部１１６が表示装置１１８に推薦表示を表示させるタイミングを決定することができる。すなわち、おすすめＬｖに応じて、上記タイミングが狭まりうる。そのため、推薦される数のみならず、推薦されるタイミングにおいても、ユーザは、情報処理装置１００が成長していくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。
【００９７】
次に、推薦機能決定部１１４は、ユーザに推薦すべき機能があると判定した場合（Ｓ２１２）、当該推薦すべき機能が複数あるか否か判定する（Ｓ２１４）。当該推薦すべき機能が複数ある場合には、推薦機能決定部１１４は、おすすめポイントが高いものを１つ選択して、推薦すべき機能に決定する（Ｓ２１６、Ｓ２１８）。おすすめポイントとは、推薦度の一例である。推薦度は、機器の使用を推薦するための表示を表示装置に優先的に出力する基準を表し、推薦度情報更新部１０８が、推薦度を変動させていくことで算出される。一方、推薦すべき機能が１つである場合には、推薦機能決定部１１４は、当該推薦すべき機能に関する推薦機能を決定する（Ｓ２１８）。
【００９８】
また、記憶部１１２には、推薦表示を表示装置に表示させるトリガとなるユーザ操作の内容を表すトリガ情報が、上記機能属性情報に対応付けられて更に記憶されている。推薦表示指令部１３２は、上記トリガ情報に対応するユーザ操作と一致するユーザ操作が入力された場合に、表示制御部１１６による表示装置の制御を実行するための信号である指令信号を生成して、当該指令信号を上記表示制御部１１６に出力させる。上記表示制御部１１６は、上記推薦表示指令部１３２から出力された上記指令信号の入力に応じて、上記推薦表示を表示させられる（Ｓ２１８）。
【００９９】
次に、上記推薦された機能に関する推薦表示を表示制御部１１６が表示装置１１８に出力させる。ユーザは、上記推薦された機能に関する推薦表示を視聴等して、当該機能を使用するか否か判断することができる（Ｓ２２０）。ユーザが上記機能を使用した場合、推薦機能実行回数算出部１２４は、おすすめステータスを更新することができる（Ｓ２２４）。例えば、ユーザが、上記機能を使用した場合、推薦機能実行回数算出部１２４は、おすすめステータスの値を１だけ増加させることができる。
【０１００】
また、機能使用率算出部１２６が、機能使用率を更新することができる。例えば、記憶部１１２に記録されている全機能の数が６５個である場合において、これまでユーザが３３個の機能を使っていたとする。そして、ユーザが、推薦された機能を初めて使用した場合、ユーザが使ったことがある機能は３４個となり、機能使用率は、３４／６５となるので、機能使用率算出部１２６は、約５２％と算出する。
【０１０１】
また、ユーザが上記推薦された機能を使用した場合、推薦度情報更新部１０８は、おすすめポイントを更新することができる（Ｓ２２８）。すなわち、ユーザが操作した機能と、推薦機能決定部１１４によって決定されたユーザに推薦した機能とが一致する場合には、当該機能に関するおすすめポイントから所定の値を減算することができる。例えば、表１において、推薦機能決定部１１４が電子番組表の使用という機能を推薦して、ユーザが当該電子番組表を使用した場合、推薦度情報更新部１０８は、おすすめポイントを１００点減点することができる。
【０１０２】
一方、ユーザが上記推薦された機能を使用しなかった場合にも、推薦度情報更新部１０８はおすすめポイントを更新することができる（Ｓ２２２）。すなわち、ユーザが操作した機能と、推薦機能決定部１１４が最近のタイミングで決定したユーザに推薦した機能とが一致しない場合にも、当該機能に関するおすすめポイントを更新することができる。例えば、表１において、推薦機能決定部１１４が電子番組表の使用という機能を推薦したが、ユーザが当該機能とは異なる機能を使用した場合、推薦度情報更新部１０８は、おすすめポイントを２００点減点することができる。この場合、上記のユーザが電子番組表を使用した場合における１００点の減点よりも、より多い減点を推薦度情報更新部１０８は実行できる。これは、ユーザが上記機能を好まないということを反映するためであり、ユーザが推薦された機能を使用した場合よりも、当該機能を使用しなかった場合において多く減点することで、当該機能が一度推薦された後には、次に推薦されにくくなる。
【０１０３】
上記のように、推薦する機能の数については、推薦機能数決定部１３４が、おすすめＬｖに応じて変動させることができる。また、推薦するタイミングについても、おすすめＬｖに応じて推薦タイミング決定部１３６が調整することができてもよい。当該推薦するタイミングについては、ユーザが電源をＯＮにした時、所定のユーザ操作１２８の時、所定のチャンネルの番組を視聴した時、チャンネルをザッピングしている時などが挙げられる。ここで言う、ザッピング、すなわち、チャンネルの切り替え処理とは、ユーザがチャンネルを色々なものに短時間で変えていることを指す。
【０１０４】
また、表示制御部１１６が表示装置１１８に推薦表示を表示して、ユーザに推薦する機能を知らせる方法についても多様な方法が挙げられる。例えば、表示制御部１１６が表示装置１１８上に推薦する機能があることをポップアップで表示したり、記憶部１１２が有する機能操作説明データを電子マニュアルとして記号を付して強調したりする方法が挙げられる。表示装置１１８上での推薦方法については後述する。
【０１０５】
また、本実施形態に係る情報処理装置１００は、Ｗｅｂサービスと連携して、機器の操作を推薦してもよい。つまり、サーバ１０２を介して、外部情報取得部１０６がユーザのスケジュールに関する情報を取得する。そして、当該情報が記憶部１１２に記録される。推薦機能決定部１１４が当該情報に基づいて、所定のタイミングで機能を推薦することを決定する。例えばスケジュールサービスで「運動会前」である場合に、「ビデオカメラのバッテリーを充電しましたか、空き容量はありますか？」という注意喚起メッセージに関する出力信号を推薦機能決定部１１４が作成して、表示画面に表示させることができる。
【０１０６】
（３−３．おすすめポイントの変動方法の応用例について）
次に、上述してきた機能の推薦方法の流れについて、図１１〜図２５を参照しながらより詳細に具体例を用いて説明する。図１１〜図１４、及び図１６は、具体的な機能に対する、おすすめポイントをグラフ化した説明図である。
【０１０７】
図１１において、推薦する機能の候補として、初期設定、番組表、視聴予約、フォト再生、消費電力モード、ブラウザを例にして説明する。情報処理装置１００をテレビジョン受像機として説明する。つまり、初期設定とは、テレビジョン受像機の初期設定画面の使用のことを指す。番組表とは、テレビジョン受像機に表示される番組表の使用のことを指す。また、視聴予約とは、テレビジョン受像機においてテレビ番組の視聴予約のことを指す。また、消費電力モードとは、テレビジョン受像機を節電モードにして使用することを指す。また、ブラウザとは、テレビジョン受像機上でＷｅｂブラウザを使用することを指す。
【０１０８】
図１０では、おすすめポイントの高さは、初期設定、視聴予約、番組表、フォト再生、消費電力、ブラウザの順である。すなわち、上記の順で、推薦機能決定部１１４は、推薦するための機能を選択して決定することができる。視聴予約と、フォト再生における棒グラフの色が異なる部分は、付加されたおすすめポイントを表す。つまり、ユーザの操作に伴い、推薦度情報更新部１０８が付加した推薦度に相当する。
【０１０９】
次に、図１２、図１３、図１４を参照しながら、おすすめポイントの変動について説明する。つまり、推薦度情報更新部１０８が、推薦度を付加する方法について説明する。図１２は、ある状況下での機能毎のおすすめポイントをグラフ化したものの説明図である。ここでは、ユーザが視聴予約の機能を使用したとする。この場合、ユーザが視聴予約の機能を使用するには、その使用前に番組表を使用することとなる。また、ユーザが番組表の使用をするには、その使用前に初期設定の機能を使用することとなる。すなわち、図１４に示すように、初期設定の機能（符号３０４）、番組表の機能（符号３０２）、視聴予約の機能（符号３００）の順に、ユーザは機能を使用してきたこととなる。このような、所定の機能を使用する際に付随して使用されることとなる機能の例を図１４に示す。すなわち、縦の並びにおいて、符号３０４の機能が使われ、符号３０２の機能が使われて、符号３０４の機能が使われることとなる。推薦度情報更新部１０８は、推薦度を機能属性情報とユーザ操作１２８に基づいて変動させていく。その結果、図１３に示すように、ユーザが視聴予約という機能を使用することで、おすすめポイントは初期設定、番組表、視聴予約の機能に付加される。また、図１３に示すように、フォト再生、ブラウザの機能についてもおすすめポイントが付加されるような機能付随情報が、記憶部１１２に記録されていてもよい。推薦機能決定部１１４は、推薦度の一例であるおすすめポイントに基づいて、推薦すべき機能を選択して決定することができる。
【０１１０】
次に、図１５を参照しながら、推薦機能決定部１１４が機能を推薦した後のおすすめポイントの変動について説明する。図１５においては、初期設定、番組表の機能の順におすすめポイントが高いが、機能推薦タイミング情報を取得した推薦機能決定部１１４が、視聴予約の機能を推薦することに決定した場合を仮定して説明する。この場合、推薦機能決定部１１４が視聴予約を推薦機能として決定する。表示制御部１１６が表示装置１１８に上記視聴予約に関する推薦表示を表示させた後、推薦度情報更新部１０８は、視聴予約の機能については、減点することができる。当該減点の方法としては、例えば、推薦度情報更新部１０８が、ユーザが操作した機能と、推薦機能決定部１１４がユーザに推薦した機能とが一致する場合に減点してもよい。また、記憶部１１２が、過去に推薦した機能についてリスト化した過去のおすすめリストを有していて、当該過去のおすすめリストに視聴予約の機能が記録されることができる。情報処理装置１００が、このようなアルゴリズムに基づいて機能を推薦することで、一度推薦した機能は推薦されにくくなり、使ったことのない機能も推薦されることとなる。その結果、ユーザに適した機能の発見に対して利便性が向上する。上記おすすめポイントの変動については、情報処理装置１００の有する機能を例に説明してきたが、かかる例に限られない。すなわち、情報処理装置１００以外の外部機器の有する機能に対しても情報処理装置１００は、当該機能の推薦をすることができる。
【０１１１】
（３−４．表示画面上における機能の推薦表示について）
次に、図１６〜図２５を参照しながら、情報処理装置１００をテレビジョン受像機とした場合において、表示画面上における機能の推薦表示について、詳細に説明する。図１６〜図２５は、ユーザが番組を視聴している際に、表示画面上に表示される機能の推薦表示についての説明図である。
【０１１２】
図１６に示すように、推薦機能決定部１１４が推薦する機能を決定して、情報処理装置１００の表示画面上に、ユーザに機能の使用を推薦する表示５００が表示される。例えば、ユーザがリモートコントローラの決定キーを押すことで、表示制御部１１６が次の表示画面を表示しうる。図１７に示すように、表示制御部１１６は、次の表示５０２を表示しうる。このような表示画面に対して、ユーザが一定時間全く反応しない場合、すなわち何のユーザ操作１２８もない場合、表示制御部１１６は、表示画面の表示５００（表示５０２でもよい。）を消してもよい。ユーザが、機能の推薦について全く興味を示していないということが考えられ、上記表示は、ユーザにとって煩わしいものとなるからである。
【０１１３】
次に、図１８に示すように、表示制御部１１６は、表示画面上に次の表示５０４を表示する。推薦機能決定部１１４は、ユーザにフォト再生の機能を推薦することを選択して決定しており、表示５０４には、「ＴＶで写真を見てみませんか？」というコメントが付されている。例えば、ユーザは、リモートコントローラの決定キーを押すことで、表示制御部１１６は、次の表示を表示することができる。
【０１１４】
次に、図１９に示すように、表示制御部１１６は、表示画面上に次の表示５０６を表示する。表示５０６には、フォト再生の使い方についての説明が表示されている。まず、写真データの入ったＵＳＢメモリをＴＶに挿し込む。次に、ホームボタンを押してフォト列に移動する。次に、ＵＳＢを選択する。かかる手順の概要が示されている。そして、「お試し起動」か「起動ナビ」をユーザは、選択することができる。「お試し起動」とは、実際に推薦された機能を使用する前に、ユーザが、簡略的に試しに推薦された機能に類似した機能を使用することができるものである。「起動ナビ」とは、実際に推薦された機能をユーザが使用していくために、情報処理装置１００がナビゲーションをしていくものである。ユーザは、リモートコントローラの上下キーを押して、「お試し起動」か「起動ナビ」かの何れかを選択して、決定キーを押すことができる。例えば、ユーザがリモートコントローラを用いて、「お試し起動」を選択した場合、図２０に示すような表示を表示制御部１１６が表示装置１１８に表示させる。つまり、ユーザは、推薦機能決定部１１４が推薦した機能を試しに視聴することができるので、機能の使用結果のイメージを予め持っておくことができる。
【０１１５】
一方、ユーザが、リモートコントローラを用いて、「起動ナビ」を選択した場合、図２１に示すように表示画面に表示５０８が表示される。すなわち、図２１〜図２３を参照しながら説明するが、表示制御部１１６は、ユーザに推薦する機能の使用方法を使用していく順に沿って表示していくことができる。当該使用方法は、記憶部１１２に機能毎の操作説明についてのデータである機能操作説明データが記録されており、推薦機能決定部１１４が当該機能操作説明データに基づいて表示制御部１１６に当該使用方法に関する表示を表示させることができる。図２１に示すように、まず、フォト再生の機能の使用方法として、表示制御部１１６は、「写真データの入ったＵＳＢメモリをＴＶに挿し込んで下さい。」という説明を表示させられる。ユーザは、当該説明に対して、リモートコントローラを用いて決定キーを押すことができ、その結果、表示制御部１１６は次の表示を表示させることができる。また、ユーザは、上記説明に従って、実際に、情報処理装置１００にＵＳＢメモリを挿入して、上記説明の表示を見ながら、推薦された機能を使用していくことができる。なお、表示５０８に示すように、上記説明は、言葉による説明に限られず、表示制御部１１６はイラストなどを有した機能操作説明データを含んだ推薦表示を表示することができる。このような表示形態が採用されることで、ユーザが上記機能の使用方法の習得をより早めることも可能となる。
【０１１６】
次に、図２２に示すように、表示制御部１１６は、表示画面上に表示５１０を表示することができる。上記フォト再生の機能の使用方法の続きとして、出力制御部１１６は、「ホームボタンを押して下さい。」という説明を表示させられる。ユーザは、当該説明に対して、リモートコントローラを用いて、メニューキーを押すことができる。その結果、表示制御部１１６は、次の表示を表示させてもよい。
【０１１７】
次に、図２３に示すように、表示制御部１１６は、表示画面上に表示５１２及び表示５１４を表示することができる。上記フォト再生の機能の使用方法の続きとして、表示制御部１１６は、「フォト列のＵＳＢからお好みの写真を選択して下さい。」という説明を表示させられる。ユーザは、リモートコントローラの上下左右キーを押して、表示５１４からフォト列を選択して、決定キーを押すことで、ＵＳＢメモリに記録されている写真の中から表示画面に表示させたい写真を選択することができる。このように、ユーザは説明を見ながら、上記推薦された機能の操作を行うことができ、そのため、当該操作の使用方法の習得は早まり、また、誤動作する機会が軽減される。
【０１１８】
次に、図２３、及び図２４を参照しながら、情報処理装置１００が推薦する機能の操作の説明についての表示について説明する。図２３は、情報処理装置１００の表示画面上に表示される機能の操作の説明についての説明図である。図２３に示すように、推薦機能決定部１１４は、表示画面上の機能の説明に対して、特にどの機能を推薦できるのかを表示させることができる。また、推薦させる機能の中でも、推薦機能決定部１１４は、「おすすめ」という表示や「人気爆発」という表示を表示画面上に表示させることができる。上記表示については、例えば、推薦度に基づいて、推薦機能決定部１１４が、最も推薦度が高い機能を「おすすめ」という表示に決定して、二番目に推薦度が高い機能に「人気爆発」という表示を付すように決定することができる。このように、推薦機能決定部１１４は、機能操作説明データを推薦度に含めて表示することができる。そのため、ユーザは、機能の説明を見ながら、特にどの機能が人気が高い機能であるかということや、どの機能がおすすめの機能であるかということも把握することができる。
【０１１９】
図２４は、情報処理装置１００の表示画面上に表示される機能の操作の説明についてのガイドの説明図である。図２４に示すようなガイドの表示に、出力制御部１１６は、「おすすめ機能を見る」という表示や、「人気機能を見る」という表示を付してもよい。このような表示がされることで、ユーザは、容易に現在推薦される可能性の高い機能を把握することができる。ユーザが、リモートコントローラで「おすすめ機能を見る」という表示を選択した場合、例えば、出力制御部１１６が、表示画面に図１２に示すようなグラフ図を表示してもよい。
【０１２０】
＜４．情報処理装置１００のハードウェア構成例＞
上記装置が有する各構成要素の機能は、例えば、図２６に示すハードウェア構成を有する情報処理装置により、上記の機能を実現するためのコンピュータプログラムを用いて実現することが可能である。図２６は、上記装置の各構成要素が有する機能を実現することが可能な情報処理装置のハードウェア構成を示す説明図である。この情報処理装置の形態は任意である。例えば、パーソナルコンピュータ、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯情報端末、ゲーム機、又は各種情報家電等の形態がこれに含まれる。
【０１２１】
図２６に示すように、上記の情報処理装置は、主に、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０４とにより構成される。また、上記の情報処理装置はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０６と、ホストバス９０８と、ブリッジ９１０と、外部バス９１２と、インターフェース９１４とにより構成される。さらに上記の情報処理装置は入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６とにより構成される。
【０１２２】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、例えば、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータ等を格納する。ＲＡＭ９０６は、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等を一時的又は永続的に格納する。これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス９０８によって相互に接続されている。また、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続されている。
【０１２３】
入力部９１６は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等の操作手段である。また、入力部９１６は、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントロール手段（所謂、リモコン）であってもよい。なお、入力部９１６は、上記の操作手段を用いて入力された情報を入力信号としてＣＰＵ９０２に伝送するための入力制御回路等により構成されている。
【０１２４】
出力部９１８は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等のディスプレイ装置が挙げられる。又、出力部９１８は、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイ装置が挙げられる。又、出力部９１８は、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。
【０１２５】
記憶部９２０は、各種のデータを格納するための装置であり、例えば、ハードディスクドライブ（ＨＤＤ；Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等により構成される。
【０１２６】
ドライブ９２２は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、ＨＤ  ＤＶＤメディア、メモリースティック、又はＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等である。もちろん、リムーバブル記録媒体９２８は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）、又は電子機器等であってもよい。
【０１２７】
接続ポート９２４は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、等のような外部接続機器９３０を接続するためのポートである。又、接続ポート９２４は、例えば、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９３０を接続するためのポートである。外部接続機器９３０は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。
【０１２８】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カードである。又、通信部９２６は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は各種通信用のモデム等である。また、通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、可視光通信、放送、又は衛星通信等である。
【０１２９】
＜５．まとめ＞
最後に、本実施形態の情報処理装置１００が有する機能構成と、当該機能構成により得られる作用効果について簡単に纏める。
【０１３０】
まず、本実施形態に係る情報処理装置１００の機能構成は次のように表現することができる。当該情報処理装置１００は、記憶部１１２と、推薦度情報更新部１０８と、推薦機能決定部１１４と、表示制御部１１６とを有する。記憶部１１２は、機能属性情報と、ユーザ操作情報と、推薦度を表す推薦度情報とが対応付けられて記憶される。機能属性情報とは、所定の機器が有する機能に関する属性を表す。ユーザ操作情報とは、上記所定の機器に対して入力される所定のユーザ操作の内容を表す。推薦度とは、上記機器の使用を推薦するための表示を表示装置に優先的に出力する基準である。推薦度情報更新部１０８は、一の上記機能属性情報に対応付けられた上記ユーザ操作情報と一致するユーザ操作が入力された場合に、上記一の機能属性情報に対応付けられた上記推薦度を増加させるように上記推薦度情報を更新する。また、推薦機能決定部１１４は、上記記憶部に記録されている上記推薦度情報に基づいて、上記記憶部に上記機能属性情報が記録されている上記機能の中から、上記推薦度が最も高い上記機能を推薦機能として決定する。また、表示制御部１１６は、決定された上記推薦機能の使用を推薦するための推薦表示を上記表示装置に表示させる。このように、情報処理装置１００では、推薦度情報に基づいて推薦表示を表示装置１１８に表示することで、ユーザにとって有用と考えられる機能の推薦によって、ユーザに適した機能の発見に対して利便性を向上させることができる。
【０１３１】
また、本実施形態に係る情報処理装置１００の機能構成は次のようにも表現することができる。当該情報処理装置１００は、上記機能構成に更に推薦表示指令部１３２を備えることができる。また、記憶部１１２には、推薦表示を表示装置に表示させるトリガとなるユーザ操作の内容を表すトリガ情報が、上記機能属性情報に対応付けられて更に記憶されていてもよい。推薦表示指令部１３２は、上記トリガ情報に対応するユーザ操作と一致するユーザ操作が入力された場合に、表示制御部により表示装置の制御を実行させるための信号である指令信号を生成して、当該指令信号を上記表示制御部１１６に出力することができる。また、表示制御部１１６は、上記推薦表示指令部１３２から出力された上記指令信号に応じて、上記推薦表示を表示させることができる。このように、ユーザの所定の機能に関する操作がトリガとなって、表示制御部１１６は、表示装置１１８に推薦表示を表示させることができる。例えば、ユーザが情報処理装置１００の一例であるテレビジョン受像機において番組表を見ているとする。ユーザが番組表の視聴から番組の視聴に戻ることによって、番組表の検索機能がユーザに推薦されることが可能である。そのため、ユーザは、所定のユーザ操作１２８の実行後に推薦表示を視聴することができ、タイミングよく推薦表示に基づいて、推薦された機能を実行することができる。すなわち、情報処理装置１００による推薦表示が、ユーザにとって実益のあるものとなる可能性が高まる。
【０１３２】
また、本実施形態に係る情報処理装置１００の推薦度情報更新部１０８の機能は次のようにも表現することができる。推薦度情報更新部１０８は、上記推薦機能決定部１１４が決定した上記推薦機能をユーザが実行するためのユーザ操作が入力され、当該ユーザ操作が入力された上記機能属性情報に対応するユーザ操作と一致する場合に、上記推薦度を減少させるように上記推薦度情報を更新することができる。このように、ユーザは、一度推薦された機能を実行した場合に、推薦度情報更新部１０８は、かかる操作に関する機能の上記推薦度を減少させうる。そのため、情報処理装置１００が一度推薦して、ユーザによって実行された機能は、推薦されにくくなる。その結果、上記機能以外の機能を情報処理装置１００は推薦することとなり、ユーザの使用履歴のない機能をも情報処理装置１００は推薦することができる。すなわち、ユーザは機能の習得を効率的に行うことができる。
【０１３３】
また、本実施形態に係る情報処理装置１００の機能は次のようにも表現することができる。当該情報処理装置１００は、上記機能構成に更に外部情報取得部１０６を備えることができる。上記外部情報取得部１０６は、ネットワークを介して通信可能である１又は２以上の外部機器から取得した、当該１又は２以上の外部機器の上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とを含む情報である外部情報を上記記憶部１１２に記録することができる。このように、情報処理装置１００はネットワークを介して取得した外部機器の機能をも推薦することができる。そのため、情報処理装置１００は、外部機器のユーザにとって有用と考えられる機能の推薦によって、ユーザに適した外部機器の機能の発見に対しても利便性を向上させることができる。
【０１３４】
また、本実施形態に係る情報処理装置１００の機能は次のようにも表現することができる。当該情報処理装置１００は、上記機能構成に更に最新情報更新部１２２を備えることができる。上記最新情報更新部１２２は、上記機能属性情報と、上記ユーザ操作情報と、上記推薦度情報とをネットワークを介して又はユーザ入力に基づいて新たに取得して、上記記憶部に更新した当該機能属性情報と、上記ユーザ操作情報と、上記推薦度情報を記録することができる。このように、情報処理装置１００では、ネットワークを介するなどして機能の情報の更新が可能である。そのため、情報処理装置１００は、ユーザの嗜好や、世間の流行などに基づいて、ユーザに機能の推薦を行うことができる。ユーザは、新しく追加された機能や新しく購入した装置の機能についても情報処理装置１００から推薦されることができる。また、最新情報更新部１２２は、不要となった機能の排除も可能である。
【０１３５】
また、本実施形態に係る情報処理装置１００の推薦度情報更新部１０８の機能は次のようにも表現することができる。推薦度情報更新部１０８は、上記所定の機能に関する第一の上記機能属性情報に、上記所定の機能に付随して使用される機能に関する第二の上記機能属性情報を対応付けられる。そして、推薦度情報更新部１０８は、上記第一の上記機能属性情報に対応付けられた上記推薦度及び上記第二の上記機能属性情報に対応付けられた上記推薦度を共に増加させることができる。このように、機能属性情報に関する所定の少なくとも２つ以上の機能について、推薦度情報更新部１０８は、推薦度を共に増加させうる。例えば、推薦度情報更新部１０８の一例としてテレビジョン受像機をユーザが視聴している場合に、ユーザが番組の視聴予約をするとする。この場合、当該視聴予約の機能と共に、番組表の表示機能や、初期設定の機能などが併用されることが望ましい場合があり、推薦度情報更新部１０８は、視聴予約に関しての推薦度を増加させると共に、番組表の表示機能や、初期設定の機能などの推薦度も増加させられる。ユーザが、視聴予約の機能については認識していたが、番組表の表示機能を実行してから視聴予約の機能を実行することで、視聴予約の機能をより効率よく利用できることを知らなかった場合などには、番組表の表示機能が推薦されることは、ユーザの機能使用の利便性の向上となる。
【０１３６】
また、本実施形態に係る情報処理装置１００の機能属性情報は次のようにも表現することができる。機能属性情報は、所定の装置の機能の操作説明に関するデータである機能操作説明データが含むことができる。また、表示制御部１１６は、上記推薦表示の中に上記機能操作説明データに関する機能操作説明表示を含めて表示することができる。すなわち、情報処理装置１００がテレビジョン受像機である場合に、表示装置１１８に機能を推薦する表示のみならず、当該機能の操作説明をも表示させることができる。そのため、ユーザは、冊子等にされたマニュアルをわざわざ読まなくても自分に適した機能を発見することができる。また、ユーザは、映像を視聴することによって機能のデモンストレーションが見ることができてもよく、その場合には、機能の習得が早まる。ユーザは、操作法を見ながら操作練習ができるので、機能の操作法を覚えやすくなる。
【０１３７】
また、本実施形態に係る情報処理装置１００の機能は次のようにも表現することができる。当該情報処理装置１００は、上記機能構成に更に推薦水準調整部１２０と、推薦機能実行回数算出部１２４と、機能使用率算出部１２６と、を備えることができる。更に上記情報処理装置１００は、推薦機能数決定部１３４と、推薦タイミング決定部１３６と、を備えることができる。推薦機能実行回数算出部１２４は、上記推薦表示に関する機能を所定時間内にユーザ操作により実行した回数である推薦機能実行回数を加算することができる。機能使用率算出部１２６は、上記記憶部１１２に記録される全ての機能の数に対する使用履歴のある機能の数である機能使用率を算出することができる。推薦水準調整部１２０は、上記推薦機能実行回数及び上記機能使用率の変動に従い、上記推薦機能決定部が推薦機能として選択可能な機能の数を規定する推薦機能水準を調整することができる。推薦機能数決定部１３４は、当該推薦機能水準に基づいて推薦機能として選択可能な機能の数の決定をすることができる。また、推薦機能決定部１１４は、推薦機能数決定部１３４による上記決定に基づいて上記推薦度が最も高い機能をユーザに推薦する機能に決定することができる。このように、推薦機能決定部１１４が推薦するために選択しうる機能の数は、推薦機能水準の変動に伴い、推薦機能数決定部１３４が決定しうる。すなわち、ユーザ操作により実行した回数及び記憶部１１２に記録される全ての機能の数に対する使用履歴のある機能の数の増加に従い、推薦機能決定部１１４が推薦するために選択しうる機能の数は増えうる。そのため、ユーザの使用頻度の増加に伴い、推薦機能決定部１１４が推薦するために選択しうる機能の数は増え、ユーザの使用の増加により情報処理装置１００が成長していくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。
【０１３８】
また、推薦水準調整部１２０は、上記推薦機能実行回数及び上記機能使用率の変動に従い、上記表示制御部が、上記表示装置に上記推薦表示を表示させるタイミングを表す推薦タイミング水準を調整しうる。推薦タイミング決定部１３６は、上記推薦タイミング水準に基づいて上記推薦表示として表示可能なタイミングの決定をすることができる。そして、上記表示制御部１１６は、上記推薦タイミング決定部１３６による上記決定に基づいて所定のタイミングで上記推薦する機能に関する推薦表示を表示させることができる。このように、推薦機能決定部１１４が推薦するために要するタイミングは、推薦機能水準の変動に伴い、推薦タイミング決定部１３６が決定しうる。すなわち、ユーザ操作により実行した回数及び記憶部１１２に記録される全ての機能の数に対する使用履歴のある機能の数の増加に従い、推薦機能決定部１１４が推薦するために要するタイミングは短くなりうる。そのため、ユーザの使用頻度の増加に伴い、推薦機能決定部１１４が推薦するため間隔は短くなり、ユーザの使用の増加により情報処理装置１００からの応答が増えていくような感覚を得られ、情報処理装置１００に対する愛着感を得ることができる。
【０１３９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１４０】
例えば、上記実施形態では、情報処理装置１００をテレビジョン受像機としたが、本発明はかかる例に限定されない。例えば、情報処理装置１００は、パーソナルコンピュータや、携帯電話や、ラジオや、携帯音楽プレーヤなどであってもよい。
【符号の説明】
【０１４１】
１００    情報処理装置
１０２    サーバ
１０４    通信網
１０６    外部情報取得部
１０８    推薦度情報更新部
１１０    データ入力部
１１２    記憶部
１１４    推薦機能決定部
１１６    表示制御部
１１８    表示装置
１２０    推薦水準調整部
１２２    最新情報更新部
１２４    推薦機能実行回数算出部
１２６    機能使用率算出部
１２８    ユーザ操作
１３０    ユーザ入力
１３２    推薦表示指令部
１３４    推薦機能数決定部
１３６    推薦タイミング決定部
【図１】
2010218436.tif 000003
【図２】
2010218436.tif 000004
【図３】
2010218436.tif 000005
【図４】
2010218436.tif 000006
【図５】
2010218436.tif 000007
【図６Ａ】
2010218436.tif 000008
【図６Ｂ】
2010218436.tif 000009
【図６Ｃ】
2010218436.tif 000010
【図６Ｄ】
2010218436.tif 000011
【図７】
2010218436.tif 000012
【図８】
2010218436.tif 000013
【図９】
2010218436.tif 000014
【図１０】
2010218436.tif 000015
【図１１】
2010218436.tif 000016
【図１２】
2010218436.tif 000017
【図１３】
2010218436.tif 000018
【図１４】
2010218436.tif 000019
【図１５】
2010218436.tif 000020
【図１６】
2010218436.tif 000021
【図１７】
2010218436.tif 000022
【図１８】
2010218436.tif 000023
【図１９】
2010218436.tif 000024
【図２０】
2010218436.tif 000025
【図２１】
2010218436.tif 000026
【図２２】
2010218436.tif 000027
【図２３】
2010218436.tif 000028
【図２４】
2010218436.tif 000029
【図２５】
2010218436.tif 000030
【図２６】
2010218436.tif 000031