(57)【特許請求の範囲】
【請求項１】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信部と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出部と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶部と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して、前記放送局情報記憶部に記憶させる同一放送局判定部と、
前記受信悪化検出部で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定部で判定された同一の放送局、又は、前記放送局情報記憶部に記憶されている同一放送局情報で示される放送局に切り替えるように、前記放送受信部を制御する選局制御部と、を備え、
前記同一放送局判定部は、二つの放送局が同一放送局であるか否かを判定する際に、二つの放送局で放送している複数の番組の中に放送時間が異なる番組が含まれている程度を示す値が予め定められた値よりも低い場合に、その二つの放送局は同一放送局であるとみなすこと
を特徴とするデジタル放送受信装置。
【請求項２】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信部と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出部と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶部と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して、前記放送局情報記憶部に記憶させる同一放送局判定部と、
前記受信悪化検出部で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定部で判定された同一の放送局、又は、前記放送局情報記憶部に記憶されている同一放送局情報で示される放送局に切り替えるように、前記放送受信部を制御する選局制御部と、を備え、
前記同一放送局判定部は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、サマータイムによって一方の放送時間が変更され、他方の放送時間が変更されていない期間を、前記予め定められた期間に含めないこと
を特徴とするデジタル放送受信装置。
【請求項３】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信部と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出部と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶部と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して、前記放送局情報記憶部に記憶させる同一放送局判定部と、
前記受信悪化検出部で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定部で判定された同一の放送局、又は、前記放送局情報記憶部に記憶されている同一放送局情報で示される放送局に切り替えるように、前記放送受信部を制御する選局制御部と、を備え、
前記同一放送局判定部は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、少なくとも何れか一方の放送時間に時差が含まれている場合には、当該時差を解消するように放送時間を補正すること
を特徴とするデジタル放送受信装置。
【請求項４】
前記同一放送局判定部は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、ある二つの番組の放送時間が異なる場合であっても、その差の値が予め定められている第１の閾値よりも小さい場合、又は、その差が当該放送時間に占める割合が予め定められている第２の閾値よりも小さい場合には、その二つの番組の放送時間は同じであるとみなすこと
を特徴とする請求項１から３の何れか一項に記載のデジタル放送受信装置。
【請求項５】
前記二つの放送局で放送している複数の番組の中に放送時間が異なる番組が含まれている程度を示す値は、放送時間が異なる番組の、番組数、放送時間長、放送開始時刻の差分、放送終了時刻の差分、並びに、放送開始時刻の差分及び放送終了時刻の差分の和の少なくともいずれか一つの値、放送時間が異なる番組の番組数が前記予め定めた期間に放送される全ての番組の番組総数に対して占める割合、又は、放送時間が異なる番組の、放送時間長、放送開始時刻の差分、放送終了時刻の差分、並びに、放送開始時刻の差分及び放送終了時刻の差分の和の少なくともいずれか一つの値が、前記予め定めた期間に放送される全ての番組の放送時間の総計に対して占める割合であること
を特徴とする請求項１に記載のデジタル放送受信装置。
【請求項６】
前記放送局情報には、番組毎に、映像の数、音声の数、字幕の数、データ放送の数、ジャンル、課金情報、及び、視聴制限の有無の少なくとも何れか１つが含まれており、
前記同一放送局判定部は、予め定められた期間、前記選局された放送局が放送する複数の番組の放送時間と同じ放送時間となっている複数の番組を放送し、かつ、前記選局された放送局が放送する複数の番組の、映像の数、音声の数、字幕の数、データ放送の数、ジャンル、課金情報、及び、視聴制限の有無の少なくとも何れか１つがそれぞれ同じになっている複数の番組を放送する放送局を、前記選局された放送局と同一の放送局であると判定すること
を特徴とする請求項１から５の何れか一項に記載のデジタル放送受信装置。
【請求項７】
前記同一放送局判定部は、前記受信悪化状態が検出された場合、前記放送局情報記憶部に記憶されている放送局情報に含まれていない放送局を新たに受信した場合、前記放送局情報記憶部に記憶されている放送局情報に含まれている選局パラメータ又は放送スケジュールが更新された場合、又は、最後に前記同一の放送局の判定を行った時から予め定められた期間が経過した場合に、前記同一の放送局の判定を行うこと
を特徴とする請求項１から６の何れか一項に記載のデジタル放送受信装置。
【請求項８】
前記同一放送局判定部は、前記同一の放送局の判定を行った場合、又は、前記同一の放送局の判定を予め定めた回数行った場合に、前記同一放送局情報の生成又は更新を行うこと
を特徴とする請求項１から７の何れか一項に記載のデジタル放送受信装置。
【請求項９】
前記同一放送局情報は、前記同一の放送局と判定された複数の放送局を示し、
前記選局制御部は、前記受信信号の受信状態の悪化が検出された際に、前記同一放送局情報で示される複数の放送局の内、選局する放送局を、優先順位の高いものから順に切り替えるように、前記放送受信部を制御すること
を特徴とする請求項１から８の何れか一項に記載のデジタル放送受信装置。
【請求項１０】
前記選局制御部は、
前記同一放送局判定部が、前記同一の放送局と判断することのできる放送局を検出することができなかった場合には、前記放送受信部を制御して、全周波数帯域を順にサーチして、受信することのできる放送局を検出すること
を特徴とする請求項１から９の何れか一項に記載のデジタル放送受信装置。
【請求項１１】
前記放送受信部を複数備え、
前記選局制御部は、
前記複数の放送受信部の内、１つの放送受信部に、前記選局された放送局が放送する映像データ及び音声データを分離させ、
前記複数の放送受信部の内、他の放送受信部を制御して、全周波数帯域を順にサーチさせるとともに、当該他の放送受信部に、前記デジタル信号から、放送される番組に関連する情報を含む番組情報を分離させ、当該分離された番組情報に基づいて、前記放送局情報を更新すること
を特徴とする請求項１から１０の何れか一項に記載のデジタル放送受信装置。
【請求項１２】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信過程と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出過程と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶過程と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して記憶させる同一放送局判定過程と、
前記受信悪化検出過程で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定過程で判定された同一の放送局、又は、前記放送局情報記憶過程で記憶された同一放送局情報で示される放送局に切り替えるように、前記放送受信過程を制御する選局制御過程と、を備え、
前記同一放送局判定過程は、二つの放送局が同一放送局であるか否かを判定する際に、二つの放送局で放送している複数の番組の中に放送時間が異なる番組が含まれている程度を示す値が予め定められた値よりも低い場合に、その二つの放送局は同一放送局であるとみなすこと
を特徴とする選局方法。
【請求項１３】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信過程と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出過程と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶過程と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して記憶させる同一放送局判定過程と、
前記受信悪化検出過程で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定過程で判定された同一の放送局、又は、前記放送局情報記憶過程で記憶された同一放送局情報で示される放送局に切り替えるように、前記放送受信過程を制御する選局制御過程と、を備え、
前記同一放送局判定過程は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、サマータイムによって一方の放送時間が変更され、他方の放送時間が変更されていない期間を、前記予め定められた期間に含めないこと
を特徴とする選局方法。
【請求項１４】
アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信過程と、
前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出過程と、
放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶過程と、
前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して記憶させる同一放送局判定過程と、
前記受信悪化検出過程で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定過程で判定された同一の放送局、又は、前記放送局情報記憶過程で記憶された同一放送局情報で示される放送局に切り替えるように、前記放送受信過程を制御する選局制御過程と、を備え、
前記同一放送局判定過程は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、少なくとも何れか一方の放送時間に時差が含まれている場合には、当該時差を解消するように放送時間を補正すること
を特徴とする選局方法。
【請求項１５】
前記同一放送局判定過程は、二つの放送局で放送している番組の放送時間が同一であるか否かを判断する際に、ある二つの番組の放送時間が異なる場合であっても、その差の値が予め定められている第１の閾値よりも小さい場合、又は、その差が当該放送時間に占める割合が予め定められている第２の閾値よりも小さい場合には、その二つの番組の放送時間は同じであるとみなすこと
を特徴とする請求項１２から１４の何れか一項に記載の選局方法。
【請求項１６】
前記二つの放送局で放送している複数の番組の中に放送時間が異なる番組が含まれている程度を示す値は、放送時間が異なる番組の、番組数、放送時間長、放送開始時刻の差分、放送終了時刻の差分、並びに、放送開始時刻の差分及び放送終了時刻の差分の和の少なくともいずれか一つの値、放送時間が異なる番組の番組数が前記予め定めた期間に放送される全ての番組の番組総数に対して占める割合、又は、放送時間が異なる番組の、放送時間長、放送開始時刻の差分、放送終了時刻の差分、並びに、放送開始時刻の差分及び放送終了時刻の差分の和の少なくともいずれか一つの値が、前記予め定めた期間に放送される全ての番組の放送時間の総計に対して占める割合であること
を特徴とする請求項１２に記載の選局方法。
【請求項１７】
前記放送局情報には、番組毎に、映像の数、音声の数、字幕の数、データ放送の数、ジャンル、課金情報、及び、視聴制限の有無の少なくとも何れか１つが含まれており、
前記同一放送局判定過程は、予め定められた期間、前記選局された放送局が放送する複数の番組の放送時間と同じ放送時間となっている複数の番組を放送し、かつ、前記選局された放送局が放送する複数の番組の、映像の数、音声の数、字幕の数、データ放送の数、ジャンル、課金情報、及び、視聴制限の有無の少なくとも何れか１つがそれぞれ同じになっている複数の番組を放送する放送局を、前記選局された放送局と同一の放送局であると判定すること
を特徴とする請求項１２から１６の何れか一項に記載の選局方法。
【請求項１８】
前記同一放送局判定過程は、前記受信悪化状態が検出された場合、前記放送局情報記憶過程で記憶された放送局情報に含まれていない放送局を新たに受信した場合、前記放送局情報記憶過程で記憶された放送局情報に含まれている選局パラメータ又は放送スケジュールが更新された場合、又は、最後に前記同一の放送局の判定を行った時から予め定められた期間が経過した場合に、前記同一の放送局の判定を行うこと
を特徴とする請求項１２から１７の何れか一項に記載の選局方法。
【請求項１９】
前記同一放送局判定過程は、前記同一の放送局の判定を行った場合、又は、前記同一の放送局の判定を予め定めた回数行った場合に、前記同一放送局情報の生成又は更新を行うこと
を特徴とする請求項１２から１８の何れか一項に記載の選局方法。
【請求項２０】
前記同一放送局情報は、前記同一の放送局と判定された複数の放送局を示し、
前記選局制御過程は、前記受信信号の受信状態の悪化が検出された際に、前記同一放送局情報で示される複数の放送局の内、選局する放送局を、優先順位の高いものから順に切り替えるように、前記放送受信過程を制御すること
を特徴とする請求項１２から１９の何れか一項に記載の選局方法。
【請求項２１】
前記選局制御過程は、
前記同一放送局判定過程が、前記同一の放送局と判断することのできる放送局を検出することができなかった場合には、前記放送受信過程を制御して、全周波数帯域を順にサーチして、受信することのできる放送局を検出すること
を特徴とする請求項１２から２０の何れか一項に記載の選局方法。
【請求項２２】
前記放送受信過程を複数備え、
前記選局制御過程は、
前記複数の放送受信過程の内、１つの放送受信過程に、前記選局された放送局が放送する映像データ及び音声データを分離させ、
前記複数の放送受信過程の内、他の放送受信過程を制御して、全周波数帯域を順にサーチさせるとともに、当該他の放送受信過程に、前記デジタル信号から、放送される番組に関連する情報を含む番組情報を分離させ、当該分離された番組情報に基づいて、前記放送局情報を更新すること
を特徴とする請求項１２から２１の何れか一項に記載の選局方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置及び選局方法に関する。
【背景技術】
【０００２】
従来、移動体搭載の受信装置で視聴中の番組の受信が受信レベル低下等の理由から不可能になった場合、視聴者は、手動操作により、その時点で受信可能となる放送局を一局ずつサーチし、視聴者自身で番組内容が同一であるか否かを判断するという煩雑な操作を行う必要があった。【０００３】
このような煩雑な操作を行う必要をなくすために、例えば、特許文献１に記載されたデジタル放送受信装置は、放送波から取得された番組識別情報（放送局名、番組名等）の同一性に基づいて、現在視聴中の番組と同一の番組を別の放送局が放送中か否かを判断し、現在視聴中の番組が受信不可になった場合には、同一番組を放送している別の放送局へ自動で切り替えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３６８１５号公報（段落００１２〜００１６、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のデジタル放送受信装置では、放送局名及び番組名といった文字情報の同一性を用いて番組の同一性を検証しているが、固定受信用放送及び移動受信用放送の放送規格においては番組情報が同一の言語で記載されている保証がないため、複数の言語を使用する地域を移動した場合及び国を跨いで移動した場合においては、文字情報の同一性を用いて、同一番組を検出できないことがあった。【０００６】
そこて、本発明は、上記したような課題を解決するためになされたもので、視聴中の番組の放送信号の受信状態が悪化した場合に、使用言語に左右されずに同一番組を放送している放送局を検出することができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るデジタル放送受信装置は、アンテナで受信された受信信号からデジタル信号を生成し、当該デジタル信号から、選局された放送局が放送する番組の映像データ及び音声データを分離する放送受信部と、前記受信信号の受信状態が悪化した受信悪化状態を検出する受信悪化検出部と、放送局毎に、放送されている番組を選局するための選局パラメータ、並びに、放送開始時刻及び放送終了時刻、又は、放送開始時刻及び放送継続時間を示す個別スケジュールを番組毎に複数備える番組スケジュールを含む放送局情報を記憶する放送局情報記憶部と、前記番組スケジュールにおいて、前記選局された放送局以外の判定対象放送局の複数の個別スケジュールと、前記選局された放送局の複数の個別スケジュールとを比較して、予め定められた期間に含まれる前記判定対象放送局の複数の放送時間と、前記選局された放送局の複数の放送時間とが一致した場合に、前記判定対象放送局を、前記選局された放送局と同一の放送局であると判定するとともに、前記選局された放送局と、当該同一の放送局と判定された放送局とを対応付けた同一放送局情報を生成して、前記放送局情報記憶部に記憶させる同一放送局判定部と、前記受信悪化検出部で、受信悪化状態が検出された際に、選局する放送局を、前記同一放送局判定部で判定された同一の放送局、又は、前記放送局情報記憶部に記憶されている同一放送局情報で示される放送局に切り替えるように、前記放送受信部を制御する選局制御部と、を備え、前記同一放送局判定部は、二つの放送局が同一放送局であるか否かを判定する際に、二つの放送局で放送している複数の番組の中に放送時間が異なる番組が含まれている程度を示す値が予め定められた値よりも低い場合に、その二つの放送局は同一放送局であるとみなすことを特徴とする。
【発明の効果】
【０００８】
本発明の一態様によれば、視聴中の番組の放送信号の受信状態が悪化した場合に、使用言語に左右されずに同一番組を放送している放送局を検出することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１、実施の形態２及び実施の形態４に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図２】実施の形態１における放送局情報の一例を示す概略図である。
【図３】実施の形態１における選局制御部の処理を示すフローチャートである。
【図４】実施の形態１における同一放送局判定処理を示すフローチャートである。
【図５】実施の形態２における同一放送局関係情報の一例を示す概略図である。
【図６】実施の形態２における選局制御部の処理を示すフローチャートである。
【図７】実施の形態２における放送局情報の変形例を示す概略図である。
【図８】実施の形態３に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図９】実施の形態３における選局制御部の処理を示すフローチャートである。
【図１０】実施の形態４における放送局情報の一例を示す概略図である。
【図１１】実施の形態４における同一放送局判定処理を示すフローチャート（その１）である。
【図１２】実施の形態４における同一放送局判定処理を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１０】
実施の形態１．
図１は、実施の形態１に係るデジタル放送受信装置１００の構成を概略的に示すブロック図である。デジタル放送受信装置１００は、チューナ部１０１と、デマルチプレクス部１０２と、デコード部１０３と、映像表示部１０４と、音声出力部１０５と、受信悪化検出部１０６と、選局制御部１０７と、放送局情報記憶部１０８と、同一放送局判定部１０９と、計時部１１０と、操作入力部１１１とを備える。ここで、チューナ部１０１及びデマルチプレクス部１０２により放送受信部１１２が構成される。なお、図１における括弧内の符号は、実施の形態２及び４における構成である。
【００１１】
チューナ部１０１は、図示しないアンテナで受信された受信信号が入力され、選局制御部１０７からの指示に応じて、選局、復調及び誤り訂正を実施してデジタル信号、例えば、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を生成する。なお、アンテナは、デジタル放送の放送局から送出された放送信号を受信する。そして、チューナ部１０１は、生成したデジタル信号をデマルチプレクス部１０２に与える。また、チューナ部１０１は、受信信号の受信レベル情報、受信Ｃ／Ｎ比情報、ＰＬＬロック情報、フレームロック情報又は誤り率といった受信信号異常情報を生成して、受信悪化検出部１０６に与える。
【００１２】
デマルチプレクス部１０２は、チューナ部１０１から与えられたデジタル信号より番組特定情報及び番組配列情報、例えば、ＴＳにおけるＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）及びＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を番組情報として抽出し、この番組情報を選局制御部１０７に与える。番組情報には、放送される番組に関連する情報が含まれている。また、デマルチプレクス部１０２は、抽出された番組情報に基づいて、デジタル信号をフィルタリングすることで、映像データ及び音声データを分離して、分離された映像データ及び音声データをデコード部１０３に与える。さらに、デマルチプレクス部１０２は、以上のような処理が不可状態になった場合等には、信号断絶情報、及び、映像又は音声の同期はずれ情報といった受信信号断絶情報を受信悪化検出部１０６に与える。
【００１３】
デコード部１０３は、デマルチプレクス部１０２から与えられた映像データ及び音声データに対して、映像のデコード（復号）及び音声のデコードを行う。そして、デコード部１０３は、デコード後の映像信号を映像表示部１０４に与え、デコード後の音声信号を音声出力部１０５に与える。さらに、デコード部１０３は、以上のような処理の何れかが不可状態になった場合等には、デコードエラー検出情報、及び、デコードエラー率情報といったデコード異常情報を受信悪化検出部１０６に与える。
【００１４】
映像表示部１０４は、入力された映像信号に基づいて画面に映像を表示させる。
音声出力部１０５は、入力された音声信号に基づいてスピーカから音声を出力させる。
【００１５】
受信悪化検出部１０６は、チューナ部１０１から与えられた受信信号異常情報、デマルチプレクス部１０２から与えられた受信信号断絶情報、及び、デコード部１０３から与えられたデコード異常情報に基づいて、受信信号の受信状態が悪化した受信悪化状態を検出する。例えば、デジタル放送受信装置１００が、車等の移動体に搭載されるか、又は、携帯されると、デジタル放送受信装置１００の受信位置が変わる。このため、デジタル放送受信装置１００の受信位置が視聴中の番組の放送局のサービスエリア外になる場合、及び、デジタル放送受信装置１００が地上の構造物による搬送波の遮断又は減衰等の影響を受ける場合等があり、これらの場合には視聴中の番組の放送局からの放送信号を受信することができなくなる。このため、受信悪化検出部１０６は、チューナ部１０１、デマルチプレクス部１０２及びデコード部１０３から得られる情報に基づいて、受信悪化状態を検出する。具体的には、受信悪化検出部１０６は、上述した情報から、受信信号が「現状受信不可状態」又は「現状受信不可直前状態」であるか否かを判断し、受信信号が「現状受信不可状態」又は「現状受信不可直前状態」であると判断した場合に、受信悪化状態であると判断する。そして、受信悪化検出部１０６は、受信悪化状態であると判断した場合には、受信悪化通知を選局制御部１０７に与える。
【００１６】
選局制御部１０７は、放送局情報記憶部１０８に記憶されている放送局情報に基づいて、選局する放送局を特定して、特定された放送局を選局するよう、放送受信部１１２に選局指示を行う。
また、選局制御部１０７は、デマルチプレクス部１０２が分離した番組情報を保存する処理を行う。例えば、選局制御部１０７は、デマルチプレクス部１０２が分離した番組情報に基づいて、視聴中の番組を放送している放送局の選局パラメータ及びその放送局の番組スケジュールの変化を検出し、変化が有る場合は、放送局情報記憶部１０８に記憶されている放送局情報を更新する。
さらに、選局制御部１０７は、受信悪化検出部１０６から受信悪化通知を受信した場合には、放送局情報記憶部１０８に記憶されている放送局情報より、同一放送局判定部１０９において同一と判定された放送局の選局パラメータを取得し、取得された選局パラメータに基づいて選局指示を放送受信部１１２に与える。なお、選局制御部１０７は、同一放送局判定部１０９において同一の放送局が見つからなかった場合は、全周波数帯をチャンネルサーチするように放送受信部１１２に選局指示を与える。
さらにまた、選局制御部１０７は、操作入力部１１１から通知される、ユーザからの操作要求に応じて、放送局情報記憶部１０８から選局パラメータを取得して、取得された選局パラメータに基づいて、放送受信部１１２に選局指示を与える。
【００１７】
放送局情報記憶部１０８は、放送受信部１１２において、放送局毎に、当該放送局を選局するための選局パラメータと、当該放送局で放送される番組のスケジュールである番組スケジュールとを含む放送局情報を記憶する。
【００１８】
図２は、実施の形態１における放送局情報１２０の一例を示す概略図である。放送局情報１２０は、放送局欄１２０ａと、選局情報欄１２０ｂと、番組スケジュール情報欄１２０ｃとを有する。
【００１９】
放送局欄１２０ａは、放送局を識別するための放送局識別子を格納する。ここで、放送局識別子は、選局制御部１０７が、デジタル放送受信装置１００内において放送局を一意に識別することができるように任意の手順で割り当てたものである。例えば、図２に示されているように、放送局情報１２０が行と列との２次元で表されるテーブルで表現されている場合には、当該テーブルの各々の行を識別するためのインデックスを放送局識別子として用いることができる。また、放送局識別子は、後述する選局パラメータを組み合わせて作成された値でもよく、そのほかの手順で作成された値でもよい。
【００２０】
選局情報欄１２０ｂは、放送局欄１２０ａで識別される放送局を選局するための選局パラメータを格納する。選局パラメータは、ある放送局の番組を視聴するためにチューナ部１０１及びデマルチプレクス部１０２に選局指示を出す際に必要なパラメータである。例えば、選局パラメータには、チューナ部１０１が特定の放送局からの信号を受信するために必要な物理チャンネル、並びに、チューナ部１０１において復調されたデジタル信号から、特定の放送局が放送する特定の番組をデマルチプレクス部１０２において分離するために必要な情報、例えば、ＴＳにおけるＰＡＴ・ＰＭＴに含まれているＴＳ＿ＩＤ及びＳＶ＿ＩＤが含まれる。なお、選局パラメータには、さらに、ＴＳにおけるＮＷ＿ＩＤ及びＯＲＧ＿ＮＷ＿ＩＤといったＰＡＴ・ＰＭＴに記載されているその他の情報が含まれていてもよい。なお、選局パラメータには、デジタル信号がＴＳ以外の信号である場合においても、これらに準ずるパラメータが含まれていればよい。
なお、選局パラメータは、選局制御部１０７の指示に従って更新される。例えば、放送局欄１２０ａで識別される放送局が選局されている際に、チューナ部１０１及びデマルチプレクス部１０２が用いている選局パラメータが変更された場合には、選局制御部１０７は、選局されている放送局に対応する選局パラメータを、最新の選局パラメータに更新する。
【００２１】
番組スケジュール情報欄１２０ｃは、放送局欄１２０ａで識別される放送局で放送される番組の放送時間を示す番組スケジュールを格納する。
番組スケジュールは、番組名、放送開始時刻及び放送終了時刻を示す個別スケジュールを番組毎に複数備えることにより構成されている。なお、番組名、放送開始時刻及び放送終了時刻は、デマルチプレクス部１０２が取得する番組情報に含まれている。また、個別スケジュールには、番組のジャンルを示す情報及び出演者の情報等、他の情報が含まれていてもよい。なお、図２では、番組名、放送開始時刻及び放送終了時刻により個別スケジュールが構成されているが、番組名はなくてもよい。また、放送開始時刻及び放送継続時間により個別スケジュールが構成されていてもよい。
番組スケジュールは、選局制御部１０７の指示に従って更新される。例えば、放送局欄１２０ａで識別される放送局が選局されている際に、デマルチプレクス部１０２で分離された番組情報に含まれている情報が、選局されている放送局に対応する番組スケジュールに含まれている情報と異なる場合には、選局制御部１０７は、選局されている放送局に対応する番組スケジュールを、最新の情報で更新する。
【００２２】
なお、放送局情報１２０は、選局制御部１０７の指示に従って更新される。例えば、放送局情報１２０に記憶されていない新たな放送局が見つかった場合は、放送局情報１２０に新たな行を追加して、追加された行に、その放送局に関する選局パラメータ及び番組スケジュールを新たに格納するとともに、選局制御部１０７は、新たな放送局識別子を割り当て、割り当てられた放送局識別子を、追加された行に格納する。
なお、放送局情報１２０は、図２のように行と列とを有する２次元で表されるテーブルの形式で記憶されている必要はなく、上述した放送局識別子、選局パラメータ及び番組スケジュールが一意に対応づけられる形であれば、どのような形式で記憶されていてもよい。
【００２３】
図１の説明に戻り、同一放送局判定部１０９は、放送局情報１２０に格納されている全放送局の中から、選局制御部１０７から通知された視聴中の番組を放送している放送局と同一と判定することのできる放送局（以下、同一放送局ともいう）を検出する。本実施の形態においては、同一放送局判定部１０９は、使用されている言語に依存して表現形式が異なる言語情報ではなく、使用されている言語に依存して表現形式が異ならない非言語情報が同一か否かにより、放送局が同一か否かを判断する。
【００２４】
計時部１１０は、時刻を計時する。本実施の形態では、計時部１１０で計時されている時刻が現在時刻であるものとする。
【００２５】
操作入力部１１１は、ユーザからの操作要求の入力を受け付ける。そして、操作入力部１１１は、入力された操作要求を選局制御部１０７に通知する。
【００２６】
図３は、実施の形態１に係るデジタル放送受信装置１００における選局制御部１０７の処理を示すフローチャートである。本フローでは、時刻１１：３０に放送局Ｆを選局している時に、その受信信号の受信状態が悪化するものとする。また、本フローでは、放送局情報記憶部１０８に図２に示されている放送局情報１２０が記憶されているものとする。
【００２７】
まず、例えば放送局Ｆを選局するユーザの操作要求の入力を受け付けた操作入力部１１１は、ユーザの操作要求を選局制御部１０７に通知する。このような通知を受けた選局制御部１０７は、ユーザの操作要求に従って、放送局Ｆの選局パラメータを放送局情報記憶部１０８から取得し、放送受信部１１２に選局を指示する（Ｓ１０）。
【００２８】
次に、選局制御部１０７は、受信悪化検出部１０６から受信悪化通知を受け取るか否かで、放送局Ｆからの放送信号が受信可か否かを判断する（Ｓ１１）。そして、選局制御部１０７は、受信可である場合（Ｓ１１：ＹＥＳ）には、ステップＳ１２の処理に進み、受信不可である場合（Ｓ１１：ＮＯ）には、ステップＳ１４の処理に進む。
【００２９】
ステップＳ１２では、選局制御部１０７は、デマルチプレクス部１０２で分離された番組情報から、放送局Ｆの番組スケジュールを取得し、放送局情報１２０に格納されている放送局Ｆの番組スケジュールを、取得された番組スケジュールで更新する。
【００３０】
そして、選局制御部１０７は、受信悪化検出部１０６から受信悪化通知を受け取るか否かで、放送局Ｆからの放送信号が受信可か否かを判断する（Ｓ１３）。そして、選局制御部１０７は、受信可である場合（Ｓ１３：ＹＥＳ）には、ステップＳ１２の処理に戻り、受信不可である場合（Ｓ１３：ＮＯ）には、ステップＳ１４の処理に進む。
【００３１】
ステップＳ１４では、選局制御部１０７は、放送局Ｆと同一の放送局を見つけ出すために、同一放送局判定部１０９に対して同一放送局判定処理の実行を指示する。このような指示を受けた同一放送局判定部１０９は、放送局情報記憶部１０８に記憶されている放送局情報１２０を用いて、放送局Ｆと同一の放送局を見つける同一放送局判定処理を実行する。同一放送局判定部１０９は、放送局Ｆと同一と判定することのできる放送局が検出できた場合には、検出された放送局を特定した同一放送局有り通知を選局制御部１０７に与え、放送局Ｆと同一と判定することのできる放送局が検出できなかった場合には、同一放送局無し通知を選局制御部１０７に与える。この同一放送局判定処理については、図４を用いて詳細に説明する。
【００３２】
次に、選局制御部１０７は、放送局Ｆと同一の放送局が見つかったか否かを判断する（Ｓ１５）。そして、選局制御部１０７は、放送局Ｆと同一の放送局が見つかった場合（Ｓ１５：ＹＥＳ）には、ステップＳ１６の処理に進み、放送局Ｆと同一の放送局が見つからなかった場合（Ｓ１５：ＮＯ）には、ステップＳ１８の処理に進む。
【００３３】
ステップＳ１６では、選局制御部１０７は、同一放送局判定部１０９から通知された、放送局Ｆと同一と判定することのできる放送局（ここでは、放送局Ｃとする）の選局パラメータを、放送局情報１２０から取得して、放送受信部１１２に選局指示を行う。
【００３４】
次に、選局制御部１０７は、受信悪化検出部１０６から受信悪化通知を受け取るか否かで、放送局Ｃからの放送信号が受信可か否かを判断する（Ｓ１７）。そして、選局制御部１０７は、受信可である場合（Ｓ１７：ＹＥＳ）には、ステップＳ１２の処理に戻り、受信不可である場合（Ｓ１７：ＮＯ）には、ステップＳ１４の処理に戻る。
【００３５】
一方、ステップＳ１５において、放送局Ｆと同一の放送局が見つからなかった場合（Ｓ１５：ＮＯ）には、選局制御部１０７は、ステップＳ１８の処理に進む。ステップＳ１８では、選局制御部１０７は、全周波数帯域において順番にチャンネルサーチを行い、現在位置で受信できる放送局（例えば、放送局Ｅとする）を見つけ出す処理を行う。
【００３６】
次に、選局制御部１０７は、ステップＳ１８で見つけ出された放送局Ｅの選局パラメータを、放送局情報１２０から取得して、放送受信部１１２に選局指示を行う（Ｓ１９）。そして、選局制御部１０７は、ステップＳ１２の処理に戻って、デマルチプレクス部１０２で分離された番組情報から、放送局Ｅの番組スケジュールを取得し、放送局情報１２０に格納されている放送局Ｅの番組スケジュールを、取得された番組スケジュールで更新する。
【００３７】
なお、ステップＳ１４におけるチャンネルサーチについては、放送局を見つけ出す別の処理、例えば、国際公開第０７／１２５７７７号に記載されているような系列局サーチを行ってもよく、その他の選局方法を実行してもよい。
【００３８】
図４は、実施の形態１に係るデジタル放送受信装置１００の同一放送局判定部１０９における同一放送局判定処理を示すフローチャートである。本フローでも、図３と同様に、時刻１１：３０に放送局Ｆを選局している時にその受信信号の受信状態が悪化したものとする。また、本フローでも、放送局情報記憶部１０８に図２に示されている放送局情報１２０が記憶されているものとする。
【００３９】
まず、同一放送局判定部１０９は、現在時刻で放送されている番組から乖離する番組数を示す変数ｉを「１」で初期化する（Ｓ２０）。
【００４０】
次に、同一放送局判定部１０９は、放送局情報１２０に格納されている放送局の内、現在視聴されている放送局Ｆ以外の全ての放送局に対して、ステップＳ２３の判定を行ったか否かを確認する（Ｓ２１）。そして、同一放送局判定部１０９は、全ての放送局に対して判定を行った場合（Ｓ２１：ＹＥＳ）には、ステップＳ２８の処理に進む。一方、同一放送局判定部１０９は、全ての放送局に対しては判定を行っていない場合（Ｓ２１：ＮＯ）、言い換えると、ステップＳ２３の判定を行っていない放送局が存在する場合には、ステップＳ２２の処理に進む。
【００４１】
ステップＳ２２では、同一放送局判定部１０９は、放送局情報１２０に格納されている放送局の内、現在視聴されている放送局Ｆ以外の放送局で、ステップＳ２３の判定を行っていない放送局の中から１つの放送局を選択して、選択された放送局を判定対象放送局に決定する。なお、ステップＳ２２において、一つの放送局を選択する順番は、例えば、物理チャンネル、ＴＳ＿ＩＤ、又は、ＳＶ＿ＩＤといった、放送局情報１２０に記憶されている選局パラメータの値の順（小さい順又は大きい順）としてもよいし、過去に選局した順序を記憶しておいた上で最新である順としてもよいし、選局した回数が多いもの順としてもよい。また、同一放送局判定部１０９は、他の方法で定めた順序としてもよい。なお、判定対象放送局となるのは、現在視聴されている放送局Ｆと選局パラメータ、例えば、物理チャンネルが異なる放送局である。ここでは、同一放送局判定部１０９は、ステップＳ２２で判定対象放送局を放送局Ａに決定したものとして説明を進める。
【００４２】
次に、同一放送局判定部１０９は、ステップＳ２２で決定された判定対象放送局（ここでは、放送局Ａ）の、現在時刻に放送中の番組の放送開始時刻及び放送終了時刻が、視聴中であった放送局Ｆの番組の放送開始時刻及び放送終了時刻と同一か否かを判定する（Ｓ２３）。ここでは、図２に示されているように、１１：３０において、放送局Ａで放送されている番組の放送開始時刻及び放送終了時刻は、それぞれ１１：００及び１２：００であり、放送局Ｆで放送されている番組の放送開始時刻及び放送終了時刻は、それぞれ１１：００及び１３：００であるため、放送局Ａと放送局Ｆでは放送終了時刻が異なる（Ｓ２３：ＮＯ）。このため、同一放送局判定部１０９は、ステップＳ２０の処理に戻り、変数ｉの初期化を実施する。なお、ステップＳ２３での判定は、放送開始時刻のみの比較でもよいし、放送終了時刻のみの比較でもよいが、比較の精度を向上させるためには両方の比較を行う方が望ましい。
【００４３】
次に、同一放送局判定部１０９が、ステップＳ２１でＮＯと判断して、ステップＳ２２の処理に進み、次の判定対象放送局を放送局Ｂに決定したものとして説明を進める。
【００４４】
そして、同一放送局判定部１０９は、ステップＳ２３の処理に進み、ステップＳ２２で判定対象放送局として決定された放送局Ｂの、現在時刻に放送中の番組の放送開始時刻及び放送終了時刻が、視聴中であった放送局Ｆの番組の放送開始時刻及び放送終了時刻と同一か否かを判定する。図２に示されているように、１１：３０における放送局Ｂと放送局Ｆで放送されている番組においては、放送開始時刻及び放送終了時刻が共に同一である（Ｓ２３：ＹＥＳ）。このため、同一放送局判定部１０９は、ステップＳ２４の処理に進む。
【００４５】
ステップＳ２４では、同一放送局判定部１０９は、判定対象放送局（ここでは、放送局Ｂ）と放送局Ｆとで放送されている番組のそれぞれについて、さらに現在時刻に放送中の番組からｉ個（ここでは１つ）後に放送される番組の放送開始時刻及び放送終了時刻が同一か否かを判定する。ここで、放送局Ｂにおいて、現在時刻（１１：３０）で放送されている番組から１つ後の番組の放送開始時刻及び放送終了時刻は、それぞれ１３：００及び１４：００であり、放送局Ｆにおいて、現在時刻で放送されている番組から１つ後の番組の放送開始時刻及び放送終了時刻は、それぞれ１３：００及び１４：００であるため、これらの放送開始時刻及び放送終了時刻は、同一である（Ｓ２４：ＹＥＳ）。従って、同一放送局判定部１０９は、ステップＳ２５の処理に進む。
【００４６】
ステップＳ２５では、同一放送局判定部１０９は、予め定められた期間に含まれる全ての番組について、ステップＳ２４の判定を行ったか否かを確認する。ここでは、同一放送局判定部１０９は、１２時間分の番組を判定するものとする。従って、ここでは、その日の２３：３０までに放送される番組についてステップＳ２４の判定を行う。現在時刻の番組から１つ後の番組の放送終了時刻は１４：００であり、まだ２３：３０に到達していない（Ｓ２５：ＮＯ）ので、同一放送局判定部１０９は、ステップＳ２６の処理に進む。なお、ここでの予め定められた期間については、１２時間に限定されるものではなく、任意の期間に設定することができる。この期間が長くなればその分比較処理に要する時間が長くなり、逆にこの期間が短くなればその分比較処理の精度が低くなる。この期間については、例えば、操作入力部１１１を介して、ユーザが選択できるようにしてもよい。
【００４７】
ステップＳ２６では、同一放送局判定部１０９は、変数ｉの値に１を加算する。そして、同一放送局判定部１０９は、ステップＳ２４の処理に戻る。
【００４８】
そして、ステップＳ２４において、同一放送局判定部１０９は、放送局Ｂと放送局Ｆのそれぞれにおいて、現在時刻に放送されている番組からｉ個後に放送される番組、ここでは、２個後に放送される番組の放送開始時刻及び放送終了時刻の比較を行う。図２に示されているように、放送局Ｂと放送局Ｆとでは、１１：３０に放送されている番組から２個後に放送されている番組の放送終了時刻が異なるため（Ｓ２４：ＮＯ）、同一放送局判定部１０９は、放送局Ｂとの比較を打ち切ってステップＳ２０の処理に戻る。
【００４９】
そして、同一放送局判定部１０９は、ステップＳ２０において、変数ｉを初期化して、ステップＳ２１でＮＯと判断して、ステップＳ２２の処理に進み、次の判定対象放送局を放送局Ｃに決定したものとして説明を進める。
【００５０】
次に、同一放送局判定部１０９は、ステップＳ２３の処理に進み、ステップＳ２２で判定対象放送局として決定された放送局Ｃの、現在時刻に放送中の番組の放送開始時刻及び放送終了時刻が、視聴中であった放送局Ｆの番組の放送開始時刻及び放送終了時刻と同一か否かを判定する。図２に示されているように、１１：３０における放送局Ｃと放送局Ｆで放送されている番組においては、放送開始時刻及び放送終了時刻が共に同一である（Ｓ２３：ＹＥＳ）。このため、同一放送局判定部１０９は、ステップＳ２４の処理に進む。
【００５１】
ステップＳ２４では、同一放送局判定部１０９は、判定対象放送局（ここでは、放送局Ｃ）と放送局Ｆとで放送されている番組のそれぞれについて、さらに現在時刻に放送中の番組からｉ個（ここでは１つ）後に放送される番組の放送開始時刻及び放送終了時刻が同一か否かを判定する。ここで、図２に示されているように、放送局Ｃ及び放送局Ｆのそれぞれにおいて、現在時刻（１１：３０）で放送されている番組から１つ後の番組の放送開始時刻及び放送終了時刻は、それぞれ１３：００及び１４：００であるため、これらの放送開始時刻及び放送終了時刻は、同一である（Ｓ２４：ＹＥＳ）。従って、同一放送局判定部１０９は、ステップＳ２５の処理に進む。
【００５２】
ステップＳ２５では、同一放送局判定部１０９は、予め定められた期間に含まれる全ての番組について、ステップＳ２４の判定を行ったか否かを確認する。ここでは、まだ２３：３０に到達していない（Ｓ２５：ＮＯ）ので、同一放送局判定部１０９は、ステップＳ２６の処理に進む。
【００５３】
ステップＳ２６では、同一放送局判定部１０９は、変数ｉの値に１を加算する。そして、同一放送局判定部１０９は、ステップＳ２４の処理に戻る。
【００５４】
そして、同一放送局判定部１０９は、放送局Ｃ及び放送局Ｆについて、ステップＳ２４、ステップＳ２５及びステップＳ２６の処理を繰り返して、２３：３０までに放送される番組の放送開始時刻及び放送終了時刻が全て同一である場合（Ｓ２５：ＹＥＳ）には、ステップＳ２７の処理に進む。
【００５５】
ステップＳ２７では、同一放送局判定部１０９は、この放送局Ｃと放送局Ｆは同一放送局であると判断して、この放送局Ｃを特定した同一放送局有り通知を選局制御部１０７に与える。
【００５６】
一方、ステップＳ２１において全ての放送局に対して判定を完了したと判断した場合（Ｓ２１：ＹＥＳ）は、同一放送局判定部１０９は、ステップＳ２８の処理に進む。ステップＳ２８では、同一放送局判定部１０９は、放送局情報１２０に格納されている放送局の中に同一放送局が存在しなかったと判断して、同一放送局無し通知を選局制御部１０７に与える。
【００５７】
なお、ステップＳ２３及びステップＳ２４で実施する各番組間の時刻の比較において、デマルチプレクス部１０２において取得できる番組情報でサマータイムのように時刻表記の切り替わりが有ることが示されていた場合には、同一放送局判定部１０９は、比較する放送時間の内、一方のみが切り替わっているような期間を除外して比較処理を行う。また、デマルチプレクス部１０２において分離された番組情報で、時差が有ることが示されていた場合は、同一放送局判定部１０９は、時差分を補正した上で比較処理を行う。
【００５８】
従来のデジタル放送受信装置では、視聴中の番組が「受信悪化状態」になった場合は、放送局の番組情報の中の番組名が類似であるものを同一番組として選局していた。しかしながら、番組名が同一言語で記載されているとは限らず、例えば同一番組であっても日本語で「ニュース」と記載されている番組と、英語で「Ｎｅｗｓ」と記載されている番組とでは、同一番組として検出できないという問題があった。
【００５９】
しかし、本実施の形態では、同一放送局で放送される番組の開始時刻及び終了時刻が同一であることに注目し、視聴中の番組において「受信悪化状態」になった場合は、その放送局で現在及び今後放送される番組の放送時間を比較し、ある一定期間に放送される番組の放送時間が一致する放送局を同一放送局と判断するようにしたので、例えば日本語で「ニュース」と記載されている放送局と、英語で「ＮＥＷＳ」と記載されている放送局とを同一放送局と判断することができる。その結果、このような放送局の場合でも、全周波数帯域をスキャンして同一放送局をチャンネルサーチする必要をなくすことができる。言い換えると、番組視聴が中断される時間を短縮することができる。
【００６０】
なお、上述した実施の形態１では、同一放送局判定部１０９は、図４のステップＳ２４において、現在時刻よりも後の番組のみの比較を行っているが、現在時刻よりも前の番組（過去の番組）に対しても同様の比較を行った上で総合的に判断してもよい。また、現在時刻よりも後の番組のみの比較を行わず、現在時刻よりも前の番組のみの比較を行うようにしても、同様の効果が得られることは明確である。
【００６１】
また、上述した実施の形態１では、図４のステップＳ２３及びステップＳ２４において、同一放送局判定部１０９は、放送時間のみを用いて放送局の同一性の確認を行ったが、同一性を確認する方法はこれに限るわけではない。同一放送局判定部１０９は、受信信号から取得できる番組情報の中のその他の非言語情報、例えば、番組に含まれる映像の数、番組に含まれる音声の数、番組に含まれる字幕の数、番組に含まれるデータ放送等のコンポーネントの数、番組のジャンル、番組の課金情報及び番組の視聴制限の有無といった情報の少なくとも何れか１つをあわせて使用してもよい。また、同一放送局判定部１０９は、放送時間以外のこれらの情報の少なくとも何れか１つを用いて放送局の同一性を判定してもよい。さらに、これらの情報は、国別及び規格別に共通の定義が用いられているとは限らない。例えば、固定受信用放送においては、ジャンルＩＤ＝１、ジャンルＩＤ＝２、・・・という数値で、ニュース又は音楽といった番組ジャンルを定義していて、移動受信用放送においては、ジャンル記号＝Ａ、ジャンル記号＝Ｂ、・・・という異なる記号でニュース又は音楽といった番組ジャンルを定義していることもあり得る。このような場合、同一放送局判定部１０９は、このような情報をそのまま用いるのではなく、それぞれの番組ジャンルを記号α、記号βといった共通の番組ジャンル属性識別子に変換したものを用いることで、番組情報の言語に依存せず放送局の同一性を確認することができる。なお、この属性識別子は、記号α、記号βのようなものに限定されるものではない。例えば、共通で用いる番組ジャンル属性識別子として、「ＮＥＷＳ」や「ＭＵＳＩＣ」といったテキスト情報を定義しておき、同一放送局判定部１０９が、それぞれの国及びそれぞれの放送規格の受信信号から取得した番組ジャンル情報をこれらの属性識別子に変換してもよい。また、同一放送局判定部１０９は、これ以外の形式で定義されている番組ジャンルを番組ジャンル属性識別子に変換してもよい。また、番組ジャンル以外の番組情報に関しても同様に、予め共通で用いる属性識別子を何らかの形式で定義しておくことで、同一放送局判定部１０９は、受信信号から取得された情報をこの属性識別子に変換して、実施の形態１における放送局の同一性の確認の判断指標に用いることができる。これらの情報を用いることで、同一放送局判定部１０９は、図４のステップＳ２３及びステップＳ２４において同一と判定できる放送局をさらに絞り込めるため、ステップＳ２５で判断する予め定められた期間を短く設定することができ、その結果さらに番組視聴が中断される時間を短縮させることができる。
【００６２】
また、上述した実施の形態１における図３のステップＳ１４の同一放送局判定処理において、放送局情報１２０に格納されている放送局の中から、いくつかの同一放送局が見つかるまで処理を継続するようにしてもよく、また、放送局情報１２０に格納されている全ての放送局に対して判定処理を行ってもよい。
このような場合には、図３のステップＳ１６において選局された同一放送局が、ステップＳ１７にて受信不可であると判別された場合には、ステップＳ１５の処理に戻り、すでに検出済みの複数の同一放送局の中から、一つの同一放送局を選局して（Ｓ１６）、受信することができるか否かを判定（Ｓ１７）すればよい。
【００６３】
なお、ステップＳ１６で複数の同一放送局の中から選局を実施する一つの同一放送局を決定する方法としては、同一放送局判定部１０９は、上記した受信信号から取得できる番組情報の中のその他の非言語情報、例えば、番組に含まれる映像の数、番組に含まれる音声の数、番組に含まれる字幕の数、番組に含まれるデータ放送等のコンポーネントの数、番組のジャンル、番組の課金情報及び番組の視聴制限の有無といった情報の同一性を検証し、これらの同一性の程度が高いほど優先順位が高いものと判断して、優先順位が高いものから順に選局を行うようにしてもよい。例えば、同一放送局判定部１０９は、同一と判定することのできる情報の数が多いものほど、同一性の程度が高いと判断することができる。また、同一放送局を決定する方法としては、これに限らず、同一放送局判定部１０９は、これ以外の方法を用いて同一性を検証してもよい。
このようにすることで、図４のステップＳ２５における期間を短くして複数の同一放送局が見つかったとしても、図３のステップＳ１６でさらに同一放送局の絞り込みを行うことができ、その結果、より早く同一放送局を見つけ出すことができる。その結果さらに番組視聴が中断される時間を短縮させることができる。
【００６４】
また、上述した実施の形態１における図４のステップＳ２３及びステップＳ２４で各番組間の放送時間を比較する際に、判定対象の番組の放送時間が異なる場合でもその誤差が一定の範囲内であるときは、同一放送局判定部１０９は、それらの番組の放送時間が同一であるとみなしてもよい。この場合、判定対象の番組の放送時間の誤差が一定の範囲内かどうかを確認するためには、同一放送局判定部１０９は、その誤差が予め定めておいた間隔（予め定められた第１の閾値）、例えば、５分程度に収まっているかどうかで判断してもよいし、また、その誤差が判定対象の番組の放送継続時間に占める割合が予め定めておいた割合（予め定められた第２の閾値）、例えば、１０％程度に収まっているかどうかで判断してもよい。
例えば、ある放送局では、１３：０２を放送開始時刻とする番組スケジュールになっているが、別の放送局では、１３：００を放送開始時刻とする番組スケジュールになっており、１３：０２まではＣＭのようなものが放送されている場合は、放送開始時刻の誤差は２分となり、予め定めておいた間隔である５分の中に収まっているので、同一放送局判定部１０９は、放送開始時刻は、厳密には異なるものの同一放送時間であるとみなしてもよい。また、同様に、この番組の放送継続時間が１時間であったとすると、６０分中の２分間なので３％となり予め定めておいた割合である１０％の中に収まっているので、同一放送局判定部１０９は、この場合でも放送開始時刻は厳密には異なるものの同一放送時間であるとみなしてもよい。一方、この番組の放送継続時間が５分間であったとすると、５分中の２分間なので４０％となり予め定めておいた割合である１０％の中に収まっていないので、同一放送局判定部１０９は、この場合は同一放送時間ではないとみなす。
【００６５】
このようにすることで、ＣＭのような番組本編の前後に放送している放送局個別のコンテンツの長さの違い等の影響により、番組スケジュール上の放送開始時刻又は放送終了時刻が放送局間で異なる場合にでも、同一放送局判定部１０９は、その放送開始時刻又は放送終了時刻の誤差を踏まえた同一放送局の判定を行うことができる。
【００６６】
なお、上述のように放送時間の誤差を認めるようにすると、同一放送時間である番組を異なる放送時間であると誤って検出するケースが削減できる一方で、異なる放送時間である番組を同一放送時間であると誤って検出してしまうケースが増加する。そのため、番組スケジュールの検査対象である一定期間をより長くして判定対象の番組の数を多くすることで、異なる放送時間である番組の誤検出による同一放送局の判定精度の低下を補うことができる。
【００６７】
実施の形態２．
実施の形態１に係るデジタル放送受信装置１００では、図３のステップＳ１３において視聴中の番組を放送している放送局Ｆからの送信信号の受信状態が悪化したときに初めてステップＳ１４である同一放送局判定処理を実行することになるため、放送局情報１２０に格納されている放送局数が多くなるほど、同一放送局判定処理に要する時間が長くなる。
【００６８】
そこで、実施の形態２に係るデジタル放送受信装置２００は、受信悪化状態と判定される前に、同一放送局判定処理を実施しておくことで、視聴中の番組を放送している放送局からの送信信号の受信状態が悪化した時点で、すぐに同一放送局の選局が実行できるようにする。
【００６９】
図１に示されているように、実施の形態２に係るデジタル放送受信装置２００は、チューナ部１０１と、デマルチプレクス部１０２と、デコード部１０３と、映像表示部１０４と、音声出力部１０５と、受信悪化検出部１０６と、選局制御部２０７と、放送局情報記憶部２０８と、同一放送局判定部１０９と、計時部１１０と、操作入力部１１１とを備える。実施の形態２に係るデジタル放送受信装置２００は、選局制御部２０７での処理の点及び放送局情報記憶部２０８に記憶されている情報の点において、実施の形態１に係るデジタル放送受信装置１００と異なっている。
【００７０】
実施の形態２における選局制御部２０７は、実施の形態１における選局制御部１０７とほぼ同様の処理を行う。但し、実施の形態２における選局制御部２０７は、選局中の放送局において受信状態が悪化する前に、同一放送局判定部１０９に同一放送局判定処理を行わせて、その結果を放送局情報記憶部２０８に記憶させる。
【００７１】
放送局情報記憶部２０８は、実施の形態１と同様に、放送局情報１２０を記憶すると共に、放送局毎に、当該放送局と同一であると判断することのできる放送局を示す同一放送局関係情報を記憶する。
【００７２】
図５は、実施の形態２における同一放送局関係情報２２１の一例を示す概略図である。同一放送局関係情報２２１は、放送局欄２２１ａと、同一放送局欄２２１ｂとを有する。
放送局欄２２１ａは、放送局を識別するための放送局識別子を格納する。
同一放送局欄２２１ｂは、放送局欄２２１ａで識別される放送局と同一と判定することのできる放送局を識別するための放送局識別子を格納する。
【００７３】
図６は、実施の形態２に係るデジタル放送受信装置２００における選局制御部２０７の処理を示すフローチャートである。図６のステップＳ３０〜ステップＳ３３の処理は、実施の形態１における図３のステップＳ１０〜ステップＳ１３の処理と同様である。また、図６のステップＳ３６の処理は、図３のステップＳ１７の処理と同様である。図６のステップＳ３９〜Ｓ４１の処理は、図３のステップＳ１７〜Ｓ１９の処理と同様である。
【００７４】
図６のステップＳ３４では、選局制御部２０７は、同一放送局があるか否かを判断する。例えば、選局制御部２０７は、同一放送局判定部１０９から同一放送局有り通知を取得した場合には、同一放送局があると判断し、同一放送局無し通知を取得した場合には、同一放送局がないと判断する。そして、選局制御部２０７は、同一放送局があると判断した場合（Ｓ３４：ＹＥＳ）には、ステップＳ３５の処理に進み、同一放送局がないと判断した場合（Ｓ３４：ＮＯ）には、ステップＳ３６の処理に進む。
【００７５】
ステップＳ３５では、選局制御部２０７は、同一放送局関係情報２２１において、同一放送局判定部１０９から取得した同一放送局有り通知で特定される放送局が、現在選局されている放送局（ここでは、放送局Ｆ）に対応付けて記憶されているか否かを判断して、このような放送局が記憶されていない場合には、放送局Ｆに対応付けて、放送局Ｆと同一の放送局であると判断された放送局を同一放送局欄２２１ｂに格納する。そして、選局制御部２０７は、ステップＳ３６の処理に進む。
【００７６】
ステップＳ３６における処理は、図３におけるステップＳ１３の処理と同様である。そして、選局制御部２０７は、放送局Ｆが受信不可と判断された場合（Ｓ３６：ＮＯ）には、ステップＳ３７の処理に進む。
【００７７】
ステップＳ３７では、選局制御部２０７は、放送局情報記憶部２０８に記憶されている同一放送局関係情報２２１を参照して、放送局Ｆと同一と判定することができ、かつ、ステップＳ３８で未だ選び出されていない放送局が存在するか否かを確認する。そして、選局制御部２０７は、このような放送局が存在する場合（Ｓ３７：ＹＥＳ）には、ステップＳ３８の処理に進み、このような放送局が存在しない場合（Ｓ３７：ＮＯ）には、ステップＳ４０の処理に進む。ステップＳ４０での処理は、図３におけるステップＳ１８での処理と同様である。
【００７８】
ステップＳ３８では、選局制御部２０７は、同一放送局関係情報２２１を参照して、放送局Ｆと同一と判定することのできる放送局の中から選局候補を一つ選び出し、その選局候補の選局パラメータを放送局情報１２０から取得して、チューナ部１０１及びデマルチプレクス部１０２に選局指示を行う。そして、選局制御部２０７は、ステップＳ３９の処理に進む。ステップＳ３９での処理は、図３におけるステップＳ１７での処理と同様である。
なお、ステップＳ３８において同一放送局関係情報２２１から選局候補を一つ選び出す際には、選局制御部２０７は、例えば、物理チャンネル、ＴＳ＿ＩＤ及びＳＶ＿ＩＤといった、放送局情報１２０に格納されている選局パラメータの値の順（大きい順又は小さい順）としてもよい。また、選局制御部２０７は、過去に選局した順序を記憶しておいた上で最新である順としてもよい。さらに、選局制御部２０７は、選局した回数が多いもの順としてもよい。また、選局制御部２０７は、他の方法で定めた順序で行ってもよい。また、選局制御部２０７は、受信信号から取得できる番組情報の中のその他の非言語情報、例えば、番組に含まれる映像の数、番組に含まれる音声の数、番組に含まれる字幕の数、番組に含まれるデータ放送等のコンポーネントの数、番組のジャンル、番組の課金情報及び番組の視聴制限の有無といった情報を用いて、優先順位を定めて、優先順位の高いものから順に選択してもよい。
【００７９】
なお、ステップＳ３３の処理は、放送局情報１２０に格納されている全ての放送局に対して行ってもよいし、１つの放送局に対していくつかの同一放送局が見つかるまで継続して行ってもよい。
【００８０】
また、ステップＳ３７で、同一放送局関係情報２２１に同一の放送局がないと判断された場合（Ｓ３７：Ｎｏ）に、ステップＳ３２〜Ｓ３４の処理が行われて、ステップＳ３４において、同一の放送局がないと判断されたとき（Ｓ３４：Ｎｏ）にステップＳ４０に処理が進められてもよい。
【００８１】
なお、実施の形態２においては、同一放送局関係情報２２１は、放送局情報記憶部２０８に記憶されるようにしているが、必ずしもこのようにする必要はない。選局制御部２０７は、他のモジュールの記憶領域、例えば、同一放送局判別部１０９の中にある記憶領域に記憶させてもよい。また、この同一放送局関係情報２２１を放送局情報記憶部２０８に記憶させる場合は、例えば、図７に示されている放送局情報２２０のように、放送局情報２２０に同一放送局欄２２０ｄを追加して、この欄２２０ｄに、放送局欄２２０ａで識別される放送局に対して、同一と判定することのできる放送局の放送局識別子が格納されてもよい。
【００８２】
また、実施の形態２においては、ある放送局を選局した時に番組スケジュール情報を更新した上でさらに同一放送局判定を実施して同一放送局関係情報２２１を更新する例を説明したが、同一放送局関係情報２２１を更新するタイミングは、これに限られる訳ではない。例えば、選局を行って番組スケジュール情報を更新した後に必ず同一放送局判定処理が実施されて、同一放送局関係情報２２１が更新されるのではなく、選局を行って番組スケジュール情報を更新することを予め定められた回数行われた時点で、同一放送局関係情報２２１が更新されるようにしてもよい。また、番組スケジュール情報又は同一放送局関係情報２２１に記載されていない新たな放送局への選局が行なわれて、番組スケジュール情報が更新された時点で、同一放送局関係情報２２１が更新されてもよい。さらには、最後に同一放送局関係情報２２１が更新されてから予め定められた時間が経過した後に、選局が行われて、最初に番組スケジュール情報が更新された時点で、同一放送局関係情報２２１が更新されてもよい。
【００８３】
以上のように、実施の形態２によれば、デジタル放送受信装置２００は、視聴中の番組を放送している放送局からの送信信号の受信状態が悪化する前に、同一放送局判別処理を番組の視聴と並行して実施しておき、その放送局からの送信信号の受信状態が悪化した際には、予め判定しておいた同一放送局の選局を即座に実行できるようにしている。その結果、番組視聴が中断される時間を短縮することができる。
【００８４】
実施の形態３．
上記した実施の形態１又は実施の形態２に係るデジタル放送受信装置１００、２００は、視聴中の番組を放送している放送局からの送信信号を受信するためにチューナ部１０１を使用しているため、放送局情報１２０に格納されている放送局だけを使用して、同一放送局判定処理を行っている。そのため、放送局情報１２０に格納されている放送局の全てが受信できない位置にデジタル放送受信装置１００、２００が移動してしまった場合は、たとえ他の同一放送局が放送を行っていたとしても、このような放送局を同一放送局として判別できない。
【００８５】
そこで、本実施の形態３では、デジタル放送受信装置は、視聴中の番組を放送している放送局とは別の放送局からの送信信号を受信することが可能なチューナ部と、デマルチプレクス部とをさらに備えることで、放送局情報１２０に格納されている放送局の全てが受信できない位置にデジタル放送受信装置が移動してしまった場合でも、放送局情報１２０に格納されていない他の同一放送局を検出することができるように構成する。
【００８６】
図８は、実施の形態３に係るデジタル放送受信装置３００の構成を概略的に示すブロック図である。デジタル放送受信装置３００は、第１チューナ部としてのチューナ部１０１と、第１デマルチプレクス部としてのデマルチプレクス部１０２と、デコード部３０３と、映像表示部１０４と、音声出力部１０５と、受信悪化検出部３０６と、選局制御部３０７と、放送局情報記憶部１０８と、同一放送局判定部１０９と、計時部１１０と、操作入力部１１１と、第２チューナ部としてのチューナ部３１３と、第２デマルチプレクス部としてのデマルチプレクス部３１４とを備える。実施の形態３に係るデジタル放送受信装置３００は、チューナ部３１３及びデマルチプレクス部３１４をさらに備える点、並びに、デコード部３０３、受信悪化検出部３０６及び選局制御部３０７での処理の点において、実施の形態１に係るデジタル放送受信装置１００と異なっている。なお、チューナ部１０１及びデマルチプレクス部１０２により第１放送受信部３１５が構成され、チューナ部３１３及びデマルチプレクス部３１４により第２放送受信部３１６が構成される。
【００８７】
チューナ部３１３は、実施の形態１におけるチューナ部１０１と同様の処理を行う。また、デマルチプレクス部３１４は、実施の形態１におけるデマルチプレクス部１０２と同様の処理を行う。
【００８８】
実施の形態３におけるデコード部３０３は、実施の形態１におけるデコード部１０３と同様の処理を行う他、選局制御部３０７からの指示に従って、デマルチプレクス部１０２及びデマルチプレクス部３１４の何れか一方からの映像データ及び音声データを選択して、選択された映像データ及び音声データをデコードする。
【００８９】
実施の形態３における受信悪化検出部３０６は、チューナ部１０１及びチューナ部３１３から、それぞれ受信信号異常情報を受け取り、さらに、デマルチプレクス部１０２及びデマルチプレクス部３１４から、それぞれ受信信号断絶情報を受け取る。そして、受信悪化検出部３０６は、第１放送受信部３１５の受信状態、並びに、第２放送受信部３１６の受信状態が、それぞれ受信悪化状態になっているか否かを判断する。
【００９０】
実施の形態３における選局制御部３０７は、第１放送受信部３１５及び第２放送受信部３１６のそれぞれに対して、選局指示を行う。例えば、選局制御部３０７は、第１放送受信部３１５及び第２放送受信部３１６の何れか一方に、ユーザが視聴する番組を放送する放送局を選局させ、その他方に、番組情報を取得する放送局を選局させる。
また、選局制御部３０７は、デコード部３０３に対して、第１放送受信部３１５及び第２放送受信部３１６の内、ユーザが視聴する番組を選局している方の音声データ及び映像データをデコードするように指示を出す。
【００９１】
図９は、実施の形態３に係るデジタル放送受信装置３００の選局制御部３０７の処理を示すフローチャートである。以下では図９を用いて説明を行う。
【００９２】
ユーザからの操作などで放送局Ｆへの選局を開始する場合、まず選局制御部３０７は、第１放送受信部３１５及び第２放送受信部３１６の何れかを選択して、放送局Ｆへの選局処理を行う（Ｓ５０）。ステップＳ５０の処理は、図３に示されている処理と同様である。なお、選局制御部３０７は、第１放送受信部３１５及び第２放送受信部３１６の何れを選択するかは、任意であるが、ここでは、第１放送受信部３１５を選択したものとして説明を行う。なお、選局制御部３０７は、自身又は自身以外のブロックの動作状態に基づいて、第１放送受信部３１５及び第２放送受信部３１６を切り替えるようにしてもよい。
【００９３】
次に、選局制御部３０７は、全周波数帯域のサーチを完了したか否かを確認する（Ｓ５１）。選局制御部３０７は、全周波数帯域のサーチが完了していない場合（Ｓ５１：ＮＯ）、言い換えると、サーチしていない周波数帯域がある場合には、ステップＳ５２の処理に進み、全周波数帯域のサーチが完了した場合（Ｓ５１：ＹＥＳ）には、ステップＳ５５の処理に進む。
【００９４】
ステップＳ５２では、選局制御部３０７は、未サーチの周波数帯域に対応する物理チャンネルをサーチするよう、第２放送受信部３１６にサーチ指示を与える。ここで、サーチする物理チャンネルを決定する方法は、全周波数帯域の中から、周波数帯域の値の小さい順又は大きい順としてもよい。また、過去にサーチした順序を記憶しておいた上で最新である順としてもよいし、サーチした回数が多いもの順としてもよく、そのほかの方法で選局してもよい。
【００９５】
次に、選局制御部３０７は、ステップＳ５２でサーチ指示を出した物理チャンネルが受信可であるか否かを判断する（Ｓ５３）。この判断は、受信悪化検出部３０６から、受信悪化通知を受けるか否かで行えばよい。そして、選局制御部３０７は、受信可である場合（Ｓ５３：ＹＥＳ）には、ステップＳ５４の処理に進み、受信可ではない場合（Ｓ５３：ＮＯ）には、ステップＳ５１の処理に戻る。
【００９６】
ステップＳ５４では、選局制御部３０７は、放送局情報１２０において、受信可と判断された物理チャンネルに対応する放送局の選局パラメータを更新する。
【００９７】
一方、ステップＳ５５では、選局制御部３０７は、放送局情報１２０に記憶されている全ての放送局に対して、番組スケジュールの更新が完了したか否かを判断する。そして、選局制御部３０７は、番組スケジュールの更新が完了した場合（Ｓ５５：ＹＥＳ）には、ステップＳ５１の処理に戻り、番組スケジュールの更新が完了していない場合（Ｓ５５：ＮＯ）には、ステップＳ５６の処理に進む。
【００９８】
ステップＳ５６では、選局制御部３０７は、番組スケジュールの更新が完了していない放送局を１つ選択して、選択された放送局の選局パラメータを放送局情報１２０から取得して、第２放送受信部３１６に選局指示を与える。なお、選局制御部３０７は、放送局を１つ選択する際には、例えば、物理チャンネル、ＴＳ＿ＩＤ及びＳＶ＿ＩＤといった選局パラメータの値の順（大きい順又は小さい順）としてもよく、過去に選局した順序を記憶しておいた上で最新である順としてもよく、また、選局した回数が多いもの順としてもよい。また、選局する順序は、他の方法で定めた順序としてもよい。
【００９９】
次に、選局制御部３０７は、ステップＳ５６で選局指示を出した放送局が受信可であるか否かを判断する（Ｓ５７）。この判断は、受信悪化検出部３０６から、受信悪化通知を受けるか否かで行えばよい。そして、選局制御部３０７は、受信可である場合（Ｓ５７：ＹＥＳ）には、ステップＳ５８の処理に進み、受信可ではない場合（Ｓ５７：ＮＯ）には、ステップＳ５５の処理に戻る。
【０１００】
ステップＳ５８では、選局制御部３０７は、放送局情報１２０において、受信可と判断された放送局の番組スケジュールを更新する。
【０１０１】
なお、図９のステップＳ５４では、選局パラメータだけを更新するようにしているが、これに限定されるものではなく、番組スケジュールも併せて更新するようにしてもよく、さらに、他の情報を更新するようにしてもよい。
【０１０２】
実施の形態３によれば、ある放送局を視聴している一方で、その位置において選局可能な選局パラメータ及び番組スケジュールを更新しておき、視聴中の番組の放送局から送信されている送信信号の受信状態が悪化したときには、最新の放送局情報１２０を用いて同一放送局を決定できるようにしたため、受信悪化状態になった位置で放送されている同一放送局を見つけ出せる可能性が高くなる。これにより、受信悪化状態におけるチャンネルサーチを実行する回数が削減されるため、その結果番組視聴が中断される時間を短縮させることができる。
【０１０３】
なお、実施の形態３では、デジタル放送受信装置３００が、第１放送受信部３１５及び第２放送受信部３１６を備える場合を説明したが、実施の形態３に係るデジタル放送受信装置３００は、第３放送受信部等、より多くの放送受信部を備えていてもよい。
【０１０４】
また、実施の形態３に係るデジタル放送受信装置３００は、まずステップＳ５１〜ステップＳ５４の選局パラメータの更新処理を行い、その後、ステップＳ５５〜ステップＳ５８の番組スケジュールの更新処理を行っているが、この順序に限る訳ではなく、逆の順序になっていてもよい。また、実施の形態３に係るデジタル放送受信装置３００は、これらの処理を同時に実行していてもよい。特に、実施の形態３に係るデジタル放送受信装置３００が第３放送受信部を備える場合には、デジタル放送受信装置３００は、選局パラメータの更新処理と、番組スケジュールの更新処理とを別々の放送受信部を用いて実行してもよく、さらに、各々の処理を複数の放送受信部で並列処理することで処理時間を削減してもよい。
【０１０５】
以上に記載した実施の形態３においては、図９のステップＳ５０における放送局Ｆの選局処理は、図３に示されているフローチャートと同様の処理を行うと説明したが、この選局処理は、例えば、図６に示されているフローチャートと同様の処理を行うようにしてもよい。このような場合には、選局制御部３０７は、実施の形態２と同様の処理も行い、放送局情報記憶部１０８は、実施の形態２で説明したような情報を記憶する。このような場合には、例えば、図９のステップＳ５８において、番組スケジュールの更新を行うとともに、その放送局における同一放送局関係情報も更新するようにしてもよい。また、この場合での同一放送局関係情報を更新するタイミングも、実施の形態２と同様に、選局を行って番組スケジュール情報を更新した後に必ず同一放送局判定を実施して同一放送局関係情報を更新することに限る訳ではない。例えば、選局を行って番組スケジュール情報を更新することを予め定められた回数行った時点で、同一放送局関係情報が更新されるようにしてもよいし、番組スケジュール情報及び同一放送局関係情報に記載されていない新しい放送局への選局を行って番組スケジュール情報を更新した時点で、同一放送局関係情報が更新されるようにしてもよい。さらには、最後に同一放送局関係情報が更新されてから、予め定められた時間が経過した後に、周期的に番組スケジュール情報を更新した上で、同一放送局関係情報もあわせて更新されるようにしてもよい。
【０１０６】
実施の形態４．
上記した実施の形態１から実施の形態３に係るデジタル放送受信装置１００、２００、３００は、現在時刻に放送している番組を起点に、一つ目の番組、二つ目の番組、・・・のように順番に番組の放送時間を確認しているため、比較対象である放送局の番組構成が完全に一致している場合のみ、同一放送局であると判断することになる。
しかし、同一放送局である場合でも、例えば、番組本編の終了後から次の番組本編の開始までの期間に、ある放送局では、例えば天気予報のような短い番組を放送しているが、別の放送局では、ずっとＣＭを放送しているような場合があり得る。また、例えば、ある放送局では、それまで放送されていた番組を終了して別の番組の放送を開始しても、別の放送局では、それまで放送されていた番組の放送時間を延長する場合もあり得る。同様に、ある放送局では、それまで視聴されていた番組を継続して放送しているが、別の放送局では、ある時点でその番組の放送を中断し、別の番組の放送を開始する場合もあり得る。このような場合、上記した実施の形態１から実施の形態３では、これらの放送局の番組構成が完全には一致しなくなるため、これらの放送局を異なる放送局であると判断してしまう。
【０１０７】
より具体的には、例えば、同一放送局である放送局＃１と放送局＃２において、番組本編が１４：００から１５：５５まで放送される番組と、１６：０５から１７：００まで放送される番組とが有る場合に、放送局＃１においては、１５：５５から１６：０５までの間に短い番組、例えば、天気予報のような番組が放送されているため、放送局＃１の番組スケジュール情報としては、１４：００から１７：００までの間に３つの番組が存在することになっているとする。一方、放送局＃２においては、１５：５５から１６：０５までの間はずっとＣＭを放送していて特に番組を放送していないため、放送局＃２の番組スケジュール情報としては、１４：００から１７：００までの間に２つの番組が存在すること、言い換えると、１４：００から１６：００まで放送される番組と、１６：００から１７：００まで放送される番組とが存在することになっているとする。
この場合、１４：００から放送される番組の次の番組が比較されると、放送局＃１では、１５：５５から１６：０５までの間に放送される短い番組と、放送局＃２では、１６：００から放送される番組とが比較されることとなり、その結果、同一放送局の検出に失敗してしまうこととなる。
【０１０８】
また、同一放送局である放送局＃１と放送局＃２において、１３：００から１４：００まで放送される番組が有る場合に、放送局＃１では、番組の最後まで、言い換えると、１３：００から１４：００まで番組を放送する一方で、放送局＃２では、１３：００から１３：４５まで番組を放送をした後に番組を中断し、１３：４５から１４：００までの間に独自の番組、例えば、天気予報等を放送する場合がある。このような場合にも、１３：００から放送開始される番組が順番に比較されると、１３：４５において放送局＃２のみ存在する番組と、放送局＃１で１４：００から放送される番組との比較が行われてしまうため、その結果、同一放送局の検出に失敗してしまうこととなる。
【０１０９】
そこで、本実施の形態４では、以上のような場合でも、放送局＃１と、放送局＃２とを同一の放送局と判定することができるようにする。
【０１１０】
図１に示されているように、実施の形態４に係るデジタル放送受信装置４００は、チューナ部１０１と、デマルチプレクス部１０２と、デコード部１０３と、映像表示部１０４と、音声出力部１０５と、受信悪化検出部１０６と、選局制御部１０７と、放送局情報記憶部４０８と、同一放送局判定部４０９と、計時部１１０と、操作入力部１１１とを備える。実施の形態４に係るデジタル放送受信装置４００は、放送局情報記憶部４０８に記憶されている情報の点及び同一放送局判定部４０９での処理の点において、実施の形態１に係るデジタル放送受信装置１００と異なっている。
【０１１１】
放送局情報記憶部４０８は、放送受信部１１２において、放送局毎に、当該放送局を選局するための選局パラメータと、当該放送局で放送される番組のスケジュールである番組スケジュールとを含む放送局情報、及び、同一放送局判定部４０９が使用する、放送時間が異なる番組が含まれている程度を示す値を算出するために必要な変数を記憶する。本実施の形態においては、放送時間が異なる番組が含まれている程度を示す値は、累積エラー率であり、そのような値を算出するために必要な変数は、累積エラー率を示す変数である。
【０１１２】
図１０は、実施の形態４における放送局情報４２０の一例を示す概略図である。放送局情報４２０は、実施の形態１における放送局情報１２０と同様に、放送局欄４２０ａと、選局情報欄４２０ｂと、番組スケジュール情報欄４２０ｃとを有する。
【０１１３】
図１の説明に戻り、同一放送局判定部４０９は、放送局情報４２０に格納されている全放送局の中から、選局制御部１０７から通知された視聴中の番組を放送している放送局と同一と判定することのできる放送局を検出する。本実施の形態では、同一放送局判定部４０９における同一放送局判定処理において、確認対象の番組の放送開始時刻から放送終了時刻までの区間である放送時間を確認した結果、比較する番組同士の放送時間が異なっている場合でも、その時点では比較を終了せずに、予め定められた期間に含まれる番組の比較を継続して行う。そして、同一放送局判定部４０９は、予め定められた期間に、放送時間が異なる番組が含まれている程度を示す値を算出するために必要な変数を放送局情報記憶部４０８に記憶させておく。そして、同一放送局判定部４０９は、予め定められた時間帯に放送される複数の番組についての比較の結果、放送時間が異なる番組が含まれている程度を示す値を算出して、この値が予め定められている値よりも小さい場合は、同一放送局であるみなすことで、予め定められた期間に放送される番組の数が異なる場合でも同一放送局を検出できるようにする。
【０１１４】
図１１及び図１２は、実施の形態４に係るデジタル放送受信装置１００の同一放送局判定部１０９における同一放送局判定処理を示すフローチャートである。本フローでは、放送局情報記憶部４０８に図１０に示されている放送局情報４２０が記憶されているものとする。また、本フローでは、現在時刻において放送局Ｆを選局して番組Ｆ−２が視聴されている時に、その受信信号の受信状態が悪化したものとする。
【０１１５】
まず、同一放送局判定部４０９は、現在時刻で放送されている番組から乖離する番組数を示す変数ｉ及びｊを共に「０」で初期化する（Ｓ６０）。なお、この変数ｉは、現在視聴中の放送局Ｆに対して用いられる変数であり、変数ｊは、後述するステップＳ６２で決定される判定対象の放送局に対して用いられる変数である。
【０１１６】
次に、同一放送局判定部４０９は、放送局情報４２０に格納されている放送局の内、現在視聴されている放送局Ｆ以外の全ての放送局に対して、ステップＳ６４以降の比較判定処理を行ったか否かを確認する（Ｓ６１）。そして、同一放送局判定部４０９は、全ての放送局に対して判定を行った場合（Ｓ６１：ＹＥＳ）には、図１２のステップＳ７８の処理に進む。一方、同一放送局判定部４０９は、全ての放送局に対しては判定を行っていない場合（Ｓ６１：ＮＯ）、言い換えると、ステップＳ６４以降の判定を行っていない放送局が存在する場合には、ステップＳ６２の処理に進む。
【０１１７】
ステップＳ６２では、同一放送局判定部４０９は、放送局情報４２０に格納されている放送局の内、現在視聴されている放送局Ｆ以外の放送局で、ステップＳ６４以降の判定を行っていない放送局の中から１つの放送局を選択して、選択された放送局を判定対象放送局に決定する。なお、ステップＳ６２において、一つの放送局を選択する順番は、上記した実施の形態１における図４のステップＳ２２と同様である。ここでは、同一放送局判定部４０９は、ステップＳ６２で判定対象放送局を放送局Ａに決定したものとして説明を進める。
【０１１８】
次に、同一放送局判定部４０９は、放送局情報記憶部４０８に、ステップＳ６２で決定された判定対象放送局に対応付けて、累積エラー率を示す変数の初期値を記憶させる（Ｓ６３）。累積エラー率を示す変数及びその初期値については、後述するように、累積エラー率をどのように算出するかで異なる値となる。
【０１１９】
次に、同一放送局判定部４０９は、現在視聴中の放送局（ここでは、放送局Ｆ）の、現在時刻に放送中の番組ａからｉ個後に放送される番組（以降、番組ａ＋ｉと記す。なお、ここではｉが「０」なので現在時刻に放送している番組そのものとなる）と、ステップＳ６２で決定された判定対象放送局（ここでは、放送局Ａ）の、現在時刻に放送中の番組ｂからｊ個後に放送される番組（以降、番組ｂ＋ｊと記す。なお、ここではｊが「０」なので現在時刻に放送している番組そのものとなる）について、その放送時間が同一か否かを判定する（Ｓ６４）。この処理は、上記した実施の形態１における図４のステップＳ２３又はステップＳ２４と同様である。
ここでは、図１０に示されているように、現在時刻において放送局Ｆで現在時刻に放送中の番組から０個後、即ち、現在放送されている番組Ｆ−２の放送開始時刻が１１：００で、その放送終了時刻が１３：００であるが、放送局Ａで現在時刻に放送中の番組から０個後、即ち、現在放送されている番組Ａ−３の放送開始時刻は１１：００で、その放送終了時刻が１２：００となっている。ここで、例えば、放送時間の同一性を放送開始時刻のみで判定する場合は、放送時間が同一となる（Ｓ６４：Ｙｅｓ）ため、同一放送局判定部４０９は、ステップＳ６６の処理に進むが、放送終了時刻も判断対象に含める場合は、放送時間が異なる（Ｓ６４：Ｎｏ）ため、同一放送局判定部４０９は、ステップＳ６５の処理に進む。ここでは、ステップＳ６５の処理に進む場合で説明を進める。
【０１２０】
ステップＳ６５では、同一放送局判定部４０９は、比較を行った番組が違うものであったと判断したため、放送局情報記憶部４０８に記憶されている、比較対象の放送局に関する累積エラー率を示す変数を更新する。
【０１２１】
この累積エラー率としては、予め定められた期間全体において、比較処理を実行した総実行回数とその中でエラーが発生した総回数とを比較して求められた値としてもよいし、エラーが発生した総回数と予め定めておいた閾値とを比較して求められた値としてもよい。例えば、累積エラー率ＥＲは、下記の（１）式又は（２）式により算出することができる。
【数１】
0005863829.tif 000002
（１）式において、累積エラー率を示す変数は、「エラーが発生した総回数」及び「比較処理を実行した総実行回数」となる。なお、これらの初期値は、「０」である。
【数２】
0005863829.tif 000003
（２）式において、累積エラー率を示す変数は、「エラーが発生した総回数」となる。なお、この初期値は、「０」である。
【０１２２】
また、累積エラー率としては、予め定められた期間全体において、放送される総番組数とその中でエラーが発生した総番組数とを比較して求めた値としてもよいし、エラーが発生した総番組数と予め定めておいた閾値とを比較して求めた値としてもよい。例えば、累積エラー率ＥＲは、下記の（３）式又は（４）式により算出することができる。
【数３】
0005863829.tif 000004
（３）式において、累積エラー率を示す変数は、「エラーが発生した総番組数」及び「予め定められた期間に含まれる総番組数」となる。なお、これらの初期値は、「０」である。
【数４】
0005863829.tif 000005
（４）式において、累積エラー率を示す変数は、「エラーが発生した総番組数」となる。なお、この初期値は、「０」である。
【０１２３】
また、累積エラー率としては、予め定められた期間において、放送される番組の総放送時間とその中でエラーが発生した番組の総放送時間とを比較して求めた値としてもよいし、エラーが発生した番組の総放送時間と予め定めておいた閾値とを比較して求めた値としてもよい。例えば、累積エラー率ＥＲは、下記の（５）式又は（６）式により算出することができる。
【数５】
0005863829.tif 000006
（５）式において、累積エラー率を示す変数は、「エラーが発生した番組の総放送時間」及び「予め定められた期間に含まれる番組の総放送時間」となる。なお、これらの初期値は、「０」である。
【数６】
0005863829.tif 000007
（６）式において、累積エラー率を示す変数は、「エラーが発生した番組の総放送時間」となる。なお、この初期値は、「０」である。
【０１２４】
さらに、累積エラー率は、予め定められた期間において、放送される番組の総放送時間とその中でエラーが発生した番組同士の番組開始時刻の差分の総合計とを比較して求めた値としてもよいし、エラーが発生した番組同士の番組開始時刻の差分の総合計と予め定めておいた閾値とを比較して求めた値としてもよい。例えば、累積エラー率ＥＲは、下記の（７）式又は（８）式により算出することができる。
【数７】
0005863829.tif 000008
（７）式において、累積エラー率を示す変数は、「エラーが発生した番組同士の番組開始時刻の差分の総合計時間」及び「予め定められた期間に含まれる番組の総放送時間」となる。なお、これらの初期値は、「０」である。
【数８】
0005863829.tif 000009
（８）式において、累積エラー率を示す変数は、「エラーが発生した番組同士の番組開始時刻の差分の総合計時間」となる。なお、この初期値は、「０」である。
【０１２５】
さらに、累積エラー率は、予め定められた期間において、放送される番組の総放送時間とその中でエラーが発生した番組同士の番組終了時刻の差分の総合計とを比較して求めた値としてもよいし、エラーが発生した番組同士の番組終了時刻の差分の総合計と予め定めておいた閾値とを比較して求めた値としてもよい。例えば、累積エラー率ＥＲは、下記の（９）式又は（１０）式により算出することができる。
【数９】
0005863829.tif 000010
（９）式において、累積エラー率を示す変数は、「エラーが発生した番組同士の番組終了時刻の差分の総合計時間」及び「予め定められた期間に含まれる番組の総放送時間」となる。なお、これらの初期値は、「０」である。
【数１０】
0005863829.tif 000011
（１０）式において、累積エラー率を示す変数は、「エラーが発生した番組同士の番組終了時刻の差分の総合計時間」となる。なお、この初期値は、「０」である。
【０１２６】
また、累積エラー率は、他の手段で求められた値であってもよい。
なお、後述するステップＳ６８、ステップＳ７２又はステップＳ７５において、同一番組に関する累積エラー率を示す値の更新が行われている場合は、ここで再びエラー率の更新を行うと二重更新となってしまうため、ここでの更新処理は行われないようにしてもよいし、そのまま更新処理が行われるようにしてもよい。
【０１２７】
次に、同一放送局判定部４０９は、番組ａ＋ｉと番組ｂ＋ｊの放送終了時刻の比較を行う（Ｓ６６）。ステップＳ６６において、番組ａ＋ｉよりも番組ｂ＋ｊの放送終了時刻が早いと判断した場合には、同一放送局判定部４０９は、ステップＳ６７の処理に進む。また、番組ｂ＋ｊよりも番組ａ＋ｉの放送終了時刻が早いと判断した場合には、同一放送局判定部４０９は、ステップＳ７１の処理に進む。一方、両方の番組の放送終了時刻が同一であると判断した場合には、同一放送局判定部４０９は、ステップＳ７５の処理に進む。
ここでは、放送局Ｆで現在時刻に放送中の番組から０個後、すなわち現在放送されている番組Ｆ−２の放送終了時刻が１３：００であり、放送局Ａで現在時刻に放送中の番組から０個後、すなわち現在放送されている番組Ａ−３の放送終了時刻が１２：００であるため、判定対象の放送局Ａの番組の放送終了時刻が早いと判断して、同一放送局判定部４０９は、ステップＳ６７の処理に進む。
【０１２８】
ステップＳ６７では、同一放送局判定部４０９は、変数ｊに「１」を加算することで判定対象の放送局の番組を一つ先に進める。
次に、ステップＳ６５と同様に、同一放送局判定部４０９は、累積エラー率を示す変数を更新する（Ｓ６８）。
【０１２９】
そして、同一放送局判定部４０９は、番組ａ＋ｉと番組ｂ＋ｊとについて放送終了時刻の比較を行う（Ｓ６９）。ステップＳ６９において、番組ａ＋ｉよりも番組ｂ＋ｊの放送終了時刻が早いと判断した場合（Ｓ６９：Ｙｅｓ）には、同一放送局判定部４０９は、ステップＳ６６の処理に戻る。一方、ステップＳ６９において、番組ａ＋ｉと番組ｂ＋ｊの放送終了時刻が同じ、又は、番組ａ＋ｉよりも番組ｂ＋ｊの放送終了時刻が遅いと判断した場合（Ｓ６９：Ｎｏ）には、同一放送局判定部４０９は、番組ａ＋ｉの放送時間の間にステップＳ６２で決定された放送局で放送される全ての番組についての判定が完了したとして、現在視聴中の放送局における次の時間での比較判定処理を行うため、変数ｉに１を加算（Ｓ７０）して、ステップＳ７７の処理に進む。
【０１３０】
ここでは、ステップＳ６７で変数ｊに「１」が加算されるため、ステップＳ６８では放送局Ａで現在時刻に放送中の番組ｂから１個後、すなわち番組Ａ−４に関する累積エラー率を示す変数の更新が行われる。さらに、ステップＳ６９では、放送局Ｆで現在時刻に放送中の番組から０個後、すなわち現在放送されている番組Ｆ−２と、番組Ａ−４との放送終了時刻が比較されることになる。番組Ｆ−２の放送終了時刻は１３：００であり、番組Ａ−４の放送終了時刻も１３：００であるため、ステップＳ６９の判定では処理はステップＳ７０に進むこととなる。そして、ステップＳ７０では、変数ｉに「１」がインクリメントされて、処理はステップＳ７７に進む。
【０１３１】
なお、もしステップＳ６６において、番組ｂ＋ｊよりも番組ａ＋ｉの放送終了時刻が早いと判断した場合には、同一放送局判定部４０９は、ステップＳ７１の処理に進む。ステップＳ７１では、変数ｉに「１」が加算される。そして、同一放送局判定部４０９は、ステップＳ６５又はステップＳ６８と同様に、累積エラー率を示す変数を更新する（Ｓ７２）。
さらに、同一放送局判定部４０９は、番組ａ＋ｉと番組ｂ＋ｊとについて放送終了時刻の比較を行う（Ｓ７３）。ステップＳ７３において、番組ｂ＋ｊよりも番組ａ＋ｉの放送終了時刻が早いと判断した場合（Ｓ７３：Ｙｅｓ）は、同一放送局判定部４０９は、ステップＳ７１の処理に戻る。一方、ステップＳ７３において、番組ｂ＋ｊと番組ａ＋ｉの放送終了時刻が同じ、又は、番組ｂ＋ｊよりも番組ａ＋ｉの放送終了時刻が遅いと判断した場合（Ｓ６８：Ｎｏ）には、同一放送局判定部４０９は、ステップＳ６２で決定された放送局で放送される番組ｂ＋ｊの放送時間の間に、現在視聴中の放送局で放送される放送される全ての番組についての判定が完了したと判断して、ステップＳ６２で決定された放送局における次の時間での比較判定処理を行うため、変数ｊに「１」を加算（Ｓ７４）して、ステップＳ７７の処理に進む。
【０１３２】
また、もしステップＳ６６にて、番組ｂ＋ｊと番組ａ＋ｉの放送終了時刻が共に同じと判断した場合には、同一放送局判定部４０９は、番組ａ＋ｉの裏番組及び番組ｂ＋ｊの裏番組に関する判定が完了したとして、変数ｉと変数ｊにそれぞれ「１」を加算（Ｓ７６）して、ステップＳ７７の処理に進む。
【０１３３】
次に、同一放送局判定部４０９は、現在視聴中の放送局の、現在時刻に放送中の番組ａからｉ個後に放送される番組（ここでは、ｉは「１」に更新されたので、現在時刻に放送している番組の１つ先の番組）と、ステップＳ６２で決定された判定対象放送局の、現在時刻に放送中の番組ｂからｊ個後に放送される番組（ここでは、ｊは「１」に更新されたので、現在時刻に放送している番組の１つ先の番組）について、予め定められている判定期間内に放送される番組であるかどうかを確認する（Ｓ７７）。同一放送局判定部４０９は、予め定められている判定期間内に放送される番組であると判断した場合（Ｓ７７：Ｙｅｓ）には、ステップＳ６４の処理に戻る。また、同一放送局判定部４０９は、予め定めておいた判定期間内に放送される番組ではないと判断した場合（Ｓ７７：Ｎｏ）には、ステップＳ６０の処理に戻る。なお、この判定は、いずれか一方の番組が予め定められた判定期間内に放送されるか否かで行われてもよい。また、両方の番組が予め定められた判定期間内に放送されるか否かで行われてもよい。さらに、この判定は、例えば、番組開始時刻がこの判定期間内に含まれているか否かで行われもよく、番組終了時刻がこの判定期間内に含まれているか否かで行われてもよく、又は、その両方であってもよい。さらにまた、この判定は、番組の放送時間が予め定めておいた判定期間内に含まれている割合が、予め定められた閾値よりも大きいか否かで行われてもよい。また、この判定は、これら以外の方法で行われてもよい。
【０１３４】
ここでは、予め定めておいた判定期間は、１２時間とする。この場合、放送局Ｆで現在時刻に放送中の番組から１個後の番組、即ち、番組Ｆ−３の放送終了時刻が１３：４５であり、放送局Ａで現在時刻に放送中の番組から１個後の番組、即ち、番組Ａ−４の放送終了時刻が１３：００であるため、１２時間の中にいずれの番組も放送されることがわかるため、同一放送局判定部４０９は、ステップＳ６３の処理に戻ることになる。
なお、本実施の形態４は、上述した実施の形態１と比較して、番組同士の同一放送時間判定の条件を緩くすることになるため、同一放送局であるものの検出漏れが軽減される代わりに、異なる放送局を同一放送局として判定してしまう場合が増加してしまう。これに対して、予め定めておく判定期間を長くすることで、より多くの番組を用いて判定することができるため、異なる放送局を同一放送局として判定してしまう場合を減少させることができる。従って、番組同士の同一放送時間判定の条件を緩くした分、同一放送局判定処理に要する判定期間を長くすることで、異なる放送局を同一放送局として判定してしまう場合の増加を抑制することができる。
【０１３５】
次に、ステップＳ６４の処理に戻り、同一放送局判定部４０９は、更新された変数ｉ及びｊに対応する番組に対しての比較判定処理を行う。ここでは、同一放送局判定部４０９は、現在時刻において放送局Ｆで現在時刻に放送中の番組から１個後、即ち、番組Ｆ−３と、放送局Ａで現在時刻に放送中の番組から１個後、即ち、番組Ａ−４との番組放送時間についての比較を行う。この場合も、放送時間が異なっているため、同一放送局判定部４０９は、ステップＳ６５の処理に進むが、番組Ａ−４についての累積エラー率を示す変数の更新は、上記のステップＳ６８にて既に実行済みであるため、ここでの処理を省略してステップＳ６６の処理に進んでもよい。
【０１３６】
この後、ステップＳ６６では、同一放送局判定部４０９は、番組ａ＋ｉよりも番組ｂ＋ｊの放送終了時刻が早いと判断するため、ステップＳ６７に進んで同様の処理を繰り返して、予め定められた判定期間の番組に対する比較判定処理を継続する。
【０１３７】
以上のような処理は、全ての放送局の、判定期間に含まれる全ての番組に対して実行される。そして、ステップＳ６１において、全ての放送局について確認済みであると判定された場合（Ｓ６１：Ｙｅｓ）には、処理は、図１２のステップＳ７８に進む。
図１２のステップＳ７８では、同一放送局判定部４０９は、放送局情報記憶部４０８に記憶されている累積エラー率を示す変数を用いて、累積エラー率を放送局毎に算出する。そして、同一放送局判定部４０９は、累積エラー率が最も低い放送局を選択する。
【０１３８】
次に、同一放送局判定部４０９は、選択された放送局の累積エラー率が予め定められた値よりも小さいか否かを判断する（Ｓ７９）。そして、同一放送局判定部４０９は、選択された放送局の累積エラー率が予め定められた値よりも小さい場合（Ｓ７９：Ｙｅｓ）には、ステップＳ８０の処理に進む。一方、同一放送局判定部４０９は、選択された放送局の累積エラー率が予め定められた値よりも小さくない場合（Ｓ７９：Ｎｏ）には、ステップＳ８１の処理に進む。
【０１３９】
ステップＳ８０では、同一放送局判定部４０９は、ステップＳ７８で選択された放送局と放送局Ｆは同一放送局であると判断して、この選択された放送局を特定した同一放送局有り通知を選局制御部１０７に与える。
【０１４０】
一方、ステップＳ８１では、同一放送局判定部４０９は、放送局情報４２０に格納されている放送局の中に同一放送局が存在しなかったと判断して、同一放送局無し通知を選局制御部１０７に与える。
【０１４１】
上記のように、実施の形態４に係るデジタル放送受信装置４００は、放送局毎の番組スケジュールの比較を行う際に、異なる部分が見つかった場合でも、異なる部分の発生割合を計算した上で、同一放送局であるか否かを判断するようにしたため、放送局毎の独自構成が行われ、放送時間に誤差が有った場合でも、その誤差の発生割合が小さいときには、同一放送局であると検出することができる。その結果さらに番組視聴が中断される時間を短縮させることができる。
【０１４２】
なお、上記の実施の形態４では、同一放送局判定部４０９は、予め定められた判定期間内に放送される全ての番組に対して比較処理を行っているが、このような処理に限る訳ではない。同一放送局判定部４０９は、その途中であっても、累積エラー率が大きくなることが判明した時点で処理を中断してもよい。例えば、図１１のステップＳ６５、Ｓ６８、Ｓ７２又はＳ７５で累積エラー率を示す変数を更新した結果、累積エラー率を示す変数が予め定められた値を超えた時点、又は、累積エラー率を示す変数から計算される累積エラー率が予め定められた値を超えた時点で、同一放送局判定部４０９は、その放送局についての判定を中断し、ステップＳ６０の処理に戻って別の放送局についての比較処理を実施してもよい。このようにすると、本実施の形態４における処理ステップ数が削減されることになるので、その結果さらに番組視聴が中断される時間を短縮させることができる。
【０１４３】
さらに、上記の実施の形態４では、同一放送局判定部４０９は、全ての放送局についてその累積エラー率を求めた上で、最も同一の放送局である可能性が高い放送局を決定するようにしていたが、このような処理に限る訳ではない。例えば、同一放送局判定部４０９は、全ての放送局について累積エラー率を示す変数を取得する前に、既に累積エラー率を示す変数を取得した放送局について、累積エラー率を算出し、その累積エラー率が予め定められた値を下回る放送局を検出した時点で、その放送局を同一放送局であると決定して、同一放送局判定処理を終了させてもよい。例えば、図１１のステップＳ６２で判定対象放送局を決定する前に、同一放送局判定部４０９は、それまで判定していた放送局に関する累積エラー率を算出して、その累積エラー率が予め定められた値を下回ったことがわかった時点で、放送局毎の比較処理を終了して、その放送局を同一放送局としてもよい。このようにすると、本実施の形態４における処理ステップ数が削減されることになるので、その結果さらに番組視聴が中断される時間を短縮させることができる。
【０１４４】
本実施の形態４によれば、放送局の独自の裁量によって番組スケジュール情報の一部が変更されていたとしても、その変更が大きくない限りは同一放送局であると判断することができる。例えば、スポーツ番組の中継等を行っている時に、一方の放送局では番組スケジュール通りに次の番組に切り替わるが、他方の放送局では番組スケジュールを変更してそのスポーツ番組の放送を延長するような場合でも、その影響を軽減できるため、これらの放送局を同一放送局として検出することができる。また、例えば、二つの連続した番組の境にて、一方の放送局では番組スケジュール情報としては登録されないＣＭが放送されているが、他方の放送局では地方のニュースといった独自の番組を放送している場合でも、この影響を軽減できるため、これらの放送局を同一放送局として検出することができる。本実施の形態４によれば、同一放送局として検出できるケースが増加することになるので、視聴中の番組が受信不可になった場合にも即座に同一放送局の選局を行うことができる。その結果さらに番組視聴が中断される時間を短縮させることができる。
【符号の説明】
【０１４５】
１００，２００，３００，４００：デジタル放送受信装置、  １０１：チューナ部、  １０２：デマルチプレクス部、  １０３，３０３：デコード部、  １０４：映像表示部、  １０５：音声出力部、  １０６，３０６：受信悪化検出部、  １０７，２０７，３０７：選局制御部、  １０８，２０８，４０８：放送局情報記憶部、  １０９，４０９：同一放送局判定部、  １１０：計時部、  １１１：操作入力部、  １１２：放送受信部、  ３１３：チューナ部、  ３１４：デマルチプレクス部、  ３１５：第１放送受信部、  ３１６：第２放送受信部。
【図１】
0005863829.tif 000012
【図２】
0005863829.tif 000013
【図３】
0005863829.tif 000014
【図４】
0005863829.tif 000015
【図５】
0005863829.tif 000016
【図６】
0005863829.tif 000017
【図７】
0005863829.tif 000018
【図８】
0005863829.tif 000019
【図９】
0005863829.tif 000020
【図１０】
0005863829.tif 000021
【図１１】
0005863829.tif 000022
【図１２】
0005863829.tif 000023