(57)【要約】      （修正有）【課題】局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる装置、システム、方法及びプログラムを提供する。【解決手段】受信装置１０は、放送波を受信する放送波受信部１１と、ユーザによる入力を受け付ける受付部ＲＣと、放送波受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更部１７５と、受付部ＲＣが受け付けた操作キーＩＤと、変更部１７５が変更したサービスＩＤと操作キーＩＤとの対応関係に基づいて、受け付けた操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部１４を備える。【選択図】図４
2017069704.tif 000002
【特許請求の範囲】
【請求項１】
放送波を受信する放送波受信部と、
ユーザによる入力を受け付ける受付部と、
前記放送波受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更部と、
前記受付部が受け付けた操作キーＩＤと、前記変更部が変更した前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、
を備える
ことを特徴とする受信装置。
【請求項２】
前記変更部は、前記サービスＩＤの数が前記操作キーＩＤの数より多い場合に、１つの操作キーＩＤに対応づける前記サービスＩＤと前記操作キーＩＤとの対応関係を変更すること
を特徴とする請求項１に記載の受信装置。
【請求項３】
前記変更部は、前記ユーザに固有の固有情報に基づいて、１つの操作キーＩＤに対応づける前記サービスＩＤと前記操作キーＩＤとの対応関係を変更する
ことを特徴とする請求項１または請求項２に記載の受信装置。
【請求項４】
前記変更部は、前記ユーザに固有の固有情報に基づいて、対応関係を優先して変更する前記複数のサービスの順位を決定し、決定した前記順位に基づいて１つの操作キーＩＤに対応づける前記サービスＩＤと前記操作キーＩＤとの対応関係を変更する
ことを特徴とする請求項１から請求項３のいずれか一項に記載の受信装置。
【請求項５】
通信部をさらに備え、
前記変更部は、
前記放送波受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの第１の対応関係と、
前記通信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの第２の対応関係と、
に基づいて、１つの操作キーＩＤに対応づける前記サービスＩＤと前記操作キーＩＤとの対応関係を変更する
ことを特徴とする請求項１から請求項４のいずれか一項に記載の受信装置。
【請求項６】
放送波を受信する放送波受信部と、
ユーザによる入力を受け付ける受付部と、
前記放送波受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更部と、
前記受付部が受け付けた操作キーＩＤと、前記変更部が変更した前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、
を備える
ことを特徴とする受信システム。
【請求項７】
表示部を備える受信装置における情報処理方法であって、
放送波を受信する受信過程と、
ユーザによる入力を受け付ける受付過程と、
前記受信過程により受信した複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更過程と、
前記受付過程により受け付けた操作キーＩＤと、前記変更過程により変更された前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を前記表示部に表示させる表示過程と、
を有する
ことを特徴とする情報処理方法。
【請求項８】
表示部を備える受信装置のコンピュータに、
放送波を受信する放送受信ステップと、
ユーザによる入力を受け付ける受付ステップと、
前記放送受信ステップにより受信された複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更ステップと、
前記受付ステップにより受け付けられた操作キーＩＤと、前記変更ステップにより変更された前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を前記表示部に表示させる表示ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
テレビジョン放送においては、地上波放送、衛星放送、専用回線を用いた映像・音声のコンテンツの放送、及びインターネット、携帯電話網などの通信ネットワークを介した動画コンテンツの配信サービスが提供されている。テレビジョン放送を受信する受信装置は、地上波放送波、衛星放送波、専用回線などからコンテンツを受信するとともに、インターネット、携帯電話網などの通信ネットワークからコンテンツを受信する。すなわち受信装置は、放送経路と通信経路との複数の経路を介して、コンテンツを受信する。
また、受信装置は、リモートコントローラ装置（いわゆるリモコン）から送信される局選択情報に基づいて、放送局を選択する。このリモートコントローラ装置は、複数（例えば１２個）の局選択キーを備えている。受信装置のユーザが、複数の局選択キーのうちの１つの局選択キーを押下することにより、受信装置は、選択された放送局のコンテンツを表示する。
【０００３】
ここで、例えば、特許文献１には、選局情報であるＰＳＩ／ＳＩに記載されたサービス識別から地域識別を検出し、スキャン結果の放送局リストから地域識別に基づき受信地域を特定し、特定した受信地域とユーザ設定地域情報とを比較し一致する場合にはリモコンキーＩＤベースの選局ＩＦを提供し、一致しない場合には系列識別ベースの選局ＩＦを提供することで放送局をスムーズに選局すること、が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１９８０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、受信装置が受信可能な放送局の数は、リモートコントローラ装置が備える局選択キーの数を上回る場合がある。すなわち、局選択キーに割り当てられている放送局と、割り当てがされていない放送局とが生じる場合がある。この場合、局選択キーに割り当てられている放送局に比べて、割り当てがされていない放送局は、ユーザから選択されにくいことがある。また、割り当てられたサービスが廃止されることもある。この場合、局選択キーに割り当てる放送局を、放送局側から更新可能であることが望まれる。
しかしながら、特許文献１に記載された技術では、ユーザがほとんど視聴しないサービスや放送局が局選択キーに割り当てられてしまうため、ユーザの利便性が低下してしまう恐れがあった。
【０００６】
本発明は、上記した事情に鑑みてなされたもので、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる受信装置、受信システム、情報処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、放送波を受信する放送波受信部と、ユーザによる入力を受け付ける受付部と、前記放送波受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更部と、前記受付部が受け付けた操作キーＩＤと、前記変更部が変更した前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、を備えることを特徴とする受信装置である。
【０００８】
また、本発明の第２の態様は、放送波を受信する放送波受信部と、ユーザによる入力を受け付ける受付部と、前記放送波受信部を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更部と、前記受付部が受け付けた操作キーＩＤと、前記変更部が変更した前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を表示する表示部と、を備えることを特徴とする受信システムである。
【０００９】
また、本発明の第３の態様は、表示部を備える受信装置における情報処理方法であって、放送波を受信する受信過程と、ユーザによる入力を受け付ける受付過程と、前記受信過程により受信した複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更過程と、前記受付過程により受け付けた操作キーＩＤと、前記変更過程により変更された前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を前記表示部に表示させる表示過程と、を有することを特徴とする情報処理方法である。
【００１０】
また、本発明の第４の態様は、表示部を備える受信装置のコンピュータに、放送波を受信する放送受信ステップと、ユーザによる入力を受け付ける受付ステップと、前記放送受信ステップにより受信された複数のサービスをそれぞれ識別するサービスＩＤと前記複数のサービスのうちのいずれかのサービスを選択する操作キーを識別する操作キーＩＤとの対応関係を変更する変更ステップと、前記受付ステップにより受け付けられた操作キーＩＤと、前記変更ステップにより変更された前記サービスＩＤと前記操作キーＩＤとの対応関係に基づいて、受け付けた前記操作キーＩＤに対応するサービスＩＤが示すサービスが提供する情報を前記表示部に表示させる表示ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る制御システムの構成の一例を示す概略図である。
【図２】本発明の第１の実施形態に係る放送波によるキー割り当てデータの一例を示す説明図である。
【図３】本発明の第１の実施形態に係る通信網によるキー割り当てデータの一例を示す説明図である。
【図４】本発明の第１の実施形態に係る受信装置の機能構成の一例を示す概略ブロック図である。
【図５】本発明の第１の実施形態に係る受信装置のキー割り当て調整部の機能構成の一例を示す概略ブロック図である。
【図６】本発明の第１の実施形態に係るリモコン設定情報の一例を示す説明図である。
【図７】本発明の第１の実施形態に係る表示部の表示動作例を示す説明図である。
【図８】本発明の第１の実施形態に係る表示部の表示動作例を示す説明図である。
【図９】本発明の第１の実施形態に係る表示部の表示動作例を示す説明図である。
【図１０】本発明の第２の実施形態に係る受信装置の機能構成の一例を示す概略ブロック図である。
【図１１】本発明の第２の実施形態に係る受信装置のキー割り当て調整部の機能構成の一例を示す概略ブロック図である。
【図１２】本発明の第２の実施形態に係るリモコン設定情報の一例を示す説明図である。
【図１３】本発明の第３の実施形態に係るリモコン設定情報の一例を示す説明図である。
【図１４】本発明の第４の実施形態に係るリモコン設定情報の一例を示す説明図である。
【図１５】本発明の第４の実施形態に係る受信装置の処理の一例を示すフローチャートである。
【図１６】本発明の各実施形態に係る受信装置のハードウェア構成の一例を示す概略ブロック図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
【００１４】
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
図１は、本発明の第１の実施形態に係る放送システムＳ１の構成の一例を示す概略図である。
放送システムＳ１は、受信装置１０と、送信装置２１と、送信装置２２とを含んで構成される。送信装置２１は、サービスエリアＳＡ１を送信可能な範囲とし、該サービスエリアＳＡ１における各受信装置（非図示）において送信装置２１が送信する放送を受信可能である。送信装置２２は、サービスエリアＳＡ２を送信可能な範囲とし、該サービスエリアＳＡ２における各受信装置（非図示）において送信装置２２が送信する放送を受信可能である。図示する例では、受信装置１０は、送信装置２１と送信装置２２とのそれぞれから放出される放送波を受信可能である。
【００１５】
以下の説明において、送信装置２１と送信装置２２とを、送信装置２０と総称して説明する。
また、以下の説明では、一例として、放送システムＳ１がメディアトランスポート方式としてＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）方式を用いる場合について説明する。
【００１６】
送信装置２０は、番組データと、番組情報と、キー割り当てデータとが多重化された放送波を送出することができる。送信装置２０から送信された放送波は、地上波を用いるか、又はケーブルのような有線伝送路を介するか、又は放送衛星を介して受信装置１０に伝送される。以下では放送衛星を介して伝送される場合を例にして説明をする。ここで、番組情報とは、放送波により伝送される放送番組についての付帯情報である。具体的には、例えば、番組情報には、番組識別情報と、放送日時情報とが含まれる。番組識別情報とは、放送番組を識別する情報、すなわち放送される事項（番組、コンテンツ）の種類、内容、分量、及び配列である。放送日時情報とは、放送される事項（番組、コンテンツ）の放送日時を示す情報である。また、番組情報には、番組表の生成に用いられる各種情報も含まれる。
【００１７】
受信装置１０は、放送波（ＢＳ放送波）を受信する。以下では、一例として、受信装置１０とは、テレビジョン受像機（テレビ）である場合について説明する。つまり、受信装置１０とは、送信装置２０から送出された放送波を受信し、放送波に含まれる番組データを表示するテレビである。受信装置１０は、放送波に含まれる番組情報を取得する。
また、受信装置１０は、放送波に含まれるコンテンツデータを取得し、取得した番組情報とコンテンツデータとに基づいて電子番組表を生成することも可能である。そして、受信装置１０は、生成した電子番組表を表示することも可能である。
【００１８】
また、受信装置１０は、放送波に含まれるキー割り当てデータを取得する。具体的には、受信装置１０は、ＴＬＶ−ＮＩＴ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ−Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に配置されたキー割り当てデータを、放送波により受信し、受信した放送波に含まれるキー割り当てデータを取得する。
次に、受信装置１０は、取得したキー割り当てデータに基づいて、キー割り当てを行う。
【００１９】
ここで、キー割り当てデータとは、リモートコントロールキー記述子とも称され、リモートコントローラ装置ＲＣ（いわゆるリモコン）から入力される局選択キーに対する番組（コンテンツ、サービス）の割り当てを示すデータである。受信装置１０は、このキー割り当てデータを送信装置２０から受信した場合には、キー割り当てデータで示されたとおりに局選択キーに対して対応する放送局のコンテンツ（番組、サービス）を対応付けて割り当てる必要がある。受信装置１０は、ＴＬＶ−ＮＩＴ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ−Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に配置されたキー割り当てデータを、放送波により受信する。
【００２０】
リモートコントローラ装置ＲＣ（以下、リモコンＲＣと称する）は、複数（例えば１２個）の局選択キーを備えている。例えば、受信装置１０のユーザが、複数の局選択キーのうちの１つの局選択キーを押下することにより、受信装置１０は、選択された局選択キーに対応する放送局のコンテンツ（番組、サービス）を表示する。
【００２１】
図２は、第１の実施形態に係る放送波によるキー割り当てデータの一例を示す説明図である。
放送波によるキー割り当てデータは、図示するようなデータ構造、ビット数、データ表記のデータ構成により送信装置２０から受信装置１０に送信される。
例えば、「ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ」は、記述子のタグを表し、「ｄｅｓｃｒｉｐｔｏｒ＿ｌｅｎｇｔｈ」は、記述子の長さを表す。
【００２２】
例えば、「ｎｕｍ＿ｏｆ＿ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ」は、８ビットのフィールドで記載され、この記述子により放送局のコンテンツ（番号、サービス）ごとのサービスＩＤを割り当てるリモートコントロールキーＩＤの数を示す。このリモートコントロールキーＩＤとは、リモコンＲＣの局選択キーの局選択キーＩＤと対応する識別子である。例えば、一般的な１２個の局選択キーを備えるリモコンであれば、「ｎｕｍ＿ｏｆ＿ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ」は、１２となる。
【００２３】
また、例えば、「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏ＿ｋｅｙ＿ｉｄ」は、８ビットのフィールドで記載され、この記述子により次記述子のサービスＩＤによって示されるサービスをリモコンＲＣの局選択キーに割り当てる際に推奨されるリモートコントロールキーＩＤが示される。つまり、「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏ＿ｋｅｙ＿ｉｄ」は、次記述のサービスＩＤに対して推奨割り当て先のリモコンＲＣの局選択キーに対応するリモートコントロールキーＩＤが示される。
【００２４】
また、例えば、「ｓｅｒｖｉｃｅ＿ｉｄ」は、１６ビットのフィールドで記載され、この記述子により上記「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏ＿ｋｅｙ＿ｉｄ」で示される推奨割り当て先のリモコンＲＣの局選択キーに対応するサービスに対応するサービスＩＤが示される。
すなわち、図２に示すキー割り当てデータは、リモコンＲＣの局選択キーとリモートコントロールキーＩＤとが対応し、リモートコントロールキーＩＤごとに推奨されるサービスＩＤを割り当てるためのデータである。
【００２５】
図３は、第１の実施形態に係る通信網によるキー割り当てデータの一例を示す説明図である。
図２では、放送波から取得可能なキー割り当てデータの一例を説明したが、インターネットなどの通信網からもキー割り当てデータを取得することが可能である。図３では、通信網から取得可能なキー割り当てデータの一例を説明する。
図３に示す例では、例えば、局選択キー「１」に対してサービスＩＤ「９９９」を割り当てることを推奨するように、「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ＝“１”」であるときに「ｓｅｒｖｉｃｅ＿ｉｄ＝“９９９”」であることを示す記述子によって記述されている。
【００２６】
具体的には、図示する例のキー割り当てデータは「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ＝“１” ｓｅｒｖｉｃｅ＿ｉｄ＝“１０１”」は、リモートコントロールキーＩＤ「１」に対して放送局のコンテンツ「ＢＳ  Ａ」に対応するサービスＩＤ「１０１」の割り当てを推奨するように記述され、「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ＝“１” ｓｅｒｖｉｃｅ＿ｉｄ＝“１０２”」は、リモートコントロールキーＩＤ「１」に対して放送局のコンテンツ「ＢＳ  Ａ」に対応するサービスＩＤ「１０２」の割り当てを推奨するように記述されている。
また、図示する例のキー割り当てデータは「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ＝“３” ｓｅｒｖｉｃｅ＿ｉｄ＝“１０３”」は、リモートコントロールキーＩＤ「３」に対して放送局のコンテンツ「ＢＳ  Ｂ」に対応するサービスＩＤ「１０３」の割り当てを推奨するように記述され、「ｒｅｍｏｔｅ＿ｃｏｎｔｒｏｌ＿ｋｅｙ＿ｉｄ＝“３” ｓｅｒｖｉｃｅ＿ｉｄ＝“１０４”」は、リモートコントロールキーＩＤ「３」に対して放送局のコンテンツ「ＢＳ  Ｂ」に対応するサービスＩＤ「１０４」の割り当てを推奨するように記述されている。
加えて、図示する例のキー割り当てデータのうち「ｓｅｒｖｉｃｅ＿ｉｄ＝“９９９”,ｓｅｒｖｉｃｅ＿ｉｄ＝“１０１”, ｓｅｒｖｉｃｅ＿ｉｄ＝“１０３”」はコメントとして記述され、キー割り当ての効果が無い様に記述されている。
その他の記述について説明を省略するが、図３に示すキー割り当てデータは、記載形式は異なるが図２に示すキー割り当てデータと同様にリモコンＲＣの局選択キーとリモートコントロールキーＩＤとが対応し、リモートコントロールキーＩＤごとに推奨されるサービスＩＤを割り当てるためのデータである。
【００２７】
受信装置１０は、図２、図３で示したようなキー割り当てデータを取得すると、サービスＩＤとリモートコントロールキーＩＤとの対応関係（例えば対応表、リモコン設定情報とも称する）を後述する受信装置１０の記憶部１５に記憶している。
【００２８】
次に、ユーザがリモコンＲＣの局選択キーを操作した場合にについて、受信装置１０が放送局を選択する仕組みについて説明する。この一例では、リモコンＲＣと、受信装置１０とは、赤外線通信によって通信可能である。受信装置１０のユーザがリモコンＲＣの局選択キーを操作すると、リモコンＲＣは、操作された局選択キーの操作キーＩＤを、受信装置１０に送信する。受信装置１０は、リモコンＲＣから送信された操作キーＩＤを受信し、受信した操作キーＩＤに対応するサービスＩＤを取得する。具体的には、受信装置１０は、受信した操作キーＩＤを検索キーにして、記憶するサービスＩＤとリモートコントロールキーＩＤとの対応関係（例えば対応表）を検索する。そして検索の結果として、受信装置１０は、操作キーＩＤに対応するサービスＩＤを、対応表から取得する。そして、受信装置１０は、サービスＩＤに対応する放送局のコンテンツを表示する。
すなわち、受信装置１０は、リモコンＲＣからキーＩＤを受信すると、複数の放送局のコンテンツの中から該当するサービスＩＤに対応するコンテンツを選択し、選択したコンテンツを表示する。
【００２９】
図４は、第１の実施形態に係る受信装置１０の機能構成の一例を示す概略ブロック図である。
受信装置１０は、放送波受信部１１と、赤外線通信部１２と、音声出力部１３と、表示部１４と、記憶部１５と、通信部１６と、制御部１７と、を含んで構成される。制御部１７は、復調部１７１と、分離部１７２と、音声処理部１７３と、映像処理部１７４と、キー割り当て調整部１７５と、を含んで構成される。
【００３０】
放送波受信部１１は、チューナーを含む。放送波受信部１１は、送信装置２０から送出された放送波を受信する。放送波受信部１１は、受信した放送波に含まれる放送信号を復調部１７１に出力する。
また、放送波受信部１１は、送信装置２０から放送衛星ＢＳを介して送信されるＴＬＶ−ＮＩＴを受信する。このＴＬＶ−ＮＩＴには、リモコンキー情報であるキー割り当てデータが含まれている。
【００３１】
記憶部１５は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含み、その他に不揮発メモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などを含むこともできる。記憶部１５は、受信装置１０が含むＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行するための各種プログラムやＣＰＵが実行した処理の結果などを記憶する。また、記憶部１５は、ビデオメモリを含み、表示部１４が表示する画像を表す画像情報を記憶する。また、記憶部１５は、サービスＩＤとリモートコントロールキーＩＤとの対応表を記憶する。
【００３２】
通信部１６は、インターネットなどの通信網に接続し、各種データを有線または無線で通信する。例えば、通信部１６は、通信網から図３で示したようなキー割り当てデータを取得する。通信部１６は、取得したキー割り当てデータを制御部１７に出力する。
【００３３】
赤外線通信部１２は、受信装置１０に付属するリモートコントローラＲＣと赤外線通信を行う。赤外線通信部１２は、リモートコントローラＲＣから、リモートコントローラＲＣが受け付けたユーザの操作を示す信号を受信すると、受信した信号を制御部１７に出力する。
【００３４】
ここで、リモートコントローラＲＣは、ユーザが局選択キーを押下する操作を検出すると、押下された局選択キーに対応する操作キーＩＤを送信する。すなわち、赤外線通信部１２が受信する信号には、操作キーＩＤが含まれている。赤外線通信部１２は、受信した操作キーＩＤを、制御部１７に出力する。
【００３５】
キー割り当て調整部１７５は、放送波受信部１１が受信したＴＬＶ−ＮＩＴに基づいて、記憶部１５に記憶されているサービスＩＤとリモートコントロールキーＩＤとの対応表を更新する。具体的には、キー割り当て調整部１７５は、放送波受信部１１が受信したＴＬＶ−ＮＩＴからキー割り当てデータを取得する。キー割り当て調整部１７５は、取得したキー割り当てデータに含まれているサービスＩＤと、リモコンキーＩＤ記述子とを取得する。次に、キー割り当て調整部１７５は、取得したサービスＩＤと、リモートコントロールキーＩＤとに基づいて、サービスＩＤとリモートコントロールキーＩＤとの対応を更新する。
【００３６】
また、キー割り当て調整部１７５は、通信部１６が取得した通信網によるキー割り当てデータに基づいて、記憶部１５に記憶されているサービスＩＤとリモートコントロールキーＩＤとの対応表を更新する。具体的には、キー割り当て調整部１７５は、通信部１６が取得した通信網によるキー割り当てデータに含まれているサービスＩＤと、リモコンキーＩＤ記述子とを取得する。次に、キー割り当て調整部１７５は、取得したサービスＩＤと、リモートコントロールキーＩＤとに基づいて、サービスＩＤとリモートコントロールキーＩＤとの対応を更新する。なお、以下の説明において、キー割り当てデータを特に区別しないときには、キー割り当てデータと称し、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータのいずれか一方を表すものとして説明する。また、全キー割り当てデータと称すときは、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの両方を表すものとして説明する。
【００３７】
音声出力部１３は、スピーカーを含む。音声出力部１３は、音声処理部１７３から取得した音声信号に基づいて音声を再生する。
表示部１４は、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイなどのディスプレイを含む。表示部１４は、映像処理部１７４から取得した画像信号に基づいて、コンテンツの映像や調整情報などの画像を表示する。
【００３８】
復調部１７１は、放送波受信部１１から受信した放送信号を復調する。復調部１７１は、復調した放送信号を分離部１７２に出力する。
分離部１７２は、復調部１７１から取得した放送信号に含まれる各種情報を分離して、分離された各種情報を各機能部に出力する。具体的には、分離部１７２は、放送信号から番組データと番組情報とを分離する。この番組データは、番組を構成する音声と映像とのうちの少なくともいずれか１つを含むデータである。分離部１７２は、番組データから音声データを分離して音声処理部１７３に出力する。また、分離部１７２は、番組データから映像データを分離して映像処理部１７４に出力する。
【００３９】
音声処理部１７３は、分離部１７２から番組の音声信号を取得し、取得した音声信号を復号化する。音声処理部１７３は、復号化した音声信号を音声出力部１３に出力する。また、音声処理部１７３は、放送波受信部１１により取得されたコンテンツデータが符号化された音声信号を含む場合、符号化された音声信号を復号化する。音声処理部１７３は、復号化した音声信号を音声出力部１３に出力する。
【００４０】
映像処理部１７４は、リモートコントローラＲＣが受け付けた操作に応じた画像を表示部１４に表示させる。具体的には、リモートコントローラＲＣがユーザによるチャンネルの選択操作を受け付けると、映像処理部１７４は、選択されたチャンネルにおいて放送されている番組の映像信号を表示部１４に表示させる。
また、映像処理部１７４は、分離部１７２から映像信号を取得し、取得した映像信号を復号化する。映像処理部１７４は、復号化した映像信号を表示部１４に表示させる。また、映像処理部１７４は、放送波受信部１１により取得されたコンテンツデータが符号化された映像信号を含む場合、符号化された映像信号を復号化する。映像処理部１７４は、復号化した映像信号を表示部１４に表示させる。
【００４１】
図５は、第１の実施形態に係る制御部１７のキー割り当て調整部１７５の機能構成の一例を示す概略ブロック図である。
キー割り当て調整部１７５は、キー割り当てデータ取得部１７５１と、リモコン設定情報取得部１７５２と、設定調整部１７５４と、設定変更部１７５５と、を含んで構成される。
【００４２】
キー割り当てデータ取得部１７５１は、キー割り当てデータを取得する。キー割り当てデータ取得部１７５１は、取得したキー割り当てデータを設定調整部１７５４に出力する。具体的には、キー割り当てデータ取得部１７５１は、放送波受信部１１から放送波によるキー割り当てデータを取得する。また、キー割り当てデータ取得部１７５１は、通信部１６から通信網によるキー割り当てデータを取得する。キー割り当てデータ取得部１７５１は、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの両方を取得した場合に、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータを設定調整部１７５４に出力する。また、キー割り当てデータ取得部１７５１は、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータのいずれか一方を取得した場合に、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの一方をキー割り当てデータとして設定調整部１７５４に出力する。
【００４３】
リモコン設定情報取得部１７５２は、記憶部１５が記憶するリモコン設定情報（サービスＩＤとリモートコントロールキーＩＤとの対応表）を取得する。リモコン設定情報取得部１７５２は、取得したリモコン設定情報を設定調整部１７５４に出力する。
【００４４】
設定調整部１７５４は、キー割り当てデータ取得部１７５１から入力された放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの一方または両方が入力されたことに基づいて、該一方または両方のキー割り当てデータからサービスＩＤと、該サービスＩＤへの割り当て候補であるリモートコントロールキーＩＤを、それぞれのキー割り当てデータごとに抽出する。図６を参照しながら説明する。
【００４５】
図６は、第１の実施形態に係るリモコン設定情報を説明する説明図である。
まず、設定調整部１７５４は、放送波によるキー割り当てデータ（キー割り当てデータＡ１１）から抽出したサービスＩＤとリモートコントロールキーＩＤとの仮対応表（仮対応表Ａ１）を生成する。例えば、図６に示す仮対応表Ｔ１１が仮対応表Ａ１の例である。
【００４６】
仮対応表Ｔ１１では、ｋｅｙとｓｅｒｖｉｃｅとの列を有し、１〜１２までの各ｋｅｙに対してサービスが割り当てられている。ここでｋｅｙとは、リモートコントロールキーＩＤを表し、ｓｅｒｖｉｃｅとはサービスＩＤを表している。例えば、ｋｅｙ「１」には、ｓｅｒｖｉｃｅ「１０１」が割り当てられ、ｋｅｙ「２」には、ｓｅｒｖｉｃｅ「１０２」が割り当てられ、ｋｅｙ「３」には、ｓｅｒｖｉｃｅ「１０３」が割り当てられ、ｋｅｙ「４」には、ｓｅｒｖｉｃｅ「１４１」が割り当てられ、ｋｅｙ「５」には、ｓｅｒｖｉｃｅ「１５１」が割り当てられ、ｋｅｙ「６」には、ｓｅｒｖｉｃｅ「１６１」が割り当てられ、ｋｅｙ「７」には、ｓｅｒｖｉｃｅ「１７１」が割り当てられ、ｋｅｙ「８」には、ｓｅｒｖｉｃｅ「１８１」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「１９１」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２００」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２１１」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２２２」が割り当てられている。
【００４７】
次いで、設定調整部１７５４は、放送波によるキー割り当てデータ（キー割り当てデータＡ２１）から抽出したリモートコントロールキーＩＤのうち、仮対応表Ａ１におけるリモートコントロールキーＩＤと重複し、且つ仮対応表Ａ１におけるリモートコントロールキーＩＤと対応するサービスＩＤとは異なるサービスＩＤが対応づけられた、サービスＩＤとリモートコントロールキーＩＤとの仮対応表（仮対応表Ａ２）を生成する。例えば、図６に示す仮対応表Ｔ１２が仮対応表Ａ２の例である。
【００４８】
仮対応表Ｔ１２では、ｋｅｙとｓｅｒｖｉｃｅとの列を有し、各ｋｅｙに対してサービスが割り当てられている。ここでｋｅｙとは、リモートコントロールキーＩＤを表し、ｓｅｒｖｉｃｅとはサービスＩＤを表している。例えば、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２５８」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２３６」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２４２」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２４３」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２４４」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２４５」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２５６」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２３１」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２３２」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２３３」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「１９２」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「１９３」が割り当てられている。
【００４９】
ここで、仮対応表Ｔ１１と仮対応表Ｔ１２とを比較すると、仮対応表Ｔ１２で示したｋｅｙ「９」「１０」「１１」「１２」に対応するサービスＩＤが仮対応表Ｔ１１で仮割り当て済みのｋｅｙと重複している。
設定調整部１７５４は、生成した仮対応表Ａ１と仮対応表Ａ２とに基づいて、１つのリモートコントロールキーＩＤに対して１つまたは複数のサービスＩＤを対応付ける対応表Ａ３を生成する。例えば、図６に示す対応表Ｔ２１が対応表Ａ３の例である。
【００５０】
対応表Ｔ２１では、ｋｅｙとｓｅｒｖｉｃｅとの列を有し、「１」から「１２」までの各ｋｅｙに対して１つまたは複数のサービスが割り当てられている。ここでｋｅｙとは、リモートコントロールキーＩＤを表し、ｓｅｒｖｉｃｅとはサービスＩＤを表している。例えば、ｋｅｙ「１」には、ｓｅｒｖｉｃｅ「１０１」が割り当てられ、ｋｅｙ「２」には、ｓｅｒｖｉｃｅ「１０２」が割り当てられ、ｋｅｙ「３」には、ｓｅｒｖｉｃｅ「１０３」が割り当てられ、ｋｅｙ「４」には、ｓｅｒｖｉｃｅ「１４１」が割り当てられ、ｋｅｙ「５」には、ｓｅｒｖｉｃｅ「１５１」が割り当てられ、ｋｅｙ「６」には、ｓｅｒｖｉｃｅ「１６１」が割り当てられ、ｋｅｙ「７」には、ｓｅｒｖｉｃｅ「１７１」が割り当てられ、ｋｅｙ「８」には、ｓｅｒｖｉｃｅ「１８１」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「１９１」「２５８」「２３６」「２４２」「２５６」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２００」「２４３」「２３１」「１９２」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２１１」「２４４」「２３２」「１９３」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２２２」「２４５」「２３３」が割り当てられている。
【００５１】
つまり、設定調整部１７５４が全キー割り当てデータに基づいて変更した対応表Ｔ２１では、ｋｅｙ「１」から「８」までのそれぞれのリモートコントロールキーＩＤにはそれぞれ１つのサービスＩＤが対応付けられ、ｋｅｙ「９」から「１２」までのそれぞれのリモートコントロールキーＩＤには、それぞれ複数のサービスＩＤが対応付けられている。
【００５２】
このように、従来はキー割り当てデータが変更されるときには、１つの該キー割り当てデータに基づいて、１つのリモートコントロールＩＤに対して推奨される１つサービスＩＤを対応付けられた対応表（リモコン設定情報）に変更していたのに対し、キー割り当てデータが１つまたは複数のときであっても、１つのリモートコントロールＩＤに対して推奨される１つまたは複数のサービスＩＤを対応付けた対応表（リモコン設定情報）に変更することが可能であるため、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【００５３】
そして、設定調整部１７５４は、生成した対応表Ａ３を記憶部１５に記憶させることで、リモコン設定情報を変更（更新）する。
【００５４】
なお、図３に示す例では、２つなどの複数の放送波によるキー割り当てデータからリモコン設定情報を生成、変更する場合について説明したが、放送波によるキー割り当てデータと通信網によるキー割り当てデータとからリモコン設定情報を生成、変更する場合もあり得るが、説明を省略する。また、２つなどの複数の通信網によるキー割り当てデータからリモコン設定情報を生成、変更する場合もあり得るが説明を省略する。
【００５５】
図７は、第１の実施形態に係る表示部１４の表示画像例を説明する概略図である。
受信装置１０が図６の対応表Ｔ２１に示したようなリモコン設定情報に変更した場合、例えば、図６の対応表Ｔ２１のｋｅｙ「９」には「１９１」「２５８」「２３６」「２４２」「２５６」の複数のサービスＩＤが対応付けられている。このとき、受信装置１０は、例えば、表示部１４の右上部の領域ＵＡにおいて、局選択キーに対応するリモートコントロールキーＩＤ「９」を表示するとともに、放送波によるキー割り当てデータにより推奨されるサービスＩＤに対応する「１９１」のコンテンツの画像を、表示部１４に映像処理部１７４から取得した画像信号に基づいて表示する。
【００５６】
また、受信装置１０は、該表示部１４の右上部の領域ＵＡにおいてリモートコントロールキーＩＤ「９」に対して複数割り当てられたサービスのうち、サービスＩＤに対応する「１９１」のコンテンツの画像を表示していることを表す「１９１ｃｈ」を領域ＵＡ２１に表示するとともにカーソルＫを表示する。また、受信装置１０は、該表示部１４の右上部の領域ＵＡにおいて、表示中のサービスＩＤ「１９１」に対応するサービス以外のリモートコントロールキーＩＤ「９」に対して割り当てられたサービスを、領域ＵＡ２２「２５８ｃｈ」と表示し、領域ＵＡ２３「２３６ｃｈ」と表示し、領域ＵＡ２４「２４２ｃｈ」と表示し、領域ＵＡ２５「２５６ｃｈ」と表示する。この表示中のサービスＩＤ「１９１」に対応するサービス以外のリモートコントロールキーＩＤ「９」に対して割り当てられたサービスである「２５８ｃｈ」「２３６ｃｈ」「２４２ｃｈ」「２５６ｃｈ」を表示する場合には、例えば、ユーザにリモコンＲＣが備える十字ボタンなどによってカーソルＫを移動させて選択させるようにしてもよいし、局選択キー「９」を繰り返し押下させることで選択可能にしてもよい。
【００５７】
図８は、第１の実施形態に係る表示部１４の表示画像例を説明する概略図である。
図７において、例えば、ユーザに局選択キー「９」を繰り返し押下させることでリモートコントロールキーＩＤ「９」に対して割り当てられたサービス「１９１」「２５８」「２３６」「２４２」「２５６」を変更可能にする場合、図８に示すように受信装置１０は、最初に局選択キー「９」が押下されたときに、デフォルトで表示される「１９１」のコンテンツを表示し、該「１９１」のコンテンツを表示しているときに局選択キー「９」が押下されたとき（２回目）に、「２５８」のコンテンツを表示する。また、受信装置１０は、該「２５８」のコンテンツを表示しているときに局選択キー「９」が押下されたとき（３回目）に、「２３６」のコンテンツを表示し、該「２３６」のコンテンツを表示しているときに局選択キー「９」が押下されたとき（４回目）に、「２４２」のコンテンツを表示する。また、受信装置１０は、該「２４２」のコンテンツを表示しているときに局選択キー「９」が押下されたとき（５回目）に、「２５６」のコンテンツを表示し、該「２５６」のコンテンツを表示しているときに局選択キー「９」が押下されたとき（６回目）に、「１９１」のコンテンツを表示する。
【００５８】
このように、複数のサービスが割り当てられたリモートコントロールキーＩＤに対して、局選択キーの操作により同じリモートコントロールキーＩＤに割り当てられたサービスを切り替えることにより、複雑な操作なしにユーザが見たいコンテンツを選択することができるため、ユーザの利便性を向上させることができる。
【００５９】
なお、１つのリモートコントロールキーＩＤに対して複数のサービスが割り当てられたときには、ユーザが最後に視聴したサービスをデフォルトで表示されるサービスとして設定してもよい。
【００６０】
図９は、第１の実施形態に係る表示部１４の表示画像例を説明する概略図である。
図９に示す表示画像例では、例えば、局選択キー「９」に対応するリモートコントロールキーＩＤに対して複数のサービスＩＤが割り当てられているときに、受信装置１０は、ユーザが局選択キー「９」を押下させることでリモートコントロールキーＩＤ「９」に対して割り当てられたサービス「１９１」「２５８」「２３６」「２４２」「２５６」のうち、デフォルトで表示するサービス（例えば、「１９１」に対応するコンテンツ）を表示部１４に表示し、該表示部１４に表示されたサービスと該サービスが対応する局選択キーを表す画像（「９  １９１ｃｈ」を表す画像）を領域ＵＢ１に表示するようにしてもよい。
また、このとき、受信装置１０は、該局選択キー「９」に複数のサービスが割り当てられていることを表す画像（例えば、「「９」に複数のチャンネルが存在します。」という画像）を、領域ＵＢ２に表示するようにしてもよい。
【００６１】
また、このとき、受信装置１０は、表示部１４に表示中の「１９１」に対応するコンテンツに対応するサービスＩＤ以外で、局選択キー「９」に対応するリモートコントロールキーＩＤに対して割り当てられた複数のサービス「２５８ｃｈ」「２３６ｃｈ」「２４２ｃｈ」「２５６ｃｈ」に対応するサービスがあることを表す画像（例えば、「以下のキーを押せば該当チャンネルを選局できます。」という画像）を表示するようにしてもよい。
【００６２】
また、このとき、受信装置１０は、局選択キー「９」が選択されたことにより表示部１４に表示中の「１９１ｃｈ」のコンテンツ以外に、該局選択キー「９」に対して割り当てられた複数のサービス「２５８ｃｈ」「２３６ｃｈ」「２４２ｃｈ」「２５６ｃｈ」の各コンテンツを表示するときには、例えば、リモコンＲＣに備えられる局選択キー以外の操作キーの押下により該局選択キー「９」に対して割り当てられた複数のサービス「２５８ｃｈ」「２３６ｃｈ」「２４２ｃｈ」「２５６ｃｈ」の各コンテンツを表示するようにしてもよい。
【００６３】
例えば、受信装置１０は、局選択キー「９」が選択されたことにより表示部１４に「１９１ｃｈ」のコンテンツを表示しているときに、操作キーＳＢ１が「２５８ｃｈ」、操作キーＳＢ２が「２３６ｃｈ」、操作キーＳＢ３が「２４２ｃｈ」、操作キーＳＢ４が「２５６ｃｈ」に対応するように、一時的に局選択キー「９」以外の操作キーにより局選択キー「９」に割り当てられた複数のサービスを割り当て、該操作キーが押下されたときに対応するサービスのコンテンツに切り替えて表示するようにしてもよい。
【００６４】
このように、第１の実施形態によれば、受信装置１０は、放送波を受信する放送波受信部１１と、ユーザによる入力を受け付ける受付部（赤外線通信部１２）と、放送波受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと複数のサービスのうちのいずれかのサービスを選択する操作キー（局選択キー）を識別する操作キーＩＤ（リモートコントロールキーＩＤ）との対応関係（例えば、サービスＩＤとリモートコントロールキーＩＤとの対応表（リモコン設定情報））を変更する変更部（キー割り当て調整部１７５）と、受付部（赤外線通信部１２）が受け付けた操作キーＩＤと、変更部（キー割り当て調整部１７５）が変更したサービスＩＤと操作キーＩＤとの対応関係に基づいて、受け付けた操作キーＩＤに対応するサービスＩＤが示すサービスが提供するコンテンツを表示する表示部１４と、を備える。
【００６５】
これにより、受信装置１０は、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【００６６】
（第２の実施形態）
第１の実施形態では、１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つまたは複数のサービスＩＤを割り当てる場合の一例について説明した。第２の実施形態では、ユーザに固有の固有情報に基づいて１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つのサービスＩＤを割り当てる場合について説明する。
【００６７】
図１０は、第２の実施形態に係る受信装置１０Ａの機能構成の一例を示す概略ブロック図である。
受信装置１０Ａは、放送波受信部１１と、赤外線通信部１２と、音声出力部１３と、表示部１４と、記憶部１５Ａと、通信部１６と、制御部１７Ａと、を含んで構成される。制御部１７Ａは、復調部１７１と、分離部１７２と、音声処理部１７３と、映像処理部１７４と、キー割り当て調整部１７５Ａと、視聴履歴生成部１７６Ａとを含んで構成される。
なお、第２の実施形態に係る受信装置１０Ａと第１の実施形態に係る受信装置１０とを比較すると、受信装置１０Ａが視聴履歴生成部１７６Ａをさらに含む点が異なる。以下の説明では、受信装置１０Ａと受信装置１０とで異なる処理を中心に説明し、それ以外の部分は受信装置１０における説明を援用し説明を省略する。
【００６８】
記憶部１５Ａは、固有情報として視聴履歴を記憶する。
視聴履歴生成部１７６Ａは、ユーザが視聴したコンテンツごとに、サービスＩＤとリモートコントロールキーＩＤと視聴日時とを対応付けて所定期間の視聴履歴を生成する。視聴履歴生成部１７６Ａは、生成した視聴履歴を固有情報として記憶部１５Ａに記憶させる。ここで、所定期間は、例えば１日、３日間、１週間、２週間、１ヶ月、２ヶ月、１年などの任意の期間や任意の時間であればよい。一例として所定期間が１ヶ月の場合について説明する。
【００６９】
キー割り当て調整部１７５Ａは、固有情報と放送波によるキー割り当てデータと通信網によるキー割り当てデータとリモコン設定情報とに基づいてキー割り当てを行う。図１１を用いて詳述する。
【００７０】
図１１は、第２の実施形態に係る制御部１７Ａのキー割り当て調整部１７５Ａの機能構成の一例を示す概略ブロック図である。
キー割り当て調整部１７５Ａは、キー割り当てデータ取得部１７５１と、リモコン設定情報取得部１７５２と、設定調整部１７５４Ａと、設定変更部１７５５と、固有情報取得部１７５６Ａと、を含んで構成される。
ここで、第１の実施形態に係るキー割り当て調整部１７５と第２の実施形態に係るキー割り当て調整部１７５Ａとを比較すると、キー割り当て調整部１７５Ａが固有情報取得部１７５６Ａをさらに含む点が異なる。したがって、キー割り当て調整部１７５Ａでは、キー割り当て調整部１７５と異なる部分を中心に説明し、それ以外の部分の説明を省略する。
【００７１】
キー割り当てデータ取得部１７５１は、キー割り当てデータを取得する。キー割り当てデータ取得部１７５１は、取得したキー割り当てデータを設定調整部１７５４Ａに出力する。また、キー割り当てデータ取得部１７５１は、通信部１６から通信網によるキー割り当てデータを取得する。キー割り当てデータ取得部１７５１は、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの両方を取得した場合に、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータを設定調整部１７５４Ａに出力する。また、キー割り当てデータ取得部１７５１は、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータのいずれか一方を取得した場合に、放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの一方をキー割り当てデータとして設定調整部１７５４Ａに出力する。
【００７２】
リモコン設定情報取得部１７５２は、記憶部１５Ａが記憶するリモコン設定情報（サービスＩＤとリモートコントロールキーＩＤとの対応表）を取得する。リモコン設定情報取得部１７５２は、取得したリモコン設定情報を設定調整部１７５４Ａに出力する。
【００７３】
固有情報取得部１７５６Ａは、記憶部１５Ａが記憶する固有情報（視聴履歴）を取得する。固有情報取得部１７５６Ａは、取得した固有情報を設定調整部１７５４Ａに出力する。
【００７４】
設定調整部１７５４Ａは、キー割り当てデータ取得部１７５１から入力された放送波によるキー割り当てデータ及び通信網によるキー割り当てデータの一方または両方が入力されたことに基づいて、該一方または両方のキー割り当てデータからサービスＩＤと、該サービスＩＤへの割り当て候補であるリモートコントロールキーＩＤを、それぞれのキー割り当てデータごとに抽出する。そして、設定調整部１７５４Ａは、放送波によるキー割り当てデータから抽出したサービスＩＤとリモートコントロールキーＩＤとの仮対応表（仮対応表Ｂ１）を生成する。また、設定調整部１７５４Ａは、通信網によるキー割り当てデータから抽出したサービスＩＤとリモートコントロールキーＩＤとの仮対応表（仮対応表Ｂ２）を生成する。
【００７５】
設定調整部１７５４Ａは、生成した仮対応表Ｂ１と仮対応表Ｂ２と固有情報取得部１７５６Ａが固有情報として取得した視聴履歴に基づいて、仮対応表Ｂ１と仮対応表Ｂ２とに記載されたサービスＩＤとリモートコントロールキーＩＤとの対ごと視聴順位情報を生成する。具体的には、設定調整部１７５４Ａは、視聴履歴に基づいて、ユーザが視聴した視聴回数やユーザが視聴した視聴時間に応じて、サービスＩＤとリモートコントロールキーＩＤとの対ごとの順位付けを行った視聴順位情報を生成する。一例としてユーザが視聴した視聴回数に応じて順位付けを行う場合について説明する。図１２を用いて詳述する。
【００７６】
図１２は、第２の実施形態に係るリモコン設定情報の一例を示す説明図である。
図１２（Ａ）は、設定調整部１７５４Ａが、視聴履歴に基づいて、ユーザが視聴した視聴回数やユーザが視聴した視聴時間に応じて、サービスＩＤとリモートコントロールキーＩＤとの対ごとの順位付けを行うことで生成した視聴順位情報の一例である。例えば、視聴順位情報は、例えば、順位とｓｅｒｖｉｃｅとが対応付けられた２つの項目列を有するテーブル形式のデータによって構成される。ｓｅｒｖｉｃｅとは、サービスＩＤとリモートコントロールキーＩＤとを対応付けた情報である。例えば、ｓｅｒｖｉｃｅに記載された「［３］１０３」は、リモートコントロールキーＩＤが「３」であり、サービスＩＤが「１０３」であることを表している。
【００７７】
図１２（Ａ）に図示する例では、順位「１」には、ｓｅｒｖｉｃｅ「［３］１０３」が格納され、順位「２」には、ｓｅｒｖｉｃｅ「［４］１４１」が格納され、順位「３」には、ｓｅｒｖｉｃｅ「［５］１５１」が格納され、順位「４」には、ｓｅｒｖｉｃｅ「［６］１６１」が格納され、順位「５」には、ｓｅｒｖｉｃｅ「［７］１７１」が格納され、順位「６」には、ｓｅｒｖｉｃｅ「［８］１８１」が格納され、順位「７」には、ｓｅｒｖｉｃｅ「［１］１０１」が格納され、順位「８」には、ｓｅｒｖｉｃｅ「［２０］２３１」が格納され、順位「９」には、ｓｅｒｖｉｃｅ「［２１］２３２」が格納され、順位「１０」には、ｓｅｒｖｉｃｅ「［２２］２３３」が格納され、順位「１１」には、ｓｅｒｖｉｃｅ「［１１］２１１」が格納され、順位「１２」には、ｓｅｒｖｉｃｅ「［２］１０２」が格納されている。順位「１３」から順位「２４」については図を参照されたい。
【００７８】
設定調整部１７５４Ａは、このように生成した視聴順位情報に基づいて、サービスＩＤとリモートコントロールキーＩＤとの対応表であるリモコン設定情報を生成する。
具体的には、設定調整部１７５４Ａは、生成した視聴順位情報（図１２（Ａ））の順位「１」から順位「１２」に対応付けられたサービスＩＤとリモートコントロールキーＩＤとを対応付けた情報のそれぞれのうち、視聴順位情報のｓｅｒｖｉｃｅに記載されたリモートコントロールキーＩＤ「１」から「１２」に対して該ｓｅｒｖｉｃｅに記載されたサービスＩＤを割り当てる（図１２（Ｂ）の（１）参照）。例えば、設定調整部１７５４Ａは、局選択キー「１」に対応するリモートコントロールキーＩＤ（ｋｅｙ「１」）に対して、図１２（Ａ）に示す視聴順位情報の順位「７」のｓｅｒｖｉｃｅに記載された「［１］１０１」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「１０１」を割り当てる。図１２（Ｂ）の（１）に示す例では、サービスＩＤ「１０１」の他にキー割り当てデータで該サービスＩＤに推奨されるリモートコントロールキーＩＤを記載して「［１］１０１」と表している。また、例えば、設定調整部１７５４Ａは、局選択キー「２」に対応するリモートコントロールキーＩＤ（ｋｅｙ「２」）に対して、図１２（Ａ）に示す視聴順位情報の順位「１２」のｓｅｒｖｉｃｅに記載された「［２］１０２」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「１０２」を割り当てる。このようにして、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１」から「１２」までのそれぞれのリモートコントロールキーＩＤに対してサービスＩＤを対応付ける。
【００７９】
このとき、キー割り当てデータではサービスＩＤ「１９１」「２００」「２２２」のそれぞれに推奨されるリモートコントロールキーＩＤ「９」「１０」「１２」のそれぞれは、視聴順位情報によればユーザの視聴回数が少なく順位が低くなっている。また、視聴順位情報によればサービスＩＤ「２３１」「２３２」「２３３」のそれぞれは、サービスＩＤ「１９１」「２００」「２２２」のそれぞれよりも視聴回数が多く順位が高くなっている。
設定調整部１７５４Ａは、リモートコントロールキーＩＤ「９」に対して、視聴順位情報の順位「１」から「１２」までの未割り当てのもののうちで最も高い順位である順位「８」のｓｅｒｖｉｃｅに記載された「［２０］２３１」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「２３１」を割り当てる（図１２（Ｂ）の（２）参照）。このサービスＩＤ「２３１」は、キー割り当てデータではリモートコントロールキーＩＤ「２０」に対しての割り当てを推奨されているサービスＩＤである。
【００８０】
次に、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１０」に対して、視聴順位情報の順位「１」から「１２」までの未割り当てのもののうちで最も高い順位である順位「９」のｓｅｒｖｉｃｅに記載された「［２１］２３２」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「２３２」を割り当てる（図１２（Ｂ）の（２）参照）。このサービスＩＤ「２３２」は、キー割り当てデータではリモートコントロールキーＩＤ「２１」に対しての割り当てを推奨されているサービスＩＤである。
次に設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１２」に対して、視聴順位情報の順位「１」から「１２」までの未割り当てのもののうちで最も高い順位である順位「１０」のｓｅｒｖｉｃｅに記載された「［２２］２３３」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「２３３」を割り当てる（図１２（Ｂ）の（２）参照）。このサービスＩＤ「２３３」は、キー割り当てデータではリモートコントロールキーＩＤ「２２」に対しての割り当てを推奨されているサービスＩＤである。
【００８１】
このようにして設定調整部１７５４Ａは、リモコン設定情報を生成する。図１２（Ｃ）は、設定調整部１７５４Ａが、例えば、図１２（Ａ）、図１２（Ｂ）で説明したような処理によって生成したリモコン設定情報の一例である。
【００８２】
このようにすることで、従来は、キー割り当てデータによって推奨される対応関係によってリモコン設定情報として生成していたのに対し、設定調整部１７５４Ａは、ユーザに固有の固有情報によってリモコン設定情報を生成することができるため、固有情報に応じた局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
また、キー割り当てデータによって推奨される対応関係により生成されるリモコン設定情報では、例えば、有料コンテンツに対しても局選択キーが割り当てられてしまい、ユーザが該有料コンテンツを未契約の場合にも視聴しないコンテンツに局選択キーが割り当てられていることがあった。このことにより局選択の際のユーザの利便性を低下させてしまうことがあったが、設定調整部１７５４Ａが生成するリモコン設定情報では、有料コンテンツを未契約で視聴していない場合には、視聴順位情報の順位が低くなるため、局選択の際のユーザの利便性を向上させることができる。
【００８３】
このように、第２の実施形態によれば、受信装置１０Ａは、放送波を受信する放送波受信部１１と、ユーザによる入力を受け付ける受付部（赤外線通信部１２）と、放送波受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと複数のサービスのうちのいずれかのサービスを選択する操作キー（局選択キー）を識別する操作キーＩＤ（リモートコントロールキーＩＤ）との対応関係（例えば、サービスＩＤとリモートコントロールキーＩＤとの対応表（リモコン設定情報））を変更する変更部（キー割り当て調整部１７５Ａ）と、受付部（赤外線通信部１２）が受け付けた操作キーＩＤと、変更部（キー割り当て調整部１７５Ａ）が変更したサービスＩＤと操作キーＩＤとの対応関係に基づいて、受け付けた操作キーＩＤに対応するサービスＩＤが示すサービスが提供するコンテンツを表示する表示部１４と、を備える。
【００８４】
これにより、受信装置１０Ａは、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【００８５】
（第３の実施形態）
第１の実施形態では、１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つまたは複数のサービスＩＤを割り当てる場合の一例について説明した。また、第２の実施形態では、ユーザに固有の固有情報に基づいて１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つのサービスＩＤを割り当てる場合について説明した。第３の実施形態では、キー割り当てデータにより１つの局選択キーに対して複数のサービスＩＤの割り当てが推奨されているときに、１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つのサービスＩＤを割り当てる場合について説明する。
【００８６】
ここで、第３の実施形態に係る受信装置の機能構成は、第２の実施形態に係る受信装置１０Ａの機能構成と同様であるため、第２の実施形態にかかる受信装置１０Ａの説明を援用し手説明を省略し、第２の実施形態と第３の実施形態とで異なる部分を中心に説明する。
【００８７】
図１３を参照して第３の実施形態にかかる設定調整部１７５４Ａの処理について説明する。
【００８８】
図１３は、第２の実施形態に係るリモコン設定情報の一例を示す説明図である。
図１３（Ａ）は、設定調整部１７５４Ａが、視聴履歴に基づいて、ユーザが視聴した視聴回数やユーザが視聴した視聴時間に応じて、サービスＩＤとリモートコントロールキーＩＤとの対ごとの順位付けを行うことで生成した視聴順位情報の一例である。例えば、視聴順位情報は、例えば、順位とｓｅｒｖｉｃｅとが対応付けられた２つの項目列を有するテーブル形式のデータによって構成される。ｓｅｒｖｉｃｅとは、サービスＩＤとリモートコントロールキーＩＤとを対応付けた情報である。例えば、ｓｅｒｖｉｃｅに記載された「［３］１０３」は、リモートコントロールキーＩＤが「３」であり、サービスＩＤが「１０３」であることを表している。
【００８９】
図１３（Ａ）に図示する例では、順位「１」には、ｓｅｒｖｉｃｅ「［３］１０３」が格納され、順位「２」には、ｓｅｒｖｉｃｅ「［４］１４１」が格納され、順位「３」には、ｓｅｒｖｉｃｅ「［５］１５１」が格納され、順位「４」には、ｓｅｒｖｉｃｅ「［６］１６１」が格納され、順位「５」には、ｓｅｒｖｉｃｅ「［７］１７１」が格納され、順位「６」には、ｓｅｒｖｉｃｅ「［８］１８１」が格納され、順位「７」には、ｓｅｒｖｉｃｅ「［１］１０１」が格納され、順位「８」には、ｓｅｒｖｉｃｅ「［１０］２３１」が格納され、順位「９」には、ｓｅｒｖｉｃｅ「［１１］２３２」が格納され、順位「１０」には、ｓｅｒｖｉｃｅ「［１２］２３３」が格納され、順位「１１」には、ｓｅｒｖｉｃｅ「［１１］２１１」が格納され、順位「１２」には、ｓｅｒｖｉｃｅ「［２］１０２」が格納されている。順位「１３」から順位「２４」については図を参照されたい。
【００９０】
設定調整部１７５４Ａは、このように生成した視聴順位情報に基づいて、サービスＩＤとリモートコントロールキーＩＤとの対応表であるリモコン設定情報を生成する。
具体的には、設定調整部１７５４Ａは、生成した視聴順位情報（図１３（Ａ））の順位「１」から順位「１２」に対応付けられたサービスＩＤとリモートコントロールキーＩＤとを対応付けた情報のそれぞれのうち、視聴順位情報のｓｅｒｖｉｃｅに記載されたリモートコントロールキーＩＤ「１」から「１２」に対して該ｓｅｒｖｉｃｅに記載されたサービスＩＤを割り当てる（図１３（Ｂ）の（１）参照）。例えば、設定調整部１７５４Ａは、局選択キー「１」に対応するリモートコントロールキーＩＤ（ｋｅｙ「１」）に対して、図１３（Ａ）に示す視聴順位情報の順位「７」のｓｅｒｖｉｃｅに記載された「［１］１０１」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「１０１」を割り当てる。図１３（Ｂ）の（１）に示す例では、サービスＩＤ「１０１」の他にキー割り当てデータで該サービスＩＤに推奨されるリモートコントロールキーＩＤを記載して「［１］１０１」と表している。また、例えば、設定調整部１７５４Ａは、局選択キー「２」に対応するリモートコントロールキーＩＤ（ｋｅｙ「２」）に対して、図１３（Ａ）に示す視聴順位情報の順位「１２」のｓｅｒｖｉｃｅに記載された「［２］１０２」に基づいて、サービスＩＤを表すｓｅｒｖｉｃｅにサービスＩＤ「１０２」を割り当てる。このようにして、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１」から「１２」までのそれぞれのリモートコントロールキーＩＤに対してサービスＩＤを対応付ける。
【００９１】
このとき、キー割り当てデータにおいてリモートコントロールキーＩＤ「９」「１０」「１１」「１２」のそれぞれには、複数のサービスＩＤが割り当てられている。
設定調整部１７５４Ａは、リモートコントロールキーＩＤ「９」に対して割り当てられた複数のサービスＩＤのそれぞれと視聴順位情報に基づく順位（例えば、図１３（Ｂ）の（２））を抽出する。設定調整部１７５４Ａは、抽出したリモートコントロールキーＩＤ「９」に対して割り当てられた複数のサービスＩＤのうち、最も視聴順位情報に基づく順位が高いサービスＩＤ「２５８」を、局選択キー「９」に対応するリモートコントロールキーＩＤ（ｋｅｙ「９」）に対して割り当てる。
【００９２】
次に、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１０」に対して割り当てられた複数のサービスＩＤのそれぞれと視聴順位情報に基づく順位（例えば、図１３（Ｂ）の（３））を抽出する。設定調整部１７５４Ａは、抽出したリモートコントロールキーＩＤ「１０」に対して割り当てられた複数のサービスＩＤのうち、最も視聴順位情報に基づく順位が高いサービスＩＤ「２３１」を、局選択キー「１０」に対応するリモートコントロールキーＩＤ（ｋｅｙ「１０」）に対して割り当てる。
次に、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１１」に対して割り当てられた複数のサービスＩＤのそれぞれと視聴順位情報に基づく順位（例えば、図１３（Ｂ）の（４））を抽出する。設定調整部１７５４Ａは、抽出したリモートコントロールキーＩＤ「１１」に対して割り当てられた複数のサービスＩＤのうち、最も視聴順位情報に基づく順位が高いサービスＩＤ「２３２」を、局選択キー「１１」に対応するリモートコントロールキーＩＤ（ｋｅｙ「１１」）に対して割り当てる。
次に、設定調整部１７５４Ａは、リモートコントロールキーＩＤ「１２」に対して割り当てられた複数のサービスＩＤのそれぞれと視聴順位情報に基づく順位（例えば、図１３（Ｂ）の（５））を抽出する。設定調整部１７５４Ａは、抽出したリモートコントロールキーＩＤ「１２」に対して割り当てられた複数のサービスＩＤのうち、最も視聴順位情報に基づく順位が高いサービスＩＤ「２３３」を、局選択キー「１２」に対応するリモートコントロールキーＩＤ（ｋｅｙ「１２」）に対して割り当てる。
【００９３】
このようにして設定調整部１７５４Ａは、リモコン設定情報を生成する。図１３（Ｃ）は、設定調整部１７５４Ａが、例えば、図１３（Ａ）、図１３（Ｂ）で説明したような処理によって生成したリモコン設定情報の一例である。
【００９４】
このようにすることで、従来は、キー割り当てデータによって推奨される対応関係によってリモコン設定情報として生成していたのに対し、設定調整部１７５４Ａは、ユーザに固有の固有情報によってリモコン設定情報を生成することができるため、固有情報に応じた局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
また、キー割り当てデータによって推奨される対応関係により生成されるリモコン設定情報では、例えば、有料コンテンツに対しても局選択キーが割り当てられてしまい、ユーザが該有料コンテンツを未契約の場合にも視聴しないコンテンツに局選択キーが割り当てられていることがあった。このことにより局選択の際のユーザの利便性を低下させてしまうことがあったが、設定調整部１７５４Ａが生成するリモコン設定情報では、有料コンテンツを未契約で視聴していない場合には、視聴順位情報の順位が低くなるため、局選択の際のユーザの利便性を向上させることができる。
【００９５】
このように、第３の実施形態によれば、受信装置１０Ａは、放送波を受信する放送波受信部１１と、ユーザによる入力を受け付ける受付部（赤外線通信部１２）と、放送波受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと複数のサービスのうちのいずれかのサービスを選択する操作キー（局選択キー）を識別する操作キーＩＤ（リモートコントロールキーＩＤ）との対応関係（例えば、サービスＩＤとリモートコントロールキーＩＤとの対応表（リモコン設定情報））を変更する変更部（キー割り当て調整部１７５Ａ）と、受付部（赤外線通信部１２）が受け付けた操作キーＩＤと、変更部（キー割り当て調整部１７５Ａ）が変更したサービスＩＤと操作キーＩＤとの対応関係に基づいて、受け付けた操作キーＩＤに対応するサービスＩＤが示すサービスが提供するコンテンツを表示する表示部１４と、を備える。
【００９６】
これにより、受信装置１０Ａは、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【００９７】
（第４の実施形態）
第４の実施形態では、固有情報として有料コンテンツなどの契約情報に基づいて１つの局選択キーに対応する１つのリモートコントロールキーＩＤに対して１つのサービスＩＤを割り当てる場合について説明する。
【００９８】
ここで、第４の実施形態に係る受信装置の機能構成は、第２の実施形態に係る受信装置１０Ａの機能構成と同様であるため、第２の実施形態にかかる受信装置１０Ａの説明を援用して説明を省略し、第２の実施形態と第４の実施形態とで異なる部分を中心に説明する。
【００９９】
記憶部１５Ａは、固有情報として有料コンテンツなどの契約に関する情報（契約情報とも称する）を記憶する。
固有情報取得部１７５６Ａは、固有情報として契約に関する情報を記憶部１５Ａから取得する。固有情報取得部１７５６Ａは、固有情報として取得した契約に関する情報を設定調整部１７５４Ａに出力する。
設定調整部１７５４Ａは、固有情報取得部１７５６Ａから入力された固有情報とリモコン設定情報取得部１７５２が取得したリモコン設定情報と、キー割り当てデータ取得部１７５１が取得したキー割り当てデータとに基づいて、リモコン設定情報を変更（調整）する。
【０１００】
図１４を参照して第４の実施形態にかかる設定調整部１７５４Ａの処理について説明する。
【０１０１】
図１４は、第４の実施形態に係るリモコン設定情報の一例を示す説明図である。
図示する例のリモコン設定情報は、ｋｅｙとｓｅｒｖｉｃｅとの列を有し、「１」〜「１２」までの各ｋｅｙに対してサービスが割り当てられている。ここでｋｅｙとは、リモートコントロールキーＩＤを表し、ｓｅｒｖｉｃｅとはサービスＩＤを表している。
例えば、ｋｅｙ「１」には、ｓｅｒｖｉｃｅ「１０１」が割り当てられ、ｋｅｙ「２」には、ｓｅｒｖｉｃｅ「１０２」が割り当てられ、ｋｅｙ「３」には、ｓｅｒｖｉｃｅ「１０３」が割り当てられ、ｋｅｙ「４」には、ｓｅｒｖｉｃｅ「１４１」が割り当てられ、ｋｅｙ「５」には、ｓｅｒｖｉｃｅ「１５１」が割り当てられ、ｋｅｙ「６」には、ｓｅｒｖｉｃｅ「１６１」が割り当てられ、ｋｅｙ「７」には、ｓｅｒｖｉｃｅ「１７１」が割り当てられ、ｋｅｙ「８」には、ｓｅｒｖｉｃｅ「１８１」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「１９１」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２００」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２１１」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２２２」が割り当てられている。
【０１０２】
また、例えば、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２５８」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２３６」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２４２」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２４３」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２４４」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２４５」が割り当てられ、ｋｅｙ「９」には、ｓｅｒｖｉｃｅ「２５６」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「２３１」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「２３２」が割り当てられ、ｋｅｙ「１２」には、ｓｅｒｖｉｃｅ「２３３」が割り当てられ、ｋｅｙ「１０」には、ｓｅｒｖｉｃｅ「１９２」が割り当てられ、ｋｅｙ「１１」には、ｓｅｒｖｉｃｅ「１９３」が割り当てられている。
【０１０３】
まず、設定調整部１７５４Ａは、第１の実施形態、第２の実施形態、第３の実施形態に示す例などにより、キー割り当てデータに基づいてリモコン設定情報（図１４）を生成する。
ここで、図１４に示すキー割り当てデータにおいて、ユーザが未契約のコンテンツのサービスが含まれると仮定する。例えば、サービスＩＤ「１９１」のコンテンツと、サービスＩＤ「２００」のコンテンツとが有料コンテンツであり、ユーザが未契約であり、視聴が不可能（視聴困難）であると仮定する。また、該有料コンテンツ以外は無料コンテンツであるか契約済みコンテンツであるものと仮定する。
【０１０４】
設定調整部１７５４Ａは、契約に関する情報に基づいて生成したリモコン設定情報のサービスＩＤに対応する各コンテンツの契約状態を確認する。設定調整部１７５４Ａは、ユーザが未契約のコンテンツに対応するサービスＩＤが局選択キーに対応するリモートコントロールキーＩＤに割り当てられている場合には、該局選択キーのリモートコントロールキーＩＤに対応するサービスＩＤを検索する。設定調整部１７５４Ａは、検索結果として同じリモートコントロールキーＩＤに対応するサービスＩＤのうち最初に見つかったコンテンツのサービスＩＤを局選択キーに対して割り当てて、リモコン設定情報を変更する。そして、設定調整部１７５４Ａは、全ての局選択キーに対応するリモートコントロールキーＩＤについて契約状態の確認と、確認結果として未契約のコンテンツがある場合におけるリモコン設定情報の変更とを完了すると、最終的に生成したリモコン設定情報を設定変更部１７５５に出力する。
【０１０５】
図１５は、第４の実施形態に係る設定調整部１７５４Ａの処理の一例を示すフローチャートである。
ステップＳ１００において、設定調整部１７５４Ａは、キー割り当てデータと固有情報とが入力されたことをトリガとして、局選択キーへのコンテンツ（サービスＩＤ）の割り当て（リモコン設定情報の生成）を開始する。
ステップＳ１０１において、設定調整部１７５４Ａは、リモコン設定情報取得部１７５６が取得したリモコン設定情報に基づいて、１つ目の局選択キー（リモートコントロールキーＩＤ）に対してサービスＩＤが割り当てられているか否かを確認する。
ここで、サービスＩＤが割り当てられていない局選択キー（リモートコントロールキーＩＤ）とは、サービスＩＤに対応するコンテンツの視聴が不可能または困難な局選択キーや、元々サービスＩＤが割り当てられていない局選択キーが含まれる。
【０１０６】
ステップＳ１０２において、設定調整部１７５４Ａは、１つ目の局選択キー（リモートコントロールキーＩＤ）に対してサービスＩＤが割り当てられていないと判定した場合（ステップＳ１０１；ＹＥＳ）、サービスＩＤが割り当てられていないリモートコントロールキーＩＤ（局選択キー）に対応するサービスＩＤのコンテンツが有料コンテンツ且つ未契約である否かを固有情報（契約に関する情報）に基づいて判定する。
【０１０７】
ステップＳ１０３において、設定調整部１７５４Ａは、サービスＩＤが割り当てられていないリモートコントロールキーＩＤ（局選択キー）に対応するサービスＩＤのコンテンツが有料コンテンツ且つ未契約であると判定した場合（ステップＳ１０２；ＹＥＳ）、同じリモートコントロールキーＩＤに対して割り当てが推奨されるサービスＩＤ（次候補コンテンツ）の検索を開始する。
【０１０８】
ステップＳ１０４において、設定調整部１７５４は、検索結果として次候補コンテンツが見つかったか否かを判定する。
ステップＳ１０５において、設定調整部１７５４Ａは、検索結果として次候補コンテンツが見つかっていない場合、未契約コンテンツに対応するサービスＩＤを次候補コンテンツとする。
【０１０９】
ステップＳ１０６において、設定調整部１７５４Ａは、サービスＩＤが割り当てられていないリモートコントロールキーＩＤ（局選択キー）に対応するサービスＩＤのコンテンツが有料コンテンツ且つ未契約でないと判定した場合（ステップＳ１０２；ＮＯ）、サービスＩＤが割り当てられていないリモートコントロールキーＩＤ（局選択キー）と判定したリモートコントロールキーＩＤ（局選択キー）に元々割り当てられていたサービスＩＤがある場合には、元々割り当てられていたサービスＩＤをリモートコントロールキーＩＤ（局選択キー）に割り当てる。設定調整部１７５４Ａは、元々割り当てられていたサービスＩＤがない場合、リモートコントロールキーＩＤ（局選択キー）に対してサービスＩＤを割り当てない。そして、設定調整部１７５４Ａは、２つ目以降の全ての局選択キー（リモートコントロールキーＩＤ）に対してステップＳ１０１ステップＳ１０６までの処理を繰り返し行う。
【０１１０】
また、ステップＳ１０６において、設定調整部１７５４Ａは、検索結果として次候補コンテンツが見つかった場合（ステップＳ１０４；ＹＥＳ）、該候補コンテンツのサービスＩＤを局選択キー（リモートコントロールキーＩＤ）に対して割り当て、２つ目以降の全ての局選択キー（リモートコントロールキーＩＤ）に対してステップＳ１０１ステップＳ１０６までの処理を繰り返し行う。
また、ステップＳ１０６において、設定調整部１７５４Ａは、未契約コンテンツに対応するサービスＩＤを次候補コンテンツとした場合（ステップＳ１０５）、該候補コンテンツのサービスＩＤを局選択キー（リモートコントロールキーＩＤ）に対して割り当て、２つ目以降の全ての局選択キー（リモートコントロールキーＩＤ）に対してステップＳ１０１ステップＳ１０６までの処理を繰り返し行う。
【０１１１】
ステップＳ１０７において、設定調整部１７５４Ａは、全ての局選択キーに対してサービスＩＤの割り当て（変更）が完了すると（ステップＳ１０１；ＮＯ）、設定調整処理を終了し、生成したリモコン設定情報を設定変更部１７５５に出力する。
【０１１２】
このように、第４の実施形態によれば、受信装置１０Ａは、放送波を受信する放送波受信部１１と、ユーザによる入力を受け付ける受付部（赤外線通信部１２）と、放送波受信部１１を介して提供される複数のサービスをそれぞれ識別するサービスＩＤと複数のサービスのうちのいずれかのサービスを選択する操作キー（局選択キー）を識別する操作キーＩＤ（リモートコントロールキーＩＤ）との対応関係（例えば、サービスＩＤとリモートコントロールキーＩＤとの対応表（リモコン設定情報））を変更する変更部（キー割り当て調整部１７５Ａ）と、受付部（赤外線通信部１２）が受け付けた操作キーＩＤと、変更部（キー割り当て調整部１７５Ａ）が変更したサービスＩＤと操作キーＩＤとの対応関係に基づいて、受け付けた操作キーＩＤに対応するサービスＩＤが示すサービスが提供するコンテンツを表示する表示部１４と、を備える。
【０１１３】
これにより、受信装置１０Ａは、局選択キーの割り当て調整を可能にし、ユーザの利便性を向上させることができる。
【０１１４】
次に、各実施形態に係る受信装置（受信装置１０、１０Ａ）のハードウェア構成の一例について説明する。なお、受信装置１０Ａのハードウェア構成は受信装置１０と同様であるため、説明および記載を省略する。
図１６は、受信装置１０のハードウェア構成の一例を示すブロック図である。
受信装置１０は、ＣＰＵ１００、ＲＯＭ１００１、ＲＡＭ１００２、不揮発メモリ１００３、チューナー１０１、復調モジュール１０３、分離モジュール１０４、音声復号モジュール１０５、スピーカー１０６、映像復号モジュール１０７、描画モジュール１０８、ビデオメモリ１０８１、及びディスプレイ１０９を含んで構成される。
ＣＰＵ１００と、ＲＯＭ１００１と、ＲＡＭ１００２と、不揮発メモリ１００３と、チューナー１０１と、復調モジュール１０３と、分離モジュール１０４と、音声復号モジュール１０５と、映像復号モジュール１０７と、描画モジュール１０８と、ビデオメモリ１０８１とは、バス（母線）を介して相互に接続される。
【０１１５】
ＣＰＵ１００は、プログラム、各種データを読み出して、当該ＣＰＵ１００を備える自装置を制御する。ＲＯＭ１００１は、例えば、プログラムを記憶する記憶媒体である。ＲＡＭ１００２は、例えば、各種データ、プログラムを一時的に記憶する記憶媒体である。
不揮発メモリ１００３は、ＨＤＤ、フラッシュメモリなどの記憶媒体であり、例えば、各種データを記憶する。
【０１１６】
ＣＰＵ１００が読み出すプログラムは、ＲＯＭ１００１に記憶されている一例を示したが、他の記憶媒体に記憶されていてもよいし、ネットワークからダウンロードされたものであってもよい。ＣＰＵ１００が読み出す各種データは、ＲＡＭ１００２と不揮発メモリ１００３に記憶されている一例を示したが、ＲＯＭ１００１に記憶されていてもよいし、ネットワークからダウンロードした各種データであってもよい。
【０１１７】
チューナー１０１は、放送波を受信する。復調モジュール１０３は、放送信号を復調する。分離モジュール１０４は、放送信号から各種データを分離する。音声復号モジュール１０５は、符号化された音声信号を復号化する。映像復号モジュール１０７は、符号化された映像信号を復号化する。ビデオメモリ１０８１は、ディスプレイ１０９に表示される画像情報を記憶する。描画モジュール１０８は、ビデオメモリ１０８１への画像情報の書き込みと、ディスプレイ１０９への画像信号の出力とを制御する。
【０１１８】
なお、上述した実施形態では、放送システムＳ１が放送衛星を介してキー割り当てデータを受信装置１０、１０Ａに提供する場合を一例にして説明したが、これに限られない。
放送波を図に無い受信装置で一度受信し、放送波を、通信回線を介して再送信する場合にも同様の動作でキー割り当てを更新できる。
【０１１９】
また、上述した実施形態では、放送システムＳ１がＭＨ−サービス記述テーブル（ＭＨ−ＳＤＴ（Ｓｅｒｖｉｃｅ＿Ｄｅｓｃｒｉｐｔｉｏｎ＿Ｔａｂｌｅ））を利用してキー割り当てデータを受信装置１０、１０Ａに提供する場合を一例にして説明したが、これに限られない。放送システムＳ１は、ＭＨ−ブロードキャスタ情報テーブル（ＭＨ−ＢＩＴ（Ｂｒｏａｄｃａｓｔｅｒ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｔａｂｌｅ））を利用して、キー割り当てデータを受信装置１０、１０Ａに提供してもよい。
なお、ＭＨ−サービス記述テーブルを利用する場合には、サービスＩＤ毎にキーＩＤを対応付けることができる。このため、ＭＨ−ブロードキャスタ情報テーブルを利用する場合に比べて、ＭＨ−サービス記述テーブルを利用する場合のほうが、より好ましい。
【０１２０】
なお、上述した実施形態における受信装置１０、１０Ａの一部または全部を、例えば、ＣＰＵ１０１をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、受信装置１０、１０Ａに内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１２１】
また、上述した実施形態における受信装置１０、１０Ａの一部又は全部を、ＬＳＩ（Ｌａｒｇｅ Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。受信装置１０、１０Ａの各機能ブロックは個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１２２】
以上、図面を参照してこの発明の各実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１２３】
また、第１の実施形態から第４の実施形態までのそれぞれの実施形態について説明したが、２つ以上の実施形態を適宜組み合わせてもよい。
【符号の説明】
【０１２４】
Ｓ１…放送システム、１０、１０Ａ…受信装置、２０…送信装置、１１…放送波受信部、１２…赤外線通信部、１３…音声出力部、１４…表示部、１５、１５Ａ…記憶部、１６…通信部、１７、１７Ａ…制御部、１７１…復調部、１７２…分離部、１７３…音声処理部、１７４…映像処理部、１７５…キー割り当て調整部、１７５１…キー割り当てデータ取得部、１７５２…リモコン設定情報取得部、１７５４、１７５４Ａ…設定調整部、１７５５…設定変更部、１７５６Ａ…固有情報取得部、１７６Ａ…視聴履歴生成部、ＲＣ…リモートコントローラ
【図１】
2017069704.tif 000003
【図２】
2017069704.tif 000004
【図３】
2017069704.tif 000005
【図４】
2017069704.tif 000006
【図５】
2017069704.tif 000007
【図６】
2017069704.tif 000008
【図７】
2017069704.tif 000009
【図９】
2017069704.tif 000010
【図１０】
2017069704.tif 000011
【図１１】
2017069704.tif 000012
【図１２】
2017069704.tif 000013
【図１３】
2017069704.tif 000014
【図１４】
2017069704.tif 000015
【図１５】
2017069704.tif 000016
【図１６】
2017069704.tif 000017
【図８】
2017069704.tif 000018