(57)【要約】      （修正有）【課題】適切なラベルを、表示装置に表示させるために確実に取得するデジタル放送受信機を提供する。【解決手段】サービスと、サービスに係る識別子及び識別子に関連付けられたラベルを含むサービス構成情報が多重化されたデジタル放送信号を受信する受信手段と、サービス構成情報に基づいて予め作成された第一のリストを記憶する記憶手段と、受信手段により受信されたデジタル放送信号に含まれるサービス構成情報に基づいて第二のリストを作成するリスト作成手段と、第二のリスト内でブランクのラベルを検出するブランク検出手段と、検出された第二のリスト内のブランクのラベルを、第一のリスト内において該ラベルと同一の識別子に関連付けられたラベルに更新する第一の更新手段を備える。【選択図】図６
2016220049.tif 000002
【特許請求の範囲】
【請求項１】
サービスと、該サービスに係る識別子及び該識別子に関連付けられたラベルを含むサービス構成情報が多重化されたデジタル放送信号を受信する受信手段と、
前記サービス構成情報に基づいて予め作成された第一のリストを記憶する記憶手段と、
前記受信手段により受信されたデジタル放送信号に含まれるサービス構成情報に基づいて第二のリストを作成するリスト作成手段と、
前記第二のリスト内でブランクのラベルを検出するブランク検出手段と、
検出された前記第二のリスト内のブランクのラベルを、前記第一のリスト内において該ラベルと同一の識別子に関連付けられたラベルに更新する第一の更新手段と、
を備える、
デジタル放送受信機。
【請求項２】
前記第二のリスト内でブランクでないラベルについて前記第一のリストとの差分を検出する差分検出手段と、
検出された差分に基づいて前記第一のリスト内のラベルを更新する第二の更新手段と、
を備える、
請求項１に記載のデジタル放送受信機。
【請求項３】
前記第一の更新手段は、
前記ブランク検出手段により検出されたブランクのラベルと同一の識別子に関連付けられたラベルが前記第一のリスト内に存在しない場合、所定のネットワーク上のサーバにアクセスし、該ブランクのラベルと同一の識別子に関連付けられたラベルを該サーバより取得し、取得されたラベルで該ブランクのラベルを更新する、
請求項１又は請求項２に記載のデジタル放送受信機。
【請求項４】
前記デジタル放送信号は、
ＤＡＢ（Digital Audio Broadcasting）信号であり、
前記リスト内のラベルは、
アンサンブルラベル、サービスラベル、サービスコンポーネントラベルの少なくとも１つを含む、
請求項１から請求項３の何れか一項に記載のデジタル放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送信号を受信して処理するデジタル放送受信機に関する。
【背景技術】
【０００２】
音響機器や映像機器等において音声や映像をデジタル符号化処理することが一般化している。このような音響機器等における音声や映像のデジタル符号化の趨勢はラジオ放送の分野にも波及し、幾つかの方式のデジタルラジオ放送が規格化され、実用化されている。その一つに、例えばＤＡＢ（Digital Audio Broadcast）が知られている。ＤＡＢは、ＥＵＲＥＫＡ（European Research Coordination Agency）のプロジェクト１４７で規格化されたデジタルオーディオ放送規格であり、世界各国で実用放送され又は試験放送されている。ＤＡＢは、伝送方式としてＯＦＤＭ（Orthogonal Frequency Division Multiplex）を採用し、音声符号化にはMPEG Audio Layer 2を採用している。
【０００３】
ＤＡＢの伝送フォーマットにおいては、約１．５ＭＨｚ帯域の一つのチャンネル（アンサンブル）の中に複数のサービス（音声サービス又はデータサービス）及びサービス構成情報が多重化されている。サービスには、１つのプライマリサービスコンポーネントが必ず含まれており、最大で１１個のセカンダリサービスコンポーネントが任意で含まれている。
【０００４】
アンサンブル、サービス、サービスコンポーネントにはそれぞれ、識別子として、ＥＩＤ（Ensemble Identifier）、ＳＩＤ（Service Identifier）、ＳＣＩｄＳ（Service Component Identifier within the Service）が設定されている。しかし、これらの識別子は、アルファベットや数字を列記したものにすぎない。そのため、ユーザが識別子からサービス等を直接識別することは難しい。そこで、任意ではあるが、アンサンブル、サービス、サービスコンポーネントにはラベルが設定される。例えばサービスラベルには、放送局名が付けられる。
【０００５】
ラベルは、識別子等の他の情報と比べて重要度が高くないことから、送信の繰り返し頻度が低い。そのため、放送電波の受信電界強度が低下すると、例えば、識別子データのデコードには成功しても、ラベルデータのデコードには失敗することがある。ラベルデータのデコードに失敗した場合、例えば視聴中のサービスやサービスコンポーネントが何であるかをユーザが知得することができないという問題がある。
【０００６】
そこで、例えば特許文献１に、受信中のサービスコンポーネントのラベルデータのデコードに失敗した場合に、その中位階層（サービス）又は上位階層（アンサンブル）のラベルデータをデコードし、デコードによって得たラベルを表示する放送受信機が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−３５８６７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、アンサンブルラベルでは、アンサンブル内の個々のサービス、サービスコンポーネントを区別することができない。そのため、特許文献１に記載の放送受信機において、例えばサービスコンポーネントラベルの代替にアンサンブルラベルを表示させたとしても、出力再生中のサービスコンポーネントが何であるかをユーザに知得させることが難しい。また、特許文献１に記載の放送受信機では、サービスコンポーネントのラベルデータに加えてサービスやアンサンブルのラベルデータのデコードにも失敗した場合には、ラベルを一切表示することができないという問題が指摘される。
【０００９】
本発明は上記の事情に鑑みてなされたものであり、その目的とするところは、適切なラベルを表示装置に表示させるため、適切なラベルをより確実に取得することが可能なデジタル放送受信機を提供することである。
【課題を解決するための手段】
【００１０】
本発明の一実施形態に係るデジタル放送受信機は、サービスと、該サービスに係る識別子及び該識別子に関連付けられたラベルを含むサービス構成情報が多重化されたデジタル放送信号を受信する受信手段と、サービス構成情報に基づいて予め作成された第一のリストを記憶する記憶手段と、受信手段により受信されたデジタル放送信号に含まれるサービス構成情報に基づいて第二のリストを作成するリスト作成手段と、第二のリスト内でブランクのラベルを検出するブランク検出手段と、検出された第二のリスト内のブランクのラベルを、第一のリスト内において該ラベルと同一の識別子に関連付けられたラベルに更新する第一の更新手段とを備える。
【００１１】
また、本発明の一実施形態に係るデジタル放送受信機は、第二のリスト内でブランクでないラベルについて第一のリストとの差分を検出する差分検出手段と、検出された差分に基づいて第一のリスト内のラベルを更新する第二の更新手段とを備える構成としてもよい。
【００１２】
また、本発明の一実施形態において、第一の更新手段は、ブランク検出手段により検出されたブランクのラベルと同一の識別子に関連付けられたラベルが第一のリスト内に存在しない場合、所定のネットワーク上のサーバにアクセスし、該ブランクのラベルと同一の識別子に関連付けられたラベルを該サーバより取得し、取得されたラベルで該ブランクのラベルを更新する構成としてもよい。
【００１３】
また、本発明の一実施形態において、デジタル放送信号は、例えばＤＡＢ信号である。また、リスト内のラベルは、例えばアンサンブルラベル、サービスラベル、サービスコンポーネントラベルの少なくとも１つを含む。
【発明の効果】
【００１４】
本発明の一実施形態によれば、適切なラベルを表示装置に表示させるため、適切なラベルをより確実に取得することが可能なデジタル放送受信機が提供される。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る放送システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る放送システムに備えられるデジタル放送受信機の構成を示すブロック図である。
【図３】本発明の一実施形態に係るデジタル放送受信機のタッチパネルディスプレイ上に表示される表示画面例を示す図である。
【図４】本発明の一実施形態に係るデジタル放送受信機のタッチパネルディスプレイ上に表示されるステーションリストを例示する図である。
【図５】ステーションリストのデータ内容を例示する図である。
【図６】本発明の一実施形態において実行されるリスト補完処理のフローチャートを示す図である。
【図７】本発明の一実施形態に係るデジタル放送受信機のフラッシュメモリに格納されているＤＡＢラベルリストを例示する図である。
【図８】図６の処理ステップＳ１７の詳細を示すフローチャート図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照しながら説明する。なお、以下においては、本発明の一実施形態として、デジタル放送受信機とサーバとを備える放送システムを例に取り説明する。
【００１７】
［放送システム１の構成］
図１は、本発明の一実施形態に係る放送システム１の構成を示すブロック図である。図１に示されるように、本実施形態に係る放送システム１は、リスト保有サーバ１００及びデジタル放送受信機２００を備えている。リスト保有サーバ１００は、例えば、メモリに保持されたプログラム及びデータを用いて動作するコンピュータ端末である。デジタル放送受信機２００は、例えば、道路を走行する車両に搭載された車載器である。リスト保有サーバ１００とデジタル放送受信機２００は、所定のプロトコルに従い、インターネット網等の通信回線網を介して無線により双方向通信可能となっている。なお、デジタル放送受信機２００は車載器に限らず、例えば、スマートフォン、フィーチャフォン、ＰＨＳ（Personal Handy phone System）、タブレット端末、ノートＰＣ、ＰＤＡ（Personal Digital Assistant）、ＰＮＤ（Portable Navigation Device）、携帯ゲーム機等の携帯型端末であってもよい。
【００１８】
［デジタル放送受信機２００の構成］
図２は、本発明の一実施形態に係るデジタル放送受信機２００の構成を示すブロック図である。図２に示されるように、デジタル放送受信機２００は、ＭＰＵ（Micro Processing Unit）２１０、ＨＭＩ（Human Machine Interface）２２０、ＤＡＢブロック２３０、フラッシュメモリ２４０、オーディオアンプ２５０、スピーカ２６０及び通信インタフェース２７０を備えている。なお、図２では、本実施形態の説明に必要な主たる構成要素を図示しており、デジタル放送受信機として一般的な構成要素である筐体など、一部の構成要素については、その図示を適宜省略している。
【００１９】
例えば車両にエンジンが掛けられると、図示省略されたバッテリからデジタル放送受信機２００の各種回路に電源ラインを通じて電源供給が行われる。ＭＰＵ２１０は電源供給後、内部メモリに格納された制御プログラムを読み出してワークエリアにロードし、ロードされた制御プログラムを実行することにより、デジタル放送受信機２００全体の制御を行う。
【００２０】
ＨＭＩ２２０は、ユーザと放送受信機２００とが情報をやり取りするためのインタフェースであり、具体的には、タッチパネルディスプレイ及びその周りに配置されたメカニカルキー、リモートコントローラ等である。ＭＰＵ２１０は、ＨＭＩ２２０に対する選局操作に従い、ＤＡＢブロック２３０に受信制御信号を出力する。
【００２１】
ＤＡＢブロック２３０は、ＤＡＢ信号の受信処理を行うブロックであり、アンテナ２３２及びＤＡＢ受信機２３４を備えている。
【００２２】
アンテナ２３２は、ＤＡＢアンサンブル信号を受信する。ＤＡＢアンサンブル信号は、復調の際にフレーム同期に用いられる同期チャンネル、サービス構成情報等が含まれるＦＩＣ（Fast Information Channel）、音声サービスやデータサービスが含まれるＭＳＣ（Main Service Channel）で構成されている。
【００２３】
ＦＩＣは、ＦＩＢ（Fast Information Block）で構成されており、ＥＩＤ、ＳＩＤ、ＳＣＩｄＳ等の各識別子及び該識別子に関連付けられたラベルデータを含む。ＦＩＢは、ＦＩＧ（Fast Information Group）及びＣＲＣ（Cyclic Redundancy Check）を含む。ＦＩＧは、その用途によりType 0からType 7の８種類で分類されている。
【００２４】
ＦＩＧは、ＦＩＧヘッダ及びＦＩＧデータフィールドを含む。ＦＩＧのTypeは、ＦＩＧヘッダ内で通知され、通知されるラベルの種類は、ＦＩＧデータフィールド内のExtensionで識別される。ラベルデータは、Type 1のＦＩＧで送信される。アンサンブルラベル、サービスラベル、サービスコンポーネントラベルはそれぞれ、Extension=0、Extension=1、Extension=４で通知される。アンサンブルラベルの通知を行うＦＩＧは、TypeとExtensionを組み合わせて、ＦＩＧ １／０（type 1 field for extension 0）と表記される。サービスラベル、サービスコンポーネントラベルの通知を行うＦＩＧについても同様に、ＦＩＧ １／１、ＦＩＧ １／４と表記される。
【００２５】
ＦＩＧデータフィールド内のType 1 fieldは、Identifier field、Character field、Character flag fieldで構成されている。ＦＩＧ Type 1のIdentifier fieldには、通知されるラベルがアンサンブルラベルの場合はＥＩＤが挿入され、サービスラベルの場合はＳＩＤが挿入され、サービスコンポーネントラベルの場合はＳＩＤ及びＳＣＩｄＳが挿入される。ＦＩＧ Type 1のCharacter fieldには、ラベルの文字列データ（データ長：１６Byte 固定）が挿入される。
【００２６】
ラベルの送信は、ＤＡＢ放送規格上必須ではないものの、少なくともサービスラベルの送信については強く推奨されている。実際上、ほぼ全ての放送局でサービスラベルの送信が行われている。また、サービスコンポーネントは、基本的に、サービスとサービスコンポーネント（プライマリサービスコンポーネント）とをユーザに識別させる必要がないため、ラベルが設定されていないことが多い。但し、セカンダリサービスコンポーネントについては、プライマリサービスコンポーネントと識別する必要上、ラベルが設定されていることが多い。また、アンサンブルラベルも送信されていることが多い。
【００２７】
ＤＡＢ受信機２３４は、アンテナ２３２にて受信されたＤＡＢアンサンブル信号を復調し、ＭＰＵ２１０より入力される受信制御信号に従い、復調されたＤＡＢアンサンブル信号からサービスを選択してデコードする。デコードすることによって得られた音声サービス信号、表示用データ（ラベルデータを含む。）はそれぞれ、オーディオアンプ２５０、ＨＭＩ２２０に出力される。
【００２８】
オーディオアンプ２５０は、ＤＡＢ受信機２３４より入力される音声サービス信号を増幅してスピーカ２６０に出力する。これにより、選局中の放送局より放送されている音声サービスが出力再生される。
【００２９】
ＨＭＩ２２０は、ＤＡＢ受信機２３４より入力される表示用データに基づいてタッチパネルディスプレイ上に現在の情報を表示する。図３に、その表示画面例を示す。図３の例では、受信中のアンサンブルの周波数が「２２５．６４８ＭＨｚ」であることを示し、アンサンブルラベルが「BBC National DAB」であることを示し、選択（出力再生）されているサービスのラベルが「BBC Radio 1」であることを示す画面が表示されている。
【００３０】
［ステーションリストの更新（作成）］
ＭＰＵ２１０の内部メモリには、受信経験のあるアンサンブルに含まれるサービスのラベルをリストしたステーションリスト２１２が格納される。図４に、ＨＭＩ２２０のタッチパネルディスプレイ上に表示されるステーションリスト２１２を例示する。また、図５に、ステーションリスト２１２のデータ内容を例示する。なお、デジタル放送受信機２００のサイズ上の制約から、タッチパネルディスプレイを大画面化することは難しい。そのため、ステーションリスト２１２は、例えば、複数ページに分割して表示されたり、アンサンブル単位で表示されたりしてもよい。また、図４の例では、ステーションリスト２１２は、アンサンブル毎にまとめられているが、全てのアンサンブルのサービスラベルを所定の条件で並び替えたものにしてもよい。
【００３１】
上述したように、プライマリサービスコンポーネントにはラベルが設定されていないことが多いため、ステーションリスト２１２は、基本的には、サービスラベルがリストされたものとなっている。但し、プライマリサービスコンポーネントラベルが設定されている場合には、サービスラベルに代えて、プライマリサービスコンポーネントラベルがリストされてもよい。また、セカンダリサービスコンポーネントラベルが設定されている場合には、サービスラベルやプライマリサービスコンポーネントラベルに加えて、セカンダリサービスコンポーネントラベルがリストされてもよい。
【００３２】
ＭＰＵ２１０は、ＨＭＩ２２０に対するユーザ操作に従い、ステーションリスト２１２を更新（作成）する。具体的には、ＭＰＵ２１０は、ステーションリスト２１２を内部メモリに保持している場合には、これを消去する。ＭＰＵ２１０は、次いで、ＤＡＢブロック２３０に受信制御信号を出力して、１つの周波数チャンネルの選局を指示する。
【００３３】
ＤＡＢブロック２３０では、ＭＰＵ２１０より入力される受信制御信号に従って受信処理が行われる。ＤＡＢブロック２３０でアンサンブルが検出されてデコードが成功すると、ステーションリスト２１２の更新（作成）に必要なサービス構成情報が得られて、ＭＰＵ２１０に出力される。ステーションリスト２１２の更新に必要なサービス構成情報には、例えば、ＥＩＤ、周波数ブロックＩＤ、アンサンブルラベル、ＥＣＣ（Extended Country Code）、サービスコンポーネントが含まれる（図５参照）。このサービスコンポーネントは、サービスとサービスコンポーネントに関する情報を含み、例示的には、サービス、ＳＩＤ、サービスラベル、プライマリ／セカンダリ種別、ＳＣＩｄＳ、サービスコンポーネントラベルを含む（図５参照）。
【００３４】
ＭＰＵ２１０は、ＤＡＢブロック２３０よりサービス構成情報を取得すると、次の周波数チャンネルの選局をＤＡＢブロック２３０に指示して、次の周波数チャンネルについても同様にサービス構成情報の取得を試みる。ＭＰＵ２１０は、一定時間内にＤＡＢブロック２３０よりサービス構成情報を取得できなかった場合にも、次の周波数チャンネルの選局をＤＡＢブロック２３０に指示してサービス構成情報の取得を試みる。ＭＰＵ２１０は、このような処理を、ＤＡＢ放送の周波数帯域に含まれる全ての周波数チャンネルについて行う。なお、ＤＡＢ放送の周波数帯域には、チャンネル５Ａから１３Ｆまでの４１チャンネルを含むBand III帯（１７４〜２４０ＭＨｚ）と、ＬＡからＬＷまでの２３チャンネルを含むL-Band帯（１４５２〜１４９２ＭＨｚ）がある。
【００３５】
ＭＰＵ２１０は、ＤＡＢ放送の周波数帯域に含まれる全ての周波数チャンネルについてサービス構成情報の取得・取得失敗の結果が得られると、取得されたサービス構成情報に基づいてステーションリスト２１２を作成し（図５参照）、作成されたステーションリスト２１２（放送局のリスト）をＨＭＩ２２０のタッチパネルディスプレイ上に表示させる（図４参照）。
【００３６】
なお、ＳＩＤ等の識別子は、重要度の高い情報であることから、送信の繰り返し頻度が高く、例えば１秒間に１０回の頻度で送信されている。これに対し、ラベルデータは、識別子等の他の情報と比べて重要度が高くないことから、送信の繰り返し頻度が低い。ラベルデータは、例示的には、１秒間に１回の頻度で送信されている。そのため、放送電波の受信電界強度の低下時には、ＳＩＤ等の識別子のデコードには成功してもラベルデータのデコードには失敗することが往々にしてある。図５の例では、ステーションリスト２１２が放送電波の受信電界強度の低下時に更新（作成）されたため、一部のサービスラベル（ＳＩＤがＣ２３６のサービスラベル）が取得失敗となっている。
【００３７】
ユーザは、ＨＭＩ２２０のタッチパネルディスプレイ上に表示されたステーションリスト２１２の中から希望局（サービス（プライマリサービスコンポーネント）又はセカンダリサービスコンポーネント）を選択することができる。ステーションリスト２１２上の希望局が選択操作されると、ＭＰＵ２１０は、選択された希望局に関連付けられて記憶されたアンサンブルの周波数、ＥＩＤ、ＳＩＤに基づいて希望局のサービスが放送されているアンサンブルを選局し、選択された希望局の音声サービスをスピーカ２６０より出力再生させる。
【００３８】
［リスト補完処理］
図６は、本発明の一実施形態に係るデジタル放送受信機２００のＭＰＵ２１０により実行されるステーションリスト２１２の補完処理（リスト補完処理）のフローチャートを示す図である。図６に示されるリスト補完処理は、例えば、ステーションリスト２１２の更新（作成）処理後など、所定のタイミングで実行が開始される。
【００３９】
［図６のＳ１１（プライマリサービスコンポーネントの情報確認）］
本処理ステップＳ１１では、ステーションリスト２１２内のプライマリサービスコンポーネントの情報が確認される。本処理ステップＳ１１の初回実行時には、ステーションリスト２１２内の先頭のプライマリサービスコンポーネント（図５中、ＳＩＤが「Ｃ１Ｃ０」のサービスに属するプライマリサービスコンポーネント）の情報が確認される。本処理ステップＳ１１の２回目以降の実行時には、所定の順序（例えばステーションリスト２１２内の並び順）に従って選択されたプライマリサービスコンポーネントの情報が確認される。
【００４０】
［図６のＳ１２（ブランク判定）］
本処理ステップＳ１２では、処理ステップＳ１１（プライマリサービスコンポーネントの情報確認）にて確認されたプライマリサービスコンポーネント（以下、説明の便宜上、「注目プライマリサービスコンポーネント」と記す。）が属するサービス（以下、説明の便宜上、「注目サービス」と記す。）のサービスラベル（以下、説明の便宜上、「注目サービスラベル」と記す。）がブランク（取得失敗により空欄）であるか否かが判定される。
【００４１】
［図６のＳ１３（ＤＡＢラベルリスト２４２の検索）］
図７に、フラッシュメモリ２４０に格納されているＤＡＢラベルリスト２４２を示す。ＤＡＢラベルリスト２４２は、例えば、製品出荷時にその時点で最新のサービス構成情報に基づいて予め作成され、不揮発性メモリであるフラッシュメモリ２４０に格納されており、以後、任意で更新することが可能となっている。ＤＡＢラベルリスト２４２は、基本的には、ステーションリスト２１２と同じであるが、ブランク（取得失敗による空欄）が１つも無い。
【００４２】
本処理ステップＳ１３は、処理ステップＳ１２（ブランク判定）にて注目サービスラベルがブランク（取得失敗により空欄）であると判定された場合（Ｓ１２：ＹＥＳ）に実行される。本処理ステップＳ１３では、ＤＡＢラベルリスト２４２の中から、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものについて検索が行われる。
【００４３】
なお、ＳＩＤには４ｂｉｔの国コードが含まれている。しかし、アルメニアやオーストリア、アイスランド等の一部の国では、国コードが同じである。そのため、ＤＡＢのアンサンブルやサービスを国際的に固有なものとして特定するためには、拡張国コードであるＥＣＣをＳＩＤに組み合わせる必要がある。そのため、本処理ステップＳ１３では、ＳＩＤにＥＣＣを組み合わせた条件で検索が行われる。
【００４４】
［図６のＳ１４（サービスラベルの書き込み）］
本処理ステップＳ１４は、処理ステップＳ１３（ＤＡＢラベルリスト２４２の検索）にて、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものが検索された場合（Ｓ１３：ＹＥＳ）に実行される。本処理ステップＳ１４では、ステーションリスト２１２内の注目サービスラベル（ブランクのサービスラベル）に、処理ステップＳ１３（ＤＡＢラベルリスト２４２の検索）にてＤＡＢラベルリスト２４２の中から検索されたプライマリサービスコンポーネントが属するサービスのサービスラベルが書き込まれる。なお、注目サービスラベルがブランクである場合、これに対応するアンサンブルラベルやプライマリサービスコンポーネントラベル、セカンダリサービスコンポーネントラベル等の情報もブランクである可能性が高い。そのため、サービスラベルだけでなく、アンサンブルラベルやプライマリサービスコンポーネントラベル、セカンダリサービスコンポーネントラベル等の情報もＤＡＢラベルリスト２４２の中から検索し、ステーションリスト２１２に書き込むようにしてもよい。
【００４５】
図５に例示されるステーションリスト２１２では、ＥＣＣが「Ｅ１」のアンサンブルにおいて、ＳＩＤが「Ｃ２３６」のサービスラベルがブランクとなっている。この場合、処理ステップＳ１３（ＤＡＢラベルリスト２４２の検索）にて、ＤＡＢラベルリスト２４２の中から、ＳＩＤが「Ｃ２３６」のサービスラベルのサービスに属するプライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものが検索され、検索されたプライマリサービスコンポーネントが属するサービスのサービスラベル（BBC Asian Network）がステーションリスト２１２内の該ブランクのサービスラベルに書き込まれる。
【００４６】
［図６のＳ１５（リスト保有サーバへの問い合わせ）］
本処理ステップＳ１５は、処理ステップＳ１３（ＤＡＢラベルリスト２４２の検索）にて、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものが検索されなかった場合（Ｓ１３：ＮＯ）に実行される。本処理ステップＳ１５では、注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものがあるか否かがリスト保有サーバ１００に問い合わせられる。リスト保有サーバ１００へのアクセスは、通信インタフェース２７０より有線通信又は無線通信で行われる。
【００４７】
リスト保有サーバ１００には、サービス構成情報に基づいて予め作成されたＤＡＢラベルリスト１１０が格納されている。ＤＡＢラベルリスト１１０は、例えばサーバ管理者により適宜最新の情報にアップデートされている。ＤＡＢラベルリスト１１０は、デジタル放送受信機２００のフラッシュメモリ２４０に格納されているＤＡＢラベルリスト２４２と同様に、ブランク（取得失敗による空欄）が１つも無い。但し、ＤＡＢラベルリスト１１０は、更新時期や更新時の電波の受信環境が放送受信機２００のＤＡＢラベルリスト２４２と異なるため、ＤＡＢラベルリスト２４２と必ずしも完全一致しているわけではない。
【００４８】
リスト保有サーバ１００では、デジタル放送受信機２００の問い合わせが受けられると、ＤＡＢラベルリスト１１０の中から、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものについて検索が行われ、検索結果がデジタル放送受信機２００に返される。
【００４９】
［図６のＳ１６（サービスラベルの書き込み）］
本処理ステップＳ１６は、処理ステップＳ１５（リスト保有サーバへの問い合わせ）の実行により、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものが得られた場合（Ｓ１５：ＹＥＳ）に実行される。本処理ステップＳ１６では、ステーションリスト２１２内の注目サービスラベル（ブランクのサービスラベル）に、処理ステップＳ１５（リスト保有サーバへの問い合わせ）の実行によりＤＡＢラベルリスト１１０の中から検索されたプライマリサービスコンポーネントが属するサービスのサービスラベルが書き込まれる。なお、処理ステップＳ１４（サービスラベルの書き込み）と同様に、サービスラベルだけでなく、アンサンブルラベルやプライマリサービスコンポーネントラベル、セカンダリサービスコンポーネントラベル等の情報もＤＡＢラベルリスト１１０の中から検索し、ステーションリスト２１２に書き込むようにしてもよい。
【００５０】
［図６のＳ１７（ＤＡＢラベルリスト２４２の更新）］
本処理ステップＳ１７は、処理ステップＳ１２（ブランク判定）にて注目サービスラベルがブランク（取得失敗により空欄）でないと判定された場合（Ｓ１２：ＮＯ）、又は処理ステップＳ１６（サービスラベルの書き込み）にてサービスラベルの書き込みが行われた後に実行される。図８に、本処理ステップＳ１７を詳細に示す。
【００５１】
・図８のＳ１７ａ
本処理ステップＳ１７ａでは、処理ステップＳ１２（ブランク判定）にてブランクでないと判定された注目サービスラベルがステーションリスト２１２の更新（作成）処理時に得られたものであるか否かが判定される。
【００５２】
・図８のＳ１７ｂ
本処理ステップＳ１７ｂは、処理ステップＳ１７ａにて注目サービスラベルがステーションリスト２１２の更新（作成）処理時に得られたものであると判定された場合（Ｓ１７ａ：ＹＥＳ）に実行される。この場合、かかる注目サービスラベルは、現時点で最新の（正しい）情報となる。そこで、本処理ステップＳ１７ｂでは、ステーションリスト２１２内の注目サービスラベルと、これに対応する（ＳＩＤ及びＥＣＣが一致する）ＤＡＢラベルリスト２４２内のサービスラベルとが異なるか否かが判定される。
【００５３】
本処理ステップＳ１７ｂにて、ステーションリスト２１２内の注目サービスラベルと、これに対応する（ＳＩＤ及びＥＣＣが一致する）ＤＡＢラベルリスト２４２内のサービスラベルとが一致すると判定された場合（Ｓ１７ｂ：ＮＯ）、本処理ステップＳ１７が完了して、処理ステップＳ１８（完了判定）に進む。
【００５４】
・図８のＳ１７ｃ
本処理ステップＳ１７ｃは、処理ステップＳ１７ｂにて、ステーションリスト２１２内の注目サービスラベルと、これに対応するＤＡＢラベルリスト２４２内のサービスラベルとが異なると判定された場合（Ｓ１７ｂ：ＹＥＳ）に実行される。本処理ステップＳ１７ｃでは、ＤＡＢラベルリスト２４２内の該サービスラベルに、現時点で最新の（正しい）情報であるステーションリスト２１２内の注目サービスラベルが書き込まれる。
【００５５】
・図８のＳ１７ｄ
本処理ステップＳ１７ｄでは、ステーションリスト２１２内の注目サービスラベルがリスト保有サーバ１００に通知される。次いで、本処理ステップＳ１７が完了して、処理ステップＳ１８（完了判定）に進む。
【００５６】
リスト保有サーバ１００では、デジタル放送受信機２００より通知されたステーションリスト２１２内の注目サービスラベルと、これに対応する（ＳＩＤ及びＥＣＣが一致する）ＤＡＢラベルリスト１１０内のサービスラベルとが異なるか否かが判定される。互いのサービスラベルが異なると判定された場合には、ＤＡＢラベルリスト１１０内の該サービスラベルに、現時点で最新の（正しい）情報であるステーションリスト２１２内の注目サービスラベルが書き込まれる。
【００５７】
・図８のＳ１７ｅ
本処理ステップＳ１７ｅは、処理ステップＳ１７ａにて注目サービスラベルがステーションリスト２１２の更新（作成）処理時に得られたものでない、すなわち、リスト保有サーバ１００（ＤＡＢラベルリスト１１０）より得られたものと判定された場合（Ｓ１７ａ：ＮＯ）に実行される。本処理ステップＳ１７ｅでは、ＤＡＢラベルリスト２４２内の該サービスラベルに、リスト保有サーバ１００（ＤＡＢラベルリスト１１０）より得られた注目サービスラベルが書き込まれる。なお、ＤＡＢラベルリスト２４２内に書き込まれる情報には、サービスラベルだけでなく、アンサンブルラベルやプライマリサービスコンポーネントラベル、セカンダリサービスコンポーネントラベル等の他の情報が含まれてもよい。次いで、図８の処理が終了して、図６の処理ステップＳ１８（完了判定）に進む。
【００５８】
［図６のＳ１８（完了判定）］
本処理ステップS１８は、処理ステップＳ１４（サービスラベルの書き込み）の実行後、又は処理ステップＳ１５（リスト保有サーバへの問い合わせ）の実行により、処理ステップＳ１２（ブランク判定）にてブランクと判定された注目サービスラベルのサービスに属する注目プライマリサービスコンポーネントとＳＩＤ及びＥＣＣが一致するものが得られなかった場合（Ｓ１５：ＮＯ）、又は処理ステップＳ１７（ＤＡＢラベルリスト２４２の更新）の実行後、実行される。
【００５９】
本処理ステップＳ１８では、ステーションリスト２１２内の全てのプライマリサービスコンポーネントの情報が確認されたか否かが判定される。ステーションリスト２１２内の全てのプライマリサービスコンポーネントの情報が確認されたと判定された場合（Ｓ１８：ＹＥＳ）、図６のリスト補完処理は終了する。ステーションリスト２１２内で情報の確認が行われていないプライマリサービスコンポーネントが残っていると判定された場合（Ｓ１８：ＮＯ）には、図６のリスト補完処理は、処理ステップＳ１１（プライマリサービスコンポーネントの情報確認）に戻る。
【００６０】
本実施形態によれば、ステーションリスト２１２の更新（作成）処理時にサービスラベルの取得に失敗した場合であっても、該サービスラベルをローカル（ＤＡＢラベルリスト２４２）又はネットワーク上（ＤＡＢラベルリスト１１０）から漏れなく取得することができる。
【００６１】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば明細書中に例示的に明示される実施例等又は自明な実施例等を適宜組み合わせた内容も本願の実施形態に含まれる。
【００６２】
上記の実施形態では、リスト保有サーバ１００のＤＡＢラベルリスト１１０とデジタル放送受信機２００のＤＡＢラベルリスト２４２が必ずしも完全一致しているわけではないが、別の実施形態では、双方のＤＡＢラベルリストが所定のタイミングで（例えばデジタル放送受信機２００の電源投入時に）同期（例えばＤＡＢラベルリスト２４２をＤＡＢラベルリスト１１０と同じ内容に更新）するようにしてもよい。
【００６３】
また、サービスラベルは、リスト保有サーバ１００ではなく、オフラインで（例えば最新の情報が格納されたＵＳＢメモリから）取得できるようにしてもよい。
【００６４】
また、上記の実施形態では、サービスラベルを対象にリスト補完処理（図６参照）を実行しているが、別の実施形態では、サービスラベルに代えて又は加えて、アンサンブルラベルやプライマリサービスコンポーネントラベル、セカンダリサービスコンポーネントラベルを対象にリスト補完処理を実行してもよい。
【符号の説明】
【００６５】
１  放送システム
１００  リスト保有サーバ
１１０  ＤＡＢラベルリスト
２００  デジタル放送受信機
２１０  ＭＰＵ
２１２  ステーションリスト
２２０  ＨＭＩ
２３０  ＤＡＢブロック
２３２  アンテナ
２３４  ＤＡＢ受信機
２４０  フラッシュメモリ
２４２  ＤＡＢラベルリスト
２５０  オーディオアンプ
２６０  スピーカ
２７０  通信インタフェース
【図１】
2016220049.tif 000003
【図２】
2016220049.tif 000004
【図３】
2016220049.tif 000005
【図４】
2016220049.tif 000006
【図５】
2016220049.tif 000007
【図６】
2016220049.tif 000008
【図７】
2016220049.tif 000009
【図８】
2016220049.tif 000010