(57)【要約】【課題】  ユーザに好適な優先順位で地図更新データを配信できる移動端末、放送局およびこれらを用いた地図更新システムを提供する。【解決手段】所定の放送エリアを有する放送局と移動端末とを備えた地図更新システムにおいて、放送局は、複数の地域の更新データを記憶する放送データ記憶手段１０１と、記憶されている複数の更新データに対して、放送エリア内の更新データが放送エリア外の更新データより高い頻度で放送されるように優先度を設定する優先度設定手段１０２と、記憶されている複数の更新データの中から設定された優先度に従って決定した更新データを放送する放送手段１０５を備え、移動端末は、放送局から放送された更新データを受信する受信手段２０１と、地図データを記憶する地図データ記憶手段２０４と、受信手段で受信された更新データに基づいて地図データ記憶手段に記憶されている地図データを更新する地図データ更新手段２０５を備えている。【選択図】        図１
2006330279.tif 000002
【特許請求の範囲】
【請求項１】
所定の放送エリアを有する放送局と移動端末とを備えた地図更新システムにおいて、
前記放送局は、
複数の地域の地図データを更新するための複数の更新データを記憶する放送データ記憶手段と、
前記放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア内の地図データに適用される更新データが放送エリア外の地図データに適用される更新データより高い頻度で放送されるように優先度を設定する優先度設定手段と、
前記放送データ記憶手段に記憶されている複数の更新データの中から前記優先度設定手段によって設定された優先度に従って決定した更新データを放送する放送手段
とを備え、
前記移動端末は、
前記放送局から放送された更新データを受信する受信手段と、
地図データを記憶する地図データ記憶手段と、
前記受信手段で受信された更新データに基づいて前記地図データ記憶手段に記憶されている地図データを更新する地図データ更新手段
とを備えた地図更新システム。
【請求項２】
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、放送エリアからの実際の距離が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項３】
放送局は、放送エリアの中心と更新データが適用される地域の中心との間の最短経路の距離を表す道なりの距離を算出するナビアプリ実行手段を備え、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記ナビアプリ実行手段で算出された放送エリアからの道なりの距離が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項４】
放送局は、放送エリアの中心と更新データが適用される地域の中心との間の最短経路の距離を移動するのに必要な旅行時間を算出するナビアプリ実行手段を備え、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記ナビアプリ実行手段で算出された放送エリアからの旅行時間が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項５】
放送データ記憶手段は、階層レベルが低くなるに従って詳細な地図が描画される複数の階層レベルの地図データに適用される複数の更新データを記憶し、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記階層レベルが高くなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項６】
放送データ記憶手段は、更新データの放送時間を含むスケジュールデータをさらに記憶し、
放送手段は、前記放送データ記憶手段に記憶されているスケジュールデータを放送し、
受信手段は、前記放送手段から放送されたスケジュールデータを受信した後に受信処理を停止し、前記スケジュールデータに含まれる更新データの放送時間が到来した時に受信処理を起動し、前記放送局から放送される更新データを受信する
ことを特徴とする請求項１記載の地図更新システム。
【請求項７】
放送局は、同一の放送エリアに放送を行う複数の放送局から成り、
前記複数の放送局の各放送データ記憶手段は、更新データの放送時間が相互に異なるスケジュールデータをさらに記憶し、
前記複数の放送局の各放送手段は、前記放送データ記憶手段に記憶されているスケジュールデータを放送する
ことを特徴とする請求項１記載の地図更新システム。
【請求項８】
受信手段は、同一の放送エリア内の更新データを放送中の放送局を選択し、該選択した放送局からの更新データを受信する
ことを特徴とする請求項７記載の地図更新システム。
【請求項９】
移動端末は、放送局からの放送と異なる経路でスケジュールデータを受信する通信手段を備え、
受信手段は、前記通信手段で受信したスケジュールデータに基づき放送局から放送された更新データを受信する
ことを特徴とする請求項１記載の地図更新システム。
【請求項１０】
移動端末は、放送局からの放送と異なる経路で更新データを受信する通信手段を備え、
地図データ更新手段は、前記通信手段で受信された更新データに基づいて前記地図データ記憶手段に記憶されている地図データを更新する
ことを特徴とする請求項１記載の地図更新システム。
【請求項１１】
放送局は、番組スケジュールを表す番組情報を有し、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データが、前記番組情報に応じた頻度で放送されるように優先度を再設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項１２】
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データが、前記番組情報に含まれる番組のジャンルまたは番組ランクに応じた頻度で放送されるように優先度を再設定する
ことを特徴とする請求項１１記載の地図更新システム。
【請求項１３】
放送局は、番組スケジュールを表す番組情報を有し、
優先度設定手段は、前記番組情報によって示される放送中の番組に関連する更新データの優先度が高くなるように優先度を再設定する
ことを特徴とする請求項１記載の地図更新システム。
【請求項１４】
所定の放送エリアを有する放送局から、該放送エリア内の地図データに適用される更新データが該放送エリア外の地図データに適用される更新データより高い頻度で放送される更新データを受信する受信手段と、
地図データを記憶する地図データ記憶手段と、
前記受信手段で受信された更新データに基づいて前記地図データ記憶手段に記憶されている地図データを更新する地図データ更新手段
とを備えた移動端末。
【請求項１５】
受信手段は、放送局から放送されたスケジュールデータを受信した後に受信処理を停止し、前記スケジュールデータに含まれる更新データの放送時間が到来した時に受信処理を起動し、前記放送局から放送される更新データを受信する
ことを特徴とする請求項１４記載の移動端末。
【請求項１６】
受信手段は、同一の放送エリアに放送を行う複数の放送局から更新データを放送局中の放送局を選択し、該選択した放送局からの更新データを受信する
ことを特徴とする請求項１４記載の移動端末。
【請求項１７】
放送局からの放送と異なる経路でスケジュールデータを受信する通信手段を備え、
受信手段は、前記通信手段で受信したスケジュールデータに基づき放送局から放送された更新データを受信する
ことを特徴とする請求項１４記載の移動端末。
【請求項１８】
放送局からの放送と異なる経路で更新データを受信する通信手段を備え、
地図データ更新手段は、前記通信手段で受信された更新データに基づいて地図データ記憶手段に記憶されている地図データを更新する
ことを特徴とする請求項１４記載の移動端末。
【請求項１９】
所定の放送エリアを有する放送局において、
複数の地域の地図データを更新するための複数の更新データを記憶する放送データ記憶手段と、
前記放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア内の地図データに適用される更新データが放送エリア外の地図データに適用される更新データより高い頻度で放送されるように優先度を設定する優先度設定手段と、
前記放送データ記憶手段に記憶されている複数の更新データの中から前記優先度設定手段によって設定された優先度に従って決定した更新データを放送する放送手段
とを備えた放送局。
【請求項２０】
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、放送エリアからの実際の距離が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１９記載の放送局。
【請求項２１】
放送エリアの中心と更新データが適用される地域の中心との間の最短経路の距離を表す道なりの距離を算出するナビアプリ実行手段を備え、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記ナビアプリ実行手段で算出された放送エリアからの道なりの距離が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１９記載の放送局。
【請求項２２】
放送エリアの中心と更新データが適用される地域の中心との間の最短経路の距離を移動するのに必要な旅行時間を算出するナビアプリ実行手段を備え、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記ナビアプリ実行手段で算出された放送エリアからの旅行時間が大きくなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１９記載の放送局。
【請求項２３】
放送データ記憶手段は、階層レベルが低くなるに従って詳細な地図が描画される複数の階層レベルの地図データに適用される複数の更新データを記憶し、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア外の地図データに適用される更新データが、前記階層レベルが高くなるに従って少ない頻度で放送されるように優先度を設定する
ことを特徴とする請求項１９記載の放送局。
【請求項２４】
放送データ記憶手段は、更新データの放送時間を含むスケジュールデータをさらに記憶し、
放送手段は、前記放送データ記憶手段に記憶されているスケジュールデータを放送する
ことを特徴とする請求項１９記載の放送局。
【請求項２５】
放送局は、同一の放送エリアに放送を行う複数の放送局から成り、
前記複数の放送局の各放送データ記憶手段は、更新データの放送時間が相互に異なるスケジュールデータをさらに記憶し、
前記複数の放送局の各放送手段は、前記放送データ記憶手段に記憶されているスケジュールデータを放送する
ことを特徴とする請求項１９記載の放送局。
【請求項２６】
番組スケジュールを表す番組情報を有し、
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データが、前記番組情報に応じた頻度で放送されるように優先度を再設定する
ことを特徴とする請求項１９記載の放送局。
【請求項２７】
優先度設定手段は、放送データ記憶手段に記憶されている複数の更新データが、前記番組情報に含まれる番組のジャンルまたは番組ランクに応じた頻度で放送されるように優先度を再設定する
ことを特徴とする請求項２６記載の放送局。
【請求項２８】
番組スケジュールを表す番組情報を有し、
優先度設定手段は、前記番組情報によって示される放送中の番組に関連する更新データの優先度が高くなるように優先度を再設定する
ことを特徴とする請求項１９記載の放送局。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動端末、放送局およびこれらを用いた地図更新システムに関し、特に移動端末に記憶されている地図データを放送局からの放送により更新する技術に関する。
【背景技術】
【０００２】
従来、基地局から複数の移動局へ向けて広範囲の地図情報を効率よく送ることができる地図情報提供システムが知られている（特許文献１参照）。この地図情報提供システムは、対象範囲の地図を全部送ろうとすると、長期間変わってない部分も毎回送ることになるので無駄が多く、地図を送るのに時間がかかりすぎるという問題を解消するために、次のように構成されている。
【０００３】
すなわち、基地局は、不特定の複数の移動局に向けて、所定の対象範囲の地図を配信する。このとき、対象範囲の地図情報が複数の区域地図に分割され、区域地図毎に配信が行われる。地図送出事業者は、配信すべき区域地図とその順番を含む配信スケジュールを立てる。このとき、最近書き換えられた区域地図の配信頻度が、長期間書き換えられていない区域地図の配信頻度よりも高くなるように、配信スケジュールが立てられる。従って、新しい区域地図が１日のうちに何回も配信され、移動局は高い確率で新しい地図を入手できる。
【０００４】
【特許文献１】特開平１１−１５３７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に記載された地図情報提供システムでは、所定の対象範囲内の区域地図を配信するために、対象範囲外の区域地図は配信されないという問題がある。例えば、対象範囲が東京都のみとされた場合は、東京都以外の区域地図は永久に配信されないという問題がある。
【０００６】
また、対象範囲が日本全国とされた場合は、いつかは日本全国の区域地図が配信されるが、新鮮度に基づいた配信頻度で配信されるために、現在自車がいる地域の区域地図が優先的に配信されない可能性があるという問題がある。
【０００７】
この発明は、上述した問題を解消するためになされたものであり、ユーザに好適な優先順位で地図更新データを配信できる移動端末、放送局およびこれらを用いた地図更新システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明に係る移動端末は、所定の放送エリアを有する放送局から、該放送エリア内の地図データに適用される更新データが該放送エリア外の地図データに適用される更新データより高い頻度で放送される更新データを受信する受信手段と、地図データを記憶する地図データ記憶手段と、受信手段で受信された更新データに基づいて地図データ記憶手段に記憶されている地図データを更新する地図データ更新手段とを備えている。
【０００９】
第２の発明に係る放送局は、所定の放送エリアを有する放送局において、複数の地域の地図データを更新するための複数の更新データを記憶する放送データ記憶手段と、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア内の地図データに適用される更新データが放送エリア外の地図データに適用される更新データより高い頻度で放送されるように優先度を設定する優先度設定手段と、放送データ記憶手段に記憶されている複数の更新データの中から優先度設定手段によって設定された優先度に従って決定した更新データを放送する放送手段を備えている。
【００１０】
第３の発明に係る地図更新システムは、所定の放送エリアを有する放送局と移動端末とを備えた地図更新システムにおいて、放送局は、複数の地域の地図データを更新するための複数の更新データを記憶する放送データ記憶手段と、放送データ記憶手段に記憶されている複数の更新データに対して、放送エリア内の地図データに適用される更新データが放送エリア外の地図データに適用される更新データより高い頻度で放送されるように優先度を設定する優先度設定手段と、放送データ記憶手段に記憶されている複数の更新データの中から優先度設定手段によって設定された優先度に従って決定した更新データを放送する放送手段を備え、移動端末は、放送局から放送された更新データを受信する受信手段と、地図データを記憶する地図データ記憶手段と、受信手段で受信された更新データに基づいて地図データ記憶手段に記憶されている地図データを更新する地図データ更新手段とを備えている。
【発明の効果】
【００１１】
第１の発明に係る移動端末、第２の発明に係る放送局および第３の発明に係る地図更新システムによれば、更新データの放送頻度は、放送エリア内が最も高く、放送エリアから遠ざかるほど低くなる。その結果、移動端末における重要度が高い地域地図データほど早期に更新される確率が高くなる。従って、ユーザに好適な優先順位で地図更新データを配信できる移動端末、放送局およびこれらを用いた地図更新システムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
この発明の実施の形態１に係る地図更新システムは、放送局と移動端末とから構成されている。放送局は、放送エリアに対して例えば地上デジタル放送、ＦＭ多重放送によるデータ放送を行うことができる放送局から構成される。ここで、「放送エリア」とは、例えば都道府県を単位とする区域をいう。移動端末は、例えば、自動車に搭載されるカーナビゲーション装置や、歩行者等が携行する携帯電話、ＰＤＡ（Personal Digital Assistance）、パーソナルコンピュータ等から構成される。
【００１３】
図１は、この発明の実施の形態１に係る地図更新システムを構成する放送局の構成を示すブロック図である。この放送局は、放送データ記憶手段１０１、優先度設定手段１０２、放送エリア内判定手段１０３、放送データ決定手段１０４および放送手段１０５から構成されている。
【００１４】
放送データ記憶手段１０１は、当該放送局から放送する放送データを記憶する。優先度設定手段１０２は、放送データ記憶手段１０１に記憶されている放送データに対して放送の順番および頻度の優先度を設定する。放送エリア内判定手段１０３は、放送データ記憶手段１０１に記憶されている放送データの範囲が放送エリア内であるかどうかを判定する（詳細は後述する）。放送データ決定手段１０４は、優先度設定手段１０２によって設定された優先度に従って放送する放送データを決定する。放送手段１０５は、放送データ決定手段１０４によって決定された放送データを放送する。
【００１５】
図２は、この発明の実施の形態１に係る地図更新システムを構成する移動端末の構成を示すブロック図である。この移動端末は、受信手段２０１、受信データ選択手段２０２、受信データ記憶手段２０３、地図データ記憶手段２０４、地図データ更新手段２０５、現在位置特定手段２０６、操作手段２０７、表示手段２０８、現在日時取得手段２０９および制御手段２１０から構成されている。
【００１６】
受信手段２０１は、放送局から送信される放送データを受信する。この受信手段２０１で受信された放送データは、受信データ選択手段２０２からの指示に応じて受信データ記憶手段２０３に送られる。受信データ選択手段２０２は、受信手段２０１で受信された放送データのうち受信データ記憶手段２０３に記憶するべき放送データを選択するように受信手段２０１および受信データ記憶手段２０３に指示する。受信データ記憶手段２０３は、受信手段２０１から送られてくる放送データのうち、受信データ選択手段２０２から指示された放送データを記憶する。この受信データ記憶手段２０３に記憶されている放送データは、地図データ更新手段２０５によって読み出される。
【００１７】
地図データ記憶手段２０４は、地図データを記憶する。この地図データ記憶手段２０４に記憶されている地図データは、地図データ更新手段２０５によって更新されるとともに、制御手段２１０から読み出される。地図データ更新手段２０５は、地図データ記憶手段２０４に記憶されている地図データを、受信データ記憶手段２０３から読み出した放送データに含まれる更新データに従って更新する。これにより、地図データ記憶手段２０４の内容が最新の地図データに更新される。
【００１８】
現在位置特定手段２０６は、自己の現在位置を特定する。この現在位置特定手段２０６によって特定された現在位置を表す現在位置データは制御手段２１０に送られる。操作手段２０７は、ユーザが各種指示を当該移動端末に与えるために使用される。この操作手段２０７の操作によって入力された操作データは、制御手段２１０に送られる。表示手段２０８は、制御手段２１０から送られてくる表示データに従って、地図や種々のメッセージを表示する。現在日時取得手段２０９は、現在の日時を取得する。この現在日時取得手段２０９によって取得された現在の日時を表すデータは、制御手段２１０に送られる。
【００１９】
制御手段２１０は、移動端末の全体を制御する。この制御手段２１０は、ナビアプリ実行手段２１１を備えている。ナビアプリ実行手段２１１は、ナビゲーション機能を実現するためのアプリケーションを実行する。ナビアプリ実行手段２１１でアプリケーションを実行することにより実現されるナビゲーション機能には、地図データ記憶手段２０４に記憶された地図データを用いて表示手段２０８に地図を表示する「地図表示機能」、現在位置特定手段２０６から送られてくる現在位置データを用いて自己の現在位置を特定する「ロケータ機能」、地図データ記憶手段２０４に記憶された地図データを用いて操作手段２０７から設定された目的地までの経路を求める「経路探索機能」、経路探索機能によって求められた経路の走行時に右左折案内等を行う「経路誘導機能」等が含まれる。
【００２０】
次に、実施の形態１に係る地図更新システムで使用される地図データのフォーマットを、図３を参照しながら説明する。地図データは、図３（ａ）に示すように、地図データ全体の構成を規定するヘッダ情報と、地域毎に分割された複数の地域地図データ＃０〜＃ｎとから構成されている。ヘッダ情報は、図３（ｂ）に示すように、地図データの種別を示すデータ種別、データバージョン、ファイルサイズおよびファイル内の地域地図データの数を表すデータ数から構成されている。
【００２１】
地域地図データは、例えば図４に示すような全体の地図を複数に分割することによって得られるエリアの地図データである。地域地図データは、図５に示す地域地図データのフォーマットに示すように、表示用データと道路ネットワークデータとから構成されている。表示用データは、図５（ａ）に示すように、当該表示用データを特定するためのユニークな値であるデータＩＤ、データサイズ、階層レベルおよびデータ範囲と、表示対象を指定するための道路座標列、背景線座標列、表示文字列および表示シンボルとから構成されている。
【００２２】
道路ネットワークデータは、図５（ｂ）に示すように、当該道路ネットワークデータを特定するためのユニークな値であるデータＩＤ、データサイズ、階層レベル、データ範囲、交差点等を表すノードデータ、交差点間の道路を表すリンクデータおよび一方通行等といった交通規制を表す交通規制データから構成されている。ここで、表示用データおよび道路ネットワークデータに含まれる「データ範囲」は、例えば図４に示すように複数に分割されたエリアの各々の範囲を規定する。
【００２３】
表示用データおよび道路ネットワークデータに含まれる「階層レベル」は、エリア範囲を規定するために使用され、図６に示すように、階層レベル０から階層レベル１、階層レベル２とレベル値が大きくなるほどエリア範囲が大きくなるように規定されている。また、地図データは、階層レベルのレベル値が小さくなるほど詳細な地図を描画できるように構成されている。
【００２４】
次に、実施の形態１に係る地図更新システムにおいて最新の地図データに更新するために使用される更新データのフォーマットを、図７を参照しながら説明する。更新データは、図７（ａ）に示すように、ヘッダ情報と複数の地域地図更新データ＃０〜＃ｎとから構成されている。ヘッダ情報は、図７（ｂ）に示すように、当該更新データのデータ種別、更新対象となる地図データのバージョンを表す対応データバージョン、更新後データバージョン、ファイルサイズおよび更新データ数から構成されている。地域地図更新データ＃０〜＃ｎの各々は、当該地域地図更新データを特定するためのユニークな値であるデータＩＤ、データ種別、階層レベル、対応データバージョン、更新後データバージョン、データサイズ、データ範囲、更新後データサイズおよび更新データ実体から構成されている。
【００２５】
次に、上記のように構成される、この発明の実施の形態１に係る地図更新システムの動作を説明する。まず、放送局において行われる優先度設定処理を、図８に示すフローチャートを参照しながら説明する。なお、この優先度設定処理は、放送局の優先度設定手段１０２において行われる。
【００２６】
優先度設定処理では、まず、更新データのエリア判定が行われる（ステップＳＴ１０）。すなわち、優先度設定手段１０２は、放送データ記憶手段１０１に記憶されている放送データに含まれる更新データの中の最初の地域地図更新データ＃０からデータ範囲を取り出し、このデータ範囲で示されるエリアを判定する。次いで、ステップＳＴ１０で判定されたエリアが、放送エリア内であるかどうかが調べられる（ステップＳＴ１１）。この場合、図６に示すように、地域地図データのデータ範囲（斜線で示す部分）で示されるエリアが放送エリア６０１に少しでも重なっていれば放送エリア内とみなされる。
【００２７】
このステップＳＴ１１で、放送エリア内であることが判断されると、その地域地図更新データの優先度が「１」に設定される（ステップＳＴ１２）。具体的には、図９に示すような優先度テーブルの、当該地域地図更新データのデータＩＤと同じデータＩＤの位置に優先度「１」が記憶される。その後、シーケンスはステップＳＴ１４に進む。一方、上記ステップＳＴ１１において、放送エリア内でない、つまり放送エリア外であることが判断されると、放送エリア外の優先度設定が行われる（ステップＳＴ１３）。このステップＳＴ１３で行われる放送エリア外の優先度設定処理の詳細は後述する。その後、シーケンスはステップＳＴ１４に進む。
【００２８】
ステップＳＴ１４では、最後のデータであるかどうかが調べられる。すなわち、地域地図更新データ＃ｎに対する処理が完了したかどうかが調べられる。ここで、最後のデータでないことが判断されると、シーケンスはステップＳＴ１０に戻り、次の地域地図更新データ＃１に対する処理が行われる。以下、ステップＳＴ１０〜ＳＴ１４の処理が繰り返し実行され、ステップＳＴ１４において最後のデータであることが判断されると、優先度設定処理は終了する。
【００２９】
次に、上記ステップＳＴ１３で行われる「放送エリア外の優先度設定処理」の詳細を、図１０に示すフローチャートを参照しながら説明する。放送エリア外の優先度設定処理では、まず、ループ変数ｉがゼロに初期化される（ステップＳＴ２０）。次いで、ループ変数ｉがインクリメント（＋１）される（ステップＳＴ２１）。次いで、図８のフローチャートのステップＳＴ１０で判定されたエリアが、図１１に示すような放送エリアの外側のエリア＋ｉの範囲内であるかどうかが調べられる（ステップＳＴ２２）。この場合、図６に示すように、地域地図データのデータ範囲で示されるエリアがエリア＋ｉに少しでも重なっていればエリア＋ｉ内とみなされる。このステップＳＴ２２で、エリア＋ｉの範囲内であることが判断されると、優先度テーブルに優先度「ｉ＋１」が設定される（ステップＳＴ２３）。その後、シーケンスは図８のフローチャートにリターンする。
【００３０】
上記ステップＳＴ２２において、エリア＋ｉの範囲内でないことが判断されると、ループ変数ｉが「ｎ」であるかどうかが調べられる（ステップＳＴ２４）。このステップＳＴ２４で、ループ変数ｉが「ｎ」でないことが判断されると、シーケンスはステップＳＴ２１に戻り、上述した処理が繰り返される。一方、ステップＳＴ２４で、ループ変数ｉが「ｎ」であることが判断されると、優先度テーブルに優先度「ｎ＋１」が設定される（ステップＳＴ２５）。その後、シーケンスは図８のフローチャートにリターンする。
【００３１】
以上の優先度設定処理により、図９に示すような優先度テーブルの作成が完了する。なお、優先度テーブルに設定された優先度の値は、放送エリア内が「１」で最も小さく、放送エリアから遠ざかるほど大きい値になる。この優先度テーブルは、設定された値が小さいほど優先度が高いことを表している。
【００３２】
次に、放送局において行われる更新データの放送処理を、図１２に示すフローチャートを参照しながら説明する。この更新データの放送処理は、主に放送局の放送データ決定手段１０４および放送手段１０５において行われる。
【００３３】
更新データの放送処理では、まず、第１のループ変数ｉがゼロに初期化される（ステップＳＴ３０）。次いで、第１のループ変数ｉがインクリメント（＋１）される（ステップＳＴ３１）。次いで、第２のループ変数ｊがゼロに初期化される（ステップＳＴ３２）。次いで、第２のループ変数ｊがインクリメント（＋１）される（ステップＳＴ３３）。次いで、優先度ｊの更新データが送信（放送）される（ステップＳＴ３４）。次いで、第２のループ変数ｊが「ｉ」であるかどうかが調べられる（ステップＳＴ３５）。
【００３４】
このステップＳＴ３５で、第２のループ変数ｊが「ｉ」でないことが判断されると、シーケンスはステップＳＴ３３に戻り、上述した処理が繰り返される。一方、ステップＳＴ３５において、第２のループ変数ｊが「ｉ」であることが判断されると、次いで、第１のループ変数ｉが「ｎ＋１」であるかどうかが調べられる（ステップＳＴ３６）。このステップＳＴ３６で、第１のループ変数ｉが「ｎ＋１」でない（ｉ＜ｎ＋１である）ことが判断されると、シーケンスはステップＳＴ３１に戻って上述した処理が繰り返される。一方、ステップＳＴ３６において、第１のループ変数ｉが「ｎ＋１」であることが判断されると、更新データの放送処理は終了する。以上の処理によって、更新データは、図１３に示すような順番および頻度で放送される。すなわち、優先度の高い更新データは高い頻度で放送され、優先度が低くなるに連れて更新データが放送される頻度は低く成る。
【００３５】
次に、移動端末で行われるデータ受信処理を、図１４に示すフローチャートを参照しながら説明する。このデータ受信処理は、主に受信手段２０１、受信データ選択手段２０２、受信データ記憶手段２０３、受信データ記憶手段２０４および地図データ更新手段２０５において行われる。
【００３６】
データ受信処理では、まず、放送されている更新データが受信される（ステップＳＴ４０）。次いで、ステップＳＴ４０で受信された更新データは受信済みであるかどうかが調べられる（ステップＳＴ４１）。このステップＳＴ４１において、受信済みであることが判断されると、シーケンスはステップＳＴ４０に戻り、以下、ステップＳＴ４０およびＳＴ４１の処理が繰り返される。
【００３７】
ステップＳＴ４０およびＳＴ４１の繰り返し実行中に、ステップＳＴ４１において、受信済みでないことが判断されると、ステップＳＴ４０で受信された更新データに対応する地域地図データが地図データ記憶手段２０４から取得される（ステップＳＴ４２）。次いで、取得された地域地図データがステップＳＴ４２で取得された更新データに基づき最新データに更新される（ステップＳＴ４３）。次いで、ステップＳＴ４２において取得された更新データが受信データ記憶手段２０３に記録される（ステップＳＴ４４）。次いで、ステップＳＴ４３において最新データに更新された地域地図データが地図データ記憶手段２０４に記録される（ステップＳＴ４５）。その後、シーケンスはステップＳＴ４０に戻り、上述した処理が繰り返される。
【００３８】
次に、移動端末のナビアプリ実行手段２１１によって行われる地図データ取得処理を、図１５に示すフローチャートを参照しながら説明する。この地図データ取得処理は、主に制御手段２１０の内部のナビアプリ実行手段２１１によって行われる。地図データ取得処理では、まず、アプリケーションの実行に必要な地図データが選定される（ステップＳＴ５０）。次いで、ステップＳＴ５０で選定された地図データが地図データ記憶手段２０４から取得される（ステップＳＴ５１）。
【００３９】
以上説明したように、この発明の実施の形態１に係る地図更新システムによれば、更新データの放送頻度は、放送エリア内が最も高く、放送エリアから遠ざかるほど低くなる。その結果、移動端末における重要度が高い地域地図データほど早期に更新される確率が高くなる。
【００４０】
なお、上述した実施の形態１に係る地図更新システムでは、移動端末は、受信していない更新データをすべて受信するように構成したが、ユーサがあらかじめ受信可否の設定を行い、受信可に設定されている更新データのみ受信するように構成することができる。この構成によれば、ユーザが所望する地図データのみを更新することができるので、移動端末の処理負荷を軽減することができる。
【００４１】
また、上述した実施の形態１に係る地図更新システムでは、移動端末は、放送局から受信したすべての更新データを保存するように構成したが、更新データを受信する毎にユーザに保存するかどうかを問い合わせ、ユーザによって許可された更新データのみ保存するように構成することもできる。この構成によれば、ユーザが望まない更新データは保存されないので、受信データ記憶手段２０３として、記憶容量が小さい記憶媒体を使用することができる。
【００４２】
実施の形態２．
上述した実施の形態１に係る地図更新システムの移動端末は、更新データが受信される毎に地図データを更新するのに対し、この発明の実施の形態２に係る地図更新システムでは、移動端末は、放送局から放送された更新データを受信した時点では、それを記憶するにとどめ、後に地図データが必要になった時に、その地図データを記憶されている更新データに基づいて更新するようにしたものである。
【００４３】
この発明の実施の形態２に係る地図更新システムを構成する放送局および移動端末は、移動端末の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、移動端末の動作を中心に説明する。
【００４４】
図１６は、この発明の実施の形態２に係る地図更新システムの移動端末で行われるデータ受信処理を示すフローチャートである。このデータ受信処理は、主に受信手段２０１、受信データ選択手段２０２、受信データ記憶手段２０３、受信データ記憶手段２０４および地図データ更新手段２０５において行われる。
【００４５】
データ受信処理では、まず、放送されている更新データが受信される（ステップＳＴ６０）。次いで、ステップＳＴ６０で受信された更新データが受信済みであるかどうかが調べられる（ステップＳＴ６１）。このステップＳＴ６１において、受信済みであることが判断されると、シーケンスはステップＳＴ６０に戻り、以下、ステップＳＴ６０およびＳＴ６１の処理が繰り返される。この繰り返し実行の途中で、ステップＳＴ６１において、受信済みでないことが判断されると、ステップＳＴ６０で受信された更新データが受信データ記憶手段２０３に記録される（ステップＳＴ６２）。その後、シーケンスはステップＳＴ６０に戻る。以上の処理により、受信されていない更新データが受信データ記憶手段２０３に順次蓄積される。
【００４６】
次に、移動端末のナビアプリ実行手段２１１によって行われる地図データ取得処理を、図１に示すフローチャートを参照しながら説明する。この地図データ取得処理は、主に地図データ記憶手段２０４、地図データ更新手段２０５および制御手段２１０の内部のナビアプリ実行手段２１１によって行われる。
【００４７】
地図データ取得処理では、まず、アプリケーションの実行に必要な地図データが選定される（ステップＳＴ７０）。次いで、ステップＳＴ７０で選定された地図データが地図データ記憶手段２０４から取得される（ステップＳＴ７１）。次いで、取得された地図データに対応する更新データが存在するかどうかが調べられる（ステップＳＴ７２）。ここで、対応する更新データが存在することが判断されると、ステップＳＴ７１で取得された地図データが、その対応する更新データに基づき最新データに更新される（ステップＳＴ７３）。その後、地図データ取得処理は終了する。上記ステップＳＴ７２において、対応する更新データが存在しないことが判断されると、地図データの更新は行われず、地図データ取得処理は終了する。
【００４８】
以上説明したように、この発明の実施の形態２に係る地図更新システムによれば、実施の形態１に係る地図更新システムと同様の効果を奏する。また、放送により受信した更新データを記憶しておき、必要になった時に、記憶されている更新データに基づいて地図データを更新するように構成したので、移動端末で不必要な場合は地図データは更新されない。その結果、移動端末の処理負荷の増大を抑止することができる。
【００４９】
実施の形態３．
この発明の実施の形態３に係る地図更新システムは、放送エリア外の優先度設定を実際の距離に基づいて行うようにしたものである。
【００５０】
この発明の実施の形態３に係る地図更新システムを構成する放送局および移動端末は、放送局の優先度設定の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【００５１】
この実施の形態３に係る地図更新システムの放送局で行われる優先度設定処理は、「放送エリア外の優先度設定処理」を除けば、図８に示すフローチャートを参照して既に説明した実施の形態１のそれと同じである。従って、以下では、図８に示すフローチャートのステップＳＴ１３で行われる放送エリア外の優先度設定処理を、図１８に示すフローチャートを参照しながら説明する。
【００５２】
放送エリア外の優先度設定処理では、まず、更新データが適用される地域地図の中心座標が算出される（ステップＳＴ８０）。次いで、放送エリアの中心座標が取得される（ステップＳＴ８１）。次いで、ステップＳＴ８０で取得された中心座標で示される地点と、ステップＳＴ８１で取得された中心座標で示される地点との間の実際の距離（Ｌ）、つまり地図上の直線距離が算出される（ステップＳＴ８２）。次いで、図１９に示すような優先度と距離との関係を規定した優先度設定テーブルが参照され、距離（Ｌ）に応じた優先度を表す値が優先度テーブルに設定される（ステップＳＴ８３）。
【００５３】
以上説明したように、この発明の実施の形態３に係る地図更新システムによれば、放送エリアからの実際の距離が近い地図データから優先して更新されるので、放送エリアから外れた場合に使用する可能性の高い地図データから更新されることになり、利便性を向上させることができる。
【００５４】
実施の形態４．
この発明の実施の形態４に係る地図更新システムは、放送エリア外の優先度設定を道なりの距離に基づいて行うようにしたものである。
【００５５】
この発明の実施の形態４に係る地図更新システムを構成する放送局および移動端末は、放送局の優先度設定の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【００５６】
この実施の形態４に係る地図更新システムの放送局で行われる優先度設定処理は、「放送エリア外の優先度設定処理」を除けば、図８に示すフローチャートを参照して既に説明した実施の形態１のそれと同じである。従って、以下では、図８に示すフローチャートのステップＳＴ１３で行われる放送エリア外の優先度設定処理を、図２０に示すフローチャートを参照しながら説明する。
【００５７】
放送エリア外の優先度設定処理では、まず、更新データが適用される地域地図の中心座標が算出される（ステップＳＴ９０）。次いで、放送エリアの中心座標が取得される（ステップＳＴ９１）。次いで、ステップＳＴ９０で取得された中心座標で示される地点と、ステップＳＴ９１で取得された中心座標で示される地点との間の最短経路が制御手段２１０のナビアプリ実行手段２１１によって探索され、経路距離Ｌｒ、つまり道なりの距離が算出される（ステップＳＴ９２）。次いで、図１９に示す優先度設定テーブルが参照され、経路距離Ｌｒに応じた優先度が優先度テーブルに設定される（ステップＳＴ９３）。
【００５８】
以上説明したように、この発明の実施の形態４に係る地図更新システムによれば、放送エリアからの道なりの距離が近い地図データから優先して更新されるので、放送エリアから外れた場合に使用する可能性の高い地図データから更新されることになり、利便性を向上させることができる。
【００５９】
実施の形態５．
この発明の実施の形態５に係る地図更新システムは、放送エリア外の優先度設定を旅行時間に基づいて行うようにしたものである。
【００６０】
この発明の実施の形態５に係る地図更新システムを構成する放送局および移動端末は、放送局の優先度設定の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【００６１】
この実施の形態５に係る地図更新システムの放送局で行われる優先度設定処理は、「放送エリア外の優先度設定処理」を除けば、図８に示すフローチャートを参照して既に説明した実施の形態１のそれと同じである。従って、以下では、図８に示すフローチャートのステップＳＴ１３で行われる放送エリア外の優先度設定処理を、図２１に示すフローチャートを参照しながら説明する。
【００６２】
放送エリア外の優先度設定処理では、まず、更新データが適用される地域地図の中心座標が算出される（ステップＳＴ１００）。次いで、放送エリアの中心座標が取得される（ステップＳＴ１０１）。次いで、ステップＳＴ１００で取得された中心座標で示される地点と、ステップＳＴ１０１で取得された中心座標で示される地点との間の最短経路が制御手段２１０のナビアプリ実行手段２１１によって探索され、さらに、該探索された最短経路を移動するのに必要な時間である旅行時間Ｔが算出される（ステップＳＴ１０２）。次いで、図２２に示すような優先度と旅行時間との関係を規定した優先度設定テーブルが参照され、旅行時間（Ｔ）に応じた優先度が優先度テーブルに設定される（ステップＳＴ１０３）。
【００６３】
以上説明したように、この発明の実施の形態５に係る地図更新システムによれば、放送エリアからの旅行時間が小さい地図データから優先して更新されるので、放送エリアから外れた場合に使用する可能性の高い地図データから更新されることになり、利便性を向上させることができる。
【００６４】
実施の形態６．
この発明の実施の形態６に係る地図更新システムは、階層レベルの高い地図データの優先度が低くなるようにものである。
【００６５】
この発明の実施の形態６に係る地図更新システムを構成する放送局および移動端末は、放送局の優先度設定の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【００６６】
この実施の形態６に係る地図更新システムの放送局で行われる優先度設定処理は、「放送エリア外の優先度設定処理」を除けば、図８に示すフローチャートを参照して説明した実施の形態１のそれと同じである。従って、以下では、図８に示すフローチャートのステップＳＴ１３で行われる放送エリア外の優先度設定処理を、図２３に示すフローチャートを参照しながら説明する。
【００６７】
放送エリア外の優先度設定処理では、まず、送信する更新データの階層レベル（Ｌ）が取得される（ステップＳＴ１１０）。次いで、ループ変数ｉがゼロに初期化される（ステップＳＴ１１１）。次いで、ループ変数ｉがインクリメント（＋１）される（ステップＳＴ１１２）。次いで、図８のフローチャートのステップＳＴ１０で判定されたエリアが、図１１に示すエリア＋ｉの範囲内であるかどうかが調べられる（ステップＳＴ１１３）。この場合、図６に示すように、地域地図データのデータ範囲で示されるエリアがエリア＋ｉに少しでも重なっていればエリア＋ｉ内とみなされる。このステップＳＴ１１３で、エリア＋ｉの範囲内であることが判断されると、優先度テーブルに優先度「ｉ＋１＋Ｌ」が設定され（ステップＳＴ１１４）、放送エリア外の優先度設定処理は終了する。
【００６８】
上記ステップＳＴ１１３において、エリア＋ｉの範囲内でないことが判断されると、ループ変数ｉが「ｎ」であるかどうかが調べられる（ステップＳＴ１１５）。このステップＳＴ１１５で、ループ変数ｉが「ｎ」でないことが判断されると、シーケンスはステップＳＴ１１２に戻り、上述した処理が繰り返される。一方、ステップＳＴ１１５で、ループ変数ｉが「ｎ」であることが判断されると、優先度テーブルに優先度「ｎ＋１＋Ｌ」が設定され（ステップＳＴ１１６）、放送エリア外の優先度設定処理は終了する。
【００６９】
以上説明したように、この発明の実施の形態６に係る地図更新システムによれば、エリア範囲の狭い詳細な地図データが優先して高頻度で更新されるので、通常の走行時に使用される可能性の高い地図データから更新されることになり、利便性を向上させることができる。
【００７０】
実施の形態７．
この発明の実施の形態７に係る地図更新システムは、放送局から放送されるスケジュールデータを、移動端末で受信するようにしたものである。
【００７１】
図２４は、この発明の実施の形態７に係る地図更新システムの構成を示すブロック図である。この地図更新システムは、データ配信センタ３０１、複数の放送局＃１〜＃Ｎおよび移動端末（図示は省略してある）から構成されている。図示されていない移動端末は、実施の形態１に係る地図更新システムにおける移動端末と同じである。
【００７２】
データ配信センタ３０１は、放送局＃１〜＃Ｎに対し、スケジュールデータ（詳細は後述する）および更新データを配信する。このデータ配信センタ３０１は、更新データ記憶手段３０２、スケジュールデータ作成手段３０３、配送データ決定手段３０４およびデータ配送手段３０５から構成されている。
【００７３】
更新データ記憶手段３０２は、更新データを記憶する。この更新データ記憶手段３０２に記憶されている更新データは、配送データ決定手段３０４に送られる。スケジュールデータ作成手段３０３は、放送局毎のスケジュールデータを作成する。スケジュールデータは、図２５（ａ）に示すような、複数の放送局にそれぞれ対応して設けられた複数の放送局情報＃１〜＃Ｎに基づいて作成される。放送局情報＃１〜＃Ｎの各々は、図２５（ｂ）に示すように、放送局名、放送エリアおよびチャンネルによって構成されている。
【００７４】
配送データ決定手段３０４は、更新データ記憶手段３０２に記憶されている更新データおよびスケジュールデータ作成手段３０３で作成されたスケジュールデータの中から各放送局に配送する更新データおよびスケジュールデータを決定する。この配送データ決定手段３０４で決定された更新データおよびスケジュールデータは、データ配信手段３０５に送られる。データ配送手段３０５は、配送データ決定手段３０４で決定された更新データおよびスケジュールデータを、配信データとして各放送局に配送する。
【００７５】
放送局＃１〜＃Ｎは、図２６に示すように、スケジュールデータと更新データとを１組とする放送データを時間の経過に従って繰り返し送信するデータ放送を行う。各放送局は、実施の形態１に係る地図更新システムを構成する放送局（図１参照）に、データ受信手段３１０が追加されて構成されている。データ受信手段３１０は、データ配信センタ３０１から配信される更新データおよびスケジュールデータを受信し、放送データ記憶手段１０１に送る。
【００７６】
次に、放送局＃１〜＃Ｎから送信されるスケジュールデータのフォーマットを、図２７を参照しながら説明する。スケジュールデータは、スケジュールが何時まで有効であるかを示すスケジュール有効期限、放送するデータ数Ｎ、データＩＤ＃１〜＃ＮおよびデータＩＤ＃１〜＃Ｎに対応する更新データの放送時間（開始時刻、終了時刻）から構成されている。
【００７７】
次に、データ配信センタ３０１から配信される各放送局用の配信データのフォーマットを、図２８を参照しながら説明する。配信データは、図２８（ａ）に示すように、放送局＃１〜＃Ｎにそれぞれ対応する放送局＃１用配信データ〜放送局＃Ｎ用配信データから構成されている。各放送局用の配信データは、図２８（ｂ）に示すように、放送局を特定するための放送局ＩＤ、スケジュールデータおよび更新データから構成されている。配信データを構成する更新データは、図２６（ｃ）に示すように、データ数と複数の地域地図更新データ＃０〜＃ｎから構成されている。
【００７８】
次に、上記のように構成される、この発明の実施の形態７に係る地図更新システムの動作を説明する。まず、放送局＃１〜＃Ｎの動作を説明する。放送局＃１〜＃Ｎの各々は、データ配信センタ３０１から送られてくる配信データに含まれる放送局ＩＤが、自放送局ＩＤに合致する配信データのみを受信し、この受信した配信データに含まれるスケジュールデータに従って更新データを放送する。
【００７９】
次に、移動端末において行われるスケジュールデータ受信処理を、図２９に示すフローチャートを参照しながら説明する。このスケジュールデータ受信処理では、まず、スケジュールデータは受信済みであるかどうかが調べられる（ステップＳＴ１２０）。このステップＳＴ１２０において、受信済みであることが判断されると、そのスケジュールデータが有効期限内であるかどうかが調べられる（ステップＳＴ１２１）。このステップＳＴ１２１において、有効期限内であることが判断されるとスケジュールデータ受信処理は終了する。
【００８０】
一方、上記ステップＳＴ１２０においてスケジュールデータが受信済みでないことが判断された場合、および、上記ステップＳＴ１２１において有効期限内でないことが判断された場合は、放送データが受信される（ステップＳＴ１２２）。次いで、ステップＳＴ１２２で受信された放送データがスケジュールデータであるかどうかが調べられる（ステップＳＴ１２３）。このステップＳＴ１２３において、スケジュールデータでないことが判断されると、シーケンスはステップＳＴ１２２に戻り、上述した放送データの受信処理が繰り返される。一方、ステップＳＴ１２３において、ステップＳＴ１２２で受信された放送データがスケジュールデータであることが判断されると、ステップＳＴ１２０で受信されたスケジュールデータが受信データ記憶手段１０１に記録される（ステップＳＴ１２４）。以上の処理により、移動端末におけるスケジュールデータ受信処理は終了する。
【００８１】
次に、スケジュールデータ受信後に移動端末において行われる更新データの受信処理を、図３０に示すフローチャートを参照しながら説明する。更新データの受信処理では、まず、スケジュールデータに基づき現在時刻から最も早く放送される更新データが特定される（ステップＳＴ１３０）。次いで、ステップＳＴ１３０で特定された更新データが受信済みであるかどうかが調べられる（ステップＳＴ１３１）。このステップＳＴ１３１において、受信済みであることが判断されると、次いで、最後のスケジュールデータであるかどうかが調べられる（ステップＳＴ１３２）。このステップＳＴ１３２で、最後のスケジュールデータであることが判断されると、すべての更新データは受信されているものと認識される。そして、更新データの受信処理は終了し、受信手段２０１による受信処理は停止される。
【００８２】
一方、ステップＳＴ１３２において、最後のデータでないことが判断されると、次に放送される更新データが特定される（ステップＳＴ１３３）。その後、シーケンスはステップＳＴ１３１に戻る。上記ステップＳＴ１３１において、ステップＳＴ１３０またはステップＳＴ１３３において特定された更新データが受信済みでないことが判断されると、放送開始時刻になったことを条件に受信手段２０１による放送の受信処理が起動される（ステップＳＴ１３４）。そして、更新データが受信される（ステップＳＴ１３５）。以上により更新データの受信処理は終了する。
【００８３】
以上説明したように、この発明の実施の形態７に係る地図更新システムによれば、移動端末は、スケジュールデータに従って受信処理の開始および停止が可能であり、移動端末の受信処理が起動されていなくても更新データの受信が可能になる。
【００８４】
実施の形態８．
この発明の実施の形態８に係る地図更新システムは、放送局から放送されるスケジュールデータを移動端末で受信するようにした点は上述した実施の形態７に係る地図更新システムと同じであるが、スケジュールデータを、データ配信センタ３０１においてではなく放送局において作成するようにしたものである。
【００８５】
図３１は、この発明の実施の形態８に係る地図更新システムの構成を示すブロック図である。この地図更新システムは、データ配信センタ３０１、複数の放送局＃１〜＃Ｎおよび移動端末（図示は省略してある）から構成されている。図示されていない移動端末は、実施の形態１に係る地図更新システムにおける移動端末と同じである。
【００８６】
データ配信センタ３０１は、放送局＃１〜＃Ｎに更新データを配信する。このデータ配信センタ３０１は、更新データ記憶手段３０２およびデータ配送手段３０５から構成されている。更新データ記憶手段３０２は、更新データを記憶する。この更新データ記憶手段３０２に記憶されている更新データは、データ配信手段３０５に送られる。データ配送手段３０５は、更新データ記憶手段３０２に記憶されている更新データを各放送局に配送する。
【００８７】
放送局＃１〜＃Ｎは、図２６に示すように、スケジュールデータと更新データとを１組とする放送データを時間の経過に従って繰り返し送信するデータ放送を行う。各放送局は、実施の形態７に係る地図更新システムを構成する放送局（図２４参照）に、受信データ選択手段４０１およびスケジュールデータ作成手段４０２が追加されて構成されている。
【００８８】
受信データ選択手段４０１は、データ受信手段３１０から送られてくる更新データの中から、自放送局が放送する更新データを選択する。この受信データ選択手段４０１で選択された更新データは放送データ記憶手段１０１に送られる。スケジュールデータ作成手段４０２は、自放送局の放送局情報に基づき、スケジュールデータを作成する。放送局情報は、図２５（ｂ）に示すように、放送局名、放送エリアおよびチャンネルによって構成されている。
【００８９】
図３２は、データ配信センタ３０１から配信される各放送局用の配信データのフォーマットを示す。配信データは、データ数と複数の地域地図更新データ＃０〜＃ｎとから構成されている。放送局＃１〜＃Ｎの各々は、データ配信センタ３０１からの配信データのうち必要な地域地図更新データのみを受信し、この受信した地域地図更新データからスケジュールデータを、スケジュールデータ作成手段４０２において作成して放送する。
【００９０】
以上説明したように、この発明の実施の形態８に係る地図更新システムによれば、実施の形態７に係る地図更新システムと同様の効果を奏する。また、スケジュールデータを放送局で作成するように構成したので、データ配信センタ３０１における処理負荷およびデータ配信センタ３０１から放送局＃１〜＃Ｎに配信データを送信するための通信路の負荷を軽減することができる。
【００９１】
実施の形態９．
この発明の実施の形態９に係る地図更新システムでは、放送エリアを同じくする複数の放送局から更新データを放送する場合に、いずれかの放送局で常に放送エリア内の更新データを放送するようにスケジューリングするようにしたものである。
【００９２】
この発明の実施の形態９に係る地図更新システムを構成する放送局および移動端末は、以下の点を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。
【００９３】
図３３は、放送局＃１〜＃Ｎから送信される複数放送局対応のスケジュールデータのフォーマットを示す図である。スケジュールデータは、放送局数Ｎと、複数の放送局＃１スケジュールデータ〜放送局＃Ｎスケジュールデータから構成されている。各放送局のスケジュールデータは、図２７に示した構成と同じである。
【００９４】
次に、移動端末において行われる更新データの受信処理を、図３４に示すフローチャートを参照しながら説明する。更新データの受信処理では、まず、放送エリア内のすべての更新データを受信済みであるかどうかが調べられる（ステップＳＴ１４０）。このステップＳＴ１４０において、すべての更新データを受信済みであることが判断されると、更新データの受信処理は終了する。一方、上記ステップＳＴ１４０において、すべての更新データを受信済みでないことが判断されると、図３３に示すスケジュールデータを参照して放送エリア内の更新データを放送中の放送局が選局される（ステップＳＴ１４１）。
【００９５】
次いで、更新データが受信される（ステップＳＴ１４２）。次いで、その放送局の放送エリア内の更新データが放送終了であるかどうかが調べられる（ステップＳＴ１４３）。このステップＳＴ１４３において、放送終了でないことが判断されると、シーケンスはステップＳＴ１４２に戻り、更新データが受信される。以下、ステップＳＴ１４２およびＳＴ１４３が繰り返し実行される。そして、この繰り返し実行の途中で、ステップＳＴ１４３において放送終了であることが判断されると、シーケンスはステップＳＴ１４０に戻り、上述した処理が行われる。
【００９６】
以上の処理により、放送エリアを同じくする例えば放送局Ａ、放送局Ｂおよび放送局Ｃで更新データを放送する場合、図３５に示すように、放送局Ａの放送が終了したら放送局Ｂの放送に移り、放送局Ｂの放送が終了したら放送局Ｃの放送に移り、放送局Ｃの放送が終了したら放送局Ａの放送に移るようにスケジュールデータによって制御されるので、いずれかの放送局で常に放送エリア内の更新データが放送される。
【００９７】
以上説明したように、この発明の実施の形態９に係る地図更新システムによれば、どの時間においても放送エリアの更新データが何れかの放送局から放送されており、移動端末は常に更新データを受信できるため、地図データの更新を短期間で行うことができる。
【００９８】
実施の形態１０．
この発明の実施の形態１０に係る地図更新システムは、スケジュールデータを、放送以外の通信手段によって取得するようにしたものである。
【００９９】
図３６は、この発明の実施の形態１０に係る地図更新システムを構成する移動端末の構成を示すブロック図である。この移動端末は、図１に示した実施の形態１に係る移動端末に、通信手段２１２が追加されて構成されている。この通信手段２１２は、当該移動端末とデータ配信センタ３０１との間の通信を制御する。
【０１００】
図３７は、この発明の実施の形態１０に係る地図更新システムを構成するデータ配信センタ３０１および放送局＃１〜＃ｎの構成を示すブロック図である。データ配信センタ３０１は、図２４に示した実施の形態７に係るデータ配信センタに、通信手段３１１が追加されて構成されている。この通信手段３１１は、当該データ配信センタ３０１と移動端末との間の通信を制御する。
【０１０１】
次に、上記のように構成される、この発明の実施の形態１０に係る地図更新システムの移動端末において行われるスケジュールデータ受信処理を、図３８に示すフローチャートを参照しながら説明する。このスケジュールデータ受信処理では、まず、スケジュールデータは受信済みであるかどうかが調べられる（ステップＳＴ１５０）。このステップＳＴ１５０において、受信済みであることが判断されると、そのスケジュールデータが有効期限内であるかどうかが調べられる（ステップＳＴ１５１）。このステップＳＴ１５１において、有効期限内であることが判断されるとスケジュールデータ受信処理は終了する。
【０１０２】
一方、上記ステップＳＴ１５０においてスケジュールデータが受信済みでないことが判断された場合、および、上記ステップＳＴ１５１において有効期限内でないことが判断された場合は、通信手段２１２により、データ配信センタ３０１にスケジュールデータ送信要求が送られる（ステップＳＴ１５２）。次いで、通信手段２１２により、現在受信可能な放送局の放送局ＩＤが送信される（ステップＳＴ１５３）。次いで、データ配信センタ３０１から通信手段２１２を介してスケジュールデータが受信される（ステップＳＴ１５４）。次いで、ステップＳＴ１５４で受信されたスケジュールデータが受信データ記憶手段２０３に記録される（ステップＳＴ１５５）。以上により、スケジュールデータ受信処理は終了する。
【０１０３】
次に、データ配信センタ３０１において行われるスケジュールデータ送信処理を、図３９に示すフローチャートを参照しながら説明する。このスケジュールデータ送信処理では、まず、移動端末からスケジュールデータ送信要求が受信される（ステップＳＴ１６０）。次いで、移動端末から放送局ＩＤが受信される（ステップＳＴ１６１）。そして、放送局ＩＤに対応したスケジュールデータが移動端末に送信される（ステップＳＴ１６２）。以上により、スケジュールデータ送信処理は終了する。
【０１０４】
以上説明したように、この発明の実施の形態１０に係る地図更新システムによれば、移動端末は、データ配信センタ３０１から通信手段２１２を介して、必要なときに直ちにスケジュールデータを入手できる。
【０１０５】
実施の形態１１．
この発明の実施の形態１１に係る地図更新システムは、更新データを、放送以外の通信手段によって取得するようにしたものである。
【０１０６】
この発明の実施の形態１１に係る地図更新システムの構成は、実施の形態１０に係る地図更新システムの構成と同じである。ただし、移動端末の通信手段２１２およびデータ配信センタ３０１の通信手段３１１は、スケジュールデータではなく、更新データを送受するために使用される。
【０１０７】
次に、この発明の実施の形態１１に係る地図更新システムの動作を説明する。図４０は、移動端末の制御手段２１０の中のナビアプリ実行手段２１１で行われる地図データ取得処理を示すフローチャートである。この地図データ取得処理では、まず、アプリケーションの実行に必要な地図データが選定される（ＳＴ１７０）。次いで、ステップＳＴ１７０で選定された地図データが、地図データ記憶手段２０４から取得される（ステップＳＴ１７１）。次いで、ステップＳＴ１７１で取得された地図データに対応する更新データが受信データ記憶手段２０３に存在するかどうかが調べられる（ステップＳＴ１７２）。このステップＳＴ１７２において、取得された地図データに対応する更新データが存在することが判断されると、その更新データに従って、その取得された地図データが最新データに更新される（ステップＳＴ１７６）。
【０１０８】
上記ステップＳＴ１７２において、取得された地図データに対応する更新データが存在しないことが判断されると、データ配信センタ３０１に対して更新データ送信要求が送信される（ステップＳＴ１７３）。次いで、取得された地図データの更新に必要な更新データのデータＩＤが送信される（ステップＳＴ１７４）。その後、データ配信センタ３０１から送られてくる更新データが受信される（ステップＳＴ１７５）。その後、シーケンスはステップＳＴ１７６に進み、受信された更新データに従って、ステップＳＴ１７１で取得された地図データが最新データに更新される。
【０１０９】
次に、この発明の実施の形態１１に係る地図更新システムのデータ配信センタ３０１で行われる更新データの送信処理を、図４１に示すフローチャートを参照しながら説明する。この更新データの送信処理では、まず、移動端末から送られてくる更新データ送信要求を受信する（ステップＳＴ１８０）。次いで、移動端末から送られてくるデータＩＤを受信する（ステップＳＴ１８１）。次いで、ステップＳＴ１８１で受信したデータＩＤに対応した更新データを移動端末に送信する（ステップＳＴ１８２）。
【０１１０】
以上説明したように、この発明の実施の形態１１に係る地図更新システムによれば、放送を受信していない更新データが必要になった時は、通信により更新データを受信し、その更新データを利用して地図データを最新データに更新することができる。
【０１１１】
実施の形態１２．
この発明の実施の形態１２に係る地図更新システムは、番組スケジュールに従って既に設定されている優先度を再設定するようにしたものである。
【０１１２】
この発明の実施の形態１２に係る地図更新システムを構成する放送局および移動端末は、放送局の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【０１１３】
図４２は、この実施の形態１２に係る地図更新システムの放送局が有するテレビジョン（以下、「ＴＶ」と略する）またはラジオ放送等の番組スケジュールの例を示す図である。番組スケジュールは、図４２（ａ）に示すように、放送日、その放送日の番組数Ｎおよび複数の番組情報＃０〜＃Ｎ−１から構成されている。番組情報＃０〜＃Ｎ−１の各々は、図４２（ｂ）に示すように、番組のタイトル、ジャンル、番組の視聴率等によって決定される番組ランク、番組開始・終了時刻、番組に関連する地域の更新データの数を表す番組関連更新データ数Ｍおよび複数の番組関連更新データのデータＩＤ＃０〜＃Ｍ−１から構成されている。なお、番組関連更新データが存在しない場合は、番組関連更新データ数Ｍは「０」とされる。
【０１１４】
この実施の形態１２に係る地図更新システムを構成する放送局では、上述した実施の形態１〜実施の形態６に係る地図更新システムで説明したようにして優先度設定が済んだ更新データに対して、番組スケジュールを参照して優先度の再設定が行われる。
【０１１５】
次に、放送局で行われる番組スケジュールによる優先度再設定処理を、図４３に示すフローチャートを参照しながら説明する。この優先度再設定処理では、まず、更新データの優先度「Ｐ」が取得される（ステップＳＴ１９０）。次いで、データＩＤが取得される（ステップＳＴ１９１）。次いで、ステップＳＴ１９１で取得されたデータＩＤに対応する更新データが、図４２に示すいずれかの番組情報の番組関連更新データであるかどうかが調べられる（ステップＳＴ１９２）。
【０１１６】
このステップＳＴ１９２において、番組関連更新データであることが判断されると、優先度が「Ｐ−Ｒ」に再設定される（ステップＳＴ１９３）。ここで、「Ｒ」は番組によって変わる値である。一方、番組関連更新データでないことが判断されると、ステップＳＴ１９３の処理はスキップされる。次いで、すべての更新データの処理が済んだかどうかが調べられる（ステップＳＴ１９４）。ここで、すべての更新データの処理が済んでいないことが判断されると、シーケンスはステップＳＴ１９０に戻り、上述した処理が繰り返される。一方、すべての更新データの処理が済んだことが判断されると、番組スケジュールによる優先度再設定処理は終了する。
【０１１７】
以上説明したように、この発明の実施の形態１２に係る地図更新システムによれば、ＴＶやラジオ放送等で取り上げられて視聴者の関心が高い地域の地図データの更新を優先して行うことができる
【０１１８】
実施の形態１３．
この発明の実施の形態１３に係る地図更新システムは、番組のジャンル、ランクに応じて優先度を変えるようにしたものである。
【０１１９】
この発明の実施の形態１３に係る地図更新システムを構成する放送局および移動端末は、放送局の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【０１２０】
この実施の形態１３に係る地図更新システムの放送局では、図４２のフローチャートに示すＳＴ１９３の優先度再設定に用いる「Ｒ」の値が番組のジャンルおよび／またはランクによって変更される。すなわち、番組が人気の高いジャンルや番組ランクが高い場合には「Ｒ」が大きい値に変更される。
【０１２１】
以上説明したように、この発明の実施の形態１３に係る地図更新システムによれば、人気のある番組に関連する視聴者の関心がより高い地域のデータの更新を優先して行うことができる。
【０１２２】
実施の形態１４．
この発明の実施の形態１３に係る地図更新システムは、放送中の番組関連の更新データを優先的に放送するようにしたものである。
【０１２３】
この発明の実施の形態１４に係る地図更新システムを構成する放送局および移動端末は、放送局の動作を除き、図１および図２に示した実施の形態１に係る放送局および移動端末とそれぞれ同じである。従って、以下では、放送局の動作を中心に説明する。
【０１２４】
以下、放送局で行われるデータ放送処理を、図４４に示すフローチャートを参照しながら説明する。このデータ放送処理では、まず、現在放送されている番組の番組情報が取得される（ステップＳＴ２００）。次いで、番組関連更新データが存在するかどうかが調べられる（ステップＳＴ２０１）。ここで、番組関連更新データが存在することが判断されると、番組関連更新データが放送される（ステップＳＴ２０２）。一方、番組関連更新データが存在しないことが判断されると、通常の優先度に応じた更新データの放送が行われる（ステップＳＴ２０３）。
【０１２５】
以上説明したように、この発明の実施の形態１３に係る地図更新システムによれば、現在放送中であり視聴者の関心が高い地域のデータの更新を優先して行うことができる。
【０１２６】
なお、上述した実施の形態１４に係る地図更新システムでは、番組放送中は番組関連更新データのみを放送するとしているが、番組放送中でも通常の優先度による更新データの放送を適宜行うように構成することができる。例えば、更新データを１つ放送する毎に切り替えるように構成することができる。
【図面の簡単な説明】
【０１２７】
【図１】この発明の実施の形態１に係る地図更新システムを構成する放送局の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る地図更新システムを構成する移動端末の構成を示すブロック図である。
【図３】この発明の実施の形態１に係る地図更新システムで使用される地図データのフォーマットを示すブロック図である。
【図４】この発明の実施の形態１に係る地図更新システムで行われる全体の地図を複数に分割して得られるエリアを説明するための図である。
【図５】この発明の実施の形態１に係る地図更新システムで使用される地域地図データのフォーマットを示す図である。
【図６】この発明の実施の形態１に係る地図更新システムで使用される階層レベルを説明するための図である。
【図７】この発明の実施の形態１に係る地図更新システムで使用される更新データのフォーマットを示す図である。
【図８】この発明の実施の形態１に係る地図更新システムの放送局において行われる優先度設定処理を示すフローチャートである。
【図９】この発明の実施の形態１に係る地図更新システムで使用される優先度テーブルを示す図である。
【図１０】図８のステップＳＴ１３で行われる放送エリア外の優先度設定処理の詳細を示すフローチャートである。
【図１１】この発明の実施の形態１に係る地図更新システムの放送局で行われる放送エリア外の優先度設定を説明するための図である。
【図１２】この発明の実施の形態１に係る地図更新システムの放送局において行われる放送処理を示すフローチャートである。
【図１３】図１２に示す更新データの放送処理によって送信される更新データの順番および頻度を説明するための図である。
【図１４】この発明の実施の形態１に係る地図更新システムの移動端末において行われるデータ受信処理を示すフローチャートである。
【図１５】この発明の実施の形態１に係る地図更新システムの移動端末のナビアプリ実行手段によって行われる地図データ取得処理を示すフローチャートである。
【図１６】この発明の実施の形態２に係る地図更新システムの移動端末において行われるデータ受信処理を示すフローチャートである。
【図１７】この発明の実施の形態２に係る地図更新システムの移動端末のナビアプリ実行手段によって行われる地図データ取得処理を示すフローチャートである。
【図１８】この発明の実施の形態３に係る地図更新システムの放送局において行われる優先度設定処理の中の放送エリア外の優先度設定処理を示すフローチャートである。
【図１９】この発明の実施の形態３に係る地図更新システムの放送局において行われる放送エリア外の優先度設定処理で使用される優先度設定テーブルを示す図である。
【図２０】この発明の実施の形態４に係る地図更新システムの放送局において行われる優先度設定処理の中の放送エリア外の優先度設定処理を示すフローチャートである。
【図２１】この発明の実施の形態５に係る地図更新システムの放送局において行われる優先度設定処理の中の放送エリア外の優先度設定処理を示すフローチャートである。
【図２２】この発明の実施の形態５に係る地図更新システムの放送局において行われる放送エリア外の優先度設定処理で使用される優先度設定テーブルを示す図である。
【図２３】この発明の実施の形態６に係る地図更新システムの放送局において行われる優先度設定処理の中の放送エリア外の優先度設定処理を示すフローチャートである。
【図２４】この発明の実施の形態７に係る地図更新システムの構成を示すブロック図である。
【図２５】この発明の実施の形態７に係る地図更新システムのデータ配信センタに保持される放送局情報のフォーマットを示す図である。
【図２６】この発明の実施の形態７に係る地図更新システムの放送局から送信される放送データを説明するための図である。
【図２７】この発明の実施の形態７に係る地図更新システムの放送局から送信されるスケジュールデータのフォーマットを示す図である。
【図２８】この発明の実施の形態７に係る地図更新システムのデータ配信センタから送信される配信データのフォーマットを示す図である。
【図２９】この発明の実施の形態７に係る地図更新システムの移動端末において行われるスケジュールデータ受信処理を示すフローチャートである。
【図３０】この発明の実施の形態７に係る地図更新システムの移動端末において行われる更新データの受信処理を示すフローチャートである。
【図３１】この発明の実施の形態８に係る地図更新システムの構成を示すブロック図である。
【図３２】この発明の実施の形態８に係る地図更新システムのデータ配信センタから送信される配信データのフォーマットを示す図である。
【図３３】この発明の実施の形態９に係る地図更新システムの放送局から送信される複数放送局対応のスケジュールデータのフォーマットを示す図である。
【図３４】この発明の実施の形態９に係る地図更新システムの移動端末において行われる更新データの受信処理を示すフローチャートである。
【図３５】この発明の実施の形態９に係る地図更新システムの動作を説明するための図である。
【図３６】この発明の実施の形態１０に係る地図更新システムの構成を示すブロック図である。
【図３７】この発明の実施の形態１０に係る地図更新システムを構成するデータ配信センタおよび放送局の構成を示すブロック図である。
【図３８】この発明の実施の形態１０に係る地図更新システムの移動端末において行われるスケジュールデータ受信処理を示すフローチャートである。
【図３９】この発明の実施の形態１０に係る地図更新システムのデータ配信センタにおいて行われるスケジュールデータ送信処理を示すフローチャートである。
【図４０】この発明の実施の形態１１に係る地図更新システムの移動端末において行われる地図データ取得処理を示すフローチャートである。
【図４１】この発明の実施の形態１１に係る地図更新システムのデータ配信センタにおいて行われる更新データの送信処理を示すフローチャートである。
【図４２】この発明の実施の形態１２に係る地図更新システムの放送局が有する番組スケジュールの例を示す図である。
【図４３】この発明の実施の形態１２に係る地図更新システムの放送局で行われる番組スケジュールによる優先度再設定処理を示すフローチャートである。
【図４４】この発明の実施の形態１４に係る地図更新システムの放送局で行われるデータ放送処理を示すフローチャートである。
【符号の説明】
【０１２８】
１０１  放送データ記憶手段、１０２  優先度設定手段、１０３  放送エリア内判定手段、１０４  放送データ決定手段、１０５  放送手段、２０１  受信手段、２０２  受信データ選択手段、２０３  受信データ記憶手段、２０４  地図データ記憶手段、２０５  地図データ更新手段、２０６  現在位置特定手段、２０７  操作手段、２０８  表示手段、２０９  現在日時取得手段、２１０  制御手段、２１１  ナビアプリ実行手段、２１２  通信手段、３０１  データ配信センタ、３０２  更新データ記憶手段、３０３  スケジュールデータ作成手段、３０４  配送データ決定手段、３０５  データ配送手段、３１０  データ受信手段、３１１  通信手段、４０１  受信データ選択手段、４０２  スケジュールデータ作成手段。
【図１】
2006330279.tif 000003
【図２】
2006330279.tif 000004
【図３】
2006330279.tif 000005
【図４】
2006330279.tif 000006
【図５】
2006330279.tif 000007
【図６】
2006330279.tif 000008
【図７】
2006330279.tif 000009
【図８】
2006330279.tif 000010
【図９】
2006330279.tif 000011
【図１０】
2006330279.tif 000012
【図１１】
2006330279.tif 000013
【図１２】
2006330279.tif 000014
【図１３】
2006330279.tif 000015
【図１４】
2006330279.tif 000016
【図１５】
2006330279.tif 000017
【図１６】
2006330279.tif 000018
【図１７】
2006330279.tif 000019
【図１８】
2006330279.tif 000020
【図１９】
2006330279.tif 000021
【図２０】
2006330279.tif 000022
【図２１】
2006330279.tif 000023
【図２２】
2006330279.tif 000024
【図２３】
2006330279.tif 000025
【図２４】
2006330279.tif 000026
【図２５】
2006330279.tif 000027
【図２６】
2006330279.tif 000028
【図２７】
2006330279.tif 000029
【図２８】
2006330279.tif 000030
【図２９】
2006330279.tif 000031
【図３０】
2006330279.tif 000032
【図３１】
2006330279.tif 000033
【図３２】
2006330279.tif 000034
【図３３】
2006330279.tif 000035
【図３４】
2006330279.tif 000036
【図３５】
2006330279.tif 000037
【図３６】
2006330279.tif 000038
【図３７】
2006330279.tif 000039
【図３８】
2006330279.tif 000040
【図３９】
2006330279.tif 000041
【図４０】
2006330279.tif 000042
【図４１】
2006330279.tif 000043
【図４２】
2006330279.tif 000044
【図４３】
2006330279.tif 000045
【図４４】
2006330279.tif 000046