(57)【特許請求の範囲】
【請求項１】
所定の情報を表すデータが連続的に送信されるデジタル放送信号を受信する受信部と、
前記受信部により受信されるデジタル放送信号に含まれていて前記データの送信単位の区切りを表す区切り情報を利用して、前記送信単位あたりのデータの送信に必要な送信時間を予測する送信時間予測部と、
前記送信時間予測部により前記送信時間が予測された後、前記受信部による各データの受信開始タイミング毎に、前記所定の情報の内容が更新されたか否かについて判定する判定部と、
前記判定部により更新されていないと判定された場合、前記送信時間予測部により予測された前記送信時間に基づく所定期間、前記受信部による受信処理を禁止するように制御する一方、前記判定部により更新されていると判定された場合には、前記受信部による受信処理を許可するように制御する制御部とを備えたことを特徴とするデジタル放送受信装置。
【請求項２】
請求項１に記載のデジタル放送受信装置において、
前記送信時間予測部は、前記判定部により更新されていると判定された場合、前記制御部により前記受信処理が許可された期間において前記受信部により受信されたデジタル放送信号に含まれる前記区切り情報を利用して、前記送信時間を予測し直すことを特徴とするデジタル放送受信装置。
【請求項３】
請求項１に記載のデジタル放送受信装置において、
前記データは、前記区切り情報が含まれる区切りパケットを含む複数のパケットから構成され、
前記送信時間予測部は、前記受信部において、一の区切りパケットを受信してから次の区切りパケットを受信するまでの時間を前記送信時間として予測することを特徴とするデジタル放送受信装置。
【請求項４】
請求項３に記載のデジタル放送受信装置において、
前記送信時間予測部は、前記受信部において、前記一の区切りパケットを受信してから前記次の区切りパケットを受信するまでに受信したパケットの合計サイズを前記デジタル放送信号の送信レートで除算した値を前記送信時間として予測することを特徴とするデジタル放送受信装置。
【請求項５】
請求項３に記載のデジタル放送受信装置において、
前記送信時間予測部は、前記受信部において、前記一の区切りパケットを受信した時点から前記次の区切りパケットを受信した時点までのタイマカウンタ値に基づいて、前記送信時間を予測することを特徴とするデジタル放送受信装置。
【請求項６】
請求項３に記載のデジタル放送受信装置において、
前記データを構成する複数のパケットのうち最初のパケットには、前記所定の情報のバージョンを示すバージョン情報が含まれ、
前記判定部は、前記受信部による前記各データの受信開始タイミング毎に、前記受信部により受信された前記最初のパケットに含まれる前記バージョン情報を確認することによって、前記所定の情報の内容が更新されたか否かについて判定することを特徴とするデジタル放送受信装置。
【請求項７】
請求項３に記載のデジタル放送受信装置において、
前記区切りパケットは、前記データを構成する複数のパケットのうち最後のパケットであることを特徴とするデジタル放送受信装置。
【請求項８】
請求項７に記載のデジタル放送受信装置において、
前記区切りパケットには、前記最後のパケットであることを示す前記区切り情報が含まれ、
前記送信時間予測部は、前記受信部により受信された各パケットに前記区切り情報が含まれているかを確認することによって、前記最後のパケットを特定することを特徴とするデジタル放送受信装置。
【請求項９】
請求項３に記載のデジタル放送受信装置において、
前記区切りパケットは、前記デジタル放送信号を構成する複数のパケットのうち最初のパケットであることを特徴とするデジタル放送受信装置。
【請求項１０】
請求項９に記載のデジタル放送受信装置において、
前記区切りパケットには、前記最初のパケットであることを示す前記区切り情報が含まれ、
前記送信時間予測部は、前記受信部により受信された各パケットに前記区切り情報が含まれているかを確認することによって、前記最初のパケットを特定することを特徴とするデジタル放送受信装置。
【請求項１１】
請求項１に記載のデジタル放送受信装置において、
前記制御部は、前記判定部により更新されていないと判定された場合、前記受信部が受信待機するように制御することによって、前記受信部による受信処理を禁止することを特徴とするデジタル放送受信装置。
【請求項１２】
請求項１に記載のデジタル放送受信装置において、
前記制御部は、前記判定部により更新されていないと判定された場合、前記受信部に対する電力の供給を停止するように制御することによって、前記受信部による受信処理を禁止することを特徴とするデジタル放送受信装置。
【請求項１３】
請求項１に記載のデジタル放送受信装置において、
前記制御部は、前記判定部により更新されていないと判定された場合、前記受信部による現在受信中のデータの受信処理を禁止するとともに、受信可能なチャンネルの有無を検出するチャンネルスキャン処理を実行するように制御することを特徴とするデジタル放送受信装置。
【請求項１４】
所定の情報を表すデータが連続的に送信されるデジタル放送信号を受信する受信部を備えたデジタル放送受信装置におけるデジタル放送受信方法であって、
前記デジタル放送受信装置の送信時間予測部が、前記受信部により受信されるデジタル放送信号に含まれていて前記データの送信単位の区切りを表す区切り情報を利用して、前記送信単位あたりのデータの送信に必要な送信時間を予測する第１のステップと、
前記デジタル放送受信装置の判定部が、前記第１のステップにより前記送信時間が予測された後、前記受信部による各データの受信開始タイミング毎に、前記所定の情報の内容が更新されたか否かについて判定する第２のステップと、
前記デジタル放送受信装置の制御部が、前記第２のステップにより更新されていないと判定された場合、前記第１のステップにより予測された前記送信時間に基づく所定期間、前記受信部による受信処理を禁止するように制御する一方、前記第２のステップにより更新されていると判定された場合、前記受信部による受信処理を許可するように制御する第３のステップとを有することを特徴とするデジタル放送受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信装置およびデジタル放送受信方法に関し、例えば、ＩＢＯＣ（Ｉｎ  Ｂａｎｄ  Ｏｎ  Ｃｈａｎｎｅｌ)方式の地上デジタルラジオ放送であるＨＤ（Ｈｙｂｒｉｄ  Ｄｉｇｉｔａｌ）ラジオを受信するデジタル放送受信装置に用いて好適なものである。
【背景技術】
【０００２】
近年、米国では、ＩＢＯＣ方式の地上デジタルラジオ放送であるＨＤラジオの実用化が進んでいる。ＨＤラジオに対応したＨＤラジオ受信機では、デジタル音声放送信号と同時に交通情報や天気予報などの簡易なデータ放送信号を受信することができる。具体的には、ＨＤラジオ受信機は２つのチューナを備え、それぞれのチューナがデジタル音声放送信号の受信用とデータ放送信号の受信用とに割り当てられている。
【０００３】
ＨＤラジオでは、データ放送信号によって連続的に送信されるデータの内容が約１５分の周期で更新され、更新されるまでの間は同じ内容のデータが繰り返し送信される。例えば、図５に示すように、データ放送信号が、データ（Ａ１）、データ（Ａ２）の順番で送信される。そして、データ（Ａ１）からデータ（Ａ２）に更新されるまでの間は同じ内容のデータ（Ａ１′）、データ（Ａ１′′）が繰り返し送信される。
【０００４】
それにもかかわらず、従来のＨＤラジオ受信機では、データの受信処理を許可する時間（受信時間）およびデータの受信処理を禁止する時間（受信待機時間）をそれぞれ固定的に決めて、受信時間と受信待機時間とを交互に切り替えていた。したがって、図５に示すように、データ（Ａ１）の内容が更新されない間に、繰り返し送信される同一内容のデータ（Ａ１′、Ａ１′′）を受信するという無駄な受信処理が発生してしまったり、データ（Ａ１）から更新されたデータ（Ａ２）が送信されている最中に受信待機時間に切り替わってしまい、更新されたデータ（Ａ２）を完全には受信できずに取りこぼしてしまう問題があった。
【０００５】
これに対して、主にヨーロッパ各地で実用化されているＲＤＳ（Ｒａｄｉｏ  Ｄａｔａ  Ｓｙｓｔｅｍ）放送では、道路交通情報の送信間隔を示すＧＡＰデータが送信される。そのため、ＧＡＰデータにより示される送信間隔に基づいて、道路交通情報の受信処理と別の処理とを切り替えて行うことが可能である。例えば、ＧＡＰデータに応じて、別の処理として行う代替局周波数の受信状況チェックの動作周期を変更する技術が提案されている（例えば、特許文献１を参照）。
【０００６】
なお、道路交通情報は、路側に設けられたビーコンを介して、道路交通情報センタから送られてくるものもある。当該センタから送られる道路交通情報は、ほぼ定期的（約５分毎）に更新されることが分かっている。そこで、その更新周期に合わせて、道路交通情報の受信を行う受信手段に対する電源の供給、停止を行うことによって、道路交通情報が更新されない間は無駄な電力が消費されないようにする技術が提案されている（例えば、特許文献２を参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−１５９８６８号公報
【特許文献２】特開２００８−１０９５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ＨＤラジオでは、実際には、送信されるデータのデータ量によって、同一内容のデータが繰り返し送信される回数は異なる。しかも、ＨＤラジオでは、その繰り返しの回数や、次の内容に更新されるタイミングを示す情報は一切送信されない。そのため、ＨＤラジオ受信機側では、送信されるデータの内容がどのタイミングで更新されるのか全くわからない。それゆえ、特許文献１，２に記載の技術をＨＤラジオに適用することはできない。
【０００９】
本発明は、このような問題を解決するために成されたものであり、データの送信間隔を示す情報がないデジタル放送の受信において、データの内容が更新されない間に、繰り返し送信される同一内容のデータを受信するという無駄な受信処理の発生を防止するとともに、更新されたデータの取りこぼしを確実に防止することができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記した課題を解決するために、本発明では、所定の情報を表すデータが連続的に送信されるデジタル放送信号を受信したときに、当該デジタル放送信号に含まれていて上記データの送信単位の区切りを表す区切り情報を利用して、上記送信単位あたりのデータの送信に必要な送信時間を予測する。その後、各データの受信開始タイミング毎に、上記所定の情報の内容が更新されたか否かについて判定し、更新されていないと判定した場合には、予測した送信時間に基づく所定期間、データの受信処理を禁止する一方、更新されていると判定した場合には、データの受信処理を許可するようにしている。
【発明の効果】
【００１１】
上記のように構成した本発明によれば、送信単位あたりのデータの送信に必要な送信時間が予測され、その後各データを受信するタイミングで所定の情報の内容が更新されていない（すなわち、同一内容のデータが繰り返し送信される）と判定された場合、送信時間に基づく所定期間、データの受信処理が禁止される。そのため、データの送信間隔を示す情報がないデジタル放送の受信において、データの内容が更新されない間に、繰り返し送信される同一内容のデータを受信するという無駄な受信処理の発生を防止することができる。また、所定の情報の内容が更新されていると判定された場合、次のデータを受信するタイミングまでデータの受信処理が許可される。そのため、更新されたデータが送信されている間に、データの受信処理が禁止されることがなくなり、当該更新されたデータの取りこぼしを確実に防止することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態によるデジタル放送受信装置の全体構成例を示すブロック図である。
【図２】第１の実施形態のデジタル放送受信装置によるデータ放送信号の受信動作例を示す図である。
【図３】第１の本実施形態のデジタル放送受信装置によるデータ放送信号の受信動作例を示すフローチャートである。
【図４】第２の実施形態によるデジタル放送受信装置の全体構成例を示すブロック図である。
【図５】従来のデータ受信における問題点を説明する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の第１の実施形態を図面に基づいて説明する。図１は、第１の実施形態によるデジタル放送受信装置１００の全体構成例を示すブロック図である。デジタル放送受信装置１００は、ＩＢＯＣ方式の地上デジタルラジオ放送であるＨＤラジオに対応しており、デジタル音声放送と同時に簡易なデータ放送を２つのチューナ部を介してそれぞれ受信することができる。
【００１４】
図１に示すように、デジタル放送受信装置１００は、第１チューナ部２００、音声デコーダ２２０、第２チューナ部３００、データバッファ３２０、データデコーダ３４０、表示制御部３６０、送信時間予測部３８０、判定部４００および制御部４２０を備えて構成されている。なお、第２チューナ部３００は、本発明の受信部に相当する。
【００１５】
第１チューナ部２００は、放送局（図示せず、以下同じ）から送信されるデジタル音声放送信号を受信し復調処理を行う。そして、第１チューナ部２００は、復調処理によりデジタル音声放送信号から音声パケットを抽出し、その抽出した音声パケットを音声デコーダ２２０に出力する。音声デコーダ２２０は、第１チューナ部２００から出力された音声パケットを復号し、復号により得た音声データをスピーカ１２０に出力する。
【００１６】
第２チューナ部３００は、制御部４２０の制御を受けて、放送局から送信されるデータ放送信号（本発明のデジタル放送信号に相当する）を受信し復調処理を行う。本実施形態では、データ放送信号によって連続的に送信されるデータは、渋滞情報等の交通情報を表す交通データ（本発明の所定の情報を表すデータに相当する）である。
【００１７】
ここで、交通データは、所定の周期（例えば、約１５分）でその内容が更新され、更新されるまでの間は同じ内容の交通データが繰り返し送信される。ただし、送信される交通データのデータ量によって、同一内容の交通データが繰り返し送信される回数は異なる。また、交通データは、複数のデータパケット（本発明のパケットに相当する）から構成されている。交通データを構成する複数のデータパケットのうち最後のデータパケット（本発明の区切りパケットに相当する、以下「区切りパケット」と称する）には、最後のデータパケットであることを示す区切り情報が含まれている。また、交通データを構成する各データパケットには、交通データに含まれる交通情報のバージョンを示すバージョン情報と、当該各データパケットのサイズを示すサイズ情報とが含まれている。
【００１８】
第２チューナ部３００は、復調処理によりデータ放送信号からデータパケットを抽出し、当該抽出したデータパケットを、データパケットを一時的に保存するためのデータバッファ３２０に出力する。データデコーダ３４０は、データバッファ３２０に保存されているデータパケットを復号し、復号により得た交通データを表示制御部３６０に出力する。表示制御部３６０は、データデコーダ３４０から出力された交通データに基づいて交通情報をモニタ１４０に出力する。
【００１９】
送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケットが第２チューナ部３００により受信されたか否かについて判定する。
【００２０】
送信時間予測部３８０は、操作部（図示せず）に対するユーザ操作によって、デジタル放送受信装置１００の電源が起動された場合、一の区切りパケットが受信されたと判定してから次の区切りパケットが受信されたと判定するまでの時間を送信単位あたりの交通データの送信に必要な送信時間として予測する。具体的には、送信時間予測部３８０は、第２チューナ部３００において、一の区切りパケットを受信してから次の区切りパケットを受信するまでに受信した各データパケット（データバッファ３２０に格納されている）に含まれるサイズ情報を参照し、各データパケットのサイズを足し算した合計サイズをデータ放送信号の送信レートで除算した値を送信時間として予測する。なお、送信時間予測部３８０は、内部メモリ（図示せず）にデータ放送信号の送信レートを示す送信レート情報を保持し、その送信レート情報を参照することによって当該送信レートを把握することができる。送信時間予測部３８０は、予測した送信時間を示す送信時間情報を制御部４２０に出力する。
【００２１】
判定部４００は、送信時間予測部３８０により送信時間が予測された後、第２チューナ部３００による各交通データの受信開始タイミング毎に、当該各交通データに含まれる交通情報の内容が更新されたか否かについて判定する。具体的には、判定部４００は、第２チューナ部３００により直近で受信された区切りパケット（一の交通データの最後のデータパケット）およびその次のデータパケット（次の交通データの最初のデータパケット）をデータバッファ３２０から取り出す。そして、判定部４００は、取り出したそれぞれのデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定する。もし、それぞれのバージョンが異なると判定した場合、判定部４００は、交通情報の内容が更新されたと判定し、その旨を送信時間予測部３８０および制御部４２０に通知する。一方、それぞれのバージョンが異ならない（同一である）と判定した場合、判定部４００は、交通情報の内容が更新されていないと判定し、その旨を制御部４２０に通知する。
【００２２】
制御部４２０は、交通情報の内容が更新されていない旨の通知を判定部４００から受けた場合、送信時間予測部３８０から出力された送信時間情報により示される送信時間に基づく所定期間、第２チューナ部３００が受信待機するように制御することによって、第２チューナ部３００によるデータ放送信号の受信処理を禁止する。ここで、所定期間は、第２チューナ部３００により次の区切りパケットが受信される前までの期間であって、送信時間から所定のマージン（例えば、５秒）を引いた時間が現時点から経過するまでの期間である。制御部４２０は、所定期間が経過した後、その旨を判定部４００に通知する。
【００２３】
判定部４００は、所定期間が経過した旨の通知を制御部４２０から受けた場合、その後に第２チューナ部３００により最初に受信された区切りパケット（一の交通データの最後のデータパケット）とその次のデータパケット（次の交通データの最初のデータパケット）とをデータバッファ３２０から取り出す。そして、交通情報の内容が更新されたか否かについて再び判定する。
【００２４】
上記所定期間以外では、制御部４２０は、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。つまり、制御部４２０は、交通情報の内容が更新された旨の通知を判定部４００から受けた場合、第２チューナ部３００により次の交通データに含まれる最初のデータパケットが受信されるまでの期間（交通情報の更新の有無を再び判定するまでの間）、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。
【００２５】
送信時間予測部３８０は、交通情報の内容が更新された旨の通知を判定部４００から受けた場合、制御部４２０によりデータ放送信号の受信処理が許可された期間において第２チューナ部３００により受信されるデータ放送信号に含まれる区切り情報を利用して、送信時間を予測し直す。具体的には、送信時間予測部３８０は、制御部４２０により受信処理が許可された期間の直前に一の区切りパケットが受信されたと判定してから、その許可された期間内において次の区切りパケットが受信されたと判定するまでの時間を送信時間として予測し直す。そして、送信時間予測部３８０は、予測し直した送信時間を示す送信時間情報を制御部４２０に出力する。
【００２６】
次に、デジタル放送受信装置１００によるデータ放送信号の受信動作例について図２を参照しながら説明する。図２に示すように、データ放送信号が、交通データ（Ｎ１）、交通データ（Ｎ２）、交通データ（Ｎ３）の順番で放送局から送信されている。そして、交通データ（Ｎ１）から交通データ（Ｎ２）に更新されるまでの間は同じ内容の交通データ（Ｎ１′）、交通データ（Ｎ１′′）が繰り返し送信される。また、交通データ（Ｎ２）から交通データ（Ｎ３）に更新されるまでの間は同じ内容の交通データ（Ｎ２′）が繰り返し送信される。なお、デジタル放送受信装置１００は、放送局から交通データ（Ｎ１）が送信されている間に、操作部（図示せず）に対するユーザ操作によって電源が起動されたものとする。
【００２７】
デジタル放送受信装置１００の電源が起動されると、まず、第２チューナ部３００は、データ放送信号の受信処理を開始する。その後、送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケット（交通データ（Ｎ１）の最後のデータパケット）が第２チューナ部３００により受信されたと判定する。
【００２８】
引き続き、第２チューナ部３００は、データ放送信号の受信処理を継続する。そして、送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケット（交通データ（Ｎ１′）の最後のデータパケット）が第２チューナ部３００により受信されたと判定する。
【００２９】
このとき、送信時間予測部３８０は、交通データ（Ｎ１）の区切りパケットが受信されたと判定してから交通データ（Ｎ１′）の区切りパケットが受信されたと判定するまでの時間を送信単位あたりの交通データの送信に必要な送信時間Ｔ１として予測する。そして、送信時間予測部３８０は、予測した送信時間Ｔ１を示す送信時間情報を制御部４２０に出力する。
【００３０】
次に、判定部４００は、交通データ（Ｎ１′）の区切りパケットとその次のデータパケット（交通データ（Ｎ１′′）の最初のデータパケット）とをデータバッファ３２０から取り出す。そして、判定部４００は、データバッファ３２０から取り出した区切りパケットおよびその次のデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定することによって、交通情報の内容が更新されたか否かについて判定する。図２の例では、判定部４００は、交通情報の内容が更新されていない（つまり、同一内容の交通データが繰り返し送信される）と判定し、その旨を制御部４２０に通知する。
【００３１】
次に、制御部４２０は、交通情報の内容が更新されていない旨の通知を判定部４００から受けて、送信時間予測部３８０により予測された送信時間に基づく所定期間（第２チューナ部３００により交通データ（Ｎ１′′）の区切りパケットが受信される前までの期間）、第２チューナ部３００が受信待機するように制御することによって、第２チューナ部３００による交通データ（Ｎ１′′）の受信処理を禁止する。制御部４２０は、所定期間が経過した後、その旨を判定部４００に通知する。
【００３２】
次に、判定部４００は、所定期間が経過した旨の通知を制御部４２０から受けた後、第２チューナ部３００により最初に受信された区切りパケット（交通データ（Ｎ１′′）の最後のデータパケット）とその次のデータパケット（交通データ（Ｎ２）の最初のデータパケット）とをデータバッファ３２０から取り出す。
【００３３】
そして、判定部４００は、データバッファ３２０から取り出した区切りパケットおよびその次のデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定することによって、交通情報の内容が更新されたか否かについて判定する。図２の例では、判定部４００は、交通情報の内容が交通データ（Ｎ１）から交通データ（Ｎ２）に更新されたと判定し、その旨を送信時間予測部３８０および制御部４２０に通知する。
【００３４】
制御部４２０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、第２チューナ部３００により次の交通データ（Ｎ２′）の最初のデータパケットが受信されるまでの期間、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。また、送信時間予測部３８０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、交通データ（Ｎ１′′）の区切りパケットが受信されたと判定してから次の交通データ（Ｎ２）の区切りパケットが受信されたと判定するまでの時間を送信単位あたりの交通データの送信に必要な送信時間Ｔ２として予測し直す。そして、送信時間予測部３８０は、予測し直した送信時間Ｔ２を示す送信時間情報を制御部４２０に出力する。
【００３５】
次に、判定部４００は、第２チューナ部３００により受信された区切りパケット（交通データ（Ｎ２）の最後のデータパケット）とその次のデータパケット（交通データ（Ｎ２′）の最初のデータパケット）とをデータバッファ３２０から取り出す。そして、判定部４００は、データバッファ３２０から取り出した区切りパケットおよびその次のデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定することによって、交通情報の内容が更新されたか否かについて判定する。図２の例では、判定部４００は、交通情報の内容が更新されていない（つまり、同一内容の交通データが繰り返し送信される）と判定し、その旨を制御部４２０に通知する。
【００３６】
次に、制御部４２０は、送信時間予測部３８０により予測された送信時間Ｔ２に基づく所定期間（第２チューナ部３００により交通データ（Ｎ２′）の区切りパケットが受信される前までの期間）、第２チューナ部３００が受信待機するように制御することによって、第２チューナ部３００による交通データ（Ｎ２′）の受信処理を禁止する。制御部４２０は、所定期間が経過した後、その旨を判定部４００に通知する。
【００３７】
次に、判定部４００は、所定期間が経過した旨の通知を制御部４２０から受けた後、第２チューナ部３００により最初に受信された区切りパケット（交通データ（Ｎ２′）の最後のデータパケット）とその次のデータパケット（交通データ（Ｎ３）の最初のデータパケット）とをデータバッファ３２０から取り出す。そして、判定部４００は、データバッファ３２０から取り出した区切りパケットおよびその次のデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定することによって、交通情報の内容が更新されたか否かについて判定する。図２の例では、判定部４００は、交通情報の内容が交通データ（Ｎ２）から交通データ（Ｎ３）に更新されたと判定し、その旨を送信時間予測部３８０および制御部４２０に通知する。
【００３８】
制御部４２０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、第２チューナ部３００により次の交通データの最初のデータパケットが受信されるまでの期間、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。また、送信時間予測部３８０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、交通データ（Ｎ２′）の区切りパケットが受信されたと判定してから次の交通データ（Ｎ３）の区切りパケットが受信されたと判定するまでの時間を送信単位あたりの交通データの送信に必要な送信時間Ｔ３として予測し直す。そして、送信時間予測部３８０は、予測し直した送信時間Ｔ３を示す送信時間情報を制御部４２０に出力する。
【００３９】
以上のように、デジタル放送受信装置１００の電源が起動されたときおよび交通情報が更新される度に、送信単位あたりの交通データの送信に必要な送信時間Ｔ１、Ｔ２、Ｔ３が予測される。その予測後、各交通データを受信するタイミングで交通情報の内容が更新されていない場合は、送信時間に基づく所定期間、交通データの受信処理が禁止される。そのため、データ放送信号の中に交通データの送信間隔を示す情報が含まれていなくても、交通データの内容が更新されない間に、繰り返し送信される同一内容の交通データを受信するという無駄な受信処理の発生を防止することができる。しかも、交通情報の内容が更新されていると判定された場合、次の交通データを受信するタイミングまで交通データの受信処理が許可される。そのため、更新された交通データが送信されている間に、交通データの受信処理が禁止されることがなくなり、当該更新された交通データの取りこぼしを確実に防止することができる。
【００４０】
次に、第１の実施形態のデジタル放送受信装置１００によるデータ放送信号の受信動作について説明する。図３は、第１の実施形態のデジタル放送受信装置１００によるデータ放送信号の受信動作例を示すフローチャートである。図３におけるステップＳ１００の処理は、操作部（図示せず）に対するユーザ操作によって、デジタル放送受信装置１００の電源が起動することにより開始する。
【００４１】
まず、送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケットが第２チューナ部３００により受信されたか否かについて判定する（ステップＳ１００）。もし、区切りパケットが第２チューナ部３００により受信されていないと送信時間予測部３８０にて判定した場合（ステップＳ１００にてＮＯ）、処理はステップＳ１００に遷移する。
【００４２】
一方、区切りパケットが第２チューナ部３００により受信されたと送信時間予測部３８０にて判定した場合（ステップＳ１００にてＹＥＳ）、送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケットが第２チューナ部３００により受信されたか否かについて判定する（ステップＳ１２０）。
【００４３】
もし、区切りパケットが第２チューナ部３００により受信されていないと送信時間予測部３８０にて判定した場合（ステップＳ１２０にてＮＯ）、処理はステップＳ１２０に遷移する。一方、区切りパケットが第２チューナ部３００により受信されたと送信時間予測部３８０にて判定した場合（ステップＳ１２０にてＹＥＳ）、送信時間予測部３８０は、ステップＳ１００にて区切りパケットが受信されたと判定してから、ステップＳ１２０にて区切りパケットが受信されたと判定するまでの時間を送信単位あたりの交通データの送信に必要な送信時間として予測する（ステップＳ１４０）。そして、送信時間予測部３８０は、予測した送信時間を示す送信時間情報を制御部４２０に出力する。
【００４４】
次に、判定部４００は、第２チューナ部３００により直近で受信された区切りパケット（一の交通データの最後のデータパケット）およびその次のデータパケット（次の交通データの最初のデータパケット）をデータバッファ３２０から取り出す（ステップＳ１６０）。次に、判定部４００は、取り出したそれぞれのデータパケットに含まれるバージョン情報を参照し、それぞれのバージョンが異なるか否かを判定することによって、交通情報の内容が更新されたか否かについて判定する（ステップＳ１８０）。
【００４５】
もし、交通情報の内容が更新されたと判定部４００にて判定した場合（ステップＳ１８０にてＹＥＳ）、判定部４００は、その旨を送信時間予測部３８０および制御部４２０に通知する。制御部４２０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、第２チューナ部３００により次の交通データに含まれる最初のデータパケットが受信されるまでの期間（交通情報の更新の有無を再び判定するまでの間）、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。
【００４６】
送信時間予測部３８０は、交通情報の内容が更新された旨の通知を判定部４００から受けて、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケットが第２チューナ部３００により受信されたか否かについて判定する（ステップＳ２４０）。
【００４７】
もし、区切りパケットが第２チューナ部３００により受信されていないと送信時間予測部３８０にて判定した場合（ステップＳ２４０にてＮＯ）、処理はステップＳ２４０に遷移する。一方、区切りパケットが第２チューナ部３００により受信されたと送信時間予測部３８０にて判定した場合（ステップＳ２４０にてＹＥＳ）、送信時間予測部３８０は、制御部４２０により受信処理が許可された期間の直前に区切りパケットが受信されたと判定してから、ステップＳ２４０において区切りパケットが受信されたと判定するまでの時間を送信時間として予測し直す（ステップＳ２６０）。そして、送信時間予測部３８０は、予測し直した送信時間を示す送信時間情報を制御部４２０に出力する。その後、処理はステップＳ１６０に遷移する。
【００４８】
ステップＳ１８０の判定処理に戻り、交通情報の内容が更新されていないと判定部４００にて判定した場合（ステップＳ１８０にてＮＯ）、判定部４００は、その旨を制御部４２０に通知する。制御部４２０は、交通情報の内容が更新されていない旨の通知を判定部４００から受けて、送信時間予測部３８０から直近で出力された送信時間情報により示される送信時間に基づく所定期間（第２チューナ部３００により次の区切りパケットが受信される前までの期間）、第２チューナ部３００が受信待機するように制御することによって、第２チューナ部３００によるデータ放送信号の受信処理を禁止する（ステップＳ２００）。制御部４２０は、所定期間が経過した後、その旨を判定部４００に通知する。次に、送信時間予測部３８０は、第２チューナ部３００からデータバッファ３２０に出力された各データパケットに区切り情報が含まれているかを確認することによって、その区切り情報によって特定される区切りパケットが第２チューナ部３００により受信されたか否かについて判定する（ステップＳ２２０）。
【００４９】
もし、区切りパケットが第２チューナ部３００により受信されていないと送信時間予測部３８０にて判定した場合（ステップＳ２２０にてＮＯ）、処理はステップＳ２２０に遷移する。一方、区切りパケットが第２チューナ部３００により受信されたと送信時間予測部３８０にて判定した場合（ステップＳ２２０にてＹＥＳ）、処理はステップＳ１６０に遷移する。
【００５０】
以上詳しく説明したように、第１の実施形態では、デジタル放送受信装置１００の電源が起動されたときに、データ放送信号に含まれている区切り情報を利用して、送信単位あたりの交通データの送信に必要な送信時間を予測する。その後、各交通データを受信する毎に、交通情報の内容が更新されたか否かについて判定し、更新されていないと判定した場合には、予測した送信時間に基づく所定期間、交通データの受信処理を禁止する一方、更新されていると判定した場合には、交通データの受信処理を許可するようにしている。
【００５１】
このように構成した第１の実施形態によれば、ＧＡＰデータがなくても、他のデータ（区切り情報）に基づいて送信単位あたりの交通データの送信に必要な送信時間が予測され、その後各交通データの受信開始タイミングで交通情報の内容が更新されていない場合には、送信時間に基づく所定期間、交通データの受信処理が禁止される。そのため、交通データの送信間隔を示す情報がないデジタル放送の受信において、交通情報の内容が更新されない間に、繰り返し送信される同一内容の交通データを受信するという無駄な受信処理の発生を防止することができる。さらに、交通情報の内容が更新されている場合には、次の交通データを受信するタイミングまで交通データの受信処理が許可される。そのため、更新された交通データが送信されている間に、交通データの受信処理が禁止されることがなくなり、当該更新された交通データの取りこぼしを確実に防止することができる。
【００５２】
また、第１の実施形態では、交通情報の内容が更新されていると判定した場合、制御部４２０により受信処理が許可された期間において第２チューナ部３００により受信されたデータ放送信号に含まれる区切り情報を利用して、送信時間を予測し直すようにしている。これにより、交通情報の内容が更新された場合には、更新された後の交通データのデータ量に合わせて予測し直した送信時間を用いて、交通情報の内容が更新されない期間の受信処理を適切に禁止することができる。
【００５３】
なお、上記第１の実施形態では、交通情報の内容が更新されないと判定した場合、第２チューナ部３００が受信待機するように制御することによって、第２チューナ部３００による受信処理を禁止する例について説明したが、本発明はこれに限定されない。例えば、交通情報の内容が更新されないと判定した場合、第２チューナ部３００に対する電力の供給を停止するように制御することによって、第２チューナ部３００による受信処理を禁止するようにしても良い。これにより、交通情報の内容が更新されない間に、繰り返し送信される同一内容の交通データを受信するという無駄な受信処理の発生を防止するだけでなく、受信処理による無駄な電力が消費されないようにすることができる。
【００５４】
以下、本発明の第２の実施形態を図面に基づいて説明する。図４は、第２の実施形態によるデジタル放送受信装置１００′の全体構成例を示すブロック図である。本実施形態では、デジタル放送受信装置１００′は車両に搭載されている。図４に示すように、デジタル放送受信装置１００′は、図１の制御部４２０に代えて、制御部４２０′を備えて構成されている。また、デジタル放送受信装置１００′は、スキャン実行部５００を更に備えて構成されている。なお、この図４において、図１に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。
【００５５】
スキャン実行部５００は、デジタル放送受信装置１００′が搭載されている車両の移動に伴い受信できるチャンネルが変わることがあるため、制御部４２０′の制御を受けて、第２チューナ部３００において１チャンネルずつ受信周波数を切り替えるように制御しながら、受信可能なチャンネルの有無を検出するチャンネルスキャン処理を実行する。切り替えた先のチャンネルが受信可能であるか否かは、例えばそのチャンネルの受信周波数に設定したときのＢＥＲ（Ｂｉｔ  Ｅｒｒｏｒ  Ｒａｔｅ）値を計測し、ＢＥＲ値が所定値以上か否かで判断する。
【００５６】
制御部４２０′は、交通情報の内容が更新されていない旨の通知を判定部４００から受けた場合、送信時間予測部３８０から直近で出力された送信時間情報により示される送信時間に基づく所定期間、第２チューナ部３００による現在受信中のデータ放送信号の受信処理を禁止するとともに、チャンネルスキャン処理を実行するようにスキャン実行部５００を制御する。
【００５７】
また、制御部４２０′は、上記所定期間以外では、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。つまり、制御部４２０′は、交通情報の内容が更新された旨の通知を判定部４００から受けた場合、第２チューナ部３００により次の交通データの最初のデータパケットが受信されるまでの期間、第２チューナ部３００によるデータ放送信号の受信処理を許可するように制御する。
【００５８】
以上詳しく説明したように、第２の実施形態では、交通情報の内容が更新されていないと判定した場合、送信時間予測部３８０により予測された送信時間に基づく所定期間、第２チューナ部３００による現在受信中のデータ放送信号の受信処理を禁止するとともに、受信可能なチャンネルの有無を検出するチャンネルスキャン処理を実行するようにしている。このように構成した第２の実施形態によれば、交通情報の内容が更新されていない間、第２チューナ部３００を用いたチャンネルスキャン処理が実行される。そのため、交通データの受信用だけでなく、チャンネルスキャン処理用にも第２チューナ部３００を兼用させることができる。よって、車両の移動に伴い受信できるチャンネルが変わることがある場合であっても、チャンネルスキャン処理を実行する専用のチューナ部をさらに増設することによるコストアップを防止することができる。
【００５９】
なお、上記第１および第２の実施形態では、第２チューナ部３００において、一の区切りパケットを受信してから次の区切りパケットを受信するまでに受信したパケットの合計サイズをデータ放送信号の送信レートで除算した値を送信時間として予測する例について説明したが、本発明はこれに限定されない。例えば、第２チューナ部３００において、一の区切りパケットを受信した時点からタイマ（図示せず）のカウント動作を開始し、次の区切りパケットを受信した時点までのタイマカウント値に基づいて、送信時間を予測するようにしても良い。これにより、交通データを構成する各データパケットに当該各データパケットのサイズ情報が含まれていない場合であっても、送信単位あたりの交通データの送信に必要な送信時間を確実に予測することができる。
【００６０】
また、上記第１および第２の実施形態では、交通データを構成する複数のデータパケットのうち最後のデータパケットが区切りパケットである例について説明したが、本発明はこれに限定されない。例えば、区切りパケットは、交通データを構成する複数のデータパケットのうち最初のデータパケットであっても良い。この場合、最初のデータパケットには、最初のデータパケットであることを示す区切り情報が含まれ、送信時間予測部３８０は、第２チューナ部３００により受信された各データパケットに区切り情報が含まれているかを確認することによって、最初のデータパケットがどれであるかを特定する。
【００６１】
また、上記第１および第２の実施形態では、データ放送信号によって連続的に送信されるデータが、交通情報を表す交通データである例について説明したが、本発明はこれに限定されない。例えば、データ放送信号によって連続的に送信されるデータは、天気情報、スポーツ速報情報、フライト情報または石油価格情報などを表すデータであっても良い。
【００６２】
その他、上記第１および第２の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６３】
１００，１００′  デジタル放送受信装置
３００  第２チューナ部（受信部）
３８０  送信時間予測部
４００  判定部
４２０，４２０′  制御部
５００  スキャン実行部
【図１】
0005524106.tif 000002
【図２】
0005524106.tif 000003
【図３】
0005524106.tif 000004
【図４】
0005524106.tif 000005
【図５】
0005524106.tif 000006