(57)【要約】  コントローラを用いて、自車両で使用される地図データのコンテンツを取得して共通データベース１１０に格納する地図データ格納方法であって、取得した地図データのコンテンツのフォーマットを、自車両での使用が可能な所定のフォーマットに変換し、この所定のフォーマットに変換した地図データのコンテンツを、共通データベース１１０に格納し、共通データベース１１０に格納した地図データのコンテンツに関する更新情報を取得し、取得した更新情報に基づいて、共通データベース１１０に格納された所定のフォーマットの地図データのコンテンツを編集する。
2018229872.tif 000002
【特許請求の範囲】
【請求項１】
コントローラを用いて、自車両で使用される地図データのコンテンツを取得してデータベースに格納する地図データ格納方法であって、
取得した地図データのコンテンツのフォーマットを、前記自車両での使用が可能な所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを、前記データベースに格納し、
前記データベースに格納した地図データのコンテンツに関する更新情報を取得し、
取得した前記更新情報に基づいて、前記データベースに格納された前記所定のフォーマットの地図データのコンテンツを編集する地図データ格納方法。
【請求項２】
請求項１に記載の地図データ格納方法であって、
前記所定のフォーマットは、地図データのコンテンツ毎に一種類ずつ設定されている地図データ格納方法。
【請求項３】
請求項２に記載の地図データ格納方法であって、
前記所定のフォーマットは、点列で線が表現されるフォーマットである地図データ格納方法。
【請求項４】
請求項１〜３の何れか１項に記載の地図データ格納方法であって、
前記自車両での地図データのコンテンツの使用頻度に応じて、地図データのコンテンツに優先度を付与し、
前記優先度がより高い地図データのコンテンツを、優先的に取得し前記所定のフォーマットに変換し前記データベースに格納する地図データ格納方法。
【請求項５】
請求項４に記載の地図データ格納方法であって、
地図データのコンテンツとしての車線境界線および車線の接続の前記優先度を、取得し前記所定のフォーマットに変換し前記データベースに格納するレベルに設定する地図データ格納方法。
【請求項６】
請求項１〜５の何れか１項に記載の地図データ格納方法であって、
前記自車両が有する地図データには含まれないコンテンツを取得し、
取得した地図データのコンテンツのフォーマットを前記所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを前記データベースに格納する地図データ格納方法。
【請求項７】
請求項１〜６の何れか１項に記載の地図データ格納方法であって、
前記データベースに格納された地図データのコンテンツに基づいて、前記自車両が有する地図データには含まれないコンテンツを生成し、
生成した地図データのコンテンツを前記データベースに格納する地図データ格納方法。
【請求項８】
請求項１〜７の何れか１項に記載の地図データ格納方法であって、
前記自車両の現在位置情報に応じて、地図データのコンテンツを取得する地図データ格納方法。
【請求項９】
請求項１〜８の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての、車線の閉鎖に関する情報、又は、車線の接続に関する情報を取得した場合、前記データベースに格納された車線の接続に関する情報を編集する地図データ格納方法。
【請求項１０】
請求項１〜９の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての車線の閉鎖に関する情報を取得した場合、前記データベースに格納された、該当する車線と、前記該当する車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１１】
請求項１〜１０の何れか１項に記載の地図データ格納方法であって、
前記自車両が交差点の手前を走行している際に、前記交差点の直後の車線の閉鎖に関する情報を取得した場合、前記データベースに格納された、前記更新情報としての、該当する車線に接続される前記交差点の手前の車線と、当該手前の車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１２】
請求項１〜１１の何れか１項に記載の地図データ格納方法であって、
車線の進行方向が変更になる場合、所定時間、該当する車線と、該当する車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１３】
請求項１〜１２の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての、車線の接続に関する情報、又は、車線の形状の変更に関する情報を取得した場合、前記データベースに格納された車線の形状に関する情報を編集する地図データ格納方法。
【請求項１４】
請求項１〜１３の何れか１項に記載の地図データ格納方法であって、
前記自車両の走行軌跡の情報に基づいて車線の形状に関する情報を生成し、
生成した前記車線の形状に関する情報に基づいて、前記データベースに格納された車線の形状に関する情報を編集する地図データ格納方法。
【請求項１５】
請求項１４に記載の地図データ格納方法であって、
前記自車両の走行軌跡の情報と、道路属性情報としての車線の幅とに基づいて、前記車線の形状としての車線境界線を生成し、
生成した前記車線境界線に基づいて、前記データベースに格納された車線境界線に関する情報を編集する地図データ格納方法。
【請求項１６】
請求項１３〜１５の何れか１項に記載の地図データ格納方法であって、
該当する車線の前後の車線の形状に基づいて、前記データベースに格納された該当する車線の形状を変更する地図データ格納方法。
【請求項１７】
自車両で使用される地図データのコンテンツを取得してデータベースに格納するコントローラを備える地図データ格納装置であって、
前記コントローラは、
取得した地図データのコンテンツのフォーマットを、前記自車両において地図データのコンテンツが使用可能になる所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを、前記データベースに格納し、
前記データベースに格納した地図データのコンテンツに関する更新情報を取得し、
取得した前記更新情報に基づいて、前記データベースに格納された前記所定のフォーマットの地図データのコンテンツを編集する地図データ格納装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データの格納方法及び装置に関する。
【背景技術】
【０００２】
ナビゲーション装置に格納された地図を更新する方法として、ナビゲーション装置が現在参照している地図データと最新世代の地図データとの差分データを作成し、この差分データに基づいて地図データを更新し、更新後の地図データを更新前の地図データが記憶された領域と異なる領域に書き込むこととし、該更新後の地図データに不具合が発生した場合には、該更新前の地図データを参照できるようにしたものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１６／０６７８４９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の方法では、特定のフォーマットの地図データのコンテンツのみにしか対応できず、異なる種類のフォーマットの地図データのコンテンツが提供された場合には、自車両で使用する地図データのコンテンツを編集できなかった。【０００５】
本発明が解決しようとする課題は、自車両で使用するのとは異なるフォーマットの地図データのコンテンツを取得した場合でも、自車両で使用する地図データのコンテンツを、取得した地図データのコンテンツに基づいて編集できる地図データ格納方法および装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、取得した地図データのコンテンツのフォーマットを、前記自車両での使用が可能な所定のフォーマットに変換し、この所定のフォーマットに変換した地図データのコンテンツを、データベースに格納し、このデータベースに格納した地図データのコンテンツに関する更新情報を取得し、取得した更新情報に基づいて、データベースに格納された所定のフォーマットの地図データのコンテンツを編集することにより、上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、自車両で使用するのとは異なるフォーマットの地図データのコンテンツを取得した場合でも、自車両で使用する地図データのコンテンツを、取得した地図データのコンテンツに基づいて編集できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の一実施形態に係る地図データ格納装置の概略を示すブロック図である。
【図２】図２は、地図タイルを説明するための図である。
【図３】図３は、道路のカーブを示す図である。
【図４】図４は、道路のカーブの車線境界線と車線中心線とのフォーマットの一例を示す図である。
【図５】図５は、道路のカーブの車線境界線と車線中心線とのフォーマットの一例を示す図である。
【図６】図６は、共通データベースに格納するコンテンツとしての車線境界線を示す図である。
【図７】図７は、地図データベースＡ，Ｂ，Ｃ，…から取得するコンテンツとしての停止線を示す図である。
【図８】図８は、共通データベースに格納する自車両が停止線に到達するまでの残距離の情報について説明するための図である。
【図９】図９は、更新情報取得部が取得した更新情報に、車線の閉鎖情報が含まれる場合に共通データベースに格納されている車線を編集する例を示す図である。
【図１０】図１０は、更新情報取得部が取得した更新情報に、車線の閉鎖情報が含まれる場合に共通データベースに格納されている車線を編集する例を示す図である。
【図１１】図１１は、更新情報取得部が取得した更新情報が、時間帯によって中央車線の進行方向が逆転する情報である場合に、共通データベースに格納されている車線を編集する例を示す図である。
【図１２】図１２は、更新情報取得部が取得した更新情報に、車線の形状の変更が含まれている場合に共通データベースに格納されている車線を編集する例を示す図である。
【図１３】図１３は、地図データのコンテンツを共通データベースに格納する処理を説明するためのフローチャートである。
【図１４】図１４は、共通データベースに格納された地図データのコンテンツを編集する処理を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る地図データ格納装置１００の概略を示すブロック図である。この図に示す地図データ格納装置１００は、車線情報を少なくとも含み車両の運転支援又は自動運転（以下、自動運転等という）で用いられる高精細マップ（ＨＤマップ、以下、単に地図データという）のコンテンツを、共通データベース１１０に格納する。ここで、地図データ格納装置１００は、車両の自動運転等の実行時（以下、オンライン時という）に、コンテンツのフォーマットが異なる複数の地図データベースＡ，Ｂ，Ｃ，…からフォーマットが異なるコンテンツを取得し、取得したコンテンツのフォーマットを、車両の自動運転等のプログラムに対応する所定のフォーマットに変換して、フォーマット変換後のコンテンツを共通データベース１１０に格納する。また、地図データ格納装置１００は、オンライン時に、地図データの更新情報を外部から取得し、取得した更新情報に基づいて、共通データベース１１０に格納されているコンテンツを編集する。
【００１０】
地図データ格納装置１００は、地図データ１０１と、共通データベース１１０と、データベース共通化部１２０と、共通データベースアクセス部１３０と、更新情報取得部１４０と、データベース編集部１５０とを備える。地図データ１０１は、自車両が保有する地図データであり、地図データ１０１のコンテンツのフォーマットは、自車両の自動運転等のプログラムに対応するフォーマットである。なお、この地図データ１０１は、定期的（例えば、半年毎や１年毎）に更新されるが、地図データ格納装置１００により直接編集されることはない。
【００１１】
共通データベース１１０は、地図データ１０１のコンテンツと、外部の地図データベースＡ，Ｂ，Ｃ，…から取得されたコンテンツとが格納される。外部の地図データベースＡ，Ｂ，Ｃ，…から取得されて共通データベース１１０に格納されたコンテンツのフォーマットは、地図データ１０１のコンテンツのフォーマットと共通である。共通データベース１１０に格納されるコンテンツとしては、車線中心線、車線境界線、停止線、横断歩道、標識、信号機、路面ペイント等を例示できる。これらのコンテンツには、そのコンテンツの種別を示すＩＤや、そのコンテンツが示す内容や、そのコンテンツを格納した順序を示すインデックスが付与されている。
【００１２】
共通データベースアクセス部１３０は、地図データ１０１からコンテンツを読み出して共通データベース１１０に格納する。また、共通データベースアクセス部１３０は、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムからの地図データのコンテンツの取得要求に基づいて、共通データベース１１０から地図データのコンテンツを読み出して機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに出力する。共通データベースアクセス部１３０は、インデックスの順序に従って地図データのコンテンツを読み出す。共通データベースアクセス部１３０が読み出す地図データのコンテンツの情報としては、インデックス、車線境界や停止線等が描画されている位置（３次元の絶対位置）、標識や信号機等が設置されている位置（３次元の絶対位置）等を例示できる。
【００１３】
共通データベースアクセス部１３０は、共通データベース１１０にコンテンツを格納する地図データのエリアを、自車両の走行エリア（現在位置）に応じて指定する。図２は、地図タイルを説明するための図である。この図に示すように、通常、地図データは、タイル状に分割されている。地図データのそれぞれのタイルにはＩＤが付与されている。共通データベースアクセス部１３０は、タイルのＩＤを指定することで、共通データベース１１０にコンテンツを格納する地図データのエリアを指定する。
【００１４】
図３は、道路のカーブを示す図であり、この図に示す道路のカーブを例に挙げて、本実施形態において共通データベース１１０に格納する地図データの車線境界線と車線中心線とのフォーマットについて説明する。
【００１５】
図４及び図５は、道路のカーブの車線境界線（図中の白丸および三角）と車線中心線（図中の菱形）とのフォーマットの一例を示す図である。図４に示すように、共通データベース１１０に格納する地図データの車線境界線と車線中心線とのフォーマットとして、離散的な点列により曲線や直線を表現するフォーマットを例示できる。車線境界線や車線中心線を、離散的な点列により表現することにより、点列の情報を編集することなく共通データベース１１０に格納することができる。一方、図５に示すように、共通データベース１１０に格納する地図データの車線境界線と車線中心線とのフォーマットとして、数式で曲線や直線を表現するフォーマットを例示できる。このフォーマットとしては、Ｂ−Ｓｐｌｉｎｅ（Ｂａｓｉｓ−Ｓｐｌｉｎｅ）曲線やＮＵＲＢＳ（Ｎｏｎ−Ｕｎｉｆｏｒｍ  Ｒａｔｉｏｎａｌ  Ｂａｓｉｓ−Ｓｐｌｉｎｅ）曲線等を例示できる。Ｂ−Ｓｐｌｉｎｅｌ曲線は、複数の制御点で定義される滑らかな曲線であり、ＮＵＲＢＳ曲線は、複数の制御点とノットベクトルで定義される滑らかな曲線である。
【００１６】
データベース共通化部１２０は、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…と、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…とを備える。コンテンツ取得部１２２Ａは、地図データベースＡからコンテンツを取得して地図データベースＡ用フォーマット変換部１２１Ａに送信する。コンテンツ取得部１２２Ｂは、地図データベースＢからコンテンツを取得して地図データベースＢ用フォーマット変換部１２１Ｂに送信する。コンテンツ取得部１２２Ｃは、地図データベースＣからコンテンツを取得して地図データベースＣ用フォーマット変換部１２１Ｃに送信する。
【００１７】
ここで、地図データベースＡ，Ｂ，Ｃ，…に含まれるコンテンツのフォーマットは、相互に相違する。それに対して、本実施形態の車両の自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムが対応する地図データのコンテンツのフォーマットは、離散的な点列により曲線や直線を表現するフォーマットである。そこで、本実施形態に係る地図データ格納装置１００では、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…により地図データベースＡ，Ｂ，Ｃ…から取得されたコンテンツのフォーマットが、離散的な点列により曲線や直線を表現するフォーマットではない場合、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…は、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…により取得されたコンテンツのフォーマットを、離散的な点列により曲線や直線を表現するフォーマットに変換する。例えば、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…により地図データベースＡ，Ｂ，Ｃ…から取得されたコンテンツのフォーマットがＢ−Ｓｐｌｉｎｅ曲線やＮＵＲＢＳ曲線等のフォーマットである場合には、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、Ｂ−Ｓｐｌｉｎｅ曲線等の定義に基づいて曲線を再現し、再現した曲線について等間隔でサンプリングを行うことで、Ｂ−Ｓｐｌｉｎｅ曲線等のフォーマットを離散的な点列で曲線や直線を表現するフォーマットに変換する。
【００１８】
地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…は、離散的な点列で曲線や直線を表現するフォーマットに変換したコンテンツを、共通データベース１１０に格納する。図６は、共通データベース１１０に格納するコンテンツとしての車線境界線を示す図である。この図に示すように、コンテンツを格納する順序を示すインデックス０，１，２，３，…と、左側の車線境界の３次元の絶対位置（ｘＬ０，ｙＬ０，ｚＬ０），（ｘＬ１，ｙＬ１，ｘＬ１），（ｘＬ２，ｙＬ２，ｚＬ２），（ｘＬ３，ｙＬ３，ｚＬ３），…と、右側の車線境界の３次元の絶対位置（ｘＲ０，ｙＲ０，ｚＲ０），（ｘＲ１，ｙＲ１，ｚＲ１），（ｘＲ２，ｙＲ２，ｚＲ２），（ｘＲ３，ｙＲ３，ｚＲ３）とが、地図データベースＡ用フォーマット変換部１２１Ａ等により共通データベース１１０に格納される。
【００１９】
コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…は、共通データベース１１０に格納すべきであるが現在は格納されていないコンテンツを地図データベースＡ，Ｂ，Ｃ，…から取得する。共通データベース１１０に格納すべきであるが現在は格納されていないコンテンツとしては、自運運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムから要求されて共通データベース１１０には格納されていないコンテンツを例示できる。さらに、自運運転等の機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムから要求されて共通データベース１１０には格納されていないコンテンツとしては、停止線や横断歩道等を例示できる。
【００２０】
図７は、地図データベースＡ，Ｂ，Ｃ，…から取得するコンテンツとしての停止線を示す図である。この図に示すように、コンテンツを格納する順序を示すインデックス０，１，２，３，…と、停止線の一方の端点の３次元の絶対位置（ｘ０１，ｙ０１，ｚ０１），（ｘ１１，ｙ１１，ｚ１１），（ｘ２１，ｙ２１，ｚ２１），（ｘ３１，ｙ３１，ｚ３１），…と、停止線の他方の端点の３次元の絶対位置（ｘ０２，ｙ０２，ｚ０２），（ｘ１２，ｙ１２，ｚ１２），（ｘ２２，ｙ２２,ｚ２２），（ｘ３２，ｙ３２，ｚ３２），…とが、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…により地図データベースＡ，Ｂ，Ｃ，…から取得される。本実施形態の地図データ格納装置１００では、停止線のように複数点の絶対座標で表されるフォーマットは、点列で表されるフォーマットと共通のフォーマットとして処理される。即ち、複数点の絶対座標で表されるフォーマットのコンテンツがコンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…により取得された場合には、取得されたコンテンツは、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…によりフォーマット変換をされることなく共通データベース１１０に格納される。
【００２１】
ここで、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するうえで、その機能を実現するレベルには高低があるところ、そのレベルに応じて、必要となる地図データのコンテンツの種類や数が異なる。例えば、高速道路で車線追従機能を実現する場合には、地図データのコンテンツとして、車線境界線や車線中心線が必要となる。また、一般道で自動運転機能を実現する場合には、地図データのコンテンツとして、車線境界線や車線中心線に加えて、停止線、横断歩道、標識等が必要となる。そこで、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…は、優先度付与機能を有し、機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実現するレベルに応じて、取得するコンテンツの優先度を設定する。コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…は、設定された優先度に応じて、地図データベースＡ，Ｂ，Ｃ，…からコンテンツを取得する。
【００２２】
共通データベースアクセス部１３０は、車両の自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムからの地図データのコンテンツの取得要求に基づいて、共通データベース１１０から地図データのコンテンツを読み出して機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…に出力する。共通データベースアクセス部１３０は、インデックスの順序に従ってコンテンツを読み出す。共通データベースアクセス部１３０が読み出すコンテンツの情報としては、インデックス、車線境界線や停止線等が描画されている位置（緯度・経度）、標識や信号機等が設置されている位置（緯度・経度）等を例示できる。
【００２３】
ここで、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムが要求する地図データのコンテンツが、共通データベース１１０に格納されている場合には、共通データベースアクセス部１３０が、要求されたコンテンツを共通データベース１１０から読み出して自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに出力する。一方、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムが要求する地図データのコンテンツが、共通データベース１１０に格納されていない場合には、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…が、要求されたコンテンツを、地図データベースＡ，Ｂ，Ｃ，…から取得する。例えば、停止線の情報が、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムから要求され、共通データベース１１０には格納されていないが、地図データベースＡ，Ｂ，Ｃ，…の何れかに格納されている場合に、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…の何れかが地図データベースＡ，Ｂ，Ｃ，…の何れかから停止線の情報を取得する。
【００２４】
また、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムが要求する地図データのコンテンツが、共通データベース１１０に格納されていない場合、共通データベースアクセス部１３０が、要求されたコンテンツを、共通データベース１１０に格納されたコンテンツに基づいて算出する場合がある。例えば、自車両が停止線に到達するまでの残距離の情報は、自車両が一般道の交差点付近を走行した場合に有用な情報であるものの、共通データベース１１０に格納されてはいない。そこで、共通データベースアクセス部１３０は、例えば、自車両が停止線に到達するまでの残距離を、地図データベースＡ，Ｂ，Ｃ，…から取得する車線中心線の情報と停止線の情報とを用いて算出する。そして、共通データベースアクセス部１３０は、算出した自車両が停止線に到達するまでの残距離の情報を、共通データベース１１０に格納する。
【００２５】
図８は、共通データベース１１０に格納する自車両が停止線に到達するまでの残距離の情報について説明するための図である。この図に示すように、情報を格納する順序を示すインデックスと、車線中心線のＩＤと、このＩＤが付与された車線中心線と交錯する停止線のＩＤと、これらの車線中心線と停止線との交錯地点の絶対座標とが、共通データベースアクセス部１３０により共通データベース１１０に格納される。
【００２６】
共通データベースアクセス部１３０が、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに出力するコンテンツとしては、車線中心線に付与されたＩＤを引数とする車線中心線の関数や、自車両の位置を引数とする車線中心線の関数や、自車両の位置を引数とする自車両の停止線までの残距離の関数等を例示できる。車線中心線に付与されたＩＤを引数とする車線中心線の関数や、自車両の位置を引数とする車線中心線の関数としては、該当する車線中心線の点列の座標や、車線の属性の情報（制限速度、曲率、勾配等）等を例示できる。自車両の位置を引数とする自車両の停止線までの残距離の関数としては、自車両が現在の車線を走行し続けた場合に最初に遭遇する停止線までの距離を例示できる。
【００２７】
図１に示す更新情報取得部１４０は、更新情報を、自車両の外部から、ＬＴＥ（Long Term Evolution）回線、４Ｇ回線、５Ｇ回線等の無線通信を用いた車載通信端末を介して受信する。更新情報としては、自動車メーカーやその他の事業会社等が所有するサーバーから発信される情報や、道路交通情報を配信するサーバーから配信される情報等を例示できる。自動車メーカー等が所有するサーバーから発信される更新情報としては、新世代の地図データと旧世代の地図データとの差分の情報等を例示できる。一方、道路交通情報を配信するサーバーから配信される情報としては、車線の閉鎖情報や、車線の接続関係の変更に関する情報や、車線の形状の変更に関する情報等を例示できる。車線の閉鎖や車線の接続関係の変更や車線の形状の変更等は、道路交通情報を配信するサーバーにおいて、道路の工事情報や道路での事故情報や新設道路の情報等に基づいて生成される情報である。
【００２８】
データベース編集部１５０は、更新情報取得部１４０が取得した更新情報に応じて、共通データベース１１０に格納されたコンテンツを編集する。例えば、更新情報取得部１４０が取得した更新情報に、車線の閉鎖情報や車線の接続の変更に関する情報が含まれる場合に、データベース編集部１５０は、共通データベース１１０に格納されている該当する車線を削除したり、該当する車線とそれに関連する先の車線との接続を削除したりする。
【００２９】
図９及び図１０は、更新情報取得部１４０が取得した更新情報に、車線の閉鎖情報が含まれる場合に共通データベース１１０に格納されている車線を編集する例を示す図である。図９に示すように、交差点の手前の車線が閉鎖されている場合には、共通データベース１１０に格納されている交差点の手前の該当する車線を削除する。一方、図１０に示すように、交差点を通過した直後の車線が閉鎖され、自車両が交差点の手前を走行している場合には、交差点を通過した直後の車線を削除すると共に、当該車線とそれに関連する交差点の手前の車線との接続を削除する。これにより、自車両が交差点を通過した後に閉鎖された車線に進入するリスクを回避できる。
【００３０】
ここで、車線が閉鎖されている場合には、該当する車線に車両が侵入しないようにする必要があるところ、該当する車線を削除したり、該当する車線とそれに関連する先の車線との接続を削除したりすることは必要であるが、車線の形状を変更することまでは必要にはならない。そこで、本実施形態では、コンテンツの編集に係る処理量の増加を抑え、リソースの使用量を抑える観点から、車線が閉鎖されている場合には、データベース編集部１５０が、該当する車線を削除したり、該当する車線とそれに関連する先の車線との接続を削除したりはするが、車線の形状は変更しない。
【００３１】
図１１は、更新情報取得部１４０が取得した更新情報が、時間帯によって中央車線の進行方向が逆転する情報である場合に、共通データベース１１０に格納されている車線を編集する例を示す図である。この図に示すように、例えば、中央車線の進行方向が、朝の時間帯と夕方の時間帯とで逆転するような（昼間の時間帯は朝の時間帯と夕方の時間帯との何れかと同じ）場合は、中央車線の進行方向が変化する時間の前後の一定時間、該当する車線を削除すると共に、該当する車線とそれに関連する他の車線との接続を削除する。これにより、自車両が、進行方向が変化する前後の中央車線に進行方向とは逆方向に進入するリスクを回避できる。
【００３２】
データベース編集部１５０は、更新情報取得部１４０が取得した更新情報に応じて、共通データベース１１０に格納されたコンテンツを編集するデータベース編集機能を有する。このデータベース編集機能として、車線接続情報編集機能を例示できる。この車線接続情報編集機能は、更新情報取得部１４０が取得した更新情報に、車線の閉鎖情報や車線の接続の変更に関する情報が含まれる場合に、共通データベース１１０に格納されている該当する車線を削除したり、該当する車線とそれに関連する先の車線との接続を削除したりする機能である。
【００３３】
データベース編集部１５０のデータベース編集機能として、車線形状編集機能を例示できる。この車線形状編集機能は、更新情報取得部１４０が取得した更新情報に、車線の形状の変更に関する情報が含まれる場合に、共通データベース１１０に格納されている該当する車線の形状を変更する機能である。本実施形態では、データベース編集部１５０が、更新情報取得部１４０が取得した更新情報に、車線の形状の変更に関する情報が含まれる場合、該当する車線と、該当する車線に接続する前後の車線の形状に基づいて、該当する車線の形状を変更する。
【００３４】
図１２は、更新情報取得部１４０が取得した更新情報に、車線の形状の変更が含まれている場合に共通データベース１１０に格納されている車線を編集する例を示す図である。この図に示すように、交差点の手前の車線が完全に閉鎖されるのではなく、交差点の手前の車線の一部が通行不可となった場合には、データベース編集部１５０は、交差点を通過した直後の車線に基づいて、共通データベース１１０に格納されている車線の形状を変更する。例えば、交差点の手前の右側の車線に通行不可の位置が存在し、自車両が交差点で右折する場合には、車線の形状を、通行不可の位置の手前で隣の車線に合流し通行不可の位置の直後で元の車線に復帰する形状に変更する。
【００３５】
ここで、更新情報取得部１４０が取得した更新情報に、車線の形状そのものが含まれない場合には、自車両の走行エリアに基づいて設定されたタイルにおける車両の走行軌跡情報に基づいて、車線情報を生成してもよい。例えば、地図データに含まれる道路属性に基づく車線の幅と、車両の走行軌跡情報とに基づいて、車線境界線を生成してもよい。
【００３６】
図１３は、地図データのコンテンツを共通データベース１１０に格納する処理を説明するためのフローチャートである。このフローチャートに示すように、まず、ステップＳ１０１において、共通データベースアクセス部１３０が、共通データベース１１０にコンテンツを格納する地図データのエリアを、自車両の走行エリアに応じて指定する。次に、ステップＳ１０２において、共通データベースアクセス部１３０は、ステップＳ１０１において指定されたエリアのコンテンツを地図データ１０１から読み出して共通データベース１１０に格納する。
【００３７】
次に、ステップＳ１０３において、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実現するレベルに応じて、取得するコンテンツの優先度を設定する。次に、ステップＳ１０４において、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ，…が、地図データベースＡ，Ｂ，Ｃ，…から取得可能なコンテンツの優先度が、所定の基準よりも高いか否かを判断する。ステップＳ１０４において肯定判定がされた場合にはステップＳ１０５に進み、ステップＳ１０４において否定判定がされた場合にはステップＳ１０８に進む。
【００３８】
ステップＳ１０５では、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…が、優先度が所定の基準よりも高いコンテンツを、地図データベースＡ，Ｂ，Ｃ，…から取得する。次に、ステップＳ１０６では、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…により地図データベースＡ，Ｂ，Ｃ，…から取得されたコンテンツのフォーマットを、自動運転等の機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに対応するフォーマットに変換する。次に、ステップＳ１０７では、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、フォーマット変換後のコンテンツを共通データベース１１０に格納する。
【００３９】
次に、ステップＳ１０８において、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…は、地図データ１０１には含まれていないが共通データベース１１０に格納すべきであるコンテンツが存在するか否かを判定する。ステップＳ１０８において肯定判定がされた場合にはステップＳ１０９に進み、ステップＳ１０８において否定判定がされた場合にはステップＳ１１２に進む。ステップＳ１０９では、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…が、地図データ１０１には含まれていないが共通データベース１１０に格納すべきであるコンテンツを地図データベースＡ，Ｂ，Ｃ，…から取得する。次に、ステップＳ１１０において、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…により地図データベースＡ，Ｂ，Ｃ，…から取得されたコンテンツのフォーマットを、自動運転等の機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに対応するフォーマットに変換する。次に、ステップＳ１１１において、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、フォーマットを変換したコンテンツを共通データベース１１０に格納する。
【００４０】
ステップＳ１１２では、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…が、共通データベース１１０に格納されているコンテンツに基づいて算出されるべきコンテンツが存在するか否かを判定する。ステップＳ１１２において肯定判定がされた場合にはステップＳ１１３に進み、ステップＳ１１２において否定判定がされた場合にはステップＳ１１５に進む。
【００４１】
ステップＳ１１３では、コンテンツ取得部１２２Ａ，１２２Ｂ，１２２Ｃ,…が、共通データベース１１０に格納されているコンテンツに基づいて、共通データベース１１０には格納されていないコンテンツを算出する。次に、ステップＳ１１４において、地図データベースＡ用フォーマット変換部１２１Ａ，地図データベースＢ用フォーマット変換部１２１Ｂ，地図データベースＣ用フォーマット変換部１２１Ｃ，…が、算出したコンテンツを共通データベース１１０に格納する。
【００４２】
次に、ステップＳ１１５において、共通データベースアクセス部１３０が、自動運転等に関する機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムからのコンテンツの取得要求が有ったか否かを判定する。ステップＳ１１５において肯定判定がされた場合にはステップＳ１１６に進む。ステップＳ１１６では、共通データベースアクセス部１３０が、取得要求があったコンテンツを共通データベース１１０から読み出して機能Ａ，Ｂ，Ｃ，Ｄ，Ｅ，…を実行するシステムに出力する。以上で地図データのコンテンツを共通データベース１１０に格納する処理を終了する。
【００４３】
図１４は、共通データベース１１０に格納された地図データのコンテンツを編集する処理を説明するためのフローチャートである。このフローチャートに示すように、更新情報取得部１４０が、オンライン時に、更新情報を、自車両の外部から受信する（ステップＳ２０１）。次に、データベース編集部１５０は、更新情報取得部１４０により取得された更新情報が、共通データベース１１０に格納された情報とは異なる情報であるか否かを判定する（ステップＳ２０２）。ステップＳ２０２において肯定判定がされた場合にはステップＳ２０３に進み、ステップＳ２０２において否定判定がされた場合には処理を終了する。
【００４４】
ステップＳ２０３において、データベース編集部１５０は、更新情報取得部１４０により取得された更新情報が、車線の閉鎖に関する情報、もしくは、車線の接続関係の変更に関する情報であるか否かを判定する。ステップＳ２０３において肯定判定がされた場合にはステップＳ２０４に進み、ステップＳ２０３において否定判定がされた場合にはステップＳ２０５に進む。ステップＳ２０４では、データベース編集部１５０が、共通データベース１１０に格納された該当する車線を削除すると共に、該当する車線とそれに関連する他の車線との接続を変更する。
【００４５】
次に、ステップＳ２０５において、データベース編集部１５０は、更新情報取得部１４０により取得された更新情報が、車線の接続関係の変更に関する情報、もしくは、車線の形状の変更に関する情報であるか否かを判定する。ステップＳ２０５において肯定判定がされた場合にはステップＳ２０６に進み、ステップＳ２０５において否定判定がされた場合には処理を終了する。
【００４６】
ステップＳ２０６では、データベース編集部１５０が、共通データベース１１０に格納されている該当する車線の形状を変更する。以上で共通データベース１１０に格納された地図データのコンテンツを編集する処理を終了する。
【００４７】
以上説明したように、本実施形態に係る地図データ格納方法および装置では、取得した地図データのコンテンツのフォーマットを、自車両での使用が可能な所定のフォーマットに変換し、この所定のフォーマットに変換した地図データのコンテンツを、共通データベース１１０に格納し、共通データベース１１０に格納した地図データのコンテンツに関する更新情報を取得し、取得した更新情報に基づいて、共通データベース１１０に格納された上記所定のフォーマットの地図データのコンテンツを編集する。これによって、外部の地図データベースＡ，Ｂ，Ｃ，…から取得する地図データのコンテンツのフォーマットが、如何なるものであったとしても、自車両で使用する地図データのコンテンツを編集するのに利用することができる。
【００４８】
また、本実施形態では、上記の所定のフォーマットが、地図データのコンテンツ毎に一種類ずつ設定されている。例えば、上述したように、車線境界線や車線中心線のフォーマットは、車線境界線や車線中心線を点列で表現したフォーマットに統一されている（図４参照）。これによって、コンテンツ毎に一種類ずつの所定のフォーマットを、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムのプログラムに合わせて設定することで、当該システムのプログラムを変更することなく、取得した地図データのコンテンツを、当該システムを実行するのに利用できる。
【００４９】
ここで、点列で線が表現されるフォーマットのコンテンツは、Ｂ−Ｓｐｌｉｎｅｌ曲線等の数式で線が表現されるフォーマット（図５参照）と比較して、データの容量が大きい場合がある。そこで、本実施形態では、地図データのコンテンツ毎に一種類ずつ設定された所定のフォーマットを、点列で線が表現されるフォーマットとすることで、共通データベース１１０に格納するデータの容量を抑えている。
【００５０】
また、本実施形態に係る地図データ格納方法および装置では、地図データのコンテンツに自車両での使用頻度に応じて優先度を付与し、優先度がより高い地図データのコンテンツを、優先的に取得し上記の所定のフォーマットに変換し前記データベースに格納する。即ち、フォーマットの変換処理や共通データベース１１０への格納処理の対象となるコンテンツを、車線境界線や車線の接続等の必要度の高いコンテンツに限定する。これによって、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムにおいて必要なコンテンツが不足することを防止できる。また、コンテンツのフォーマットの変換処理や共通データベース１１０へのコンテンツの格納処理に係る処理量を抑えると共に、共通データベース１１０のメモリの使用量を抑えることができる。
【００５１】
また、本実施形態に係る地図データ格納方法および装置では、自車両が有する地図データには含まれない地図データのコンテンツを地図データベースＡ，Ｂ，Ｃ，…から取得し、取得した地図データのコンテンツのフォーマットを上記の所定のフォーマットに変換し、フォーマット変換後の地図データのコンテンツを共通データベース１１０に格納する（図８参照）。これによって、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムにおいて必要なコンテンツが増加した場合でも、その増加したコンテンツが不足することを防止できる。
【００５２】
また、本実施形態に係る地図データ格納方法および装置では、共通データベース１１０に格納された地図データのコンテンツに基づいて、自車両が有する地図データ１０１には含まれないコンテンツを生成し、生成した地図データのコンテンツを共通データベース１１０に格納する（図８参照）。これによって、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムにおいて必要なコンテンツが増加した場合でも、その増加したコンテンツが不足することを防止できる。また、生成したコンテンツを共通データベース１１０に格納することで、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムから要求される度にコンテンツを生成することを不要にでき、コンテンツの生成処理の処理量を抑えることが出来る。
【００５３】
また、本実施形態に係る地図データ格納方法および装置では、自車両の現在位置の情報に応じて、地図データのコンテンツを取得する（図２参照）。これによって、自車両の現在位置に応じた地図データのコンテンツをそのフォーマットに変換して共通データベース１１０に格納でき、車両側の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムにおいて、自車両の現在位置に応じた地図データのコンテンツを利用できる。
【００５４】
また、本実施形態に係る地図データ格納方法および装置では、更新情報としての、車線の閉鎖に関する情報、又は、車線の接続に関する情報を取得した場合、共通データベース１１０に格納された車線の接続に関する情報を編集する（図１０参照）。これによって、自車両の自動運転機能を実行するシステムにおいて共通データベース１１０に格納された地図データのコンテンツを利用する場合に、自車両が閉鎖された車線に進入することを防止できる。ここで、車線が閉鎖されている場合に、該当する車線を削除したり、該当する車線とそれに関連する先の車線との接続を削除したりすることは必要であるが、車線の形状を変更することまでは必要にはならない。そこで、本実施形態では、車線が閉鎖されている場合、車線の形状の変更は実施せずに、該当する車線とそれに関連する他の車線との接続を削除するのみとしている。これにより、コンテンツの編集に係る処理量の増加を抑え、リソースの使用量を抑えることができる。
【００５５】
また、本実施形態に係る地図データ格納方法および装置では、自車両が交差点の手前を走行している際に、その交差点の直後の車線の閉鎖に関する情報を取得した場合、共通データベース１１０に格納された更新情報としての、該当する車線に接続される交差点の手前の車線と、当該手前の車線とそれに関連する他の車線との接続とを削除する（図１０参照）。これによって、自車両の自動運転機能を実行するシステムにおいて共通データベース１１０に格納された地図データのコンテンツを利用する場合に、自車両が交差点を通過した後に閉鎖された車線に進入することを防止できる。
【００５６】
また、本実施形態に係る地図データ格納方法および装置では、車線の進行方向が変更になる場合、所定時間、該当する車線と、該当する車線とそれに関連する他の車線との接続とを削除する（図１１参照）。これによって、自車両の自動運転機能を実行するシステムにおいて共通データベース１１０に格納された地図データのコンテンツを利用する場合に、自車両が、進行方向が変更になった後の車線に進行方向の反対方向に進入することを防止できる。
【００５７】
また、本実施形態に係る地図データ格納方法および装置では、更新情報としての、車線の接続に関する情報、又は、車線の形状の変更に関する情報を取得した場合、共通データベース１１０に格納された車線の形状に関する情報を編集する（図１２参照）。例えば、交差点の手前の右側の車線に通行不可の位置が存在し、自車両が交差点で右折する場合には、車線の形状を、通行不可の位置の手前で隣の車線に合流し通行不可の位置の直後で元の車線に復帰する形状に変更する。これによって、自車両の自動運転機能を実行するシステムにおいて共通データベース１１０に格納された地図データのコンテンツを利用する場合に、進行方向に通行不可の位置があったとしても、自車両を通行不可の位置を回避させながら所望の方向に進行させることができる。
【００５８】
また、本実施形態に係る地図データ格納方法および装置では、自車両の走行軌跡の情報に基づいて車線の形状に関する情報を生成し、生成した車線の形状に関する情報に基づいて、共通データベース１１０に格納された車線の形状に関する情報を編集する。これによって、車線境界線の情報を地図データベースＡ，Ｂ，Ｃ，…から取得できなかった場合でも、共通データベース１１０に格納された車線の形状に関する情報を編集することができる。
【００５９】
また、本実施形態に係る地図データ格納方法および装置では、自車両の走行軌跡の情報と、道路属性情報としての車線の幅とに基づいて、車線の形状としての車線境界線を生成し、生成した車線境界線に基づいて、共通データベース１１０に格納された車線境界線に関する情報を編集する。これによって、車線境界線の情報を地図データベースＡ，Ｂ，Ｃ，…から取得できなかった場合でも、共通データベース１１０に格納された車線境界線を編集することができる。
【００６０】
また、本実施形態に係る地図データ格納方法および装置では、該当する車線の前後の車線の形状に基づいて、共通データベース１１０に格納された該当する車線の形状を変更する（図１２参照）。これによって、共通データベース１１０に格納された車線の形状を変更する場合に、滑らかな車線の形状に変更することができる。
【００６１】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。例えば、自車両の自動運転等に関する機能Ａ，Ｂ，Ｃ，…を実行するシステムにおいて対応可能なコンテンツのフォーマットが複数種類である場合には、取得したコンテンツのフォーマットを一種類のフォーマットに変換することは必須ではなく、複数種類のフォーマットの中から選択したフォーマットに変更する等してもよい。
【符号の説明】
【００６２】
１００  地図データ格納装置
１１０  共通データベース
１２０  データベース共通化部
１３０  共通データベースアクセス部
１４０  更新情報取得部
１５０  データベース編集部
【図１】
2018229872.tif 000003
【図２】
2018229872.tif 000004
【図３】
2018229872.tif 000005
【図４】
2018229872.tif 000006
【図５】
2018229872.tif 000007
【図６】
2018229872.tif 000008
【図７】
2018229872.tif 000009
【図８】
2018229872.tif 000010
【図９】
2018229872.tif 000011
【図１０】
2018229872.tif 000012
【図１１】
2018229872.tif 000013
【図１２】
2018229872.tif 000014
【図１３】
2018229872.tif 000015
【図１４】
2018229872.tif 000016
【手続補正書】
【提出日】平成30年1月25日(2018.1.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コントローラを用いて、自車両で使用される地図データのコンテンツを取得してデータベースに格納する地図データ格納方法であって、
地図データのコンテンツの中で、車線境界線及び車線の接続の少なくとも一方を優先的に取得し、
取得した地図データのコンテンツのフォーマットを、前記自車両での使用が可能な所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを、前記データベースに格納し、
前記データベースに格納した地図データのコンテンツに関する更新情報を取得し、
取得した前記更新情報に基づいて、前記データベースに格納された前記所定のフォーマットの地図データのコンテンツを編集する地図データ格納方法。
【請求項２】
請求項１に記載の地図データ格納方法であって、
前記所定のフォーマットは、地図データのコンテンツ毎に一種類ずつ設定されている地図データ格納方法。
【請求項３】
請求項２に記載の地図データ格納方法であって、
前記所定のフォーマットは、点列で線が表現されるフォーマットである地図データ格納方法。
【請求項４】
請求項１〜３の何れか１項に記載の地図データ格納方法であって、
前記自車両での地図データのコンテンツの使用頻度に応じて、地図データのコンテンツに優先度を付与し、
前記優先度がより高い地図データのコンテンツを、優先的に取得し前記所定のフォーマットに変換し前記データベースに格納する地図データ格納方法。
【請求項５】
請求項４に記載の地図データ格納方法であって、
地図データのコンテンツとしての車線境界線および車線の接続の前記優先度を、取得し前記所定のフォーマットに変換し前記データベースに格納するレベルに設定する地図データ格納方法。
【請求項６】
請求項１〜５の何れか１項に記載の地図データ格納方法であって、
前記自車両が有する地図データには含まれないコンテンツを取得し、
取得した地図データのコンテンツのフォーマットを前記所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを前記データベースに格納する地図データ格納方法。
【請求項７】
請求項１〜６の何れか１項に記載の地図データ格納方法であって、
前記データベースに格納された地図データのコンテンツに基づいて、前記自車両が有する地図データには含まれないコンテンツを生成し、
生成した地図データのコンテンツを前記データベースに格納する地図データ格納方法。
【請求項８】
請求項１〜７の何れか１項に記載の地図データ格納方法であって、
前記自車両の現在位置情報に応じて、地図データのコンテンツを取得する地図データ格納方法。
【請求項９】
請求項１〜８の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての、車線の閉鎖に関する情報、又は、車線の接続に関する情報を取得した場合、前記データベースに格納された車線の接続に関する情報を編集する地図データ格納方法。
【請求項１０】
請求項１〜９の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての車線の閉鎖に関する情報を取得した場合、前記データベースに格納された、該当する車線と、前記該当する車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１１】
請求項１〜１０の何れか１項に記載の地図データ格納方法であって、
前記自車両が交差点の手前を走行している際に、前記交差点の直後の車線の閉鎖に関する情報を取得した場合、前記データベースに格納された、前記更新情報としての、該当する車線に接続される前記交差点の手前の車線と、当該手前の車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１２】
請求項１〜１１の何れか１項に記載の地図データ格納方法であって、
車線の進行方向が変更になる場合、所定時間、該当する車線と、該当する車線とそれに関連する他の車線との接続とを削除する地図データ格納方法。
【請求項１３】
請求項１〜１２の何れか１項に記載の地図データ格納方法であって、
前記更新情報としての、車線の接続に関する情報、又は、車線の形状の変更に関する情報を取得した場合、前記データベースに格納された車線の形状に関する情報を編集する地図データ格納方法。
【請求項１４】
請求項１〜１３の何れか１項に記載の地図データ格納方法であって、
前記自車両の走行軌跡の情報に基づいて車線の形状に関する情報を生成し、
生成した前記車線の形状に関する情報に基づいて、前記データベースに格納された車線の形状に関する情報を編集する地図データ格納方法。
【請求項１５】
請求項１４に記載の地図データ格納方法であって、
前記自車両の走行軌跡の情報と、道路属性情報としての車線の幅とに基づいて、前記車線の形状としての車線境界線を生成し、
生成した前記車線境界線に基づいて、前記データベースに格納された車線境界線に関する情報を編集する地図データ格納方法。
【請求項１６】
請求項１３〜１５の何れか１項に記載の地図データ格納方法であって、
該当する車線の前後の車線の形状に基づいて、前記データベースに格納された該当する車線の形状を変更する地図データ格納方法。
【請求項１７】
自車両で使用される地図データのコンテンツを取得してデータベースに格納するコントローラを備える地図データ格納装置であって、
前記コントローラは、
地図データのコンテンツの中で、車線境界線及び車線の接続の少なくとも一方を優先的に取得し、
取得した地図データのコンテンツのフォーマットを、前記自車両において地図データのコンテンツが使用可能になる所定のフォーマットに変換し、
前記所定のフォーマットに変換した地図データのコンテンツを、前記データベースに格納し、
前記データベースに格納した地図データのコンテンツに関する更新情報を取得し、
取得した前記更新情報に基づいて、前記データベースに格納された前記所定のフォーマットの地図データのコンテンツを編集する地図データ格納装置。
【国際調査報告】
2018229872.tif 000017
2018229872.tif 000018
2018229872.tif 000019
2018229872.tif 000020