(57)【要約】【課題】  ＤＡＢ多重構造情報を用いて制御部の負荷を軽減し、ＳＩｄテーブルを用いてメモリを効率よく使用するデジタル・オーディオ放送／デジタル・マルチメディア放送受信機を提供する。【解決手段】  デジタル・オーディオ放送の伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信するＲＦ部１０と、ＲＦ部１０で受信した第１の放送信号に含まれる複数のコンテンツから第１のコンテンツを選択し対応するデータを出力するモデム部２０と、モデム部２０から出力された第１のコンテンツのデータを受信し復号するデコーダ３０と、第１の放送信号に含まれるＤＡＢ多重構造情報に基づいて、ＲＦ部１０およびモデム部２０を制御する制御信号を生成する制御部４０とを含むデジタル・オーディオ放送／デジタル・マルチメディア放送受信機とする。【選択図】      図４
2005143103.tif 000002
【特許請求の範囲】
【請求項１】
デジタル・オーディオ放送（ＤＡＢ：Digital Audio Broadcasting）のＤＡＢ伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信するＲＦ（Radio Frequency）部と、
前記ＲＦ部で受信した前記第１の放送信号に含まれる複数のコンテンツから第１のコンテンツを選択して対応するデータを出力するモデム部と、
前記モデム部から出力された前記第１のコンテンツのデータを取得して復号するデコーダと、
前記第１の放送信号に含まれるＤＡＢ多重構造情報に基づいて、前記ＲＦ部および前記モデム部を制御する制御信号を生成する制御部と、
を含むことを特徴とするデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項２】
前記制御部は、
所望する放送局およびコンテンツの入力手段を提供するユーザ・インターフェイス部と、
前記ＤＡＢ多重構造情報が記憶されるメモリと、
前記メモリに記憶されている前記ＤＡＢ多重構造情報に基づいて、入力信号に応じて前記制御信号を生成して前記ＲＦ部および前記モデム部に伝送するプロセッサと、
前記ユーザ・インターフェイス部を介して入力された信号に対応する記憶された前記ＤＡＢ多重構造情報を表示する表示部と、
を含むことを特徴とする請求項１に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項３】
前記ＤＡＢ多重構造情報は、ＤＡＢ多重構造の階層を構成するアンサンブル、サービスおよびサービス・コンポーネントに関する情報であること、
を特徴とする請求項２に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項４】
前記第１のコンテンツを含む前記第１の放送信号の受信状態が、所定の基準以下である場合、前記第１のコンテンツを含む第２の放送信号を受信すること、
を特徴とする請求項２に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項５】
前記ＤＡＢ伝送フレームが、ストリーム・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ（Fast Information Group）０／２（Fig Type 0，Extension 2）であること、
を特徴とする請求項４に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項６】
前記ＤＡＢ伝送フレームがパケット・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２および前記サービス・コンポーネントに関する情報を含むＦＩＧ０／３であること、
を特徴とする請求項４に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項７】
前記ユーザ・インターフェイス部を介して前記第１の放送局の選局が要求されると、前記ＤＡＢ多重構造情報は、前記アンサンブルに関する情報を含むＦＩＧ０／０およびアンサンブル・ラベルに関する情報を含むＦＩＧ１／０であること、
を特徴とする請求項３に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項８】
前記ユーザ・インターフェイス部を介して前記第１のコンテンツの選択が要求されたとき、前記ＤＡＢ伝送フレームがストリーム・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であること、
を特徴とする請求項３に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項９】
前記ユーザ・インターフェイス部を介して前記第１のコンテンツの選択が要求されたとき、前記ＤＡＢ伝送フレームがパケット・モードであれば、前記ＤＡＢ多重構造情報は、それぞれ前記サービスおよび前記サービス・コンポーネントに関する情報を含むＦＩＧ０／２およびＦＩＧ０／３と、それぞれ前記サービス・ラベルおよび前記サービス・コンポーネント・ラベルに関する情報を含むＦＩＧ１／１およびＦＩＧ１／５であること、
を特徴とする請求項３に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１０】
前記制御部と前記モデム部との間の通信のためのコマンド・セットは、前記第１のコンテンツを含むパケットのアドレス情報を通知するためのコマンドを含むこと、
を特徴とする請求項９に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１１】
前記ユーザ・インターフェイス部は、
アンサンブルの選択のための入力信号を出力する１つの方向キーからなる第１操作キーと、
サービスの選択のための入力信号を出力する２つの方向キーからなる第２操作キーと、
サービス・コンポーネントの選択のための入力信号を出力する２つの方向キーからなる第３操作キーと、
を含むことを特徴とする請求項２に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１２】
前記メモリにおいて、全ての前記ＤＡＢ多重構造情報を記憶するためには容量が不足する場合、前記プロセッサは、前記第１の放送信号が提供する前記複数個（ｎ個）のサービスを区別するＩＤを順次にテーブル化したＳＩＤ（Service ＩＤ）テーブルを生成すること、
を特徴とする請求項２に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１３】
前記メモリには、前記ＳＩＤテーブルおよび現在受信しているサービスを含むｋ（ｋ(ｎ）個の前記サービスに関する前記ＤＡＢ多重構造情報が順次に記憶されること、
を特徴とする請求項１２に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１４】
入力信号に応じてｋ番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報を、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記ｋ／２＋１ないしｋ番目の記憶領域には、前記ｋ／２番目に記憶されたＤＡＢ多重構造情報の次のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶すること、
を特徴とする請求項１３に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１５】
入力信号に応じて一番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報を、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記１ないしｋ／２番目の記憶領域には、前記ｋ／２＋１番目に記憶されたＤＡＢ多重構造情報の前のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶すること、
を特徴とする請求項１３に記載のデジタル・オーディオ放送／デジタル・マルチメディア放送の受信機。
【請求項１６】
（ａ）デジタル・オーディオ放送のＤＡＢ（Digital Audio Broadcasting）伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信して、前記第１の放送信号に含まれる複数のコンテンツから第１のコンテンツを選択して出力するステップと、
（ｂ）前記第１のコンテンツを含む前記第１の放送信号の受信状態を監視するステップと、
（ｃ）前記（ｂ）ステップにおいて、前記第１の放送信号の受信状態が所定の基準以下であれば、前記第１の放送局が送出するＤＡＢ伝送フレームのＤＡＢ多重構造情報に基づいて、前記第１のコンテンツを提供する第２の放送局を検出するステップと、
（ｄ）前記第２の放送局が送出する第２の放送信号を受信し、前記第２の放送信号に含まれる前記第１のコンテンツを選択して出力するステップと、
を含むことを特徴とするデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号の受信方法。
【請求項１７】
前記ＤＡＢ多重構造情報は、ＤＡＢ多重構造の階層を構成しているアンサンブル、サービス、およびサービス・コンポーネントに関する情報であること、
を特徴とする請求項１６に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号の受信方法。
【請求項１８】
前記ＤＡＢ伝送フレームがストリーム・モードである場合、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２であること、
を特徴とする請求項１７に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号の受信方法。
【請求項１９】
前記ＤＡＢ伝送フレームがパケット・モードである場合、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・コンポーネントに関する情報を含むＦＩＧ０／３であること、
を特徴とする請求項１７に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号の受信方法。
【請求項２０】
デジタル・オーディオ放送のＤＡＢ（Digital Audio Broadcasting）伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信し、前記第１の放送信号に含まれる複数のコンテンツから、要求された第１のコンテンツを選択して出力するデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法であって、
（ａ）アンサンブル、サービスおよびサービス・コンポーネントから構成されるＤＡＢ多重構造の階層を表示し、そのいずれかを選択するステップと、
（ｂ）前記（ａ）ステップにおいて前記アンサンブルが選択されると、前記アンサンブルのリストを表示し、そのいずれかを選択するステップと、
（ｃ）前記（ｂ）ステップにおいて選択された前記アンサンブルに対応する前記第１の放送局の第１の放送信号を受信し、前記第１の放送信号に含まれるＤＡＢ伝送フレームのＤＡＢ多重構造情報を記憶するステップと、
（ｄ）前記（ａ）ステップにおいて前記サービスが選択されると、記憶されている前記ＤＡＢ多重構造情報に基づいて、選択された前記アンサンブルが提供する前記サービスのリストを表示し、そのいずれかを選択するステップと、
（ｅ）前記（ａ）ステップにおいて前記サービス・コンポーネットが選択されると、記憶されている前記ＤＡＢ多重構造情報に基づいて、前記サービスに含まれる前記サービス・コンポーネントのリストを表示し、そのいずれかを選択するステップと、
（ｆ）選択された前記サービス・コンポーネントに対応して受信した前記第１の放送信号から前記第１のコンテンツを選択して出力するステップと、
を含むことを特徴とするデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法。
【請求項２１】
前記（ｄ）ステップにおいて、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であること、
を特徴とする請求項２０に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法。
【請求項２２】
前記ＤＡＢ伝送フレームがストリーム・モードである場合、前記（ｅ）ステップにおいて、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であること、
を特徴とする請求項２０に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法。
【請求項２３】
前記ＤＡＢ伝送フレームがパケット・モードである場合、前記（ｅ）ステップにおいて、前記ＤＡＢ多重構造情報は、それぞれ前記サービスおよび前記サービス・コンポーネントに関する情報を含むＦＩＧ０／２およびＦＩＧ０／３と、それぞれ前記サービス・ラベルおよびサービス・コンポーネント・ラベルに関する情報を含むＦＩＧ１／１およびＦＩＧ１／５であること、
を特徴とする請求項２０に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法。
【請求項２４】
デジタル・オーディオ放送の伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号に含まれるＤＡＢ（Digital Audio Broadcasting）多重構造情報の記憶方法であって、
（ａ）前記第１の放送信号が提供する複数個（ｎ個）のサービスを区別するＩＤを順次にテーブル化したＳＩＤ（Service ＩＤ）テーブルを生成するステップと、
（ｂ）前記ＳＩＤテーブルおよび現在受信している前記サービスを含むｋ個（ｋ(ｎ）の前記サービスに関する前記ＤＡＢ多重構造情報を順次にメモリに記憶するステップと、
を含むことを特徴とするデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号のＤＡＢ多重構造情報の記憶方法。
【請求項２５】
入力信号によってｋ番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報を、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記ｋ／２＋１ないしｋ番目の記憶領域には、ｋ／２番目に記憶された前記ＤＡＢ多重構造情報の次のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶すること、
を特徴とする請求項２４に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号のＤＡＢ多重構造情報の記憶方法。
【請求項２６】
入力信号によって一番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報をｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記１ないしｋ／２番目の記憶領域には、前記ｋ／２＋１番目に記憶された前記ＤＡＢ多重構造情報の前のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶すること、
を特徴とする請求項２４に記載のデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号のＤＡＢ多重構造情報の記憶方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル・オーディオ放送／デジタル・マルチメディア放送の受信機、デジタル・オーディオ放送／デジタル・マルチメディア放送信号の受信方法、コンテンツの受信方法およびＤＡＢ多重構造情報の記憶方法に係る。
【背景技術】
【０００２】
今日、放送機関における伝送方式がアナログ伝送方式からデジタル伝送方式に変わりつつある。このデジタル・オーディオ放送（Digital Audio Broadcasting；以下、ＤＡＢと称す）には、大別して二つの方式が提案されている。１つは、ヨーロッパ地域において共同で提案されたＥＵＲＥＫＡ−１４７方式（以下、ヨーロッパ方式と称す）であり、もう１つは、米国で提案されたＩＮ−ＢＡＮＤ方式である。現在、多くの国では、ヨーロッパ方式のＤＡＢを基盤としてオーディオのみならず、データ・サービスおよび動画像サービスのサポートが可能なデジタル・マルチメディア放送（Digital Multimedia Broadcasting；以下、ＤＭＢと称す）を準備または実施中である。
【０００３】
図１は、ヨーロッパ方式のＤＡＢにおけるフレームの構造を示している。図１に示すように、ヨーロッパ方式のＤＡＢでは、同期チャンネル、ＦＩＣ（Fast Information Channel）およびＭＳＣ（Main Service Channel）から構成されたフレームを伝送してサービスを提供する。同期チャンネルは、受信した信号に対する同期および復号のための基準周波数とタイミング情報とを含み、ＦＩＣは、複数個のＦＩＢ（Fast Information Block）から構成される多重構造情報および各サービス情報を正しく復号するための情報を含み、ＭＳＣは、多重化した複数個のオーディオ・フレームおよびデータ・パケットを含んでいる。
【０００４】
詳しく説明すると、ＦＩＣは、多重構造情報（ＭＣＩ：Multiplex Configuration Information）、ＳＩ（Service Information）およびＦＩＤＣ（Fast Information Data Channel）から構成され、ＭＣＩは、ＭＳＣのサービスの種類、位置、形態などの情報を含み、ＭＳＣを処理するために用いられる。一方、ＳＩは、サービスの題名およびチャンネル情報などを含み、ＦＩＤＣは、ＴＭＣ（Traffic Message Channel）およびＥＷＳ（Emergency Warning System）のような緊急を要するデータ・サービスを提供する。
【０００５】
図２は、多重構造情報に含まれるＤＡＢの多重構造の一例を示している。ＤＡＢの多重構造は、アンサンブルを最上位の階層としてサービス、サービス・コンポーネントの順に構成されており、提供されるコンテンツは、ＭＳＣの複数のサブチャンネルにより物理的に伝送される。ここで、アンサンブルは放送局を意味し、サービスは、例えば、‘スポーツ’、‘ニュース’、‘教育’、‘エンターテイメント’などの放送プログラムの種類を意味し、サービス・コンポーネントは、例えば、‘教育’のサービスが選択された場合、‘英会話’、‘文化講座’、‘高校数学１’などの実際に提供される放送プログラムを意味している。
【０００６】
このような方式により伝送された放送信号は、モバイルおよび固定式のＤＡＢ／ＤＭＢ受信機で受信される。ＤＡＢ／ＤＭＢ受信機は、アンテナ、受信したデジタル放送信号を処理する信号処理部、受信した放送データを記憶する記憶部、および各構成要素を制御する制御部から主に構成される。ＤＡＢ／ＤＭＢ受信機において、信号処理部を制御する方法およびユーザのコンテンツの選択のためのユーザ・インターフェイスを設ける必要があり、信号処理部と制御部との間の通信のためのコマンド・セットを定義する必要がある。
【０００７】
以下、ＤＡＢ／ＤＭＢ受信機の制御方法、コンテンツの選択方法、およびコマンド・セットに関する従来技術について説明する。
【０００８】
第一に、特許文献１には、受信状況の変化などによりアンサンブルからの信号が弱まった場合に、別のアンサンブルを用いて、アンサンブル内の特定のサービスを探し出す方法が開示されている。ここでは、ＳＩの一部であるサービスリンク情報（ＦＩＧ０／６：FIG TYPE 0,extension 6）を用いて、特定のサービスを別のアンサンブルから探し出す。即ち、制御部は、ＦＩＣのうちのＦＩＧ０／６を解読（decode）し、信号処理部が別のアンサンブル内の特定のサービスを選択して提供するように指示する。しかし、この方法では、複雑な構造を有するＦＩＧ０／６を解読する際に、制御部の動作への負荷が増大してしまうという問題点がある。
【０００９】
次に、特許文献２には、ユーザが所望するコンテンツを選択する方法が開示されている。ここでは、ＦＩＣのうちの‘Program Type’（ＦＩＧ０／１７）および‘Label Information’（ＦＩＧ１／０、ＦＩＧ１／１、ＦＩＧ１／４、ＦＩＧ１／５）を用いて特定のコンテンツを選択する。この方法も同じく、ユーザが所望するサービスを選択するたびに、制御部がＦＩＧ０／１７を解読しなければならないため、制御器への負担が増大してしまう。また、予めＦＩＧ０／１７に関する情報を記憶して使用するために、メモリの浪費が発生するという問題点がある。
【００１０】
また、ヨーロッパ方式のＤＡＢ規格で提案された方法は、ストリーム・モードではＳｕｂＣｈＩＤ（サブチャンネルＩＤ）を基準に、パケット・モードではＳＣＩＤ（サービス・コンポーネントＩＤ）を基準にして選択するものである。しかし、この方法では、サービス・コンポーネントの上位階層、即ち、アンサンブル階層とサービス階層とを変更した場合には、ユーザに対して、いかなる情報も提供できなくなるという短所がある。
【００１１】
一方、制御部と信号処理部との間において通信をするためには、コマンド・セットが必要となり、この代表的なコマンド・セットとしては、株式会社日立製作所のコマンド・セットとAtmel Corporationのコマンド・セットとが挙げられる。
まず、株式会社日立製作所の方式では、コマンド・セットをＣＩＰ（Control Interface Protocol）と称し、ＤＡＢ／ＤＭＢ受信機を制御するために４１個のコマンド・セットが存在し、このうち、特定のコンテンツを選択し出力するモデム部を制御するためのものとしては、次に示す１７個が存在する。
【表１】
2005143103.tif 000003
【００１２】
このためのコマンド・フレームの構造は、次の表２に示す通りである。
【表２】
2005143103.tif 000004
【００１３】
表２に示したフレーム構造において、‘Command’は、コマンド・セットに対する識別子であり、‘Index’は、コマンド・セットが発生するときに増加する２進カウンタである。‘Size’は、後に続く‘Data’の長さを示し、‘Data’は、当該コマンド・セットの内容である。これに対する応答フレームの構造は、次の表３に示す通りである。
【表３】
2005143103.tif 000005
【００１４】
ここで、‘Status’は、ＤＡＢ／ＤＭＢ受信機の全体の状態を示し、‘Index’は、当該応答に対するコマンド・セットがもっている‘Index’をそのままコピーしたものである。
【００１５】
次に、Atmel Corporationのコマンド・セットについて説明する。ここでは、ＤＡＢ／ＤＭＢ受信機を制御するためのコマンド・セットが３０個存在し、このうち、モデム部を制御するためのコマンド・セットは、次の表４に示す９個が存在する。
【表４】
2005143103.tif 000006
【００１６】
Atmel Corporationの方式のコマンド・セットのコマンドに対するプロトコル・フレームの構造は、次の表５に示した通りである。
【表５】
2005143103.tif 000007
【００１７】
これに対する応答フレームの構造も、同様に表５に示す構造を有している。
前記のようなコマンド・セットでは、ＤＡＢ伝送フレームがパケット・モードである場合におけるサポートができないという問題点がある。
【００１８】
【特許文献１】米国特許出願公開第２０００／００９４０４０号明細書
【特許文献２】欧州特許出願公開第１２０４２３１号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１９】
本発明は、前記の問題点を解決するためになされたものであって、ユーザが所望するコンテンツを容易に入力可能なユーザ・インターフェイスをｎ備え、ＤＡＢ多重構造情報を用いて制御部の負荷を軽減でき、メモリを効率よく使用する手段を提供することを目的とする。
【課題を解決するための手段】
【００２０】
前記の目的を達成するためになされた本発明に係るＤＡＢ／ＤＭＢ受信機は、デジタル・オーディオ放送（ＤＡＢ：Digital Audio Broadcasting）のＤＡＢ伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信するＲＦ（Radio Frequency）部と、前記ＲＦ部で受信した前記第１の放送信号に含まれる複数のコンテンツから第１のコンテンツを選択して対応するデータを出力するモデム部と、前記モデム部から出力された前記第１のコンテンツのデータを受信して復号するデコーダと、前記第１の放送信号に含まれるＤＡＢ多重構造情報に基づいて、前記ＲＦ部および前記モデム部を制御する制御信号を生成する制御部とを含む。
【００２１】
前記制御部は、所望する放送局およびコンテンツの入力手段を提供するユーザ・インターフェイス部と、前記ＤＡＢ多重構造情報が記憶されるメモリと、前記メモリに記憶されている前記ＤＡＢ多重構造情報に基づいて、入力信号によって前記制御信号を生成して前記ＲＦ部および前記モデム部に伝送するプロセッサと、前記ユーザ・インターフェイス部を介して入力された信号に対応する記憶された前記ＤＡＢ多重構造情報を表示する表示部とを含む。
【００２２】
前記ＤＡＢ多重構造情報は、ＤＡＢ多重構造の階層を構成するアンサンブル、サービスおよびサービス・コンポーネントに関する情報を含む。
【００２３】
本発明のＤＡＢ／ＤＭＢ受信機は、前記第１のコンテンツを含む前記第１の放送信号の受信状態が、所定の基準以下である場合、前記第１のコンテンツを含む第２の放送信号を受信することができる。前記ＤＡＢ伝送フレームが、ストリーム・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ（Fast Information Group）０／２（Fig Type 0，Extension 2）であることが好ましい。そして、前記伝送フレームがパケット・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２および前記サービス・コンポーネントに関する情報を含むＦＩＧ０／３であることが好ましい。
【００２４】
一方、前記ユーザ・インターフェイス部を介して前記第１の放送局の選局が要求されたとき、前記ＤＡＢ多重構造情報は、前記アンサンブルに関する情報を含むＦＩＧ０／０およびアンサンブル・ラベルに関する情報を含むＦＩＧ１／０であることが好ましい。
【００２５】
そして、前記ユーザ・インターフェイス部を介して前記第１のコンテンツの選択が要求されたとき、前記ＤＡＢ伝送フレームがストリーム・モードであれば、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であることが好ましい。
【００２６】
前記ユーザ・インターフェイス部を介して前記第１のコンテンツの選択が要求されたとき、前記ＤＡＢ伝送フレームがパケット・モードであれば、前記ＤＡＢ多重構造情報は、それぞれ前記サービスおよび前記サービス・コンポーネントに関する情報を含むＦＩＧ０／２およびＦＩＧ０／３と、それぞれ前記サービス・ラベルおよび前記サービス・コンポーネント・ラベルに関する情報を含むＦＩＧ１／１およびＦＩＧ１／５であることが好ましい。前記制御部と前記モデム部との間の通信のためのコマンド・セットは、前記第１のコンテンツを含むパケットのアドレス情報を通知するためのコマンドを含む。
【００２７】
前記ユーザ・インターフェイス部は、アンサンブルの選択のための入力信号を出力する１つの方向キーからなる第１操作キーと、サービスの選択のための入力信号を出力する２つの方向キーからなる第２操作キーと、サービス・コンポーネントの選択のための入力信号を出力する２つの方向キーからなる第３操作キーとを含む。
【００２８】
前記メモリにおいて、全ての前記ＤＡＢ多重構造情報を記憶するためには容量が不足する場合、前記プロセッサは、前記第１の放送信号が提供する前記複数個（ｎ個）のサービスを区別するＩＤを順次にテーブル化したＳＩＤ（Service ID）テーブルを生成することが好ましい。前記メモリには、前記ＳＩＤテーブルおよび現在受信しているサービスを含むｋ（ｋ(ｎ）個の前記サービスに関する前記ＤＡＢ多重構造情報が順次に記憶される。
【００２９】
入力信号に応じてｋ番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報を、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記ｋ／２＋１ないしｋ番目の記憶領域には、前記ｋ／２番目に記憶されたＤＡＢ多重構造情報の次のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶することが好ましい。
【００３０】
一方、入力信号に応じて一番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報を、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記１ないしｋ／２番目の記憶領域には、前記ｋ／２＋１番目に記憶されたＤＡＢ多重構造情報の前のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶することが好ましい。
【００３１】
本発明に係るＤＡＢ／ＤＭＢ放送信号の受信方法は、（ａ）デジタル・オーディオ放送のＤＡＢ（Digital Audio Broadcasting）伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信して、前記第１の放送信号に含まれる複数のコンテンツから第１のコンテンツを選択して出力するステップと、（ｂ）前記第１のコンテンツを含む前記第１の放送信号の受信状態を監視するステップと、（ｃ）前記（ｂ）ステップにおいて、前記第１の放送信号の受信状態が所定の基準以下であれば、前記第１の放送局が送出するＤＡＢ伝送フレームのＤＡＢ多重構造情報に基づいて、前記第１のコンテンツを提供する第２の放送局を検出するステップと、（ｄ）前記第２の放送局が送出する第２の放送信号を受信し、前記第２の放送信号に含まれる前記第１のコンテンツを選択して出力するステップとを含む。
【００３２】
前記ＤＡＢ多重構造情報は、ＤＡＢ多重構造の階層を構成しているアンサンブル、サービス、およびサービス・コンポーネントに関する情報であることが好ましく、前記ＤＡＢ伝送フレームがパケット・モードである場合、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・コンポーネントに関する情報を含むＦＩＧ０／３であることが好ましい。
【００３３】
本発明に係るＤＡＢ／ＤＭＢ放送信号中の所望するコンテンツの受信方法は、デジタル・オーディオ放送のＤＡＢ（Digital Audio Broadcasting）伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号を受信し、前記第１の放送信号に含まれる複数のコンテンツから、要求された第１のコンテンツを選択して出力するデジタル・オーディオ放送信号／デジタル・マルチメディア放送信号に含まれるコンテンツの受信方法であって、（ａ）アンサンブル、サービスおよびサービス・コンポーネントから構成されるＤＡＢ多重構造の階層を表示し、そのいずれかを選択するステップと、（ｂ）前記（ａ）ステップにおいて前記アンサンブルが選択されると、前記アンサンブルのリストを表示し、そのいずれかを選択するステップと、（ｃ）前記（ｂ）ステップにおいて選択された前記アンサンブルに対応する前記第１の放送局の第１の放送信号を受信し、前記第１の放送信号に含まれるＤＡＢ伝送フレームのＤＡＢ多重構造情報を記憶するステップと、（ｄ）前記（ａ）ステップにおいて前記サービスが選択されると、記憶されている前記ＤＡＢ多重構造情報に基づいて、選択された前記アンサンブルが提供する前記サービスのリストを表示し、そのいずれかを選択するステップと、（ｅ）前記（ａ）ステップにおいて前記サービス・コンポーネットが選択されると、記憶されている前記ＤＡＢ多重構造情報に基づいて、前記サービスに含まれる前記サービス・コンポーネントのリストを表示し、そのいずれかを選択するステップと、（ｆ）選択された前記サービス・コンポーネントに対応して受信した前記第１の放送信号から前記第１のコンテンツを選択して出力するステップとを含む。
【００３４】
前記（ｄ）ステップにおいて、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であることが好ましい。
【００３５】
前記ＤＡＢ伝送フレームがストリーム・モードである場合、前記（ｅ）ステップにおいて、前記ＤＡＢ多重構造情報は、前記サービスに関する情報を含むＦＩＧ０／２およびサービス・ラベルに関する情報を含むＦＩＧ１／１であることが好ましい。
【００３６】
そして、前記ＤＡＢ伝送フレームがパケット・モードである場合、前記（ｅ）ステップにおいて、前記ＤＡＢ多重構造情報は、それぞれ前記サービスおよび前記サービス・コンポーネントに関する情報を含むＦＩＧ０／２およびＦＩＧ０／３と、それぞれ前記サービス・ラベルおよびサービス・コンポーネント・ラベルに関する情報を含むＦＩＧ１／１およびＦＩＧ１／５であることが好ましい。
【００３７】
本発明に係るＤＡＢ放送信号のＤＡＢ多重構造情報の記憶方法は、デジタル・オーディオ放送の伝送フレームを送出する複数の放送局から選局された第１の放送局が送出する第１の放送信号に含まれるＤＡＢ（Digital Audio Broadcasting）多重構造情報の記憶方法であって、（ａ）前記第１の放送信号が提供する複数個（ｎ個）のサービスを区別するＩＤを順次にテーブル化したＳＩＤ（Service ID）テーブルを生成するステップと、（ｂ）前記ＳＩＤテーブルおよび現在受信している前記サービスを含むｋ個（ｋ(ｎ）の前記サービスに関する前記ＤＡＢ多重構造情報を順次にメモリに記憶するステップとを含む。
【００３８】
入力信号によってｋ番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、ｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報を、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記ｋ／２＋１ないしｋ番目の記憶領域には、ｋ／２番目に記憶された前記ＤＡＢ多重構造情報の次のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶することが好ましい。
【００３９】
入力信号によって一番目に記憶された前記ＤＡＢ多重構造情報が読み出された場合、１ないしｋ／２番目に記憶された前記ＤＡＢ多重構造情報をｋ／２＋１ないしｋ番目に記憶された前記ＤＡＢ多重構造情報の記憶領域に移動させ、前記１ないしｋ／２番目の記憶領域には、前記ｋ／２＋１番目に記憶された前記ＤＡＢ多重構造情報の前のｋ／２個の前記ＤＡＢ多重構造情報を順次に記憶することが好ましい。
【発明の効果】
【００４０】
本発明にかかるＤＡＢ／ＤＭＢ受信機によると、ＤＡＢ多重構造を用いたユーザ・インターフェイスを備えることにより、ユーザが所望するコンテンツを容易に入力することができ、ＲＦ部およびモデム部を制御する際に、このＤＡＢ多重構造情報を用いることで、制御部の負荷を軽減できる。また、本発明によると、ＳＩＤテーブルと所定の多重構造情報とをメモリに記憶し、条件に応じて、その一部だけを更新することでメモリを効率よく使用することができる。本発明で提供するコマンド・セットは、伝送フレームがストリーム・モードである場合のみならず、パケット・モードである場合にも適用できる。
【発明を実施するための最良の形態】
【００４１】
以下、添付した図面を参照しつつ、本発明の実施例を詳細に説明する。
図３は、ＦＩＣを構成するＦＩＢの構成を説明する図面である。図３に示すように、ＦＩＢは、３０バイトのデータ・フィールドに複数個のＦＩＧを有している。それぞれのＦＩＧは、ＦＩＧヘッダとＦＩＧデータ・フィールドとから構成され、ＦＩＧヘッダには、３ビットの‘FIG TYPE’が割り当てられ、ＦＩＧデータ・フィールドには、３ビットの‘Extension’が割り当てられる。ここで、‘FIG TYPE’は、ＦＩＧが多重構造情報、ＳＩ（Service Information）またはＦＩＤＣ（Fast Information Data Channel）のいずれの情報を含んでいるかを示している。以下、ＦＩＧｍ／ｎという表記において、ｍは‘FIG TYPE’を示し、ｎは‘Extension’を示すこととする。
ＤＡＢ／ＤＭＢシステムの最も大きな特徴は、同一の帯域幅にて複数個のプログラム・データを多重化して送出することができ、音声およびデータの高密度圧縮・復元技術に基づいて多くのチャンネルを保障できるという点である。ＤＡＢ／ＤＭＢ受信機は、ＤＡＢ伝送フレームのＦＩＣ情報を用いてユーザに対し様々なサービスを提供できる。
【００４２】
本発明の第１の実施例に係るＤＡＢ／ＤＭＢ受信機について説明する。図４は、本実施例のＤＡＢ／ＤＭＢ受信機の概略ブロック図である。本実施例のＤＡＢ／ＤＭＢ受信機は、ＲＦ部１０、モデム部２０、デコーダ３０、および制御部４０を含む。放送局から送信されるＤＡＢ信号は、ＤＡＢ／ＤＭＢ受信機に設けられた受信アンテナに伝わり、ＲＦ部１０は、複数個の放送局からユーザが要求する放送局のＤＡＢ信号を選択し、中間周波数の変換およびＡ／Ｄ変換してモデム部２０に伝送する。モデム部２０は、選択された放送局が提供する複数個の放送プログラムからユーザが要求する放送プログラムに対応するデータを選択してデコーダ３０に伝送する。デコーダ３０は、放送プログラム・データのオーディオ信号およびビデオ信号を復号処理およびＤ／Ａ変換し、音声出力装置およびディスプレイ装置へと出力する。
【００４３】
制御部４０は、ユーザの要求に応じてＲＦ部１０およびモデム部２０の動作を制御する。制御部４０は、プロセッサ４５、メモリ４６、ユーザ・インターフェイス４７および表示部４８から構成される。
【００４４】
プロセッサ４５は、ユーザが、ユーザ・インターフェイス４７を介して所望する放送局とその放送プログラムとを入力すると、これに応じてＲＦ部１０に、対応する放送局を選択するように指示し、モデム部２０に、対応する放送プログラムを選択するように指示する。
【００４５】
このとき、ユーザが所望するサービスを提供するために、ユーザが所望する放送局および放送プログラムを指示するための入力手段として、ユーザ・インターフェイス４７および入力の便宜を助けるための表示部４８としてＬＣＤを用いる。図４にはユーザ・インターフェイス４７の構成が示されており、ユーザ・インターフェイス４７は、アンサンブル（放送局）の選択のための第１操作キー４７ａ、サービスの選択のための第２操作キー４７ｂ、およびサービス・コンポーネントの選択のための第３操作キー４７ｃを備える。このようにユーザ・インターフェイス４７が、それぞれの多重構造の項目毎に選択ボタンを備えるため、ユーザが、多重構造を有するＤＡＢ／ＤＭＢが提供する複数のプログラムから特定のプログラムを容易に選択することができる。
【００４６】
アンサンブルの場合、１つの方向を指定する第１操作キー４７ａを用いて単方向に操作することができ、サービスおよびサービス・コンポーネントは、ＵＰおよびＤＯＷＮの方向を指定する第２操作キー４７ｂおよび第３操作キー４７ｃを用いて両方向に操作することができる。一方、表示部４８は、各操作キー（４７ａ，４７ｂ，４７ｃ）の操作に対応して、ＦＩＣから与えられるラベル情報に基づいて、選択された内容に関する文字情報を表示し、ユーザのプログラムの選択を補助する。例えば、現在、聴取中の放送プログラムが属するアンサンブル、サービス、サービス・コンポーネンおよびＤＡＢ多重構造を構成するそれぞれの項目に関するリストを表示する。
【００４７】
制御部４０は、ユーザの指示内容に応じてＲＦ部１０およびモデム部２０を作動させるためにＤＡＢ伝送フレームのＦＩＣを解読（decode）し、ユーザの指示に対応する制御信号をＲＦ部１０およびモデム部２０へと出力する。しかし、ヨーロッパ方式のＤＡＢの規格では、最大６４個のサブチャンネルをサポートする必要があり、また、最大２32個のサービスをサポートする必要があるため、制御部４０でこれを全て解読して記憶する必要があるという問題が生じる。
本発明では、モデムの動作において必然的に要求されるＤＡＢ多重構造情報を用いることでこの問題を解決する。
【００４８】
本発明の第２の実施例として、ユーザが特定の放送局から提供される特定の放送プログラムのサービスを受信しているときに、出力信号が所定時間以上にわたって予め設定された強度を下回るか、または、その信号にノイズが含まれている場合に、別のアンサンブルの同一の放送プログラムを提供するＤＡＢ／ＤＭＢ受信機およびその方法について説明する。
【００４９】
図５Ａは、アンサンブル１（例えば、ＫＢＳ）から伝送されるＤＡＢ／ＤＭＢ方式によるプログラムＡ（例えば、スポーツニュース）を聴取しているときにサービス環境が悪化した場合に、アンサンブル２（例えば、ＭＢＣ）から伝送されるプログラムＡに切り替える過程を示すフローチャートである。
図５Ａを参照して、はじめに、本実施例に係るＤＡＢ／ＤＭＢ受信機は、ユーザの選択によりアンサンブル１から伝送される放送プログラムＡを提供している（Ｓ６１）。このとき、図４に示したプロセッサ４５は、モデム部２０からＦＩＣ内のＤＡＢ多重構造情報を取得してメモリ４６に記憶している。デコーダ３０は、提供中の放送プログラムＡに関する信号の強さおよび状態を監視し（Ｓ６２）、この信号の強さおよび状態を予め設定された基準値と比較して、基準値以下の聴取環境が持続すると（Ｓ６３において‘Ｙ’の場合）、これを示す信号をプロセッサ４５に送る。プロセッサ４５は、メモリ４６に記憶されているＤＡＢ多重構造情報を読出して解読し、放送プログラムＡを伝送している別のアンサンブル（アンサンブル２）を検出する（Ｓ６４）。
【００５０】
ここで用いるＤＡＢ多重構造情報を、例えば、図５Ｂに示したＦＩＧ０／２を用いて説明する。ＦＩＧ０／２には、複数個のサービスに関する情報が含まれており、各サービスをＳＩＤ（Service ID）により区別している。また、ＦＩＧ０／２には、各サービスに該当する複数個のサービス・コンポーネントに関する情報も含まれている。
ＤＡＢ伝送フレームには、ストリーム・モードとパケット・モードとの二通りの伝送モードを適用できる。ストリーム・モードでは、１つのサブチャンネルに１つのサービスだけを伝送するが、パケット・モードでは、１つのサブチャンネル内に複数個のサービスを伝送することができ、各パケットは、パケット・アドレスにより区分され、１つのサブチャンネル内で別のアドレスのパケットが順番に関係なく伝送される。
【００５１】
ＤＡＢ伝送フレームにストリーム・モードを適用した場合、ＦＩＧ０／２は、それぞれのサービス・コンポーネントが物理的に伝送される複数個のサブチャンネルのＳＵＢＣＨＩＤ（Sub Channel ID）を含んでいる。それぞれの放送プログラムは、ＳＩＤおよび各サービス・コンポーネントに対応するＳＵＢＣＨＩＤにより区別され、ＦＩＧ０／２に含まれているＳＩＤおよび特定のサービス・コンポーネントのＳＵＢＣＨＩＤは、別のアンサンブル内の同一の放送プログラムを検出するために読み出される（Ｓ６４）。
【００５２】
同一のＳＩＤを含むアンサンブル２が存在すれば（Ｓ６５において‘Ｙ’の場合）、プロセッサ４５は、ＲＦ部１０にアンサンブル２を受信するように指示し、モデム部２０に放送プログラムＡを選択するように指示することによりアンサンブル２から伝送されるプログラムＡを提供する（Ｓ６６）。
【００５３】
本発明の第３の実施例として、ユーザが要求するコンテンツを、ＤＡＢ多重構造を用いて提供するＤＡＢ／ＤＭＢ受信機およびその方法について説明する。
ユーザが所望するコンテンツを選択したとき、本発明では、図２に示した多重構造とユーザ・インターフェイス４７とを用いて、図６に示すようにコンテンツを選択する。図６において、矢印で示すものは、アンサンブル階層、サービス階層、およびサービス・コンポーネント階層に対応するユーザ・インターフェイス４７の選択ボタン（４７ａ，４７ｂ，４７ｃ）により選択された内容が変更されることを示している。
【００５４】
図７は、本実施例のＤＡＢ／ＤＭＢ受信機により、アンサンブル１が伝送するプログラムＡを聴取中のユーザが、所望するアンサンブル２が伝送するプログラムＢのサービスに切り替える過程を説明するフローチャートである。
【００５５】
図７を参照して、はじめに、ＤＡＢ／ＤＭＢ受信機により、アンサンブル１が伝送するプログラムＡ（ここで、プログラムＡは、アンサンブル１、サービスＡ、サービス・コンポーネントＡの階層構造を有するものとする）のサービスが提供されている（Ｓ８１）。ユーザが、他のプログラム（例えば、プログラムＢ）の聴取を所望するとき（ここで、ユーザが所望するプログラムＢは、アンサンブル２、サービスＢ、サービス・コンポーネントＢの階層構造を有するものとする）、ユーザは、表示部４８を参照しつつ、第１操作キー４７ａを操作してアンサンブル２を選択する（Ｓ８４）。プロセッサ４５は、メモリ４６に記憶されているアンサンブル２に対応するＦＩＧを解読（decode）する。
図６に示すように、アンサンブルに関するＦＩＧは、ＦＩＧ０／０およびＦＩＧ１／０である。ＦＩＧ０／０は、アンサンブル情報を含んでおり、ＦＩＧ１／０は、アンサンブル・ラベル情報を含んでいる。図８Ａおよび図８Ｂに、その構造の例をそれぞれ示す。アンサンブル２が選択されると、プロセッサ４５は、ＲＦ部１０にこれに対応する信号を送り、アンサンブル２が伝送する放送信号を受信して（Ｓ８５）、プロセッサ４５は、アンサンブル２に関する多重構造情報をメモリ４６に記憶する（Ｓ８６）。
【００５６】
次に、ユーザは、表示部４８の表示を参照しつつ、第２操作キー４７ｂを操作して所望するサービスＢを選択する（Ｓ８７）。プロセッサ４５は、メモリ４６に記憶された多重構造情報から、ユーザが入力したサービスＢに対応するＦＩＧを解読する。サービス情報に関するＦＩＧは、ＦＩＧ０／２およびＦＩＧ１／１である。ＦＩＧ０／２は、前記のようにサービスに関する情報を含んでおり、その構造は、図５Ｂに示した通りである。ＦＩＧ１／１は、サービスに関するラベル情報を含んでおり、その構造の例を図９に示す。プロセッサ４５は、ＦＩＧ０／２およびＦＩＧ１／１の情報に基づいて、対応するサービスＢを選択するように、モデム部２０に対応する信号を送る。
【００５７】
次に、ユーザは、表示部４８の表示を参照しつつ、第３操作キー４７ｃを操作して所望するサービス・コンポーネントＢを選択する（Ｓ８８）。プロセッサ４５は、メモリ４６に記憶された多重構造情報からユーザが入力したサービス・コンポーネントＢに対応するＦＩＧを解読する。
ＤＡＢ伝送フレームがストリーム・モードであれば、前記のように、ＦＩＧ０／２は、サービス・コンポーネントに関する情報を提供するため、プロセッサ４５は、ＦＩＧ０／２およびＦＩＧ１／１の情報に基づいて、対応するサービス・コンポーネントＢを選択するように、モデム部２０に対応する信号を送る。モデム部２０は、対応するサブチャンネルのデータをデコーダ３０に送ることによりアンサンブル２が送信するプログラムＢをユーザに提供する（Ｓ８９）。
【００５８】
しかし、パケット・モードである場合には、ＦＩＧ０／２ではＳＩＤおよびＳＣＩＤに関する情報だけを提供するため、物理伝送情報が更に必要とされる。即ち、ＳｕｂＣｈＩＤおよびパケット・アドレスに関する情報を提供するＦＩＧ０／３の解読が要求され、このラベル情報を提供するＦＩＧ１／５も解読する必要がある。ここで、図１０および図１１には、それぞれＦＩＧ０／３およびＦＩＧ１／５の構造の例を示している。
【００５９】
プロセッサ４５は、ＦＩＧ０／３およびＦＩＧ１／５の情報に基づいて対応するサービス・コンポーネント・データを選択するように、モデム部２０に対応する信号を送る。ユーザが選択したコンテンツが含まれている物理伝送情報は、ＦＩＧ０／１に入っている。これは、サブチャンネルに関する内容であり、例えば、図１２に示すように構成されている。
【００６０】
ここで、図５に示すように、ＳＩＤは、３２ｂｉｔを有する。即ち、最大２32個のサービスを提供可能である。しかしながら、提供されるサービスに関する情報を提供するＦＩＧ０／２は、図１に示す１つのフレーム構造の中に複数のＦＩＣが含まれており、ヨーロッパ方式でサービスされるアンサンブルがもつサービスの個数は１６個前後である。１つのフレームのＦＩＣだけを解読することで、現在のアンサンブル内のサービス個数を特定できる。図６に示した多重構造を用いて１６個のサービスをユーザに提供するためには、約７．９ＫＢｙｔｅのメモリ容量が必要となる。従って、制御部４０のメモリ４６の容量が、この使用量より小さい場合、円滑にサービスを提供することができない。
【００６１】
本発明に係る第４の実施例として、制御部４０のメモリ４６では多重構造情報を記憶する容量が不足する場合、これを解決する方法について説明する。
本発明を説明するに先立って、パラメーターのサイズを、次に示す表６の通りに設定する。
【表６】
2005143103.tif 000008
【００６２】
表６に示した環境では、制御部４０内のメモリ４６の大きさ（Ｍ−ｂｙｔｅ）ではアンサンブルが伝送するｎ個のサービスに関する多重構造情報を全て記憶するためには容量が不足していることがわかる。これに対し、本実施例では、例えば、図１３に示すようにメモリ４６に現アンサンブルが伝送するｎ個のサービスに関するＳＩＤ情報を有する４ｎ-ｂｙｔｅのＳＩＤテーブルとｋ個のサービスに関するＫ‐ｂｙｔｅの多重構造情報を順次に記憶する。
なお、ここで記憶されるｋ個の多重構造情報には、現在、聴取中のサービスに関する多重構造情報が含まれていなければならない。
【００６３】
本実施例では、１つのフレームが有するＦＩＣを解読し、現アンサンブルが伝送しているサービスのＩＤをテーブル化して、メモリ４６の対応する領域に記憶することでサービスに関する最小限の情報を保持し、この情報に基づいて、ユーザに対してサービス情報を表示部４８から提供する。
【００６４】
ここで、ユーザが特定のアンサンブルを選択した場合において、サービスを提供する処理手順の例を、図１４のフローチャートに示す。
図１４を参照して、はじめに、ユーザがユーザ・インターフェイス４７を介して特定のアンサンブルを選択すると（Ｓ１００）、プロセッサ４５は、ＲＦ部１０にユーザが選択したアンサンブルを受信させるコマンド（Set Center Frequency）を伝送し（Ｓ１１０）、その後、プロセッサ４５は、モデム部２０に１つのフレームに関するＦＩＣ情報を要求するコマンド（Read Global Status）を伝送する（Ｓ１２０）。プロセッサ４５は、モデム部２０から取得したＦＩＣ情報から、選択されたアンサンブルに関する多重構造情報を解読し（Ｓ１３０）、表示部４８にアンサンブル・ラベルを表示する（Ｓ１４０）。プロセッサ４５は、ＦＩＣ情報からｎ個のサービスに関するＳＩＤテーブルの作成およびｋ個の多重構造情報を読み出してメモリ４６に記憶する（Ｓ１５０）。
【００６５】
１つのフレーム内のＦＩＣは、ＦＩＧ０／２を通してアンサンブル内の全てのサービスに関するＳＩＤを含むが、これらのサービスに対応する多重構造に関する全て情報が含まれない場合がある。従って、メモリ４６にｋ個の多重構造情報が記憶されたか否かを判断し（Ｓ１６０）、ｋ個の多重構造情報を記憶するまで、複数のフレームのＦＩＣを引き続き要求して解読する（Ｓ１７０）。
【００６６】
最後に、表示部４８にＳＩＤテーブルの一番目に記憶されたＳＩＤに対するラベル、‘ＳＩＤ＿ｉｎｄｅｘ＝Ｋ−１’、‘多重構造情報＿ｉｎｄｅｘ＝０’を表示し、ＳＩＤ［０］に応じたサービスを提供する（Ｓ１８０）。ここで、‘ＳＩＤ＿ｉｎｄｅｘ’は、ＳＩＤテーブルに記憶されたＳＩＤのうちの多重構造情報に記憶された最後のＳＩＤを示し、‘多重構造情報＿ｉｎｄｅｘ’は、現在、提供しているサービスに関する多重構造情報を示す。
【００６７】
図１５は、ユーザが所望するサービスを変更するために、第２操作キー４７ｂのＵＰ方向キーを操作したときの動作を示すフローチャートである。
図１５を参照して、ユーザが第２操作キー４７ｂのＵＰ方向キーを押すと（Ｓ２００）、プロセッサ４５は、現在、提供している多重構造情報（‘多重構造情報＿ｉｎｄｅｘ’）の次に記憶されている多重構造情報（‘多重構造情報＿ｉｎｄｅｘ＋＋’）を読み出して、‘多重構造情報＿ｉｎｄｅｘ’に置き換える（Ｓ２０５）。そして、‘多重構造情報＿ｉｎｄｅｘ’に対応するサービス・ラベルを表示部４８に表示して、‘多重構造情報＿ｉｎｄｅｘ’に対応するサービスをユーザに提供する（Ｓ２１０）。
【００６８】
‘多重構造情報＿ｉｎｄｅｘ＝ｋ−１’である場合、即ち、最後に記憶された多重構造情報が選択され、それに応じたサービスが提供されると（Ｓ２１５において‘Ｙ’の場合）、ｋ／２＋１番目に記憶された多重構造情報を１番目に、ｋ番目に記憶された多重構造情報をｋ／２番目に、それぞれ記憶されるように、ｋ／２＋１ないしｋ番目に記憶されたｋ／２個の多重構造情報を順次に移動させる（Ｓ２２５）。ｋ番目に記憶された多重構造情報が選択されると、この選択された多重構造情報を、メモリ領域の中間位置に記憶する。これは、ユーザが第２操作キー４７ｂのＵＰ方向キーを選択した場合に、メモリ４６に記憶されていない多重構造情報を提供するためである。
【００６９】
図１６には、メモリ４６が更新される過程の例を示している。図１６に示すように、制御部４０は、ＦＩＣを解読し、現在、提供しているサービスのＳＩＤの次のｋ／２個のＳＩＤに対応する多重構造情報をｋ／２＋１ないしｋ番目の領域に記憶する（Ｓ２６０）。多重構造情報が記憶されるメモリ領域を、ｋ個全て新規のＳＩＤに応じた多重構造情報に変えず、ｋ／２個のみ変える理由は、ユーザが継続してＵＰ方向キーではなくＤＯＷＮ方向キーを選択することにより、再び、多重構造情報が記憶されたメモリ領域を更新すること避けるためである。Ｓ２３５は、更新された多重構造情報が記憶されたメモリ領域において、現在提供している多重構造情報に応じたｉｎｄｅｘを示す。Ｓ２４５は、どこに、現在提供している多重構造情報のＳＩＤよりも下位にあるｋ／２個のＳＩＤの多重構造情報があるかを示す、多重構造情報の下位のｋ／２個のメモリ領域におけるｋ／２個のＳＩＤに関する多重構造情報を保存すること示している。
【００７０】
ユーザが第２操作キー４７ｂのＤＯＷＮ方向キーを選択した場合に、サービスが提供される処理手順の例を、図１７のフローチャートに示す。図１４に示したフローチャートと異なる点は、多重構造情報に関するｉｎｄｅｘが減少し、多重構造情報を記憶したメモリ領域に対して、図１８に示すように第２操作キー４７ｂのＵＰ方向キーを選択した場合と逆に動作することである。
図１７を参照して、はじめに、ＤＯＷＮ方向キーの操作で‘多重構造情報＿ｉｎｄｅｘ＝０’になった場合、即ち、１番目に記憶された多重構造情報が選択され、それに対応するサービスが提供されると（Ｓ３１５）、１番目に記憶された多重構造情報はｋ／２＋１番目に、ｋ／２番目に記憶された多重構造情報はｋ番目にそれぞれ記憶されるように、１ないしｋ／２番目に記憶されたｋ／２個の多重構造情報を順次に移動させる（Ｓ３２５）。
【００７１】
ＦＩＣを解読して、現在、提供しているサービスのＳＩＤの前のｋ／２個のＳＩＤに対応する多重構造情報を１ないしｋ／２番目の記憶領域に記憶する（Ｓ３６０）。
多重構造情報が記憶されたメモリ領域を、ｋ個全て新規のＳＩＤに応じた多重構造情報を変えず、ｋ／２個のみ変える理由は、ユーザが継続してＤＯＷＮ方向キーではなくＵＰ方向キーを選択することにより、再び多重構造情報が記憶されたメモリ領域を更新することを避けるためである。
【００７２】
本発明に係る第５の実施例として、ＤＡＢ／ＤＭＢ受信機のモデム部２０を動作させるための最小限の機能を提供するコマンド・セットを考案する。これは、次に示す７つのコマンドから構成される。
【表７】
2005143103.tif 000009
【００７３】
‘Set Center Frequency’および‘Set Video Service’については、モデム部２０に直接接続されて動作するものではないため、本実施例では、決まった形式は定義しない。‘Set Center Frequency’は、ＲＦ部１０に、所望する周波数を伝送すると、ＲＦ部１０から確かに受信したという応答を受ける単純な機能があればよい。基本的に、ヨーロッパ方式のＤＡＢは、オーディオ・サービスを先に提供するため、‘Set Video Service’は、ビデオ・サービスについてのフラグ（flag）の形態で、データのデコーダに指示する。
【００７４】
制御部４０からコマンド・セットを伝送するとき、ヘッダ情報として０ｘＦＦを先頭に伝送する。これは、制御部４０がモデム部２０に、現在伝送している内容がコマンド・セットの開始部分であることを知らせるためである。モデム部２０では、０ｘＦＦを受信してコマンド・セットの伝送を感知すると、応答として０ｘＦＥを制御部４０に伝送する。応答データを０ｘＦＦにせず、０ｘＦＥとして応答する理由は、制御部４０からコマンド・セットに関する０ｘＦＦを伝送したにもかかわらず、モデム部２０でこれが感知できなかったか、または他の作業のため応答できない場合、モデム部２０に組み込まれ制御部４０と伝送を行うデータ・レジスタが伝送されたデータをそのまま伝送することもあり、従って、０ｘＦＦ応答をすると、モデム部２０でコマンド・セットが感知できていないのにも関わらず、コマンド・セットを感知したことと判断して、誤動作を防止するためである。
【００７５】
コマンド・セットに対して、モデム部２０から応答として０ｘＦＥを伝送すると、制御部４０では、各コマンド・セットを識別させる残りの１バイトを伝送する。例えば、‘Set Short SubCh’に対し０ｘ０６を制御部４０からモデム部２０に伝送する。次に、モデム部２０は、‘Read Global Status’および‘Read FIC Data’とは異なる方式で、‘Set Short SubCh’、‘Set Long SubCh’、‘Set Packet Address’に関する動作を実行する。
【００７６】
‘Set Short SubCh’、‘Set Long SubCh’、‘Set Packet Address’に対し制御部４０は、モデム部２０から０ｘＦＥを応答として受け、識別バイトを伝送した後、図１９ないし図２１に示したデータを伝送する。図１９および２０は、図１７のＦＩＧ０／１を解読して伝送されたデータであり、図２１は、図１０に示すＦＩＧ０／３を解読して伝送されたデータである。
【００７７】
‘Set Packet Address’は、ＤＡＢのＭＳＣが有するモードのうち、パケット・モードをサポートし、制御部４０がモデム部２０に所定のコンテンツを含むパケットのアドレス情報を通知するためのコマンドである。
他のコマンド・セットは、ストリーム・モードとパケット・モードをサポートするのに対し、これは、パケット・モードのみをサポートする。Ｎ．Ｃ．は、‘No Care’の略語であって、いかなる値が入っても構わないという意味である。
【００７８】
‘Read Global Status’および‘Read FIC Data’に関する動作は、制御部４０から先に０ｘＦＦを送り、モデム部２０から応答として０ｘＦＥを受ける。その後、制御部４０からコマンド・セットを識別するバイトである０ｘ２０、０ｘ３Ｘをそれぞれ伝送する。次の動作としては、モデム部２０から、図２２および図２３に示すデータをそれぞれ伝送される。図２２に示すＯＮは、モデムが動作していることを示し、ＭＯＤＥは、ＤＡＢの伝送モードの４通りのいずれであるかを示す。ここで、モード１の場合に０ｘ００、モード２の場合に０ｘ０１、モード３の場合に０ｘ１０、モード４の場合に０ｘ１１と設定する。図２３に示すＦＩＢの個数は、モードごとにＸ値が決められている。モード１の場合に１２、モード２の場合に３、モード３の場合に４、モード４の場合に６と決められている。
【００７９】
‘Read Global Status’および‘Set Center Frequency’は、図１４に示すアンサンブルの選択による動作に必要なコマンド・セットである。‘Read FIC Data’は、図１４、図１５、図１７に示すサービスの提供に必要なコマンド・セットである。
【００８０】
以上、本発明の好適な実施例について、添付した図面を用いて詳細に説明したが、本発明は、前記した特定の実施例に限定されるものではない。本発明の属する技術分野における通常の知識を有する者であれば、本発明の特許請求の範囲に記載された要旨を逸脱することなく種々の変形例を実施可能である。したがって、本発明は、特許請求の範囲に記載された技術的思想により定められる。
【産業上の利用可能性】
【００８１】
本発明は、デジタル・オーディオ放送またはデジタル・マルチメディア放送受信機に、好適に適用することができる。
【図面の簡単な説明】
【００８２】
【図１】ＤＡＢ伝送フレームの構造を示す図である。
【図２】ＤＡＢ多重構造の例を示す図である。
【図３】ＦＩＢの構成を示す図である。
【図４】ＤＡＢ／ＤＭＢ受信機の概略ブロック図である。
【図５Ａ】受信中の特定のプログラムを他のアンサンブルから探す方法を説明するためのフローチャートである。
【図５Ｂ】ＦＩＧ０／２の構成図である。
【図６】ＤＡＢ多重構造を用いたコンテンツの選択を説明するための図である。
【図７】ユーザが所望するプログラムを提供する過程を説明するためのフローチャートである。
【図８Ａ】ＦＩＧ０／０の構成図である。
【図８Ｂ】ＦＩＧ１／０の構成図である。
【図９】ＦＩＧ１／１の構成図である。
【図１０】ＦＩＧ０／３の構成図である。
【図１１】ＦＩＧ１／５の構成図である。
【図１２】ＦＩＧ０／１の構成図である。
【図１３】メモリ内の構成を示す図である。
【図１４】サービスのＵＰ方向キーに関する動作の流れを示すフローチャートである。
【図１５】アンサンブルの選択に関する動作の流れを示すフローチャートである。
【図１６】図１４のＳ２１５ステップにおける多重構造情報のメモリの更新を示す図である。
【図１７】サービスのＤＯＷＮ方向キーに関する動作の流れを示すフローチャートである。
【図１８】図１７のＳ３１５ステップにおける多重構造情報のメモリの更新を示す図である。
【図１９】‘Set Short SubCh’で伝送されるデータを示す図である。
【図２０】‘Set Long SubCh’で伝送されるデータ示す図である。
【図２１】‘Set Packet Address’で伝送されるデータを示す図である。
【図２２】‘Read Global Status’で伝送されるデータを示す図である。
【図２３】‘Read FIC Data’で伝送されるデータを示す図である。
【符号の説明】
【００８３】
１０    ＲＦ部
２０    モデム部
３０    デコーダ
４０    制御部
４５    プロセッサ
４６    メモリ
４７    ユーザ・インターフェイス
４８    表示部
【図１】
2005143103.tif 000010
【図２】
2005143103.tif 000011
【図３】
2005143103.tif 000012
【図４】
2005143103.tif 000013
【図５Ａ】
2005143103.tif 000014
【図５Ｂ】
2005143103.tif 000015
【図６】
2005143103.tif 000016
【図７】
2005143103.tif 000017
【図８Ａ】
2005143103.tif 000018
【図８Ｂ】
2005143103.tif 000019
【図９】
2005143103.tif 000020
【図１０】
2005143103.tif 000021
【図１１】
2005143103.tif 000022
【図１２】
2005143103.tif 000023
【図１３】
2005143103.tif 000024
【図１４】
2005143103.tif 000025
【図１５】
2005143103.tif 000026
【図１６】
2005143103.tif 000027
【図１７】
2005143103.tif 000028
【図１８】
2005143103.tif 000029
【図１９】
2005143103.tif 000030
【図２０】
2005143103.tif 000031
【図２１】
2005143103.tif 000032
【図２２】
2005143103.tif 000033
【図２３】
2005143103.tif 000034