(57)【要約】      （修正有）【課題】ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）によらずに局選択キーの割り当ての更新を可能にする受信装置、情報処理方法、及びプログラムを提供する。【解決手段】受信装置１０は、放送波を受信する放送受信部１１と、放送受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部１６と、放送受信部１１を介して取得されるサービスＩＤとキーＩＤとに基づいて、記憶部１６に記憶されているキーＩＤを、取得したキーＩＤに更新する更新部１７７と、入力されたキーＩＤと、記憶部１６に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスの提供する情報を表示する表示部１５とを備える。【選択図】図３
2016105532.tif 000002
【特許請求の範囲】
【請求項１】
放送波を受信する放送受信部と、
前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、
前記放送受信部を介して取得されるサービスＩＤとキーＩＤとに基づいて、前記記憶部に記憶されているキーＩＤを、取得したキーＩＤに更新する更新部と、
入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、
を備えることを特徴とする受信装置。
【請求項２】
放送波を受信する放送受信部と、前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、制御部と、を備える受信装置における情報処理方法であって、
前記制御部が、サービスＩＤとキーＩＤとを前記放送受信部を介して取得する取得過程と、
前記制御部が、前記記憶部に記憶されているキーＩＤを、前記取得過程において取得されキーＩＤに更新する更新過程と、
を含むことを特徴とする情報処理方法。
【請求項３】
放送波を受信する放送受信部と、前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、制御部と、を備える受信装置のコンピュータに、
前記制御部が、サービスＩＤとキーＩＤとを前記放送受信部を介して取得する取得ステップと、
前記制御部が、前記記憶部に記憶されているキーＩＤを、前記取得ステップにおいて取得されキーＩＤに更新する更新ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
テレビジョン放送においては、地上波放送、衛星放送、専用回線を用いた映像・音声のコンテンツの放送、及びインターネット、携帯電話網などの通信ネットワークを介した動画コンテンツの配信サービスが提供されている。受信装置は、地上波放送、衛星放送、専用回線などからコンテンツを受信するとともに、インターネット、携帯電話網などの通信ネットワークからコンテンツを受信する。すなわち受信装置は、放送経路と通信経路との複数の経路を介して、コンテンツを受信する。
また、受信装置は、リモートコントローラ装置（いわゆるリモコン）から送信される局選択情報に基づいて、放送局を選択する。このリモートコントローラ装置は、複数（例えば１２個）の局選択キーを備えている。受信装置のユーザが、複数の局選択キーのうちの１つの局選択キーを押下することにより、受信装置は、選択された放送局のコンテンツを表示する。ここで、特許文献１には、番組中継装置が、ＮＩＴ（Network Information Table）に記載されているリモコンの番号に紐付けされた情報を記憶するテーブルを有し、受信装置はリモコンの番号に紐付けされた情報を出力すること、が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１３４７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、受信装置が受信可能な放送局の数は、リモートコントローラ装置が備える局選択キーの数を上回る場合がある。すなわち、局選択キーに割り当てられている放送局と、割り当てがされていない放送局とが生じる場合がある。この場合、局選択キーに割り当てられている放送局に比べて、割り当てがされていない放送局は、ユーザから選択されにくいことがある。また、割り当てられたサービスが廃止されることもある。この場合、局選択キーに割り当てる放送局を、放送局側から更新可能であることが望まれる。しかしながら、特許文献１では、ＮＩＴにリモコンの番号に紐付けされた情報を記載しているため、ＮＩＴを送信しない通信経路を介して、局選択キーの割り当ての更新をすることができないという欠点があった。
現在、検討されている超高精細度テレビジョン放送の多重化方式では、ＭＭＴ（MPEG Media Transport）方式が使われる。この方式は、ＩＰベースのため、ＩＰ再送信などで多くの部分か共用可能である。しかしながら、従来のＮＩＴに該当するＴＬＶ−ＮＩＴは、放送分配システムの境界でのＴＬＶ−ＮＩＴの置き換えを容易にするよう設計されており、ＩＰ再送信では置き換えられる。この時、正確に局選択キーの割り当てが受信機に届かない。
【０００５】
本発明は上記の点に鑑みてなされたものであり、ＮＩＴによらずに局選択キーの割り当ての更新を可能にすることができる受信装置、情報処理方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００６】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、放送波を受信する放送受信部と、前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、前記放送受信部を介して取得されるサービスＩＤとキーＩＤとに基づいて、前記記憶部に記憶されているキーＩＤを、取得したキーＩＤに更新する更新部と、入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、を備えることを特徴とする受信装置である。
【０００７】
（２）また、本発明の一態様は、放送波を受信する放送受信部と、前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、制御部と、を備える受信装置における情報処理方法であって、前記制御部が、サービスＩＤとキーＩＤとを前記放送受信部を介して取得する取得過程と、前記制御部が、前記記憶部に記憶されているキーＩＤを、前記取得過程において取得されキーＩＤに更新する更新過程と、を含むことを特徴とする情報処理方法である。
【０００８】
（３）また、本発明の一態様は、放送波を受信する放送受信部と、前記放送受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと、前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別するキーＩＤとを対応付けて記憶する記憶部と、入力されたキーＩＤと、前記記憶部に記憶されているキーＩＤ及びサービスＩＤとに基づいて、入力されたキーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、制御部と、を備える受信装置のコンピュータに、前記制御部が、サービスＩＤとキーＩＤとを前記放送受信部を介して取得する取得ステップと、前記制御部が、前記記憶部に記憶されているキーＩＤを、前記取得ステップにおいて取得されキーＩＤに更新する更新ステップと、を実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、ＮＩＴ、またはＴＬＶ−ＮＩＴによらずに局選択キーの割り当ての更新を可能にすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る放送システムの構成の一例を示すブロック図である。
【図２】同実施形態に係る電子番組表の一例を示す模式図である。
【図３】同実施形態に係るＭＨ−サービス記述テーブルのデータ構造を示す概略図である。
【図４】同実施形態に係るリモートコントロールキーＩＤ記述子のデータ構造を示す概略図である。
【図５】同実施形態に係る受信装置の機能構成の一例を示すブロック図である。
【図６】同実施形態に係るキー割り当て表のデータ構造を示す概略図である。
【図７】同実施形態に係る受信装置による処理の流れの一例を示すフローチャートである。
【図８】同実施形態に係る受信装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態について説明する。
［放送システムの構成］
まず、本発明の第１の実施形態に係る放送システム１について説明する。
図１は、本実施形態に係る放送システム１の概念図である。
放送システム１は、受信装置１０と、送信装置２０とを含んで構成される。放送システム１において、受信装置１０と、送信装置２０とは、それぞれ複数存在しうる。しかし、以下では説明を簡潔にするため、受信装置１０と、送信装置２０とが、それぞれ１つずつ含まれる場合について説明する。また、以下では、一例として、放送システム１がメディアトランスポート方式としてＭＭＴ（MPEG Media Transport）方式を用いる場合について説明する。
送信装置２０は、番組データｉ１と番組情報ｉ２、キー割りあてデータｉ２０とが多重化された放送波を送出することができる。送信装置２０から送信された放送波は、地上波を用いるか、又はケーブルのような有線伝送路を介するか、又は放送衛星ＢＳを介して受信装置１０に伝送される。以下では放送衛星ＢＳを介して伝送される場合を例にして説明をする。ここで、番組情報ｉ２とは、放送波により伝送される放送番組についての付帯情報である。具体的には、例えば、番組情報ｉ２には、番組識別情報と、放送日時情報とが含まれる。番組識別情報とは、放送番組を識別する情報、すなわち放送される事項（番組）の種類、内容、分量、及び配列である。放送日時情報とは、番組の放送日時を示す情報である。また、番組情報ｉ２には、番組表の生成に用いられる各種情報が含まれる。
【００１２】
受信装置１０は、放送（ＢＳ放送）を受信する。以下では、一例として、受信装置１０とは、テレビジョン受像機（テレビ）であるとして説明する。つまり、受信装置１０とは、送信装置２０から送出された放送波を受信し、放送波に含まれる番組データｉ１を表示するテレビである。受信装置１０は、放送波に含まれる番組情報ｉ２を取得する。
また、受信装置１０は、放送波に含まれるコンテンツデータｉ３を取得する。次に、受信装置１０は、取得した番組情報ｉ２とコンテンツデータｉ３とに基づいて電子番組表ｉ４を生成する。そして、受信装置１０は、生成した電子番組表ｉ４を表示する。
また、受信装置１０は、放送波に含まれるキー割りあてデータｉ２０を取得する。次に、受信装置１０は、取得したキー割りあてデータｉ２０に基づいて、キー割り当て表ｉ４０を更新する。
【００１３】
［受信装置の構成の概要］
ここで、受信装置１０の構成の概要について、図２から図４を参照して説明する。
図２は、本実施形態に係る受信装置１０が表示する電子番組表の一例を示す模式図である。
【００１４】
受信装置１０は、電子番組表ｉ４を表示する。この電子番組表ｉ４の一例を、図２に示す。この図２に示す電子番組表ｉ４の例において、放送局は、電子番組表ｉ４の一段目に示される。また、番組の放送時刻は、電子番組表ｉ４の左端の列に示される。つまり、放送局別の各番組の放送日時は、一段目に示される放送局と、左端の列に示される時刻とにより定まる枠により表されている。以下では、この枠により定まる各番組の領域をセルと称する。具体的には、この一例の場合、電子番組表ｉ４の一段目に示す放送局のうち左端の放送局はＡテレビジョンである。また、電子番組表ｉ４の一段目に示す放送局には、ＭＺテレビ、テレビＸ、国営放送が含まれる。これら放送局には、それぞれサービスＩＤが付与される。この一例において、Ａテレビジョンには、サービスＩＤ”０ｘ０１”が付与される。また、この一例において、ＭＺテレビにはサービスＩＤ”０ｘ０２”が、テレビＸにはサービスＩＤ”０ｘ０３”が、国営放送にはサービスＩＤ”０ｘ０４”が、それぞれ付与される。以下の説明において、サービスＩＤをサービス識別とも称する。
【００１５】
なお、この一例では、１つの放送局に１つのサービスＩＤが付与される場合について説明するが、これに限られない。１つの放送局に複数のサービスＩＤが付与されてもよい。例えば、１つの放送局が、複数のサービスを提供している場合には、サービスごとにサービスＩＤが付与される。具体的には、１つの放送局が、無料チャネルと、有料チャネルとを提供している場合、無料チャネルにサービスＩＤ”０ｘ０５”を、有料チャネルにサービスＩＤ”０ｘ０６”を付与する。すなわち、この場合サービスＩＤは、放送局が提供するサービスごとに付与される。
【００１６】
次に、図３を参照して、リモートコントロールキーＩＤについて説明する。
図３は、同実施形態に係る受信装置の機能構成の一例を示すブロック図である。図３に示すように、受信装置１０と、リモートコントローラＲＣとは、赤外線通信を行う。このリモートコントローラＲＣは、複数の操作キー（不図示）を備えている。この操作キーには、放送局を選択するため局選択キーが含まれる。ここでは、リモートコントローラＲＣが、１２個の局選択キーを備える場合を一例にして説明する。この局選択キーには、それぞれリモートコントロールキーＩＤが付与されている。具体的には、局選択キーｋｅｙ１には、リモートコントロールキーＩＤ”０ｘ１”が付与されている。また、局選択キーｋｅｙ２には、リモートコントロールキーＩＤ”０ｘ２”が、局選択キーｋｅｙ３には、リモートコントロールキーＩＤ”０ｘ３”が、局選択キーｋｅｙ４には、リモートコントロールキーＩＤ”０ｘ４”が、それぞれ付与される。なお、以下の説明において、リモートコントローラＲＣを、リモコンＲＣとも称する。また、リモートコントロールキーＩＤを、単にキーＩＤとも称する。
【００１７】
次に、キー割りあて表ｉ４０について説明する。受信装置１０は、記憶部１６を備えている。この記憶部１６には、キー割りあて表ｉ４０が記憶されている。このキー割りあて表ｉ４０の具体例について、図４を参照して説明する。
【００１８】
図４は、同実施形態に係るキー割り当て表のデータ構造を示す概略図である。
キー割りあて表ｉ４０には、サービスＩＤと、リモートコントロールキーＩＤとが１対１に対応付けられて記憶されている。具体的には、キー割りあて表ｉ４０には、サービスＩＤ”０ｘ０１”と、キーＩＤ”０ｘ１”とが対応付けられて記憶されている。また、キー割りあて表ｉ４０には、サービスＩＤ”０ｘ０２”とキーＩＤ”０ｘ２”とが、サービスＩＤ”０ｘ０３”とキーＩＤ”０ｘ３”とが、サービスＩＤ”０ｘ０４”とキーＩＤ”０ｘ４”とが、それぞれ対応付けられて記憶されている。
【００１９】
次に、ユーザがリモコンＲＣの局選択キーを操作した場合に、受信装置１０が放送局を選択する仕組みについて説明する。この一例では、リモコンＲＣと、受信装置１０とは、赤外線通信によって通信可能である。受信装置１０のユーザがリモコンＲＣの局選択キーを操作すると、リモコンＲＣは、操作された局選択キーのキーＩＤを、受信装置１０に送信する。受信装置１０は、リモコンＲＣが送信するキーＩＤを受信し、受信したキーＩＤに対応するサービスＩＤを取得する。具体的には、受信装置１０は、受信したキーＩＤを検索キーにして、図４に示すキー割りあて表ｉ４０を検索する。例えば、受信装置１０が、キーＩＤ”０ｘ３”を受信した場合には、受信装置１０は、キーＩＤ”０ｘ３”を検索キーにして、キー割りあて表ｉ４０を検索し、その検索の結果、サービスＩＤ”０ｘ０３”を取得する。上述したように、テレビＸには、サービスＩＤ”０ｘ０３”が付与されている。すなわち、サービスＩＤ”０ｘ０３”とは、テレビＸを示す。受信装置１０は、リモコンＲＣからキーＩＤ”０ｘ３”を受信すると、複数の放送局のうちから、テレビＸを選択する。受信装置１０は、選択したテレビＸが提供するサービス（例えば、番組）を表示する。
【００２０】
ここで、受信装置１０は、キー割りあて表ｉ４０を更新することにより、サービスＩＤとキーＩＤとの対応関係を更新することができる。また、送信装置２０から、受信装置１０に対して、キー割りあて表ｉ４０を更新する情報を送信することにより、放送局側から、サービスＩＤとキーＩＤとの対応関係を更新することができる。受信装置１０がキー割りあて表ｉ４０を更新する仕組みについて、図１から図６を参照して説明する。
【００２１】
[キー割りあて表の更新]
図１に示すように、送信装置２０は、キー割りあてデータｉ２０を、放送衛星ＢＳを介して受信装置１０に送信する。この放送衛星ＢＳを介して送信されるキー割りあてデータｉ２０を介して送信されるキー割りあてデータｉ２０の一例について、図５及び図６を参照して説明する。なお、ここではキー割りあてデータｉ２０について説明し、キー割りあてデータｉ２０についての説明は省略する。
【００２２】
この一例において、キー割りあてデータｉ２０は、ＭＨ−サービス記述テーブル及びリモートコントロールキーＩＤ記述子として実装される。以下の説明において、ＭＨ−サービス記述テーブルは、ＭＨ−Ｓｅｒｖｉｃｅ＿Ｄｅｓｃｒｉｐｔｉｏｎ＿Ｔａｂｌｅとも称する。また、リモートコントロールキーＩＤ記述子は、Ｒｋ＿Ｉｄ＿ｄｅｓｃｒｉｐｔｏｒとも称する。また、以下の説明において、リモートコントロールキーＩＤ記述子は、リモートコントローラーキーＩＤ記述子とも称し、リモコンキーＩＤ記述子とも称する。まず、図５を参照してＭＨ−サービス記述テーブルの具体例について説明する。
【００２３】
図５は、ＭＨ−サービス記述テーブルのデータ構造を示す概略図である。セクションシンタクス指示は１ビットのフィールドで、常に”１”とする。セクション長は、１２ビットのフィールドで、先頭の２ビットは常に”００”とする。セクション長は、セクション長フィールドの直後からＣＲＣを含むセクションの最後までのセクションのバイト数を規定する。全セクションの長さが１０２４バイトを超えないようにするため、セクション長は１０２１を超えてはならない。ＴＬＶ（Type Length Value）ストリーム識別は、１６ビットのフィールドであり、ＭＨ―ＳＤＴが示すＴＬＶストリームをその分配システム内の他の多重から識別するラベルの役割をする。バージョン番号は、５ビットのフィールドであり、サブテーブルのバージョン番号である。バージョン番号は、サブテーブル内の情報に変化があった場合に１加算される。その値が３１になった場合は、その次は０に戻る。カレントネクスト指示が”１”の場合は、バージョン番号はテーブル識別とネットワーク識別で定義される現在のサブテーブルのバージョン番号になる。カレントネクスト指示が”０”の場合は、バージョン番号はテーブル識別とネットワーク識別で定義される次のサブテーブルのバージョン番号になる。カレントネクスト指示は、１ビットの指示である。カレントネクスト指示が”１”の場合には、サブテーブルが現在のサブテーブルであることを示す。カレントネクスト指示が”０”の場合は、送られるサブテーブルはまだ適用されず、次のサブテーブルとして使用されることを示す。セクション番号は、８ビットのフィールドであり、セクションの番号を表す。サブテーブル中の最初のセクションのセクション番号は、０ｘ００である。セクション番号は、同一のテーブル識別、ＴＬＶストリーム識別、オリジナルネットワーク識別を持つセクションの追加ごとに１加算される。最終セクション番号は、８ビットのフィールドであり、そのセクションが属するサブテーブルの最後のセクション（すなわち、最大のセクション番号を持つセクション）の番号を規定する。オリジナルネットワーク識別は、１６ビットのフィールドであり、元の分配システムのネットワーク識別を規定するラベルの役割をする。
【００２４】
サービス識別は、１６ビットのフィールドで、そのＴＬＶストリーム内の他のサービスからこのサービスを識別するためのラベルの役割をする。ＥＩＴ（Event Information Table）事業者定義フラグは、３ビットのフィールドであり、ＥＩＴの送出有無を示す拡張として、放送事業者が独自に定義することができる。ＥＩＴ事業者定義フラグは、使用しない場合は、”１１１”とする。ＥＩＴ［スケジュール］フラグは、１ビットのフィールドであり、”１”の場合はそのサービスのＥＩＴ［スケジュール］情報が現在のＴＬＶストリーム内にあることを示す。このフラグが”０”の場合は、そのサービスのＥＩＴ［スケジュール］情報が現在のＴＬＶストリーム内には存在しないことを表す。ＥＩＴ［現在／次］フラグは、１ビットのフィールドであり、”１”の場合はそのサービスのＥＩＴ［現在／次］情報が現在のＴＬＶストリーム内にあることを示す。このフラグが”０”の場合は、そのサービスのＥＩＴ［現在／次］情報が現在のＴＬＶストリーム内には存在しないことを表す。進行状態は、３ビットのフィールドであり、その値によってサービスの状態を示す。進行状態が”１”の場合には、非実行中を示す。進行状態が”２”の場合には、数秒以内に開始を示す。進行状態が”３”の場合には、停止中を示す。進行状態が”４”の場合には、実行中を示す。スクランブルは、１ビットのフィールドであり、”０”の場合はそのイベント内の全てのコンポーネントストリームがスクランブルされていないことを示す。”１”の場合は、一つ以上のストリームへのアクセスがＣＡシステムにより制御されていることを示す。記述子ループ長は、１２ビットのフィールドであり、後続の記述子の全バイト長を規定する。ＣＲＣは、ＩＴＵ−Ｔ勧告Ｈ．２２２．０に従うものとする。次に、リモコンキーＩＤ記述子のデータ構造を、図６に示す。
【００２５】
図６は、リモートコントロールキーＩＤ記述子のデータ構造を示す概略図である。リモートコントロールキーＩＤは、リモコンＲＣの局選択ボタンに対応する識別情報である。適用日時は、４０ビットのフィールドであって、受信装置１０がキー割りあて表ｉ４０を更新可能な日時を示す。受信装置１０は、リモートコントロールキーＩＤを受信した場合に、適用日時を参照する。受信装置１０は、現在の日時が適用日時を過ぎている場合には、受信したリモートコントロールキーＩＤを用いて、キー割りあて表ｉ４０を更新可能である。一方、受信装置１０は、現在の日時が、適用日時を過ぎていない場合には、受信したリモートコントロールキーＩＤを用いたキー割りあて表ｉ４０の更新をしない。この一例において、適用日時は、日本標準時（ＪＳＴ）と修正ユリウス日（ＭＪＤ）による現在日付と現在時刻とを含む。
【００２６】
適用説明記述長は、８ビットのフィールドであり、後続の適用説明記述のバイト長を表す。適用説明記述は、８ビットのフィールドであり、キー割りあて表ｉ４０を更新する場合に、受信装置１０がユーザに対して表示する文字情報である。具体的には、適用説明記述とは、「局選択キーの割りあての更新を承諾しますか？」などの文字情報である。
【００２７】
［受信装置の機能構成］
次に、受信装置１０の機能構成について、再び図３を参照して説明する。
図３は、本実施形態に係る受信装置１０の機能構成の一例を示すブロック図である。
受信装置１０は、放送受信部１１と、赤外線通信部１３と、音声出力部１４と、表示部１５と、記憶部１６と、制御部１７と、を含んで構成される。制御部１７は、復調部１７１と、分離部１７２と、音声処理部１７３と、表示処理部１７４と、キー割りあて更新部１７７と、を含んで構成される。また、表示処理部１７４は、映像処理部１７５と、番組表生成部１７６と、を含んで構成される。
【００２８】
放送受信部１１は、チューナーを含む。放送受信部１１は、送信装置２０から送出された放送波を受信する。放送受信部１１は、受信した放送波に含まれる放送信号を復調部１７１に出力する。
また、放送受信部１１は、送信装置２０から放送衛星ＢＳを介して送信されるＭＨ−サービス記述テーブル（図５）を受信する。このＭＨ−サービス記述テーブルには、リモコンキー情報であるキー割りあてデータｉ２０が含まれている。
【００２９】
記憶部１６は、例えば、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を含み、その他に不揮発メモリ、ＨＤＤ（Hard Disk Drive）などを含むことができる。記憶部１６は、受信装置１０が含むＣＰＵ（Central Processing Unit）が実行するための各種プログラムやＣＰＵが実行した処理の結果などを記憶する。また、記憶部１６は、ビデオメモリを含み、表示部１５が表示する画像を示す画像情報を記憶する。また、記憶部１６は、図４に示すキー割りあて表ｉ４０を記憶する。
【００３０】
赤外線通信部１３は、受信装置１０に付属するリモートコントローラＲＣと赤外線通信を行う。赤外線通信部１３は、リモートコントローラＲＣから、リモートコントローラＲＣが受け付けたユーザの操作を示す信号を受信すると、受信した信号を制御部１７に出力する。
【００３１】
ここで、リモートコントローラＲＣは、ユーザが局選択キーを押下する操作を検出すると、押下された局選択キーに対応するキーＩＤを送信する。具体的には、リモートコントローラＲＣは、ユーザが局選択キーｋｅｙ１を押下する操作を検出すると、押下された局選択キーｋｅｙ１に対応するキーＩＤ”０ｘ１”を送信する。また、リモートコントローラＲＣは、ユーザが局選択キーｋｅｙ２を押下する操作を検出すると、押下された局選択キーｋｅｙ２に対応するキーＩＤ”０ｘ２”を送信する。同様に、リモートコントローラＲＣは、ユーザが局選択キーｋｅｙ３を押下する操作を検出すると、キーＩＤ”０ｘ３”を、ユーザが局選択キーｋｅｙ４を押下する操作を検出すると、キーＩＤ”０ｘ４”を、それぞれ送信する。すなわち、赤外線通信部１３が受信する信号には、キーＩＤが含まれている。赤外線通信部１３は、受信したキーＩＤを、制御部１７に出力する。
【００３２】
制御部１７のキー割りあて更新部１７７は、放送受信部１１が受信したＭＨ−サービス記述テーブルに基づいて、記憶部１６に記憶されているキー割りあて表ｉ４０を更新する。具体的には、キー割りあて更新部１７７は、放送受信部１１が受信したＭＨ−サービス記述テーブルからキー割りあてデータｉ２０を取得する。このキー割りあてデータｉ２０には、サービスＩＤと、このサービスＩＤに対応するリモコンキーＩＤ記述子とが含まれている。キー割りあて更新部１７７は、取得したキー割りあてデータｉ２０に含まれているサービスＩＤと、リモコンキーＩＤ記述子（図６）とを取得する。次に、キー割りあて更新部１７７は、取得したサービスＩＤと、リモコンキーＩＤ記述子に含まれるキーＩＤとに基づいて、キー割りあて表ｉ４０を更新する。より具体的には、キー割りあて更新部１７７は、取得したサービスＩＤを検索キーにしてキー割りあて表ｉ４０を検索し、検索の結果得られたサービスＩＤに対応するキーＩＤを、取得したキーＩＤに更新する。これにより、キー割りあて表ｉ４０のキーＩＤは、送信装置２０から送信されたＭＨ−サービス記述テーブルに含まれるキーＩＤに更新される。この送信装置２０から送信されたＭＨ−サービス記述テーブルとは、放送局側から放送衛星ＢＳを介して提供される情報である。つまり、キー割りあて更新部１７７は、放送局側から放送衛星ＢＳを介して提供される情報によって、キー割りあて表ｉ４０のキーＩＤを更新する。換言すれば、受信装置１０は、キー割りあて更新部１７７を備えることにより、キー割りあて表ｉ４０のキーＩＤを、放送局側から放送衛星ＢＳを介して提供される情報によって更新することができる。
【００３３】
音声出力部１４は、スピーカーを含む。音声出力部１４は、音声処理部１７３から取得した音声信号に基づいて音声を再生する。
表示部１５は、液晶ディスプレイ、有機ＥＬディスプレイなどのディスプレイを含む。表示部１５は、表示処理部１７４から取得した画像信号に基づいて、番組の映像や電子番組表などの画像を表示する。
【００３４】
復調部１７１は、放送受信部１１から受信した放送信号を復調する。復調部１７１は、復調した放送信号を分離部１７２に出力する。
分離部１７２は、復調部１７１から取得した放送信号に含まれる各種情報を分離して、分離された各種情報を各機能部に出力する。具体的には、分離部１７２は、放送信号から番組データと番組情報とを分離する。この番組データは、番組を構成する音声と映像とのうちの少なくともいずれか１つを含むデータである。分離部１７２は、番組データから音声データを分離して音声処理部１７３に出力する。また、分離部１７２は、番組データから映像データを分離して映像処理部１７５に出力する。分離部１７２は、放送信号から分離したＰＳＩ／ＳＩ情報を番組表生成部１７６に出力する。
【００３５】
音声処理部１７３は、分離部１７２から番組の音声信号を取得し、取得した音声信号を復号化する。音声処理部１７３は、復号化した音声信号を音声出力部１４に出力する。また、音声処理部１７３は、放送受信部１１により取得されたコンテンツデータが符号化された音声信号を含む場合、符号化された音声信号を復号化する。音声処理部１７３は、復号化した音声信号を音声出力部１４に出力する。
【００３６】
表示処理部１７４は、リモートコントローラＲＣが受け付けた操作に応じた画像を表示部１５に表示させる。具体的には、リモートコントローラＲＣがユーザによるチャンネルの選択操作を受け付けると、表示処理部１７４は、選択されたチャンネルにおいて放送されている番組の映像信号を表示部１５に出力する。また、リモートコントローラＲＣが電子番組表を表示させる操作を受け付けると、表示処理部１７４は、電子番組表を生成する。そして、表示処理部１７４は、生成した電子番組表の画像を示す映像信号を表示部１５に出力する。
【００３７】
表示処理部１７４の映像処理部１７５は、分離部１７２から映像信号を取得し、取得した映像信号を復号化する。映像処理部１７５は、復号化した映像信号を表示部１５に出力する。また、映像処理部１７５は、放送受信部１１により取得されたコンテンツデータが符号化された映像信号を含む場合、符号化された映像信号を復号化する。映像処理部１７５は、復号化した映像信号を表示部１５に出力する。
【００３８】
番組表生成部１７６は、分離部１７２から取得する各種テーブルと、放送受信部１１により取得するコンテンツデータとに基づいて、電子番組表を生成する。表示部１５は、番組表生成部１７６が生成した電子番組表を表示する。
【００３９】
［受信装置の動作］
次に、受信装置１０の動作について説明する。
図７は、本実施形態に係る受信装置１０によるキー割りあて表ｉ４０の更新処理の流れの一例を示すフローチャートである。
まず、制御部１７（図３）は、通信信号からＭＨ−サービス記述テーブル（図５）を取得し、取得したＭＨ−サービス記述テーブルから、リモコンキー情報、すなわちキー割りあてデータｉ２０を抽出する（ステップＳ１０１）。キー割りあてデータｉ２０には、サービスＩＤと、リモートコントロールキーＩＤ記述子とが含まれる。また、リモートコントロールキーＩＤ記述子（図６）には、キーＩＤと、適用日時と、適用説明記述とが含まれる。すなわち、制御部１７は、通信信号からサービスＩＤと、キーＩＤと、適用日時と、適用説明記述とを取得する。その後、制御部１７は、ステップＳ１０２に処理を進める。
【００４０】
次に、制御部１７は、ステップＳ１０１において取得した適用日時と、現在時刻とを比較する（ステップＳ１０２）。
【００４１】
次に、制御部１７は、ステップＳ１０２における比較の結果、現在の日時が適用日時を過ぎている場合には適用可能と判定し（ステップＳ１０３；ＹＥＳ）、処理をステップＳ１０４に進める。一方、制御部１７は、ステップＳ１０２における比較の結果、現在の日時が適用日時を過ぎていない場合には適用可能ではないと判定し（ステップＳ１０３；ＮＯ）、この図に示される処理を終了する。
【００４２】
次に、制御部１７は、ステップＳ１０１において取得した適用説明記述を、表示部１５に表示する（ステップＳ１０４）。上述したように、この適用説明記述には、「リモコンの局選択キーの割りあての更新を承諾しますか？」の文字情報が含まれる。すなわち、制御部１７は、「局選択キーの割りあての更新を承諾しますか？」の文字を表示部１５に表示する。また、制御部１７は、「承諾する」及び「承諾しない」の文字を表示部１５に表示する。この「承諾する」及び「承諾しない」の文字は、リモコンＲＣの操作によってユーザが選択可能である。ユーザは、局選択キーの割りあての更新を承諾する場合には、リモコンＲＣの操作によって「承諾する」の文字を選択する。一方、ユーザは、局選択キーの割りあての更新を承諾しない場合には、リモコンＲＣの操作によって「承諾しない」の文字を選択する。
【００４３】
次に、制御部１７は、ユーザが局選択キーの割りあての更新を承諾する操作を行ったか否かを判定する（ステップＳ１０５）。制御部１７は、ユーザが承諾する操作を行ったと判定した場合（ステップＳ１０５；ＹＥＳ）には、処理をステップＳ１０６に進める。一方、制御部１７は、ユーザが承諾する操作を行っていないと判定した場合（ステップＳ１０５；ＮＯ）には、この図に示される処理を終了する。
【００４４】
次に、制御部１７のキー割りあて更新部１７７は、ステップＳ１０１において受信したサービスＩＤと、キーＩＤとに基づいて、キー割りあて表ｉ４０を更新し（ステップＳ１０６）、この図に示される処理を終了する。
【００４５】
［受信装置のハードウェア構成］
次に、図８を参照して、受信装置１０のハードウェア構成について説明する。
図８は、受信装置１０のハードウェア構成の一例を示すブロック図である。
受信装置１０は、ＣＰＵ１００、ＲＯＭ１００１、ＲＡＭ１００２、不揮発メモリ１００３、チューナー（Tuner）１０１、復調モジュール（Decrypt）１０３、分離モジュール（Demux）１０４、音声復号モジュール（Audio Decoder）１０５、スピーカー１０６、映像復号モジュール（Video Decoder）１０７、描画モジュール１０８、ビデオメモリ１０８１、及びディスプレイ１０９を含んで構成される。
ＣＰＵ１００と、記憶媒体１００１と、チューナー１０１と、復調モジュール１０３と、分離モジュール１０４と、音声復号モジュール１０５と、映像復号モジュール１０７と、描画モジュール１０８と、ビデオメモリ１０８１とは、バス（母線）を介して相互に接続される。
【００４６】
ＣＰＵ１００は、プログラム、各種データを読み出して、当該ＣＰＵ１００を備える自装置を制御する。ＲＯＭ１００１は、例えば、プログラムを記憶する記憶媒体である。ＲＡＭ１００２は、例えば、各種データ、プログラムを一時的に記憶する記憶媒体である。不揮発メモリは、ＨＤＤ、フラッシュメモリなどの記憶媒体であり、例えば、各種データを記憶する。
【００４７】
ＣＰＵ１００が読み出すプログラムは、ＲＯＭ１００１に記憶されている一例を示したが、他の記憶媒体に記憶されていてもよいし、ネットワークからダウンロードされたものであってもよい。ＣＰＵ１００が読み出す各種データは、不揮発メモリに記憶されている一例を示したが、ＲＯＭ１００１に記憶されていてもよいし、ネットワークからダウンロードした各種データであってもよい。
【００４８】
チューナー１０１は、放送波を受信する。復調モジュール１０３は、放送信号を復調する。分離モジュール１０４は、放送信号から各種データを分離する。音声復号モジュール１０５は、符号化された音声信号を復号化する。映像復号モジュール１０７は、符号化された映像信号を復号化する。ビデオメモリは、ディスプレイ１０９に表示される画像情報を記憶する。描画モジュール１０８は、ビデオメモリへの画像情報の書き込みと、ディスプレイ１０９への画像信号の出力とを制御する。
【００４９】
なお、上述した実施形態では、放送システム１が放送衛星ＢＳを介してキー割りあてデータｉ２０を受信装置１０に提供する場合を一例にして説明したが、これに限られない。放送波を図に無い受信装置で一度受信し、放送波を通信回線を介して再送信する場合にも同様の動作でキー割り当てを更新できる。
【００５０】
また、上述した実施形態では、放送システム１がＭＨ−サービス記述テーブル（ＭＨ−ＳＤＴ（Service_Description_Table））を利用してキー割りあてデータｉ２０を受信装置１０に提供する場合を一例にして説明したが、これに限られない。放送システム１は、ＭＨ−ブロードキャスタ情報テーブル（ＭＨ−ＢＩＴ（Broadcaster_Information_Table））を利用して、キー割りあてデータｉ２０を受信装置１０に提供してもよい。
なお、ＭＨ−サービス記述テーブルを利用する場合には、サービスＩＤ毎にキーＩＤを対応付けることができる。このため、ＭＨ−ブロードキャスタ情報テーブルを利用する場合に比べて、ＭＨ−サービス記述テーブルを利用する場合のほうが、より好ましい。
【００５１】
また、上述した実施形態における受信装置１０、送信装置２０の一部、例えば、制御部１７をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、受信装置１０、送信装置２０に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００５２】
また、上述した実施形態における受信装置１０、送信装置２０の一部、又は全部を、ＬＳＩ（Large Scale Integration）等の集積回路として実現してもよい。受信装置１０、送信装置２０の各機能ブロックは個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００５３】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００５４】
１…放送システム、１０…受信装置、２０…送信装置、ＢＳ…放送衛星、１１…放送受信部、１３…赤外線通信部、１４…音声出力部、１５…表示部、１６…記憶部、１７…制御部、１７１…復調部、１７２…分離部、１７３…音声処理部、１７４…表示処理部、１７５…映像処理部、１７６…番組表生成部、１７７…キー割りあて更新部、ＲＣ…リモートコントローラ
【図１】
2016105532.tif 000003
【図２】
2016105532.tif 000004
【図３】
2016105532.tif 000005
【図４】
2016105532.tif 000006
【図５】
2016105532.tif 000007
【図６】
2016105532.tif 000008
【図７】
2016105532.tif 000009
【図８】
2016105532.tif 000010