(57)【要約】  デジタル放送受信装置（１００）は、信号を受信する受信部（１１１、１２１）と、受信された信号の受信強度を検出する信号強度検出部（１１２、１２２）と、受信可能な物理チャンネルを検出するチャンネルスキャン制御部（１２５）と、受信可能エリアを示す受信可能エリア情報を記憶するエリアマップ格納部（１２９）と、現在位置を検出する現在位置検出部（１２７）と、チャンネルスキャン制御部（１２５）が物理チャンネルを検出した際に、検出された現在位置が検出された物理チャンネルの受信可能エリアに含まれない場合に、信号強度検出部で検出された受信強度に基づいて距離の閾値を特定する選局制御部（１１８）と、特定された距離の閾値に基づいて、受信可能エリアを拡張するエリアマップ生成部（１２８）とを備える。
2013157159.tif 000002
【特許請求の範囲】
【請求項１】
物理チャンネルの信号を受信する受信部と、
前記受信部で受信した信号の受信強度を検出する信号強度検出部と、
前記受信部を制御して、前記受信部で放送信号を受信可能な物理チャンネルを検出するチャンネルスキャン制御部と、
物理チャンネル毎に、前記放送信号を受信可能な位置を示す位置情報を３つ以上含むことで、当該位置情報で示される位置で囲まれる受信可能エリアを示す受信可能エリア情報を記憶するエリアマップ格納部と、
現在位置を検出する現在位置検出部と、
前記チャンネルスキャン制御部が前記受信部で前記放送信号を受信可能な物理チャンネルを検出した際に、前記受信可能エリア情報に基づいて、前記現在位置検出部で検出された現在位置が当該検出された物理チャンネルの受信可能エリアに含まれるか否かを判断する処理、及び、前記検出された現在位置が、前記検出された物理チャンネルの受信可能エリアに含まれない場合に、前記信号強度検出部で検出された受信強度が強いほど長い距離を示す閾値を特定する処理を行う選局制御部と、
前記受信可能エリア情報に基づいて、前記検出された物理チャンネルの受信可能エリアに含まれる位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる２つの位置を結合位置として選択する処理、及び、前記検出された物理チャンネルの受信可能エリア情報に、前記検出された現在位置を示す位置情報を追加することにより、前記結合位置と、前記検出された現在位置とを結ぶ線まで、前記受信可能エリアを拡張する処理を行うエリアマップ生成部と、を備えること
を特徴とするデジタル放送受信装置。
【請求項２】
前記エリアマップ生成部は、
前記検出された物理チャンネルの受信可能エリア情報に含まれている位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる２つの位置を、前記結合位置として選択すること
を特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
前記エリアマップ生成部は、
前記検出された物理チャンネルの受信可能エリア情報に含まれている位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置が２つ未満である場合には、前記検出された物理チャンネルに対応付けて、前記検出された現在位置を示す未連結位置情報を前記エリアマップ格納部に記憶させる処理と、
前記検出された物理チャンネルに対応付けられている未連結位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置が２つ以上ある場合には、前記検出された現在位置、及び、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置を示す未連結位置情報を含む受信可能エリア情報を生成する処理と、を行うこと
を特徴とする請求項２に記載のデジタル放送受信装置。
【請求項４】
前記エリアマップ生成部は、
前記検出された物理チャンネルの受信可能エリア情報に含まれている位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置、又は、前記検出された物理チャンネルの受信可能エリアの境界上の位置の内、前記検出された現在位置から前記特定された閾値で示される距離に存在する位置を前記結合位置として選択すること
を特徴とする請求項１に記載のデジタル放送受信装置。
【請求項５】
前記エリアマップ生成部は、
前記検出された物理チャンネルの受信可能エリア情報に含まれている位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置、及び、前記検出された物理チャンネルの受信可能エリアの境界上の位置の内、前記検出された現在位置から前記特定された閾値で示される距離に存在する位置が２つ未満である場合には、前記検出された物理チャンネルに対応付けて、前記検出された現在位置を示す未連結位置情報を前記エリアマップ格納部に記憶させる処理と、
前記検出された物理チャンネルに対応付けられている未連結位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置、及び、前記検出された物理チャンネルに対応付けられている未連結位置情報で示される位置を結んだ線上の位置の内、前記検出された現在位置から前記特定された閾値で示される距離に存在する位置が２つ以上ある場合には、前記検出された現在位置と、前記検出された物理チャンネルに対応付けられている未連結位置情報で示される位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる位置、及び、前記検出された物理チャンネルに対応付けられている未連結位置情報で示される位置を結んだ線上の位置の内、前記検出された現在位置から前記特定された閾値で示される距離に存在する位置の少なくとも何れか一方と、を示す位置情報を含む受信可能エリア情報を生成する処理と、を行うこと
を特徴とする請求項４に記載のデジタル放送受信装置。
【請求項６】
前記エリアマップ生成部は、
前記生成された受信可能エリア情報で示される受信可能エリアが、前記エリアマップ格納部に記憶されている受信可能エリア情報で示されている受信可能エリアと重複又は接する場合には、前記生成された受信可能エリア情報で示される受信可能エリア及び前記エリアマップ格納部に記憶されている受信可能エリア情報で示されている受信可能エリアを結合した新たな受信可能エリアを示すように、前記エリアマップ格納部に記憶されている受信可能エリア情報を更新すること、
を特徴とする請求項３又は５に記載のデジタル放送受信装置。
【請求項７】
前記エリアマップ格納部は、物理チャンネル毎に、当該物理チャンネルを利用している放送局の中継局の物理チャンネルを示す中継局情報及び当該放送局の系列局の物理チャンネルを示す系列局情報の少なくとも何れか一方をさらに記憶しており、
前記チャンネルスキャン制御部は、前記選局制御部で選局された物理チャンネルの信号の受信状態が悪化した場合に、前記中継局情報及び前記系列局情報の少なくとも何れか一方を参照して、前記選局された物理チャンネルの中継局及び系列局の少なくとも何れか一方の物理チャンネルを特定し、当該特定された物理チャンネルの中から、前記受信可能エリア情報に基づいて、前記現在位置検出部で検出された現在位置が前記受信可能エリアに含まれる物理チャンネルを選択し、当該選択された物理チャンネルについて、前記受信部で前記放送信号を受信することができるか否かを検出すること
を特徴とする請求項１から６の何れか一項に記載のデジタル放送受信装置。
【請求項８】
前記エリアマップ格納部は、物理チャンネル毎に、当該物理チャンネルを利用している放送局の中継局の物理チャンネルを示す中継局情報及び当該放送局の系列局の物理チャンネルを示す系列局情報の少なくとも何れか一方をさらに記憶しており、
前記チャンネルスキャン制御部は、前記現在位置検出部で検出された現在位置が、前記選局制御部で選局中の物理チャンネルの受信可能エリアの境界付近であり、かつ、前記現在位置検出部で検出された現在位置の履歴により、前記デジタル放送受信装置が前記選局制御部で選局中の物理チャンネルの受信可能エリアの外部に向かっていると判断した場合には、前記中継局情報及び前記系列局情報の少なくとも何れか一方を参照して、前記選局された物理チャンネルの中継局及び系列局の少なくとも何れか一方の物理チャンネルを特定し、当該特定された物理チャンネルについて、前記受信部で前記放送信号を受信することができるか否かを検出すること
を特徴とする請求項１から６の何れか一項に記載のデジタル放送受信装置。
【請求項９】
前記選局制御部は、前記チャンネルスキャン制御部で、前記中継局又は前記系列局の物理チャンネルにおいて前記放送信号を受信できることが検出された場合には、当該物理チャンネルを選局し、前記受信部に当該選局された物理チャンネルの信号を受信させること
を特徴とする請求項７又は８に記載のデジタル放送受信装置。
【請求項１０】
前記受信部は、
前記選局制御部により選局された物理チャンネルの信号を受信する第１受信部と、
前記チャンネルスキャン制御部により制御される第２受信部と、を備えること
を特徴とする請求項１から９の何れか一項に記載のデジタル放送受信装置。
【請求項１１】
前記受信可能エリア情報は、前記受信可能エリアの境界を一方向に周回するように、前記位置情報を順番に格納していること
を特徴とする請求項１から１０の何れか一項に記載のデジタル放送受信装置。
【請求項１２】
前記選局制御部は、前記現在位置検出部で検出された現在位置と、前記受信可能エリア情報に含まれている位置情報で示される位置との間の線分の内、前記順番において隣り合う位置の線分間の角度を合計した値が３６０度となる場合に、前記現在位置検出部で検出された現在位置が前記受信可能エリア情報で示される受信可能エリアに含まれると判断すること
を特徴とする請求項１１に記載のデジタル放送受信装置。
【請求項１３】
前記選局制御部は、前記順番において前の位置の線分に対して、前記順番において後の位置の線分が前記一方向側に存在する場合には、前記線分間の角度を正の値とし、また、前記順番において前の位置の線分に対して、前記順番において後の位置の線分が前記一方向とは反対側に存在する場合には、前記線分間の角度を負の値として、合計を行うこと
を特徴とする請求項１２に記載のデジタル放送受信装置。
【請求項１４】
前記選局制御部は、前記受信可能エリア情報に含まれている位置情報で示される位置を前記順番に従って２つ特定し、特定された位置間のベクトルと、前記現在位置検出部で検出された現在位置から前記ベクトルの起点となった位置へのベクトルとを生成し、当該生成された２つのベクトルの外積の符号により、前記現在位置検出部で検出された現在位置が前記受信可能エリア情報で示される受信可能エリアに含まれるか否かを判断すること
を特徴とする請求項１１に記載のデジタル放送受信装置。
【請求項１５】
前記選局制御部は、前記受信可能エリアを構成する境界毎に、当該境界のどちら側が受信可能エリアの内側であるかを予め定めておき、前記現在位置検出部で検出された現在位置が前記境界のどちら側に存在するかにより、前記現在位置検出部で検出された現在位置が前記受信可能エリアに含まれるか否かを判断すること
を特徴とする請求項１から１１の何れか一項に記載のデジタル放送受信装置。
【請求項１６】
前記エリアマップ生成部は、前記受信可能エリア情報に含まれる位置情報で示される位置の内、近接している位置を検出し、当該検出された位置をマージする処理を行うこと
を特徴とする請求項１から１５の何れか一項に記載のデジタル放送受信装置。
【請求項１７】
前記エリアマップ生成部は、前記受信可能エリア情報に含まれる位置情報で示される位置間の境界の内、近接している境界を検出し、当該検出された境界をマージする処理を行うこと
を特徴とする請求項１から１６の何れか一項に記載のデジタル放送受信装置。
【請求項１８】
物理チャンネルの信号を受信する受信過程と、
前記受信過程で受信された信号の受信強度を検出する信号強度検出過程と、
前記受信過程で放送信号を受信可能な物理チャンネルを検出するチャンネルスキャン制御過程と、
現在位置を検出する現在位置検出過程と、
前記チャンネルスキャン制御過程が、前記受信過程で前記放送信号を受信可能な物理チャンネルを検出した際に、物理チャンネル毎に、前記放送信号を受信可能な位置を示す位置情報を３つ以上含むことで、当該位置情報で示される位置で囲まれる受信可能エリアを示す受信可能エリア情報に基づいて、前記現在位置検出過程で検出された現在位置が当該検出された物理チャンネルの受信可能エリアに含まれるか否かを判断する判断過程と、
前記検出された現在位置が、前記検出された物理チャンネルの受信可能エリアに含まれない場合に、前記信号強度検出過程で検出された受信強度が強いほど長い距離を示す閾値を特定する閾値特定過程と、
前記受信可能エリア情報に基づいて、前記検出された物理チャンネルの受信可能エリアに含まれる位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる２つの位置を結合位置として選択する結合位置選択過程と、
前記検出された物理チャンネルの受信可能エリア情報に、前記検出された現在位置を示す位置情報を追加することにより、前記結合位置と、前記検出された現在位置とを結ぶ線まで、前記受信可能エリアを拡張する処理を行うエリアマップ生成過程と、を備えること
を特徴とするデジタル放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置及びデジタル放送受信方法に関する。
【背景技術】
【０００２】
デジタル放送受信装置が、受信している物理チャンネルの受信可能エリア内から受信可能エリア外に移動された場合には、デジタル放送受信装置は、正常に受信できていた物理チャンネルの放送信号を受信できなくなる。ここで、物理チャンネルは、特定の周波数帯域幅を１つの単位として定義されたチャンネルである。このため、従来から、物理チャンネル毎の受信可能エリアを示す放送エリアマップを生成しておき、現在位置で受信可能な他の物理チャンネルに自動的に切り替えを行うことができるデジタル放送受信装置が開発されている。【０００３】
従来のデジタル放送受信装置は、放送エリアマップに含まれていない、新しい受信可能な位置を検出した場合には、既存の放送エリアマップに含まれている位置及び新規の位置の全てを含む最大の多角形となるように放送エリアマップを拡大している。このため、例えば、既存の放送エリアマップと新規の位置との距離が大きく離れている場合等には、従来のデジタル放送受信装置は、実際には選局できるかわからない位置も新たに放送エリアマップの内部に追加してしまう問題がある。特に、実際の放送エリアマップが凸形状の図形で近似できない、凹みのある形状であった場合は、従来のデジタル放送受信装置は、この凹み部分の両端を直線で接合し、この凹み部分を埋めるように放送エリアマップを拡大してしまう。このため、従来のデジタル放送受信装置は、実際には選局できない凹み部分を放送エリアマップに組み込んでしまう問題が発生する。【０００４】
そこで、特許文献１に記載されたデジタル放送受信装置は、放送エリアマップ内において受信不可であることを検出した場合に、受信不可エリアマップを作成する。そして、特許文献１に記載されたデジタル放送受信装置は、実際に自動選局を行う際には放送エリアマップとあわせてこの受信不可エリアマップを参照することで、放送エリアマップ内に余分に組み込んでしまった受信不可エリアの影響を除外できるようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−６１７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載されたデジタル放送受信装置は、実際に移動しながらチャンネルスキャンを行い、受信不可となっている位置を特定しなければ、この受信不可エリアマップを作成することができない。このため、特許文献１に記載されたデジタル放送受信装置は、未だ受信不可エリアマップが作成されていない場合には、放送エリアマップを参照することで、放送エリアを誤認識してしまう可能性がある。そして、特許文献１に記載されたデジタル放送受信装置は、誤認識をした場合にはその分余計な選局及びサーチを行ってしまい、結果として受信可能な放送局の自動選局に長い時間がかかってしまうという問題があった。【０００７】
そこで、本発明は、実際の放送エリアの形状との差異が少ない受信可能エリアを取得することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係るデジタル放送受信装置は、
物理チャンネルの信号を受信する受信部と、
前記受信部で受信した信号の受信強度を検出する信号強度検出部と、
前記受信部を制御して、前記受信部で放送信号を受信可能な物理チャンネルを検出するチャンネルスキャン制御部と、
物理チャンネル毎に、放送信号を受信可能な位置を示す位置情報を３つ以上含むことで、当該位置情報で示される位置で囲まれる受信可能エリアを示す受信可能エリア情報を記憶するエリアマップ格納部と、
現在位置を検出する現在位置検出部と、
前記チャンネルスキャン制御部が前記受信部で放送信号を受信可能な物理チャンネルを検出した際に、前記受信可能エリア情報に基づいて、前記現在位置検出部で検出された現在位置が当該検出された物理チャンネルの受信可能エリアに含まれるか否かを判断する処理、及び、前記検出された現在位置が、前記検出された物理チャンネルの受信可能エリアに含まれない場合に、前記信号強度検出部で検出された受信強度が強いほど長い距離を示す閾値を特定する処理を行う選局制御部と、
前記受信可能エリア情報に基づいて、前記検出された物理チャンネルの受信可能エリアに含まれる位置の内、前記検出された現在位置から前記特定された閾値で示される距離までの範囲に含まれる２つの位置を結合位置として選択する処理、及び、前記検出された物理チャンネルの受信可能エリア情報に、前記検出された現在位置を示す位置情報を追加することにより、前記結合位置と、前記検出された現在位置とを結ぶ線まで、前記受信可能エリアを拡張する処理を行うエリアマップ生成部と、を備えること
を特徴とする。
【発明の効果】
【０００９】
本発明の一態様によれば、実際の放送エリアの形状との差異が少ない受信可能エリアを取得することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１〜４に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図２】実施の形態１における放送エリアマップ情報の一例を示す概略図である。
【図３】実施の形態１における受信可能エリア情報に含まれている位置情報を説明するための概略図である。
【図４】実施の形態１における未連結リスト情報の一例を示す概略図である。
【図５】実施の形態１に係るデジタル放送受信装置における、選局操作の処理の流れを示すフローチャートである。
【図６】実施の形態１に係るデジタル放送受信装置における、受信状態が悪化したときの自動選局の処理の流れを示すフローチャートである。
【図７】実施の形態１に係るデジタル放送受信装置における、現在位置と受信可能エリアとの位置関係の一例を示す図である。
【図８】実施の形態１において、現在位置が受信可能エリアに含まれるか否かを判断する処理の一例を示す概略図である。
【図９】実施の形態１に係るデジタル放送受信装置における、チャンネルスキャンによる受信可能エリア情報の作成の処理の流れを示すフローチャートである。
【図１０】（Ａ）及び（Ｂ）は、実施の形態１に係るデジタル放送受信装置において、現在位置を受信可能エリア情報に追加する処理を説明する第１の概略図である。
【図１１】（Ａ）及び（Ｂ）は、実施の形態１に係るデジタル放送受信装置において、現在位置を受信可能エリア情報に追加する処理を説明する第２の概略図である。
【図１２】実施の形態１に係るデジタル放送受信装置において、現在位置を受信可能エリア情報に追加する処理を説明する第３の概略図である。
【図１３】従来の技術において、受信可能エリアに含まれていない新しい受信可能な位置が検出された場合に、既存の受信可能エリアと新規の位置の全てを含む最大の多角形にするように受信可能エリアを拡大する処理の一例を示す概略図である。
【図１４】実施の形態１に係るデジタル放送受信装置において、受信可能エリアを拡大する処理の一例を示す概略図である。
【図１５】実施の形態２に係るデジタル放送受信装置における、チャンネルスキャンによる受信可能エリア情報の作成の処理の流れを示すフローチャートである。
【図１６】（Ａ）〜（Ｃ）は、実施の形態２に係るデジタル放送受信装置における、受信可能エリアの更新の第１の例を示す概略図である。
【図１７】（Ａ）〜（Ｃ）は、実施の形態２に係るデジタル放送受信装置における、受信可能エリアの更新の第２の例を示す図である。
【図１８】実施の形態３に係るデジタル放送受信装置における、現在位置がある受信可能エリアに含まれるか否かを確認する処理の流れを示すフローチャートである。
【図１９】実施の形態３に係るデジタル放送受信装置における、現在位置が受信可能エリアの内部であるか否かを確認する処理の一例を説明するための概略図である。
【図２０】実施の形態３に係るデジタル放送受信装置における、現在位置がある受信可能エリアに含まれるか否かを確認する処理の流れの変形例を示すフローチャートである。
【図２１】実施の形態４に係るデジタル放送受信装置における、複数の受信可能エリアのマージ処理の流れを示すフローチャートである。
【図２２】（Ａ）〜（Ｄ）は、実施の形態４において隣接する辺に対して行われるマージ処理の第１の例を説明するための概略図である。
【図２３】（Ａ）〜（Ｃ）は、実施の形態４において隣接する辺に対して行われるマージ処理の第２の例を説明するための概略図（その１）である。
【図２４】（Ａ）及び（Ｂ）は、実施の形態４において隣接する辺に対して行われるマージ処理の第２の例を説明するための概略図（その２）である。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、実施の形態１に係るデジタル放送受信装置１００の構成を概略的に示すブロック図である。実施の形態１に係るデジタル放送受信装置１００は、第１アンテナ１１０と、第１受信部１１１と、第１信号強度検出部１１２と、第１デマルチプレクス部１１３と、デコード部１１４と、映像出力部１１５と、音声出力部１１６と、操作入力部１１７と、選局制御部１１８とを備えている。また、実施の形態１に係るデジタル放送受信装置１００は、第２アンテナ１２０と、第２受信部１２１と、第２信号強度検出部１２２と、第２デマルチプレクス部１２３と、受信モード切替部１２４と、チャンネルスキャン制御部１２５と、第３アンテナ１２６と、現在位置検出部１２７と、エリアマップ生成部１２８と、エリアマップ格納部１２９とを備えている。なお、第１受信部１１１及び第２受信部１２１とにより受信部が構成され、第１信号強度検出部１１２及び第２信号強度検出部１２２により信号強度検出部が構成され、第１デマルチプレクス部１１３及び第２デマルチプレクス部１２３によりデマルチプレクス部が構成される。図１の括弧内の符号は、実施の形態２〜４における構成を示す。
【００１２】
第１アンテナ１１０及び第１受信部１１１は、第１系統の放送受信部を構成している。また、第２アンテナ１２０及び第２受信部１２１は、第２系統の放送受信部を構成している。第１アンテナ１１０及び第１受信部１１１が構成する系統と、第２アンテナ１２０及び第２受信部１２１が構成する系統とは、互いに独立して動作することができる。そして、デジタル放送受信装置１００では、受信モード切替部１２４が、シングルチューナモード及びダブルチューナモードを切り替える。
【００１３】
第１アンテナ１１０は、電波から信号を生成する。そして、第１アンテナ１１０は、生成された信号を第１受信部１１１に与える。
【００１４】
第１受信部１１１は、シングルチューナモードでは、第１アンテナ１１０から与えられた信号に対して、選局、復調及び誤り訂正を実施して受信信号、例えば、ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を生成する。そして、第１受信部１１１は、生成された受信信号と、第２受信部１２１及び受信モード切替部１２４を介して受け取った受信信号とをダイバーシチ合成することにより、安定性の高い１つの受信信号を生成する。そして、第１受信部１１１は、生成された受信信号を第１デマルチプレクス部１１３に与える。一方、第１受信部１１１は、ダブルチューナモードでは、第１アンテナ１１０から与えられた信号に対して、選局、復調及び誤り訂正を実施して受信信号を生成し、この受信信号を第１デマルチプレクス部１１３に与える。
また、第１受信部１１１は、Ｃ／Ｎ、ビットエラーレート、チューナのＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）ロック情報及びＯＦＤＭ（直交周波数分割多重）フレームのロック情報を選局制御部１１８に通知する。
【００１５】
第１信号強度検出部１１２は、第１受信部１１１が受信した信号の受信強度を検出し、その受信強度を選局制御部１１８に通知する。
【００１６】
第１デマルチプレクス部１１３は、第１受信部１１１から受け取った受信信号から、映像データ（例えば、映像パケット）及び音声データ（例えば、音声パケット）を分離する。そして、第１デマルチプレクス部１１３は、分離された映像データ及び音声データをデコード部１１４に与える。
また、第１デマルチプレクス部１１３は、セクションデータ（例えば、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）／ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）情報等）の途絶の通知を選局制御部１１８に与える。
【００１７】
デコード部１１４は、第１デマルチプレクス部１１３から受け取った映像データ及び音声データをデコードして、映像信号及び音声信号を生成する。そして、デコード部１１４は、生成した映像信号を映像出力部１１５に与え、生成した音声信号を音声出力部１１６に与える。
また、デコード部１１４は、デコードエラーレートの情報を選局制御部１１８に通知する。
【００１８】
映像出力部１１５は、デコード部１１４から与えられた映像信号に基づく映像を出力する。例えば、映像出力部１１５は、ディスプレイ等により構成することができる。なお、映像出力部１１５は、図示してはいないが、デジタル放送受信装置１００内で生成されたグラフィックスを、デコード部１１４から与えられた映像信号に基づく映像に重畳して出力してもよい。
音声出力部１１６は、デコード部１１４から与えられた音声信号に基づく音声を出力する。例えば、音声出力部１１６は、スピーカ等により構成することができる。
【００１９】
操作入力部１１７は、ユーザからの操作の入力を受け付ける。そして、操作入力部１１７は、入力された操作を示す操作情報を選局制御部１１８に与える。
【００２０】
選局制御部１１８は、デジタル放送受信装置１００での処理を統括的に制御する。特に、選局制御部１１８は、物理チャンネルを選局する処理を制御する。例えば、選局制御部１１８は、第１受信部１１１、第１デマルチプレクス部１１３及びデコード部１１４からの通知により、信号の受信状態が悪化したか否かを判断する。そして、選局制御部１１８は、信号の受信状態が悪化したと判断すると、エリアマップ格納部１２９にアクセスして、現在位置で同一番組を放送している可能性の高い、中継局、系列局、又は、異なる物理チャンネルで放送されている同一放送サービス名の放送局を検索する。もし、受信可能な同一番組を放送している放送サービスがあれば、選局制御部１１８は、自動選局切替えを行うため、第１受信部１１１に通知する。
また、選局制御部１１８は、チャンネルスキャン制御部１２５が放送信号を受信可能な物理チャンネルを検出した際に、現在位置が検出された物理チャンネルの受信可能エリア（後述）に含まれるか否かを判断する。そして、選局制御部１１８は、現在位置が、検出された物理チャンネルの受信可能エリアに含まれない場合には、第２信号強度検出部１２２で検出された受信強度が強いほど長い距離を示す閾値を特定する。選局制御部１１８は、このような閾値をエリアマップ生成部１２８に与える。
【００２１】
第２アンテナ１２０は、電波から信号を生成する。そして、第２アンテナ１２０は、生成された信号を第２受信部１２１に与える。
第２受信部１２１は、第２アンテナ１２０から与えられた信号に対して、選局、復調及び誤り訂正を実施して受信信号を生成する。そして、第２受信部１２１は、シングルチューナモードでは、受信モード切替部１２４を介して、生成した受信信号を第１受信部１１１に与える。一方、第２受信部１２１は、ダブルチューナモードでは、生成された受信信号を第２デマルチプレクス部１２３に与える。
第２信号強度検出部１２２は、第２受信部１２１が受信した信号の受信強度を検出し、その受信強度を選局制御部１１８に通知する。
第２デマルチプレクス部１２３は、第２受信部１２１から受け取った受信信号から、放送内容に関するセクションデータを分離する。そして、第２デマルチプレクス部１２３は、分離されたセクションデータをチャンネルスキャン制御部１２５及びエリアマップ生成部１２８に与える。
【００２２】
受信モード切替部１２４は、各系統（ここでは、第１系統及び第２系統）の放送受信部においてそれぞれ復調された受信信号が出力されるダブルチューナモードと、複数の系統の受信信号をダイバーシチ処理して合成することにより受信安定性の高い１つの受信信号が第１受信部１１１から出力されるシングルチューナモードとを切り替える。この切り替えは、切替制御信号によってチャンネルスキャン制御部１２５から受信モード切替部１２４に切替えが指示された場合、及び、操作入力部１１７にユーザから受信モード切替指示が入力された場合に実施される。
【００２３】
チャンネルスキャン制御部１２５は、第２受信部１２１及び第２デマルチプレクス部１２３を制御して、チャンネルスキャンを実行する。チャンネルスキャンでは、第２受信部１２１は、物理チャンネルを順次選局し、チャンネルスキャン制御部１２５は、受信可能な物理チャンネル、言い換えると、放送信号を受信することのできる物理チャンネルを検出する。また、チャンネルスキャン制御部１２５は、受信可能な物理チャンネルを検出した際には、検出された物理チャンネル、当該物理チャンネルを使用している放送事業者、及び、当該の物理チャンネルを使用しているサービスを特定することのできるチャンネル情報を選局制御部１１８に通知する。なお、チャンネルスキャン制御部１２５が制御するチャンネルスキャンは、第１受信部１１１による番組視聴用の選局と並行して、視聴者が気付かない状態で実行される（番組視聴の裏側で実行される）ので、「裏チャンネルスキャン」ともいう。なお、以下では、特に区別する必要が有る場合にのみ、「裏チャンネルスキャン」といい、通常のチャンネルスキャンと特別区別する必要がない場合は、両方をあわせて「チャンネルスキャン」という。
【００２４】
第３アンテナ１２６は、現在位置検出用のアンテナであり、例えば、ＧＰＳアンテナにより構成される。
現在位置検出部１２７は、第３アンテナ１２６からの信号より現在位置を検出する。現在位置検出部１２７は、検出された現在位置を選局制御部１１８及びエリアマップ生成部１２８に通知する。
【００２５】
エリアマップ生成部１２８は、第２デマルチプレクス部１２３から受け取ったセクションデータと、現在位置検出部１２７から通知された現在位置とに基づいて、放送エリアマップ情報及び未連結リスト情報を生成し、エリアマップ格納部１２９に格納する。
放送エリアマップ情報は、物理チャンネル毎に、受信可能なエリアを示す受信可能エリア情報を含む。放送エリアマップ情報は、デジタル放送受信装置１００の移動に伴い、選局中の物理チャンネルの信号の受信状態が悪化したときに、その放送サービスと同じ放送サービスの物理チャンネル（他の物理チャンネル）に自動切替えするために利用される。
また、エリアマップ生成部１２８は、放送エリアマップ情報を更新する処理を行う。例えば、チャンネルスキャン制御部１２５が、現在位置において放送信号を受信可能な物理チャンネルを検出した場合に、検出された物理チャンネルの受信可能エリアに含まれる位置の内、現在位置から選局制御部１１８において特定された閾値で示される距離までの範囲に含まれる２つの位置を選択することができる場合には、このような位置を結合位置として選択する。そして、エリアマップ生成部１２８は、検出された物理チャンネルの受信可能エリア情報に、現在位置を示す位置情報を追加することで、選択された結合位置と、現在位置とを結ぶ線まで、受信可能エリアを拡張する。
【００２６】
エリアマップ格納部１２９は、放送エリアマップ情報及び未連結リスト情報を記憶する。
【００２７】
図２は、放送エリアマップ情報の一例を示す概略図である。図２に示されている放送エリアマップ情報１４０は、物理チャンネル欄１４０ａと、ＴＳ名／アンサンブル名欄１４０ｂと、サービス名欄１４０ｃと、受信可能エリア欄１４０ｄと、中継局チャンネル欄１４０ｅと、系列局チャンネル欄１４０ｆとを有するテーブル形式の情報である。
物理チャンネル欄１４０ａは、物理チャンネルを識別するための物理チャンネル識別情報を格納する。実施の形態では、物理チャンネル識別情報は、物理チャンネルの番号である。
ＴＳ名／アンサンブル名欄１４０ｂは、放送事業者を識別するための放送事業者識別情報を格納する。ここで、ＩＳＤＢ−Ｔ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）、ＤＶＢ−Ｔ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）、ＤＶＢ−Ｈ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｈａｎｄｈｅｌｄ）、ＤＴＭＢ（Ｄｉｇｉｔａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔ）、及び、ＡＴＳＣ（Ａｄｖａｎｃｅｄ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍｓ  Ｃｏｍｍｉｔｔｅｅ）の各デジタル放送規格の場合には、放送事業者識別情報として、ＴＳ名が使用される。また、ＤＡＢ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔ）、ＤＡＢ＋（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔ  ｐｌｕｓ）、及び、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）の各デジタル放送規格の場合には、放送事業者識別情報として、アンサンブル名が使用される。
サービス名欄１４０ｃは、放送事業者が提供しているサービスを識別するためのサービス識別情報を格納する。実施の形態では、サービス識別情報として、サービス名（編成チャンネル名）が使用される。
なお、ＴＳ名／アンサンブル名欄１４０ｂ及びサービス名欄１４０ｃに格納される情報により、選局単位となる放送局を識別することができる。
受信可能エリア欄１４０ｄは、物理チャンネル欄１４０ａで特定される物理チャンネルで、ＴＳ名／アンサンブル名欄１４０ｂで特定される放送事業者が放送した、サービス名欄１４０ｃで特定されるサービスにおける放送信号を受信することのできる受信可能エリアを示す受信可能エリア情報を格納する。ここで、受信可能エリア情報は、物理チャンネル欄１４０ａで特定される物理チャンネルで、ＴＳ名／アンサンブル名欄１４０ｂで特定される放送事業者が放送した、サービス名欄１４０ｃで特定されるサービスにおける放送信号を受信することができた３箇所以上の位置を示す位置情報を含んでいる。ここで、受信可能エリア情報は、受信可能エリアの境界を一方向に周回するように、位置情報を順番に格納している。受信可能エリア情報に含まれている位置情報については、図３を用いて、詳細に説明する。なお、以下では、受信可能エリア情報に含まれている位置情報で示される位置を頂点ともいう。
中継局チャンネル欄１４０ｅは、物理チャンネル欄１４０ａで特定される物理チャンネルで、ＴＳ名／アンサンブル名欄１４０ｂで特定される放送事業者が、サービス名欄１４０ｃで特定されるサービスの放送信号を送信している中継局の物理チャンネルを示す中継局情報を格納する。
系列局チャンネル欄１４０ｆは、物理チャンネル欄１４０ａで特定される物理チャンネルを使用している、ＴＳ名／アンサンブル名欄１４０ｂで特定される放送事業者の系列局の物理チャンネルを示す系列局情報を格納する。
【００２８】
なお、図２では、各物理チャンネル中に１つのＴＳ又は１つのアンサンブルが、１つのサービス名で送信されている例を示しているが、この例に限定されるものではない。複数のＴＳ又はアンサンブルが、１つ又は複数のサービス名で送信されてもよい。また、１つのＴＳ又はアンサンブルが、複数のサービス名で送信されてもよい。また、放送事業者識別情報は、ＴＳ名又はアンサンブル名に限られるものではない。さらに、サービス識別情報もサービス名に限られるものではない。さらに、例えば、ＣＭＭＢ（Ｃｈｉｎａ  Ｍｏｂｉｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）規格においては、ＴＳやアンサンブルの代わりにＭＦ（Ｍｕｌｔｉｐｌｅｘ  Ｆｒａｍｅ）が用いられ、サービスの代わりにＭＳＦ（Ｍｕｌｔｉｐｌｅｘ  Ｓｕｂ  Ｆｒａｍｅ）が用いられてもよい。
【００２９】
図２に示されているように、チャンネルスキャンにより受信されたセクションデータから中継局の物理チャンネル及び系列局の物理チャンネルが取得され、これらの物理チャンネルを示す情報が、放送エリアマップ情報１４０に格納されていることで、選局制御部１１８は、信号の受信状態が悪化したときに、同一番組を放送している可能性の高い代替物理チャンネルを容易に把握することができ、短時間での自動切替えを実現できる。また、放送サービス名が同一の物理チャンネルは、同一の番組を放送している可能性が高いので、放送エリアマップ情報１４０には、放送サービス名をも格納されていることが望ましい。さらに、放送エリアマップ情報１４０には、放送波から取得できるその他の情報もあわせて格納されていてもよい。
【００３０】
図３は、放送エリアマップ情報１４０の受信可能エリア情報に含まれている位置情報を説明するための概略図である。実施の形態においては、受信可能エリアの形状は、多角形である。
図３に示されている例では、受信可能エリア情報で特定される受信可能エリアは、頂点Ｐ１０（ｘ１０，ｙ１０）、Ｐ１１（ｘ１１，ｙ１１）、Ｐ１２（ｘ１２，ｙ１２）、・・・、Ｐ１ｍ（ｘ１ｍ，ｙ１ｍ）の内側のエリアである。
そして、放送エリアマップ情報１４０の受信可能エリア欄１４０ｄには、これらの頂点を結んだ線分（辺）に沿って、一方向、例えば、時計回りの方向に回る順番で、各頂点の位置情報（座標）が格納されている。ここで、位置情報は、経度をＸ座標軸、緯度をＹ座標軸とした直交座標系で示されている。
【００３１】
なお、受信可能エリア欄１４０ｄに格納される位置情報の順序は、時計回り順に限定されるものではなく、反時計回り順であってもよい。また、受信可能エリア欄１４０ｄに格納される先頭の頂点の決定方法としては、例えば、Ｘ座標軸の値が最小になるものとしてもよいし、Ｙ座標軸の値が最小になるものとしてもよいし、また、時計に当てはめたときの０時の方向に最も近いものとしてもよい。また他の方法で先頭の頂点が決定されてもよい。
【００３２】
図１の説明に戻り、エリアマップ格納部１２９は、放送エリアマップ情報１４０の他に未連結位置情報を含む未連結リスト情報を記憶している。
未連結位置情報は、物理チャンネル毎に、受信可能エリア以外において受信可能な位置を示す情報である。
【００３３】
図４は、未連結リスト情報の一例を示す概略図である。図４に示されている未連結リスト情報１４１は、物理チャンネル欄１４１ａと、ＴＳ名／アンサンブル名欄１４１ｂと、サービス名欄１４１ｃと、未連結点リスト欄１４１ｄとを有するテーブル形式の情報である。
物理チャンネル欄１４１ａは、物理チャンネルを識別するための物理チャンネル識別情報を格納する。
ＴＳ名／アンサンブル名欄１４１ｂは、放送事業者を識別するための放送事業者識別情報を格納する。
サービス名欄１４１ｃは、放送事業者が提供しているサービスを識別するためのサービス識別情報を格納する。
未連結点リスト欄１４１ｄは、物理チャンネル欄１４１ａで特定される物理チャンネルで、ＴＳ名／アンサンブル名欄１４１ｂで特定される放送事業者が放送した、サービス名欄１４１ｃで特定されるサービスにおける放送信号を受信することのできた位置情報の内、放送エリアマップ情報１４０の受信可能エリア情報に連結されていない（含まれていない）位置情報である未連結位置情報を格納する。受信可能エリアは、連結した３つ以上の位置が存在しない限り表現できないため、連結された２つの位置及び不連結の１つの位置の位置情報は、未連結点リスト欄１４１ｄに格納される。なお、未連結点リスト欄１４１ｄに格納された未連結位置情報で示される位置は、未連結点ともいう。
【００３４】
図５は、実施の形態１に係るデジタル放送受信装置１００における、選局操作の処理の流れを示すフローチャートである。図５のフローは、操作入力部１１７が、ユーザからの選局指示の入力を受けた場合に開始される。
【００３５】
まず、選局制御部１１８は、現在位置を示す現在位置情報を現在位置検出部１２７から取得する（Ｓ１０）。ここで、ステップＳ１０で取得される現在位置情報で示される現在位置は、実際にはアンテナ性能による観測誤差が含まれるため、例えば、小数点以下を切り捨てたものであってもよい。そして、選局制御部１１８は、ユーザからの指示に基づいて、選局対象である放送局への選局を行う（Ｓ１１）。
次に、選局制御部１１８は、選局対象である放送局が受信可能か否かを確認する（Ｓ１２）。選局制御部１１８は、受信可能である場合（Ｓ１２：Ｙｅｓ）には、フローを終了する。この場合には、ユーザは、指示した放送局の番組を視聴することができる。一方、選局制御部１１８は、受信不可である場合（Ｓ１２：Ｎｏ）には、ステップＳ１３に処理を進める。
【００３６】
ステップＳ１３では、選局制御部１１８は、エリアマップ格納部１２９に記憶されている放送エリアマップ情報１４０から、選局対象となった放送局の中継局及び系列局の受信可能エリア情報を取得する。
【００３７】
次に、選局制御部１１８は、対象となる中継局及び系列局の受信可能エリア情報が存在するか否かを確認する（Ｓ１４）。そして、選局制御部１１８は、そのような受信可能エリア情報が存在しない場合（Ｓ１４：Ｎｏ）には、ステップＳ２０に処理を進め、そのような受信可能エリア情報が存在する場合（Ｓ１４：Ｙｅｓ）には、ステップＳ１５に処理を進める。
【００３８】
ステップＳ１５では、選局制御部１１８は、取得できた受信可能エリア情報に、受信可能エリア内に、ステップＳ１０で取得された現在位置情報で示される現在位置を含む受信可能エリア情報が存在するかを確認する。そして、選局制御部１１８は、このような受信可能エリア情報が存在しない場合（Ｓ１５：Ｎｏ）には、ステップＳ２０に処理を進め、このような受信可能エリア情報が存在する場合（Ｓ１５：Ｙｅｓ）には、ステップＳ１６に処理を進める。なお、ステップＳ１５においては、実際にはアンテナ性能による現在位置座標に観測誤差が有るため、選局制御部１１８は、現在位置が完全に受信可能エリアの内部に含まれているか否かを判断するのではなく、受信可能エリアの外側であっても、所定の範囲（例えば、数メートル）の範囲内に現在位置が含まれる場合には、現在位置が受信可能エリア内に含まれると判断してもよい。
【００３９】
ステップＳ１６では、選局制御部１１８は、現在位置が含まれる受信可能エリアを有する中継局及び系列局の中から、選局対象とする放送局を決定する。例えば、選局制御部１１８は、現在位置が含まれる受信可能エリアを有する中継局及び系列局の内、最も受信可となる可能性が高い放送局を選局対象として決定する。具体的には、選局制御部１１８は、現在位置と、受信可能エリアの重心位置との間の距離が最も短いもの、又は、現在位置と、受信可能エリアの境界からの距離が最も短いものを最も受信可となる可能性が高い放送局としてもよい。また、選局制御部１１８は、例えば、エリアマップ格納部１２９に、自動選局で切り替えた放送局（切り替えに成功した放送局）の履歴を保持しておき、切り替え回数の多い放送局、又は、直近に切り替えた放送局を最も受信可となる可能性が高い放送局としてもよい。さらに、選局制御部１１８は、過去にチャンネルスキャンを実施したときの信号の受信強度が最も高い放送局、又は、放送信号に含まれている情報に記載されている送信電力の最も高い放送局を最も受信可となる可能性が高い放送局としてもよい。
【００４０】
次に、選局制御部１１８は、ステップＳ１６で決定された放送局への選局を行う（Ｓ１７）。そして、選局制御部１１８は、選局対象である放送局の放送信号が受信可能か否かを確認する（Ｓ１８）。選局制御部１１８は、受信可能である場合（Ｓ１８：Ｙｅｓ）には、フローを終了する。この場合には、ユーザは、選局された放送局の番組を視聴することができる。一方、選局制御部１１８は、受信不可である場合（Ｓ１８：Ｎｏ）には、ステップＳ１９に処理を進める。
【００４１】
ステップＳ１９では、選局制御部１１８は、現在位置が含まれる受信可能エリアを有する中継局及び系列局の全てに対して、選局を行ったか否かを判断する。そして、選局制御部１１８は、その全ての中継局及び系列局に対して選局を行った場合（Ｓ１９：Ｙｅｓ）には、ステップＳ２０に処理を進める。一方、選局制御部１１８は、その全ての中継局及び系列局に対して選局を行っていない場合（Ｓ１９：Ｎｏ）、言い換えると、現在位置が含まれる受信可能エリアを有する中継局及び系列局の中に、選局されていない放送局が含まれている場合には、ステップＳ１６に処理を進める。ステップＳ１６では、選局されていない放送局から、選局対象となる放送局が決定される。
【００４２】
ステップＳ２０では、選局制御部１１８は、現在位置で視聴可能な中継局又は系列局を検出するために、チャンネルサーチを実行する。ここで、ステップＳ２０では、選局制御部１１８は、物理チャンネルを順次選局して、中継局又は系列局を検出するが、例えば、ステップＳ１７で既に選局された物理チャンネルについては、チャンネルサーチの対象から除外してもよい。
【００４３】
なお、ステップＳ２０のチャンネルサーチでは、選局制御部１１８は、現在位置で視聴可能な中継局又は系列局が検出されるまでサーチを継続する。しかしながら、全ての物理チャンネルのサーチを行っても中継局又は系列局が検出できなかった場合には、選局制御部１１８は、再び初めからチャンネルサーチを開始してもよく、ユーザに対して放送局が見つからなかったことを提示した上で代替放送局、例えば、最小物理チャンネルで放送されている別サービスの選局を行ってもよく、また、直前まで視聴していた放送局を再度選局してもよい。さらには、選局制御部１１８は、代替放送局への選局も行わず、チャンネルサーチも終了した上で、ユーザからの操作待ちを行ってもよい。
【００４４】
また、ステップＳ２０のチャンネルサーチを実施する順序は、物理チャンネルの小さい順又は大きい順であればよい。なお、選局制御部１１８は、ステップＳ１３にて取得された全ての中継局及び系列局を優先的にサーチするように順序を変更してもよい。さらには、この中継局及び系列局の選局順序についても、選局制御部１１８は、優先度をつけてサーチを行ってもよい。この優先度付けについては、例えば、受信可能エリアの最も近い頂点と現在位置との距離が短いものの順、受信可能エリアの最も近い辺と現在位置との距離が短いものの順、受信可能エリアの重心と現在位置との距離が最も短いものの順というように、現在位置と中継局及び系列局の受信可能エリアとの位置関係を用いてもよいし、また他の手段を用いてもよい。
【００４５】
図６は、実施の形態１に係るデジタル放送受信装置１００における、受信状態が悪化したときの自動選局の処理の流れを示すフローチャートである。図６のフローは、選局制御部１１８が、第１受信部１１１、第１デマルチプレクス部１１３及びデコード部１１４からの通知により、受信状態が悪化したと判断した場合に開始される。
【００４６】
まず、選局制御部１１８は、現在位置を示す現在位置情報を現在位置検出部１２７から取得する（Ｓ３０）。
次に、選局制御部１１８は、エリアマップ格納部１２９に記憶されている放送エリアマップ情報１４０から、受信状態が悪化したと判断された放送局の中継局及び系列局の受信可能エリア情報を取得する（Ｓ３１）。そして、選局制御部１１８は、処理をステップＳ１４に進める。
【００４７】
図６のステップＳ１４〜Ｓ２０の処理は、図５のステップＳ１４〜Ｓ２０の処理と同様である。これにより、選局制御部１１８は、現在位置において、代わりに受信可能である中継局又は系列局を検出して、受信を継続できるようになる。
【００４８】
なお、この受信状態が悪化したときの自動選局の処理は、現在視聴対象の放送局の放送信号の受信状態が悪化したときに実行されているが、このような例に限定されるものではない。例えば、視聴対象の放送局に対応する受信可能エリアと現在位置の関係から、現在位置が受信可能エリアの境界付近であり、かつ、現在位置の履歴から移動方向が受信可能エリアの外側に向かっていることを検出した場合には、選局制御部１１８は、まもなく現在視聴中の放送局が受信不可になると推定して、中継局及び系列局の情報をエリアマップ格納部１２９から取得し自動選局を行うようにしてもよい。
【００４９】
図７は、実施の形態１に係るデジタル放送受信装置１００における、現在位置と受信可能エリアとの位置関係の一例を示す図である。図７では、図５及び図６のステップＳ１５で現在位置が受信可能エリアに含まれるか否かを判断するための処理について説明する。
【００５０】
まず、選局制御部１１８は、デジタル放送受信装置１００の現在位置Ｃ０と、受信可能エリアを構成する各頂点Ｐ１０〜Ｐ１４との間のなす角θ０１、θ１２、θ２３、θ３４、θ４０をそれぞれ求める。例えば、選局制御部１１８は、デジタル放送受信装置１００の現在位置が位置Ｃ０である場合、まず位置Ｃ０から受信可能エリアの各頂点Ｐ１０〜Ｐ１４に向かって延ばした５つのベクトルを定義する。次に、選局制御部１１８は、それらのベクトルの内、例えば、現在位置Ｃ０と頂点Ｐ１０とを結んだベクトルと、現在位置Ｃ０と頂点Ｐ１１とを結んだベクトルとの内積及び外積を求め、それらの値から、正接、正弦及び余弦のいずれかを求めることで、各々のなす角、例えば、頂点Ｐ１０と、現在位置Ｃ０と、頂点Ｐ１１とのなす角θ０１の値を求める。同様にして、選局制御部１１８は、角度θ１２、θ２３、θ３４、θ４０を算出する。そして、選局制御部１１８は、このようにして求めた角度θ０１、θ１２、θ２３、θ３４、θ４０を全て足しあわせて、その演算結果が３６０度となるか否かで現在位置Ｃ０が受信可能エリアの内部であるか否かを判断する。
【００５１】
より具体的には、選局制御部１１８は、例えば、現在位置Ｃ０と頂点Ｐ１０とを結んだベクトルと、現在位置Ｃ０と頂点Ｐ１１とを結んだベクトルについて、下記の（１）式により、内積の値ＩＶ１１及び外積の値ＣＶ１１を算出する。
【数１】
2013157159.tif 000003
【数２】
2013157159.tif 000004
さらに、選局制御部１１８は、下記の（３）式により、正接ＴＡＮ１１を求める。
【数３】
2013157159.tif 000005
また、選局制御部１１８は、現在位置Ｃ０から頂点Ｐ１０までの長さＬ０１０、及び、現在位置Ｃ０から頂点Ｐ１１までの長さＬ０１１を計算する。そして、選局制御部１１８は、下記の（４）式により、正弦ＳＩＮ１１と、下記の（５）式により、余弦ＣＯＳ１１とを算出することができる。
【数４】
2013157159.tif 000006
【数５】
2013157159.tif 000007
【００５２】
選局制御部１１８は、以上のようにして求められた正接ＴＡＮ１１、正弦ＳＩＮ１１及び余弦ＣＯＳ１１の何れかに対して逆関数を用いることで０度〜３６０度の範囲にある角度を２つ求めることができる。そして、選局制御部１１８は、内積ＩＶ１１及び外積ＣＶ１１の符号によって、角度の範囲が０度〜９０度（どちらも正）、９０度〜１８０度（外積が負）、１８０度〜２７０度（いずれも負）、２７０度〜３６０度（内積が負）の範囲の中のどこに含まれるかを決定できるため、求められた２つの角度から１つの角度に絞り込むことができる。また、選局制御部１１８は、正接ＴＡＮ１１、正弦ＳＩＮ１１及び余弦ＣＯＳ１１の内、少なくとも何れか２つに対して逆関数を用いることで、０度〜３６０度の範囲にある角度を２つずつ求め、重複する１つの角度を絞り込んでもよい。このようにして絞り込まれた角度が、なす角θ０１となる。その他のなす角も同様に算出することができる。このようにして、頂点Ｐ１０、Ｐ１１、Ｐ１２、Ｐ１３、Ｐ１４と現在位置Ｃ０との間のなす角θ０１、θ１２、θ２３、θ３４、θ４０をそれぞれ求め、全てを足しあわせたうえで、その演算結果が３６０度となるか否かで、現在位置が受信可能エリア内であるか否かを判断することができる。
【００５３】
なお、図７に示されているように、現在位置Ｃ０と、頂点Ｐ１０、Ｐ１１、Ｐ１２、Ｐ１３、Ｐ１４との間の線分が、受信可能エリア情報に格納されている各頂点の位置情報の順序に従って、一方向（時計回り）に配置されている場合には、なす角をそれぞれ加算すればよい。一方、図８に示されているように、現在位置Ｃ１と頂点Ｐ１２との間の線分が、現在位置Ｃ１と頂点Ｐ１１との間の線分よりも、反時計回りの方向に配置されている場合、選局制御部１１８は、これらの間のなす角θ１１２をマイナスの値として、他のなす角と加算する。そして、選局制御部１１８は、その演算結果が３６０度となるか否かを判断する。
【００５４】
図９は、実施の形態１に係るデジタル放送受信装置１００における、チャンネルスキャンによる受信可能エリア情報の作成の処理の流れを示すフローチャートである。チャンネルスキャン制御部１２５は、第１受信部１１１による番組視聴用の選局と独立及び並行して、チャンネルスキャンを実行するよう、第２受信部１２１及び第２デマルチプレクス部１２３を制御する。ここでは、このチャンネルスキャンの過程で見つかった放送局に基づいて、受信可能エリア情報を更新する処理について説明を行う。図９のフローは、チャンネルスキャンにて受信可能な放送局が見つかった場合に開始される。
【００５５】
まず、選局制御部１１８は、現在位置検出部１２７から現在位置を取得する（Ｓ４０）。次に、選局制御部１１８は、第２信号強度検出部１２２から信号の受信強度を取得し、その信号の受信強度に応じて距離の閾値δを決定する（Ｓ４１）。この閾値δの値は、受信強度を数段階に分類して、その分類ごとに特定の値が決定されていてもよく、そのほかの方法で決定してもよい。なお、閾値δの値は、信号の受信強度が強いほど大きな値（長い距離を示す値）となるようにすることが望ましい。
【００５６】
次に、選局制御部１１８は、チャンネルスキャンにて見つかった放送局に対応する受信可能エリア情報をエリアマップ格納部１２９から取得する（Ｓ４２）。選局制御部１１８は、対応する受信可能エリア情報が見つかったかどうかを判断する（Ｓ４３）。そして、対応する受信可能エリア情報が見つかった場合（Ｓ４３：Ｙｅｓ）には、選局制御部１１８は、ステップＳ４４に処理を進め、対応する受信可能エリア情報が見つからなかった場合（Ｓ４３：Ｎｏ）には、ステップＳ４９に処理を進める。
【００５７】
ステップＳ４４では、選局制御部１１８は、ステップＳ４０で取得された現在位置が、ステップＳ４２で取得された受信可能エリア情報で示される受信可能エリア内であるかを判断する。そして、選局制御部１１８は、現在位置が受信可能エリア内である場合（Ｓ４４：Ｙｅｓ）には、ステップＳ５３に処理を進め、現在位置が受信可能エリア内ではない場合（Ｓ４４：Ｎｏ）には、ステップＳ４５に処理を進める。
【００５８】
ステップＳ４５では、エリアマップ生成部１２８は、ステップＳ４２で取得された受信可能エリア情報に含まれている位置情報で示される位置である頂点の内、現在位置からの距離がステップＳ４１で決定された閾値δで示される距離以下の頂点を検出する（Ｓ４５）。例えば、エリアマップ生成部１２８は、現在位置を中心とする半径δの円の内部に含まれる頂点を検出すればよい。そして、エリアマップ生成部１２８は、このような頂点が２点以上存在するかどうかを判定する（Ｓ４６）。そして、エリアマップ生成部１２８は、このような頂点が２点以上存在する場合（Ｓ４６：Ｙｅｓ）には、ステップＳ４７に処理を進め、このような頂点が２点未満である場合（Ｓ４６：Ｎｏ）には、ステップＳ４８に処理を進める。
【００５９】
ステップＳ４７では、エリアマップ生成部１２８は、ステップＳ４０で検出された現在位置を示す位置情報を受信可能エリア情報に追加する。例えば、まず、エリアマップ生成部１２８は、ステップＳ４５で検出された頂点を、連結点（連結位置）とする。次に、エリアマップ生成部１２８は、現在位置と、連結点とを結んだ線分を新規辺とする。そして、エリアマップ生成部１２８は、この新規辺と、既存の受信可能エリア情報に含まれている頂点で形成される辺の内、連結点間に含まれる辺と、により構成される多角形を既存の受信可能エリアに結合することで、新規の受信可能エリアを生成する。この際、この新規の受信可能エリアの内部に含まれてしまう既存の頂点が存在する場合は、エリアマップ生成部１２８は、受信可能エリア情報からこのような頂点の位置情報を削除する。なお、エリアマップ生成部１２８は、この多角形においても、一方向、実施の形態１では、時計回りに各頂点の順序を定めておき、受信可能エリア情報に、現在位置を追加する際には、この多角形で定めた順序が維持されるように、現在位置の位置情報を受信可エリア情報に追加する。そして、エリアマップ生成部１２８は、処理をステップＳ５３に進める。
【００６０】
ステップＳ４６において、現在位置からの距離がステップＳ４１で決定された閾値δで示される距離以下の頂点が２点未満である場合（Ｓ４６：Ｎｏ）には、エリアマップ生成部１２８は、ステップＳ４８に処理を進める。
ステップＳ４８では、エリアマップ生成部１２８は、ステップＳ４０で取得された現在位置が、既存の受信可能エリアと連結することのできない飛び地となっている受信可能エリアに含まれているものとみなして、チャンネルスキャンで検出された放送局に対応させて、この現在位置を示す位置情報を未連結リスト情報１４１の未連結点リスト欄１４１ｄに格納する。そして、エリアマップ生成部１２８は、ステップＳ４９に処理を進める。
【００６１】
ステップＳ４９では、エリアマップ生成部１２８は、未連結リスト情報１４１において、チャンネルスキャンで検出された放送局に対応付けられて、未連結点リスト欄１４１ｄに２点以上の未連結点（現在位置を除く）が格納されているかどうかを確認する。そして、エリアマップ生成部１２８は、格納されている未連結点が２点以上の場合（Ｓ４９：Ｙｅｓ）には、処理をステップＳ５０に進め、格納されている未連結点が２点未満の場合（Ｓ４９：Ｎｏ）には、処理をステップＳ５３に進める。
【００６２】
ステップＳ５０では、エリアマップ生成部１２８は、チャンネルスキャンで検出された放送局に対応付けられて未連結点リスト欄１４１ｄに格納されている未連結点の内、現在位置からの距離がステップＳ４１で決定された閾値δで示される距離以下の未連結点（現在位置を除く）を検出する。そして、エリアマップ生成部１２８は、このような未連結点が２点以上存在するかどうかを判定する（Ｓ５１）。そして、エリアマップ生成部１２８は、このような未連結点が２点以上存在する場合（Ｓ５１：Ｙｅｓ）には、ステップＳ５２に処理を進め、このような頂点が２点未満である場合（Ｓ５１：Ｎｏ）には、ステップＳ５３に処理を進める。
【００６３】
ステップＳ５２では、エリアマップ生成部１２８は、ステップＳ５１で検出された２点以上の未連結点と、ステップＳ４０で取得された現在位置とで新たな受信可能エリアを生成する。言い換えると、エリアマップ生成部１２８は、チャンネルスキャンで検出された放送局に対応付けて、放送エリアマップ情報１４０に、これらの未連結点と現在位置とを示す位置情報を格納する。また、エリアマップ生成部１２８は、これらの未連結点と現在位置とを示す位置情報を、未連結リスト情報１４１から削除する。なお、エリアマップ生成部１２８は、新たに生成された受信可能エリアが既存の受信可能エリアと接する又は重複する場合には、新たに生成された受信可能エリアを既存の受信可能エリアに結合させてもよい。この場合、例えば、新たに生成された受信可能エリアの頂点が、既存の受信可能エリアの辺上又は内部に位置するときに、新たに生成された受信可能エリアを既存の受信可能エリアに結合させることが望ましい。
【００６４】
ステップＳ５３では、エリアマップ生成部１２８は、エリアマップ格納部１２９に格納されている放送エリアマップ情報１４０を、チャンネルスキャンで検出された最新の情報に更新する。例えば、エリアマップ生成部１２８は、チャンネルスキャンで新たに系列局又は中継局が発見された場合には、これらの物理チャンネルを放送エリアマップ情報１４０に追加する。また、エリアマップ生成部１２８は、放送エリアマップ情報１４０に、図２に示されている以外の情報が含まれている場合にも、そのような情報をチャンネルスキャンで検出された最新の情報に更新する。
【００６５】
図１０（Ａ）及び（Ｂ）は、実施の形態１に係るデジタル放送受信装置１００において、現在位置を受信可能エリア情報に追加する処理を説明する第１の概略図である。図１１（Ａ）及び（Ｂ）は、実施の形態１に係るデジタル放送受信装置１００において、現在位置を受信可能エリア情報に追加する処理を説明する第２の概略図である。図１２は、実施の形態１に係るデジタル放送受信装置１００において、現在位置を受信可能エリア情報に追加する処理を説明する第３の概略図である。図１０〜図１２を用いて、図９のステップＳ４７での処理を具体的に説明する。
【００６６】
まず、図１０（Ａ）及び（Ｂ）を用いて説明する。受信可能エリア情報に、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５が、この順番で格納されているものとする。そして、図１０（Ａ）に示されているように、現在位置が位置Ｃ２であり、この現在位置Ｃ２で受信された信号の受信強度によって決定された距離の閾値が値δ２であったとする。このような場合、図示されているように、現在位置Ｃ２からの距離が閾値δ２以下である既存の頂点として、頂点Ｐ１及び頂点Ｐ２が検出される。
そして、エリアマップ生成部１２８は、現在位置Ｃ２と頂点Ｐ１との間の線分、現在位置Ｃ２と頂点Ｐ２との間の線分、及び、頂点Ｐ１と頂点Ｐ２との間の線分から構成される三角形（図１０（Ｂ）のハッチングされた領域）を既存の受信可能エリアに結合する多角形と判断する。エリアマップ生成部１２８は、この多角形においても、既存の受信可能エリア情報と同じ方向、ここでは、時計回りとなるように、頂点を特定する。ここでは、例えば、頂点の順番が、頂点Ｐ１、現在位置Ｃ２及び頂点Ｐ２として特定されるものとする。そして、エリアマップ生成部１２８は、結合する多角形において特定した順番が維持されるように、現在位置Ｃ２を受信可能エリア情報に追加する。例えば、ここでは、現在位置Ｃ２が、頂点Ｐ１、現在位置Ｃ２、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５の順番となるように、受信可能エリア情報に追加される。
【００６７】
次に、図１１（Ａ）及び（Ｂ）を用いて説明する。受信可能エリア情報に、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５が、この順番で格納されているものとする。そして、図１１（Ａ）に示されているように、現在位置が位置Ｃ３であり、この現在位置Ｃ３で受信された信号の受信強度によって決定された距離の閾値が値δ３であったとする。このような場合、図示されているように、現在位置Ｃ３からの距離が閾値δ３よりも小さくなる既存の頂点として、頂点Ｐ１、頂点Ｐ２及び頂点Ｐ３が検出される。
そして、エリアマップ生成部１２８は、現在位置Ｃ３と頂点Ｐ１との間の線分、現在位置Ｃ３と頂点Ｐ２との間の線分、現在位置Ｃ３と頂点Ｐ３との間の線分、頂点Ｐ１と頂点Ｐ２との間の線分及び頂点Ｐ２と頂点Ｐ３との間の線分の何れかから構成される多角形を既存の受信可能エリアに結合する多角形と判断する。ここで、例えば、現在位置Ｃ３と頂点Ｐ１との間の線分、現在位置Ｃ３と頂点Ｐ２との間の線分及び現在位置Ｃ３と頂点Ｐ３との間の線分の内、これらの間のなす角をそれぞれ算出し、最大となる線分同士を、多角形の新規辺とする。これにより、現在位置Ｃ３と頂点Ｐ１との間の線分、現在位置Ｃ３と頂点Ｐ３との間の線分、頂点Ｐ１と頂点Ｐ２との間の線分及び頂点Ｐ２と頂点Ｐ３との間の線分で構成される多角形（図１１（Ｂ）のハッチングされた領域）が、既存の受信可能エリアに結合する多角形と判断される。エリアマップ生成部１２８は、この多角形においても、既存の受信可能エリア情報と同じ方向、ここでは、時計回りとなるように、頂点を特定する。ここでは、例えば、頂点の順番が、頂点Ｐ１、現在位置Ｃ３、頂点Ｐ３及び頂点Ｐ２として特定されるものとする。そして、エリアマップ生成部１２８は、結合する多角形において特定した順番が維持されるように、現在位置Ｃ３を受信可能エリア情報に追加する。この際、頂点Ｐ２については、新規の受信可能エリアの内部に含まれるため削除される。このため、ここでは、現在位置Ｃ３が、頂点Ｐ１、現在位置Ｃ３、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５の順番となるように、受信可能エリア情報に追加される。
【００６８】
なお、ここでは既存の受信可能エリアの中で頂点Ｐ１と頂点Ｐ３とにより構成される線分として、頂点Ｐ１と頂点Ｐ２との間の線分及び頂点Ｐ２と頂点Ｐ３との間の線分が抽出されたが、このような例に限定されるものではない。例えば、頂点Ｐ３と頂点Ｐ４との間の線分、頂点Ｐ４と頂点Ｐ５との間の線分及び頂点Ｐ５と頂点Ｐ１との間の線分が抽出されてもよい。このような場合でも、新規の受信可能エリアは、頂点Ｐ１、現在位置Ｃ３、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５となり、既存の受信可能エリア、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５を内包することになるので、結局、新規に追加される図形の形状としては図１０（Ｂ）に示されているハッチングされた領域となる。このため、このように抽出しても、最終的に導出される新規の受信可能エリアは、変わらないことになる。
【００６９】
また、ここでは新規辺を選ぶ際に、線分のなす角が最大になるものが選ばれているが、抽出方法はこれに限るものではなく、例えば、新規に追加される多角形の面積が最大になるものが選ばれてもよく、その他の方法で選ばれてもよい。
【００７０】
次に、図１２を用いて説明する。受信可能エリア情報に、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５が、この順番で格納されているものとする。そして、図１２に示されているように、現在位置が位置Ｃ４であり、この現在位置Ｃ４で受信された信号の受信強度によって決定された距離の閾値が値δ４であったとする。このような場合、図示されているように、現在位置Ｃ４からの距離が閾値δ４よりも小さくなる既存の頂点として、頂点Ｐ２及び頂点Ｐ３が検出される。
図１２に示されているように、現在位置Ｃ４と頂点Ｐ２との間の線分、現在位置Ｃ４と頂点Ｐ３との間の線分及び頂点Ｐ２と頂点Ｐ３との間の線分により構成される多角形は、既存の受信可能エリアの一部を含んでいる。このような場合には、エリアマップ生成部１２８は、このような多角形を既存の受信可能エリアに結合させずに、新たな受信可能エリアとして、既存の受信可能エリアとは別に、放送エリアマップ情報１４０に格納する。
言い換えると、実施の形態１では、図１０及び図１１に示されているように、新たに特定された多角形が、既存の受信可能エリアと接するような場合には、エリアマップ生成部１２８は、このような多角形を既存の受信可能エリアに結合する。一方、図１２に示されているように、新たに特定された多角形が、既存の受信可能エリアの一部を含んでいるような場合には、エリアマップ生成部１２８は、このような多角形を、既存の受信可能エリアとは結合せずに、新たな受信可能エリアとする。
【００７１】
以上に説明したように、実施の形態１に係るデジタル放送受信装置１００は、受信可能エリア外に、新しく受信可能な位置が見つかったときに、そのときの信号の受信強度に基づいて距離の閾値を決定し、その閾値内に既存の受信可能エリアの頂点が複数存在するときにのみ、この新しい地点を既存の受信可能エリアに結合できるようにしている。このため、受信可能エリアを拡大する際には、信号の受信強度の強いエリアについては大きな単位で受信可能エリアが拡大され、信号の受信強度の弱いエリアについて小さな単位で受信可能エリアが拡大される。その結果、信号の受信強度の弱いエリアについては少しずつ受信可能エリアが更新されていく、言い換えると、信号の受信強度の弱いエリアについてはより詳しく受信可能エリアが更新されていくことになる。特に、実際の受信可能エリアの境界付近では受信できる信号の受信強度は低くなる特徴があるため、実際の受信可能エリアの境界付近で検出された受信可能地点については、距離の閾値が最小又は最小に近い値となるため、この地点での受信可能エリアの更新についても最小又は最小に近い単位で行われる。従って、実際の受信可能エリアの境界に沿って受信可能エリアの更新ができるようになるため、受信可能エリアの境界の形状、特に実際の受信可能エリアが凹みを持つ形状であっても、このような形状をデジタル放送受信装置１００内に再現することができる。
【００７２】
また、このように、凹みを持つ形状として受信可能エリアを再現できるため、その凹み部分に現在位置が含まれているときに、視聴中の放送局の信号の受信状態が悪化した場合、及び、その現在位置で受信不可である放送局への選局指示を受けた場合に、余計な中継局及び系列局への選局を行わずに、チャンネルサーチが実行され、その現在位置で受信可能な放送局への選局を行うことが可能となる。さらに、このような現在位置において、全チャンネルを対象としたチャンネルサーチがより早く開始されるため、その結果番組の視聴不可期間を短くすることができる。
【００７３】
以上に記載した実施の形態１における効果を図１３及び図１４を用いて説明する。
図１３は、従来の技術において、受信可能エリアに含まれていない新しい受信可能な位置が検出された場合に、既存の受信可能エリアと新規の位置の全てを含む最大の多角形にするように受信可能エリアを拡大する処理の一例を示す概略図である。
図１３では、Ｌの字型のエリアＡＲ１（破線にて囲まれたエリア）の中において、ある放送局の放送信号を実際に受信できるものとする。そして、従来のデジタル放送受信装置は、頂点Ｐ１〜頂点Ｐ５で表現された多角形ＡＲ２を、予め受信可能エリアとして記憶しているものとする。そして、このデジタル放送受信装置が、地点ＲＰ６、地点ＲＰ７及び地点ＲＰ８の順に移動しながらチャンネルスキャンを実施した場合、その結果によって、受信可能エリアＡＲ２は、エリアＡＲ３、エリアＡＲ４及びエリアＡＲ５がこの順に結合されて、拡大される。そして、地点ＲＰ８に到達した時点で、受信可能エリアは、図１３のクロスハッチングが施されたエリアＡＲ６が結合された形状となる。このとき、このエリアＡＲ６は、実際に受信可能なエリアＡＲ１から外れているにもかかわらず、デジタル放送受信装置では、受信可能なエリアとして認識されてしまう。
【００７４】
一方、図１４は、実施の形態１に係るデジタル放送受信装置１００において、受信可能エリアを拡大する処理の一例を示す概略図である。
図１４では、図１３と同様の状況で、デジタル放送受信装置１００が、地点ＲＰ６、地点ＲＰ７及び地点ＲＰ８の順に移動しながらチャンネルスキャンを実施した場合、その結果によって、受信可能エリアＡＲ２は、エリアＡＲ７、エリアＡＲ８及びエリアＡＲ９がこの順に結合されて、拡大される。そして、地点ＲＰ８に到達した時点でも、受信可能エリアは、実際に受信可能なエリアＡＲ１から外れているエリアを含まない。そのため、デジタル放送受信装置１００が、実際に受信可能なエリアＡＲ１から外れた凹み部分を通過する場合、例えば、地点ＲＰ８から地点ＲＰ９に移動した後に、地点Ｐ１０に向かって移動した場合であっても、図１３に示されているエリアＡＲ６に基づく中継局及び系列局の選局を行わずに、受信状態が悪化した時点で即座にチャンネルサーチが実行されるため、より早く受信可能な放送局を選局することができる。
【００７５】
実施の形態２．
図１に示すように、実施の形態２に係るデジタル放送受信装置２００は、第１アンテナ１１０と、第１受信部１１１と、第１信号強度検出部１１２と、第１デマルチプレクス部１１３と、デコード部１１４と、映像出力部１１５と、音声出力部１１６と、操作入力部１１７と、選局制御部１１８とを備えている。また、実施の形態２に係るデジタル放送受信装置２００は、第２アンテナ１２０と、第２受信部１２１と、第２信号強度検出部１２２と、第２デマルチプレクス部１２３と、受信モード切替部１２４と、チャンネルスキャン制御部１２５と、第３アンテナ１２６と、現在位置検出部１２７と、エリアマップ生成部２２８と、エリアマップ格納部１２９とを備えている。実施の形態２に係るデジタル放送受信装置２００は、エリアマップ生成部２２８での処理において、実施の形態１に係るデジタル放送受信装置１００と異なっている。
【００７６】
実施の形態２におけるエリアマップ生成部２２８は、実施の形態１におけるエリアマップ生成部１２８とほぼ同様の処理を行うが、現在位置を受信可能エリアに追加する際の処理が異なり、また、受信可能エリアに凹みがある場合には、このような凹みを解消するように受信可能エリアを分割する処理をさらに行う点で異なっている。
【００７７】
図１５は、実施の形態２に係るデジタル放送受信装置２００における、チャンネルスキャンによる受信可能エリア情報の作成の処理の流れを示すフローチャートである。図１５において、図９と同様の処理を行っているステップには、図９と同じ符号が付されている。図１５において、図９と同様に、チャンネルスキャン制御部１２５は、第１受信部１１１による番組視聴用の選局と独立及び並行して、チャンネルスキャンを実行するよう、第２受信部１２１及び第２デマルチプレクス部１２３を制御する。図１５のフローは、チャンネルスキャンにて受信可能な放送局が見つかった場合に開始される。
【００７８】
図１５のステップＳ４０からＳ４４までの処理は、図９のステップＳ４０からＳ４４までの処理と同様である。但し、選局制御部１１８は、ステップＳ４４において、現在位置が受信可能エリア内ではない場合（Ｓ４４：Ｎｏ）には、ステップＳ６０に処理を進める。
【００７９】
ステップＳ６０では、エリアマップ生成部２２８は、その受信可能エリアを示す頂点の内、現在位置からの距離がステップＳ４１で決定された距離の閾値δ以下である頂点を検出するとともに、現在位置からの距離がステップＳ４１で決定された距離の閾値δである、既存の受信可能エリアの辺上の点を検出する。ここで、エリアマップ生成部２２８は、このステップＳ６０の処理として、例えば現在位置を中心とする半径δの円の内部に含まれる頂点と、この円と受信可能エリアの辺との交点とを検出すればよい。そして、エリアマップ生成部２２８は、このような点が２点以上存在するかどうかを判定する（Ｓ６１）。そして、エリアマップ生成部２２８は、このような点が２点以上存在する場合（Ｓ６１：Ｙｅｓ）には、処理をステップＳ６２に進め、このような点が２点未満である場合（Ｓ６１：Ｎｏ）には、処理をステップＳ４８に進める。
【００８０】
ステップＳ６２では、エリアマップ生成部２２８は、ステップＳ４０で検出された現在位置を示す位置情報を受信可能エリア情報に追加する。例えば、エリアマップ生成部２２８は、現在位置からの距離が閾値δ以下である頂点及び現在位置からの距離が閾値δの受信可能エリアの辺上の点から２点を結合点（結合位置）として選択する。また、エリアマップ生成部２２８は、現在位置と選択された結合点との間の線分と、選択された結合点間の線分とにより構成される多角形を特定する。そして、エリアマップ生成部２２８は、特定された多角形を既存の受信可能エリアに結合することで、新たな受信可能エリアを生成する。ここで、エリアマップ生成部２２８は、新たな受信可能エリアの内部に含まれてしまう頂点については、受信可能エリア情報から削除する。
【００８１】
次に、エリアマップ生成部２２８は、ステップＳ６２で新たに生成された受信可能エリアに凹みの部分が存在するか否かを判断する（Ｓ６３）。例えば、エリアマップ生成部２２８は、特定された多角形を形成する頂点を中心とする２つの辺の間の角度の内、受信可能エリアの外側の角度が、１８０度よりも小さい場合、言い換えると、特定された多角形を形成する頂点とその１つ前の頂点との間の辺から、特定された多角形を形成する頂点とその次の頂点との間の辺までの間において時計回りに計測された角度が、１８０度よりも小さい場合には、このような頂点において凹みが生じたものと判断することができる。
また、例えば、エリアマップ生成部２２８は、特定された多角形を既存の受信可能エリアの辺上の点を用いて結合した場合には、このような点において、凹みが生じたものと判断することができる。さらに、エリアマップ生成部２２８は、追加された現在位置と結合点との間の線分の延長線が、受信可能エリアの辺と交点を有する場合には、このような結合点において凹みが生じたものと判断することができる。
そして、エリアマップ生成部２２８は、新たに生成された受信可能エリアに凹みの部分が存在する場合（Ｓ６３：Ｙｅｓ）には、ステップＳ６４に処理を進め、新たに生成された受信可能エリアに凹みの部分が存在しない場合（Ｓ６３：Ｎｏ）には、ステップＳ５３に処理を進める。
【００８２】
ステップＳ６４では、エリアマップ生成部２２８は、凹みの部分が解消されるように、ステップＳ６２で新たに生成された受信可能エリアを分割し、分割後の受信可能エリアを含むように、放送エリアマップ情報１４０を更新する。そして、エリアマップ生成部２２８は、ステップＳ５３に処理を進める。
【００８３】
また、エリアマップ生成部２２８は、ステップＳ６１において、現在位置からの距離がステップＳ４１で決定された距離の閾値δ以下である点が２点未満であると判断した場合（Ｓ６１：Ｎｏ）には、ステップＳ４８に処理を進める。ここで、図１５におけるステップＳ４８及びＳ４９の処理は、図９におけるステップＳ４８及びＳ４９と同様の処理である。但し、エリアマップ生成部２２８は、ステップＳ４９で、未連結リスト情報１４１において、チャンネルスキャンで検出された放送局に対応付けられて、未連結点リスト欄１４１ｄに２点以上の未連結点（現在位置を除く）が格納されていると判断した場合（Ｓ４９：Ｙｅｓ）には、ステップＳ６５に処理を進める。
【００８４】
ステップＳ６５では、エリアマップ生成部２２８は、チャンネルスキャンで検出された放送局に対応付けられて未連結点リスト欄１４１ｄに格納されている未連結点の内、現在位置からの距離がステップＳ４１で決定された閾値δで示される距離以下の未連結点（現在位置を除く）と、これらの未連結点間の線分上の点のうち、現在位置からの距離がステップＳ４１で決定された閾値δで示される距離となっている点とを検出する。そして、エリアマップ生成部２２８は、このような点（未連結点及び辺上の点）が２点以上存在するかどうかを判定する（Ｓ６６）。そして、エリアマップ生成部２２８は、このような点が２点以上存在する場合（Ｓ６６：Ｙｅｓ）には、ステップＳ６７に処理を進め、このような点が２点未満である場合（Ｓ６６：Ｎｏ）には、ステップＳ５３に処理を進める。
【００８５】
ステップＳ６７では、エリアマップ生成部２２８は、ステップＳ６５で検出された２点以上の点と、ステップＳ４０で取得された現在位置とで新たな受信可能エリアを生成する。言い換えると、エリアマップ生成部２２８は、チャンネルスキャンで検出された放送局に対応付けて、放送エリアマップ情報１４０に、これらの点と現在位置とを示す位置情報を格納する。また、エリアマップ生成部２２８は、これらの未連結点と現在位置とを示す位置情報を、未連結リスト情報１４１から削除する。なお、エリアマップ生成部２２８は、新たに生成された受信可能エリアが既存の受信可能エリアと接する又は重複する場合には、新たに生成された受信可能エリアを既存の受信可能エリアに結合させてもよい。この場合、例えば、新たに生成された受信可能エリアの頂点が、既存の受信可能エリアの辺上又は内部に存在するときに、新たに生成された受信可能エリアを既存の受信可能エリアに結合させることが望ましい。そして、エリアマップ生成部２２８は、ステップＳ６３に処理を進める。
【００８６】
図１５におけるステップＳ５３の処理は、図９におけるステップＳ５３の処理と同様である。
【００８７】
図１６（Ａ）〜（Ｃ）は、実施の形態２に係るデジタル放送受信装置２００における、受信可能エリアの更新の第１の例を示す概略図である。図１７（Ａ）〜（Ｃ）は、実施の形態２に係るデジタル放送受信装置２００における、受信可能エリアの更新の第２の例を示す図である。図１５のステップＳ６４での処理について、図１６及び図１７を用いて具体的に説明する。
【００８８】
まず、図１６（Ａ）では、受信可能エリアの既存の頂点リストとして、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５が、この順番で受信可能エリア欄１４０ｄに格納されているものとする。また、現在位置が位置Ｃ５であり、この現在位置Ｃ５で受信された信号の受信強度によって決定された距離の閾値が値δ５であるものとする。
図１６（Ａ）に示された例だと、現在位置Ｃ５からの距離が、この閾値δ５よりも小さくなる既存の頂点は存在しない。そこで、既存の受信可能エリアを構成する辺上の点の内、現在位置Ｃ５からの距離がこの閾値δ５である点Ｐ６及び点Ｐ７を検出する。これらの点は、現在位置Ｃ５を中心とする半径δ５の円と受信可能エリアの境界との交点である。
そして、図１６（Ｂ）に示されているように、既存の受信可能エリアに結合する多角形は、点Ｐ６、点Ｐ７及び現在位置Ｃ５から構成される三角形（図１６（Ｂ）においてハッチングされている領域）である。この結合の結果、新たな受信可能エリアの頂点は、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ７、現在位置Ｃ５、頂点Ｐ６、頂点Ｐ４及び頂点Ｐ５となる。
【００８９】
このとき、新たに追加された頂点Ｐ６及び頂点Ｐ７において凹みが発生しているため、言い換えると、頂点Ｐ６及び頂点Ｐ７は、受信可能エリアの内側に向かって凸となっているため、受信可能エリアは、この頂点Ｐ６及び頂点Ｐ７を結ぶ線分で分割される。そのため、図１６（Ｃ）に示されているように、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５という頂点リストを持つ受信可能エリアと、頂点Ｐ７、現在位置Ｃ５及び頂点Ｐ６という頂点リストを持つ受信可能エリアとが、放送エリアマップ情報１４０に格納される。
【００９０】
また、図１７（Ａ）では、受信可能エリアの既存の頂点リストとして、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ５が、この順番で受信可能エリア欄１４０ｄに格納されているものとする。また、現在位置がＣ６であり、この現在位置Ｃ６で受信された信号の受信強度によって決定された距離の閾値が値δ６であるものとする。
図１７（Ａ）に示された例だと、現在位置Ｃ６からの距離が、この閾値δ６よりも小さくなる既存の頂点として、頂点Ｐ４及び頂点Ｐ５が検出される。また、既存の受信可能エリアを構成する辺上の点の内、現在位置Ｃ６からの距離がこの閾値δ６である点Ｐ８及び点Ｐ９が検出される。
そして、図１７（Ｂ）に示されているように、これらの点（Ｐ４、Ｐ５、Ｐ８及びＰ９）と、現在位置Ｃ６とを結んだ線分から二つの線分を決定し、その２つの線分と既存の受信可能エリアの辺の一部からなる多角形（図１７（Ｂ）においてハッチングされている領域）が、新たに結合される受信可能エリアと判断される。実施の形態２においても、この２つの線分は、実施の形態１と同様の手順で決定される。例えば、２つの線分の間の角度の大きさが最大になるように、２つの線分が決定される。この結果、頂点リストには点Ｐ９及び現在位置Ｃ３が新規頂点として追加され、また、頂点Ｐ５は、新たな受信可能エリアの内部に含まれてしまうため、頂点リストから除外される。そして、新たな受信可能エリアの頂点は、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４、現在位置Ｃ６及び頂点Ｐ９となる。
【００９１】
このとき、新たに追加された頂点Ｐ９において、凹みが発生しているため、受信可能エリアは、この頂点Ｐ９から残りの頂点までのばした線分の一つ、例えば、頂点Ｐ９と頂点Ｐ４との対角線で分割される。そのため、図１７（Ｃ）に示されているように、頂点Ｐ１、頂点Ｐ２、頂点Ｐ３、頂点Ｐ４及び頂点Ｐ９という頂点リストを持つ受信可能エリアと、頂点Ｐ４、現在位置Ｃ３及び頂点Ｐ９という頂点リストを持つ受信可能エリアとが、放送エリアマップ情報１４０に格納される。
なお、凹みを解消するための分割は、以上のような例に限定されない。例えば、頂点Ｐ１及び点Ｐ９を結ぶ線分を延長して、現在位置Ｃ６及び頂点Ｐ４を結ぶ線分との交点を求め、この交点と、現在位置Ｃ６と、点Ｐ９とにより形成される多角形が分割されてもよい。また、現在位置Ｃ６及び点Ｐ９を結ぶ線分を延長して、頂点Ｐ１及び頂点Ｐ２を結ぶ線分との交点を求め、この交点と、頂点Ｐ９と、頂点Ｐ１とにより形成される多角形が分割されてもよい。
【００９２】
このように、一度結合を行った受信可能エリアについて、その凹み形状の有無を確認し、凹みがあった場合は、それを解消するように受信可能エリアが分割されるため、エリアマップ格納部１２９に記憶される受信可能エリアは全て凸形状の図形で表せる。その結果、この凸形状の中に現在位置が含まれているか否かを確認するための処理として、現在位置から各頂点へのベクトルと、各頂点間のベクトルとの間の外積の符号を確認する処理を行うだけでよくなる。例えば、受信可能エリアの頂点リストの順序が、頂点Ｐ１、頂点Ｐ２及び頂点Ｐ３というような順序の場合は、現在位置Ｃと頂点Ｐ１とを結んだベクトル、及び、頂点Ｐ１と頂点Ｐ２とを結んだベクトルの外積の符号、並びに、現在位置Ｃと頂点Ｐ２とを結んだベクトル、及び、頂点Ｐ２と頂点Ｐ３とを結んだベクトルの外積の符号を求めて、全てが同じ符号であればその受信可能エリアの内部であると判断することができる。このため、実施の形態２では、実施の形態１のように現在位置から各頂点まで結んだ線分間のなす角を求めるような複雑な演算を行う必要がなくなる。
【００９３】
また、実施の形態２においては、例えば、受信可能エリアの各辺についてその一次方程式を求め、現在位置が受信可能エリアの内部であるか否かを一次不等式の演算を行うことで判断できるようになる。このため、実施の形態２は、実施の形態１よりも演算負荷が軽くなる。
【００９４】
以上に説明したように、実施の形態２に係るデジタル放送受信装置２００によれば、新たに放送信号を受信できる位置が検出されたときに、その受信可能となった位置を含む多角形を、既存の受信可能エリアの辺の一部に結合することが可能になる。その結果、実施の形態２に係るデジタル放送受信装置２００は、受信可能エリアの形状を実際のものにより近い形状、特に、辺の一部が尖っているような形状をより正確に記録することが可能になる。
【００９５】
また、実施の形態２に係るデジタル放送受信装置２００は、受信可能エリアの拡張処理の結果、受信可能エリアに凹みができてしまった場合に、凹みのない複数の形状に受信可能エリアを分割する。このため、実施の形態２に係るデジタル放送受信装置２００は、逆三角関数を用いた角度の計算のような複雑な計算を行わずに、線形演算を行うだけで現在位置が受信可能エリアの内部であるか否かを判断できるようになる。その結果、番組の視聴不可期間を短くすることができる。
【００９６】
また、実施の形態２に係るデジタル放送受信装置２００は、実際の受信可能エリアの境界の形状、特に辺の一部が尖りを持つ形状であっても受信可能エリアとして再現できる。このため、実施の形態２に係るデジタル放送受信装置２００は、現在位置がその尖りの根本部分である場合に、視聴中の放送局の信号が受信不可になったとき、及び、受信不可である放送局への選局指示を受けて自動選局を行うときにも、余計な中継局及び系列局への選局を行わずに、その位置で受信可能な放送局への選局を行うことが可能である。さらには全物理チャンネルを対象としたチャンネルサーチをより早く開始できるため、その結果番組の視聴不可期間を短くすることが可能である。
【００９７】
実施の形態３．
図１に示すように、実施の形態３に係るデジタル放送受信装置３００は、第１アンテナ１１０と、第１受信部１１１と、第１信号強度検出部１１２と、第１デマルチプレクス部１１３と、デコード部１１４と、映像出力部１１５と、音声出力部１１６と、操作入力部１１７と、選局制御部３１８とを備えている。また、実施の形態３に係るデジタル放送受信装置３００は、第２アンテナ１２０と、第２受信部１２１と、第２信号強度検出部１２２と、第２デマルチプレクス部１２３と、受信モード切替部１２４と、チャンネルスキャン制御部１２５と、第３アンテナ１２６と、現在位置検出部１２７と、エリアマップ生成部１２８と、エリアマップ格納部１２９とを備えている。実施の形態３に係るデジタル放送受信装置３００は、選局制御部３１８での処理において、実施の形態１に係るデジタル放送受信装置１００と異なっている。
【００９８】
実施の形態３における選局制御部３１８は、現在位置が受信可能エリア内にあるか否かを確認する処理において、実施の形態１における選局制御部１１８と異なっている。以下、具体的に説明する。
【００９９】
図１８は、実施の形態３に係るデジタル放送受信装置３００における、現在位置がある受信可能エリアに含まれるか否かを確認する処理の流れを示すフローチャートである。なお、図１８のフローは、図５又は図６のステップＳ１５において行われる。
【０１００】
まず、選局制御部３１８は、現在位置Ｃのｘ座標の値Ｘｃと、ｙ座標の値Ｙｃとを取得する（Ｓ７０）。次に、選局制御部３１８は、確認対象の受信可能エリアを構成する辺の中で、値Ｘｃをｘ座標とする点を辺上に持つものが２つ以上有るかどうかを確認する（Ｓ７１）。例えば、選局制御部３１８は、各辺を表現する一次関数と、下記の（６）式で示される一次関数との交点を有する辺が２つ以上あるか否かで判断してもよいし、また、それ以外の方法で判断してもよい。
ｘ＝Ｘｃ      （６）
そして、選局制御部３１８は、このような辺が２つ以上あることを確認した場合（Ｓ７１：Ｙｅｓ）には、ステップＳ７２に処理を進め、このような辺が２つ未満であることを確認した場合（Ｓ７１：Ｎｏ）には、ステップＳ７７に処理を進める。
【０１０１】
ステップＳ７２では、選局制御部３１８は、値Ｘｃをｘ座標とする点を有する辺の内、現在位置Ｃよりも上にあり、かつ、最も現在位置に近い辺Ｌ１を決定する。例えば、選局制御部３１８は、ステップＳ７１で確認された、各辺と（６）式で示される直線との交点の内、ｙ座標が値Ｙｃよりも大きく、かつ、ｙ座標の値が最も小さいものをもつ辺を検出すればよい。
【０１０２】
次に、選局制御部３１８は、値Ｘｃをｘ座標とする点を有する辺の内、現在位置Ｃよりも下にあり、かつ、最も現在位置に近い辺Ｌ２を決定する（Ｓ７３）。例えば、選局制御部３１８は、ステップＳ７１で確認された、各辺と（６）式で示される直線との交点の内、ｙ座標が値Ｙｃよりも小さく、かつ、ｙ座標の値が最も大きいものをもつ辺を検出すればよい。
【０１０３】
次に、選局制御部３１８は、ステップＳ７２及びＳ７３で決定された辺に対して、現在位置の位置関係を特定することで、現在位置が受信可能エリアの内側か否かを確認する（Ｓ７４）。例えば、選局制御部３１８は、各辺に対してｙ軸の上方向、又は、ｙ軸の下方向のいずれの方向が受信可能エリアの内部であるかを、各辺のベクトルとｙ軸の上向きのベクトルとの外積を取った上で決定しておき、その結果を基に、現在位置がステップＳ７２及びＳ７３で決定された辺に対して、受信可能エリアの内側か否かを確認すればよい。そして、選局制御部３１８は、ステップＳ７２及びＳ７３で決定された両方の辺に対して、現在位置が受信可能エリアの内側であることを確認した場合（Ｓ７５：Ｙｅｓ）には、ステップＳ７６に処理を進める。一方、選局制御部３１８は、ステップＳ７２及びＳ７３で決定された辺の何れかに対して、現在位置が受信可能エリアの外側であることを確認した場合（Ｓ７５：Ｎｏ）には、ステップＳ７７に処理を進める。
【０１０４】
ステップＳ７６では、選局制御部３１８は、現在位置が確認対象の受信可能エリアの内部であると判断する。一方、ステップＳ７７では、選局制御部３１８は、現在位置が確認対象の受信可能エリアの外部であると判断する。
【０１０５】
図１８に記載したフローでの処理を、図１９を用いて具体的に説明する。図１９は、実施の形態３に係るデジタル放送受信装置３００における、現在位置が受信可能エリアの内部であるか否かを確認する処理の一例を説明するための概略図である。
【０１０６】
図１９では、受信可能エリアを表す頂点リストとして、頂点Ｐ１０、頂点Ｐ１１、頂点Ｐ１２、頂点Ｐ１３、頂点Ｐ１４、頂点Ｐ１５、頂点Ｐ１６、頂点Ｐ１７、頂点Ｐ１８及び頂点Ｐ１９が、この順番で受信可能エリア欄１４０ｄに格納されているものとする。そして、図１９は、現在位置が位置Ｃ７及び位置Ｃ８のそれぞれであった場合について説明する。
【０１０７】
まず、現在位置が位置Ｃ７であった場合、選局制御部３１８は、現在位置Ｃ７のｘ座標の値Ｘｃ７の値に注目し、受信可能エリア内の各辺についてｘ座標が値Ｘｃ７となる点を有する辺を検出する。例えば、選局制御部３１８は、図１９に示されている直線Ｌ１と交点を有する辺を検出する。ここでは、選局制御部３１８は、頂点Ｐ１０と頂点Ｐ１１との間の辺、頂点Ｐ１２と頂点Ｐ１３との間の辺、頂点Ｐ１６と頂点Ｐ１７との間の辺、及び、頂点Ｐ１８と頂点Ｐ１９との間の辺を見つける。
【０１０８】
次に、選局制御部３１８は、見つけ出した各辺に対して、直線Ｌ１上でのｙ軸方向において、その上下関係を求める。例えば、選局制御部３１８は、直線Ｌ１とそれぞれ辺との交点のｙ座標で、その上下関係を求める。ここでは、交点Ｐ２３のｙ軸の値ｙ２３よりも交点Ｐ２２のｙ軸の値ｙ２２が大きく、また、交点Ｐ２２のｙ軸の値ｙ２２よりも交点Ｐ２１のｙ軸の値ｙ２１が大きく、さらに、交点Ｐ２１のｙ軸の値ｙ２１よりも交点Ｐ２０のｙ軸の値ｙ２０が大きい。このため、選局制御部３１８は、頂点Ｐ１２と頂点Ｐ１３との間の辺よりも頂点Ｐ１６と頂点Ｐ１７との間の辺が大きく、頂点Ｐ１６と頂点Ｐ１７との間の辺よりも頂点Ｐ１８と頂点Ｐ１９との間の辺が大きく、頂点Ｐ１８と頂点Ｐ１９との間の辺よりも頂点Ｐ１０と頂点Ｐ１１との間の辺が大きいと判断する。
同様にして、選局制御部３１８は、現在位置Ｃ７と、各辺との大小関係を確認して、現在位置Ｃ７よりも上の直近の辺及び現在位置Ｃ７よりも下の直近の辺を確認する。ここでは、頂点Ｐ１８と頂点Ｐ１９との間の辺が、現在位置Ｃ７よりも上の直近の辺と確認され、また、頂点Ｐ１６と頂点Ｐ１７との間の辺が、現在位置Ｃ７よりも下の直近の辺と確認される。
【０１０９】
次に、選局制御部３１８は、この直近の辺それぞれに対して現在位置Ｃ７が受信可能エリアの内部であるかどうかを確認する。例えば、選局制御部３１８は、頂点Ｐ１８から頂点Ｐ１９へのベクトルと、頂点Ｐ１８から現在位置Ｃ７へのベクトルとの外積の符号でこの確認を行ってもよい。また、頂点Ｐ１８のｙ座標に「１」を加算した点Ｐ１８＃１を設定し、頂点Ｐ１８から頂点Ｐ１９へのベクトルと、頂点Ｐ１８から点Ｐ１８＃１へのベクトルとの外積を予め求めることで、頂点Ｐ１８と頂点Ｐ１９との間の辺に対して、ｙ軸方向の上下のどちらかが受信可能エリアの内部であるかを予め決定しておくことができるため、選局制御部３１８は、この結果を基に、頂点Ｐ１８と頂点Ｐ１９との間の辺に対して、現在位置Ｃ７が受信可能エリアの内部であるか否かを確認してもよい。例えば、ここでは頂点リストは時計回りに登録されているので、頂点Ｐ１８から頂点Ｐ１９へのベクトルとの外積を求めたときにその結果が負となる点が受信可能エリアの内側であると判断することができる。図１９に示された例では、選局制御部３１８は、現在位置Ｃ７を、その上の直近の辺（Ｐ１８―Ｐ１９）に基づいて、受信可能エリア外であると判断できる。同様にして、選局制御部３１８は、現在位置Ｃ７を、その下の直近の辺（Ｐ１６―Ｐ１７）からみて受信可能エリア外であると判断できる。従って、現在位置Ｃ７は、直近の２辺に対していずれも受信可能エリア外であるため、選局制御部３１８は、この現在位置Ｃ７は確認対象の受信可能エリアの範囲外であると判断できる。
【０１１０】
また、図１９において、現在位置が位置Ｃ８であった場合、選局制御部３１８は、上記と同様の処理を行い、現在位置Ｃ８よりも上の直近の辺は、頂点Ｐ１０と頂点Ｐ１１との間の辺であり、現在位置Ｃ８よりも下の直近の辺は、頂点Ｐ１８と頂点Ｐ１９との間の辺であると判断する。そして、頂点Ｐ１８と頂点Ｐ１９との間の辺については、上記の通りｙ軸方向において上側にある点が受信可能エリア内である。また、頂点Ｐ１０と頂点Ｐ１１との間の辺については、ｙ軸方向において下側にある点が受信可能エリア内である。この結果から、現在位置Ｃ８は、直近の２辺に対していずれも受信可能エリア内であるため、選局制御部３１８は、この現在位置Ｃ８は確認対象の受信可能エリアの範囲内であると判断できる。
【０１１１】
図２０は、実施の形態３に係るデジタル放送受信装置３００における、現在位置がある受信可能エリアに含まれるか否かを確認する処理の流れの変形例を示すフローチャートである。図２０に示されたフローは、図１８に示されたフローを簡略化したものである。図２０に示されたフローにおいて、図１８に示されたフローと同じ処理については、同じ符号が付されている。
【０１１２】
図２０のステップＳ７０及びＳ７１の処理は、図１８のステップＳ７０及びＳ７１の処理と同様である。但し、図２０のステップＳ７１において、選局制御部３１８は、確認対象の受信可能エリアを構成する辺の中で、値Ｘｃをｘ座標とする点を辺上に持つものが２つ以上有ると判断した場合（Ｓ７１：Ｙｅｓ）には、ステップＳ８０に処理を進める。
【０１１３】
ステップＳ８０においては、選局制御部３１８は、値Ｘｃをｘ座標とする点を有する辺の内、現在位置Ｃよりも上にある辺を全て決定する。
次に、選局制御部３１８は、値Ｘｃをｘ座標とする点を有する辺の内、現在位置Ｃよりも下にある辺を全て決定する（Ｓ８１）。
【０１１４】
次に、選局制御部３１８は、ステップＳ８０で決定された辺の数及びステップＳ８１で決定された辺の数の何れもが奇数であるか否かを判断する（Ｓ８２）。そして、選局制御部３１８は、決定された辺の数が何れも奇数である場合（Ｓ８２：Ｙｅｓ）には、ステップＳ７６に処理を進め、決定された辺の数の何れかが偶数である場合（Ｓ８２：Ｎｏ）には、ステップＳ７７に処理を進める。なお、図２０のステップＳ７６及びＳ７７での処理は、図１８のステップＳ７６及びＳ７７での処理と同様である。
【０１１５】
図２０での処理の流れについて具体的に説明する。現在位置Ｃよりも上又は下に２つの辺がある場合は、この現在位置Ｃの上又は下に、受信可能エリアの底部を示す辺と受信可能エリアの上部を示す辺との組が１つ存在していることを示す。同様に、このような辺が偶数であるならば、現在位置Ｃよりも上又は下に、その２つの辺の組の数だけ、受信可能エリアの底部を示す辺と上部を示す辺との組が存在していることになる。このため、現在位置Ｃよりも上又は下に偶数の辺がある場合には、この現在位置Ｃは、受信可能エリアの中に含まれないと判断することができる。
一方、もし現在位置Ｃが受信可能エリアの中に存在する場合は、現在位置Ｃの上に受信可能エリアの上部を示す辺が、現在位置Ｃの下に受信可能エリアの底部を示す辺がそれぞれ存在しなくてはならない。そのため、現在位置Ｃの上には、上記で説明した現在位置Ｃが含まれない受信可能エリアの偶数の辺に加えて、現在位置Ｃが含まれる受信可能エリアの上部を示す辺がある。また、現在位置Ｃの下には、現在位置が含まれない受信可能エリアの偶数の辺に加えて、現在位置Ｃが含まれる受信可能エリアの底部を示す辺がある。従って、現在位置Ｃが、ある受信可能エリアの中に含まれている場合には、現在位置Ｃの上及び下に奇数の辺が存在することになる。
【０１１６】
この図２０での処理の流れについて、図１９を用いて説明する。
まず、図１９において、現在位置が位置Ｃ７であった場合、選局制御部３１８は、現在位置Ｃ７のｘ座標の値Ｘｃ７に基づいて、受信可能エリア内の各辺についてｘ座標の値が「Ｘｃ７」となる点を有する辺を検出する。例えば、選局制御部３１８は、各辺の両端の頂点のｘ座標を確認し、一方が値Ｘｃ７よりも小さく、他方が値Ｘｃ７よりも大きい辺を該当する辺として検出することができる。また、下記の（７）式で示される直線との交点を有する辺を該当する辺としてもよい。
ｘ＝Ｘｃ７      （７）
また、選局制御部３１８は、それ以外の方法で辺を決定してもよい。
ここでは、頂点Ｐ１０と頂点Ｐ１１との間の辺、頂点Ｐ１２と頂点Ｐ１３との間の辺、頂点Ｐ１６と頂点Ｐ１７との間の辺、及び、頂点Ｐ１８と頂点Ｐ１９との間の辺が見つけられる。
【０１１７】
次に、選局制御部３１８は、見つけられた辺に対して、それぞれが現在位置Ｃ７に対してｙ軸方向の上に存在しているのか、下に存在しているのかを確認する。例えば、選局制御部３１８は、上記の（７）式で示される直線と各辺との交点のｙ座標の値と、現在位置Ｃ７のｙ座標の値Ｙｃ７とを比較してもよい。また、選局制御部３１８は、各辺の両端の頂点のｙ座標の値を確認し、両方が値Ｙｃ７よりも大きい場合は現在位置Ｃ７よりも上、両方が値Ｙｃ７よりも小さい場合は現在位置Ｃ７よりも下として決定する。そして、選局制御部３１８は、その一方の値が値Ｙｃ７よりも大きく、その他方の値がＹｃ７よりも小さい辺については、（７）式で示される直線との交点を求めて、その上下関係を調べてもよい。また、その他の方法を用いて判断してもよい。
ここでは、確認の結果、現在位置Ｃ７よりも上に存在する辺は、頂点Ｐ１０と頂点Ｐ１１との間の辺及び頂点Ｐ１８と頂点Ｐ１９との間の辺であり、また、現在位置Ｃ７よりも下に存在する辺は、頂点Ｐ１２と頂点Ｐ１３との間の辺及び頂点Ｐ１６と頂点Ｐ１７との間の辺であることを、選局制御部３１８は認識する。
【０１１８】
次に、選局制御部３１８は、この現在位置Ｃ７よりも上に存在する辺の数と、現在位置Ｃ７よりも下に存在する辺の数とを確認し、ここでは共に２つであるため、現在位置Ｃ７は、受信可能エリアの外部であると判断する。
【０１１９】
また、図１９において、現在位置が位置Ｃ８であった場合、選局制御部３１８は、上記と同様の処理を行い、現在位置Ｃ８よりも上の辺は、頂点Ｐ１０と頂点Ｐ１１との間の辺であり、現在位置Ｃ８よりも下の辺は、頂点Ｐ１２と頂点Ｐ１３との間の辺、点Ｐ１６と頂点Ｐ１７との間の辺、及び、頂点Ｐ１８と頂点Ｐ１９との間の辺であると判断する。そして、選局制御部３１８は、現在位置Ｃ８よりも上に存在する辺の数は１つで、現在位置Ｃ８よりも下に存在する辺の数は３つであり、これらは共に奇数であるため、現在位置Ｃ８は受信可能エリアの内部であると判断できる。
【０１２０】
以上に説明したように、実施の形態３に係るデジタル放送受信装置３００によれば、ある受信可能エリアに対して現在位置がその領域内に存在するか否かの判断をより容易に行うことができる。さらに、デジタル放送受信装置３００は、自動選局の際に現在位置で受信可能な放送局の受信可能エリアの検索に要する時間を削減できるため、その結果、ユーザの番組視聴不可期間を短くすることができる。
【０１２１】
なお、以上での説明は、ｘ軸の値に基づいて、処理を行う例を示したが、ｘ軸の値の代わりにｙ軸の値を用いても、選局制御部３１８は、同様の処理により、現在位置が受信可能エリアに含まれるか否かを判断することができる。このことは自明であるため、ここでの説明は省略する。
【０１２２】
また、以上の説明では、実施の形態１に実施の形態３での処理を適用しているが、実施の形態２に実施の形態３での処理を適用してもよい。
【０１２３】
実施の形態４．
図１に示すように、実施の形態４に係るデジタル放送受信装置４００は、第１アンテナ１１０と、第１受信部１１１と、第１信号強度検出部１１２と、第１デマルチプレクス部１１３と、デコード部１１４と、映像出力部１１５と、音声出力部１１６と、操作入力部１１７と、選局制御部１１８とを備えている。また、実施の形態４に係るデジタル放送受信装置４００は、第２アンテナ１２０と、第２受信部１２１と、第２信号強度検出部１２２と、第２デマルチプレクス部１２３と、受信モード切替部１２４と、チャンネルスキャン制御部１２５と、第３アンテナ１２６と、現在位置検出部１２７と、エリアマップ生成部４２８と、エリアマップ格納部１２９とを備えている。実施の形態４に係るデジタル放送受信装置４００は、エリアマップ生成部４２８での処理において、実施の形態１に係るデジタル放送受信装置１００と異なっている。
【０１２４】
実施の形態４におけるエリアマップ生成部４２８は、実施の形態１におけるエリアマップ生成部１２８と同様の処理を行う他、複数の受信可能エリアのマージ処理を行う。
【０１２５】
図２１は、実施の形態４に係るデジタル放送受信装置４００における、複数の受信可能エリアのマージ処理の流れを示すフローチャートである。図２１のフローは、例えば、チャンネルスキャン制御部１２５が新たな放送局を見つけ、エリアマップ生成部４２８がエリアマップ格納部１２９に新規に情報を追加しようとしたときに、エリアマップ生成部４２８が、その空き領域が無くなったこと又は少なくなったことを検出した場合に、開始される。
【０１２６】
まず、エリアマップ生成部４２８は、受信可能エリアに重複があるか否かを確認する（Ｓ９０）。例えば、エリアマップ生成部４２８は、ある受信可能エリアの内部に他の受信可能エリアの頂点が含まれている場合には、受信可能エリアに重複があると判断する。また、エリアマップ生成部４２８は、ある受信可能エリアの辺と、他の受信可能エリアの辺とが交点を有する場合に、受信可能エリアの重複があると判断してもよい。また、エリアマップ生成部４２８は、これら以外の方法で判断してもよい。そして、エリアマップ生成部４２８は、受信可能エリアに重複が有ると判断した場合（Ｓ９０：Ｙｅｓ）には、ステップＳ９１に処理を進め、受信可能エリアに重複がないと判断した場合（Ｓ９０：Ｎｏ）には、ステップＳ９４に処理を進める。
【０１２７】
ステップＳ９１では、エリアマップ生成部４２８は、受信可能エリアの重複部分の交点を求めて、この交点を結んだ線を各々の受信可能エリアの境界に変更する（Ｓ９１）。
【０１２８】
次に、エリアマップ生成部４２８は、ステップＳ９１の処理により、受信可能エリアの頂点が増加したか否かを判断する（Ｓ９２）。例えば、エリアマップ生成部４２８は、重複部分を有する複数の受信可能エリアで追加される頂点の数から、この複数の受信可能エリアで削除される頂点の数を減算した値が、プラスである場合には受信可能エリアの頂点が増加したと判断する。そして、エリアマップ生成部４２８は、受信可能エリアの頂点が増加したと判断した場合（Ｓ９２：Ｙｅｓ）には、ステップＳ９３に処理を進め、受信可能エリアの頂点が増加しなかったと判断した場合（Ｓ９２：Ｎｏ）には、ステップＳ９４に処理を進める。
【０１２９】
ステップＳ９３では、エリアマップ生成部４２８は、ステップＳ９１の処理が行われる前の受信可能エリアの状態に戻す。そして、エリアマップ生成部４２８は、ステップＳ９４に処理を進める。
【０１３０】
ステップＳ９４では、エリアマップ生成部４２８は、１つ又は複数の受信可能エリアにおいて、近接する頂点又は辺が存在するか否かを判断する。例えば、エリアマップ生成部４２８は、１つ又は複数の受信可能エリアにおいて、２つの頂点の間の距離が予め定めておいた距離の範囲内で隣接しているか、２つの辺の間の距離が予め定めておいた範囲内で隣接しているか、又は、２つの辺の間の角度が予め定めておいた角度以下となっているかを判断する。そして、エリアマップ生成部４２８は、近接する頂点又は辺が存在すると判断した場合（Ｓ９４：Ｙｅｓ）には、ステップＳ９５に処理を進め、近接する頂点及び辺の何れもが存在しないと判断した場合（Ｓ９４：Ｎｏ）には、ステップＳ９６に処理を進める。
【０１３１】
ステップＳ９５では、エリアマップ生成部４２８は、近接する頂点又は辺に対してマージ処理を行う。例えば、エリアマップ生成部４２８は、近接している頂点の一方を他方の頂点に変更、又は、近接している頂点同士の中点を新たな頂点に変更する。また、エリアマップ生成部４２８は、近接している辺の一部又は全部が、受信可能エリア内に含まれるように新たな頂点を追加する。
【０１３２】
図２２（Ａ）〜（Ｄ）は、近接する辺に対して行われるマージ処理の第１の例を説明するための概略図である。図２３（Ａ）〜（Ｃ）、並びに、図２４（Ａ）及び（Ｂ）は、近接する辺に対して行われるマージ処理の第２の例を説明するための概略図である。
【０１３３】
図２２（Ａ）に示されているように、受信可能エリアＡＲ１０は、それを構成する辺ＳＤ１及び辺ＳＤ２の間の角度θが、予め定められた角度の閾値以下となっている。
このような場合には、エリアマップ生成部４２８は、例えば、図２２（Ｂ）に示されているように、辺ＳＤ１及び辺ＳＤ２を辺の一部とする三角形における、辺ＳＤ１及び辺ＳＤ２との交点ＩＰからの中線上の点Ｐ１を新たな頂点とする。なお、点Ｐ１は、中線上の点であればどの点であってもよいが、例えば、その三角形における重心とすることもできる。
また、このような場合には、エリアマップ生成部４２８は、例えば、図２２（Ｃ）に示されているように、点Ｐ１を通り、中線に垂直に交わる線と、辺ＳＤ１及び辺ＳＤ２との交点Ｐ２、Ｐ３を新たな頂点としてもよい。さらに、エリアマップ生成部４２８は、図２２（Ｄ）に示されているように、交点Ｐ３を新たな頂点としてもよく、また、図示してはいないが、交点Ｐ２を新たな頂点としてもよい。
【０１３４】
さらに、図２３（Ａ）では、受信可能エリアＡＲ１１を構成する辺ＳＤ３と、受信可能エリアＡＲ１２を構成する辺ＳＤ４との間の角度が、予め定められた角度の閾値以下となっており、また、一方の辺上の点（ここでは、辺ＳＤ３上の点）と、他方の辺（ここでは、辺ＳＤ４）との間の距離Ｌが、予め定められた距離の閾値以下となっている。
このような場合には、図２３（Ｂ）に示されているように、エリアマップ生成部４２８は、これらの受信可能エリアＡＲ１１及び受信可能エリアＡＲ１２を結合する。例えば、エリアマップ生成部４２８は、一方の辺上の点（ここでは、辺ＳＤ３上の点）と、他方の辺（ここでは、辺ＳＤ４）との間の距離が距離Ｌｍａｘとなる点を頂点とする新たな受信可能エリアＡＲ１３を生成する。
また、このような場合には、図２３（Ｃ）に示されているように、エリアマップ生成部４２８は、例えば、既存の頂点（ここでは、頂点Ｐ４）からの距離が距離Ｌｍａｘとなる辺上の点を頂点とする新たな受信可能エリアＡＲ１４を生成する。
さらに、このような場合には、図２４（Ｄ）に示されているように、エリアマップ生成部４２８は、例えば、既存の頂点（ここでは、頂点Ｐ４）からの距離が距離Ｌｍａｘとなる何れかの辺上の点（ここでは、辺ＳＤ４上の点）を頂点とする新たな受信可能エリアＡＲ１５を生成する。なお、図示してはいないが、エリアマップ生成部４２８は、頂点Ｐ４からの距離が距離Ｌｍａｘとなる辺ＳＤ３上の点を頂点とすることもできる。
さらにまた、このような場合には、図２４（Ｅ）に示されているように、エリアマップ生成部４２８は、例えば、既存の頂点（ここでは、頂点Ｐ４）からの距離が距離Ｌｍａｘとなる辺上の点を結んだ線分の中点を頂点とする新たな受信可能エリアＡＲ１６を生成する。
【０１３５】
図２１のフローに戻り、ステップＳ９６では、エリアマップ生成部４２８は、これまでの処理結果を、放送エリアマップ情報１４０の受信可能エリア欄１４０ｄに反映して、フローを完了させる。
【０１３６】
以上に説明したように、実施の形態４に係るデジタル放送受信装置４００によれば、１つ又は複数の受信可能エリアについて、その頂点及び辺の位置の重複、並びに、その頂点及び辺の近接性に基づいて、頂点、辺又は受信可能エリアを結合することができるため、エリアマップ格納部１２９に格納する情報量を適宜削減することができる。
【０１３７】
また、以上の説明では、実施の形態１に実施の形態４での処理を適用しているが、実施の形態２又は３に実施の形態４での処理を適用してもよい。
【符号の説明】
【０１３８】
１００，２００，３００：デジタル放送受信装置、  １１０：第１アンテナ、  １１１：第１受信部、  １１２：第１信号強度検出部、  １１３：第１デマルチプレクス部、  １１４：デコード部、  １１５：映像出力部、  １１６：音声出力部、  １１７：操作入力部、  １１８，３１８：選局制御部、  １２０：第２アンテナ、  １２１：第２受信部、  １２２：第２信号強度検出部、  １２３：第２デマルチプレクス部、  １２４：受信モード切替部、  １２５：チャンネルスキャン制御部、  １２６：第３アンテナ、  １２７：現在位置検出部、  １２８，２２８，４２８：エリアマップ生成部、  １２９：エリアマップ格納部。
【図１】
2013157159.tif 000008
【図２】
2013157159.tif 000009
【図３】
2013157159.tif 000010
【図４】
2013157159.tif 000011
【図５】
2013157159.tif 000012
【図６】
2013157159.tif 000013
【図７】
2013157159.tif 000014
【図８】
2013157159.tif 000015
【図９】
2013157159.tif 000016
【図１０】
2013157159.tif 000017
【図１１】
2013157159.tif 000018
【図１２】
2013157159.tif 000019
【図１３】
2013157159.tif 000020
【図１４】
2013157159.tif 000021
【図１５】
2013157159.tif 000022
【図１６】
2013157159.tif 000023
【図１７】
2013157159.tif 000024
【図１８】
2013157159.tif 000025
【図１９】
2013157159.tif 000026
【図２０】
2013157159.tif 000027
【図２１】
2013157159.tif 000028
【図２２】
2013157159.tif 000029
【図２３】
2013157159.tif 000030
【図２４】
2013157159.tif 000031
【国際調査報告】
2013157159.tif 000032
2013157159.tif 000033