(57)【要約】【課題】地図データにおける未開通の道路を外部からの情報によって使用可能な道路に変更すること。【解決手段】取得部１０３によって開通情報を外部から取得する。そして、開通情報が取得された場合に、記憶部１０１に記憶されている使用可能な道路および未開通の道路を含む地図データのうちの、開通情報に対応する未開通の道路を、変更部１０４によって使用可能な道路に変更する。また、変更道路に対応する使用不可能な注記を使用可能な注記に変更してもよい。つぎに、処理部１０５によって、未開通の道路を用いず使用可能な道路を用いて、使用可能な道路を含む地図を表示部１０２に表示させる地図表示処理、使用可能な道路を対象とした経路を探索する経路探索処理、使用可能な高速道路施設の情報を表示部１０２に表示させる高速道路施設情報表示処理などの所定の処理を実行する。【選択図】図１
2010008344.tif 000002
【特許請求の範囲】
【請求項１】
使用可能な道路および未開通の道路を含む地図データを記憶する記憶手段と、
前記未開通の道路のうち開通した道路に関する情報（以下、「開通情報」という）を外部から取得する取得手段と、
前記取得手段によって前記開通情報が取得された場合に、当該開通情報に対応する未開通の道路を使用可能な道路に変更する変更手段と、
前記未開通の道路を用いず前記使用可能な道路を用いて所定の処理を実行する処理手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記地図データの未開通の道路は所定の区間で分割されており、
前記開通情報は前記未開通の道路のうち開通した道路の区間に関する情報であり、
前記変更手段は、前記取得手段によって前記開通情報が取得された場合に、前記記憶手段に記憶されている当該開通情報に対応する区間の未開通の道路を使用可能な道路に変更することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記地図データの各道路データには使用可能な道路であるかどうかを示すフラグ情報を含んでおり、
前記変更手段は、前記取得手段によって前記開通情報が取得された場合に、前記記憶手段に記憶されている当該開通情報に対応する未開通の道路のフラグ情報を使用可能な道路であることを示すフラグ情報に変更し、
前記処理手段は、前記フラグ情報に基づいて使用可能な道路を判別し、前記未開通の道路を用いず前記使用可能な道路を用いて所定の処理を実行することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記取得手段は、前記使用可能な道路のうち不通になった道路に関する情報（以下、「不通情報」という）を外部から取得し、
前記変更手段は、前記取得手段によって前記不通情報が取得された場合に、前記記憶手段に記憶されている当該不通情報に対応する使用可能な道路を不通になった道路に変更し、
前記処理手段は、前記未開通の道路および前記不通になった道路を用いず前記使用可能な道路を用いて所定の処理を実行することを特徴とする請求項１〜３のいずれか一つに記載の情報処理装置。
【請求項５】
前記地図データの各道路データには使用可能な道路であるかどうかを示すフラグ情報を含んでおり、
前記変更手段は、前記取得手段によって前記不通情報が取得された場合に、前記記憶手段に記憶されている当該不通情報に対応する使用可能な道路のフラグ情報を使用可能な道路でないことを示すフラグ情報に変更し、
前記処理手段は、前記フラグ情報に基づいて使用可能な道路を判別し、前記未開通の道路および前記不通になった道路を用いず前記使用可能な道路を用いて所定の処理を実行することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記処理手段は、前記使用可能な道路が含まれる地図を表示手段に表示させる地図表示処理を実行することを特徴とする請求項１〜５のいずれか一つに記載の情報処理装置。
【請求項７】
前記記憶手段は、使用可能な注記および使用不可能な注記を含む注記データをさらに記憶し、
前記変更手段は、前記取得手段によって前記開通情報が取得された場合に、前記記憶手段に記憶されている当該開通情報に対応する未開通の道路を使用可能な道路に変更するとともに当該変更道路に対応する使用不可能な注記を使用可能な注記に変更し、
前記処理手段は、前記使用可能な道路および前記使用可能な注記が含まれる地図を前記表示手段に表示させることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記処理手段は、前記使用可能な道路を対象とした経路を探索する経路探索処理を実行することを特徴とする請求項１〜７のいずれか一つに記載の情報処理装置。
【請求項９】
前記記憶手段は、前記地図データに含まれる道路のうち第１エリアから第２エリアへの経路探索で必要な道路の情報のみを格納した経路計算用データを記憶し、
前記処理手段は、前記第１エリアから前記第２エリアへの経路を探索する場合に、前記経路計算用データのうち使用可能な道路を判別し、使用可能な道路のみを対象として経路を探索することを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記記憶手段は、使用可能な高速道路施設の情報および使用不可能な高速道路施設の情報を含む高速道路施設データをさらに記憶し、
前記変更手段は、前記取得手段によって前記開通情報が取得された場合に、前記記憶手段に記憶されている当該開通情報に対応する未開通の道路を使用可能な道路に変更するとともに使用不可能な高速道路施設のうち当該変更道路によって使用可能となった高速道路施設を使用可能な高速道路施設に変更し、
前記処理手段は、前記使用可能な高速道路施設を表示手段に表示させる高速道路施設表示処理を実行することを特徴とする請求項１〜９のいずれか一つに記載の情報処理装置。
【請求項１１】
使用可能な道路および未開通の道路を含む地図データを記憶する記憶手段を備える情報処理装置における情報処理方法であって、
前記未開通の道路のうち開通した道路に関する情報（以下、「開通情報」という）を外部から取得する取得工程と、
前記取得工程で前記開通情報が取得された場合に、当該開通情報に対応する未開通の道路を使用可能な道路に変更する変更工程と、
前記未開通の道路を用いず前記使用可能な道路を用いて所定の処理を実行する処理工程と、
を含むことを特徴とする情報処理方法。
【請求項１２】
請求項１１に記載の情報処理方法をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１３】
請求項１２に記載の情報処理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地図データにおける未開通の道路を外部からの情報によって使用可能な道路に変更する情報処理装置、情報処理方法、情報処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、道路データとともに、開通予定道路とその開通予定日を記憶し、自装置の中に、時計機能をもたせる処理装置が提案されている（例えば、下記特許文献１参照。）。この処理装置によれば、利用者が、開通予定道路を使用する場合、開通予定日が過ぎていれば、地図データ全体を更新しなくとも、開通予定道路を移動経路計算等に使用することができる。
【０００３】
また、使用できる道路データを、リアルタイムで把握しているので、道路地図上に現在位置を表示する場合、実際の位置からずれて表示される、というような誤作動を防止でき、高精度に車両位置を表示することができる。
【０００４】
【特許文献１】特許第３４６２５３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術では、あらかじめ開通予定日が処理装置内に記憶されているため、開通予定日が変更になった場合や、道路の開通区間が変更になった場合に、修正することができず、誤った情報を利用者に伝えてしまうという問題がある。また、開通予定道路が多数ある場合、各道路によって開通予定日が異なることもあり、処理装置に記憶されるデータ量が増大するという問題がある。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報処理装置は、使用可能な道路および未開通の道路を含む地図データを記憶する記憶手段と、前記未開通の道路のうち開通した道路に関する情報（以下、「開通情報」という）を外部から取得する取得手段と、前記取得手段によって前記開通情報が取得された場合に、当該開通情報に対応する未開通の道路を使用可能な道路に変更する変更手段と、前記未開通の道路を用いず前記使用可能な道路を用いて所定の処理を実行する処理手段と、を備えることを特徴とする。
【０００７】
また、請求項１１の発明にかかる情報処理方法は、使用可能な道路および未開通の道路を含む地図データを記憶する記憶手段を備える情報処理装置における情報処理方法であって、前記未開通の道路のうち開通した道路に関する情報（以下、「開通情報」という）を外部から取得する取得工程と、前記取得工程で前記開通情報が取得された場合に、当該開通情報に対応する未開通の道路を使用可能な道路に変更する変更工程と、前記未開通の道路を用いず前記使用可能な道路を用いて所定の処理を実行する処理工程と、を含むことを特徴とする。
【０００８】
また、請求項１２の発明にかかる情報処理プログラムは、請求項１１に記載の情報処理方法をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項１３の発明にかかる記録媒体は、請求項１２に記載の情報処理プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理方法、情報処理プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（実施の形態）
（情報処理装置の機能的構成）
まず、この発明の実施の形態にかかる情報処理装置１００の機能的構成について説明する。図１は、本実施の形態にかかる情報処理装置の機能的構成を示すブロック図である。図１において、情報処理装置１００は、記憶部１０１と、表示部１０２と、取得部１０３と、変更部１０４と、処理部１０５と、を備えている。
【００１２】
記憶部１０１は、使用可能な道路および未開通の道路を含む地図データを記憶する。記憶部１０１は、具体的には、例えばＨＤＤ（ハードディスクドライブ）やフラッシュメモリである。また記憶部１０１は、ＨＤＤやフラッシュメモリから読み込んだデータを格納するメモリでもよい。
【００１３】
ここで、地図データは、例えばノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される背景データとを含んでいる。背景データは、具体的には、建物や施設の形状、鉄道の線路などの情報である。地図データは、さらに、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。なお、背景データには、未開設の背景や使用不可能な背景に関するデータを含んでいてもよい。
【００１４】
また、記憶部１０１に記憶された地図データの未開通の道路は、所定の区間で分割されていてもよい。さらに、地図データの各道路データに、使用可能な道路であるかどうかを示すフラグ情報を含んでいてもよい。また、記憶部１０１は、道路の他に、使用可能な注記および使用不可能な注記を含む注記データをさらに記憶していてもよい。注記データは、例えば道路の名称などである。
【００１５】
記憶部１０１は、地図データに含まれる道路のうち第１エリアから第２エリアへの経路探索で必要な道路の情報のみを格納した経路計算用データを記憶していてもよい。なお、記憶部１０１には、第１エリアから第２エリアのみではなく、すべてのエリアの組み合わせごとに経路計算用データが記憶されていてもよい。例えば、東京−札幌、東京−大阪、東京−福岡、札幌−大阪、札幌−福岡、大阪−福岡、のそれぞれで経路計算用データが記憶されている。
【００１６】
さらに、記憶部１０１には、未開通道路を無視した場合の経路と未開通道路が開通された場合の経路とを事前に計算して必要な道路すべての経路計算用データを記憶していてもよい。この場合、経路計算用データには、使用可能な道路のリンクと、未開通の道路のリンク（使用不可能な道路のリンク）が含まれている。したがって、後述する取得部１０３によって取得された情報に基づいて、後述する処理部１０５によって使用可能な道路のリンクと、使用不可能な道路のリンクとを判別し、経路計算用データの内の使用可能な道路のリンクを用いて計算された経路計算用データのみで、経路を探索する。このため、道路が開通したり、不通になったりする度に、経路計算用データを計算し直さなくてもよい。
【００１７】
記憶部１０１は、使用可能な高速道路施設の情報および使用不可能な高速道路施設の情報を含む高速道路施設データをさらに記憶していてもよい。高速道路施設の情報は、例えばＳＡ（サービスエリア）、ＰＡ（パーキングエリア）、ＪＣＴ（ジャンクション：分岐点）等の情報である。
【００１８】
表示部１０２は、地図データを表示する表示画面を備えている。具体的には、表示部１０２には、使用可能な道路および未開通の道路を含む地図データのうちの、使用可能な道路が含まれる地図が表示される。ここで、使用可能な道路が含まれる地図には、使用可能な経路を対象として探索された経路が重畳されて表示されてもよい。また、表示部１０２には、使用可能な道路および使用可能な注記が含まれる地図が表示されてもよい。さらに、表示部１０２には、使用可能な高速道路施設が表示されてもよい。なお、表示部１０２には、未開通の道路、不通になった道路、使用不可能な注記または使用不可能な高速道路施設が、識別可能な方法で表示されてもよい。具体的には、例えば、異なる色や異なる字体によって表示されてもよい。
【００１９】
取得部１０３は、未開通の道路のうち開通した道路に関する情報（以下、「開通情報」という）を外部から取得する。外部とは、例えば通信によって接続される外部装置や、ネットワークを介して接続されるウェブサイト等である。例えば、利用者がウェブサイト等から開通情報を取得して、携帯メモリ（ＵＳＢメモリや携帯電話のメモリ等）に記憶させ、さらに、この携帯メモリが自装置に接続された際に開通情報が取得される構成でもよい。
【００２０】
開通情報とは、未開通の道路のうち開通した道路の区間に関する情報である。開通情報は、具体的には、例えば地点１〜地点５の区間の道路が未開通の道路で、そのうちの地点１〜地点３までの区間の道路が開通した場合、地点１〜地点３の区間が開通したことを示す情報である。この地点１〜地点３の区間が開通したことを示す情報は、例えば地点１〜地点２の区間が開通したことを示す情報と地点２〜地点３の区間が開通したことを示す情報に分かれていてもよい。
【００２１】
また、取得部１０３は、使用可能な道路のうち不通になった道路に関する情報（以下、「不通情報」という）を外部から取得してもよい。さらに、取得部１０３は、開通情報と不通情報とのどちらか一方を取得してもよいし、両情報を取得してもよい。
【００２２】
変更部１０４は、取得部１０３によって開通情報が取得された場合に、開通情報に対応する未開通の道路を使用可能な道路に変更する。具体的には、変更部１０４は、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する区間の未開通の道路を使用可能な道路に変更する。さらに、具体的には、変更部１０４は、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する未開通の道路のフラグ情報を使用可能な道路であることを示すフラグ情報に変更する。
【００２３】
また、変更部１０４は、取得部１０３によって不通情報が取得された場合に、記憶部１０１に記憶されている不通情報に対応する使用可能な道路を不通になった道路に変更してもよい。具体的には、変更部１０４は、取得部１０３によって不通情報が取得された場合に、記憶部１０１に記憶されている不通情報に対応する使用可能な道路のフラグ情報を使用可能な道路でないことを示すフラグ情報に変更する。
【００２４】
変更部１０４は、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する未開通の道路を使用可能な道路に変更するとともに変更道路に対応する使用不可能な注記を使用可能な注記に変更してもよい。また、同様に、不通になった道路に対応する注記を使用不可能な注記に変更してもよい。
【００２５】
変更部１０４は、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する未開通の道路を使用可能な道路に変更するとともに使用不可能な高速道路施設のうち変更道路によって使用可能となった高速道路施設を使用可能な高速道路施設に変更してもよい。また、変更部１０４は、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応して使用可能となった背景を使用可能な背景に変更してもよいし、使用不可能になった背景を使用不可能な背景に変更してもよい。
【００２６】
変更部１０４は、具体的には、例えば地点１〜地点５の区間の道路が未開通の道路で、そのうちの地点１〜地点３の区間の道路が開通したことを示す情報、もしくは地点１〜地点２の区間が開通したことを示す情報と地点２〜地点３の区間が開通したことを示す情報が、取得部１０３によって取得された場合、地点１〜地点３の区間の未開通の道路を使用可能な道路に変更する。
【００２７】
処理部１０５は、未開通の道路、もしくは、未開通の道路および不通になった道路を用いず使用可能な道路を用いて所定の処理を実行する。具体的には、処理部１０５は、フラグ情報に基づいて使用可能な道路を判別し、未開通の道路、もしくは、未開通の道路および不通になった道路を用いず使用可能な道路を用いて所定の処理を実行してもよい。
【００２８】
ここで、所定の処理は、例えば使用可能な道路が含まれる地図を表示部１０２に表示させる地図表示処理である。地図表示処理においては、使用可能な注記をともに表示させてもよい。また、所定の処理は、例えば使用可能な道路を対象とした経路を探索する経路探索処理でもよい。経路探索処理は、具体的には、例えば第１エリアから第２エリアへの経路を探索する場合に、経路計算用データのうち使用可能な道路を判別し、使用可能な道路のみを対象として経路を探索する。また、所定の処理は、例えば使用可能な高速道路施設を表示部１０２に表示させる高速道路施設表示処理でもよい。
【００２９】
（情報処理装置の情報処理手順）
つぎに、情報処理装置１００の情報処理手順について説明する。図２は、情報処理装置の情報処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、取得部１０３によって開通情報を外部から取得する（ステップＳ２０１）。
【００３０】
つぎに、ステップＳ２０１において開通情報が取得された場合に、変更部１０４によって開通情報に対応する未開通の道路を使用可能な道路に変更する（ステップＳ２０２）。ステップＳ２０２においては、記憶部１０１に記憶されている使用可能な道路および未開通の道路を含む地図データのうちの、ステップＳ２０１において取得された開通情報に対応する区間の未開通の道路を使用可能な道路に変更する。また、ステップＳ２０２においては、変更道路に対応する使用不可能な注記を使用可能な注記に変更してもよい。
【００３１】
つぎに、処理部１０５によって、未開通の道路を用いず使用可能な道路を用いて所定の処理を実行して（ステップＳ２０３）、一連の処理を終了する。ステップＳ２０３においては、例えば使用可能な道路が含まれる地図、もしくは、使用可能な道路および使用可能な注記が含まれる地図を表示部１０２に表示させる地図表示処理を実行する。また、ステップＳ２０３においては、例えば使用可能な道路を対象とした経路を探索する経路探索処理を実行してもよい。さらに、ステップＳ２０３においては、使用可能な高速道路施設を表示部１０２に表示させる高速道路施設表示処理を実行してもよい。
【００３２】
なお、図２のフローチャートにおいては、記憶部１０１に記憶された地図データの未開通の道路が所定の区間で分割されている場合、ステップＳ２０１において開通情報として未開通の道路のうち開通した道路の区間に関する情報を取得し、ステップＳ２０２において記憶部１０１に記憶されている開通情報に対応する区間の未開通の道路を使用可能な道路に変更してもよい。
【００３３】
また、図２のフローチャートにおいては、記憶部１０１に記憶された地図データの各道路データに使用可能な道路であるかどうかを示すフラグ情報を含んでいる場合、ステップＳ２０２において記憶部１０１に記憶されている開通情報に対応する未開通の道路のフラグ情報を使用可能な道路であることを示すフラグ情報に変更し、ステップＳ２０３においてフラグ情報に基づいて使用可能な道路を判別し、未開通の道路を用いず使用可能な道路を用いて所定の処理を実行してもよい。
【００３４】
また、図２のフローチャートにおいては、ステップＳ２０１において不通情報を外部から取得し、ステップＳ２０２において記憶部１０１に記憶されている不通情報に対応する使用可能な道路を不通になった道路に変更し、ステップＳ２０３において未開通の道路および不通になった道路を用いず使用可能な道路を用いて所定の処理を実行してもよい。また、この場合、ステップＳ２０２において、不通になった道路に対応する注記を使用不可能な注記に変更してもよい。
【００３５】
上述したように、本実施の形態の情報処理装置１００によれば、取得部１０３によって外部から開通情報を取得し、記憶部１０１に記憶されている開通情報に対応する未開通の道路を、変更部１０４によって使用可能な道路に変更することができる。そして、処理部１０５によって未開通の道路を用いず使用可能な道路を用いて所定の処理を実行することができる。したがって、自装置内ではなく外部からの情報によって、記憶部１０１に記憶された地図データのうちの未開通の道路を使用可能な道路に変更することができる。これによって、利用者は、開通予定日が変更になっても、実際に使用可能な道路のみを用いて所定の処理を実行させることができるため、正確な情報を得ることができる。また、記憶されるデータ量を減少させることができる。
【００３６】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する区間の未開通の道路を、変更部１０４によって使用可能な道路に変更することができる。したがって、未開通の道路の一部のみが開通した場合にも対応することができる。これによって、利用者は、開通区間が変更になっても、実際に使用可能な道路のみを用いて所定の処理を実行させることができるため、正確な情報を得ることができる。
【００３７】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって開通情報が取得された場合に、記憶部１０１に記憶されている開通情報に対応する未開通の道路のフラグ情報を、変更部１０４によって使用可能な道路であることを示すフラグ情報に変更することができる。そして、処理部１０５によって、フラグ情報に基づいて使用可能な道路を判別し、未開通の道路を用いず使用可能な道路を用いて所定の処理を実行することができる。したがって、例えば未開通の道路のフラグ情報を変更するのみで、使用可能な道路に変更することができるため、道路情報を容易に管理することができる。
【００３８】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって不通情報を外部から取得し、変更部１０４によって、記憶部１０１に記憶されている不通情報に対応する使用可能な道路を不通になった道路に変更することができる。そして、処理部１０５によって、未開通の道路および不通になった道路を用いず使用可能な道路を用いて所定の処理を実行することができる。したがって、自装置内ではなく外部からの情報によって、記憶部１０１に記憶された地図データのうちの使用可能な道路を不通になった道路に変更することができる、これによって、利用者は、不通になる予定日が変更になっても、実際に使用可能な道路のみを用いて所定の処理を実行させることができるため、正確な情報を得ることができる。また、記憶されるデータ量を減少させることができる。
【００３９】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって不通情報が取得された場合に、記憶部１０１に記憶されている不通情報に対応する使用可能な道路のフラグ情報を、変更部１０４によって使用可能な道路でないことを示すフラグ情報に変更することができる。そして、処理部１０５によって、フラグ情報に基づいて使用可能な道路を判別し、未開通の道路および不通になった道路を用いず使用可能な道路を用いて所定の処理を実行することができる。したがって、例えば使用可能な道路のフラグ情報を変更するのみで、不通になった道路に変更することができるため、道路情報を容易に管理することができる。
【００４０】
また、本実施の形態の情報処理装置１００によれば、処理部１０５によって、使用可能な道路が含まれる地図を表示部１０２に表示させる地図表示処理を実行することができる。したがって、使用可能な道路のみを表示させることができる。これによって、利用者は、例えば開通予定日が変更になり、いまだに開通されていない道路が表示されないため、正確な地図を得ることができる。
【００４１】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって開通情報が取得された場合に、変更部１０４によって、記憶部１０１に記憶されている開通情報に対応する未開通の道路を使用可能な道路に変更するとともに変更道路に対応する使用不可能な注記を使用可能な注記に変更することができる。そして、処理部１０５によって、使用可能な道路および使用可能な注記が含まれる地図を表示部１０２に表示させることができる。したがって、新規に開通された道路に、道路の名称などを付して表示させることができる。これによって、利用者は、新規に開通された道路を確認することができる。
【００４２】
また、本実施の形態の情報処理装置１００によれば、処理部１０５によって、使用可能な道路を対象とした経路を探索する経路探索処理を実行することができる。すなわち、本実施の形態の情報処理装置１００によれば、処理部１０５によって、第１エリアから第２エリアへの経路を探索する場合に、記憶部１０１に記憶された地図データに含まれる道路のうち第１エリアから第２エリアへの経路探索で必要な道路の情報のみを格納した経路計算用データにおいて、使用可能な道路を判別し、使用可能な道路のみを対象として経路を探索することができる。したがって、例えばあらかじめ未開通の道路を含む経路計算用データを計算しておき、取得部１０３によって取得された情報に応じて、経路探索に用いる経路計算用データを変更することができる。このため、道路が開通したり、閉鎖されたりする度に、経路計算用データを計算し直さなくてもよい。
【００４３】
また、本実施の形態の情報処理装置１００によれば、取得部１０３によって開通情報が取得された場合に、変更部１０４によって、記憶部１０１に記憶されている開通情報に対応する未開通の道路を使用可能な道路に変更するとともに使用不可能な高速道路施設のうち変更道路によって使用可能となった高速道路施設を使用可能な高速道路施設に変更することができる。そして、処理部１０５によって、使用可能な高速道路施設を表示部１０２に表示させる高速道路施設表示処理を実行することができる。したがって、高速道路において、地図表示ではなく、ＩＣ、ＳＡ、ＰＡ、ＪＣＴなどの高速道路施設の情報列を表示する場合にも対応することができる。これによって、利用者は、例えば高速道路に位置するときに、地図ではなく高速道路施設の情報列を表示させている際にも、使用可能な施設の正確な情報を得ることができる。
【実施例】
【００４４】
以下に、本発明の実施例について説明する。本実施例では、例えば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、本発明の情報処理装置を実施した場合の一例について説明する。
【００４５】
（ナビゲーション装置のハードウェア構成）
つぎに、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００４６】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラム、フラグ情報変更プログラム、高速道路判断プログラム、地図表示プログラム、経路計算用データ算出プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００４７】
フラグ情報変更プログラムは、外部から取得したフラグ情報に応じて、地図データに含まれる道路のフラグ情報を変更させる。具体的には、例えば、外部から道路が開通したことに関するフラグ情報（以下、「開通フラグ情報」とする）を取得した際に、この開通フラグ情報が示す道路に、あらかじめ未開通のフラグ情報が付されている場合、開通したことを示すフラグ情報に変更する。また、フラグ情報変更プログラムは、高速道路施設の開設または閉設に関するフラグ情報を取得した場合、地図データに含まれる高速道路施設のフラグ情報を変更させる。
【００４８】
また、フラグ情報変更プログラムは、例えばＨＤＤやフラッシュメモリに記憶された地図データのフラグ情報を変更させなくてもよい。具体的には、例えば、フラグ情報変更プログラムは、ＨＤＤやフラッシュメモリから地図データがＲＡＭ３０３に読み込まれた後に、ＲＡＭ３０３上でフラグ情報を変更させてもよい。このようにすることで、書き換えにより地図データが破損することを防ぎ、また道路を誤って開通または不通にしてしまった場合、地図データを初期状態に戻すのが容易である。
【００４９】
高速道路施設情報変更プログラムは、フラグ情報変更プログラムによって高速道路施設のフラグ情報が変更された場合、開設または閉設された高速道路施設に関する情報を、使用可または使用不可に変更させる。具体的には、例えば、既存の高速道路に新たなＩＣ（インターチェンジ）やＳＡ（サービスエリア）、ＰＡ（パーキングエリア）が開設された場合、新たなＩＣ、ＳＡ、ＰＡを使用可に変更させる。また、高速道路施設情報変更プログラムは、フラグ情報の変更された道路が高速道路の場合に、道路の開通または不通ともに開設または閉設された施設に関する情報を、使用可または使用不可に変更させる。例えば、新たに開通した道路が既存の道路とＪＣＴ（ジャンクション）にて接続される場合、既存の道路にこのＪＣＴに関する情報を追加させてもよい。
【００５０】
地図表示プログラムは、後述するディスプレイ３１３に、使用可能な道路を含む地図を表示させる。すなわち、未開通の道路および使用不可となった道路を地図に表示させない。地図表示プログラムは、具体的には、例えば、ＨＤＤやフラッシュメモリに記録された地図データを一時的にＲＡＭ３０３に読み込み、ディスプレイ３１３に表示させる。
【００５１】
経路探索プログラムは、使用可能な道路を対象とした経路を探索させる。具体的には、例えば、未開通の道路を含まない経路と、未開通の道路を含む経路とに対して、使用可能な道路および未開通の道路を含む地図データから、経路探索で必要な道路の情報のみを格納した経路計算用データをあらかじめ計算させておく。そして、利用者から経路探索指示を受け付けた場合、フラグ情報変更プログラムを実行した後に使用可能な道路のみを含む経路計算用データを用いて、経路を探索する。
【００５２】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、例えば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００５３】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００５４】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
【００５５】
道路形状データは、開通予定の道路などの未開通の道路に関するデータを有する。さらに道路形状データに含まれる各道路の情報には、それぞれ開通または不通を示すフラグ情報が関連付けられていてもよい。したがって、フラグ情報に開通を示すフラグ情報が関連付けられている道路が、所定の処理（地図表示プログラムや経路探索プログラム）に使用可能な道路である。また、道路形状データは、交通条件データを有する。交通条件データには、例えば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。また、道路形状データは、注記データを有していてもよい。注記データは、後述するディスプレイ３１３に表示されるデータであり、例えば道路の名称などである。
【００５６】
機能データは、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、例えば、地図データは、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、例えば、機能データは、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
【００５７】
また、機能データは、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
【００５８】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、例えば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００５９】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００６０】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、例えば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００６１】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図データが、２次元または３次元に描画される。ディスプレイ３１３に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。
【００６２】
ディスプレイ３１３としては、例えば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ３１３は、例えば、車両のダッシュボード付近に設置される。ディスプレイ３１３は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
【００６３】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００６４】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、例えば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。また、通信Ｉ／Ｆ３１４は、例えば、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いた場合は、路側に設置された無線装置と双方向の無線通信をおこなう車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、ＤＳＲＣの具体例としては、ＥＴＣ（ノンストップ自動料金支払いシステム）が挙げられる。
【００６５】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、例えば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００６６】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００６７】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、例えば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存がおこなわれる。
【００６８】
図１に示した情報処理装置１００が備える記憶部１０１、表示部１０２、取得部１０３、変更部１０４、処理部１０５は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００６９】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている情報処理プログラムを実行することにより、図１に示した情報処理装置が備える機能を、図２に示した情報処理手順で実行することができる。
【００７０】
（ナビゲーション装置の処理の内容）
つぎに、ナビゲーション装置の処理の内容について説明する。図４は、ナビゲーション装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、開通／不通の制御情報を取得するまで待機する（ステップＳ４０１：Ｎｏのループ）。開通／不通の制御情報は、例えば開通を示すフラグ情報や不通を示すフラグ情報などのフラグ情報を含んでいる。なお、開通／不通の制御情報の取得は、例えば通信Ｉ／Ｆ３１４における通信によって他の装置から取得してもよいし、例えば利用者がフラグ情報を格納する専用のウェブサイトからフラグ情報を取得し、ＵＳＢメモリや携帯電話のメモリなどの携帯メモリに記憶させたものが、ナビゲーション装置３００に接続されることで取得してもよい。また、開通／不通の制御情報は、開通／不通となった道路全体の情報でもよいし、開通／不通となった道路を所定区間ごとに区切った区間情報でもよい。
【００７１】
ステップＳ４０１において開通／不通の制御情報を取得した場合（ステップＳ４０１：Ｙｅｓ）、ステップＳ４０１において取得された開通／不通の制御情報に対応する道路のフラグ情報を変更する（ステップＳ４０２）。また、ステップＳ４０２においてフラグ情報の変更された変更道路に対応する注記データをフラグ情報に合わせて使用可能または使用不可に変更する（ステップＳ４０３）。
【００７２】
つぎに、変更道路が高速道路か否かを判断して（ステップＳ４０４）、変更道路が高速道路ではないと判断された場合（ステップＳ４０４：Ｎｏ）、ディスプレイ３１３に使用可能な道路および使用可能な注記が含まれる地図を表示して（ステップＳ４０５）、ステップＳ４０８に進む。
【００７３】
一方、ステップＳ４０４において変更道路が高速道路であると判断された場合（ステップＳ４０４：Ｙｅｓ）、高速道路施設の情報をフラグ情報に合わせて使用可能または使用不可に変更する（ステップＳ４０６）。そして、ディスプレイ３１３に使用可能な高速道路施設を表示して（ステップＳ４０７）、ステップＳ４０８に進む。
【００７４】
ステップＳ４０８においては、経路探索指示を受け付けるまで待って（ステップＳ４０８：Ｎｏのループ）、経路探索指示を受け付けた場合（ステップＳ４０８：Ｙｅｓ）、フラグ情報に基づいて、経路探索処理を実行して（ステップＳ４０９）、一連の処理を終了する。
【００７５】
なお、図４のフローチャートにおいては、道路の開通状態または不通状態を示す情報として、フラグ情報を用いたが、これに限るものではない。具体的には、例えば、道路の開通状態または不通状態を示すことのできる情報であれば、フラグ情報でなくてもよい。
【００７６】
また、図４のフローチャートにおいては、ステップＳ４０４において変更道路が高速道路か否かを判断して、変更道路が高速道路であると判断された場合、ステップＳ４０６に進む構成としているが、これに限るものではない。具体的には、例えば、ステップＳ４０１において高速道路施設の開設／閉設を示す情報を取得した場合、ステップＳ４０２〜ステップＳ４０４を省略して、ステップＳ４０６に進む構成としてもよい。
【００７７】
また、図４のフローチャートにおいては、ステップＳ４０１において開通／不通の制御情報を取得するとしているが、これに限るものではない。具体的には、例えば、開通／不通の制御情報があらかじめ取得されており、この開通／不通の制御情報を有効にするか否かの情報を外部から制御するようにしてもよい。
【００７８】
（道路形状データの内容と、それを用いた地図表示処理の内容）
本実施例にかかる地図データに含まれる道路形状データと、それを用いてディスプレイ３１３に表示される地図について説明する。図５は、道路形状データの内容と、それを用いた地図表示処理の内容と、について示す説明図である。本実施例において、道路形状データは、開通予定の道路の情報（道路ＢのリンクＢ０〜リンクＢ３）を含んでいる。
【００７９】
図５に示すように、例えばディスプレイ３１３には、第１地図５００、すなわち道路Ａ５０１と、道路Ｃ５０３と、道路Ｄ５０４と、道路Ａの注記５１１と、道路Ｃの注記５１３と、道路Ｄの注記５１４と、が表示されている。また、第１道路形状データ５２０は、アドレス５２１と、道路名５２２と、フラグ情報５２３と、詳細情報５２４と、を含んでいる。
【００８０】
アドレス５２１は、地図上の位置を示す情報である。また、道路名５２２は、地図上の各道路の名称に関する情報である。フラグ情報５２３は、各道路の所定区間が開通状態か不通状態かを示す情報である。本実施例においては、「０」が開通を示すフラグ情報であり、「１」が不通を示すフラグ情報である。詳細情報５２４は、各道路の所定区間ごとの詳細な情報である。
【００８１】
第１道路形状データ５２０においては、道路Ｂの全ての区間（リンクＢ０〜リンクＢ３）において、フラグ情報５２３が「１」、すなわち不通状態である。このため、第１地図５００においては、道路Ｂ５０２（図中、点線の部分）および道路Ｂの注記が表示されていない。
【００８２】
（道路形状データの変更処理および地図表示処理の一例）
つぎに、図４のステップＳ４０１〜ステップＳ４０３、ステップＳ４０５の処理について詳細に説明する。図６は、道路形状データの変更処理および地図表示処理の一例について示す説明図である。
【００８３】
図６においては、外部から開通を示す制御情報６３０および不通を示す制御情報６４０を取得している。開通を示す制御情報６３０および不通を示す制御情報６４０には、アドレス６３１、６４１とフラグ情報６３２、６４２が含まれている。開通を示す制御情報６３０に含まれるアドレス６３１は、「６０」、「６８」、「７４」、「８２」であり、フラグ情報６３２はそれぞれ「０」である。
【００８４】
ここで、第２道路形状データ６２０において、アドレス５２１が「６０」、「６８」、「７４」、「８２」であるのは、道路ＢのリンクＢ０、リンクＢ１、リンクＢ２、リンクＢ３である。したがって、道路ＢのリンクＢ０〜リンクＢ３のフラグ情報６２３を「１」から「０」に変更する。これによって、第２地図６００には、図５に示す第１地図５００では表示されていなかった道路Ｂ５０２が表示されることとなる。また、道路Ｂの注記５１２もともに表示されてもよい。
【００８５】
不通を示す制御情報６４０に含まれるアドレス６４１は、「１２６」、「１３４」であり、フラグ情報６４２はそれぞれ「１」である。ここで、第２道路形状データ６２０においては、アドレス５２１が「１２６」、「１３４」であるのは、道路ＤのリンクＤ０、リンクＤ１である。したがって、道路ＤのリンクＤ０、リンクＤ１のフラグ情報６２３を「０」から「１」に変更する。これによって、第２地図６００では、図５に示す第１地図５００では表示されていた道路Ｄ５０４が表示されないこととなる。また、道路Ｄの注記もともに表示されなくてもよい。
【００８６】
なお、図６においては、開通を示す制御情報６３０と、不通を示す制御情報６４０とを、別の情報として説明したが、これに限るものではない。具体的には、１つの制御情報内に、開通を示すフラグ情報（「０」）と、不通を示すフラグ情報（「１」）と、をともに含んでいてもよい。
【００８７】
（道路形状データの変更処理および地図表示の他の一例）
つぎに、道路形状データの変更処理および地図表示の他の一例について説明する。図７は、道路形状データの変更処理および地図表示の他の一例について示す説明図である。
【００８８】
図７においては、例えば開通区間の変更があった場合について説明する。例えば、図６に示すように、道路ＢのリンクＢ０〜リンクＢ３が開通する全線開通の予定から、道路ＢのリンクＢ０およびリンクＢ１のみ開通する一部開通に変更になった場合、図６に示す開通を示す制御情報６３０が分割された、一部開通を示す制御情報７３０を取得する。
【００８９】
図７においては、外部から一部開通を示す制御情報７３０を取得している。一部開通を示す制御情報７３０に含まれるアドレス７３１は、「６０」、「６８」であり、フラグ情報７３２はそれぞれ「０」である。ここで、第３道路形状データ７２０においては、アドレス５２１が「６０」、「６８」であるのは、道路ＢのリンクＢ０およびリンクＢ１である。したがって、道路ＢのリンクＢ０およびリンクＢ１のフラグ情報７２３を「１」から「０」に変更する。これによって、第３地図７００には、図５に示す第１地図５００では表示されていなかった道路Ｂ５０２の一部が表示されることとなる。また、道路Ｂの注記５１２もともに表示されてもよい。
【００９０】
（使用可能な高速道路施設を表示する処理の一例）
つぎに、図４のステップＳ４０６およびステップＳ４０７の処理について詳細に説明する。図８は、使用可能な高速道路施設を表示する処理の一例について示す説明図である。ナビゲーション装置３００においては、例えば車両が高速道路に存在する場合、ディスプレイ３１３には、地図ではなくＩＣ、ＳＡ、ＰＡ、ＪＣＴなどの高速道路施設の情報列を表示することが一般的である。
【００９１】
図８の左図８００においては、具体的には、例えば、車両から近い順に、八王子ＩＣ８０１、相模湖ＩＣ８０２、談合坂ＳＡ８０３が表示されている。ここで、八王子ＪＣＴ８１１が開設した情報と、八王子ＪＣＴ８１１から接続される圏央道８１２が開通した情報を取得したとする。八王子ＪＣＴ８１１は、例えば車両から１５ｋｍ先の地点に開設されている。したがって、八王子ＪＣＴ８１１は、車両から１０ｋｍ先の八王子ＩＣ８０１と、車両から３０ｋｍ先の相模湖ＩＣ８０２との間に、開設されたこととなる。
【００９２】
このため、図８の右図８１０に示すように、八王子ＩＣ８０１と相模湖ＩＣ８０２との間に、八王子ＪＣＴ８１１が位置することを示す情報と、この八王子ＪＣＴ８１１から圏央道８１２に分岐することを示す情報が、ディスプレイ３１３に表示される。
【００９３】
（経路計算用データの一例）
つぎに、図４のステップＳ４０９において経路探索処理を実行する際に用いる経路計算用データの一例について説明する。図９は、経路計算用データの一例について示す説明図である。図９に示すように、例えばＨＤＤやフラッシュメモリには、特に遠距離の経路計算の高速化のため、所定のエリア同士の経路を事前に計算して、経路探索で必要な道路の情報のみを格納した経路計算用データ９００が記録されている。
【００９４】
本実施例においては、地図データに未開通の道路を含んでおり、経路計算用データ９００についても、第１エリア９０１から第２エリア９０２までの、未開通の道路を含まない経路９０３と、未開通の道路を含んだ経路９０４が計算されている。したがって、例えば未開通の道路を含んだ経路９０４の中の未開通の道路が開通した場合、この未開通の道路を含んだ経路９０４と未開通の道路を含まない経路９０３とをともに用いて、経路探索処理を実行する。
【００９５】
上述したように、実施例にかかるナビゲーション装置３００によれば、外部から取得した開通／不通の制御情報によって、ＨＤＤやフラッシュメモリに記憶された地図データに含まれる道路形状データを変更することができる。そして、この道路形状データに基づいて、ディスプレイに地図を表示させることができる。したがって、利用者は、開通予定日や開通区間が変更されても、実際に開通している道路のみを表示させることができるため、道に迷ったり、引き返したりすることがなく、快適に車両を運転することができる。
【００９６】
また、実施例にかかるナビゲーション装置３００によれば、例えば高速道路に新たにＪＣＴが開設されたり、開設されたＪＣＴに接続される道路が開通した場合、高速道路施設の情報を表示させることができる。これによって、利用者は、車両が高速道路に位置する場合にも、新たな高速道路施設を表示させることができるため、ＪＣＴで分岐し損ねたり、ＩＣから降り損ねたりすることなく、快適に車両を運転することができる。
【００９７】
また、実施例にかかるナビゲーション装置３００によれば、遠距離の経路計算の高速化のため、所定のエリア同士の経路を事前に計算する際に、未開通の道路を含む経路についても計算しておくことができる。そして、経路計算用データの中の未開通の道路が開通した場合、新たに経路計算用のデータを計算し直さなくても、未開通の道路を含む経路を用いて経路を探索することができる。これによって、利用者は、実際に使用可能な道路のみを用いた経路しか表示されないため、道に迷うことが無く、快適に車両を運転することができる。
【００９８】
以上説明したように、本発明の情報処理装置、情報処理方法、情報処理プログラム、および記録媒体によれば、外部から開通情報を取得し、自装置内に記憶されている地図データの開通情報に対応する未開通の道路を、使用可能な道路に変更することができる。そして、未開通の道路を用いず使用可能な道路を用いて所定の処理を実行することができる。したがって、自装置内ではなく外部からの情報によって、地図データのうちの未開通の道路を使用可能な道路に変更することができる、これによって、利用者は、開通予定日が変更になっても、実際に使用可能な道路のみを用いて所定の処理を実行させることができるため、正確な情報を得ることができる。また、記憶されるデータ量を減少させることができる。
【００９９】
なお、本実施の形態で説明した情報処理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータ、ワークステーション、携帯端末装置（携帯電話）などのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１００】
【図１】本実施の形態にかかる情報処理装置の機能的構成を示すブロック図である。
【図２】情報処理装置の情報処理手順を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】ナビゲーション装置の処理の内容を示すフローチャートである。
【図５】道路形状データの内容と、それを用いた地図表示処理の内容と、について示す説明図である。
【図６】道路形状データの変更処理および地図表示処理の一例について示す説明図である。
【図７】道路形状データの変更処理および地図表示の他の一例について示す説明図である。
【図８】使用可能な高速道路施設を表示する処理の一例について示す説明図である。
【図９】経路計算用データの一例について示す説明図である。
【符号の説明】
【０１０１】
１００  情報処理装置
１０１  記憶部
１０２  表示部
１０３  取得部
１０４  変更部
１０５  処理部
【図１】
2010008344.tif 000003
【図２】
2010008344.tif 000004
【図３】
2010008344.tif 000005
【図４】
2010008344.tif 000006
【図５】
2010008344.tif 000007
【図６】
2010008344.tif 000008
【図７】
2010008344.tif 000009
【図８】
2010008344.tif 000010
【図９】
2010008344.tif 000011