(57)【要約】【課題】  ナビゲーションシステムを利用するユーザの利便性を向上させる。【解決手段】  ユーザが車両Ｖから降車し、車両ＶのイグニッションキーをＯＦＦにする際、一時的にナビゲーション装置ＮＡＶの電源をＯＮの状態に維持し、車両Ｖの現在位置を示す車両位置情報を携帯端末ＭＳ、或いは、サーバＮＳに対して事前に送信しておく。そして、この車両位置情報を用いてサーバＮＳにおいてユーザの現在位置から車両現在位置（駐車位置）までのルートを探索し、当該探索されたルートを示すルート誘導情報を携帯端末ＭＳに配信する。これにより、例えば、ユーザが自身の所有する車両の駐車位置を忘れてしまったような場合にも、ユーザの現在位置から駐車位置までのルートをユーザに提示することが可能となる。【選択図】  図１
2006145442.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置と、ネットワークに接続されたサーバ装置とを備えたナビゲーションシステムであって、
前記位置情報取得装置は、
前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、
前記移動体の駆動源の状態を検出する検出手段と、
前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段と、を有し、
前記携帯端末装置は、
当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する携帯端末位置情報取得手段と、
前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を前記サーバ装置に送信する送信手段と、
送信された前記探索要求情報に対応する経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段と、を有し、
前記サーバ装置は、
前記位置情報取得装置から前記移動体位置情報を取得し、前記携帯端末装置から前記探索要求情報および前記携帯端末位置情報を取得する取得手段と、
前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段と、
生成された前記経路データを前記携帯端末装置に配信する配信手段と、を有することを特徴とするナビゲーションシステム。
【請求項２】
前記位置情報取得装置において、
前記位置情報送信手段は、前記移動体位置情報を前記サーバ装置及び前記携帯端末装置の少なくとも何れか一方の装置に送信し、
前記携帯端末装置において、
前記送信手段は、前記算出要求情報及び前記携帯端末位置情報を前記サーバ装置に送信すると共に、前記移動体位置情報を取得している場合には、前記サーバ装置からの要求に応じて当該移動体位置情報を前記サーバ装置に送信し、
前記サーバ装置において、
前記取得手段は、前記位置情報取得装置及び前記携帯端末装置の少なくともいずれか一方の装置から前記移動体位置情報を取得することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項３】
前記位置情報取得装置において、
前記位置情報送信手段は、前記移動体位置情報を前記サーバ装置及び前記携帯端末装置の少なくとも何れか一方の装置に送信し、
前記携帯端末装置において、
前記送信手段は、前記移動体位置情報を取得している場合には、前記算出要求情報及び前記携帯端末位置情報の少なくとも何れか一方の情報と共に当該移動体位置情報を前記サーバ装置に送信し、
前記サーバ装置において、
前記取得手段は、前記位置情報取得装置及び前記携帯端末装置の少なくともいずれか一方の装置から前記移動体位置情報を取得することを特徴とする請求項１に記載のナビゲーションシステム。
【請求項４】
前記位置情報取得装置において
前記位置情報送信手段は、前記検出手段によって前記駆動源の停止状態が検出された場合に、前記携帯端末装置に前記移動体位置情報を送信し、当該送信に失敗した場合に当該移動体位置情報を前記サーバ装置に送信することを特徴とする請求項２又は３に記載のナビゲーションシステム。
【請求項５】
前記サーバ装置において、
前記生成手段は、前記経路データとして、前記携帯端末装置の現在位置から前記移動体の現在位置が属する所定の領域までの第１の経路を示す概要経路データと、当該領域内における経路であって前記第１の経路よりも詳細な経路を示す詳細経路データと、を生成することを特徴とする請求項１乃至４のいずれか一項に記載のナビゲーションシステム。
【請求項６】
前記携帯端末装置は、前記携帯端末位置情報に基づいて、前記携帯端末装置が前記領域内に位置するか否かを判別する判別手段を更に備え、
前記携帯端末装置において、
前記案内手段は、当該携帯端末装置が前記領域内に位置しないことが判別されている場合には、前記概要経路データに基づいて前記第１の経路の案内を行い、当該携帯端末装置が前記領域内に位置することが判別されている場合には、前記詳細経路データに基づいて前記第２の経路の案内を行うことを特徴とする請求項５に記載のナビゲーションシステム。
【請求項７】
前記携帯端末装置において、
前記案内手段は、前記経路の案内を行う場合に、前記概要経路データを前記サーバ装置から取得して前記第１の経路の案内を行い、当該第１の経路の案内中に前記詳細経路データを前記サーバ装置から取得することを特徴とする請求項６に記載のナビゲーションシステム。
【請求項８】
前記携帯端末装置において、
前記判別手段は、当該携帯端末装置が前記領域から所定距離圏内に位置するか否かを判別し、
前記案内手段は、前記携帯端末装置が前記距離圏内に位置するものと判別されている場合に、前記詳細経路データを前記サーバ装置から取得することを特徴とする請求項７に記載のナビゲーションシステム。
【請求項９】
前記領域は駐車場であり、
前記サーバ装置において、
前記生成手段は、前記携帯端末装置の現在位置から前記駐車場入口までの経路を示す概要経路データを生成することを特徴とする請求項５乃至８のいずれか一項に記載のナビゲーションシステム。
【請求項１０】
前記領域は駐車場であり、
前記サーバ装置において、
前記生成手段は、前記駐車場入口から前記移動体の現在位置までの経路を示す前記詳細経路データを生成することを特徴とする請求項５乃至９のいずれか一項に記載のナビゲーションシステム。
【請求項１１】
前記サーバ装置は、前記移動体の現在位置の属する駐車場が複数のフロアを有する場合に、前記駐車場の入口が属するフロア及び前記移動体の属するフロアを判別するフロア判別手段を更に有し、
前記サーバ装置において、
前記生成手段は、前記フロア判別手段の判別結果に基づいて前記詳細経路データを生成することを特徴とする請求項１０に記載のナビゲーションシステム。
【請求項１２】
前記サーバ装置において、
前記生成手段は、前記駐車場の入口が属するフロアから前記移動体が属するフロアまでの各フロア毎の経路を示す前記詳細経路データを生成し、
前記携帯端末装置において、
前記案内手段は、前記詳細経路データに基づいて、前記各フロア毎の経路の案内を行うことを特徴とする請求項１１に記載のナビゲーションシステム。
【請求項１３】
前記サーバ装置において、
前記生成手段は、前記駐車場の入口が属するフロアと前記移動体が属するフロアとが異なる場合に、前記駐車場の入口が属するフロアにおいて当該駐車場の入口からフロア間を移動可能であるフロア間移動地点までの経路を示す第１の詳細経路データと、前記移動体が存在するフロアにおいて前記フロア間移動地点から前記移動体までの経路を示す第２の詳細経路データと、を生成し、
前記携帯端末装置において、
前記案内手段は、前記第１の詳細経路データ及び前記第２の詳細経路データとに基づいて、前記駐車場の入口から前記移動体までの経路の案内を行うことを特徴とする請求項１２に記載のナビゲーションシステム。
【請求項１４】
前記携帯端末装置において、
前記案内手段は、前記詳細経路データに基づいて経路の案内を行っている際に、前記移動体が属するフロアを示すフロア情報を提示することを特徴とする請求項１１乃至１３のいずれか一項に記載のナビゲーションシステム。
【請求項１５】
ユーザに携帯される携帯端末装置と、前記携帯端末装置の現在位置から移動体の現在位置までの経路を示す経路データを生成して当該携帯端末装置に配信するサーバ装置と、によってナビゲーションシステムを構成するための位置情報取得装置であって、
前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、
前記移動体の駆動源の状態を検出する検出手段と、
前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段と、
を有することを特徴とする位置情報取得装置。
【請求項１６】
移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、前記位置情報取得装置から前記移動体位置情報を取得して、ユーザに携帯される携帯端末装置の現在位置から前記移動体の現在位置までの経路を探索して当該経路を示す経路データを生成するサーバ装置と、によってナビゲーションシステムを構成するための携帯端末装置であって、
当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する携帯端末位置情報取得手段と、
前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の算出を要求する算出要求情報および前記携帯端末位置情報を前記サーバ装置に送信する送信手段と、
送信された前記探索要求情報に対応する前記経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段と、
を有することを特徴とする携帯端末装置。
【請求項１７】
ユーザによって携帯され、自装置の現在位置を示す携帯端末位置情報を取得する携帯端末装置と、移動体に搭載され、当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、によって、ナビゲーションシステムを構成するためのサーバ装置であって、
前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を取得する一方、前記位置情報取得装置から前記移動体位置情報を取得する取得手段と、
前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段と、
生成された前記経路データを前記携帯端末装置に配信する配信手段と、
を有することを特徴とするサーバ装置。
【請求項１８】
ユーザに携帯される携帯端末装置と、移動体に搭載されるコンピュータと、前記携帯端末装置の現在位置から前記移動体までの経路に対応した経路データを生成するサーバ装置と、から構成されるシステムにおいて、前記移動体の現在位置を示す移動体位置情報を前記コンピュータにより取得して、サーバ装置に出力させるための位置情報出力プログラムであって、
前記コンピュータを、
前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段、
前記移動体の駆動源の状態を検出する検出手段、
前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段、
として機能させることを特徴とする位置情報出力プログラム。
【請求項１９】
ユーザに携帯されるコンピュータと、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、前記コンピュータの現在位置から前記移動体までの経路に対応した経路データを生成するサーバ装置と、から構成されるシステムにおいて、前記コンピュータにより前記経路データに基づく経路案内を行うためのクライアントプログラムであって、
前記コンピュータを、
当該コンピュータの現在位置を示す位置情報を取得する位置情報取得手段、
当該コンピュータの現在位置から前記移動体の現在位置までの経路の算出を要求する算出要求情報および前記位置情報を前記サーバ装置に送信する送信手段、
送信された前記探索要求情報に対応する前記経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段、
として機能させることを特徴とするクライアントプログラム。
【請求項２０】
ユーザに携帯される携帯端末装置と、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、コンピュータと、から構成されるシステムにおいて、前記コンピュータにより、前記携帯端末装置の現在位置から前記移動体までの経路に対応した経路データを生成するためのサーバプログラムであって、
前記コンピュータを、
前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を取得する一方、前記位置情報取得装置から前記移動体位置情報を取得する取得手段、
前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段、
生成された前記経路データを前記携帯端末装置に配信する配信手段、
として機能させることを特徴とするサーバプログラム。
【請求項２１】
ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置とを備えたナビゲーションシステムであって、
前記位置情報取得装置は、
前記移動体の現在位置を示す移動体位置情報を取得する位置情報取得手段と、
前記移動体の駆動源の状態を検出する検出手段と、
前記駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する送信手段と、を有し、
前記携帯端末装置は、
前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段と、
当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２取得手段と、
前記移動体位置情報及び携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段と、
生成した前記経路データに基づいて、前記経路の案内を行う案内手段と、を有する
ことを特徴とするナビゲーションシステム。
【請求項２２】
ユーザに携帯される装置であって、当該装置の現在位置から移動体の現在位置までの経路に対応した経路データを生成して、当該経路データに基づいて経路の案内を行う携帯端末装置と、によってナビゲーションシステムを構成するための位置情報取得装置であって、
前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、
前記移動体の駆動源の状態を検出する検出手段と、
前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する位置情報送信手段と、
を有することを特徴とする位置情報取得装置。
【請求項２３】
移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、によってナビゲーションシステムを構成するための携帯端末装置であって、
前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段と、
当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２取得手段と、
前記移動体位置情報及び携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段と、
生成した前記経路データに基づいて、前記経路の案内を行う案内手段と、
を有することを特徴とする携帯端末装置。
【請求項２４】
移動体に搭載されるコンピュータと、ユーザに携帯される携帯端末装置であって、当該携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した経路データを生成して、当該経路データに基づいて経路の案内を行う携帯端末装置と、から構成されるシステムにおいて、前記移動体の現在位置を示す位置情報を前記コンピュータにより取得して、前記携帯端末装置に出力させるための位置情報出力プログラムであって、
前記コンピュータを、
前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段、
前記移動体の駆動源の状態を検出する検出手段、
前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する位置情報送信手段、
として機能させることを特徴とする位置情報出力プログラム。
【請求項２５】
移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、ユーザに携帯されるコンピュータと、から構成されるシステムにおいて、前記コンピュータにより経路の案内を行うための案内プログラムであって、
前記コンピュータを、
前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段、
当該コンピュータの現在位置を示す位置情報を取得する第２取得手段、
前記移動体位置情報及び位置情報に基づいて、当該コンピュータの現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段、
生成した前記経路データに基づいて、前記経路の案内を行う案内手段、
として機能させることを特徴とする案内プログラム。
【請求項２６】
ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置と、ネットワークに接続されたサーバ装置とを備えたナビゲーションシステムにおける経路案内方法であって、
前記移動体の駆動源の停止状態が検出された場合に、前記位置情報取得装置が当該移動体の現在位置を示す移動体位置情報を取得し、当該移動体位置情報を前記サーバ装置に送信する第１ステップと、
前記サーバ装置が前記携帯端末装置から当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２ステップと、
前記サーバ装置が前記移動体位置情報及び前記携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する第３ステップと、
前記携帯端末装置が、前記経路データを取得し、当該経路データに基づいて、前記経路の案内を行う第４ステップと、
を有することを特徴とする経路案内方法。
【請求項２７】
ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置とを備えたナビゲーションシステムにおける経路案内方法であって、
前記移動体の駆動源の停止状態が検出された場合に、前記位置情報取得装置が当該移動体の現在位置を示す移動体位置情報を取得し、当該移動体位置情報を前記携帯端末装置に送信する第１ステップと、
前記携帯端末装置が当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２ステップと、
前記携帯端末装置が前記移動体位置情報及び前記携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する第３ステップと、
前記携帯端末装置が、生成した前記経路データに基づいて、前記経路の案内を行う第４ステップと、
を有することを特徴とする経路案内方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体の移動経路を検索し、当該経路をユーザに提示するナビゲーションシステムの技術に関する。
【背景技術】
【０００２】
近年、ＰＤＡ（Personal Digital Assistants）や携帯電話機といった携帯端末を携帯した歩行者（以下、「ユーザ」という）に対して経路誘導サービスを提供するナビゲーションシステムが各種提案されるに至っている（例えば、特許文献１）。この種のナビゲーションシステムにおいては、ユーザの現在位置からユーザが設定した目的地までの経路をネットワーク上のサーバにおいて算出し、地図を表示するための地図データと共に当該算出された経路を示す情報を携帯端末へと配信する方法が採用されている。
【特許文献１】特開２００３−２１４８７６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、日常生活においては、ユーザが車両を駐車した位置を忘れてしまったり、或いは、車両が盗難に遭って所在が分からなくなることがある。かかる場合に、車両現在位置までの経路をユーザに提示することができれば、ユーザの利便性を飛躍的に向上させることが可能となる。例えば、ユーザが駐車場に自己の車両を駐車して仕事や買い物に出かけた場合に、所用を終えたユーザを車両の駐車位置（すなわち、車両の属する位置）まで案内することができればユーザの利便性を飛躍的に向上させることができる。しかし、上記従来のナビゲーションシステムにおいては、ユーザによる目的地設定が必須となっていたため、全く所在の分からない車両現在位置までのルートをユーザに提示することは不可能であった。
【０００４】
本願は、以上説明した事情に鑑みてなされたものであり、その課題の一例としては、ユーザの利便性を向上させることの可能なナビゲーションシステム、経路案内方法及びこのナビゲーション装置に用いられる位置情報取得装置、サーバ装置、携帯端末装置、これら各装置を実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため本願の一つの観点において請求項１に記載のナビゲーションシステムは、ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置と、ネットワークに接続されたサーバ装置とを備えたナビゲーションシステムであって、前記位置情報取得装置は、前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、前記移動体の駆動源の状態を検出する検出手段と、前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段と、を有し、前記携帯端末装置は、当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する携帯端末位置情報取得手段と、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を前記サーバ装置に送信する送信手段と、送信された前記探索要求情報に対応する経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段と、を有し、前記サーバ装置は、前記位置情報取得装置から前記移動体位置情報を取得し、前記携帯端末装置から前記探索要求情報および前記携帯端末位置情報を取得する取得手段と、前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段と、生成された前記経路データを前記携帯端末装置に配信する配信手段と、を有することを特徴とする。
【０００６】
また、本願の他の観点において請求項１５に記載の位置情報取得装置は、ユーザに携帯される携帯端末装置と、前記携帯端末装置の現在位置から移動体の現在位置までの経路を示す経路データを生成して当該携帯端末装置に配信するサーバ装置と、によってナビゲーションシステムを構成するための位置情報取得装置であって、前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、前記移動体の駆動源の状態を検出する検出手段と、前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段と、を有することを特徴とする。
【０００７】
また更に、本願の他の観点において請求項１６に記載の携帯端末装置は、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、前記位置情報取得装置から前記移動体位置情報を取得して、ユーザに携帯される携帯端末装置の現在位置から前記移動体の現在位置までの経路を探索して当該経路を示す経路データを生成するサーバ装置と、によってナビゲーションシステムを構成するための携帯端末装置であって、当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する携帯端末位置情報取得手段と、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の算出を要求する算出要求情報および前記携帯端末位置情報を前記サーバ装置に送信する送信手段と、送信された前記探索要求情報に対応する前記経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段と、を有することを特徴とする。
【０００８】
更に、本願の他の観点において請求項１７に記載のサーバ装置は、ユーザによって携帯され、自装置の現在位置を示す携帯端末位置情報を取得する携帯端末装置と、移動体に搭載され、当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、によって、ナビゲーションシステムを構成するためのサーバ装置であって、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を取得する一方、前記位置情報取得装置から前記移動体位置情報を取得する取得手段と、前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段と、生成された前記経路データを前記携帯端末装置に配信する配信手段と、を有することを特徴とする。
【０００９】
また、本願の他の観点において請求項１８に記載の位置情報出力プログラムは、ユーザに携帯される携帯端末装置と、移動体に搭載されるコンピュータと、前記携帯端末装置の現在位置から前記移動体までの経路に対応した経路データを生成するサーバ装置と、から構成されるシステムにおいて、前記移動体の現在位置を示す移動体位置情報を前記コンピュータにより取得して、サーバ装置に出力させるための位置情報出力プログラムであって、前記コンピュータを、前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段、前記移動体の駆動源の状態を検出する検出手段、前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記サーバ装置に送信する位置情報送信手段、として機能させることを特徴とする。
【００１０】
また更に、本願の他の観点において請求項１９に記載のクライアントプログラムは、ユーザに携帯されるコンピュータと、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、前記コンピュータの現在位置から前記移動体までの経路に対応した経路データを生成するサーバ装置と、から構成されるシステムにおいて、前記コンピュータにより前記経路データに基づく経路案内を行うためのクライアントプログラムであって、前記コンピュータを、当該コンピュータの現在位置を示す位置情報を取得する位置情報取得手段、当該コンピュータの現在位置から前記移動体の現在位置までの経路の算出を要求する算出要求情報および前記位置情報を前記サーバ装置に送信する送信手段、送信された前記探索要求情報に対応する前記経路データを前記サーバ装置から取得し、取得した当該経路データに基づき前記経路の案内を行う案内手段、として機能させることを特徴とする。
【００１１】
更に、本願の他の観点において請求項２０に記載のサーバプログラムは、ユーザに携帯される携帯端末装置と、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、コンピュータと、から構成されるシステムにおいて、前記コンピュータにより、前記携帯端末装置の現在位置から前記移動体までの経路に対応した経路データを生成するためのサーバプログラムであって、前記コンピュータを、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路の探索を要求する探索要求情報および前記携帯端末位置情報を取得する一方、前記位置情報取得装置から前記移動体位置情報を取得する取得手段、前記探索要求情報を取得した場合に、前記移動体位置情報及び携帯端末位置情報に基づき前記携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した前記経路データを生成する生成手段、生成された前記経路データを前記携帯端末装置に配信する配信手段、として機能させることを特徴とする。
【００１２】
更にまた、本願の他の観点において請求項２１に記載のナビゲーションシステムは、ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置とを備えたナビゲーションシステムであって、前記位置情報取得装置は、前記移動体の現在位置を示す移動体位置情報を取得する位置情報取得手段と、前記移動体の駆動源の状態を検出する検出手段と、前記駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する送信手段と、を有し、前記携帯端末装置は、前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段と、当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２取得手段と、前記移動体位置情報及び携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段と、生成した前記経路データに基づいて、前記経路の案内を行う案内手段と、を有することを特徴とする。
【００１３】
また、本願の他の観点において請求項２２に記載の位置情報取得装置は、ユーザに携帯される装置であって、当該装置の現在位置から移動体の現在位置までの経路に対応した経路データを生成して、当該経路データに基づいて経路の案内を行う携帯端末装置と、によってナビゲーションシステムを構成するための位置情報取得装置であって、前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段と、前記移動体の駆動源の状態を検出する検出手段と、前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する位置情報送信手段と、を有することを特徴とする。
【００１４】
また更に、本願の他の観点において請求項２３に記載の携帯端末装置は、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、によってナビゲーションシステムを構成するための携帯端末装置であって、前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段と、当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２取得手段と、前記移動体位置情報及び携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段と、生成した前記経路データに基づいて、前記経路の案内を行う案内手段と、を有することを特徴とする。
【００１５】
更に、本願の他の観点において請求項２４に記載の位置情報出力プログラムは、移動体に搭載されるコンピュータと、ユーザに携帯される携帯端末装置であって、当該携帯端末装置の現在位置から前記移動体の現在位置までの経路に対応した経路データを生成して、当該経路データに基づいて経路の案内を行う携帯端末装置と、から構成されるシステムにおいて、前記移動体の現在位置を示す位置情報を前記コンピュータにより取得して、前記携帯端末装置に出力させるための位置情報出力プログラムであって、前記コンピュータを、前記移動体の現在位置を示す移動体位置情報を取得する移動体位置情報取得手段、前記移動体の駆動源の状態を検出する検出手段、前記検出手段によって前記移動体の駆動源の停止状態が検出された場合に、前記移動体位置情報を前記携帯端末装置に送信する位置情報送信手段、として機能させることを特徴とする。
【００１６】
更にまた、本願の他の観点において請求項２５に記載の案内プログラムは、移動体に搭載され当該移動体の現在位置を示す移動体位置情報を取得する位置情報取得装置と、ユーザに携帯されるコンピュータと、から構成されるシステムにおいて、前記コンピュータにより経路の案内を行うための案内プログラムであって、前記コンピュータを、前記位置情報取得装置から前記移動体位置情報を取得する第１取得手段、当該コンピュータの現在位置を示す位置情報を取得する第２取得手段、前記移動体位置情報及び位置情報に基づいて、当該コンピュータの現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する生成手段、生成した前記経路データに基づいて、前記経路の案内を行う案内手段、として機能させることを特徴とする。
【００１７】
また、本願の他の観点において請求項２６に記載の経路案内方法は、ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置と、ネットワークに接続されたサーバ装置とを備えたナビゲーションシステムにおける経路案内方法であって、前記移動体の駆動源の停止状態が検出された場合に、前記位置情報取得装置が当該移動体の現在位置を示す移動体位置情報を取得し、当該移動体位置情報を前記サーバ装置に送信する第１ステップと、前記サーバ装置が前記携帯端末装置から当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２ステップと、前記サーバ装置が前記移動体位置情報及び前記携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する第３ステップと、前記携帯端末装置が、前記経路データを取得し、当該経路データに基づいて、前記経路の案内を行う第４ステップと、を有することを特徴とする。
【００１８】
また更に、本願の他の観点において請求項２７に記載の経路案内方法は、ユーザに携帯される携帯端末装置と、移動体に搭載される位置情報取得装置とを備えたナビゲーションシステムにおける経路案内方法であって、前記移動体の駆動源の停止状態が検出された場合に、前記位置情報取得装置が当該移動体の現在位置を示す移動体位置情報を取得し、当該移動体位置情報を前記携帯端末装置に送信する第１ステップと、前記携帯端末装置が当該携帯端末装置の現在位置を示す携帯端末位置情報を取得する第２ステップと、前記携帯端末装置が前記移動体位置情報及び前記携帯端末位置情報に基づいて、前記携帯端末装置の現在位置から前記移動体の現在位置までの経路を示す前記経路データを生成する第３ステップと、前記携帯端末装置が、生成した前記経路データに基づいて、前記経路の案内を行う第４ステップと、を有することを特徴とする。
【発明を実施するための最良の形態】
【００１９】
以下、本願の実施形態としてのナビゲーション装置について、説明することとする。なお、以下において例示する実施形態においては移動体として車両を用いた例について説明するが、本願は車両に限らず、他の移動体（例えば、自動二輪車や航空機、船舶等）においても適用可能なものである。
【００２０】
［１］実施形態
［１．１］実施形態の構成
（１）ナビゲーションシステムＳの概要
まず、本実施形態にかかるナビゲーションシステムＳの構成を示すブロック図である図１を参照しながら、本実施形態にかかるナビゲーションシステムＳの概要について説明することにする。同図に示すように、本実施形態にかかるナビゲーションシステムＳは、移動通信網やインターネット等の通信網が相互接続されたネットワークＮＥＴと、ユーザによって携帯されるＰＤＡ等の携帯端末ＭＳと、ネットワークＮＥＴに通信接続されたナビゲーションサーバＮＳ（以下、単に「サーバＮＳ」という）と、車両Ｖに搭載されるナビゲーション装置ＮＡＶと、を有し、携帯端末ＭＳからの要求に応じてサーバＮＳにおいてユーザの現在位置から車両Ｖの属する位置（以下、単に「駐車位置」という。）までのルートを探索して、この探索結果に対応したデータを携帯端末ＭＳに配信する駐車位置ナビゲーションサービスを携帯端末ＭＳのユーザに提供するものである。
【００２１】
このナビゲーションシステムＳの基本発想及び概要について説明すると、次のようなものとなる。まず、周知のようにルート探索においては出発地と目的地の特定が必須となるが、本実施形態のような駐車位置ナビゲーションサービスを提供しようとする場合、ユーザが駐車位置を忘れ、或いは、全く把握できていない場合もあるため、ユーザに目的地、すなわち、駐車位置を指定させるということは期待できない。従って、如何にしてユーザによる目的地指定なしにルート探索を行うかが問題となってくる。
【００２２】
一方、車両Ｖの現在位置を示す位置情報（以下、「車両位置情報」という）はナビゲーション装置ＮＡＶに搭載されたＧＰＳ（Global Positioning System）受信機やセンサ類（詳しくは後述）により取得されるものであるため、この車両位置情報をサーバＮＳが自動的にナビゲーション装置ＮＡＶから取得することができれば目的地の指定を不要として上記目的を達成することが可能となる。ところが、車両Ｖが駐車された状態にある場合、通常、イグニッションキー（すなわち、駆動電源キー）がＯＦＦにされてしまうため、ナビゲーション装置ＮＡＶにも電源が供給されていない状態となってしまう。従って、車両Ｖを駐車し、所用を終えたユーザが駐車位置ナビゲーションサービスの提供を受けようとする場合、サーバＮＳがナビゲーション装置ＮＡＶから車両位置情報を取得することは不可能となってしまう可能性が高い。
【００２３】
そこで、本実施形態にかかるナビゲーションシステムＳにおいては、ユーザが稼動させていた車両Ｖを駐車した時点、すなわち、車両Ｖの駆動源（エンジン）が稼動状態から停止状態になった時点でナビゲーション装置ＮＡＶから車両位置情報を携帯端末ＭＳ若しくはサーバＮＳに送信しておき、この車両位置情報に基づいて目的地を設定してルート探索を行う方法を採用することにした。なお、この場合における、駆動源の状態（稼動状態／停止状態）の検出方法については任意であり、例えば、駆動源にセンサを取り付け回転数等に基づいて稼動状態と停止状態を検出するようにしても良いし、駆動源の状態と連動するスイッチを設け、当該スイッチの状態を検出することで駆動源の状態を検出するようにしても良い。但し、本実施形態においては、車両Ｖの駆動源の状態と連動するイグニッションキーの状態を検出することにより駆動源の状態を検出する方法を採用するものとする。この場合、イグニッションキーがＯＮの状態が駆動源の稼動状態に対応し、イグニッションキーがＯＦＦの状態が駆動源の停止状態に対応することとなる。
【００２４】
かかるルート探索に際して、サーバＮＳは、
＜車両位置情報が携帯端末ＭＳに送信されている場合＞
当該車両位置情報を携帯端末ＭＳから取得し、当該車両位置情報に基づいて目的地を設定する一方、
＜車両位置情報がサーバＮＳに送信されている場合＞
当該事前に送信されている車両位置情報に基づき目的地を設定し、
出発地から目的地までのルートを探索する方法を採用することとした。
【００２５】
なお、出発地の指定に関しては携帯端末ＭＳの現在位置に対応した位置情報（以下、「携帯端末位置情報」）を携帯端末ＭＳからサーバＮＳに送信するようにすれば良く、この位置情報の具体的な取得方法は任意であるが、本実施形態においては携帯端末ＭＳにＧＰＳ受信機を搭載し、このＧＰＳ受信機において位置情報を生成する方法を採用するものとする。
【００２６】
なおまた、ナビゲーション装置ＮＡＶからの車両位置情報の送信先を携帯端末ＭＳにするか、或いは、サーバＮＳにするのかについては任意であり、例えば、何れか一方のみに送信する構成としても良いし、何れに送信するかをユーザが選択させるようにしても良い。但し、本実施形態においては説明を具体的なものとするため、以下の基準に従うものとして説明を行う。
＜基準Ａ＞ナビゲーション装置ＮＡＶと携帯端末ＭＳが通信可能な状態におかれている場合、携帯端末ＭＳに車両位置情報を送信する。
＜基準Ｂ＞携帯端末ＭＳとの通信が不能な場合、ネットワークＮＥＴを介してサーバＮＳに車両位置情報をアップロードする。
【００２７】
一方、かかるサービス提供を実現しようとする場合、留意しなければならない点が幾つか存在する。その一つは、車両Ｖが駐車されることとなる駐車場には数千台を収容しうる大規模なものが存在しているということである。従って、駐車場内部の構造がよく分からないような地図を提示してルート誘導を行ったとしても駐車場内でユーザが迷う可能性があり、かかる観点からは駐車場内部の詳細な地図を提示しつつルート誘導を行うことが望ましいといえる。その一方、ユーザが駐車場に到達する以前には、例えば、５千分の１程度の縮尺による地図を提示した方がルートを把握しやすい場合も多く、更には、ユーザの利便性を考えた場合、ルート誘導を開始する前に探索されたルートを一度、ユーザに提示して当該ルートによる案内を開始するか否かについてユーザの判断を仰ぐことが望ましい場合もある。
【００２８】
そこで、本実施形態においては、次の３つの段階に分けてルート誘導を行う方法を採用することとした。
＜第１段階＞
この段階は、探索されたルート全体の簡易地図（以下、「簡易ルート図」という）をユーザに提示するものであり、探索されたルートによる具体的なルート誘導を開始するか否かをユーザに決定させるためになされるものである。なお、簡易ルート図として、どの程度の縮尺の地図を用いるようにするかは任意であるが、携帯端末ＭＳに設けられた表示部（詳しくは後述）に対して１画面前後の大きさにてルート全域を表示できる程度の縮尺の地図を用いることが望ましい。
＜第２段階＞
この段階は、第１段階においてユーザが具体的なルート誘導を希望した場合に、ユーザの現在位置から駐車場入口に到達するまでのルート誘導を行う段階である。この第２段階においては、例えば、５千分の１程度の地図（以下、「概要地図」という）上に探索結果に対応したルートを示す情報を描画した画面（以下、「概要案内画面」という）を用いてユーザに対するルート誘導が行われる。
＜第３段階＞
この段階は、駐車場内部の詳細な地図（以下、「詳細地図」）上にルートを示す情報を描画した画面（以下、「詳細案内画面」という）を用いてルート誘導を行う段階であり、ユーザが駐車場入口に到達した時点で表示切り替えを行うことにより実現されるものである。
【００２９】
なお、各段階における地図を表示するためのデータを携帯端末ＭＳに保有させるか否かは任意であるが、本実施形態においては概要地図に対応した地図データのみを携帯端末ＭＳに保有させる構成を採用するものとして説明を行う。一方、簡易ルート図に関してはサーバＮＳにおいて対応する画像データを生成した後に携帯端末ＭＳに配信するものとし、詳細地図に対応した地図データに関しては第２段階から第３段階に移行する際に携帯端末ＭＳがサーバＮＳからダウンロードする構成を採用するものとする。
【００３０】
一方、かかる構成を採用する場合第２段階から第３段階への移行には詳細地図に対応した地図データのダウンロード時間を加味する必要性が生じる。そこで、本実施形態においては、携帯端末ＭＳを保持したユーザが駐車場入口から例えば１００〜１５０ｍの圏内に進入した時点で地図データのダウンロードを開始する方法を採用することとしている。
【００３１】
次に、２つ目の留意点であるが、この留意点は、駐車場には平面的なもののみならず立体的なものもあると言う点である。すなわち、駐車場には地上数階という立体的なものや地下駐車場も存在しているのである。従って、第３段階のルート誘導において駐車場内部の詳細地図上にルート表示を行おうとすると、３次元にて車両Ｖの現在位置を特定できるようにすることが必要となってくる。そこで、本実施形態においてはナビゲーション装置ＮＡＶに各種のセンサを設け、このセンサにおいて車両Ｖの現在位置を３次元にて特定する方法を採用することとしている。
【００３２】
（２）ナビゲーションシステムＳの具体的構成
次に以上の機能を有するナビゲーションシステムＳの具体的な構成について説明する。
【００３３】
（２．１）ナビゲーション装置ＮＡＶの具体的構成
まず、図２を参照しつつナビゲーション装置ＮＡＶの具体的な構成について説明する。同図に示すようにナビゲーション装置ＮＡＶは、ＧＰＳ受信部１０１と、センサ部１０２と、位置演算部１０３と、ＶＩＣＳ（Vehicle Information Communication System）データ受信部１０４と、ＨＤドライブ１０５と、操作部１０６と、情報表示部１０７と、音声処理部１０８と、スピーカ１０９と、システム制御部１１０と、ＲＯＭ／ＲＡＭ部１１１と、通信部１１２と、外部機器インターフェイス部１１３（以下、「インターフェイス」を「Ｉ／Ｆ」と略称する）と、これら各要素間を相互に接続するデータバス１１４と、を有する。
【００３４】
ＧＰＳ受信部１０１は、測地衛星の発信するＧＰＳ電波を受信し、当該ＧＰＳ電波に基づいて車両Ｖの現在位置に対応する緯度／経度を算出して、当該算出した緯度／経度をＧＰＳデータとして位置演算部１０３に出力する。センサ部１０２は、速度センサ部１０２１と、方位角センサ部１０２２と、加速度センサ部１０２３と、を有しており、この速度センサ部１０２１は車両Ｖの走行速度を感知し、その感知された速度を示す速度データを位置演算部１０３に出力する。また、方位角センサ部１０２２は所謂ジャイロセンサにより構成され、車両Ｖの方位角、即ち車両Ｖが進行している進行方向を感知し、感知した方位角を示す方位角データを位置演算部１０３に出力する。更に、加速度センサ１０２３は、車両Ｖの移動により発生する加速度と重力加速度を比較して、上下方向の車両Ｖの移動状態を感知し、当該感知された移動状態を示す加速度データを位置演算部１０３に出力する。
【００３５】
位置演算部１０３は、センサ部１０２から入力される速度データ及び方位角データ、加速度データと、ＧＰＳ受信部１０１から入力されるＧＰＳデータに基づいて車両Ｖの現在位置を３次元座標として算出し、当該算出結果に対応する車両位置情報をシステム制御部１１０に出力する。
【００３６】
なお、位置演算部１０３において３次元座標の車両位置情報を生成する方法は任意であるが、本実施形態においては、次のような方法を採用するものとする。すなわち、ＨＤドライブ１０５に、複数の縮尺に対応した全国地図及び都市地図（少なくとも上記概要地図を含む）に対応した地図データの他、駐車場内にある通路を近似したリンク及びノードからなる通路データと、当該駐車場の地図を表示するための表示データからなる詳細地図用の地図データを設ける。そして、各通路データには当該通路が属している階を示す階数データを付随させ、ＧＰＳデータやセンサ部１０２から供給される速度データ、方位角データ及び加速度データに基づいて駐車場内での車両Ｖの位置及び階数を特定するのである。かかる３次元座標による車両位置情報の生成方法は、例えば、「特開２００１-３１１６２３号」に記載された従来技術と同様であるため、詳細は省略する。
【００３７】
次に、ＶＩＣＳデータ受信部１０４は、ＦＭ多重放送等の放送電波を受信すると共に、当該放送電波に含まれているＶＩＣＳデータを抽出して、システム制御部１１０に出力する。ＨＤドライブ１０５は、情報の書き換えが可能なＨＤを有しており、このＨＤ内には、例えば、システム制御部１１０が実行する各種プログラムや、上述した地図データ、地点検索用のデータが記録されている。
【００３８】
操作部１０６は、テンキーやカーソルキー等の各種キーを有するリモートコントロール装置等により構成されており、ユーザ（運転手や同乗者）の入力操作に対応した制御信号をシステム制御部１１０に出力する。音声処理部１０８は、システム制御部１１０の制御の下、音声信号を生成し、その生成した音声信号をスピーカ１０９を介して拡声する。情報表示部１０７は、例えば、液晶パネルや有機ＥＬ等の表示装置により構成され、システム制御部１１０の制御の下、各種の情報を表示する。
【００３９】
通信部１１２は、ネットワークＮＥＴに収容された移動通信網の基地局との間において無線通信を行う。外部機器Ｉ／Ｆ部１１３は、例えば、ＲＳ（Recommended Standard）２３２ＣやＩＥＥＥ（the Institute of Electrical and Electronic Engineers）１３９４等の有線通信Ｉ／ＦやＩＥＥＥ８０２．１５等の無線通信Ｉ／Ｆにより構成され、通信接続された外部機器（本実施形態においては、携帯端末ＭＳ）との間において各種データの送受信を行う。なお、外部機器Ｉ／Ｆ部１１３として如何なる通信Ｉ／Ｆを設けるかについては任意であるが、本実施形態においては、少なくとも有線及び無線の一組の通信Ｉ／Ｆを有しているものとする。
【００４０】
システム制御部１１０は、主としてＣＰＵにより構成されると共に、ＧＰＳ受信ポート、キー入力ポート等の各種入出力ポートを含み、ナビゲーション装置ＮＡＶの全体的な機能を統括的に制御する。かかる制御に際して、システム制御部１１０は、ＲＯＭ／ＲＡＭ部１１１に記録されている制御情報を利用すると共に、当該ＲＯＭ／ＲＡＭ部１１１をワークエリアとして利用する。
【００４１】
例えば、このシステム制御部１１０は、ＨＤに記録されているプログラムに基づいて目的地設定、ルート探索、マップマッチング等の補正処理を行い、車両Ｖの運転者に対してルート誘導を行うための処理を実行する。また、システム制御部１１０は、車両ＶのイグニッションキーのＯＦＦが検出された場合に、位置演算部１０３から供給される位置情報を携帯端末ＭＳ若しくはサーバＮＳの何れかに送信する。
【００４２】
（２．２）ナビゲーションサーバＮＳの具体的な構成
次に、サーバＮＳの構成を示すブロック図である図３を参照しつつ、本実施形態にかかるサーバＮＳの具体的な構成について説明する。同図に示すように、本実施形態にかかるサーバＮＳは、通信部２１と、記録部２２と、システム制御部２３と、これら各部を相互接続するデータバス２４と、を有している。
【００４３】
通信部２１は、ネットワークＮＥＴに通信接続されており、ネットワークＮＥＴと、データバス２４との間のデータの授受を仲介する。
【００４４】
記録部２２は、ハードディスク等の記録装置により構成され、例えば、サーバＮＳの各部を制御するための各種情報と共に、携帯端末ＭＳに対して駐車位置ナビゲーションサービスを提供するためのプログラム（以下、「サーバプログラム」という）等の各種プログラムや以下のような情報が記録されている。
（データａ）簡易地図の背景表示のためのポリゴン、ポリライン等を要素とする簡易地図データＳＭＤ
（データｂ）概要地図の背景表示のためのポリゴンやポリライン、或いは、地図上における道路位置を特定するための道路リンクやリンクＩＤ等のデータを要素とし、ルート探索に用いる概要地図データＲＭＤ。
（データｃ）詳細地図の背景表示のためのポリゴン、ポリラインの他、上記通路データと階数データを含む詳細地図データＤＭＤ。
（データｄ）管理テーブルＴＢＬ。
【００４５】
なお、概要地図データＲＭＤ及び詳細地図データＤＭＤの内容については任意であるが、ナビゲーション装置ＮＡＶにおいて取得された位置情報との整合性を確保し、処理の簡易化を図る観点からは、ナビゲーション装置ＮＡＶに記録される地図情報と同様のものを記録することが望ましい。
【００４６】
一方、管理テーブルＴＢＬとは各ナビゲーション装置ＮＡＶから送信される車両位置情報を管理すると共に携帯端末ＭＳとナビゲーション装置ＮＡＶを関連付けるためのテーブルであり、図４に示すようにナビゲーション装置ＮＡＶの識別情報（以下、「ナビ装置識別情報」という）と、当該ナビゲーション装置ＮＡＶから送信された車両位置情報と、当該車両位置情報の更新時刻と、携帯端末ＭＳの識別情報（以下、「携帯端末識別情報」という）を要素としている。本実施形態においてナビゲーション装置ＮＡＶ或いは携帯端末ＭＳからサーバＮＳに各種のデータを送信する場合、両装置は自装置に対応したナビ装置識別情報や携帯端末識別情報を送信することとなるが、サーバＮＳにおいては、これらの識別情報と管理テーブルＴＢＬに基づいて対応する車両位置情報等の情報が特定されることとなる。なお、両識別情報の具体的な登録方法については任意であり、例えば、ナビゲーション装置ＮＡＶの購入時、これらの情報を登録するようにしても良い。
【００４７】
次に、システム制御部２３は、主としてＣＰＵ、ＲＯＭ、ＲＡＭにより構成されると共に記録部２２に記録されているプログラムを実行し、サーバＮＳの全体的な機能を統括的に制御する。例えば、ナビゲーション装置ＮＡＶから車両位置情報が送信されてきた場合、システム制御部２３は当該車両位置情報に基づいて管理テーブルＴＢＬを更新する。また、携帯端末ＭＳからルート探索の要求に対応したメッセージが送信されてきた場合、システム制御部２３は概要地図データＲＭＤ及び詳細地図データＤＭＤを用いてユーザ（携帯端末ＭＳ）の現在位置から車両Ｖの駐車位置までのルートを探索し、当該探索されたルートを携帯端末ＭＳにおいて表示するためのルート誘導情報を生成する。そして、システム制御部２３は、上記簡易ルート図に対応した画像データを生成して携帯端末ＭＳに配信した後（上記第１段階）、携帯端末ＭＳからの要求に応じて当該ルート探索結果に対応したルート誘導情報を携帯端末ＭＳに配信し（上記第２段階）、その後、携帯端末ＭＳが駐車場入口から所定の距離範囲内に進入した時点で詳細地図データＤＭＤの配信を開始する（第３段階）。この結果、携帯端末ＭＳにおいては上記第１段階〜第３段階に対応した表示態様が実現されることとなる。
【００４８】
（２．３）携帯端末ＭＳの具体的構成
次に、図５を参照しつつ携帯端末ＭＳの構成について説明する。同図に示すように本実施形態にかかる携帯端末ＭＳは、通信部３１と、外部機器Ｉ／Ｆ部３２と、記録部３３と、制御部３４と、液晶パネルや有機ＥＬ（Electro Luminescent）パネル等の表示装置により構成される表示部３５と、タッチパネルやカーソルキー等の操作子からなる入力部３６と、位置情報検出部３７と、各要素を相互に接続するデータバス３８と、を有し、ナビゲーションシステムＳにおけるクライアントとして機能する。
【００４９】
通信部３１は、ネットワークＮＥＴに収容された移動通信網の基地局との間において無線通信を行う。外部機器Ｉ／Ｆ部３２は、例えば、ＲＳ２３２Ｃ等の通信Ｉ／Ｆにより構成され通信接続された外部機器との間において各種データの送受信を行う。なお、この外部機器Ｉ／Ｆ部３２に如何なる通信Ｉ／Ｆを設けるかは任意であるがナビゲーション装置ＮＡＶとの間においてデータの授受を行うことが必要となるためナビゲーション装置ＮＡＶの外部機器Ｉ／Ｆ部１１３と通信可能な規格の通信Ｉ／Ｆを設けることが必要となる。
【００５０】
位置情報生成部３７は、ＧＰＳ受信機を有し、受信したＧＰＳ電波に従って、携帯端末ＭＳの現在位置を示す携帯端末位置情報を生成する。
【００５１】
記録部３３は、例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性メモリにより構成され、携帯端末ＭＳの各部を制御するための制御情報や制御プログラムと共に、例えば、ナビゲーションシステムＳにおいて駐車位置ナビゲーションサービスの提供を受けるためのプログラム（以下、「ルートプログラム」という）や、概要地図を携帯端末ＭＳにおいて表示するための地図データが記録されている。また、本実施形態において、記録部３３にはナビゲーション装置ＮＡＶから送信された位置情報を記録するためのエリアも設けられている。
【００５２】
制御部３４は、主としてＣＰＵ（Central Processing Unit）やＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）により構成されると共に、記録部３３に記録されているプログラムを実行し、携帯端末ＭＳの全体的な機能を統括的に制御する。例えば、制御部３４は上記ルートプログラムを実行した場合、駐車位置ナビゲーションサービスの提供を受けるべく、ネットワークＮＥＴに対応した通信プロトコルに従い、ネットワークＮＥＴ上のサーバＮＳとデータ通信を行う。
【００５３】
［１．２］実施形態の動作
次に、本実施形態にかかるナビゲーションシステムＳの具体的な動作について説明するが以下においては、まず、（１）ナビゲーション装置ＮＡＶから車両Ｖの車両位置情報を送信する際の動作、について説明した後、（２）携帯端末ＭＳを用いて駐車位置ナビゲーションサービスの提供を受ける際の動作、について説明する。
【００５４】
（１）ナビゲーション装置から車両位置情報を送信する際の動作
まず、ユーザが車両Ｖに搭乗すべく車両ＶのイグニッションキーをＯＮに切り換えるとナビゲーション装置ＮＡＶに対する電源供給が開始され、システム制御部１１０において図６にフローを示す処理が開始される。この処理において、システム制御部１１０は、まず、イグニッションキーのＯＦＦが検出されたか否かを判定する状態となり（ステップＳａ１）、イグニッションキーのＯＦＦが検出されるまで同ステップの処理を繰り返す（「ｎｏ」）。そして、この間、システム制御部１１０は、ナビゲーション装置ＮＡＶにおける通常の処理を実行する。
【００５５】
その後、ユーザが車両Ｖから降車すべく車両ＶのイグニッションキーをＯＦＦにすると、ステップＳａ１における判定が「ｙｅｓ」に変化し、システム制御部１１０はイグニッションキーのＯＦＦ後もナビゲーション装置ＮＡＶの電源をＯＮ状態に維持し（ステップＳａ２）、位置演算部１０３から車両位置情報を取得する（ステップＳａ３）。この際、位置演算部１０３においては、上述した方法により３次元座標としての車両位置情報が生成され、当該位置情報がシステム制御部１１０によって取得されることとなる。なお、この際の車両位置情報の生成方法に関しては、上述したとおりである。
【００５６】
次いで、システム制御部１１０は、取得した車両位置情報をＲＯＭ／ＲＡＭ部１１１に転送して（ステップＳａ４）、図７に示す位置情報送信処理を実行する（ステップＳａ５）。この位置情報送信処理（ステップＳａ５）においてシステム制御部１１０は、まず、携帯端末ＭＳがナビゲーション装置ＮＡＶに有線接続されているか否かを判定し（ステップＳａ５-１）、「ｎｏ」と判定した場合、システム制御部１１０は外部機器Ｉ／Ｆ部１１３の無線通信Ｉ／Ｆを介して当該車両位置情報を携帯端末ＭＳに無線送信する一方（ステップＳａ５-２）、「ｙｅｓ」と判定した場合、当該位置情報を有線通信Ｉ／Ｆを介して携帯端末ＭＳに有線送信する（ステップＳａ５-３）。
【００５７】
次いで、システム制御部１１０は、位置情報の送信に成功したか否かを判定する状態となり（ステップＳａ５-４）、「ｙｅｓ」と判定すると位置情報送信処理を終了するのに対し、「ｎｏ」と判定した場合、当該車両位置情報にナビ装置識別情報を付加してサーバＮＳに送信した後（ステップＳａ５-５）、位置情報送信処理を終了する。なお、サーバＮＳに対して車両位置情報をアップロードするに際して、如何なる方式のメッセージを送信するか否かは任意であり、例えば、ネットワークＮＥＴの通信プロトコルがＨＴＴＰ（HyperText Transfer Protocol）の場合、車両位置情報をＣＧＩ（Common Gateway Interface）のパラメータとして付加し、サーバＮＳに送信するようにしても良い。
【００５８】
このようにして、ステップＳａ５における位置情報送信処理が終了すると、システム制御部１１０は、ナビゲーション装置ＮＡＶの電源をＯＦＦにして（ステップＳａ６）、処理を終了する。かかる一連の処理がなされる結果、イグニッションキーがＯＦＦにされた時点における車両Ｖの車両位置情報が携帯端末ＭＳ、或いは、サーバＮＳの何れか一方に送信されることとなる。
【００５９】
一方、ナビゲーション装置ＮＡＶから車両位置情報が送信されてきた場合、携帯端末ＭＳ、或いは、サーバＮＳにおいては、次のような処理が実行される。
＜携帯端末ＭＳにおける処理＞
車両位置情報が携帯端末ＭＳに送信され、外部機器Ｉ／Ｆ部３２によって受信された場合、携帯端末ＭＳの制御部３４は、図８に示す処理を実行する。この結果、制御部３４においては受信処理が実行され（ステップＳｂ１）、外部機器Ｉ／Ｆ部３２によって受信された車両位置情報が順次図示せぬＲＡＭに一時的に格納される。次いで、制御部３４は、当該位置情報を記録部３３に記録すると共に、現在時刻（更新時刻）を取得し、当該時刻を車両位置情報と対応付けて記録して（ステップＳｂ２）、処理を終了する。この際、既に記録されている車両位置情報等が存在する場合、制御部３４は、この既に記録されている位置情報と更新時刻を上書き更新する。
＜サーバＮＳにおける処理＞
これに対して、ナビ装置識別情報の付加された車両位置情報がナビゲーション装置ＮＡＶからサーバＮＳに送信されサーバＮＳの通信部２１によって受信された場合、システム制御部２３は図９に示す処理を実行する。この結果、システム制御部２３においては受信処理が実行され（ステップＳｃ１）、通信部２１によって受信された車両位置情報が順次図示せぬＲＡＭに一時的に格納される。次いで、システム制御部２３はこれら車両位置情報及びナビ装置識別情報に基づいて管理テーブルＴＢＬを更新する（ステップＳｃ２）。この際、システム制御部２３は、当該ナビ装置識別情報に基づいて管理テーブルＴＢＬを検索し、対応する車両位置情報及び更新時刻のフィールドを特定する。そして、システム制御部２３は、当該フィールドに対してナビゲーション装置ＮＡＶから送信されてきた車両位置情報を上書きすると共に、現在時刻を上書きして管理テーブルＴＢＬを更新する。
【００６０】
以上、説明した処理がなされ、イグニッションキーをＯＦＦにした時点における車両位置情報がサーバＮＳ、或いは、携帯端末ＭＳに送信された状態となると、携帯端末ＭＳを用いることにより駐車位置ナビゲーションサービスの提供を受けることが可能な状態となる。
【００６１】
（２）駐車位置ナビゲーションサービス提供時の動作
次に、図１０〜図１４を参照しつつ本実施形態にかかるナビゲーションシステムＳにおいて携帯端末ＭＳを用いて駐車位置ナビゲーションサービスの提供を受ける際の動作について説明する。
【００６２】
まず、駐車位置ナビゲーションサービスの提供を受けるべく、ユーザが携帯端末ＭＳの入力部３６に対して所定の入力操作を行う。すると、携帯端末ＭＳの制御部３４は当該入力操作に従って、記録部３３からルートプログラムを読み出して図１０に示すルート探索要求処理を開始し、この結果、ナビゲーションシステムＳにおいては図１１に示すデータの授受が行われることとなる。なお、この際の入力操作内容は任意であり、例えば、携帯端末ＭＳの記録部３３に記録された制御プログラムに基づき表示部３５にアイコンを表示し、当該アイコンに従ってユーザが行った入力操作に応じて、ルートプログラムの読み出しを行うようにしても良い。
【００６３】
この処理において携帯端末ＭＳの制御部３４は、まず、車両Ｖの駐車位置までのルート探索を要求するメッセージＤ１をサーバＮＳに送信し（ステップＳｄ１）、サーバＮＳからの要求メッセージの受信を待機する状態となる（ステップＳｄ２）。この際、制御部３４は、当該メッセージＤ１に対して自機の携帯端末識別情報を付加して送信する。
【００６４】
このようにして、送信されたメッセージＤ１がサーバＮＳの通信部２１によって受信されると、サーバＮＳにおいてはシステム制御部２３が図１２及び図１３に示すルート探索処理を開始する。この処理において、システム制御部２３は、メッセージＤ１に付加された携帯端末識別情報を図示せぬメモリ上に記録した後、携帯端末ＭＳに対して車両位置情報の送信を要求するメッセージＤ２を送信して（ステップＳｅ１）、携帯端末ＭＳからのメッセージの受信を待機する状態となる（ステップＳｅ２）。この結果、サーバＮＳはサービス提供の対象となる携帯端末ＭＳを特定しつつ、携帯端末ＭＳとデータ通信を行いうる状態に移行する。
【００６５】
一方、携帯端末ＭＳの制御部３４においては、このメッセージＤ２の受信により、ステップＳｄ２における判定が「ｙｅｓ」に変化し、記録部３３に車両位置情報が記録されているか否かを判定する状態となる（ステップＳｄ３）。ここで、例えば、携帯端末ＭＳが一度も車両Ｖに持ち込まれたことがない等の理由により、携帯端末ＭＳが未だ一度もナビゲーション装置ＮＡＶから位置情報を取得したことがない場合もある。このような場合、記録部３３には車両位置情報が全く記録されていない状態となるため、制御部３４はステップＳｄ３において「ｎｏ」と判定し、自機に対応した携帯端末識別情報のみを含むメッセージＤ３をサーバＮＳに送信し（ステップＳｄ５）、サーバＮＳからの要求メッセージの受信を待機する状態となる（ステップＳｄ６「ｎｏ」）。これに対して、ステップＳｄ３において「ｙｅｓ」と判定した場合、制御部３４は記録部３３に記録されている車両位置情報と当該情報の更新時刻、更には、自機に対応した携帯端末識別情報を付加したメッセージＤ３をサーバＮＳに送信し（ステップＳｄ４）、サーバＮＳからの要求メッセージの受信を待機する状態に移行する（ステップＳｄ６「ｎｏ」）。
【００６６】
このようにして、携帯端末ＭＳからメッセージＤ３が送信されてくると、サーバＮＳのシステム制御部２３は、ステップＳｅ２において「ｙｅｓ」と判定し、当該受信したメッセージＤ３に車両位置情報が含まれているか否かを判定する状態に移行する（ステップＳｅ３）。そして、この判定の結果、「ｎｏ」と判定すると、システム制御部２３はメッセージＤ３に含まれている携帯端末識別情報に対応した車両位置情報を管理テーブルＴＢＬから読み出し（ステップＳｅ６）、当該車両位置情報を目的地として設定する（ステップＳｅ７）。
【００６７】
これに対して、ステップＳｅ３において「ｙｅｓ」と判定すると、システム制御部２３はメッセージＤ３に含まれている携帯端末識別情報を抽出し、当該携帯端末識別情報と対応付けて管理テーブルＴＢＬに格納されている更新日時を読み出した後、当該更新日時とメッセージＤ３に付加されていた更新日時とを比較し（ステップＳｅ４）、最新の更新日時に対応する車両位置情報を目的地として設定する（ステップＳｅ５）。このようにして、目的地の設定が完了するとシステム制御部２３は携帯端末ＭＳに対して携帯端末位置情報の送信を要求するメッセージＤ４を送信し（ステップＳｅ８）、携帯端末ＭＳからの携帯端末位置情報の受信を待機する状態となる（ステップＳｅ９「ｎｏ」）。
【００６８】
一方、このメッセージＤ４が携帯端末ＭＳの通信部３１によって受信されると、制御部３４はステップＳｄ６において「ｙｅｓ」と判定し、自機に対応した携帯端末位置情報を含むメッセージＤ５をサーバＮＳに送信した後、ルート探索要求処理を終了する。この際、制御部３４は、位置情報検出部３７に対して制御信号を出力してＧＰＳ電波の受信を開始させ、この結果、位置情報検出部３７において生成された位置情報と自機の携帯端末識別情報を付加したメッセージＤ５をサーバＮＳに送信する。
【００６９】
次いで、かかるメッセージＤ５がサーバＮＳの通信部２１によって受信されると、システム制御部２３は、ステップＳｅ９において「ｙｅｓ」と判定し、当該携帯端末位置情報を出発地として設定した後（ステップＳｅ１０）、概要地図データＲＭＤ及び詳細地図データＤＭＤに基づいてルート探索処理を実行する（ステップＳｅ１１）。この際、システム制御部２３は、概要地図データＲＭＤに基づいて出発地（すなわち、携帯端末ＭＳの現在位置）から目的地（すなわち、駐車位置）の属する駐車場入口までのルートを探索して、当該ルートを示すルート誘導情報（以下、「概要ルート誘導情報」という）を生成すると共に、詳細地図データＤＭＤに基づいて当該駐車場入口から当該駐車場内における車両の属する位置（すなわち、駐車位置）までのルートを探索して、当該ルートを示すルート誘導情報（以下、「詳細ルート誘導情報」という）を生成する。また、駐車場入口の属するフロアと車両駐車位置が異なるフロアに属しているような場合、駐車場内部においてフロア間を移動するための施設（階段やエレベータ）が存在する。かかる場合に、システム制御部２３は、この詳細ルート誘導情報の生成に際して、駐車場入口から階段等の施設の設置場所までの経路も合わせて探索し、駐車場入口から実際に車両駐車位置まで到達するために必要となる経路を探索するようになっている。
【００７０】
このルート探索処理が完了後、システム制御部２３は、同処理において生成した概要ルート誘導情報及び詳細ルート誘導情報を携帯端末識別情報と対応付けて図示せぬメモリ上に記録した後（ステップＳｅ１２）、簡易ルート図に対応した画像データＤ６を生成し、当該画像データＤ６を携帯端末ＭＳに送信して（ステップＳｅ１３）、携帯端末ＭＳからのメッセージ受信を待機する状態となる（ステップＳｅ１４「ｎｏ」）。
【００７１】
一方、画像データＤ６の受信を契機として携帯端末ＭＳの制御部３４においては、図１４に示すルート誘導処理が開始される。このルート誘導処理において制御部３４は、まず、画像データＤ６に基づいて表示処理が実行され（ステップＳｆ１）、この結果、携帯端末ＭＳの表示部３５には、簡易ルート図と共に、例えば、「ルート誘導を開始しますか」等の文字列と、「開始」なるボタンが表示された状態、すなわち、上記第１段階の表示がなされることとなる。
【００７２】
次いで、制御部３４は、概要地図に基づくルート誘導の開始命令が入力されたか否かを判定する状態となり（ステップＳｆ２「ｎｏ」）、ユーザが、例えば、「開始」ボタンを選択する旨の入力操作を入力部３６に対して行うと、制御部３４は、この判定において「ｙｅｓ」と判定し、上記第２段階の表示を実現するための処理（ステップＳｆ３〜Ｓｆ７）を実行する。この処理において、制御部３４は、まず、ルート探索結果に対応したルート誘導情報の送信を要求するメッセージＤ７に対して自機の携帯端末識別情報を付加してサーバＮＳに送信する（ステップＳｆ３）。そして、制御部３４はルート探索結果の受信が完了したか否かを判定する状態となり（ステップＳｆ４「ｎｏ」）、当該検索結果の受信が完了するまで同ステップの処理を繰り返す。
【００７３】
一方、このメッセージＤ７が送信されてくるとサーバＮＳのシステム制御部２３は、ステップＳｅ１４において「ｙｅｓ」と判定して、メモリ上に記録した概要ルート誘導情報Ｄ８を携帯端末ＭＳに配信する（ステップＳｅ１５）。そして、概要ルート誘導情報Ｄ８の配信が完了すると、システム制御部２３は携帯端末ＭＳから配信要求がなされたか否かを判定する状態に移行する（ステップＳｅ１６「ｎｏ」）。この結果、携帯端末ＭＳを保持したユーザが駐車場から所定圏内に移動して、携帯端末ＭＳから駐車場地図データの配信要求がなされるまで、同ステップの判定処理が繰り返されることとなる。
【００７４】
かかる処理によりサーバＮＳから送信された概要ルート誘導情報Ｄ８は、順次、携帯端末ＭＳの通信部３１により受信されて、全データの受信が完了した時点で制御部３４におけるステップＳｆ４の判定が「ｙｅｓ」に変化し、処理がステップＳｆ５に移行する。この結果、制御部３４は、位置情報検出部３７から携帯端末位置情報を取得し（ステップＳｆ５）、携帯端末ＭＳが駐車場入口から、例えば、１００ｍ圏内に入っているか否かを判定する状態となる（ステップＳｆ６）。そして、この判定において「ｎｏ」と判定すると、制御部３４は記録部３３に記録されている地図データを読み出し、当該地図データと、概要ルート誘導情報Ｄ８に基づいて概要案内画面による誘導処理を実行して（ステップＳｆ７）、処理をステップＳｆ５にリターンする。
【００７５】
このステップＳｆ７において携帯端末ＭＳの表示部３５に表示される概要案内画面の一例を図１５に示す。同図に示すように、この際、携帯端末ＭＳの表示部には、携帯端末ＭＳの現在位置周辺の概要地図上に概要ルート誘導情報に対応したルート誘導のための矢印が表示される。また、この概要案内画面上には位置情報検出部３７により取得された携帯端末位置情報に基づいて携帯端末ＭＳの現在位置が表示されることとなる。
【００７６】
以降、ユーザが携帯端末ＭＳを保持したまま移動し、携帯端末ＭＳが駐車場入口から所定圏内に近づくまで、ステップＳｆ５〜Ｓｆ７の処理が繰り返され、この結果、表示部３５には、順次、ユーザの移動先の周辺地域に対応した概要案内画面が表示されていくこととなる。なお、この際の具体的な表示処理については任意であり、例えば、制御部３４の図示せぬＲＡＭ上に駐車場入口までの地図に対応した画像データを生成しておき、ユーザの移動に伴って携帯端末ＭＳの現在位置が変化する度に画像をスクロール表示するようにしても良い。
【００７７】
その後、携帯端末ＭＳが駐車場入口から所定距離圏内に持ち込まれた時点で、ステップＳｆ６における判定が「ｙｅｓ」に変化し、制御部３４は、サーバＮＳに対して自機の携帯端末識別情報を付加した配信要求メッセージＤ９を送信する（ステップＳｆ８）。そして、制御部３４は、サーバＮＳから配信されるデータの受信が完了したか否かを判定する状態となり（ステップＳｆ９）、当該データのダウンロードが完了するまでステップＳｆ９〜Ｓｆ１１の処理を繰り返す。この結果、携帯端末ＭＳにおいては、サーバＮＳからのデータダウンロードが完了するまで概要案内画面に基づくルート誘導が継続されることとなる。なお、このステップＳｆ１０における処理は上記ステップＳｆ５と同様であり、ステップＳｆ１１における処理は上記ステップＳｆ７と同様である。
【００７８】
一方、携帯端末ＭＳから送信されたメッセージＤ９がネットワークを介してサーバＮＳの通信部２１により受信されるとサーバＮＳのシステム制御部２３は、ステップＳｅ１６において「ｙｅｓ」と判定し、詳細地図データＤＭＤ及び詳細ルート誘導情報の配信処理を開始して（ステップＳｅ１７）、当該配信処理が完了した時点で処理を終了する。この際、システム制御部２３は、記録部２２に記録されている詳細地図データＤＭＤを読み出すと共に、メッセージＤ９に付加された携帯端末識別情報に基づいてメモリから詳細ルート誘導情報を読み出す。そして、システム制御部２３は、これらのデータをデータＤ１０として携帯端末ＭＳに配信するのである。なお、この際、サーバＮＳから詳細地図データＤ１０の全データを配信するようにしても良いが、ネットワークＮＥＴの通信帯域の有効活用及びダウンロード時間の短縮の観点からは、目的地となっている駐車場の地図に対応した詳細地図データのみを配信することが望ましい。
【００７９】
かかる一連の処理が実行され、サーバＮＳから配信されたデータＤ１０の配信が完了すると、携帯端末ＭＳの制御部３４はステップＳｆ９において「ｙｅｓ」と判定する状態となり、携帯端末ＭＳが駐車場入口に到達したか否かを判定する状態となる（ステップＳｆ１２）。そして、この判定において「ｎｏ」と判定した場合、制御部３４は、ステップＳｆ９及びＳｆ１０の処理を継続して、概要案内画面によるルート誘導を継続する。なお、携帯端末ＭＳに搭載されたＧＰＳ受信機の精度により、誤差が生じる可能性があるため、駐車場到達の判定に際しては、例えば、駐車場入口から１０〜１５ｍ程度の距離に近づいたときに到達したものと判定するようにしても良い。
【００８０】
これに対して、ステップＳｆ１２において「ｙｅｓ」と判定した場合、制御部３４は、詳細案内画面による誘導処理を実行する（ステップＳｆ１３）。この誘導処理において制御部３４はサーバＮＳからダウンロードした詳細地図データＤＭＤと、詳細ルート誘導情報の双方に基づいて詳細案内画面を表示部３５に表示させる。なお、この際、ユーザ現在位置を詳細案内画面上に表示するか否かは、任意であるが、例えば、駐車位置が地下駐車場であるような場合、携帯端末ＭＳによりＧＰＳ電波を受信することができなくなるため、本実施形態においては、詳細案内画面によるルート誘導中は、ユーザ現在位置を表示しないものとする。
【００８１】
また、この表示部３５に表示される詳細案内画面の内容に関しては任意であり、例えば、次のような表示態様により表示するようにしても良い。
＜第１表示例＞
詳細案内画面の第１表示例を図１６に示す。この表示例においては、まず、駐車場入口の属するフロア（図１６の場合、地上一階）の１フロア分の詳細地図上に（ａ）ルートを示す情報と、（ｂ）車両Ｖの駐車フロアを示すフロア情報が描画された第１詳細案内画面Ｐ１が表示される。また、車両Ｖの属するフロアと駐車場入口の属するフロアが異なるような場合、この第１詳細案内画面Ｐ１には、上記ルートを示す情報として、例えば、当該駐車場入口から階段等の施設の設置場所までの経路が表示されると共に、画面切換のためのボタン（例えば、図１６の場合「進む」なるボタン。）が表示される。この状態において、画面切換のためのボタンを選択する旨の入力操作が行われると、次のフロアに対応した第２詳細案内画面Ｐ２へと表示画面が切り換えられ、更に、画面切換のためのボタンを選択する旨の入力操作がなされると、表示画面が第３詳細案内画面Ｐ３へと切り換えられる。かかる表示切り替えが駐車位置の属するフロア（すなわち、車両Ｖの属するフロア）に関する詳細案内画面に至るまで順次行われるのである。
＜第２表示例＞
この表示例は、例えば、図１７に示す例のように駐車場の各フロアに対応した詳細地図を上下、或いは、左右に配列して、当該詳細地図上にルートを示す情報を描画する方法である。なお、駐車位置と駐車場入口が異なるフロアに属しているような場合、本表示例においても、例えば、当該駐車場入口から階段等の施設の設置場所までの経路が表示されることとなる。
＜第３表示例＞
この表示例は、例えば、図１８に示す例のように駐車場の各フロアに対応した詳細地図を立体的に表示し、この詳細地図上にルートを示す情報を描画する方法である。なお、本表示例においても、例えば、当該駐車場入口から階段等の施設の設置場所までの経路が表示される点については上記表示例１及び２と同様である。
【００８２】
かかる詳細案内画面による誘導処理を実行した後、制御部３４はユーザによってルート誘導を終了する旨の入力操作がなされたか否かを判定する状態となり（ステップＳｆ１４）、かかる入力操作が入力部３６になされるまでステップＳｆ１３及びＳｆ１４の処理を繰り返すこととなる（「ｎｏ」）。そして、ユーザがルート誘導を終了する旨の入力操作を入力部３６に対して行った時点で制御部３４はステップＳｆ１４において「ｙｅｓ」と判定し、処理を終了する。
【００８３】
このようにして、本実施形態にかかるナビゲーションシステムＳは、ユーザに携帯される携帯端末ＭＳと、車両Ｖに搭載されるナビゲーション装置ＮＡＶと、ネットワークに接続されたサーバＮＳとを備え、ナビゲーション装置ＮＡＶは、車両Ｖの現在位置を示す車両位置情報を取得する位置演算部１０３と、車両ＶのイグニッションキーのＯＦＦの指示を検出するシステム制御部１１０と、イグニッションキーのＯＦＦの指示が検出された場合に車両位置情報をサーバＮＳに送信する通信部１１２及び外部機器Ｉ／Ｆ部１１３と、を有し、携帯端末ＭＳは、携帯端末ＭＳの現在位置を示す携帯端末位置情報を取得する位置情報検出部３７と、携帯端末ＭＳの現在位置から車両Ｖの現在位置までの経路の探索を要求するメッセージおよび携帯端末位置情報をサーバＮＳに送信する通信部３１と、ルート誘導情報をサーバＮＳから取得し、当該取得したルート誘導情報に基づきルートの案内を行う制御部３４と、を有し、サーバＮＳは、ナビゲーション装置ＮＡＶから車両位置情報を取得し、携帯端末ＭＳからルート探索の要求のメッセージおよび携帯端末位置情報を取得する通信部２１と、車両位置情報及び携帯端末位置情報に基づき携帯端末ＭＳの現在位置から車両Ｖの駐車位置までのルートを示す前記ルート誘導情報を生成し、当該生成したルート誘導情報を携帯端末ＭＳに配信するシステム制御部２３と、を備えた構成となっている。
【００８４】
この構成により、車両Ｖのイグニッションキーがオフにされた時点で車両位置情報が携帯端末ＭＳ或いはサーバＮＳに送信され、サーバＮＳにおいては、この車両位置情報を用いて目的地が設定され、ルート誘導情報が生成されて携帯端末ＭＳに配信されることとなる。このため、ユーザが車両Ｖの駐車位置を把握していない場合であってもユーザを車両Ｖの駐車位置まで案内することが可能となり、もってユーザの利便性を飛躍的に向上させることが可能となる。また、車両が盗難に遭ったような場合であっても、車両現在位置を詳細に特定することが可能となるため、盗難車の発見を容易に行うことが可能となる。
【００８５】
また、本実施形態にかかるナビゲーションシステムＳにおいては、ルート誘導情報として、ユーザの現在位置から駐車場入口までのルートを示す概要ルート誘導情報と、駐車場内におけるルートを示す詳細ルート誘導情報がサーバＮＳにより生成され、携帯端末ＭＳに配信される。このため、携帯端末ＭＳにおいて上記第２段階及び第３段階のルート誘導が可能となり、ユーザの視認性を向上させ、利便性を確保することが可能となる。
【００８６】
更に、この場合において、携帯端末ＭＳの制御部３４は、駐車場内に自装置が位置するか否かを携帯端末位置情報に基づいて検出し、自動的に概要案内画面から詳細案内画面への切り換えを行うため、ユーザに煩雑な操作を強要する必要性も無くなる。なお、この際、詳細ルート誘導情報のダウンロードタイミングを概要ルート誘導情報のダウンロードタイミングとずらすことにより、携帯端末ＭＳに設けるバッファメモリの容量削減を図ることも可能となる。
【００８７】
更にまた、この詳細ルート誘導情報のダウンロードは、駐車場入口から所定の距離圏内に位置する状態となった場合に開始されるため、ユーザが駐車場入口に到達した際には確実にダウンロードを完了させ、詳細案内画面によるルート誘導を開始することも可能となる。
【００８８】
また、駐車場が複数のフロアに渡って建造されているような場合であっても、ルート誘導情報として、駐車場入口から駐車位置までのルートを三次元的に探索し、これにより詳細案内画面が表示されるため、車両Ｖの駐車位置までのルートを確実にユーザに提示することが可能となる。
【００８９】
また更に、概要案内画面によるルート誘導中は（第２段階）、携帯端末位置情報に基づいてユーザ現在位置を表示する態様となっているため、概要案内画面の視認性を向上させることも可能となる。
【００９０】
なお、本実施形態においては車両ＶのイグニッションキーのＯＦＦが検出された場合に、ナビゲーション装置ＮＡＶから携帯端末ＭＳ若しくはサーバＮＳに車両位置情報を送信する構成が採用されていた。しかし、ナビゲーション装置ＮＡＶが車両位置情報を送信するタイミングは、これに限定されるものではなく、例えば、車両Ｖが何れかの場所に停止した後、所定時間経過した時点で送信するようにしても良い。この場合であっても、例えば、ユーザがイグニッションキーをＯＦＦにせずにコンビニエンスストアに入店し、当該店内において、その後の経路等を調査したい場合に本実施形態と同様の効果を奏することが可能となる。
【００９１】
また、本実施形態においては、車両Ｖに搭載されたナビゲーション装置ＮＡＶを用いて車両位置情報を取得し、当該位置情報を携帯端末ＭＳ若しくはサーバＮＳに送信する構成が採用されていた。しかし、車両位置情報を取得することができれば、ナビゲーション装置ＮＡＶに限らず、他の装置により位置情報を取得するようにすることも可能である。
【００９２】
また更に、上記実施形態においては、サーバＮＳにおいて簡易ルート図に対応した画像データを生成して携帯端末ＭＳに配信する構成を採用したが、この簡易ルート図に対応する画像データの配信は、必ずしも行う必要はなく、例えば、ユーザの選択により省略させることも可能である。この場合、携帯端末ＭＳからサーバＮＳに対して、ルート探索を要求するメッセージＤ１を送信する際に、簡易ルート図に対応した画像データの配信の要否を示す情報を付加し、当該情報に基づいて簡易ルート図に対応した画像データの配信を行うか否かをサーバＮＳにおいて決定するようにしても良い。
【００９３】
更に、本実施形態において携帯端末位置情報は、携帯端末ＭＳの位置情報検出部３７にＧＰＳ受信機を設け、ＧＰＳ電波を受信することにより生成する方法を採用していた。しかし、携帯端末位置情報の生成方法は、これに限らず、例えば、ネットワークＮＥＴに収容された移動通信網の基地局ＩＤを用いて特定する方法を採用することも可能である。この場合の算出方法としては、例えば、３つの基地局との通信状態においてネットワークＮＥＴにおいて所謂３点測定法により位置情報を生成し、この位置情報をサーバＮＳが取得するようにしても良い。更にまた、サーバＮＳから携帯端末ＭＳに対してユーザ現在位置を指定させる入力画面に対応した画像データを配信し、当該画面上にてユーザに現在位置に対応した住所を入力させる方法を採用することも可能である。
【００９４】
更にまた、上記実施形態において携帯端末ＭＳは、サーバＮＳからの要求を待って、車両位置情報をサーバＮＳに送信する構成を採用していたが（図１０ステップＳｄ２及びＳｄ３）、携帯端末ＭＳからサーバＮＳに対して車両位置情報を送信するタイミングについては任意であり、例えば、図１０ステップＳｄ１において携帯端末ＭＳからメッセージＤ１（車両Ｖの駐車位置までのルート探索を要求するメッセージ）をサーバＮＳに送信する際に当該メッセージＤ１に車両位置情報を付加して送信するようにしても良い。また例えば、図１０ステップＳｄ７において携帯端末ＭＳから携帯端末位置情報をサーバＮＳに送信する際に、当該位置情報に車両位置情報を付加して送信するようにしても良い。
【００９５】
また、駐車場入口の属するフロアと、車両Ｖの属するフロアが異なっているような場合に、上記実施形態においては、駐車場入口の属するフロアから車両Ｖの属するフロアまでの全フロアに対応した詳細案内画面を表示する構成を採用していた（上記図１６〜１８）。しかし、例えば、エレベータや階段により通過するだけのフロアについては、特にユーザに提示しなくとも、ユーザは駐車位置までの到達することが可能である。従って、このようなエレベータ等により通過するに過ぎないフロアに対応した詳細案内画面に関しては表示せず、駐車場入口の属するフロアと、車両Ｖの属するフロアに対応した詳細案内画面のみを表示するようにしても良い。例えば、上記実施形態において示した例の場合（図１６〜１８）、駐車場入口の属するフロアである「１Ｆ」の案内画面と車両Ｖの属するフロアである「Ｂ２Ｆ」の詳細案内画面を表示する。また、この場合、駐車場入口の属するフロアに関しては、駐車場入口からエレベータや階段等の施設までのルートを表示すると共に、駐車位置の属するフロアに関しては、当該施設から駐車位置までのルートを表示するようにすれば良い。なお、他の表示形態に関しては、上述した図１６〜１８と同様である。
【００９６】
更に、本実施形態においては、ナビゲーション装置ＮＡＶおいて車両ＶのイグニッションＯＦＦが検出された場合に位置情報を携帯端末ＭＳ若しくはサーバＮＳに送信する構成となっているが、当該処理の動作を規定するプログラムが記録された記録媒体と、それを読み取るコンピュータと、を備え、このコンピュータにより当該プログラムを読み込むことによって上述と同様の処理動作を行うようにしてもよい。
【００９７】
更にまた、本実施形態においては、サーバＮＳにおいてナビゲーション装置ＮＡＶから取得した位置情報若しくは携帯端末ＭＳから取得した位置情報に基づいて目的地を設定し、携帯端末ＭＳの現在位置から当該目的地までの経路を算出する構成となっているが、当該処理の動作を規定するプログラムが記録された記録媒体と、それを読み取るコンピュータと、を備え、このコンピュータで当該プログラムを読み込むことによって上述と同様の処理動作を行うようにしてもよい。
【００９８】
また、本実施形態においては、携帯端末ＭＳにおいてナビゲーション装置ＮＡＶから車両位置情報を取得し、当該位置情報をサーバＮＳに送信して、ルートの探索要求を行う構成となっているが、当該処理の動作を規定するプログラムが記録された記録媒体と、それを読み取るコンピュータと、を備え、このコンピュータで当該プログラムを読み込むことによって上述と同様の処理動作を行うようにしてもよい。
【００９９】
［１．３］実施形態の変形例
（１）変形例１
上記第１実施形態においては、各種の案内画面を携帯端末ＭＳの表示部３５に表示することにより、ユーザに対するルート誘導を実現していた。しかし、かかるルート誘導に際して、更に音声案内を行うようにすることも可能である。この場合、サーバＮＳにおいてルート誘導情報を生成する際に、音声案内を行うためのデータも生成し、当該ルート誘導情報を携帯端末ＭＳに配信するようにすれば良い。また、この場合、携帯端末ＭＳには音声案内を行うべく、スピーカを搭載し、サーバＮＳから配信されたルート誘導情報に従って、音声アナウンスを拡声するようにすれば良い。
【０１００】
（２）変形例２
上記第１実施形態においては、携帯端末ＭＳに概要地図に対応した地図データのみを保有させる構成が採用されていた。しかし、携帯端末ＭＳに概要地図のみならず、詳細地図に対応した地図データを保有させた構成とすることも可能である。この場合、上記図１７のステップＳｅ１７において詳細地図データＤＭＤをサーバＮＳから携帯端末ＭＳに配信することは必要とならず、単に詳細ルート誘導情報のみを配信するようにすれば良い。かかる構成を採用することにより、地図データのダウンロードに要する時間を短縮化し、ユーザの利便性を確保することが可能となる。
【０１０１】
また、携帯端末ＭＳに、一切、地図データを保有させず、ルート誘導情報の配信時に概要地図データＲＭＤ及び詳細地図データＤＭＤを配信する構成とすることも可能である。なお、かかる構成を採用する場合、概要地図データＲＭＤの全データを配信するか否かは任意であるが、ダウンロードに要する時間を短縮する観点からは、探索したルートから所定距離範囲内の概要地図に対応したデータを概要地図データＲＭＤから抽出し、当該抽出したデータのみを配信する構成を採用することが望ましい。
【０１０２】
（３）変形例３
上記第１実施形態においては、携帯端末ＭＳを保持したユーザが駐車場入口から所定距離圏内に到達した時点で、自動的に詳細地図データＤＭＤ及び詳細ルート誘導情報のダウンロードを開始し、駐車場入口にユーザが到達した時点で、自動的に表示態様を第２段階から第３段階に進める構成を採用していた。しかし、かかる表示切り替えは、手動にて行う構成としても良い。この場合、概要案内画面によるルート誘導中に携帯端末ＭＳの入力部３５に対して所定の入力操作がなされた時点で詳細地図データＤＭＤ及び詳細ルート誘導情報のダウンロードを開始し、その後、ダウンロードが完了した時点で詳細案内画面によるルート誘導を開始するようにしても良い。
【０１０３】
（４）変形例４
上記第１実施形態においては、第３段階のルート誘導、すなわち、詳細案内画面によるルート誘導においては、携帯端末ＭＳが地下駐車場に持ち込まれてしまうとＧＰＳ電波を受信できないことからユーザ現在位置を表示しない構成を採用していた。しかし、携帯端末ＭＳのＧＰＳ電波の受信状態に応じて、詳細案内画面上にユーザ現在位置を表示するか否かを切り換える構成とすることも可能である。より具体的には、ＧＰＳ電波が受信されている状況においては、詳細案内画面上にユーザ現在位置を表示し、ＧＰＳ電波が受信されていない状況においては詳細案内画面上にユーザ現在位置を表示しないようにするのである。かかる構成を採用する場合、第３段階のルート誘導に移行するに際して、ＧＰＳ電波の受信状態を判定し、この判定結果に応じてユーザ現在位置を表示するか否かを決定するようにしても良い。また、詳細ルート誘導情報中に駐車場が地下駐車場であるか否かを示す情報を記述し、この情報に基づいてユーザ現在位置を表示するか否かを切り換えるようにしても良い。かかる構成を採用することにより、詳細案内画面の視認性を向上させ、ユーザの利便性向上を図ることが可能となる。
【０１０４】
（５）変形例５
上記第１実施形態にかかるナビゲーションシステムＳにおいては、携帯端末ＭＳからのルート探索要求を待って、携帯端末ＭＳのユーザに駐車位置ナビゲーションサービスを提供する機能のみが実現されていた。これに対して本変形例にかかるナビゲーションシステムＳは、更に次のような機能を実現しようとするものである。
【０１０５】
まず、車両Ｖが盗難に遭ったような場合、盗難車両のイグニッションキーがオフとされた時点でナビゲーション装置ＮＡＶから車両位置情報がサーバＮＳに送信され、サーバＮＳにおいては管理テーブルＴＢＬが更新されることとなる。このような場合における管理テーブルＴＢＬの更新は、ユーザにとって意図しない更新となるため、当該更新をサーバＮＳから携帯端末ＭＳに能動的に通知するようにすれば、ユーザは自身の所有車両Ｖが盗難に遭ったか否かを知ることが可能となる。
【０１０６】
そこで、本変形例においては、管理テーブルＴＢＬの更新時にサーバＮＳから携帯端末ＭＳに管理テーブルＴＢＬの更新を通知し、この更新通知を受信した携帯端末ＭＳにおいて車両位置情報の更新を表示部３５に表示する構成を採用することとした。なお、実際にサーバＮＳから携帯端末ＭＳに対してかかる通知を行う際の手段については任意であり、例えば、車両現在位置が更新された旨を示す電子メールを携帯端末ＭＳ宛に送信するようにしても良い。
【０１０７】
このように、管理テーブルＴＢＬの更新がなされる度に、その更新を携帯端末ＭＳに通知することにより、ユーザに盗難の可能性を示すことが可能となるのである。また、実際に車両盗難に遭ってしまった場合、ユーザは駐車位置ナビゲーションサービスの提供を受けることにより車両Ｖの現在位置までのルートを調査することも可能となる。
【０１０８】
なお、本変形例の構成を採用する場合、車両位置情報の更新の通知機能のオンオフをユーザが設定できるようにしても良い。
【０１０９】
また、車両現在位置を警察に通報するようにしても良い。この場合、ネットワークＮＥＴに警察署に設置された端末装置を接続し、サーバＮＳから通知を受けた携帯端末ＭＳにおいてユーザが所定の入力操作を行った場合に、車両位置情報に対応した地点を地図上に描画した画像データをサーバＮＳにおいて生成して警察署の端末に送信するようにすれば良い。
【０１１０】
また更に、本変形例のように、サーバＮＳから位置情報の更新を一方的に通知するのみならず、携帯端末ＭＳを用いて管理テーブルＴＢＬの更新履歴をチェックできるようにすることも可能である。また、かかる更新履歴のチェックが行われた場合に、サーバＮＳにおいて車両現在位置を描画した地図に対応する画像データを生成し、当該生成した画像データを携帯端末ＭＳに送信する構成とすることも可能である。
【図面の簡単な説明】
【０１１１】
【図１】実施形態おけるナビゲーションシステムＳの全体構成を示すブロック図である。
【図２】同実施形態におけるナビゲーション装置ＮＡＶの具体的な構成を示すブロック図である。
【図３】同実施形態におけるナビゲーションサーバＮＳの具体的な構成を示すブロック図である。
【図４】同実施形態における管理テーブルＴＢＬのデータ構成を示す図である。
【図５】同実施形態における携帯端末ＭＳの具体的な構成を示すブロック図である。
【図６】同実施形態においてナビゲーション装置ＮＡＶのシステム制御部１１０が実行する処理を示すフローチャートである。
【図７】同実施形態においてナビゲーション装置ＮＡＶのシステム制御部１１０が実行する位置情報送信処理を示すフローチャートである。
【図８】同実施形態において携帯端末ＭＳの制御部３４が実行する処理を示すフローチャートである。
【図９】同実施形態においてサーバＮＳのシステム制御部２３が実行する処理を示すフローチャートである。
【図１０】同実施形態において携帯端末ＭＳの制御部３４が実行するルート探索要求処理を示すフローチャートである。
【図１１】同実施形態のナビゲーションシステムＳにおいて行われるデータの授受を示すシーケンス図である。
【図１２】同実施形態においてサーバＮＳのシステム制御部２３が実行するルート探索処理を示すフローチャートである。
【図１３】同実施形態においてサーバＮＳのシステム制御部２３が実行するルート探索処理を示すフローチャートである。
【図１４】同実施形態において携帯端末ＭＳの制御部３４が実行するルート誘導処理を示すフローチャートである。
【図１５】同実施形態における概要案内画面の一例を示す図である。
【図１６】同実施形態における詳細案内画面の第１表示例を示す図である。
【図１７】同実施形態における詳細案内画面の第２表示例を示す図である。
【図１８】同実施形態における詳細案内画面の第３表示例を示す図である。
【符号の説明】
【０１１２】
Ｓ・・・ナビゲーションシステム
Ｖ・・・車両
ＮＡＶ・・・ナビゲーション装置
ＭＳ・・・携帯端末
ＮＳ・・・ナビゲーションサーバ
ＮＥＴ・・・ネットワーク
【図１】
2006145442.tif 000003
【図２】
2006145442.tif 000004
【図３】
2006145442.tif 000005
【図４】
2006145442.tif 000006
【図５】
2006145442.tif 000007
【図６】
2006145442.tif 000008
【図７】
2006145442.tif 000009
【図８】
2006145442.tif 000010
【図９】
2006145442.tif 000011
【図１０】
2006145442.tif 000012
【図１１】
2006145442.tif 000013
【図１２】
2006145442.tif 000014
【図１３】
2006145442.tif 000015
【図１４】
2006145442.tif 000016
【図１５】
2006145442.tif 000017
【図１６】
2006145442.tif 000018
【図１７】
2006145442.tif 000019
【図１８】
2006145442.tif 000020