【手続補正書】
【提出日】平成31年3月11日(2019.3.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
現在位置を取得する現在位置取得部と、
第１の地図情報を取得する地図情報取得部と、
前記第１の地図情報よりも高精度であり、かつ前記第１の地図情報の領域よりも狭い領域の第２の地図情報を記憶する第２記憶部と、
前記現在位置を含んだ前記第１の地図情報を表す第１レイヤ、及び前記現在位置を含んだ前記第２の地図情報を表す第２レイヤをそれぞれ生成するレイヤ生成部と、
前記レイヤ生成部が生成した前記第１レイヤと前記第２レイヤの切り替えを制御して、前記第１レイヤ又は前記第２レイヤのいずれかを最前面のレイヤとして設定する切替制御部と、
前記最前面のレイヤを表示する表示部と、を備え、
前記第２の地図情報は、道路情報が埋め込まれた複数のノードと、隣接する前記ノードの間を結ぶリンクと、を有するオブジェクトを含んだ３Ｄ情報で構成されており、
前記切替制御部は、
前記現在位置から地面に対して引いた垂線の足の位置が、前記第２の地図情報に含まれる前記オブジェクトの位置から所定の範囲内にあるか否かを判定する判定部と、
前記判定部により、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にあると判定された場合には、前記第２レイヤを前記最前面のレイヤとして設定し、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にないと判定された場合には、前記第１レイヤを前記最前面のレイヤとして設定するレイヤ設定部と、を備えることを特徴とする情報処理装置。
【請求項２】
前記第１の地図情報を記憶する第１記憶部をさらに備え、
前記地図情報取得部は、前記第１記憶部から前記第１の地図情報を取得する請求項１記載の情報処理装置。
【請求項３】
前記切替制御部により設定された前記最前面のレイヤに、前記現在位置を重ね合わせて描画する現在位置描画部をさらに備え、
前記表示部は、前記現在位置描画部により描画された前記最前面のレイヤを表示する請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記地図情報取得部は、前記第１の地図情報を備えた外部サーバと相互に通信可能であり、
前記地図情報取得部は、前記外部サーバから前記第１の地図情報を取得する請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第２の地図情報は、前記オブジェクトを座標位置の情報として含んだ前記３Ｄ情報で構成されており、
前記判定部は、前記現在位置を前記３Ｄ情報における座標位置に変換し、変換された前記座標位置から地面に対して引いた垂線の足の位置が、前記第２の地図情報に含まれる前記オブジェクトの位置から前記所定の範囲内にあるか否かを判定する請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
情報処理装置が地図情報を切り替えて表示する地図切替方法であって、
前記地図情報は、第１の地図情報と、前記第１の地図情報よりも高精度であり、かつ前記第１の地図情報の領域よりも狭い領域の第２の地図情報と、を備え、
前記第２の地図情報は、道路情報が埋め込まれた複数のノードと、隣接する前記ノードの間を結ぶリンクと、を有するオブジェクトを含んだ３Ｄ情報で構成されており、
前記情報処理装置の現在位置を取得する現在位置取得ステップと、
前記第１の地図情報を取得する第１の地図情報取得ステップと、
前記第２の地図情報を取得する第２の地図情報取得ステップと、
前記現在位置を含んだ前記第１の地図情報を表す第１レイヤ、及び前記現在位置を含んだ前記第２の地図情報を表す第２レイヤをそれぞれ生成するレイヤ生成ステップと、
前記レイヤ生成ステップにより生成された前記第１レイヤと前記第２レイヤの切り替えを制御して、前記第１レイヤ又は前記第２レイヤのいずれかを最前面のレイヤとして設定する切替制御ステップと、
前記切替制御ステップにより設定された前記最前面のレイヤを所定の表示部に表示する表示ステップと、を備え、
前記切替制御ステップは、
前記現在位置から地面に対して引いた垂線の足の位置が、前記第２の地図情報に含まれる前記オブジェクトの位置から所定の範囲内にあるか否かを判定する判定ステップと、
前記判定ステップにより、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にあると判定された場合には、前記第２レイヤを前記最前面のレイヤとして設定し、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にないと判定された場合には、前記第１レイヤを前記最前面のレイヤとして設定するレイヤ設定ステップと、を備えることを特徴とする地図切替方法。
【請求項７】
情報処理装置が地図情報を切り替えて表示する地図切替プログラムであって、
前記地図情報は、第１の地図情報と、前記第１の地図情報よりも高精度であり、かつ前記第１の地図情報の領域よりも狭い領域の第２の地図情報と、を備え、
前記第２の地図情報は、道路情報が埋め込まれた複数のノードと、隣接する前記ノードの間を結ぶリンクと、を有するオブジェクトを含んだ３Ｄ情報で構成されており、
前記情報処理装置に、
前記情報処理装置の現在位置を取得する現在位置取得ステップと、
前記第１の地図情報を取得する第１の地図情報取得ステップと、
前記第２の地図情報を取得する第２の地図情報取得ステップと、
前記現在位置を含んだ前記第１の地図情報を表す第１レイヤ、及び前記現在位置を含んだ前記第２の地図情報を表す第２レイヤをそれぞれ生成するレイヤ生成ステップと、
前記第１レイヤと前記第２レイヤとの切り替えを制御して、前記第１レイヤ又は前記第２レイヤのいずれかを最前面のレイヤとして設定する切替制御ステップと、
前記切替制御ステップにより設定された前記最前面のレイヤを所定の表示部に表示する表示ステップと、を実行させ、
前記切替制御ステップは、
前記現在位置から地面に対して引いた垂線の足の位置が、前記第２の地図情報に含まれる前記オブジェクトの位置から所定の範囲内にあるか否かを判定する判定ステップと、
前記判定ステップにより、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にあると判定された場合には、前記第２レイヤを前記最前面のレイヤとして設定し、前記垂線の足の位置が前記オブジェクトの位置から前記所定の範囲内にないと判定された場合には、前記第１レイヤを前記最前面のレイヤとして設定するレイヤ設定ステップと、を備えることを特徴とする地図切替プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
なお、本実施の形態の第１の地図１０１の地図データは、第１記憶部１１に記憶されていたが、情報処理装置１０は、必ずしも第１の地図１０１の地図データを自装置内に記憶している必要はない。例えば、図４に示すように、所定の外部サーバ２０から第１の地図１０１の地図データを取得する地図情報取得部１８を備えた情報処理装置１０Ａでもよい。ここで、図４は、本実施の形態の変形例の情報処理装置１０Ａの概略構成図である。すなわち、第１の地図１０１は、外部サーバ２０などの他の装置内に記憶されている地理的情報でもよい。言い換えれば、情報処理装置１０Ａは、インターネットなどの通信ネットワークを介して外部サーバ２０と通信可能な地図情報取得部１８を備える構成としてもよい。この場合、レイヤ生成部１３は、外部サーバ２０から受信した第１の地図１０１の地図データを第１レイヤ１３１に生成する。さらには、地図情報取得部１８は、第１の地図１０１だけでなく、第２の地図１０２の地図データも外部サーバ２０から取得するように構成してもよい。また、広義には、地図情報取得部１８を、情報処理装置１０、１０Ａの内外を問わず、第１の地図１０１及び第２の地図１０２の地図データを取得するように構成してもよい。