(57)【特許請求の範囲】
【請求項１】
複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録する記録媒体を含み、当該表示物情報を用いて前記表示物全体を、前記地図とともに表示手段に表示する表示制御装置であって、
前記表示物情報は、
当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、
当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、
前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、
を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、
表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出す読出手段と、
前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置において、
前記表示物情報が、当該表示物情報を用いて表示される前記表示物を表示するための表示処理が実行済みであるか否かを示す実行済情報を更に含み、
前記制御手段は、前記読み出された表示物情報に含まれている前記実行済情報により前記表示処理が実行済みであることが示されているとき、当該表示処理の再実行を禁止する禁止手段を更に備えることを特徴とする表示制御装置。
【請求項３】
請求項１又は２に記載の表示制御装置において、
前記地図を前記表示手段に表示して、移動体の移動を案内するナビゲーション処理において、
前記読出手段は、前記表示されるべき地図を構成する前記複数の単位地図のうち、移動体の現在地に対応する単位地図に設定された表示物情報を前記記録媒体から読出し、
前記制御手段は、前記表示物を、前記地図とともに前記表示手段に表示することを特徴とする表示制御装置。
【請求項４】
複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録する記録媒体を含み、前記表示物情報は、当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、当該表示物情報を用いて前記表示物全体を、前記地図とともに表示手段に表示する表示制御装置であって、読出手段と、制御手段とを備える表示制御装置における表示方法であって、
前記読出手段によって、表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出す読出工程と、
前記制御手段によって、前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御工程と、
を含むことを特徴とする表示方法。
【請求項５】
複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録する記録媒体を含み、前記表示物情報は、当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、当該表示物情報を用いて前記表示物全体を、前記地図とともに表示手段に表示する表示制御装置に含まれるコンピュータを、
表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出す読出手段、
前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御手段、
として機能させることを特徴とする表示制御用プログラム。
【請求項６】
請求項５に記載の表示制御用プログラムが前記コンピュータにより読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、表示制御装置、表示方法、表示制御用プログラム及び情報記録媒体並びに記録媒体の技術分野に属し、より詳細には、地図に重ねて、例えば建築物等の表示物を表示手段に表示させる表示制御装置、当該表示物を表示するための表示方法、当該表示制御装置に用いられる表示制御用プログラム並びに当該表示物の表示処理に供される表示用情報が記録されている記録媒体及び当該表示制御用プログラムが記録されている情報記録媒体の技術分野に属する。
【背景技術】
【０００２】
近年、車両用のナビゲーション装置の普及が進んでおり、これに伴って当該ナビゲーション装置としての機能向上にも著しいものがある。そして、当該機能向上の一例として、自車の現在位置、進行予定の経路及び他の道路等と共に、現在位置又は目的地付近にある著名な地物や建築物等を、当該地物を模した二次元又は三次元の画像として地図上の対応する位置に表示することも広く一般的に行われてきている。【０００３】
一方、地図として表示すべき地域の拡がりや詳細表示化への要請に伴い、上記地図自体を表示するための表示処理にも種々の工夫が為されている。そしてその工夫の一つに、表示すべき地図を、その縮尺毎に予め設定されている広さを有する方形の単位地図に分割し、その分割した単位地図夫々を表示するために用いられる単位地図データ毎に、他の単位地図からそれを識別するための識別情報やそれに含まれる道路データ等を関連付けてハードディスク等の記録媒体内に蓄積する技術も開発されている。この単位地図を用いた地図表示技術によれば、縮尺の変更処理や地図のスクロール処理の負担が少なくなる等の効果がある。【０００４】
（Ａ）ここで、著名な建築物等、道路以外の表示物を地図に重ねて表示し、道路案内や目的地設定の一助とする場合、上述した従来の技術においては、その表示物の地図上の位置を示す位置データは、その表示物が属する単位地図内の基準位置（例えば、その単位地図における左下隅の位置）を基準とし、当該基準位置に対するその表示物の相対的な位置を示す相対位置データとして蓄積されていた。【０００５】
（Ｂ）また、地図上においてその表示物が複数の単位地図に跨って表示されるべき大きさ（又は広さ）を有するものであった場合、その表示物が属する複数の単位地図のうちいずれか一つの単位地図に対応する単位地図データにのみ、当該表示物を示す識別情報やその表示物を視覚的に表示（描画）するための表示データが関連付けられているのが一般的であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来の表示処理によると、先ず上記（Ａ）として示した従来技術の場合、表示物の地図上の位置を示す位置データが、それが属する単位地図に対する相対的な位置データであるため、その表示物を表示するためには、それが対応する単位地図に対応する単位地図データの一部（基準位置を示すデータ）を少なくとも読み出す必要があり、その表示物のみを表示させることが所望される場合等であっても対応する単位地図データの一部まで読み出す必要があり、結果として、地図及びその表示物夫々の表示処理への負担が大きくなるという問題点があった。【０００７】
また、上記（Ｂ）として示した従来技術の場合、その表示物が跨って表示されるべき複数の単位地図のうちのいずれか一つの単位地図に対応する単位地図データにのみ当該表示物の表示データが関連付けられていたため、その関連付けがされている単位地図データが読み出されない限り、その表示物が表示されないという問題点があった。このとき、この問題点は、例えばその表示物が跨って表示されるべき複数の単位地図のうち、その表示物に対応する表示データが関連付けられていない単位地図により示される領域内に自車が進入しても、当該表示データが対応付けられている単位地図により示される領域までその車両が到達しない限りはその表示物が実際に表示されない場合があるという問題点に繋がるものである。【０００８】
そこで、本願は上記の各問題点に鑑みて為されたもので、その目的の一例は、複数の単位地図により構成される地図上に併せて種々の表示物を表示する際における処理の軽減化及びタイミングのよい迅速な表示が可能な表示制御装置、当該表示物を表示するための表示方法、当該表示制御装置に用いられる表示制御用プログラム並びに当該表示物の表示処理に供される表示用情報が記録されている記録媒体及び当該表示制御用プログラムが記録されている情報記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、請求項１に記載の発明は、複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録するＨＤ（hard disk）等の記録媒体を含み、当該表示物情報を用いて前記表示物全体を、前記地図とともに表示手段に表示する表示制御装置であって、前記表示物情報は、当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出すＨＤドライブ等の読出手段と、前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御手段と、を備える。
【００１０】
上記の課題を解決するために、請求項４に記載の発明は、複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録するＨＤ等の記録媒体を含み、  前記表示物情報は、当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、当該表示物情報を用いて前記表示物全体を、前記地図とともに表示手段に表示する表示制御装置であって、読出手段と、制御手段とを備える表示制御装置における表示方法であって、前記読出手段によって、表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出す読出工程と、前記制御手段によって、前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御工程と、を含む。
【００１１】
上記の課題を解決するために、請求項５に記載の発明は、
複数の単位地図からなる地図に対応する表示物であって、複数の前記単位地図に跨って表示されるべき表示物全体を表示するための表示物情報を記録するＨＤ等の記録媒体を含み、  前記表示物情報は、当該表示物情報に対応する前記表示物を識別するための表示物識別情報と、当該表示物情報を用いて表示される前記表示物の表示位置を示し、各前記単位地図内における当該表示物の表示位置を緯度及び経度で示す絶対位置情報と、前記絶対位置情報を起点として、当該表示物全体を描画して表示するためのデータである描画データと、を含み、前記表示物が跨って表示される複数の単位地図毎に設定され、当該表示物情報を用いて前記表示物全体を、前記地図とともにディスプレイ等の表示手段に表示する表示制御装置に含まれるコンピュータを、表示されるべき地図を構成する前記複数の単位地図のうち、何れかの単位地図に設定された表示物情報を前記記録媒体から読み出す読出手段、前記読み出された表示物情報に含まれる緯度及び経度を起点として、前記描画データに示される表示物全体を描画し、前記表示物を前記表示手段に表示する制御手段、として機能させる。
【００１２】
上記の課題を解決するために、請求項６に記載の発明は、請求項５に記載の表示制御用プログラムが前記コンピュータにより読取可能に記録されている。
【図面の簡単な説明】
【００１４】
【図１】実施形態に係るナビゲーション装置の概要構成を示すブロック図である。
【図２】実施形態に係るナビゲーション装置における地図データのデータ構造を示す図である。
【図３】実施形態に係る表示物の表示例を示す図である。
【図４】実施形態に係る表示物の表示処理を示すフローチャートである。
【符号の説明】
【００１５】
１    単位地図データ
２２    拡張データ
４１、５３    オブジェクトデータ
７０、８１    オブジェクトＩＤデータ
７１    描画データ
７２    位置データ
９０    緯度データ
９１    経度データ
１００    ナビゲーション装置
１０５    ＨＤドライブ
１０５Ａ    ＨＤ
１１０    表示部
１１２    表示制御部
１１５    システム制御部
Ａ１、Ａ２、Ａ３、Ａ４、Ａ５、Ａ６、Ａ７、Ａ８、Ａ９    単位地図
ＯＪ    オブジェクト
Ｐ２、Ｐ３、Ｐ５、Ｐ６、Ｐ７、Ｐ８、Ｐ９    表示位置
【発明を実施するための最良の形態】
【００１６】
次に、本願を実施するための最良の形態について、図１乃至図４を用いて説明する。なお、以下に説明する実施形態は、車載用のナビゲーション装置における画像の表示制御に対して本願を適用した場合の実施の形態である。また、図１は実施形態に係るナビゲーション装置の概要構成を示すブロック図であり、図２は当該ナビゲーション装置における地図データのデータ構造を示す図であり、図３は実施形態に係る表示物の表示例を示す図であり、図４は実施形態に係る表示物の表示処理を示すフローチャートである。【００１７】
図１に示すように、実施形態に係るナビゲーション装置１００は、ＧＰＳ（Global Positioning System）受信部１０１と、センサ部１０２と、インターフェース部１０３と、ＶＩＣＳ（Vehicle
Information Communication System）データ受信部１０４と、記録媒体としてのＨＤ１０５Ａを内蔵する読出手段としてのＨＤドライブ１０５と、ＤＶＤ（Digital
Versatile Disc）ドライブ１０６と、操作部１０７と、マイクロホン１０８と、音声認識回路１０９と、表示手段としての表示部１１０と、バッファメモリ１１１と、制御手段としての表示制御部１１２と、音声処理回路１１３と、スピーカ１１４と、システム制御部１１５と、ＲＯＭ（Read
Only Memory）／ＲＡＭ（Random Access Memory）部１１６と、これら各要素間を相互に接続するデータバス１１７と、を備える。【００１８】
次に、ナビゲーション装置１００の全体動作について一般的に説明する。
先ず、ＧＰＳ受信部１０１は、測地衛星の発信するＧＰＳ電波を受信し、この受信したＧＰＳ電波に基づいて車両の現在位置に対応する緯度／経度を算出し、当該算出した緯度／経度をＧＰＳデータとしてインターフェース部１０３に出力する。また、センサ部１０２は、車両の走行速度、加速度及び方位角を検出するための各種センサを有しており、検出結果に対応する走行データをインターフェース部１０３に出力する。【００１９】
インターフェース部１０３は、センサ部１０２から入力される走行データと、ＧＰＳ受信部１０１から入力されるＧＰＳデータに基づいて車両の現在位置を算出し、当該算出結果に対応する自車位置データをシステム制御部１１５に出力する。ＶＩＣＳデータ受信部１０４は、ＦＭ多重放送等の放送電波を受信し、当該放送電波に含まれているＶＩＣＳデータを抽出して、システム制御部１１５に出力する。ここで、ＶＩＣＳとは、道路交通情報通信システムのことを示し、ＶＩＣＳデータとは、渋滞、事故、通行規制等の道路交通情報を言う。【００２０】
ＨＤドライブ１０５は、書き換え可能なＨＤ１０５Ａを含んで構成され、このＨＤ１０５Ａには、後述するデータ構造を有する地図表示用の地図データの他、地点検索用の検索データ、或いは走行案内に必要な案内用データ等が読み出し可能に記録されている。そして、このＨＤドライブ１０５は、システム制御部１１５から入力される制御信号に基づいて、ＨＤ１０５Ａから各種データを読み出して、システム制御部１１５に供給する。また、実施形態においては、表示すべき地図が、予め設定された縦と横の長さを有する単位地図が並べられることにより表示される構成となっており、従って、当該表示処理のための地図データも、上記単位地図を表示するための単位地図データに分割されてＨＤ１０５Ａ内に記録されている。【００２１】
一方、ＤＶＤドライブ１０６は、ＤＶＤを着脱可能に格納する格納部と、当該格納部に装着されたディスクを再生するドライブを有し、格納部に装着されたＤＶＤから読み出した各種のデータをデータバス１１７に出力する。【００２２】
操作部１０７は、テンキーやカーソルキー等の各種キーを有するリモートコントロール装置等により構成されており、ユーザ（運転手や同乗者を言う。以下同じ。）の入力操作に対応した制御信号をシステム制御部１１５に出力する。【００２３】
また、音声認識回路１０９には、マイクロホン１０８に入力されたユーザの発声した発話音声が入力される。この音声認識回路１０９は、当該入力された発話音声を解析して、ユーザの操作コマンドを認識し、当該操作コマンドに対応する制御信号をシステム制御部１１５に出力する。【００２４】
他方、表示制御部１１２には、ＨＤドライブ１０５から読み出された地図データ等が入力される。この表示制御部１１２は、システム制御部１１５による制御の下、この入力された地図データ等に基づいてバッファメモリ１１１上に地図に対応する画像データを描画し、この描画した画像データを所定のタイミングにてバッファ１１１から読み出して、表示部１１０に出力する。なお、表示部１１０は、例えば、ＣＲＴ（Cathode
Ray Tube）や有機ＥＬ（Electro Luminescent）パネル、液晶表示パネル等、如何なる表示装置により構成しても良い。【００２５】
更に、音声処理回路１１３は、システム制御部１１５の制御の下、音声信号を生成し、スピーカ１１４をその生成した音声信号を介して拡声する。係る音声処理回路１１３の機能により、本実施形態にかかるナビゲーション装置１００は、例えば、次の交差点における車両の進行方向をユーザに告知し、或いは、設定された経路上における渋滞状況や通行止め状況をユーザに告知する。【００２６】
これらの構成において、システム制御部１１５は、主としてＣＰＵ（Central Processing Unit）により構成されると共に、ＧＰＳ受信ポート、キー入力ポート、表示部制御ポート等の各種入出力ポートを含み、ナビゲーション装置１００の全体的な機能を統括的に制御する。係る制御に際して、システム制御部１１５は、ＲＯＭ／ＲＡＭ部１１６に記録されている制御プログラムを読み出して各処理を実行し、当該ＲＯＭ／ＲＡＭ部１１６に処理中のデータを一時的に保持する。【００２７】
次に、実施形態に係るＨＤドライブ１０５内に格納されている地図描画用の地図データのデータ構造について、具体的に図２を用いて説明する。【００２８】
上述したように、実施形態に係る地図データは、一つの単位地図に夫々対応する単位地図データに分割されて記録されている。【００２９】
そして、図２に示すように、一つの単位地図データ１は、当該単位地図を構成する道路以外の背景（著名な建物や競技場等の建築物又は名勝等を二次元的又は三次元的に表す画像からなる上記表示物（以下、当該表示物を単にオブジェクトと称する）及び当該背景としての土地や海水面等自体をいう）を当該単位地図内において表示するため背景データ１０と、当該道路を当該単位地図内においてその背景を併せて表示するための道路データ１１と、により構成されている。なお、実施形態の地図データにおいては、各オブジェクトにはそれを他のオブジェクトから識別するための識別情報が付与されている。【００３０】
次に、上記背景データ１０は、対応する単位地図データ１の情報量を示すサイズデータや後述する拡張データが当該単位地図データ１内に存在しているか否かを示すフラグ等を含むヘッダ２０と、当該単位地図の背景を構成する要素点（当該背景内の土地としての色が変化する点や表示物が表示されるべき位置等）夫々の位置を、当該単位図形内の基準点（通常は当該単位地図内の左下端点）からの相対座標で夫々示す座標データ２１と、実施形態に係るオブジェクトの表示処理に関する拡張データ２２と、により構成されている。【００３１】
更に、拡張データ２２は、対応する背景の属性を示す背景属性データ４０と、その背景に含まれるオブジェクトを表示するためのオブジェクトデータ４１と、により構成されている。【００３２】
更にまた、背景属性データ４０は、当該単位地図内に表示されるべきオブジェクトがあるか否かを示すオブジェクト有無フラグ６０と、その単位図形内に表示されるべきオブジェクトが複数の単位図形に跨るオブジェクトであるか否かを示す同一オブジェクト有無フラグ６１と、そのオブジェクトが既に表示用に描画されたか否かを示す実行済情報としての描画フラグ６２と、により構成されている。【００３３】
このとき、オブジェクト有無フラグ６０は、当該単位地図内に表示されるべきオブジェクトがある場合は「１ｂ（「ｂ」は二進数表示であることを示す。以下同様。）」と設定され、当該オブジェクトがない場合は「０ｂ」と設定される。また、同一オブジェクト有無フラグ６１は、その単位図形内に表示されるべきオブジェクトが他の複数の単位図形に跨るオブジェクトであるときは「１ｂ」と設定され、そのようなオブジェクトでないときは「０ｂ」と設定される。更に、描画フラグ６２は、そのオブジェクトが既に描画されたオブジェクトであるときは「１ｂ」と設定され、未だ描画されていないオブジェクトであるときは「０ｂ」と設定される。【００３４】
一方、オブジェクトデータ４１は、そのオブジェクトを識別するための上記識別情報であるオブジェクトＩＤ（Identification）データ７０と、そのオブジェクトを地図上に描画して表示するための一群のデータである描画データ７１と、そのオブジェクトを表示する地図上の位置（単位地図に無関係の絶対的な表示位置）を示す位置データ７２と、により構成されている。【００３５】
更に、位置データ７２は、その単位地図内における当該オブジェクトの表示位置を緯度で示す緯度データ９０と、当該表示位置を経度で示す経度データ９１と、により構成されている。【００３６】
ここで、上記描画データ７１は、位置データ７２により示される絶対的な表示位置を基点としてそのオブジェクト全体（当該オブジェクトが複数の単位地図に跨って表示されるべきものであるか否かを問わない）を描画して表示できるように構成されている。【００３７】
他方、道路データ１１は、当該道路データ１１が対応している道路の幅を示す幅員データ３０と、当該道路の属性（上下線非分離本線、上下線分離本線、連結路、交差点内リンク、一般の側道又はサービスエリア内の側道等の道路属性）を示す属性データ３１と、当該道路をリンクデータ上の識別するための識別情報であるリンクデータ３２と、当該道路を構成する要素点（その道路における屈曲点、交差点、分離点又は合流点等の要素点）夫々の当該単位地図内の相対位置を示す当該要素点毎の座標データ３３と、当該道路が接続している他の単位地図内の道路を示す接続先データ３４と、により構成されている。【００３８】
また、各要素点に対応する座標データ３３は、当該座標データ３３の実体であるＸ座標データ５０、Ｙ座標データ５１及び高さデータ（その道路の標高を示す高さデータ）５２と、当該道路上又は当該道路脇に表示すべきオブジェクトを示すオブジェクトデータ５３と、により構成されている。【００３９】
そして、最後に、オブジェクトデータ５３は、対応するオブジェクトの属性等を示す管理データ８０と、当該オブジェクトを識別するための上記識別情報であるオブジェクトＩＤデータ８１と、により構成されている。なお、当該オブジェクトＩＤデータ８１により識別されるオブジェクトは、基本的には上記オブジェクトＩＤデータ７０により識別されるオブジェクトと同一のオブジェクトであり、当該オブジェクトＩＤデータ８１により識別されるオブジェクトを描画するためのデータとしては上記描画データ７１及び位置データ７２が用いられる。【００４０】
次に、図２に示すデータ構造を備える地図データを用いて表示されるオブジェクトの具体例と対応するオブジェクトデータ４１等の具体例について、図３を用いて説明する。なお、図３においては、オブジェクト以外の道路等は図示を省略している。【００４１】
また、図３に示す例では、相互に隣接する九つの単位地図Ａ１乃至Ａ９により構成される地図上に、単位地図Ａ２、Ａ３、Ａ５、Ａ６、Ａ７、Ａ８及びＡ９に跨って表示されるオブジェクトＯＪを表示する場合について説明する。【００４２】
上述したように、実施形態に係る地図データにおいては、各単位地図毎にその中に表示されるオブジェクトを識別するためのオブジェクトＩＤデータ７０及び８１が含まれている。従って、例えば、図３に矢印Ｄ１で示すように単位地図Ａ３により示される領域に右（東側）から侵入する場合、同じく矢印Ｄ２で示すように単位地図Ａ９により示される領域に下（南側）から侵入する場合、同じく矢印Ｄ３で示すように単位地図Ａ７により示される領域に左（西側）から侵入する場合、のいずれの場合でも、それら単位地図Ａ３、Ａ９又はＡ７に対応する単位地図データ１をＨＤ１０５Ａから読み出すことで、当該単位地図Ａ３、Ａ９又はＡ７内にオブジェクトＯＪの一部が含まれていることが認識できる。【００４３】
次に、各単位地図データ１に含まれている上記位置データ７２は、当該位置データ７２が対応している単位地図内に含まれているオブジェクトＯＪの一部のうち、その単位地図の基準点（上述したように、通常は当該単位地図内の左下端点である）に最も近いか（図３における単位地図Ａ２、Ａ５、Ａ７、Ａ８及びＡ９の場合）又はその基準点上（図３における単位地図Ａ３及びＡ６の場合）の部分（箇所）の地図上の位置を、各単位地図とは無関係な緯度（緯度データ９０）及び経度（経度データ９１）で示すデータである。すなわち、図３に示す場合は、各単位地図Ａ２、Ａ３、Ａ５、Ａ６、Ａ７、Ａ８及びＡ９内における表示位置Ｐ２、Ｐ３、Ｐ５、Ｐ６、Ｐ７、Ｐ８及びＰ９の緯度及び経度を示す位置データ７２が、各単位地図Ａ２、Ａ３、Ａ５、Ａ６、Ａ７、Ａ８及びＡ９に対応する単位地図データ１内に夫々含まれている。【００４４】
そして、例えば、単位地図Ａ３に向かって矢印Ｄ１に示す方向に車両が進入したとき、単位地図Ａ３に対応する単位地図データ１を読み出すことで、表示位置Ｐ３を示す位置データ７２が、オブジェクトデータ４１が読み込まれてオブジェクトＩＤデータ７０が検出されることにより検出され、これと並行して対応する描画データ７１が検出され、当該描画データ７１を用いて表示位置Ｐ３を基点としてオブジェクトＯＪ全体が描画され表示されるのである。【００４５】
これと同様にして、単位地図Ａ７に向かって矢印Ｄ３に示す方向に車両が進入したとき、単位地図Ａ７に対応する単位地図データ１を読み出すことで、表示位置Ｐ７を示す位置データ７２が検出され、これと並行して対応する描画データ７１が検出され、当該描画データ７１を用いて表示位置Ｐ７を基点としてオブジェクトＯＪ全体が描画され表示される。【００４６】
更に同様に、単位地図Ａ９に向かって矢印Ｄ２に示す方向に車両が進入したとき、単位地図Ａ９に対応する単位地図データ１を読み出すことで、表示位置Ｐ９を示す位置データ７２が検出され、これと並行して対応する描画データ７１が検出され、当該描画データ７１を用いて表示位置Ｐ９を基点としてオブジェクトＯＪ全体が描画され表示される。【００４７】
次に、表示制御部１１２を中心として実行される実施形態に係るオブジェクトの表示処理について、図４を用いて説明する。【００４８】
図４に示すように、実施形態に係るオブジェクトの描画・表示処理においては、初めに、ある単位地図に対応する領域に車両が進入するか又は接近すると、その領域に対応する単位地図データ１を読み出し、その中に含まれているオブジェクトＩＤデータ７０及び８１の有無及びそれが存在する場合の内容確認を行い（ステップＳ１）、更に描画フラグ６２の内容を確認する（ステップＳ２）。【００４９】
そして、描画フラグ６２が、対応するオブジェクトが描画・表示済みである場合、換言すれば、そのオブジェクトが複数の単位地図に跨って表示されるものであり、且つ車両がそのときまでに通過してきた他の単位地図内にそのオブジェクトの一部が存在していたがためにそのオブジェクトが既に描画・表示済みである場合（ステップＳ２；描画済）には、そのまま後述するステップＳ７に移行し、一方、未だそのオブジェクトが描画されていないことを描画フラグ６２が示している場合には（ステップＳ２；未描画）、その描画・表示のための対応する描画データ７１を読み出し（ステップＳ３）、更に対応する位置データ７２で示される緯度及び経度の位置を確認して（ステップＳ４）、そのオブジェクトを描画データ７２を用いて対応する地図上に描画して表示し（ステップＳ５）、その後、このオブジェクトに対応する描画フラグ６２を「１ｂ」に設定する（ステップＳ６）。【００５０】
そして、現時点で必要なオブジェクトの全てについて、すなわち、今車両が存在している位置を含む単位地図内に描画すべき全てのオブジェクトについて上記ステップＳ１乃至Ｓ６の処理が完了しているか否かを確認し（ステップＳ７）、継続して他のオブジェクトを描画する必要があるときは（ステップＳ７；ＮＯ）、当該描画されるべきオブジェクトについて上記ステップＳ１乃至Ｓ６を繰り返し、一方、全ての必要なオブジェクトの描画・表示が完了しているときは（ステップＳ７；ＹＥＳ）、そのまま実施形態に係るオブジェクトの描画・表示処理を終了する。【００５１】
以上説明したように、実施形態に係るナビゲーション装置１００におけるオブジェクトの表示処理並びにそのためのデータ構造によれば、オブジェクトデータ４１内に位置データ７２が含まれているので、単位地図とは無関係に独立してそのオブジェクトの表示位置を特定することができ、そのオブジェクトを表示するための表示処理を簡易にすると共に、例えばそのオブジェクトに相当する建築物等が移転した場合でも、単位地図とは無関係にそのオブジェクトに対応するオブジェクトデータ４１を更新するのみで正しい位置にそのオブジェクトを表示することができる。【００５２】
また、各オブジェクトの表示処理の基点となる位置データ７２が各単位地図毎に設けられているので、そのオブジェクトが複数の単位地図に跨って表示されるべきものであるときでも、迅速且つ確実にそのオブジェクトを表示することができる。【００５３】
更に、描画フラグ６２に基づいてそのオブジェクトの表示処理を制御するので、不要となっている表示処理が繰り返されることによる処理の複雑化及び遅延化を防止することができる。【００５４】
更にまた、単位地図により構成される地図と共にオブジェクトが表示されるので、見易い地図を迅速且つ簡易に表示することができる。【００５５】
また、位置データ７２が緯度データ９０及び経度データ９１を共に含むので、単に地図との関係においては不変である位置データ７２を用いて必要なオブジェクトを迅速且つ正確な位置に表示することができる。【００５６】
更に、地図又はオブジェクトの少なくともいずれか一方がナビゲーション処理において表示されるものであるので、車両の移動における進行方向や現在位置に応じて必要な表示物を迅速且つ正確、確実に表示することができる。【００５７】
なお、図４に示すフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はインターネット等を介して取得して記録しておき、これらを汎用のコンピュータで読み出して実行することにより、当該コンピュータを実施形態に係る表示制御部１１２として活用することも可能である。
【図１】
0004795230.tif 000002
【図２】
0004795230.tif 000003
【図３】
0004795230.tif 000004
【図４】
0004795230.tif 000005