(57)【要約】【課題】パイロットチャネル情報が変更された場合にのみ、第２プロセッサがパイロットチャネルを更新するので、同一パイロットチャネル情報の処理を最小化してシステム効率の向上を図り、パイロットチャネル情報を更新する放送用端末機及びその方法を提供する。【解決手段】放送用端末機におけるパイロットチャネルの更新方法は、第１プロセッサが、第１パイロットチャネル情報を取得し、前記取得した第１パイロットチャネル情報を保存する過程と、前記第１プロセッサが、第２パイロットチャネル情報を取得し、前記取得した第１及び第２パイロットチャネル情報からパイロットチャネル情報の変更の有無を判断する過程と、第２プロセッサが、前記パイロットチャネル情報の変更がある場合、前記第２パイロットチャネル情報に基づいてパイロットチャネル情報を更新する過程とを含む。【選択図】図３
2006174427.tif 000002
【特許請求の範囲】
【請求項１】
第１プロセッサが、第１パイロットチャネル情報を取得し、前記取得した第１パイロットチャネル情報を保存する過程と、
前記第１プロセッサが、第２パイロットチャネル情報を取得し、前記取得した第１及び第２パイロットチャネル情報からパイロットチャネル情報の変更の有無を判断する過程と、
第２プロセッサが、前記パイロットチャネル情報の変更がある場合、前記第２パイロットチャネル情報に基づいてパイロットチャネル情報を更新する過程と
を含むことを特徴とする放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項２】
前記第１及び第２パイロットチャネル情報は、
前記第１プロセッサが、予め設定された周期で順次取得する情報であることを特徴とする請求項１に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項３】
前記パイロットチャネル情報の変更の有無は、
前記第２パイロットチャネル情報のバージョンナンバーを、前記第１パイロットチャネル情報のバージョンナンバーと比較することにより判断されることを特徴とする請求項１に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項４】
前記パイロットチャネル情報の変更の有無を判断する過程は、
前記第１及び第２パイロットチャネル情報のバージョンナンバーが異なる場合、パイロットチャネル情報の更新が必要であると判断することを特徴とする請求項３に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項５】
前記第１プロセッサが、前記パイロットチャネル情報の変更がある場合、前記第２パイロットチャネル情報のバージョンナンバーを保存する過程をさらに含むことを特徴とする請求項１に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項６】
前記第２パイロットチャネル情報のバージョンナンバーは、
前記第１プロセッサに備えられた第１メモリに保存されることを特徴とする請求項５に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項７】
前記第１メモリは、
前記第２パイロットチャネル情報に含まれた各ＣＤＭチャネルのＣＤＭチャネル構成情報が保存される第２メモリと分離されていることを特徴とする請求項６に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項８】
前記保存された第２パイロットチャネル情報のバージョンナンバーは、
前記第１プロセッサが第３パイロットチャネル情報を取得した後、前記第３パイロットチャネル情報のバージョンナンバーと比較して、パイロットチャネル情報の変更の有無を判断するために利用されることを特徴とする請求項６に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項９】
前記第２プロセッサがパイロットチャネル情報を要求する場合、前記第２プロセッサは、パイロットチャネル情報の変更に関係なく、前記パイロットチャネル情報処理部からパイロットチャネル情報を受信して更新する過程をさらに含むことを特徴とする請求項１に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１０】
第１プロセッサがパイロットチャネル情報を取得した後、前記パイロットチャネル情報のバージョンナンバーが以前のバージョンナンバーと異なる場合にのみ、第２プロセッサがパイロットチャネル構成情報を更新することを特徴とする放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１１】
前記第１プロセッサは、現在取得したパイロットチャネル情報のバージョンナンバーと以前の周期のパイロットチャネル情報のバージョンナンバーとが異なる場合、前記パイロットチャネル情報が変更されたと判断することを特徴とする請求項１０に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１２】
前記第１プロセッサは、前記パイロットチャネル情報を取得した後、前記パイロットチャネル情報のバージョンナンバーが以前の周期のパイロットチャネル情報のバージョンナンバーと異なる場合、割り込みを発生して前記取得したパイロットチャネル情報を前記第２プロセッサに転送することを特徴とする請求項１０に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１３】
前記パイロットチャネル情報は、
前記第１プロセッサでデータ処理されたＣＤＭチャネル構成情報であることを特徴とする請求項１２に記載の放送用端末機におけるパイロットチャネル情報を更新する方法。
【請求項１４】
前記第１プロセッサは、前記パイロットチャネル情報を取得した後、前記パイロットチャネル情報のバージョンナンバーが以前の周期のパイロットチャネル情報のバージョンナンバーと異なる場合、変更されたパイロットチャネル情報のバージョンナンバーを保存することを特徴とする請求項１０に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１５】
前記第２プロセッサがパイロットチャネル情報を要求する場合、前記第２プロセッサは、パイロットチャネル情報の変更に関係なく、前記パイロットチャネル情報処理部からパイロットチャネル情報を受信して更新する過程をさらに含むことを特徴とする請求項１０に記載の放送用端末機におけるパイロットチャネル情報の更新方法。
【請求項１６】
設定された周期でパイロットチャネル情報を順次取得して、パイロットチャネル情報が変更されたか否かを判断し、パイロットチャネル情報が変更された場合は、割り込みを発生して前記取得したパイロットチャネル情報を第２プロセッサに転送する第１プロセッサと、
パイロットチャネル情報が変更された場合にのみ、前記第１プロセッサからパイロットチャネル情報を受信して、パイロットチャネル情報を更新する第２プロセッサと
を含むことを特徴とするパイロットチャネル情報を更新する放送用端末機。
【請求項１７】
前記第１プロセッサは、
前記パイロットチャネル情報が変更される度に、該当パイロットチャネル情報のバージョンナンバーが保存される第１メモリと、
前記パイロットチャネル情報が変更される度に、前記第２プロセッサによるパイロットチャネル情報の更新のために転送されるパイロットチャネル情報が保存される第２メモリと、
現在のパイロットチャネル情報のバージョンナンバーと以前の周期のパイロットチャネル情報のバージョンナンバーとを論理演算により比較して、パイロットチャネル情報が変更されたか否かを判断し、パイロットチャネル情報が変更された場合、割り込みを発生して第２メモリに保存されたパイロットチャネル情報を前記第２プロセッサに転送し、変更されたパイロットチャネル情報のバージョンナンバーを前記第１メモリに保存するように制御する制御器と、
を含むことを特徴とする請求項１６に記載のパイロットチャネル情報を更新する放送用端末機。
【請求項１８】
前記第２プロセッサは、
前記パイロットチャネル情報の変更に関係なく前記第１プロセッサにパイロットチャネル情報を要求すると、前記第１プロセッサからパイロットチャネル情報を受信して、パイロットチャネル情報を更新することを特徴とする請求項１６に記載のパイロットチャネル情報を更新する放送用端末機。
【請求項１９】
前記パイロットチャネル情報は、
前記第１プロセッサでデータ処理された各ＣＤＭチャネルのＣＤＭチャネル構成情報であることを特徴とする請求項１６に記載のパイロットチャネル情報を更新する放送用端末機。
【請求項２０】
第１プロセッサと、
前記第１プロセッサと連動する第２プロセッサと、を含み、
前記第１プロセッサは、
各コード分割多重チャネルのバージョンナンバーを有する構成情報を含むデジタルマルチメディア放送パイロットチャネル情報を周期的に受信する段階と、
現在受信したパイロットチャネル情報に関連した少なくとも１つの現在のバージョンナンバーを、以前に受信したパイロットチャネル情報に関連した少なくとも１つの以前のバージョンナンバーと比較する段階と、
前記比較の結果によって、前記現在受信したパイロットチャネル情報に含まれた少なくとも１つのコード分割多重チャネルの構成情報を前記第２プロセッサに転送する段階と、を行い、
前記第２プロセッサは、
前記第１プロセッサから受信した構成情報によってデジタルマルチメディア放送パイロットチャネルを更新する段階を行うことを特徴とするデジタルマルチメディア放送受信機。
【請求項２１】
前記第１及び第２プロセッサは、
デジタルマルチメディア放送信号を衛星で受信することを特徴とする請求項２０に記載のデジタルマルチメディア放送受信機。
【請求項２２】
前記パイロットチャネル情報は、
前記第１プロセッサにより設定された周期で受信されることを特徴とする請求項２０に記載のデジタルマルチメディア放送受信機。
【請求項２３】
前記バージョンナンバーは、
コード分割多重チャネル情報フレーム内に表示されることを特徴とする請求項２０に記載のデジタルマルチメディア放送受信機。
【請求項２４】
前記転送する段階は、
少なくとも１つの現在のバージョンナンバーが少なくとも１つの以前のバージョンナンバーと異なるときに行われることを特徴とする請求項２０に記載のデジタルマルチメディア放送受信機。
【請求項２５】
前記転送する段階は、
前記比較する段階の結果と関係なく、前記第２プロセッサが現在受信したパイロットチャネル情報に含まれたコード分割多重チャネル構成情報を要求すると行われることを特徴とする請求項２０に記載のデジタルマルチメディア放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送用（Broadcasting）端末機に関し、特に、パイロットチャネル情報を更新する放送用端末機及びその方法に関する。
【背景技術】
【０００２】
近年、放送用端末機、ＰＤＡ（Personal Digital Assistants）、スマートフォンなどの多様な機能を提供する移動通信端末機が開発され、特に、衛星でオーディオ、ビデオ、データのサービスを包括するデジタルマルチメディア放送をサポートする放送用端末機の開発が活発になってきている。
【０００３】
以下、放送用端末機のうち、ＤＭＢ（Digital Multimedia Broadcasting）端末機を例にして説明する。ＤＭＢシステムは、マルチメディア情報やデータを、移動中にＤＭＢ端末機で受信できるように提案されたシステムであり、地上波ＤＭＢ（Terrestrial ＤＭＢ: ＴＤＭＢ）システムと衛星ＤＭＢ（Satellite ＤＭＢ: ＳＤＭＢ）システムとに分けられて開発された。また、ＤＭＢサービス方式は、システムＡ、Ｄｈ、ＥのＤＭＢ方式に分類され、このうち、システムＥは、コード分割多重（Code Division Multiplexing: ＣＤＭ）方式を用い、衛星ＤＭＢに適用される。
【０００４】
このようなＣＤＭ方式が適用された衛星ＤＭＢは、ＣＤＭチャネル構成情報がないと衛星ＤＭＢ端末機を駆動することができない。このＣＤＭチャネル構成情報は、パイロットチャネル情報に含まれている。パイロットチャネル情報とは、受信信号の分析情報、拡散信号の同期検出情報、受信機制御情報、ＣＤＭチャネル構成情報であり、このようなチャネル情報は、パイロットチャネルで衛星ＤＭＢ端末機に提供される。従って、パイロットチャネルに含まれているパイロットチャネル情報が受信されないと、衛星ＤＭＢ受信機の駆動は不可能である。また、放送局から送出されるパイロットチャネル内のパイロットチャネル情報が変更された場合、該変更されたパイロットチャネル情報に合わせてパイロットチャネル情報を更新しないと、衛星ＤＭＢ端末機の円滑な放送受信及び作動ができない。
【０００５】
従って、現在、衛星ＤＭＢ端末機の受信端に備えられた第１プロセッサが、予め設定された所定周期でパイロットチャネル情報を取得して第２プロセッサに提供すると、第２プロセッサがパイロットチャネル情報を更新する。
【０００６】
図４は、従来の衛星ＤＭＢ端末機におけるパイロットチャネル情報の更新方法を示すフローチャートである。図４に示すように、第２プロセッサのパイロットチャネル情報周期を設定し（Ｓ１１）、衛星ＤＭＢ端末機を駆動すると（Ｓ１２）、第１プロセッサがパイロットチャネル情報を取得する（Ｓ１３）。第１プロセッサが、設定された周期ごとにパイロットチャネル情報を取得して第２プロセッサに転送すると（Ｓ１４）、第２プロセッサは、パイロットチャネル情報のバージョンナンバーを確認し（Ｓ１５）、バージョンナンバーの変更がある場合には（Ｓ１６）、パイロットチャネル情報を更新する（Ｓ１７）。
【０００７】
図４の一連の過程から見ると、設定された周期で第２プロセッサにおいてパイロットチャネル情報を更新するか否かを判断し、バージョンナンバーの変更がある場合、パイロットチャネル情報を更新する。
【０００８】
従って、第２プロセッサによりパイロットチャネル情報が更新される周期は、システムの効率面から技術的に重要な意味を持つ。例えば、現在東芝（Toshiba）社が提供している第１プロセッサ（例えば、パイロットチャネル情報処理部）の場合は、最小１つのスーパーフレーム周期（７６．５ｍｓ）から最大１６個のスーパーフレーム周期（１２２４ｍｓ）ごとにパイロットチャネル情報を取得し、そのパイロットチャネル情報の変化に関係なく第２プロセッサ（例えば、ＣＰＵ（Central Processing Unit））にパイロットチャネル情報を転送して、パイロットチャネル情報の更新が行われるようになっている。
【０００９】
図５は、一般的なパイロットチャネルの転送フレームの構成を示す。図５に示すように、１つのフレームは、「１」の連続であるパイロットシンボル（ＰＳ）と、意味のあるパイロットチャネルデータ部分であるＤｎ（Ｄ１〜Ｄ５１、ここで、ｎ＝１、２、．．．、５１）とから構成され、１２．７５ｍｓの長さを有する。このうち、パイロットチャネルの実際情報が含まれている有効データ（payload data）はＤ３〜Ｄ２２、Ｄ２７〜Ｄ４６であり、その他のパイロットチャネルのデータ部分は、固有値や検査値（Reed-Solomon parity check bits）を有する。
【００１０】
６つのフレームは、スーパーフレームである。１つのスーパーフレームは、７６．５ｍｓの長さを有する。このような比較的短い時間を最小周期として、パイロットチャネル情報が第２プロセッサに転送されるので、第２プロセッサは、パイロットチャネル情報を受信して、既存のパイロットチャネル情報と比較する過程を該当周期ごとに実施しなければならない。よって、制御の負担が増加する。すなわち、使用者の入力の処理中、ユーザインターフェース関連作業の実行中、又は放送受信機の作動に必要な作業の処理中にも、常にパイロットチャネル情報を受信して既存情報と比較する過程が必要であるため、より高いクロック速度で動作する高性能の第２プロセッサが必要になる。このようなパイロットチャネル情報は、放送運営上、チャネル改編や放送運営の変更の場合を除いては変更されることはないが、ＤＭＢ放送システムにおける最優先の基準情報であるため、その変化に敏感に反応するようにシステムを構成しなければならなかった。
【００１１】
前述したように、従来の衛星ＤＭＢ端末機の最優先情報であるパイロットチャネル情報は、受信機のパイロットチャネル情報処理部において、比較的短い周期である１つのスーパーフレーム〜１６個のスーパーフレーム周期で取得され、その変化に関係なく常に衛星ＤＭＢ端末機の第２プロセッサに提供される。従って、第２プロセッサは、新しいパイロットチャネル情報を解析して現在使用中のパイロットチャネル情報の変更有無を確認した後、変更がある場合には、既存内容を更新する作業を周期ごとに実施しなければならず、第２プロセッサの作業負担が大きくなるという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明の目的は、ＣＰＵの作業負担を低減する、パイロットチャネル情報を更新する放送用端末機及びその方法を提供することにある。
【００１３】
本発明の他の目的は、パイロットチャネル情報が更新された場合にのみＣＰＵがパイロットチャネル情報を更新する放送用端末機及びその方法を提供することにある。
【００１４】
本発明のさらに他の目的は、パイロットチャネル処理部が、パイロットチャネル情報の更新が必要であるかを判断して、変更されたパイロットチャネル情報のみをＣＰＵに転送することによりＣＰＵの作業負担を低減する、パイロットチャネル情報を更新する放送用端末機及びその方法を提供することにある。
【課題を解決するための手段】
【００１５】
このような目的を達成するために、本発明に係る放送用端末機におけるパイロットチャネルの更新方法は、第１プロセッサが、第１パイロットチャネル情報を取得し、前記取得した第１パイロットチャネル情報を保存する過程と、前記第１プロセッサが、第２パイロットチャネル情報を取得し、前記取得した第１及び第２パイロットチャネル情報からパイロットチャネル情報の変更の有無を判断する過程と、第２プロセッサが、前記パイロットチャネル情報の変更がある場合、前記第２パイロットチャネル情報に基づいてパイロットチャネル情報を更新する過程とを含むことを特徴とする。
【００１６】
好ましくは、前記パイロットチャネル情報の変更有無の判断において、前記第１及び第２パイロットチャネル情報のバージョンナンバーが異なる場合、パイロットチャネル情報の更新が必要であると判断する。
【００１７】
また、このような目的を達成するために、本発明に係るパイロットチャネル情報を更新する放送用端末機は、設定された周期でパイロットチャネル情報を順次取得してパイロットチャネル情報が変更されたか否かを判断し、パイロットチャネル情報が変更された場合は、割り込みを発生して前記取得したパイロットチャネル情報を第２プロセッサに転送する第１プロセッサと、パイロットチャネル情報が変更された場合にのみ、前記第１プロセッサからパイロットチャネル情報を受信してパイロットチャネル情報を更新する第２プロセッサとを含むことを特徴とする。
【００１８】
好ましくは、前記第１プロセッサは、前記パイロットチャネル情報が変更される度に該当パイロットチャネル情報のバージョンナンバーが保存される第１メモリと、前記パイロットチャネル情報が変更される度に前記第２プロセッサによるパイロットチャネル情報の更新のために転送されるパイロットチャネル情報が保存される第２メモリと、現在のパイロットチャネル情報のバージョンナンバーと以前の周期のパイロットチャネル情報のバージョンナンバーを論理演算により比較してパイロットチャネル情報が変更されたか否かを判断し、パイロットチャネル情報が変更された場合、割り込みを発生して第２メモリに保存されたパイロットチャネル情報を前記第２プロセッサに転送し、変更されたパイロットチャネル情報のバージョンナンバーを前記第１メモリに保存するように制御する制御器とを含む。
【００１９】
また、このような目的を達成するために、本発明に係るデジタルマルチメディア放送受信機は、第１プロセッサと、前記第１プロセッサと連動する第２プロセッサとを含み、前記第１プロセッサは、各コード分割多重チャネルのバージョンナンバーを有する構成情報を含むデジタルマルチメディア放送パイロットチャネル情報を周期的に受信する段階と、現在受信したパイロットチャネル情報に関連した少なくとも１つの現在のバージョンナンバーを以前に受信したパイロットチャネル情報に関連した少なくとも１つの以前のバージョンナンバーと比較する段階と、前記比較の結果によって、前記現在受信したパイロットチャネル情報に含まれた少なくとも１つのコード分割多重チャネルの構成情報を前記第２プロセッサに転送する段階と、を行い、前記第２プロセッサは、前記第１プロセッサから受信した構成情報によってデジタルマルチメディア放送パイロットチャネルを更新する段階を行うことを特徴とする。
【発明の効果】
【００２０】
本発明に係るパイロットチャネル情報を更新する放送用端末機及びその方法は、放送用端末機の第１プロセッサにおいて、所定周期でパイロットチャネル情報を受信した後、パイロットチャネルのＣＤＭチャネル情報フレームに含まれた各ＣＤＭチャネルのＣＤＭチャネル構成情報のバージョンナンバーフィールド値を取得して、以前の周期で取得した同一フィールドのバージョンナンバーフィールド値と比較し、変化がある場合にのみパイロットチャネル情報が変更されたことを放送用端末機の第２プロセッサに通知して該当情報を提供する。これに従って第２プロセッサは、パイロットチャネル情報を更新する。従って、パイロットチャネル情報更新の可能性の低い一般的な状況で、第２プロセッサの作業負担が低減するため、第２プロセッサが効率的に作業することができるようになる。さらに、第２プロセッサの処理速度及び性能を向上させることができるため、費用と消費電力が減少し、運営プログラムの設計負担も大幅に低減するという効果がある。
【発明を実施するための最良の形態】
【００２１】
本発明は、放送用端末機において実現される。しかしながら、本発明は、他の標準に準拠する無線通信システムにも適用できる。すなわち、本発明の放送用端末機は、ＤＭＢシステムだけでなく、ＤＶＢ−Ｈ（Digital Video Broadcasting Handheld）やＭｅｄｉａ−Ｆｌｏ（Media-Forward link only）システムなどのように、デジタルマルチメディア放送信号を送受信できる、国家や地域別に異なるいずれのシステムにも適用できる。
【００２２】
本発明の基本概念は、ＣＰＵが、パイロットチャネル情報が変更された場合にのみパイロットチャネル情報を更新し、同一パイロットチャネル情報の処理を最小化してシステムの効率を向上させるというものである。
【００２３】
以下、添付図面を参照して本発明を説明する。図１は、パイロットチャネル情報に含まれるＣＤＭチャネル情報フレームと、該フレームに含まれるＣＤＭチャネル構成情報のフィールド構造図である。
【００２４】
図１を参照すると、ＣＤＭチャネル情報フレーム１０の構造は、ＣＤＭチャネル番号情報を有する「開始ＣＤＭチャネル番号フィールド」から、１０個のＣＤＭチャネル個別構成情報２０が並べられて１つのフレームを形成する。また、それぞれのＣＤＭチャネル構成情報２０は、７バイトである。より詳しく説明すると、４ビットのインターリーブモードフィールド（該当ＣＤＭチャネルのインターリーブサイズを指定）、４ビットのコンボリューションモードフィールド（該当ＣＤＭチャネルのコンボリューションコードの符号化率を指定）、１６ビットのＴＳ＿ＩＤフィールド（該当ＣＤＭチャネルが転送するトランスポートストリーム識別子（transport_stream_id）を指定）、３ビットの予備（reserved）フィールド、１３ビットのＰＩＤ最小値フィールド（該当ＣＤＭチャネルが転送するＴＳ（トランスポートストリーム）パケットのＰＩＤ範囲の最小値を示す）、３ビットのバージョンナンバーフィールド（更新される場合、値が１ずつ増加）、１３ビットのＰＩＤ最大値フィールド（該当ＣＤＭチャネルが転送するＴＳパケットのＰＩＤ範囲の最大値を示す）から構成される。
【００２５】
ここで、３ビットのバージョンナンバーフィールドが更新される度に１ずつ増加する点に注目する。これは、パイロットチャネルの情報が変更されると、変更された内容を有する任意のＣＤＭチャネルの構成情報に属するバージョンナンバーフィールドの値が１ずつ増加することを意味する。従って、各ＣＤＭチャネル構成情報２０の所定位置に存在する３ビットのバージョンナンバーフィールドの値を、単純に所定の周期でパイロットチャネル情報取得時に抽出し、該取得したバージョンナンバーフィールドの値を、以前の周期のＣＤＭチャネル構成情報２０のバージョンナンバーフィールドの値と比較することにより、全パイロットチャネル情報の変更有無を確認することができる。よって、このような動作を実行できる第１プロセッサが要求される。
【００２６】
図２は、本発明に係る第１プロセッサの構成図である。図２に示すように、第１プロセッサ２００は、パイロットチャネル情報のバージョンナンバーが保存される第１メモリ２１０と、設定された周期で受信されるパイロットチャネル情報を取得してデータ処理（data processing）を実行し、パイロットチャネル情報のバージョンナンバーフィールド値が変更されたか否かを確認して、パイロットチャネル情報の更新が必要である場合には、割り込みを発生し、第２プロセッサ３００にパイロットチャネル情報を転送する制御器２３０と、制御器２３０によりパイロットチャネル情報がデータ処理されて取得された各ＣＤＭチャネルのＣＤＭチャネル構成情報２０を保存する第２メモリ２２０と、から構成される。
【００２７】
以下、このように構成された第１プロセッサ２００の動作を説明する。第１プロセッサ２００が、比較的大きいデータサイズを有する全パイロットチャネル情報を周期ごとに全体的に比較する作業を実施することは難しいため、従来は、その情報を第２プロセッサ３００に周期的に提供した後、第２プロセッサ３００が、パイロットチャネルの情報の変更有無を確認する方式を用いるしかなかった。しかしながら、本発明では、所定位置に存在する小さいバージョンナンバーのみを単純に比較して、全パイロットチャネル情報の変更有無を確認するので、単純なハードウェアや簡単なプログラムでも実現できる。従って、パイロットチャネル情報の変更有無を、ハードウェアー的に判断したり、比較的簡単な論理演算回路（例えば、排他的論理和回路（exclusive OR circuit））を備えた制御器２３０により、第２プロセッサ３００ではない第１プロセッサ２００自体で判断できる。すなわち、第２プロセッサ３００は、初期接続のときとパイロットチャネル情報が変更されたときにのみ、割り込みなどの方式で変更されたパイロットチャネル情報を受信して既存内容を更新する。
【００２８】
図３は、本発明の一実施形態によるパイロットチャネル情報の更新方法を示すフローチャートである。このフローチャートは、放送用端末機の第１プロセッサ２００の動作を基準に作成された。
【００２９】
以下、図３を参照して本発明の技術的思想を適用した一実施形態を説明する。放送用端末機は、パイロットチャネル情報内のＣＤＭチャネル情報が取得されないと、正常に駆動できない。従って、使用者が放送用端末機に電源を供給したり、携帯電話機能のような複合機能部を備えた端末機でデジタルマルチメディア放送信号の受信機能を選択して放送用端末機を駆動すると、第１プロセッサ２００は、放送局から送出されるパイロットチャネルから最初のパイロットチャネル情報（第１情報）を取得して、第２プロセッサ３００に転送する（Ｓ１１０）。次に、制御器２３０は、取得されたパイロットチャネル情報をデータ処理して、各ＣＤＭチャネルのＣＤＭチャネル構成情報を抽出し、第２メモリ２２０に保存する。また、制御器２３０は、ＣＤＭチャネル構成情報から各ＣＤＭチャネルに該当するバージョンナンバー（第１バージョンナンバー）値を取得して、別途の第１メモリ２１０に保存する（Ｓ１２０）。
【００３０】
その後、第１プロセッサ２００は、使用者が予め設定した所定の周期（例えば、任意数のスーパーフレーム周期や別途の設計者指定周期）で、その次の周期に該当するパイロットチャネル情報（第２情報）を取得すると（Ｓ１３０）、制御器２３０が、取得されたパイロットチャネル情報（第２情報）をデータ処理して、抽出した各ＣＤＭチャネルの構成情報２０を第２メモリ２２０に保存する。また、制御器２３０は、各ＣＤＭチャネル構成情報２０からバージョンナンバー（第２バージョンナンバー）値を抽出し、該抽出された値を、第１メモリ２１０に保存されている以前の周期のバージョンナンバー（第１バージョンナンバー）の値と論理演算（例えば、ＸＯＲ）により比較して、同一値を有するか否かを確認する（Ｓ１６０）。ここで、バージョンナンバー（第１及び第２バージョンナンバー）の値が一致しない場合、すなわち、バージョンナンバーが変更された場合、制御器２３０は、パイロットチャネル情報の更新が必要であると判断する（Ｓ１６２）。
【００３１】
この場合、制御器２３０は、割り込みを発生して第２メモリ２２０に保存されている各ＣＤＭチャネル構成情報を第２プロセッサ３００に転送し（Ｓ１６４）、変更されたバージョンナンバー（第２バージョンナンバー）の値を第１メモリ２１０に保存する（Ｓ１６６）。次に、第２プロセッサは、第１プロセッサ２００から受信した各ＣＤＭチャネル構成情報を適用してパイロットチャネル情報を更新する（Ｓ１６８）。このような過程は、予め設定された周期でパイロットチャネル情報を取得する第１プロセッサ２００において繰り返し行われ、各ＣＤＭチャネル構成情報２０のバージョンナンバーが変更された場合にのみ、第２プロセッサ３００がパイロットチャネル情報を更新する。ただし、第２プロセッサ３００のパイロットチャネル情報活用度を向上させるために、第２プロセッサ３００が所定の理由によって、パイロットチャネル情報を第１プロセッサ２００に要求する場合（Ｓ１４０）、第１プロセッサ２００は、パイロットチャネル情報の変更有無に関係なく最新のパイロットチャネル情報を第２プロセッサ３００に提供し、該第２プロセッサ３００は、パイロットチャネル情報を更新する（Ｓ１５０）。
【００３２】
本発明は、第１プロセッサと、該第１プロセッサと連動する第２プロセッサとを含み、第１プロセッサは、各コード分割多重チャネルのバージョンナンバーを有する構成情報を含むデジタルマルチメディア放送パイロットチャネル情報を周期的に受信する段階と、現在受信したパイロットチャネル情報に関連した少なくとも１つの現在のバージョンナンバーを、以前に受信したパイロットチャネル情報に関連した少なくとも１つの以前のバージョンナンバーと比較する段階と、この比較の結果によって現在受信したパイロットチャネル情報に含まれた少なくとも１つのコード分割多重チャネルの構成情報を第２プロセッサに転送する段階とを実行し、第２プロセッサは、第１プロセッサから受信した構成情報によってデジタルマルチメディア放送パイロットチャネルを更新する段階を実行することを特徴とするデジタルマルチメディア放送受信機を提供する。
【００３３】
ここで、第１及び第２プロセッサは、デジタルマルチメディア放送信号を衛星で受信することができる。パイロットチャネル情報は、第１プロセッサによりセットされた周期で受信できる。バージョンナンバーは、コード分割多重チャネル情報フレーム内に表示できる。転送する段階は、少なくとも１つの現在のバージョンナンバーが、少なくとも１つの以前のバージョンナンバーと異なるときに実行される。転送する段階は、比較段階の結果に関係なく、第２プロセッサが現在受信したパイロットチャネル情報に含まれたコード分割多重チャネル構成情報を要求すれば実行される。
【図面の簡単な説明】
【００３４】
【図１】パイロットチャネル情報に含まれるＣＤＭチャネル情報フレーム及びＣＤＭチャネル構成情報のフィールド構造である。
【図２】本発明の一実施形態による第１プロセッサの構成図である。
【図３】本発明の一実施形態による放送用端末機におけるパイロットチャネル情報の更新方法を示すフローチャートである。
【図４】従来の衛星ＤＭＢ端末機におけるパイロットチャネル情報の更新方法を示すフローチャートである。
【図５】従来の衛星ＤＭＢ端末機のパイロットチャネル転送フレーム構造である。
【符号の説明】
【００３５】
１０  ＣＤＭチャネル情報フレーム
２０  ＣＤＭチャネル構成情報
２００  第１プロセッサ
２１０  第１メモリ
２２０  第２メモリ
２３０  制御器
３００  第２プロセッサ
【図１】
2006174427.tif 000003
【図２】
2006174427.tif 000004
【図３】
2006174427.tif 000005
【図４】
2006174427.tif 000006
【図５】
2006174427.tif 000007