しかし、前記したICカードによって受信装置を特定する方法では、予め受信装置ごとに識別子を割り当てたICカードを準備しなければならない。このため、放送事業者側では、製造するすべての受信装置のICカードに対して、予め識別子を割り当てなければならないため、ICカードの識別子を管理するための管理コストが莫大なものとなっている。また、個々の受信装置にICカードを準備するため、カードそのものの製造コストが必要になる。
このように、従来のICカードを用いた方法では、管理コストやカード製造に係るコストが大きくなってしまうという問題がある。
また、有料放送における課金方式の一部としてICカードを使用する場合であれば、コストの増大を視聴料金によって軽減することは可能であるが、無料放送のコンテンツ保護の一部としてICカードを使用する場合、ICカードのコスト増大が大きな問題となってしまう。そこで、現在では、ICカードを使用しないコンテンツ配信の仕組みが望まれている。
さらに、放送番組の契約を行っていない受信装置について、一様に、画面上に契約を行っていない旨のメッセージを表示させると、放送期間が限定されていることなどにより、多くの視聴者の注目が同時期に集中する放送番組の場合、同時期に放送番組の視聴契約を希望する視聴者からの問い合わせが集中してしまい、放送事業者側で対応しきれない場合があった。このため、放送事業者側で、視聴制限を行う受信装置の数を管理することができる仕組みが望まれていた。
本発明は、以上のような問題点に鑑みてなされたものであり、受信装置に予め個別のICカードを付与しなくても、放送事業者から、個別に受信装置を特定してメッセージを配信することが可能であり、かつ、放送事業者側で、視聴制限を行う受信装置の数を管理することができるメッセージ送信装置およびメッセージ受信装置を提供することを課題とする。
本発明は、前記課題を解決するため、まず、第1参考発明に係るメッセージ送信装置は、メッセージ受信装置に対して送信するEMM共通メッセージを生成する共通メッセージ生成手段と、各メッセージ受信装置に対して個別に送信するEMM個別メッセージを生成する個別メッセージ生成手段と、マークアップ言語をカルーセル伝送により伝送可能なセクションデータに符号化するデータカルーセル符号化手段と、を備え、放送送信手段を介して、符号化された前記マークアップ言語と、EMM共通メッセージと、EMM個別メッセージと、を放送データとして送信するメッセージ送信装置において、識別子記憶手段と、データ放送用データ記憶手段と、個別識別子登録手段と、を備え、個別メッセージ生成手段がメッセージ制御情報通知生成手段を備え、共通メッセージ生成手段がメッセージ情報通知生成手段を備える構成とした。
かかる構成によれば、メッセージ送信装置は、データカルーセル符号化手段によって、データ放送用データ記憶手段に記憶されているマークアップ言語をカルーセル伝送により伝送可能なセクションデータに符号化する。これによって、マークアップ言語を、データ放送として送信することが可能になる。このとき、マークアップ言語に、メッセージ受信装置の記憶手段に記憶されている個別識別子を読み出して予め定めた表示形式で画面上に表示させる指示を記述しておく。これによって、すべてのメッセージ受信装置において、統一した表示形式で個別識別子が表示されることになる。
また、メッセージ送信装置は、個別識別子登録手段によって、メッセージ受信装置で生成された前記メッセージ受信装置を識別するための個別識別子を外部から入力し、当該個別識別子を前記識別子記憶手段に書き込み記憶させる。これによって、放送事業者側のメッセージ送信装置には、個々のメッセージ受信装置を特定するための個別情報(個別識別子、個人情報)が登録されることになる。
そして、メッセージ送信装置は、個別メッセージ生成手段のメッセージ制御情報通知生成手段によって、EMM共通メッセージで送信される予め定めたメッセージ情報によってグループ単位で一括制御する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、個別識別子を宛先としたEMM個別メッセージとして生成する。これによって、EMM個別メッセージでメッセージ制御情報を受信したメッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報を宛先とし、メッセージ情報を内容としたEMM共通メッセージであるメッセージ情報通知を生成する。
また、第2参考発明に係るメッセージ送信装置は、第1参考発明に係るメッセージ送信装置において、メッセージ識別テーブル生成手段をさらに備えるとともに、共通メッセージ生成手段および個別メッセージ生成手段をそれぞれ複数備える構成とした。
かかる構成によれば、メッセージ送信装置は、メッセージ識別テーブル生成手段によって、限定受信方式識別と、パケット識別子とを対応付けた限定受信方式記述子と、サービス記述子とを複数含んだメッセージ識別テーブルを生成する。
ここで、限定受信方式識別は、限定受信方式の種類を識別するための識別子である。また、パケット識別子は、EMM共通メッセージおよびEMM個別メッセージを送信するパケットの識別子である。
また、サービス記述子は、メッセージ送信装置から、メッセージ送信を行っている(メッセージサービスを実施している)旨を示す識別子であって、限定受信方式識別や事業者の識別コードを含んだものである。
そして、メッセージ送信装置は、メッセージ制御情報通知生成手段によって、メッセージ制御情報通知をパケット識別子と対応付け、メッセージ情報通知生成手段によって、メッセージ制御情報をパケット識別子と対応付ける。
これによって、メッセージ受信装置側では、メッセージサービスが実施されていることを認識することができるとともに、同時に複数のメッセージが配信された場合であっても、自身へのメッセージを認識することができる。
また、第3参考発明に係るメッセージ受信装置は、メッセージ送信装置から放送データとして送信されるEMM共通メッセージを、放送受信手段を介して受信する共通メッセージ受信手段と、各メッセージ受信装置に対して個別に送信されるEMM個別メッセージを、放送受信手段を介して受信する個別メッセージ受信手段と、を備えたメッセージ受信装置において、個別識別子生成手段と、データカルーセル復号手段と、マークアップ言語復号手段と、を備え、個別メッセージ受信手段は、メッセージ制御情報通知解析手段を備え、共通メッセージ受信手段は、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ受信装置は、当該メッセージ受信装置の内部情報に基づいて、当該メッセージ受信装置を個別に識別するための個別識別子を生成して記憶手段に書き込み記憶させる。
また、メッセージ受信装置は、データカルーセル復号手段によって、放送受信手段で受信したセクションデータから、マークアップ言語を復号する。そして、メッセージ受信装置は、マークアップ言語復号手段によって、データカルーセル復号手段で復号されたマークアップ言語を復号し可視化する。このとき、マークアップ言語復号手段は、マークアップ言語に記述されている指示に基づいて、記憶手段に記憶されている個別識別子を読み出して指示された表示形式で画面上に表示する。
そして、メッセージ受信装置は、個別メッセージ受信手段のメッセージ制御情報通知解析手段によって、EMM個別メッセージの宛先が、記憶手段に記憶されている個別識別子と一致し、内容が、EMM共通メッセージを受信する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報であるメッセージ制御情報通知を、当該メッセージ受信装置宛のEMM個別メッセージとして受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している個別識別子により、EMM個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、EMM共通メッセージの宛先が、記憶手段に記憶されているメッセージ制御情報と一致する場合に、EMM共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。
また、第4参考発明に係るメッセージ受信装置は、第3参考発明に係るメッセージ受信装置において、当該メッセージ受信装置が設置された地域コードを地域コード記憶手段に書き込み設定する地域コード設定手段を、さらに備え、前記個別識別子生成手段は、乱数発生手段で発生される乱数と、地域コード記憶手段に設定された地域コードとを連結することで個別識別子を生成する構成とした。
かかる構成によれば、メッセージ受信装置は、個別識別子生成手段によって、乱数と、地域コードとを連結して個別識別子を生成する。これによって、日本全国で重複を考慮した個別識別子を生成する場合に比べて、都道府県ごとに重複を考慮した個別識別子を生成すればよいため、個別識別子のデータ長を短くすることができる。
さらに、この地域コードは、地域固有の文字列(例えば、「東京」)と対応しているため、個別識別子表示手段が、個別識別子を表示する際に、地域コードの部分のみを数字以外の文字で表示することも可能である。
また、第5参考発明に係るメッセージ受信装置は、第3,4参考発明に係るメッセージ受信装置において、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ受信装置は、限定受信方式の種類を識別するための識別子である限定受信方式識別を予め記憶しておく。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
また、第6参考発明としてのメッセージ配信システムは、共通メッセージを生成する共通メッセージ生成手段と、個別メッセージを生成する個別メッセージ生成手段と、BMLデータをカルーセル伝送により伝送可能なセクションデータに符号化するデータカルーセル符号化手段と、を備え、放送送信手段を介して、前記符号化されたBMLデータと、前記共通メッセージと、前記個別メッセージと、を放送データとして送信するメッセージ送信装置と、放送受信手段を介して、前記共通メッセージを受信する共通メッセージ受信手段と、前記放送受信手段を介して、前記個別メッセージを受信する個別メッセージ受信手段と、を備えたメッセージ受信装置と、を備え、メッセージの配信を行うメッセージ配信システムであって、前記メッセージ送信装置は、前記個別メッセージ生成手段に、メッセージ制御情報通知生成手段を備え、前記共通メッセージ生成手段に、メッセージ情報通知生成手段を備え、前記メッセージ受信装置は、個別識別子生成手段と、個別識別子表示手段と、データカルーセル復号手段と、BML復号手段と、を備え、前記個別メッセージ受信手段に、メッセージ制御情報通知解析手段を備え、前記共通メッセージ受信手段に、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置から、データカルーセル符号化手段で符号化された、個別識別子を表示する旨の指示を記述したBMLデータを、データ放送としてメッセージ受信装置に送信する。
また、メッセージ配信システムは、個別メッセージ生成手段のメッセージ制御情報通知生成手段によって、共通メッセージで送信される予め定めたメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、個別識別子を宛先とした個別メッセージとして生成する。これによって、個別メッセージでメッセージ制御情報を受信したメッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報と、個別識別子の一部を示す識別子であって、前記メッセージ制御情報でグループ化されたメッセージ受信装置のうち、前記メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子における一部(部分識別子)の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容とした共通メッセージであるメッセージ情報通知を、部分識別子を所定時間ごとに更新しながら順次生成し、メッセージ受信装置に順次送信する。
これによって、メッセージ送信装置は、共通メッセージで、メッセージ制御情報によってグループ化し、部分識別子と、マスク情報と、によってサブグループ化したメッセージ受信装置に対してメッセージを送信することが可能になる。また、メッセージ送信装置側で、メッセージ情報を処理する(メッセージを表示させる)メッセージ受信装置の数を管理することができる。
一方、メッセージ受信装置は、個別識別子生成手段によって、当該メッセージ受信装置の内部情報に基づいて、当該メッセージ受信装置を個別に識別するための個別識別子を生成して記憶手段に書き込み記憶させる。そして、メッセージ受信装置は、個別識別子表示手段によって、個別識別子生成手段で生成された個別識別子を、放送事業者側に通知するための情報として画面上に表示する。これによって、メッセージ受信装置の使用者(視聴者)は、当該個別識別子を放送事業者に、例えば、電話等によって通知することができる。
また、メッセージ受信装置は、データカルーセル復号手段で復号したBMLデータを、BML復号手段で復号し可視化する際に、記憶手段に記憶されている個別識別子を読み出して画面上に表示する。これによって、メッセージ配信システムは、データ放送によって、メッセージ受信装置において、予め定めた表示形式で個別識別子を表示させることが可能になる。
そして、メッセージ受信装置は、個別メッセージ受信手段のメッセージ制御情報通知解析手段によって、個別メッセージの宛先が、記憶手段に記憶されている個別識別子と一致し、内容が、共通メッセージとして送信されるメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報であるメッセージ制御情報通知を当該メッセージ受信装置宛の個別メッセージとして受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している個別識別子により、個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、メッセージ送信装置から、共通メッセージとして、メッセージ制御情報と、個別識別子の一部を示す識別子であって、メッセージ制御情報によってグループ化されたメッセージ受信装置のうち、メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子における一部(部分識別子)の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容としたメッセージ情報通知が送信されたときに、当該共通メッセージの宛先であるメッセージ制御情報が、記憶手段に記憶されているメッセージ制御情報と一致し、かつ、記憶手段に記憶されている個別識別子のマスク情報によって特定される一部の領域における値が、部分識別子と一致する場合に、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。これによって、メッセージ受信装置は、共通メッセージで、同一グループ宛のメッセージを受信することが可能になる。
また、第7参考発明としてのメッセージ配信システムは、第6参考発明のメッセージ配信システムにおいて、メッセージ送信装置が、メッセージ識別テーブル生成手段をさらに備えるとともに、前記共通メッセージ生成手段および前記個別メッセージ生成手段をそれぞれ複数備え、メッセージ受信装置が、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置において、メッセージ識別テーブル生成手段によって、限定受信方式識別とパケット識別子とを外部から複数入力し、限定受信方式識別ごとに、サービス記述子と、限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだメッセージ識別テーブルを生成する。
そして、メッセージ送信装置は、放送送信手段によって、メッセージ識別テーブルを放送データとして送信するとともに、複数の共通メッセージ生成手段および個別メッセージ生成手段ごとに異なるパケット識別子を付加して、生成したメッセージをパケットデータとして送信する。
一方、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
そして、メッセージ受信装置は、放送受信手段によって、放送データから、限定受信方式記述子解析手段が抽出したパケット識別子を有するパケットデータを、当該メッセージ受信装置へのメッセージとして抽出する。
また、請求項1に記載のメッセージ送信装置は、メッセージ受信装置に対して送信するEMM共通メッセージを生成する共通メッセージ生成手段と、各メッセージ受信装置に対して個別に送信するEMM個別メッセージを生成する個別メッセージ生成手段と、を備え、放送送信手段を介して、符号化されたマークアップ言語データと、EMM共通メッセージと、EMM個別メッセージと、を放送データとして送信するメッセージ送信装置において、識別子記憶手段と、データ記憶手段と、個別識別子登録手段と、指定識別子登録手段とを備え、個別メッセージ生成手段が指定識別子通知生成手段と、メッセージ制御情報通知生成手段と、を備え、共通メッセージ生成手段がメッセージ情報通知生成手段を備える構成とした。
かかる構成によれば、メッセージ送信装置は、個別識別子登録手段によって、メッセージ受信装置を識別するための個別識別子を外部から入力し、当該個別識別子を識別子記憶手段に書き込み記憶させる。これによって、放送事業者側のメッセージ送信装置には、個々のメッセージ受信装置を特定するための個別情報(個別識別子、個人情報)が登録されることになる。
このとき、マークアップ言語データに、メッセージ受信装置の記憶手段に記憶されている個別識別子を読み出して画面上に表示させるプログラムを付加しておく。これによって、すべてのメッセージ受信装置において、統一した表示形式で個別識別子が表示されることになる。
また、メッセージ送信装置は、指定識別子登録手段によって、メッセージ受信装置を放送事業者側で個別に識別する識別子である指定識別子を、識別子記憶手段に書き込み記憶させる。これによって、メッセージ送信装置は、個々のメッセージ受信装置を、放送事業者が付与する識別子で管理することが可能になる。
さらに、メッセージ送信装置は、個別メッセージ生成手段の指定識別子通知生成手段によって、個別識別子をメッセージの宛先とし、指定識別子をメッセージの内容とする指定識別子通知をEMM個別メッセージとして生成して送信する。これによって、個別識別子に該当するメッセージ受信装置には、指定識別子通知で通知される指定識別子が記憶されることになり、メッセージ送信装置から、指定識別子で個々のメッセージ受信装置を特定することができる。
そして、メッセージ送信装置は、個別メッセージ生成手段のメッセージ制御情報通知生成手段によって、EMM共通メッセージとして送信されるメッセージ情報によってグループ単位で一括制御する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、指定識別子を宛先としたEMM個別メッセージとして生成する。これによって、放送事業者側で管理している指定識別子を用いて、個別にメッセージ受信装置にメッセージを配信することができる。また、EMM個別メッセージでメッセージ制御情報を受信したメッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報を宛先とし、メッセージ情報を内容とした共通メッセージであるメッセージ情報通知を生成する。
また、第8参考発明としてのメッセージ送信装置は、請求項1に記載のメッセージ送信装置において、メッセージ識別テーブル生成手段をさらに備えるとともに、共通メッセージ生成手段および個別メッセージ生成手段をそれぞれ複数備える構成とした。
かかる構成によれば、メッセージ送信装置は、メッセージ識別テーブル生成手段によって、限定受信方式識別と、パケット識別子とを対応付けた限定受信方式記述子と、サービス記述子とを複数含んだメッセージ識別テーブルを生成する。
ここで、限定受信方式識別は、限定受信方式の種類を識別するための識別子である。また、パケット識別子は、EMM共通メッセージおよびEMM個別メッセージを送信するパケットの識別子である。
また、サービス記述子は、メッセージ送信装置から、メッセージ送信を行っている(メッセージサービスを実施している)旨を示す識別子であって、限定受信方式識別や事業者の識別コードを含んだものである。
そして、メッセージ送信装置は、指定識別子通知生成手段によって、指定識別子通知を前記パケット識別子と対応付ける。
これによって、メッセージ受信装置側では、メッセージサービスが実施されていることを認識することができるとともに、同時に複数のメッセージが配信された場合であっても、自身へのメッセージを認識することができる。
また、請求項2に記載のメッセージ受信装置は、請求項1に記載のメッセージ送信装置から放送データとして送信されるEMM共通メッセージを、放送受信手段を介して受信する共通メッセージ受信手段と、各メッセージ受信装置に対して個別に送信されるEMM個別メッセージを、放送受信手段を介して受信する個別メッセージ受信手段とを備えたメッセージ受信装置において、記憶手段と、データカルーセル復号手段と、マークアップ言語復号手段と、を備え、個別メッセージ受信手段が、指定識別子解析手段と、メッセージ制御情報通知解析手段とを備え、共通メッセージ受信手段が、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ受信装置は、記憶手段にメッセージ受信装置を識別するための個別識別子を記憶しておく。例えば、この記憶手段には、メッセージ受信装置のメーカ等によって、固有の識別子を個別識別子として予め書き込んでおく。
また、メッセージ受信装置は、復号手段によって、放送受信手段で受信したセクションデータから、記憶手段に記憶されている個別識別子を読み出して画面上に表示させるプログラムが付加されたマークアップ言語データを復号する。そして、メッセージ受信装置は、マークアップ言語復号手段によって、復号手段で復号されたマークアップ言語データを復号し可視化する。このとき、マークアップ言語復号手段は、マークアップ言語データに付加されているプログラムに基づいて、記憶手段に記憶されている個別識別子を読み出して画面上に表示する。
そして、メッセージ受信装置は、個別メッセージ受信手段の指定識別子解析手段によって、個別識別子をメッセージの宛先とし、放送事業者側において生成した指定識別子をメッセージの内容とする指定識別子通知をEMM個別メッセージで受信した際に、指定識別子を前記記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、メッセージ送信装置から指定識別子通知により通知される指定識別子を記憶手段に記憶し、放送事業者側で管理されている指定識別子により管理可能な状態となる。
そして、メッセージ受信装置は、個別メッセージのメッセージ制御情報通知解析手段によって、EMM個別メッセージの宛先が、記憶手段に記憶されている指定識別子と一致し、内容が、EMM共通メッセージとして送信されるメッセージ情報によってグループ単位で一括制御する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、EMM個別メッセージで受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している指定識別子により、EMM個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
また、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、EMM共通メッセージの宛先が、記憶手段に記憶されているメッセージ制御情報と一致する場合に、EMM共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。
また、第9参考発明としてのメッセージ受信装置は、請求項2に記載のメッセージ受信装置において、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ受信装置は、限定受信方式識別記憶手段に限定受信方式の種類を識別するための識別子である限定受信方式識別を予め記憶しておく。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
そして、メッセージ受信装置は、放送受信手段によって、放送データから、限定受信方式記述子解析手段が抽出したパケット識別子を有するパケットデータを、当該メッセージ受信装置へのメッセージとして抽出する。
そして、メッセージ受信装置は、個別メッセージ受信手段によって、抽出されたパケット識別子に対応したEMM個別メッセージで通知されるメッセージの宛先が、記憶手段に記憶されている指定識別子と一致する場合に、当該メッセージを当該メッセージ受信装置宛のメッセージとして受信する。
また、第10参考発明としてのメッセージ配信システムは、共通メッセージを生成する共通メッセージ生成手段と、個別メッセージを生成する個別メッセージ生成手段と、BMLデータをカルーセル伝送により伝送可能なセクションデータに符号化するデータカルーセル符号化手段と、を備え、放送送信手段を介して、符号化された前記BMLデータと、前記共通メッセージと、前記個別メッセージと、を放送データとして送信するメッセージ送信装置と、放送受信手段を介して、前記共通メッセージを受信する共通メッセージ受信手段と、前記放送受信手段を介して、前記個別メッセージを受信する個別メッセージ受信手段と、を備えたメッセージ受信装置と、を備え、メッセージの配信を行うメッセージ配信システムであって、前記メッセージ送信装置は、個別識別子登録手段と、指定識別子登録手段と、を備え、個別メッセージ生成手段に、指定識別子通知生成手段と、メッセージ制御情報通知生成手段とを備え、前記共通メッセージ生成手段に、メッセージ情報通知生成手段を備え、前記メッセージ受信装置は、個別識別子表示手段と、データカルーセル復号手段と、BML復号手段と、指定識別子解析手段と、を備え、前記個別メッセージ受信手段に、メッセージ制御情報通知解析手段を備え、前記共通メッセージ受信手段に、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置において、個別識別子登録手段によって、予め放送事業者側に通知されたメッセージ受信装置を識別するための個別識別子と、メッセージ受信装置の使用者の個人情報とを外部から入力し、当該個別識別子を個人情報と対応付けて識別子記憶手段に書き込み記憶する。これによって、放送事業者側のメッセージ送信装置には、個々のメッセージ受信装置を特定するための個別情報(個別識別子、個人情報)が登録されることになる。
また、メッセージ配信システムは、メッセージ送信装置から、データカルーセル符号化手段で符号化された、個別識別子を表示する旨の指示を記述したBMLデータを、データ放送としてメッセージ受信装置に送信する。
また、メッセージ送信装置は、個別メッセージ生成手段の指定識別子通知生成手段によって、予め放送事業者側に通知されたメッセージ受信装置を識別するための個別識別子をメッセージの宛先とし、当該個別識別子に対応し、メッセージ受信装置を放送事業者側で識別する新たな識別子である指定識別子をメッセージの内容とする指定識別子通知を、個別メッセージとして生成して送信する。これによって、個別識別子に該当するメッセージ受信装置には、指定識別子通知で通知される指定識別子が記憶されることになり、メッセージ送信装置から、指定識別子で個々のメッセージ受信装置を特定することができる。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、前記メッセージ制御情報でグループ化されたメッセージ受信装置のうち、前記メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部(部分識別子)の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容とした共通メッセージであるメッセージ情報通知を、部分識別子を所定時間ごとに更新しながら順次生成し、メッセージ受信装置に順次送信する。
これによって、メッセージ送信装置は、共通メッセージで、メッセージ制御情報によってグループ化し、部分識別子と、マスク情報と、によってサブグループ化したメッセージ受信装置に対してメッセージを送信することが可能になる。また、メッセージ送信装置側で、メッセージ情報を処理する(メッセージを表示させる)メッセージ受信装置の数を管理することができる。
一方、メッセージ受信装置は、記憶手段にメッセージ受信装置を識別するための個別識別子を予め記憶しておく。例えば、この記憶手段には、メッセージ受信装置のメーカ等によって、固有の識別子を個別識別子として予め書き込んでおく。そして、メッセージ受信装置は、個別識別子表示手段によって、記憶手段に記憶されている個別識別子を、放送事業者側に通知するための情報として画面上に表示する。これによって、メッセージ受信装置の使用者(視聴者)は、当該個別識別子を放送事業者に、例えば、電話等によって通知することができる。
また、メッセージ受信装置は、データカルーセル復号手段で復号したBMLデータを、BML復号手段で復号し可視化する際に、記憶手段に記憶されている個別識別子を読み出して画面上に表示する。これによって、メッセージ配信システムは、データ放送によって、メッセージ受信装置において、予め定めた表示形式で個別識別子を表示させることが可能になる。
また、メッセージ受信装置は、個別メッセージ受信手段の指定識別子解析手段によって、個別識別子をメッセージの宛先とし、放送事業者側において個別識別子に対して生成した指定識別子をメッセージの内容とする個別メッセージである指定識別子通知を受信した際に、指定識別子を記憶手段に書き込み記憶する。これによって、メッセージ受信装置は、メッセージ送信装置から指定識別子通知により通知される指定識別子を記憶手段に記憶し、放送事業者側で管理されている指定識別子により管理可能な状態となる。
そして、メッセージ受信装置は、個別メッセージ受信手段のメッセージ制御情報通知解析手段によって、個別メッセージの宛先が、記憶手段に記憶されている指定識別子と一致し、内容が、共通メッセージとして送信されるメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報であるメッセージ制御情報通知を当該メッセージ受信装置宛の個別メッセージとして受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している指定識別子により、個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、メッセージ送信装置から、共通メッセージとして、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、メッセージ制御情報によってグループ化されたメッセージ受信装置のうち、メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容としたメッセージ情報通知が送信されたときに、指定識別子が記憶手段に記憶されている場合、当該共通メッセージの宛先であるメッセージ制御情報が、記憶手段に記憶されているメッセージ制御情報と一致し、かつ、記憶手段に記憶されている指定識別子のマスク情報によって特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信し、指定識別子が記憶手段に記憶されていない場合、当該共通メッセージの宛先が、メッセージ制御情報と一致し、かつ、個別識別子のマスク情報に基づいて特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。これによって、メッセージ受信装置は、共通メッセージで、同一グループであって、さらに同一サブグループ宛のメッセージを受信することが可能になる。
また、第11参考発明としてのメッセージ配信システムは、第10参考発明のメッセージ配信システムにおいて、メッセージ送信装置が、メッセージ識別テーブル生成手段をさらに備えるとともに、前記共通メッセージ生成手段および前記個別メッセージ生成手段をそれぞれ複数備え、メッセージ受信装置が、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置において、メッセージ識別テーブル生成手段によって、限定受信方式識別とパケット識別子とを外部から複数入力し、限定受信方式識別ごとに、サービス記述子と、限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだメッセージ識別テーブルを生成する。
そして、メッセージ送信装置は、放送送信手段によって、メッセージ識別テーブルを放送データとして送信するとともに、複数の共通メッセージ生成手段および個別メッセージ生成手段ごとに異なるパケット識別子を付加して、生成したメッセージをパケットデータとして送信する。
一方、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
そして、メッセージ受信装置は、放送受信手段によって、放送データから、限定受信方式記述子解析手段が抽出したパケット識別子を有するパケットデータを、当該メッセージ受信装置へのメッセージとして抽出する。
また、第12参考発明としてのメッセージ送信装置は、メッセージ受信装置に対する共通のメッセージである共通メッセージを生成する共通メッセージ生成手段と、各メッセージ受信装置に対して個別に送信する個別メッセージを生成する個別メッセージ生成手段と、BMLデータをカルーセル伝送により伝送可能なセクションデータに符号化するデータカルーセル符号化手段と、を備え、放送送信手段を介して、符号化された前記BMLデータと、前記共通メッセージと、前記個別メッセージと、を放送データとして送信するメッセージ送信装置において、識別子記憶手段と、個別識別子重複判定手段と、個別識別子登録手段と、データ放送用データ記憶手段と、指定識別子登録手段と、を備え、前記個別メッセージ生成手段は、指定識別子通知生成手段と、メッセージ制御情報通知生成手段とを備え、前記共通メッセージ生成手段は、メッセージ情報通知生成手段を備える構成とした。
かかる構成によれば、メッセージ送信装置は、個別識別子重複判定手段によって、メッセージ受信装置で生成され、予め放送事業者側に通知されたメッセージ受信装置を識別するための個別識別子と、メッセージ受信装置の使用者の個人情報とを外部から入力し、当該個別識別子が識別子記憶手段に記憶されているか否かを判定する。そして、メッセージ送信装置は、個別識別子登録手段によって、個別識別子重複判定手段において、当該個別識別子が記憶されていないと判定された場合に、当該個別識別子を個人情報と対応付けて識別子記憶手段に書き込み記憶させる。これによって、放送事業者側のメッセージ送信装置には、個々のメッセージ受信装置を特定するための個別情報(個別識別子、個人情報)が重複することなく登録される。
また、メッセージ送信装置は、データカルーセル符号化手段によって、データ放送用データ記憶手段に記憶されているBMLデータをカルーセル伝送により伝送可能なセクションデータに符号化する。これによって、BMLデータを、データ放送として送信することが可能になる。このとき、BMLデータに、メッセージ受信装置の記憶手段に記憶されている個別識別子を読み出して予め定めた表示形式で画面上に表示させる指示を記述しておく。これによって、すべてのメッセージ受信装置において、統一した表示形式で個別識別子が表示されることになる。
そして、メッセージ送信装置は、指定識別子登録手段によって、メッセージ受信装置を放送事業者側で個別に識別する新たな識別子である指定識別子を、個別識別子と対応付けて識別子記憶手段に書き込み記憶する。これによって、メッセージ送信装置は、個々のメッセージ受信装置を、放送事業者が付与する識別子によって管理することが可能になる。
そして、メッセージ送信装置は、個別メッセージ生成手段の指定識別子通知生成手段によって、個別識別子をメッセージの宛先とし、当該個別識別子に対応する指定識別子をメッセージの内容とする指定識別子通知を個別メッセージとして生成して送信する。これによって、個別識別子に該当するメッセージ受信装置には、指定識別子通知で通知される指定識別子が記憶されることになり、メッセージ送信装置から、指定識別子で個々のメッセージ受信装置を特定することができる。
そして、メッセージ送信装置は、個別メッセージ生成手段のメッセージ制御情報通知生成手段によって、指定識別子通知を個別メッセージとしてメッセージ受信装置に送信した後、外部から指定された個人情報に対応する指定識別子を宛先として、共通メッセージとして送信される予め定めたメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、個別メッセージとして生成する。これによって、放送事業者側で管理している指定識別子を用いて、個別にメッセージ受信装置にメッセージを配信することができる。また、個別メッセージでメッセージ制御情報を受信したメッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、前記メッセージ制御情報でグループ化されたメッセージ受信装置のうち、前記メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部(部分識別子)の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容とした共通メッセージであるメッセージ情報通知を生成する。
これによって、メッセージ送信装置は、共通メッセージで、メッセージ制御情報によってグループ化し、部分識別子と、マスク情報と、によってサブグループ化したメッセージ受信装置に対してメッセージを送信することが可能になる。
また、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ情報を処理する(メッセージを表示させる)対象となるメッセージ受信装置をサブグループ単位で切り替えるために、部分識別子を所定時間ごとに更新し、当該更新後の部分識別子を含んだメッセージ情報通知を順次生成する。
これによって、メッセージ送信装置側で、メッセージ情報を処理する(メッセージを表示させる)メッセージ受信装置の数を管理することができる。
また、第13参考発明としてのメッセージ送信装置は、第12参考発明のメッセージ送信装置において、メッセージ識別テーブル生成手段をさらに備えるとともに、前記共通メッセージ生成手段および前記個別メッセージ生成手段をそれぞれ複数備える構成とした。
かかる構成によれば、メッセージ送信装置は、メッセージ識別テーブル生成手段によって、限定受信方式識別とパケット識別子とを外部から複数入力し、限定受信方式識別ごとに、サービス記述子と、限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだメッセージ識別テーブルを生成する。
ここで、限定受信方式識別は、複数のメッセージから1つのメッセージを限定して受信するためのメッセージ受信装置に予め記憶されている識別子である。また、パケット識別子は、共通メッセージおよび個別メッセージを送信するパケットの識別子である。
また、サービス記述子は、メッセージ送信装置から、メッセージ送信を行っている(メッセージサービスを実施している)旨を示す識別子であって、限定受信方式識別や事業者の識別コードを含んだものである。
そして、メッセージ送信装置は、放送送信手段によって、メッセージ識別テーブルを放送データとして送信するとともに、複数の共通メッセージ生成手段および個別メッセージ生成手段ごとに異なるパケット識別子を付加して、生成したメッセージをパケットデータとして送信する。
これによって、メッセージ受信装置側では、メッセージサービスが実施されていることを認識することができるとともに、同時に複数のメッセージが配信された場合であっても、自身へのメッセージを認識することができる。
また、第14参考発明としてのメッセージ受信装置は、メッセージ送信装置から放送データとして送信されるメッセージ受信装置に対して共通のメッセージである共通メッセージを、放送受信手段を介して受信する共通メッセージ受信手段と、各メッセージ受信装置に対して個別に送信される個別メッセージを、前記放送受信手段を介して受信する個別メッセージ受信手段とを備えたメッセージ受信装置において、個別識別子生成手段と、個別識別子表示手段と、データカルーセル復号手段と、BML復号手段と、を備え、前記個別メッセージ受信手段は、指定識別子解析手段と、メッセージ制御情報通知解析手段と、を備え、前記共通メッセージ受信手段は、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ受信装置は、個別識別子生成手段によって、当該メッセージ受信装置の内部情報に基づいて、当該メッセージ受信装置を個別に識別するための個別識別子を生成する。そして、メッセージ受信装置は、個別識別子表示手段によって、個別識別子生成手段で生成された個別識別子を、放送事業者側に通知するための情報として表示する。これによって、メッセージ受信装置の使用者(視聴者)は、当該個別識別子を放送事業者に、例えば、電話等によって通知することができる。
また、メッセージ受信装置は、データカルーセル復号手段によって、放送受信手段で受信したセクションデータから、BMLデータを復号する。そして、メッセージ受信装置は、BML復号手段によって、データカルーセル復号手段で復号されたBMLデータを復号し可視化する。このとき、BML復号手段は、BMLデータに記述されている指示に基づいて、記憶手段に記憶されている個別識別子を読み出して指示された表示形式で画面上に表示する。
さらに、メッセージ受信装置は、個別メッセージ受信手段の指定識別子解析手段によって、個別識別子をメッセージの宛先とし、放送事業者側において個別識別子に対して生成した指定識別子をメッセージの内容とする個別メッセージである指定識別子通知を受信した際に、指定識別子を記憶手段に書き込み記憶する。これによって、メッセージ受信装置は、メッセージ送信装置から指定識別子通知により通知される指定識別子を記憶手段に記憶し、放送事業者側で管理されている指定識別子により管理可能な状態となる。
そして、メッセージ受信装置は、個別メッセージのメッセージ制御情報通知解析手段によって、放送受信手段を介して受信した個別メッセージの宛先が、記憶手段に記憶されている個別識別子と一致し、内容が、共通メッセージとして送信されるメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報であるメッセージ制御情報通知を当該メッセージ受信装置宛の個別メッセージとして受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している指定識別子により、個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、メッセージ送信装置から、共通メッセージとして、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、メッセージ制御情報によってグループ化されたメッセージ受信装置のうち、メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容としたメッセージ情報通知が送信されたときに、指定識別子が記憶手段に記憶されている場合、当該共通メッセージの宛先であるメッセージ制御情報が、記憶手段に記憶されているメッセージ制御情報と一致し、かつ、記憶手段に記憶されている指定識別子のマスク情報によって特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信し、指定識別子が記憶手段に記憶されていない場合、当該共通メッセージの宛先が、メッセージ制御情報と一致し、かつ、個別識別子のマスク情報に基づいて特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。これによって、メッセージ受信装置は、共通メッセージで、同一グループであって、さらに同一サブグループ宛のメッセージを受信することが可能になる。
また、第15参考発明としてのメッセージ受信装置は、第14参考発明のメッセージ受信装置において、当該メッセージ受信装置が設置された地域コードを地域コード記憶手段に書き込み設定する地域コード設定手段を、さらに備え、前記個別識別子生成手段は、前記内部情報として、乱数発生手段で発生される乱数と、前記地域コード記憶手段に設定された地域コードとを連結することで前記個別識別子を生成する構成とした。
かかる構成によれば、個別識別子生成手段によって、乱数と、地域コードとを連結して個別識別子を生成する。これによって、日本全国で重複を考慮した個別識別子を生成する場合に比べて、都道府県ごとに重複を考慮した個別識別子を生成すればよいため、個別識別子のデータ長を短くすることができる。
さらに、この地域コードは、地域固有の文字列(例えば、「東京」)と対応しているため、個別識別子表示手段が、個別識別子を表示する際に、地域コードの部分のみを数字以外の文字で表示することも可能である。
また、第16参考発明としてのメッセージ受信装置は、第14参考発明または第15参考発明に記載のメッセージ受信装置において、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ受信装置は、限定受信方式識別記憶手段に複数のメッセージから1つのメッセージを限定して受信するための識別子である限定受信方式識別を予め記憶しておく。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
そして、メッセージ受信装置は、放送受信手段によって、放送データから、限定受信方式記述子解析手段が抽出したパケット識別子を有するパケットデータを、当該メッセージ受信装置へのメッセージとして抽出する。
また、第17参考発明としてのメッセージ配信システムは、共通メッセージを生成する共通メッセージ生成手段と、個別メッセージを生成する個別メッセージ生成手段と、BMLデータをカルーセル伝送により伝送可能なセクションデータに符号化するデータカルーセル符号化手段と、を備え、放送送信手段を介して、符号化された前記BMLデータと、前記共通メッセージと、前記個別メッセージと、を放送データとして送信するメッセージ送信装置と、放送受信手段を介して、前記共通メッセージを受信する共通メッセージ受信手段と、前記放送受信手段を介して、前記個別メッセージを受信する個別メッセージ受信手段とを備えたメッセージ受信装置と、を備え、メッセージの配信を行うメッセージ配信システムであって、前記メッセージ送信装置は、前記個別メッセージ生成手段に、指定識別子通知解析手段と、メッセージ制御情報通知生成手段とを備え、前記共通メッセージ生成手段に、メッセージ情報通知生成手段を備え、前記メッセージ受信装置は、個別識別子生成手段と、個別識別子表示手段と、データカルーセル復号手段と、BML復号手段と、を備え、前記個別メッセージ受信手段は、指定識別子解析手段と、メッセージ制御情報通知解析手段とを備え、前記共通メッセージ受信手段は、メッセージ情報通知解析手段を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置から、データカルーセル符号化手段で符号化された、個別識別子を表示する旨の指示を記述したBMLデータを、データ放送としてメッセージ受信装置に送信する。
また、メッセージ配信システムは、メッセージ送信装置において、個別メッセージ生成手段の指定識別子通知生成手段によって、個別メッセージ生成手段に、メッセージ受信装置で生成され、予め放送事業者側に通知されたメッセージ受信装置を識別するための個別識別子をメッセージの宛先とし、当該個別識別子に対応し、メッセージ受信装置を放送事業者側で個別に識別する新たな識別子である指定識別子をメッセージの内容とする指定識別子通知をメッセージの内容とする指定識別子通知を、個別メッセージとして生成して送信する。これによって、個別識別子に該当するメッセージ受信装置には、指定識別子通知で通知される指定識別子が記憶されることになり、メッセージ送信装置から、指定識別子で個々のメッセージ受信装置を特定することができる。
そして、メッセージ送信装置は、個別メッセージ生成手段のメッセージ制御情報通知生成手段によって、指定識別子通知を個別メッセージとしてメッセージ受信装置に送信した後、外部から指定された個人情報に対応する指定識別子を宛先として、共通メッセージとして送信される予め定めたメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報を付加したメッセージ制御情報通知を、個別メッセージとして生成する。これによって、放送事業者側で管理している指定識別子を用いて、個別にメッセージ受信装置にメッセージを配信することができる。また、個別メッセージでメッセージ制御情報を受信したメッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ送信装置は、共通メッセージ生成手段のメッセージ情報通知生成手段によって、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、前記メッセージ制御情報でグループ化されたメッセージ受信装置のうち、前記メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部(部分識別子)の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容とした共通メッセージであるメッセージ情報通知を、部分識別子を所定時間ごとに更新しながら順次生成し、メッセージ受信装置に順次送信する。
これによって、メッセージ送信装置は、共通メッセージで、メッセージ制御情報によってグループ化し、部分識別子と、マスク情報と、によってサブグループ化したメッセージ受信装置に対してメッセージを送信することが可能になる。また、メッセージ送信装置側で、メッセージ情報を処理する(メッセージを表示させる)メッセージ受信装置の数を管理することができる。
一方、メッセージ受信装置は、記憶手段にメッセージ受信装置を識別するための個別識別子を予め記憶しておく。例えば、この記憶手段には、メッセージ受信装置のメーカ等によって、固有の識別子を個別識別子として予め書き込んでおく。そして、メッセージ受信装置は、個別識別子表示手段によって、記憶手段に記憶されている個別識別子を、放送事業者側に通知するための情報として画面上に表示する。
また、メッセージ受信装置は、データカルーセル復号手段で復号したBMLデータを、BML復号手段で復号し可視化する際に、記憶手段に記憶されている個別識別子を読み出して画面上に表示する。これによって、メッセージ配信システムは、データ放送によって、メッセージ受信装置において、予め定めた表示形式で個別識別子を表示させることが可能になる。
また、メッセージ受信装置は、個別メッセージ受信手段の指定識別子解析手段によって、個別識別子をメッセージの宛先とし、放送事業者側において個別識別子に対して生成した指定識別子をメッセージの内容とする個別メッセージである指定識別子通知を受信した際に、指定識別子を記憶手段に書き込み記憶する。これによって、メッセージ受信装置は、メッセージ送信装置から指定識別子通知により通知される指定識別子を記憶手段に記憶し、放送事業者側で管理されている指定識別子により管理可能な状態となる。
そして、メッセージ受信装置は、個別メッセージ受信手段のメッセージ制御情報通知解析手段によって、個別メッセージの宛先が、記憶手段に記憶されている指定識別子と一致し、内容が、共通メッセージとして送信されるメッセージ情報を処理する対象となるメッセージ受信装置のグループを指定するメッセージ制御情報であるメッセージ制御情報通知を当該メッセージ受信装置宛の個別メッセージとして受信した際に、メッセージ制御情報を記憶手段に書き込み記憶させる。これによって、メッセージ受信装置は、放送事業者側で管理している指定識別子により、個別メッセージを受信することができる。また、メッセージ受信装置は、当該メッセージ制御情報の値によって、グループ化されることになる。例えば、視聴契約の有無等によって、個々のメッセージ受信装置がグループ化される。
そして、メッセージ受信装置は、共通メッセージ受信手段のメッセージ情報通知解析手段によって、メッセージ送信装置から、共通メッセージとして、メッセージ制御情報と、個別識別子または指定識別子の一部を示す識別子であって、メッセージ制御情報によってグループ化されたメッセージ受信装置のうち、メッセージ情報を処理する対象となるメッセージ受信装置をサブグループ化する部分識別子と、個別識別子または指定識別子における一部の領域を特定するマスク情報とを宛先とし、メッセージ情報を内容としたメッセージ情報通知が送信されたときに、指定識別子が記憶手段に記憶されている場合、当該共通メッセージの宛先であるメッセージ制御情報が、記憶手段に記憶されているメッセージ制御情報と一致し、かつ、記憶手段に記憶されている指定識別子のマスク情報によって特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信し、指定識別子が記憶手段に記憶されていない場合、当該共通メッセージの宛先が、メッセージ制御情報と一致し、かつ、個別識別子のマスク情報に基づいて特定される一部の領域における値が、部分識別子と一致する場合にのみ、当該共通メッセージに付加されているメッセージ情報を当該メッセージ受信装置宛のメッセージとして受信する。これによって、メッセージ受信装置は、共通メッセージで、同一グループであって、さらに同一サブグループ宛のメッセージを受信することが可能になる。
また、第18参考発明としてのメッセージ配信システムは、第17参考発明のメッセージ配信システムにおいて、メッセージ送信装置が、メッセージ識別テーブル生成手段をさらに備えるとともに、前記共通メッセージ生成手段および前記個別メッセージ生成手段をそれぞれ複数備え、メッセージ受信装置が、限定受信方式識別記憶手段と、メッセージ識別テーブル受信手段と、を備え、このメッセージ識別テーブル受信手段が、サービス記述子解析手段と、限定受信方式記述子解析手段と、を備える構成とした。
かかる構成によれば、メッセージ配信システムは、メッセージ送信装置において、メッセージ識別テーブル生成手段によって、限定受信方式識別とパケット識別子とを外部から複数入力し、限定受信方式識別ごとに、サービス記述子と、限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだメッセージ識別テーブルを生成する。
そして、メッセージ送信装置は、放送送信手段によって、メッセージ識別テーブルを放送データとして送信するとともに、複数の共通メッセージ生成手段および個別メッセージ生成手段ごとに異なるパケット識別子を付加して、生成したメッセージをパケットデータとして送信する。
一方、メッセージ受信装置は、メッセージ識別テーブル受信手段のサービス記述子解析手段によって、限定受信方式識別記憶手段に記憶されている限定受信方式識別と同じ識別子を、複数のサービス記述子において探索し、同一の限定受信方式識別が存在する場合に、メッセージ送信が行われていると判定する。
そして、メッセージ受信装置は、メッセージ識別テーブル受信手段の限定受信方式記述子解析手段によって、メッセージ送信が行われていると判定した際に、当該限定受信方式識別と同じ識別子を、複数の限定受信方式記述子において探索し、同一の限定受信方式識別に対応付けられているパケット識別子を抽出する。
そして、メッセージ受信装置は、放送受信手段によって、放送データから、限定受信方式記述子解析手段が抽出したパケット識別子を有するパケットデータを、当該メッセージ受信装置へのメッセージとして抽出する。
本発明は、以下に示す優れた効果を奏するものである。
請求項1〜2に記載の発明によれば、メッセージ受信装置に予め記憶されている個別識別子に対して、メッセージ送信装置が、放送事業者側で管理する指定識別子を割り当てることができる。これによって、メッセージ受信装置では、従来のような放送事業者側が配布するICカードを用いることがなく、ICカードのコストを削減することができる。さらに、放送事業者側では、予めすべてのメッセージ受信装置の識別子を管理しておく必要がなく、個別識別子を通知してきたメッセージ受信装置に対して指定識別子を順次割り振ればよいため、識別子を管理するコストを軽減させることができる。
また、請求項1〜2に記載の発明によれば、メッセージ受信装置をメッセージ制御情報によってグループ化することができる。さらに、そのグループ化したそれぞれのメッセージ受信装置に対し、共通メッセージでメッセージ制御情報を宛先としてメッセージ情報を配信することができるため、個々のメッセージ受信装置にEMM個別メッセージを送信する場合に比べて、効率よくメッセージを配信することができる。
さらに、請求項1〜2に記載の発明によれば、メッセージ制御情報を用いて、放送番組を視聴可能とするグループを指定することができる。これによって、メッセージ受信装置を放送番組の視聴可能なグループと視聴不可のグループとに、グループ分けすることができ、それぞれのグループに対し、共通メッセージで異なるメッセージ情報を配信することが可能になる。これによって、放送事業者側で、視聴制限を行うメッセージ受信装置の数を管理することができるので、放送事業者側への放送番組の視聴契約を希望する視聴者からの問い合わせが同時期に集中するのを回避することができる。
請求項1〜2に記載の発明によれば、放送事業者から送信されるデータ放送のマークアップ言語によって、メッセージ受信装置において個別識別子を表示させることができる。これによって、メッセージ受信装置では、受信装置メーカに依存せず、BML文章やECMAScript等のマークアップ言語で記述された統一した表示形式で個別識別子を表示することができ、視聴者からの個別識別子の通知内容を定型化することができる。
≪第1実施形態≫
[デジタル放送システムの概要]
最初に、図1を参照して、第1実施形態に係るデジタル放送システム(メッセージ配信システム)SAの構成の概要について説明する。
デジタル放送システムSAは、複数の放送事業者A,B,…が有するデジタル放送送信装置1A(1),1A(1),…と、各家庭等に設置されたデジタル放送受信装置5A(5),5A(5),…とで構成され、デジタル放送送信装置1Aからデジタル放送で送信されるコンテンツ(放送番組)をデジタル放送受信装置5Aにおいて受信し、視聴者が視聴するシステムである。なお、放送波Wは、地上デジタル放送、衛星放送、ケーブル放送等、無線、有線を問わない。
このデジタル放送システムSAでは、デジタル放送受信装置5A,5A,…が予め固有の識別子(個別識別子ID2〔ID21,ID22,…〕)を有している。そして、デジタル放送受信装置5Aが個別識別子ID2をデジタル放送送信装置1Aに通知することで、デジタル放送送信装置1Aから放送波Wを介してデジタル放送受信装置5A宛の個別のメッセージ情報を送信することを可能にしている。また、デジタル放送システムSAは、個々のデジタル放送受信装置5A,5A,…に対して、任意の単位のグループで一度にメッセージ情報を送信したいという要望に応えることができるように、個々のデジタル放送受信装置5A,5A,…をグループ化することを可能にしている。なお、以下の実施形態においても、この基本的特徴は同一である。
デジタル放送送信装置1Aは、放送波Wを介して、コンテンツをデジタル放送受信装置5Aに送信するものである。また、デジタル放送送信装置1Aは、個別識別子ID2を宛先として、個々のデジタル放送受信装置5Aに対して、放送波Wを介してメッセージ情報を送信する機能を有する。さらに、デジタル放送送信装置1Aは、個々のデジタル放送受信装置5Aをグループ化し、特定のグループにメッセージ情報を送信する機能を有する。
デジタル放送受信装置5Aは、放送波Wを介してコンテンツを受信するものである。なお、デジタル放送受信装置5A内には、予め個別識別子ID2が設定されている。この個別識別子ID2をデジタル放送送信装置1Aに通知し、登録することで、デジタル放送受信装置5Aは、デジタル放送送信装置1Aから放送波Wを介して送信される個別識別子ID2宛のメッセージ情報を取得する機能を有する。
なお、ここでは、デジタル放送受信装置5Aの有する個別識別子ID2は、視聴者によって、電話等によって、放送事業者に通知され、デジタル放送送信装置1Aに登録されるものとする。
次に、図2を参照して、第1実施形態に係るデジタル放送システムの動作の概要について説明する。
まず、視聴者は、デジタル放送受信装置5Aの表示画面に表示される個別識別子ID2を、電話、ハガキ、インターネット等によって、放送事業者に通知する(ステップSA1)。そして、放送事業者が、デジタル放送送信装置1Aに個別識別子ID2を登録する。そして、デジタル放送送信装置1Aは、以降の動作において、個別のデジタル放送受信装置5Aを個別識別子ID2によって特定し、個別のメッセージ(個別メッセージ)を送信することができる。
また、放送事業者がデジタル放送受信装置5Aを所定のグループに分けて管理したい場合、例えば、放送チャンネルの契約の有無、視聴地域等でデジタル放送受信装置5Aをグループ化したい場合、デジタル放送送信装置1Aは、個別識別子ID2を宛先とした個別メッセージで、デジタル放送受信装置5Aにグループの種別を特定するメッセージ制御情報を送信する(ステップSA2)。そして、デジタル放送送信装置1Aは、すべてのデジタル放送受信装置5Aに共通のメッセージである共通メッセージ内に、宛先としてメッセージ制御情報Mcと、個別識別子ID2の一部を示す識別子であって、メッセージ制御情報Mcでグループ化されたデジタル放送受信装置5Aのうち、メッセージ情報Msgを処理する対象となるデジタル放送受信装置5Aをサブグループ化する部分識別子Pidと、個別識別子ID2における一部(部分識別子)の領域を特定するマスク情報Mskと、を記述し、メッセージ情報を送信する(ステップSA3)。これによって、共通メッセージであっても、メッセージ制御情報Mcでグループ化され、さらに、部分識別子Pid、マスク情報Mskによってサブグループ化されたデジタル放送受信装置5Aのみが、当該メッセージ情報を受信することになる。
なお、デジタル放送送信装置1Aは、識別子登録処理(ステップSA1)およびグループ化処理(ステップSA2)が行われたか否かによらず、デジタル放送受信装置5Aにメッセージを表示させるメッセージ表示処理(ステップSA3)を単独で随時行うことができる。これにより、識別子登録処理(ステップSA1)やグループ化処理(ステップSA2)が一度も行われていないデジタル放送受信装置5Aについても、放送事業者側で管理し、メッセージを表示させることが可能となる。
このように、第1実施形態に係るデジタル放送システムSAは、デジタル放送受信装置5Aが、予め固有の個別識別子ID2を有し、放送事業者側に通知するため、放送事業者側は、従来のCASカード等のようなICカードを個別に受信装置ごとに配布する必要がなく、ICカードの識別子(カード番号)管理を行う必要がない。
以下、第1実施形態に係るデジタル放送システムSAにおけるデジタル放送送信装置1Aおよびデジタル放送受信装置5Aの構成および動作について詳細に説明する。
[デジタル放送送信装置の構成]
まず、図3を参照(適宜図1参照)して、第1実施形態に係るデジタル放送送信装置の構成について説明する。ここでは、デジタル放送送信装置1Aは、個別識別子登録手段10と、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16と、データ放送用データ記憶手段17と、データカルーセル符号化手段18と、放送送信手段19と、を備えている。なお、図3では、デジタル放送受信装置5Aを識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送送信装置の機能、例えば、コンテンツ配信に関連する構成については図示を省略している。
個別識別子登録手段10は、デジタル放送受信装置5A固有の識別子である個別識別子ID2と視聴者の個人情報PDとを入力し、記憶手段(識別子記憶手段14)に識別子データベースとして登録するものである。例えば、個別識別子登録手段10は、デジタル放送送信装置1Aを操作するオペレータによって、視聴者から電話、ハガキ、インターネット等によって通知された個別識別子ID2と視聴者の個人情報PDとを、キーボード等の入力手段(図示せず)により入力されることで、個別識別子ID2を個人情報PDと対応付けて識別子記憶手段14に書き込み記憶(登録)する。ここで、個人情報PDは、視聴者(使用者)を特定する情報であって、例えば、視聴者の氏名、住所、電話番号等である。
さらに、個別識別子登録手段10は、入力された個別識別子ID2を個別メッセージ生成手段16のメッセージ制御情報通知生成手段161に出力する。なお、このメッセージ制御情報通知生成手段161への出力は、個別識別子ID2を入力された段階で、デジタル放送受信装置5Aに登録を受け付けた旨の個別メッセージを配信するためである。
メッセージ情報記憶手段11は、デジタル放送受信装置5Aに送信するメッセージ情報Msgと、マスク情報Mskと、更新時間間隔Uiと、を記憶するもので、ハードディスク等の一般的な記憶媒体である。このメッセージ情報Msgは、コンテンツ以外にデジタル放送受信装置5Aに通知するデータであって、その内容は特に限定するものではない。例えば、画面上にスーパーインポーズ表示するテキスト、メール等のデータである。
マスク情報Mskは、コンテンツ以外にデジタル放送受信装置5Aに通知するデータであって、個別識別子ID2における一部(部分識別子)の領域を特定するものである。つまり、マスク情報Mskは、個別識別子ID2を部分的に特定するビットの位置を表す情報であって、例えば、下位1バイトを表す場合は、“0xFF”とする。なお、すべてのデジタル放送受信装置5Aをメッセージ表示対象とする場合、マスク情報Mskを“0x00”とする。
更新時間間隔Uiは、後記する共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、部分識別子Pidを更新する時間間隔を示す値である。
このメッセージ情報記憶手段11に記憶されるメッセージ情報Msgと、マスク情報Mskと、更新時間間隔Uiと、は、入力手段(図示せず)を介して入力され、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって読み出され利用される。なお、予めメッセージ情報Msgを送信する日時等が放送番組(コンテンツ)等により定まっている場合は、放送番組の配信時間に対応付けてメッセージ情報Msgを記憶しておく。
また、メッセージ情報記憶手段11は、受信機種別PKをさらに記憶していてもよい。ここで、図26(b)、(c)を参照して、受信機種別PKについて説明する。
受信機種別PKは、デジタル放送受信装置5Aの種別を示すもので、例えば、図26(b)に示すように、「00:固定テレビ(液晶、PDP等)」、「01:チューナのみ」、「02:移動体テレビ」、「03:携帯電話テレビ」、「04:パソコンテレビ(USB型等)」、「05:録画機器」、「06〜99:未定義」等を設定しておく。なお、受信機種別PKには、複数の種別を記述する形態であっても構わない。また、この受信機種別PKは、図26(c)に示すように、ビットごとに種別を割り当てることとしてもよい。これによって、放送事業者側で、デジタル放送受信装置5Aの種別によって、メッセージ(メッセージ情報通知)を受信させるデジタル放送受信装置5Aをサブグループ化することができる。
メッセージ制御情報記憶手段12は、デジタル放送受信装置5Aに送信するメッセージ制御情報Mcを記憶するもので、ハードディスク等の一般的な記憶媒体である。このメッセージ制御情報Mcは、デジタル放送受信装置5Aに蓄積させる情報であって、デジタル放送受信装置5Aに対してメッセージ情報Msgの取得、処理等を制御するための情報である。例えば、このメッセージ制御情報Mcによって、デジタル放送受信装置5Aがメッセージ情報Msgを取得するか否かを制御することができる。
具体的には、メッセージ制御情報Mcとして、放送チャンネルの視聴契約の有無、視聴地域等で固有の値を予め定めておく。例えば、メッセージ制御情報Mcを、“0x0000”〜“0xFFFF”の2バイトデータで管理し、“0x0000”が「放送チャンネル契約なし」、“0x0001”が「放送チャンネル契約あり」と予め定めておく。このようなメッセージ制御情報Mcを用いることで、「放送チャンネル契約なし」のデジタル放送受信装置5Aにおいて当該放送チャンネルが選択された場合、メッセージ情報Msgとして、契約されていない旨のメッセージを表示させる等の制御を行うことができ、デジタル放送受信装置5Aをグループ化することができる。
このメッセージ制御情報記憶手段12に記憶されるメッセージ制御情報Mcは、入力手段(図示せず)を介して入力され、メッセージ制御情報通知生成手段161によって読み出され利用される。なお、メッセージ制御情報記憶手段12には、放送チャンネルの視聴契約により設定する値、放送番組(コンテンツ)ごとの視聴契約により設定する値等、複数の値をメッセージ制御情報Mcとして記憶しておくことができる。
メッセージ制御情報個別更新手段13は、デジタル放送受信装置5Aに記憶させたメッセージ制御情報Mcを、個別に更新するものである。ここでは、メッセージ制御情報個別更新手段13は、外部から入力手段(図示せず)を介して、更新の対象となるデジタル放送受信装置5Aの個別識別子ID2と、新たなメッセージ制御情報Mcとを入力し、個別メッセージ生成手段16に対して、メッセージ制御情報Mcをデジタル放送受信装置5Aに送信する個別メッセージを生成する旨を指示する。
これによって、例えば、あるデジタル放送受信装置5Aに登録されているメッセージ制御情報Mcが、「放送チャンネル契約あり(0x0001)」となっている状態で、視聴契約を解除する場合、メッセージ制御情報個別更新手段13は、このデジタル放送受信装置5Aに対応する個別識別子ID2と、「放送チャンネル契約なし」を示すメッセージ制御情報Mc(0x0000)とを入力されることで、個別メッセージにより、個別識別子ID2に対応するデジタル放送受信装置5Aのメッセージ制御情報Mcを、「放送チャンネル契約なし(0x0000)」に更新することができる。
識別子記憶手段14は、個別識別子登録手段10により入力された個別識別子ID2を記憶(登録)するものであって、ハードディスク等の一般的な記憶媒体である。この識別子記憶手段14は、個別識別子ID2ごとに、視聴者の個人情報PDを対応付けてデータベース化するものとする。なお、識別子記憶手段14のデータベースには、個別識別子登録手段10によって個別識別子ID2が登録されるまでは、識別子と認識されない予め定めた初期値が設定されているものとする。
共通メッセージ生成手段15は、デジタル放送受信装置5Aに共通に送信するメッセージ(共通メッセージ)を生成するものである。ここでは、共通メッセージ生成手段15は、メッセージ情報通知生成手段151を備えている。
メッセージ情報通知生成手段151は、メッセージ情報Msgをデジタル放送受信装置5Aに送信するためのメッセージを共通メッセージとして生成するものである。このメッセージ情報通知生成手段151で生成された共通メッセージは、放送送信手段19に出力される。
ここでは、メッセージ情報通知生成手段151は、メッセージ制御情報Mcと、部分識別子Pidと、マスク情報Mskと、を宛先、メッセージ情報Msgを内容としたメッセージ(メッセージ情報通知)を生成する。すなわち、メッセージ情報通知生成手段151は、同じメッセージ制御情報Mcを保持し、かつ、マスク情報Mskによって特定される個別識別子ID2の一部の領域における値が、部分識別子Pidと同じであるデジタル放送受信装置5Aに対して共通のメッセージを生成する。
また、メッセージ情報通知生成手段151は、部分識別子Pidを、メッセージ情報記憶手段11に記憶されている更新時間間隔Uiに応じて所定時間ごとに更新する。ここでは、部分識別子Pidを、更新時間間隔Uiに応じて1ずつインクリメントして更新する。そして、メッセージ情報通知生成手段151は、部分識別子Pidを更新するごとに、更新後の部分識別子Pidを宛先として含んだメッセージを順次生成する。これによって、共通メッセージを受信させるデジタル放送受信装置5Aを切り替えることができる。
なお、メッセージ情報通知生成手段151は、入力手段(図示せず)を介して、メッセージ制御情報Mcと、部分識別子Pidと、マスク情報Mskと、メッセージ情報Msgと、を入力されることで、最初の共通メッセージを生成することとしてもよいし、時刻に応じて、メッセージ情報記憶手段11に記憶されているメッセージ情報Msgや、メッセージ制御情報記憶手段12に記憶されているメッセージ制御情報Mcを読み出して最初の共通メッセージを生成することとしてもよい。2回目以降の共通メッセージは、前記したようにメッセージ情報通知生成手段151が部分識別子Pidを更新するごとに生成する。
個別メッセージ生成手段16は、個々のデジタル放送受信装置5Aに個別に送信するメッセージ(個別メッセージ)を生成するものである。ここでは、個別メッセージ生成手段16は、メッセージ制御情報通知生成手段161を備えている。
メッセージ制御情報通知生成手段161は、メッセージ制御情報Mcをデジタル放送受信装置5Aに送信するためのメッセージを個別メッセージとして生成するものである。このメッセージ制御情報通知生成手段161で生成された個別メッセージは、放送送信手段19に出力される。
ここでは、メッセージ制御情報通知生成手段161は、個別識別子ID2を宛先、メッセージ制御情報Mcを内容としたメッセージ(メッセージ制御情報通知)を生成する。すなわち、メッセージ制御情報通知生成手段161は、個別識別子ID2を保持しているデジタル放送受信装置5Aに対して個別のメッセージ(メッセージ制御情報通知)を生成する。このメッセージ制御情報Mcがデジタル放送受信装置5Aに送信されることで、個々のデジタル放送受信装置5Aは、メッセージ制御情報の値に応じてグループ化されることになる。
このメッセージ制御情報通知生成手段161は、入力手段(図示せず)を介して、メッセージ制御情報Mc、個別識別子ID2を入力された段階で、個別メッセージを生成することとしてもよいし、予めメッセージ制御情報記憶手段12に、メッセージ制御情報Mcの配信時刻や配信先を記述したタイムテーブルを記憶しておき、そのタイムテーブルに従って、個別メッセージを生成することとしてもよい。
ここでは、メッセージ制御情報通知生成手段161は、個別識別子登録手段10から、個別識別子ID2を入力された段階で、メッセージ制御情報記憶手段12から、予め定めたメッセージ制御情報Mcを読み出して、個別メッセージを生成することとする。例えば、メッセージ制御情報通知生成手段161は、個別識別子ID2を入力された段階で、放送チャンネルの視聴契約がされたことを示す値(「放送チャンネル契約あり(0x0001)」)をメッセージ制御情報記憶手段12から読み出し、個別メッセージを生成する。
さらに、メッセージ制御情報通知生成手段161は、メッセージ制御情報個別更新手段13から、個別識別子ID2で示されるデジタル放送受信装置5Aに新たなメッセージ制御情報Mcを送信する旨の通知が入力された場合、入力された個別識別子ID2およびメッセージ制御情報Mcを用いて個別メッセージを生成する。これによって、デジタル放送受信装置5Aに新たなメッセージ制御情報Mcが登録されることになる。
また、ここでは、図示を省略するが、個別識別子ID2宛にメッセージ情報Msgを送信するための個別メッセージを生成する個別メッセージ情報通知生成手段を個別メッセージ生成手段16に備える構成としてもよい。
ここで、図25,26,30,31を参照(適宜図3参照)して、共通メッセージ生成手段15のメッセージ情報通知生成手段151および個別メッセージ生成手段16のメッセージ制御情報通知生成手段161において生成される各メッセージのフォーマットについて説明する。
メッセージ情報通知生成手段151は、図25(a)に示すように、メッセージの宛先を「メッセージ制御情報(Mc)」、「部分識別子(Pid)」、「マスク情報(Msk)」とし、メッセージの内容を「メッセージ情報(Msg)」として、共通メッセージであるメッセージ情報通知を生成する。
また、メッセージ情報通知生成手段151は、メッセージ情報通知を、図26(a)に示すように、メッセージ情報Msg、部分識別子Pid、マスク情報Msk以外に、受信機種別PKにより、メッセージ情報Msgを受信するデジタル放送受信装置5Aを区分することとしてもよい。この受信機種別PKは、デジタル放送受信装置5Aの種別を示すもので、例えば、図26(b)に示すように、「00:固定テレビ(液晶、PDP等)」、「01:チューナのみ」、「02:移動体テレビ」、「03:携帯電話テレビ」、「04:パソコンテレビ(USB型等)」、「05:録画機器」、「06〜99:未定義」等である。
また、この受信機種別PKは、図26(c)に示すように、ビットごとに種別を割り当てることとしてもよい。これによって、複数の種別を一度に指定することができる。
なお、この受信機種別PKは、メッセージ情報通知を生成する際に、外部から入力することとしてもよいし、予めメッセージ情報記憶手段11にメッセージ情報と対応付けておいてもよい。
このようなメッセージ情報通知のフォーマットは、放送波Wで配信するストリームデータをMPEG−2 TS(トランスポートストリーム)とした場合、社団法人電波産業会(ARIB)のSTD−B25で規格化されているEMM(Entitlement Management Message)共通メッセージのデータ形式としてもよい。
すなわち、メッセージ情報通知生成手段151は、図30に示すように、EMM共通メッセージセクション構造のEMMメッセージセクションヘッダ内の領域R1に、メッセージ制御情報Mcを記述し、EMMメッセージ本体の固定部の領域R2に部分識別子Pidを記述し、EMMメッセージ本体の固定部の領域R3にマスク情報Mskを記述し、EMMメッセージ本体のメッセージコード本体の領域R4にメッセージ情報Msgを記述することで、共通メッセージを生成する。
メッセージ制御情報通知生成手段161は、図25(b)に示すように、メッセージの宛先を「個別識別子(ID2)」、メッセージの内容を「メッセージ制御情報(Mc)」として、個別メッセージであるメッセージ制御情報通知を生成する。
このメッセージ制御情報通知のフォーマットは、STD−B25で規格化されているEMM個別メッセージのデータ形式としてもよい。
すなわち、メッセージ制御情報通知生成手段161は、図31に示すように、EMM個別メッセージセクション構造のEMMメッセージ本体(1,2,…,N)の識別子情報領域R5に、個別識別子ID2を記述し、EMMメッセージ本体(1,2,…,N)のメッセージコード領域R6にメッセージ制御情報Mcを記述することで、個別メッセージを生成する。
図3に戻って、デジタル放送送信装置1Aの構成について説明を続ける。
データ放送用データ記憶手段17は、デジタル放送受信装置5Aに送信するデータ放送用データであるBML(Broadcast Markup Language)データDtを記憶するもので、ハードディスク等の一般的な記憶媒体である。このBMLデータDtは、社団法人電波産業界(ARIB)のSTD−B24で規定されているデータ放送符号化方式で利用するデータ放送のコンテンツ(プログラムコード)であり、BML文章や、スクリプトデータであるECMAScriptデータで構成される。
ここでは、BMLデータDtは、通常のデータ放送用のデータ以外に、デジタル放送受信装置5Aの記憶手段54に記憶している個別識別子ID2を読み出して画面上に表示する旨の指示(手順)を記述したプログラムを付加している。
この個別識別子ID2を表示させるプログラムは、例えば、個別識別子ID2を、16進数表現で表示させたり、10進数表現で表示させたり等、その表示形式については、放送事業者が独自に決めることができる。
なお、このBMLデータDtは、デジタル放送受信装置5Aの記憶手段54に記憶しているメッセージ制御情報Mcを参照し、データ放送で表示する画面を切り替えるプログラムとしてもよい。これによって、例えば、記憶手段54に記憶されているメッセージ制御情報Mcが、「放送チャンネル契約なし(0x0000)」であるときに、データ放送の画面上で「チャンネルが契約されていません」等を表示することができる。
データカルーセル符号化手段18は、BMLデータDt(BML文章、ECMAScriptデータ)を、放送波における繰り返し伝送であるカルーセル伝送により伝送可能なセクションデータ(パケットデータ)に符号化するものである。
具体的には、このデータカルーセル符号化手段18は、BMLデータDtを、ARIBのSTD−B24で規定されているDSM−CC(Digital Storage Media Command and Control)データカルーセルのパケットとして生成する。すなわち、データカルーセル符号化手段18は、BMLデータDtを、ブロックに分割したDDB(Download Data Block)と、そのデータ構成を示すDII(Download Info Indication)としてセクション化する。
放送送信手段19は、共通メッセージ生成手段15で生成された共通メッセージと、個別メッセージ生成手段16で生成された個別メッセージと、データカルーセル符号化手段18で生成されたDIIやDDBと、をストリームデータとして、送信アンテナ(図示せず)を介して、放送波Wにより、デジタル放送受信装置5Aに送信するものである。例えば、放送送信手段19は、MPEG−2 TS(トランスポートストリーム)システムを用いて、各メッセージ、DIIやDDBを多重化して送信する。なお、放送送信手段19は、共通メッセージ、個別メッセージ、DIIやDDB以外にも、一般的なデジタル放送送信装置と同様に、コンテンツ(放送番組)、番組特定情報(PSI:Program Specific Information)、番組配列情報(SI:Service Information)等を多重化したストリームを生成し、デジタル放送受信装置5Aに送信する。
このように、デジタル放送送信装置1Aは、従来のCASカードのカード番号のように、放送事業者において、予め受信装置ごとに固有の識別子を管理しておく必要がない。
また、メッセージ制御情報Mcで、例えば放送チャンネル契約の有無によってデジタル放送受信装置5Aをグループ化することができる。さらに、部分識別子Pidと、マスク情報Mskと、で、メッセージ制御情報Mcで「放送チャンネル契約なし」にグループ化された受信装置グループのうちで、メッセージを表示させるデジタル放送受信装置5Aをサブグループ化することにより、放送チャンネルの契約がなされていないデジタル放送受信装置5Aの視聴者にも、放送番組を一時的に視聴させることが可能となる。またこのとき、部分識別子Pidを更新することにより、メッセージを表示させるデジタル放送受信装置5Aをサブグループ単位で切り替えることができる。これにより、放送事業者側で、視聴制限を行うデジタル放送受信装置5Aの数を管理することができるので、放送番組の視聴契約を希望する視聴者からの問い合わせが同時期に集中するのを回避することができる。
なお、デジタル放送送信装置1Aは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ送信プログラム)により動作させることができる。
[デジタル放送受信装置の構成]
次に、図4を参照(適宜図1参照)して、第1実施形態に係るデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5Aは、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52と、データカルーセル復号手段53と、記憶手段54と、表示手段55と、初期化手段56と、を備えている。なお、図4では、デジタル放送受信装置5Aを識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、コンテンツ受信に関連する構成については図示を省略している。
放送受信手段50は、受信アンテナ(図示せず)を介して、放送波Wにより送信されるストリームデータを受信するものである。この放送受信手段50は、デジタル放送送信装置1Aから送信されたストリームデータから、共通メッセージと、個別メッセージと、DIIやDDBと、を分離する。この分離された共通メッセージは、共通メッセージ処理手段51に出力され、個別メッセージは、個別メッセージ処理手段52に出力され、DIIやDDBは、データカルーセル復号手段53に出力される。
なお、ストリームデータには、共通メッセージ、個別メッセージ以外にも、コンテンツ(放送番組)、番組特定情報(PSI)、番組配列情報(SI)等が多重化されているが、放送受信手段50は、それらを分離することで、一般的な番組ガイド表示手段(図示せず)やコンテンツ再生手段(図示せず)等によって、番組ガイドの表示や、コンテンツの再生を行う。
共通メッセージ処理手段(共通メッセージ受信手段)51は、放送受信手段50を介して受信したデジタル放送受信装置5Aに共通のメッセージである共通メッセージを解析し、メッセージに応じた処理を行うものである。ここでは、共通メッセージ処理手段51は、メッセージ情報通知解析手段511を備えている。
メッセージ情報通知解析手段511は、共通メッセージとして送信されたメッセージ情報通知(図25(a)参照)が、当該デジタル放送受信装置5Aを含むグループ宛のメッセージであるか否かを解析し、そのグループに属する場合に、メッセージ情報通知で通知されるメッセージ情報を処理するものである。
具体的には、メッセージ情報通知解析手段511は、メッセージ情報通知(図25(a)参照)の宛先であるメッセージ制御情報Mcが、記憶手段54に記憶されているメッセージ制御情報Mcと一致し、かつ、記憶手段54に記憶されている個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致する場合に、メッセージ情報通知の内容であるメッセージ情報Msgをメッセージ表示手段552に出力する。なお、メッセージ情報通知解析手段511は、マスク情報Mskが“0x00”の場合、無条件でメッセージ情報Msgをメッセージ表示手段552に出力する。
例えば、メッセージ情報通知解析手段511は、記憶手段54に記憶されているメッセージ制御情報Mcが、「放送チャンネル契約なし(0x0000)」、かつ、記憶手段54に記憶されている個別識別子ID2が“0x12345”であるときに、宛先としてメッセージ制御情報Mcの値が“0x0000”、部分識別子Pidの値が“0x45”、マスク情報Mskが“0xFF”のメッセージ情報通知を受信した場合、メッセージ情報通知の内容であるメッセージ情報をメッセージ表示手段552に出力する。これによって、放送チャンネルの契約がなされていない受信装置グループにおいては、当該メッセージ情報通知で通知されるメッセージ情報、例えば、「このチャンネルは未契約です」等のメッセージを表示画面に表示させることができる。なお、このとき、記憶手段54に記憶されているメッセージ制御情報Mc「放送チャンネル契約なし(0x0000)」が、メッセージ情報通知の宛先であるメッセージ制御情報Mcと一致した場合であっても、記憶手段54に記憶されている個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致しない場合には、当該メッセージを表示画面に表示することがなく、視聴者は放送番組を視聴することができる。つまり、放送チャンネルの契約がなされていない受信装置グループであっても、一時的に視聴者は放送番組を視聴することができる。
一方、放送チャンネルの契約がなされている受信装置グループにおいては、個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否かを判定せずに、当該メッセージを表示画面に表示することがなく、視聴者は放送番組を視聴することができる。
なお、共通メッセージとして送信されるメッセージ情報通知のフォーマットが、図26(a)で説明したフォーマットである場合、メッセージ情報通知解析手段511は、メッセージ制御情報Mcが記憶手段54に記憶されているメッセージ制御情報Mcと一致するか否か、および、記憶手段54に記憶されている個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否かを判定し、さらに、受信機種別PKが当該デジタル放送受信装置5Aの種別と一致するか否かを判定し、これらがすべて一致する場合にのみ、メッセージ情報通知の内容であるメッセージ情報をメッセージ表示手段552に出力することとする。ただし、デジタル放送受信装置5Aの種別は、予め記憶手段54に記憶されているものとする。
個別メッセージ処理手段(個別メッセージ受信手段)52は、放送受信手段50を介して受信したデジタル放送受信装置5Aごとに個別のメッセージである個別メッセージを解析し、メッセージに応じた処理を行うものである。ここでは、個別メッセージ処理手段52は、メッセージ制御情報通知解析手段521を備えている。
メッセージ制御情報通知解析手段521は、個別メッセージとして送信されたメッセージ制御情報通知(図25(b)参照)が、当該デジタル放送受信装置5A宛のメッセージであるか否かを解析し、当該デジタル放送受信装置5A宛のメッセージである場合に、メッセージ制御情報通知で通知されるメッセージ制御情報を処理するものである。
具体的には、メッセージ制御情報通知解析手段521は、メッセージ制御情報通知(図25(b)参照)の宛先である個別識別子ID2が、記憶手段54に記憶されている個別識別子ID2と一致する場合に、メッセージ制御情報通知の内容であるメッセージ制御情報Mcを記憶手段54に書き込む。
例えば、メッセージ制御情報通知解析手段521は、個別メッセージの宛先が記憶手段54に記憶されている個別識別子と同一の個別識別子であって、個別メッセージの内容であるメッセージ制御情報が「放送チャンネル契約あり(0x0001)」であった場合、記憶手段54のメッセージ制御情報Mcに“0x0001”の値を書き込む。
記憶手段54は、デジタル放送受信装置5A固有の情報を記憶するものであって、不揮発性メモリ(NVRAM:Non Volatile Random Access Memory)等の一般的な記憶媒体である。この記憶手段54には、少なくともメッセージ制御情報Mcと、個別識別子ID2と、受信機情報Tiと、が記憶される。ここでは、さらに、視聴者を特定する情報となる個人情報PDも併せて記憶している。
受信機情報Tiは、デジタル放送受信装置5Aのメーカ、機種等の固有の情報である。例えば、受信機情報Tiは、メーカ名、機種名(型番)等の文字コードを数値化したデータである。また、ここでは、受信機情報Tiは、図26(b)、(c)で示した受信機種別PKも含んでいる。なお、この受信機情報Tiは、デジタル放送受信装置5Aのメーカによって、予め登録されているものとする。
メッセージ制御情報Mcは、共通メッセージのメッセージ処理を行うか否かを制御するための情報であって、メッセージ情報通知(図25(a)参照)の宛先(グループの宛先)となる情報である。例えば、“0x0000”〜“0xFFFF”の2バイトデータであり、予め定めた初期値を設定しておくこととする。
また、例えば、メッセージ制御情報Mcとして、“0x0000”が「放送チャンネル契約なし」、“0x0001”が「放送チャンネル契約あり」とした場合、メッセージ制御情報Mcには、初期値として、“0x0000”を設定しておく。
これによって、登録処理が完了していないデジタル放送受信装置5Aにおいて、コンテンツの視聴を制限することができる。
なお、メッセージ制御情報Mcは、放送事業者ごとに管理され保持される情報である。具体的には、図31に示したEMM個別メッセージの事業体識別によって、放送事業者ごとに固有の値で識別される。これによって、記憶手段54には、放送事業者ごとに複数のメッセージ制御情報Mcが記憶されることになる。また、メッセージ制御情報Mcは、さらに、放送チャンネルごとに複数存在してもよい。例えば、メッセージ制御情報Mcの2バイトデータのうち、予め定めた領域を放送チャンネル固有の値として定めることで、放送チャンネルごとにメッセージ制御情報Mcを設定することができる。
個別識別子ID2は、デジタル放送受信装置5Aを個別に識別するための識別子である。この個別識別子ID2は、予め固有の値が設定されているものとし、例えば、受信装置のメーカ固有の値と、メーカが独自に付与した製造番号(管理番号)とを組み合わせた個別番号やチェックサム(CRC)の値が設定されているものとする。
なお、個別識別子ID2は、図28(a)に示すように、個別番号PN、チェックサムCRC以外に、受信機種別PKを付加することとしてもよい。この受信機種別PKは、デジタル放送受信装置5Aの種別を示すもので、例えば、図28(b)に示すように、「00:固定テレビ(液晶、PDP等)」、「01:チューナのみ」、「02:移動体テレビ」、「03:携帯電話テレビ」、「04:パソコンテレビ(USB型等)」、「05:録画機器」、「06〜99:未定義」等を設定しておく。なお、受信機種別PKには、複数の種別を記述する形態であっても構わない。また、この受信機種別PKは、図28(c)に示すように、ビットごとに種別を割り当てることとしてもよい。
これによって、放送事業者側で、デジタル放送送信装置1Aで登録を受け付けたデジタル放送受信装置5Aの種別の割合を把握することができる。
個人情報PDは、視聴者を特定する情報であって、例えば、視聴者の氏名、住所、電話番号等である。この個人情報PDは、初期設定時にリモコン装置等の入力手段(図示せず)によって入力される情報である。この第1実施形態においては、必ずしも記憶手段54に個人情報PDを記憶しておく必要はないが、一般的なデジタル放送受信装置において、例えば、視聴地域等によってチャンネルやデータ放送の内容を切り替える等の処理を行うため、ここでは、記憶手段54に個人情報PDを記憶しておくこととする。
データカルーセル復号手段53は、放送受信手段50を介して受信したセクションデータ(DII、DDB)を復号するものである。この復号されたデータは、BMLデータ(BML文章、ECMAScriptデータ)として、表示手段55に出力される。
表示手段55は、液晶ディスプレイ等の表示装置(図示せず)に表示データを表示するものである。ここでは、表示手段55は、個別識別子表示手段551と、メッセージ表示手段552と、BML復号手段(マークアップ言語復号手段)553と、を備えている。
個別識別子表示手段551は、記憶手段54に記憶されている個別識別子ID2を、表示データとして表示するものである。この個別識別子表示手段551は、例えば、リモコン装置等の入力手段(図示せず)によって、初期設定画面の表示を指示されることで、記憶手段54から、個別識別子ID2を読み出し、初期設定画面内の予め定めた領域に、個別識別子ID2の値をテキストデータ(10進数の数字等で表現した文字列)として表示する。
この画面上に表示された個別識別子ID2は、視聴者が、電話、ハガキ、インターネット等によって、氏名等の個人情報とともに放送事業者に通知することとする。
メッセージ表示手段552は、メッセージ情報通知解析手段511から通知されるメッセージ情報を、表示データとして表示するものである。このメッセージ表示手段552は、メッセージ情報としてテキストデータが入力された場合、当該テキストデータを表示装置の画面上に表示する。また、メッセージ表示手段552は、メッセージ情報として、予め定めたメッセージ番号が入力された場合、記憶手段54に予め記憶されているメッセージ番号に対応するテキストデータ(図示せず)を読み出して表示することとしてもよい。
例えば、メッセージ表示手段552は、メッセージ情報通知解析手段511から入力されるメッセージとして、「このチャンネルは未契約です」等のメッセージを表示画面に表示する。
BML復号手段553は、データカルーセル復号手段53で復号されたデータ放送のコンテンツであるBMLデータを可視化(レンダリング)するものである。すなわち、BML復号手段553は、BMLデータであるBML文章やECMAScriptデータを解析し、画面上に表示するブラウザである。
なお、BML復号手段553は、BMLデータに、個別識別子ID2を表示する旨の指示(手順)が記述されている場合、記憶手段54から個別識別子ID2を読み出して、画面上に表示する。このとき、BMLデータが、個別識別子ID2を16進数表示するプログラムであれば、画面上に16進数で個別識別子ID2が表示され、10進数表示するプログラムであれば、画面上に10進数で個別識別子ID2が表示されることになる。
これによって、データ放送によって、個別識別子ID2の画面表示形態が、すべてのデジタル放送受信装置で共通化されることになる。
ここで、データ放送の画面からBML復号手段553によって個別識別子ID2の表示を行うか、受信装置固有の設定画面から個別識別子表示手段551によって個別識別子ID2の表示を行うかは、視聴者の自由な選択であって、どちらを使用しても構わない。例えば、放送事業者が視聴者に個別識別子ID2を問い合わせる場合は、すべてのデジタル放送受信装置で表示形態が共通化されたデータ放送による表示を視聴者に選択してもらうほうが好ましいといえる。
また、BMLデータが、メッセージ制御情報Mcの値によって、表示する画面を切り替える動作が記述されたプログラムである場合、BML復号手段553は、記憶手段54のメッセージ制御情報Mcの値を参照し、画面を切り替える。
これによって、放送事業者は、視聴者の契約内容によって、デジタル放送受信装置5Aにおけるデータ放送の提示内容を変更することができる。
なお、表示手段55は、番組特定情報(PSI)、番組配列情報(SI)等から、電子番組ガイドを生成し表示する番組ガイド表示手段や、コンテンツ(放送番組)を再生するコンテンツ再生手段等の一般的なデジタル放送受信装置の構成を備えているがここでは図示を省略している。
初期化手段56は、記憶手段54に記憶されているメッセージ制御情報Mcを初期化するものである。この初期化手段56は、スイッチ等の入力手段(図示せず)からの初期化指示、あるいは、初期設定画面により初期化を指示されることで、記憶手段54に記憶されているメッセージ制御情報Mcを初期値の値に設定する。
例えば、メッセージ制御情報Mcとして、“0x0000”が「放送チャンネル契約なし」、“0x0001”が「放送チャンネル契約あり」とした場合、初期化手段56は、メッセージ制御情報Mcを、初期値である“0x0000”に設定する。これによって、デジタル放送受信装置5Aの所有者が変わる場合であっても、デジタル放送受信装置5Aを初期状態に設定し直すことができる。
このように、デジタル放送受信装置5Aは、予めデジタル放送受信装置5A内に記憶されている個別識別子の値を視聴者が放送事業者に通知することで、デジタル放送受信装置5A固有のメッセージを受信することが可能になる。また、従来のような受信装置ごとのCASカード等のICカードが不要となり、コストを軽減させることができる。
なお、デジタル放送受信装置5Aは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ受信プログラム)により動作させることができる。
[デジタル放送システムの動作]
次に、図5を参照(構成については、適宜図3,4参照)して、第1実施形態に係るデジタル放送システムSAの動作について説明する。
(識別子登録動作)
まず、デジタル放送受信装置5Aは、初期設定時において、表示手段55の個別識別子表示手段551によって、記憶手段54に記憶されている個別識別子ID2を読み出して、画面上に表示する(ステップS10)。
なお、このときの画面とは、デジタル放送受信装置5Aの設定画面、もしくは、データ放送の画面となる。
以下、データ放送の画面に個別識別子ID2を表示する動作について説明する。
デジタル放送送信装置1Aは、ステップS10の前にデータカルーセル符号化手段18によって、データ放送として個別識別子ID2等を表示するためのBMLデータDtを送信する。そして、デジタル放送受信装置5Aは、データカルーセル符号化手段18によって、データ放送として個別識別子ID2等を表示するためのBMLデータDtを送信する。そして、デジタル放送受信装置5Aは、データカルーセル復号手段53によって、カルーセル伝送で送信されるデータ(DII、DDB)をBMLデータDtに復号し、BML復号手段553によって、記憶手段54から個別識別子ID2を読み出して、画面上に表示する(ステップS10)。なお、視聴者は、リモコン(図示せず)のdボタンを操作する等してデータ放送の画面に切り替えることによって、データ放送の画面に遷移することができる。
そして、視聴者は、画面上に表示された個別識別子ID2の値を、電話、ハガキ、インターネット等によって、氏名等の個人情報PDとともに放送事業者に通知する(ステップS11)。
そして、放送事業者が、デジタル放送受信装置5A固有の個別識別子ID2と個人情報PDとを取得する(ステップS12)。ここで、放送事業者のオペレータは、デジタル放送受信装置5Aにおいて、入力手段(図示せず)によって、視聴者から通知された個別識別子ID2の値を個人情報PDとともに入力する(ステップS13)。そして、デジタル放送送信装置1Aは、個別識別子登録手段10によって、ステップS13で入力された個別識別子ID2の値を個人情報PDと対応付けて識別子記憶手段14の識別子データベースに登録する(ステップS14)。このステップS10からS14までの動作によって、デジタル放送送信装置1Aには、デジタル放送受信装置5A固有の識別子(個別識別子ID2)が登録される。
(グループ化処理)
そして、デジタル放送送信装置1Aは、個別メッセージ生成手段16のメッセージ制御情報通知生成手段161によって、ステップS13で入力された個別識別子ID2を宛先、メッセージ制御情報Mcを内容とした個別メッセージ(メッセージ制御情報通知)を生成する(ステップS15)。例えば、ここでは、このメッセージ制御情報通知のメッセージ制御情報Mcを、「放送チャンネル契約あり(0x0001)」とする。
そして、デジタル放送送信装置1Aは、放送送信手段19によって、ステップS15で生成された個別メッセージ(メッセージ制御情報通知)を、放送波Wを介して、デジタル放送受信装置5Aに送信する(ステップS16)。
一方、デジタル放送受信装置5Aは、放送受信手段50によって、放送波Wを介して、個別メッセージを受信する(ステップS17)。そして、デジタル放送受信装置5Aは、個別メッセージ処理手段52のメッセージ制御情報通知解析手段521によって、ステップS17で受信した個別メッセージのメッセージ制御情報通知が、当該デジタル放送受信装置5A宛のメッセージであるか否かを解析し、当該デジタル放送受信装置5A宛のメッセージである場合に、メッセージ制御情報通知で通知されるメッセージ制御情報Mcを、記憶手段54に書き込み記憶する(ステップS18)。
これによって、デジタル放送受信装置5Aの記憶手段54には、メッセージ制御情報Mcとして、「放送チャンネル契約あり(0x0001)」が書き込まれることになる。
(メッセージ表示処理)
その後、デジタル放送送信装置1Aは、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、メッセージ情報を通知する共通メッセージを生成する(ステップS19)。例えば、ここでは、メッセージ情報通知生成手段151は、「放送チャンネル契約なし(0x0000)」のメッセージ制御情報と、個別識別子ID2の一部を示す識別子であって、メッセージ制御情報Mcでグループ化されたデジタル放送受信装置5Aのうち、メッセージ情報Msgを処理する対象となるデジタル放送受信装置5Aをサブグループ化する部分識別子(0x00)と、個別識別子ID2における一部の領域を特定するマスク情報(0xFF)と、を宛先、「このチャンネルは未契約です」のメッセージ情報を内容とする共通メッセージ(メッセージ情報通知)を生成する。
なおこのとき、デジタル放送送信装置1Aは、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、メッセージ情報通知を受信させるデジタル放送受信装置5Aを切り替えるために、部分識別子Pidを、メッセージ情報記憶手段11に記憶されている更新時間間隔Uiに応じて1ずつインクリメントして更新し、更新するごとに、更新後の部分識別子Pidを宛先として含んだ共通メッセージを順次生成する。
また、デジタル放送送信装置1Aは、すべてのデジタル放送受信装置5Aを、メッセージ情報Msgを処理する対象とする場合には、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、マスク情報Mskを“0x00”とする。
そして、デジタル放送送信装置1Aは、放送送信手段19によって、ステップS19で生成した共通メッセージ(メッセージ情報通知)を、放送波Wを介して、デジタル放送受信装置5Aに送信する(ステップS20)。
一方、デジタル放送受信装置5Aは、放送受信手段50によって、放送波Wを介して、共通メッセージを受信する(ステップS21)。そして、デジタル放送受信装置5Aは、共通メッセージ処理手段51のメッセージ情報通知解析手段511によって、ステップS21で受信した共通メッセージのメッセージ情報通知の宛先が記憶手段54に記憶されているメッセージ制御情報Mcと一致するか否か、および、記憶手段54に記憶されている個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否かにより、共通メッセージが当該デジタル放送受信装置5A宛のメッセージであるか否かを解析する。
そして、デジタル放送受信装置5Aは、ステップS21で受信した共通メッセージが、当該デジタル放送受信装置5A宛のメッセージである場合に、メッセージ情報通知で通知されるメッセージ情報Msgを処理する(ステップS22)。
例えば、記憶手段54に記憶されているメッセージ制御情報Mcが、「放送チャンネル契約なし(0x0000)」、個別識別子ID2が“0x12345”であるときに、共通メッセージの宛先であるメッセージ制御情報Mcが「放送チャンネル契約なし(0x0000)」、部分識別子Pidが“0x45”、マスク情報Mskが「個別識別子ID2の下位1バイト」を示す“0xFF”、共通メッセージの内容であるメッセージ情報Msgが「このチャンネルは未契約です」のメッセージ情報通知を受信した場合、デジタル放送受信装置5Aは、メッセージ表示手段552によって、画面上に「このチャンネルは未契約です」を表示する。なお、共通メッセージとして送信されるメッセージ情報通知のフォーマットが、図26(a)で説明したフォーマットである場合、デジタル放送受信装置5Aは、メッセージ情報通知解析手段511によって、さらに、受信機種別PKが記憶手段54に記憶された当該デジタル放送受信装置5Aの種別と一致するか否かを判定し、両方が一致する場合にのみ、メッセージ表示手段552によって、画面上にメッセージを表示することとする。
一方、記憶手段54に記憶されているメッセージ制御情報Mcが、「放送チャンネル契約あり(0x0001)」であれば、個別識別子ID2と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否か、および、受信機種別PKが記憶手段54に記憶された当該デジタル放送受信装置5Aの種別と一致するか否かを判定せずに、メッセージ表示手段552は、画面上に「このチャンネルは未契約です」の表示を行わずに動作を終了する。なお、前記したデジタル放送システムにおいて、メッセージ表示処理のみを行う場合には、前記したデジタル放送システムの動作におけるステップS19から開始する。
このように、デジタル放送受信装置5Aは、メッセージ制御情報Mcによって、グループ化(ここでは、契約の有無によるグループ化)される。さらに、部分識別子Pidとマスク情報Mskと、によって、メッセージ制御情報Mcによってグループ化されたデジタル放送受信装置5Aのうちで、メッセージ表示を行うデジタル放送受信装置5Aがサブグループ化されることになる。
≪第1実施形態の変形例≫
次に、第1実施形態の変形例について説明する。図3のデジタル放送送信装置1Aでは、1つのメッセージ(個別メッセージ、共通メッセージ)を、デジタル放送受信装置5A(図4)に送信する形態としていた。
この変形例においては、複数のメッセージを同時に配信し、受信装置側で切り替えて受信させる機能を付加することとした。ここでは、複数のメッセージ情報は、例えば、受信装置側の限定受信方式の種類ごとに異なるメッセージとする。
なお、この変形例におけるシステム構成は、図1に示したデジタル放送システムSAのデジタル放送送信装置1Aおよびデジタル放送受信装置5Aを、それぞれ後記するデジタル放送送信装置1A2(図6)およびデジタル放送受信装置5A2(図7)に置き換えた構成となる。
[デジタル放送送信装置の構成]
まず、図6を参照して、第1実施形態の変形例に係るデジタル放送送信装置の構成について説明する。ここでは、デジタル放送送信装置1A2は、図3で説明したデジタル放送送信装置1Aにおいて、共通メッセージや個別メッセージを生成するための構成(メッセージ生成手段70)を複数備え、さらに、各メッセージ生成手段70が生成するメッセージ情報を識別するための情報を付加するCAT生成手段71を備える構成とした。
メッセージ生成手段70は、共通メッセージや個別メッセージを生成するための構成を複数(701,…,70n)備えている。このメッセージ生成手段70の数は、特に限定するものではないが、少なくとも同時に送信したいメッセージの数だけあればよい。
なお、図6では、デジタル放送受信装置5A2(図7)を識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送送信装置の機能、例えば、データ放送以外のコンテンツ配信に関連する構成については図示を省略している。
メッセージ生成手段70は、複数のメッセージを一度に生成可能なように、メッセージを生成する構成(ここでは、個別識別子登録手段10と、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16)を複数備える。
このメッセージ生成手段70を構成する各手段については、すでに図3で説明したデジタル放送送信装置1Aの構成と基本的に同一であるため説明を省略する。ただし、共通メッセージ生成手段15A(15)や個別メッセージ生成手段16A(16)は、外部から入力手段(図示せず)を介して、各メッセージ生成手段701,…,70nが生成するメッセージ(EMMメッセージ)を識別するための情報となるTS(トランスポートストリーム)のパケット識別(PID)を入力し、放送送信手段19A(19)に通知することとする。
また、放送送信手段19A(19)は、図3で説明したデジタル放送送信装置1Aと基本的に同じものであるが、後記するCAT生成手段71が生成するCATをMPEG−2 TSシステムを用いて多重化して送信する。また、放送送信手段19Aは、各メッセージ生成手段701,…,70nが生成するメッセージ(EMMメッセージ)を、通知されたPIDを付加したTSパケットデータとして送信することとする。
CAT生成手段(メッセージ識別テーブル生成手段)71は、メッセージを識別するための情報を記述したテーブルを生成するものである。
このCAT生成手段71は、複数のメッセージから1つのメッセージを限定して受信するための受信装置側に予め記憶されている識別子である限定受信方式識別と、共通メッセージおよび個別メッセージを送信するパケットの識別子であるパケット識別子とを外部から複数入力し、限定受信方式識別ごとに、当該限定受信方式識別を含んでメッセージ送信を行っている旨を示すCAサービス記述子(サービス記述子)と、限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだメッセージ識別テーブルを生成する。
このメッセージ識別テーブルは、ARIBのSTD−B10で規格化されているCAT(Conditional Access Table)のデータ形式とすることができる。
このCAT生成手段71が生成するCATは、図32(a)に示すように、当該テーブルを識別するテーブル識別等を含んだセクションヘッダと、各種の記述子を配置する記述子領域と、CRC(チェックサム)とで構成される。
なお、この記述子領域には、後記するCAサービス記述子生成手段711が生成するCAサービス記述子や、限定受信方式記述子生成手段712が生成する限定受信方式記述子を複数配置することとする。
ここでは、CAT生成手段71は、CAサービス記述子生成手段711と、限定受信方式記述子生成手段712とを、それぞれ複数備えている。この手段(711,712)の数は、特に限定するものではないが、少なくとも同時に送信したいメッセージの数だけあればよい。
CAサービス記述子生成手段711は、メッセージの配信(メッセージサービス)を実施している事業体を特定するための情報を記述した記述子を生成するものである。ここでは、CAサービス記述子生成手段711は、図32(a)で示したCATに配置するCAサービス記述子を生成する。
このCAサービス記述子は、図32(b)に示すように、記述子タグと、記述子長と、限定受信方式識別と、事業体識別と、メッセージ制御と、拡張領域とを各項目としたデータで構成される。
「事業体識別」は、メッセージサービスを実施する事業体を識別すための固有のコードである。このコードは、個々のCAサービス記述子生成手段7111,…,711nにおいて、それぞれ予め既知の情報であるものとする。
「限定受信方式識別」は、受信装置側における限定受信方式の種類を識別するための識別子(CA System id)である。この識別子は、外部から入力手段(図示せず)を介して、入力することとする。
なお、他のCAサービス記述子の内容については、一般的なCAサービス識別子の内容と同一であるため、説明を省略する。
このように、CAサービス記述子生成手段711は、図32(b)に示すようなCAサービス記述子を生成することで、受信装置側に、当該事業体において、メッセージサービスを実施していることを認識させることができる。また、CAサービス記述子生成手段711は、CAサービス識別子に、限定受信方式識別(CA System id)を設定することで、後記する限定受信方式記述子生成手段712が生成する限定受信方式記述子と対応付けることができる。
限定受信方式記述子生成手段712は、複数のメッセージのうちで、受信装置で受信させたいメッセージを識別するための情報を記述した記述子を生成するものである。ここでは、限定受信方式記述子生成手段712は、図32(a)で示したCATに配置する限定受信方式記述子を生成する。
この限定受信方式記述子は、図32(c)に示すように、記述子タグと、記述子長と、限定受信方式識別と、限定受信PIDと、拡張領域とを各項目としたデータで構成される。
「限定受信方式識別」は、図32(b)で説明した限定受信方式識別と同じ識別子(CA System id)である。この識別子は、外部から入力手段(図示せず)を介して、入力することとする。この識別子によって、限定受信方式記述子とCAサービス識別子とが対応付けられることになる。
「限定受信PID」は、受信装置側でメッセージを識別して受信するための識別子である。具体的には、限定受信PIDは、共通メッセージ生成手段15や個別メッセージ生成手段16が生成するEMMを、MPEG−2 TSで配信する際のパケット識別子(PID)とする。この識別子は、外部から入力手段(図示せず)を介して、入力することとする。この識別子によって、受信装置側では、どのPIDで配信されるEMMを受信するのかを識別することができる。
このように、CAT生成手段71は、複数のCAサービス記述子や限定受信方式記述子を含んだCATを生成し、生成したCATを、放送送信手段19A(19)に出力する。
これによって、デジタル放送送信装置1A2は、異なるメッセージを異なるPIDで複数同時に送信することができる。
[デジタル放送受信装置の構成]
次に、図7を参照して、第1実施形態の変形例に係るデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5A2は、放送受信手段50A(50)と、共通メッセージ処理手段51と、個別メッセージ処理手段52と、記憶手段53と、表示手段54と、初期化手段55と、記憶手段62と、CAT処理手段63と、を備えている。なお、図7では、デジタル放送受信装置5A2を識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、データ放送以外のコンテンツ受信に関連する構成については図示を省略している。
ここで、放送受信手段50A、記憶手段62およびCAT処理手段63以外の構成については、図4で説明したデジタル放送受信装置5Aの構成と同一であるため、同一の符号を付して説明を省略する。
放送受信手段50Aは、基本的には、図4で説明した放送受信手段50と同じであるが、以下の機能において異なっている。
この放送受信手段50Aは、デジタル放送送信装置1A2(図6参照)から送信されたストリームデータから、CATを抽出し、抽出したCATを、CAT処理手段63に出力する。なお、放送受信手段50Aは、CATに予め定められているTSのPIDを探索することで、ストリームデータからCATを抽出することができる。
また、放送受信手段50Aは、後記するCAT処理手段63から通知されるEMMのPIDに基づいて、受信したストリームデータから、当該PIDに対応する共通メッセージおよび個別メッセージを分離して抽出する。この抽出した共通メッセージは、共通メッセージ処理手段51に出力され、個別メッセージは、個別メッセージ処理手段52に出力される。
記憶手段(限定受信方式識別記憶手段)62は、メッセージ(共通メッセージ、個別メッセージ)を当該デジタル放送受信装置5A2へのメッセージであるか否かを識別するための識別子を記憶するものであって、ROM等の一般的な記憶媒体である。この記憶手段62には、予め当該識別子を記憶しておくこととする。なお、ここでは、識別子として、限定受信方式の種類を識別するための識別子である限定受信方式識別(CA System id)を用いることとする。
CAT処理手段(メッセージ識別テーブル受信手段)63は、CATを解析し、当該デジタル放送受信装置5A2へのメッセージのパケット識別子(PID)を取得するものである。すなわち、このCAT処理手段63は、限定受信方式識別を含んでメッセージ送信を行っている旨を示すサービス記述子と、当該限定受信方式識別とパケット識別子とを対応付けた限定受信方式記述子とを複数含んだCAT(メッセージ識別テーブル)を、放送受信手段50Aを介して受信する。
ここでは、CAT処理手段63は、CAサービス記述子解析手段631と、限定受信方式記述子解析手段632と、を備えている。
CAサービス記述子解析手段(サービス記述子解析手段)631は、CATに記述されているCAサービス記述子(サービス記述子)を解析し、メッセージサービスが実施されているか否かを判定する。具体的には、CAサービス記述子解析手段631は、記憶手段62に記憶されている限定受信方式識別(CA System id)を有するCAサービス記述子(図32(b)参照)を、CAT(図32(a)参照)内において探索し、同一の限定受信方式識別を有するCAサービス記述子が存在する場合に、メッセージサービスが実施されていると判定する。ここで、メッセージサービスが実施されていると判定された場合、その旨が限定受信方式記述子解析手段632に通知される。
限定受信方式記述子解析手段632は、CATに記述されている限定受信方式記述子を解析し、メッセージ(共通メッセージ、個別メッセージ)を送信しているパケットの識別子(PID)を抽出するものである。具体的には、限定受信方式記述子解析手段632は、CAサービス記述子解析手段631から、メッセージサービスが実施されている旨の通知を受けた後、記憶手段62に記憶されている限定受信方式識別(CA System id)を有する限定受信方式記述子(図32(c)参照)を、CAT(図32(a)参照)内において探索し、同一の限定受信方式識別を有する限定受信方式記述子から、EMMのPID(限定受信PID)を抽出する。ここで抽出したPIDは、放送受信手段50Aに出力される。
このように、デジタル放送受信装置5A2を構成することで、同時に複数のメッセージが送信された場合であっても、限定受信方式記述子によってEMMのPIDを特定できるため、デジタル放送受信装置5A2を対象とするメッセージのみを抽出することができる。
≪第2実施形態≫
[デジタル放送システムの概要]
次に、図8を参照して、第2実施形態に係るデジタル放送システムSBの構成の概要について説明する。
デジタル放送システムSBは、複数の放送事業者A,B,…が有するデジタル放送送信装置1B(1),1B(1),…と、各家庭等に設置されたデジタル放送受信装置5B(5),5B(5),…とで構成され、デジタル放送送信装置1Bからデジタル放送で送信されるコンテンツ(放送番組)をデジタル放送受信装置5Bにおいて受信し、視聴者が視聴するシステムである。なお、放送波Wは、地上デジタル放送、衛星放送、ケーブル放送等、無線、有線を問わない。
このデジタル放送システムSBは、デジタル放送受信装置5Bが生成する個別識別子を、デジタル放送送信装置1Cに通知することで、デジタル放送送信装置1Bから放送波Wを介してデジタル放送受信装置5B宛の個別のメッセージ情報を送信することを可能にしている。
デジタル放送送信装置1Bは、放送波Wを介して、コンテンツをデジタル放送受信装置5Bに送信するものである。また、デジタル放送送信装置1Bは、デジタル放送受信装置5Bから通知される個別識別子について重複確認を行い、重複しない個別識別子を用いて、デジタル放送受信装置5B宛のメッセージ情報を送信する機能を有する。さらに、デジタル放送送信装置1Bは、個々のデジタル放送受信装置5Bをグループ化し、特定のグループにメッセージ情報を送信する機能を有する。
デジタル放送受信装置5Bは、放送波Wを介してコンテンツを受信するものである。なお、デジタル放送受信装置5Bは、自身が生成する個別識別子をデジタル放送送信装置1Bに通知し、デジタル放送送信装置1Bから放送波Wを介して送信される個別識別子宛のメッセージ情報を取得する機能を有する。
次に、図9を参照して、第2実施形態に係るデジタル放送システムの動作の概要について説明する。
まず、デジタル放送受信装置5Bが自ら生成した個別識別子を表示画面に表示し、視聴者は、その表示された個別識別子ID2を、電話、ハガキ、インターネット等によって、放送事業者に通知する(ステップSB1)。そして、放送事業者が、デジタル放送送信装置1Bに個別識別子ID2を登録する。そして、デジタル放送送信装置1Bは、以降の動作において、個別のデジタル放送受信装置5Bを個別識別子ID2によって特定し、個別のメッセージ(個別メッセージ)を送信する。
また、放送事業者がデジタル放送受信装置5Bを所定のグループに分けて管理したい場合、例えば、放送チャンネルの契約の有無、視聴地域等でデジタル放送受信装置5Bをグループ化したい場合、デジタル放送送信装置1Bは、個別識別子ID2を宛先とした個別メッセージで、デジタル放送受信装置5Bにグループの種別を特定するメッセージ制御情報を送信する(ステップSB2)。そして、デジタル放送送信装置1Bは、すべてのデジタル放送受信装置5Bに共通のメッセージである共通メッセージ内に、宛先としてメッセージ制御情報Mcと、部分識別子Pidと、マスク情報Mskと、を記述し、メッセージ情報Msgを送信する(ステップSB3)。これによって、共通メッセージであっても、メッセージ制御情報でグループ化され、グループ化されたデジタル放送受信装置5Bのうち、部分識別子Pidと、マスク情報Mskと、によってサブグループ化されたデジタル放送受信装置5Bのみが、当該メッセージ情報を受信することになる。
このように、第2実施形態に係るデジタル放送システムSBは、デジタル放送受信装置5Bが生成した個別識別子ID2を視聴者が放送事業者側に通知するため、従来のCASカード等のようなICカードを個別に受信装置ごとに配布する必要がなく、ICカードの識別子(カード番号)管理を行う必要がない。
以下、第2実施形態に係るデジタル放送システムSBにおけるデジタル放送送信装置1Bおよびデジタル放送受信装置5Bの構成および動作について詳細に説明する。
[デジタル放送送信装置の構成]
まず、図10を参照(適宜図8参照)して、第2実施形態に係るデジタル放送送信装置の構成について説明する。ここでは、デジタル放送送信装置1Bは、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16と、放送送信手段19と、識別子登録手段20と、データ放送用データ記憶手段17と、データカルーセル符号化手段18と、を備えている。
ここで、識別子登録手段20以外の構成は、図3で説明したデジタル放送送信装置1Aの構成と同一であるため、同一の符号を付して説明を省略する。
識別子登録手段20は、デジタル放送受信装置5Bで生成された識別子である個別識別子ID2と視聴者の個人情報PDとを外部から入力し、記憶手段(識別子記憶手段14)に識別子データベースとして登録するものである。ここでは、識別子登録手段20は、個別識別子重複判定手段201と、個別識別子登録手段202と、を備えている。
個別識別子重複判定手段201は、外部から入力された個別識別子ID2が、識別子記憶手段14に登録(記憶)されているか否かを判定するものである。この個別識別子重複判定手段201は、すでに個別識別子ID2が識別子記憶手段14に登録されている場合、その旨を表示装置(図示せず)に表示する。このとき、デジタル放送送信装置1Bのオペレータは、個別識別子ID2が重複している旨を、電話等によって、視聴者に通知し、デジタル放送受信装置5Bにおいて、再度、個別識別子を生成してもらうこととする。
一方、まだ個別識別子ID2が識別子記憶手段14に登録されていない場合、個別識別子重複判定手段201は、登録の指示を個別識別子登録手段202に通知する。
個別識別子登録手段202は、個別識別子ID2と視聴者の個人情報PDとを識別子記憶手段14に登録(記憶)するものである。ここでは、個別識別子登録手段202は、個別識別子重複判定手段201から、個別識別子ID2の登録の指示があった段階で、個別識別子ID2を個人情報PDと対応付けて識別子記憶手段14に登録する。
また、ここでは、個別識別子登録手段202は、入力された個別識別子ID2を個別メッセージ生成手段16のメッセージ制御情報通知生成手段161に出力する。なお、このメッセージ制御情報通知生成手段161への出力は、個別識別子ID2を入力された段階で、デジタル放送受信装置5Bからの登録を受け付け、メッセージ制御情報を通知する個別メッセージを配信するために行うものである。
このように、デジタル放送送信装置1Bは、従来のCASカードのカード番号のように、放送事業者において、予め受信装置ごとに固有の識別子を管理しておく必要がない。
なお、デジタル放送送信装置1Bは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ送信プログラム)により動作させることができる。
また、ここでは、デジタル放送送信装置1Bは、1つのメッセージを、デジタル放送受信装置5B(図11)に送信する形態としたが、図6で説明したように、複数のメッセージを同時に送信する形態であっても構わない。
この場合、デジタル放送送信装置1Bは、図6で説明したデジタル放送送信装置1A2と同様に、共通メッセージや個別メッセージを生成するための構成(メッセージ生成手段)を複数備え、さらに、各メッセージ生成手段が生成するメッセージ情報を識別するための情報を付加するCAT生成手段71を備えて構成すればよい。
また、この場合、メッセージ生成手段は、個別識別子登録手段10Bと、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16と、で構成すればよい。そして、共通メッセージ生成手段15と、個別メッセージ生成手段16とが、外部から入力手段(図示せず)を介して、各メッセージ生成手段(図示せず)が生成するメッセージ(EMMメッセージ)を識別するための情報となるTSのパケット識別(PID)を入力し、放送送信手段19に通知することとする。そして、放送送信手段19が、CAT生成手段71(図6)が生成するCATをMPEG−2 TSシステムを用いて多重化することとする。
これによって、デジタル放送送信装置1Bは、異なるメッセージを複数同時に送信することができる。
[デジタル放送受信装置の構成]
次に、図11を参照(適宜図8参照)して、第2実施形態に係るデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5Bは、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52と、データカルーセル復号手段53と、記憶手段54Bと、表示手段55と、初期化手段56と、個別識別子再設定手段57と、計時手段58と、個別識別子生成手段59と、を備えている。なお、図11では、デジタル放送受信装置5Bを識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、コンテンツ受信に関連する構成については図示を省略している。
ここで、記憶手段54B、個別識別子再設定手段57、計時手段58および個別識別子生成手段59以外の構成は、図4で説明したデジタル放送受信装置5Aの構成と同一であるため、同一の符号を付して説明を省略する。
記憶手段54Bは、デジタル放送受信装置5B固有の情報を記憶するものであって、不揮発性メモリ(NVRAM)等の一般的な記憶媒体である。この記憶手段54Bには、メッセージ制御情報Mcと、個別識別子ID2と、個人情報PDと、受信機情報Tiとが記憶される。メッセージ制御情報Mcと、個人情報PDと、受信機情報Tiと、は、図4のデジタル放送受信装置5Aの記憶手段54において説明したものと同一であるため、説明を省略する。
個別識別子ID2は、デジタル放送受信装置5Bを識別するための識別子である。この個別識別子ID2は、個別識別子生成手段59によって生成され、書き込まれる。
なお、個別識別子ID2は、予め識別子として用いない初期値を設定しておくものとする。例えば、各識別値の初期値として、値“0”を設定しておく。これによって、初期設定時前に、当該デジタル放送受信装置5B宛のメッセージでないメッセージを誤って受信することを防止することができる。
個別識別子再設定手段57は、個別識別子ID2を再設定するための指示を外部から入力するものである。この個別識別子再設定手段57は、スイッチ等の入力手段(図示せず)からの再設定指示、あるいは、再設定画面により再設定を指示されることで、個別識別子生成手段59に対して、新たな個別識別子を生成する旨の指示(個別識別子再生成指示)を通知する。
ここでは、後記する個別識別子生成手段59によって個別識別子ID2を生成するため、各デジタル放送受信装置5Bで個別識別子ID2が重複する場合がある。そこで、この個別識別子再設定手段57は、個別識別子表示手段551によって画面上に表示された個別識別子ID2を、視聴者が電話等によって放送事業者に通知し、個別識別子ID2が重複していることを放送事業者から通知された場合、視聴者によって、再度、個別識別子ID2を設定し直す際に使用される。
計時手段58は、時刻を計時し、現在時刻を保持する内部時計である。例えば、計時手段58は、現在時刻として、年月日時分秒を計時する。ここでは、計時手段58で計時された現在時刻は、個別識別子生成手段59によって読み出される。
個別識別子生成手段59は、デジタル放送受信装置5Bの内部情報に基づいて、デジタル放送受信装置5Bを識別するための識別子(個別識別子ID2)を生成するものである。ここでは、個別識別子生成手段59は、乱数発生手段591と、仮識別子生成手段592と、ハッシュ関数演算手段593と、を備えている。ここでは、個別識別子生成手段59は、内部情報である乱数、現在時刻、受信機情報を用いて個別識別子を生成することとする。
乱数発生手段591は、乱数(擬似乱数)を発生させるものである。この乱数発生手段591における乱数発生アルゴリズムは、一般的な手法を用いることができ、合同法、M系列等、その手法は限定されるものではない。ここでは、乱数発生手段591は、数バイト(例えば、6バイト)とする。この乱数発生手段591で生成された乱数は、仮識別子生成手段592に出力される。
仮識別子生成手段592は、個別識別子ID2を生成するための仮の識別子(仮識別子ID1)を生成するものである。ここでは、仮識別子生成手段592は、記憶手段54Bに記憶されている受信機情報Tiと、計時手段58で計時される現在時刻と、乱数発生手段591で生成された乱数とを連結することで、仮識別子ID1を生成する。例えば、受信機情報Tiとして、メーカ名10バイトと機種名10バイトとを用い、現在時刻の情報が6バイト、乱数が6バイトであった場合、仮識別子生成手段592は、10+10+6+6=32バイトの仮識別子ID1を生成する。この仮識別子生成手段592で生成された仮識別子ID1は、ハッシュ関数演算手段593に出力される。
ハッシュ関数演算手段593は、仮識別子生成手段592で生成された仮識別子ID1のハッシュ値(ダイジェスト値)を演算することで、個別識別子ID2を生成するものである。このハッシュ関数演算手段593で用いるハッシュ関数は、特に限定するものではないが、MD5、SHA−1等である。例えば、ハッシュ関数演算手段593は、ハッシュ関数としてMD5を用いた場合、16バイトの個別識別子ID2を生成し、SHA−1を用いた場合、20バイトの個別識別子ID2を生成する。このとき、ハッシュ関数演算手段593は、ハッシュ関数の演算結果にチェックサムを付加して個別識別子ID2としてもよい。このハッシュ関数演算手段593で生成された個別識別子ID2は、記憶手段54Bに書き込み記憶される。
なお、ここでは、仮識別子生成手段592において、生成する個別識別子ID2のランダム性を確保するため、内部情報である受信機情報Tiと乱数と現在時刻とを用いて仮識別子ID1を生成したが、受信機情報Ti、乱数、現在時刻の少なくとも1つの内部情報で仮識別子ID1を生成することとしてもよい。なお、1つの内部情報から個別識別子を生成する場合、構成から仮識別子生成手段592を省略し、ハッシュ関数演算手段593が、受信機情報Ti、乱数または現在時刻の内部情報に対してハッシュ値を演算すればよい。
この個別識別子生成手段59は、デジタル放送受信装置5Bの初期設定時に動作するものとする。また、この個別識別子生成手段59は、個別識別子再設定手段57から、新たな個別識別子を生成する旨の指示(個別識別子再生成指示)が通知された場合にも動作するものとする。
なお、個別識別子生成手段59は、図28(a)に示したフォーマットで個別識別子ID2を生成することとしてもよい。この場合、個別識別子生成手段59は、さらに、受信機種別付加手段(図示せず)を備える構成とし、受信機種別付加手段が、ハッシュ関数演算手段603の演算結果であるハッシュ値を個別番号PNとし、受信機種別PKを付加し、さらにチェックサムCRCを付加することで個別識別子ID2を生成する。このとき、受信機種別PKは、予め記憶手段54Bの受信機情報Tiに記述しておくこととする。
このように、デジタル放送受信装置5Bは、個別識別子生成手段59によって、受信機情報Tiと乱数と現在時刻とを用いて生成したランダムな仮識別子ID1から、個別識別子ID2を生成した。これによって、個別識別子ID2が個々のデジタル放送受信装置5Bにおいて重複する可能性を極力抑えることができる。
また、デジタル放送受信装置5Bは、デジタル放送受信装置5Bが生成する個別識別子により、デジタル放送受信装置5B固有のメッセージを受信することが可能になるため、従来のような受信装置ごとのCASカード等のICカードが不要となり、コストを軽減させることができる。
なお、デジタル放送受信装置5Bは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ受信プログラム)により動作させることができる。
また、ここでは、デジタル放送受信装置5Bは、1つのメッセージを、デジタル放送送信装置1B(図10)から受信する形態としたが、図7で説明したように、複数のメッセージからデジタル放送受信装置5Bへのメッセージを抽出して受信する形態であっても構わない。
この場合、デジタル放送受信装置5Bは、図7で説明したデジタル放送受信装置5A2と同様に、記憶手段62と、CAT処理手段63とをさらに備え、放送受信手段50を図7で説明した放送受信手段50Aに置き換えて構成すればよい。
これによって、デジタル放送受信装置5Bは、異なるメッセージから、自身へのメッセージを抽出して受信することができる。
[デジタル放送システムの動作]
次に、図13を参照(構成については、適宜図10,11参照)して、第2実施形態に係るデジタル放送システムSBの動作について説明する。
まず、デジタル放送受信装置5Bは、初期設定時において、個別識別子生成手段59によって、個別識別子ID2を生成する(ステップS10B)。具体的には、デジタル放送受信装置5Bは、まず、個別識別子生成手段59の乱数発生手段591によって、乱数を発生させる。そして、デジタル放送受信装置5Bは、仮識別子生成手段592によって、記憶手段54Bに記憶されている受信機情報Tiと、計時手段58で計時される現在時刻と、乱数発生手段591で発生させた乱数とを連結することで、仮識別子ID1を生成する。さらに、デジタル放送受信装置5Bは、ハッシュ関数演算手段593によって、仮識別子ID1のハッシュ値を演算することで個別識別子ID2を生成する。
そして、デジタル放送受信装置5Bは、個別識別子生成手段59(ハッシュ関数演算手段603)によって、ステップS10Bで生成した個別識別子ID2を、記憶手段54Bに書き込み記憶する(ステップS10C)。
そして、デジタル放送受信装置5Bは、表示手段55の個別識別子表示手段551によって、ステップS10Cで生成した個別識別子ID2を、表示画面上に表示する(ステップS10)。なお、このときの画面とは、デジタル放送受信装置5Aの設定画面、もしくは、データ放送の画面となる。なお、データ放送の画面に個別識別子ID2を表示する動作については、図5で説明したデジタル放送システムSAの動作と基本的には同じであるので説明を省略する。
また、ステップS11以降の動作については、図5で説明したデジタル放送システムSAの動作と基本的には同じであるため、説明を省略する。ただし、デジタル放送システムSBでは、ステップS11〜13において、個別識別子が重複している場合は、ステップS10Bに戻って、再度、個別識別子を生成する手順から動作が行われる。
≪第2実施形態の変形例≫
次に、図12を参照(適宜図8参照)して、第2実施形態の変形例について説明する。図11のデジタル放送受信装置5Bでは、内部情報である乱数、現在時刻、受信機情報を用いて個別識別子を生成した。この図12に示したデジタル放送受信装置5B2では、当該受信装置が設置される地域固有のコード(地域コード)を、個別識別子に組み込むことで、視聴者が放送事業者に通知する個別識別子の数字の文字数を短くすることとした。
ここで、図29の個別識別子を表示画面に表示した際の例を用いて、表示する個別識別子の文字数を短くする仕組みについて説明する。
例えば、日本全国に受信装置を設置し、さらに、今後の出荷台数等を考慮した場合、それぞれの個別の値(ここでは個別識別子)を全国で一致しないようにするには、10進数で20桁の値が必要になると想定されている。この場合、図29(a)に示すように、乱数8バイトを用いれば10進数で20桁の値を実現することができる。この場合、デジタル放送受信装置において、視聴者が放送事業者に通知する個別識別子は、5桁のCRC(チェックサム)を含めると25桁となる。
一方、都道府県単位で受信装置の個別の値を一致しないようにするためには、10進数で17桁の値が必要となる。この場合、図29(b)に示すように、乱数7バイトを用いれば10進数で17桁の値を表現することができる。この場合、2桁の地域固有のコード(地域コード)と、17桁の乱数と、5桁のCRCを含めると、視聴者が放送事業者に通知する個別識別子は24桁となる。
さらに、この地域コードを、地域を示す文字列(例えば、「東京」)として画面上に表示させれば、図29(c)に示すように、視聴者が放送事業者に通知する個別識別子は、地域コードを特定する文字列と、22桁の数値(乱数+CRC)となる。
このように、個別識別子を地域コードが付加された値とすることで、視聴者が放送事業者に通知する個別識別子の数値の文字数が短くなり、視聴者の読み取りミスを防止することができる。
[デジタル放送受信装置の構成]
以下、図12を参照して、第2実施形態の変形例であるデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5B2は、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52と、データカルーセル復号手段53と、記憶手段54Cと、表示手段55と、初期化手段56と、個別識別子再設定手段57と、計時手段58と、個別識別子生成手段59Bと、地域コード設定手段60と、を備えている。なお、図12では、デジタル放送受信装置5B2を識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、コンテンツ受信に関連する構成については図示を省略している。
ここで、記憶手段54C、個別識別子生成手段59B、地域コード設定手段60以外の構成は、図11で説明したデジタル放送受信装置5Bの構成と同一であるため、同一の符号を付して説明を省略する。
記憶手段54Cは、デジタル放送受信装置5B2固有の情報を記憶するものであって、不揮発性メモリ(NVRAM)等の一般的な記憶媒体である。この記憶手段54Cには、メッセージ制御情報Mcと、個別識別子ID2と、個人情報PDと、受信機情報Tiと、地域コードAcと、が記憶される。メッセージ制御情報Mcと、個人情報PDと、受信機情報Tiと、は、図4のデジタル放送受信装置5Aの記憶手段54において説明したものと同一であるため、同一の符号を付して説明を省略する。
地域コードAcは、ここでは、都道府県を示すコードであって、例えば、「00:北海道」、「01:青森県」等、都道府県の1つ1つを識別するためのコードである。この地域コードAcは、6ビットの値であれば、64通りの値を持たせることができ、各都道府県を識別することができる。なお、この地域コードAcは、後記する地域コード設定手段60によって設定される。
個別識別子生成手段59Bは、地域コードAcに基づいて、デジタル放送受信装置5B2を識別するための識別子(個別識別子ID2)を生成するものである。ここでは、個別識別子生成手段59Bは、乱数発生手段591Bと、地域コード付加手段594と、を備えている。
乱数発生手段591Bは、乱数(擬似乱数)を発生させるものである。この乱数発生手段601Bは、例えば、図29で説明したように、都道府県単位で受信装置の個別の値を一致させないようにする7バイトの乱数を生成する。この乱数発生手段591Bで生成された乱数は、地域コード付加手段594に出力される。
地域コード付加手段594は、乱数発生手段591Bで生成された乱数に、地域コードAcを付加することで、個別識別子ID2を生成するものである。ここでは、地域コード付加手段594は、記憶手段54Cに記憶されている地域コードAcと、乱数発生手段601Bで生成された7バイトの乱数を連結することで個別識別子ID2を生成する。このとき、地域コード付加手段594は、連結した値にチェックサム(CRC)を付加して個別識別子ID2としてもよい。この地域コード付加手段594で生成された個別識別子ID2は、記憶手段54Cに書き込み記憶される。
これによって、地域コード付加手段594は、図29(b)に示すように、個別識別子ID2を地域コードと乱数からなる19桁の数字で生成することができ、受信装置の個別識別子を全国で一致しないようにした図29(a)の場合に比べ、短縮することができる。
この場合、個別識別子表示手段551が、地域コードと各都道府県の文字列とを対応付けた地域コードテーブル(図示せず)を参照し、個別識別子ID2に含まれている地域コードを各都道府県の文字列に置き換えて表示することとしてもよい。
これによって、個別識別子表示手段551は、図29(c)に示すように、個別識別子ID2の数字で表示する部分を、図29(b)に比べ、短縮して表示することができる。
なお、データ放送によって個別識別子ID2を表示させる場合、BMLデータDtに、地域コードテーブル(図示せず)を参照し、記憶手段54Cから読み出した個別識別子ID2の地域コードを対応する文字列に置き換えて表示する旨の指示(手順)を記述しておくことで、図29(c)に示すように個別識別子ID2の数字で表示する部分を短縮することができる。
地域コード設定手段60は、記憶手段54Cに当該デジタル放送受信装置5B2が設置された地域を示す地域コードAcを設定するものである。この地域コード設定手段60は、都道府県を選択するための設定画面を表示し、視聴者に選択してもらい、予め都道府県と地域コードとを対応付けた地域コードテーブル(図示せず)を参照して、選択された都道府県に対応する地域コードAcを記憶手段54Cに設定する。もちろん、地域コード設定手段60は、設定画面において直接地域コードを入力する形態であっても構わない。
このように、デジタル放送受信装置5B2は、地域コードを個別識別子ID2に含ませることで、視聴者に提示する個別識別子ID2の数字の文字数を減らすことができ、視聴者の読み取りミスを防止することができる。
[デジタル放送システムの動作]
この第2実施形態の変形例に係るデジタル放送システムの動作は、基本的に、図13で説明した動作と同じである。ただし、デジタル放送受信装置5Bが、図13のステップS10Cにおいて、個別識別子生成手段59によって、内部情報である乱数、現在時刻、受信機情報を用いて個別識別子を生成するのに対し、デジタル放送受信装置5B2では、個別識別子生成手段59Bによって、当該受信装置が設置される地域固有のコード(地域コード)を、個別識別子に組み込んで生成する点が異なっている。
以降の動作については、図13で説明したデジタル放送システムSBの動作と同一であるため、説明を省略する。
≪第3実施形態≫
[デジタル放送システムの概要]
次に、図14を参照して、第3実施形態に係るデジタル放送システムSCの構成の概要について説明する。
デジタル放送システムSCは、複数の放送事業者A,B,…が有するデジタル放送送信装置1C(1),1C(1),…と、識別子管理装置3と、各家庭等に設置されたデジタル放送受信装置5C(5),5C(5),…とで構成され、デジタル放送送信装置1Cからデジタル放送で送信されるコンテンツ(放送番組)をデジタル放送受信装置5Cにおいて受信し、視聴者が視聴するシステムである。
このデジタル放送システムSCは、デジタル放送送信装置1Cが、識別子管理装置3が管理する識別子(指定識別子)を、デジタル放送受信装置5C,5C,…ごとに個別に配信し、その指定識別子を用いて、デジタル放送受信装置5C宛の個別のメッセージ情報を送信することを可能にしている。なお、この指定識別子は、前記した第1および第2実施形態で説明したデジタル受信装置で保持、あるいは生成される個別識別子とは異なり、放送事業者側で個々のデジタル受信装置を管理するために個々のデジタル受信装置に付与する識別子である。すなわち、この指定識別子は、放送事業者側で体系化された識別子である。
デジタル放送送信装置1Cは、放送波Wを介して、コンテンツをデジタル放送受信装置5Cに送信するものである。また、デジタル放送送信装置1Cは、デジタル放送受信装置5Cから通知される個別識別子を宛先として、識別子管理装置3から取得した指定識別子をデジタル放送受信装置5Cに送信する機能を有する。さらに、デジタル放送送信装置1Cは、個々のデジタル放送受信装置5Cをグループ化し、特定のグループにメッセージ情報を送信する機能を有する。
識別子管理装置3は、デジタル放送受信装置5C,5C,…ごとに個別の識別子を管理するものである。この識別子管理装置3は、デジタル放送送信装置1Cから通知されるデジタル放送受信装置5Cの個別識別子に対して、識別子管理装置3が管理する新たな識別子(指定識別子)を生成し、デジタル放送送信装置1Cに送信する機能を有する。
デジタル放送受信装置5Cは、放送波Wを介してコンテンツを受信するものである。なお、デジタル放送受信装置5C内には、予め個別識別子ID2が設定されている。この個別識別子ID2を視聴者が放送事業者に通知し、デジタル放送送信装置1Cから放送波Wを介して個別識別子宛に配信される指定識別子をデジタル放送受信装置5Cが保持することで、デジタル放送受信装置5Cは、デジタル放送送信装置1Cから放送波Wを介して送信される指定識別子宛のメッセージ情報を取得する機能を有する。
なお、ここでは、指定識別子を識別子管理装置3で生成することとしたが、指定識別子は、必ずしも個別に用意した識別子管理装置3で生成する必要はない。例えば、予め定めたデジタル放送送信装置1C内に組み込んで構成してもよい。
次に、図15を参照して、第3実施形態に係るデジタル放送システムの動作の概要について説明する。
まず、視聴者は、デジタル放送受信装置5Cの表示画面に表示される個別識別子ID2を、電話、ハガキ、インターネット等によって、放送事業者に通知する(ステップSC1)。そして、放送事業者が、デジタル放送送信装置1Cに個別識別子ID2を登録することで、デジタル放送送信装置1Cは、新たな識別子(指定識別子ID3)を識別子管理装置3から取得する(ステップSC2)。そして、デジタル放送送信装置1Cは、個別識別子ID2を宛先とした個別メッセージで、デジタル放送受信装置5Cに指定識別子ID3を送信する(ステップSC3)。そして、デジタル放送送信装置1Cは、以降の動作において、個別のデジタル放送受信装置5Cを指定識別子ID3によって特定し、個別メッセージを送信する。
また、放送事業者がデジタル放送受信装置5Cを所定のグループに分けて管理したい場合、例えば、放送チャンネルの契約の有無、視聴地域等でデジタル放送受信装置5Cをグループ化したい場合、デジタル放送送信装置1Cは、指定識別子ID3を宛先とした個別メッセージで、デジタル放送受信装置5Cにグループの種別を特定するメッセージ制御情報を送信する(ステップSC4)。そして、デジタル放送送信装置1Cは、すべてのデジタル放送受信装置5Cに共通のメッセージである共通メッセージ内に、宛先としてメッセージ制御情報Mcと、指定識別子ID3の一部を示す識別子であって、メッセージ制御情報Mcによってグループ化されたデジタル放送受信装置5Cのうち、メッセージ情報Msgを処理する対象となるデジタル放送受信装置5Cをサブグループ化する部分識別子Pidと、指定識別子ID3における一部(部分識別子)の領域を特定するマスク情報Mskと、を記述し、メッセージ情報Msgを送信する(ステップSC5)。これによって、共通メッセージであっても、メッセージ制御情報Mcでグループ化され、グループ化されたデジタル放送受信装置5Cのうち、部分識別子Pidと、マスク情報Mskと、によってサブグループ化されたデジタル放送受信装置5Cのみが、当該メッセージ情報を受信することになる。
なお、デジタル放送受信装置5Cが、指定識別子ID3を有している場合は、共通メッセージを受信したデジタル放送受信装置5Cにおいて、部分識別子Pidが、指定識別子ID3の一部を示す識別子であると判断される。
デジタル放送送信装置1Cは、識別子登録処理(ステップSC1)およびグループ化処理(ステップSC3、SC4)が行われたか否かによらず、デジタル放送受信装置5Cにメッセージを表示させるメッセージ表示処理(ステップSC5)を単独で随時行うことができる。これにより、識別子登録処理(ステップSC1)やグループ化処理(ステップSC3、SC4)が一度も行われていないデジタル放送受信装置5Cについても、放送事業者側で管理し、メッセージを表示させることが可能となる。この場合、デジタル放送受信装置5Cが、指定識別子ID3を有していないため、共通メッセージが送信されたデジタル放送受信装置5Cにおいて、部分識別子Pidが、個別識別子ID2の一部を示す識別子であると判断される。
このように、第3実施形態に係るデジタル放送システムSCは、デジタル放送受信装置5Cから通知される個別識別子ID2に対して、固有の指定識別子ID3を割り振るため、従来のCASカード等のようなICカードを個別に受信装置ごとに配布する必要がなく、ICカードの識別子(カード番号)管理を行う必要がない。
以下、第3実施形態に係るデジタル放送システムSCにおけるデジタル放送送信装置1C、識別子管理装置3およびデジタル放送受信装置5Cの構成および動作について詳細に説明する。
[デジタル放送送信装置の構成]
まず、図16を参照(適宜図14参照)して、第3実施形態に係るデジタル放送送信装置の構成について説明する。ここでは、デジタル放送送信装置1Cは、個別識別子登録手段10Bと、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13Bと、識別子記憶手段14Bと、共通メッセージ生成手段15と、個別メッセージ生成手段16Bと、データ放送用データ記憶手段17と、データカルーセル符号化手段18と、放送送信手段19と、通信送受信手段21と、指定識別子取得手段22と、を備えている。
個別識別子登録手段10B、メッセージ制御情報個別更新手段13B、識別子記憶手段14B、個別メッセージ生成手段16B、通信送受信手段21および指定識別子取得手段22以外の構成については、図3で説明したデジタル放送送信装置1Aの構成と同一であるため、同一の符号を付して説明を省略する。
個別識別子登録手段10Bは、デジタル放送受信装置5C固有の識別子である個別識別子ID2と視聴者の個人情報PDとを入力し、記憶手段(識別子記憶手段14B)に識別子データベースとして登録するものである。例えば、個別識別子登録手段10Bは、デジタル放送送信装置1Cを操作するオペレータによって、視聴者から電話、ハガキ、インターネット等によって通知された個別識別子ID2と視聴者の個人情報PDとを、キーボード等の入力手段(図示せず)により入力されることで、個別識別子ID2を個人情報PDと対応付けて識別子記憶手段14Bに書き込み記憶(登録)する。
なお、個別識別子登録手段10Bは、個別識別子ID2と視聴者の個人情報PDとを入力された段階で、指定識別子取得手段22に対して、指定識別子ID3を取得する旨の指示を出力する。
メッセージ制御情報個別更新手段13Bは、デジタル放送受信装置5Cに記憶させたメッセージ制御情報Mcを、個別に更新するものである。ここでは、メッセージ制御情報個別更新手段13Bは、外部から入力手段(図示せず)を介して、更新の対象となるデジタル放送受信装置5Cの指定識別子ID3と、新たなメッセージ制御情報Mcとを入力し、個別メッセージ生成手段16Bに対して、メッセージ制御情報Mcをデジタル放送受信装置5Cに送信する個別メッセージを生成する旨を指示する。
識別子記憶手段14Bは、個別識別子登録手段10Bにより登録される個別識別子ID2および個人情報PDと、指定識別子取得手段22で取得した指定識別子ID3とを対応付けて記憶するものであって、ハードディスク等の一般的な記憶媒体である。この識別子記憶手段14Bは、個別識別子ID2、指定識別子ID3ごとに、視聴者の個人情報PDである氏名、住所、電話番号等の情報を対応付けてデータベース化する。なお、識別子記憶手段14Bのデータベースには、個別識別子ID2や指定識別子ID3が登録されるまでは、識別子と認識されない予め定めた初期値が設定されているものとする。
個別メッセージ生成手段16Bは、個々のデジタル放送受信装置5Cに個別に送信するメッセージ(個別メッセージ)を生成するものである。ここでは、個別メッセージ生成手段16Bは、メッセージ制御情報通知生成手段161Bと、指定識別子通知生成手段162と、を備えている。
メッセージ制御情報通知生成手段161Bは、メッセージ制御情報Mcをデジタル放送受信装置5Cに送信するためのメッセージを個別メッセージとして生成するものである。このメッセージ制御情報通知生成手段161Bで生成された個別メッセージは、放送送信手段19に出力される。
ここでは、メッセージ制御情報通知生成手段161Bは、指定識別子ID3を宛先、メッセージ制御情報Mcを内容としたメッセージ(メッセージ制御情報通知)を生成する。すなわち、メッセージ制御情報通知生成手段161Bは、指定識別子ID3を保持しているデジタル放送受信装置5Cに対して個別のメッセージ(メッセージ制御情報通知)を生成する。このメッセージ制御情報Mcがデジタル放送受信装置5Cに送信されることで、個々のデジタル放送受信装置5Cは、メッセージ制御情報Mcの値に応じてグループ化されることになる。
このメッセージ制御情報通知生成手段161Bは、入力手段(図示せず)を介して、メッセージ制御情報Mc、指定識別子ID3を入力された段階で、個別メッセージを生成することとしてもよいし、予めメッセージ制御情報記憶手段12に、メッセージ制御情報Mcの配信時刻や配信先を記述したタイムテーブルを記憶しておき、そのタイムテーブルに従って、個別メッセージを生成することとしてもよい。
さらに、メッセージ制御情報通知生成手段161Bは、メッセージ制御情報個別更新手段13Bから、指定識別子ID3で示されるデジタル放送受信装置5Cに新たなメッセージ制御情報Mcを送信する旨の通知が入力された場合、入力された指定識別子ID3およびメッセージ制御情報Mcを用いて個別メッセージを生成する。これによって、デジタル放送受信装置5Cに新たなメッセージ制御情報Mcが登録されることになる。
指定識別子通知生成手段162は、指定識別子ID3をデジタル放送受信装置5Cに送信するためのメッセージを個別メッセージとして生成するものである。この指定識別子通知生成手段162で生成された個別メッセージは、放送送信手段19に出力される。
ここでは、指定識別子通知生成手段162は、個別識別子ID2を宛先、指定識別子ID3を内容としたメッセージ(指定識別子通知)を生成する。すなわち、指定識別子通知生成手段162は、個別識別子ID2を保持しているデジタル放送受信装置5Cに対して個別のメッセージ(指定識別子通知)を生成する。この指定識別子ID3がデジタル放送受信装置5Cに送信されることで、以降の個別メッセージを、放送事業者側が管理する指定識別子ID3を宛先として配信することができる。
ここでは、指定識別子通知生成手段162は、個別識別子登録手段10Bにより個別識別子ID2および個人情報PDが登録され、指定識別子取得手段22により指定識別子ID3を取得した段階で、個別メッセージ(指定識別子通知)を生成することとする。なお、指定識別子通知生成手段162は、指定識別子ID3を通知する際に、併せて、メッセージ制御情報Mcを通知することとしてもよい。
ここで、図27,30,31を参照(適宜図16参照)して、共通メッセージ生成手段15のメッセージ情報通知生成手段151および個別メッセージ生成手段16Bのメッセージ制御情報通知生成手段161B,指定識別子通知生成手段162において生成される各メッセージのフォーマットについて説明する。
メッセージ情報通知生成手段151は、図27(a)に示すように、メッセージの宛先を「メッセージ制御情報(Mc)」、「部分識別子(Pid)」、「マスク情報(Msk)」とし、メッセージの内容を「メッセージ情報(Msg)」として、共通メッセージであるメッセージ情報通知を生成する。
このメッセージ情報通知のフォーマットは、ARIBのSTD−B25で規格化されているEMM共通メッセージのデータ形式としてもよい。
すなわち、メッセージ情報通知生成手段151は、図30に示すように、EMM共通メッセージセクション構造のEMMメッセージセクションヘッダ内の領域R1に、メッセージ制御情報Mcを記述し、EMMメッセージ本体の固定部の領域R2に部分識別子Pidを記述し、EMMメッセージ本体の固定部の領域R3にマスク情報Mskを記述し、EMMメッセージ本体のメッセージコード本体の領域R4にメッセージ情報Msgを記述することで、共通メッセージを生成する。
メッセージ制御情報通知生成手段161Bは、図27(b)の(b−1)に示すように、メッセージの宛先を「指定識別子(ID3)」、メッセージの内容を「メッセージ制御情報(Mc)」として、個別メッセージであるメッセージ制御情報通知を生成する。
指定識別子通知生成手段162は、図27(b)の(b−2)に示すように、メッセージの宛先を「個別識別子(ID2)」、メッセージの内容を「指定識別子(ID3)」として、個別メッセージである指定識別子通知を生成する。なお、指定識別子通知生成手段162は、指定識別子ID3と併せてメッセージ制御情報Mcを通知する場合、図27(b)の(b−3)に示すように、メッセージの宛先を「個別識別子(ID2)」、メッセージの内容を「メッセージ制御情報(Mc)」および「指定識別子(ID3)」として、個別メッセージである指定識別子通知(メッセージ制御情報付き)を生成する。
なお、図27(b)の個別メッセージには、当該個別メッセージが、メッセージ制御情報通知であるか、指定識別子通知であるか、指定識別子通知(メッセージ制御情報付き)であるか等の種別が別途付加されていることはいうまでもない。
このメッセージ制御情報通知および指定識別子通知のフォーマットは、STD−B25で規格化されているEMM個別メッセージのデータ形式としてもよい。
すなわち、メッセージ制御情報通知生成手段161Bおよび指定識別子通知生成手段162は、図31に示すように、EMM個別メッセージセクション構造のEMMメッセージ本体(1,2,…,N)の識別子情報領域R5に、メッセージの宛先を記述し、EMMメッセージ本体(1,2,…,N)のメッセージコード領域R6にメッセージの内容を記述することで、個別メッセージを生成する。
図16に戻って、デジタル放送送信装置1Cの構成について説明を続ける。
通信送受信手段21は、ネットワークNを介して、識別子管理装置3との間で通信データを送受信するものであって、例えば、通信制御ボードである。ここでは、通信送受信手段21は、指定識別子取得手段22から入力された指定識別子ID3を取得する旨の要求(指定識別子要求)を通信データとして識別子管理装置3に送信し、識別子管理装置3から返信される指定識別子ID3を通信データとして受信する。この受信した指定識別子ID3は、指定識別子取得手段22に出力される。
指定識別子取得手段22は、通信送受信手段21を介して、識別子管理装置3から指定識別子ID3を取得するものである。ここでは、指定識別子取得手段22は、指定識別子要求手段221と、指定識別子登録手段222と、を備えている。
指定識別子要求手段221は、指定識別子ID3を取得する旨の要求(指定識別子要求)を生成し、識別子管理装置3に指定識別子要求を送信するものである。ここでは、指定識別子要求手段221は、個別識別子登録手段10Bから、指定識別子ID3を取得する旨の指示が通知された段階で、指定識別子要求のメッセージを生成し、通信送受信手段21を介して、識別子管理装置3に指定識別子要求を送信する。
指定識別子登録手段222は、識別子管理装置3から取得した指定識別子ID3を識別子記憶手段14Bの識別子データベースに登録するものである。ここでは、指定識別子登録手段222は、通信送受信手段21を介して、指定識別子ID3を取得した段階で、指定識別子ID3を識別子記憶手段14Bに登録する。
なお、指定識別子登録手段222は、指定識別子ID3を識別子記憶手段14Bの識別子データベースに登録した後、指定識別子ID3によりデジタル放送受信装置5Cを一元管理できるため、当該指定識別子ID3に対応する個別識別子ID2を初期化または無効化することとしてもよい。
あるいは、指定識別子ID3と個別識別子ID2とを両方登録する場合、指定識別子登録手段222は、指定識別子ID3を参照する優先順位を、個別識別子ID2を参照する優先順位よりも高く設定することとしてもよい。これによって、個別メッセージ生成手段16Bでは、指定識別子ID3が登録されるまでは、個別識別子ID2を用いて個別メッセージを生成し、指定識別子ID3が登録された後は、指定識別子ID3を用いて個別メッセージを生成することも可能になる。
また、ここでは、指定識別子登録手段222は、デジタル放送受信装置5Cに対して、指定識別子ID3を通知するため、指定識別子ID3を取得した段階で、個別メッセージ生成手段16Bに指定識別子ID3を出力することとする。
このように、デジタル放送送信装置1Cは、予め受信装置にICカード(CASカード等)を配布しておかなくても、後から個々の受信装置に識別子(指定識別子)を設定することができる。これによって、ICカードのコストやそれらを管理するコストを削減することができる。
なお、デジタル放送送信装置1Cは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ送信プログラム)により動作させることができる。
また、ここでは、デジタル放送送信装置1Cは、1つのメッセージを、デジタル放送受信装置5C(図18)に送信する形態としたが、図6で説明したように、複数のメッセージを同時に送信する形態であっても構わない。
この場合、デジタル放送送信装置1Cは、図6で説明したデジタル放送送信装置1A2と同様に、共通メッセージや個別メッセージを生成するための構成(メッセージ生成手段)を複数備え、さらに、各メッセージ生成手段が生成するメッセージ情報を識別するための情報を付加するCAT生成手段71を備えて構成すればよい。
また、この場合、メッセージ生成手段は、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16と、識別子登録手段19と、で構成すればよい。そして、共通メッセージ生成手段15と、個別メッセージ生成手段16とが、外部から入力手段(図示せず)を介して、各メッセージ生成手段(図示せず)が生成するメッセージ(EMMメッセージ)を識別するための情報となるTSのパケット識別(PID)を入力し、放送送信手段19に通知することとする。そして、放送送信手段19が、CAT生成手段71(図6)が生成するCATをMPEG−2 TSシステムを用いて多重化することとする。
これによって、デジタル放送送信装置1Cは、異なるメッセージを複数同時に送信することができる。
[識別子管理装置の構成]
次に、図17を参照(適宜図15参照)して、第3実施形態に係る識別子管理装置の構成について説明する。ここでは、識別子管理装置3は、通信送受信手段30と、指定識別子配信手段31と、指定識別子生成手段32と、指定識別子記憶手段33と、を備えている。
通信送受信手段30は、ネットワークNを介して、デジタル放送送信装置1Cとの間で通信データを送受信するものであって、例えば、通信制御ボードである。ここでは、通信送受信手段30は、デジタル放送送信装置1Cから通信データとして受信したメッセージである指定識別子要求を、指定識別子要求受信手段311に出力する。また、通信送受信手段30は、指定識別子送信手段312から出力される指定識別子ID3を、通信データとして、要求のあったデジタル放送送信装置1Cに送信する。
指定識別子配信手段31は、通信送受信手段30を介して、指定識別子ID3を、要求のあったデジタル放送送信装置1Cに配信(送信)するものである。ここでは、指定識別子配信手段31は、指定識別子要求受信手段311と、指定識別子送信手段312と、を備えている。
指定識別子要求受信手段311は、通信送受信手段30を介して、指定識別子ID3を取得する旨の要求(指定識別子要求)を、デジタル放送送信装置1Cから受信するものである。この指定識別子要求受信手段311は、指定識別子要求を受信した段階で、指定識別子生成手段32に対して、指定識別子ID3を生成する旨の要求を出力する。
指定識別子送信手段312は、指定識別子生成手段32で生成された指定識別子ID3を、通信送受信手段30を介して、要求のあったデジタル放送送信装置1Cに送信するものである。
指定識別子生成手段32は、デジタル放送送信装置1Cごとに固有の識別子(指定識別子ID3)を生成するものである。この指定識別子ID3の生成手法は、重複した値とならなければ特にその手法は問わない。例えば、指定識別子生成手段32は、要求のあった段階で順次連続番号となるように指定識別子ID3を生成する。
ここでは、指定識別子生成手段32は、指定識別子要求受信手段311から、指定識別子ID3を生成する旨の要求を入力した段階で、指定識別子ID3を生成し、指定識別子送信手段312に出力するとともに、指定識別子記憶手段33に書き込み記憶する。
指定識別子記憶手段33は、指定識別子生成手段32で生成された指定識別子ID3を記憶するものであって、ハードディスク等の一般的な記憶媒体である。
このように、識別子管理装置3は、個々のデジタル放送送信装置1Cを識別するための識別子(指定識別子ID3)を、要求に応じて順次生成するため、ICカード(CASカード等)のカード番号のように予め識別子を管理しておく必要がなく、ICカードのコストやそれらを管理するコストを削減することができる。
[デジタル放送受信装置の構成]
次に、図18を参照(適宜図15参照)して、第3実施形態に係るデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5Cは、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52Bと、データカルーセル復号手段53と、記憶手段54Dと、表示手段55Bと、初期化手段56Bと、を備えている。なお、図18では、デジタル放送受信装置5Cを識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、コンテンツ受信に関連する構成については図示を省略している。
ここで、個別メッセージ処理手段52B、記憶手段54D、表示手段55Bおよび初期化手段56B以外の構成については、図4で説明したデジタル放送受信装置5Aの構成と同一のものであるため、説明を省略する。
個別メッセージ処理手段(個別メッセージ受信手段)52Bは、放送受信手段50を介して入力されたデジタル放送受信装置5Cごとに個別のメッセージである個別メッセージを解析し、メッセージに応じた処理を行うものである。ここでは、個別メッセージ処理手段52Bは、メッセージ制御情報通知解析手段521Bと、指定識別子通知解析手段522と、を備えている。
メッセージ制御情報通知解析手段521Bは、個別メッセージとして送信されたメッセージ制御情報通知(図27(b)(b−1)参照)が、当該デジタル放送受信装置5C宛のメッセージであるか否かを解析し、当該デジタル放送受信装置5C宛のメッセージである場合に、メッセージ制御情報通知で通知されるメッセージ制御情報を処理するものである。
具体的には、メッセージ制御情報通知解析手段521Bは、メッセージ制御情報通知(図27(b)(b−1)参照)の宛先である指定識別子が、記憶手段54Dに記憶されている指定識別子ID3と一致する場合に、メッセージ制御情報通知の内容であるメッセージ制御情報を記憶手段54Dに書き込む。
例えば、メッセージ制御情報通知解析手段521Bは、個別メッセージの宛先が記憶手段54Dに記憶されている指定識別子と同一の指定識別子であって、個別メッセージの内容であるメッセージ制御情報が「放送チャンネル契約あり(0x0001)」であった場合、記憶手段54Dのメッセージ制御情報Mcに“0x0001”の値を書き込む。
指定識別子通知解析手段522は、個別メッセージとして送信された指定識別子通知(図27(b)(b−2)参照)が、当該デジタル放送受信装置5C宛のメッセージであるか否かを解析し、当該デジタル放送受信装置5C宛のメッセージである場合に、指定識別子通知で通知される指定識別子を処理するものである。
具体的には、指定識別子通知解析手段522は、指定識別子通知(図27(b)(b−2)参照)の宛先である個別識別子が、記憶手段54Dに記憶されている個別識別子ID2と一致する場合に、指定識別子通知の内容である指定識別子を記憶手段54Dに書き込む。なお、個別メッセージの指定識別子通知のフォーマットが、図27(b)(b−3)に示したように、メッセージの内容として、「メッセージ制御情報(Mc)」および「指定識別子(ID3)」が付加されたフォーマットの場合、指定識別子通知解析手段522は、宛先である個別識別子が、記憶手段54Dに記憶されている個別識別子ID2と一致する場合に、指定識別子通知の内容である指定識別子を記憶手段54Dに書き込むとともに、指定識別子通知の内容であるメッセージ制御情報を記憶手段54Dに書き込む。
記憶手段54Dは、デジタル放送受信装置5C固有の情報を記憶するものであって、不揮発性メモリ(NVRAM)等の一般的な記憶媒体である。この記憶手段54Dには、メッセージ制御情報Mcと、指定識別子ID3と、個別識別子ID2と、個人情報PDと、受信機情報Tiと、が記憶される。指定識別子ID3以外の情報は、図4のデジタル放送受信装置5Aの記憶手段54において説明したものと同一であるため、説明を省略する。
指定識別子ID3は、デジタル放送送信装置1Cから、個別メッセージの指定識別子通知によって通知されたデジタル放送受信装置5Cを識別するための識別子である。この指定識別子ID3は、指定識別子通知解析手段522によって書き込まれる。
この記憶手段54Dに記憶される情報のうち、指定識別子ID3は、予め識別子として用いない初期値を設定しておくものとする。例えば、各識別値の初期値として、値“0”を設定しておく。これによって、初期設定時前に、当該デジタル放送受信装置5C宛のメッセージでないメッセージを誤って受信することを防止することができる。
表示手段55Bは、液晶ディスプレイ等の表示装置(図示せず)に表示データを表示するものである。ここでは、表示手段55Bは、個別識別子表示手段551と、メッセージ表示手段552と、BML復号手段553と、指定識別子表示手段554と、を備えている。指定識別子表示手段554以外の構成は、図4のデジタル放送受信装置5Aの表示手段55において説明したものと同一であるため、説明を省略する。
指定識別子表示手段554は、記憶手段54Dに記憶されている指定識別子ID3を、表示データとして表示するものである。この指定識別子表示手段554は、例えば、リモコン装置等の入力手段(図示せず)によって、初期設定画面の表示を指示されることで、記憶手段54Dから、指定識別子ID3を読み出し、初期設定画面内の予め定めた領域に、指定識別子ID3の値をテキストデータ(10進数の数字等で表現した文字列)として表示する。視聴者は、この画面上に表示された指定識別子ID3を、電話等によって放送事業者に通知することで、視聴契約や契約の変更等を行うことが可能になる。
なお、この指定識別子表示手段554は、指定識別子ID3が記憶手段54Dに登録された後に機能するものとする。
初期化手段56Bは、記憶手段54Dに記憶されているメッセージ制御情報Mcおよび指定識別子ID3を初期化するものである。この初期化手段56Bは、スイッチ等の入力手段(図示せず)からの初期化指示、あるいは、初期設定画面により初期化を指示されることで、記憶手段54Dに記憶されているメッセージ制御情報Mcおよび指定識別子ID3を初期値に設定する。
例えば、メッセージ制御情報Mcとして、“0x0000”が「放送チャンネル契約なし」、“0x0001”が「放送チャンネル契約あり」とした場合、初期化手段56Bは、メッセージ制御情報Mcを、初期値である“0x0000”に設定する。
また、初期化手段56Bは、指定識別子ID3に、識別子として用いない初期値(例えば、値“0”)を設定する。これによって、デジタル放送受信装置5Cの所有者が変わる場合であっても、デジタル放送受信装置5Cを初期状態に設定し直すことができる。
このように、デジタル放送受信装置5Cは、予めデジタル放送受信装置5C内に記憶されている個別識別子の値を視聴者が放送事業者に通知し、放送事業者が管理する指定識別子が割り振られることで、デジタル放送受信装置5C固有のメッセージを受信することが可能になるため、従来のような受信装置ごとのCASカード等のICカードが不要となり、コストを軽減させることができる。
なお、デジタル放送受信装置5Cは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ受信プログラム)により動作させることができる。
また、ここでは、デジタル放送受信装置5Cは、1つのメッセージを、デジタル放送送信装置1C(図16)から受信する形態としたが、図7で説明したように、複数のメッセージからデジタル放送受信装置5Cへのメッセージを抽出して受信する形態であっても構わない。
この場合、デジタル放送受信装置5Cは、図7で説明したデジタル放送受信装置5A2と同様に、記憶手段62と、CAT処理手段63とをさらに備え、放送受信手段50を図9で説明した放送受信手段50Aに置き換えて構成すればよい。
これによって、デジタル放送受信装置5Cは、異なるメッセージから、自身へのメッセージを抽出して受信することができる。
[デジタル放送システムの動作]
次に、図19を参照(構成については、適宜図16〜18参照)して、第3実施形態に係るデジタル放送システムSCの動作について説明する。
(識別子登録動作)
まず、デジタル放送受信装置5Cは、初期設定時において、表示手段55Bの個別識別子表示手段551によって、記憶手段54Dに記憶されている個別識別子ID2を読み出して、画面上に表示する(ステップS10)。なお、このときの画面とは、デジタル放送受信装置5Cの設定画面、もしくは、データ放送の画面となる。なお、データ放送の画面に個別識別子ID2を表示する動作については、図5で説明したデジタル放送システムSCの動作と基本的には同じであるので説明を省略する。そして、視聴者は、画面上に表示された個別識別子ID2の値を、電話、ハガキ、インターネット等によって、氏名等の個人情報PDとともに放送事業者に通知する(ステップS11)。
そして、放送事業者が、デジタル放送受信装置5C固有の個別識別子ID2を取得する(ステップS12)。ここで、放送事業者のオペレータは、デジタル放送受信装置5Cにおいて、入力手段(図示せず)によって、視聴者から通知された個別識別子ID2の値を個人情報PDとともに入力する(ステップS13)。そして、デジタル放送送信装置1Cは、個別識別子登録手段10Bによって、ステップS13で入力された個別識別子ID2の値を個人情報PDと対応付けて識別子記憶手段14Bの識別子データベースに登録する(ステップS14)。このステップS10からS14までの動作によって、デジタル放送送信装置1Cには、デジタル放送受信装置5C固有の識別子(個別識別子ID2)が登録される。
(グループ化処理)
ステップS14で識別子記憶手段14Bの識別子データベースに個別識別子ID2が登録された後、デジタル放送送信装置1Cは、指定識別子取得手段22の指定識別子要求手段221によって、指定識別子ID3を取得する旨の要求(指定識別子要求)を生成し、通信送受信手段21を介して、識別子管理装置3に指定識別子要求を送信する(ステップS30)。
そして、識別子管理装置3は、指定識別子配信手段31の指定識別子要求受信手段311によって、通信送受信手段30を介して、指定識別子要求を受信する(ステップS31)。その後、識別子管理装置3は、指定識別子生成手段32によって、指定識別子ID3を生成する(ステップS32)。さらに、識別子管理装置3は、指定識別子生成手段32によって、ステップS32で生成された指定識別子ID3を、指定識別子記憶手段33(識別子データベース)に書き込み記憶する(ステップS33)。
そして、識別子管理装置3は、指定識別子配信手段31の指定識別子送信手段312によって、ステップS32で生成された指定識別子ID3を、通信送受信手段30を介して、要求のあったデジタル放送送信装置1Cに送信する(ステップS34)。
そして、デジタル放送送信装置1Cは、指定識別子取得手段22の指定識別子登録手段222によって、通信送受信手段21を介して、識別子管理装置3から指定識別子ID3を受信し(ステップS35)、識別子記憶手段14Bの識別子データベースに登録する(ステップS36)。
そして、デジタル放送送信装置1Cは、個別メッセージ生成手段16Bの指定識別子通知生成手段162によって、ステップS13で入力された個別識別子ID2を宛先、メッセージ制御情報McおよびステップS35で受信した指定識別子ID3を内容とした個別メッセージ(指定識別子通知〔メッセージ制御情報付き〕)を生成する(ステップS37)。例えば、ここでは、このメッセージ制御情報Mcを、「放送チャンネル契約あり(0x0001)」とする。
そして、デジタル放送送信装置1Cは、放送送信手段19によって、ステップS37で生成された個別メッセージ(指定識別子通知〔メッセージ制御情報付き〕)を、放送波Wを介して、デジタル放送受信装置5Cに送信する(ステップS38)。
一方、デジタル放送受信装置5Cは、放送受信手段50によって、放送波Wを介して、個別メッセージを受信する(ステップS39)。そして、デジタル放送受信装置5Cは、個別メッセージ処理手段52Bの指定識別子通知解析手段522によって、ステップS39で受信した個別メッセージの指定識別子通知(メッセージ制御情報付き)が、当該デジタル放送受信装置5C宛のメッセージであるか否かを解析し、当該デジタル放送受信装置5C宛のメッセージである場合に、指定識別子通知で通知されるメッセージ制御情報Mcを、記憶手段54Dに書き込み記憶し(ステップS40)、指定識別子通知で通知される指定識別子ID3を、記憶手段54Dに書き込み記憶する(ステップS41)。
これによって、デジタル放送受信装置5Cの記憶手段54Dには、メッセージ制御情報Mcとして、「放送チャンネル契約あり(0x0001)」が書き込まれることになる。
(メッセージ表示処理)
その後、デジタル放送送信装置1Cは、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、メッセージ情報を通知する共通メッセージを生成する(ステップS42)。例えば、ここでは、共通メッセージ生成手段15は、「放送チャンネル契約なし(0x0000)」のメッセージ制御情報と、指定識別子ID3の一部を示す識別子であって、メッセージ情報Msgを処理する対象となるデジタル放送受信装置5Cをサブグループ化する部分識別子(0x00)と、指定識別子ID3における一部の領域を特定するマスク情報(0xFF)と、を宛先、「このチャンネルは未契約です」のメッセージ情報を内容とする共通メッセージ(メッセージ情報通知)を生成する。また、デジタル放送送信装置1Cは、共通メッセージ生成手段15のメッセージ情報通知生成手段151によって、メッセージ情報通知を受信させるデジタル放送受信装置5Cを切り替えるために、部分識別子Pidを、メッセージ情報記憶手段11に記憶されている更新時間間隔Uiに応じて更新し、更新するごとに、更新後の部分識別子Pidを宛先として含んだ共通メッセージを順次生成する。
そして、デジタル放送送信装置1Cは、放送送信手段19によって、ステップS42で生成された共通メッセージ(メッセージ情報通知)を、放送波Wを介して、デジタル放送受信装置5Cに送信する(ステップS43)。
一方、デジタル放送受信装置5Cは、放送受信手段50によって、放送波Wを介して、共通メッセージを受信する(ステップS44)。そして、デジタル放送受信装置5Cは、共通メッセージ処理手段51のメッセージ情報通知解析手段511によって、ステップS44で受信した共通メッセージのメッセージ情報通知の宛先に含まれるメッセージ制御情報Mcが記憶手段54Dに記憶されているメッセージ制御情報Mcと一致するか否か、および、および、記憶手段54Dに記憶されている指定識別子ID3と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否かにより、共通メッセージが当該デジタル放送受信装置5C宛のメッセージであるか否かを解析する。
そして、デジタル放送受信装置5Cは、ステップS44で受信した共通メッセージが、当該デジタル放送受信装置5C宛のメッセージである場合に、メッセージ情報通知で通知されるメッセージ情報Msgを処理する(ステップS45)。例えば、記憶手段54Dに記憶されているメッセージ制御情報Mcが、「放送チャンネル契約なし(0x0000)」であるときに、共通メッセージの宛先であるメッセージ制御情報Mcが「放送チャンネル契約なし(0x0000)」であり、かつ、記憶手段54Dに記憶されている指定識別子ID3が、“0x12345”であるときに、部分識別子Pidが“0x45”であり、マスク情報Mskが“0xFF”であり、共通メッセージの内容であるメッセージ制御情報Mcが「このチャンネルは未契約です」であるメッセージ情報通知を受信した場合、デジタル放送受信装置5Cは、メッセージ表示手段552によって、画面上に「このチャンネルは未契約です」を表示する。一方、記憶手段54Dに記憶されているメッセージ制御情報Mcが、「放送チャンネル契約あり(0x0001)」であれば、指定識別子ID3と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否かによらず、メッセージ表示手段552は、画面上に「このチャンネルは未契約です」の表示を行わずに動作を終了する。
なお、共通メッセージとして送信されるメッセージ情報通知のフォーマットが、図26(a)で説明したフォーマットである場合、デジタル放送受信装置5Cは、メッセージ情報通知解析手段511によって、さらに、受信機種別PKが記憶手段54Dに記憶された当該デジタル放送受信装置5Cの種別と一致するか否かを判定し、両方が一致する場合にのみ、メッセージ表示手段552によって、画面上にメッセージを表示することとする。
一方、記憶手段54Dに記憶されているメッセージ制御情報Mcが、「放送チャンネル契約あり(0x0001)」であれば、指定識別子ID3と、メッセージ情報通知の宛先であるマスク情報Mskと、を論理積演算(AND)した結果が、部分識別子Pidと一致するか否か、および、受信機種別PKが記憶手段54Dに記憶された当該デジタル放送受信装置5Cの種別と一致するか否かを判定せずに、メッセージ表示手段552は、画面上に「このチャンネルは未契約です」の表示を行わずに動作を終了する。
このように、デジタル放送受信装置5Cは、メッセージ制御情報Mcによって、グループ化(ここでは、契約の有無によるグループ化)される。さらに、部分識別子Pidとマスク情報Mskとによって、メッセージ制御情報Mcによってグループ化されたデジタル放送受信装置5Cのうち、メッセージ表示を行うデジタル放送受信装置5Cがサブグループ化される。
なお、デジタル放送システムSCにおいて、メッセージ表示処理のみを行う場合には、デジタル放送システムSCの動作におけるステップS42から開始する。このとき、デジタル放送システムにおいて、ステップS10からステップS41をまだ行っていなければ、デジタル放送受信装置5Cの記憶手段54Dに指定識別子ID3が記憶されていないので、デジタル放送受信装置5Cは、ステップS44において、共通メッセージ処理手段51のメッセージ情報通知解析手段511によって、記憶手段54Dに記憶されているメッセージ制御情報Mcと、デジタル放送送信装置1Cから送信された共通メッセージの宛先であるメッセージ制御情報Mcと、が一致し、かつ、記憶手段54Dに記憶されている個別識別子ID2と、マスク情報Mskと、を論理積演算(AND)した結果が、共通メッセージの宛先である部分識別子Pidと一致する場合にのみ、共通メッセージが当該デジタル放送受信装置5C宛のメッセージであると判断し、当該共通メッセージを受信することとする。
≪第4実施形態≫
[デジタル放送システムの概要]
次に、図20を参照して、第4実施形態に係るデジタル放送システムSDの構成の概要について説明する。
デジタル放送システムSDは、複数の放送事業者A,B,…が有するデジタル放送送信装置1D(1),1D(1),…と、識別子管理装置3と、各家庭等に設置されたデジタル放送受信装置5D(5),5D(5),…とで構成され、デジタル放送送信装置1Dからデジタル放送で送信されるコンテンツ(放送番組)をデジタル放送受信装置5Dにおいて受信し、視聴者が視聴するシステムである。
このデジタル放送システムSDは、識別子管理装置3が管理する識別子(指定識別子)を、デジタル放送受信装置5D,5D,…ごとに個別に配信し、その指定識別子を用いて、デジタル放送受信装置5D宛の個別のメッセージ情報を送信することを可能にしている。
このデジタル放送システムSDは、識別子管理装置3が管理する指定識別子を用いて、デジタル放送受信装置5D宛の個別のメッセージ情報を送信することを可能にしている点については、デジタル放送システムSC(図14参照)と同じである。しかし、デジタル放送システムSDは、デジタル放送受信装置5Dからデジタル放送送信装置1Dに通知する個別識別子ID2を、デジタル放送受信装置5Dで生成する点が相違している。
なお、デジタル放送システムSDの動作の概要は、図14で説明したデジタル放送システムSCの動作と同様であるため説明を省略する。
以下、第7実施形態に係るデジタル放送システムSDにおけるデジタル放送送信装置1Dおよびデジタル放送受信装置5Dの構成および動作について、他の実施形態との相違点を中心に説明する。識別子管理装置3は、デジタル放送システムSCで説明した装置と同一の構成であるため説明を省略する。
[デジタル放送送信装置の構成]
まず、図21を参照(適宜図20参照)して、第4実施形態に係るデジタル放送送信装置の構成について説明する。ここでは、デジタル放送送信装置1Dは、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13Bと、識別子記憶手段14Bと、共通メッセージ生成手段15と、個別メッセージ生成手段16Bと、放送送信手段19と、識別子登録手段20Cと、通信送受信手段21と、指定識別子取得手段22と、データ放送用データ記憶手段17と、データカルーセル符号化手段18と、を備えている。
ここで、識別子登録手段20C以外の構成は、図16で説明したデジタル放送送信装置1Cの構成と同一であるため、同一の符号を付して説明を省略する。
識別子登録手段20Cは、デジタル放送受信装置5Dで生成された識別子である個別識別子ID2と視聴者の個人情報PDとを外部から入力し、記憶手段(識別子記憶手段14B)の識別子データベースに登録するものである。ここでは、識別子登録手段20Cは、個別識別子重複判定手段201Bと、個別識別子登録手段202Bと、を備えている。
個別識別子重複判定手段201Bは、外部から入力された個別識別子ID2が、識別子記憶手段14Bに登録(記憶)されているか否かを判定するものである。この個別識別子重複判定手段201Bは、すでに個別識別子ID2が識別子記憶手段14Bに登録されている場合、その旨を表示装置(図示せず)に表示する。一方、まだ個別識別子ID2が識別子記憶手段14Bに登録されていない場合、登録の指示を個別識別子登録手段202Bに通知するとともに、指定識別子取得手段22に対して、指定識別子ID3を取得する旨の指示を通知する。
個別識別子登録手段202Bは、個別識別子ID2と視聴者の個人情報PDとを識別子記憶手段14Bに登録(記憶)するものである。ここでは、個別識別子登録手段202Bは、個別識別子重複判定手段201Bから、個別識別子ID2の登録の指示があった段階で、個別識別子ID2を個人情報PDと対応付けて識別子記憶手段14Bに登録する。
また、ここでは、個別識別子登録手段202Bは、入力された個別識別子ID2を個別メッセージ生成手段16Bの指定識別子通知生成手段162に出力する。なお、この指定識別子通知生成手段162への出力は、個別識別子ID2を入力された段階で、デジタル放送受信装置5Dからの登録を受け付け、指定識別子ID3を通知する個別メッセージを配信するために行うものである。
このように、デジタル放送送信装置1Dは、予め受信装置にICカード(CASカード等)を配布しておかなくても、後から個々の受信装置に識別子(指定識別子)を設定することができる。これによって、ICカードのコストやそれらを管理するコストを削減することができる。
なお、デジタル放送送信装置1Dは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ送信プログラム)により動作させることができる。
また、ここでは、デジタル放送送信装置1Dは、1つのメッセージを、デジタル放送受信装置5D(図22)に送信する形態としたが、図6で説明したように、複数のメッセージを同時に送信する形態であっても構わない。
この場合、デジタル放送送信装置1Dは、図6で説明したデジタル放送送信装置1A2と同様に、共通メッセージや個別メッセージを生成するための構成(メッセージ生成手段)を複数備え、さらに、各メッセージ生成手段が生成するメッセージ情報を識別するための情報を付加するCAT生成手段71を備えて構成すればよい。
また、この場合、メッセージ生成手段は、メッセージ情報記憶手段11と、メッセージ制御情報記憶手段12と、メッセージ制御情報個別更新手段13と、識別子記憶手段14と、共通メッセージ生成手段15と、個別メッセージ生成手段16と、識別子登録手段19Bと、で構成すればよい。そして、共通メッセージ生成手段15と、個別メッセージ生成手段16とが、外部から入力手段(図示せず)を介して、各メッセージ生成手段(図示せず)が生成するメッセージ(EMMメッセージ)を識別するための情報となるTSのパケット識別(PID)を入力し、放送送信手段19に通知することとする。そして、放送送信手段19が、CAT生成手段71(図6)が生成するCATをMPEG−2 TSシステムを用いて多重化することとする。
これによって、デジタル放送送信装置1Dは、異なるメッセージを複数同時に送信することができる。
[デジタル放送受信装置の構成]
次に、図22を参照(適宜図20参照)して、第4実施形態に係るデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5Dは、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52Bと、データカルーセル復号手段53と、記憶手段54Dと、表示手段55Bと、初期化手段56Bと、個別識別子再設定手段57と、計時手段58と、個別識別子生成手段59と、を備えている。なお、図22では、デジタル放送受信装置5Dを識別するための識別子および当該識別子を用いたメッセージ配信に関連する構成のみを図示し、一般的なデジタル放送受信装置の機能、例えば、コンテンツ受信に関連する構成については図示を省略している。
ここで、放送受信手段50、共通メッセージ処理手段51、個別メッセージ処理手段52B、データカルーセル復号手段53、記憶手段54D、表示手段55Bおよび初期化手段56Bについては、図18で説明したデジタル放送受信装置5Cの構成と同一であるため、同一の符号を付して説明を省略する。
また、個別識別子再設定手段57、計時手段58および個別識別子生成手段59については、図11で説明したデジタル放送受信装置5Bの構成と同一であるため、同一の符号を付して説明を省略する。
このように、デジタル放送受信装置5Dは、ランダムな仮識別子ID1から、個別識別子ID2を生成することで、個別識別子ID2が個々のデジタル放送受信装置5Dにおいて重複する可能性を極力抑えることができる。
また、デジタル放送受信装置5Dは、放送事業者が管理する指定識別子により、デジタル放送受信装置5D固有のメッセージを受信することが可能になるため、従来のような受信装置ごとのCASカード等のICカードが不要となり、コストを軽減させることができる。
なお、デジタル放送受信装置5Dは、一般的なコンピュータを前記した各手段として機能させるプログラム(メッセージ受信プログラム)により動作させることができる。
また、ここでは、デジタル放送受信装置5Dは、1つのメッセージを、デジタル放送送信装置1D(図21)から受信する形態としたが、図7で説明したように、複数のメッセージからデジタル放送受信装置5Dへのメッセージを抽出して受信する形態であっても構わない。
この場合、デジタル放送受信装置5Dは、図7で説明したデジタル放送受信装置5A2と同様に、記憶手段62と、CAT処理手段63とをさらに備え、放送受信手段50を図7で説明した放送受信手段50Aに置き換えて構成すればよい。
これによって、デジタル放送受信装置5Dは、異なるメッセージから、自身へのメッセージを抽出して受信することができる。
[デジタル放送システムの動作]
図24には、第4実施形態に係るデジタル放送システムSDの動作を示すフローチャートを示している。
ここで、ステップS10BからステップS14までの動作は、図13で説明したデジタル放送システムSBの動作と同一である。また、ステップS30以降の動作については、図19で説明したデジタル放送システムSCの動作と同一である。よって、ここでは、同一のステップ番号を付して説明を省略する。
≪第4実施形態の変形例≫
次に、図23を参照(適宜図20参照)して、第4実施形態の変形例について説明する。図22のデジタル放送受信装置5Dでは、内部情報である乱数、現在時刻、受信機情報を用いて個別識別子を生成した。この図23に示したデジタル放送受信装置5D2では、当該受信装置が設置される地域固有のコード(地域コード)を、個別識別子に組み込むことで、視聴者が放送事業者に通知する個別識別子の数字の文字数を短くすることとした。表示する個別識別子の文字数を短くする仕組みについては、図12のデジタル放送受信装置5B2において説明したのと同様であるので、ここでは説明を省略する。
〔デジタル放送受信装置の構成〕
以下、図23を参照して、第4実施形態の変形例であるデジタル放送受信装置の構成について説明する。ここでは、デジタル放送受信装置5D2は、放送受信手段50と、共通メッセージ処理手段51と、個別メッセージ処理手段52Bと、データカルーセル復号手段53と、記憶手段54Eと、表示手段55Bと、初期化手段56Bと、個別識別子再設定手段57と、計時手段58と、個別識別子生成手段59Bと、地域コード設定手段60と、を備えている。
ここで、放送受信手段50、共通メッセージ処理手段51、個別メッセージ処理手段52B、データカルーセル復号手段53、表示手段55Bおよび初期化手段56Bについては、図11で説明したデジタル放送受信装置5Bの構成と同一であるため、同一の符号を付して説明を省略する。
また、個別識別子再設定手段57、計時手段58、個別識別子生成手段59Bおよび地域コード設定手段60については、図12で説明したデジタル放送受信装置5B2の構成と同一であるため、同一の符号を付して説明を省略する。
また、記憶手段54Eは、デジタル放送受信装置5D2固有の情報を記憶するものであって、不揮発性メモリ(NVRAM)等の一般的な記憶媒体である。この記憶手段54Eには、メッセージ制御情報Mcと、個別識別子ID2と、個人情報PDと、受信機情報Tiと、地域コードAcと、が記憶される。メッセージ制御情報Mcと、個別識別子ID2と、個人情報PDと、受信機情報Tiと、は、図4のデジタル放送受信装置5Aの記憶手段54において説明したものと同一であるため、説明を省略する。また、指定識別子ID3と、地域コードAcと、は、図12のデジタル放送受信装置5B2の記憶手段54Cにおいて説明したものと同一であるため、説明を省略する。