(57)【要約】【課題】放送受信装置から受信するコンテンツ情報、および情報提供サーバから受信する当該コンテンツに関連する各種関連情報を表示することにより、コンテンツの視聴、選択、録画予約、関連情報の閲覧など、ユーザによる所定の処理の操作性を向上させることが可能な、新規かつ改良された携帯情報端末を提供する。【解決手段】コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、放送受信装置からコンテンツ情報を受信する機器通信部と、放送受信装置から受信したコンテンツ情報を表示するコンテンツ表示部と、コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、放送受信装置から受信したコンテンツ情報と関連する関連情報を情報提供サーバから受信するサーバ通信部と、情報提供サーバから受信した関連情報を表示する関連情報表示部と、を備えた。【選択図】図２
2010041617.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信する機器通信部と；
前記放送受信装置から受信した前記コンテンツ情報を表示するコンテンツ表示部と；
コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信するサーバ通信部と；
前記情報提供サーバから受信した前記関連情報を表示する関連情報表示部と；
を備える、携帯情報端末。
【請求項２】
前記コンテンツ表示部は、前記放送受信装置から受信した複数の前記コンテンツ情報を順次切り替えて表示する、請求項１に記載の携帯情報端末。
【請求項３】
前記関連情報表示部は、前記コンテンツ表示部が順次切り替えて表示する前記コンテンツ情報に合わせて、前記コンテンツ情報に関連する関連情報を順次切り替えて表示する、請求項２に記載の携帯情報端末。
【請求項４】
前記機器通信部は、前記放送受信装置が前記コンテンツプロバイダから受信可能なコンテンツ情報のうち、現在放送中のコンテンツ情報と、次に放送予定のコンテンツ情報と、今日放送予定のコンテンツ情報と、今後一週間に放送予定のコンテンツ情報と、を受信し、
前記コンテンツ表示部は、前記放送受信装置から受信した、現在放送中のコンテンツ情報と、次に放送予定のコンテンツ情報と、今日放送予定のコンテンツ情報と、今後一週間に放送予定のコンテンツ情報と、を順次切り替えて表示する、請求項３に記載の携帯情報端末。
【請求項５】
前記サーバ通信部は、ユーザにより入力されるコンテンツ嗜好に関する情報を、プロファイル情報として前記情報提供サーバへ送信する、請求項４に記載の携帯情報端末。
【請求項６】
前記機器通信部が通信接続可能なすべての放送受信装置の機器情報を、放送受信装置毎に機器ＩＤを付与して管理する機器管理部をさらに備える、請求項５に記載の携帯情報端末。
【請求項７】
前記機器通信部は、前記コンテンツ表示部に表示されているコンテンツ情報がユーザにより選択され場合、前記コンテンツ情報に対応するコンテンツに関する所定の処理を要求する要求信号を、前記コンテンツ情報を送信した放送受信装置へ送信する、請求項６に記載の携帯情報端末。
【請求項８】
前記機器通信部は、前記ユーザにより選択されたコンテンツ情報に対応するコンテンツが現在放送中のコンテンツである場合には、前記コンテンツへの切り替えを要求する要求信号を、前記コンテンツ情報を送信した放送受信装置へ送信する、請求項７に記載の携帯情報端末。
【請求項９】
前記機器通信部は、前記ユーザにより選択されたコンテンツ情報に対応するコンテンツが今後放送予定のコンテンツである場合には、前記コンテンツ情報を送信した放送受信装置が録画予約機能を備えているか否かを、前記機器ＩＤに関連付けられた機器情報に基づいて判断し、
前記放送受信装置が録画予約機能を備えている場合には、前記コンテンツの録画予約を要求する要求信号を、前記放送受信装置へ送信する、請求項８に記載の携帯情報端末。
【請求項１０】
前記コンテンツ表示部に表示されるコンテンツ情報、または前記関連情報表示部に表示される関連情報がユーザにより選択された場合、
前記サーバ通信部は、ユーザが選択した前記コンテンツ情報または前記関連情報を、当該ユーザのコンテンツ嗜好情報として前記情報提供サーバへ送信する、請求項９に記載の携帯情報端末。
【請求項１１】
前記サーバ通信部は、前記放送受信装置から受信した複数のコンテンツ情報のうち、ユーザの嗜好に適合するコンテンツ情報のみをフィルタリングするようにフィルタリング要求信号を前記情報提供サーバへ送信し、
前記情報提供サーバが、前記フィルタリング要求信号に応じて、前記サーバ通信部から受信した前記プロファイル情報および前記コンテンツ嗜好情報に基づいてフィルタリングしたコンテンツ情報を、前記情報提供サーバから受信する、請求項１０に記載の携帯情報端末。
【請求項１２】
前記コンテンツ表示部は、前記情報提供サーバから受信した、フィルタリングされたコンテンツ情報を順次切り替えて表示する、請求項１１に記載の携帯情報端末。
【請求項１３】
コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信するコンテンツ情報受信ステップと；
前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報を表示するコンテンツ情報表示ステップと；
コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信する関連情報受信ステップと；
前記関連情報受信ステップにより受信した前記関連情報を表示する関連情報表示ステップと；
を含む情報提供方法。
【請求項１４】
コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信するコンテンツ情報受信処理と；
前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報を表示するコンテンツ情報表示処理と；
コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信処理により受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信する関連情報受信処理と；
前記関連情報受信処理により受信した前記関連情報を表示する関連情報表示処理と；
をコンピュータに実行させる、情報処理プログラム。
【請求項１５】
コンテンツを配信するコンテンツプロバイダ、および前記コンテンツに関連するスポンサーから関連情報を取得して管理する関連情報記憶部と；
前記コンテンツプロバイダが配信するコンテンツに関するコンテンツ情報を、放送受信装置から受信して表示する携帯情報端末から、前記携帯情報端末が表示するコンテンツ情報に関連する関連情報を要求する関連情報要求信号を受信する関連情報要求受信部と；
前記関連情報要求信号の受信に応じて、前記携帯情報端末が表示する前記コンテンツ情報と関連する関連情報を、前記関連情報記憶部から抽出する関連情報抽出部と；
前記関連情報抽出部により抽出された関連情報を、前記携帯情報端末へ送信する関連情報送信部と；
を備える情報提供サーバ。
【請求項１６】
コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する放送信号処理部と；
前記コンテンツに関する所定の処理を要求する要求信号を送信する携帯情報端末と通信接続する携帯情報端末通信部と；
前記携帯情報端末からの前記コンテンツ情報の要求信号に応じて、前記コンテンツプロバイダから受信したコンテンツ情報を、前記情報端末通信部を介して前記携帯情報端末へ送信するコンテンツ情報制御部と；
を備える放送受信装置。
【請求項１７】
コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する放送信号処理部と、
前記コンテンツの処理を要求する要求信号を送信する携帯情報端末と通信接続する携帯情報端末通信部と、
前記携帯情報端末からの前記コンテンツ情報の要求信号に応じて、前記コンテンツプロバイダから受信したコンテンツ情報を、前記情報端末通信部を介して前記携帯情報端末へ送信するコンテンツ情報制御部と、
を備える少なくとも１以上の放送受信装置と：
前記放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信する機器通信部と、
前記放送受信装置から受信した前記コンテンツ情報を表示するコンテンツ表示部と、
コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記機器通信部が前記放送受信装置から受信した前記コンテンツ情報に対応するコンテンツと関連する関連情報を受信するサーバ通信部と、
前記情報提供サーバから受信した前記関連情報を表示する関連情報表示部と、
を備える、携帯情報端末と：
前記コンテンツプロバイダ、およびコンテンツに関連するスポンサーから関連情報を取得して管理する関連情報記憶部と、
前記携帯情報端末から、前記携帯情報端末が表示するコンテンツ情報に関連する関連情報を要求する関連情報要求信号を受信する関連情報要求受信部と、
前記関連情報要求信号の受信に応じて、前記携帯情報端末が表示する前記コンテンツ情報と関連する関連情報を、前記関連情報記憶部から抽出する関連情報抽出部と、
前記関連情報抽出部により抽出された関連情報を、前記携帯情報端末へ送信する関連情報送信部と、
を備える、情報提供サーバと；
を含んで構成される情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末、情報提供方法、情報処理プログラム、情報提供サーバ、放送受信装置および情報提供システムに関する。
【背景技術】
【０００２】
放送の技術分野においては、デジタル放送サービスが開始され、ハイビジョン用の映像サービスに加え、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）、データ放送など、放送番組に関連した様々なデータによるサービスが行われている。例えば、ユーザは、ＥＰＧを参照して、現在および将来放送される番組を検索したり、録画設定をしたりすることができる。
【０００３】
このような機能の多様化に伴い、番組コンテンツの視聴、選択、再生、録画予約などの操作の容易性・簡易性が特に要求される。例えば、特許文献１には、ユーザが選択した所定の番組を基点として、関連する番組や録画状態などに関する詳細操作画面をテレビ画面に表示することにより、番組コンテンツの視聴、選択、録画予約などの操作の容易性・簡易性を向上させる方法が開示されている。
【０００４】
【特許文献１】特開２００４−３５７１８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＥＰＧを参照して、現在および将来放送される番組を検索したり、録画設定をしたりするには、テレビの画面に表示される番組表などに対して、手元のリモコン操作する必要がある。すなわち、ユーザは、手元のリモコンに備えられた各種ボタンを操作することにより、テレビの画面に表示されたコマンドボタンを選択したり、番組表をスライドさせたりしなければならず、操作性が煩雑であるという問題があった。
【０００６】
また、上記特許文献１のように、関連する番組や録画状態などの各種情報をテレビ画面に表示することはできても、結局ユーザは、手元のリモコンに備えられた各種ボタンなどを操作することにより、テレビ画面に表示された各種情報を選択・実行等する必要がある。すなわち、ユーザは、現在視聴中の番組コンテンツの視聴を中断して、または並行して、テレビ画面に表示された各種情報に対して、手元のリモコンから何度も指示を送信しなければならず、依然としてユーザにとって利便性が悪いという問題がある。
【０００７】
また、ユーザは、例えば、テレビ画面に表示される電子番組表の番組や出演者などに関する詳細情報を取得したい場合などには、インターネットなどを介したサービスにより、所定の情報を受信することができる場合もある。しかしながら、このようなサービスを利用する場合にも、結局ユーザは、手元のリモコンを操作してテレビ画面に表示されるメニュー表示などを利用しなければ、各種詳細情報を閲覧等することができないとうい問題があった。
【０００８】
すなわち、従来のリモコンは、あくまでテレビの画面に表示された各種情報やメニューなどに対して、所定の指示を提供するための装置でしかなかった。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、放送受信装置から受信するコンテンツ情報、および情報提供サーバから受信する当該コンテンツに関連する各種関連情報を表示することにより、コンテンツの視聴、選択、録画予約、関連情報の閲覧など、ユーザによる所定の処理の操作性を向上させることが可能な、新規かつ改良された携帯情報端末、情報提供方法、情報処理プログラム、情報提供サーバ、放送受信装置、情報提供システムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信する機器通信部と、前記放送受信装置から受信した前記コンテンツ情報を表示するコンテンツ表示部と、コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信するサーバ通信部と、前記情報提供サーバから受信した前記関連情報を表示する関連情報表示部と、を備える、携帯情報端末が提供される。
【００１１】
係る構成により、リモートコントローラなどを含む携帯情報端末は、テレビなどを含む放送受信装置から、ＥＰＧ−ＳＩ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ  Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）などを含むコンテンツ情報を受信することができる。また、携帯情報端末は、受信したコンテンツ情報をコンテンツ情報表示部に表示させることができる。さらに、携帯情報端末は、放送受信装置から受信したコンテンツ情報に関連するＥＣＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｅｎｔｓ  Ｇｕｉｄｅ）情報などを含む関連情報を、ＥＣＧサービスサーバなどを含む情報提供サーバから受信することができる。さらに、携帯情報端末は、情報提供サーバから受信した関連情報を、関連情報表示部に表示させることができる。
【００１２】
また、前記コンテンツ表示部は、前記放送受信装置から受信した複数の前記コンテンツ情報を順次切り替えて表示してもよい。
【００１３】
また、前記関連情報表示部は、前記コンテンツ表示部が順次切り替えて表示する前記コンテンツ情報に合わせて、前記コンテンツ情報に関連する関連情報を順次切り替えて表示してもよい。
【００１４】
また、前記機器通信部は、前記放送受信装置が前記コンテンツプロバイダから受信可能なコンテンツ情報のうち、現在放送中のコンテンツ情報と、次に放送予定のコンテンツ情報と、今日放送予定のコンテンツ情報と、今後一週間に放送予定のコンテンツ情報と、を受信してもよい。この場合、前記コンテンツ表示部は、前記放送受信装置から受信した、現在放送中のコンテンツ情報と、次に放送予定のコンテンツ情報と、今日放送予定のコンテンツ情報と、今後一週間に放送予定のコンテンツ情報と、を順次切り替えて表示することもできる。
【００１５】
また、前記サーバ通信部は、ユーザにより入力されるコンテンツ嗜好に関する情報を、プロファイル情報として前記情報提供サーバへ送信してもよい。
【００１６】
また、前記携帯情報端末は、前記機器通信部が通信接続可能なすべての放送受信装置の機器情報を、放送受信装置毎に機器ＩＤを付与して管理する機器管理部をさらに備えることもできる。
【００１７】
また。前記機器通信部は、前記コンテンツ表示部に表示されているコンテンツ情報がユーザにより選択され場合、前記コンテンツ情報に対応するコンテンツに関する所定の処理を要求する要求信号を、前記コンテンツ情報を送信した放送受信装置へ送信してもよい。
【００１８】
また、前記機器通信部は、前記ユーザにより選択されたコンテンツ情報に対応するコンテンツが現在放送中のコンテンツである場合には、前記コンテンツへの切り替えを要求する要求信号を、前記コンテンツ情報を送信した放送受信装置へ送信してもよい。
【００１９】
また、前記機器通信部は、前記ユーザにより選択されたコンテンツ情報に対応するコンテンツが今後放送予定のコンテンツである場合には、前記コンテンツ情報を送信した放送受信装置が録画予約機能を備えているか否かを、前記機器ＩＤに関連付けられた機器情報に基づいて判断してもよい。この場合、前記放送受信装置が録画予約機能を備えている場合には、前記コンテンツの録画予約を要求する要求信号を、前記放送受信装置へ送信することもできる。
【００２０】
また、前記コンテンツ表示部に表示されるコンテンツ情報、または前記関連情報表示部に表示される関連情報がユーザにより選択された場合、前記サーバ通信部は、ユーザが選択した前記コンテンツ情報または前記関連情報を、当該ユーザのコンテンツ嗜好情報として前記情報提供サーバへ送信してもよい。
【００２１】
また、前記サーバ通信部は、前記放送受信装置から受信した複数のコンテンツ情報のうち、ユーザの嗜好に適合するコンテンツ情報のみをフィルタリングするようにフィルタリング要求信号を前記情報提供サーバへ送信してもよい。この場合、前記情報提供サーバが、前記フィルタリング要求信号に応じて、前記サーバ通信部から受信した前記プロファイル情報および前記コンテンツ嗜好情報に基づいてフィルタリングしたコンテンツ情報を、前記情報提供サーバから受信することもできる。
【００２２】
また、前記コンテンツ表示部は、前記情報提供サーバから受信した、フィルタリングされたコンテンツ情報を順次切り替えて表示してもよい。
【００２３】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信するコンテンツ情報受信ステップと、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報を表示するコンテンツ情報表示ステップと、コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信する関連情報受信ステップと、前記関連情報受信ステップにより受信した前記関連情報を表示する関連情報表示ステップと、を含む情報提供方法が提供される。
【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する少なくとも１以上の放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信するコンテンツ情報受信処理と、前記コンテンツ情報受信処理により受信した前記コンテンツ情報を表示するコンテンツ情報表示処理と、コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記コンテンツ情報受信ステップにより受信した前記コンテンツ情報と関連する関連情報を、前記情報提供サーバから受信する関連情報受信処理と、前記関連情報受信処理により受信した前記関連情報を表示する関連情報表示処理と、をコンピュータに実行させる、情報処理プログラムが提供される。
【００２５】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを配信するコンテンツプロバイダ、および前記コンテンツに関連するスポンサーから関連情報を取得して管理する関連情報記憶部と、前記コンテンツプロバイダが配信するコンテンツに関するコンテンツ情報を放送受信装置から受信して表示する携帯情報端末から、前記携帯情報端末が表示するコンテンツ情報に関連する関連情報を要求する関連情報要求信号を受信する関連情報要求受信部と、前記関連情報要求信号の受信に応じて、前記携帯情報端末が表示する前記コンテンツ情報と関連する関連情報を、前記関連情報記憶部から抽出する関連情報抽出部と、前記関連情報抽出部により抽出された関連情報を、前記携帯情報端末へ送信する関連情報送信部と、を備える情報提供サーバが提供される。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する放送信号処理部と、前記コンテンツに関する所定の処理を要求する要求信号を送信する携帯情報端末と通信接続する携帯情報端末通信部と、前記携帯情報端末からの前記コンテンツ情報の要求信号に応じて、前記コンテンツプロバイダから受信したコンテンツ情報を、前記情報端末通信部を介して前記携帯情報端末へ送信するコンテンツ情報制御部と、を備える放送受信装置が提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツプロバイダからコンテンツおよび該コンテンツに関するコンテンツ情報を受信する放送信号処理部と、前記コンテンツの処理を要求する要求信号を送信する携帯情報端末と通信接続する携帯情報端末通信部と、前記携帯情報端末からの前記コンテンツ情報の要求信号に応じて、前記コンテンツプロバイダから受信したコンテンツ情報を、前記情報端末通信部を介して前記携帯情報端末へ送信するコンテンツ情報制御部と、を備える少なくとも１以上の放送受信装置と、前記放送受信装置と通信接続し、前記放送受信装置から前記コンテンツ情報を受信する機器通信部と、前記放送受信装置から受信した前記コンテンツ情報を表示するコンテンツ表示部と、コンテンツに関連する関連情報を管理する情報提供サーバと通信接続し、前記機器通信部が前記放送受信装置から受信した前記コンテンツ情報に対応するコンテンツと関連する関連情報を受信するサーバ通信部と、前記情報提供サーバから受信した前記関連情報を表示する関連情報表示部と、を備える携帯情報端末と、前記コンテンツプロバイダ、およびコンテンツに関連するスポンサーから関連情報を取得して管理する関連情報記憶部と、前記携帯情報端末から、前記携帯情報端末が表示するコンテンツ情報に関連する関連情報を要求する関連情報要求信号を受信する関連情報要求受信部と、前記関連情報要求信号の受信に応じて、前記携帯情報端末が表示する前記コンテンツ情報と関連する関連情報を、前記関連情報記憶部から抽出する関連情報抽出部と、前記関連情報抽出部により抽出された関連情報を、前記携帯情報端末へ送信する関連情報送信部と、を備える情報提供サーバと、を含んで構成される情報提供システムが提供される。
【発明の効果】
【００２８】
以上説明したように本発明によれば、放送受信装置から受信するコンテンツ情報、および情報提供サーバから受信する当該コンテンツに関連する各種関連情報を表示することにより、コンテンツの視聴、選択、録画予約、関連情報の閲覧など、ユーザによる所定の処理の操作性を向上させることが可能な、新規かつ改良された携帯情報端末、情報提供方法、情報処理プログラム、情報提供サーバ、放送受信装置、情報提供システムが提供される。
【発明を実施するための最良の形態】
【００２９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。また、説明は以下の順序で行うものとする。
１．本発明の実施形態の概要
２．実施形態の１つに係るリモコン１００を利用したシステムの概略
３．サービスシステム３００の構成
３−１．コンテンツプロバイダ３０２
３−２．スポンサー３０４
３−３．ＥＣＧサービスプロバイダ３０６
３−４．ＥＣＧサービスサーバ４００
３−４−１．ユーザ管理サーバ４０４
３−４−２．ＥＣＧ送信サーバ４０２
３−５．リモコン１００
３−６．放送受信装置１１０
４．リモコン１００による各種処理および表示例
４−１．放送受信装置１１０の機器情報の登録
４−２．プロファイル情報の登録
４−３．ＥＰＧ  ＳＩおよびＥＣＧ情報の取得
５．処理シーケンス
５−１．初期設定処理
５−２．ＥＰＧ  ＳＩおよびＥＣＧ情報の取得
６．ユーザ操作に応じたリモコン１００の処理フロー
【００３０】
（１．本発明の実施形態の概要）
本発明の実施形態の１つに係る携帯情報端末の詳細について説明する前に、まず、本発明の実施形態の概要について説明する。上述したように、近年の放送技術の発達に伴い、テレビや録画再生機器などに備えられる機能は多様化している。一方、テレビや録画再生機器などに備えられる、これらの多様化した機能を実行するためには、ユーザは、手元のリモートコントローラ（以下、リモコンという）に備えられる操作ボタンなどを操作する必要がある。この場合、例えば、テレビの画面に各種機能に対応するメニューなどを表示させることにより、ユーザは、テレビの画面に表示された情報や指示に従って、手元のリモコンを操作することができる。
【００３１】
しかしながら、ユーザはあくまで、手元のリモコンに備えられた各種ボタンを操作することにより、テレビの画面に表示されたコマンドボタンを選択したり、番組表をスライドさせたりしなければならい。すなわち、従来のリモコンは、あくまでテレビの画面に表示された各種情報やメニューなどに従って、テレビや録画生成装置などに所定の指示を送信するためだけの装置でしかなかった。
【００３２】
これに対して、本発明の実施形態に係る携帯情報端末は、携帯情報端末に番組などのコンテンツ情報、および表示中のコンテンツに関連する各種関連情報を表示することにより、番組コンテンツの視聴、選択、再生、録画予約、関連情報の取得などの操作の容易性・簡易性をユーザに提供することを可能とする。
【００３３】
具体的には、本実施形態に係る携帯情報端末は、テレビなどの放送受信装置と双方向通信することにより、放送受信装置が放送局などのコンテンツプロバイダから受信したＥＰＧ  ＳＩ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ  Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を受信することができる。これにより、本実施形態に係る携帯情報端末は、受信したＥＰＧ  ＳＩに基づいて、放送受信装置が受信可能なコンテンツの情報を、携帯情報端末が備えるディスプレイに表示させることができる。
【００３４】
また、本実施形態に係る携帯情報端末は、ＥＣＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｅｎｔｓ  Ｇｕｉｄｅ）サービスサーバと、インターネットなどの通信網を介して接続することにより、コンテンツに関連する各種ＥＣＧ情報を受信することができる。ここで、ＥＣＧ情報とは、コンテンツに関連する情報、例えば、コンテンツ内容の詳細、出演者の情報、ＷＥＢ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）のホームページ情報、関連商品の販売情報、コンテンツのスポンサー情報などを含む各種情報である。これにより、本実施形態に係る携帯情報端末は、放送受信装置が受信可能なコンテンツの情報のみならず、当該コンテンツに関連する各種関連情報を、ＥＣＧサービスサーバから受信したＥＣＧ情報に基づいて、携帯情報端末のディスプレイに表示させることができる。
【００３５】
また、ＥＣＧサービスサーバは、ユーザが視聴したコンテンツ、録画予約設定したコンテンツ、閲覧したＥＣＧ情報、購入した商品情報などを、ユーザのコンテンツ嗜好情報として管理することができる。これを利用することにより、本実施形態に係る携帯情報端末は、ＥＣＧサービスサーバが管理するユーザのコンテンツ嗜好情報に基づいて、所定のコンテンツ情報および関連情報のみを携帯情報端末のディスプレイに表示させることもできる。すなわち、放送受信装置から受信した、今後放送予定の複数のコンテンツの情報の中から、ユーザの嗜好に適合するコンテンツの情報のみを表示することなどもできる。
【００３６】
上記のような特徴を有することにより、ユーザは、携帯情報端末のディスプレイに表示されるコンテンツ情報に基づいてコンテンツを選択したり録画予約設定したりすることができる。さらに、ユーザは、携帯情報端末のディスプレイに表示されるコンテンツに関する様々な関連情報の閲覧、商品の購入、ホームページへの接続などを行うことができる。この結果、ユーザは、放送受信装置の画面に表示されるメニューなどを、手元のリモコンで操作する必要がなくなり、番組コンテンツの視聴、選択、再生、録画予約、関連情報の取得などの操作を簡便に行うことが可能である。
【００３７】
図１は、本発明の実施形態に係る携帯情報端末の使用例の概念図である。図１に示すように、ユーザは、現在テレビの画面では、サッカー番組を視聴している。このとき、本実施形態に係る携帯情報端末には、テレビから受信したＥＰＧ  ＳＩに基づいて番組情報が表示されている。これによりユーザは、現在視聴可能な番組や、今後放送予定の番組や、ユーザの嗜好情報に適合する番組などを認識することができる。さらに、携帯情報端末には、ＥＣＧサービスサーバから受信したＥＣＧ情報が表示されている。図１に示す例では、サッカーに関するコンテンツ情報が表示されているため、ＥＣＧサービスサーバから受信した、サッカーのチケット販売に関する関連情報が表示されている。このように、本実施形態に係る携帯情報端末は、各種情報やメニューなどを表示するテレビなどの情報処理端末に対して、単に所定の指示を送信するためだけの装置ではなく、ユーザに、放送コンテンツに関する種々の情報を提供することが可能である。
【００３８】
このような特徴を有する本発明の実施形態に係る携帯情報端末の詳細について、以下説明する。なお、以下の実施形態の説明においては、本発明の実施形態に係る携帯情報端末の一例としてテレビや録画再生機器などの放送受信装置に対して、各種指示を送信可能なリモコン１００を例に説明するが、本発明はこれに限定されるものではない。例えば、ディスプレイなどの表示機能を備え、放送受信装置と双方向に通信接続可能な、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、携帯用ゲーム機器などのような情報処理装置であってもよい。また、以下の説明においては、リモコン１００が表示等するコンテンツとして、テレビ局から配信される所定の番組を想定して説明するが、本発明はこれに限定されるものではない。すなわち、コンテンツとは、テレビ局から配信される番組のみならず、データ放送局や映像配信会社などにより配信される種々の映像・音声コンテンツを含むものである。
【００３９】
（２．実施形態の１つに係るリモコン１００を利用したシステムの概略）
まず、本発明の実施形態の１つに係るリモコン１００を利用したシステムの概略について説明する。図２は、本実施形態に係るリモコン１００を利用したシステムの概略を示す概念図である。
【００４０】
図２に示すように、本実施形態に係るリモコン１００は、例えば、テレビ１０２、ＰＶＲ（ａ）１０４（ＰＶＲ：Ｐｅｒｓｏｎａｌ  Ｖｉｄｅｏ  Ｒｅｃｏｒｄｅｒ）、ＰＶＲ（ｂ）１０６などの放送受信装置１１０と双方向に通信可能である。これにより、リモコン１００は、ＴＶ１０２、ＰＶＲ（ａ）１０４、ＰＶＲ（ｂ）１０６などの放送受信装置が、放送局などのコンテンツプロバイダから受信するＥＰＧ  ＳＩを、当該放送受信装置から取得することができる。ここで、ＰＶＲは、例えば、ハードディスクレコーダ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダなどの各種録画再生機器、セットトップボックスなどであって、放送局などからコンテンツを受信可能な装置である。また、リモコン１００が通信接続可能な放送受信装置１１０の数量や種類は、図２に示される例に限定されない。
【００４１】
また、図２に示すように、リモコン１００は、インターネット１０８などの通信網を介してＥＣＧサービスサーバ４００と双方向に通信可能である。ＥＣＧサービスサーバ４００は、番組に関する各種ＥＣＧ情報を登録、管理、提供、配信等するＥＣＧサービスプロバイダによって管理されるサーバである。ＥＣＧサービスサーバ４００は主に、リモコン１００からの要求に応じてＥＣＧ情報を送信するＥＣＧ送信サーバ４０２と、リモコン１００を所有するユーザのコンテンツ嗜好情報などを管理するユーザ管理サーバ４０４と、を備えて構成される。リモコン１００は、ＥＣＧサービスサーバ４００と双方向に通信することにより、ＥＣＧサービスサーバ４００から、各種ＥＣＧ情報を受信することができる。
【００４２】
このように、リモコン１００は、放送受信装置１１０からＥＰＧ  ＳＩを受信し、ＥＣＧサービスサーバ４００から各種ＥＣＧ情報を受信することができる。
【００４３】
（３．サービスシステム３００の構成）
次に、上述したシステムの概略を踏まえて、ＥＰＧ  ＳＩやＥＣＧ情報の送受信が可能な、本実施形態に係るリモコン１００を利用したサービスシステム（情報提供システム）３００の全体構成の一例について、図３を参照にして説明する。図３は、ＥＰＧ  ＳＩやＥＣＧ情報の送受信が可能な、本実施形態に係るリモコン１００を利用したサービスシステム３００の全体構成の一例を示す説明図である。
【００４４】
図３に示すように、サービスシステム３００は主に、コンテンツプロバイダ３０２と、スポンサー３０４と、ＥＣＧサービスプロバイダ３０６と、ユーザにより利用されるテレビ１０２およびリモコン１００と、を含んで構成される。なお、図３においては、説明の便宜上、放送受信装置１１０として、テレビ１０２のみを例に説明するが、放送受信装置１１０は特定の数量、種類等に限定されるものではない。以下、サービスシステム３００を構成するこれらの詳細について説明する。
【００４５】
（３−１．コンテンツプロバイダ３０２）
コンテンツプロバイダ３０２は、テレビ１０２などに映像・音声などのコンテンツ実体を送信する。コンテンツプロバイダ３０２は、例えば、テレビ局３０８、データ放送局３１０、番組配信会社３１２など、コンテンツを提供するプロバイダによって構成される。コンテンツプロバイダ３０２は、各種の番組情報、例えば、ＥＰＧ情報、編成情報、Ｃｕｅシート（番組内の進行スケジュール）情報、番組フォーマット（タイトル、ＣＭ、番組本編などを提供するパターン）情報、写真・ロゴ情報、番組宣伝用情報、権利情報などを管理している。コンテンツプロバイダ３０２は、番組の映像・音声情報、データ放送情報およびＥＰＧ−ＳＩ情報をテレビ１０２に配信する。これにより、テレビ１０２は、コンテンツプロバイダ３０２から受信したコンテンツを表示することができ、ユーザの指示に応じてＥＰＧ−ＳＩに基づく電子番組表を表示することもできる。また、コンテンツプロバイダ３０２は、ＥＣＧサービスプロバイダ３０６にも、コンテンツに関する各種の情報を提供する。これにより、ＥＣＧサービスプロバイダ３０６は、コンテンツプロバイダ３０２が配信する各種コンテンツに関連するＥＣＧ情報を管理・生成・配信等することができる。
【００４６】
なお、上述したコンテンツプロバイダ３０２の構成は、本実施形態を説明する上での一例であり、これらに限定されるものではない。すなわち、コンテンツプロバイダ３０２は、コンテンツを配信する他の様々なプロバイダ等を含んで構成されることや、上述した以外の他の様々な番組情報等を管理することも当然に可能である。
【００４７】
（３−２．スポンサー３０４）
スポンサー３０４は、例えば、広告、商品または決済代行などのマーチャントサービスを提供する広告代理店３１４、物販会社３１６、決済代行会社３１８などを含んで構成される。スポンサー３０４は、例えば、広告情報、商品情報、決済情報などの各種関連情報を、ＥＣＧサービスプロバイダ３０６へ提供する。これを受けてＥＣＧサービスプロバイダ３０６は、コンテンツプロバイダ３０２から取得した番組情報と、スポンサー３０４から取得した関連情報を関連付けて、番組に関するＥＣＧ情報を生成・管理・配信等することができる。
【００４８】
なお、上述したスポンサー３０４の構成は、本実施形態を説明する上での一例であり、これらに限定されるものではない。すなわち、スポンサー３０４は、例えば、イベント情報、旅行情報、金融情報などの他の様々な情報を提供する会社等を含んで構成されることも当然に可能である。
【００４９】
（３−３．ＥＣＧサービスプロバイダ３０６）
ＥＣＧサービスプロバイダ３０６は、上述したように、コンテンツプロバイダ３０２から取得した番組情報と、スポンサー３０４から取得した関連情報とを関連付けて、番組に関連するＥＣＧ情報を生成・管理・配信等する。図３に示すように、ＥＣＧサービスプロバイダ３０６は主に、ＥＣＧ登録システム３２０と、ＥＣＧ管理システム３２２と、ＥＣＧ提供システム３２４と、ＥＣＧ運用管理システム３２６と、ＥＣＧサービスサーバ４００と、を含んで構成される。以下、ＥＣＧサービスプロバイダ３０６を構成するこれらの各機能の詳細について説明する。
【００５０】
（ＥＣＧ登録システム３２０）
ＥＣＧ登録システム３２０は、コンテンツプロバイダ３０２から提供される番組情報や、スポンサー３０４から提供される関連情報などを、ＥＣＧ情報として登録する。上述したように、コンテンツプロバイダ３０２からは、番組の詳細、出演者、編成スケジュール、番組フォーマット、Ｃｕｅシートなどの番組に関する各種情報が提供される。また、スポンサー３０４から提供される関連情報には、広告情報、商品情報、決済情報など種々の情報が含まれている。したがって、ＥＣＧ登録システム３２０は、コンテンツプロバイダ３０２がテレビ１０２などに配信する番組に関連する様々な情報をＥＣＧ情報として登録することができる。なお、ＥＣＧ登録システム３２０は、登録するＥＣＧ情報に、識別情報や、情報属性を表す属性情報などを付加することなどもできるが、本実施形態はＥＣＧ情報の生成方法を特徴とするものではないため、詳細は省略する。
【００５１】
（ＥＣＧ管理システム３２２）
ＥＣＧ管理システム３２２は、上述したＥＣＧ登録システム３２０によって登録された各種ＥＣＧ情報を、コンテンツプロバイダ３０２が配信するコンテンツに関連付けて、例えばＥＣＧユニットなどとして管理する。上述したように、ＥＣＧ情報には、所定の番組に関する様々な情報が含まれている。したがって、ＥＣＧ管理システム３２２は、コンテンツプロバイダ３０２が配信する各種コンテンツに、当該コンテンツに関連する少なくとも１以上のＥＣＧ情報を関連付けて管理する。
【００５２】
したがって、ＥＣＧ管理システム３２２によって管理されるＥＣＧユニットは、コンテンツプロバイダ３０２が配信する各種コンテンツに関連する少なくとも１以上のＥＣＧ情報から構成されることとなる。例えば、ある番組に関連付けられたＥＣＧ情報としては、当該番組の内容の詳細情報、出演者情報、番組や出演者の静止画情報、出演者に関する商品の販売情報、番組のスポンサー情報、番組のホームページ情報、関連番組の紹介情報など、当該番組に関連する様々な情報がある。
【００５３】
また、ＥＣＧ管理システム３２２は、コンテンツプロバイダ３０２から提供される編成情報やＣｕｅシート情報などに基づいて、ＥＣＧユニットを配信するための配信スケジュールを生成することもできる。
【００５４】
なお、ＥＣＧ管理システム３２２は、コンテンツプロバイダ３０２が配信するコンテンツに対して種々の観点からＥＣＧ情報を関連付けることができるが、本発明はＥＣＧ情報の関連付けに特徴を有するものではなく、特定の関連付け方法に限定されるものではない。また、ＥＣＧ管理システム３２２は、上述したＥＣＧユニットのように、必ずしも所定のコンテンツに複数のＥＣＧ情報を関連付けてユニット単位で管理する必要もない。すなわち、ＥＣＧ管理システム３２２は、コンテンツプロバイダ３０２が配信するコンテンツに対して、当該コンテンツに関連するＥＣＧ情報を関連付けて管理することができれば、特定の関連付け手法や管理手法に限定されるものではない。
【００５５】
（ＥＣＧ提供システム３２４）
ＥＣＧ提供システム３２４は、ＥＣＧ管理システム３２２によって生成された配信スケジュールに従って、ＥＣＧ管理システム３２２によって管理されているＥＣＧ情報をテレビ１０２へ送信する。これにより、本実施形態に係るリモコン１００を利用しない場合においても、ユーザは、例えばテレビ１０２に表示されるメニュー表示などに従って手元のリモコンに備えられる各種ボタンを操作することにより、ＥＣＧ情報を閲覧等することができる。これに対し、本実施形態においては、ＥＣＧサービスサーバ４００を備えることにより、リモコン１００にＥＣＧ情報などを送信することを可能とするが、これについての詳細は後述する。
【００５６】
（ＥＣＧ運用管理システム３２６）
ＥＣＧ運用管理システム３２６は、ＥＣＧ管理システム３２２およびＥＣＧ提供システム３２４などを制御することにより、ＥＣＧサービスプロバイダ３０６が備える各種システム全体の運用を管理する。ＥＣＧ運用管理システム３２６は、例えば、ＥＣＧサービス管理システム３２２が生成したＥＣＧ情報の配信スケジュールに基づいて、ＥＣＧ提供システム３２４にＥＣＧ情報の送信を指示することなどができる。
【００５７】
（３−４．ＥＣＧサービスサーバ４００）
上述したＥＣＧサービスプロバイダ３０６が備える各種システムにより、ＥＣＧサービスプロバイダ３０６は、コンテンツプロバイダ３０２が配信するコンテンツに関連する各種ＥＣＧ情報を、当該コンテンツに関連付けて管理することができる。また、ＥＣＧサービスプロバイダ３０６は、コンテンツプロバイダ３０２がテレビ１０２にコンテンツを配信するのに合わせて、当該コンテンツに関連するＥＣＧ情報をテレビ１０２に送信することもできる。しかしながら、このようにしてテレビ１０２に送信されたＥＣＧ情報を閲覧等するには、ユーザは、テレビ１０２の画面に表示されるメニューなどに対して、手元のリモコンを操作する必要があり利便性が悪いという問題があった。
【００５８】
これに対して本実施形態においては、ＥＣＧサービスプロバイダ３０６は、リモコン１００にＥＣＧ情報などを送信可能なＥＣＧサービスサーバ４００を備えていることを特徴としている。
【００５９】
ＥＣＧサービスサーバ４００は主に、リモコン１００からの要求に応じてＥＣＧ情報を送信するＥＣＧ送信サーバ４０２と、リモコン１００を所有するユーザの嗜好情報などを管理するユーザ管理サーバ４０４と、を備えて構成される。
【００６０】
図４は、ＥＣＧサービスサーバ４００の機能構成を示すブロック図である。図４に示すように、ＥＣＧサービスサーバ４００は主に、ＥＣＧ送信サーバ４０２と、ユーザ管理サーバ４０４と、を含んで構成される。以下、ＥＣＧサービスサーバ４００を構成するＥＣＧ送信サーバ４０２およびユーザ管理サーバ４０４が備える機能の詳細について説明する。
【００６１】
（３−４−１．ユーザ管理サーバ４０４）
まず、ユーザ管理サーバ４０４は、図４に示すように、主に、ユーザ管理制御部４１６と、ユーザ情報記憶部４１８と、嗜好情報管理制御部４２０と、嗜好情報記憶部４２２と、お勧め情報生成部４２４と、お勧め情報記憶部４２６と、を含んで構成される。
【００６２】
ユーザ管理サーバ４０４は、リモコン１００を所有するユーザのプロファイル情報、番組視聴履歴情報、録画予約履歴情報など、ユーザのコンテンツ嗜好情報などを管理する。ユーザ管理サーバ４０４はさらに、ユーザの嗜好情報などに基づいて、当該ユーザに提供するＥＣＧを抽出するためのお勧め情報を生成・管理することもできる。
【００６３】
ユーザ管理制御部４１６は、ユーザからの要求に応じて、上述した嗜好情報やお勧め情報などを生成・管理するように、以下に説明するユーザ管理サーバ４０４が備える各種構成部を制御する。
【００６４】
ユーザ情報記憶部４１８は、ユーザがリモコン１００を介して設定したプロファイル情報を管理する。ここで、プロファイル情報とは、ユーザによって設定される、ユーザの興味のあるジャンル、好きなタレント、アーティスト、放送局、視聴時間帯など、番組視聴に関する様々なユーザ固有の情報である。ユーザは、例えば、リモコン１００の操作画面上でプロファイル情報を登録することができる。また、ユーザは、例えば、ＥＣＧサービスプロバイダ３０６が開設するホームページなどにおいて、プロファイル情報を登録・編集することなどもできる。ユーザ情報記憶部４１８は、このように、ユーザによって登録・編集されるプロファイル情報を記憶する。なお、リモコン１００には固有のシリアルＮｏが設定されている。したがって、ユーザ情報記憶部４１８は、シリアルＮｏとプロファイル情報とを関連付けて記憶することにより、複数のリモコン１００毎に、それぞれのリモコン１００を利用するユーザのプロファイル情報を管理することができる。
【００６５】
嗜好情報管理制御部４２０は、リモコン１００を利用するユーザの番組嗜好情報を管理する。詳細は後述するが、本実施形態に係るリモコン１００は、ユーザが所定の番組を選択した場合や、所定の番組の録画予約を設定した場合や、所定のＥＣＧ情報に基づいて商品等を購入した場合などには、これらの情報をユーザ管理サーバ４０４に送信する。嗜好情報管理制御部４２０は、リモコン１００から送信された情報に基づいて、リモコン１００を利用するユーザが、どのようなジャンル、出演者、放送局の番組をどのような時間帯に視聴等したかに関する情報を、嗜好情報として嗜好情報記憶部４２２に記録する。嗜好情報管理制御部４２０は、リモコン１００のシリアルＮｏと関連付けて視聴履歴などを管理することにより、複数のリモコン１００毎に、それぞれのリモコン１００を利用するユーザの嗜好情報を管理することができる。
【００６６】
お勧め情報生成部４２４は、上述した嗜好情報およびプロファイル情報に基づいて、ユーザにお勧めするジャンル、出演者、放送局などに関するお勧め情報をリモコン１００毎に生成し、お勧め情報記憶部４２６に記録する。お勧め情報生成部４２４は、例えば、所定のリモコン１００に対するお勧め情報を生成する際、当該リモコンのシリアルＮｏに対応するプロファイル情報をユーザ情報記憶部４１６から抽出し、当該シリアルＮｏに対応する嗜好情報を嗜好情報記憶部４２２から抽出する。その後、お勧め情報生成部４２４は、当該シリアルＮｏに対応するお勧め情報を、プロファイル情報および嗜好情報に基づいて生成する。
【００６７】
このように、お勧め情報生成部４２４は、複数のリモコン１００毎に、お勧め情報を生成することができる。また、おすすめ情報生成部４２４は、リモコン１００から視聴履歴や録画予約設定履歴などを受信するたびに、または／およびユーザによりプロファイル情報が編集されるたびに、当該リモコン１００に関するお勧め情報を更新することができる。このようにして生成されたお勧め情報は、お勧め情報記憶部４２６に記録されるこれにより、後述するＥＣＧ送信サーバ４０２は、当該お勧め情報に基づいて、リモコン１００を利用するユーザにお勧めするＥＣＧ情報のみをリモコン１００へ送信することができる。
【００６８】
なお、お勧め情報生成部４２４は、種々の観点からお勧め情報を生成することができる。お勧め情報生成部４２４は、例えば、特定の時間帯毎、曜日毎などに分けてお勧め情報を生成することもできる。これにより、ＥＣＧサービスサーバ３００は、リモコン１００に対して、時間帯または曜日毎などに適切なお勧めのＥＣＧ情報を提供することもできる。お勧め情報生成部４２４は、また、例えば、特定のプロファイル情報や嗜好情報などに重みを置いてお勧め情報を生成することなどもできる。お勧め情報生成部４２４は、また、例えば、ＥＣＧサービスプロバイダ３０６と提携する所定のスポンサー３０４がお勧めする関連情報などを加えてお勧め情報を生成することなどもできる。
【００６９】
このように、お勧め情報生成部４２４は、種々の観点からお勧め情報を生成可能であり、どのような観点でお勧め情報を生成するかは、例えば、サービスプロバイダ３０６により任意に設定されたり、ユーザによって任意に設定されたりすることができる。
【００７０】
（３−４−２．ＥＣＧ送信サーバ４０２）
次に、ＥＣＧ送信サーバ４０２は、図４に示すように、主に、ＥＣＧ要求受信部４０６と、ＥＣＧ制御部４０８と、ＥＣＧ抽出部４１０と、ＥＣＧ記憶部４１２と、ＥＣＧ送信部４１４と、を含んで構成される。
【００７１】
ＥＣＧ要求受信部４０６は、リモコン１００からＥＣＧの要求信号を受信する。詳細は後述するが、リモコン１００は、テレビ１０２からＥＰＧ  ＳＩを受信した後、当該ＥＰＧ  ＳＩに対応する番組に関連付けられたＥＣＧ情報の送信を要求する、ＥＣＧ要求信号をＥＣＧ送信サーバ４０２に送信する。ＥＣＧ要求受信部４０６は、リモコン１００からインターネットなどの通信網を介して送信されるＥＣＧ要求信号を受信する。ＥＣＧ要求受信部４０６は、その後、受信したＥＣＧ要求信号をＥＣＧ制御部４０８へ伝送する。なお、ＥＣＧ要求受信部４０６は、本発明の関連情報要求受信部として機能するものである。
【００７２】
ＥＣＧ制御部４０８は、リモコン１００からのＥＣＧ要求信号の受信に応じて、リモコン１００へのＥＣＧ情報の送信を制御する。すなわち、ＥＣＧ制御部４０８は、ＥＣＧ要求受信部４０６からＥＣＧ要求信号を受信すると、ＥＣＧ抽出部４１０に対して、ＥＣＧ情報の抽出を指示する。また、詳細は後述するが、リモコン１００は、テレビ１０２から受信する複数のＥＰＧ  ＳＩのうち、ユーザの嗜好に適合するＥＰＧ  ＳＩのみを抽出（フィルタリング）するように、フィルタリング要求信号をＥＣＧサービスサーバ４００へ送信することがある。このような場合、ＥＣＧ制御部４０８は、上述したユーザ管理サーバ４０４が管理するお勧め情報に基づいて、リモコン１００を利用するユーザの嗜好に適合するＥＰＧ  ＳＩをフィルタリングすることも可能である。
【００７３】
ＥＣＧ抽出部４１０は、ＥＣＧ制御部４０８からの指示に応じて、ＥＣＧ記憶部４１２に保管されているＥＣＧ情報の中から、リモコン１００へ送信するＥＣＧ情報を抽出する。ＥＣＧ抽出部４１０は、ＥＣＧ制御部４０８が上述したフィルタリング処理を行った場合には、フィルタリングされたＥＰＧ  ＳＩに関連するＥＣＧ情報のみを、ＥＣＧ記憶部４１２から抽出する。なお、ＥＣＧ抽出部４１０は、本発明の関連情報抽出部として機能するものである。
【００７４】
ＥＣＧ記憶部４１２は、ＥＣＧサービスプロバイダ３０６が管理するＥＣＧ情報を記憶する。ＥＣＧ記憶部４１２は、上述したＥＣＧ登録システム３２０によって生成され、ＥＣＧ管理システム３２２によって所定のコンテンツと関連付けられたＥＣＧ情報を記憶することができる。なお、ＥＣＧ記憶部４１２は、本発明の関連情報記憶部として機能するものである。
【００７５】
ＥＣＧ送信部４１４は、ＥＣＧ抽出部４１０が抽出したＥＣＧ情報を、ＥＣＧ要求信号を送信したリモコン１００へ送信する。また、ＥＣＧ制御部４０８が上述したフィルタリング処理を行った場合には、ＥＣＧ送信部４１４は、フィルタリングされたＥＰＧ  ＳＩをリモコン１００へ送信することもできる。なお、ＥＣＧ送信部４１４は、本発明の関連情報送信部として機能するものである。
【００７６】
以上のように、ＥＣＧサービスサーバ３００は、リモコン１００からのＥＣＧ要求信号の受信に応じて、ＥＣＧ情報をリモコン３００へ送信することができる。また、ＥＣＧサービスサーバ３００は、ユーザのプロファイル情報や、視聴履歴などに基づく嗜好情報などに基づいて、リモコン１００に対するお勧め情報を生成することができる。これにより、ＥＣＧサービスサーバ３００は、リモコン１００からＥＰＧ  ＳＩのフィルタリング処理を要求された場合、リモコン１００を利用するユーザの嗜好に適合するＥＰＧ  ＳＩおよびＥＣＧ情報のみを、当該リモコン１００へ送信することができる。なお、リモコン１００とＥＣＧサービスサーバ３００との、ＥＣＧ情報などの送受信の処理の詳細については後述する処理シーケンスにおいて説明する。
【００７７】
（３−５．リモコン１００）
次に、上述したＥＣＧサービスサーバ３００からＥＣＧ情報などを受信することができるリモコン１００について説明する。図５は、本実施形態に係るリモコン１００の機能構成を示すブロック図である。
【００７８】
図５に示すように、リモコン１００は主に、ＥＰＧ処理部１５０と、ＥＣＧ処理部１５２と、表示部１５４と、通信部１６０と、機器処理部１５６と、ユーザ情報処理部１５８と、を含んで構成される。
【００７９】
（ＥＰＧ処理部１５０）
ＥＰＧ処理部１５０は、テレビ１０２からのＥＰＧ  ＳＩの受信、および当該ＥＰＧ  ＳＩに基づく番組情報の表示を制御する。図５に示すように、ＥＰＧ処理部１５０は主に、ＥＰＧ取得制御部１６２と、ＥＰＧ表示制御部１６４と、を含んで構成される。
【００８０】
ＥＰＧ取得制御部１６２は、テレビ１０２からのＥＰＧ  ＳＩの受信を制御する。リモコン１００は、上述したように、テレビ１０２からＥＰＧ  ＳＩを受信し、受信したＥＰＧ  ＳＩに基づいて番組情報を表示することができる。これを実現するために、ＥＰＧ取得制御部１６２は、ＥＰＧ  ＳＩをテレビ１０２から受信するように、機器通信部１７６を制御する。ＥＰＧ取得制御部１６２は、例えば、現在放送中の番組、次に放送予定の番組、今日放送予定の番組、今後一週間以内に放送予定の番組などに関するＥＰＧ  ＳＩを、テレビ１０２から受信するように、機器通信部１７６を制御することができる。
【００８１】
ＥＰＧ表示制御部１６４は、テレビ１０２から受信したＥＰＧ  ＳＩに基づいて、番組表示部１７０に番組情報を表示させる。上述したように、リモコン１００は、テレビ１０２から、現在放送中の番組、次に放送予定の番組、今日放送予定の番組、今後一週間以内に放送予定の番組などに関するＥＰＧ  ＳＩを受信することができる。したがって、ＥＰＧ表示制御部１６４は、例えば、現在放送中の番組、次に放送予定の番組、今日放送予定の番組、今後一週間以内に放送予定の番組などを、順次番組表示部１７０に表示させることができる。なお、番組表示部１７０の番組情報の表示例については後述する。
【００８２】
（ＥＣＧ処理部１５２）
ＥＣＧ処理部１５２は、ＥＣＧサービスサーバ４００からのＥＣＧ情報の受信、および当該ＥＣＧ情報に基づく関連情報の表示を制御する。図５に示すように、ＥＣＧ処理部１５２は主に、ＥＣＧ取得制御部１６６と、ＥＣＧ表示制御部１６８と、を含んで構成される。
【００８３】
ＥＣＧ取得制御部１６６は、ＥＣＧサービスサーバ４００からのＥＣＧ情報の受信を制御する。リモコン１００は、上述したように、テレビ１０２から受信したＥＰＧ  ＳＩに基づく番組情報のみならず、当該番組に関連する様々な関連情報も表示することができる。これを実現するために、ＥＣＧ取得制御部１６６は、ＥＣＧ情報をＥＣＧサービスサーバ４００から受信するように、ＥＣＧサーバ通信部１７８を制御する。これにより、ＥＣＧ取得制御部１６６は、例えば、テレビ１０２から受信したＥＰＧ  ＳＩに対応する番組に関連するＥＣＧ情報を、ＥＣＧサービスサーバ４００から受信するように、ＥＣＧサーバ通信部１７８を制御することができる。
【００８４】
ＥＣＧ表示制御部１６８は、ＥＣＧサービスサーバ４００から受信したＥＣＧ情報の表示を制御する。上述したように、リモコン１００は、テレビ１０２から受信したＥＰＧ  ＳＩに対応する番組に関連するＥＣＧ情報を、ＥＣＧサービスサーバ４００から受信することができる。したがって、ＥＣＧ表示制御部１６８は、例えば、番組表示部１７０に表示されている所定の番組に関連するＥＣＧ情報を、関連情報表示部１７２に表示させることができる。なお、関連情報表示部１７２のＥＣＧ情報の表示例については後述する。
【００８５】
（表示部１５４）
表示部１５４は、チャンネル番号、番組情報、ＥＣＧ情報などを表示する。表示部１５４は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ；液晶ディスプレイ）、有機ＥＬディスプレイ（ｏｒｇａｎｉｃ  ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ  ｄｉｓｐｌａｙ）などからなる表示装置である。また、表示部１５４は、例えば、タッチパネル機能などを備えることにより、ユーザからの操作入力を受け付けることなども可能である。表示部１５４は主に、図５に示すように、番組表示部１７０と、関連情報表示部１７２と、チャンネル番号表示部１７４と、を含んで構成される。
【００８６】
番組表示部１７０は、ＥＰＧ表示制御部１６４の指示に応じて、番組情報を表示する。番組表示部１７０は、例えば、テレビ１０２で視聴可能な現在放送中の番組、次に放送予定の番組、今日放送予定の番組、今後一週間に放送予定の番組などを順次表示することなどができる。なお、番組表示部１７０は、本発明のコンテンツ表示部として機能するものである。
【００８７】
関連情報表示部１７２は、ＥＣＧ表示制御部１６８の指示に応じて、ＥＣＧ情報を表示する。関連情報表示部１７２は、例えば、番組表示部１７０に表示されている番組に関連するＥＣＧ情報を順次表示することなどができる。
【００８８】
チャンネル番号表示部１７４は、テレビ１０２で視聴可能なテレビ局３０８を含むコンテンツプロバイダ３０２に対応するチャンネル番号を表示する。チャンネル番号表示部１７４は、例えば、テレビ１０２の電源がＯＦＦである場合や、ユーザがテレビ１０２を視聴していない時間帯などに、チャンネル番号のみを表示させておくことなどができる。
【００８９】
なお、これらの各構成部により表示部１５４に表示される番組情報、ＥＣＧ情報、チャンネル番号などは、本実施形態を説明する上での一例であり、これらに限定されるものではない。例えば、ユーザが、リモコン１００を操作するための十字ボタンや、音量調整のためのスライドバーなど、通常のリモコンに備えられる各種機能に対応する操作アイコンなどを表示部１５４に表示させることも当然に可能である。また、表示部１５４は、ユーザの視聴状況、ＥＰＧ  ＳＩの受信状況、ＥＣＧ情報の受信状況などに応じて、適宜、番組表示部１７０、関連情報表示部１７２、チャンネル番号表示部１７４などの表示を切り替えたり、同時に表示したりすることが可能である。なお、表示部１５４に表示される番組情報、ＥＣＧ情報、チャンネル番号などの表示例については後述する。
【００９０】
（機器処理部１５６）
機器処理部１５６は、テレビ１０２を含む放送受信装置１１０との接続の初期設定や、放送受信装置１１０へのコマンド指示などの処理を行う。機器処理部１５６は主に、図５に示すように、機器管理部１８０と、コマンド制御部１８２と、を含んで構成される。
【００９１】
機器管理部１８０は、リモコン１００が通信接続可能な放送受信装置１１０に関する機器情報を管理する。機器管理部１８０は、例えば、放送受信装置１１０が受信可能な受信メディアの種類、受信エリア、チャンネル（放送局）、録画機能の有無などの各種情報を管理することができる。
【００９２】
コマンド制御部１８２は、放送受信装置１１０に対する種々の要求信号の送信を制御する。コマンド制御部１８２は、例えば、ユーザが表示部１５４に表示される番組を選択した場合には、チャンネルの切り替えを要求する信号を放送受信装置１１０に送信するように、機器通信部１７６を制御する。
【００９３】
（ユーザ情報処理部１５８）
ユーザ情報処理部１５８は、リモコン１００を利用するユーザに関する情報の設定や、ユーザの視聴履歴などに基づく嗜好情報のＥＣＧサービスサーバ４００への送信などを制御する。ユーザ情報処理部１５８は主に、図５に示すように、ユーザ情報設定部１８４と、嗜好情報制御部１８６と、を含んで構成される。
【００９４】
ユーザ情報設定部１８４は、リモコン１００を利用するユーザ固有のプロファイル情報を管理する。通常、リモコン１００を利用するユーザ毎に、番組の視聴に関する好みは異なる。上述したように、ＥＣＧサービスサーバ４００が備えるユーザ管理サーバ４０４は、リモコン毎（ユーザ毎）にプロファイル情報を管理することができる。ユーザは、リモコン１００の表示部１５４、またはインターネット上のホームページなどを介してプロファイル情報を登録・編集することができる。ユーザ情報設定部１８４は、ユーザによるプロファイル設定を表示部１５４に表示させたり、ユーザによるプロファイル情報の入力を受け付けたり、プロファイル情報をＥＣＧサービスサーバ４００へ送信するようにＥＣＧサーバ通信部１７８を制御したりする。
【００９５】
嗜好情報制御部１８６は、リモコン１００を利用するユーザの視聴履歴、録画予約の設定履歴、ＥＣＧ情報の閲覧履歴などを、コンテンツ嗜好情報としてＥＣＧサービスサーバ４００へ送信するようにＥＣＧサーバ通信部１７８を制御する。これにより、上述したＥＣＧサービスサーバ４００が備えるユーザ管理サーバ４０４は、リモコン毎（ユーザ毎）に嗜好情報を管理することができる。嗜好情報制御部１８６は、例えば、ユーザが所定の番組を選択した場合、録画予約の設定をした場合、ＥＣＧ情報に基づいて所定の商品等を購入した場合などに、これらの情報を、ＥＣＧサービスサーバ４００へ送信するようにＥＣＧサーバ通信部１７８を制御することができる。
【００９６】
なお、ユーザによるプロファイル設定、および嗜好情報の送信処理についての詳細は後述する。
（通信部１６０）
通信部１６０は、テレビ１０２を含む少なくとも１以上の放送受信装置１１０や、ＥＣＧサービスサーバ４００と通信接続するための通信インターフェースなどである。通信部１６０は主に、図５に示すように、機器通信部１７６と、ＥＣＧサーバ通信部１７８と、を含んで構成される。
【００９７】
機器通信部１７６は、放送受信装置１１０と双方向に通信接続を行う。機器通信部１７６は、例えば、ＥＰＧ取得制御部１６２からの指示に応じて、ＥＰＧ  ＳＩの要求信号を放送受信装置１１０へ送信したり、放送受信装置１１０からＥＰＧ  ＳＩを受信したりすることができる。また、機器通信部１７６は、例えば、コマンド制御部１８２からの指示に応じて、チャンネル変更などの要求信号を放送受信装置１１０へ送信したり、機器管理部１８０からの指示に応じて、放送受信装置１１０から放送受信装置１１０の機器情報を受信したりすることができる。なお、機器通信部１７６と放送受信装置１１０との通信手段は、双方向に信号を送受信可能なものであれば、特定の通信規格に限定されるものではない。また、例えば、Ｔｒａｎｓｆｅｒ  Ｊｅｔ（ソニー株式会社の登録商標）規格のように、通信距離が短い無線通信技術などを利用することも可能である。
【００９８】
ＥＣＧサーバ通信部１７８は、ＥＣＧサービスサーバ４００と、インターネットなどの通信網を介して双方向に通信接続を行う。ＥＣＧサーバ通信部１７８は、例えば、ＥＣＧ取得制御部１６６からの指示に応じて、ＥＣＧ情報の要求信号をＥＣＧサービスサーバ４００へ送信したり、ＥＣＧサービスサーバ４００からＥＣＧ情報を受信したりすることができる。また、ＥＣＧサーバ通信部１７８は、例えば、ユーザ情報処理部１５８からの指示に応じて、プロファイル情報や嗜好情報などをＥＣＧサービスサーバ４００へ送信するこができる。
【００９９】
リモコン１００は、以上のような機能構成部を備えることにより、放送受信装置１１０からＥＰＧ  ＳＩを取得して、表示部１５４に番組情報を表示させることができる。また、リモコン１００は、ＥＣＧサービスサーバ４００からＥＣＧ情報を取得して番組の関連情報を表示させることもできる。さらに、リモコン１００は、プロファイル情報や嗜好情報などをＥＣＧサービスサーバ４００へ送信することもできる。なお、これらの詳細な処理の流れについては後述する処理シーケンスなどで説明する。
【０１００】
（３−６．テレビ１０２（放送受信装置１１０））
次に、放送受信装置１１０は、コンテンツプロバイダ３０２から放送信号やＥＰＧ  ＳＩを受信する放送受信装置であり、例えば、図２に示したテレビ１０２、ＰＶＲ（ａ）１０４、ＰＶＲ（ｂ）１０６などである。以下の説明においては、放送受信装置１１０として、放送信号から映像および音声信号を処理して表示可能なディスプレイを備えるテレビ１０２を中心に説明する。
【０１０１】
テレビ１０２は、例えば、地上波アナログ放送、地上波デジタル放送、ＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）アナログ放送、ＢＳデジタル放送、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｇｅ）放送、ＣＡＴＶ放送、光ファイバ放送など、各種の伝送路を介して提供される番組を、アンテナ、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）などを介して受信することができる放送受信端末である。
【０１０２】
図６は、テレビ１０２の機能構成を示すブロック図である。図６に示すように、テレビ１０２は主に、放送信号処理部１０と、リモコン処理部１９６と、を含んで構成される。放送信号処理部１０は、一般のテレビに備えられる、放送受信部１２、信号処理部１４、映像表示部１６、デバイス制御部１８などを含んで構成される。なお、放送信号処理部１０に含まれる機能構成部は、これらに限定されるものではなく、通常のテレビが有する各種機能を追加的に備えることなどは当然に可能である。本実施形態においては、テレビ１０２は、リモコン処理部１９６を有することを特徴とするため、以下リモコン処理部１９６を中心に説明する。
【０１０３】
（リモコン処理部１９６）
リモコン処理部１９６は、上述したリモコン１００と双方向で通信を行い、ＥＰＧ  ＳＩやテレビ１０２の機器情報などをリモコン１００へ送信したり、リモコン１００からチャンネル変更などのコマンド信号を受信したりすることができる。リモコン処理部１９６は主に、図６に示すように、リモコン通信部１８８と、コマンド制御部１９０と、機器情報制御部１９２と、ＥＰＧ  ＳＩ制御部１９４と、を含んで構成される。
【０１０４】
リモコン通信部１８８は、リモコン１００と双方向に通信接続を行う。リモコン通信部１８８は、例えば、リモコン１００からのＥＰＧ  ＳＩの要求信号を受信したり、当該要求信号の受信に応じてＥＰＧ  ＳＩをリモコン１００へ送信したりすることができる。また、リモコン通信部１８８は、例えば、リモコン１００からチャンネル変更などのコマンド信号を受信したり、テレビ１０２固有の機器情報などをリモコン１００へ送信したりすることもできる。なお、上述したように、リモコン１００の機器通信部１７６と放送受信装置１１０との通信手段は、双方向に信号を送受信可能なものであれば、特定の通信規格に限定されるものではない。また、例えば、Ｔｒａｎｓｆｅｒ  Ｊｅｔ（ソニー株式会社の登録商標）規格のように、通信距離が短い無線通信技術などを利用することも可能である。なお、リモコン通信部１８８は、本発明の携帯情報端末送信部として機能するものである。
【０１０５】
コマンド制御部１９０は、リモコン１００から受信したチャンネル変更などのコマンド信号に応じて、放送信号処理部１０に対してチャンネル変更などの各種コマンドを指示する。これにより、ユーザは、リモコン１００の表示部１５４に表示される番組などを選択することにより、テレビ１０２の番組で視聴する番組を変更することなどができる。
【０１０６】
機器情報制御部１９２は、テレビ１０２固有の情報、例えば、受信メディアの種類、受信エリア、録画機能の有無などの各種情報を管理し、リモコン通信部１８８を介してリモコン１００へ送信するように制御する。例えば、リモコン１００が初期設定を行う場合などにおいて、機器情報制御部１９２は、リモコン１００からの要求に応じて、テレビ１０２固有の各種機器情報を、リモコン通信部１８８を介してテレビ１０２へ送信することができる。
【０１０７】
ＥＰＧ  ＳＩ制御部１９４は、リモコン１００から受信したＥＰＧ  ＳＩの要求信号に応じて、コンテンツプロバイダ３０２から受信したＥＰＧ  ＳＩを、リモコン通信部１８８を介してリモコン１００へ送信するように制御する。ＥＰＧ  ＳＩ制御部１９４は、例えば、現在テレビ１０２が受信可能な放送中の番組、次に放送予定の番組、今日放送予定の番組、今後一週間に放送予定の番組などに関するＥＰＧ  ＳＩを、リモコン通信部１８８を介してリモコン１００へ送信することができる。なお、ＥＰＧ  ＳＩ制御部１９４は、本発明のコンテンツ情報制御部として機能するものである。
【０１０８】
なお、上記説明では、放送受信装置１１０としてテレビ１０２を中心に説明したが、本発明はこれに限定されるものではない。放送受信装置１１０は、例えば、パーソナルコンピュータのように放送信号を受信可能な放送受信装置や、放送信号を受信して他の外部機器が備えるディスプレイなどに映像を表示させることが可能なＰＶＲなどのような録画再生機器であってもよい。
【０１０９】
（４．リモコン１００による各種処理および表示例）
以上、本実施形態に係るリモコン１００を利用したサービスシステム３００の構成の詳細について説明したが、次に、リモコン１００により行われる各種処理の詳細、および当該処理時におけるリモコン１００の表示部１５４の表示例について以下説明する。
【０１１０】
（４−１．放送受信装置１１０の機器情報の登録）
まず、リモコン１００と通信接続可能な放送受信装置１１０の機器情報の登録処理に関する詳細について説明する。ここで、登録処理とは、リモコン１００が通信可能な放送受信装置１１０の固有の機器情報を登録することをいう。放送受信装置１００は通常、受信可能な受信メディアの種類、受信エリア、録画機能の有無などの機器固有の情報を有している。リモコン１００は、これらの機器固有の情報を放送受信装置１１０から取得し、各放送受信装置１１０に対して機器ＩＤを付与して管理する。これにより、リモコン１００は、機器ＩＤに基づいて、各放送受信装置１１０の受信可能な受信メディアの種類、受信エリア、録画機能の有無などの機器固有の情報を認識することができる。この結果、リモコン１００は、例えば、放送受信装置１１０が受信可能な放送局に対応するチャンネル番号のみを表示部１５４に表示したり、録画機能を備える放送受信装置１１０に対してのみ録画予約のコマンド信号を送信したりすることができる。
【０１１１】
以下、放送受信装置１００の機器情報の登録処理の流れについて、図７を参照にして説明する。図７は、放送受信装置１１０の機器情報の登録における、リモコン１００と各放送受信装置１１０との処理の流れの一例を示すシーケンス図である。
【０１１２】
図７に示すように、放送受信装置１１０の機器情報の登録処理は、ステップ７００によるユーザからの登録開始指示により開始される。ユーザは、例えば、リモコン１００の利用を開始する場合や、新しい放送受信装置１１０を購入した場合や、引越しにより放送信号の受信エリアなどが変更された場合などに、放送受信装置１１０の機器情報の登録処理を行うことができる。したがって、リモコン１００は、ユーザが表示部１５４に表示される初期設定ボタンや機器情報の登録開始ボタンなどを選択することにより登録処理を開始することができる。
【０１１３】
ユーザからの指示を受けた後、リモコン１００は、ステップ７０２において、機器情報要求信号を、現在接続可能なすべての放送受信装置１１０へ送信する。なお、機器情報要求信号の送信は、上述したように、リモコン１００が備える機器通信部１７６によって行われる。図７に示す例では、リモコン１００の通信可能範囲には、テレビ１０２と、ＰＶＲ（ａ）１０４と、ＰＶＲ（ｂ）１０６との３つの放送受信装置１１０が配置されている。
【０１１４】
リモコン１００から機器情報要求信号を受信した各放送受信装置１１０は、自己機器固有の機器情報をリモコン１００へ送信する。なお、機器情報の送信は、上述したように、各放送受信装置１１０が備えるリモコン通信部１８８によって行われる。
【０１１５】
図７に示す例では、ステップ７０４において、テレビ１０２から機器情報が送信されている。これを受けてリモコン１００は、テレビ１０２から受信した機器情報を表示部１５４に表示する。図８は、テレビ１０２から受信した機器情報を表示する表示部１５４の表示例を示す説明図である。
【０１１６】
図８に示すように、表示部１５４には、テレビ１０２から受信した機器情報が表示されている。図８に示す例のテレビ１０２は、受信メディアは「地上波デジタル」であり、受信エリアは「神奈川」であり、録画機能は「なし」である。また、リモコン１００は、初めてテレビ１０２と接続するため機器ＩＤは未登録である旨が表示されている。ここで、ユーザにより表示部１５４に表示される機器ＩＤ登録ボタンなどが選択された場合、リモコン１００は、図７に示すステップ７０６において、テレビ１０２の機器ＩＤを登録する。これにより、リモコン１００は、接続可能な放送受信装置１１０の機器情報を機器ＩＤと関連付けて管理することができる。なお、機器ＩＤや機器情報の登録・管理などは、上述したように、リモコン１００が備える機器管理部１８０によって行われる。
【０１１７】
同様に、ステップ７０８において、ＰＶＲ（ａ）１０４から機器情報を受信したリモコン１００は、ステップ７１０において、ＰＶＲ（ａ）７０４の機器ＩＤを登録する。さらに、ステップ７１２において、ＰＶＲ（ｂ）１０６から機器情報を受信したリモコン１００は、ステップ７１４において、ＰＶＲ（ｂ）の機器ＩＤを登録する。
【０１１８】
このようにして、リモコン１００は、通信接続が可能な放送受信装置１１０の機器情報を、放送受信装置１１０毎に機器ＩＤを付与して管理することができる。これにより、リモコン１００は、機器ＩＤに基づいて、通信接続可能な放送受信装置１１０が受信可能な受信メディアの種類、受信エリア、録画機能の有無などを認識することができる。
【０１１９】
図９は、機器ＩＤが登録された放送受信装置１１０の機器情報のリストを表示する表示部１５４の表示例を示す説明図である。図９に示すように、表示部１５４には、リモコン１００が通信接続可能な放送受信装置１１０の機器情報が、機器ＩＤと関連付けられて表示されている。これにより、リモコン１００は、例えば、機器ＩＤ「ＴＶ００１」に対応する放送受信装置１１０は、受信メディアは「地上波デジタル」で、受信エリアは「神奈川」で、録画機能は有していないことなどを認識することができる。同様にリモコン１００は、通信接続可能なすべての方送受信装置１１０に関する固有の情報を、機器ＩＤに基づいて認識することができる。
【０１２０】
なお、上記説明においては、機器情報の例として「受信メディア」、「受信エリア」、「録画機能」について説明したが、これらに限定されるものではなく、機器固有の他の情報を含むことも当然に可能である。また、図７に示したシーケンス図は、放送受信装置１１０の登録処理の流れを説明する上での一例であり、必ずしも図７に示したステップに沿って行われる必要はない。例えば、テレビ１０２、ＰＶＲ（ａ）１０４、ＰＶＲ（ｂ）１０６から機器情報が送信されるステップは、並列的にまたは順序が前後して行われることは当然に可能である。
【０１２１】
（４−２．プロファイル情報の登録）
次に、リモコン１００を利用するユーザのプロファイル情報の登録に関する詳細について説明する。ここで、プロファイル情報の登録とは、リモコン１００を利用するユーザの、番組嗜好に関する情報、例えば、ジャンル、出演者、視聴時間帯などを、ＥＣＧサービスサーバ４００が備えるユーザ管理サーバ４０４に、プロファイル情報として登録することをいう。また、ＥＣＧ情報に基づいて商品などを購入する際に必要となる、例えば、決済方法、商品送付先、電話番号、氏名などの個人情報をプロファイル情報として設定することも可能である。ユーザ管理サーバ４０４にプロファイル情報を登録しておくことにより、ユーザは、商品購入時などに改めて個人情報を入力等する必要がなくなる。また、例えば、クレジットカードを複数登録しておくことにより、購入時に任意のクレジットカードを選択して支払い決済することなどもできる。また、詳細は後述するが、ＥＣＧサービスサーバ４００は、プロファイル情報などに基づいて、適切なＥＣＧ情報のみをリモコン１００へ送信することなども可能である。
【０１２２】
以下、プロファイル情報の登録処理の流れについて、図１０を参照にして説明する。図１０は、プロファイル情報の登録処理における、リモコン１００とユーザ管理サーバ４０４との処理の流れの一例を示すシーケンス図である。
【０１２３】
図１０に示すように、プロファイル情報の登録処理は、ステップ１０００によるユーザからの登録開始指示により開始される。ユーザは、例えば、リモコン１００の利用を開始する場合や、プロファイル情報を変更したい場合などに、プロファイル情報の登録処理を行うことができる。したがって、リモコン１００は、ユーザが表示部１５４に表示される初期設定ボタンやプロファイル情報の登録開始ボタンなどを選択することにより登録処理を開始することができる。
【０１２４】
ユーザからの指示を受けた後、リモコン１００は、ステップ１００２において、リモコン１００に固有に設定されるシリアルＮｏなどを含むリモコンＩＤをユーザ管理サーバ４０４へ送信し、ユーザ管理サーバ４０４へのログインを要求する。また、既に登録されているプロファイル情報を変更する場合などには、登録時に付与されたアカウント情報などを同時に送信することもできる。なお、リモコンＩＤやアカウント情報などの送信は、上述したように、リモコン１００が備えるＥＣＧサーバ通信部１７８によって行われる。
【０１２５】
リモコン１００からリモコンＩＤを含むログイン要求を受けたユーザ管理サーバ４０４は、ステップ１００４において、リモコンＩＤやアカウント情報などに基づいてログインを許可する。ユーザ管理サーバ４０４は、例えば、リモコン１００がプロファイル情報を新規登録する場合には、新規登録用のプロファイル設定情報をリモコン１００へ送信する。一方、既にプロファイル情報が登録されている場合には、ユーザ管理サーバ４０４は、リモコンＩＤとアカウントＩＤが一致する場合にのみプロファイル情報の編集に関する情報をリモコン１００へ送信する。
【０１２６】
その後、リモコン１００は、ステップ１００６において、プロファイル情報の登録・編集画面を表示部１５４に表示させる。図１１は、プロファイル情報の登録・編集画面を表示する表示部１５４の表示例を示す説明図である。
【０１２７】
図１１に示すように、表示部１５４には、ユーザの番組嗜好を設定するための画面が表示されている。このようにして表示された登録画面に対して、ユーザは、ステップ１００８において、好みのジャンル、出演者、視聴時間帯などをプロファイル情報として入力することができる。また、ＥＣＧ情報に基づいて商品などを購入する際に必要となる、決済方法、送付先、電話番号、氏名などの情報もプロファイル情報として入力することができる。なお、図１１に示す表示例は、本実施形態を説明する上での一例であり、プロファイル情報は、図１１に示した例に限定されるものではない。すなわち、ユーザのコンテンツ嗜好に関する種々の情報や、商品購入などの際に必要となる種々の個人情報などをプロファイル情報として登録することも当然に可能である。
【０１２８】
再度図１０のシーケンス図を参照すると、リモコン１００は、ユーザにより入力されたプロファイル情報を、ステップ１０１０において、ユーザ管理サーバ４０４へ送信する。プロファイル情報を受信したユーザ管理サーバ４０４は、ステップ１０１２において、プロファイル情報とリモコン１００のリモコンＩＤとを関連付けて、ユーザ管理サーバ４０４が備えるユーザ情報記憶部４１８に記録する。これによりユーザ管理サーバ４０４は、リモコン１００毎（ユーザ毎）に、プロファイル情報を管理することができる。
【０１２９】
ユーザ管理サーバ４０４は、プロファイル情報を新規登録した場合には、ステップ１０１４において、当該リモコン１００に対応するアカウント情報をリモコン１００へ送信する。これにより、当該リモコン１００を利用するユーザは、アカウント情報に基づいて、再度ユーザ管理サーバ４０４へログインし、既に登録されているプロファイル情報を編集することができる。また、ユーザは、アカウント情報を利用することにより、例えば、ＥＣＧサービスプロバイダ３０６が開設するホームページなどにログインしてプロファイル情報を編集することなども可能である。
【０１３０】
（４−３．ＥＰＧ  ＳＩおよびＥＣＧ情報の取得）
次に、リモコン１００が、テレビ１０２からＥＰＧ  ＳＩを受信して番組表示部１７０に番組情報を表示し、当該番組に関連するＥＣＧ情報をＥＣＧサービスサーバ４０４から受信して関連情報表示部１７２に表示させる一連の処理について説明する。
【０１３１】
なお、以下の説明においては、説明の便宜上、リモコン１００に接続される放送受信装置１１０としてテレビ１０２のみの場合を例に説明するが、複数の放送受信装置１１０に対しても同様の処理によりＥＰＧ  ＳＩを取得等することは当然に可能である。
【０１３２】
（現在放送中の番組に関するＥＰＧ  ＳＩおよびＥＣＧ情報の取得処理）
まず、リモコン１００が、テレビ１０２から現在放送中の番組に関するＥＰＧ  ＳＩを取得し、当該ＥＰＧ  ＳＩに基づいて、番組情報および当該番組に関するＥＣＧ情報を表示部１５４に表示させる処理について説明する。
【０１３３】
図１２は、テレビ１０２が受信可能な放送中の番組、および当該番組に関するＥＣＧ情報を、リモコン１００が表示する際の、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の流れを示すシーケンス図である。
【０１３４】
図１２に示すように、テレビ１０２の電源がＯＦＦ（待機状態）の場合には、リモコン１００は、表示部１５４を構成するチャンネル番号表示部１７４にチャンネル番号や放送受信装置１１０のリストなどを表示させておくことができる。図１３は、チャンネル番号や放送受信装置１１０のリストなどを表示するチャンネル番号表示部１７４の表示例を示す説明図である。図１３に示すように、チャンネル番号表示部１７４には、テレビ１０２が受信可能なコンテンツプロバイダ３０２に対応するチャンネル番号が表示されている。上述した図７に示す機器情報の登録処理により、リモコン１００は、放送受信装置１１０の受信メディアや受信エリアなどを認識することができる。したがって、リモコン１００は、登録された機器情報に基づいて、各放送受信装置１１０に対応するチャンネル番号を表示させることができる。
【０１３５】
なお、図１３に示すチャンネル番号表示部１７４の表示は、本実施形態を説明する上での一例であり、図１３とは異なる表示によりチャンネル番号等を表示させることも可能である。また、テレビ１０２の電源ＯＦＦ時には、必ずしもチャンネル番号等を表示させておく必要はない。例えば、省電力モードによりチャンネル番号を非表示とすることや、以下に説明する処理により取得した番組情報や関連情報などを表示させておくことも当然に可能である。このように、テレビ１０２の電源ＯＦＦ時に表示部１５４にどのような情報を表示させるかは、例えば、ユーザにより適宜設定変更することができるものである。
【０１３６】
再度図１２を参照すると、ステップ１２００において、ユーザによりテレビ１０２の電源をＯＮにするように指示を受けると、リモコン１００は、ステップ１２０２において、電源ＯＮのコマンド信号をテレビ１０２へ送信する。リモコン１００はこのとき、テレビ１０２が受信可能な放送中の番組に関するＥＰＧ  ＳＩの要求信号もテレビ１０２へ送信する。リモコン１００は、上述したように、コマンド制御部１８２がユーザからの指示を受け付けて、機器通信部１７６を介してテレビ１０２へ電源ＯＮのコマンド信号を送信することができる。また、リモコン１００は、上述したように、ＥＰＧ取得制御部１６２が、機器通信部１７６を介してテレビ１０２へＥＰＧ  ＳＩの要求信号を送信することができる。
【０１３７】
テレビ１０２は、リモコン１００から電源ＯＮの要求信号に応じて電源をＯＮにする。その後、テレビ１０２は、ステップ１２０４において、テレビ１０２がコンテンツプロバイダ３０２から受信可能な放送中の番組に関するＥＰＧ  ＳＩをリモコン１００へ送信する。テレビ１０２は、この際、コンテンツプロバイダ３０２から最新のＥＰＧ  ＳＩを取得してリモコン１００へ送信することができる。また既に放送中の番組に関するＥＰＧ  ＳＩをコンテンツプロバイダ３００から取得している場合には、当該ＥＰＧ  ＳＩをリモコン１００へ送信してもよい。
【０１３８】
ここで、図１４を参照にして、テレビ１０２からリモコン１００へ送信されるＥＰＧ  ＳＩのメタデータ記述例について説明する。図１４は、テレビ１０２から送信されるＥＰＧ  ＳＩのメタデータ記述例を示す説明図である。
【０１３９】
図１４に示すように、テレビ１０２から送信されるＥＰＧ  ＳＩには、現在放送中の番組に関する情報、例えば、番組名、放送日、開始時刻、終了時刻、放送局などが記述されている。図１４に示す例では、番組１としては、タイトル「ＸＸＸ番組」、放送日「２００８／０７／３０」、開始時刻「２２：００」、終了時刻「２２：５９」、放送局「ＸＸＸテレビ局」などが記述されている。同様に、テレビ１０２が現在受信可能な他の番組に関しても、番組２、番組３、番組４・・・としてＥＰＧ  ＳＩに記述されている。リモコン１００は、このようなＥＰＧ  ＳＩをテレビ１０２から受信することにより、現在テレビ１０２が受信可能な番組の情報を認識することができる。
【０１４０】
再度図１２を参照すると、テレビ１０２からＥＰＧ  ＳＩを受信したリモコン１００は、ステップ１２０６において、表示部１５４を構成する番組表示部１７０に現在放送中の番組に関する情報を表示する。リモコン１００は、図１４に示したＥＰＧ  ＳＩに基づいて、現在放送中の番組の情報を抽出し、番組表示部１７０に順次表示することができる。
【０１４１】
ここで、図１５を参照にして、番組表示部１７０に表示される番組情報の一例について説明する。図１５は、現在放送中の番組の情報を表示する番組表示部１７０の表示例を示す説明図である。
【０１４２】
図１５に示すように、リモコン１００は、図１３に示したチャンネルリストの表示から、現在放送中の番組の表示へ切り替えることができる。このように、リモコン１００が備える表示部１５４は、適宜番組表示部１７０や関連情報表示部１７２などを個別に表示することや、これらの表示部を同時に表示させることなどができる。図１５に示す例では、テレビ１０２が受信可能な放送中の複数の番組の情報が、番組表示部１７０に所定時間毎に切り替わって表示されている。これによりユーザは、番組表示部１７０に表示されている番組を選択することにより、テレビ１０２に対して当該番組へのチャンネルの切り替えを指示することなどができる。なお、図１５に示す例は、番組表示部１７０による表示の一例であり、例えば、番組表示部１７０に表示する番組の数や、番組情報の切り替え時間などは任意に設定変更することができる。番組表示部１７０の表示設定及び変更などは、上述したように、ＥＰＧ表示制御部１６４によって行われる。
【０１４３】
再度図１２のシーケンス図を参照すると、リモコン１００は、ステップ１２０８において、現在番組表示部１７０に表示している番組に関するＥＣＧ情報を取得するために、ＥＣＧ情報の要求信号をＥＣＧサービスサーバ４００へ送信する。図１４に示したように、テレビ１０２から受信するＥＰＧ  ＳＩには、番組の内容に関する情報のみでなく、当該番組を特定付けるための情報、例えば、ネットワークＩＤ、サービスＩＤ、スケジュールコード、有効期限などの様々な情報も記述されている。リモコン１００は、このような各種情報を、ＥＣＧサービスサーバ４００が備えるＥＣＧ送信サーバ４０２へ送信することにより、当該番組に関するＥＣＧ情報を取得することができる。なお、リモコン１００は、ＥＣＧ取得制御部１６６により、ＥＣＧサーバ通信部１７８を介してＥＣＧ情報の要求信号を、ＥＣＧサービスサーバ４００へ送信することができる。
【０１４４】
ＥＣＧ情報の要求信号をリモコン１００から受信したＥＣＧ送信サーバ４０２は、ステップ１２１０において、リモコン１００から要求された番組（現在放送中の番組）に関するＥＣＧ情報を、ＥＣＧ記憶部４１２から抽出する。上述したように、ＥＣＧ記憶部４１２には、コンテンツプロバイダ３０２が配信する各種コンテンツに紐付けられた種々のＥＣＧ情報が記録されている。したがって、ＥＣＧ送信サーバ４０２が備えるＥＣＧ抽出部４１０は、リモコン１００から送信されるネットワークＩＤ、サービスＩＤ、開始時刻などの情報に基づいて、当該番組に関するＥＣＧ情報を容易に抽出することができる。
【０１４５】
このようにしてＥＣＧ記憶部４１２から抽出されたＥＣＧ情報は、ステップ１２１２において、ＥＣＧ送信サーバ４０２が備えるＥＣＧ送信部４１４によって、リモコン１００へ送信される。
【０１４６】
ここで、図１６を参照にして、ＥＣＧ送信サーバ４０２から送信されるＥＣＧ情報のメタデータ記述例について説明する。図１６は、ＥＣＧ送信サーバ４０２から送信されるＥＣＧ情報のメタデータ記述例を示す説明図である。
【０１４７】
図１６に示すように、ＥＣＧ送信サーバ４０２から送信されるＥＣＧ情報には、リモコン１００から送信された現在放送中の番組に関連する情報、例えば、番組内容の詳細、番組ロゴの静止画、出演者に関する商品情報など種々の関連情報が記述されている。図１６に示すＥＣＧ情報のメタデータには、「ＸＸＸ番組」の内容詳細や番組ロゴの静止画に関する情報、番組カレンダーの販売情報などが記述されていることがわかる。リモコン１００は、このようなＥＣＧ情報をＥＣＧ送信サーバ４０２から受信することにより、現在番組表示部１７０に表示している放送中の番組に関連する関連情報を認識することができる。
【０１４８】
再度図１２のシーケンス図を参照すると、リモコン１００は、ステップ１２１４において、ＥＣＧ送信サーバ４０２から送信されたＥＣＧ情報に基づいて、現在番組表示部１７０に表示している放送中の番組の関連情報を、表示部１５４を構成する関連情報表示部１７２に表示させる。
【０１４９】
ここで、図１７を参照にして、関連情報表示部１７２に表示される関連情報の一例について説明する。図１７は、現在放送中の番組の関連情報を表示する関連情報表示部１７２の表示例を示す説明図である。
【０１５０】
図１７に示すように、リモコン１００は、番組表示部１７０に加えて、関連情報表示部１７２を表示させることができる。また、リモコン１００は、番組表示部１７０に表示させている番組情報に合わせて、当該番組に関する関連情報を関連情報表示部１７２に表示させることができる。図１７に示す例では、現在（２２：００〜２２：５９）放送中の番組が所定時間毎に番組表示部１７０に順次表示されている。これに合わせて関連情報表示部１７２には、番組表示部１７０に表示される番組に関する関連情報が順次表示されていくこととなる。これによりユーザは、関連情報表示部１７２に表示される関連情報を閲覧できるだけではなく、例えば、商品の購入、ホームページへのアクセスなど、関連情報を利用した種々のサービスを利用することもできる。
【０１５１】
また、上述したＥＣＧ情報の記述例で説明したように、１つの番組に関する関連情報は複数存在する。したがって、リモコン１００は、例えば、番組表示部１７０に表示する番組を一通り表示した場合には、図１８に示すように、次に同じ番組を番組表示部１７０に表示する際に、前回と異なる関連情報を関連情報表示部１７２に表示させることなども可能である。図１８に示す例では、図１７に示した例と同様の番組情報が番組表示部１７０に順次表示されているが、図１７に示した例とは異なる関連情報が関連情報表示部１７２に順次表示されていることがわかる。このように、リモコン１００は、ユーザに対して、現在放送中の番組のみならず、当該番組に関する種々の関連情報を提供することができる。
【０１５２】
また、リモコン１００は、例えば、ユーザが所定の番組を選択した場合は、図１９に示すように、番組表示部１７０には当該番組の情報を通常よりも長めに表示し、当該番組に関する関連情報を順次、関連情報表示部１７２に表示させることもできる。図１９は、ユーザが、例えば、番組表示部１７０に表示されていた番組の中から「ジャパンＴＶ」の「プロ野球中継」を選択した場合の例である。図１９に示すように、番組表示部１７０には、しばらくの間、ユーザにより選択された番組情報が番組表示部１７０に表示される。さらに、当該番組情報が番組表示部１７０に表示されている間、当該番組に関する関連情報が順次、関連情報表示部１７２に表示されていく。図１９を参照すると、ユーザによりプロ野球中継が選択されているため、関連情報表示部１７２には、チケット情報や、試合日程情報や、ファンクラブ情報などの、プロ野球中継に関連する各種関連情報が表示されていることがわかる。
【０１５３】
また、リモコン１００は、例えば、図２０に示すように、ＥＣＧ情報に含まれる画像情報に基づいて、当該画像を番組情報または関連情報に合わせて表示させることなどもできる。図２０に示す例では、ＥＣＧサービスサーバ４０４から取得したＥＣＧ情報に含まれる画像を、番組表示部１７０に表示される番組情報と合わせて表示させている。さらに、関連情報表示部１７２に表示される関連情報についても同様に、画像とテキスト情報を合わせて表示させることなどもできる。
【０１５４】
このように、リモコン１００が備える表示部１５４は、適宜番組表示部１７０や関連情報表示部１７２などに、現在テレビ１０２が受信可能な放送中の番組や、当該番組に関する関連情報を順次表示していくことができる。なお、図１７〜２０は、番組表示部１７０や関連情報表示部１７２による表示の一例であり、例えば、番組表示部１７０や関連情報表示部１７２に表示する情報の数や、番組情報の切り替え時間や、各表示部の配置などは任意に設定変更することができる。このような表示に関する各種設定及び変更などは、上述したように、ＥＰＧ表示制御部１６４およびＥＣＧ表示制御部１６８によって行われる。したがって、ユーザは、各種情報の表示方法や表示時間などを任意に設定することができる。
【０１５５】
以上説明した処理により、リモコン１００は、テレビ１０２が受信可能な放送中の番組情報のみならず、当該番組に関する種々の関連情報を表示することができる。これにより、ユーザは、番組コンテンツの視聴、選択、関連情報の閲覧などの操作を容易に行うことができる。
【０１５６】
（次に放送予定の番組に関するＥＰＧ  ＳＩおよびＥＣＧ情報の取得処理）
図１２に示した処理シーケンスにより、現在放送中の番組に関する各種情報を表示した後、リモコン１００は、図２１に示す処理シーケンスにより、テレビ１０２が受信可能な次に放送予定の番組に関するＥＰＧ  ＳＩを取得して表示させることができる。以下、図２１を参照にして、リモコン１００が、テレビ１０２から次に放送予定の番組に関するＥＰＧ  ＳＩを取得し、当該ＥＰＧ  ＳＩに基づいて、番組情報および当該番組に関するＥＣＧ情報を表示部１５４に表示させる処理について説明する。
【０１５７】
図２１に示すように、リモコン１００は、ステップ２１００において、テレビ１０２が受信可能な次に放送予定の番組に関するＥＰＧ  ＳＩを要求する要求信号をテレビ１０２へ送信する。リモコン１００は、例えば、上述した現在放送中の番組に関する各種情報を取得した後に、当該ステップ２１００の処理を行うことができる。
【０１５８】
テレビ１０２は、リモコン１００からの要求信号に応じて、ステップ２１０２において、次に放送予定の番組に関するＥＰＧ  ＳＩをリモコン１００へ送信する。テレビ１０２は、この際、コンテンツプロバイダ３０２から最新のＥＰＧ  ＳＩを取得してリモコン１００へ送信することができる。また既に次に放送予定の番組に関するＥＰＧ  ＳＩをコンテンツプロバイダ３００から取得している場合には、当該ＥＰＧ  ＳＩをリモコン１００へ送信してもよい。
【０１５９】
次に、テレビ１０２からＥＰＧ  ＳＩを受信したリモコン１００は、ステップ２１０４において、次に放送予定の番組を番組表示部１７０に表示する。リモコン１００は、図１４に示したＥＰＧ  ＳＩに基づいて、次に放送予定の番組の情報を抽出し、番組表示部１７０に順次表示することができる。なお、上述したように、番組表示部１７０には既に現在放送中の番組情報が順次表示されている。したがって、リモコン１００は、番組表示部１７０に、現在放送中の番組情報および次に放送予定の番組を順次表示させることができる。これにより、リモコン１００は、例えば、ユーザにより現在放送中の番組が選択された場合には、テレビ１０２に対して当該番組へのチャンネル切り替えを指示することができる。また、リモコン１００は、例えば、ユーザにより次に放送予定の番組が選択された場合には、当該番組の予約録画の設定などを行うこともできる。
【０１６０】
次に、リモコン１００は、ステップ２１０６〜２１１２において、図１２に示したステップ１２０８〜１２１４と同様に、次に放送予定の番組に関するＥＣＧ情報をＥＣＧサービスサーバ４００から取得して、関連情報表示部１７２に表示する。
【０１６１】
以上説明した処理により、リモコン１００は、テレビ１０２で現在放送中の番組に関する各種情報のみならず、次に放送予定の番組情報や、当該番組に関する種々の関連情報を表示することもできる。これにより、ユーザは、次に放送予定の番組を、リモコン１００を見ることにより認識することができる。さらに、次に放送予定の番組を受信可能な放送受信装置１１０が録画機能を有している場合には、当該番組の録画予約を設定することなども可能である。
【０１６２】
（今日放送予定の番組に関するＥＰＧ  ＳＩおよびＥＣＧ情報の取得処理）
図２１に示した処理シーケンスにより、次に放送予定の番組に関する各種情報を表示した後、リモコン１００は、図２２に示す処理シーケンスにより、テレビ１０２で今日放送予定の番組に関する各種情報を取得して表示させることができる。以下、図２２を参照にして、今日放送予定の番組に関する各種情報の表示処理において、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の一例について説明する。
【０１６３】
図２２に示すように、リモコン１００は、ステップ２２００において、今日放送予定の番組に関するＥＰＧ  ＳＩを要求する要求信号をテレビ１０２へ送信する。リモコン１００は、例えば、上述した次に放送予定の番組に関する各種情報を取得した後に、当該ステップ２２００の処理を行うことができる。
【０１６４】
テレビ１０２は、リモコン１００からの要求信号に応じて、ステップ２２０２において、今日放送予定の番組に関するＥＰＧ  ＳＩをリモコン１００へ送信する。テレビ１０２は、この際、コンテンツプロバイダ３０２から最新のＥＰＧ  ＳＩを取得してリモコン１００へ送信することができる。また既に今日放送予定の番組に関するＥＰＧ  ＳＩをコンテンツプロバイダ３００から取得している場合には、当該ＥＰＧ  ＳＩをリモコン１００へ送信してもよい。
【０１６５】
ステップ２２０２により、リモコン１００は今日放送予定のすべての番組に関するＥＰＧ  ＳＩを受信することとなる。これらの番組の中には、ユーザが興味のないジャンルや、嫌いな出演者が出る番組や、視聴しない時間帯に放送される番組などの情報も含まれるため、すべての情報を番組表示部１７０に表示させることはユーザにとって好ましくない。これを解決するためにリモコン１００は、ＥＰＧ  ＳＩをＥＣＧ送信サーバ４０２へ送信し、ユーザに適したＥＰＧ  ＳＩのみを抽出するよう要求することができる。上述したように、ＥＣＧサービスサーバ４００が備えるユーザ管理サーバ４０４は、ユーザにより登録されたプロファイル情報や、視聴履歴などにより生成された嗜好情報などに基づいて、リモコン１００毎（ユーザ毎）にお勧め情報を管理している。したがって、ＥＣＧ送信サーバ４０２は、ユーザ管理サーバ４０４の有するお勧め情報に基づいて、リモコン１００から送信された複数のＥＰＧ  ＳＩのうち、当該リモコン１００を利用するユーザのコンテンツ嗜好に適合する所定のＥＰＧ  ＳＩのみを抽出できる。
【０１６６】
図２２に示すシーケンスでは、リモコン１００は、ステップ２２０４において、テレビ１０２から受信したすべてのＥＰＧ  ＳＩと、ＥＣＧ情報の要求信号を、ＥＣＧ送信サーバ４０２へ送信する。これを受けてＥＣＧ送信サーバ４０２は、ステップ２２０６において、ユーザ管理サーバ４０４が管理する複数のお勧め情報のうち、要求信号を送信したリモコン１００に対応するお勧め情報を参照する。このときＥＣＧ送信サーバ４０２は、上述したように、要求信号を送信したリモコン１００のシリアルＮｏとお勧め情報に関連付けられているリモコンＩＤを比較することなどにより、当該リモコン１００に対応するお勧め情報を容易に参照することができる。
【０１６７】
その後、ＥＣＧ送信サーバ４０２は、ステップ２２０８において、お勧め情報に基づいて、リモコン１００から送信されたすべてのＥＰＧ  ＳＩから所定数量のＥＰＧ  ＳＩをフィルタリングする。お勧め情報は、上述したように、ユーザにより設定されたプロファイル情報や、実際の視聴履歴などに基づく嗜好情報などにより生成されているため、ＥＣＧ送信サーバ４０２は、ユーザの嗜好に適合する番組に関するＥＰＧ  ＳＩのみを抽出することができる。なお、ＥＰＧ  ＳＩのフィルタリングは、上述したように、ＥＣＧ送信サーバ４０２が備えるＥＣＧ制御部４０８によって行われることができる。
【０１６８】
その後、ＥＣＧ送信サーバ４０２は、ステップ２２１０において、フィルタリングされたＥＰＧ  ＳＩの番組に関するＥＣＧ情報をＥＣＧ記憶部４１２から抽出する。
【０１６９】
ＥＣＧ送信サーバ４０２は、このようにして抽出されたＥＰＧ  ＳＩおよびＥＣＧ情報を、ステップ２２１２において、リモコン１００へ送信する。
【０１７０】
これを受けてリモコン１００は、ＥＣＧ送信サーバ４０２から受信したＥＰＧ  ＳＩに基づいて、番組情報を番組表示部１７０に順次表示させる。このようにして表示される番組情報は、ＥＣＧ送信サーバ４０２によってフィルタリングされた番組情報のみであるため、番組表示部１７０には、今日放送予定の多くの番組のうち、ユーザの嗜好に適合した番組のみが表示されることとなる。また、関連情報表示部１７２に表示される関連情報についても、フィルタリングされたＥＰＧ  ＳＩの番組に関するＥＣＧ情報のみであるため、ユーザの嗜好に適合しない番組に関する関連情報は表示されない。すなわち、リモコン１００は、今日放送予定の多くの番組のうち、ユーザの嗜好に適合する番組に関する各種情報のみをユーザに提供することができる。また、既に番組表示部１７０には、現在放送中の番組および次回放送予定の番組が表示されているため、これらに加えて、フィルタリングされた今日放送予定の番組が番組表示部１７０に順次表示されることとなる。これにより、ユーザは、今日放送予定の番組については、自己の嗜好に適合する番組に関する情報のみを、リモコン１００を見ることにより認識することができる。さらに、今日放送予定の番組を受信可能な放送受信装置１１０が録画機能を有している場合には、当該番組の録画予約を設定することなども可能である。
【０１７１】
なお、ＥＣＧ送信サーバ４０２によりフィルタリングされるＥＰＧ  ＳＩの数や、現在放送中の番組、次に放送予定の番組、フィルタリングされた今日放送予定の番組などの表示方法などは、ユーザにより任意に設定変更することが可能である。
【０１７２】
（今後一週間に放送される番組に関するＥＰＧ  ＳＩおよびＥＣＧ情報の取得処理）
図２２に示した処理シーケンスにより、次に放送予定の番組に関する各種情報を表示した後、リモコン１００は、図２３に示す処理シーケンスにより、テレビ１０２で今後一週間に放送予定の番組に関する各種情報を取得して表示させることができる。図２３に示す処理シーケンスは、図２２に示す処理シーケンスと同様であるため、詳細は省略するが、リモコン１００は、同シーケンスにおいても同様に、フィルタリング処理により、ユーザの嗜好に適合する情報のみを表示することができる。
【０１７３】
したがって、リモコン１００は、今後一週間に放送予定の多くの番組についても、ユーザの嗜好に適合する番組に関する各種情報のみをユーザに提供することができる。また、既に番組表示部１７０には、現在放送中の番組、次回放送予定の番組、フィルタリングされた今日放送予定の番組が表示されているため、これらに加えて、フィルタリングされた今後一週間に放送予定の番組が番組表示部１７０に順次表示されることとなる。これにより、ユーザは、今後一週間に放送予定の番組のうち自己の嗜好に適合する番組に関する情報のみを、リモコン１００を見ることにより認識することができる。さらに、今後一週間に放送予定の番組を受信可能な放送受信装置１１０が録画機能を有している場合には、当該番組の録画予約を設定することなども可能である。
【０１７４】
以上のようなリモコン１００と、テレビ１０２と、ＥＣＧサービスサーバ４００との処理シーケンスにより、リモコン１００は、放送受信装置１１０から受信するコンテンツ情報、および情報提供サーバから受信する当該コンテンツに関連する各種関連情報を表示できる。これにより、コンテンツの視聴、選択、録画予約、関連情報の閲覧など、ユーザによる所定の処理の操作性を向上させることが可能である。
【０１７５】
また、上記処理シーケンスにおいては、テレビ１０２が現在受信可能な番組、次に放送予定の番組、今日放送予定の番組、今後一週間に放送予定の番組に関するＥＰＧ  ＳＩおよびＥＣＧ情報を順番に取得する例を説明したが、取得処理は必ずしもこれらの順に限定されるわけではない。すなわち、これらの取得処理は、リモコン１００により適宜行われるものであり、上記各処理は、それぞれ並行して、または順序が前後して行われることも当然に可能である。
【０１７６】
（５．ユーザ操作に応じたリモコン１００の処理フロー）
次に、リモコン１００に表示される所定の番組情報や関連情報をユーザが選択した場合の、リモコン１００の処理フローについて説明する。
【０１７７】
（番組表示部１７０に表示される番組情報を選択した場合）
図２４は、ユーザが、リモコン１００の番組表示部１７０に表示される所定の番組を選択した場合のリモコン１００の処理の流れを示すフロー図である。
【０１７８】
まず、ユーザが番組表示部１７０に表示されている所定の番組を選択した場合、リモコン１００は、ステップ２４００において、ユーザにより選択された番組が、現在放送中の番組か否かを判断する。現在放送中の番組である場合には、リモコン１００は、ステップ２４０２において、チャンネル変更のコマンド信号をテレビ１０２へ送信する。なお、これらの処理は、上述したように、リモコン１００が備える機器処理部１５６および機器通信部１７６などにより行われる。
【０１７９】
その後、リモコン１００は、ステップ２４０４において、ユーザにより選択された番組の情報を、番組視聴履歴として、ＥＣＧサーバ４００の備えるユーザ管理サーバ４０４へ送信する。これによりユーザ管理サーバ４０４は、当該視聴履歴を、リモコン１００を利用するユーザの嗜好情報として管理し、上述したお勧め情報を生成するのに利用することができる。なお、ステップ２４０４における処理は、上述したように、リモコン１００が備える嗜好情報制御部１８６およびＥＣＧサーバ通信部１７８などにより行われる。
【０１８０】
一方、ステップ２４００において、ユーザにより選択された番組が現在放送中の番組でないと判断された場合、リモコン１００は、ステップ２４０６において、当該番組を受信する放送受信装置１１０が録画機能を有しているか否かを判断する。上述したように、リモコン１００が備える機器管理部１８０は、機器ＩＤと関連付けられた機器情報に基づいて、当該番組を受信する放送受信装置１１０が録画機能を有しているか否かを判断することができる。
【０１８１】
該当する放送受信装置１００が録画機能を有している場合には、リモコン１００は、ステップ２４０８において、ユーザにより選択された番組の録画予約を指示するコマンド信号を、当該放送受信装置１１０へ送信する。これを受けて放送受信装置１１０は、当該番組を録画予約することができる。
【０１８２】
その後、リモコン１００は、ステップ２４１０において、ユーザにより録画予約された番組の情報を、録画予約履歴として、ＥＣＧサーバ４００の備えるユーザ管理サーバ４０４へ送信する。これによりユーザ管理サーバ４０４は、当該録画予約履歴を、リモコン１００を利用するユーザの嗜好情報として管理し、上述したお勧め情報を生成するのに利用することができる。なお、ステップ２４１０における処理は、上述したように、リモコン１００が備える嗜好情報制御部１８６およびＥＣＧサーバ通信部１７８などにより行われる。
【０１８３】
一方、ステップ２４０６において、対象となる放送受信装置１１０が録画機能を有していないと判断された場合も同様に、リモコン１００は、ステップ２４１０の処理を行う。すなわち、リモコン１００は、当該番組情報の選択履歴を、録画予約履歴としてＥＣＧサーバ４００の備えるユーザ管理サーバ４０４へ送信する。これは、実際には録画予約はされなかったが、ユーザが録画予約を希望した番組であるため、ユーザの嗜好情報に反映させるほうが好ましいからである。
【０１８４】
以上のように、ユーザが番組表示部１７０に表示される所定の番組を選択した場合には、リモコン１００は、視聴履歴や録画予約履歴などの情報をユーザ管理サーバ４０４へ送信することができる。ユーザ管理サーバ４０４は、これらの情報を嗜好情報として管理し、リモコン１００を利用するユーザの番組嗜好に適合するお勧め情報を生成することができる。これにより、リモコン１００は、例えば、一週間分の大量の番組情報の中から、ユーザの嗜好に適合する情報のみをＥＣＧサービスサーバ４００から取得して、ユーザに提供することが可能となる。
【０１８５】
（関連情報表示部１７２に表示される商品を選択した場合）
次に図２５は、ユーザが、リモコン１００の関連情報表示部１７２に表示される所定の関連情報を選択した場合のリモコン１００の処理の流れを示すフロー図である。なお、図２５に示すフロー図は、ユーザが商品購入に関する関連情報を選択した場合の例である。
【０１８６】
まず、ユーザが関連情報表示部１７２に表示されている所定の商品を選択した場合、リモコン１００は、ステップ２５００において、当該商品の購入に必要な情報を表示させる。必要な情報としては、例えば、商品の詳細、支払い方法、送付先住所、電話番号、氏名等の各種情報などである。上述したように、支払い方法、送付先住所、電話番号、氏名等のユーザの個人情報に関わる情報などは、プロファイル設定においてユーザ管理サーバ４０４によりリモコン１００毎に管理されている。したがって、リモコン１００は、ユーザ管理サーバ４０４からこれらの情報を取得して表示させることができる。これにより、ユーザは改めて支払い方法などの情報を入力する必要がない。
【０１８７】
その後、リモコン１００は、ステップ２５０２において、ユーザが商品の購入決定をしたか否かを判断する。ユーザは、例えば、表示部１５４に表示される購入決定ボタンなどを選択することにより商品の購入を最終決定することができる。ユーザが商品購入の最終決定をした場合には、リモコン１００は、ステップ２５０４において、当該商品の購入処理を行う。購入処理は例えば、商品購入に関する各種情報を、ＥＣＧサービスサーバ４００を介して、当該商品を提供するスポンサー３０４へ送信することなどにより行うことができる。
【０１８８】
その後、リモコン１００は、ステップ２５０６において、ユーザにより選択された商品の情報を、商品購入履歴として、ＥＣＧサーバ４００の備えるユーザ管理サーバ４０４へ送信する。これによりユーザ管理サーバ４０４は、当該商品購入履歴を、リモコン１００を利用するユーザの嗜好情報として管理し、上述したお勧め情報を生成するのに利用することができる。
【０１８９】
一方、ステップ２５０２において、ユーザが商品購入をキャンセルした場合も同様に、リモコン１００は、ステップ２５０８において、当該関連情報の選択履歴を、商品購入検討履歴としてＥＣＧサーバ４００の備えるユーザ管理サーバ４０４へ送信する。これは、実際には商品を購入していないが、ユーザは当該商品の購入を検討したため、ユーザの嗜好情報に反映させるほうが好ましいからである。
【０１９０】
以上のように、ユーザが関連情報表示部１７２に表示される所定の商品を選択した場合に、リモコン１００は、商品購入履歴や商品購入検討履歴などの情報をユーザ管理サーバ４０４へ送信することができる。ユーザ管理サーバ４０４は、これらの情報を嗜好情報として管理し、リモコン１００を利用するユーザの番組嗜好に適合するお勧め情報を生成することができる。これにより、リモコン１００は、ユーザの嗜好に適合する情報のみをＥＣＧサービスサーバ４００から取得して、ユーザに提供することが可能となる。
【０１９１】
なお、図２５に示したフロー図は、関連情報表示部１７２に表示された商品を購入する場合の処理の一例であるが、例えば、ホームページの紹介、出演者の情報などの他の関連情報についても同様の処理が行われる。すなわち、リモコン１００は、所定の関連情報がユーザにより選択された場合、ユーザによるホームページの閲覧履歴、出演者情報の閲覧履歴などの各種情報を、ユーザ管理サーバ４０４へ送信することができる。また、ユーザ管理サーバ４０４は、このようにして送信される複数の履歴情報の種類に応じて重み付けをして、嗜好情報として管理することもできる。これにより、ユーザ管理サーバ４０４は、ユーザの嗜好により適合した情報を、リモコン１００を利用するユーザに提供することができる。
【０１９２】
以上説明したように、本実施形態に係るリモコン１００は、テレビ１０２などの放送受信装置１１０からＥＰＧ  ＳＩを受信することにより、番組表示部１７０に番組情報を順次表示させることができる。また、リモコン１００は、ＥＣＧサービスサーバ４００からＥＣＧ情報を受信することにより、番組表示部１７０に表示されている番組に関連する各種関連情報を、関連情報表示部１７２に順次表示させることができる。また、ＥＣＧサービスサーバ４００が備えるユーザ管理サーバ４０４は、ユーザのプロファイル情報および嗜好情報に基づいて、リモコン１００毎（ユーザ毎）にお勧め情報を管理することができる。これにより、リモコン１００は、ＥＣＧサービスサーバ４０４から、ユーザの嗜好に適合する各種情報のみを取得することができる。この結果、本実施形態に係るリモコン１００は、放送受信装置１１０から受信するコンテンツ情報、および情報提供サーバから受信する当該コンテンツに関連する各種関連情報を表示することにより、コンテンツの視聴、選択、録画予約、関連情報の閲覧など、ユーザによる所定の処理の操作性を向上させることが可能である。
【０１９３】
また、上述したように、リモコン１００は、通信接続可能な少なくとも１以上の放送受信装置１１０の機器情報を、機器ＩＤと関連付けて管理することができる。さらに、リモコン１００は、録画予約機能を有する録画再生装置などの放送受信装置１１０に対して、録画予約のコマンド指示を送信することもできる。このとき、リモコン１００は、例えば、コマンド指示の送信先である放送受信装置１１０の機器ＩＤに、予約録画をする番組の情報などを関連付けて、コンテンツＩＤとして記憶しておくことなども可能である。これにより、リモコン１００は、各録画再生装置に録画予約を指示した番組のリストを、機器ＩＤと関連付けて管理することができる。従来は、録画された所定の番組を再生するには、複数の録画再生装置の中から当該番組が録画された録画再生装置を選択し、さらにテレビ画面に表示されたメニューに従って当該番組を検索し、手元のリモコンで再生指示を送信する必要があった。これに対して、上記実施形態に係るリモコン１００は、表示部１５４に表示される録画済の番組がユーザにより選択された場合、当該番組のコンテンツＩＤを参照することにより、該当する録画再生装置に当該番組の再生指示を送信することができる。この結果、ユーザは、リモコン１００の表示部１５４に表示された番組リストから所望する番組を選択するだけで、当該番組を録画した録画再生装置に、当該番組の再生を開始させることができる。
【０１９４】
また、リモコン１００は、上述した実施形態の各種機能や処理を実行する情報処理プログラムを実行することにより実現することができる。当該プログラムは、例えば、リモコン１００が備えるプログラム記憶部などに格納され、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に読み込まれて実行されることにより、上述した各種機能や処理をリモコン１００が実行することができる。したがって、リモコン１００は、当該プログラムを更新することにより、新しい機能を追加したり、バージョンアップしたりすることもできる。また、情報処理プログラムは、リモコン１００で読み取り可能な記録媒体で提供されることもできる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、当該情報処理プログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
【０１９５】
また、上述した実施形態に係るリモコン１００を利用するサービスシステム３００により、ユーザおよびサービスを提供するプロバイダやスポンサーなどは、上述した以外の種々の利便性向上、情報提供サービスの展開などを実現することもできる。
【０１９６】
上述したように、ＥＣＧサービスサーバ４００は、ユーザの嗜好に適合した関連情報のみをリモコン１００を利用するユーザに提供することができる。したがって、例えば、番組コンテンツに関する種々の関連情報を提供するスポンサーなどは、その情報を真に要求するユーザのみに効率よく情報を提供することができる。また、スポンサーなどは、例えば、関連情報とあわせてクーポン情報などを提供することもできる。これにより、リモコン１００でクーポン情報を閲覧したユーザを、お店に効率よく勧誘することができるといった、新しいサービス展開を実現することもできる。
【０１９７】
また、図３に示したサービスシステム３００では、ＥＣＧサービスプロバイダ３０６がテレビ１０２にＥＣＧ情報を提供することができるが、一般に、テレビ１０２は必ずしもネットワーク接続をすることができるとは限らない。また、テレビ１０２がＥＣＧサービスプロバイダ３０６からＥＣＧ情報を取得することができたとしても、ユーザは、テレビ１０２の画面表示を２画面にしたり、重畳表示したりしなければ、ＥＣＧ情報を閲覧等することができないため、ユーザにとって使い勝手が悪い。これに対して、上記実施形態に係るリモコン１００は、ＥＣＧサービスプロバイダ３０６が備えるＥＣＧサービスサーバ４００からＥＣＧ情報を受信して、表示させることができる。したがって、テレビ１０２を利用したＥＣＧ情報の提供サービスの普及が進まない状況においても、ＥＣＧサービスプロバイダ４００などの情報提供者は、リモコン１００を介してユーザに各種情報を効率よく提供することができる。
【０１９８】
また、従来のリモコンは、通常、テレビ１０２などの放送受信装置１１０と１：１で対応している。テレビ１０２などでは、複数のお好み情報などを設定することなどはできるが、例えば、家庭内の複数のユーザは、１つのリモコンを操作してテレビ画面に表示されるメニューに指示を送る必要がある。これに対して、上記実施形態のサービスシステム３００では、上述したように、ＥＣＧサービスサーバ４００が、リモコン１００毎にプロファイル設定や嗜好情報などを管理することができる。したがって、上記実施形態に係るリモコン１００は、従来のリモコンのように放送受信装置１００に１：１で対応するのではなく、ユーザと１：１に対応させることができる。これにより、例えば、家庭内の複数の各ユーザは、それぞれ自己専用のリモコン１００を有し、自己のリモコン１００に表示される各種情報を利用して、自分だけの嗜好に適合する番組視聴、録画予約、関連情報の閲覧などを実現することができる。
【０１９９】
このように、各ユーザが自己専用のリモコン１００を有することにより種々の利用例が想定される。例えば、リモコン１００がテレビ１０２から受信したＥＰＧ  ＳＩを格納しておくことにより、ユーザは、リモコン１００を携帯し、通勤時などに今日放送予定の番組や今後一週間に放送予定の番組の各種情報を閲覧することができる。これにより、ユーザは、新聞などのテレビ欄を帰宅後に確認する必要がなくなる。
【０２００】
また、自己のお勧めする番組情報や関連情報などを、別のリモコン１００を有するユーザへ提供することなどもできる。例えば、リモコン１００同士で各種情報の送受信をしたり、友人などの別のユーザに対して、自己の嗜好情報などを管理するユーザ管理サーバ４０４へのアクセスを許可したりすることなどにより、実現することができる。
【０２０１】
また、上述したように、ユーザは、決済情報などについてもプロファイル情報として設定しておくことができる。したがって、ＥＣＧサービスサーバ４００から受信した関連情報に基づいて商品などを購入する際に、多様な決済方法を利用することができる。例えば、プロファイル情報に複数のクレジットカードを登録しておくことにより、購入時に任意のクレジットカードを選択して決済することもできる。また、関連情報に基づいて複数の商品を購入する場合などには、プロファイル情報に登録された決済情報に基づいて、決済を一括で行うことも可能である。また、例えば、リモコン１００にリーダライタ機能などを設けることにより、電子マネーをリモコン１００へかざすことにより、決済を行うことなども可能である。また、例えば、決済金額の上限などをプロファイル情報に設定しておくことにより、購入金額の使い過ぎを防止することなどもできる。これにより、例えば、親が子供にリモコン１００を安心して使用させることができる。
【０２０２】
また、リモコン１００を利用するユーザ毎のプロファイル情報や嗜好情報などは、ユーザ管理サーバ４０４により管理され、ユーザの視聴履歴などに基づいて、適宜更新されている。したがって、ユーザは、リモコン１００を利用すればするほど、自己の嗜好に適合する関連情報などを取得することができ、使い勝手が向上するというメリットがある。これにより、ユーザは、テレビとは異なる情報提供メディアとして、リモコン１００の利用を楽しむこともできる。また、ユーザは、例えば、リモコン１００を紛失した場合などでも、ユーザ管理サーバ４０４が管理する情報に基づいて、新しく購入したリモコン１００を、これまで使用していたリモコン１００と同様の使い勝手ですぐに利用することができる。
【０２０３】
このように、本実施形態に係るリモコン１００を利用するサービスシステム３００は、種々の機能を追加的に付加することなどにより、ユーザの利便性、サービス提供者側のサービス展開の拡張性などを向上させることも可能である。
【０２０４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０２０５】
例えば、上記実施形態では、携帯情報端末の一例としてリモコン１００を中心に説明したが、本発明はこれに限定されるものではない。例えば、携帯電話、ＰＤＡ、携帯用ゲーム機器などのように、通信機能を備えた携帯可能な情報処理装置であってもよい。ここで携帯電話などのように、テレビ局などのコンテンツプロバイダ３０２から放送信号を受信可能な装置の場合には、上述した番組情報や関連情報に加えて、受信した放送信号に基づいて、映像コンテンツなどを表示することも可能である。これにより、ユーザは、映像コンテンツ、コンテンツ情報、関連情報などを同時に閲覧したり、録画予約したりすることなどもできる。
【０２０６】
また、上述したリモコン１００の各種処理は上記実施形態を説明する上での一例であり、必ずしも上記処理と同様の順序・方法で行われる必要はない。例えば、上記実施形態では、現在放送中の番組と、次に放送予定の番組と、フィルタリングされた今日放送予定の番組と、フィルタリングされた今後一週間に放送予定の番組と、を番組表示部１７０に表示させたが、本発明はこれらに限定されるものではない。例えば、現在放送中の番組、およびフィルタリングされた今後一週間に放送予定の番組のみを表示させることなども可能である。このように、表示させる情報の種類、表示画面の配置、表示する情報の数、表示順序、表示時間などは、ユーザにより任意に設定変更されることができ、特定の方式に限定されるものではない。
【０２０７】
また、上記実施形態において説明したプロファイル情報や嗜好情報の内容は、上記実施形態を説明する上での一例であり、本発明はこれらに限定されるものではない。すなわち、ユーザは、プロファイル情報としては、上述した内容以外にも、好みの放送局、映画監督、語学、歌手、スポーツ選手、アナウンサーなど種々の情報を設定することができる。また、リモコン１００がユーザ管理サーバ４０４へ送信する視聴履歴などの情報についても、どのような履歴情報を送信し、どのような履歴情報を送信しないかは、例えばユーザにより任意に設定されることが当然に可能である。
【図面の簡単な説明】
【０２０８】
【図１】本発明の実施形態の１つに係る携帯情報端末の使用例の概念図である。
【図２】同実施形態に係るリモコン１００を利用したシステムの概略を示す概念図である。
【図３】ＥＰＧ  ＳＩやＥＣＧ情報の送受信が可能な、同実施形態に係るリモコン１００を利用したサービスシステム３００の全体構成の一例を示す説明図である。
【図４】同実施形態において、ＥＣＧサービスプロバイダ３０６が備えるＥＣＧサービスサーバ４００の機能構成を示すブロック図である。
【図５】同実施形態に係るリモコン１００の機能構成を示すブロック図である。
【図６】同実施形態において、テレビ１０２の機能構成を示すブロック図である。
【図７】同実施形態において、放送受信装置１１０の機器情報の登録における、リモコン１００と各放送受信装置１１０との処理の流れの一例を示すシーケンス図である。
【図８】同実施形態において、テレビ１０２から受信した機器情報を表示する表示部１５４の表示例を示す説明図である。
【図９】同実施形態において、機器ＩＤが登録された放送受信装置１１０の機器情報のリストを表示する表示部１５４の表示例を示す説明図である。
【図１０】同実施形態において、プロファイル情報の登録処理における、リモコン１００とユーザ管理サーバ４０４との処理の流れの一例を示すシーケンス図である。
【図１１】同実施形態において、プロファイル情報の登録・編集画面を表示する表示部１５４の表示例を示す説明図である。
【図１２】同実施形態において、現在放送中の番組、および当該番組に関するＥＣＧ情報の表示処理における、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の流れの一例を示すシーケンス図である。
【図１３】同実施形態において、表示部１５４のチャンネル番号の表示例を示す説明図である。
【図１４】同実施形態において、テレビ１０２からリモコン１００へ送信されるＥＰＧ  ＳＩのメタデータ記述例を示す説明図である。
【図１５】同実施形態において、現在放送中の番組を順次表示する番組表示部１７０の表示例を示す説明図である。
【図１６】同実施形態において、ＥＣＧ送信サーバ４０２から送信されるＥＣＧ情報のメタデータ記述例を示す説明図である。
【図１７】同実施形態において、現在放送中の番組の関連情報を表示する関連情報表示部１７２の表示例を示す説明図である。
【図１８】同実施形態において、リモコン１００による、番組表および関連情報の表示例を示す説明図である。
【図１９】同実施形態において、リモコン１００による、番組表および関連情報の別の表示例を示す説明図である。
【図２０】同実施形態において、リモコン１００による、番組表および関連情報の別の表示例を示す説明図である。
【図２１】同実施形態において、次に放送予定の番組、および当該番組に関するＥＣＧ情報の表示処理における、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の流れの一例を示すシーケンス図である。
【図２２】同実施形態において、今日放送予定の番組、および当該番組に関するＥＣＧ情報の表示処理における、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の流れの一例を示すシーケンス図である。
【図２３】同実施形態において、今後一週間に放送予定の番組、および当該番組に関するＥＣＧ情報の表示処理における、リモコン１００と、ＥＣＧ送信サーバ４０２と、テレビ１０２との処理の流れの一例を示すシーケンス図である。
【図２４】同実施形態において、ユーザが、リモコン１００の番組表示部１７０に表示される所定の番組を選択した場合における、リモコン１００の処理の流れを示すフロー図である。
【図２５】同実施形態において、ユーザが、リモコン１００の関連情報表示部１７２に表示される所定の商品購入情報を選択した場合における、リモコン１００の処理の流れを示すフロー図である。
【符号の説明】
【０２０９】
１００    リモコン
１０２    テレビ
１０４    ＰＶＲ（ａ）
１０６    ＰＶＲ（ｂ）
１１０    放送受信装置
１５０    ＥＰＧ処理部
１５２    ＥＣＧ処理部
１５４    表示部
１６０    通信部
１５８    機器処理部
１６０    ユーザ情報制御部
１７０    番組表示部
１７２    関連情報表示部
１８８    リモコン通信部
１９６    リモコン処理部
３００    サービスシステム
３０２    コンテンツプロバイダ
３０４    スポンサー
３０６    ＥＣＧサービスプロバイダ
４００    ＥＣＧサービスサーバ
４０２    ＥＣＧ送信サーバ
４０４    ユーザ管理サーバ
４０６    ＥＣＧ要求受信部
４０８    ＥＣＧ制御部
４１０    ＥＣＧ抽出部
４１２    ＥＣＧ記憶部
４１４    ＥＣＧ送信部
４１６    ユーザ管理制御部
４１８    ユーザ情報記憶部
４２０    嗜好情報管制御理部
４２２    嗜好情報記憶部
４２４    お勧め情報生成部
４２６    お勧め情報記憶部
【図１】
2010041617.tif 000003
【図２】
2010041617.tif 000004
【図３】
2010041617.tif 000005
【図４】
2010041617.tif 000006
【図５】
2010041617.tif 000007
【図６】
2010041617.tif 000008
【図７】
2010041617.tif 000009
【図８】
2010041617.tif 000010
【図９】
2010041617.tif 000011
【図１０】
2010041617.tif 000012
【図１１】
2010041617.tif 000013
【図１２】
2010041617.tif 000014
【図１３】
2010041617.tif 000015
【図１４】
2010041617.tif 000016
【図１５】
2010041617.tif 000017
【図１６】
2010041617.tif 000018
【図１７】
2010041617.tif 000019
【図１８】
2010041617.tif 000020
【図１９】
2010041617.tif 000021
【図２０】
2010041617.tif 000022
【図２１】
2010041617.tif 000023
【図２２】
2010041617.tif 000024
【図２３】
2010041617.tif 000025
【図２４】
2010041617.tif 000026
【図２５】
2010041617.tif 000027