(57)【要約】【課題】同一のサービス識別情報及びモジュール情報を持った異なるデータ放送のモジュールを識別することが可能なデジタル放送受信装置を提供する。【解決手段】移動体通信端末１００等に具備されるデジタル放送受信装置は、データ放送の放送局から送信されるデータ放送に関する、モジュールと、モジュールの識別に用いるモジュール情報と、モジュールを送信したサービスの識別に用いるサービス識別情報とを受信する受信手段と、データ放送の放送局に関連する位置情報を取得する位置情報取得手段と、受信手段で受信したモジュール、モジュール情報、及びサービス識別情報を、位置情報取得手段で取得した位置情報に対応付けて記憶する記憶手段と、記憶手段に記憶された位置情報を識別キーの１つとして、モジュールの特定を行うモジュール特定手段と、を有する。【選択図】図１
2010011266.tif 000002
【特許請求の範囲】
【請求項１】
データ放送の放送局から送信されるデータ放送に関する、モジュールと、前記モジュールの識別に用いるモジュール情報と、前記モジュールを送信したサービスの識別に用いるサービス識別情報とを受信する受信部と、
データ放送の放送局に関連する位置情報を取得する位置情報取得部と、
前記受信部で受信したモジュール、モジュール情報、及びサービス識別情報を、前記位置情報取得部で取得した位置情報に対応付けて記憶する記憶部と、
前記記憶部に記憶された位置情報を識別キーの１つとして、モジュールの特定を行うモジュール特定部と、
を有することを特徴とするデータ放送受信装置。
【請求項２】
前記モジュール特定部は、新たに前記受信部で受信したモジュールのモジュール情報及びサービス識別情報と、前記記憶部で記憶されたモジュール情報及びサービス識別情報とがそれぞれ一致していても、前記新たに受信したモジュールの位置情報と前記記憶部で記憶された位置情報とが異なる場合には、前記新たに受信したモジュールを前記記憶に新たに記憶すべきモジュールであると特定することを特徴とする請求項１に記載のデータ放送受信装置。
【請求項３】
ユーザ操作に基づき、前記記憶部で記憶されたモジュールを読み出してデータ放送を表示する表示部を有し、
前記位置情報取得部は、前記表示部でデータ放送の表示を行う際に、前記位置情報の取得を行い、
前記モジュール特定部は、前記ユーザ操作により指定された前記モジュール情報及びサービス識別情報と前記表示部でデータ放送の表示を行う際に取得した表示時の位置情報とを識別キーとして、前記記憶部に記憶されたモジュールを、前記表示部で表示するデータ放送のモジュールであると特定することを特徴とする請求項１又は２に記載のデータ放送受信装置。
【請求項４】
前記位置情報取得部は、前記位置情報として、前記放送局の位置を示す情報を取得することを特徴とする請求項１〜３のいずれか１項に記載のデータ放送受信装置。
【請求項５】
前記位置情報取得部は、当該データ放送受信装置の位置を示す情報を取得することを特徴とする請求項１〜３のいずれか１項に記載のデータ放送受信装置。
【請求項６】
請求項１〜５のいずれか１項に記載のデータ放送受信装置を備えた携帯型機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送受信装置及びそれを備えた携帯型機器に関する。
【背景技術】
【０００２】
デジタル放送では、アナログ放送と異なり、映像・音声の他にデータ放送用データが送出される。データ放送用データはデータカルーセルと呼ばれる伝送方式によって伝送され、受信機は内部又は外部に具備した記憶部にそのデータを保存する。ここでいうデータとは、データ放送の表示やデザインを決定したり、イベント時の動作を決定するＢＭＬ（Broadcast Markup Language）文書や、データ放送の画面や各要素を構成するための画像ファイル、音楽ファイル、スタイルシート等が含まれている。データ放送用ブラウザは、受信したＢＭＬ文書を解析し、ＢＭＬ文書と共に伝送されている各要素を取り込むことによって、データ放送をユーザに提示することが可能となる。
【０００３】
また、上記データ放送用データはモジュールという単位で構成されている。モジュールの識別には、コンポーネントタグ、モジュールＩＤ、モジュール名、モジュールバージョン等のモジュール情報が用いられる。このモジュール情報をモジュールと併せて保存しておくことによって、記憶部上に存在するモジュールを一意的に識別できるようにすることが一般的である。
【０００４】
また、データ放送用データは上述したようにデータカルーセル伝送方式で伝送されており、この方式では１モジュールは複数のパケットから構築されている。従って、データ放送サービスをユーザに提示する場合には、複数のパケットを受信しなければならないため、受信開始から提示までにはある程度の時間が必要である。
【０００５】
そこで、インターネットブラウザのように一度記憶部上に保存されたモジュールを削除することなく、再度同じ画面に遷移したときに記憶部上のモジュールを用いることができれば、新たに受信することなくユーザに対して待ち時間を感じさせずに提示することができるため、多くの地上デジタル放送受信機では、一度記憶部に保存されたモジュールをすぐには消去せずに、記憶部内に保存しておく。
【０００６】
従来の地上デジタル放送では、全国にある各放送局それぞれに対して一意に定められるサービスＩＤが割り当てられていた。そのため、特許文献１に記載されているように、異なる放送局が同一のモジュールＩＤを持つモジュールを伝送しても、サービスＩＤを用いることにより、それらを識別でき、混同することはなかった。従って、従来の地上デジタル放送では、異なる放送局が伝送する、同一のモジュール情報を持つモジュールを同時に記憶部上に保存することが可能であった。
【０００７】
ところで、現在、セグメント分離放送方式というものが検討されている。現在のデジタル放送は６ＭＨｚの周波数帯を１３のセグメントに分割しており、携帯電話機をはじめとする移動機が受信する１ｓｅｇ放送はそのうちのセグメント番号０の１セグメントだけを用いている。また、それ以外の１２セグメントは固定受信機のための信号が伝送されている。現在検討されているセグメント分離放送方式とは、地上デジタル放送で用いられる１３セグメントの各セグメントで１ｓｅｇ放送を行うものである。
【特許文献１】特開２００７−１２４３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の地上デジタル放送では受託放送事業者の放送局のみがコンテンツを配信しているが、セグメント分離放送方式では受託放送事業者以外の事業者又は個人がコンテンツを配信することが検討されている。ただし、例えば自らが経営する店舗内のみなど、限られた地域のみでの配信となる。
【０００９】
このように受託放送事業者以外の事業者又は個人がコンテンツをセグメント分離放送方式で配信する場合、各コンテンツプロバイダに一意のサービスＩＤを割り振ることは困難となってくる。例えば、２つの伝送チャンネルの全てのセグメントを解放したとしても２６セグメントしかなく、放送を希望する事業者又は個人の数はそれ以上になることが予想され、希望する事業者又は個人に一意にサービスＩＤを割り当てようとするとサービスＩＤが足りなくなる。
【００１０】
従って、現在検討中のセグメント分離放送方式では、同一のサービスＩＤを持ったコンテンツプロバイダが存在するようになってしまう。そして、同一のサービスＩＤを持った複数のコンテンツプロバイダが存在し、かつ、そのコンテンツプロバイダが同一のモジュール情報を持ったモジュールを伝送すると、受信機ではそれらを区別することが困難になってしまう。また、このようなセグメント分離方式に限らず、今後、デジタル放送の形態として、同一のサービスＩＤ及びモジュール情報を持った異なるデータ放送が別々の地域で提供されることも想定でき、そのような場合にも同様の問題が発生する。
【００１１】
本発明は、上述のような実状に鑑みてなされたものであり、同一のサービスＩＤ等のサービス識別情報及び同一のモジュール情報を持った異なるデータ放送のモジュールを識別することが可能なデジタル放送受信装置、及びその装置を備えた携帯型機器を提供することを、その目的とする。
【課題を解決するための手段】
【００１２】
上述の課題を解決するために、本発明の第１の技術手段は、データ放送の放送局から送信されるデータ放送に関する、モジュールと、前記モジュールの識別に用いるモジュール情報と、前記モジュールを送信したサービスの識別に用いるサービス識別情報とを受信する受信部と、データ放送の放送局に関連する位置情報を取得する位置情報取得部と、前記受信部で受信したモジュール、モジュール情報、及びサービス識別情報を、前記位置情報取得部で取得した位置情報に対応付けて記憶する記憶部と、前記記憶部に記憶された位置情報を識別キーの１つとして、モジュールの特定を行うモジュール特定部と、を有することを特徴としたものである。
【００１３】
第２の技術手段は、第１の技術手段において、前記モジュール特定部は、新たに前記受信部で受信したモジュールのモジュール情報及びサービス識別情報と、前記記憶部で記憶されたモジュール情報及びサービス識別情報とがそれぞれ一致していても、前記新たに受信したモジュールの位置情報と前記記憶部で記憶された位置情報とが異なる場合には、前記新たに受信したモジュールを前記記憶部に新たに記憶すべきモジュールであると特定することを特徴としたものである。
【００１４】
第３の技術手段は、第１又は第２の技術手段において、ユーザ操作に基づき、前記記憶部で記憶されたモジュールを読み出してデータ放送を表示する表示部を有し、前記位置情報取得部は、前記表示部でデータ放送の表示を行う際に、前記位置情報の取得を行い、前記モジュール特定部は、前記ユーザ操作により指定された前記モジュール情報及びサービス識別情報と前記表示部でデータ放送の表示を行う際に取得した表示時の位置情報とを識別キーとして、前記記憶部に記憶されたモジュールを、前記表示部で表示するデータ放送のモジュールであると特定することを特徴としたものである。
【００１５】
第４の技術手段は、第１〜第３のいずれかの技術手段において、前記位置情報取得部は、前記位置情報として、前記放送局の位置を示す情報を取得することを特徴としたものである。
【００１６】
第５の技術手段は、第１〜第３のいずれかの技術手段において、前記位置情報取得部は、当該データ放送受信装置の位置を示す情報を取得することを特徴としたものである。
【００１７】
第６の技術手段は、携帯型機器において、第１〜第５のいずれかの技術手段におけるデータ放送受信装置を備えたことを特徴としたものである。
【発明の効果】
【００１８】
本発明によれば、同一のサービス識別情報（サービスＩＤ等）及び同一のモジュール情報を持った異なるデータ放送のモジュールを、受信側で識別することが可能になる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明を実施するための形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【００２０】
まず、本発明に係るデジタル放送受信装置を備えた移動体通信端末の構成例について説明する。図１は、本発明の一実施形態に係るデジタル放送受信装置を備えた移動体通信端末の構成例を示すブロック図で、図２は、図１の移動体通信端末の一例としての携帯電話機の外観例を示す図である。
【００２１】
図１で例示する移動体通信端末１００は、アンテナ部１０１、チューナ部１０２、Ｄｅｍｕｘ部１０３、モジュール構築部１０４、モジュール解析部１０５、記憶部１０６、位置情報取得部１０７、モジュール保存制御部１０８、モジュール表示制御部１０９、及び通信部１１０を備えると共に、図２で図示するような表示部２０２やキー入力部２０５などを備える。各部位１０１〜１１０は、本実施形態に係るデジタル放送受信装置を構成する要素として例示できるが、例えば通信部１１０などは本発明を適用しないような通常の移動体通信端末に設けられたものを援用できる。
【００２２】
アンテナ部１０１は、地上デジタル放送の放送局からＴＳ（トランスポートストリーム）パケット形式で送信された放送波を受信するアンテナで構成される。チューナ部１０２は、復調回路や誤り訂正回路等を含み、アンテナ部１０１で受信した放送波の放送信号について、特定周波数（特定チャンネル）で指定されたＴＳ信号を取り出す処理を行う。Ｄｅｍｕｘ部１０３は、復調後の多重化されているデータを映像・音声・データ放送などに逆多重化（分離）すると共に、サービスＩＤによって指定されたパケットデータを抽出する。なお、サービスを識別するための情報としてサービスＩＤが現状用いられているため、以下の説明ではサービスＩＤを挙げて説明するが、サービス識別情報としてはサービスＩＤに限ったものではなく、サービスを識別可能な情報であればよい。
【００２３】
モジュール構築部１０４は、逆多重化により得たデータ放送のパケットデータから一つのモジュールを構築する。モジュール解析部１０５は、データ放送として受信したモジュールを解析する。アンテナ部１０１、チューナ部１０２、Ｄｅｍｕｘ部１０３、及びモジュール構築部１０４は、データ放送に関するモジュールと、そのモジュール情報及びサービスＩＤとを受信する受信部の一例である。データ放送に関するモジュールは現状データカルーセル伝送方式で伝送されており、これを前提に以下の説明を行うが、所謂「データカルーセル方式」に限らずモジュール毎に送信されるデータ放送であれば、以下の説明を同様に適用できる。
【００２４】
記憶部１０６は、モジュールを保存しておく記憶装置でなる。位置情報取得部１０７は、移動体通信端末１００がモジュールを受信した位置（場所）を取得する。記憶部１０６は、その主たる特徴として、モジュールだけでなく、モジュール情報、サービスＩＤ、及び取得した位置情報を関連付けて記憶する。受信機側がモジュールを受信した際に、その場所の位置情報を取得し、モジュール情報等と共に位置情報を記憶部１０６で管理しておくことによって、モジュールに一意性を持たせることができ、位置のみが異なる放送局からのモジュールを混同することがなくなる。なお、移動体通信端末１００で使用する各種設定データなどもこの記憶部１０６に記憶させておいてもよい。
【００２５】
移動体通信端末１００は、その主たる特徴として、記憶部１０６内の情報からその位置情報を１つの識別キーとしてモジュールを特定するモジュール特定部を備える。このモジュール特定部を備えることで、同一のサービスＩＤ及び同一のモジュール情報を持った異なるデータ放送のモジュールを、受信側で識別することが可能になる。
【００２６】
モジュール保存制御部１０８は、このモジュール特定部の一例として、新たに受信したモジュールを位置情報を１つの識別キーとして特定する部位を有している。より具体的には、この例でのモジュール特定部は、記憶部１０６が新たに受信したモジュール（第１のモジュールと呼ぶ）を識別する第１のモジュール情報と、記憶部１０６が保存しているモジュール（第２のモジュールと呼ぶ）を識別する第２のモジュール情報とが同一であっても、第１のモジュールの受信位置と第２のモジュールの受信位置とが異なる場合には、第１のモジュールが第２のモジュールとは別のモジュールであり、新たに記憶すべきモジュールであると特定する。
【００２７】
そして、モジュール保存制御部１０８は、別のモジュールであると特定された場合には、第２のモジュール及び第２のモジュールの受信位置とは別に第１のモジュール及び第１のモジュールの受信位置を保存するよう制御する。このとき、第１のモジュール情報の保存も制御する。記憶部１０６及びモジュール保存制御部１０８で例示したように、移動体通信端末１００は、位置情報をモジュール情報及びサービスＩＤに関連付けて記憶する記憶部を有する。
【００２８】
モジュール表示制御部１０９は、モジュール特定部の一例として、表示制御時に位置情報取得部１０７で取得した現在位置（表示制御時の位置）と、ユーザ操作により選局等により指定されたモジュール情報及びサービスＩＤとを識別キーとして、記憶部１０６内の同一のモジュール情報及び同一サービスＩＤを持った複数のモジュールの中から現在位置と合致するものを、表示対象データ放送のモジュールとして特定する手段を有する。モジュール表示制御部１０９は、この例のモジュール特定部により特定（選択）されたモジュールを、表示部２０２に表示させる制御を行う。ここで、位置情報取得部１０７は表示制御時にも位置を取得するようにしておく。モジュール表示制御部１０９及び表示部２０２は、ユーザ操作（電源を起動しなおした場合などは以前に行ったユーザ操作であってもよい）に基づき、記憶部１０６に記憶されたモジュールを読み出してデータ放送を表示する表示部の一例である。
【００２９】
なお、モジュール表示制御部１０９及び表示部２０２の代わりに、外部機器への出力端子等とその制御を行う出力制御部とを設けることで、同様にデータ放送を出力する出力部を構成することもできる。
【００３０】
通信部１１０は、通信キャリアが提供するネットワークにアクセスし、音声や電子メール等の情報の収受を行う。
【００３１】
各部１０１〜１１０は、ハードウェア、ソフトウェア（ファームウェアを含む）、ハードウェアとソフトウェアの両者、のいずれかによって構成される。例えば、これらを実現する一例として、マイクロコンピュータ等のコンピュータを利用する場合には、ＣＰＵ、メモリ、バス、インターフェース、周辺装置などから構成されるハードウェアと、これらのハードウェア上にて実行可能なソフトウェアを挙げることができる。ＣＰＵはこのソフトウェアを実行することで他のハードウェアを制御する。具体的には、ＲＯＭに格納されたソフトウェアをメモリ上に展開し、展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェースを介して入力されるデータの加工、蓄積、出力などにより各部の機能が実現される。以下に説明する各処理は、上記ソフトウェアとしてその処理手順をＣＰＵに実行させるためのプログラムを組み込み実行させることによって、実現できる。
【００３２】
図１で例示した移動体通信端末１００としては、例えば、図２のような外観の携帯電話機２００が挙げられる。勿論、携帯電話機２００の外観はこれに限ったものではなく、移動体通信端末１００も携帯電話機に限ったものではなく、ＰＤＡ（Personal Digital Assistant）等でもよい。
【００３３】
図２で例示する携帯電話機２００は、地上デジタル放送用アンテナ２０１、テレビ映像及びデータ放送を表示する表示部２０２、音声を入力するマイクロフォンでなる音声入力部２０３、音声を出力する音声出力部２０４、及び、ボタン等によりユーザが選局等の各種コマンドを入力することを可能とするキー入力部（操作部）２０５が、本体に配設されている。
【００３４】
次に、本発明に係るデジタル放送受信装置を備えた移動体通信端末の動作について説明する。本発明の機能を有する地上デジタル放送を受信可能な移動体通信端末１００が、最初にある地域Ａでセグメント分離放送Ａを受信し、その後に、別の地域Ｂで別の放送局による、セグメント分離放送Ａと同一のサービスＩＤを有するセグメント分離放送Ｂを受信した場合の例を以下に説明する。
【００３５】
なお、セグメント分離放送は局地的に行われることが想定されている。局地的に行われると放送局の数が多くなるため、セグメント分離放送においては、従来の地上デジタル放送とは異なり、サービスＩＤが放送局毎に一意に割り振られない形で運用されることも考えられる。特に、屋内など閉じた環境でセグメント分離放送が行われる場合などにはこのような運用が想定できる。本実施形態においては、サービスＩＤのような放送局を一意に識別するはずの情報が、実際には一意に設定されていない場合を想定している。
【００３６】
図３は、従来の地上デジタル放送受信可能な移動体通信端末を用いて地域Ａで放送を受信したときの保存状態の一例を示す図、図４は、本発明の移動体通信端末を用いて地域Ａで放送を受信したときの保存状態の一例を示す図、図５は、本発明の移動体通信端末を用いて地域Ａから地域Ｂに移動したときの保存状態の一例を示す図である。
【００３７】
始めに、移動体通信端末１００との比較のために、このようなサービスＩＤが一意に設定されていないセグメント分離放送を従来の移動体通信端末（以下、従来端末という）で受信する場合の動作を概略的に説明する。地域Ａで放送Ａを受信した際、従来端末では、記憶部１０６に相当する記憶部に図３のような構造で各モジュールが保存される。この記憶部に保存されるモジュールは、モジュール情報及びサービスＩＤを用いて紐付け（関連付け）されている。
【００３８】
なお、モジュール情報とはサービス内におけるモジュールの識別に用いられる情報であり、サービスＩＤとはサービスの識別に用いられる情報である。図３の例では、モジュール情報としては、コンポーネントタグ、モジュールＩＤ、モジュール名、及びモジュールバージョンが保存されている。しかし、モジュール情報としては、これらの例に限らずモジュールを識別する情報を保存すればよい。
【００３９】
地域Ａの中では各々のモジュールが一意的に識別できるので、従来端末は、地域Ａにいる間はコンテンツプロバイダが意図したものを受信し、表示することができる。
【００４０】
その後、ユーザが従来端末を地域Ｂに移動させ、放送Ｂのモジュールの受信を開始した場合を考える。地域Ｂにおいて、地域Ａで伝送していたモジュールと同一のサービスＩＤ及び同一のモジュール情報を有するモジュールを受信したとき、従来端末は記憶部上に存在するモジュールと同じものが伝送されていると認識し、地域Ｂで伝送されている放送Ｂのモジュールの保存を行わない。すると、放送Ｂのデータ放送の表示を行う際に、従来端末は、地域Ｂのコンテンツプロバイダが期待しているコンテンツを表示できず、まったく違う放送Ａのコンテンツを表示してユーザに提示してしまう。
【００４１】
次に、同様の場面で、本発明の機能を有する移動体通信端末１００が行う動作について、その概略を説明する。
【００４２】
移動体通信端末１００は、従来端末と同じ動作で、地域Ａでのモジュール受信、モジュール解析、モジュール保存を行う。ただし、移動体通信端末１００では、それに加えて、モジュール保存時に位置情報取得部１０７で移動体通信端末１００の受信位置の情報（この例では「地域Ａ」という位置情報）を取得し、図４のようにこの位置情報をモジュール情報及びサービスＩＤに関連付けた状態で記憶部１０６に保存する。このような保存の制御もモジュール保存制御部１０８が行う。
【００４３】
ここで、位置情報の取得についてさらに詳細に説明する。位置情報取得部１０７は、データ放送の放送局（この例ではセグメント分離放送方式の地上デジタル放送の放送局に該当）に関連する位置情報を取得する位置情報取得部の一例である。ここでは、放送局に関連する位置情報として、データ放送の受信位置（放送受信時における受信装置の位置情報）を取得する例を挙げている。
【００４４】
受信位置を取得するために、位置情報取得部１０７は、通信部１１０が移動体通信の基地局との通信によって基地局を識別する情報を入手するように構成してもよいし、ＧＰＳ（Global Positioning System）を利用して自身の緯度・経度を取得するように構成してもよいし、その他の構成を採用してもよい。なお、図４等では、記憶部１０６に記憶させる受信位置情報として、便宜的に「地域Ａ」と保存した例を挙げているが、保存する内容は基地局を識別できる情報や緯度・経度の情報であってもよい。基地局を識別する情報を取得する構成を採用した場合には、基地局の位置又は基地局がカバーする通信範囲に含まれる所定位置を、移動体通信端末１００の位置（つまり放送受信位置）とみなすことになる。なお、移動体通信端末１００に、通信部１１０用の移動体通信アンテナを複数本設けるなどにより、基地局からの方向も判定できるようにしてもよい。
【００４５】
上述したような地域Ａでのモジュール及びそれに関連する各情報の保存後、ユーザが移動体通信端末１００と共に地域Ｂに移動し、地域Ｂで放送されている放送Ｂのモジュールを受信したときには、次に説明するような処理により移動体通信端末１００の記憶部１０６における保存状態は図５のようになる。
【００４６】
まず、移動体通信端末１００は、上述のように、従来端末と異なりサービスＩＤ及びモジュール情報に位置情報を紐付けて記憶部１０６に保存する。そして、移動体通信端末１００は、同一のサービスＩＤ、同一のモジュール情報で伝送されているモジュールを受信しても、記憶部１０６に保存済みのモジュールと異なる位置で受信したモジュールであれば異なるモジュールであると判断し、受信を継続し、記憶部１０６に保存する。なお、このモジュールの保存時にも、そのモジュールのサービスＩＤ、モジュール情報、位置情報を関連付けて保存する。
【００４７】
そして、移動体通信端末１００は、データ放送を表示する際に移動体通信端末１００の位置情報を取得し、モジュール特定部がその位置情報を１つの識別キーとして表示に用いるモジュールを決定（特定）する。移動体通信端末１００は、このような表示に用いるモジュールを特定するモジュール特定部を備えることにより、地域Ｂにおいて、コンテンツプロバイダが期待しているコンテンツのモジュールを読み出して表示することができる。つまり、このモジュール特定部により、データ放送が正しく表示されなかったり、更新を正しく行えないといった不具合を防ぐことができ、常にコンテンツプロバイダが望んだデータ放送をユーザが視聴できるようになる。
【００４８】
ただし、表示に用いるモジュールを決定する際には、以下のことに留意する必要がある。モジュールを受信した場所の位置情報及びデータ放送を表示しようとした場所の位置情報として、ＧＰＳによって得られる経度・緯度を用いる場合、多くのケースで経度・緯度が完全には一致しないことが考えられる。そのような場合にすべての経度・緯度でモジュールを保存していたのでは、緯度・経度が僅かに異なる同じモジュールを多数保存してしまうことになるため、記憶部１０６の記憶領域が埋まり記憶容量が足りなくなってしまう。また、表示させようとしたときに、そのときの緯度・経度が保存したときの緯度・経度との違いが僅かであっても、当該モジュールが存在しないと判断され、その都度受信・保存処理が必要となり、処理時間及び負荷が増加してしまう。
【００４９】
そこで、モジュールを有効とする有効範囲（距離）を設定して、冗長性を持たせることにより、この問題を解決することが好ましい。すなわち、「受信位置からの半径ｒ（ｋｍ）ではモジュールが有効」や「同一の県・市・町・村にいる間は有効」などの方法を用いて、冗長性を持たせる。これらは、予め移動体通信端末１００にプログラムとして持っていてもよいし、デフォルト値からユーザが任意に設定できるようにしてもよい。
【００５０】
図６は、受信位置を基準とした有効範囲の設定と放送局の位置を基準とした有効範囲の設定とを比較するための概念図である。受信位置を基準とした有効範囲の設定により、図６（Ａ）の点線円で囲まれる範囲で図示した「有効範囲」の中に、最初に受信したモジュールが受信できる範囲（図６（Ａ）の実線円で囲まれる範囲）が多数含まれる反面、最初に受信したモジュールを受信できない範囲も多数含まれてしまう。
【００５１】
これを改善するために、受信したモジュールの有効範囲は、「受信位置」ではなく、図６（Ｂ）の実線円で囲まれる範囲で例示したように「放送局」を基準に定めることが好ましい。これは、受信位置より、放送局の位置や電波の強さの方が、放送の届く範囲により大きな影響を与えるためである。なお、放送局は移動できるものでもよく、ここで基準とする「放送局」は放送時の放送局を指す。
【００５２】
より具体的には、放送時の放送局の放送の中（データ放送のデータ中が好ましいがこれに限らない）に、放送局の緯度・経度情報を含め、移動体通信端末１００はそれを記憶部１０６に保存するとよい。そして、移動体通信端末１００は、データ放送の表示を行う際に、現在の自身の緯度・経度を測定し、測定した緯度・経度と保存した放送局の緯度・経度情報とを比較し、緯度・経度の差が所定の有効範囲に含まれていれば、保存されているモジュールを用いて表示すればよい。一方、所定の有効範囲に含まれていなければ、新たなモジュールを取得し表示すればよい。
【００５３】
ここで、放送局の緯度・経度情報は、移動体通信端末１００が自身の緯度・経度を測定する際に放送波から入手してもよい。また、放送局の緯度・経度情報を、その放送局のウェブサイトにアクセスしダウンロードするなどにより、予め移動体通信端末１００が保持していてもよい。上記所定の有効範囲は、放送局が所定の有効範囲情報を放送に含めて送信する、若しくは移動体通信端末１００側でユーザ設定するとよい。後者の場合、端末で設定する場合、直接有効範囲の値を設定してもよいし、予め保持している、若しくは放送波に含まれる放送局の出力情報を元に、「有効範囲（ｋｍ）＝（２×送信出力（Ｗ））の平方根」などとして算出した値を設定してもよい。この算出により、例えば送信出力が１Ｗの場合、有効範囲はおおよそ１．４１ｋｍとなる。
【００５４】
このような、放送局の位置を基準とした有効範囲の設定は、位置情報として緯度・経度情報を採用した場合に限らず、他の情報を採用した場合にも有益である。さらに、有効範囲の設定を行わない形態においても、位置情報取得部１０７が、放送局に関連する位置情報として受信位置ではなく放送局の位置を取得し、記憶部１０６に記憶した放送局の位置とモジュール受信時の放送局の位置との比較に基づき、モジュールの特定を行ってもよい。
【００５５】
放送局の位置により放送局を一意に識別する方法では、モジュールと同じメディアで放送局の位置が送信されるため、データの管理が容易である。また、固定された放送局の位置（放送波の送信位置）により放送局（つまりモジュール）を一意に識別する方が、変化する受信位置により一意に識別するよりも精度の高い識別が可能となる。一方で、受信位置の情報を取得する構成では、受信位置の情報が放送を受信できる範囲の情報であることから、放送内容に放送局の位置に関する情報を付加するなどの特別な変更を加える必要がなく、また受信位置から放送局の位置をおおよそ推定することもできる、といった点で有益である。
【００５６】
また、位置情報取得部１０７に、受信位置を取得する部位と放送局の位置を取得する部位の双方を設けておき、記憶部１０６内の位置情報と現在の位置情報との比較を、受信位置同士で実行し且つ放送局の位置同士で実行して、双方の比較結果が一致を示している場合のみ過去に受信しているモジュールであると判定してもよい。位置情報取得部１０７に双方の部位を設けた場合の他の特定方法としては、モジュールの保存時に放送局の位置情報を取得して記憶部１０６に保存し、モジュール特定時には現在の受信位置の情報を取得し、それらを比較し、所定の有効距離（放送局の出力等に依存する距離）内に収まっていれば、両者を同じ位置情報をもつとして判定してもよい。
【００５７】
次に、図７〜図９を参照して、上述した移動体通信端末１００における動作例を説明する。図７は、図１の移動体通信端末におけるモジュール受信からデータ放送表示までの処理例を概略的に説明するためのフロー図である。また、図８は図７におけるモジュール受信時の処理例を説明するためのフロー図で、図９は図７におけるデータ放送表示時の処理例を説明するためのフロー図である。
【００５８】
モジュール受信からデータ放送表示までは、以下のようなプロセスを経て行われる。
図７を参照すると、まず、受け付けたユーザ操作に応じてチャンネル選局を行い（Ｓ７０１）、チューナ部１０２が伝送周波数（伝送チャンネル）をロックするとＤｅｍｕｘ部１０３がパケットデータを受信する（Ｓ７０２）。Ｓ７０１のチャンネル選局操作は、セグメントに対応するチャンネル（以下、セグメント対応チャンネルという）の選択操作を意味する。
【００５９】
このセグメント対応チャンネルの選局操作は、ユーザによるＵＰ／ＤＯＷＮキーの操作により、本実施形態のようにサービスＩＤが任意に付されるような環境下でも実行できる。より具体的には、受信中のデータから得た受信中のサービスＩＤを文字コード順に昇順又は降順に並べ、ＵＰ／ＤＯＷＮキーの押下操作に応じて、次に大きなサービスＩＤ／次に小さなサービスＩＤを選択し、Ｓ７０２において選択されたサービスＩＤに対応する映像・音声・データ放送のパケットデータをＤｅｍｕｘ部１０３が抽出する（抽出できない場合には次の伝送チャンネルに変更して検索する）ことで、セグメント対応チャンネルのパケットデータの抽出が可能となる。
【００６０】
また、セグメント対応チャンネルの選局操作は、数字キーによる伝送チャンネル及びサービスＩＤを示す数字の入力操作によっても実行できる。この場合には、入力された伝送チャンネルを示す数字に対応して周波数をロックし、受信したサービスＩＤの中から入力されたサービスＩＤに対応するパケットデータを抽出すればよく、移動体通信端末１００の移動により抽出できない場合には選局できない旨の表示を行えばよい。
【００６１】
次に、モジュール構築部１０４が、Ｄｅｍｕｘ部１０３が受信した、データ放送に対応する複数のパケットデータを得て、これらから一つのモジュールとして構築し、モジュール解析部１０５に渡す（Ｓ７０３）。ここでは、モジュール構築毎にモジュール解析部１０５へモジュールを渡す。次に、モジュール解析部１０５が渡されたデータ（ＢＭＬ文書）を解析し（Ｓ７０４）、モジュール保存制御部１０８が、解析結果を受けて所望するデータ（つまり読み込むべきデータ）か否かを確認し所望するデータであれば、そのモジュールを記憶部１０６に保存する制御を行う（Ｓ７０５）。そして、表示に最低限必要なモジュールが揃うまで（Ｓ７０６でＹＥＳとなるまで）、繰り返しモジュールの受信・解析を行う。ここで読み込むべきデータとは、現在表示しようとしている情報について表示に最低限必要なモジュール群のうちの保存していないモジュールを指す。読み込むべきデータの具体例を挙げると、一番始め（データ放送を表示させるとき）はモジュールＩＤ＝０ｘ００００のｓｔａｒｔｕｐ．ｂｍｌであり、それ以外のときは表示中の文書又は解析中の文書から参照されるモジュールのデータであり、いずれのデータもすでに記憶部１０６に保存されている場合には読み込むべきデータとして取り扱わない。Ｓ７０６でＹＥＳとなったとき、すなわちＢＭＬ文書の解析時にその文書から参照されるモジュールがすべて揃ったときに、ＢＭＬブラウザに受信完了通知を送信する（Ｓ７０７）。
【００６２】
ＢＭＬブラウザは、受信完了通知を受信したら記憶部１０６に保存されているモジュールを読み出し（Ｓ７０８）、モジュール中に含まれているＢＭＬ文書の解析を行い、ＢＭＬ文書と共に伝送されている各要素を取り込むことによってユーザにデータ放送表示を提供する（Ｓ７０９）。ここで、データ放送表示としては、映像データとして受信した映像をスケーリングにより縮小したものを含んだ表示であってもよい。そのとき受信した音声データも同時に音声出力するとよい。映像・音声データについては、データカルーセル伝送方式でないため、単にＤｅｍｕｘ部１０３で分離したパケットデータを映像復号部及び音声復号部（共に図示せず）に出力してそれぞれで復号し、縮小処理後、出力すれば済む。
【００６３】
次に、図８を参照して本発明におけるモジュール受信時の動作例について説明する。モジュール受信動作は、ユーザのチャンネル選局操作を受け付けて選局することによって開始される（Ｓ８０１）。チューナ部１０２が、チャンネル選局により伝送周波数をロックすると、Ｄｅｍｕｘ部１０３が放送データの受信を始め、サービスＩＤが取得できるようになるため、このサービスＩＤを一時的に記憶しておく（Ｓ８０２）。このサービスＩＤにより、上述したようなセグメント対応チャンネルの選局が可能になる。
【００６４】
また、Ｄｅｍｕｘ部１０３は、サービスＩＤや映像・音声データと共にデータ放送用のデータのモジュールを受信すると（Ｓ８０３）、モジュール情報の取得も行う（Ｓ８０４）。Ｄｅｍｕｘ部１０３がモジュール情報を取得したら、モジュール保存制御部１０８が記憶部１０６に同じモジュールが存在するか否かの確認を行う（Ｓ８０５）。
【００６５】
Ｓ８０５では第１段階として、サービスＩＤとモジュール情報のみで確認する。モジュール保存制御部１０８が、記憶部１０６上に同一のサービスＩＤ及びモジュール情報を有するモジュールが存在しないと判断した場合には、位置情報取得部１０７が位置情報を取得し（Ｓ８０６）、サービスＩＤ、モジュール情報と共にモジュールに紐付けて、記憶部１０６に保存する（Ｓ８０７）。
【００６６】
モジュール保存制御部１０８が記憶部１０６上に同一のサービスＩＤとモジュール情報を有するモジュールが存在すると判断した場合には、位置情報による識別を実行することとなる。
【００６７】
まず、位置情報取得部１０７が現在の位置情報を取得する（Ｓ８０８）。次に、モジュール保存制御部１０８が移動体通信端末１００内に設定されている位置情報の有効範囲を読み込み（Ｓ８０９）、同一のサービスＩＤとモジュール情報を有するモジュールの受信位置の有効範囲内に現在位置があるか否かを判定する（Ｓ８１０）。
【００６８】
現在位置がモジュールの有効範囲内にある場合には、モジュール保存制御部１０８は、現在受信中のモジュールが記憶部１０６に保存されているモジュールと同一のものであると判断し、受信したモジュールは破棄する（Ｓ８１１）。現在位置がモジュールの有効範囲外にある場合には、モジュール保存制御部１０８は、受信したモジュールが記憶部１０６に保存されているモジュールとは別のモジュールであると判断し、サービスＩＤ、モジュール情報、及び位置情報と紐付けて記憶部１０６に保存する制御を行い、保存が完了する（Ｓ８０７）。
【００６９】
なお、本フローチャートにおいてはサービスＩＤ及びモジュール情報を比較した（Ｓ８０５）後に、位置情報を取得している（Ｓ８０８）が、先に位置情報を取得してもよい。すなわち、サービスＩＤ、モジュール情報及び位置情報によってモジュールの同一性を判断できるものであればよい。
【００７０】
次に、図９を参照して本発明におけるデータ放送表示時の動作例について説明する。データ放送の表示シーケンスは、モジュール表示制御部１０９がデータ放送を表示するブラウザにモジュールをリクエストされることから開始される（Ｓ９０１）。リクエストされるときには、モジュール情報のみを指定されること、或いはサービスＩＤとモジュール情報を指定されることが考えられる。
【００７１】
モジュール表示制御部１０９は、リクエストされた情報を持つモジュールが記憶部１０６に存在するか否かを調査する（Ｓ９０２）。記憶部１０６に存在しない場合にはＤｅｍｕｘ部１０３が新規にモジュールの受信を始めることとなる（Ｓ９０３）。そして、モジュール表示制御部１０９がそのモジュールをブラウザに渡して表示がなされる（Ｓ９０４）。
【００７２】
一方、Ｓ９０２で記憶部１０６に存在する場合には、そのモジュールが有効か否かの判断を行わなければならない。まず、位置情報取得部１０７が現在位置の位置情報を取得し（Ｓ９０５）、モジュール表示制御部１０９がその位置情報が有効範囲内となるようなモジュールを記憶部１０６から検索する（Ｓ９０６）。その検索の結果、該当するモジュールが存在すればモジュール表示制御部１０９がそのモジュールをブラウザに渡して表示がなされる（Ｓ９０４）。該当するモジュールが存在しない場合には、Ｄｅｍｕｘ部１０３が新規に受信を始め（Ｓ９０３）、モジュール表示制御部１０９がそのモジュールをブラウザに渡して表示がなされる（Ｓ９０４）。
【００７３】
以上、本発明に係るデジタル放送受信装置を移動体通信端末に組み込まれるものとして説明した。移動体通信端末に組み込むことで、実際に受信する放送局が変わることが多くなるため本発明の効果がより顕著になるため好ましいが、設置型のテレビ受信機、チューナ機器、レコーダ、ＳＴＢ（Set Top Box）などに組み込んだ場合でも、本発明の効果が期待できる。
【００７４】
また、本実施形態においてはセグメント分離放送を用いた例について記載したが、放送方式はこれに限るものではない。例えば一般的な地上デジタル放送の方式を用いて局所的に放送する場合など、モジュールの受信位置若しくは送信位置の情報を利用することによりモジュールが識別可能な放送形態であれば、本発明を適用でき、その効果を得ることができる。
【００７５】
また、以上の説明では、モジュール及びそれに関連付けて保存した情報とのセットを破棄しないことを前提として説明しているが、特にモジュールがデータカルーセル方式で伝送されている場合、データの記憶容量又は記憶領域の残容量が所定容量になったときに例えば古いセットから破棄するなど、適宜破棄の規則を決めておいてもよい。
【００７６】
また、受信したデジタル放送を録画しておき、後に視聴することも考えられる。録画時にデータ放送も含めＭＰＥＧ２−ＴＳデータのまま記録した場合には、サービスＩＤ等を用いたモジュール比較自体が必要なくなるため、本発明のような位置情報等の保存は必要ない。また、ＴＳデータのまま記録しない場合には、視聴時の位置情報を取得しても、当該放送を行っていた位置と異なることが考えられる。そのため、データ放送を含むデータを録画し、それを再生（視聴）する際には、位置情報の取得又は位置情報に基づくモジュール特定は行わないようにするとよい。これは、異なる時間・場所での視聴に本発明を適用しても、放送局が意図するデータを受信することが困難であるだけでなく、謝った情報をユーザに提供してしまう可能性があるからである。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施形態に係るデジタル放送受信装置を備えた移動体通信端末の構成例を示すブロック図である。
【図２】図１の移動体通信端末の一例としての携帯電話機の外観例を示す図である。
【図３】従来の移動体通信端末を用いて地域Ａで放送を受信したときの保存状態の一例を示す図である。
【図４】本発明の移動体通信端末を用いて地域Ａで放送を受信したときの保存状態の一例を示す図である。
【図５】本発明の移動体通信端末を用いて地域Ａから地域Ｂに移動したときの保存状態の一例を示す図である。
【図６】受信位置を基準とした有効範囲の設定と放送局の位置を基準とした有効範囲の設定とを比較するための概念図である。
【図７】図１の移動体通信端末におけるモジュール受信からデータ放送表示までの処理例を概略的に説明するためのフロー図である。
【図８】図７におけるモジュール受信時の処理例を説明するためのフロー図である。
【図９】図７におけるデータ放送表示時の処理例を説明するためのフロー図である。
【符号の説明】
【００７８】
１００…移動体通信端末、１０１…アンテナ部、１０２…チューナ部、１０３…Ｄｅｍｕｘ部、１０４…モジュール構築部、１０５…モジュール解析部、１０６…記憶部、１０７…位置情報取得部、１０８…モジュール保存制御部、１０９…モジュール表示制御部、１１０…通信部、２００…携帯電話機、２０１…地上デジタル放送用アンテナ、２０２…表示部、２０３…音声入力部、２０４…音声出力部、２０５…キー入力部。
【図１】
2010011266.tif 000003
【図２】
2010011266.tif 000004
【図３】
2010011266.tif 000005
【図４】
2010011266.tif 000006
【図５】
2010011266.tif 000007
【図６】
2010011266.tif 000008
【図７】
2010011266.tif 000009
【図８】
2010011266.tif 000010
【図９】
2010011266.tif 000011