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