【手続補正書】
【提出日】平成23年4月22日(2011.4.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
地図データを配信するデータ配信サーバと、前記地図データを受信する端末とを含む地図データ配信システムであって、
前記データ配信サーバは、前記地図データが更新された場合に、更新前の前記地図データと更新後の前記地図データとの差分データが領域ごとに記録される差分データ記録部を備え、
前記端末は、前記データ配信サーバから配信された地図データが格納されるデータベース、及び、前記更新された地図データが前記データベースに反映されるまで格納される更新済みデータ蓄積部を備え、
前記データ配信サーバは、前記端末から更新された領域の地図データが要求された場合には、前記更新対象の領域の差分データを前記差分データ記録部から前記端末に送信し、
前記端末は、
前記データ配信サーバから送信された差分データを、前記データベースに格納された地図データに適用することによって、更新済みデータを生成し、
前記生成された更新済みデータを前記更新済みデータ蓄積部に書き込み、
前記更新済みデータ蓄積部に格納された更新済みデータを前記データベースに書き込み、
前記更新済みデータ蓄積部に格納された更新済みデータを前記データベースに書き込んでいる間に前記地図データを利用するアプリケーションから地図データの取得要求を受け付けた場合には、前記取得要求された地図データが前記更新済みデータ蓄積部に格納されているか否かを判定し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されている場合には、前記更新済みデータ蓄積部から前記取得要求された地図データを取得し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されていない場合には、前記データベースから前記取得要求された地図データを取得することを特徴とする地図データ配信システム。
【請求項２】
前記差分データ記録部には、前記更新対象の領域の地図データが更新された場合に影響を受ける領域が前記更新対象の領域に対応する更新波及領域として記録され、
前記データ配信サーバは、前記更新対象の領域の差分データ、及び、前記更新対象の領域に対応する更新波及領域の差分データを前記端末に送信することを特徴とする請求項１に記載の地図データ配信システム。
【請求項３】
前記端末は、前記取得要求された地図データの領域に更新対象の領域及び更新対象でない領域が含まれる場合には、前記更新済みデータ蓄積部に格納された更新済みデータと、前記データベースに格納された地図データとを併合して、前記取得要求された地図データを取得することを特徴とする請求項１に記載の地図データ配信システム。
【請求項４】
前記端末は、
前記端末の稼働状況を抽出する監視部を備え、
前記監視部によって抽出された前記端末の稼働状況に基づいて、前記端末の稼働負荷が小さい場合に、前記更新済みデータ蓄積部に格納されたデータを前記データベースに反映することを特徴とする請求項１に記載の地図データ配信システム。
【請求項５】
前記端末は、前記生成された更新済みデータが前記更新済みデータ蓄積部にすべて書き込まれるまでは、前記取得要求に対して、前記データベースに格納された地図データを提供することを特徴とする請求項１に記載の地図データ配信システム。
【請求項６】
前記端末は、前記生成された更新済みデータが前記更新済みデータ蓄積部にすべて書き込まれた場合には、更新後の地図データを提供する旨を通知することを特徴とする請求項５に記載の地図データ配信システム。
【請求項７】
地図データを配信するデータ配信サーバと、前記地図データを受信する端末を含む地図データ配信システムにおける前記端末に格納された地図データのデータ更新方法であって、
前記データ配信サーバは、前記地図データが更新された場合に、更新前の前記地図データと更新後の前記地図データとの差分データが領域ごとに記録される差分データ記録部を備え、
前記端末は、前記データ配信サーバから配信された地図データが格納されるデータベース、及び、前記更新された地図データが前記データベースに反映されるまで格納される更新済みデータ蓄積部を備え、
前記データ配信サーバは、前記端末から更新された領域の地図データが要求された場合には、前記更新対象の領域の差分データを前記差分データ記録部から前記端末に送信し、
前記端末は、
前記データ配信サーバから送信された差分データを、前記データベースに格納された地図データに適用することによって、更新済みデータを生成し、
前記生成された更新済みデータを前記更新済みデータ蓄積部に書き込み、
前記更新済みデータ蓄積部に格納された更新済みデータを前記データベースに書き込み、
前記更新済みデータ蓄積部に格納された更新済みデータを前記データベースに書き込んでいる間に前記地図データを利用するアプリケーションから地図データの取得要求を受け付けた場合には、前記取得要求された地図データが前記更新済みデータ蓄積部に格納されているか否かを判定し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されている場合には、前記更新済みデータ蓄積部から前記取得要求された地図データを取得し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されていない場合には、前記データベースから前記取得要求された地図データを取得することを特徴とする地図データ更新方法。
【請求項８】
前記データ配信サーバは、
前記差分データを記録する場合に、前記更新対象の領域の地図データが更新された場合に影響を受ける領域を前記更新対象の領域に対応する更新波及領域として前記差分データ記録部に記録し、
前記更新対象の領域の差分データ、及び、前記更新対象の領域に対応する更新波及領域の差分データを前記端末に送信することを特徴とする請求項７に記載の地図データ更新方法。
【請求項９】
前記端末は、前記取得要求された地図データの領域に更新対象の領域及び更新対象でない領域が含まれる場合には、前記更新済みデータ蓄積部に格納された更新済みデータと、前記データベースに格納された地図データとを併合して、前記取得要求された地図データを取得することを特徴とする請求項７に記載の地図データ更新方法。
【請求項１０】
前記端末は、前記端末の稼働状況を抽出する監視部を備え、
前記地図データ更新方法は、前記端末が、前記監視部によって抽出された前記端末の稼働状況に基づいて、前記端末の稼働負荷が小さい場合に、前記更新済みデータ蓄積部に格納されたデータを前記データベースに反映させることを含むことを特徴とする請求項７に記載の地図データ更新方法。
【請求項１１】
前記端末は、前記生成された更新済みデータが前記更新済みデータ蓄積部にすべて書き込まれるまでは、前記取得要求に対して、前記データベースに格納された地図データを提供することを特徴とする請求項７に記載の地図データ更新方法。
【請求項１２】
前記端末は、前記生成された更新済みデータが前記更新済みデータ蓄積部にすべて書き込まれた場合には、更新後の地図データを提供する旨を通知することを特徴とする請求項１１に記載の地図データ更新方法。
【請求項１３】
データ配信サーバから地図データを受信する端末であって、
前記端末は、
前記データ配信サーバから配信された地図データが格納されるデータベースと、
前記更新された地図データが前記データベースに反映されるまで格納される更新済みデータ蓄積部と、
前記更新された地図データが、前記データベースか前記更新済みデータ蓄積部かの何れかに記録されているかを検索する更新済みデータ検索部とを有し、
前記更新済みデータ検索部は、
前記更新済みデータ蓄積部に格納された更新済みデータを前記データベースに書き込んでいる間に前記地図データの取得要求を受け付けた場合には、前記取得要求された地図データが前記更新済みデータ蓄積部に格納されているか否かを判定し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されている場合には、前記更新済みデータ蓄積部から前記取得要求された地図データを取得し、
前記取得要求された地図データが前記更新済みデータ蓄積部に格納されていない場合には、前記データベースから前記取得要求された地図データを取得することを特徴とする地図データ受信端末。