(57)【特許請求の範囲】
【請求項１】
ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得する手段と、
前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御する表示制御手段と、
を備え、
前記表示制御手段は、前記表示可能領域が相対的に右側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を左側方向に調整し、前記表示可能領域が相対的に左側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を右側方向に調整する、情報処理システム。
【請求項２】
前記表示制御手段による前記調整することは、前記ウェアラブルデバイスを装着するユーザが正面を見たときの視線方向と、前記ユーザの前記表示可能領域への視線方向との間のずれ量に応じて前記対象の方向を示すための画像を表示する位置を調整することを含む、請求項１に記載の情報処理システム。
【請求項３】
前記対象の方向を示すための画像は、柱形状である、請求項１又は２に記載の情報処理システム。
【請求項４】
前記対象の方向を示すための画像は、前記現在地から前記対象までの距離が短いほど、大きく又は太く表示される、請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記表示制御手段は、前記対象が前記現在地から視認できない位置に存在する場合、前記対象を遮蔽するオブジェクトの上部外側にのみ前記対象の方向を示すための画像の少なくとも一部を表示する、請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
前記表示制御手段は、前記対象が前記現在地から視認できない位置に存在する場合、前記対象を遮蔽するオブジェクト上に前記対象の方向を示すための画像を透かして表示する、請求項１から４のいずれか一項に記載の情報処理システム。
【請求項７】
ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得すること、
前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御すること、
を備え、
前記制御することは、前記表示可能領域が相対的に右側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を左側方向に調整し、前記表示可能領域が相対的に左側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を右側方向に調整することを含む、情報処理方法。
【請求項８】
コンピュータに、
ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得するステップと、
前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御するステップと、
を実行させるためのプログラムであって、
前記制御するステップは、前記表示可能領域が相対的に右側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を左側方向に調整し、前記表示可能領域が相対的に左側に配置されている場合、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を右側方向に調整するステップを含む、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関する。
【背景技術】
【０００２】
近年、様々なウェアラブルデバイスが開発されている。ウェアラブルデバイスとは、ユーザが身体（例えば、腕や頭部）に装着して利用することが想定されたデバイスである。例えば、特許文献１には頭部に装着する眼鏡型のウェアラブルデバイスについて開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０８６９０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ウェアラブルデバイスは、ユーザの身体に装着されるという点に特徴を有するデバイスであり、そのような特徴を利用した有益な機能を実現可能な技術が期待されている。
【０００５】
本発明は上記に鑑みてなされたものであり、その目的は、ウェアラブルデバイスを利用した有益な機能を実現可能な技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理システムは、ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得する手段と、前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御する表示制御手段と、を備える。
【０００７】
本発明に係る情報処理方法は、ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得することと、前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御することと、を備える。
【０００８】
本発明に係るプログラムは、コンピュータに、ウェアラブルデバイスの現在地を起点として対象の方向の情報を取得するステップと、前記対象の方向と、前記ウェアラブルデバイスに対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域において、前記対象の方向を示すための画像を表示する位置を制御するステップと、を実行させる。
【０００９】
また、本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【発明の効果】
【００１０】
本発明によれば、ウェアラブルデバイスを利用した有益な機能を実現可能な技術を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態における情報処理システムのハードウェア構成を示す概念図である。
【図２】一実施形態における眼鏡型デバイスの外観構成を示す図である。
【図３】一実施形態における眼鏡型デバイスの外観構成を示す図である。
【図４】一実施形態におけるサーバ装置の機能構成を示す図である。
【図５】一実施形態における目的地方向指示画像の表示例を示す図である。
【図６】一実施形態における目的地方向指示画像の表示例を示す図である。
【図７】一実施形態における表示可能領域の位置の例を示す図である。
【図８】一実施形態における目的地方向指示画像の表示例を示す図である。
【図９】一実施形態における眼鏡型デバイスの機能構成を示す図である。
【図１０】サーバ装置により実行される処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照しつつ詳細に説明する。ただし、発明の範囲をこれらに限定するものではない。
【００１３】
［ハードウェア構成］
図１を参照して、一実施形態に係る情報処理システムのハードウェア構成の例について説明する。情報処理システム１は、ウェアラブルデバイスを用いた各種のサービスを提供するためのシステムである。情報処理システム１は、サーバ装置１０、眼鏡型デバイス２０及び携帯端末３０を主に含む。眼鏡型デバイス２０及び携帯端末３０は、ネットワークＮを介してサーバ装置１０と相互に通信することができる。また、眼鏡型デバイス２０は、携帯端末３０と（例えば、Bluetooth（登録商標）やＷｉ−Ｆｉ（登録商標）等により）相互に通信することができる。情報処理システム１は、例えば、ウェアラブルデバイスである眼鏡型デバイス２０を装着し、かつ、携帯端末３０を携帯するユーザに対して、地図情報に基づく各種の情報提供サービスを行うことができる。
【００１４】
ネットワークＮは、サーバ装置１０と、眼鏡型デバイス２０及び携帯端末３０との間で情報を送受信するための通信回線である。ネットワークＮは、例えば、インターネット、ＬＡＮ、専用線、パケット通信網、電話回線、企業内ネットワーク、その他の通信回線、これらの少なくとも一部の組み合わせ等のいずれであってもよく、有線であるか無線であるか（もしくはこれらの組み合わせであるか）を問わない。
【００１５】
サーバ装置１０は、専用又は汎用のサーバ・コンピュータなどの情報処理装置により構成される。なお、サーバ装置１０は、単一の情報処理装置より構成されるものであっても、ネットワーク上に分散した複数の情報処理装置より構成されるものであってもよい。
【００１６】
また、サーバ装置１０は、制御部１１、通信部１２、及び記憶部１３を主に備える。制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１ａ及びメモリ１１ｂを主に備えて構成される。各構成の説明は後述する。サーバ装置１０は、例えば、ＣＰＵ１１ａがメモリ１１ｂ等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。なお、図１には、サーバ装置１０が備える主要な構成が示されているにすぎず、サーバ装置１０は、一般的な情報処理装置が備える他の構成も備える。
【００１７】
眼鏡型デバイス２０は、眼鏡型の形状のウェアラブルデバイスである。ウェアラブルデバイスとは、ユーザが身体（例えば、腕や頭部）に装着して利用することが想定されたデバイス（情報処理装置）である。すなわち、眼鏡型デバイス２０は眼鏡型の形状であるため、ユーザは、眼鏡をかけるように眼鏡型デバイス２０を頭部に装着して利用することができる。眼鏡型デバイス２０は、制御部２１、通信部２２、記憶部２３、操作部２４、表示部２５、カメラ２６、センサ２７、及びマイク２８を主に備えて構成される。制御部２１は、ＣＰＵ２１ａ及びメモリ２１ｂを主に備えて構成される。眼鏡型デバイス２０は、例えば、ＣＰＵ２１ａがメモリ２１ｂ等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。なお、ユーザは眼鏡型デバイス２０の装着時に眼鏡型デバイス２０に備えるこれらの構成のそれぞれも結果として装着することになるため、これらの構成のそれぞれも狭義のウェアラブルデバイスとみなすことができる。これらの各構成の説明は後述する。
【００１８】
図２は、眼鏡型デバイス２０の外観の例を示している。この例では、図２（Ａ）に示すように、眼鏡型デバイス２０は外観上、操作部２４、表示部２５及びカメラ２６を備えることが示されている。操作部２４は、眼鏡型デバイス２０の外側部に位置する。ユーザは操作部２４をスワイプ、タップ等をすることによって、眼鏡型デバイス２０に対して操作指示を行うことができる。
【００１９】
表示部２５は、眼鏡型デバイス２０を装着したユーザがプリズムなどにより表示内容を視認可能な位置に設置されるように構成される。この例では、図２（Ｂ）に示すように、表示部２５は、単眼式の表示装置であり、眼鏡型デバイス２０を装着したユーザが眼鏡型デバイス２０の右側レンズの右上を見たときに表示内容を確認できるような位置に設置されている。表示部２５における領域２５ａは、画像などの表示対象を表示可能な領域（表示可能領域）である。すなわち、図２の例では、表示可能領域の位置は、眼鏡型デバイス２０を装着したユーザから見て、右上の領域である。
【００２０】
カメラ２６は、眼鏡型デバイス２０を装着したユーザの視線方向に向けられ、当該ユーザが見ていると推定されるもの（推定注視点に存在するもの）を撮像／撮影可能な位置に設置されるように構成される。
【００２１】
図３は、眼鏡型デバイス２０の外観の他の例を示している。この例では、図２に示した例とは異なり、表示部２５は、両眼式の表示装置であり、眼鏡型デバイス２０を装着したユーザが両眼で表示内容を確認できるように構成されている。具体的には、表示部２５は、眼鏡型デバイス２０の両眼のレンズ部分に透過型ディスプレイを設置することによって構成される。表示部２５がこのように構成されていることにより、眼鏡型デバイス２０を装着したユーザは、眼鏡型デバイス２０の両眼のレンズ部分を介して景色を見ることができ、かつ、両眼のレンズ部分の表示部２５に表示された画像等を見ることができる。図３の例では、図２の例とは異なり、レンズ部分の全体が表示可能領域となる。すなわち、図３の例では、表示可能領域は、眼鏡型デバイス２０を装着したユーザから見て、正面の領域である。また、図３の例では、眼鏡型デバイス２０が有する操作部２４は、リモートコントローラであり、ユーザから受け付けた操作指示を無線により眼鏡型デバイス２０が有する各部へ送信することができる。
【００２２】
図１の説明にもどる。携帯端末３０は、例えば、携帯電話機（スマートフォンを含む）、タブレット端末、ＰＤＡ（Personal Digital Assistants）、ナビゲーション装置、パーソナルコンピュータなどの携帯可能な情報処理装置である。携帯端末３０は、制御部３１、通信部３２、記憶部３３、操作部３４、表示部３５及び測位部３６を主に備えて構成される。制御部３１は、ＣＰＵ３１ａ及びメモリ３１ｂを主に備えて構成される。各構成の説明は後述する。携帯端末３０は、例えば、ＣＰＵ３１ａがメモリ３１ｂ等に格納された所定のプログラムを実行することにより、各種の機能実現手段として機能する。
【００２３】
制御部１１，２１，３１は、これらを備える各情報処理装置の各種構成の動作を制御し、また、各種処理の実行を制御する。制御部１１，２１，３１において実行される処理の詳細は後述する。通信部１２，２２，３２は、他の情報処理装置と通信するための通信インタフェースである。記憶部１３，２３，３３は、ハードディスク等の記憶装置によって構成される。記憶部１３，２３，３３は、各情報処理装置における処理の実行に必要な各種プログラムや各種の情報を記憶する。操作部２４，３４は、ユーザからの操作指示を受け付けるためのユーザインタフェースである。表示部２５，３５は、各種の画像や、各情報処理装置による処理結果を表示するためのユーザインタフェースである。
【００２４】
カメラ２６は、静止画／動画を撮影／撮像可能な装置である。
センサ２７は、各種のセンサにより構成される。センサ２７は、例えば、ジャイロセンサ、加速度センサ、地磁気センサ、及び／又はイメージセンサ等を含むことができる。センサ２７により、例えば、眼鏡型デバイス２０を装着しているユーザの顔が向いている方向に基づいて当該ユーザの視線の方向の方位角（基準となる方位との間の水平方向の角度）の推定値を検知することや、当該ユーザの頭部の傾きに基づいて当該ユーザの視線の方向の仰俯角（水平を基準とした上下方向の角度）の推定値を検知することができる。なお、センサ２７は、ユーザの眼球の動きから当該ユーザの視線方向の方位角及び仰俯角の推定値を検知できるようにしてもよい。また、センサ２７は、眼鏡型デバイス２０を装着するユーザの瞼の動きに基づいて瞬きを検知することもできる。
マイク２８は、眼鏡型デバイス２０を装着するユーザが発する声／音を電気信号に変換する装置である。
【００２５】
測位部３６は、ＧＰＳ衛星や通信機器（例えば基地局）から受信した信号に基づいて、携帯端末３０の位置（例えば、緯度、経度）を特定し、当該位置を特定した日時を特定する（測位情報を特定する）処理を行う。
【００２６】
以上のように本実施形態において、情報処理システム１は、サーバ装置１０、眼鏡型デバイス２０及び携帯端末３０を含むがこれに限定せず、任意の装置を含むことができる。また、サーバ装置１０、眼鏡型デバイス２０及び携帯端末３０が有する構成の一部又は全部を有する構成を情報処理システムとして把握することもできる。例えば、眼鏡型デバイス２０が有する構成の一部を情報処理システムとして把握することができるし、眼鏡型デバイス２０が有する構成の一部と、携帯端末３０が有する構成の一部とを組み合わせた構成を情報処理システムとして把握することができる。
【００２７】
［機能構成］
図４を参照して、サーバ装置１０の一実施形態における機能構成について説明する。サーバ装置１０は、主な機能構成として、経路探索部１１１、現在地情報取得部１１２、方向情報取得部１１３、表示制御部１１４、及びデータベース１２０を備える。以下に各機能構成の詳細を説明する。
【００２８】
データベース１２０は、サーバ装置１０において実行される処理に必要な情報、及び当該処理により生成された情報など、各種情報を記憶する。データベース１２０は、例えば、地図情報及び施設情報を記憶している。地図情報は、道路情報、鉄道路線情報、建造物情報、地形情報、住所情報、及びその他の地理情報などを含む。施設情報は、例えば、コンビニエンスストア、カフェ、駅、ファーストフード、レストラン、建物（ビル）などの施設についての情報を含む。また、施設情報は、当該施設で扱っている商品及び／又はサービスについての情報を含む。さらに、施設情報は、地図情報と関連付けられた各施設の位置の情報を含む。なお、施設情報は、地図情報に含まれる情報としてもよい。
【００２９】
経路探索部１１１は、眼鏡型デバイス２０又は携帯端末３０のユーザからの操作指示に応じて、経路探索の処理を行う。具体的には、経路探索部１１１は、当該指示に応じて出発地及び目的地を特定し、データベース１２０の地図情報を参照して、当該特定された出発地（以下、単に「出発地」という。）から当該特定された目的地（以下、単に「目的地」又は「対象」という。）までの経路探索の処理を行う。移動手段が特定されているときは、特定された移動手段により最適な移動経路を探索する処理を行う。
【００３０】
経路探索の処理は、任意の方法を採用することができる。本実施形態においては、既知の方法により経路探索の処理を行う。経路探索部１１１は、経路探索処理の結果得られた経路の情報と、当該経路を案内するための経路案内の情報とを出力する。出力された経路及び経路案内の情報は、眼鏡型デバイス２０及び／又は携帯端末３０へ送信される。
【００３１】
現在地情報取得部１１２は、眼鏡型デバイス２０を装着し、かつ、携帯端末３０を携帯するユーザの現在地情報を携帯端末３０から（もしくは携帯端末３０から眼鏡型デバイス２０を介して）取得する。なお、当該ユーザの現在地情報は、携帯端末３０の測位部３６の測位処理に基づいて得られた情報である。また、当該ユーザは、眼鏡型デバイス２０及び携帯端末３０を携帯しているため、ユーザの現在地情報は、眼鏡型デバイス２０の現在地の情報とみなすこともできる。
【００３２】
方向情報取得部１１３は、データベース１２０に記憶された地図情報を参照して、現在地情報取得部１１２により取得された情報が示す現在地を起点としたときの経路探索部１１１により探索された経路の目的地の方向（対象の方向）を特定する。例えば、現在地を起点としたときの目的地の方位角が特定される。方向情報取得部１１３は、特定された目的地の方向の情報を出力する。出力された目的地の方向の情報は、眼鏡型デバイス２０及び／又は携帯端末３０へ送信することができる。
【００３３】
表示制御部１１４は、方向情報取得部１１３により特定された目的地の方向を示すための所定の画像を、眼鏡型デバイス２０における画像の表示可能領域のどの位置に表示するかを制御する。具体的には、表示制御部１１４は、方向情報取得部１１３により特定された目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域において、当該目的地の方向を示すための画像（以下、「目的地方向指示画像」ともいう。）を表示する位置を決定する。決定した位置の情報は、画像表示の制御情報として、眼鏡型デバイス２０に送信される。画像表示の制御情報は、連続して、又は目的地の方向が変わる度に眼鏡型デバイス２０に送信される。
【００３４】
眼鏡型デバイス２０における画像の表示可能領域の位置とは、眼鏡型デバイス２０を装着したユーザから見た表示可能領域の位置である。前述の通り、図２に示した眼鏡型デバイス２０の例では、表示可能領域の位置は、眼鏡型デバイス２０を装着したユーザから見て右上であり、図３に示した眼鏡型デバイス２０の例では、表示可能領域の位置は、眼鏡型デバイス２０を装着したユーザから見て正面である。眼鏡型デバイス２０における画像の表示可能領域の位置の情報は、サーバ装置２０又は外部の他の装置に予め記憶されている。
【００３５】
図５は、図３に示した眼鏡型デバイス２０の例のように、表示可能領域が眼鏡型デバイス２０を装着したユーザから見て正面の領域である場合において、当該表示可能領域に表示された、目的地方向指示画像の例を示している。
【００３６】
図５（Ａ）は、眼鏡型デバイス２０のレンズＡ（表示可能領域）に柱形状の画像５１が表示されていることを示している。当該柱形状の画像５１は、目的地方向指示画像である。この例では、レンズＡ（表示可能領域）の水平方向中央に目的地方向指示画像５１が表示されているため、眼鏡型デバイス２０を装着しているユーザから見て正面の方向に目的地が存在することになる。
【００３７】
図５（Ｂ）の例では、レンズＡ（表示可能領域）の右側に柱形状の目的地方向指示画像５２が表示されている。そのため、眼鏡型デバイス２０を装着しているユーザから見て右側の方向に目的地が存在することになる。なお、目的地の方向が右側であればあるほど、画像５２はレンズＡ（表示可能領域）における右側の領域に表示される。
【００３８】
また、図示しないが、もし眼鏡型デバイス２０を装着しているユーザから見て目的地の方向が左側である場合、レンズＡ（表示可能領域）の左側に柱形状の目的地方向指示画像５２が表示される。
【００３９】
目的地方向指示画像の表示位置は、眼鏡型デバイス２０を装着しているユーザから見た目的地の方向に応じて変化する。従って、図５（Ｂ）に示されているような画像の表示状態で眼鏡型デバイス２０を装着しているユーザが向いている方向を徐々に右方向に変えると、当該画像の表示位置は徐々に左に移動する。そして、当該ユーザの向く正面の方向と目的地の方向とが一致したときに、図５（Ａ）に示されているような表示状態になる（すなわち、水平方向中央に目的地方向指示画像が表示される）。ここで、眼鏡型デバイス２０の表示部２５（の表示可能領域）に表示される目的地方向指示画像の表示位置の制御は、表示制御部１１４による表示位置の決定に応じて行われる。
【００４０】
なお、図５を参照して説明した例は、眼鏡型デバイス２０を装着したユーザから見た表示可能領域の位置が正面の領域である場合の目的地方向指示画像の表示位置の制御の例である。眼鏡型デバイス２０を装着したユーザから見た表示可能領域の位置が正面の領域ではない場合、眼鏡型デバイス２０に対する画像の表示可能領域の相対位置に応じて、目的地方向指示画像の表示位置の調整を行う。調整を行う理由と、調整方法の詳細は、後述する。
【００４１】
このように、表示制御部１１４は、方向情報取得部１１３により特定された目的地の方向と、眼鏡型デバイス２０に対する画像の表示可能領域の相対位置とに応じて、当該表示可能領域における目的地方向指示画像の表示位置を決定する。その結果、ユーザは、目的地方向指示画像の表示位置により目的地の方向を直感的に把握することができるため、このような機能は、目的地を目指して移動しているユーザにとって利便性が高い。
【００４２】
図６を参照して、目的地方向指示画像の様々な表示形態について説明する。
図６（Ａ）は、眼鏡型デバイス２０のレンズＡを介してオブジェクトＸ（例えば、ビル）が見え、オブジェクトＸの方向で、かつ、オブジェクトＸの手前に目的地が存在する場合の例を示している。この例では、目的地方向指示画像６１は、レンズＡ（表示可能領域）の水平方向中央のオブジェクトＸ上に表示されている。
【００４３】
図６（Ｂ）は、眼鏡型デバイス２０のレンズＡを介してオブジェクトＸが見え、オブジェクトＸの方向で、かつ、オブジェクトＸの奥（すなわち、ユーザの現在地から視認できない位置）に目的地が存在する場合の例を示している。この例では、目的地方向指示画像６２は、オブジェクトＸの上部外側のみに表示されている。
【００４４】
このように、眼鏡型デバイス２０のユーザの現在地から視認できない位置に目的地が存在する場合に、目的地（対象）を遮蔽するオブジェクトＸの上部外側にのみ、目的地方向指示画像６２（対象の方向を示すための画像の少なくとも一部）を表示させることによって、ユーザは、目の前に存在するオブジェクトの奥に目的地（対象）が存在することを把握することができる。なお、目の前に存在するオブジェクトの奥に目的地が存在する場合には、図６（Ｂ）のように目的地方向指示画像を表示させることとしたが、オブジェクトの奥に目的地が存在する場合に図６（Ａ）のようにオブジェクトＸ上に画像を表示させてもよい。
【００４５】
上記の例では、目的地方向指示画像を柱形状としたが、当該画像を任意の形状とすることができる。
【００４６】
図６（Ｃ）は、目的地方向指示画像を円形とした場合の例を示している。また、目的地がユーザの現在地から視認できない位置に存在するか否かによって、画像の表示形態を変更することができる。例えば、目的地（対象）がユーザの現在地から視認できない位置に存在する場合、目的地を遮蔽するオブジェクトＸ上に、画像６２のように画像を透かして表示（図中では画像の外枠を点線で表示）させることができる。また、目的地がユーザの現在地から視認できる位置に存在する場合は、透かさずに表示（画像の外枠を実線で表示）させることができる。現在地から目的地の一部分のみが視認できる場合、目的地の視認できない部分上の目的地方向指示画像を透かして表示し、他の部分を透かさずに表示させることもできる。
【００４７】
図６（Ｄ）は、目的地方向指示画像を矢印とした場合の例を示している。この例では、レンズＡ（表示可能領域）の上部から下向きの矢印の画像としているがこれに限定されず、レンズＡ（表示可能領域）の下部から上向きの矢印の画像としてもよい。また、矢印の画像を上下に動かすように表示させてもよい。
【００４８】
また、図示しないが、眼鏡型デバイス２０のユーザの現在地から目的地までの距離が短いほど、目的地方向指示画像を大きく又は太く表示させてもよい。例えば、現在地から目的地までの距離が短いほど、図６（Ａ）の柱形状の画像６１を太く表示させてもよい。また、現在地から目的地までの距離が短いほど、図６（Ｃ）の円形状の画像６３を大きく表示させてもよい。
【００４９】
図７及び図８を参照して、表示可能領域が眼鏡型デバイス２０を装着したユーザから見て正面の領域ではない場合（例えば、図２に示した眼鏡型デバイス２０の例の場合）に、当該表示可能領域に表示される目的地方向指示画像について説明する。図７は、レンズＡの右上の領域に表示可能領域Ｂが存在し、眼鏡型デバイス２０を装着したユーザが正面を見た時の視線方向は方向ａであり、当該ユーザが表示可能領域Ｂの中央に視線をずらした時の視線方向は方向ｂであることを示している。
【００５０】
すなわち、図７に示す例では、眼鏡型デバイス２０を装着したユーザの正面への視線方向ａと表示可能領域Ｂの中央への視線方向ｂとの間にずれがある。この例の場合、例えば、目的地の方向が正面である時に、表示可能領域Ｂの水平方向中央に目的地方向指示画像を表示させると、ユーザは視線を右にずらしたときに目的地方向指示画像の位置を確認できるため、ユーザは目的地の方向が右方向であると誤解をしてしまう場合がある。従って、眼鏡型デバイス２０を装着したユーザの正面への視線方向ａと表示可能領域Ｂの中央への視線方向ｂとの間にずれがある場合、当該ずれの量に応じて、目的地方向指示画像の表示位置を調整してもよい。
【００５１】
図８は、図７に示したように眼鏡型デバイス２０を装着したユーザの正面への視線方向ａと表示可能領域Ｂの中央への視線方向ｂとの間にずれがあり、目的地の方向が正面である場合に、表示位置が調整された目的地方向指示画像の表示例を示している。この例では、目的地方向指示画像８１の表示位置が、表示可能領域Ｂの水平方向中央より左側に調整されている。すなわち、ユーザの正面への視線方向ａよりも表示可能領域Ｂの中央への視線方向ｂが右方向である時は、目的地方向指示画像８１の表示位置は、表示可能領域Ｂの水平方向中央より左側に調整される。また、表示可能領域Ｂの中央への視線方向ｂの右方向へのずれ量が大きいほど、目的地方向指示画像８１の表示位置は、表示可能領域Ｂの水平方向中央よりもより左側に調整される。
【００５２】
なお、図示しないが、ユーザの正面への視線方向よりも表示可能領域の中央への視線方向が左方向である時は、目的地方向指示画像の表示位置は、表示可能領域の水平方向中央より右側に調整される。また、表示可能領域の中央への視線方向の左方向へのずれ量が大きいほど、目的地方向指示画像の表示位置は、表示可能領域の水平方向中央よりもより右側に調整される。
【００５３】
なお、上記の例では、表示可能領域の中央への視線方向を用いて目的地方向指示画像の表示位置の調整を行うこととしたがこれに限定せず、表示可能領域の任意の位置への視線方向を用いて調整を行ってもよい。また、ユーザの視線方向を用いて目的地方向指示画像の表示位置の調整を行うこととしたがこれに限定せず、眼鏡型デバイス２０に対する画像の表示可能領域の相対位置に応じて目的地方向指示画像の表示位置の調整を行ってもよい。
【００５４】
上記のように、眼鏡型デバイス２０に対する表示可能領域の相対位置に応じて、表示可能領域に表示される目的地方向指示画像の表示位置が調整されて決定される。その結果、表示可能領域が眼鏡型デバイス２０を装着したユーザから見て正面の領域ではない場合であっても、ユーザは、目的地方向指示画像の表示位置により目的地（対象）の方向を直感的に把握することができる。そのため、このような機能は、目的地（対象）を目指して移動しているユーザにとってより利便性が高い。
【００５５】
図９を参照して、一実施形態に係る眼鏡型デバイス２０の機能構成の例を説明する。眼鏡型デバイス２０は、主な機能構成として、経路探索部２１１、現在地情報取得部２１２、方向情報取得部２１３、アクション検知部２１４、音声認識部２１５、及び表示制御部２１６を備える。以下に各機能構成の詳細を説明する。
【００５６】
経路探索部２１１は、眼鏡型デバイス２０のユーザからの操作指示に応じて、経路探索処理の実行の指示をサーバ装置１０に対して送信し、経路探索処理の実行結果（経路案内の情報を含む）を受信する。経路探索処理の実行の指示には、例えば、出発地、目的地、及び移動手段の情報などが含まれる。なお、経路探索処理の実行の指示は、携帯端末３０を介して行い、眼鏡型デバイス２０は、経路探索結果を携帯端末３０から受信するようにしてもよい。
【００５７】
現在地情報取得部２１２は、携帯端末３０により特定された現在地情報を携帯端末３０から取得する。取得された現在地情報は、サーバ装置１０に送信される。なお、現在地情報は、携帯端末３０から取得することとしているが、これに限定されず、眼鏡型デバイス２０が測位処理部を備え、測位処理を行うことによって、現在地情報を特定してもよい。
【００５８】
方向情報取得部２１３は、現在地情報取得部２１２により取得された情報が示す現在地を起点としたときの、探索された経路の目的地の方向の情報を取得する。目的地の方向の情報は、経路探索部２１１により指示される経路探索処理における目的地の情報と、現在地情報取得部２１２により取得された現在地の情報とに基づいて算出されてもよいし、サーバ装置１０から取得されてもよい。
【００５９】
アクション検知部２１４は、操作部２４への入力の他、眼鏡型デバイス２０のユーザの所定のアクションを検知する。所定のアクションには、例えば、ユーザの瞬きや、ユーザが眼鏡型デバイス２０の正面で所定の手の動きをすることなどが含まれる。これらの所定のアクションの検知の方法は、任意の方法を用いることができ、例えば、従来の検知技術を用いることができる。
【００６０】
音声認識部２１５は、眼鏡型デバイス２０のユーザが発した音声を認識し、ユーザからの操作指示を特定する。
【００６１】
表示制御部２１６は、眼鏡型デバイス２０による処理結果の情報や、外部装置から受信した情報（例えば、現在地情報や、経路探索のための操作画面や、経路探索結果の情報）など、各種の情報を表示部２５（すなわち、眼鏡型デバイス２０のユーザの目の近傍に位置するモニタ）に表示するように制御する。
【００６２】
また、表示制御部２１６は、前述の目的地方向指示画像の表示位置の情報を画像表示の制御情報としてサーバ装置１０から受信し、当該制御情報に応じて目的地方向指示画像の表示部２５（の表示可能領域）への表示位置を制御する。
【００６３】
なお、目的地方向指示画像の表示位置の情報を画像表示の制御情報としてサーバ装置１０から受信しているがこの方法に限定されず、目的地方向指示画像の表示位置を決定する処理を表示制御部２１６により行ってもよい。すなわち、表示制御部２１６は、方向情報取得部２１３により特定された目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域において目的地方向指示画像を表示する位置を決定し、制御することができる。目的地方向指示画像の表示位置の決定方法は、既に説明したため、ここでは省略する。
【００６４】
このように、表示制御部２１６は、目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域における目的地方向指示画像の表示位置を決定する。その結果、ユーザは、目的地方向指示画像の表示位置により目的地の方向を直感的に把握することができるため、このような機能は、目的地を目指して移動しているユーザにとって利便性が高い。
【００６５】
［処理フロー］
次に、図１０を参照して、サーバ装置１０において実行される処理のフローを説明する。なお、以下に説明する処理フローに含まれる各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して又は並列に実行することができるとともに、各処理ステップ間に他のステップを追加してもよい。また、便宜上１ステップとして記載されているステップは、複数ステップに分けて実行することができる一方、便宜上複数ステップに分けて記載されているものは、１ステップとして把握することができる。なお、各処理ステップの処理の詳細は、既に説明しているためここでは省略する。
【００６６】
まず、ステップＳ１１において、制御部１１は、眼鏡型デバイス２０又は携帯端末３０のユーザからの操作指示に応じて、経路探索の処理を行う。
【００６７】
ステップＳ１２において、制御部１１は、眼鏡型デバイス２０を装着し、かつ、携帯端末３０を携帯するユーザの現在地情報を携帯端末３０から取得する。
【００６８】
ステップＳ１３において、制御部１１は、記憶部１３に記憶された地図情報を参照して、ステップＳ１２で取得された情報が示す現在地を起点としたときの探索された経路の目的地の方向を特定し、特定された目的地の方向の情報を眼鏡型デバイス２０及び／又は携帯端末３０へ送信する。
【００６９】
ステップＳ１４において、制御部１１は、ステップＳ１３で特定された目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域において目的地方向指示画像を表示する位置を決定し、決定した位置の情報を画像表示の制御情報として、眼鏡型デバイス２０に送信する。
【００７０】
以上のように本実施形態によれば、目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域における目的地方向指示画像の表示位置を決定し、制御する。その結果、ユーザは、目的地方向指示画像の表示位置により目的地の方向を直感的に把握することができるため、このような機能は、目的地を目指して移動しているユーザにとって利便性が高い。
【００７１】
［変形例］
上記の実施形態では、表示可能領域における目的地方向指示画像の表示位置を決定するために用いる目的地の方向として、経路探索により得られた経路の目的地の方向を用いているがこの方法に限定しない。例えば、目的地方向指示画像の表示位置を決定するために、周辺検索により得られた対象の方向を目的地の方向として用いてもよい。
【００７２】
具体的な例として、コンビニエンスストアの周辺検索の結果を用いる方法について説明する。まず、サーバ装置１０の制御部１１は、眼鏡型デバイス２０を装着し、かつ、携帯端末３０を携帯するユーザの現在地の情報を携帯端末３０から取得する。次に、制御部１１は、記憶部１３に記憶された地図情報を参照して、当該現在地の周辺（例えば、現在地から３００ｍ以内の領域）に存在するコンビニエンスストアを検索し、検索により特定されたコンビニエンスストアの位置（目的地の位置）の情報を取得する。
【００７３】
次に、制御部１１は、ユーザの現在地を起点としたときの目的地の位置の方向（対象の方向）を特定する。制御部１１は、特定された対象の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域において目的地方向指示画像を表示する位置を決定し、決定した位置の情報を画像表示の制御情報として、眼鏡型デバイス２０に送信する。眼鏡型デバイス２０は、受信した制御情報に応じて、目的地方向指示画像を表示する。
【００７４】
［その他の実施形態］
本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【００７５】
例えば、上記の実施形態において、表示可能領域における目的地方向指示画像の表示位置の決定は、サーバ装置１０又は眼鏡型デバイス２０で行うこととしたが、これに限定されず、携帯端末３０で行うことにしてもよい。具体的には、携帯端末３０は、ユーザの現在地を測位部３６により特定し、当該特定された現在地から目的地の方向と、眼鏡型デバイス２０における画像の表示可能領域の位置とに応じて、当該表示可能領域における目的地方向指示画像の表示位置を決定し、制御することができる。
【符号の説明】
【００７６】
１０  サーバ装置、２０  眼鏡型デバイス、３０  携帯端末、１１，２１，３１  制御部、１１ａ，２１ａ，３１ａ  ＣＰＵ、１１ｂ，２１ｂ，３１ｂ  メモリ、１２，２２，３２  通信部、１３，２３，３３  記憶部、２４，３４  操作部、２５，３５  表示部、２６  カメラ、２７  センサ、２８  マイク、３６  測位部
【図１】
0006396155.tif 000002
【図２】
0006396155.tif 000003
【図３】
0006396155.tif 000004
【図４】
0006396155.tif 000005
【図５】
0006396155.tif 000006
【図６】
0006396155.tif 000007
【図７】
0006396155.tif 000008
【図８】
0006396155.tif 000009
【図９】
0006396155.tif 000010
【図１０】
0006396155.tif 000011