(57)【要約】【課題】待ち合わせ（２人での待ち合わせ）の際に両者が落ち合う場所の環境に関わらず両者が容易に落ち合うことを可能にする経路案内プログラムを提供する。【解決手段】経路案内プログラムは、撮影映像を表示部に表示する機能を有する携帯端末装置１０に含まれるコンピュータを、自装置の現在位置の情報を随時取得する現在位置検出手段１５０、自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段１１２、現在位置検出手段１５０によって取得された自装置の現在位置の情報と位置情報共有手段１１２によって共有された他装置の現在位置の情報とに基づいて自装置の現在位置から他装置の現在位置までの進行経路の探索を行う経路探索手段１６０、および、経路探索手段１６０によって得られた進行経路を示す拡張現実画像を撮影映像に重ねて表示するＡＲルート表示手段１８０として機能させる。【選択図】図３
2020046254.tif 000002
【特許請求の範囲】
【請求項１】
撮影映像を表示部に表示する機能を有する携帯端末装置に含まれるコンピュータを、
自装置の現在位置の情報を随時取得する位置情報取得手段、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段、および、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段
として機能させるための経路案内プログラム。
【請求項２】
前記コンピュータを、
前記他装置に対して現在位置の情報の共有を要求する共有要求手段、および、
前記他装置から現在位置の情報の共有の要求があったときに当該要求を許容するか否かを前記他装置に通知する応答手段
として更に機能させ、
前記共有要求手段による要求に対して前記他装置から当該要求を許容する旨の通知があった場合および前記応答手段が前記他装置からの要求を許容した場合に、前記位置情報共有手段による現在位置の情報の共有が行われることを特徴とする、請求項１に記載の経路案内プログラム。
【請求項３】
前記コンピュータを、
前記共有要求手段による要求に対して前記他装置から当該要求を許容する旨の通知があった場合に現在位置の情報の共有を許容する承認時間を設定する承認時間設定手段として更に機能させ、
所定のタイミングから前記承認時間設定手段によって設定された承認時間が経過するまでの期間、前記位置情報共有手段による現在位置の情報の共有が行われることを特徴とする、請求項２に記載の経路案内プログラム。
【請求項４】
前記コンピュータを、
前記所定のタイミングから前記承認時間設定手段によって設定された承認時間が経過したときに承認時間の再設定を行う承認時間再設定手段として更に機能させることを特徴とする、請求項３に記載の経路案内プログラム。
【請求項５】
前記経路表示手段は、前記進行経路を示す拡張現実画像に加えて、前記他装置の進行方向を示す拡張現実画像を表示することを特徴とする、請求項１から４までのいずれか１項に記載の経路案内プログラム。
【請求項６】
前記経路表示手段は、前記進行経路を示す拡張現実画像に加えて、前記他装置の所持者の向きを示す拡張現実画像を表示することを特徴とする、請求項１から５までのいずれか１項に記載の経路案内プログラム。
【請求項７】
前記コンピュータを、
前記他装置に対して撮影映像の送信を要求する撮影映像要求手段、
前記他装置から撮影映像の送信の要求があったときに前記自装置の撮影映像を前記他装置に送信する撮影映像送信手段、および、
前記撮影映像要求手段による要求に対して前記他装置から撮影映像の送信があった場合に当該撮影映像を前記表示部に表示する他装置映像表示手段
として更に機能させることを特徴とする、請求項１から６までのいずれか１項に記載の経路案内プログラム。
【請求項８】
前記自装置の現在位置と前記他装置の現在位置との間の直線距離が所定の閾値以上であれば、前記経路探索手段によって、前記進行経路として、前記自装置の現在位置から前記他装置の現在位置までの道路に沿った経路が得られ、
前記自装置の現在位置と前記他装置の現在位置との間の直線距離が前記所定の閾値未満であれば、前記経路探索手段によって、前記進行経路として、前記自装置の現在位置から前記他装置の現在位置までの直線の経路が得られることを特徴とする、請求項１から７までのいずれか１項に記載の経路案内プログラム。
【請求項９】
表示部を有する経路案内装置であって、
前記表示部に撮影映像を表示する撮影映像表示手段と、
自装置の現在位置の情報を随時取得する位置情報取得手段と、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段と、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段と、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段と
を備えることを特徴とする、経路案内装置。
【請求項１０】
表示部を有する２つの携帯端末装置である第１の携帯端末装置と第２の携帯端末装置とによって実現される経路案内システムであって、
各携帯端末装置は、
前記表示部に撮影映像を表示する撮影映像表示手段と、
自装置の現在位置の情報を随時取得する位置情報取得手段と、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段と、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段と、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段と
を備えることを特徴とする、経路案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置（典型的には携帯電話などの携帯端末装置）のユーザーに拡張現実（ＡＲ）技術を用いて経路案内を行う経路案内プログラム、経路案内装置、および経路案内システムに関する。
【背景技術】
【０００２】
携帯電話などの携帯端末装置の高機能化・高解像度化により、近年、地図を利用するアプリケーションソフトウェア（以下、「アプリ」と略記する。）が多く開発されている。そのようなアプリの１つとして、携帯端末装置の利用者（以下、「ユーザー」という。）を目的地に案内するための「経路案内アプリ」などと呼ばれるアプリが知られている。経路案内アプリでは、ユーザーの現在位置から目的地までの経路探索が行われ、その結果が携帯端末装置の画面上に地図とともに表示される。このような経路案内アプリを利用することにより、ユーザーは手元に地図がない場合でも目的地に容易にたどり着くことができる。
【０００３】
ところで、人の行為として「待ち合わせ」は日常的になされる行為である。一般に、待ち合わせは場所を特定して行われる。従って、上述した経路案内アプリは、待ち合わせの際にもユーザーに利用される。ところが、待ち合わせ時間になっても待ち合わせ場所に相手が現れない場合、人はストレスを感じることが多い。また、そのような場合、人は相手の現在位置を知りたくなることが多い。そこで、近年、携帯端末装置の複数のユーザーが互いの位置情報を共有できるようにするサービスが提供されている。このサービスによれば、待ち合わせの際に、ユーザーは他人の現在位置を地図上で確認することができる。
【０００４】
また、特開２０００−３４８２８６号公報および特開２０１０−１９２９９４号公報には、１対１で互いに自己の現在位置から相手の現在位置までの経路の探索・表示（２次元の地図上での表示）を行うシステムの発明が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３４８２８６号公報
【特許文献２】特開２０１０−１９２９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来技術によれば、相手の現在位置の情報は２次元の地図（以下、「２Ｄ地図」という。）上に表示される。従って、待ち合わせの際に自己の現在位置と相手の現在位置との平面的な関係を把握することができる。ところが、待ち合わせ場所の環境によっては、２Ｄ地図上では自己と相手とが近い距離にいるにも関わらず両者が落ち合うまでに相当の時間を要することが多々ある。これに関し、例えば以下に記すような要因によって、待ち合わせの際に両者が互いに相手を発見することが阻害されることがある。
１：待ち合わせ場所が混雑している（例えば、主要駅の改札口前、イベント会場前）。
２：待ち合わせ場所が空間的に広くかつ好適な目印が存在しない（例えば、巨大なライブ会場、巨大なテーマパーク）。
３：待ち合わせ場所としての建物の構造が複雑である（例えば、主要駅の地下街、デパートやショッピングモールなどの巨大な商業施設）。
【０００７】
以上の点に鑑み、本発明は、待ち合わせ（２人での待ち合わせ）の際に両者が落ち合う場所の環境（混雑度、空間の広さ、建物等の構造の複雑さ）に関わらず両者が容易に落ち合うことを可能にする経路案内プログラム、経路案内装置、および経路案内システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、撮影映像を表示部に表示する機能を有する携帯端末装置に含まれるコンピュータを、
自装置の現在位置の情報を随時取得する位置情報取得手段、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段、および、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段
として機能させるための経路案内プログラムである。
【０００９】
第２の発明は、第１の発明において、
前記コンピュータを、
前記他装置に対して現在位置の情報の共有を要求する共有要求手段、および、
前記他装置から現在位置の情報の共有の要求があったときに当該要求を許容するか否かを前記他装置に通知する応答手段
として更に機能させ、
前記共有要求手段による要求に対して前記他装置から当該要求を許容する旨の通知があった場合および前記応答手段が前記他装置からの要求を許容した場合に、前記位置情報共有手段による現在位置の情報の共有が行われることを特徴とする。
【００１０】
第３の発明は、第２の発明において、
前記コンピュータを、
前記共有要求手段による要求に対して前記他装置から当該要求を許容する旨の通知があった場合に現在位置の情報の共有を許容する承認時間を設定する承認時間設定手段として更に機能させ、
所定のタイミングから前記承認時間設定手段によって設定された承認時間が経過するまでの期間、前記位置情報共有手段による現在位置の情報の共有が行われることを特徴とする。
【００１１】
第４の発明は、第３の発明において、
前記コンピュータを、
前記所定のタイミングから前記承認時間設定手段によって設定された承認時間が経過したときに承認時間の再設定を行う承認時間再設定手段として更に機能させることを特徴とする。
【００１２】
第５の発明は、第１から第４までのいずれかの発明において、
前記経路表示手段は、前記進行経路を示す拡張現実画像に加えて、前記他装置の進行方向を示す拡張現実画像を表示することを特徴とする。
【００１３】
第６の発明は、第１から第５までのいずれかの発明において、
前記経路表示手段は、前記進行経路を示す拡張現実画像に加えて、前記他装置の所持者の向きを示す拡張現実画像を表示することを特徴とする。
【００１４】
第７の発明は、第１から第６までのいずれかの発明において、
前記コンピュータを、
前記他装置に対して撮影映像の送信を要求する撮影映像要求手段、
前記他装置から撮影映像の送信の要求があったときに前記自装置の撮影映像を前記他装置に送信する撮影映像送信手段、および、
前記撮影映像要求手段による要求に対して前記他装置から撮影映像の送信があった場合に当該撮影映像を前記表示部に表示する他装置映像表示手段
として更に機能させることを特徴とする。
【００１５】
第８の発明は、第１から第７までのいずれかの発明において、
前記自装置の現在位置と前記他装置の現在位置との間の直線距離が所定の閾値以上であれば、前記経路探索手段によって、前記進行経路として、前記自装置の現在位置から前記他装置の現在位置までの道路に沿った経路が得られ、
前記自装置の現在位置と前記他装置の現在位置との間の直線距離が前記所定の閾値未満であれば、前記経路探索手段によって、前記進行経路として、前記自装置の現在位置から前記他装置の現在位置までの直線の経路が得られることを特徴とする。
【００１６】
第９の発明は、表示部を有する経路案内装置であって、
前記表示部に撮影映像を表示する撮影映像表示手段と、
自装置の現在位置の情報を随時取得する位置情報取得手段と、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段と、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段と、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段と
を備えることを特徴とする。
【００１７】
第１０の発明は、表示部を有する２つの携帯端末装置である第１の携帯端末装置と第２の携帯端末装置とによって実現される経路案内システムであって、
各携帯端末装置は、
前記表示部に撮影映像を表示する撮影映像表示手段と、
自装置の現在位置の情報を随時取得する位置情報取得手段と、
前記自装置と他装置との間で互いの現在位置の情報を共有する位置情報共有手段と、
前記位置情報取得手段によって取得された前記自装置の現在位置の情報と前記位置情報共有手段によって共有された前記他装置の現在位置の情報とに基づいて前記自装置の現在位置から前記他装置の現在位置までの進行経路の探索を行う経路探索手段と、
前記経路探索手段によって得られた進行経路を示す拡張現実画像を前記撮影映像に重ねて表示する経路表示手段と
を備えることを特徴とする。
【発明の効果】
【００１８】
上記第１の発明によれば、自装置と他装置との間で互いの現在位置の情報が共有される。そして、経路探索手段によって自装置の現在位置から他装置の現在位置までの進行経路の探索が行われ、進行経路を示す拡張現実画像が撮影映像に重ねて表示される。このように待ち合わせ相手の現在位置の方向が拡張現実画像を用いて示されることから、自己と待ち合わせ相手とが接近したときに周囲の環境に関わらず待ち合わせ相手を容易に発見することができる。以上のように、待ち合わせ（２人での待ち合わせ）の際に、両者が落ち合う場所の環境（混雑度、空間の広さ、建物等の構造の複雑さ）に関わらず、両者が容易に落ち合うことが可能となる。また、自装置の現在位置から他装置の現在位置までの進行経路が示されることから、待ち合わせの際に特定の待ち合わせ場所を定めることが不要となる。さらに、進行経路は拡張現実画像を用いて示されるので、ユーザーは自己の進むべき方向を直感的に把握することができ、ユーザーは進行経路を示す拡張現実画像に従って進行するだけで相手と落ち合うことができる。
【００１９】
上記第２の発明によれば、互いに認証された者同士で現在位置の情報の共有が行われることになるので、現在位置の情報が不正に共有されることによるプライバシーの侵害が防止される。
【００２０】
上記第３の発明によれば、現在位置の情報の共有状態が意図せず長時間継続することによるプライバシーの侵害が防止される。
【００２１】
上記第４の発明によれば、承認時間の再設定が可能であるので、承認時間が経過したときに２人のユーザー間で互いに認証を行う処理を再度やり直すことなく待ち合わせのための経路案内を継続することができる。
【００２２】
上記第５の発明によれば、待ち合わせ相手が自己に近づくように移動しているかどうかを確認することが可能となる。
【００２３】
上記第６の発明によれば、例えば初対面の人と待ち合わせをする際に、両者が落ち合う場所が混雑していても相手の特定が容易となる。
【００２４】
上記第７の発明によれば、待ち合わせ相手が見ている風景を確認することができるので、待ち合わせ相手の現在位置を詳細に把握することが可能となる。
【００２５】
上記第８の発明によれば、自己と相手とが離れている時には相手に近づくように移動することが容易となり、自己と相手とが近い位置にいる時には相手を探すのが容易となる。
【００２６】
上記第９の発明によれば、上記第１の発明と同様の効果が得られる。
【００２７】
上記第１０の発明によれば、上記第１の発明と同様の効果が得られる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る経路案内システムを実現する機器構成を示すブロック図である。
【図２】上記実施形態において、携帯端末装置のハードウェア構成を示すブロック図である。
【図３】上記実施形態において、経路案内装置として機能する携帯端末装置の詳細な機能構成を示すブロック図である。
【図４】上記実施形態において、リクエスト送信側の携帯端末装置の処理手順を示すフローチャートである。
【図５】上記実施形態において、リクエスト受信側の携帯端末装置の処理手順を示すフローチャートである。
【図６】上記実施形態において、表示部に表示される撮影映像の一例を表した図である。
【図７】上記実施形態において、進行経路を示す拡張現実画像の表示例を表した図である。
【図８】上記実施形態において、進行経路を示す拡張現実画像の別の表示例を表した図である。
【図９】上記実施形態において、相手の進行方向を示す拡張現実画像の表示例を表した図である。
【図１０】上記実施形態において、相手の向きを示す拡張現実画像の表示例を表した図である。
【図１１】上記実施形態において、自己との関係で相手がどちらを向いているかを表す拡張現実画像の例を表した図である。
【図１２】上記実施形態において、相手の向きおよび相手の進行方向を示す拡張現実画像の表示例を表した図である。
【図１３】上記実施形態において、他装置からの撮影映像を表示部に表示した際の表示例を表した図である。
【図１４】上記実施形態において、相手の位置から遠ざかっている旨の警告画面の一例を表した図である。
【図１５】上記実施形態において、自己と相手とが落ち合えるまでの所要時間の表示例を表した図である。
【図１６】上記実施形態において、自己と相手との距離に応じて経路画像の幅を変化させる一例を表した図である。
【図１７】上記実施形態において、実際の撮影映像に拡張現実画像を重ねて表示した例を示す図である。
【図１８】上記実施形態において、実際の撮影映像に拡張現実画像を重ねて表示した例を示す図である。
【図１９】上記実施形態において、実際の撮影映像に拡張現実画像を重ねて表示した例を示す図である。
【発明を実施するための形態】
【００２９】
以下、添付図面を参照しつつ本発明の一実施形態について説明する。
【００３０】
＜１．全体構成＞
図１は、本発明の一実施形態に係る経路案内システムを実現する機器構成を示すブロック図である。この経路案内システムは、サーバ２０と２台の携帯端末装置１０とによって実現される。サーバ２０と携帯端末装置１０とは、インターネットなどの通信回線を介して接続される。本実施形態においては、この経路案内システムを実現するために、経路案内アプリが携帯端末装置１０にインストールされる。本実施形態における経路案内アプリは、待ち合わせをして人と落ち合う際に自己の現在位置から待ち合わせ相手の現在位置までの経路を提示するためのソフトウェアである。ユーザーは、所定の操作により経路案内アプリを起動することができる。なお、目的地として固定された位置を設定して自己の現在位置から当該目的地までの経路を提示する機能がこの経路案内アプリに設けられていても良いが、そのような機能は本発明には直接には関係しないので、それについての説明は省略する。
【００３１】
＜２．携帯端末装置のハードウェア構成＞
図２は、携帯端末装置１０のハードウェア構成を示すブロック図である。携帯端末装置１０は、ＣＰＵ１１，フラッシュＲＯＭ１２，ＲＡＭ１３，通信制御部１４，映像撮影部（カメラ）１５，入力操作部１６，表示部１７，ＧＰＳセンサ１８，および地磁気センサ１９を有している。ＣＰＵ１１は、この携帯端末装置１０の全体を制御するために各種演算処理等を行う。フラッシュＲＯＭ１２は、書き込み可能な不揮発性のメモリであって、携帯端末装置１０の電源がオフされても保持されるべき各種プログラム・各種データを格納する。ＲＡＭ１３は、書き込み可能な揮発性のメモリであって、実行中のプログラムやデータ等を一時的に格納する。通信制御部１４は、外部へのデータ送信の制御や外部からのデータ受信の制御を行う。映像撮影部（カメラ）１５は、ユーザーによる操作に基づいて、現在位置から見える風景の撮影を行う。入力操作部１６は、例えばタッチパネルであって、ユーザーによる入力操作を受け付ける。表示部１７は、ＣＰＵ１１からの指令に基づいて、画像の表示を行う。ＧＰＳセンサ１８は、ＧＰＳ衛星から受信する電波に基づいて、ユーザーの現在位置を特定するための位置情報（緯度・経度の情報）を取得する。地磁気センサ１９は、この携帯端末装置１０の向いている方位（例えば表示部１７の向いている方位）を示す方位情報を取得する。なお、ここではセンサとしてＧＰＳセンサ１８および地磁気センサ１９が携帯端末装置１０に設けられている例を挙げて説明しているが、それら以外のセンサ（例えば、加速度センサ）が携帯端末装置１０に設けられていることもある。
【００３２】
携帯端末装置１０内において、経路案内アプリを実現する経路案内プログラムは、フラッシュＲＯＭ１２に格納される。ユーザーによって経路案内アプリの起動が指示されると、フラッシュＲＯＭ１２に格納されている経路案内プログラムがＲＡＭ１３に読み出され、そのＲＡＭ１３に読み出された経路案内プログラムをＣＰＵ１１が実行する。これによる、携帯端末装置１０は、経路案内のための各種機能をユーザーに提供する経路案内装置として機能する。
【００３３】
＜３．機能構成＞
図３は、経路案内装置として機能する携帯端末装置１０の詳細な機能構成を示すブロック図である。図３に示すように、この携帯端末装置１０は、機能的には、共有確立手段１００，情報共有手段１１０，承認時間設定手段１２０，承認時間再設定手段１３０，方位検出手段１４０，現在位置検出手段１５０，経路探索手段１６０，映像撮影手段１７０，ＡＲルート表示手段１８０，および映像参照手段１９０を有している。共有確立手段１００には、共有要求手段１０２と応答手段１０４とが含まれている。情報共有手段１１０には、位置情報共有手段１１２が含まれている。映像参照手段１９０には、撮影映像要求手段１９２と撮影映像送信手段１９４と他装置映像表示手段１９６とが含まれている。
【００３４】
なお、以下においては、経路案内システムを実現する２台の携帯端末装置１０のうちここで着目している携帯端末装置１０を「自装置」といい、他方の携帯端末装置１０を「他装置」という。自装置と他装置との間のデータ等のやりとりはサーバ２０を介して行われる。但し、自装置と他装置との間でデータ等のやりとりが直接的に行われても良い。
【００３５】
共有確立手段１００は、自装置と他装置との間で互いの現在位置の情報が共有された状態を確立する。共有要求手段１０２は、他装置に対して現在位置の情報の共有を要求する。応答手段１０４は、他装置から現在位置の情報の共有の要求があったときに当該要求を許容するか否かを他装置に通知する。自装置の共有要求手段１０２による要求に対して他装置の応答手段１０４から当該要求を許容する旨の通知があった場合および他装置の共有要求手段１０２による要求に対して自装置の応答手段１０４が当該要求を許容する旨の通知を行った場合に、自装置と他装置との間で互いの現在位置の情報が共有された状態が確立される。なお、共有要求手段１０２による要求が行われる際および応答手段１０４による応答が行われる際にパスコードの入力を促す画面を表示し、２人のユーザーによって予め定められているパスコードの入力が行われた場合に限って現在位置の情報の共有が可能となるようにしても良い。
【００３６】
情報共有手段１１０は、自装置と他装置との間で現在位置の情報を含む各種情報がサーバ２０を介して共有された状態を維持する。換言すれば、情報共有手段１１０は、他装置が自装置の情報を参照することができるよう自装置の情報をサーバ２０に送信するとともにサーバ２０から他装置の情報を取得する。位置情報共有手段１１２は、自装置と他装置との間で互いの現在位置の情報を共有する。
【００３７】
承認時間設定手段１２０は、自装置の共有要求手段１０２による要求に対して他装置の応答手段１０４から当該要求を許容する旨の通知があった場合に現在位置の情報の共有を許容する承認時間（時間の長さ）を設定する。承認時間再設定手段１３０は、承認時間設定手段１２０によって設定された承認時間が経過したときに承認時間の再設定を行う。
【００３８】
方位検出手段１４０は、この携帯端末装置１０の向いている方位を検出する。この方位検出手段１４０は、ハードウェアとしての地磁気センサ１９（図２参照）によって実現される。現在位置検出手段１５０は、ＧＰＳ衛星から受信する電波に基づいて、ユーザーの現在位置を検出する。この現在位置検出手段１５０は、ハードウェアとしてのＧＰＳセンサ１８（図２参照）によって実現される。なお、ここではＧＰＳを用いた位置検出を例に挙げて説明しているが、本発明はこれに限定されない。例えば、Ｗｉ−Ｆｉ（登録商標）やビーコンなどの屋内測位技術を用いて現在位置を検出しても良いし、ＶＩＯ（Visual-Inertial Odometry）技術（カメラの映像および慣性センサを使って位置の認識を行う技術）を用いて現在位置を検出しても良い。
【００３９】
経路探索手段１６０は、現在位置検出手段１５０によって検出された自装置の現在位置の情報と位置情報共有手段１１２によって共有されている他装置の現在位置の情報とに基づいて、自装置の現在位置から他装置の現在位置までの進行経路の探索を行う。なお、経路探索手段１６０による進行経路の探索の際には適宜のタイミングでサーバ２０からダウンロードされる道路情報等が用いられるが、これについては本発明には直接には関係しないので、それに関する説明は省略する。映像撮影手段１７０は、風景映像の撮影を行う。この映像撮影手段１７０は、ハードウェアとしての映像撮影部（カメラ）１５（図２参照）によって実現される。映像撮影手段１７０による撮影の結果である撮影映像（風景映像）は表示部１７に表示される。ＡＲルート表示手段１８０は、経路探索手段１６０によって得られた進行経路を示す拡張現実（ＡＲ）画像を撮影映像に重ねて表示する。これにより、表示部１７には、拡張現実画像が埋め込まれた撮影映像が表示される。
【００４０】
映像参照手段１９０は、他装置で撮影された映像の自装置での表示および自装置で撮影された映像の他装置での表示を実現する。撮影映像要求手段１９２は、他装置に対して撮影映像（他装置の映像撮影手段１７０による撮影の結果である撮影映像）の送信を要求する。撮影映像送信手段１９４は、他装置から撮影映像の送信の要求があったときに撮影映像（自装置の映像撮影手段１７０による撮影の結果である撮影映像）を他装置に送信する。他装置映像表示手段１９６は、撮影映像要求手段１９２による要求に対して他装置から撮影映像の送信があった場合に当該撮影映像を表示部１７に表示する。
【００４１】
なお、本実施形態においては、現在位置検出手段１５０によって位置情報取得手段が実現され、ＡＲルート表示手段１８０によって経路表示手段が実現されている。
【００４２】
＜４．処理手順＞
次に、本実施形態における経路案内（自己の現在位置から相手の現在位置までの進行経路の案内）の処理手順について説明する。ここでは、まず現在位置の情報の共有を要求する側（以下、「リクエスト送信側」という。）の処理手順（図４参照）について説明し、次いで現在位置の情報の共有が要求される側（以下、「リクエスト受信側」という。）の処理手順（図５参照）について説明する。
【００４３】
＜４．１  リクエスト送信側の処理手順＞
図４は、自装置がリクエスト送信側の携帯端末装置１０となる場合の処理手順を示すフローチャートである。経路案内アプリの起動後に待機状態（ステップＳ１００）があった後、自装置のユーザーによって、他装置に対して現在位置の情報の共有を要求する指令が送信される（ステップＳ１１０）。すなわち、自装置の共有要求手段１０２によって、他装置に対して現在位置の情報の共有が要求される。
【００４４】
その後、他装置から送信される通知に基づいて、上述の要求が許可されたか否かの判定が行われる（ステップＳ１２０）。その結果、上述の要求が許可されなかった場合には、処理はステップＳ１００に戻る。一方、上述の要求が許可された場合には、承認時間設定手段１２０によって、現在位置の情報の共有を許容する時間（承認時間）を設定する処理が行われる（ステップＳ１３０）。このステップＳ１３０では、例えば、自装置の表示部１７に承認時間を入力するための画面が表示され、当該画面からユーザーが適宜の長さの時間を入力する。これにより、このステップＳ１３０で設定された承認時間が経過するまで、以下のステップＳ１４０〜Ｓ１６０の処理が繰り返される。なお、ステップＳ１２０では、現在位置の情報の共有を要求する指令を送信してから一定時間内に他装置から何ら通知が送信されなければ、要求が許可されなかったと判断すれば良い。
【００４５】
ステップＳ１４０では、経路探索に必要な位置情報である自装置および他装置の現在位置の情報の取得が行われる。詳しくは、ＧＰＳ衛星から受信する電波に基づき現在位置検出手段１５０（ＧＰＳセンサ１８）によって自装置の現在位置の情報が取得されるとともに、サーバ２０に保持されている他装置の現在位置の情報が位置情報共有手段１１２によって取得される。その後、ステップＳ１４０で取得された位置情報に基づいて、経路探索手段１６０によって、自装置の現在位置から他装置の現在位置までの進行経路の探索が行われる（ステップＳ１５０）。
【００４６】
進行経路の探索後、自装置の表示部１７において、撮影映像（映像撮影手段１７０によって撮影されている映像）に重ねて進行経路を示す拡張現実画像が表示される（ステップＳ１６０）。本実施形態においては、自装置の現在位置から他装置の現在位置までの道路に沿った経路（実際に進行することのできる経路）が進行経路として拡張現実技術を用いて表示される。これに関し、例えば拡張現実画像の表示前に表示部１７に図６に示すような撮影映像が表示されていると仮定する。この場合、ステップＳ１６０では、表示部１７には、図７に示すように撮影映像内に拡張現実画像が表示される。図７に示す例では、拡張現実画像として、現在位置から遠ざかるにつれて線幅を狭くした経路画像４１と、進行方向を表す矢印画像４２とが撮影映像に重ねて表示されている。
【００４７】
なお、例えば図８に示すように、自装置の現在位置から他装置の現在位置までの直線の経路が進行経路として拡張現実技術を用いて表示されても良い。また、自装置の現在位置と他装置の現在位置との間の直線距離に応じて進行経路を示す拡張現実画像の表示態様を変化させるようにしても良い。例えば、上記直線距離が所定の閾値以上であれば図７に示すように自装置の現在位置から他装置の現在位置までの道路に沿った経路を進行経路として拡張現実画像で表示し、上記直線距離が所定の閾値未満であれば図８に示すように自装置の現在位置から他装置の現在位置までの直線の経路を進行経路として拡張現実画像で表示するようにしても良い。
【００４８】
拡張現実画像の表示後、ステップＳ１３０で設定された承認時間が経過したか否かの判定（承認時間の設定完了時点などの所定のタイミングから承認時間が経過したか否かの判定）が行われる（ステップＳ１７０）。その結果、承認時間が経過していなければ処理はステップＳ１４０に戻り、承認時間が経過していれば処理はステップＳ１８０に進む。
【００４９】
ステップＳ１８０では、承認時間が再設定されたか否かの判定が行われる。その結果、承認時間が再設定された場合には処理はステップＳ１３０に戻り、承認時間が再設定されなかった場合には処理はステップＳ１９０に進む。このステップＳ１８０では、まず、承認時間を延長するか否かをユーザーに確認する画面が自装置の表示部１７に表示される。その画面において、ユーザーは承認時間を延長するか否かを選択する。承認時間を延長する旨の選択が行われた場合には、再度承認時間を入力するための画面が自装置の表示部１７に表示され、当該画面からユーザーが適宜の長さの時間を入力する。なお、承認時間が再設定された場合には、再設定後の承認時間の情報がサーバ２０に送信され、承認時間が再設定されなかった場合には、その旨の情報がサーバ２０に送信される。
【００５０】
ステップＳ１９０では、自装置と他装置との間での位置情報等の共有が終了する。その結果、自装置の現在位置から他装置の現在位置までの経路案内が終了する。
【００５１】
ところで、上述したようにステップＳ１４０〜Ｓ１６０の処理が繰り返されることにより、自己の現在位置・向きの変化および相手の現在位置の変化に応じて表示部１７内の撮影映像・拡張現実画像は随時変化する。ユーザーは、進行経路を示す拡張現実画像に従って進行すれば良い。
【００５２】
なお、本実施形態では承認時間の再設定が可能であるが、本発明はこれに限定されず、最初に設定された承認時間が経過した時に現在位置の情報の共有状態が強制的に解消されるようにしても良い。
【００５３】
＜４．２  リクエスト受信側の処理手順＞
図５は、自装置がリクエスト受信側の携帯端末装置１０となる場合の処理手順を示すフローチャートである。経路案内アプリの起動後に待機状態（ステップＳ２００）があった後、他装置からの現在位置の情報の共有を要求する指令が受信される（ステップＳ２１０）。すなわち、他装置から送信された指令（現在位置の情報の共有を要求する指令）を共有確立手段１００が受信する。ユーザーは、他装置からの要求を許可するか否かを決定する。すなわち、応答手段１０４が、他装置からの要求を許可するか否かを当該他装置に対して通知する。そして、他装置からの要求が許可されたか否かの判定が行われる（ステップＳ２２０）。その結果、要求が許可されなかった場合には、処理はステップＳ２００に戻る。一方、要求が許可された場合には、処理はステップＳ２３０に進む。
【００５４】
ユーザーが他装置からの要求を許可した場合には、他装置で上述した承認時間の設定が行われる。その承認時間の情報は、他装置からサーバ２０に送信される。そして、ステップＳ２３０において、情報共有手段１１０によってサーバ２０から承認時間の情報が取得される。これにより、その承認時間が経過するまで、以下のステップＳ２４０〜Ｓ２６０の処理が繰り返される。
【００５５】
ステップＳ２４０では、経路探索に必要な位置情報である自装置および他装置の現在位置の情報の取得が行われる。なお、これらの情報は上記ステップＳ１４０と同様にして取得される。そして、ステップＳ２４０で取得された位置情報に基づいて、経路探索手段１６０によって、自装置の現在位置から他装置の現在位置までの進行経路の探索が行われる（ステップＳ２５０）。
【００５６】
進行経路の探索後、自装置の表示部１７において、撮影映像に重ねて進行経路を示す拡張現実画像が表示される（ステップＳ２６０）。このステップＳ２６０での拡張現実画像の表示は上記ステップＳ１６０と同様にして行われる。
【００５７】
拡張現実画像の表示後、承認時間が経過したか否かの判定が行われる（ステップＳ２７０）。その結果、承認時間が経過していなければ処理はステップＳ２４０に戻り、承認時間が経過していれば処理はステップＳ２８０に進む。
【００５８】
承認時間が経過したとき、承認時間の再設定を行うか否かの判断が他装置のユーザーによって行われる。自装置では、ステップＳ２８０において、承認時間の再設定が他装置で行われたか否かの判定が行われる。その結果、承認時間が再設定された場合には処理はステップＳ２３０に戻り、承認時間が再設定されなかった場合には処理はステップＳ２９０に進む。なお、承認時間が再設定された場合には、再設定後の承認時間の情報が情報共有手段１１０によってサーバ２０から取得される。
【００５９】
ステップＳ２９０では、自装置と他装置との間での位置情報等の共有が終了する。その結果、自装置の現在位置から他装置の現在位置までの経路案内が終了する。
【００６０】
リクエスト受信側においても、リクエスト送信側のステップＳ１４０〜Ｓ１６０と同様、ステップＳ２４０〜Ｓ２６０の処理が繰り返される。これにより、自己の現在位置・向きの変化および相手の現在位置の変化に応じて表示部１７内の撮影映像・拡張現実画像は随時変化する。ユーザーは、進行経路を示す拡張現実画像に従って進行すれば良い。
【００６１】
＜４．３  まとめ＞
以上のように、まず、リクエスト送信側のユーザーとリクエスト受信側のユーザーとの間で互いに認証を行う処理が行われる。その後、両者の現在位置の情報が共有され、リクエスト送信側の携帯端末装置１０の表示部１７にはリクエスト送信側のユーザーの現在位置からリクエスト受信側のユーザーの現在位置までの進行経路が拡張現実画像を用いて表示され、リクエスト受信側の携帯端末装置１０の表示部１７にはリクエスト受信側のユーザーの現在位置からリクエスト送信側のユーザーの現在位置までの進行経路が拡張現実画像を用いて表示される。両者は、進行経路を示す拡張現実画像に従って進行する。その際、両者の少なくとも一方が移動するのに応じて、両者の携帯端末装置１０の表示部１７に表示されている拡張現実画像が更新される。また、承認時間内に両者が落ち合わなければ、必要に応じて承認時間が再設定される。以上のようにして両者が進行経路を示す拡張現実画像に従って進行することにより、最終的に両者は落ち合う。
【００６２】
＜５．表示画面＞
上記においては、撮影映像に重ねて表示される拡張現実画像の例として、進行経路を示す拡張現実画像（図７および図８を参照）を例示した。しかしながら、進行経路を示す拡張現実画像の他に付加的な情報を示す拡張現実画像を表示するようにしても良い。これについて以下に説明する。
【００６３】
この経路案内アプリを用いて待ち合わせをする際、相手の進行方向の情報は有用な情報となる。例えば、相手が自己から遠ざかるように移動していることがわかれば、相手に電話をかけるなどによって進行方向を確認するよう伝えることができる。そこで、図９で符号４３を付した点線部分に示すように、相手の進行方向（他装置の進行方向）を示す拡張現実画像を表示部１７の所定の位置に表示するようにしても良い。図９に示す例では、ユーザーは人のマークと矢印とで構成される拡張現実画像によって相手の進行方向を把握することが可能となっている。
【００６４】
また、特に初対面の人と待ち合わせをする際には、混雑していても相手の特定が容易となるよう相手の向きを把握できることが好ましい。そこで、方位検出手段１４０（地磁気センサ１９）によって検出される方位の情報に基づいてユーザーの向きを特定する機能を携帯端末装置１０に設け、図１０で符号４４を付した点線部分に示すように、相手（他装置の所持者）の向きを示す拡張現実画像を表示部１７の所定の位置に表示するようにしても良い。これに関し、例えば、自己との関係で相手がどちらを向いているかを表す図１１に示すような複数の画像（拡張現実画像）を用意しておき、実際の相手の向きに応じた画像を表示部１７の所定の位置に表示すれば良い。
【００６５】
なお、図１２で符号４５を付した点線部分に示すように、向きを示す顔のマークと矢印とで構成される拡張現実画像を表示部１７の所定の位置に表示するようにしても良い。これにより、ユーザーは相手の向きと相手の進行方向とを把握することが可能となる。
【００６６】
待ち合わせをする際、相手の現在位置を把握するために相手が見ている風景を知りたいことが多々ある。そこで、この経路案内アプリには、他装置で撮影された映像を自装置の表示部１７に表示する機能が設けられている。この機能は映像参照手段１９０（図３参照）によって実現される。本実施形態においては、この機能を実行するメニューがユーザーによって選択されると、撮影映像要求手段１９２によって他装置に対して撮影映像の送信の要求が行われる。これに対して、他装置の撮影映像送信手段１９４は、当該他装置の映像撮影手段１７０による撮影の結果である撮影映像（ここでは静止画）の送信を行う。なお、撮影映像の送信の要求に対して当該要求を拒否することができるようにしても良い。自装置では、撮影映像要求手段１９２による要求に対して他装置から撮影映像の送信があると、他装置映像表示手段１９６によって当該撮影映像が表示部１７に表示される。これにより、自装置の表示部１７には、例えば図１３に示すような映像が表示される。図１３に示す例では、符号５１を付した部分に自装置からの撮影映像（拡張現実画像を含む）が表示され、符号５２を付した部分に他装置からの撮影映像が表示されている。このように、相手が見ている風景を確認することができるので、相手の現在位置を詳細に把握することが可能となる。
【００６７】
この経路案内アプリを用いて待ち合わせをしている際、誤った方向に進行したときに進行方向の誤りについてできるだけ早く気づくことが好ましい。そこで、そのような場合に図１４で符号４６を付した画面のように相手の位置から遠ざかっている旨の警告を行う画面（典型的にはポップアップ画面）を表示部１７に表示するようにしても良い。
【００６８】
待ち合わせをしている際、人は、相手と落ち合えるまでの時間が不明な時にストレスを感じることが多々ある。そこで、図１５で符号４７を付した点線部分に示すように、自己と相手とが落ち合えるまでの所要時間を表示部１７の所定の位置に表示するようにしても良い。これにより、ユーザーは相手と落ち合えるまでの所要時間を把握することができるので、待ち合わせの際のユーザーのストレスが軽減される。なお、自己と相手との接近の程度を視覚的に把握することができるよう、例えば図１６に示すように、自己と相手との距離が短くなるにつれて経路画像４１の幅が太く表示されるようにしても良い。
【００６９】
図１７〜図１９には、実際の撮影映像に拡張現実画像を重ねて表示した例を示している。図１７および図１８に示す例では、進行経路を示す拡張現実画像の他、方角を示す拡張現実画像や相手の現在位置を示す拡張現実画像（「Ｇ」と表示されている画像）が表示されている。図１９に示す例では、進行経路を示す拡張現実画像の他、方角を示す拡張現実画像や自己の現在位置から次に曲がる位置までの距離を示す拡張現実画像が表示されている。以上のように、進行経路を示す拡張現実画像の他に付加的な情報を示す様々な拡張現実画像を表示するようにしても良い。
【００７０】
＜６．効果＞
本実施形態によれば、自装置と他装置との間で互いの現在位置の情報が共有される。そして、経路探索手段１６０によって自装置の現在位置から他装置の現在位置までの進行経路の探索が行われ、表示部１７には進行経路を示す拡張現実画像が撮影映像に重ねて表示される。このように待ち合わせ相手の現在位置の方向が拡張現実画像を用いて示されることから、自己と待ち合わせ相手とが接近したときに周囲の環境に関わらず待ち合わせ相手を容易に発見することができる。以上より、本実施形態によれば、待ち合わせ（２人での待ち合わせ）の際に、両者が落ち合う場所の環境（混雑度、空間の広さ、建物等の構造の複雑さ）に関わらず、両者が容易に落ち合うことが可能となる。
【００７１】
また、両者の携帯端末装置１０の表示部１７には互いに相手の現在位置までの進行経路が表示されるので、待ち合わせの際に特定の待ち合わせ場所を定めることが不要となる。
【００７２】
さらに、進行経路は拡張現実画像を用いて示されるので、ユーザーは自己の進むべき方向を直感的に把握することができ、ユーザーは進行経路を示す拡張現実画像に従って進行するだけで相手と落ち合うことができる。このように、２Ｄ地図を用いた従来技術と比較して待ち合わせが顕著に容易となる。
【００７３】
さらにまた、一方の装置からの要求（現在位置の情報の共有の要求）に対して他方の装置が当該要求を許容した場合にのみ互いの現在位置の情報が共有される。すなわち、互いに認証された者同士で、現在位置の情報の共有が行われる。これにより、現在位置の情報が不正に共有されることによるプライバシーの侵害が防止される。また、現在位置の情報が共有される時間の長さ（承認時間）を設定することができるので、現在位置の情報の共有状態が意図せず長時間継続することによるプライバシーの侵害が防止される。また、承認時間の再設定が可能であるので、承認時間が経過したときに両者間で互いに認証を行う処理を再度やり直すことなく待ち合わせのための経路案内を継続することができる。
【００７４】
＜７．その他＞
本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
【符号の説明】
【００７５】
１０…携帯端末装置
２０…サーバ
１００…共有確立手段
１０２…共有要求手段
１０４…応答手段
１１０…情報共有手段
１１２…位置情報共有手段
１２０…承認時間設定手段
１３０…承認時間再設定手段
１４０…方位検出手段
１５０…現在位置検出手段
１６０…経路探索手段
１７０…映像撮影手段
１８０…ＡＲルート表示手段
１９０…映像参照手段
１９２…撮影映像要求手段
１９４…撮影映像送信手段
１９６…他装置映像表示手段
【図１】
2020046254.tif 000003
【図２】
2020046254.tif 000004
【図３】
2020046254.tif 000005
【図４】
2020046254.tif 000006
【図５】
2020046254.tif 000007
【図６】
2020046254.tif 000008
【図７】
2020046254.tif 000009
【図８】
2020046254.tif 000010
【図９】
2020046254.tif 000011
【図１０】
2020046254.tif 000012
【図１１】
2020046254.tif 000013
【図１２】
2020046254.tif 000014
【図１３】
2020046254.tif 000015
【図１４】
2020046254.tif 000016
【図１５】
2020046254.tif 000017
【図１６】
2020046254.tif 000018
【図１７】
2020046254.tif 000019
【図１８】
2020046254.tif 000020
【図１９】
2020046254.tif 000021