(57)【特許請求の範囲】
【請求項１】
複数の物理チャンネルを順次選択する制御部と、
前記制御部で選択された物理チャンネルで送信された電波を受信し、受信した電波からストリームを抽出する受信部と、
前記ストリームから番組情報を分離するデマルチプレクス部と、
記憶部とを備え、
前記記憶部は、
放送地域毎に、前記複数の物理チャンネルの各々で送信を行う送信所の数を記憶する放送地域別送信所数テーブルと、
各放送地域の少なくとも一部において受信可能な放送電波を送信する送信所が位置している他の放送地域を隣接地域として記憶する隣接地域テーブルと、
各放送地域について、放送受信の可否の確認を行う際の優先の度合を示す受信確認優先度を記憶する受信確認優先度テーブルと、
各放送地域内の送信所からの放送の最古の受信日時と最新の受信日時を記憶する受信日時テーブルと、
受信確認優先度別に、前記複数の物理チャンネルの各々で送信を行う送信所の総数を記憶する優先度別送信所数テーブルと、
チャンネルスキャンの順番を記憶するスキャン順番テーブルとを格納し、
前記制御部は、
前記スキャン順番テーブルに記憶されているチャンネルスキャンの順番から、チャンネルスキャンにおいて次に選択されるべき物理チャンネルを特定する選択チャンネル更新処理部と、
前記選択チャンネル更新処理部で特定された物理チャンネルに対応するストリームを前記受信部に抽出させ、前記デマルチプレクス部が、当該ストリームから前記番組情報を分離することができるか否かを確認し、分離できた場合は前記受信日時テーブルを更新する番組情報分離確認処理部と、
前記隣接地域テーブルを参照し、前記番組情報分離確認処理部での確認の結果に応じて、前記受信確認優先度テーブル内の、当該放送地域及び当該放送地域の隣接地域の受信確認優先度を更新する受信確認優先度処理部と、
前記放送地域別送信所数テーブル及び前記受信確認優先度テーブルを参照し、前記複数の物理チャンネルの各々について、同じ受信確認優先度の放送地域内に位置する送信所の総数を算出し、算出された送信所の総数で前記優先度別送信所数テーブルを更新し、前記優先度別送信所数テーブルにおいて、前記送信所の総数が多い物理チャンネルの順番でチャンネルスキャンの順番を定め、定められたチャンネルスキャンの順番を、前記スキャン順番テーブルに記憶させるスキャン順番処理部とを備える
ことを特徴とするデジタル放送受信装置。
【請求項２】
前記デジタル放送受信装置が工場出荷後に初めて起動されたときに、前記制御部は、前記放送地域別送信所数テーブルに記憶されている前記送信所の数に基づいて、前記スキャン順番テーブルを初期化するチャンネルスキャン初期化処理部をさらに備えることを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
前記チャンネルスキャン初期化処理部は、前記デジタル放送受信装置が工場出荷後に初めて起動されたときを除き、前記デジタル放送受信装置が起動されたときには、前記スキャン順番テーブルを初期化しないことを特徴とする請求項２に記載のデジタル放送受信装置。
【請求項４】
前記受信確認優先度テーブルに記憶される前記受信確認優先度が取り得る値には、チャンネルスキャンの対象外であることを示す値が含まれることを特徴とする請求項１から３のいずれか１項に記載のデジタル放送受信装置。
【請求項５】
前記受信確認優先度処理部は、前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルに、有効な最新受信日時を有する放送地域が２つ以上存在する場合に、現在日時に最も近い最新受信日時を持つ放送地域、
現在日時に次に近い最新受信日時を持つ放送地域、及び
現在日時に最も近い最新受信日時を持つ放送地域に隣接し、かつ現在日時に次に近い最新受信日時を持つ放送地域にも隣接する１又は２以上の放送地域
以外の放送地域の、前記受信確認優先度テーブルに記憶されている前記受信確認優先度を、前記チャンネルスキャンの対象外であることを示す値に更新する
ことを特徴とする請求項４に記載のデジタル放送受信装置。
【請求項６】
前記受信確認優先度処理部は、前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルにおいて、現在日時が当該放送地域の最古受信日時から一定期間を超えており、加えて当該放送地域の最古受信日時よりも前の最古受信日時を持つ放送地域が存在し、加えて当該放送地域の最古受信日時から現在日時までの間に、当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域の放送を受信しておらず、加えて、当該放送地域に隣接し、かつ当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域にも隣接する１又は２以上の放送地域のいずれの放送も受信していない場合に、当該放送地域に隣接する放送地域であって、前記受信確認優先度がチャンネルスキャンの対象外であることを示す値である放送地域の前記受信確認優先度を、より高い値に更新する
ことを特徴とする請求項４又は５に記載のデジタル放送受信装置。
【請求項７】
前記受信確認優先度処理部は、
前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルにおいて、現在日時が当該放送地域の最古受信日時から一定期間を超えており、加えて当該放送地域の最古受信日時よりも前の最古受信日時を持つ放送地域が存在し、加えて当該放送地域の最古受信日時から現在日時までの間に、当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域の放送を受信しておらず、加えて、当該放送地域に隣接し、かつ当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域にも隣接する１又は２以上の放送地域のいずれの放送も受信していない場合に、前記１つ前の最古受信日時を持つ放送地域の最古受信日時を無効な値に変更する
ことを特徴とする請求項４から６のいずれか１項に記載のデジタル放送受信装置。
【請求項８】
前記受信確認優先度処理部は、前記受信日時テーブルにおいて、現在日時が当該放送地域の最新受信日時から一定期間を超えている放送地域について、前記受信確認優先度テーブルに記憶されている前記受信確認優先度をより低い値に変更することを特徴とする請求項１から７のいずれか１項に記載のデジタル放送受信装置。
【請求項９】
前記受信確認優先度処理部は、前記受信日時テーブルにおいて、現在日時が当該放送地域の最新受信日時から一定期間を超えている放送地域について、前記受信確認優先度テーブルに記憶されている受信確認優先度が最高値であれば、該受信確認優先度をより低い値に更新することを特徴とする請求項１から７のいずれか１項に記載のデジタル放送受信装置。
【請求項１０】
デジタル放送受信装置を用いたデジタル放送受信方法であって、
前記デジタル放送受信装置は、
放送地域毎に、複数の物理チャンネルの各々で送信を行う送信所の数を記憶する放送地域別送信所数テーブルと、
各放送地域の少なくとも一部において受信可能な放送電波を送信する送信所が位置している他の放送地域を隣接地域として記憶する隣接地域テーブルと、
各放送地域について、放送受信の可否の確認を行う際の優先の度合を示す受信確認優先度を記憶する受信確認優先度テーブルと、
各放送地域内の送信所からの放送の最古の受信日時と最新の受信日時を記憶する受信日時テーブルと、
受信確認優先度別に、前記複数の物理チャンネルの各々で送信を行う送信所の総数を記憶する優先度別送信所数テーブルと、
チャンネルスキャンの順番を記憶するスキャン順番テーブルと
を格納する記憶部を有し、
前記複数の物理チャンネルを順次選択する制御ステップと、
前記制御ステップで選択された物理チャンネルで送信された電波を受信し、受信した電波からストリームを抽出する受信ステップと、
前記ストリームから番組情報を分離するデマルチプレクスステップとを有し、
前記制御ステップは、
前記スキャン順番テーブルに記憶されているチャンネルスキャンの順番から、チャンネルスキャンにおいて次に選択されるべき物理チャンネルを特定する選択チャンネル更新処理ステップと、
前記選択チャンネル更新処理ステップで特定された物理チャンネルに対応するストリームを前記受信ステップで抽出させ、前記デマルチプレクスステップで、当該ストリームから前記番組情報を分離することができるか否かを確認し、分離できた場合は、前記受信日時テーブルを更新する番組情報分離確認処理ステップと、
前記隣接地域テーブルを参照し、前記番組情報分離確認処理ステップでの確認の結果に応じて、前記受信確認優先度テーブル内の、当該放送地域及び当該放送地域の隣接地域の受信確認優先度を更新する受信確認優先度処理ステップと、
前記放送地域別送信所数テーブル及び前記受信確認優先度テーブルを参照し、前記複数の物理チャンネルの各々について、同じ受信確認優先度の放送地域内に位置する送信所の総数を算出し、算出された送信所の総数で前記優先度別送信所数テーブルを更新し、前記優先度別送信所数テーブルにおいて、前記送信所の総数が多い物理チャンネルの順番でチャンネルスキャンの順番を定め、定められたチャンネルスキャンの順番を、前記スキャン順番テーブルに記憶させるスキャン順番処理ステップとを有する
ことを特徴とするデジタル放送受信方法。
【請求項１１】
前記デジタル放送受信装置が工場出荷後に初めて起動されたときに、前記制御ステップは、前記放送地域別送信所数テーブルに記憶されている前記送信所の数に基づいて、前記スキャン順番テーブルを初期化するチャンネルスキャン初期化処理ステップをさらに有する
ことを特徴とする請求項１０に記載のデジタル放送受信方法。
【請求項１２】
前記チャンネルスキャン初期化処理ステップは、前記デジタル放送受信装置が工場出荷後に初めて起動されたときを除き、前記デジタル放送受信装置が起動されたときには、前記スキャン順番テーブルを初期化しないことを特徴とする請求項１１に記載のデジタル放送受信方法。
【請求項１３】
前記受信確認優先度テーブルに記憶される前記受信確認優先度が取り得る値には、チャンネルスキャンの対象外であることを示す値が含まれることを特徴とする請求項１０から１２のいずれか１項に記載のデジタル放送受信方法。
【請求項１４】
前記受信確認優先度処理ステップは、前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルに、有効な最新受信日時を有する放送地域が２つ以上存在する場合に、現在日時に最も近い最新受信日時を持つ放送地域、
現在日時に次に近い最新受信日時を持つ放送地域、及び
現在日時に最も近い最新受信日時を持つ放送地域に隣接し、かつ現在日時に次に近い最新受信日時を持つ放送地域にも隣接する１又は２以上の放送地域
以外の放送地域の、前記受信確認優先度テーブルに記憶されている前記受信確認優先度を、前記チャンネルスキャンの対象外であることを示す値に更新する
ことを特徴とする請求項１３に記載のデジタル放送受信方法。
【請求項１５】
前記受信確認優先度処理ステップは、前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルにおいて、現在日時が当該放送地域の最古受信日時から一定期間を超えており、加えて当該放送地域の最古受信日時よりも前の最古受信日時を持つ放送地域が存在し、加えて当該放送地域の最古受信日時から現在日時までの間に、当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域の放送を受信しておらず、加えて、当該放送地域に隣接し、かつ当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域にも隣接する１又は２以上の放送地域のいずれの放送も受信していない場合に、当該放送地域に隣接する放送地域であって、前記受信確認優先度がチャンネルスキャンの対象外であることを示す値である放送地域の前記受信確認優先度を、より高い値に更新する
ことを特徴とする請求項１３又は１４に記載のデジタル放送受信方法。
【請求項１６】
前記受信確認優先度処理ステップは、
前記隣接地域テーブルを参照することで、各放送地域に隣接する放送地域を特定し、
前記受信日時テーブルにおいて、現在日時が当該放送地域の最古受信日時から一定期間を超えており、加えて当該放送地域の最古受信日時よりも前の最古受信日時を持つ放送地域が存在し、加えて当該放送地域の最古受信日時から現在日時までの間に、当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域の放送を受信しておらず、加えて、当該放送地域に隣接し、かつ当該放送地域の最古受信日時よりも１つ前の最古受信日時を持つ放送地域にも隣接する１又は２以上の放送地域のいずれの放送も受信していない場合に、前記１つ前の最古受信日時を持つ放送地域の最古受信日時を無効な値に変更する
ことを特徴とする請求項１３から１５のいずれか１項に記載のデジタル放送受信方法。
【請求項１７】
前記受信確認優先度処理ステップは、前記受信日時テーブルにおいて、現在日時が当該放送地域の最新受信日時から一定期間を超えている放送地域について、前記受信確認優先度テーブルに記憶されている前記受信確認優先度をより低い値に変更することを特徴とする請求項１０から１６のいずれか１項に記載のデジタル放送受信方法。
【請求項１８】
前記受信確認優先度処理ステップは、前記受信日時テーブルにおいて、現在日時が当該放送地域の最新受信日時から一定期間を超えている放送地域について、前記受信確認優先度テーブルに記憶されている受信確認優先度が最高値であれば、該受信確認優先度をより低い値に更新することを特徴とする請求項１０から１６のいずれか１項に記載のデジタル放送受信方法。
【請求項１９】
請求項１０から１８までのいずれか１項に記載のデジタル放送受信方法における各ステップの処理をコンピュータに実行させるためのプログラム。
【請求項２０】
請求項１９に記載のプログラムを記録した、コンピュータで読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置及びデジタル放送受信方法に関する。本発明は特に移動型のデジタル放送受信装置、例えば携帯機器又は車両等の移動体に搭載する機器として使用されるのに適したデジタル放送受信装置及び該デジタル放送受信装置におけるデジタル放送受信方法に関する。本発明はまた、上記のデジタル放送受信装置又はデジタル放送受信方法における処理をコンピュータに実行させるためのプログラム、及び該プログラムを記録したコンピュータで読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
デジタル放送を受信するデジタル放送受信装置には、自らが存在している位置において、物理チャンネル毎に放送信号の受信及び復調を行って、放送信号の有無を確認し、放送局を識別する情報等を含む放送信号情報を取得するチャンネルスキャンと呼ばれる機能がある。ここで、物理チャンネルとは、各デジタル放送規格によって定義された特定の周波数範囲に対応させて特定の番号を割り当てたものであり、例えば、日本で用いられるＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ）規格の場合には、物理チャンネル番号１３は、４７０Ｍｈｚから４７６Ｍｈｚの周波数範囲に対応する。
【０００３】
チャンネルスキャンの結果として得られた受信可能な放送信号を示す情報（放送信号情報）は、通常はデジタル放送受信装置内の不揮発メモリに書き込まれ保存される。ユーザがリモコン等を用いた操作入力により選局指示をした場合、デジタル放送受信装置は、保存された放送信号情報に基づいてチューニング等の選局処理を行う。
【０００４】
チャンネルスキャンの実行が必要となる状況としては、購入直後の初期設定時等、デジタル放送受信装置内に放送信号情報が保存されていない状況、及び、デジタル放送受信装置の移動又は周囲環境の変化によって受信可能な放送波が変化した状況がある。特に、屋内に設置された状態で使用される固定型のデジタル放送受信装置に比べ、携帯機器又は車載機器として使用される移動型のデジタル放送受信装置では、後者の状況が発生しやすい。
【０００５】
チャンネルスキャンを実行している間、各物理チャンネルの探索に使用されている放送受信系統は、番組の視聴に使用することができない。従って、デジタル放送受信装置が視聴用の受信系統とは別の、チャンネルスキャン用の受信系統を備えていない場合には、ユーザは、チャンネルスキャン終了まで番組を視聴できない。
視聴用の受信系統とは別にチャンネルスキャン用の受信系統を備えている場合にも、初期設定において放送信号情報が保存されていない場合、及び、ユーザが選局したい番組の放送信号情報が未だ取得されていない場合には、ユーザは、番組を視聴できない。このため、チャンネルスキャンに要する時間は、短いことが望ましい。
【０００６】
従来の基本的なデジタル放送受信方法としては、デジタル放送規格によって定められた物理チャンネルを番号が最小のものから最大のものまで順次チャンネルを選択する方法がある。この方法では、常に全てのチャンネルを選択することになるため、チャンネルスキャンの開始から終了までに要する時間が長いという問題がある。
【０００７】
この問題を解決するため、例えば、特許文献１に記載の方法では、隣接地域に存在するチャンネルを示す放送局テーブルを作成することで、チャンネルスキャンの対象を隣接地域のチャンネルに限定することでチャンネルスキャン時間を短縮することとしている。上記の特許文献１の方法ではさらに、隣接地域に存在するチャンネルに対し順次選局処理を行い、受信可能な放送が存在した場合に視聴可能なチャンネルリストにデータを登録することにより、視聴用チャンネルリストの作成に要する時間を短縮することとしている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−２５３８１３号公報（段落００１６〜００１７、図１）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載された方法では、全ての隣接地域をチャンネルスキャンの対象にしているため、チャンネルスキャンに要する時間、或いは視聴用チャンネルリストの作成に要する時間を短縮する効果は限定的である。具体的には、現在位置が大阪の場合、大阪の隣接地域である兵庫、京都、奈良、和歌山で使用されているチャンネルをチャンネルスキャンの対象にすると、総数が３９チャンネルになる。全てのチャンネルをチャンネルスキャンすると総数は５０チャンネルで、大阪だけだと２２チャンネルなので、大阪だけがチャンネルスキャンの対象の場合は、チャンネルスキャンの対象チャンネルが全体の４４％で済んでいたものが、隣接地域に広げることで７８％に増加することになる。
【００１０】
そこで、本発明は、以上のような課題を解決するものであり、全ての隣接地域をチャンネルスキャンの対象にするのではなく、受信可能性の高い隣接地域だけをチャンネルスキャンの対象にすることでチャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早く表示することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のデジタル放送受信装置は、
複数の物理チャンネルを順次選択する制御部と、
前記制御部で選択された物理チャンネルで送信された電波を受信し、受信した電波からストリームを抽出する受信部と、
前記ストリームから番組情報を分離するデマルチプレクス部と、
記憶部とを備え、
前記記憶部は、
放送地域毎に、前記複数の物理チャンネルの各々で送信を行う送信所の数を記憶する放送地域別送信所数テーブルと、
各放送地域の少なくとも一部において受信可能な放送電波を送信する送信所が位置している他の放送地域を隣接地域として記憶する隣接地域テーブルと、
各放送地域について、放送受信の可否の確認を行う際の優先の度合を示す受信確認優先度を記憶する受信確認優先度テーブルと、
各放送地域内の送信所からの放送の最古の受信日時と最新の受信日時を記憶する受信日時テーブルと、
受信確認優先度別に、前記複数の物理チャンネルの各々で送信を行う送信所の総数を記憶する優先度別送信所数テーブルと、
チャンネルスキャンの順番を記憶するスキャン順番テーブルとを格納し、
前記制御部は、
前記スキャン順番テーブルに記憶されているチャンネルスキャンの順番から、チャンネルスキャンにおいて次に選択されるべき物理チャンネルを特定する選択チャンネル更新処理部と、
前記選択チャンネル更新処理部で特定された物理チャンネルに対応するストリームを前記受信部に抽出させ、前記デマルチプレクス部が、当該ストリームから前記番組情報を分離することができるか否かを確認し、分離できた場合は前記受信日時テーブルを更新する番組情報分離確認処理部と、
前記隣接地域テーブルを参照し、前記番組情報分離確認処理部での確認の結果に応じて、前記受信確認優先度テーブル内の、当該放送地域及び当該放送地域の隣接地域の受信確認優先度を更新する受信確認優先度処理部と、
前記放送地域別送信所数テーブル及び前記受信確認優先度テーブルを参照し、前記複数の物理チャンネルの各々について、同じ受信確認優先度の放送地域内に位置する送信所の総数を算出し、算出された送信所の総数で前記優先度別送信所数テーブルを更新し、前記優先度別送信所数テーブルにおいて、前記送信所の総数が多い物理チャンネルの順番でチャンネルスキャンの順番を定め、定められたチャンネルスキャンの順番を、前記スキャン順番テーブルに記憶させるスキャン順番処理部とを備える
ことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、受信可能性の高い物理チャンネルから優先的に受信可能か否かの判定をすることができ、従って、チャンネルスキャンに要する時間を短縮することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図２】図１の記憶部に格納されている複数のテーブルを示す概略図である。
【図３】図１のチャンネルスキャン制御部を構成する機能ブロックを示す概略図である。
【図４】図２の放送地域別送信所数テーブルの一例を示す概略図である。
【図５】実施の形態１で用いられるサービスＩＤのビット構成を示す概略図である。
【図６】実施の形態１で用いられる地域識別の分類を示す分類表である。
【図７】地域識別コードの割り当てを示す割当表である。
【図８】（ａ）〜（ｄ）は、実施の形態１で用いられる周波数リストの構造を示す概略図であり、（ｅ）は、周波数リストに含まれる、放送局と送信出力との関係を示すデータのビット構成を示す図である。
【図９】図２の隣接地域テーブルの一例を示す概略図である。
【図１０】図９に現れる放送地域を示す概略地図である。
【図１１】図２の受信日時テーブルの一例を示す図である。
【図１２】図２の受信確認優先度テーブルの一例を示す図である。
【図１３】図２の優先度別送信所数テーブルの一例を示す図である。
【図１４】図２のスキャン順番テーブルの一例を示す図である。
【図１５】図２の次選択チャンネルテーブルの一例を示す図である。
【図１６】実施の形態１におけるチャンネルスキャン処理を示すフローチャートである。
【図１７】図１６のチャンネルスキャン初期化処理を示すフローチャートである。
【図１８】図１６の、次選択チャンネルテーブルを更新する処理を示すフローチャートである。
【図１９】図１６の受信確認処理を示すフローチャートである。
【図２０】実施の形態１における最古受信日時に基づく更新処理を示すフローチャートである。
【図２１】実施の形態１における最新受信日時に基づく更新処理を示すフローチャートである。
【図２２】デジタル放送受信装置の移動に伴う、受信確認優先度の変遷の具体例を示す図である。
【図２３】本発明の実施の形態２に係るデジタル放送受信装置の構成を概略的に示すブロック図である。
【図２４】本発明の実施の形態３で用いられる放送地域別送信所数テーブルの一例を示す概略図である。
【図２５】実施の形態３で用いられる隣接地域テーブルの一例を示す概略図である。
【図２６】実施の形態１のデジタル放送受信装置の処理を実行するコンピュータを示すブロック図である。
【図２７】実施の形態２のデジタル放送受信装置の処理を実行するコンピュータを示すブロック図である。
【発明を実施するための形態】
【００１４】
実施の形態１．
図１は、本発明の実施の形態１に係るデジタル放送受信装置１００の構成を概略的に示すブロック図である。実施の形態１に係るデジタル放送受信装置１００は、日本国で使用されているＡＲＩＢ規格に対応するものとする。
【００１５】
図１に示すように、デジタル放送受信装置１００は、チャンネルスキャンを行うためのブロックであるチャンネルスキャン部１０１と、ユーザに番組を提示するためのブロックである番組提示部１０２と、チャンネルスキャン或いは番組提示の際に参照され、或いは更新されるデータベースとして作用する記憶部１０３と、ユーザの操作を受け付ける操作入力部１０４と、サービスリスト生成部１０５とを備える。
【００１６】
記憶部１０３は、デジタル放送受信装置１００で行う処理に必要な情報を記憶する。例えば、記憶部１０３は、図２に示すように、放送地域別送信所数テーブルＢＡＴＬと、隣接地域テーブルＮＡＴＬと、放送ＴＳテーブルＢＴＴＬと、受信日時テーブルＲＣＶＬと、受信確認優先度テーブルＢＡＶＬと、優先度別送信所数テーブルＰＲＶＬと、スキャン順番テーブルＣＳＶＬと、次選択チャンネルテーブルＮＸＶＬとを格納している。
【００１７】
チャンネルスキャン部１０１は、チューナ部１１１と、チューナ部１１１の出力部に接続される復調部１１２と、復調部１１２の出力部に接続されるデマルチプレクス部１１３と、チャンネルスキャン制御部１１５とを備える。チューナ部１１１及び復調部１１２により、受信電波からストリームを抽出する受信部１１６が構成される。
【００１８】
チャンネルスキャン制御部１１５は、図３に示すように、チャンネルスキャン初期化処理部１１５Ａと、選択チャンネル更新処理部１１５Ｂと、番組情報分離確認処理部１１５Ｃと、受信確認優先度処理部１１５Ｄと、スキャン順番処理部１１５Ｅとを含む。
【００１９】
番組提示部１０２は、チューナ部１２１と、チューナ部１２１の出力部に接続される復調部１２２と、復調部１２２の出力部に接続されるデマルチプレクス部１２３と、デマルチプレクス部１２３の出力部に接続されるデコード部１２４と、視聴チャンネル制御部１２５とを備える。チューナ部１２１及び復調部１２２により、受信電波からストリームを抽出する受信部１２６が構成される。
【００２０】
チューナ部１２１は、アンテナ１０８に接続され、アンテナ１０８で受信された電波より、受信信号を抽出する。なお、チューナ部１２１は、視聴チャンネル制御部１２５からの同調指示に従って、物理チャンネルの選択を行い、選択された物理チャンネルの受信信号を抽出する。また、チューナ部１２１は、抽出した受信信号を復調部１２２に与える。
【００２１】
復調部１２２は、チューナ部１２１より与えられた受信信号の復調処理及び誤り訂正処理を行い、デジタル信号としてのＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ：トランスポート・ストリーム）を抽出する。そして、復調部１２２は、抽出したＴＳをデマルチプレクス部１２３に与える。また、復調部１２２は、復調処理の結果に応じて、フレームロック検出信号又はフレームアンロック検出信号を視聴チャンネル制御部１２５に与える。
【００２２】
デマルチプレクス部１２３は、復調部１２２より与えられたＴＳに対して、デマルチプレクス処理を行う。例えば、デマルチプレクス部１２３は、ＴＳから番組特定情報（ＰＳＩ：Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）及び番組配列情報（サービス情報：ＳＩ：Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）等のサービス（番組）を選択するために必要な情報を含む番組情報を分離する。さらに、デマルチプレクス部１２３は、分離されたＰＳＩ／ＳＩより検出された、映像ＴＳパケット及び音声ＴＳパケットのＰＩＤ（ＴＳパケット識別子：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）の値に基づいてＴＳをフィルタリングし、映像ＴＳパケット及び音声ＴＳパケットを分離する。そして、デマルチプレクス部１２３は、分離された映像ＴＳパケット及び音声ＴＳパケットをデコード部１２４に与える。
【００２３】
デコード部１２４は、デマルチプレクス部１２３から与えられた映像ＴＳパケット及び音声ＴＳパケットをデコード（復号）して、映像信号及び音声信号をそれぞれ抽出する。そして、デコード部１２４は、抽出された映像信号と音声信号を、表示／音声出力装置１０６に与える。
【００２４】
サービスリスト生成部１０５は、操作入力部１０４がユーザからのサービスリストの表示を要求する操作入力を受けたときに、操作入力部１０４から出力される信号に応じて、記憶部１０３に格納されている放送ＴＳテーブルＢＴＴＬより、現在位置において、各時点で視聴可能な放送番組（サービス）を示す情報を取得し、この情報に基づいて、表示／音声出力装置１０６に、視聴可能な放送番組（サービス）を示したサービスリストを表示させる。
【００２５】
視聴チャンネル制御部１２５は、表示／音声出力装置１０６に表示されたサービスリストに基づいてユーザが選局操作を行ったときに、操作入力部１０４からの操作入力に応じた信号に基づいて、選局処理を制御する。選局処理を制御する場合は、視聴チャンネル制御部１２５は、記憶部１０３に格納されている放送ＴＳテーブルＢＴＴＬに基づいて、選択される放送局で使用している物理チャンネルを示す情報を取得し、この情報に基づいて、チューナ部１２１に同調指示を送り、視聴対象となる番組の放送電波をチューナ部１２１に受信させる。
上記の選局処理では、視聴チャンネル制御部１２５は、デマルチプレクス部１２３で分離された番組情報に基づいて、放送ＴＳテーブルＢＴＴＬを生成し、又は更新する。
【００２６】
チューナ部１１１は、アンテナ１０７に接続され、アンテナ１０７で受信された電波より、受信信号を抽出する。なお、チューナ部１１１は、チャンネルスキャン制御部１１５からの同調指示に従って、物理チャンネルの選択を行い、選択された物理チャンネルの受信信号を抽出する。また、チューナ部１１１は、抽出した受信信号を復調部１１２に与える。
【００２７】
復調部１１２は、チューナ部１１１より与えられた受信信号の復調処理及び誤り訂正処理を行い、デジタル信号としてのＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ：トランスポート・ストリーム）を抽出する。そして、復調部１１２は、抽出したＴＳをデマルチプレクス部１１３に与える。また、復調部１１２は、復調処理の結果に応じて、フレームロック検出信号又はフレームアンロック検出信号をチャンネルスキャン制御部１１５に与える。
【００２８】
デマルチプレクス部１１３は、復調部１１２より与えられたＴＳに対して、デマルチプレクス処理を行う。例えば、デマルチプレクス部１１３は、ＴＳから番組特定情報（ＰＳＩ：Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）及び番組配列情報（サービス情報：ＳＩ：Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）等のサービス（番組）を選択するために必要な情報を含む番組情報を分離する。
【００２９】
以下、記憶部１０３に格納されているテーブルについて説明する。
放送地域別送信所数テーブルＢＡＴＬは、各放送地域内に位置し、各物理チャンネルで送信を行う送信所の数を記憶している。ここで言う「送信」は、当該記憶部１０３を有するデジタル放送受信装置１００が対応可能な放送規格によるデジタル放送のための送信である。
放送地域別送信所数テーブルＢＡＴＬは、例えば図４に示すように、放送地域欄ＢＡＴＬ１と、物理チャンネル毎の送信所数欄ＢＡＴＬ２とを有する。
【００３０】
放送地域欄ＢＡＴＬ１には地域識別情報が格納され、送信所数欄ＢＡＴＬ２には送信所数が格納されている。送信所数は、放送地域欄ＢＡＴＬ１内の各地域識別情報に対応付けて、かつ各物理チャンネルに対応付けて記憶されている。
【００３１】
以下では、放送地域欄を示す符号「ＢＡＴＬ１」を、該欄に格納される地域識別情報を示すためにも用い、送信所数欄を示す符号「ＢＡＴＬ２」を、該欄に格納される送信所数を示すためにも用いる。後述の他のテーブルについても同様である。
【００３２】
放送地域欄ＢＡＴＬ１に格納される地域識別情報は、放送地域を識別するための情報である。ここで、地域識別情報は、ＴＳから抽出可能な情報のうち、放送地域を一意に特定できる情報である。例えば、日本のＡＲＩＢ規格による放送の場合、送信するネットワークに関する情報であるＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、各ＴＳで放送されているサービスの属性を定義するＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）等が含まれており、ＮＩＴの地上分配システム記述子に含まれるエリアコード、又はＳＤＴに含まれるサービスＩＤの上位ビットである地域識別と呼ばれるユニークな値によってＴＳの放送地域を特定することができる。言い換えると、ＡＲＩＢ規格による放送の場合は、予め定められた地域識別コードが、ＮＩＴに含まれるエリアコード又はＳＤＴに含まれる地域識別の値として格納されているため、この地域識別コードを、地域識別情報として用いることができる。図４の放送地域欄ＢＡＴＬ１には、放送が行われている全地域の地域識別情報が格納されていてもよく、また、その一部のみの地域の地域識別情報が格納されていてもよい。
【００３３】
図５は、地上デジタル放送におけるサービスＩＤ１３０のビット構成を示す概略図である。図５に示すように、サービスＩＤ１３０には、地域識別１３０Ａが含まれている。
【００３４】
図６は、地上デジタル放送における地域識別の分類を示す分類表１３１である。分類表１３１に示されているように、ＡＲＩＢ規格による放送の場合は、広域放送（２以上の都道府県を放送地域とする放送）に対して地域識別の値として「０」〜「９」が割り当てられており、県域放送（１つの都道府県を放送地域とする放送）に対して地域識別の値として「１０」〜「６３」が割り当てられている。
【００３５】
図７は、地上デジタル放送における地域識別の値の割り当てを示す割当表１３２である。ＮＩＴ又はＳＤＴから得られる地域識別情報を用いて、例えば図７の割当表１３２を参照することで、地域識別情報に対応する放送地域を特定することができる。
【００３６】
送信所数欄ＢＡＴＬ２内に、各地域識別情報ＢＡＴＬ１に対応付けて、かつ各物理チャンネルに対応付けて記憶されている送信所数は、地域識別情報ＢＡＴＬ１で示される放送地域内に位置し、対応する物理チャンネルで送信を行う送信所の数である。なお、本願において、「送信所」には、「中継局」も含まれる。
図４において、送信所数ＢＡＴＬ２と地域識別情報ＢＡＴＬ１との対応付けは、それらを同じ行（垂直方向位置）に記入することで示され、送信所数ＢＡＴＬ２と物理チャンネル（１３ｃｈ、１４ｃｈ、…）との対応付けは、それらを同じ列（水平方向位置）に記入することで示されている。
【００３７】
図４に示す例では、地域識別情報ＢＡＴＬ１で識別される放送地域としての「大阪」に対応付けられ（同じ行に）、かつ物理チャンネルとしての「１３ｃｈ」に対応付けられて（同じ列に）、送信所数ＢＡＴＬ２として「４」が記入されている。これは、「大阪」という放送地域内に位置し、１３チャンネルを使用している送信所の数が「４」であることを示している。
【００３８】
各放送地域内に位置し、各物理チャンネルを使用する送信所の数は、放送波に含まれる周波数リストに含まれる情報から得られる。
図８（ａ）は、周波数リストの全体構造を示す図である。
周波数リストＦＬ０の各レコードＦＬ１は、図７の地域（放送地域）に対応する。１つの放送地域では複数のＴＳを受信することができることから、１つのレコードＦＬ１には、図８（ｂ）に示すように、複数個（ｑ個）のＴＳ情報ＦＬ２が割り当てられる。更に、個々のＴＳ情報には、図８（ｃ）に示すように、そのＴＳが属する放送局系列を識別する１個の系列識別ＦＬ３と、複数個（ｒ個）の送信所情報ＦＬ４が割り当てられる。
送信所情報ＦＬ４は、図８（ｄ）に示すように、送信所を識別する送信所ＩＤと、
送信所の所在地を示す郵便番号と、送信に使用する物理チャンネル番号と、送信する電波の送信出力とを含む。
【００３９】
これらのデータのビット割り当ては、図８（ｅ）に示されている。
以上のように、レコードＦＬ１は複数個（ｑ個）のＴＳ情報を持ち、各ＴＳは系列識別ＦＬ３を持っている。
周波数リストに含まれる各送信所の住所を示す情報、各送信所で使用する物理チャンネルを示す情報から、各放送地域内に位置し、各物理チャンネルで送信を行う送信所の数を求めることができる。
【００４０】
図２の説明に戻り、隣接地域テーブルＮＡＴＬは、放送地域毎に、当該放送地域に隣接する放送地域（隣接地域）を示す情報を格納している。例えば、隣接地域テーブルＮＡＴＬは、図９に示すように、放送地域欄ＮＡＴＬ１と、隣接地域欄ＮＡＴＬ２とを有する。
図１０は、図９に現れる放送地域を示す概略地図である。
【００４１】
放送地域欄ＮＡＴＬ１は、放送地域を識別するための地域識別情報を格納する。
隣接地域欄ＮＡＴＬ２は、放送地域欄ＮＡＴＬ１に格納されている地域識別情報で示される放送地域の隣接地域を識別するための地域識別情報を格納する。
ここで、各放送地域に対する隣接地域とは、当該各放送地域の少なくとも一部において受信可能な放送電波を送信する送信所が位置している他の放送地域を意味する。即ち、放送地域欄ＮＡＴＬ１の地域識別情報で示される放送地域の少なくとも一部において、他の放送地域内に位置する送信所からの放送電波を受信することができる場合に、当該他の放送地域を隣接地域とする。従って、各々の地域識別情報に対応する、地図上の放送地域の境界が接していなくても、隣接地域になる可能性がある。
【００４２】
地域識別情報に対応する放送地域に隣接する放送地域以外の送信所からの放送が受信可能な例として以下のものがある。
例えば、群馬県と茨城県とは接していないが、群馬県南東部で茨城県に最も近いところ（群馬県邑楽郡板倉町の一部）は、茨城県との境界まで３ｋｍほどしか離れておらず、茨城県古河市の古河中継局の電波を受信できる。従って、「茨城」という放送地域は、「群馬」という放送地域の隣接地域に該当する。
また、三重県と大阪府とは接していないが、三重県伊賀市の一部では、大阪府東大阪市の生駒送信所の電波を受信できる。従って、「大阪」という放送地域は、「三重」という放送地域の隣接地域に該当する。
【００４３】
図９に示す例では、放送地域欄ＮＡＴＬ１に記入された「４０（大阪）」に対応付けて、「４１（京都）」、「４２（兵庫）」、「４４（奈良）」及び「４３（和歌山）」が、隣接地域欄ＮＡＴＬ２に記入されている。これは、現在位置が「大阪」である場合には、「大阪」内の送信所から送信される放送だけではなく、「京都」、「兵庫」、「奈良」及び「和歌山」内の送信所から送信される放送も受信できる可能性があることを示す。
【００４４】
図２の説明に戻り、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬは、予めデジタル放送受信装置１００内の記憶部１０３に格納されていてもよく、また、外部の記録媒体に記録されており、チャンネルスキャン処理開始時等に、記憶部１０３に読み込まれるようにしてもよい。なお、ＡＲＩＢ規格の場合は、上記のように、放送電波から、各送信所の住所と物理チャンネルを示す情報を含む周波数リストをダウンロードすることで、例えば、チャンネルスキャン制御部１１５が、放送地域別送信所数テーブルＢＡＴＬを自動的に生成することもできる。
【００４５】
放送ＴＳテーブルＢＴＴＬは、デジタル放送受信装置１００が受信した放送電波から取得したＴＳ（放送電波で伝送されたＴＳ）に関する情報を格納している。例えば、放送ＴＳテーブルＢＴＴＬは、デジタル放送受信装置１００が放送電波から抽出したＴＳの各々に対応付けて物理チャンネル、ＴＳ識別情報（ＴＳ＿ＩＤ）、ＴＳ中の各サービスを示すサービスＩＤを格納している。放送ＴＳテーブルＢＴＴＬは、チャンネルスキャン処理で、デマルチプレクス部１１３で分離された番組情報に基づいて、チャンネルスキャン制御部１１５内の番組情報分離確認処理部１１５Ｃにより生成され、又は更新される。
【００４６】
受信日時テーブルＲＣＶＬは、放送地域毎の最古の受信日時と最新の受信日時を示す情報を格納している。例えば、受信日時テーブルＲＣＶＬは、図１１に示すように放送地域欄ＲＣＶＬ１と、最古受信日時欄ＲＣＶＬ２と、最新受信日時欄ＲＣＶＬ３とを有する。
【００４７】
放送地域欄ＲＣＶＬ１には、地域識別情報が格納されている。
最古受信日時欄ＲＣＶＬ２には、放送地域欄ＲＣＶＬ１の地域識別情報で識別される放送地域に対応付けて、それぞれの最古受信日時（当該放送地域内のいずれかの送信所からの放送を受信した最古の日時）が格納されている。
【００４８】
最新受信日時欄ＲＣＶＬ３には、放送地域欄ＲＣＶＬ１の地域識別情報で識別される放送地域に対応付けて、それぞれの最新受信日時（当該放送地域内のいずれかの送信所からの放送を受信した最新の日時）が格納されている。
【００４９】
デジタル放送受信装置が工場から製品として出荷されるときには、最古受信日時欄ＲＣＶＬ２及び最新受信日時欄ＲＣＶＬ３には初期値が設定されている。ここでいう初期値は、日時情報が設定されていないことを示す値、即ち無効な値である。
【００５０】
最古受信日時とは、当該放送地域の最古受信日時欄ＲＣＶＬ２に初期値が入っている状態（これには、工場から出荷された状態のみならず、後述のように、使用開始後に行われる処理で初期化された状態も含まれる）から当該放送地域の番組情報（当該放送地域内の送信所からの放送であることを示す番組情報）を最初に受信した日時をいう。但し、後述のように、受信した日時から予め定められた期間が経過したときは、当該受信日時は、初期値に更新され、当該受信はなかったものとされる。
【００５１】
最新受信日時とは、当該放送地域の番組情報（当該放送地域内の送信所からの放送であることを示す番組情報）を最後に受信した日時をいう。
【００５２】
受信確認優先度テーブルＢＡＶＬは、放送地域毎の受信確認優先度を格納している。受信確認優先度は、放送受信の可否の確認における優先の度合、即ち、どの放送地域から先に確認を行うべきかを示す情報である。ここで、各放送地域についての受信確認とは、該放送地域内の送信所からの放送の受信確認を意味する。
【００５３】
受信確認優先度テーブルＢＡＶＬは、例えば、図１２に示すように放送地域欄ＢＡＶＬ１と、受信確認優先度欄ＢＡＶＬ２とを有する。
放送地域欄ＢＡＶＬ１には、地域識別情報が格納されている。
受信確認優先度欄ＢＡＶＬ２には、放送地域欄ＢＡＶＬ１の放送識別情報に対応付けて、放送識別情報で識別される放送地域の受信確認優先度が格納されている。
受信確認優先度欄ＢＡＶＬ２に記入された数値が受信確認優先度を表す。この数値が大きいほど優先度が高く、以下では「２」、「１」、「０」のいずれかであるものとする。
【００５４】
後述のように、それぞれの放送地域について設定された受信確認優先度に基づいて、各物理チャンネルに対して受信確認優先度として、「２」、「１」、又は「０」が設定され、チャンネルスキャンにおいては、それぞれの物理チャンネルについての受信確認優先度の順に受信確認処理が行われる。例えば、受信確認優先度が「２」の物理チャンネルが先に選択され、その次に、受信確認優先度が「１」の物理チャンネルが選択される。受信確認優先度が「０」の物理チャンネルは、チャンネルスキャンの対象外とされる。
【００５５】
各放送地域についての受信確認優先度は、後述のように、各送信所から各物理チャンネルで送信される放送の受信確認の結果に基づいて更新され、これに伴って、各物理チャンネルについての受信確認優先度も更新される。例えば、各放送地域内の送信所からの放送が受信できたとき、即ち、受信電波から抽出された番組情報が、各放送地域内の送信所からの電波であることを示すときは、当該放送地域の受信確認優先度は最高値である「２」に設定される。その後、デジタル放送受信装置が当該放送地域から離れたと推定されたときには、当該放送地域の受信確認優先度は、より低い値に更新される。
【００５６】
優先度別送信所数テーブルＰＲＶＬは、受信確認優先度毎に、各物理チャンネルで送信を行う送信所の総数を記憶している。
例えば、優先度別送信所数テーブルＰＲＶＬは、図１３に示すように受信確認優先度欄ＰＲＶＬ１と、送信所総数欄ＰＲＶＬ２とを有する。
【００５７】
受信確認優先度欄ＰＲＶＬ１には、受信確認優先度の値として、「２」及び「１」を示す情報が記入されている。
送信所総数欄ＰＲＶＬ２は、受信確認優先度欄ＰＲＶＬ１に示される受信確認優先度が付与された１又は２以上の放送地域内に位置し、（送信所総数欄ＰＲＶＬ２内に示される）各物理チャンネルで送信を行う送信所の数の合計（送信所総数）を、それぞれの受信確認優先度に対応付けて、かつ各物理チャンネルに対応付けて格納している。
図１３において、送信所総数ＰＲＶＬ２と受信確認優先度ＰＲＶＬ１との対応付けは、それらを同じ行（垂直方向位置）に記入することで示され、送信所総数ＰＲＶＬ２と物理チャンネル（１３ｃｈ、１４ｃｈ、…）との対応付けは、それらを同じ列（水平方向位置）に記入することで示されている。
【００５８】
例えば、図１３において、受信確認優先度ＰＲＶＬ１としての「２」に対応付けられ（同じ行に）、かつ物理チャンネルとしての「１３ｃｈ」に対応付けられて（同じ列に）、送信所総数ＰＲＶＬ２としての「４」が記入されている。これは、受信確認優先度ＰＲＶＬ１が「２」である放送地域内に位置し、１３チャンネルで送信を行う送信所の合計（送信所総数）が「４」であることを示す。同様に、受信確認優先度ＰＲＶＬ１としての「１」に対応付けられ（同じ行に）、かつ物理チャンネルとしての「１３ｃｈ」に対応付けられて（同じ列に）、送信所総数ＰＲＶＬ２としての「３３」が記入されている。これは、受信確認優先度ＰＲＶＬ１が「１」である放送地域内に位置し、１３チャンネルで送信を行う送信所の合計（送信所総数）が「３３」であることを示す。
【００５９】
スキャン順番テーブルＣＳＶＬは、受信確認優先度毎に、チャンネルスキャンにおける物理チャンネルの選択の順番を記憶している。
例えば、スキャン順番テーブルＣＳＶＬは、図１４に示すように受信確認優先度欄ＣＳＶＬ１と、スキャン順番欄ＣＳＶＬ２とを有する。
【００６０】
受信確認優先度欄ＣＳＶＬ１には、優先度別送信所数テーブルＰＲＶＬと同じく、受信確認優先度の値として、「２」及び「１」を示す情報が記入されている。受信確認優先度テーブルＢＡＶＬ及び優先度別送信所数テーブルＰＲＶＬにおける受信確認優先度が、各放送地域についての受信確認優先度であるのに対し、スキャン順番テーブルＣＳＶＬにおける受信確認優先度は、各物理チャンネルについての受信確認優先度である点で異なる。
【００６１】
上記のように、放送地域について設定された受信確認優先度（受信確認優先度テーブルＢＡＶＬ及び優先度別送信所数テーブルＰＲＶＬにおける値）に基づいて、物理チャンネルに対して、受信確認優先度ＣＳＶＬ１として、「２」、「１」、又は「０」が設定され、チャンネルスキャンにおいては、物理チャンネルについての受信確認優先度ＣＳＶＬ１の順に受信確認処理が行われる。
例えば、受信確認優先度が「２」の放送地域内の送信所が使用する物理チャンネルには、受信確認優先度ＣＳＶＬ１として「２」が設定される。受信確認優先度が「２」の放送地域内の送信所が使用する物理チャンネル以外の物理チャンネルであって、受信確認優先度が「１」の放送地域内の送信所が使用する物理チャンネルには、受信確認優先度ＣＳＶＬ１として「１」が設定される。受信確認優先度が「２」の物理チャンネル、及び受信確認優先度が「１」の物理チャンネル以外の物理チャンネルには、受信確認優先度ＣＳＶＬ１として「０」が設定される。
【００６２】
スキャン順番欄ＣＳＶＬ２には、チャンネルスキャンの際の、受信確認優先度ＣＳＶＬ１毎の物理チャンネルの選択の順番を、それぞれの受信確認優先度ＣＳＶＬ１に対応付けて、かつ各物理チャンネルに対応付けて格納している。
図１４において、スキャン順番ＣＳＶＬ２と受信確認優先度ＣＳＶＬ１との対応付けは、それらを同じ行（垂直方向位置）に記入することで示され、スキャン順番ＣＳＶＬ２と物理チャンネル（１３ｃｈ、１４ｃｈ、…）との対応付けは、それらを同じ列（水平方向位置）に記入することで示されている。
【００６３】
例えば、図１４において、受信確認優先度ＣＳＶＬ１としての「２」に対応付けられ（同じ行に）、かつ物理チャンネルとしての「１３ｃｈ」、「１４ｃｈ」、「１５ｃｈ」、「１６ｃｈ」、「１７ｃｈ」に対応付けられて（それぞれ同じ列に）、スキャン順番として「５」、「１」、「２」、「３」、「４」が記録されている。これは受信確認優先度ＣＳＶＬ１が「２」の物理チャンネルのうち、最初に「１４ｃｈ」が選択され、その後、「１５ｃｈ」、「１６ｃｈ」、「１７ｃｈ」、「１３ｃｈ」の順に選択が行われるべきであることを示す。
【００６４】
受信確認優先度ＣＳＶＬ１毎のチャンネルスキャンの順番（チャンネルスキャンにおける選択の順番）は例えば以下のようにして定められる。
即ち、優先度別送信所数テーブルＰＲＶＬにおいて、受信確認優先度ＰＲＶＬ１毎に、送信所総数ＰＲＶＬ２に対し、値の大きいものから順に、「１」から始まる連続した整数を割り当てる。なお、送信所総数ＰＲＶＬ２が同じ場合には、図１３及び図１４に示す例のように、対応する物理チャンネルの番号が小さいものから順に上記の割り当てを行っても良く、逆に大きいものから順に上記の割り当てを行っても良い。
そしてこのようにして割り当てた整数を、対応する物理チャンネルについてのスキャン順番としてスキャン順番テーブルＣＳＶＬに書き込む。即ち、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２内の、それぞれの受信確認優先度ＣＳＶＬ１に対応し、それぞれの物理チャンネルに対応する位置に書き込む。
【００６５】
具体的には、受信確認優先度「２」（ＰＲＶＬ１＝２）に対する送信所総数ＰＲＶＬ２（受信確認優先度が「２」である１又は２以上の放送地域内の送信所の数の合計である送信所総数ＰＲＶＬ２）に割り当てられた順番を、スキャン順番テーブルＣＳＶＬ内において、対応する物理チャンネルに対応付けて、且つ同じ値の受信確認優先度「２」（ＣＳＶＬ１＝２）に対応付けて（対応する物理チャンネルの列に、かつ受信確認優先度ＣＳＶＬ１が「２」である行に）書き込む。
同様に、受信確認優先度「１」（ＰＲＶＬ１＝１）に対する送信所総数ＰＲＶＬ２（受信確認優先度が「１」である１又は２以上の放送地域内の送信所の数の合計である送信所総数ＰＲＶＬ２）に割り当てられた順番を、スキャン順番テーブルＣＳＶＬ内において、対応する物理チャンネルに対応付けて、且つ同じ値の受信確認優先度「１」（ＣＳＶＬ１＝１）に対応付けて（対応する物理チャンネルの列に、かつ受信確認優先度ＣＳＶＬ１が「１」である行に）書き込む。
【００６６】
次選択チャンネルテーブルＮＸＶＬは、チャンネルスキャンにおいて、次に選択されるべき物理チャンネルを記憶している。例えば、次選択チャンネルテーブルＮＸＶＬは、図１５に示すように受信確認優先度欄ＮＸＶＬ１と、スキャン順番欄ＮＸＶＬ２と、次選択チャンネル欄ＮＸＶＬ３とを有する。
【００６７】
受信確認優先度欄ＮＸＶＬ１には、物理チャンネルについての受信確認優先度として「２」又は「１」が記憶されている。「２」が記憶されていることは、現在のチャンネルスキャンの対象が、受信確認優先度が「２」の物理チャンネルであることを示し、「１」が記憶されていることは、現在のチャンネルスキャンの対象が、受信確認優先度が「１」の物理チャンネルであることを示す。
【００６８】
スキャン順番欄ＮＸＶＬ２には、次に選択されるべき物理チャンネルのスキャン順番が記憶されている。
次選択チャンネル欄ＮＸＶＬ３には、次に選択されるべき物理チャンネルの番号が記憶される。
例えば、スキャン順番テーブルＣＳＶＬに格納されている情報が図１４に示す如くであり、図１５に示すように、受信確認優先度欄ＮＸＶＬ１に「１」が記憶されており、スキャン順番欄ＮＸＶＬ２に「１」が記憶されているときは、次選択チャンネル欄ＮＸＶＬ３には、「２３」が記憶されている。
【００６９】
チャンネルスキャン初期化処理部１１５Ａによる初期化（後述の図１６のステップＳＴ１１）においては、受信確認優先度欄ＮＸＶＬ１に「１」が設定され、スキャン順番欄ＮＸＶＬ２に「０」が設定される。
その後（即ち初期化の後に）、スキャン順番欄ＮＸＶＬ２に設定されている値「０」に「１」を加算して、スキャン順番を「１」とし、スキャン順番テーブルＣＳＶＬ内において、受信確認優先度が「１」で、スキャン順番が「１」である物理チャンネルを探し、そのような条件を満たす物理チャンネルが見つかれば、当該物理チャンネルを選択して、次選択チャンネル欄ＮＸＶＬ３に設定する。これにより、次選択チャンネルテーブルＮＸＶＬの情報が確定し、当該物理チャンネルについて受信確認が行われる。
【００７０】
後述の図１６のステップＳＴ１２の処理においては、受信確認優先度欄ＮＸＶＬ１に「２」が設定され、スキャン順番欄ＮＸＶＬ２に「０」が設定される。
その後、スキャン順番欄ＮＸＶＬ２に設定されている値「０」に「１」を加算して、スキャン順番を「１」とし、スキャン順番テーブルＣＳＶＬ内において、受信確認優先度が「２」で、スキャン順番が「１」である物理チャンネルを探し、そのような条件を満たす物理チャンネルが見つかれば、当該物理チャンネルを選択して、次選択チャンネル欄ＮＸＶＬ３に設定する。図１４の例では、「１４ｃｈ」が選択されて、次選択チャンネル欄ＮＸＶＬ３に設定されることになる。これにより、次選択チャンネルテーブルＮＸＶＬの情報が確定し、当該物理チャンネルについて受信確認が行われる。
【００７１】
一つの物理チャンネルについての受信確認が終わると、次選択チャンネルテーブルＮＸＶＬは、選択チャンネル更新処理部１１５Ｂにより更新される。この更新においては、スキャン順番欄ＮＸＶＬ２の値に「１」を加算して、加算の結果を新たなスキャン順番ＮＸＶＬ２の値とし、スキャン順番テーブルＣＳＶＬ内において、受信確認優先度ＮＸＶＬ１と同じ値の受信確認優先度ＣＳＶＬ１を有し、スキャン順番ＮＸＶＬ２と同じ値のスキャン順番ＣＳＶＬ２を有する物理チャンネルを探し、そのような物理チャンネルが見つかれば、当該物理チャンネルの番号を、次選択チャンネル欄ＮＸＶＬ３に設定する。
【００７２】
そのような物理チャンネルが見つからない場合は、それまで設定されていた受信確認優先度の物理チャンネルについての受信確認は終わったものと判断し、受信確認優先度欄ＮＸＶＬ１の値から「１」を減算し、減算の結果を新たな受信確認優先度欄ＮＸＶＬ１に設定する。それまで設定されていた受信確認優先度が「２」であった場合、新たな受信確認優先度は「１」となる。一方、それまで設定されていた受信確認優先度が「１」であった場合、新たな受信確認優先度は「０」となり、チャンネルスキャンが終了される。
【００７３】
チャンネルスキャン制御部１１５は、チャンネルスキャン処理を制御する。チャンネルスキャン処理は、デジタル放送受信装置１００が起動されたときなどに、デジタル放送受信装置内部で自動判断によって実行される。また、操作入力部１０４がユーザからの操作入力を受けたときに実行されるようにしても良い。
チャンネルスキャン処理においては、チャンネルスキャン制御部１１５は、記憶部１０３に格納されている放送ＴＳテーブルＢＴＴＬに基づいて、チューナ部１１１、復調部１１２、及びデマルチプレクス部１１３を制御して、チャンネルスキャンの対象となる番組の放送電波を受信して、この受信電波より、選局に必要な情報を収集する。
【００７４】
チャンネルスキャン初期化処理部１１５Ａは、記憶部１０３に格納されている受信確認優先度テーブルＢＡＶＬと、受信日時テーブルＲＣＶＬと、優先度別送信所数テーブルＰＲＶＬと、スキャン順番テーブルＣＳＶＬと、次選択チャンネルテーブルＮＸＶＬとに初期値を設定する。
この初期値の設定は、例えばデジタル放送受信装置が起動した直後に常に行われる。代わりに、デジタル放送受信装置が、工場出荷後に初めて起動した直後に限り、上記の初期値の設定を行い、それ以外の起動時には、上記の初期値の設定を行わないこととしても良い。また、ユーザにより要求されたときにも初期値の設定を行うこととしても良い。
【００７５】
選択チャンネル更新処理部１１５Ｂは、次選択チャンネルテーブルＮＸＶＬの３つの欄の情報を、スキャン順番テーブルＣＳＶＬの情報に基づいて更新する。更新の際、スキャン順番テーブルＣＳＶＬ内において、次選択チャンネル欄ＮＸＶＬ３に入れる値が見つからなければ、チャンネルスキャンを終了させる。
【００７６】
番組情報分離確認処理部１１５Ｃは、選択チャンネル更新処理部１１５Ｂにより特定された物理チャンネルについて、放送電波を受信することができるか否か、即ちデマルチプレクス部１１３が番組情報を受信電波から抽出することができたか否かを確認する。
そして、放送電波から番組情報が取得された場合は、番組情報分離確認処理部１１５Ｃは、当該番組情報から当該放送地域を特定し、受信日時テーブルＲＣＶＬの当該放送地域の最古受信日時欄ＲＣＶＬ２及び最新受信日時欄ＲＣＶＬ３の双方、或いは最新受信日時欄ＲＣＶＬ３のみを更新する。
【００７７】
受信確認優先度処理部１１５Ｄは、上記のチャンネルスキャンにおいて、物理チャンネルの選択の結果番組情報を取得し、受信日時テーブルＲＣＶＬを更新したときは、更新後の受信日時テーブルＲＣＶＬの値に基づいて、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２の値を更新する。
【００７８】
受信確認優先度処理部１１５Ｄは、また、チャンネルスキャンとは別に、定期的に或いは不定期に（必要に応じて）行われる更新処理においても、その時の受信日時テーブルＲＣＶＬの最古受信日時欄ＲＣＶＬ２及び最新受信日時欄ＲＣＶＬ３の値に基づいて、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２の値を更新する。
【００７９】
スキャン順番処理部１１５Ｅは、受信確認優先度処理部１１５Ｄによって更新された受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２の値が同じである１又は２以上の放送地域について、放送地域別送信所数テーブルＢＡＴＬに記憶されている送信所数ＢＡＴＬ２を物理チャンネル毎に集計し、集計結果で優先度別送信所数テーブルＰＲＶＬの送信所総数欄ＰＲＶＬ２を更新する。
【００８０】
スキャン順番処理部１１５Ｅはさらに、更新後の優先度別送信所数テーブルＰＲＶＬにおいて、受信確認優先度ＰＲＶＬ１毎に、送信所総数ＰＲＶＬ２に対し、値の大きいものから順に、「１」から始まる連続した整数を割り当てる。
なお、送信所総数ＰＲＶＬ２が同じ場合には、図１３及び図１４に示す例のように、対応する物理チャンネルの番号が小さいものから順に上記の割り当てを行っても良く、逆に大きいものから順に上記の割り当てを行っても良い。
そしてこのようにして割り当てた整数を、対応する物理チャンネルについてのスキャン順番としてスキャン順番テーブルＣＳＶＬに書き込む。即ち、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２内の、それぞれの受信確認優先度ＣＳＶＬ１に対応し、それぞれの物理チャンネルに対応する位置に書き込む。
【００８１】
操作入力部１０４は、デジタル放送受信装置１００のユーザより、選局操作、チャンネルスキャン操作等の入力を受け付ける。例えば、操作入力部１０４は、リモコンと、リモコンからの信号を受ける受信部とにより実現することができる。
【００８２】
次に、チャンネルスキャン制御部１１５が行うチャンネルスキャン処理について説明する。チャンネルスキャン処理は、複数の物理チャンネルを順次選択して、選択した物理チャンネルに対する受信確認処理を行うことで実行される。
【００８３】
図１６は、実施の形態１において、チャンネルスキャン制御部１１５が制御するチャンネルスキャン処理を示すフローチャートである。実施の形態１におけるチャンネルスキャン処理においては、放送地域別送信所数テーブルＢＡＴＬと、各チャンネルを選択したときの受信結果とに基づいて、受信の可能性が高い物理チャンネルが先となるように順位付けを行い、チャンネルスキャンの順番を決定し、或いは更新する。
【００８４】
チャンネルスキャン処理の開始時には、まず、ステップＳＴ１０で、チャンネルスキャン制御部１１５のチャンネルスキャン初期化処理部１１５Ａが、初期化処理を行うべきか否かを判断する。
例えば、デジタル放送受信装置が起動したら必ず初期化処理を行うと決められている場合には、デジタル放送受信装置が起動した直後か否かに基づいて、初期化を行うべきか否かの判断が行われる。
初期化を行うべきであると判断された場合（ＳＴ１０でＹＥＳの場合）には、ステップＳＴ１１に進み、そうでなければステップＳＴ１２に進む。
【００８５】
ステップＳＴ１１では、チャンネルスキャン初期化処理が実行される。
以下、ステップＳＴ１１でのチャンネルスキャン初期化処理を、図１７を参照して説明する。
チャンネルスキャン初期化処理において、チャンネルスキャン初期化処理部１１５Ａは、まず、ステップＳＴ３０の処理を行う。ステップＳＴ３０で、受信確認優先度テーブルＢＡＶＬの受信確認優先度欄ＢＡＶＬ２に、全ての放送地域に対して初期値を設定する。初期値としては、例えば、互いに同じ優先度を示す「１」を設定する。
このようにするのは以下の理由による。即ち、初期状態においては、当該受信装置がどの放送地域内に位置しているのかが分からない。そこで、全ての放送地域に対して互いに同じ優先度である「１」を割り当て、互いに同じ優先度でチャンネル選択が行われるようにしている。
【００８６】
ステップＳＴ３０の次にステップＳＴ３１の処理を行う。ステップＳＴ３１で、優先度別送信所数テーブルＰＲＶＬを更新する。
この更新においては、放送地域別送信所数テーブルＢＡＴＬから、それぞれの放送地域内に位置し、各物理チャンネルで送信を行う送信所の数（ＢＡＴＬ２）を取得して、受信確認優先度が同じ放送地域内に位置し、かつ同じ物理チャンネルで送信を行う送信所の数の合計を求め、該合計を、当該物理チャンネルで送信を行う、当該受信確認優先度の送信所の総数として、優先度別送信所数テーブルＰＲＶＬの送信所総数欄ＰＲＶＬ２に書き込む。
ステップＳＴ３０の処理の直後は、受信確認優先度テーブルＢＡＶＬにおいて、全ての放送地域に対し受信確認優先度ＢＡＶＬ２として「１」が設定されているので、優先度別送信所数テーブルＰＲＶＬにおいて、受信確認優先度「１」（ＰＲＶＬ１＝１）に対する送信所総数ＰＲＶＬ２は、放送地域別送信所数テーブルＢＡＴＬに示されている、全ての放送地域のいずれかに位置し、同じ物理チャンネルで送信を行う送信所の数の合計に等しい。一方、受信確認優先度テーブルＢＡＶＬにおいて、受信確認優先度ＢＡＶＬ２が「２」である送信所は存在しないため、優先度別送信所数テーブルＰＲＶＬにおいて、受信確認優先度「２」（ＰＲＶＬ１＝２）に対する送信所総数ＰＲＶＬ２は、いずれの物理チャンネルについても「０」になる。
【００８７】
ステップＳＴ３１の次に、ステップＳＴ３２の処理を行う。ステップＳＴ３２で、チャンネルスキャン初期化処理部１１５Ａは、スキャン順番テーブルＣＳＶＬを更新する。具体的には、優先度別送信所数テーブルＰＲＶＬの送信所総数欄ＰＲＶＬ２内の、受信確認優先度が「１」である行において、それぞれの送信所総数に対し、値の大きいものから順に、「１」から始まる連続した整数を割り当てる。
なお、送信所総数が同じ場合には、対応する物理チャンネルの番号が小さいものから順に上記の割り当てを行っても良く、逆に大きいものから順に上記の割り当てを行っても良い。
そしてこのようにして割り当てた整数を、対応する物理チャンネルについてのスキャン順番としてスキャン順番テーブルＣＳＶＬに書き込む。即ち、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２内の、受信確認優先度ＣＳＶＬ１が「１」である行における、それぞれの物理チャンネルに対応する位置（物理チャンネルと同じ列）に書き込む。
スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２のうちの、受信確認優先度ＣＳＶＬ１が「２」である行には、全ての物理チャンネルに対して「０」を書き込む。
【００８８】
ステップＳＴ３２の次にステップＳＴ３３の処理を行う。ステップＳＴ３３で、チャンネルスキャン初期化処理部１１５Ａは、受信日時テーブルＲＣＶＬに初期値を設定する。即ち、受信日時テーブルＲＣＶＬの全ての放送地域の最古受信日時ＲＣＶＬ２と最新受信日時ＲＣＶＬ３に初期値を設定する。ここでいう初期値は、日時情報が設定されていないことを示す値、即ち無効な値である。
【００８９】
ステップＳＴ３３の次にステップＳＴ３４の処理を行う。ステップＳＴ３４で、チャンネルスキャン初期化処理部１１５Ａは、次選択チャンネルテーブルＮＸＶＬに初期値を設定する。即ち、受信確認優先度欄ＮＸＶＬ１に「１」を書込み、スキャン順番欄ＮＸＶＬ２に「０」を書き込み、次選択チャンネル欄ＮＸＶＬ３に「初期値」を書き込む。この初期値は、有効でない値、即ちいずれの物理チャンネルをも示さない値である。
以上で、初期化処理（ＳＴ１１）が終わる。
【００９０】
ステップＳＴ１２では、選択チャンネル更新処理部１１５Ｂは、次選択チャンネルテーブルＮＸＶＬの受信確認優先度欄ＮＸＶＬ１に「２」を書込み、スキャン順番欄ＮＸＶＬ２に「０」を書き込む。
【００９１】
ステップＳＴ１１の処理又はステップＳＴ１２の処理が終わったら、図１６のステップＳＴ１３に進む。ステップＳＴ１３で、選択チャンネル更新処理部１１５Ｂは、次選択チャンネルテーブルＮＸＶＬを更新する。
【００９２】
以下、ステップＳＴ１３で次選択チャンネルテーブルＮＸＶＬを更新する処理を、図１８を参照して説明する。
次選択チャンネルテーブルＮＸＶＬを更新する処理において、選択チャンネル更新処理部１１５Ｂは、まず、ステップＳＴ４０の処理を行う。ステップＳＴ４０で、選択チャンネル更新処理部１１５Ｂは、次選択チャンネルテーブルＮＸＶＬのスキャン順番欄ＮＸＶＬ２の値に「１」を加算し、加算結果を新たな、即ち更新後のスキャン順番ＮＸＶＬ２の値とする。
【００９３】
ステップＳＴ４０の次にステップＳＴ４１の処理を行う。ステップＳＴ４１で、選択チャンネル更新処理部１１５Ｂは、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２内に、スキャン順番ＮＸＶＬ２の値と同じ値のスキャン順番ＣＳＶＬ２があるか否かの判定を行う。具体的には、スキャン順番欄ＣＳＶＬ２のうちの、次選択チャンネルテーブルＮＸＶＬの受信確認優先度ＮＸＶＬ１と同じ値の受信確認優先度ＣＳＬＶ１に対応する部分（図１３で同じ行）内で、スキャン順番ＮＸＶＬ２の値と同じ値のスキャン順番ＣＳＶＬ２を探し、そのような条件を満たすスキャン順番があるか否かの判定を行う。そしてそのような条件を満たすスキャン順番ＣＳＶＬ２が見つかれば（ＳＴ４１でＹＥＳの場合）、ステップＳＴ４２に進み、そうでなければステップＳＴ４３に進む。
【００９４】
ステップＳＴ４２で、選択チャンネル更新処理部１１５Ｂは、ステップＳＴ４１の処理で見つかったスキャン順番ＣＳＶＬ２に対応する物理チャンネルの番号を次に選択すべき物理チャンネルの番号として、次選択チャンネル欄ＮＸＶＬ３に書き込む。
【００９５】
ステップＳＴ４３で、選択チャンネル更新処理部１１５Ｂは、次選択チャンネルＮＸＶＬ３の値から「１」を減算し、減算結果を新たな即ち更新後の次選択チャンネルＮＸＶＬ３の値として次選択チャンネル欄ＮＸＶＬ３に書き込む。
【００９６】
ステップＳＴ４３の次にステップＳＴ４４の処理を行う。ステップＳＴ４４で、選択チャンネル更新処理部１１５Ｂは、更新後の次選択チャンネルＮＸＶＬ３の値が「１」であるか否かの判定を行う。判定の結果が「１」であれば、ステップＳＴ４５に進み、そうでなければ、ステップＳＴ４６に進む。
【００９７】
ステップＳＴ４５では、選択チャンネル更新処理部１１５Ｂは、スキャン順番欄ＮＸＶＬ２の値を「１」に更新する。
ステップＳＴ４５の次に、ステップＳＴ４１に戻る。
【００９８】
ステップＳ４６では、選択チャンネル更新処理部１１５Ｂは、ＮＸＶＬ３に初期値を設定する。ここでいう初期値は、いずれの物理チャンネルをも示さない値、即ち無効な値である。
【００９９】
上記のように、チャンネルスキャン初期化処理（ＳＴ１１）では、受信確認優先度欄ＮＸＶＬ１の値は「１」とされ、スキャン順番欄ＮＸＶＬ２の値は「０」とされるので、チャンネルスキャン初期化処理（ＳＴ１１）の次にステップＳＴ１３の処理が実行されるときは、受信確認優先度欄ＮＸＶＬ１の値は「１」に維持され、スキャン順番欄ＮＸＶＬ２の値は「１」に更新される（ＳＴ４０）。
そして、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２のうちの、受信確認優先度「１」の行内で、スキャン順番「１」を探し、そのようなスキャン順番が見つかれば（ＳＴ４１でＹＥＳ）、対応する物理チャンネルの番号を、次選択チャンネル欄ＮＸＶＬ３に設定する（ＳＴ４２）。
【０１００】
次に、ステップＳＴ１３の処理が実行されるときは、「１」の加算（ＳＴ４０）により、スキャン順番欄ＮＸＶＬ２の値は「２」に更新される。
そして、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２のうちの、受信確認優先度「１」の行内で、スキャン順番「２」を探し、そのようなスキャン順番が見つかれば（ＳＴ４１でＹＥＳ）、対応する物理チャンネルの番号を、次選択チャンネル欄ＮＸＶＬ３に設定する（ＳＴ４２）。
【０１０１】
以下同様に、ステップＳＴ４０でスキャン順番ＮＸＶＬ２を「１」だけ増加させ、増加後のスキャン順番ＮＳＶＬ２についてステップＳＴ４１の判定を行う処理を繰り返す。ステップＳＴ４１で、スキャン順番ＮＸＶＬ２の値に等しい値のスキャン順番ＣＳＶＬ２が見つからなければ（ＳＴ４１でＮＯの場合）、受信確認優先度欄ＮＸＶＬ１の値から「１」が減算される（ＳＴ４３）。チャンネルスキャン初期化処理（ＳＴ１１）に続いてステップＳＴ１３の処理が行われている場合には、この減算の結果が「０」となる。このため、ステップＳＴ４４の判定の結果がＹＥＳとなり、ステップＳＴ４６に進む。
【０１０２】
上記のように、ステップＳＴ１２では、受信確認優先度欄ＮＸＶＬ１の値は「２」とされ、スキャン順番欄ＮＸＶＬ２の値は「０」とされるので、ステップＳＴ１２の処理の次にステップＳＴ１３の処理が実行されるときは、受信確認優先度欄ＮＸＶＬ１の値は「２」に維持され、スキャン順番欄ＮＸＶＬ２の値は「１」に更新される（ＳＴ４０）。
そして、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２のうちの、受信確認優先度「２」の行内で、スキャン順番「１」を探し、そのようなスキャン順番が見つかれば（ＳＴ４１でＹＥＳ）、対応する物理チャンネルの番号を、次選択チャンネル欄ＮＸＶＬ３に設定する（ＳＴ４２）。
【０１０３】
次に、ステップＳＴ１３の処理が実行されるときは、「１」の加算（ＳＴ４０）により、スキャン順番欄ＮＸＶＬ２の値は「２」に更新される。
そして、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２のうちの、受信確認優先度「２」の行内で、スキャン順番「２」を探し、そのようなスキャン順番が見つかれば（ＳＴ４１でＹＥＳ）、対応する物理チャンネルの番号を、次選択チャンネル欄ＮＸＶＬ３に設定する（ＳＴ４２）。
【０１０４】
以下同様に、ステップＳＴ４０でスキャン順番ＮＸＶＬ２を「１」だけ増加させ、増加後のスキャン順番ＮＳＶＬ２についてステップＳＴ４１の判定を行う処理を繰り返す。ステップＳＴ４１で、スキャン順番ＮＸＶＬ２の値に等しい値のスキャン順番ＣＳＶＬ２が見つからなければ（ＳＴ４１でＮＯの場合）、受信確認優先度欄ＮＸＶＬ１の値から「１」が減算される（ＳＴ４３）。ステップＳＴ１２に続いてステップＳＴ１３の処理が開始された後、１回目の減算（ＳＴ４３）の結果は「１」となる。このため、ステップＳＴ４４の判定の結果がＮＯとなり、ステップＳＴ４５に進む。
ステップＳＴ４５を経て、ステップＳＴ４１に戻った後の処理は、初期化処理（ＳＴ１１）の後にステップＳＴ１３に進んだ場合と同様である。
【０１０５】
ステップＳＴ４２又はＳＴ４６が終わると、次選択チャンネルテーブルＮＸＶＬを更新する処理（ＳＴ１３）が終わる。
【０１０６】
ステップＳＴ１３の次にステップＳＴ１４の処理を行う。ステップＳＴ１４で、選択チャンネル更新処理部１１５Ｂは、次選択チャンネルテーブルＮＸＶＬの次選択チャンネル欄ＮＸＶＬ３を参照し、有効な物理チャンネルが設定されているか否かを判断する。
有効な物理チャンネルが設定されている場合（ＳＴ１４でＹＥＳの場合）には、ステップＳＴ１５に進む。
一方、有効な物理チャンネルが設定されていない場合、即ち初期値が設定されている場合（ＳＴ１４でＮＯの場合）には、チャンネルスキャンを終了する。
【０１０７】
ステップＳＴ１５で、チャンネルスキャン制御部１１５の番組情報分離確認処理部１１５Ｃは、選択された物理チャンネル（次選択チャンネル欄ＮＸＶＬ３の値で特定される物理チャンネル）について、受信確認処理を実行する。
【０１０８】
以下ステップＳＴ１５の受信確認処理を、図１９を参照して説明する。
特定の物理チャンネルに対して受信確認処理を行う場合には、最初にステップＳＴ５０の処理を行う。ステップＳＴ５０で、番組情報分離確認処理部１１５Ｃは、確認処理の対象となっている物理チャンネル（選択された物理チャンネル）に対する同調指示をチューナ部１１１に与える。
【０１０９】
チューナ部１１１は、与えられた同調指示で示される物理チャンネルの周波数範囲に対してチューニング処理を行う。そして、チューナ部１１１は、チューニング処理の結果として抽出された、特定周波数帯域の受信信号を、復調部１１２に与える。
復調部１１２は、与えられた受信信号に対して復調処理を行い、ＴＳを正常に抽出できる場合にはフレームロック検出信号を、ＴＳを正常に抽出することができない場合にはフレームアンロック検出信号を番組情報分離確認処理部１１５Ｃに与える。
【０１１０】
ステップＳＴ５０の次に、ステップＳＴ５１に進む。ステップＳＴ５１で、番組情報分離確認処理部１１５Ｃは、復調部１１２からフレームロック検出信号が与えられたか、フレームアンロック検出信号が与えられたかを判断する。
復調部１１２からフレームロック検出信号が与えられると、デマルチプレクス部１１３は、ＴＳから番組情報を分離することができる。復調部１１２からフレームアンロック検出信号が与えられると、デマルチプレクス部１１３は、ＴＳから番組情報を分離することができない。
番組情報分離確認処理部１１５Ｃは、フレームロック検出信号が得られた場合（ＳＴ５１でＹＥＳの場合）には、ステップＳＴ５２に進み、フレームロック検出信号が得られなかった場合（ＳＴ５１でＮＯの場合）には、確認処理の対象となった物理チャンネルの受信確認処理（ＳＴ１５）が終わる。
【０１１１】
ステップＳＴ５２で、番組情報分離確認処理部１１５Ｃは、デマルチプレクス部１１３に対して番組情報の抽出を指示する。例えば、番組情報分離確認処理部１１５Ｃは、ＮＩＴ及びＳＤＴのＰＩＤを指定して、デマルチプレクス部１１３にＴＳに対するフィルタリング処理を行わせ、番組情報を抽出させる。
これに応じて、デマルチプレクス部１１３は、フィルタリング処理を行って、番組情報を抽出し、抽出した番組情報を番組情報分離確認処理部１１５Ｃに与える。
【０１１２】
番組情報分離確認処理部１１５Ｃは、これらの番組情報が与えられると、放送ＴＳテーブルＢＴＴＬに、ＮＩＴ及びＳＤＴから得られるＴＳの情報を保存する。
ステップＳＴ５２が終わると、確認処理の対象となった物理チャンネルの受信確認処理（ＳＴ１５）が終わる。
【０１１３】
図１９に示される受信確認処理（ＳＴ１５）が終わると、図１６のステップＳＴ１６に進む。ステップＳＴ１６で、番組情報分離確認処理部１１５Ｃは、番組情報の取得に成功したか否かを判断する。
【０１１４】
そして、番組情報分離確認処理部１１５Ｃは、番組情報の取得に成功した場合（ＳＴ１６でＹＥＳの場合）には、ステップＳＴ１７に進み、番組情報の取得に失敗した場合（ＳＴ１６でＮＯ）には、ステップＳＴ１３に戻る。
【０１１５】
なお、長時間待っても番組情報が受信できない状況に対応するため、フィルタリング処理を行う時間に予め制限をかけ、この制限時間経過時には、番組情報分離確認処理部１１５Ｃがフィルタリング処理を自動で終了するようにしてもよい。
【０１１６】
ステップＳＴ１７では、番組情報分離確認処理部１１５Ｃは、受信した番組情報に記述されている放送地域を特定し、受信日時テーブルＲＣＶＬの当該放送地域の受信日時を更新する。具体的には、最古受信日時ＲＣＶＬ２が初期値（無効な値）の場合は、最古受信日時ＲＣＶＬ２と最新受信日時ＲＣＶＬ３の双方に現在日時を設定する（現在日時で書き換える）。最古受信日時ＲＣＶＬ２が有効な値の場合は、最新受信日時ＲＣＶＬ３のみに現在日時を設定する。
【０１１７】
ステップＳＴ１７の次にステップＳＴ１８の処理を行う。ステップＳＴ１８で、受信確認優先度処理部１１５Ｄは、ステップＳＴ１７で特定した放送地域について、受信確認優先度テーブルＢＡＶＬの当該放送地域の受信確認優先度ＢＡＶＬ２を最高値である「２」に更新する。
【０１１８】
ステップＳＴ１８の次にステップＳＴ１９の処理を行う。ステップＳＴ１９で、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬの最新受信日時ＲＣＶＬ３を参照し、有効な最新受信日時が設定されている放送地域が２つ以上あるかを判断する。
該当する放送地域が２つ以上ある場合（ＳＴ１９でＹＥＳの場合）には、ステップＳＴ２０に進み、該当する放送地域が２つ未満の場合（ＳＴ１９でＮＯの場合）には、ステップＳＴ２１に進む。
該当する放送地域が２つ以上ある場合は、デジタル放送受信装置が移動によって、少なくとも２つ以上の放送地域の番組情報を受信した実績があることを示しており、言い換えれば、複数の放送地域の境界付近にデジタル放送受信装置が存在していることを意味する。
【０１１９】
ステップＳＴ２０及びＳＴ２１のいずれにおいても、受信確認優先度処理部１１５Ｄは、受信確認優先度テーブルＢＡＶＬを更新する。ステップＳＴ２０における更新と、ステップＳＴ２１における更新とでは、その更新の内容が以下のように互いに異なる。
【０１２０】
ステップＳＴ２０では、受信確認優先度処理部１１５Ｄは、以下の３のカテゴリーの放送地域Ｒａ、Ｒｂ及びＲｃ以外の放送地域の、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２を「０」に更新する。
Ｒａ：  最新受信日時ＲＣＶＬ３の中で、現在日時に最も近い最新受信日時を持つ放送地域、すなわち、ステップＳＴ１７で特定した放送地域。
Ｒｂ：  最新受信日時ＲＣＶＬ３の中で、現在日時に次に近い最新受信日時（放送地域Ｒａの最新受信日時よりも一つ前の最新受信日時）を持つ放送地域。
Ｒｃ：  これらの２つの放送地域Ｒａ、Ｒｂに共通の１又は２以上の隣接地域（放送地域Ｒａに隣接し、かつ放送地域Ｒｂに隣接する１又は２以上の放送地域）。
【０１２１】
例えば、現在日時に最も近い最新受信日時を持つ放送地域Ｒａが京都、現在日時に次に近い最新受信日時を持つ放送地域Ｒｂが大阪であった場合では、京都（Ｒａ）及び大阪（Ｒｂ）に共通の隣接地域Ｒｃは、図９に示す隣接地域テーブルＮＡＴＬから、兵庫及び奈良であることがわかる。従って、受信確認優先度テーブルＢＡＶＬにおいて、大阪（Ｒａ）、京都（Ｒｂ）、兵庫（Ｒｃ）及び奈良（Ｒｃ）以外の放送地域の受信確認優先度ＢＡＶＬ２を「０」に更新する。
【０１２２】
このようにするのは以下の理由による。即ち、有効な最新受信日時が設定されている放送地域が２つ以上ある場合は、放送地域の境界付近にデジタル放送受信装置が存在していることを意味すると推定することができる。そのために、受信される可能性が高い送信所が位置する放送地域は、放送地域Ｒａ、Ｒｂ、及びＲｃのいずれかである。従って、チャンネルスキャンの対象放送地域を、放送地域Ｒａ、Ｒｂ、及びＲｃに限定することができる。
【０１２３】
ステップＳＴ２１では、受信確認優先度処理部１１５Ｄは、以下の２つのカテゴリーの放送地域Ｒａ及びＲｄ以外の放送地域の、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２を「０」に更新する。
Ｒａ：  最新受信日時ＲＣＶＬ３の中で、現在日時に最も近い最新受信日時を持つ放送地域、すなわち、ステップＳＴ１７で特定した放送地域。
Ｒｄ：  放送地域Ｒａに隣接する放送地域。
【０１２４】
例えば、現在日時に最も近い最新受信日時を持つ放送地域Ｒａが京都の場合、京都（Ｒａ）に隣接する放送地域Ｒｄは、図９に示す隣接地域テーブルＮＡＴＬから、福井、三重、大阪、兵庫、奈良、滋賀であることがわかる。そこで、京都（Ｒａ）、福井（Ｒｄ）、三重（Ｒｄ）、大阪（Ｒｄ）、兵庫（Ｒｄ）、奈良（Ｒｄ）及び滋賀（Ｒｄ）以外の放送地域の受信確認優先度ＢＡＶＬ２を「０」に更新する。
【０１２５】
このようにするのは以下の理由による。即ち、有効な最新受信日時が設定されている放送地域が１つしかない場合は、放送地域の境界付近にデジタル放送受信装置が存在していないと推定することができる。そのため、受信される可能性が高い放送を送信する送信所が位置する放送地域は、放送地域Ｒａのみであり、従って、チャンネルスキャンの対象放送地域は、おおむね最新受信日時を持つ放送地域Ｒａに限定される。一方、将来、隣接地域Ｒｄに近づく可能性があり、従って、隣接地域Ｒｄ内の送信所からの放送を受信する可能性も生じ得る。このことを考慮し、すべての隣接地域Ｒｄについて受信確認優先度ＢＡＶＬ２を「０」にせずに、現在設定されている値を維持する。これとともに、これら以外の放送地域の受信確認優先度を「０」にすることで、チャンネルスキャンの対象を限定することとしている。
【０１２６】
ステップＳＴ２０及びＳＴ２１の次にステップＳＴ２２に進む。ステップＳＴ２２で、スキャン順番処理部１１５Ｅは、優先度別送信所数テーブルＰＲＶＬを更新する。この更新は以下のように行われる。即ち、受信確認優先度処理部１１５Ｄによって更新された受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２の値が互いに同じである、全ての放送地域に亘り、放送地域別送信所数テーブルＢＡＴＬに記憶されている送信所数ＢＡＴＬ２を物理チャンネル毎に集計し、集計結果（同じ受信確認優先度を有する放送地域内に位置し、且つ同じ物理チャンネルで送信を行う送信所の数）で、優先度別送信所数テーブルＰＲＶＬの送信所総数ＰＲＶＬ２を更新する。
【０１２７】
ステップＳＴ２２の次にステップＳＴ２３に進む。ステップＳＴ２３で、スキャン順番処理部１１５Ｅは、スキャン順番テーブルＣＳＶＬを更新する。そのためにまず、更新後の優先度別送信所数テーブルＰＲＶＬにおいて、受信確認優先度ＰＲＶＬ１毎に、送信所総数ＰＲＶＬ２に対し、値の大きいものから順に、「１」から始まる連続した整数を割り当てる。
なお、送信所総数ＰＲＶＬ２が同じ場合には、図１３及び図１４に示す例のように、対応する物理チャンネルの番号が小さいものから順に上記の割り当てを行っても良く、逆に大きいものから順に上記の割り当てを行っても良い。
【０１２８】
そしてこのようにして割り当てた整数を、対応する物理チャンネルについてのスキャン順番としてスキャン順番テーブルＣＳＶＬに書き込む。即ち、スキャン順番テーブルＣＳＶＬのスキャン順番欄ＣＳＶＬ２内の、それぞれの受信確認優先度ＣＳＶＬ１に対応し、それぞれの物理チャンネルに対応する位置に書き込む。
【０１２９】
具体的には、優先度別送信所数テーブルＰＲＶＬの受信確認優先度ＰＲＶＬ１が「２」である行において、それぞれの物理チャンネルに対応する送信所総数ＰＲＶＬ２に割り当てられた順番を、スキャン順番テーブルＣＳＶＬの、受信確認優先度ＣＳＶＬ１が「２」である行において、上記の対応する物理チャンネルに対応付けて（対応する物理チャンネルの列に）書き込む。同様に、優先度別送信所数テーブルＰＲＶＬの受信確認優先度ＰＲＶＬ１が「１」である行において、それぞれの物理チャンネルに対応する送信所総数ＰＲＶＬ２に割り当てられた順番を、スキャン順番テーブルＣＳＶＬの、受信確認優先度ＣＳＶＬ１が「１」である行において、上記の対応する物理チャンネルに対応付けて（対応する物理チャンネルの列に）書き込む。
【０１３０】
ステップＳＴ２３の次に、ステップＳＴ１３に戻り、以下上記と同様の処理が、ステップＳＴ１４でＮＯとなるまで繰り返される。
【０１３１】
以上、図１６、図１７、図１８及び図１９を参照して説明した、チャンネルスキャン処理においては、ステップＳＴ１８、ＳＴ２０及びＳＴ２１で、受信確認優先度処理部１１５Ｄが受信確認優先度テーブルＢＡＶＬの更新を行い、ステップＳＴ１７で、番組情報分離確認処理部１１５Ｃが、受信日時テーブルＲＣＶＬの更新を行うが、これとは別に、チャンネルスキャン制御部１１５は、定期的に或いは不定期に（必要に応じて）、受信日時テーブルＲＣＶＬの情報に基づいて、受信日時テーブルＲＣＶＬ及び受信確認優先度テーブルＢＡＶＬの更新処理を行う。更新処理が不定期に行われる例としては、ユーザによる要求に応じて行われる場合がある。以下、これらの更新処理を、図２０及び図２１を参照して説明する。
【０１３２】
図２０は、受信確認優先度処理部１１５Ｄが、受信日時テーブルＲＣＶＬの最古受信日時ＲＣＶＬ２等に基づいて、受信日時テーブルＲＣＶＬの最古受信日時ＲＣＶＬ２及び受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２を更新する処理を示すフローチャートである。
【０１３３】
この更新処理においては、受信日時テーブルＲＣＶＬの複数の放送地域を順に注目放送地域として選択し、注目放送地域についての最古受信日時と現在日時との関係、及び注目放送地域についての最古受信日時と他の放送地域についての受信日時との関係に基づいて、注目放送地域の隣接地域についての受信確認優先度の値を必要に応じて変更し、さらに注目放送地域よりも最古受信日時が１つ前の放送地域の最古受信日時を必要に応じて初期化する。
【０１３４】
以下では、受信日時テーブルＲＣＶＬの１行目、即ち、第１レコードの放送地域から順に、注目放送地域として選択する場合について説明する。
【０１３５】
まず、ステップＳＴ６０で、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬの第１レコードの放送地域を選択して、注目放送地域Ｒ１と定義する。
【０１３６】
ステップＳＴ６０の次にステップＳＴ６１に進む。ステップＳＴ６１で、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬから、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２を取り出し、取り出された最古受信日時ＲＣＶＬ２が有効か否かを判断する。具体的には、取り出された最古受信日時ＲＣＶＬ２が初期値であれば無効と判断し、初期値以外であれば有効と判断する。
有効の場合（ＳＴ６１でＹＥＳの場合）には、ステップＳＴ６２に進み、無効の場合（ＳＴ６１でＮＯの場合）には、ステップＳＴ６９に進む。
【０１３７】
ステップＳＴ６２では、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２から、予め定められた一定期間Δｔ１よりも長い期間が経過しているか否か、即ち、現在日時と注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２の差が一定期間Δｔ１よりも長いか否かを判定する。一定期間Δｔ１より長い場合（ＳＴ６２でＹＥＳの場合）には、ステップＳＴ６３に進み、一定期間Δｔ１以内であった場合（ＳＴ６２でＮＯの場合）には、ステップＳＴ６９に進む。
【０１３８】
ステップＳＴ６３では、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬを参照し、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２よりも前の最古受信日時ＲＣＶＬ２を有する放送地域が存在するか否かを確認する。注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２よりも前の最古受信日時ＲＣＶＬ２を有する放送地域が存在する場合（ＳＴ６３でＹＥＳの場合）には、ステップＳＴ６４に進み、存在しない場合（ＳＴ６３でＮＯの場合）には、ステップＳＴ６９に進む。
【０１３９】
ステップＳＴ６４では、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２よりも一つ前の最古受信日時ＲＣＶＬ２を有する放送地域を先行放送地域Ｒ２と定義する。
「注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２よりも一つ前の最古受信日時ＲＣＶＬ２を有する先行放送地域」とは、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２よりも前で、かつ注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２に最も近い最古受信日時を有する放送地域を意味する。
【０１４０】
ステップＳＴ６４の次にステップＳＴ６５に進む。ステップＳＴ６５で、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１と先行放送地域Ｒ２の共通の１又は２以上の隣接地域をそれぞれ共通隣接放送地域Ｒ３と定義する（ＳＴ６５）。
【０１４１】
ステップＳＴ６５の次にステップＳＴ６６に進む。ステップＳＴ６６で、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２以降、先行放送地域Ｒ２及び１又は２以上の共通隣接放送地域Ｒ３内の送信所のいずれかからの放送を受信しているか否かを確認する。具体的には、受信日時テーブルＲＣＶＬの先行放送地域Ｒ２及び１又は２以上の共通隣接放送地域Ｒ３の最新受信日時ＲＣＶＬ３の中に、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２から現在日時までの間の値を有するものが存在するか否かを確認する。存在しない場合（ＳＴ６６でＮＯの場合）には、ステップＳＴ６７に進み、存在する場合（ＳＴ６６でＹＥＳの場合）には、ステップＳＴ６９に進む。
【０１４２】
ステップＳＴ６７では、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１の隣接地域のうち、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２が「０」の放送地域の受信確認優先度ＢＡＶＬ２を「１」に更新する。
【０１４３】
ステップＳＴ６７の次にステップＳＴ６８に進む。ステップＳＴ６８で、受信確認優先度処理部１１５Ｄは、先行放送地域Ｒ２の最古受信日時ＲＣＶＬ２を初期化する。
【０１４４】
ステップＳＴ６８の次にステップＳＴ６９に進む。ステップＳＴ６９では、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬに次のレコードがあるかどうか、即ち放送地域の中にステップＳＴ６０及び次に述べるＳＴ７０のいずれかにおいて注目放送地域として選択されたことがないものがあるかどうかの判断をする。
次のレコードがなければ（ＮＯ）、最古受信日時ＲＣＶＬ２を更新する処理を終了する。
次のレコードがあれば、ステップＳＴ７０に進む。
【０１４５】
ステップＳＴ７０では、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬの次のレコードの放送地域を注目放送地域Ｒ１と定義する。そして、受信確認優先度処理部１１５Ｄは、ステップＳＴ６１に戻る。
以下同様の処理が、ステップＳＴ６９でＮＯとなるまで繰り返される。
【０１４６】
図１１に示すように、受信日時テーブルＲＣＶＬには全国の放送地域の各々について最古受信日時と最新受信日時が記憶されている。受信日時テーブルＲＣＶＬの放送地域を順に選択して注目放送地域Ｒ１と定義し、その最古受信日時と現在日時との差が一定期間よりも長く、注目放送地域Ｒ１よりも前の最古受信日時を持つ放送地域が存在し、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２から現在日時までの間に、注目放送地域Ｒ１よりも一つ前の最古受信日時を持つ放送地域（先行放送地域）Ｒ２、並びに１又は２以上の共通隣接放送地域Ｒ３（注目放送地域Ｒ１と放送地域Ｒ２の共通の隣接地域）のいずれの送信所からも放送を受信していない場合（ＳＴ６６でＮＯの場合）には、移動によってそれらの放送地域から離れていると考えられる。従って、上記の共通隣接放送地域Ｒ３以外の、注目放送地域Ｒ１の隣接地域に接近する可能性がある。そこで、受信可能であるのに、受信可能か否かの判断の対象にせず、受信不可能と判断することのないようにするために、ステップＳＴ６７で、注目放送地域Ｒ１の隣接地域のうち、受信確認優先度ＢＡＶＬ２が「０」の放送地域の受信確認優先度ＢＡＶＬ２を「１」に変更している。
【０１４７】
図２１は、受信確認優先度処理部１１５Ｄが、受信日時テーブルＲＣＶＬの最新受信日時ＲＣＶＬ３等に基づいて、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２を更新する処理を示すフローチャートである。
【０１４８】
この更新処理においては、受信日時テーブルＲＣＶＬの複数の放送地域を順に注目放送地域として選択し、注目放送地域についての受信確認優先度、及び注目放送地域についての最新受信日時と現在日時との関係に基づいて、注目放送地域についての受信確認優先度を必要に応じて変更する。
【０１４９】
以下では、受信日時テーブルＲＣＶＬの１行目、即ち第１レコードの放送地域から順に、注目放送地域として選択する場合について説明する。
【０１５０】
まず、ステップＳＴ８０で、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬの第１レコードの放送地域を選択して注目放送地域Ｒ１と定義する。
【０１５１】
ステップＳＴ８０の次にステップＳＴ８１に進む。ステップＳＴ８１で、受信確認優先度処理部１１５Ｄは、受信確認優先度テーブルＢＡＶＬにおいて、注目放送地域Ｒ１の受信確認優先度ＢＡＶＬ２が「２」か否かを判断する。受信確認優先度ＢＡＶＬ２が「２」の場合（ＳＴ８１でＹＥＳの場合）には、ステップＳＴ８２に進み、受信確認優先度ＢＡＶＬ２が「２」でない場合（ＳＴ８１でＮＯの場合）には、ステップＳＴ８４に進む。
【０１５２】
ステップＳＴ８２で、受信確認優先度処理部１１５Ｄは、注目放送地域Ｒ１の最新受信日時ＲＣＶＬ３から、予め定められた一定期間Δｔ２よりも長い期間が経過しているか否か、即ち現在日時と注目放送地域Ｒ１の最新受信日時ＲＣＶＬ３との差が一定期間Δｔ２よりも長いか否かを判断する。一定期間Δｔ２より長い場合（ＳＴ８２でＹＥＳの場合）には、ステップＳＴ８３に進み、一定期間Δｔ２以内であった場合（ＳＴ８２でＮＯの場合）には、ステップＳＴ８４に進む。
【０１５３】
ステップＳＴ８３で、受信確認優先度処理部１１５Ｄは、受信確認優先度テーブルＢＡＶＬにおいて、注目放送地域Ｒ１の受信確認優先度ＢＡＶＬ２を「１」に更新する。
これは、注目放送地域Ｒ１の最新受信日時から一定期間Δｔ２よりも長い期間が経過している場合には、現在位置が注目放送地域Ｒ１から離れていると推定することができるためであり、この場合注目放送地域の受信確認優先度ＢＡＶＬ２を「２」から「１」に下げている。
【０１５４】
ステップＳＴ８４で、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬに次のレコードがあるかどうか、即ち放送地域の中にステップＳＴ８０及び次に述べるステップＳＴ８５のいずれかにおける選択を受けていないものがあるかどうかの判断をする。
次のレコードがなければ（ＮＯ）、最新受信日時ＲＣＶＬ３を更新する処理を終了する。
次のレコードがあれば（ＹＥＳ）、ステップＳＴ８５に進む。
【０１５５】
ステップＳＴ８５では、受信確認優先度処理部１１５Ｄは、受信日時テーブルＲＣＶＬの次のレコードの放送地域を注目放送地域Ｒ１と定義し、ステップＳＴ８１に戻る。以下同様の処理が、ステップＳＴ８４でＮＯとなるまで繰り返される。
【０１５６】
図１６〜図２１を参照して説明した処理による、受信確認優先度ＢＡＶＬ２の変遷の具体例を、図２２を参照して説明する。この具体例は、デジタル放送受信装置が、図１０に矢印付きの線Ｌｍで示すように、「大阪」、「京都」、「奈良」の順に移動した場合を想定している。
【０１５７】
まず、時点Ｔ０で、チャンネルスキャン初期化処理（図１６のステップＳＴ１１、特に図１７のステップＳＴ３０）が行われたものとする。この処理により、すべての放送地域の受信確認優先度ＢＡＶＬ２が「１」に設定される。
【０１５８】
その後、時点Ｔ１で、「大阪」の送信所からの放送波の受信が確認されたものとする（図１６のステップＳＴ１６でＹＥＳ）。この場合、「大阪」の受信確認優先度ＢＡＶＬ２が「２」に上げられる（図１６のステップＳＴ１８）。
また、このとき、今回受信が確認された「大阪」、及び「大阪」の隣接地域以外の放送地域、図示の例では、「福井」、「富山」、「三重」、「岐阜」、「滋賀」の受信確認優先度ＢＡＶＬ２が「０」に下げられる。
この処理は、図１６のステップＳＴ２１で行われる。この場合、「大阪」が放送地域Ｒａに該当し、「京都」、「兵庫」、「和歌山」、及び「奈良」が放送地域Ｒｄ（「大阪」の隣接地域）に該当するが、これらの放送地域Ｒａ、Ｒｄ以外の放送地域の受信確認優先度ＢＡＶＬ２が「０」に更新される。
【０１５９】
その後、時点Ｔ２で、「京都」の送信所からの放送波の受信が確認されたものとする（図１６のステップＳＴ１６でＹＥＳ）。
この場合、「京都」の受信確認優先度ＢＡＶＬ２が「２」に上げられる（図１６のステップＳＴ１８）。
また、このとき、直前に受信が確認された「大阪」、及び今回受信が確認された「京都」、並びに「大阪」及び「京都」の共通の隣接地域以外の放送地域、図示の例では、「福井」、「富山」、「三重」、「岐阜」、「和歌山」、「滋賀」の受信確認優先度ＢＡＶＬ２が「０」に下げられる。
この処理は、図１６のステップＳＴ２０で行われる。この場合、「京都」が放送地域Ｒａに該当し、「大阪」が放送地域Ｒｂに該当し、「兵庫」及び「奈良」が放送地域Ｒｃ（「京都」及び「大阪」の共通の隣接地域）に該当するが、これらの放送地域Ｒａ、Ｒｂ、Ｒｃ以外の放送地域の受信確認優先度ＢＡＶＬ２が「０」に更新される。
【０１６０】
時点Ｔ３で、「京都」からの受信が最初に確認された時点、即ち「京都」についての最古受信日時（Ｔ２）から一定期間Δｔ１よりも長い期間（＝Ｔ３−Ｔ２）が経過しても、「大阪」及び「京都」の共通の隣接地域である「兵庫」及び「奈良」、並びに直前に受信が確認された「大阪」のいずれからも放送波を受信しないものとする。
この場合、「京都」の隣接地域のうち、受信確認優先度ＢＡＶＬ２が「０」である放送地域、即ち、「福井」、「三重」、及び「滋賀」の受信確認優先度ＢＡＶＬ２が「１」に上げられる。
この処理は図２０のステップＳＴ６６及びＳＴ６７で行われる。この場合、「京都」が、注目放送地域Ｒ１に該当し、「大阪」が先行放送地域Ｒ２に該当し、「兵庫」及び「奈良」が、共通隣接放送地域Ｒ３に該当する。そして、先行放送地域Ｒ２（「大阪」）及び共通隣接放送地域Ｒ３（「兵庫」及び「三重」）のいずれからも、放送を受信していない。また、注目放送地域Ｒ１である、「京都」の隣接地域のうち、受信確認優先度ＢＡＶＬ２が「０」である放送地域が「福井」、「三重」、及び「滋賀」である。そこで、「福井」、「三重」、及び「滋賀」の受信確認優先度ＢＡＶＬ２が「１」に更新される。
【０１６１】
時点Ｔ４で、「大阪」からの受信が最後に確認された時点、即ち「大阪」についての最新受信日時（Ｔｏｅ）から一定期間Δｔ２よりも長い期間（＝Ｔ４−Ｔｏｅ）が経過したものとする。この場合、「大阪」の受信確認優先度ＢＡＶＬ２が「１」に下げられる。この処理は、図２１のステップＳＴ８２及びＳＴ８３で行われる。この場合「大阪」が注目放送地域Ｒ１に該当する。
【０１６２】
時点Ｔ５で、「奈良」からの放送波の受信が確認されたものとする（図１６のステップＳＴ１６でＹＥＳ）。
この場合、「奈良」の受信確認優先度ＢＡＶＬ２が「２」に上げられる（図１６のステップＳＴ１８）。
またこのとき、直前に受信が確認された「京都」、及び今回受信が確認された「奈良」、並びに「京都」及び「奈良」に共通の隣接地域以外の放送地域、図示の例では、「福井」、「兵庫」、「和歌山」、及び「滋賀」の受信確認優先度ＢＡＶＬ２が「０」に下げられる。
この処理は、図１６のステップＳＴ２０で行われる。この場合、「奈良」が放送地域Ｒａに該当し、「京都」が放送地域Ｒｂに該当し、「三重」、及び「大阪」が放送地域Ｒｃ（「奈良」及び「京都」の共通の隣接地域）に該当するが、これらの放送地域Ｒａ、Ｒｂ、Ｒｃ以外の放送地域の受信確認優先度ＢＡＶＬ２が「０」に更新される。
【０１６３】
時点Ｔ６で、「奈良」からの受信が最初に確認された時点、即ち「奈良」についての最古受信日時（Ｔ５）から一定期間Δｔ１よりも長い期間（＝Ｔ６−Ｔ５）が経過しても、「京都」及び「奈良」の共通の隣接地域である、「大阪」及び「三重」、並びに直前に受信が確認された「京都」のいずれからも放送波を受信しないものとする。
この場合、「奈良」の隣接地域のうち、受信確認優先度ＢＡＶＬ２が「０」である放送地域、即ち、「和歌山」の受信確認優先度ＢＡＶＬ２が「１」に上げられる。この処理は図２０のステップＳＴ６６及びＳＴ６７で行われる。この場合、「奈良」が、注目放送地域Ｒ１に該当し、「京都」が先行放送地域Ｒ２に該当し、「三重」及び「大阪」が、共通隣接放送地域Ｒ３に該当する。そして、先行放送地域Ｒ２（「京都」）及び共通隣接放送地域Ｒ３（「三重」及び「大阪」）のいずれからも、放送を受信していない。また、注目放送地域Ｒ１である、「奈良」の隣接地域のうち、受信確認優先度ＢＡＶＬ２が「０」である放送地域が「和歌山」である。そこで、「和歌山」の受信確認優先度ＢＡＶＬ２が「１」に更新される。
【０１６４】
時点Ｔ７で、「京都」からの受信が最後に確認された時点、即ち「京都」についての最新受信日時（Ｔｋｅ）から一定期間Δｔ２よりも長い期間（＝Ｔ７−Ｔｋｅ）が経過したものとする。この場合、「京都」の受信確認優先度ＢＡＶＬ２が「１」に下げられる。この処理は、図２１のステップＳＴ８２及びＳＴ８３で行われる。この場合「京都」が注目放送地域Ｒ１に該当する。
【０１６５】
以上のように、実施の形態１に係るデジタル放送受信装置１００は、物理チャンネル毎の受信確認処理の結果と受信日時情報に基づいて、各放送地域の受信確認優先度を更新することで、チャンネルスキャンの順番を決定し、現時点で受信可能性の高い物理チャンネルを優先的に受信確認処理の対象とすることができる。
【０１６６】
上記の例では、デジタル放送受信装置が起動した直後に必ず初期化処理を行うこととしており、ステップＳＴ１０で、デジタル放送受信装置が起動したか否かに基づいて初期化処理を行うべきか否かの判断を行っている。
【０１６７】
代わりに、初期化処理を、工場出荷後に初めてデジタル放送受信装置が起動した直後に限って行い、それ以降は、起動直後であっても初期化処理を行わないこととしても良い。その理由は、以下の通りである。即ち、デジタル放送受信装置が車両に搭載されている場合、駐停車に伴う電源オフ及びその後の電源オンの度にデジタル放送受信装置が起動されることになる。その場合、前回動作していたときから現在位置が変わっていないので、既に現在位置の推定ができているため、記憶部１０３に記憶されているデータを初期化するよりも継続して使用する方が、チャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早くすることを達成するには望ましい。
【０１６８】
またユーザが操作入力部１０４を用いて初期化を要求した場合にも初期化処理を行うこととしても良い。
【０１６９】
また、図１６のステップＳＴ２０では、各放送地域の最新受信日時に基づいて、現在日時に最も近い最新受信日時を持つ放送地域Ｒａ、現在日時に次に近い最新受信日時（放送地域の最新受信日時よりも一つ前の最新受信日時）を持つ放送地域Ｒｂ、及びこれらの２つの放送地域に共通の１又は２以上の隣接地域Ｒｃ以外の放送地域（放送地域Ｒａ、Ｒｂ、Ｒｃ以外の放送地域）の、受信確認優先度テーブルＢＡＶＬの受信確認優先度ＢＡＶＬ２を「０」に更新することとしており、これにより、受信確認を優先的に行う放送地域を絞り込んでいる。この絞り込みより、チャンネルスキャンの対象となるチャンネルを少なくすることができ、チャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早く表示することができる。
【０１７０】
また、図２０の処理において、注目放送地域Ｒ１の最古受信日時ＲＣＶＬ２と現在日時との差が一定期間Δｔ１よりも長く（ＳＴ６２でＹＥＳ）、加えて注目放送地域Ｒ１よりも前の最古受信日時を持つ放送地域が存在し（ＳＴ６３でＹＥＳ）、加えて注目放送地域の最古受信日時ＲＣＶＬ２から現在日時までの間に、注目放送地域Ｒ１よりも１つ前の最古受信日時を持つ放送地域Ｒ２と注目放送地域の共通の隣接地域Ｒ３内の送信所のいずれからも放送を受信していない（ＳＴ６６でＮＯ）場合に、デジタル放送受信装置の現在位置が、注目放送地域Ｒ１と、先行放送地域Ｒ２との境界付近から離れていると推定できる。そのため、ステップＳＴ６７において、注目放送地域の隣接地域であるにもかかわらず、受信確認優先度が「０」の放送地域については、将来、デジタル放送受信装置が、そのような放送地域に接近する可能性があるため、受信確認優先度を「１」に更新しておく。これによって、将来、放送を受信できるにもかかわらず、チャンネルスキャンの対象外であるといった事態となるのを防ぐことができる。その結果、チャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早く表示することができる。
【０１７１】
また、上記の状況では、ステップＳＴ６８で、先行放送地域Ｒ２の最古受信日時を初期化している。こうすることで、デジタル放送受信装置が将来放送地域Ｒ２に近づき、該地域内の送信所からの放送を受信した（番組情報を取得した）ときに（図１６のステップＳＴ１６でＹＥＳ）、図１６のステップＳＴ１７における処理で、受信した日時をこの放送地域（以下符号Ｒｐで表す）についての最古受信日時として設定することができる。
【０１７２】
その結果、その後に行われる図２０の処理で、放送地域Ｒｐよりも最古受信日時ＲＣＶＬ２が一つ後の放送地域が選択されて注目放送地域Ｒ１となっている状況で、ステップＳＴ６３の判定の結果がＹＥＳとなり、ステップＳＴ６４の処理で、放送地域Ｒｐが先行放送地域Ｒ２と認定される。（仮に初期化されていなければ、ステップＳＴ１７で最古受信日時は古い値のままとなり、ステップＳＴ６４で、最古受信日時ＲＣＶＬ２が１つ前の放送地域Ｒ２と認定されなくなってしまう。）
【０１７３】
これによって、デジタル放送受信装置が、ある放送地域内のある地点（Ａ地点）から、別の放送地域内の別の地点（Ｂ地点）に移動し、さらに他の放送地域を経由した後に、再びＡ地点に戻る場合でも、チャンネルスキャンの対象チャンネルを正しく絞り込むことができる。その結果、チャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早く表示することができる。
【０１７４】
また、図２１の処理で、各放送地域の最新受信日時に基づいて、選択された放送地域の最新受信日時と現在日時との差が一定期間よりも長い（ＳＴ８２でＹＥＳ）場合に、デジタル放送受信装置の現在位置が、注目放送地域Ｒ１から離れていると推定できる。そのため、ステップＳＴ８３で、注目放送地域Ｒ１の受信確認優先度を「２」から「１」に下げることとしている。これによって、受信可能性が低くなった放送地域のチャンネルスキャンにおける優先度を下げることができる。その結果、チャンネルスキャンの所要時間を短くし、視聴用チャンネルリストを早く表示することができる。
【０１７５】
上記の実施の形態では、受信確認優先度が「２」、「１」、又は「０」であるとしたが、受信確認度の値は上記の例に限定されない。要するに、「２」の代わりに他の最高値を用い、「０」の代わりに、他の、チャンネルスキャンの対象外であることを示す値を用い、「１」の代わりに、１又は２以上の中間の値（最高値よりも低く、チャンネルスキャンの対象外であることを示す値よりも高い値）を用いれば良い。
【０１７６】
また、図２１のステップＳＴ８１及びＳＴ８３では、受信確認優先度処理部１１５Ｄが、受信日時テーブルＲＣＶＬにおいて、現在日時が当該放送地域の最新受信日時から一定期間を超えている放送地域について、受信確認優先度テーブルＢＡＶＬに記憶されている受信確認優先度ＢＡＶＬ２が最高値（「２」）であれば、該受信確認優先度をより低い値（「１」）に更新することとしているが、本発明はこれに限定されない。例えば、受信確認優先度テーブルＢＡＶＬに記憶されている受信確認優先度ＢＡＶＬ２が最高値（「２」）でなくても、該受信確認優先度をより低い値に更新することとしても良い。
【０１７７】
実施の形態２．
次に、実施の形態２について説明する。実施の形態２も、実施の形態１と同じく、日本で使用されているＡＲＩＢ規格に対応するものとする。
【０１７８】
図２３に示すように、実施の形態２に係るデジタル放送受信装置１５０は、記憶部１０３、操作入力部１０４、及びサービスリスト生成部１０５のほか、チャンネルスキャン／番組提示部１６０を備える。記憶部１０３、操作入力部１０４、及びサービスリスト生成部１０５は図１に示すものと同様のものである。
【０１７９】
チャンネルスキャン／番組提示部１６０は、図１のチャンネルスキャン部１０１としての機能と、図１の番組提示部１０２としての機能を合わせ持つ。即ち、チャンネルスキャンモードにおいては、図１のチャンネルスキャン部１０１と同様に作用し、番組提示モードにおいては、図１の番組提示部１０２と同様に作用する。
【０１８０】
チャンネルスキャン／番組提示部１６０は、チューナ部１６１と、チューナ部１６１の出力部に接続される復調部１６２と、復調部１６２の出力部に接続されるデマルチプレクス部１６３と、デマルチプレクス部１６３の出力部に接続されるデコード部１６４と、制御部１６５とを備える。
チューナ部１６１及び復調部１６２により、受信電波からストリームを抽出する受信部１６６が構成される。
チューナ部１６１は、アンテナ１０９に接続され、アンテナ１０９で受信された電波より、受信信号を抽出する。
【０１８１】
制御部１６５は、図１のチャンネルスキャン制御部１１５について図３を参照して説明したのと同様の、チャンネルスキャン初期化処理部１１５Ａと、選択チャンネル更新処理部１１５Ｂと、番組情報分離確認処理部１１５Ｃと、受信確認優先度処理部１１５Ｄと、スキャン順番処理部１１５Ｅとを含み、図１のチャンネルスキャン制御部１１５と同様に機能するほか、図１の視聴チャンネル制御部１２５と同様の機能をも有する。
【０１８２】
実施の形態１に係るデジタル放送受信装置１００は、チャンネルスキャンを行うためのブロックであるチャンネルスキャン部１０１と、ユーザに番組を提示するためのブロックである番組提示部１０２を備えており、これら２つのブロックが別個のアンテナ（１０７、１０８）及び別個の受信系統を有しているのに対して、実施の形態２に係るデジタル放送受信装置１５０においては、単一のアンテナ（１０９）及び受信系統を有し、該単一の受信系統が図１のチャンネルスキャン部１０１の受信系統として用いられるのみならず、図１の番組提示部１０２の受信系統としても用いられる。
【０１８３】
実施の形態２に係るデジタル放送受信装置１５０は、受信系統が１つしかないため、番組を視聴しているときは、チャンネルスキャンができないという制約はあるものの、実施の形態１に記載したチャンネルスキャン処理の実施は可能であり、同等の効果を得ることができる。
【０１８４】
また、実施の形態２に係るデジタル放送受信装置１５０は、受信部（１６６）とデマルチプレクス部（１６３）が１つであるため、実施の形態１に係るデジタル放送受信装置１００よりもコストを下げることができる。
【０１８５】
実施の形態３．
以下、実施の形態１及び２の変形例を、実施の形態３として説明する。
実施の形態１及び２では、日本において使用されているＡＲＩＢ規格に対応したデジタル放送受信装置１００、１５０について説明した。ＡＲＩＢ規格は、物理チャンネルが１３チャンネルから６２チャンネルのテレビ放送のみならず、１チャンネルから１２チャンネルのマルチメディア放送をも対象とする。しかしながら、本発明は、ＡＲＩＢ規格だけではなく、他の国で使用されている他の放送規格にも対応することができる。なお、放送規格によってチャンネルスキャンの対象となるチャンネルの個数、周波数範囲及び変調方式等の差異はあるが、チャンネルスキャン処理は、図１６〜図１９を参照して説明したのと同様の手順で行い得る。また定期的又は不定期に行われる処理も更新処理も、図２０及び図２１を参照して説明したのと同様の手順で行うことができる。
【０１８６】
実施の形態１で述べた地域識別コードは、日本の放送規格に固有の定義であり、海外の放送規格では用いることができない。従って、各放送規格の番組情報又はこれに類する情報の中で地域識別情報に相当するものを利用する。
【０１８７】
放送規格が、主に欧州で用いられるＤＶＢ−Ｔ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）規格の場合、ＮＩＴに記述されるネットワーク名（ｎｅｔｗｏｒｋ＿ｎａｍｅ）又はネットワークＩＤ（ｎｅｔｗｏｒｋ＿ｉｄ）によって放送ネットワークが一意に特定されるが、放送ネットワークと地域情報の対応関係がどう定義されるかは国によって異なる。
【０１８８】
例えば、イギリスの場合、放送ネットワークは日本のように特定の放送地域に対応付けられているため、ネットワーク名又はネットワークＩＤをそのまま地域識別情報として利用することができる。図２４及び図２５は、それぞれ、ネットワークＩＤを地域識別情報として利用した場合の放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬの一例を示す。
【０１８９】
以上のように、各放送規格に合わせて地域識別情報を定義し、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬを規格に応じて切り換えながら使用することで、実施の形態１又は２に記載のチャンネルスキャン処理及び更新処理を実行することが可能となり、イギリスのようにＤＶＢ−Ｔ規格に準拠したデジタル放送受信装置においても実施の形態１又は２と同等の効果を得ることができる。
【０１９０】
また、イギリス以外の場合でも、例えば、ドイツ等ではＮＩＴ中の情報として、放送範囲をセルと呼ばれる矩形で表現した場合のセルＩＤ（ｃｅｌｌ＿ｉｄ）と、該当するセルの境界となる緯度及び経度の値とが含まれている。従って、この場合はセルＩＤを地域識別情報として用いることができる。例えば、放送地域別送信所数テーブルＢＡＴＬは、セル毎に、当該セルで使用されている物理チャンネルを示す情報とし、隣接地域テーブルＮＡＴＬは、セル毎に、当該セルの隣接セルを示す情報とすればよい。
【０１９１】
さらに、ＮＩＴ等に記述されるｔａｒｇｅｔ＿ｒｅｇｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒが運用されている場合には、ｐｒｉｍａｒｙ＿ｒｅｇｉｏｎ＿ｃｏｄｅ、ｓｅｃｏｎｄａｒｙ＿ｒｅｇｉｏｎ＿ｃｏｄｅ及びｔｅｒｔｉａｒｙ＿ｒｅｇｉｏｎ＿ｃｏｄｅの組み合わせによって表される地域の集合が放送地域となる。従って、この場合は上記の情報を地域識別情報として用いることができる。
【０１９２】
以上のように、各放送規格に合わせて地域識別情報を定義し、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬを規格に応じて切り換えながら使用することで、実施の形態１又は２に記載のチャンネルスキャン処理及び更新処理を実行することが可能となり、イギリス以外のＤＶＢ−Ｔに準拠し、Ｃｅｌｌ＿ｉｄを使用した海外向けのデジタル放送受信装置においても実施の形態１又は２と同等の効果を得ることができる。
【０１９３】
また、放送規格が、中国で用いられるＣＭＭＢ（Ｃｈｉｎａ  Ｍｕｌｔｉｍｅｄｉａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｃａｓｔｉｎｇ）規格の場合、ＣＭＭＢの規格で定義されたＮＩＴに記載のネットワークレベルとネットワークＩＤを組み合わせることでユニークになるため、これらの情報が中国国内における特定の放送地域に対応する。従って、ＣＭＭＢ規格に対応する場合には、ネットワークレベルとネットワークＩＤを組み合わせたものを地域識別情報として用いることができる。さらに、ＮＩＴには、隣接地域のネットワークレベルとネットワークＩＤも記載されているので、隣接地域のネットワークレベルとネットワークＩＤを組み合わせたものを隣接地域テーブルとして用いることができる。
【０１９４】
以上のように、各放送規格に合わせて地域識別情報を定義し、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬを規格に応じて切り換えながら使用することで、実施の形態１又は２に記載のチャンネルスキャン処理及び更新処理を実行することが可能となり、中国のようにＣＭＭＢ規格に準拠した海外向けのデジタル放送受信装置においても実施の形態１又は２と同等の効果を得ることができる。
【０１９５】
さらに、放送規格が、欧州及びオーストラリアで用いられるＤＡＢ（Ｄｉｇｉｔａｌ  Ａｕｄｉｏ  Ｂｒｏａｄｃａｓｔ）規格或いは、韓国で用いられるＴ−ＤＭＢ（Ｔｅｒｒｅｓｔｒｉａｌ−Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）規格である場合、ＦＩＣ（Ｆａｓｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｈａｎｎｅｌ）情報に含まれるＦＩＧ０／１１（Ｆａｓｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｇｒｏｕｐのｔｙｐｅ０、ｅｘｔｅｎｓｉｏｎ１１）に各放送地域における放送局のリスト及び放送範囲の情報が含まれ、各放送地域はＲｅｇｉｏｎＩｄ（Ｒｅｇｉｏｎ  ｉｄｅｎｔｉｆｉｅｒ）によって区別される。従って、ＤＡＢ規格或いはＴ−ＤＭＢ規格に対応する場合には、ＲｅｇｉｏｎＩｄを地域識別情報として用いることができる。
【０１９６】
以上のように、各放送規格に合わせて地域識別情報を定義し、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬを規格に応じて切り換えながら使用することで、実施の形態１又は２に記載のチャンネルスキャン処理及び更新処理を実行することが可能となり、欧州及びオーストラリアで採用されているＤＡＢ規格或いは、韓国で採用されているＴ−ＤＭＢ規格に対応可能なデジタル放送受信装置においても実施の形態１又は２と同等の効果を得ることができる。
【０１９７】
また、放送規格が、中南米及びフィリピンで採用されているＩＳＤＢ−Ｔ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ）規格の場合、ＩＳＤＢ−Ｔ規格で定義されたＮＩＴの地上分配システム記述子に記載されたエリアコードによってＴＳの放送地域を特定することができる。従って、ＩＳＤＢ−Ｔ規格に対応する場合は、エリアコードを地域識別情報として用いることができる。
【０１９８】
以上のように、各放送規格に合わせて地域識別情報を定義し、放送地域別送信所数テーブルＢＡＴＬ及び隣接地域テーブルＮＡＴＬを規格に応じて切り換えながら使用することで、実施の形態１又は２に記載のチャンネルスキャン処理及び更新処理を実行することが可能となり、中南米のようにＩＳＤＢ−Ｔ規格に準拠した海外向けのデジタル放送受信装置においても実施の形態１又は２と同等の効果を得ることができる。
【０１９９】
以上本発明をデジタル放送受信装置として説明したが、上記のデジタル放送受信装置で実施されるデジタル放送受信方法もまた本発明の一部を成す。
【０２００】
実施の形態４．
以上実施の形態１及び２において、図１及び図２３に示されるデジタル放送受信装置の各部分（機能ブロックとして図示した部分）は、処理回路により実現することができる。処理回路は、専用のハードウェアであっても、メモリに格納されるプログラムを実行するＣＰＵであっても良い。例えば、図１又は図２３の各部分の機能をそれぞれ別個の処理回路で実現してもよいし、複数の部分の機能をまとめて一つの処理回路で実現しても良い。実施の形態３として説明した変形例においても同様である。
【０２０１】
処理回路がＣＰＵの場合、デジタル放送受信装置の各部分の機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現することができる。ソフトウェア或いはファームウェアはプログラムとして記述され、メモリに格納される。処理回路は、メモリに記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。すなわち、デジタル放送受信装置は、処理回路により実行されるときに、例えば図１又は図２３に示される各部分の機能が、結果的に実行されることになるプログラムを格納するためのメモリを備える。また、これらのプログラムは、デジタル放送受信装置で実施されるデジタル放送受信方法における処理の方法、或いはその手順をコンピュータに実行させるものであるともいえる。
【０２０２】
なおまた、デジタル放送受信装置の各部分の機能のうち、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしても良い。
このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【０２０３】
図２６に上記の処理回路がＣＰＵであって、単一のＣＰＵを含むコンピュータ（符号２００で示す）で図１のデジタル放送受信装置のすべての機能を実現する場合の構成の一例を、アンテナ１０７、１０８、並びに表示／音声出力装置１０６とともに示す。
図２６に示されるコンピュータ２００は、ＣＰＵ２０１と、メモリ２０２と、入力部２０３−１、２０３−２、２０３−３と、出力部２０４とを備え、これらはバス２０５で接続されている。
【０２０４】
メモリ２０２は、図１の記憶部１０３と同様に図２に示される種々のテーブルを格納している。メモリ２０２はさらに、ＣＰＵ２０１の動作を制御するプログラムを記憶している。
【０２０５】
入力部２０３−１には、アンテナ１０７が接続されており、入力部２０３−２には、アンテナ１０８が接続されている。アンテナ１０７、１０８で受信された信号は、入力部２０３−１、２０３−２を介して、ＣＰＵ２０１に供給される。
入力部２０３−３は、リモコンなど、操作者が操作入力のために用いる操作部からの信号を受信するように構成されており、操作者による操作入力信号を、ＣＰＵ２０１に供給する。
【０２０６】
ＣＰＵ２０１は、メモリ２０２に記憶されたプログラムに従って動作し、入力部２０３−３を介して入力された操作入力信号に応じて、入力部２０３−１、２０３−２を介して入力された受信信号に対して、実施の形態１のデジタル放送受信装置の各部の処理を行って、処理の結果得られた出力信号を出力部２０４から出力し、表示／音声出力装置１０６に供給する。
ＣＰＵ２０１による処理の内容は、実施の形態１で説明したのと同様である。
【０２０７】
図２７に上記の処理回路がＣＰＵであって、単一のＣＰＵを含むコンピュータ（符号２００で示す）で図２３のデジタル放送受信装置のすべての機能を実現する場合の構成の一例を、アンテナ１０９、並びに表示／音声出力装置１０６とともに示す。
図２７に示されるコンピュータ２００は、ＣＰＵ２０１と、メモリ２０２と、入力部２０３−３、２０３−４と、出力部２０４とを備え、これらはバス２０５で接続されている。
【０２０８】
入力部２０３−４には、アンテナ１０９が接続されており、アンテナ１０９で受信された信号は、入力部２０３−４を介して、ＣＰＵ２０１に供給される。
入力部２０３−３は、リモコンなど、操作者が操作入力のために用いる操作部からの信号を受信するように構成されており、操作者による操作入力信号を、ＣＰＵ２０１に供給する。
【０２０９】
メモリ２０２は、図１の記憶部１０３と同様に図２に示される種々のテーブルを格納している。メモリ２０２はさらに、ＣＰＵ２０１の動作を制御するプログラムを記憶している。
【０２１０】
ＣＰＵ２０１は、メモリ２０２に記憶されたプログラムに従って動作し、入力部２０３−３を介して入力された操作入力信号に応じて、入力部２０３−４を介して入力された受信信号に対して、実施の形態２のデジタル放送受信装置の各部の処理を行って、処理の結果得られた出力信号を出力部２０４から出力し、表示／音声出力装置１０６に供給する。
ＣＰＵ２０１による処理の内容は、実施の形態２で説明したのと同様である。
【０２１１】
以上、実施の形態１及び２のデジタル放送受信装置における各処理をコンピュータに実行させる場合について述べたが、実施の形態３のデジタル放送受信装置における各処理についても上記と同様に、コンピュータに実行させることも可能である。さらに、実施の形態１、２及び３のデジタル放送受信装置で実施されるデジタル放送受信方法の各ステップの処理を上記と同様に、コンピュータに実行させることも可能である。
【０２１２】
実施の形態１、２及び３のデジタル放送受信装置で実施されるデジタル放送受信方法、デジタル放送受信装置の各部分の処理、或いはデジタル放送受信方法における各処理をコンピュータに実行させるプログラム及び該プログラムを記録したコンピュータで読取り可能な記録媒体についても、デジタル放送受信装置について述べたのと同様の効果が得られる。従って、上記したデジタル放送受信装置における処理の一部又は上記のデジタル放送受信方法における処理の一部をコンピュータに実行させるためのプログラム、及びそのようなプログラムを記録したコンピュータで読取り可能な記録媒体も本発明の一部を成す。
【符号の説明】
【０２１３】
１００，１５０：デジタル放送受信装置、  １０１：チャンネルスキャン部、  １０２：番組提示部、  １０３：記憶部、  １０４：操作入力部、  １０５：サービスリスト生成部、  １０６：表示／音声出力装置、  １０７，１０８，１０９：アンテナ、  １１１，１２１，１６１：チューナ部、  １１２，１２２，１６２：復調部、  １１３，１２３，１６３：デマルチプレクス部、  １１４，１２４，１６４：デコード部、  １１５：  チャンネルスキャン制御部、  １１５Ａ：チャンネルスキャン初期化処理部、  １１５Ｂ：選択チャンネル更新処理部、  １１５Ｃ：番組情報分離確認処理部、  １１５Ｄ：受信確認優先度処理部、  １１５Ｅ：スキャン順番処理部、  １１６，１２６，１６６：受信部、  １２５：視聴チャンネル制御部、  １６０：チャンネルスキャン／番組提示部、  １６５：制御部、  ＢＡＴＬ：放送地域別送信所数テーブル、  ＢＡＶＬ：受信確認優先度テーブル、  ＢＴＴＬ：放送ＴＳテーブル、  ＣＳＶＬ：スキャン順番テーブル、  ＮＡＴＬ：隣接地域テーブル、  ＮＸＶＬ：次選択チャンネルテーブル、  ＰＲＶＬ：優先度別送信所数テーブル、  ＲＣＶＬ：受信日時テーブル。
【図１】
0006556097.tif 000002
【図２】
0006556097.tif 000003
【図３】
0006556097.tif 000004
【図４】
0006556097.tif 000005
【図５】
0006556097.tif 000006
【図６】
0006556097.tif 000007
【図７】
0006556097.tif 000008
【図８】
0006556097.tif 000009
【図９】
0006556097.tif 000010
【図１０】
0006556097.tif 000011
【図１１】
0006556097.tif 000012
【図１２】
0006556097.tif 000013
【図１３】
0006556097.tif 000014
【図１４】
0006556097.tif 000015
【図１５】
0006556097.tif 000016
【図１６】
0006556097.tif 000017
【図１７】
0006556097.tif 000018
【図１８】
0006556097.tif 000019
【図１９】
0006556097.tif 000020
【図２０】
0006556097.tif 000021
【図２１】
0006556097.tif 000022
【図２２】
0006556097.tif 000023
【図２３】
0006556097.tif 000024
【図２４】
0006556097.tif 000025
【図２５】
0006556097.tif 000026
【図２６】
0006556097.tif 000027
【図２７】
0006556097.tif 000028