(57)【特許請求の範囲】
【請求項１】
アンサンブルを構成する複数のサービスに関する情報を前記複数のサービスの音声情報と共にディジタル信号で伝送するディジタル音声放送を受信するディジタル放送受信機であって、
前記サービスに関する情報を複数サービス分記憶可能な記憶部と、
受信中の前記アンサンブルより得られる前記複数のサービスに関する情報から前記記憶部に記憶すべきサービスの情報を決定する決定手段と、
を有し、
前記決定手段は、少なくとも、現在選択中のサービスに関する情報に基づき前記記憶部に記憶すべきサービスの情報を決定するものであり、
さらに、前記サービスに関する情報中には、前記サービスの識別情報が含まれ、前記決定手段は、予め規定されている順序付けの規則と前記識別情報とに基づいて、受信中の前記アンサンブルより得られる前記複数のサービスを順序付けし、少なくとも現在選択中のサービスの前後に順位付けされるサービスの情報を前記記憶部に記憶することを特徴とするディジタル放送受信機。
【請求項２】
前記決定手段は、さらに、前記記憶部に既に記憶しているサービスに関する情報も加味して前記記憶部に記憶すべきサービスの情報を決定することを特徴とする請求項１記載のディジタル放送受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル放送受信機に関し、特に、欧州で既に実用の段階に入っているディジタルオーディオ放送（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔｉｎｇ；以下、ＤＡＢと称する）を受信する受信機に関する。
【０００２】
【従来の技術】
ディジタル音声信号を含む所定フォーマットのデータ信号を有する放送波を送信し、これを受信するシステムとして、欧州規格（Ｅｕｒｅｋａ  １４７）に準拠したＤＡＢシステムがある。かかるシステムでは、１つのアンサンブルが複数のサービスで構成され、各サービスも英語やドイツ語といった複数のコンポーネントで構成される。よって、使用者は、あるアンサンブルを受信することによって、そのアンサンブルに含まれる複数のサービス、コンポーネントに関する情報を得ることができ、異なるサービス、コンポーネントへ瞬時に切り換えることが可能となる。
【０００３】
サービス切り替えの手法としては、サービスに関する情報を受信した順に順序づけし、サービスの変更操作がなされた時には、この順序づけに基づき次に選択すべきサービスを決定するという手法（以下、第１の手法と称する）や、予め順序付けの規則を決めておき、受信したサービスに関する情報を受信機内部でこの規則にのっとって順序付けし、この順序づけに基づき次に選択すべきサービスを決定するという手法（以下第２の手法と称する）が考えられる。
【０００４】
例えば、Ｂ３１３、Ｂ４１３、Ｂ２１１、Ｂ３１５という４つのＳＩｄ            （Ｓｅｒｖｉｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）に関する情報が順次受信され、現在選択中のサービス（以下；カレントサービスと称する）がＢ４１３であるとすると、第１の手法を使用した場合は、サービスのＵＰ／ＤＯＷＮ切り替えが指定された時、ＵＰ方向の切り替えではＢ２１１のサービスを選択するように制御が行われ、同様に、ＤＯＷＮ方向の切り替えでは、Ｂ３１３のサービスを選択するように制御が行われる。
【０００５】
また、第２の手法を使用した場合について説明すると、所定の順序づけの規則として、カバーコード（３桁目）を無視して最上位１桁と下２桁で順序づけを行い、１桁目と２桁目とが一致する場合には、全４桁での順序付けを行う例をとれば、受信したデータは、受信機内部でＢ２１１、Ｂ３１３、Ｂ４１３、Ｂ３１５と順序づけされる。よって、上述の例のように現在選択中のサービス（カレントサービス）をＢ４１３とすれば、サービスのＵＰ／ＤＯＷＮ切り替えが指定された場合、ＵＰ方向の切り替えではＢ３１５のサービスを選択するように制御が行われ、同様に、ＤＯＷＮ方向の切り替えでは、Ｂ３１３のサービスを選択するように制御が行われる。
【０００６】
【発明が解決しようとする課題】
ところが、受信機側で用意されているメモリの容量が伝送される情報に対して少ない場合、全ての情報を受信機内部に保持できないという問題が生じる。先の例でいえば、受信機のメモリ容量が３サービス分しかないとすると、１サービス分の情報が記憶できず欠落することになる。
【０００７】
このような状況で、カレントサービスと無関係にサービスの情報を記憶する  と、サービス切り替えに弊害が生じることになる。先の第１の手法の例で説明すると、カレントサービスがＢ２１１であるとすると、ＤＯＷＮ方向の切り替えは問題なく行えるが、ＵＰ方向の切り替えでは、Ｂ３１５のサービスに関する情報は記憶できないので、実際にはサービスがあるにもかかわらずこれを選択できない（又は他のサービスを選択してしまう）という問題が生じることになる。
【０００８】
よって、本発明は、受信機側で用意しているメモリの容量を越える情報が供給された場合でも、受信機を制御する上で重要度の高い情報を欠落することなく保持することを可能としたディジタル放送受信機を提供することを目的とする。
【０００９】
【課題を解決するための手段】
請求項１記載の発明によれば、アンサンブルを構成する複数のサービスに関する情報を前記複数のサービスの音声情報と共にディジタル信号で伝送するディジタル音声放送を受信するディジタル放送受信機であって、前記サービスに関する情報を複数サービス分記憶可能な記憶部と、受信中の前記アンサンブルより得られる前記複数のサービスに関する情報から前記記憶部に記憶すべきサービスの情報を決定する決定手段と、を有し、前記決定手段は、少なくとも、現在選択中のサービスに関する情報に基づき前記記憶部に記憶すべきサービスの情報を決定するものであり、さらに、前記サービスに関する情報中には、前記サービスの識別情報が含まれ、前記決定手段は、予め規定されている順序付けの規則と前記識別情報とに基づいて、受信中の前記アンサンブルより得られる前記複数のサービスを順序付けし、少なくとも現在選択中のサービスの前後に順位付けされるサービスの情報を前記記憶部に記憶することを特徴とする。
【００１０】
請求項２記載の発明によれば、請求項１記載のディジタル放送受信機であっ  て、前記決定手段は、さらに、前記記憶部に既に記憶しているサービスに関する情報も加味して前記記憶部に記憶すべきサービスの情報を決定することを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しつつ詳細に説明する。本発明では、使用者の使い勝手の悪い前述の第１の手法は考慮しない。よって、使用者の使い勝手の良い前述の第２の手法を取り入れたディジタル放送受信機を以下に示す。図１は、本発明の一実施例であるＤＡＢ受信機のブロック図である。ＤＡＢ受信機は、ＤＡＢ受信部１と、ＤＡＢ制御部２と、システム制御部３と、表示部４と、キー入力部５と、アンプ６と、スピーカ７と、記憶部８とで構成される。
【００１３】
ＤＡＢ受信部１には、伝送されるＯＦＤＭ波を復調するためのＦＦＴ（高速フーリエ変換）部、誤り訂正のためのビタビ復号部、圧縮された音声データを元のオーディオデータに復元するための音声デコーダなどが含まれるが、かかる点は種々の文献で公知となっているので、ここでは詳述しない。
【００１４】
ＤＡＢ制御部２は、ＤＡＢ受信部１の制御を行うと共に、ＤＡＢ受信部１にて復調されるＦＩＣ（Ｆａｓｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｈａｎｎｅｌ；高速情報チャネル）に含まれる各種の情報データを読み込み、これをサービス毎に記憶部８に記憶する。かかる情報には、本件で使用するＳＩｄ情報、サービスの内容を示すＰＴｙ（                Ｐｒｏｇｒａｍｍｅ  Ｔｙｐｅ）コードや割り込み制御のためのＡｓｕ（Ａｎｎｏｕｎｃｅｍｅｎｔ                Ｓｕｐｐｏｒｔ  ）情報などが含まれる。
【００１５】
ＤＡＢ制御部２は、さらに、システム制御部３の要求に応答して必要な処理を実行する。かかる処理の中には、上述の選択するサービスの切り替えに関する処理などが含まれる。
【００１６】
システム制御部３は、受信機全体の制御を行う。具体的には、キー入力部５からの入力情報に基づき、対応する制御をＤＡＢ制御部２と共同して行なう。ま  た、システム制御部３は、表示部４の制御を担い、表示部４に対して表示情報を出力する。以上がＤＡＢ受信機の概要である。
【００１７】
次に、本発明の具体的な制御について説明する。本発明では、特に、サービスの切り替え制御を円滑に行うために、現在選択しているサービスを基準として少なくともその前後に順序づけされるサービスに関するデータは必ず記憶するように構成している。
【００１８】
図２は、本発明のデータ記憶処理を行うＤＡＢ制御部２の動作を示すフローチャートである。なお、本フローチャートは、サービスのデータを受信する毎に実行されるものとする。
【００１９】
あるサービスのデータが受信されると、ＤＡＢ制御部２は、まず、何れかのサービスを現在選択中であるか否かを判定する（ステップＳ１）。ステップＳ１にて、何れかのサービスを現在選択中であると判定される場合は、カレントサービス（＝選択中のサービス）があることを意味するので、次いで、ステップＳ２にて、受信したサービスの情報がカレントサービスの情報であるか否かを判定す  る。具体的には、ＳＩｄの一致を判定することになる。
【００２０】
受信したサービスの情報がカレントサービスの情報であると判定される（ステップＳ２；一致）場合、ＤＡＢ制御部２は、記憶部８中のカレントサービス用に設けられた記憶エリア（以下このエリアを記憶エリア（Ｃ）と称する）に受信したサービスの情報を保持する。
【００２１】
一方、ステップＳ２にて、受信したサービスの情報がカレントサービスの情報でないと判定される（ステップＳ２；不一致）場合は、ステップＳ４に移行して順序比較を行う。ここでは、受信したＳＩｄとカレントサービスのＳＩｄとが比較されることになる。
【００２２】
ステップＳ４の比較にて、今回受信されたサービスの情報が、カレントサービスより前側に順序づけされるサービスに関する情報であると判定される場合は、記憶部８中に設けられた記憶エリア（以下このエリアを記憶エリア（Ａ）と称する）に既に情報が保持されているかを判定する（ステップＳ５）。
【００２３】
ステップＳ５にて、記憶エリア（Ａ）に情報が保持されていないと判断される場合には、今回受信したサービスの情報を記憶エリアＡに保持する（ステップＳ６）。逆に、ステップＳ５にて、記憶エリア（Ａ）に情報が保持されていると判断される場合は、ステップ７に移行して記憶エリア（Ａ）に記憶されている情報との順序比較を行う。
【００２４】
この順序比較もステップＳ４と同様にして行われ、この比較処理により、記憶エリア（Ａ）の情報と今回受信したサービスの情報とどちらがカレントサービスに近い順序であるかが判定される。
【００２５】
ステップＳ７にて、今回受信したサービスの情報の方がカレントサービスにより近いと判定される場合は、ステップＳ６に移行し、記憶エリア（Ａ）にかかる情報を保持することで、情報の更新を行う。逆に、ステップＳ７にて、記憶エリア（Ａ）に既に保持している情報の方がカレントサービスにより近いと判定される場合には、情報の更新は必要ないので今回の処理を終了する。
【００２６】
他方、ステップＳ４の比較にて、今回受信されたサービスの情報が、カレントサービスより後ろ側に順序づけされるサービスに関する情報であると判定される場合には、記憶部８中に設けられた記憶エリア（以下、このエリアを記憶エリア（Ｂ）と称する）に既に情報が保持されているかを判定する（ステップＳ８）。
【００２７】
ステップＳ８にて、記憶エリア（Ｂ）に情報が保持されていないと判断される場合には、今回受信したサービスの情報を記憶エリアＢに保持する（ステップＳ９）。逆に、ステップＳ８にて、記憶エリア（Ｂ）に情報が保持されていると判断される場合は、ステップＳ１０に移行して記憶エリア（Ｂ）に記憶されている情報との順序比較を行う。
【００２８】
この順序比較もステップＳ４、ステップＳ７と同様にして行われ、この比較処理により、記憶エリア（Ｂ）の情報と今回受信したサービスの情報とどちらがカレントサービスに近い順序であるかが判定される。
【００２９】
ステップＳ１０にて、今回受信したサービスの情報の方がカレントサービスにより近いと判定される場合は、ステップＳ９に移行して、記憶エリア（Ｂ）にかかる情報を保持することで、情報の更新を行う。逆に、ステップＳ１０にて、記憶エリア（Ｂ）に既に保持している情報の方がカレントサービスにより近いと判定される場合は、情報の更新は必要ないので今回の処理を終了する。
【００３０】
なお、ステップＳ１にて、何れのサービスも現在選択中でないと判定される場合は、比較すべき基準となるカレントサービスがないことを意味する。この場合は、記憶部８中に設けられている一覧表作成用のデータエリアに、受信したサービスのデータを記憶する（ステップＳ１１）。かかる一覧作成用のデータエリアには、Ｎ個分のサービスのデータを記憶可能な領域が設定されており、記憶したデータ群は、キー入力部５からの操作により一覧表の形で表示部４に表示することができる。データの記憶は、例えば、前述の第２の手法の順序付けを用いて、ＳＩｄの順番が小さい順にＮ個分のデータを記憶する。使用者は、この一覧表により受信可能なサービスを知ることができる。
【００３１】
次に、本発明の情報記憶の様子を図を用いて説明する。図３は、本記憶処理により記憶部８中の記憶エリア（Ａ）、（Ｂ）、（Ｃ）にサービスのデータが記憶される様子を示す図である。なお、図３では、ＳＩｄがＢ２１１、Ｂ４１３、Ｂ３１２、Ｂ３１５の順で取り込まれ、カレントサービスがＢ４１３であるとして説明する。
【００３２】
ａ．Ｂ２１１の情報を得た時、
Ｂ２１１に関する情報が受信されると、図２のステップＳ４にあるように、選択中のサービス（カレントサービス）Ｂ４１３との順序比較が行われる。この場合、１１＜１３且つ対応する記憶エリア（Ａ）にもデータが無いので、記憶部８の記憶エリア（Ａ）には、受信したＢ２１１に関する情報が記憶される。
【００３３】
ｂ．Ｂ４１３の情報を得た時、
Ｂ４１３に関する情報が受信されると、同様に図２のステップＳ２にてカレントサービスＢ４１３との一致が判定される。よって、記憶部８の記憶エリア（  Ｃ）には、受信したＢ４１３に関する情報が記憶される。
【００３４】
ｃ．Ｂ３１２の情報を得た時、
Ｂ３１２に関する情報が受信されると、同様に図２のステップＳ４にてカレントサービスＢ４１３との順序比較が行われる。この場合、１２＜１３であるが記憶エリア（Ａ）に既にデータが存在するので、次いで図２のステップＳ７にて、既に記憶エリア（Ａ）に保持されている情報（Ｂ２１１）との順序比較が行われる。この場合は、１１＜１２＜１３なので今回の情報がよりカレントサービスに近いと判定され、記憶エリアＡには、受信したＢ３１２に関する情報が既に記憶エリア（Ａ）に保持しているＢ２１１に関する情報に代わり記憶される。
【００３５】
ｄ．Ｂ３１５の情報を得た時、
Ｂ３１５に関する情報が受信されると、同様に図２のステップＳ４にてカレントサービスＢ４１３との順序比較が行われる。この場合、１３＜１５且つ対応する記憶エリア（Ｂ）にもデータが無いので、記憶部８の記憶エリア（Ｂ）には、受信したＢ３１５に関する情報が記憶される。
【００３６】
なお、あるサービスを選択した時に、予め記憶エリア（Ｃ）に選択したサービスに関する情報を優先的に記憶するように制御することも可能である。
【００３７】
【発明の効果】
以上説明したように、本発明によれば、少なくとも、現在選択中のサービスに関する情報に基づき記憶部に記憶すべきサービスの情報を決定するように構成したので、受信機側で用意しているメモリの容量を越える情報が供給された場合でも、受信機を制御する上で重要度の高い情報を欠落することなく保持することが可能となる。
【００３８】
なお、本実施の形態では、現在選択中のサービスの識別情報の前後の識別情報を有するサービスに関する情報のみを記憶部８に記憶するように構成したが、これに限らず、メモリ容量に余裕がある場合は、少なくともこの２つを含むさらに多くのサービスに関する情報を記憶部８に記憶するように構成することが望ましい。
【図面の簡単な説明】
【図１】本発明のＤＡＢ受信機のブロック図である。
【図２】ＤＡＢ制御部が実行するフローチャートである。
【図３】サービスのデータの記憶順を示す図である。
【符号の説明】
１  ・・・・  ＤＡＢ受信部
２  ・・・・  ＤＡＢ制御部
３  ・・・・  システム制御部
４  ・・・・  表示部
５  ・・・・  キー入力部
６  ・・・・  アンプ
７  ・・・・  スピーカ
８  ・・・・  記憶部
【図１】
0003591811.tif 000002
【図２】
0003591811.tif 000003
【図３】
0003591811.tif 000004