(57)【要約】データ送信装置においては、番組管理テーブル制御部が、番組データを特定するための番組識別データとデータ受信装置において前記番組データを蓄積する場所を指示する番組蓄積場所データと前記番組内で紹介される場所の地理的な位置を示す番組紹介位置データとから、前記データ受信装置において広告番組を提供するために使われる番組管理テーブルを生成、管理する。さらに、データ受信装置においては、番組データ蓄積部が、前記データ送信装置から受信する前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する。
2003067773.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送信号を利用した広告番組提供システムに使用されるデータ受信装置であって、
受信されたデジタル放送信号から、広告番組データおよび広告番組内で紹介される場所の地理的な位置を示す位置データを分離して復号する復号手段と、
復号された広告番組データを復号された位置データに対応づけて蓄積する蓄積手段と、を具備し、
前記蓄積手段は、復号された広告番組データを蓄積するための空き領域が不足しているために、復号された広告番組データを蓄積できない場合に、既に蓄積済みの広告番組データに対応する位置データに基づいて、既に蓄積済みの広告番組データの中から削除すべき広告番組データを決定する、
データ受信装置。
【請求項２】
特定の地理的な位置の設定操作を受け付ける設定手段、をさらに具備し、
前記蓄積手段は、設定された位置から最も遠い位置を示す位置データに対応する広告番組データを、削除すべき広告番組データと決定する、
請求項１記載のデータ受信装置。
【請求項３】
データ受信装置の地理的な現在位置を検出する検出手段、をさらに具備し、
前記蓄積手段は、検出された現在位置から最も遠い位置を示す位置データに対応する広告番組データを、削除すべき広告番組データと決定する、
請求項１記載のデータ受信装置。
【請求項４】
特定の地理的な始点位置および終点位置の設定操作を受け付ける設定手段と、
設定された始点位置から終点位置までの地図上における経路を探索する探索手段と、をさらに具備し、
前記蓄積手段は、探索された経路から最も遠い位置を示す位置データに対応する広告番組データを、削除すべき広告番組データと決定する、
請求項１記載のデータ受信装置。
【請求項５】
データ受信装置が過去に通った地図上の複数の経路のうち、最も良く利用された経路を特定する特定手段、をさらに具備し、
前記蓄積手段は、特定された経路から最も遠い位置を示す位置データに対応する広告番組データを、削除すべき広告番組データと決定する、
請求項１記載のデータ受信装置。
【請求項６】
データ受信装置が直近に通った地図上の経路を特定する特定手段、をさらに具備し、
前記蓄積手段は、特定された経路から最も遠い位置を示す位置データに対応する広告番組データを、削除すべき広告番組データと決定する、
請求項１記載のデータ受信装置。
【発明の詳細な説明】
技術分野
本発明は、伝送路を利用して特定の地理的な位置を紹介する広告番組を送受信する広告番組提供システムに関する。
背景技術
従来、地域に適した情報を簡単な操作で取得する受信装置が、特開２０００−１１５７２４のように考案されている。
図１はこれを実現する構成図の一例を示しており、放送信号に多重された広告情報は、地域の情報が付随している。位置情報取得部１７は受信装置の位置を取得し、地域特定部１８は取得した位置情報に基づいて抽出すべき地域の情報を特定する。地域情報抽出部１５は、地域特定部１８に制御されて、受信装置が存在する地域についての広告情報のみを抽出してエンジン１６に供給する。これにより、モニタ上には、その地域に関連する広告情報画面が映出され、ユーザーの煩雑な操作を必要とすることなく、即時性に優れ、地域に密着した情報を得ることができる。
しかし、この特開２００１−１９７３２９のシステムは、現在受信している放送信号中から地域に密着した情報を得る事を目的としている。すなわち、利用者が地理的に移動しながら受信装置を利用する場合は、放送信号を受信できない地域において、その地域の特定の位置を紹介する広告情報を提示することはできない。
その解決手段の１つとして、広告情報を受信するデータ受信装置が、受信した広告情報を蓄積しておく方法が考えられるが、広告情報を蓄積する上で以下が課題となる。
第１に、データ受信装置が受信した広告情報をどこに蓄積するかという課題である。蓄積済みの広告情報が削除されたり、上書きされたりしない様に、広告情報の蓄積場所を決定する必要がある。第２に、データ受信装置が蓄積済みの広告情報をどのように管理するかという課題である。蓄積済みの広告情報を位置情報に基づいて、容易に検索できるデータベースを構築する必要がある。第３に、データ受信装置が備える蓄積媒体の記憶容量は無限ではないという課題である。広告情報を蓄積し続けるうちに、記憶媒体に空き容量が無くなってしまい、利用者にとって必要な広告情報が蓄積できなくなるという状況が発生し得る。
発明の開示
本発明の目的は、伝送路を利用して送信される広告番組をデータ受信側において容易に蓄積でき、利用者の現在位置に応じて、好適な広告番組を蓄積済みの広告番組から容易に検索できるように広告番組を管理し、さらに、利用者にとって必要性の高い番組を確実に蓄積できる広告番組提供システムを提供することである。
上記目的を達成するために、本発明では、受信した広告番組データを蓄積するための空き領域が不足しているために、受信した広告番組データを蓄積できない場合に、既に蓄積済みの広告番組データに対応する位置データに基づいて、既に蓄積済みの広告番組データの中から削除すべき広告番組データを決定するようにした。
発明を実施するための最良の形態
以下、本発明の実施の形態について、図面を用いて説明する。なお、本発明はこれらの実施の形態に何等限定されるものではなく、その要旨を逸脱しない範囲において種々なる態様で実施し得る。以下、伝送路としてデジタル放送を利用した例で説明するが、本発明の範囲をこれに限定するものではなく、ケーブルテレビ放送や公衆電話網などで利用される有線ネットワークによる伝送路、あるいは、携帯電話などで利用される無線ネットワークによる伝送路など種々なる態様の伝送路において実施し得る。
（実施の形態１）
図２は、本発明による広告番組受信装置の構成図の一例を示した図である。図２において、１０１は、番組データを特定するための番組識別データと前記番組データを前記データ送信装置からのデータを受信するデータ受信装置において蓄積する場所を指示する番組蓄積場所データと前記番組内で紹介される場所の地理的な位置を示す番組紹介位置データとから、前記データ受信装置において広告番組を提供するために使われる番組管理テーブルを生成、管理する番組管理テーブル制御部である。１０２は、番組管理テーブルを送信する番組管理テーブル送信部である。１０３は、番組データを送信する番組データ送信部である。１０４は、１０３から送信される番組データに１０２から送信される番組管理テーブルを多重して、デジタル放送信号としてデータ受信装置に送信する多重化部である。１０５は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。１０６は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。１０７は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。１０８は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。１０９は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データを求めることができる位置検出部である。１１０は、前記現在位置データと前記番組管理テーブル内の番組紹介位置データを比較し、現在位置から最も近い番組データを検索し、検索された番組データを提供する番組データ提供部である。１１１は、利用者に番組データを提示するためのディスプレイ装置である。
なお、本実施の形態による広告番組提供システムのデータ受信装置において、前記番組データ提供部１１０は、前記現在位置データと番組紹介位置データとから現在位置と番組内で紹介される地理的な位置との間の距離を求め、前記距離があらかじめ設定された設定距離より短くなるまで地理的に近づいた時において、場所に応じた広告番組の提供を開始する機能と、前記距離があらかじめ設定された設定距離より長くなるまで地理的に遠く離れた時において、広告番組の提供を停止する機能を有している。
図３は、本発明の広告番組提供システムのデータ送信装置が放送信号として送信する広告番組の番組データと番組管理テーブルの一例を示した図である。番組データＡ、Ｂ、Ｃは、それぞれ、番組紹介位置データｐａ、ｐｂ、ｐｃで示される地理的な位置を紹介する広告番組であり、番組管理テーブルＬＡ、ＬＢ、ＬＣはそれぞれ、前記番組データＡ、Ｂ、Ｃに関する番組管理テーブルである。
図３において、番組管理テーブルＬＡ、ＬＢ、ＬＣには、それぞれ、放送信号中の各番組データＡ、Ｂ、Ｃを特定できる番組識別データｉａ、ｉｂ、ｉｃと、各番組データＡ、Ｂ、Ｃ内で紹介される地理的な位置を示す番組紹介位置データｐａ、ｐｂ、ｐｃと、各番組データＡ、Ｂ，Ｃをデータ受信装置において蓄積する場所を指示する番組蓄積場所データｓａ、ｓｂ、ｓｃを含んでいる。なお、以降では、番組紹介位置データは緯度・経度であるものとし、番組蓄積場所データとは蓄積媒体１０８のディレクトリであるものとして説明する。
図４の３０１は、番組管理テーブル蓄積部１０６により蓄積媒体１０８に蓄積される番組管理テーブルの一例を示している。図４の３０２は、番組データ蓄積部１０７により記憶媒体１０８に蓄積される番組データの蓄積イメージを示している。
図５は、本発明の広告番組提供システムにおけるデータ受信装置を搭載した車両が、図４の番組管理テーブル３０１のエントリ番号１の番組紹介位置データｐａが示す位置の方向へ移動し、その位置を通過して、さらに、エントリ番号２の番組紹介位置データｐｂが示す位置の方向へ移動した場合の番組データＡと番組データＢのディスプレイ装置１１１への表示開始タイミングおよび停止タイミングの例を示した図である。
図６は本発明の広告番組提供システムにおけるデータ受信装置の１０５〜１０８によって実行される広告番組の蓄積処理の流れを示したフローチャートであり、図２、３，４とあわせて、以下、その動作を説明する。
ステップ１−１）処理開始（図６の５０１）。
ステップ１−２）電源オフされるまでステップ１−３）以降を処理する。電源オフされたら、ステップ１−９）を処理する（図６の５０２）。
ステップ１−３）伝送路復号部１０５は、デジタル放送信号を受信するまで待機する。デジタル放送信号を受信するとステップ１−４）以降を処理する（図６の５０３）。
ステップ１−４）伝送路復号部１０５は、番組および番組関連情報を分離、復号する（図６の５０４）。
図３のデジタル放送信号の場合は、番組管理テーブルＬＡ、番組データＡ、番組管理テーブルＬＢ、番組データＢ、番組管理テーブルＬＣ、番組データＣをこの順番に復号する。
ステップ１−５）伝送路復号部１０５は、ステップ１−４）で復号したのが番組管理テーブルか、番組データかをチェックし、番組管理テーブルを復号した場合は、ステップ１−６）を処理する。番組データを復号した場合は、ステップ１−７）を処理する（図６の５０５）。
ステップ１−６）番組管理テーブル蓄積部１０６は、蓄積媒体１０８に番組管理テーブルを蓄積し、ステップ１−４）を処理する（図６の５０６）。
ステップ１−７）番組データ蓄積部１０７は、復号された番組データが、番組管理テーブル内の番組識別データで特定される番組データかどうかチェックする。特定される番組データの場合はステップ１−８）を処理する。特定されない番組データの場合はステップ１−２）を処理する（図６の５０７）。
ステップ１−８）番組データ蓄積部１０７は、ステップ１−７）で特定された番組データを番組管理テーブル内の番組蓄積場所データで指示される蓄積媒体１０８上のディレクトリに、番組データを蓄積する（図６の５０８）。
ステップ１−９）処理終了（図６の５０９）。
以上の処理により、図３の放送信号を受信したデータ受信装置は、データ送信装置から受信した図４の番組管理テーブル３０１を蓄積し、さらに、３０２に示すように、番組管理テーブルの番組蓄積場所データで指示されるディレクトリに番組データを蓄積する。
なお、新たに広告番組を蓄積する際に、既に同じ位置を紹介する広告番組が蓄積済みのケースが想定される。この場合は、同じ番組紹介位置データを持つ番組管理テーブルが蓄積媒体１０８上に存在することになる。番組管理テーブル蓄積部１０６は、既存の番組管理テーブルの番組蓄積場所データが示すディレクトリに蓄積されている番組データを削除してから、新たに受信した番組管理テーブルを追加し、新たに受信した番組データを蓄積することにより、番組データ蓄積部１０７は、同じ位置を紹介する広告番組の更新処理を行えるようにしても良い。図７は、本発明の広告番組提供システムにおけるデータ受信装置の１０９〜１１１によって実行される広告番組の提供処理の流れを示したフローチャートであり、図４、５とあわせて、以下、その動作を説明する。
ステップ２−１）処理開始（図７の６０１）。
ステップ２−２）電源オフされるまでステップ２−３）以降を処理する。電源オフされたら、ステップ２−９）を処理する（図７の６０２）。
ステップ２−３）位置検出部１０９が、現在位置データを検出するとステップ２−４以降を処理する（図７の６０３）。
ステップ２−４）番組データ提供部１１０は、ステップ２−３）で検出された現在位置データが示す位置と、番組管理テーブルの各エントリの番組紹介位置データに基づいて、現在位置から最も近い位置を紹介する番組データのエントリを番組管理テーブルから検索する（図７の６０４）。
ステップ２−５）番組データ提供部１１０は、ステップ２−４）で検索されたエントリの番組紹介位置データが示す位置と現在位置データが示す位置との間の距離を計算し、その距離とあらかじめ番組データ提供部１１０が保持している設定距離Ｒとを比較する。計算結果の距離が設定距離Ｒよりも小さい場合は、ステップ２−６）を実施する。大きい場合はステップ２−７）を実施する（図７の６０５）。
ステップ２−６）番組データ提供部１１０は、ステップ２−４）で検索されたエントリの番組蓄積場所データで指示される場所に蓄積されている番組データを既に表示中であるかどうかチェックし（図７の６０６）、表示中でなければ該番組データを蓄積媒体１０８から取得し、表示を開始する（図７の６０７）。
ステップ２−７）番組データ提供部１１０は、ステップ２−４）で検索されたエントリの番組蓄積場所データで指示される場所に蓄積されている番組データを既に表示中であるかどうかチェックし（図７の６０８）、表示中であれば該番組データの表示を停止する（図７の６０９）。
ステップ２−９）処理終了（図７の６１０）。
以上の処理により、図４に示す番組管理テーブルと広告番組Ａ、Ｂ、Ｃを保持しているデータ受信装置を搭載する車両が、図５に示す位置ｐａの方向に移動した場合、位置ｐａから距離Ｒの位置にまで近づいたタイミングで、位置ｐａを紹介する番組データＡの表示を開始し、逆に、位置ｐａから距離Ｒの位置にまで遠ざかったタイミングで番組データＡの表示を停止する。
以上のように本実施の形態による広告番組提供システムにおいては、データ送信装置が、広告番組を蓄積する場所を指示する番組蓄積場所データと番組内で紹介される場所の番組紹介位置データを含むデータ受信側で広告番組を提供するために利用される番組管理テーブルを生成、管理し、これをデータ受信側に送信するため、データ受信装置は、前記番組管理テーブルに従って、容易に広告番組を蓄積でき、さらに、前記広告番組を番組紹介位置データと対応付けて容易に管理できるという効果が得られる。
さらに、前記データ受信装置は、現在位置から最も近い位置を紹介する番組データの蓄積場所を、前記番組管理テーブルに基づいて検索し、検索された蓄積場所から番組データを取得し、表示することにより、利用者の現在位置に応じて、好適な広告番組を提供できるという効果が得られる。
さらに、前記データ受信装置に、利用者の現在位置と広告番組が紹介する位置の位置関係に応じて、広告番組の表示を開始するタイミングと、停止するタイミングを制御する機能を設けたことにより、例えば、ある店舗に１０メートル以下にまで近づいた時に、該店舗の広告番組の表示を開始し、該店舗から１０メートル以上にまで遠ざかった時に、該店舗の広告番組の表示が停止するなどが可能になり、利用者に対して効果的に広告番組を提示できるという効果が得られる。
（実施の形態２）
図８は、本発明による広告番組提供システムにおけるデータ受信装置の構成図の一例を示した図である。図８において、７０１は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。７０２は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。７０３は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。７０４は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。７０５は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データを求めることができる位置検出部である。７０６は、前記現在位置データと前記蓄積された番組管理テーブルの番組紹介位置データに基づいて、場所に応じた順番に前記番組紹介位置名称データの一覧を並べて提供する番組紹介位置名称一覧提供部である。７０７は、前記番組紹介位置名称一覧の表示を要求する利用者操作を受け付ける番組紹介位置名称一覧要求部である。７０８は、前記並べて提供される番組紹介位置名称データの一覧から何れかの番組紹介位置名称データを選択する利用者操作を受け付ける番組紹介位置名称選択部である。７０９は、選択された番組紹介位置名称データに対応する番組データを提供する番組データ提供部である。７１０は、利用者に番組紹介位置名称の一覧あるいは広告番組を提示するディスプレイ装置である。７１１は、利用者が番組紹介位置名称一覧の表示要求あるいは番組紹介位置名称データの選択操作を実施するリモートコントロール装置である。
本実施の形態では、図２の広告番組提供システムにおけるデータ送信装置の番組管理テーブル制御部１０１は、番組管理テーブルに、さらに、番組内で紹介される場所の名称を示す番組紹介位置名称データを含めて生成、管理し、さらに、番組管理テーブル送信部１０２が、これを本実施の形態で示すデータ受信装置に送信しているものとする。
図９は、本実施の形態で示すデータ受信装置が受信するデジタル放送信号の一例を示した図であり、図３との相違点は、各番組管理テーブルに番組内で紹介される場所の名称を示す番組紹介位置名称データとして「店Ａ」、「店Ｂ」、「店Ｃ」を含んでいることだけである。
図１０の９０１は、番組管理テーブル蓄積部７０２により蓄積媒体７０４に蓄積される番組管理テーブルの一例を示している。図１０の９０２は、番組データ蓄積部７０３により記憶媒体７０４に蓄積される番組データの蓄積イメージを示している。
図１１は、利用者の現在位置Ｐと蓄積済みの番組データＡ、Ｂ、Ｃが紹介する地理的な位置ｐａ、ｐｂ、ｐｃとの位置関係を示した図であり、位置ｐｂが現在位置Ｐから最も近く、位置ｐｃが最も遠い。
図１２の１１０１は、現在位置Ｐから近い順番に番組管理テーブル８０１の各エントリを並べ替えたものである。
図８の７０１〜７０４による広告番組の蓄積処理の流れは、実施の形態１で説明した図６のフローチャートで示される処理の流れと変わりがないので省略する。
以下に、利用者が番組紹介位置名称一覧の表示要求をしてから、それがディスプレイ装置７１０に表示されるまでの処理の流れを以下に説明する。
ステップ３−１）利用者がリモートコントロール装置７１１を操作して番組紹介位置名称一覧の表示要求を実施すると、番組紹介位置名称一覧要求部７０７が、利用者からの要求を受け付ける。
ステップ３−２）番組紹介位置名称一覧提供部７０６は、位置検出部７０５で検出される現在位置からの距離が近い位置を表す番組紹介位置名称データの順番に、番組管理テーブルの各エントリを並べ替え、ディスプレイ装置７１０に表示する。
以上により、図１２の１１０１に示すように、現在位置から近い順番に、つまり、店Ｂ、Ａ、Ｃの順番に、番組紹介位置名称データの一覧がディスプレイ装置７１０に表示される。
次に、利用者が番組紹介位置名称の一覧から何れかの番組紹介位置データを選択してから、対応する番組データがディスプレイ装置７１０に表示されるまでの処理の流れを以下に説明する。
ステップ４−１）利用者がリモートコントロール装置７１１を操作して番組紹介位置名称の一覧の何れかの番組紹介位置名称を選択すると、番組紹介位置名称選択部７０８が、利用者からの選択操作を受け付ける。
ステップ４−２）番組データ提供部７０９が、選択された番組紹介位置名称データに対応する番組蓄積場所データで指示される場所に蓄積されている番組データを蓄積媒体７０４から取得し、表示する。
図１２の例において、利用者が、店Ｂを選択すると、位置ｉｂに存在する店Ｂの広告番組である番組データＢがディスプレイ装置７１０に表示される。
以上のように本実施の形態による広告番組提供システムのデータ受信装置においては、番組紹介位置名称一覧提供部が、現在位置から近い順番に番組紹介位置名称データの一覧を提供することで、利用者は、利用者の現在位置に応じて、好適な広告番組を容易に発見できるという効果が得られる。さらに、利用者は、この番組紹介位置名称データの一覧から何れかを選択することで、該番組紹介位置名称データが表す位置を紹介する広告番組を容易に視聴できるという効果が得られる。
（実施の形態３）
図１３は、本発明による広告番組提供システムにおけるデータ受信装置の構成図の一例を示した図である。図１３において、１２０１は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。１２０２は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。１２０３は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。１２０４は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。１２０５は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データを求めることができる位置検出部である。１２０６は、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭなどの記憶媒体によって日本全国の地図データを保持している地図データベース部である。１２０７は、現在位置データに基づいて地図データを取得し、表示する地図データ提供部である。１２０８は、前記蓄積された番組データに対応付けられている番組紹介位置データを使って、番組内で紹介される地理的な位置が、提供される前記地図データ上に存在する場合に、該地図データ上の該位置に広告番組の紹介位置であることを示すアイコンを表示する番組紹介位置アイコン表示部である。１２０９は、表示されるアイコンを選択するユーザ操作を受け付ける番組紹介位置アイコン選択部である。１２１０は、選択されたアイコンに対応する番組紹介位置データに対応付けられている広告番組を提供する番組データ提供部である。１２１１は、利用者に地図情報あるいは広告番組を提示するディスプレイ装置である。１２１２は、利用者が番組紹介位置アイコンの選択操作を実施するためのリモートコントロール装置である。
図１４は、番組紹介位置アイコン表示部１２０８が表示するアイコンと番組管理テーブルの対応関係を表すアイコン管理テーブルであり、このアイコン管理テーブルは番組紹介位置アイコン表示部が保持し、番組データ提供部１２１０が、選択されたアイコンに対する番組管理テーブルを特定するために利用される。
図１５の１４０１は、利用者の現在位置Ｐの近隣の地図データであり、１４０２は、その地図データ上の位置情報ｉａ、ｉｂ、ｉｃが示す各位置にある店Ａ、店Ｂ、店Ｃを示すアイコンであり、１４０３は、店Ｂのアイコンを選択することによって表示される番組データの一例を示している。ここでは、店Ｂの大売出しに関する広告番組が提供されている。
図１６は、位置検出部１２０５が現在位置データを検出してから、地図データと番組紹介位置アイコンがディスプレイ装置１２１１に表示されるまでの処理の流れを示したフローチャートであり、以下、図１４、１５とあわせて、その動作を説明する。
ステップ５−１）処理開始（図１６の１５０１）。
ステップ５−２）地図データ提供部１２０７は、位置検出部１２０５が検出した現在位置データに基づいて、現在位置の近隣の地図データを地図データベース部１２０６から取得し、表示する（図１６の１５０２）。
ステップ５−３）番組紹介位置アイコン表示部１２０８が保持するアイコン管理テーブルを初期化を初期化（空に）する（図１６の１５０３）。
ステップ５−４）番組紹介位置アイコン表示部１２０８は、蓄積媒体１２０４に保持されている番組管理テーブルの先頭のエントリを取得する（図１６の１５０４）。
ステップ５−５）番組紹介位置アイコン表示部１２０８は、取得したエントリの番組紹介位置データが示す位置がステップ５−２）で取得した地図データ上の位置であるかどうかチェックする。地図データ上の位置でない場合はステップ５−７）を処理する。地図データ上の位置である場合はステップ５−６）を処理する（図１６の１５０５）。
ステップ５−６）番組紹介位置アイコン表示部１２０８は、ステップ５−２）で取得した地図データ上の番組紹介位置データが示す位置に、番組紹介位置アイコンを表示し（図１６の１５０６）、表示したアイコンと番組管理テーブルのエントリの対応関係を保持する（図１６の１５０７）。
ステップ５−７）番組紹介位置アイコン表示部１２０８は、取得したエントリが番組管理テーブルの最後のエントリであるかチェックする。最後のエントリの場合は、ステップ５−９）を処理する。最後のエントリでない場合は、ステップ５−８）を処理する（図１６の１５０８）。
ステップ５−８）番組紹介位置アイコン表示部１２０８は、番組管理テーブルの次のエントリを取得し、ステップ５−５）を処理する（図１６の１５０９）。  ステップ５−９）処理終了（図１６の１５１０）。
以上の処理により、地図データ１４０１と番組紹介位置アイコン１４０２がディスプレイ装置１２１１に表示される。
次に、利用者が、何れかの番組紹介位置アイコンを選択してから、対応する番組データがディスプレイ装置１２１１に表示されるまでの処理の流れを以下に説明する。
ステップ６−１）利用者がリモートコントロール装置１２１２を操作して地図データ上に表示されている番組紹介位置アイコンの何れかのアイコンを選択すると、番組紹介位置アイコン選択部１２０９が、アイコン番号を受け付ける。
ステップ６−２）番組データ提供部１２１０が、ステップ６−１）で受け付けたアイコン番号に対応するエントリを、図１６の処理で作成されたアイコン管理テーブルから検索し、検索されたエントリの番組蓄積場所データで指示される場所に蓄積されている番組データを蓄積媒体１２０４から取得し、表示する。
以上の処理により、例えば、図１５に示すように、利用者が店Ｂのアイコンを選択することにより、位置ｉｂに存在する店Ｂの大売出しに関する番組データＢがディスプレイ装置１２１１に表示される。
以上のように本実施の形態による広告番組提供システムのデータ受信装置においては、番組紹介位置アイコン表示部が、地図データ上の広告番組が紹介する位置にアイコンを表示することで、利用者は、特定の位置を紹介する広告番組の視聴が可能であることを地図データ上で視覚的に認識できるという効果が得られる。さらに、アイコンを選択することで利用者はその位置を紹介する広告番組を容易に視聴できるという効果が得られる。
（実施の形態４）
図１７は、本発明による広告番組受信装置の構成図の一例を示した図である。図１７において、１６０１は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。１６０２は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。１６０３は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。１６０４は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。１６０５は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データを求めることができる位置検出部である。１６０６は、前記現在位置データと前記番組管理テーブル内の番組紹介位置データを比較し、現在位置から最も近い番組データを検索し、検索された番組データを提供する番組データ提供部である。１６０７は、利用者に番組データを提示するためのディスプレイ装置である。１６０８は、特定の地理的な位置の設定操作を受け付ける位置設定部である。１６０９は、位置設定部１６０８で設定された設定位置を保持する設定位置保持部である。１６１０は、利用者が位置の設定操作を実施するリモートコントロール装置である。
なお、本実施の形態によるデータ受信装置において、前記番組データ蓄積部１６０３は、受信した番組データを蓄積するための空き領域が不足しているため、受信した番組データを蓄積できない場合において、受信した前記番組データの番組管理テーブルに記述されている番組紹介位置データと蓄積済みの番組データに対応付けられた番組紹介位置データに基づいて、受信した番組データが紹介する位置よりも、前記設定位置から遠い位置を紹介する蓄積済みの番組データを検索し、検索された番組データを削除することにより、受信した番組データを蓄積するための空き領域を確保し、受信した番組データを蓄積する機能を有している。
図１８の１７０１は、本実施の形態によるデータ受信装置が受信し、これから蓄積しようとする番組データと、その番組データに関する番組管理テーブルの一例を示しており、受信した番組データＹのデータサイズは１．５メガバイトである。また、図１８の１７０２は、蓄積済みの番組データの蓄積イメージと、蓄積媒体１６０４上の空き領域を示している。つまり、１７０１の番組データＹを蓄積するためには、少なくとも１．５メガバイトの空き領域が必要であるが、１７０２に示すように、空き領域は１．０メガバイトしかないため、このままでは番組データＹを蓄積することはできない。
図１９は、あらかじめ利用者によって設定された設定位置Ｒと蓄積済みの番組データＡ、Ｂ、Ｃが紹介する地理的な位置ｐａ、ｐｂ、ｐｃ及びこれから蓄積しようとする番組データＹが紹介する地理的な位置ｐｙの位置関係を示した図であり、この例では番組データＣが紹介する位置ｐｃが設定位置Ｒから最も遠い。よって、本実施の形態によるデータ受信装置は、番組データＣを削除することで、番組データＣよりも設定位置から近い位置を紹介する番組データＹを蓄積できるようにする。
本実施の形態によるデータ受信装置の基本的な処理の流れは、実施の形態１で説明した図６のフローチャートと同じであり、異なる点は、図６の５０８の処理において、蓄積媒体１６０４上に空き領域が十分でない場合の処理に特徴をもたせることである。
図２０は、その処理の流れを示したフローチャートであり、図１８、１９とあわせて、以下、その動作を説明する。
ステップ７−１）処理開始（図２０の１９０１）。
ステップ７−２）番組データ蓄積部１６０３は、受信した番組データを蓄積するための空き領域が十分であるかチェックする。十分である場合は、ステップ７−３）を処理する。十分でない場合は、ステップ７−４）を処理する（図２０の１９０２）。
ステップ７−３）番組データ蓄積部１６０３は、受信した番組データに関する番組管理テーブルに含まれる番組蓄積場所データが示すディレクトリに、該番組データを蓄積し、ステップ７−８）を処理する（図２０の１９０３）。
ステップ７−４）あらかじめ利用者が設定し、設定位置保持部１６０９が保持している設定位置Ｒから最も遠い位置を示す番組紹介位置データに対応する番組蓄積場所データＸを番組管理テーブルから検索し、番組蓄積場所データＸと、設定位置Ｒから該番組紹介位置データが示す位置までの距離Ｘを保持する（図２０の１９０４）。
ステップ７−５）受信した番組データに関する番組管理テーブルに含まれる番組紹介位置データが示す位置と設定位置Ｒとの間の距離Ｙを計算する（図２０の１９０５）。
ステップ７−６）距離Ｘと距離Ｙを比較し、距離Ｘが距離Ｙより大きければステップ７−８を処理する。小さければステップ７−７）を処理する（図２０の１９０６）。
ステップ７−７）番組蓄積場所データＸが示すディレクトリに蓄積されている番組データを削除し、ステップ７−２）を処理する（図２０の１９０７）。
ステップ７−８）処理終了（図２０の１９０８）。
以上の処理により、図１９の例では、位置ｐｃが設定位置から最も遠いため、位置ｐｃを紹介する番組データＣが削除される。その結果、図１８の１７０２には２メガバイトの空き領域ができるため、受信したデータサイズ１．５メガバイトの番組データＹを蓄積できるようになる。
以上のように本実施の形態による広告番組提供システムのデータ受信装置においては、事前に利用者宅を設定位置として設定しておけば、前記番組データ蓄積部は、受信した広告番組を蓄積できない場合に、受信した広告番組が紹介する位置よりも、利用者宅から遠い位置を紹介する蓄積済みの広告番組を削除し、空き領域を確保して、利用者宅からより近い位置を紹介する広告番組を蓄積することで、利用者にとって必要性の高い広告番組を確実に蓄積できるという効果が得られる。なお、図２０のフローチャートにおいて、利用者によって設定される設定位置ではなく、位置検出部１６０５が検出する利用者の現在位置データに基づいて処理を行うことにより、設定位置からではなく、利用者の現在位置から最も遠い位置を紹介する広告番組を削除することで、利用者の現在位置から、より近い位置を紹介する番組データを蓄積するようにしても良い。
また、図２１に示すように、前記設定位置として複数の位置を設定することも可能である。図２３は、前記設定位置が複数設定されたときに蓄積すべき番組データを決定する処理の流れを示したフローチャートであり、図２２とあわせて、以下にその動作を説明する。なお、図２３の１９０１〜１９０３及び１９０６〜１９０８は前記ステップ７の対応する個所と同様の処理のため説明を省略する。
ステップ８−１）蓄積されている全ての番組紹介位置データから、あらかじめ利用者が設定し、設定位置保持部１６０９が保持している複数の設定位置までの距離を算出し、番組紹介位置データごとに、最も近い位置の距離を求める（図２３の２３０１）。例えば、図２２において、番組紹介位置データｉａから設定位置Ｒ１、Ｒ２までの距離はそれぞれＡ１、Ａ２となり、Ａ１＜Ａ２のため、番組紹介位置データｉａでは距離Ａ１が求められる。同様に番組紹介位置データｉｂ、ｉｃではそれぞれ距離Ｂ１、Ｃ１が求められる。
ステップ８−２）前記ステップ８−１で求めた距離のうち、最も値の大きな距離、つまりすべての設定位置から最も遠い距離Ｘを求める（図２３の２３０２）。例えば、図２２において、距離Ｃ１＜距離Ｂ１＜距離Ａ１のため、距離Ａ１が距離Ｘとして求められる。
ステップ８−３）ステップ８−１と同様に、受信した番組データに関する番組管理テーブルに含まれる番組紹介位置データが示す位置と各設定位置との間の距離のうち、最も近い距離Ｙを計算する（図２３の２３０３）。例えば、図２２において、受信した番組データの番組紹介位置データｉｙから設定位置Ｒ１、Ｒ２までの距離はそれぞれＹ１、Ｙ２であり、距離Ｙ２＜距離Ｙ１のため、距離Ｙ２が距離Ｙとして求められる。
以上の処理により、例えば利用者宅や友人宅など複数の位置を位置設定した場合でも、前記番組データ蓄積部は、受信した広告番組を蓄積できない場合に、受信した広告番組が紹介する位置よりも、設定した位置郡から最も遠い位置を紹介する蓄積済みの広告番組を削除し、空き領域を確保することで、利用者にとって必要性の高い広告番組を確実に蓄積できるという効果が得られる。
また、実施の形態１〜４で説明した広告番組提供システムの構成図２、８、１３、１７において、図２の１０８あるいは図８の７０４あるいは図１３の１２０４あるいは図１７の１６０４の蓄積媒体を本体から着脱可能なメモリカードなどの可搬型の蓄積媒体として構成し、図２の１０５〜１０７あるいは図８の７０１〜７０３あるいは図１３の１２０１〜１２０３あるいは図１７の１６０１〜１６０３と１６０８〜１６１０を宅内に固定的に設置されるデジタル放送受信装置上で実現し、図２の１０９〜１１１あるいは図８の７０５〜７１１あるいは図１３の１２０５〜１２１２あるいは図１７の１６０５〜１６０７を利用者と共に移動しながら利用される携帯電話やカーナビゲーション装置上で実現することにより、伝送路を利用して広告番組を受信し、蓄積媒体に蓄積する装置と、前記蓄積媒体を装着し、蓄積された広告番組を表示する装置を物理的に分離して構成することもできる。
（実施の形態５）
図２４は、本発明による広告番組受信装置の構成図の一例を示した図である。図２４において、２４０１は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。２４０２は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。２４０３は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。２４０４は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。２４０５は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データを求めることができる位置検出部である。２４０６は、前記現在位置データと前記番組管理テーブル内の番組紹介位置データを比較し、現在位置から最も近い番組データを検索し、検索された番組データを提供する番組データ提供部である。２４０７は、利用者に番組データを提示するためのディスプレイ装置である。２４０８は、利用者が始点・終点の位置の設定操作を実施するリモートコントロール装置である。２４０９は、特定の地理的な始点位置・終点位置の設定操作を受け付ける位置設定部である。２４１０は、地図データベースを利用して、前記設定された始点位置から終点位置までの探索経路を割り出す経路探索部である。２４１１は、ＤＶＤ−ＲＯＭやＣＤ−ＲＯＭなどの記憶媒体によって日本全国の地図データを保持している地図データベース部である。２４１２は、経路探索部２４１０で割り出された始点から終点までの経路情報を保持する経路情報保持部である。
なお、本実施の形態によるデータ受信装置において、前記番組データ蓄積部２４０３は、受信した番組データを蓄積するための空き領域が不足しているため、受信した番組データを蓄積できない場合において、受信した前記番組データの番組管理テーブルに記述されている番組紹介位置データと蓄積済みの番組データに対応付けられた番組紹介位置データに基づいて、受信した番組データが紹介する位置よりも、前記始点位置〜終点位置までの経路から遠い位置を紹介する蓄積済みの番組データを検索し、検索された番組データを削除することにより、受信した番組データを蓄積するための空き領域を確保し、受信した番組データを蓄積する機能を有している。
図１７の１７０１は、本実施の形態によるデータ受信装置が受信し、これから蓄積しようとする番組データと、その番組データに関する番組管理テーブルの一例を示しており、受信した番組データＹのデータサイズは１．５メガバイトである。また、図１７の１７０２は、蓄積済みの番組データの蓄積イメージと、蓄積媒体１６０４上の空き領域を示している。つまり、１７０１の番組データＹを蓄積するためには、少なくとも１．５メガバイトの空き領域が必要であるが、１７０２に示すように、空き領域は１．０メガバイトしかないため、このままでは番組データＹを蓄積することはできない。
図２５は、あらかじめ利用者によって設定された始点位置と終点位置であり、リモートコントロール装置２４０８により位置設定部２４０９に設定される。この例では、２つの始点位置と終点位置の対Ｒ１〜Ｒ２とＳ１〜Ｓ２が設定されている。
図２６は経路探索部２４１０によって前記位置設定部２４０９に設定された始点位置〜終点位置までの地図上の経路を示した図であり、例として始点位置Ｒ１〜終点位置Ｒ２までの経路を示してある。Ｒ１〜Ｒ２までは中継点Ｒｍ１〜Ｒｍ４を介していることが分る。図２６の経路情報を地図データベース上に表した図を図２７に示す。図２７に示す通り、経路上、中継点Ｒｍ１、Ｒｍ２、Ｒｍ３、Ｒｍ４において右折または左折を行って始点位置Ｒ１から終点位置Ｒ２に到達することが分る。
また、図２７は、蓄積済みの番組データＡ、Ｂ、Ｃが紹介する地理的な位置ｉａ、ｉｂ、ｉｃ及びこれから蓄積しようとする番組データＹが紹介する地理的な位置ｉｙの位置関係をも示している。この例では番組データＢが紹介する位置ｉｂが探索された経路から最も遠い。よって、本実施の形態によるデータ受信装置は、番組データＢを削除することで、番組データＢよりも経路から近い位置を紹介する番組データＹを蓄積できるようにする。
本実施の形態によるデータ受信装置の基本的な処理の流れは、実施の形態１で説明した図５のフローチャートと同じであり、異なる点は、図５の５０８の処理において、蓄積媒体１６０４上に空き領域が十分でない場合の処理に特徴をもたせることである。
図２８は、その処理の流れを示したフローチャートであり、図２７とあわせて、以下、その動作を説明する。なお、図２８の１９０１〜１９０３及び１９０６〜１９０８は前記ステップ７の対応する個所と同様の処理のため説明を省略する。
ステップ９−１）蓄積されている全ての番組紹介位置データから、探索経路保持部２４１２が保持している経路まで最短となる距離を求める（図２８の２８０１）。経路から番組紹介位置データまでの最短距離の求め方は、例えば、図３０に例示する方法のように、番組位置データと各経路までの直行する線を求めてその線の長さを距離として求める方法がある。図３０の例では、番組位置データの位置ｉａから中継点Ｒｍ２−Ｒｍ３、Ｒｍ３−Ｒｍ４間の各直線に直行に交わる線の長さＬ１及びＬ２をそれぞれ求め、Ｌ２＜Ｌ１のため、最短距離ＡはＬ２と分る。このように、各番組紹介位置データに対して経路までの最短距離を求める。これにより、図２９において、番組紹介位置データｉａ、ｉｂ、ｉｃから経路Ｒ１−Ｒ２までの最短距離はそれぞれ距離Ａ、Ｂ、Ｃと求めることができる。
ステップ９−２）前記ステップ９−１で求めた距離のうち、最も値の大きな距離、つまり経路から最も遠い距離Ｘを求める（図２８の２８０２）。例えば、図２９においては、距離Ｂ＜距離Ｃ＜距離Ａのため、距離Ａが距離Ｘとして求められる。
ステップ９−３）ステップ９−１と同様に、受信した番組データに関する番組管理テーブルに含まれる番組紹介位置データが示す位置と経路との間の距離のうち、最も近い距離Ｙを計算する（図２８の２３０３）。例えば、図２９において、受信した番組データの番組紹介位置データｉｙから経路Ｒ２−Ｒ３までの距離Ｙが求められる。
以上の処理により、図２９の例では、位置ｉｂが設定された経路から最も遠いため、位置ｉｂを紹介する番組データＢが削除される。その結果、図１７の１７０２には２メガバイトの空き領域ができるため、受信したデータサイズ１．５メガバイトの番組データＹを蓄積できるようになる。
以上のように本実施の形態による広告番組提供システムのデータ受信装置においては、事前によく利用する経路を設定しておけば、前記番組データ蓄積部２４０３は、受信した広告番組を蓄積できない場合に、受信した広告番組が紹介する位置よりも、よく利用する経路から遠い位置を紹介する蓄積済みの広告番組を削除し、空き領域を確保して、よく利用する経路からより近い位置を紹介する広告番組を蓄積することで、利用者にとって必要性の高い広告番組を確実に蓄積できるという効果が得られる。
（実施の形態６）
図３１は、本発明による広告番組受信装置の構成図の一例を示した図である。図３１において、３１０１は、放送信号から番組管理テーブルおよび番組データを分離、復号する伝送路復号部である。３１０２は、受信した番組管理テーブルの一覧を蓄積する番組管理テーブル蓄積部である。３１０３は、前記番組管理テーブルを使って、前記番組識別データと前記番組蓄積場所データと前記番組紹介位置データとを取り出し、前記番組蓄積場所データで指示される場所に前記番組識別データで特定される番組データを前記番組紹介位置データと対応付けて蓄積する番組データ蓄積部である。３１０４は、前記番組管理テーブルと番組データが蓄積される蓄積媒体である。３１０５は、全地球測位システム（ＧＰＳ）から送出されるＧＰＳ信号を利用して、データ受信装置の現在位置を示す現在位置データとジャイロコンパスからデータ受信装置の進行方向を求めることができる位置検出部である。３１０６は、前記現在位置データと前記番組管理テーブル内の番組紹介位置データを比較し、現在位置から最も近い番組データを検索し、検索された番組データを提供する番組データ提供部である。３１０７は、利用者に番組データを提示するためのディスプレイ装置である。３１０８は、位置検出部３１０５から出力される位置情報に基づき、利用者が過去に通った経路の履歴を収集する経路履歴収集部である。３１０９は、前記経路履歴収集部が収集した経路履歴から経路情報を決定する経路設定部である。３１１０は、経路設定部３１０９から設定される経路の始点から終点までの経路情報を保持する経路情報保持部である。
本実施の形態は、経路履歴収集部３１０８が位置検出部３１０５から出力される位置情報を元に利用者が過去に通った経路を検出し、利用者が最も良く利用する経路、場所を特定し、経路保持部３１１０に保存させる。これにより、前記実施の形態５で記したように利用者自身がリモートコントロール装置２４０８を利用して位置設定部２４０９に良く利用する経路の始点と終点を設定することなく自動的に良く利用する経路を設定し、該経路情報利用者に従って広告番組を蓄積することにより、利用者とって必要性の高い広告番組を確実に蓄積できるという効果が得られる。
図３２は、経路履歴収集部３１０８が移動した経路の履歴情報を図示したものである。図３２に示す通り、経路履歴収集部３１０８は、位置検出部３１０５から例えばＧＰＳから出力される緯度経度などを含む位置情報とジャイロコンパスから出力される進行方向情報を一定間隔で受信し、履歴情報として保存する。経路履歴収集部３１０８は、保存した履歴情報から経路情報を生成する。経路情報は、始点と中継点と終点により表現される。始点は履歴の最初の位置情報となり、終点は履歴の最後の位置情報となる。中継点は、右折または左折した点を表現することになり、進行方向が変更した点を中継点とする。車を運転する上で多少の蛇行は考慮されるので、例えば一定角度４５度以上の変更があれば右折、左折があったと判断し、その変更点を中継点とする。例えば、図３２では、点３２０１、３２０２、３２０３、３２０４が該当する。このように、始点、中継点、終点を求めることにより、前記実施の形態５で用いた図２６と同様な形式の経路情報を生成することができる。さらに、経路履歴収集部３１０８は利用した経路の利用頻度ランキングを管理する。
図３３に経路の利用頻度ランキングを示す。図３３に示す通り、利用頻度ランキングは、経路履歴収集部３１０８が求めた経路情報に対して、利用された頻度順に経路を管理するものである。経路履歴収集部３１０８は、求めた経路情報に対して、過去に利用した経路と合致するかを確認し、合致する場合は利用頻度ランキング上合致した経路情報のカウンタを１加算していき、カウンタ数の大きい順にソートしてランキングを生成する。
経路設定部３１０９は前記経路履歴収集部３１０８が生成した経路情報や経路の利用頻度ランキングを元に経路保持部３１１０に経路を設定する。経路設定部３１０９は経路履歴収集部３１０８から前記経路の利用頻度ランキングを取得し、例えば上位３位などのランキング上位の経路を経路保持部３１１０に設定する。
以上のように経路保持部３１１０に設定された経路情報を元に番組データ蓄積部３１０３が前記実施の形態５で示した図２８のフロー処理を行うことにより、前記番組データ蓄積部３１０３は、容量不足によって受信した広告番組を蓄積できない場合でも、受信した広告番組が紹介する位置よりも、よく利用する経路から遠い位置を紹介する蓄積済みの広告番組を削除し、空き領域を確保して、よく利用する経路からより近い位置を紹介する広告番組を蓄積することで、利用者にとって必要性の高い広告番組を確実に蓄積できるという効果が得られる。
なお、前記経路履歴収集部３１０８がランキング付けする経路情報は、図２６に示すような複数の中継点を含む、つまり複数の道を含んだ経路ではなく２点間の１本の道のみを管理、ランキング付けしても良い。そのときの経路の利用ランキング例を図３４に示す。
なお、前記経路設定部３１０９が経路保持部３１１０に設定する経路はランキング上位の経路ではなく直近に通った経路を設定してもよい。
以上のように、本発明では、データ送信装置の番組管理テーブル制御部が、データ受信装置において広告番組を蓄積する場所を指示する番組蓄積場所データと番組内で紹介される場所の番組紹介位置データを含む番組管理テーブルを生成、管理し、これをデータ受信側に送信するため、データ受信装置の番組データ蓄積部は、受信した前記番組管理テーブルに従って、容易に広告番組を蓄積でき、さらに、前記広告番組を番組紹介位置データと対応付けて容易に管理できるという効果が得られる。
また、本発明では、番組データ提供部が、位置検出部によって検出される現在位置に基づいて、例えば、現在位置から最も近い位置を紹介する番組データを蓄積済みの番組データに対応付けられている番組紹介位置データを使って検索することで、利用者の現在位置に応じて、好適な広告番組を提供できるという効果が得られる。
また、本発明では、番組紹介位置名称一覧提供部が、現在位置から近い順番に番組紹介位置名称データの一覧を提供することで、利用者は、利用者の現在位置に応じて、好適な広告番組を容易に発見できるという効果が得られる。さらに、利用者は、この番組紹介位置名称データの一覧から何れかを選択することで、該番組紹介位置名称データが表す位置を紹介する広告番組を容易に視聴できるという効果が得られる。
また、本発明では、番組紹介位置アイコン表示部が、地図データ上の広告番組が紹介する位置にアイコンを表示することで、利用者は、特定の位置を紹介する広告番組の視聴が可能であることを地図データ上で視覚的に認識できるという効果が得られる。さらに、アイコンを選択することで利用者はその位置を紹介する広告番組を容易に視聴できるという効果が得られる。
また、本発明では、例えば、事前に利用者宅を設定位置として設定しておけば、前記番組データ蓄積部は、受信した広告番組を蓄積できない場合に、受信した広告番組が紹介する位置よりも、利用者宅から遠い位置を紹介する蓄積済みの広告番組を削除し、空き領域を確保して、利用者宅からより近い位置を紹介する広告番組を蓄積することで、利用者にとって必要性の高い広告番組を確実に蓄積できるという効果が得られる。
本明細書は、２００２年２月４日出願の特願２００２−０２６２８４号に基づくものである。この内容はすべてここに含めておく。
【図面の簡単な説明】
図１は、特開２０００−１１５７２４によるデータ受信装置の構成図である。
図２は、本発明の実施の形態１における広告番組提供システムの構成図である。
図３は、本発明の実施の形態１における広告番組提供システムのデータ送信装置が送信するデジタル放送信号の説明図である。
図４は、本発明の実施の形態１における広告番組提供システムのデータ受信装置が蓄積媒体１０８に蓄積する番組管理テーブルと、番組データの蓄積イメージの説明図である。
図５は、本発明の実施の形態１における広告番組提供システムのデータ受信装置が広告番組の表示開始タイミングと停止タイミングの説明図である。
図６は、本発明の実施の形態１における広告番組提供システムのデータ受信装置の広告番組の蓄積処置のフロー図である。
図７は、本発明の実施の形態１における広告番組提供システムのデータ受信装置の広告番組の提供処理のフロー図である。
図８は、本発明の実施の形態２における広告番組提供システムのデータ受信装置の構成図である。
図９は、本発明の実施の形態２における広告番組提供システムのデータ送信装置が送信するデジタル放送信号の説明図である。
図１０は、本発明の実施の形態２における広告番組提供システムのデータ受信装置が蓄積媒体７０４に蓄積する番組管理テーブルと、番組データの蓄積イメージの説明図である。
図１１は、蓄積済みの広告番組が紹介する地理的な位置と利用者の現在位置との位置関係の説明図である。
図１２は、番組紹介位置名称一覧提供部８０８が現在位置から近い順番に並べ替えた番組管理テーブルの説明図である。
図１３は、本発明の実施の形態３における広告番組提供システムのデータ受信装置の構成図である。
図１４は、番組紹介位置アイコン表示部１２０８が保持するアイコン管理テーブルの説明図である。
図１５は、ディスプレイ装置１２１１に表示される地図データ、番組紹介位置アイコン及び番組データの説明図である。
図１６は、本発明の実施の形態３における広告番組提供システムのデータ受信装置の地図データ及び番組紹介位置アイコンの提供処理のフロー図である。
図１７は、本発明の実施の形態４における広告番組提供システムのデータ受信装置の構成図である。
図１８は、番組データ蓄積部１６０３がこれから蓄積しようとする受信した番組データと既に蓄積済みの番組データ及び蓄積媒体１６０４上の空き領域の説明図である。
図１９は、番組データ蓄積部１６０３がこれから蓄積しようとする番組データが紹介する位置と、蓄積済みの番組データが紹介する位置と、設定位置保持部１６０９が保持している設定位置との位置関係の説明図である。
図２０は、番組データ蓄積部１６０３の処理フロー図である。
図２１は、設定位置保持部１６０９が管理する位置設定テーブルである。
図２２は、番組データ蓄積部１６０３がこれから蓄積しようとする番組データが紹介する位置と、蓄積済みの番組データが紹介する位置と、設定位置保持部１６０９が保持している複数の設定位置との位置関係の説明図である。
図２３は、番組データ蓄積部１６０３の処理フロー図である。
図２４は、本発明の実施の形態５における広告番組提供システムのデータ受信装置の構成図である。
図２５は、位置設定部２４０９が管理する、設定された経路の始点と終点を表すテーブルである。
図２６は、経路保持部２４１２が管理する、経路探索部２４１０が算出した、始点と終点までの中継点を含んだ経路を表す経路テーブルである。
図２７は、経路保持部２４１２が管理する経路テーブル上の始点、中継点、終点を地図データ上で経路として表現した図である。
図２８は、番組データ蓄積部２４０３の処理フロー図である。
図２９は、番組データ蓄積部２４０３がこれから蓄積しようとする番組データが紹介する位置と、蓄積済みの番組データが紹介する位置と、経路保持部２４１２が保持している経路との位置関係のを地図データ上にマッピングした説明図である。
図３０は、番組位置データと経路との位置関係を表した説明図である。
図３１は、本発明の実施の形態６における広告番組提供システムのデータ受信装置の構成図である。
図３２は、経路履歴収集部３１０８が移動した経路の履歴情報を図示した図である。
図３３は、経路履歴収集部３１０８が生成する経路の利用頻度ランキングの表である。
図３４は、経路履歴収集部３１０８が生成する経路の利用頻度ランキングの表である。
【図１】
2003067773.tif 000003
【図２】
2003067773.tif 000004
【図３】
2003067773.tif 000005
【図４】
2003067773.tif 000006
【図５】
2003067773.tif 000007
【図６】
2003067773.tif 000008
【図７】
2003067773.tif 000009
【図８】
2003067773.tif 000010
【図９】
2003067773.tif 000011
【図１０】
2003067773.tif 000012
【図１１】
2003067773.tif 000013
【図１２】
2003067773.tif 000014
【図１３】
2003067773.tif 000015
【図１４】
2003067773.tif 000016
【図１５】
2003067773.tif 000017
【図１６】
2003067773.tif 000018
【図１７】
2003067773.tif 000019
【図１８】
2003067773.tif 000020
【図１９】
2003067773.tif 000021
【図２０】
2003067773.tif 000022
【図２１】
2003067773.tif 000023
【図２２】
2003067773.tif 000024
【図２３】
2003067773.tif 000025
【図２４】
2003067773.tif 000026
【図２５】
2003067773.tif 000027
【図２６】
2003067773.tif 000028
【図２７】
2003067773.tif 000029
【図２８】
2003067773.tif 000030
【図２９】
2003067773.tif 000031
【図３０】
2003067773.tif 000032
【図３１】
2003067773.tif 000033
【図３２】
2003067773.tif 000034
【図３３】
2003067773.tif 000035
【図３４】
2003067773.tif 000036
【国際調査報告】
2003067773.tif 000037
2003067773.tif 000038
2003067773.tif 000039
2003067773.tif 000040