(57)【要約】      （修正有）【課題】管理者が、出発地点および訪問地点を移動すべき移動体を決める際に、地図バージョンを確認する手間を省くことができる移動体管理装置移動体管理方法、移動体管理システム及び移動体管理装置用プログラムを提供する。【解決手段】車両管理システムは、管理している複数の車両の各ナビゲーション装置が有する地図バージョンに基づいて指定ルートを作成に用いられる地図の第１地図バージョンを決定し（Ｓ１）、指定ルート・コースの情報を取得し（Ｓ２）、指定ルート・コースを移動すべき車両５の第２地図バージョンを取得し（Ｓ４）、第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、第１地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する（Ｓ５、Ｓ７）。【選択図】図７
2020042384.tif 000002
【特許請求の範囲】
【請求項１】
通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定手段と、
前記出発地点および少なくとも１つの前記訪問地点の情報を取得する地点情報取得手段と、
前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得手段と、
前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する送信手段と、
を備えることを特徴とする移動体管理装置。
【請求項２】
請求項１に記載の移動体管理装置において、
前記第１地図バージョン情報決定手段が、前記通信可能な複数の移動体の各ナビゲーション装置が有する地図のバージョンのうち、最新のバージョンを前記第1地図バージョン情報に決定することを特徴とする移動体管理装置。
【請求項３】
請求項１または請求項２に記載の移動体管理装置において、
前記第１地図バージョン情報決定手段が、前記通信可能な複数の移動体の各ナビゲーション装置が有する地図のバージョンのうち、最も多いバージョンに決定することを特徴とする移動体管理装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の移動体管理装置において、
前記地点情報取得手段が、前記出発地点、および、前記訪問地点を、前記移動体を選択する管理者が使用する管理端末装置から取得し、
前記出発地点および前記訪問地点を移動すべき移動体の情報を前記管理端末装置から取得する選択移動体取得手段を更に備え、
前記送信手段が、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を、前記管理端末装置に送信することを特徴とする移動体管理装置。
【請求項５】
第１地図バージョン情報決定手段が、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定ステップと、
地点情報取得手段が、前記出発地点および少なくとも１つの前記訪問地点の情報を取得する地点情報取得ステップと、
第２地図バージョン情報取得手段が、前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得ステップと、
送信手段が、前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する送信ステップと、
を含むことを特徴とする移動体管理方法。
【請求項６】
移動体を管理するための移動体管理装置と、前記移動体を管理する管理者が使用する管理端末装置と、を備えた移動体管理システムにおいて、
前記移動体管理装置が、
通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定手段と、
前記出発地点および少なくとも１つの前記訪問地点の情報を、前記管理端末装置から取得する地点情報取得手段と、
前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得手段と、
前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を、前記管理端末装置に送信する送信手段と、
を有することを特徴とする移動体管理システム。
【請求項７】
コンピュータを、請求項１から請求項４に記載の移動体管理装置として機能させることを特徴とする移動体管理装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、移動体管理装置、移動体管理方法、移動体管理システム、および、移動体管理装置用プログラムの技術分野に属する。
【背景技術】
【０００２】
移動体に搭載されたナビゲーション装置にインストールされている地図のバージョンは、最新のバージョンであるとは限らないため、最新の地図データと異なっていて、経路探索において、様々な解決策がなされている。例えば、下記特許文献１には、車載端末から送信される車載端末が保持する地図データのバージョン情報に基づき地図データベースを参照して、探索された誘導経路を構成する道路のうち、車載端末が保持する地図データにない道路部分があったときには、その道路部分のデータを、車載端末が保持する地図データへの追加道路のデータとして生成し、追加道路のデータを車載端末へ送信するカーナビゲーションシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2009-25204号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の車両を運用している事業会社においては、事業会社の管理者が、出発地点から目的の訪問地点を巡り最終の地点までの地点の順序を示すコースを設定した上で、車両がどのような道路を通るのかのルートを指定する場合がある。このような事業会社において、車両に搭載されたナビゲーション装置にインストールされている地図のバージョンは、すべての車両において、同じバージョンでないことがあり、車両のナビゲーション装置において、車両が走行するルートは、地図のバージョンに依存するため、あるバージョンでルートを生成した場合、生成されたルートが、特定の移動体のナビゲーション装置で利用できないことがあった。そのため、管理者が、出発地点から訪問地点へ移動すべき移動体を決める際に、いちいち地図バージョンを確認する手間が生じていた。
【０００５】
しかし、上記特許文献１に記載されている技術は、事業会社の管理者がルートを指定して管理するものではなく、この技術を適用する場合、管理する車両の全てのナビゲーション装置を、追加道路のデータの表示に対応するようにする必要があった。
【０００６】
そこで本願は、上記の各問題点に鑑みて為されたもので、その課題の一例は、管理者が、出発地点および訪問地点を移動すべき移動体を決める際に、地図バージョンを先ず確認する手間を省くことができる移動体管理装置等を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明は、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定手段と、前記出発地点および少なくとも１つの前記訪問地点の情報を取得する地点情報取得手段と、前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得手段と、前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する送信手段と、を備えることを特徴とする。
【０００８】
また請求項５に記載の発明は、第１地図バージョン情報決定手段が、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定ステップと、地点情報取得手段が、前記出発地点および少なくとも１つの前記訪問地点の情報を取得する地点情報取得ステップと、第２地図バージョン情報取得手段が、前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得ステップと、送信手段が、前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する送信ステップと、を含むことを特徴とする。
【０００９】
また請求項６に記載の発明は、移動体を管理するための移動体管理装置と、前記移動体を管理する管理者が使用する管理端末装置と、を備えた移動体管理システムにおいて、前記移動体管理装置が、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、前記移動体が出発する出発地点および前記移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する第１地図バージョン情報決定手段と、前記出発地点および少なくとも１つの前記訪問地点の情報を、前記管理端末装置から取得する地点情報取得手段と、前記出発地点および前記訪問地点を移動すべき移動体のナビゲーション装置が有する地図のバージョンを含む第２地図バージョン情報を取得する第２地図バージョン情報取得手段と、前記第１地図バージョン情報が前記第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、前記第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を、前記管理端末装置に送信する送信手段と、を有することを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】移動体管理装置の構成例を示すブロック図である。
【図２】車両管理システムの構成例を示す模式図である。
【図３】情報処理サーバ装置の構成例を示すブロック図である。
【図４】情報処理サーバ装置のデータベースに記憶されたデータの一例を示す模式図である。
【図５】管理端末装置の構成例を示すブロック図である。
【図６】ナビゲーション装置の構成例を示すブロック図である。
【図７】情報処理サーバ装置の動作の一例を示すフローチャートである。
【図８】管理端末装置の表示部における表示の一例を示す模式図である。
【図９】管理端末装置の表示部における表示の一例を示す模式図である。
【図１０】管理端末装置の表示部における表示の一例を示す模式図である。
【図１１】管理端末装置の表示部における表示の一例を示す模式図である。
【図１２】管理端末装置の表示部における表示の一例を示す模式図である。
【図１３】管理端末装置の表示部における表示の一例を示す模式図である。
【図１４】管理端末装置の表示部における表示の一例を示す模式図である。
【図１５】管理端末装置の表示部における表示の一例を示す模式図である。
【発明を実施するための形態】
【００１１】
本願を実施するための形態について、図１を用いて説明する。なお図１は、実施形態に係る移動体管理装置の概要構成の一例を示すブロック図である。
【００１２】
図１に示すように、移動体管理装置１は、第１地図バージョン情報決定手段１ａと、地点情報取得手段１ｂと、第２地図バージョン情報取得手段１ｃと、送信手段１ｄと、を備えて構成されている。
【００１３】
移動体管理装置１は、所定の事業会社が保有する複数の移動体の情報を管理している。事業会社の管理者の管理端末装置が、ネットワークを介して、移動体管理装置１に接続して、移動体の管理情報を表示させたり、移動体が移動する地点のコースを設定したり、複数の移動体の情報を操作したりする。管理端末装置は、例えば、事業会社に設置されたパーソナルコンピュータ等の端末装置である。
【００１４】
この構成において第１地図バージョン情報決定手段１ａは、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、移動体が出発する出発地点および移動体が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定する。
【００１５】
移動体の一例として、例えば、自動車、自転車、人、鉄道、船舶、航空機等が挙げられる。移動体が出発する出発地点は、例えば、事業会社の車両の保管場所、事業会社の営業所、荷物を運び出す工場等が挙げられる。移動体が訪問する訪問地点は、例えば、営業先、荷物を積み下ろす場所等の目的地である。なお、訪問地点を巡回して、出発地点に戻ってくる場合、最終の訪問地点（終着地点）は、出発地点である。出発地点、第１訪問地点、第２訪問地点、・・・、最終の訪問地点を、訪問のコースとする。
【００１６】
通信可能な複数の移動体は、管理端末装置から、ネットワークを介して、所定のコードでアクセス可能なナビゲーション装置を有する移動体である。例えば、通信可能な複数の移動体は、管理者が管理端末装置を使用して管理する複数の移動体である。通信可能な複数の移動体の一例として、所定の事業会社が保有する全ての車両、事業会社の所定の部門の全ての車両等が挙げられる。
【００１７】
ナビゲーション装置は、例えば、車載用のナビゲーション装置であり、所定の地図バージョンの地図データを有している。最新の地図バージョンに更新していない場合、ナビゲーション装置は、古い地図バージョンを有している。地図バージョン情報は、例えば、地図のメジャーバージョン情報や、マイナーバージョン情報、累積バージョン情報等が記載された番号または記号である。
【００１８】
第１地図バージョン情報決定手段１ａは、通信可能な複数の移動体の各ナビゲーション装置が有する地図バージョン情報に基づいて、例えば、作成されている最新の地図バージョンの番号または記号、通信可能な複数の移動体の中で最新の地図バージョンの番号または記号、または、通信可能な複数の移動体の中で最も多い地図バージョンの番号または記号に決定する。
【００１９】
なお、第１地図バージョン情報は、予め決定されていてもよい。例えば、第１地図バージョン情報には、作成されている最新の地図バージョンの番号または記号、事業会社で導入されている最新の地図バージョンの番号または記号が含まれる。
【００２０】
地点情報取得手段１ｂは、移動体が出発する出発地点、および、少なくとも１つの移動体が訪問する少なくとも１つの訪問地点の情報を取得する。移動体管理装置１は、例えば、管理端末装置からの出発地点、および、少なくとも１つの訪問地点の入力を取得する。
【００２１】
訪問地点が１つの場合、目的地が１つで、この第１訪問地点が最終の訪問地点となる。出発地点および第１訪問地点が、訪問コースとなる。
【００２２】
訪問地点が２つの場合、目的地が２つで、移動体は、第１訪問地点を経由して、最終の第２訪問地点に到着する。出発地点、第１訪問地点、および、第２訪問地点が、訪問コースとなる。なお、出発地点に戻ってくる場合、最終の第２訪問地点と、出発地点とが同じになる。
【００２３】
移動体管理装置１は、取得した出発地点から少なくとも１つの訪問地点から、第１地図バージョン情報に基づき、出発地点から少なくとも１つの訪問地点に向かう訪問コースに沿ったルートを生成する。なお、ルート生成専用の別のルート探索サーバ装置が、訪問コースに沿ったルートを生成してもよい。この場合、移動体管理装置１は、ルート探索サーバ装置から生成されたルート情報を取得する。
【００２４】
第２地図バージョン情報取得手段１ｃは、出発地点および訪問地点を移動すべき移動体のナビゲーション装置が有する各地図のバージョンを含む第２地図バージョン情報を取得する。
【００２５】
出発地点および訪問地点を移動すべき移動体は、例えば、管理者が管理端末装置により選択された移動体である。設定した１つの訪問のコースに対して、１つの移動体を選択してもよいし、１つの訪問のコースに対して、複数の移動体を選択してもよい。
【００２６】
選択された移動体が１つの場合、第２地図バージョン情報は、選択された移動体のナビゲーション装置が有する地図データの地図バージョン番号または記号を含む。選択された移動体が複数の場合、第２地図バージョン情報は、選択された複数の移動体の各ナビゲーション装置が有する各地図データの地図バージョン番号または記号を含む。この場合、第２地図バージョン情報は、複数の地図バージョン番号または記号を含む。
【００２７】
送信手段１ｄは、第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合に、第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を送信する。
【００２８】
第２地図バージョン情報に含まれる地図のバージョンは、例えば、選択された移動体が１つの場合、選択された１つの動体のナビゲーション装置が有する地図データの地図バージョン番号または記号である。選択された移動体が複数の場合、第２地図バージョン情報に含まれる地図のバージョンは、選択された複数の移動体のナビゲーション装置が有する地図データの各地図バージョン番号または記号である。
【００２９】
第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合とは、先ず、選択された移動体が１つの場合、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択された１つの移動体のナビゲーション装置が有する地図データの第２地図バージョン情報の地図バージョン番号または記号とを移動体管理装置１は比較する。また、選択された移動体が複数の場合、決定された第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合とは、先ず、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択された複数の移動体のナビゲーション装置が有する地図データの第２地図バージョン情報の各地図バージョン番号または記号とを、移動体管理装置１は１つずつ比較する。
【００３０】
そして、少なくとも一部の地図バージョンが異なる場合とは、例えば、選択された移動体が１つの場合、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択された１つの移動体のナビゲーション装置が有する地図データの第２地図バージョン情報の地図バージョン番号または記号とが異なる場合である。選択された移動体が複数の場合、少なくとも一部の地図バージョンが異なる場合とは、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択された複数の移動体のナビゲーション装置が有する地図データの第２地図バージョン情報の各地図バージョンまたは記号とを比較して、異なるものが存在する場合である。
【００３１】
第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨は、例えば、管理者へのアラートとして、管理端末装置の表示部におけるウェブページやポップによる表示の通知であったり、音声通知であったりである。
【００３２】
送信手段１ｄは、第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の情報を、例えば、管理端末装置に送信する。
【００３３】
なお、第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合でない場合、すなわち、全ての地図のバージョンが一致する場合、決定された第１地図バージョン情報に基づき生成されたルートの情報が、選択された移動体のナビゲーション装置に送信される。第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図のバージョンが異なる場合、例えば、選択された複数の移動体のナビゲーション装置が有する地図データの第２地図バージョン情報の各地図バージョンまたは記号に基づき生成された各ルートの情報が、各地図バージョン番号または記号に合致するように、選択された各移動体のナビゲーション装置に送信される。
【００３４】
以上説明したように、実施形態に係る移動体管理装置１の動作によれば、出発地点および訪問地点を移動すべき移動体を決める際に、地図のバージョンを先ず確認する手間を省くことができる。
【実施例】
【００３５】
［１．車両管理システムＳの構成および機能概要］
【００３６】
次に、上述した実施形態に対応する具体的な実施例について、図を用いて説明する。なお以下に説明する実施例は、移動体の一例である車両における車両管理システムＳに対して、本願を適用した場合の実施例である。
【００３７】
図２は、車両管理システムＳの構成例を示す模式図である。
【００３８】
図２に示すように、本実施例の車両管理システムＳ（移動体管理システムの一例）は、事業会社の車両５（移動体の一例）を管理するために、車両管理システムＳに関するサービスを提供する情報処理サーバ装置１０（移動体管理装置の一例）と、事業会社側に設置される管理端末装置２０と、車両５に搭載されたナビゲーション装置３０と、を含んで構成される。なお、図２では管理端末装置２０を一台ずつ示しているが、車両管理システムＳは複数の管理端末装置２０を含んで構成されていてもよい。
【００３９】
情報処理サーバ装置１０は、管理端末装置２０から、コース情報として、出発地点や訪問地点を受け付け、ルートを生成する。情報処理サーバ装置１０は、生成したルートの修正等のため、生成したルートを管理端末装置２０に送信する。情報処理サーバ装置１０は、管理端末装置２０からの指示に基づき、生成したルートを、ナビゲーション装置３０に送信する。
【００４０】
なお、情報処理サーバ装置１０のルート生成機能は、ルート生成専用の別のルート探索サーバ装置で実現してもよい。この場合、情報処理サーバ装置１０は、管理端末装置２０から受信した出発地点や訪問地点の情報をルート探索サーバ装置に送信して、生成されたルートを受信する。
【００４１】
管理端末装置２０は、コースを指定するために、出発地点や訪問地点を管理者から受け付ける。管理端末装置２０は、指定したコースに対して生成した指定ルートを表示部に表示して、指定ルートの修正等の操作を受け付ける。管理端末装置２０は、指定ルートを移動させる車両５を管理者に選択させる。
【００４２】
ナビゲーション装置３０は、情報処理サーバ装置１０から指定ルートを受信する。ナビゲーション装置３０は、受信した指定ルートを表示する。
【００４３】
ナビゲーション装置３０、情報処理サーバ装置１０、および、管理端末装置２０は、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、およびゲートウェイ等により構築されている。
【００４４】
［２．各装置の構成および機能］
（２．１  情報処理サーバ装置１０の構成の構成および機能）
次に、情報処理サーバ装置１０の構成および機能について、図３および図４を用いて説明する。
図３は、情報処理サーバ装置１０の構成例を示すブロック図である。図４は、情報処理サーバ装置１０のデータベースに記憶されたデータの一例を示す模式図である。
【００４５】
図３に示すように、コンピュータとして機能する情報処理サーバ装置１０は、記憶部１１と、通信部１２と、操作部１３と、表示部１４と、制御部１５と、を有する。
【００４６】
記憶部１１は、例えば、ハードディスクドライブ、シリコンディスクドライブ等により構成されている。記憶部１１は、各種データベースを有する。
【００４７】
図４に示すように、記憶部１１は、車両ＩＤに関連付けられて、所属する組織名、車両名、車両種別、車両ナンバー、地図のバージョン等を記憶する車両管理データベース１１ａが構築されている。
【００４８】
また、記憶部１１は、ルート探索に必要な地図データを有している。地図データには、道路に関するノードやリンクの情報が含まれる。また、記憶部１１は、ウェブ画面用の地図データを有していてもよい。
【００４９】
また、記憶部１１は、オペレーティングシステムおよびサーバプログラム等の各種プログラム等を記憶する。なお、各種プログラムは、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしてもよいし、記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００５０】
通信部１２は、ネットワークＮＷに接続して、管理端末装置２０およびナビゲーション装置３０との通信状態を制御するようになっている。
【００５１】
操作部１３は、例えば、キーボードおよびマウス等によって構成されている。操作部１３は、オペレータからの操作指示を受け付け、その指示内容を指示信号として制御部１５に出力するようになっている。
【００５２】
表示部１４は、例えば、液晶表示素子またはＥＬ素子等によって構成されている。表示部１４は、文字や画像等の情報を表示する。
【００５３】
制御部１５は、例えば、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）と、を有する。制御部１５は、情報処理サーバ装置１０の各部の動作を制御する。制御部１５は、ＣＰＵが、ＲＯＭや、ＲＡＭや、記憶部１１に記憶された各種プログラムを読み出して実行する。
【００５４】
（２．２  管理端末装置２０の構成および機能）
次に、管理端末装置２０の構成および機能について、図５を用いて説明する。図５は、管理端末装置２０の構成例を示すブロック図である。
【００５５】
図５に示すように、コンピュータとして機能する管理端末装置２０は、記憶部２１と、通信部２２と、操作部２３と、表示部２４と、制御部２５と、を有する。
【００５６】
記憶部２１は、例えば、ハードディスクドライブ、シリコンディスクドライブ等により構成されている。記憶部２１は、オペレーティングシステムおよびサーバプログラム等の各種プログラム等を記憶する。
【００５７】
通信部２２は、ネットワークＮＷに接続して、情報処理サーバ装置１０およびナビゲーション装置３０との通信状態を制御するようになっている。
【００５８】
操作部２３は、操作部１３のように、例えば、キーボードおよびマウス等によって構成されている。操作部２３により、管理者からの操作を受け付ける。
【００５９】
表示部２４は、表示部１４のように、例えば、液晶表示素子またはＥＬ素子等によって構成されている。表示部２４には、指定ルートが表示される。
【００６０】
制御部２５は、例えば、ＣＰＵと、ＲＯＭと、ＲＡＭと、を有する。制御部２５は、管理端末装置２０の各部の動作を制御する。制御部２５は、ＣＰＵが、ＲＯＭや、ＲＡＭや、記憶部２１に記憶された各種プログラムを読み出して実行する。
【００６１】
（２．３  ナビゲーション装置３０の構成および機能）
次に、ナビゲーション装置３０の構成および機能について、図６を用いて説明する。
【００６２】
図６は、ナビゲーション装置３０の構成例を示すブロック図である。
【００６３】
図６に示すように、ナビゲーション装置３０は、記憶部３１と、通信部３２と、操作部３３と、表示部３４と、センサ部３５と、スピーカ部３６と、制御部３７と、を有する。
【００６４】
記憶部３１は、例えば、ハードディスクドライブ、シリコンディスクドライブ等により構成されており、ナビゲーション用の所定の地図バージョンの地図データ等を記憶している。記憶部３１は、ナビゲーション装置３０を制御するための各種プログラム等を記憶したりする。各種プログラムは、オペレーティングシステム、ナビゲーションや、音楽再生用のアプリケーションソフト等が挙げられる。なお、各種プログラムや地図データは、例えば、無線通信網等のネットワークを介して取得されるようにしてもよいし、ＣＤ、ＤＶＤ等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。
【００６５】
通信部３２は、ネットワークＮＷに接続して、情報処理サーバ装置１０との通信状態を制御するようになっている。
【００６６】
操作部３３は、機械式の電源ボタン、音量ボタン等の各種ボタンや、表示部３４がタッチパネルのようなタッチスイッチ方式の表示パネルである。
【００６７】
表示部３４は、例えば、液晶表示素子またはＥＬ素子等によって構成されている。表示部３４には、ルート案内情報が表示される。
【００６８】
センサ部３５は、速度センサ、加速度センサ、ジャイロセンサ、ＧＰＳセンサ、方位センサ、操舵角センサ、座席センサ、燃料センサ、温度センサ、等の各種のセンサである。
【００６９】
スピーカ部３６は、例えば、通知、案内等の音声や音楽を出力する。
【００７０】
制御部３７は、例えば、ＣＰＵと、ＲＯＭと、ＲＡＭと、を有する。制御部３７は、ＣＰＵが、ＲＯＭや、ＲＡＭや、記憶部３１に記憶された各種プログラムを読み出して実行する。
【００７１】
［３．情報処理サーバ装置１０の動作］
次に、実施例に係る情報処理サーバ装置１０の動作について図７から図１５を用いて説明する。
【００７２】
図７は、情報処理サーバ装置１０の動作の一例を示すフローチャートである。図８から図１５は、管理端末装置２０の表示部における表示の一例を示す模式図である。
【００７３】
図７に示すように、車両管理システムＳは、管理している複数の車両５（通信可能な複数の移動体の一例）の各ナビゲーション装置３０が有する地図バージョンに基づいて指定ルートを作成に用いられる地図の第１地図バージョンを決定する（ステップＳ１）。具体的には、情報処理サーバ装置１０の制御部１５は、図４に示すような記憶部１１のＤＢを参照して、地図バージョン情報を取得する。制御部１５は、取得した地図バージョン情報の地図バージョンの番号または記号から、最新の地図バージョンの番号または記号を決定する。
【００７４】
なお、決定された第１地図バージョンの情報は、情報処理サーバ装置１０は、記憶部１１または制御部１５のＲＡＭ等に記憶しておく。また、情報処理サーバ装置１０が、この第１地図バージョンを決定する処理は予め行っておいてもよい。情報処理サーバ装置１０は、第１地図バージョンの情報として、事業会社が管理している複数の車両５の各ナビゲーション装置３０が有する地図バージョン情報のうち、最も多い地図バージョンに決定してもよい。
【００７５】
次に、車両管理システムＳは、指定ルート・コースの情報を取得する（ステップＳ２）。具体的には、情報処理サーバ装置１０の制御部１５は、管理端末装置２０から指定ルート・コースの情報を取得する。
【００７６】
ここで、管理端末装置２０における指定ルート・コースの情報の入力について、図８および図９を用いて説明する。なお、指定ルート・コースは、車両５が移動するルートを指定するためのコースである。具体的に、コースは、出発地点、第１訪問地点、第２訪問地点、・・・、最終の訪問地点を示している。
【００７７】
図８に示すように、指定ルート・コースの情報を入力するために、管理端末装置２０の制御部２５が、表示部２４にウェブページ４０を表示させる。
【００７８】
ウェブページ４０には、マップ４１と、始点の出発地点入力項目４２と、終着の訪問地点入力項目４３とが、表示される。出発地点入力項目４２および訪問地点入力項目４３は、地点名入力欄ｆ１と、項目追加ボタンｂ１、を有する。指定ルート・コースの情報の入力として、管理者は、操作部２３を使用して、地点名入力欄ｆ１に地点名や住所を入力したり、マップ４１上でクリックして、地点名を入力したりしてもよい。
【００７９】
なお、管理端末装置２０は、ウェブページ表示用のマップ４１の情報を、外部の地図サーバ装置から取得してもよいし、情報処理サーバ装置１０を経由して、外部の地図サーバ装置から取得してもよい。
【００８０】
指定ルート・コースの情報の入力として、地点名が入力されると、管理端末装置２０の制御部２５が、ウェブページ４０のマップ４１に、地点名の位置に対応するところに、出発地点入力項目４２および訪問地点入力項目４３に対応した記号を表示させる。
【００８１】
指定ルート・コースの情報の入力として、項目追加ボタンｂ１がクリックされると、図９に示すように、地点名入力欄ｆ１および項目追加ボタンｂ１有する訪問地点入力項目４４が追加される。訪問地点入力項目４４が追加され、地点名が入力されると、管理端末装置２０の制御部２５が、ウェブページ４０のマップ４１に、地点名の位置に対応するところに、訪問地点入力項目４４に対応した記号を表示させる。
【００８２】
図９に示すように、指定ルート・コースとして、出発地点入力項目４２に入力された出発地点、訪問地点入力項目４４に入力された第１訪問地点、第２訪問地点、第３訪問地点、訪問地点入力項目４３に入力された第４訪問地点が設定される。
【００８３】
次に、車両管理システムＳは、第１地図バージョンと指定ルート・コースの情報とに基づき指定ルートを生成する（ステップＳ３）。管理端末装置２０において、ルート作成ボタンｂ２がクリックされると、管理端末装置２０は、ウェブページ４０で設定した指定ルート・コースの情報を、情報処理サーバ装置１０に送信する。例えば、図９に示すように、指定ルート・コースが設定されていると、出発地点、第１訪問地点、第２訪問地点、第３訪問地点、第４訪問地点の情報が送信される。
【００８４】
次に、情報処理サーバ装置１０の制御部１５は、指定ルート・コースの情報を管理端末装置２０から受信する。制御部１５は、記憶部１１または制御部１５のＲＡＭ等から第１地図バージョンの情報を取得する。
【００８５】
次に、情報処理サーバ装置１０の制御部１５は、第１地図バージョンと指定ルート・コースの情報とに基づき、記憶部１１の地図データを参照して、出発地点から終着の訪問地点までのルートを生成する。次に、情報処理サーバ装置１０の制御部１５は、生成したルートの情報を、管理端末装置２０に送信する。
【００８６】
図１０に示すように、管理端末装置２０の制御部２５は、表示部２４のウェブページ４０のマップ４１に重畳してルートＲ１を表示させる。なお、マップ４１が、外部の地図サーバ装置の地図で、リンク情報を持っていない地図の場合、リンクＩＤから直接ルートが引けないが、ルートを地点列の緯度経度情報に変換して、緯度経度の点列を補間して生成された画像であるルートＲ１が表示される。
【００８７】
管理者は、表示されたルートＲ１を見て、ルートを変更する必要がある場合、項目追加ボタンｂ１をクリックする。例えば、管理者は、出発地点から第１訪問地点までのルートを変更する場合、出発地点入力項目４２の項目追加ボタンｂ１をクリックする。管理者は、第１訪問地点から第２訪問地点までのルートを変更する場合、第１訪問地点の訪問地点入力項目４４の項目追加ボタンｂ１をクリックする。
【００８８】
項目追加ボタンｂ１がクリックされると、図１１に示すように、制御部２５は、表示部２４のウェブページ４０に迂回地点入力項目４５を表示させる。さらに、迂回地点を増やす場合は、迂回地点入力項目４５の項目追加ボタンｂ１を管理者はクリックする。
【００８９】
変更の指定ルート・コースの情報の入力として、管理者は、操作部２３を使用して、地点名入力欄ｆ２に地点名や住所を入力したり、マップ４１上でクリックして、地点名を入力したりしてもよい。管理者は、追加した迂回地点入力項目４５を消去してもよい。
【００９０】
迂回地点入力項目４５が追加され、地点名入力欄ｆ２に地点名が入力されると、管理端末装置２０の制御部２５が、ウェブページ４０のマップ４１に、地点名の位置に対応するところに、迂回地点入力項目４５に対応した記号を表示させる。なお、マップ４１上の点がクリックされて、迂回地点が表示されてもよい。マップ４１上の点がクリックされて、迂回地点入力項目４５が追加され、迂回地点の地点名が入力できるようにしてもよい。
【００９１】
管理端末装置２０において、ルート作成ボタンｂ２がクリックされると、管理端末装置２０は、ウェブページ４０で新たに設定した指定ルート・コースの情報を、情報処理サーバ装置１０に送信する。情報処理サーバ装置１０の制御部１５は、第１地図バージョンと新たに設定された指定ルート・コースの情報に基づき、記憶部１１の地図データを参照して、迂回地点を通過する出発地点から終着の訪問地点までのルートを生成する。次に、情報処理サーバ装置１０の制御部１５は、新たに生成したルートの情報を、管理端末装置２０に送信する。
【００９２】
図１１に示すように、管理端末装置２０の制御部２５は、表示部２４のウェブページ４０のマップ４１に重畳してルートＲ２を表示させる。
【００９３】
新たに生成したルートに変更がなければ、管理者は、車両選択ボタンｂ３をクリックする。車両選択ボタンｂ３がクリックされると、図１２に示すように、管理端末装置２０の制御部２５は、表示部２４のウェブページ５０を表示させる。ウェブページ５０には、マップ４１と、組織選択欄５１と、車両選択表５２と、設定されたコース名と、指定ルートを送信する送信ボタンｂ４が、表示される。なお、組織毎の車両５の情報は、管理端末装置２０が、情報処理サーバ装置１０の車両管理データベース１１ａから取得する。
【００９４】
管理者は、組織選択欄５１において、組織を選択すると、制御部２５は、選択された組織（例えば、"Ａ部"）対応した車両５を車両選択表５２に表示する。管理者は、車両選択表５２の中から、設定したコースの指定ルートを走行させる車両５にチェックを入れる。送信ボタンｂ４がクリックされると、管理端末装置２０は、選択された車両５の車両ＩＤを、情報処理サーバ装置１０に送信する。
【００９５】
次に、車両管理システムＳは、指定ルート・コースを移動すべき車両５の第２地図バージョンを取得する（ステップＳ４）。選択された車両５の車両ＩＤを受信した情報処理サーバ装置１０の制御部１５は、選択された車両５の車両ＩＤに基づき、記憶部１１の車両管理データベース１１ａを参照して、第２地図バージョンとして、選択された車両５の地図バージョンの番号または記号を取得する。
【００９６】
次に、車両管理システムＳは、少なくとも一部の地図バージョンが異なるか否かを判定する（ステップＳ５）。情報処理サーバ装置１０の制御部１５は、決定された第１地図バージョン情報（ルートＲ１またはルートＲ２の生成に使われた地図バージョンの番号または記号）と、第２地図バージョン情報に含まれる地図バージョンの番号または記号とを比較する。選択された車両５が１つの場合、制御部１５は、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択されたそれぞれの車両５の地図バージョン番号または記号とを比較する。選択された車両５が複数の場合、制御部１５は、決定された第１地図バージョン情報の１つの地図バージョン番号または記号と、選択された複数の車両５のナビゲーション装置３０が有する地図データの第２地図バージョン情報の各地図バージョン番号または記号とを１つずつ比較する。
【００９７】
少なくとも一部の地図バージョンが異ならない場合、すなわち、全ての地図バージョンが一致する場合（ステップＳ５；ＮＯ）、車両管理システムＳは、生成した指定ルートを送信する（ステップＳ６）。具体的には、情報処理サーバ装置１０の制御部１５は、選択された車両５のナビゲーション装置３０に、生成した指定ルートの情報を送信する。ナビゲーション装置３０の制御部３７は、表示部３４のマップに指定ルートを表示させる。この場合、ここまで、地図バージョンを意識せず、管理者は、指定ルートを作成できる。
【００９８】
少なくとも一部の地図バージョンが異なる場合、すなわち、全ての地図バージョンが一致しない場合（ステップＳ５；ＹＥＳ）、車両管理システムＳは、指定コース・ルートの再作成を通知する（ステップＳ７）。具体的には、情報処理サーバ装置１０の制御部１５は、選択された車両の地図バージョン番号または記号を含む通知情報を管理端末装置２０に送信する。図１３に示すように、通知情報を受信した管理端末装置２０の制御部２５は、表示部２４の通知画像６０を表示させる。通知画像６０は、選択された車両の地図バージョンの番号と共に指定ルートの再作成を促す通知内容６１と、指定ルートの再作成をする指定ルート作成ボタン６２とを有する。
【００９９】
指定ルート作成ボタン６２がクリックされると、管理端末装置２０の制御部２５は、図１４に示すように、指定ルートの再作成のためのウェブページ７０を表示部２４に表示させる。ウェブページ７０は、既に設定されているコースに対応する出発地点入力項目４２、訪問地点入力項目４３、４４と、マップ４１と、ナビゲーション装置３０における第１地図バージョンの地図と異なる部分を示す道路７１とを含む。道路７１は、例えば、第１地図バージョン情報が示す地図にある道路であって、第２地図バージョン情報のうち最も古い地図バージョンの地図にない道路である。なお、地図のバージョンによる差異を示す道路７１等の地図上の要素は、破線、ハイライト、点滅等により、強調してもよい。
【０１００】
なお、道路７１は、選択された車両５の地図バージョン番号または記号に基づき、記憶部１１の地図データを参照して、情報処理サーバ装置１０が生成して、管理端末装置２０に送信する。
【０１０１】
ルート作成ボタンｂ２がクリックされると、ステップＳ３と同様に、管理端末装置２０は、ウェブページ７０で設定した指定ルート・コースの情報を、情報処理サーバ装置１０に送信する。情報処理サーバ装置１０の制御部１５は、第２地図バージョン情報の地図バージョンと指定ルート・コースの情報に基づき、記憶部１１の地図データを参照して、出発地点から終着の訪問地点までのルートを生成し、管理端末装置２０に送信する。管理端末装置２０の制御部２５は、表示部２４のウェブページ７０のマップ４１に重畳してルートを表示させる。
【０１０２】
管理者は、表示されたルートを見て、ルートを変更する必要がある場合、項目追加ボタンｂ１をクリックする。ステップＳ３と同様に、図５に示すように、管理端末装置２０は、ウェブページ７０に追加された迂回地点入力項目４５を表示させる。
【０１０３】
第１地図バージョンの地図と異なる部分を示す道路７１のように、地図バージョンが異なることによる地図上の違いを示すことにより、第１地図バージョンの地図との違いを考慮しながら迂回地点を設定でき、目視で指定ルート・コースの修正がしやすくなる。
【０１０４】
ルート作成ボタンｂ２がクリックされると、ステップＳ３同様に、管理端末装置２０は、ウェブページ７０で新たに設定した指定ルート・コースの情報を、情報処理サーバ装置１０に送信する。情報処理サーバ装置１０は、迂回地点を通過する出発地点から終着の訪問地点までのルートを生成し、管理端末装置２０に送信する。
【０１０５】
図１５に示すように、管理端末装置２０の制御部２５は、表示部２４のウェブページ７０のマップ４１に重畳して、再作成したルートＲ３を表示させる。
【０１０６】
新たに生成したルートに変更がなければ、管理者は、送信ボタンｂ４をクリックする。送信ボタンｂ４がクリックされると、管理端末装置２０は、送信指令の情報を情報処理サーバ装置１０に送信し、情報処理サーバ装置１０の制御部１５は、選択された車両５のナビゲーション装置３０に、再作成したルートＲ３の指定ルートの情報を送信する。なお、制御部１５は、選択された各車両５のナビゲーション装置３０の各地図バージョンに合わせて再作成した指定ルートの情報を、各車両５のナビゲーション装置３０に送信してもよい。
【０１０７】
以上説明したように、実施例に係る動作によれば、通信可能な複数の車両５の各ナビゲーション装置３０が有する地図バージョン情報に基づいて、車両５が出発する出発地点および車両５が訪問する訪問地点の情報から生成されるルートの作成に用いられる地図のバージョンを含む第１地図バージョン情報を決定し、出発地点および少なくとも１つの訪問地点の情報を取得し、出発地点および訪問地点を移動すべき車両５のナビゲーション装置３０が有する地図のバージョンを含む第２地図バージョン情報を取得し、第１地図バージョン情報が第２地図バージョン情報に含まれる地図のバージョンの少なくとも一部の地図バージョンが異なる場合に、第1地図バージョン情報が示す地図とは異なる地図を用いたルート作成が必要な旨の通知を管理端末装置２０に送信することにより、管理端末装置２０において、管理者が、出発地点および訪問地点を移動すべき移動体を決める際に、地図バージョンを先ず確認する手間を省くことができる。
【０１０８】
通信可能な複数の車両５の各ナビゲーション装置３０が有する地図バージョン情報は、事業会社の保有する最も新しい地図バージョンを導入している場合が多いので、通常は、出発地点および訪問地点の情報から生成されるルートの作成に用いられる地図の第１地図バージョン情報を、事業会社の保有する最新の地図バージョンに決定しておけば、地図バージョンが一致する確率が高くなり、異なる地図バージョンの地図を用いたルート作成が必要な旨の通知をして地図のバージョンを確認する手間を省けるケースが増えて、作業効率を向上させることができる。
【０１０９】
出発地点および訪問地点の情報から生成されるルートの作成に用いられる地図の第１地図バージョン情報を、通信可能な複数の車両５の各ナビゲーション装置３０が有する地図バージョンのうち、最も多い地図バージョンに決定しておけば、地図バージョンが一致する確率が高くなり、地図バージョンを確認する手間を省けるケースが増えて、作業効率を向上させることができる。
【０１１０】
出発地点、および、訪問地点を、車両５を選択する管理者が使用する管理端末装置２０から取得し、出発地点および訪問地点を移動すべき移動体の情報を管理端末装置２０から取得し、異なる地図バージョンの地図を用いたルート作成が必要な旨の通知を、管理端末装置２０に送信する場合、管理者は、地図のバージョンを気にせず、地図のバージョンを先ず確認する手間を省いて、先ずは指定ルートを作成することができ、決定された第１地図バージョン情報と第２地図バージョン情報に含まれる地図バージョンとを比較して、地図バージョンにずれがあるときに、地図バージョンを確認して、再度、選択された車両５に送信するルートを、再度作成すれはよいので、作業効率が向上する。
【０１１１】
以上の実施例においては、車両５に搭載されたナビゲーション装置３０がインターネット等のネットワークを介して処理サーバと情報を交換する例について説明したが、本発明の移動体装置は、ＰＣ（Personal Computer）、携帯電話端末やスマートフォン、タブレット等でナビゲーションを行うようなアプリケーションでも適用可能である。
【符号の説明】
【０１１２】
１：移動体管理装置
５：車両（移動体）
１０：情報処理サーバ装置（移動体管理装置）
１１：記憶部
１５：制御部
２０：管理端末装置
３０：ナビゲーション装置
Ｓ：車両管理システム（移動体管理システム）
【図１】
2020042384.tif 000003
【図２】
2020042384.tif 000004
【図３】
2020042384.tif 000005
【図４】
2020042384.tif 000006
【図５】
2020042384.tif 000007
【図６】
2020042384.tif 000008
【図７】
2020042384.tif 000009
【図８】
2020042384.tif 000010
【図９】
2020042384.tif 000011
【図１０】
2020042384.tif 000012
【図１１】
2020042384.tif 000013
【図１２】
2020042384.tif 000014
【図１３】
2020042384.tif 000015
【図１４】
2020042384.tif 000016
【図１５】
2020042384.tif 000017