(57)【特許請求の範囲】
【請求項１】
デジタル放送信号を受信する受信機であって、
メッセージ定型文を表す定型文データと、チャンネル毎のＥＭＭ共通メッセージを識別する第１データとを有するＥＭＭ共通メッセージを受信する受信部と、
前記メッセージ定型文の種類を特定する特定データと、前記メッセージ定型文の表示部への提示／非提示を表す第２データとを有するＥＭＭ個別メッセージの前記特定データと前記第２データを記録媒体から読み出す読み出し部と、
前記受信部によって受信された前記ＥＭＭ共通メッセージのうち、前記特定データに対応するＥＭＭ共通メッセージを選択する選択部と、
前記選択部によって選択されるＥＭＭ共通メッセージに含まれる定型文データを前記表示部に伝送する伝送路と、
前記伝送路に設けられ、前記選択部と前記表示部との間の接続を切り替える切替部と、
前記第１データと前記第２データとの論理積を算出し、算出結果に基づいて前記切替部の接続を切り替える算出部と
を含み、
前記切替部は、前記論理積が非提示を表す場合に前記選択部と前記表示部との間を切り離し、前記論理積が提示を表す場合に前記選択部と前記表示部との間を接続する、受信機。
【請求項２】
前記算出部と、前記切替部との間に設けられ、前記算出結果に基づく前記切替部の切り替えを無効にする制御部をさらに含み、
前記ＥＭＭ共通メッセージは、前記制御部による前記切り替えを無効にするかどうかを表す第３データをさらに有し、
前記第３データが前記制御部による前記切り替えを無効にすることを表す場合には、前記切替部は、前記選択部と前記表示部との間を接続し、前記第３データが前記制御部による前記切り替えを無効にしないことを表す場合には、前記切替部は、前記論理積に従って前記選択部と前記表示部との接続又は切り離しを切り替える、請求項１記載の受信機。
【請求項３】
デジタル放送信号を受信する受信方法であって、
メッセージ定型文を表す定型文データと、チャンネル毎のＥＭＭ共通メッセージを識別する第１データとを有するＥＭＭ共通メッセージを受信し、
前記メッセージ定型文の種類を特定する特定データと、前記メッセージ定型文の表示部への提示／非提示を表す第２データとを有するＥＭＭ個別メッセージの前記特定データと前記第２データを記録媒体から読み出し、
前記受信したＥＭＭ共通メッセージのうち、前記特定データに対応するＥＭＭ共通メッセージの定型文データを選択し、
前記第１データと前記第２データとの論理積を算出し、
前記論理積が非提示を表す場合に前記定型文データを前記表示部に伝送せず、前記論理積が提示を表す場合に前記定型文データを前記表示部に伝送する、受信方法。
【請求項４】
メッセージ定型文を表す定型文データと、チャンネル毎のＥＭＭ共通メッセージを識別する第１データとを有するＥＭＭ共通メッセージを生成する第１生成部と、
前記メッセージ定型文の種類を特定する特定データと、前記メッセージ定型文の表示部への提示／非提示を表す第２データとを有するＥＭＭ個別メッセージを生成する第２生成部と、
前記ＥＭＭ共通メッセージと前記ＥＭＭ個別メッセージを送信する送信部と
を含む、送信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信機、受信方法、及び、送信機に関する。
【背景技術】
【０００２】
地上デジタル放送、ＢＳデジタル放送、ＣＳデジタル放送では、有料放送の課金を目的として、あるいは無料放送のコンテンツ保護を目的として、限定受信方式（ＣＡＳ）が導入されている。
【０００３】
限定受信方式においては、ＩＣカードなどのセキュアな媒体や受信機に個別にＩＤを割当て、そのＩＤに対応した鍵（一般にマスタ鍵と呼ばれる。）をセキュアな媒体や受信機に事前に割当て、その個別ＩＤに対してＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）と呼ばれる暗号化された個別情報を放送局から送信することで、例えば有料放送の契約情報を前記セキュアな媒体や受信機に設定し、有料放送の視聴が可能になる。
【０００４】
日本の限定受信方式においては、この仕組みを使って、メッセージを放送局から個別のＩＣカード宛や個別の受信機宛に送信し、受信機の画面上に表示する機能が備わっている（例えば、非特許文献１参照）。これを自動表示メッセージと呼ぶ。
【０００５】
非特許文献１に記載の自動表示メッセージの方式では、放送局からＥＭＭ共通メッセージと呼ばれる１つ以上のメッセージ信号を周期的に送信する。ＥＭＭ共通メッセージには、全受信機に対して共通のメッセージ文（定型文）を乗せ、メッセージの使途に応じて１つ以上送信する。ＥＭＭ共通メッセージには、メッセージ文に対応するメッセージ定型文番号と呼ばれるメッセージ番号が定型文とともに書かれており、受信機はメッセージ定型文番号でＥＭＭ共通メッセージを選択することができる。また、放送局からはＥＭＭ個別メッセージと呼ばれる上記個別ＩＤ宛のＥＭＭを送信する。ＥＭＭ個別メッセージには、個別ＩＤごとに受信機で表示すべきメッセージ定型文番号と差分情報と呼ばれるメッセージ文が多重されており、受信機は自受信機に挿入されているＩＣカード等の個別ＩＤを持つＥＭＭ個別メッセージを受信する。そして、受信したＥＭＭ個別メッセージをそのままＩＣカード等に転送し、ＩＣカード等は受信したＥＭＭ個別メッセージからメッセージ定型文番号と差分情報を抽出し、記録・保持する。受信機は、ＩＣカード等から記録されたメッセージ定型文番号と差分情報を取り出し、その番号に対応したＥＭＭ共通メッセージを受信し、メッセージ文の特定の位置に差分情報を差し込むといった合成処理を行い、画面上に表示する。差分情報がＩＣカード等に記録されていない場合は、メッセージ文のみを画面上に表示する。
【０００６】
非特許文献１では、ＩＣカードによる限定受信方式の実装が規定されており、１枚のＩＣカードを複数の放送事業者（非特許文献１では事業体識別と規定されている。）で利用できるようにＩＣカード内のメモリは事業体識別単位で割りふられている。ＩＣカードに保持するメッセージ定型文番号も事業体識別単位で保持するが、事業体識別内で保持できるメッセージ定型文番号は１つである。すなわち受信機の画面に表示できる定型文は、複数あるＥＭＭ共通メッセージから１つを選択して表示することになる。
【０００７】
また、ＥＭＭ個別メッセージを使って、ＩＣカードに保持されているメッセージ定型文番号を事業体識別単位で消去することができる。非特許文献１では、ＥＭＭ個別メッセージに多重されているメッセージ定型文番号が０（ゼロ）で、かつ、差分情報の長さを示す差分情報長が０（ゼロ）のＥＭＭ個別メッセージを受信すると、ＩＣカードに保持されているメッセージ定型文番号を消去する仕様である。ＩＣカードに保持されているメッセージ定型文番号が消去されると、受信機は表示すべきメッセージ定型文番号をＩＣカードから取得することができないので、その場合は、受信機の画面上のメッセージを消去する規定となっている。
【０００８】
また、非特許文献１では、ＥＭＭ共通メッセージには自動表示消去種別と呼ばれる情報が多重されており、この情報の値が特定の値になると当該ＥＭＭ共通メッセージを受信しているすべての受信機において、ＩＣカードがメッセージ定型文番号を保持していても一斉にメッセージを消去する。そして、前記自動表示消去種別の値が別の特定の値になると、ＩＣカードがメッセージ定型文番号を保持している受信機については当該ＥＭＭ共通メッセージで伝送されるメッセージを画面上に表示する。
【０００９】
非特許文献１では、例えば、ＩＣカード出荷時に当該事業体識別のメッセージ定型文番号領域にメッセージ定型文番号Ｘを事前に書き込むとともに、当該放送事業者は有料放送加入を促すＥＭＭ共通メッセージ（メッセージ定型文番号＝Ｘ）を送信し、有料放送加入前のお試し視聴期間中（ノンスクランブル放送）であれば、当該ＥＭＭ共通メッセージを受信し加入を促すメッセージが受信機画面上に表示される。そして、当該有料放送の加入受付後において、当該放送事業者はＥＭＭ個別メッセージを使ってＩＣカードに保持されているメッセージ定型文番号Ｘを消去し、受信機画面上に表示されているメッセージを消去する運用が想定されている。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】ＡＲＩＢ  ＳＴＤ−Ｂ２５  ６．５版「デジタル放送におけるアクセス制御方式」
【発明の概要】
【発明が解決しようとする課題】
【００１１】
従来技術では、１つの放送事業者が複数のサービスチャンネル（以下、単にチャンネルと言う。）を有している場合であっても、ＩＣカード等に保持されているメッセージ定型文番号は１つであり、どのチャンネルに切り替えても、画面上に表示されるメッセージ文に対応するメッセージ定型文番号は同じになる。つまり、当該放送事業者のすべてのチャンネルのＥＭＭ共通メッセージが同じであれば表示されるメッセージは同じであり、また、チャンネルごとに表示を変える場合は、ＥＭＭ共通メッセージのメッセージ文とメッセージ定型文番号との組み合わせを変えることで、表示されるメッセージを変えることになる。
【００１２】
このように、ＩＣカード等に保持されているメッセージ定型文番号が消去されていなければ、当該放送事業者のすべてのチャンネルにおいて全受信機に対して同一のメッセージを表示したり、異なるメッセージを表示したりすることが可能になるが、ＩＣカード等の単位で、ある特定のチャンネルではメッセージを消した状態にし、そのまま別のチャンネルに選局するとメッセージが表示されるようなことはできない。すなわち、従来技術では、ＥＭＭ共通メッセージの自動表示消去種別を使って全受信機に対して当該放送事業者のチャンネル単位で一斉にメッセージの表示／非表示を制御するしかないことになる。
【００１３】
なお、各チャンネルにおいてＥＭＭ個別メッセージの送信頻度を高くし、あるチャンネルではＩＣカード等に保持されているメッセージ定型文番号の消去を、また別のチャンネルでは保持されているメッセージ定型文番号を書き換えるなどの運用を行えば、ある特定のチャンネルではメッセージを消した状態にし、そのまま別のチャンネルに切り替えるとメッセージを表示することは、技術的には不可能ではない。しかしながら、この運用手法では、対象となる個別ＩＤすなわちＩＣカード等が多くなるとＥＭＭ個別メッセージが占める伝送帯域を大きくするか、または、送信頻度を下げるしかなく、いずれも放送事業者にとってはサービスの低下につながるため、採用することができない手法である。
【００１４】
また、ＩＣカード等に保持するメッセージ定型文番号のメモリ領域を当該チャンネル分用意し、その領域ごとに表示／非表示の状態を記録すれば、チャンネルごとの表示／非表示の制御は可能になる。しかしながら、放送事業者によってはチャンネル数の規模が事前に想定しにくいこと、また、チャンネル数が多くなると（例えば１００チャンネルなど）搭載すべきメモリ量が大きくなりコスト高になるなど、運用上または経済上の理由から、このような手法を採用することは困難である。
【００１５】
このように同一の放送事業者において、チャンネルごとに加入・非加入などの状態が想定される運用では、その状態に応じてＩＣカード単位で（又は受信機単位で）メッセージの表示の非表示／表示の制御ができないという課題がある。
【００１６】
そこで、同一の放送事業者におけるチャンネルごとに、かつ、ＩＣカード等の単位でメッセージの表示の非表示／表示の制御を行うことができる、受信機、受信方法、及び、送信機を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の実施の形態の受信機は、デジタル放送信号を受信する受信機であって、メッセージ定型文を表す定型文データと、チャンネル毎のＥＭＭ共通メッセージを識別する第１データとを有するＥＭＭ共通メッセージを受信する受信部と、前記メッセージ定型文の種類を特定する特定データと、前記メッセージ定型文の表示部への提示／非提示を表す第２データとを有するＥＭＭ個別メッセージの前記特定データと前記第２データを記録媒体から読み出す読み出し部と、前記受信部によって受信された前記ＥＭＭ共通メッセージのうち、前記特定データに対応するＥＭＭ共通メッセージの定型文データを選択する選択部と、前記選択部によって選択される定型文データを前記表示部に伝送する伝送路と、前記伝送路に設けられ、前記選択部と前記表示部との間の接続を切り替える切替部と、前記第１データと前記第２データとの論理積を算出し、算出結果に基づいて前記切替部の接続を切り替える算出部とを含み、前記切替部は、前記論理積が非提示を表す場合に前記選択部と前記表示部との間を切り離し、前記論理積が提示を表す場合に前記選択部と前記表示部との間を接続する。
【発明の効果】
【００１８】
同一の放送事業者におけるチャンネルごとに、かつ、ＩＣカード等の単位でメッセージの表示の非表示／表示の制御を行うことができる、受信機、受信方法、及び、送信機を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態１の送信機１０を示す図である。
【図２】実施の形態１のＥＭＭ共通メッセージのデータ構造を示す図である。
【図３】実施の形態１のＥＭＭ個別メッセージのデータ構造を示す図である。
【図４】ＩＣカードから受信機に送信されるレスポンスのデータ構造を示す図である。
【図５】実施の形態１の受信機１００を示す図である。
【図６】実施の形態１の受信機１００を用いて、チャンネルごとにメッセージ定型文の提示／非提示を制御する場合の動作の一例を示す図である。
【図７】実施の形態１の受信機１００が実行する処理を示すフローチャートである。
【図８】実施の形態２の受信機２００を示す図である。
【図９】実施の形態２の受信機２００が実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の受信機、受信方法、及び、送信機を適用した実施の形態について説明する。
【００２１】
＜実施の形態１＞
図１は、実施の形態１の送信機１０を示す図である。
【００２２】
送信機１０は、ＥＭＭ共通メッセージ生成部１１、ＥＭＭ個別メッセージ生成部１２、放送送信部１３、メモリ１４、及びメモリ１５を含む。送信機１０は、放送局に設置され、デジタル放送信号を送信する送信装置である。送信機１０は、例えば、コンピュータシステムによって実現される。また、送信機１０には図示しない映像信号、音声信号などの番組コンテンツが入力される。
【００２３】
ここでは、一例として、送信機１０から送信されるデジタル放送信号を受信する受信機に、メッセージ定型文番号を記録する記録媒体としてＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードが使われる形態について説明する。
【００２４】
なお、ここでは、非特許文献１で示されている差分情報は使わない実施の形態を示すが、差分情報を使う実施の形態は後述する。
【００２５】
送信機１０には、提示マスク情報、提示制御情報、メッセージ定型文番号、及び個別情報が入力される。これら４つの情報は、例えば、送信機１０に接続される図示しないコンピュータシステムから入力される。
【００２６】
ＥＭＭ共通メッセージ生成部１１は、メッセージ情報通知生成部１１Ａを有する。メッセージ情報通知生成部１１Ａは、メモリ１４に格納されているメッセージ情報と、メモリ１５に格納されているメッセージ制御情報と、提示マスク情報とに基づき、ＥＭＭ共通メッセージを生成する。
【００２７】
メッセージ情報は、受信機画面に表示する定型文そのものの情報である。
【００２８】
実施の形態１のＥＭＭ共通メッセージは、非特許文献１によって定められたＥＭＭ共通メッセージに、提示マスク情報を加えたものである。なお、実施の形態１のＥＭＭ共通メッセージのデータ構造については図２を用いて後述する。
【００２９】
メッセージ情報通知生成部１１Ａは、メモリ１４に格納されていて受信機に表示する定型文である１つ以上のメッセージ情報から１つのメッセージ情報を読み出し、図２の構造に示すメッセージコード本体（message_area）に設定し、合わせて対応するメッセージの長さを図２の構造に示すメッセージ長（message_length）に設定する。そして、メッセージ情報通知生成部１１Ａは、図２の構造に示す事業体識別（ca_broadcastergroup_ID）乃至表示制御（display_control）、及びフォーマット番号（format_version）をメモリ１５に格納されているメッセージ制御情報から読み出し、各々図２の構造に示す位置に設定する。そして、メッセージ情報通知生成部１１Ａは、メッセージコード本体に設定したメッセージ情報を特定する番号を図２の構造に示すメッセージ定型文番号（table_id_extension）に設定する。
【００３０】
メッセージ情報通知生成部１１Ａは、ＥＭＭ共通メッセージ生成部１１に接続される図示しないコンピュータシステムから提示マスク情報が入力され、図２の構造に示す提示マスク情報（display_mask）に設定する。
【００３１】
ＥＭＭ共通メッセージ生成部１１は、メッセージ情報通知生成部１１Ａが生成するＥＭＭ共通メッセージを放送送信部１３に出力する。
【００３２】
ＥＭＭ個別メッセージ生成部１２は、メッセージ制御情報通知生成部１２Ａを有する。メッセージ制御情報通知生成部１２Ａは、メモリ１５に格納されているメッセージ制御情報と、提示制御情報と、メッセージ定型文番号と、個別情報とに基づき、ＥＭＭ個別メッセージを生成する。
【００３３】
実施の形態１のＥＭＭ個別メッセージは、非特許文献１によって定められたＥＭＭ個別メッセージに、提示制御情報を加えたものである。
【００３４】
メッセージ制御情報通知生成部１２Ａは、図３（Ａ）の構造に示すメッセージバイト長（message_length）乃至メッセージ制御（message_control）、及び図３（Ｂ）の構造に示す改ざんチェック又は予備（alternation_detector (or reserved)）乃至有効期限又は予備（limit_date (or reserved)）をメモリ１５に格納されているメッセージ制御情報から読み出し、各々図３の構造に示す位置に設定する。
【００３５】
メッセージ制御情報通知生成部１２Ａは、ＥＭＭ個別メッセージ生成部１２に接続されている図示しないコンピュータシステムから、個別情報、メッセージ定型文番号及び提示制御情報が入力され、それぞれ図３（Ａ）の構造に示すカードＩＤ（card_ID）、図３（Ｂ）の構造に示すメッセージ定型文番号（fixed_message_ID）及び提示制御情報（display_control）に設定する。
【００３６】
ここで、本実施の形態において、差分情報は使わない実施とした。したがって、メッセージ制御情報通知生成部１２Ａは、図３（Ｂ）の構造に示す差分情報長（extra_message_length）を０（ゼロ）にし、差分情報（extra_message_code）には何も設定しない。
【００３７】
なお、差分情報を使う実施の形態を取ったとしても、以降の本実施の説明に影響を与えるものではない。
【００３８】
メッセージ定型文番号は、受信機で番組コンテンツを表示するディスプレイに、番組コンテンツに重ねて表示する定型文を指定する番号を表す。メッセージ定型文番号は、特定データの一例である。
【００３９】
個別情報は、ＩＣカード等を個別に識別するためのＩＤである。
【００４０】
なお、実施の形態１のＥＭＭ個別メッセージのデータ構造については図３を用いて後述する。
【００４１】
ＥＭＭ個別メッセージ生成部１２は、メッセージ制御情報通知生成部１２Ａが生成するＥＭＭ個別メッセージを暗号化し、放送送信部１３に出力する。
【００４２】
放送送信部１３は、ＥＭＭ共通メッセージ生成部１１から入力されるＥＭＭ共通メッセージと、ＥＭＭ個別メッセージ生成部１２から入力される暗号化されたＥＭＭ個別メッセージとを多重してデジタル放送信号の一部として出力する。デジタル放送信号には、映像信号、音声信号などの番組コンテンツのデータも含まれる。
【００４３】
メモリ１４は、メッセージ情報を格納するメモリであり、送信機１０を構築するコンピュータシステムの不揮発性メモリによって実現される。ただし、不揮発性メモリ以外の媒体でもよい。
【００４４】
メモリ１５は、メッセージ制御情報を格納するメモリであり、送信機１０を構築するコンピュータシステムの不揮発性メモリによって実現される。ただし、不揮発性メモリ以外の媒体でもよい。
【００４５】
図２は、実施の形態１のＥＭＭ共通メッセージのデータ構造を示す図である。
【００４６】
実施の形態１のＥＭＭ共通メッセージは、非特許文献１のＰ．２９の「表３−４  ＥＭＭ  共通メッセージセクション詳細」に示されているＥＭＭ共通メッセージに、提示マスク情報として、項目”display_mask”、説明「提示マスク情報」、bit数‘８’を追加したものである。
【００４７】
このような提示マスク情報は、自動表示回数(displaying_cycle)と、フォーマット番号(format_version)との間に挿入されているが、この位置に限られるものではない。
【００４８】
提示マスク情報は、チャンネル毎のＥＭＭ共通メッセージを識別するデータであり、第１データの一例である。ここでは、一例として、提示マスク情報は、チャンネルを表す８ビットのデータである。
【００４９】
図３は、実施の形態１のＥＭＭ個別メッセージのデータ構造を示す図である。
【００５０】
図３（Ａ）に示すＥＭＭ個別メッセージは、非特許文献１のＰ．３３の「表３−６  ＥＭＭ個別メッセージセクション詳細」のメッセージコード領域(message_area)に提示制御情報を加えたものである。
【００５１】
より具体的には、図３（Ｂ）に示すメッセージコード領域の内容に示す通りである。図３（Ｂ）に示すメッセージコード領域は、非特許文献１のＰ．３４の「表３−７  メッセージコード領域の内容」に、提示制御情報として、メッセージコード領域内の項目”display_control”、説明「7)提示制御情報」、bit数‘８’を追加したものである。
【００５２】
このような提示制御情報は、「6)差分情報」と「8)スタッフィング」との間に挿入されているが、この位置に限られるものではない。
【００５３】
図４は、ＩＣカードから受信機に送信されるレスポンスのデータ構造を示す図である。
【００５４】
図４に示すレスポンスのデータ構造は、非特許文献１のＰ．８４の「表４−２０  自動表示メッセージ表示情報取得レスポンス」に、提示制御情報を加えたものである。
【００５５】
レスポンスのデータ構造では、提示制御情報は、オフセット「n+16」、データ「提示制御情報」、長さ「１(byte)」として、「差分情報」の後に追加されているが、この位置に限られるものではない。
【００５６】
図５は、実施の形態１の受信機１００を示す図である。
【００５７】
受信機１００は、受信部１１０、読み出し部１２０、フィルタリング部１３０、提示マスク情報分離部１４０、論理積計算部１５０、スイッチ１６０、定型文分離部１７０、及びメッセージ合成部１８０を含む。
【００５８】
受信機１００は、例えば、コンピュータシステムによって実現される。受信機１００には、メッセージ定型文番号を記録する記録媒体であるＩＣカード３００が差し込まれている。実施の形態１では、ＩＣカード３００に、メッセージ定型文番号及び差分情報に加えて、提示制御情報が記録される。メッセージ定型文番号、差分情報、及び提示制御情報は、暗号化されたＥＭＭ個別メッセージに含まれるデータであり、受信部１１０を経由してＩＣカード３００にそのまま転送され、ＩＣカード３００が暗号を復号した後メッセージ定型文番号、差分情報、及び提示制御情報を読み出し、それぞれ記録される。
【００５９】
受信部１１０は、送信機１０から送信されるデジタル放送信号に含まれるＥＭＭ共通メッセージを受信し、フィルタリング部１３０に出力する。
【００６０】
読み出し部１２０は、ＩＣカード３００に記録されているメッセージ定型文番号と提示制御情報を読み出し、メッセージ定型文番号をフィルタリング部１３０に出力し、提示制御情報を論理積計算部１５０に出力する。また、ＩＣカード３００に記録されている差分情報をメッセージ合成部１８０に出力する。メッセージ定型文番号、提示制御情報、及び差分情報は、ＥＭＭ個別メッセージに含まれるデータである。
【００６１】
フィルタリング部１３０は、受信部１１０によって受信された１又は複数のＥＭＭ共通メッセージのうち、読み出し部１２０から入力されるメッセージ定型文番号に対応するＥＭＭ共通メッセージを選択する。フィルタリング部１３０は、選択したＥＭＭ共通メッセージを出力する。フィルタリング部１３０は、選択部の一例である。
【００６２】
提示マスク情報分離部１４０は、フィルタリング部１３０から出力されるＥＭＭ共通メッセージから、提示マスク情報を分離して論理積計算部１５０に出力する。
【００６３】
論理積計算部１５０は、読み出し部１２０から入力される提示制御情報と、提示マスク情報分離部１４０から入力される提示マスク情報との論理積（ＡＮＤ）を計算する。ここでは、一例として、提示制御情報及び提示マスク情報は、ともに８ビットのデータであるため、論理積計算部１５０は、提示制御情報と提示マスク情報との論理積をビットごとに計算する。論理積計算部１５０が求める論理積を表すデータは、スイッチ１６０のオン／オフの制御に用いられる。
【００６４】
スイッチ１６０は、フィルタリング部１３０と定型文分離部１７０との間の伝送線路に直列に挿入されている。フィルタリング部１３０と定型文分離部１７０との間の伝送線路は、フィルタリング部１３０で選択されたＥＭＭ共通メッセージをディスプレイ４００に向けて伝送する伝送線路である。換言すれば、フィルタリング部１３０と定型文分離部１７０との間の伝送線路は、フィルタリング部１３０で選択されたＥＭＭ共通メッセージに含まれるメッセージ定型文をディスプレイ４００に向けて伝送する伝送線路である。
【００６５】
スイッチ１６０は、論理積計算部１５０が求める論理積を表すデータによって、オン／オフが切り替えられる。ここでは、一例として、８ビットのデータで表される論理積のすべてのビット値が‘０’である場合に、スイッチ１６０はオフ（開放）にされる。また、８ビットのデータで表される論理積のうちのいずれかのビット値が‘１’である場合には、スイッチ１６０はオン（閉成）にされる。
【００６６】
定型文分離部１７０は、スイッチ１６０がオン（閉成）にされているときに、フィルタリング部１３０から入力されるＥＭＭ共通メッセージからメッセージ定型文を分離してメッセージ合成部１８０に出力する。
【００６７】
メッセージ合成部１８０は、定型文分離部１７０から入力されるメッセージ定型文の特定の位置に読み出し部１２０から入力される差分情報を差し込む合成処理を行い、ディスプレイ４００に出力する。差分情報がない場合は、メッセージ合成部１８０は定型文分離部１７０から入力されるメッセージ定型文をそのままディスプレイ４００に出力する。
【００６８】
この結果、ディスプレイ４００では、提示マスク情報によって特定されるチャンネルにおいて、メッセージが提示される。
【００６９】
なお、スイッチ１６０がオフ（開放）にされているときには、定型文分離部１７０がメッセージ合成部１８０に出力されることはなく、結果としてメッセージ合成部１８０がメッセージをディスプレイ４００に出力することはない。
【００７０】
以上のように、受信機１００は、提示マスク情報と提示制御情報との論理積のすべてのビット値が‘０’である場合に、スイッチ１６０をオフ（開放）にするため、提示制御情報が当該以外のいずれかのチャンネルでメッセージ定型文を提示することを表していても、そのチャンネルでメッセージを非提示にすることができる。
【００７１】
また、受信機１００は、提示マスク情報と提示制御情報との論理積のビット値のうちの少なくともいずれか１つが‘１’である場合には、スイッチ１６０をオン（閉成）にする。論理積の８つのビット値のうち、‘１’になるビット値に対応する提示マスク情報のビット値は‘１’であり、対応する提示制御情報のビット値も‘１’である。
【００７２】
このため、提示マスク情報と論理積が等しいことになるので、論理積が表すチャンネルでメッセージを提示することができる。
【００７３】
図６は、実施の形態１の受信機１００を用いて、チャンネルごとにメッセージ定型文の提示／非提示を制御する場合の動作の一例を示す図である。
【００７４】
まず、図６（Ａ）に示すように、チャンネルＡ、Ｂ、Ｃについて、それぞれ、提示マスク情報’00000001(0x01)’、’00000010(0x02)’、’00000100(0x04)’が割り当てられているとする。ここで、提示マスク情報は２進数による表記とし、括弧内は１６進数による表記とした。これらの提示マスク情報は、３つのチャンネルＡ、Ｂ、Ｃのチャンネル識別を表す。
【００７５】
また、図６（Ａ）に示すように、チャンネルＡ、Ｂ、Ｃのすべてについて、提示制御情報は’11111110’が設定されたとする。すなわち、ＩＣカード３００に記録されている提示制御情報は’11111110’とする。ここで、提示制御情報は２進数による表記とした。
【００７６】
このような場合に、受信機１００がチャンネルＡ、Ｂ、Ｃの各々について提示マスク情報と提示制御情報の論理積を求めると、チャンネルＡ、Ｂ、Ｃについての論理積は、２進数による表記でそれぞれ、’00000000’、’00000010’、’00000100’になる。
【００７７】
ここでは、論理積が’00000000’の場合に、メッセージ定型文を非提示にし、論理積が’00000000’以外の場合（少なくとも１つのビット値が‘１’である場合）に、メッセージ定型文を提示することとする。
【００７８】
この結果、チャンネルＡについてはメッセージ定型文を非提示、チャンネルＢについてはメッセージ定型文を提示、チャンネルＣについてはメッセージ定型文を提示となる。
【００７９】
また、図６（Ｂ）に示すように、提示制御情報を’11111100’に書き換えたとする。提示制御情報の書き換えは、ＥＭＭ個別メッセージを変えることによって行われる。すなわち、ＩＣカード３００に記録されている提示制御情報は、’11111110’から’11111100’に書き換えられたとする。なお、提示制御情報は、ＥＭＭ個別メッセージに含まれるため、チャンネルＡ、Ｂ、Ｃのすべてについて共通である。
【００８０】
この場合に、受信機１００がチャンネルＡ、Ｂ、Ｃの各々について提示マスク情報と提示制御情報の論理積を求めると、チャンネルＡ、Ｂ、Ｃについての論理積は、それぞれ、’00000000’、’00000000’、’00000100’になる。
【００８１】
従って、チャンネルＡについてはメッセージ定型文を非提示、チャンネルＢについてはメッセージ定型文を非提示、チャンネルＣについてはメッセージ定型文を提示となる。すなわち、提示制御情報を’11111110’（図６（Ａ）参照）から’11111100’に書き換えることにより、チャンネルＢについて、メッセージ定型文を提示する状態から、メッセージ定型文を非提示にする状態に変更することができる。
【００８２】
なお、提示制御情報の初期値を’11111111’に設定しておけば、初期値のときにすべてのチャンネルでメッセージ定型文を提示する状態にすることができる。
【００８３】
図７は、実施の形態１の受信機１００が実行する処理を示すフローチャートである。
【００８４】
受信機１００は、ＥＭＭ個別メッセージを受信すると、図７に示す処理を開始する（スタート）。
【００８５】
受信機１００は、提示制御情報をＩＣカードから読み出す（ステップＳ１１）。ステップＳ１１の処理は、受信機１００の読み出し部１２０が実行する。
【００８６】
受信機１００は、フィルタリング部１３０によって選択されたＥＭＭ共通メッセージから提示マスク情報を読み出す（ステップＳ１２）。ステップＳ１２の処理は、受信機１００の提示マスク情報分離部１４０が実行する。
【００８７】
受信機１００は、ステップＳ１１で読み出した提示制御情報と、ステップＳ１２で読み出した提示マスク情報との論理積を計算する（ステップＳ１３）。論理積は、論理積計算部１５０で計算される。
【００８８】
受信機１００は、ステップＳ１３で求めた論理積のすべてのビット値が‘０’であるかどうかを判定する（ステップＳ１４）。
【００８９】
受信機１００は、論理積のすべてのビット値が‘０’である（Ｓ１４：ＹＥＳ）と判定すると、スイッチをオフにする（開放する）（ステップＳ１５）。この結果、提示マスク情報によって特定されるチャンネルにおいて、メッセージ定型文は非提示にされる。
【００９０】
受信機１００は、論理積のすべてのビット値が‘０’ではない（Ｓ１４：ＮＯ）と判定すると、スイッチをオンにする（閉成する）（ステップＳ１６）。この結果、提示マスク情報によって特定されるチャンネルにおいて、メッセージ定型文は提示される。
【００９１】
受信機１００は、ステップＳ１５又はＳ１６の処理を終えると、一連の処理を終了する（エンド）。受信機１００は、再びＥＭＭ個別メッセージを受信すると、図７に示す処理を実行する。
【００９２】
以上で一連の処理が終了する。
【００９３】
以上のように、実施の形態１によれば、既存のＩＣカードを用いて、ＥＭＭ個別メッセージに含まれる提示制御情報を変更することにより、チャンネルごとに、かつ、ＩＣカード等の単位でメッセージ定型文を提示するか、非提示にするかを切り替えることができる。
【００９４】
従って、実施の形態１によれば、同一の放送事業者におけるチャンネルごとに、かつ、ＩＣカード等の単位でメッセージ定型文の非表示／表示の制御を行うことができる、受信機１００、受信方法、及び、送信機１０を提供することができる。
【００９５】
なお、以上では、受信機１００が受信部１１０で受信したＥＭＭ共通メッセージからメッセージ定型文番号に対応するＥＭＭ共通メッセージをフィルタリング部１３０で選択する形態について説明した。
【００９６】
しかしながら、受信部１１０が受信したＥＭＭ共通メッセージを保持しておくメモリ、バッファ、又はラッチ回路等の保持部を受信部１１０とフィルタリング部１３０との間に設けて、フィルタリング部１３０が、保持部に保持されるＥＭＭ共通メッセージからメッセージ定型文番号に対応するＥＭＭ共通メッセージを選択するようにしてもよい。
【００９７】
また、以上では、メッセージ定型文番号を記録する記録媒体としてＩＣカード３００を用いる形態について説明したが、メッセージ定型文番号を記録する記録媒体は、ＩＣカードに限られない。例えば、メモリチップ等の記録媒体を用いてソフトウェアでＩＣカードと同様の機能を実現してもよい。
【００９８】
また、以上では、論理積計算部１５０が提示制御情報と提示マスク情報との論理積を計算し、論理積を表すデータでスイッチ１６０のオン／オフの制御を行う形態について説明した。しかしながら、論理積計算部１５０の代わりに、提示制御情報と提示マスク情報とのビット毎の値に応じて、スイッチ１６０のオン／オフを制御するデータを出力するフィルタを用いてもよい。このようなフィルタの出力は、論理積計算部１５０が計算する論理積と同一の値であればよい。
【００９９】
＜実施の形態２＞
図８は、実施の形態２の受信機２００を示す図である。
【０１００】
受信機２００は、受信部１１０、読み出し部１２０、フィルタリング部１３０、提示マスク情報分離部１４０、論理積計算部１５０、スイッチ１６０、定型文分離部１７０、及びメッセージ合成部１８０に加えて、さらに提示制御情報コントローラ２８０を含む。
【０１０１】
受信機２００は、実施の形態１の受信機１００に、提示制御情報コントローラ２８０を追加した構成を有する。このため、実施の形態１の受信機１００と同様の構成要素には同一符号を付し、その説明を省略する。
【０１０２】
実施の形態２では、ＥＭＭ共通メッセージは、実施の形態１のＥＭＭ共通メッセージに加えて、さらに、論理積計算部１５０による論理積の計算を行うか行わないかをコントロールするコントロール値を有する。このようなコントロール値は、例えば、８ビットの提示マスク情報の最上位ビットに書き込めばよい。コントロール値は、第３データの一例である。
【０１０３】
ここでは、一例として、コントロール値が‘１’である場合には論理積計算部１５０によって計算される論理積のすべてのビット値を‘１’に設定して、スイッチ１６０を強制的にオンにする。また、コントロール値が‘０’である場合には論理積計算部１５０によって計算される論理積をそのまま用いてスイッチ１６０のオン／オフの切り替えを行う。
【０１０４】
提示制御情報コントローラ２８０は、論理積計算部１５０とスイッチ１６０との間に挿入されており、提示マスク情報分離部１４０から出力される提示マスク情報の最上位ビットの値をコントロール値として読み取る。
【０１０５】
提示制御情報コントローラ２８０は、コントロール値が‘１’である場合には論理積計算部１５０によって計算される論理積のすべてのビット値を‘１’にして出力し、コントロール値が‘０’である場合には論理積計算部１５０によって計算される論理積をそのまま出力する。
【０１０６】
このため、コントロール値が‘０’である場合には受信機２００は、実施の形態１の受信機１００と同様に動作し、コントロール値が‘１’である場合にはスイッチ１６０を強制的にオンにする。すなわち、コントロール値が‘１’である場合には論理積の値によらずにスイッチ１６０が強制的にオンにされる。
【０１０７】
コントロール値が‘１’である場合には論理積計算部１５０によって計算される論理積のすべてのビット値を‘１’にしてスイッチ１６０を強制的にオンにすることは、論理積計算部１５０によって計算される論理積によるスイッチ１６０の切り替えを無効にすることである。
【０１０８】
図９は、実施の形態２の受信機２００が実行する処理を示すフローチャートである。図９に示すフローチャートは、実施の形態１の図７に示すフローチャートのステップＳ１２とＳ１３との間に、ステップＳ２３を挿入したものである。
【０１０９】
受信機２００は、ステップＳ１２の処理を終えると、提示マスク情報分離部１４０から出力される提示マスク情報の最上位ビットの値をコントロール値として読み取り、コントロール値が‘１’であるかどうかを判定する（ステップＳ２３）。
【０１１０】
受信機２００は、提示制御情報コントローラ２８０は、コントロール値が‘０’である（Ｓ２３：ＹＥＳ）と判定すると、フローをステップＳ１３に進行させ、コントロール値が‘０’ではない（Ｓ２３：ＮＯ）と判定すると、フローをステップＳ１６に進行させる。
【０１１１】
この結果、コントロール値が‘０’である場合にはステップＳ１３の処理が行われ、コントロール値が‘１’である場合にはスイッチ１６０が強制的にオンにされる。
【０１１２】
実施の形態２では提示マスク情報の最上位ビットをコントロール値としたが、ＥＭＭ共通メッセージに新たな１ビット分のデータを追加し、それをコントロール値としてもよい。
【０１１３】
以上のように、実施の形態２によれば、既存のＩＣカードを用いて、ＥＭＭ個別メッセージに含まれる提示制御情報を変更することにより、チャンネルごとに、かつ、ＩＣカード等の単位でメッセージ定型文を提示するか、非提示にするかを切り替えることができる。
【０１１４】
従って、実施の形態２によれば、同一の放送事業者において、メッセージ定型文の非表示／表示の制御を行うことができる、受信機２００、受信方法、及び、送信機１０を提供することができる。
【０１１５】
また、実施の形態２では、提示マスク情報の最上位ビットの値をコントロール値として読み取り、コントロール値が‘１’である場合にはスイッチ１６０が強制的にオンにすることができる。
【０１１６】
従って、論理積計算部１５０によって計算される論理積の値で提示／非提示が切り替えられないようにすることができる。
【０１１７】
以上、本発明の例示的な実施の形態の受信機、受信方法、及び、送信機について説明したが、本発明は、具体的に開示された実施の形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１１８】
１０  送信機
１１  ＥＭＭ共通メッセージ生成部
１１Ａ  メッセージ情報通知生成部
１２  ＥＭＭ個別メッセージ生成部
１２Ａ  メッセージ制御情報通知生成部
１３  放送送信部
１４  メモリ
１５  メモリ
１００  受信機
１１０  受信部
１２０  読み出し部
１３０  フィルタリング部
１４０  提示マスク情報分離部
１５０  論理積計算部
１６０  スイッチ
１７０  定型文分離部
１８０  メッセージ合成部
２００  受信機
２８０  提示制御情報コントローラ
３００  ＩＣカード
４００  ディスプレイ
【要約】
【課題】
同一の放送事業者におけるチャンネルごとに、かつ、ＩＣカード等の単位でメッセージの表示の非表示／表示を制御できる受信機を提供する。
【解決手段】
受信機は、定型文データとチャンネル毎のＥＭＭ共通メッセージを識別する第１データとを有するＥＭＭ共通メッセージを受信する受信部と、メッセージ定型文を特定する特定データとメッセージの提示／非提示を表す第２データとを有するＥＭＭ個別メッセージを読み出す読み出し部と、受信したＥＭＭ共通メッセージのうち、特定データに対応するＥＭＭ共通メッセージの定型文データを選択する選択部と、定型文データを表示部に伝送する伝送路と、選択部と表示部との間の接続を切替る切替部と、第１データと第２データの論理積に基づいて切替部の接続を切替る算出部とを含み、切替部は、論理積が非提示を表す場合に選択部と表示部との間を切り離し、論理積が提示を表す場合に接続する。
【選択図】図５【図１】
0005894326.tif 000002
【図２】
0005894326.tif 000003
【図３】
0005894326.tif 000004
【図４】
0005894326.tif 000005
【図５】
0005894326.tif 000006
【図６】
0005894326.tif 000007
【図７】
0005894326.tif 000008
【図８】
0005894326.tif 000009
【図９】
0005894326.tif 000010