(57)【要約】【課題】本発明の目的とするところは、目的地設定および情報提供のための端末装置、方法およびシステムにおいて、ユーザが目的地まで移動するのに、より便利かつ安全に移動できる目的地設定および情報提供のための端末装置、方法およびシステムを提供することにある。【解決手段】目的地設定および情報提供のための端末装置および方法が開示される。本発明の一実施形態に係る端末装置は、他端末装置と通信を行う通信部と、ユーザ命令を入力される入力部と、少なくとも一つの他端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイするディスプレイ部と、入力部を介してリストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、選択されたアイテムに対応する第１端末装置に目的地位置情報を伝送するように通信部を制御する制御部とを含む。それにより、ユーザは自分の端末装置を通じて移動しようとする目的地住所、名称等を入力する操作を行うことなく、目的地までの移動ルートを提供されることができる。【選択図】図３
2013257327.tif 000002
【特許請求の範囲】
【請求項１】
他端末装置と通信を行う通信部と、
ユーザ命令を入力される入力部と、
少なくとも一つの他端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイするディスプレイ部と、
前記入力部を介して前記リストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、前記選択されたアイテムに対応する第１端末装置に目的地位置情報を伝送するように前記通信部を制御する制御部と
を含む端末装置。
【請求項２】
前記制御部は、
前記通信部を介して前記第１端末装置からナビゲーション情報が受信されると、前記受信されたナビゲーション情報をディスプレイするように前記ディスプレイ部を制御し、
前記ナビゲーション情報は、
前記目的地位置情報および前記第１端末装置の現在の位置情報を含むことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記ナビゲーション情報は、
前記第１端末装置から予め設定された周期に基づいて受信され、
前記制御部は、
前記予め設定された周期に基づいて受信されたナビゲーション情報に応じて、前記ナビゲーション情報をアップデートしてディスプレイするように前記ディスプレイ部を制御することを特徴とする請求項２に記載の端末装置。
【請求項４】
前記制御部は、
前記通信部を介して前記第１端末装置から前記第１端末装置の現在の位置情報が受信されると、前記端末装置の目的地位置情報および前記受信された現在の位置情報に基づいてナビゲーション情報を生成し、前記生成されたナビゲーション情報をディスプレイするように前記ディスプレイ部を制御することを特徴とする請求項１に記載の端末装置。
【請求項５】
前記制御部は、
前記入力部を介して移動ルートに対する修正命令が入力されると、前記入力された修正命令に基づいて前記移動ルートが修正されたナビゲーション情報をディスプレイし、前記修正された移動ルートに対する移動ルート情報を前記第１端末装置に伝送するように前記通信部を制御することを特徴とする請求項２に記載の端末装置。
【請求項６】
予め設定された少なくとも一つの位置情報を保存する保存部を更に含み、
前記制御部は、
前記入力部を介して位置情報提供のためのユーザ命令が入力されると、前記保存部に保存された少なくとも一つの位置情報に対応するアイテムおよび前記端末装置の現在の位置情報に対応するアイテムを含む目的地リストをディスプレイするように前記ディスプレイ部を制御することを特徴とする請求項１に記載の端末装置。
【請求項７】
前記端末装置のＧＰＳ情報を受信するＧＰＳ受信部を更に含み、
前記制御部は、
前記保存部に保存された少なくとも一つの位置情報に対応するアイテムが選択されると、前記選択されたアイテムに対応する位置情報を目的地位置情報に決定し、前記第１端末装置に伝送し、前記現在の位置情報に対応するアイテムが選択されると、前記ＧＰＳ受信部を介して受信されたＧＰＳ情報を前記目的地位置情報に決定し、前記第１端末装置に伝送するように前記通信部を制御することを特徴とする請求項６に記載の端末装置。
【請求項８】
端末装置から他端末装置に目的地設定のための情報提供方法において、
少なくとも一つの他端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイするステップと、
前記リストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、前記選択されたアイテムに対応する第１端末装置に目的地位置情報を伝送するステップと
を含む情報提供方法。
【請求項９】
前記他端末装置からナビゲーション情報が受信されると、前記受信されたナビゲーション情報をディスプレイするステップを更に含み、
前記ナビゲーション情報は、
前記目的地位置情報および前記第１端末装置の現在の位置情報を含むことを特徴とする請求項８に記載の情報提供方法。
【請求項１０】
前記ナビゲーション情報は、
前記第１端末装置から予め設定された周期に基づいて受信され、
前記ディスプレイするステップは、
前記予め設定された周期に基づいて受信されたナビゲーション情報に応じて、前記ナビゲーション情報をアップデートしてディスプレイすることを特徴とする請求項９に記載の情報提供方法。
【請求項１１】
前記第１端末装置から前記第１端末装置の現在の位置情報が受信されると、前記目的地位置情報および前記受信された現在の位置情報に基づいてナビゲーション情報を生成し、前記生成されたナビゲーション情報をディスプレイするステップを更に含むことを特徴とする請求項８に記載の情報提供方法。
【請求項１２】
移動ルートに対する修正命令が入力されると、前記入力された修正命令に基づいて前記移動ルートが修正されたナビゲーション情報をディスプレイするステップと、
前記修正された移動ルートに対する移動ルート情報を前記第１端末装置に伝送するステップと
を更に含むことを特徴とする請求項９に記載の情報提供方法。
【請求項１３】
前記目的地位置情報を伝送するステップは、
位置情報提供のためのユーザ命令が入力されると、予め保存された少なくとも一つの位置情報に対応するアイテムおよび前記端末装置の現在の位置情報に対応するアイテムを含む目的地リストをディスプレイするステップを含むことを特徴とする請求項８に記載の情報提供方法。
【請求項１４】
前記目的地位置情報を伝送するステップは、
前記目的地リストがディスプレイされた状態でユーザ命令を入力されるステップと、
前記入力されたユーザ命令が前記予め保存された少なくとも一つの位置情報に対応するアイテム選択命令である場合、前記選択されたアイテムに対応する位置情報を目的地位置情報に決定し、前記入力されたユーザ命令が前記現在の位置情報に対応するアイテム選択命令である場合、ＧＰＳ情報を受信して前記受信されたＧＰＳ情報を前記目的地位置情報に決定するステップと
を更に含むことを特徴とする請求項１３に記載の情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地設定および情報提供のための端末装置、方法およびシステムに関し、より詳細には、位置情報を共有して目的地を設定する端末装置、方法およびシステムに関する。
【背景技術】
【０００２】
一般的に、車両内に備えられたナビゲーションは車両運転者が入力した目的地情報に基づいて移動ルートをガイドする。具体的に、車両運転者は自分が移動する目的地情報をナビゲーションに入力する。それに従い、ナビゲーションは、車両運転者から入力された目的地情報に基づいて、少なくとも一つの検索結果を提供し、車両運転者によって選択された検索結果に基づいて、現在の車両の位置で当該目的地までの移動ルートをガイドする。
【０００３】
このように、一般的なナビゲーションは車両運転者から入力された目的地情報に沿って移動ルートをガイドするため、車両運転者は移動しようとする目的地住所或いは名称等を熟知していなければならない。もし、車両運転者が移動しようとする目的地住所或いは名称等を熟知していない場合、ナビゲーションを通じて移動ルートの提供を受けることが困難になることがある。
【０００４】
特に、車両運転者は、車両を運転している状態でナビゲーションに目的地住所を入力することができる。この場合、車両運転者は運転に集中することができないため、周辺の道路状況を予測することができず、事故発生の危険にさらされる可能性が高い。
【０００５】
更に、道路が拡張されたり新たな道路が開通される状況で、ナビゲーションのマップデータが周期的にアップデートされていない場合、ナビゲーションは車両運転者が要求した目的地までの移動ルートをアップデートされていないマップデータに基づいて移動ルートをガイドする。例えば、ＡからＢまで行くのに、移動距離を短縮できる道路が開通されている可能性がある。もし、ナビゲーションのマップデータが最新バージョンにアップデートされていない場合、ナビゲーションは新たに開通された道路に基づいてＡからＢまでの移動ルートを提供せずに、従前の道路に基づいて移動ルートを提供する。よって、車両運転者は目的地まで効率よく移動することができないという問題が生じたりする。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】韓国特開第２０１０−００７９０９１号公報
【特許文献２】韓国特開第２０１０−００６０５０１号公報
【特許文献３】韓国特開第２０１１−００６６６６３号公報
【特許文献４】米国特開第２０１０−０１５６７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザが目的地まで移動するのに、より便利かつ安全に移動できるようにすることにある。
【課題を解決するための手段】
【０００８】
以上のような目的を達成するための本発明の一実施形態に係る端末装置は、他端末装置と通信を行う通信部と、ユーザ命令を入力される入力部と、少なくとも一つの他端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイするディスプレイ部と、前記入力部を介して前記リストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、前記選択されたアイテムに対応する第１端末装置に目的地位置情報を伝送するように前記通信部を制御する制御部とを含む。
【０００９】
そして、前記制御部は、前記通信部を介して前記第１端末装置からナビゲーション情報が受信されると、前記受信されたナビゲーション情報をディスプレイするように前記ディスプレイ部を制御し、前記ナビゲーション情報は、前記目的地位置情報および前記第１端末装置の現在の位置情報を含んでよい。
【００１０】
なお、前記ナビゲーション情報は、前記第１端末装置から予め設定された周期に基づいて受信され、前記制御部は、前記予め設定された周期に基づいて受信されたナビゲーション情報に応じて、前記ナビゲーション情報をアップデートしてディスプレイするように前記ディスプレイ部を制御してよい。
【００１１】
そして、前記制御部は、前記通信部を介して前記第１端末装置から前記第１端末装置の現在の位置情報が受信されると、前記端末装置の目的地位置情報および前記受信された現在の位置情報に基づいてナビゲーション情報を生成し、前記生成されたナビゲーション情報をディスプレイするように前記ディスプレイ部を制御してよい。
【００１２】
なお、前記制御部は、前記入力部を介して移動ルートに対する修正命令が入力されると、前記入力された修正命令に基づいて前記移動ルートが修正されたナビゲーション情報をディスプレイし、前記修正された移動ルートに対する移動ルート情報を前記第１端末装置に伝送するように前記通信部を制御してよい。
【００１３】
そして、予め設定された少なくとも一つの位置情報を保存する保存部を更に含み、前記制御部は、前記入力部を介して位置情報提供のためのユーザ命令が入力されると、前記保存部に保存された少なくとも一つの位置情報に対応するアイテムおよび前記端末装置の現在の位置情報に対応するアイテムを含む目的地リストをディスプレイするように前記ディスプレイ部を制御してよい。
【００１４】
なお、前記端末装置のＧＰＳ情報を受信するＧＰＳ受信部を更に含み、前記制御部は、前記保存部に保存された少なくとも一つの位置情報に対応するアイテムが選択されると、前記選択されたアイテムに対応する位置情報を目的地位置情報に決定し、前記第１端末装置に伝送し、前記現在の位置情報に対応するアイテムが選択されると、前記ＧＰＳ受信部を介して受信されたＧＰＳ情報を前記目的地位置情報に決定し、前記第１端末装置に伝送するように前記通信部を制御してよい。
【００１５】
一方、本発明の一実施形態によると、端末装置は第１端末装置と通信を行う通信部と、ユーザ命令を入力される入力部と、ディスプレイ部と、前記通信部を介して前記第１端末装置から目的地位置情報が受信されると、前記目的地位置情報および端末装置の現在の位置情報に基づいてナビゲーション情報を生成する制御部とを含む。
【００１６】
そして、前記ディスプレイ部は、前記目的地位置情報が受信されると、前記ナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージをディスプレイし、前記制御部は、前記入力部を介して入力されたユーザ命令に従って前記ナビゲーション情報をディスプレイするように、前記ディスプレイ部を制御してよい。
【００１７】
なお、前記制御部は、前記通信部を介して第１端末装置から修正された移動ルート情報が受信されると、前記修正された移動ルート情報に応じて前記ナビゲーション情報をアップデートし、前記ディスプレイ装置は、前記修正された移動ルート情報に応じてアップデートされたナビゲーション情報をディスプレイしてよい。
【００１８】
そして、前記ナビゲーション情報は、予め設定された周期に基づいて周期的にアップデートし、前記制御部は、前記入力部を介して位置共有のためのユーザ命令が入力されると、前記ナビゲーション情報を前記第１端末装置に伝送するように前記通信部を制御してよい。
【００１９】
一方、本発明の一実施形態によると、端末装置から他端末装置に目的地設定のための情報提供方法において、前記方法は、少なくとも一つの他端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイするステップと、前記リストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、前記選択されたアイテムに対応する第１端末装置に目的地位置情報を伝送するステップとを含む。
【００２０】
そして、前記他端末装置からナビゲーション情報が受信されると、前記受信されたナビゲーション情報をディスプレイするステップを更に含み、前記ナビゲーション情報は、前記目的地位置情報および前記第１端末装置の現在の位置情報を含んでよい。
【００２１】
なお、前記ナビゲーション情報は、前記第１端末装置から予め設定された周期に基づいて受信され、前記ディスプレイするステップは、前記予め設定された周期に基づいて受信されたナビゲーション情報に応じて、前記ナビゲーション情報をアップデートしてディスプレイしてよい。
【００２２】
そして、前記第１端末装置から前記第１端末装置の現在の位置情報が受信されると、前記目的地位置情報および前記受信された現在の位置情報に基づいてナビゲーション情報を生成し、前記生成されたナビゲーション情報をディスプレイするステップを更に含んでよい。
【００２３】
なお、移動ルートに対する修正命令が入力されると、前記入力された修正命令に基づいて前記移動ルートが修正されたナビゲーション情報をディスプレイするステップと、前記修正された移動ルートに対する移動ルート情報を前記第１端末装置に伝送するステップとを更に含んでよい。
【００２４】
そして、前記目的地位置情報を伝送するステップは、位置情報提供のためのユーザ命令が入力されると、予め保存された少なくとも一つの位置情報に対応するアイテムおよび前記端末装置の現在の位置情報に対応するアイテムを含む目的地リストをディスプレイするステップを含んでよい。
【００２５】
なお、前記目的地位置情報を伝送するステップは、前記目的地リストがディスプレイされた状態でユーザ命令を入力されるステップと、前記入力されたユーザ命令が前記予め保存された少なくとも一つの位置情報に対応するアイテム選択命令である場合、前記選択されたアイテムに対応する位置情報を目的地位置情報に決定し、前記入力されたユーザ命令が前記現在の位置情報に対応するアイテム選択命令である場合、ＧＰＳ情報を受信して前記受信されたＧＰＳ情報を前記目的地位置情報に決定するステップとを更に含んでよい。
【００２６】
一方、本発明の一実施形態によると、端末装置における目的地設定をための方法において、前記方法は、第１端末装置から目的地位置情報を受信するステップと、前記端末装置の現在の位置情報を獲得するステップと、前記受信された目的地位置情報および前記獲得した現在の位置情報に基づいてナビゲーション情報を生成するステップとを含む。
【００２７】
そして、前記目的地位置情報が受信されると、前記ナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージをディスプレイするステップと、前記入力されたユーザ命令に従って、前記生成されたナビゲーション情報をディスプレイするステップとを更に含んでよい。
なお、前記制御部は、前記通信部を介して第１端末装置から修正された移動ルート情報が受信されると、前記修正された移動ルート情報に応じて前記ナビゲーション情報をアップデートし、前記ディスプレイ装置は、前記修正された移動ルート情報に応じてアップデートされたナビゲーション情報をディスプレイしてよい。
【００２８】
そして、前記ナビゲーション情報は、予め設定された周期に基づいて周期的にアップデートし、前記制御部は、前記入力部を介して位置共有のためのユーザ命令が入力されると、前記ナビゲーション情報を前記第１端末装置に伝送するように前記通信部を制御してよい。
【００２９】
なお、前記第１端末装置から修正された移動ルート情報が受信されると、前記修正された移動ルート情報に応じて、前記ナビゲーション情報をアップデートしてディスプレイするステップを更に含んでよい。
【００３０】
そして、前記ナビゲーション情報は、予め設定された周期に基づいて周期的にアップデートされ、位置共有のためのユーザ命令が入力されると、前記ナビゲーション情報を前記第１端末装置に伝送するステップを更に含んでよい。
【００３１】
一方、本発明の一実施形態によると、位置情報共有システムは予め保存された複数のアイテムの中から選択されたアイテムに対応する端末装置に目的地設定のための目的地位置情報を伝送する第１端末装置と、前記第１端末装置から受信された目的地位置情報および現在の位置情報に基づいてナビゲーション情報を生成する第２端末装置とを含む。
【００３２】
以上のように、本発明の多様な実施形態によると、端末装置は他端末装置から提供された位置情報に基づいてユーザに移動ルートを提供することができる。
【発明の効果】
【００３３】
以上説明したように、本発明によれば、端末装置は他端末装置から提供された位置情報に基づいてユーザに移動ルートを提供することができる。それにより、ユーザは自分の端末装置を通じて移動しようとする目的地住所、名称等を入力する操作を行うことなく、目的地までの移動ルートを提供されることができる。よって、ユーザは、自分の望む目的地まで便利かつ安全に移動することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る目的地設定のための位置情報共有システムの図である。
【図２】本発明の一実施形態に係る位置情報共有システムの動作を示す例示図である。
【図３】本発明の一実施形態に係る端末装置のブロック図である。
【図４】本発明の一実施形態に係る第１端末装置において目的地位置情報を提供する例示図である。
【図５】本発明の一実施形態に係る第２端末装置においてナビゲーション情報を生成する例示図である。
【図６】本発明の一実施形態に係る第１端末装置から第２端末装置に修正された移動ルートを提供する例示図である。
【図７】本発明の一実施形態に係る第１端末装置において目的地設定のための情報提供方法のフローチャートである。
【図８】本発明の一実施形態に係る第１端末装置から第２端末装置に目的地位置情報を伝送する方法のフローチャートである。
【図９】本発明の一実施形態に係る第１端末装置で第２端末装置から提供された情報に基づいて目的地を設定する方法のフローチャートである。
【発明を実施するための形態】
【００３５】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００３６】
図１は、本発明の一実施形態に係る目的地設定のための位置情報共有システム図である。
【００３７】
同図に示すように、位置情報共有システムは、第１端末装置１０および第２端末装置２０を含む。ここで、第１端末装置１０は、スマートフォンのような無線通信が可能な装置として、無線通信を通じて第２端末装置２０に目的地設定のための位置情報を提供する端末装置であってよい。第２端末装置２０は、第１端末装置１０のように、スマートフォンのような無線通信が可能な装置として、無線通信を通じて第１端末装置１０から提供された目的地設定のための位置情報に基づいて、目的地および目的地に対する移動ルートを設定する端末装置であってよい。すなわち、第２端末装置２０は、第１端末装置１０から目的地設定のための位置情報が受信されると、第２端末装置２０の現在の位置情報と第１端末装置１０から受信された位置情報に基づいて、目的地に移動するための移動ルートを設定する。その後、第２端末装置２０は予め保存されたマップデータ上に移動ルートが表示されたナビゲーション情報を生成してディスプレイする。
【００３８】
しかし、本発明はそれに限定されずに、図示のように、第２端末装置２０は第３端末装置３０と通信を行い、予め生成されたナビゲーション情報を第３端末装置３０に伝送したり、或いは、第１端末装置１０から受信された位置情報を第３端末装置３０に伝送することができる。ここで、第３端末装置３０は、ＧＰＳ受信が可能なナビゲーション端末装置であってよい。
【００３９】
例えば、第２端末装置２０は、第１端末装置１０から受信された位置情報に基づいてナビゲーション情報を生成できない端末装置であってよい。この場合、第２端末装置２０は、第１端末装置１０から受信された位置情報を第３端末装置３０に伝送する。これにより、第３端末装置３０は、第２端末装置２０から受信された位置情報と第３端末装置３０の現在の位置情報とに基づいてナビゲーション情報を生成し、生成されたナビゲーション情報をディスプレイすることができる。
【００４０】
別の例として、第２端末装置２０は、第１端末装置１０から受信された位置情報と第２端末装置２０の現在の位置情報とに基づいて生成されたナビゲーション情報をディスプレイすることができない端末装置であってよい。この場合、第２端末装置２０は、予め生成されたナビゲーション情報を第３端末装置３０に伝送し、第３端末装置３０は、第２端末装置２０から受信されたナビゲーション情報を画面上にディスプレイすることができる。
【００４１】
よって、ユーザは、第２端末装置２０にディスプレイされたナビゲーション情報或いは車両内に具備された第３端末装置３０にディスプレイされたナビゲーション情報に応じて目的地に移動することができる。
【００４２】
一方、本発明においては、第１端末装置１０が目的地設定のための位置情報を提供する端末装置であり、第２端末装置２０は第１端末装置１０から提供された目的地設定のための位置情報に基づいて目的地設定およびナビゲーション情報をディスプレイする端末装置に限定している。そして、第３端末装置３０は、第２端末装置２０で目的地設定或いはナビゲーション情報のディスプレイが容易ではない場合、第２端末装置２０から提供された第１端末装置１０の位置情報に基づいて、目的地を設定したり、ナビゲーション情報をディスプレイする端末装置に限定している。
【００４３】
しかし、本発明は、それに限定されず、第２端末装置２０が目的地設定のための位置情報を提供する端末装置であってよく、第１端末装置１０は第２端末装置２０から提供された位置情報に基づいて目的地設定およびナビゲーション情報をディスプレイする端末装置であってよい。この場合、第３端末装置３０は、第１端末装置１０と通信を行うことができ、特に、第１端末装置１０で目的地設定或いはナビゲーション情報のディスプレイが容易ではない場合、第１端末装置１０から提供された第２端末装置２０の位置情報に基づいて目的地を設定したり、或いは、ナビゲーション情報をディスプレイする端末装置であってよい。
【００４４】
本発明では、第１端末装置１０が目的地設定のための位置情報を提供する端末装置に限定して説明し、第２端末装置２０は目的地を設定する端末装置に限定して説明し、第３端末装置３０は第２端末装置２０と通信を行う端末装置に限定して説明するようにする。
【００４５】
図２は、本発明の一実施形態に係る位置情報共有システムの動作を示す例示図である。
【００４６】
同図に示すように、例えば、Ａユーザの自宅住所を知らないＢユーザがＡユーザの自宅４０に移動する場合、Ｂユーザの第２端末装置２０は、Ａユーザの第１端末装置１０にＡユーザの自宅４０に対する位置情報を要求することができる。このような位置情報要求に従って、第１端末装置１０は、第２端末装置２０に予め保存された自宅４０に対する目的地位置情報を伝送することができる。更に別の例として、Ａユーザは、Ｂユーザに自分が現在位置している場所で会おうと要求することができる。この場合、第１端末装置１０は、Ａユーザの要求に従って、Ｂユーザの第２端末装置２０に現在の位置情報を目的地位置情報に伝送することができる。
【００４７】
更に別の例として、ＡユーザはＢユーザに自分が最近訪れた場所のうちの一つの場所で会おうと要求することができる。この場合、第１端末装置１０は、Ａユーザの要求に従って、最近訪れた場所に対する位置情報のうち、Ａユーザから選択された位置情報を目的地位置情報に設定して第２端末装置２０に伝送することができる。
【００４８】
このように、第１端末装置１０から目的地位置情報が受信されると、第２端末装置２０は第１端末装置１０から受信された目的地位置情報と第２端末装置の現在の位置情報に基づいて、現在の位置から目的地までの移動ルートをガイドするナビゲーション情報を生成してディスプレイする。一方、第２端末装置２０は、Ｂユーザからの要求に応じて、予め生成されたナビゲーション情報を車両５０内に搭載された第３端末装置３０にナビゲーション情報を伝送することができる。よって、第３端末装置３０は、第２端末装置２０から受信されたナビゲーション情報を画面上にディスプレイすることができる。一方、第２端末装置２０が第１端末装置１０から受信された目的地位置情報に基づいてナビゲーション情報に対する生成が容易ではない場合、第２端末装置２０は第１端末装置１０から受信された目的地位置情報を第３端末装置３０に伝送することができる。この場合、第３端末装置３０は、第２端末装置２０から受信した第１端末装置１０の目的地位置情報と第３端末装置３０の現在の位置情報とに基づいてナビゲーション情報を生成して、画面上にディスプレイすることができる。
【００４９】
よって、Ｂユーザは第２端末装置２０或いは車両５０内に搭載された第３端末装置３０を介してディスプレイされたナビゲーション情報に応じて、車両５０を運転して第１端末装置１０で伝送した目的地位置情報に該当する目的地に移動することができる。
【００５０】
一方、第２端末装置２０は、Ｂユーザの移動ルートに沿って予め生成されたナビゲーション情報をアップデートして画面上にディスプレイしたり、或いは、第３端末装置３０に伝送することができる。第３端末装置３０に伝送する場合、第３端末装置３０は、第２端末装置２０でアップデートされたナビゲーション情報を受信して画面上にディスプレイすることができる。しかし、第３端末装置３０でナビゲーション情報を生成して画面上にディスプレイする場合、第３端末装置３０は、Ｂユーザの移動ルートに沿って予め生成されたナビゲーション情報をアップデートして画面上にディスプレイし、アップデートされたナビゲーション情報を第２端末装置２０に伝送することができる。
【００５１】
よって、第２端末装置２０はＢユーザの移動ルートに沿って周期的にアップデートされたナビゲーション情報或いは第３端末装置３０からアップデートされて受信されたナビゲーション情報を第１端末装置１０に伝送することができる。それにより、第１端末装置１０は、第２端末装置２０から伝送されたナビゲーション情報を画面上にディスプレイする。よって、Ａユーザは、現在Ｂユーザがどの位置にいるかをリアルタイムでモニタリングすることができる。
【００５２】
以下では、目的地設定のために、位置情報共有および共有された位置情報に基づいて目的地を設定する端末装置の各構成について詳細に説明する。
【００５３】
図３は、本発明の一実施形態に係る端末装置のブロック図である。
【００５４】
同図に対する説明の前に、端末装置は、上述のように、第１端末装置１０および第２端末装置２０の動作を行うことができる。すなわち、端末装置は、上述の第１端末装置１０のように、他端末装置である第２端末装置２０に目的地位置情報を提供したり、或いは、第２端末装置２０から提供された目的地位置情報に基づいて目的地設定を行うことができる。よって、以下では、第１端末装置１０が目的地位置情報を提供する動作および受信された目的地位置情報に基づいて目的地設定を行うものに限定して説明する。
【００５５】
まず、第１端末装置１０が他端末装置である第２端末装置２０に目的地位置情報を提供する動作について説明する。
【００５６】
第１端末装置は、通信部３１０と、入力部３２０と、ディスプレイ部３３０および制御部３４０を含む。通信部３１０は、複数の第２端末装置２０と通信を行う。具体的に、通信部３１０は、周辺の無線通信が可能なスマートフォンのような複数の第２端末装置２０のうち、少なくとも一つの第２端末装置２０と通信を行う。このような通信部３１０は、近距離無線通信モジュール（図示せず）、無線通信モジュール（図示せず）等のような通信モジュールを実現されてよい。ここで、近距離無線通信モジュール（図示せず）は、近距離に位置した第２他端末装置２０と無線通信を行う通信モジュールとして、例えば、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等であってよい。無線通信モジュール（図示せず）は、ＷｉＦｉ、３Ｇ（３ｒｄ Ｇｅｎｅｒａｔｉｏｎ）、３ＧＰＰ（３ｒｄ Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ）等のような多様な移動通信規格に応じて移動通信網に接続して第２端末装置２０と通信を行う。
【００５７】
入力部３２０は、ユーザ命令を入力されるものとして、ユーザの多様なユーザ操作による選択命令を入力され、制御部３４０に伝達するための入力手段として、入力パネルで実現されてよい。ここで、入力パネルは、タッチパッド（Ｔｏｕｃｈ Ｐａｄ）或いは各種機能キー、数字キー、文字キー等を備えたキーパッド（Ｋｅｙ Ｐａｄ）またはタッチスクリーン（Ｔｏｕｃｈ  Ｓｃｒｅｅｎ）方式で行われてよい。
【００５８】
多様なコンテンツをディスプレイするディスプレイ部３３０は少なくとも一つの第２端末装置２０に対応する少なくとも一つのアイテムを含むリストをディスプレイする。このとき、ディスプレイ部３３０は、第１端末装置１０に対応するアイテムを当該リストに含めてディスプレイすることが望ましい。ここで、リストに含まれるアイテムは、第１端末装置１０を所持したユーザの氏名、連絡先情報等を含むプロファイル情報と、第２端末装置２０を所持した知人の氏名、連絡先情報等を含むプロファイル情報を提供するためのものとして、ディスプレイ部３３０は、このような少なくとも一つのアイテムが並べられたリストをディスプレイすることができる。このようなディスプレイ部３３０は、タッチを検知できるタッチスクリーンまたはＣＲＴ（Ｃａｔｈｏｄ Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＴＦＴ−ＬＣＤ（Ｔｈｉｎ  ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ  Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  ｐａｎｅｌ）、フレキシブルディスプレイ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｐｌａｙ）、ＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）等で実現されてよい。
【００５９】
制御部３４０は、第１端末装置１０の各構成を全般的に制御する。このような制御部３４０は、入力部３２０を介してリストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、選択されたアイテムに対応する第２端末装置に目的地位置情報を伝送する。そのために、第１端末装置１０は、保存部３５０およびＧＰＳ受信部３６０を更に含んでよい。保存部３５０は、フラッシュメモリのような非揮発性メモリ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ）で実現され、予め設定された少なくとも一つの位置情報および少なくとも一つの知人に対するプロファイル情報を保存することができる。ここで、予め設定された位置情報は、例えば、第１端末装置１０を所持したユーザ（以下、Ａユーザという）に自宅、会社の位置およびＡユーザが予め設定された期間の間に訪れた場所に対する位置のうち、少なくとも一つの位置を示す情報であってよい。
【００６０】
そして、ＧＰＳ受信部３６０は、第１端末装置１０の現在の位置情報を示すＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報を周期的に受信することができる。よって、入力部３２０を介して位置情報提供のためのユーザ命令が入力されると、ディスプレイ部３３０は、制御部３４０の制御命令に従って、保存部３５０に保存された少なくとも一つの知人に対するプロファイル情報を示すアイテムに対するリストをディスプレイする。このように、リストがディスプレイされた状態で、入力部３２０を介して少なくとも一つの知人（以下、Ｂユーザという）のプロファイル情報を示すアイテムが選択されると、制御部３４０は、保存部３５０に保存された位置情報に対応するアイテムおよび第１端末装置１０の現在の位置情報に対応するアイテムを含む目的地リストをディスプレイするようにディスプレイ部３３０を制御する。上述のように、保存部３５０に保存された位置情報はＡユーザの自宅、会社およびＡユーザが予め設定された期間の間に訪れた場所に対する位置情報のうち、少なくとも一つであってよい。
【００６１】
このような複数のアイテムを含む目的地リストがディスプレイされた状態で、少なくとも一つの位置情報に対応するアイテムが選択されると、制御部３４０は、選択されたアイテムに対応する位置情報を目的地位置情報に決定する。一方、第１端末装置１０の現在の位置情報に対応するアイテムが選択されると、制御部３４０は、ＧＰＳ受信部３６０を介して受信されたＧＰＳ情報を目的地位置情報に決定する。このように、ユーザの選択命令に従って目的地位置情報が決定されると、制御部３４０は、その決定された目的地位置情報を第２端末装置２０に伝送することができる。一方、制御部３４０は、第２端末装置２０に伝送した目的地位置情報と第２端末装置２０の現在の位置情報に基づいて生成されたナビゲーション情報をディスプレイするようにディスプレイ部３３０を制御することができる。
【００６２】
一実施形態によって、制御部３４０は、通信部３１０を介して目的地位置情報を伝送した第２端末装置２０からナビゲーション情報が受信されると、受信されたナビゲーション場所がディスプレイされるようにディスプレイ部３３０を制御する。ここで、ナビゲーション情報は、第２端末装置２０に保存されたマップデータ上に第１端末装置１０から受信された目的地位置情報および第２端末装置２０の現在の位置情報に基づいて最終目的地に移動する移動ルートが表示された情報であってよい。このようなナビゲーション情報は、第２端末装置２０から予め設定された周期に基づいてアップデートされてよい。よって、制御部３４０は、予め設定された周期に基づいてアップデートされたナビゲーション情報が通信部３１０を介して受信されると、その受信されたナビゲーション情報に応じてナビゲーション情報をアップデートしてディスプレイすることができる。
【００６３】
更に別の実施形態により、制御部３４０は、通信部３１０を介して第２端末装置２０から他端末装置の現在の位置情報が受信されると、第２端末装置２０に伝送した目的地位置情報と第２端末装置２０から受信した現在の位置情報に基づいてナビゲーション情報を生成することができる。具体的に、上述の保存部３５０は、マップデータを更に保存してよい。よって、制御部３４０は、第２端末装置２０から第２端末装置の現在の位置情報が受信されると、第２端末装置２０に伝送した目的地位置情報と第２端末装置２０から受信した現在の位置情報に基づいて、保存部３５０に保存されたマップデータ上に移動ルートを表示する。このように、制御部３４０は、マップデータ上に移動ルートが表示されたナビゲーション情報を生成し、その生成されたナビゲーション情報がディスプレイされるようにディスプレイ部３３０を制御する。
【００６４】
一方、第２端末装置２０は、予め設定された周期に基づいてアップデートされた現在の位置情報を第１端末装置１０に伝送することができる。この場合、制御部３４０は、第２端末装置２０に伝送した目的地位置情報とアップデートされた第２端末装置２０の現在の位置情報に基づいて現在生成されたナビゲーション情報をアップデートする。よって、ディスプレイ部３３０は、アップデートされたナビゲーション情報をディスプレイすることができる。
【００６５】
このように、Ａユーザの第１端末装置１０およびＢユーザの第２端末装置２０は、Ｂユーザが現在位置している地点から目的地までの移動ルートが表示されたナビゲーション情報をディスプレイすることができる。よって、Ｂユーザは、自分の第２端末装置２０の画面上にディスプレイされたナビゲーション情報に応じてＡユーザが設定した目的地に移動することができる。なお、Ａユーザは、第１端末装置１０にディスプレイされたナビゲーション情報を応じてＢユーザが現在どの地点に移動しているかをリアルタイムでモニタリングすることができる。
【００６６】
一方、Ａユーザは、第１端末装置１０を通じてＢユーザが現在どの地点に移動しているかをモニタリングしてＢユーザが現在誤ったルートに移動したり、或いは、ディスプレイされたナビゲーション情報に表示された移動ルートがおすすめルートではないと判断することができる。この場合、Ａユーザはタッチペンのような入力装置を用いてディスプレイされたナビゲーション情報上に自分の考えるおすすめルートを入力して移動ルート修正を要求することができる。このような移動ルート修正要求に従って、制御部３４０は、現在ディスプレイされているナビゲーション情報に表示された移動ルートにＡユーザから入力されたおすすめルートを表示することができる。それと同時に、制御部３４０は、通信部３１０を介してＡユーザから修正された移動ルート情報を第２端末装置２０に伝送する。第１端末装置１０から修正された移動ルート情報が受信されると、第２端末装置２０は修正された移動ルート情報に基づいて画面上にディスプレイされたナビゲーション情報をアップデートする。すなわち、第２端末装置２０は、ナビゲーション情報に表示される移動ルートをＡユーザのおすすめルートに修正する。よって、Ｂユーザは、Ａユーザが薦めたおすすめルートを参照して移動することができる。
【００６７】
以下では、第１端末装置１０が第２端末装置２０から提供された目的地位置情報に基づいて目的地を設定する動作について説明する。
【００６８】
上述のように、通信部３１０は、第２端末装置２０と通信を行って第２端末装置２０から目的地位置情報を受信することができる。このように、第２端末装置２０から目的地位置情報が受信されると、制御部３４０は、通信部３１０を介して第２端末装置２０から受信された目的地位置情報および第１端末装置１０の現在の位置情報に基づいてナビゲーション情報を生成する。
【００６９】
具体的に、制御部３４０は、通信部３１０を介して第２端末装置２０から目的地位置情報が受信されると、受信された目的地位置情報に基づいてナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージを生成し、その生成された問い合わせメッセージがディスプレイされるようにディスプレイ部３３０を制御する。それにより、ディスプレイ部３３０は、ナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージをディスプレイする。ここで、問い合わせメッセージは、第２端末装置２０から目的地位置情報が受信されていることをガイドするガイドメッセージを含んでよい。
【００７０】
このような問い合わせメッセージがディスプレイされている状態で、入力部３２０を介してナビゲーション情報生成に対するユーザ命令が入力されると、制御部３４０は、第２端末装置２０から受信した目的地位置情報および第１端末装置１０の現在の位置情報に基づいてナビゲーション情報を生成する。すなわち、制御部３４０は、保存部３５０に保存されたマップデータ上に、第２端末装置２０から受信した目的地位置情報とＧＰＳ受信部３６０を介して受信されたＧＰＳ情報とに基づいて移動ルートが表示されたナビゲーション情報を生成する。このようなナビゲーション情報が生成されると、制御部３４０の制御命令に従って、保存部３５０は予め生成されたナビゲーション情報を保存する。このように、ナビゲーション情報が予め保存された状態で、入力部３３０を介してユーザ命令が入力されると、制御部３４０は、入力されたユーザ命令に基づいて予め保存されたナビゲーション情報をディスプレイするようにディスプレイ部３３０を制御する。それにより、ディスプレイ部３３０は、予め生成されたナビゲーション情報をディスプレイすることができる。しかし、本発明は、それに限定されず、制御部３４０は、ナビゲーション情報が生成されると、生成されたナビゲーション情報をリアルタイムでディスプレイすることができる。
【００７１】
一方、制御部３４０は、ナビゲーション情報が生成された状態で、入力部３２０を介して位置共有のためのユーザ命令が入力されると、目的地位置情報を伝送した第２端末装置２０に予め生成されたナビゲーション情報を伝送するように通信部３１０を制御する。一方、上述のナビゲーション情報は、予め設定された周期に基づいて周期的にアップデートされることができる。よって、位置共有のためのユーザ命令が入力されると、制御部３４０は、ナビゲーション情報が周期的にアップデートされる度に第２端末装置２０にアップデートされたナビゲーション情報を伝送するように通信部３１０を制御することができる。
【００７２】
それにより、第２端末装置２０は、第１端末装置１０から受信されたナビゲーション情報を周期的にアップデートして画面上にディスプレイすることができる。
【００７３】
一方、本発明に係る制御部３４０の位置共有のためのユーザ命令が入力されると、目的地位置情報を伝送した第２端末装置２０に第１端末装置１０の現在の位置情報であるＧＰＳ情報を伝送するように、通信部３１０を制御することができる。この場合、制御部３４０は、第１端末装置１０の現在の位置情報であるＧＰＳ情報を予め設定された周期ごとに第２端末装置２０に伝送するように通信部３１０を制御することができる。
【００７４】
それにより、第２端末装置２０は、第１端末装置１０から受信されたＧＰＳ情報と、第１端末装置１０に伝送した目的地位置情報とに基づいてナビゲーション情報生成および周期的にアップデートしてディスプレイすることができる。
【００７５】
このように、本発明に係る第１端末装置１０と第２端末装置２０とは、Ａユーザの現在の位置から目的地までの移動ルートが同様に設定されたナビゲーション情報をディスプレイすることができる。よって、Ａユーザは第１端末装置１０の画面上にディスプレイされたナビゲーション情報に応じて、Ｂユーザが設定した目的地に移動することができる。そして、Ｂユーザは第２端末装置２０にディスプレイされたナビゲーション情報を応じて、Ａユーザが現在のどの地点に移動しているのかをリアルタイムでモニタリングすることができる。一方、制御部３４０は、通信部３１０を介して第２端末装置２０から修正された移動ルート情報が受信されると、修正された移動ルート情報に応じて現在の画面にディスプレイされたナビゲーション情報をアップデートしてディスプレイすることができる。このように、修正された移動ルートに沿ってナビゲーション情報をアップデートしてディスプレイする動作に対する説明は、既に詳細に説明しているため、以下では詳細な説明を省略する。
【００７６】
これまで、本発明に係る第１端末装置１０から第２端末装置に目的地設定のための位置情報提供および第２端末装置２０から受信された位置情報に基づいて目的地を設定する動作について詳細に説明してきた。以下では、下記のような実施形態に通じて上述の第１端末装置１０の動作についてより詳細に説明する。
【００７７】
図４は、本発明の一実施形態に係る第１端末装置において目的地位置情報を提供する例示図である。
【００７８】
同図に示すように、第１端末装置１０はユーザ命令に従って保存部３５０に予め保存されたＡユーザおよびＢユーザを含む全てのユーザのプロファイル情報を含むアイテムをリスト４１０で生成してディスプレイする。その後、ユーザ命令に従って、Ａユーザに対応するアイテム４１１が選択されると、第１端末装置１０は、Ａユーザのプロファイル情報４２０を画面上にディスプレイする。その後、位置情報提供のためのユーザ命令が入力されると、第１端末装置１０は位置情報提供のための目的地リスト４３０を生成して画面上にディスプレイする。すなわち、第１端末装置１０は、Ａユーザのプロファイル情報４２０に含まれた位置情報提供に関連したアイコン４２１が選択されると、目的地リスト４３０を生成して画面上にディスプレイする。
【００７９】
図示のように、目的地リスト４３０は、Ａユーザの自宅４３１、会社４３２、現在の位置４３３および最近の訪問地４３４に対するそれぞれのアイテムを含んでよい。このような複数のアイテムを含む目的地リスト４３０がディスプレイされた状態で、一つのアイテムが選択されると、第１端末装置１０は選択されたアイテムを目的地位置情報に決定する。その後、リスト４１０上に含まれた複数のユーザに対応するアイテムのうち、目的地位置情報を提供するユーザのアイテム４４０が選択されると、第１端末装置１０は選択されたアイテム４４１に対応するユーザの第２端末装置２０に予め決定された目的地位置情報を伝送する。
【００８０】
例えば、ＡユーザはＡユーザが居住する家にＢユーザが来るようにするために、画面上にディスプレイされた目的地リスト４３０の複数のアイテムのうち、自宅４３１に対するアイテムを選択することができる。その後、自宅４３１に対するアイテムに関連した位置情報を提供するＢユーザが選択されると、第１端末装置１０は、自宅４３１に対する位置情報を目的地位置情報に決定してＢユーザの第２端末装置２０に伝送することができる。
【００８１】
別の例として、ＡユーザはＡユーザが現在位置している場所にＢユーザが来るようにするために、画面上にディスプレイされた目的地リスト４３０の複数のアイテムのうち、現在の位置４３３に対するアイテムを選択することができる。このような現在の位置４３３に対するアイテムが選択されると、第１端末装置１０はＧＰＳ受信部３６０を介して受信されたＧＰＳ情報に基づいて、Ａユーザが現在位置している位置情報を獲得する。その後、現在の位置４３３に対するアイテムに関連した位置情報を提供するＢユーザが選択されると、第１端末装置１０は予め獲得した位置情報を目的地位置情報に決定してＢユーザの第２端末装置２０に伝送することができる。
【００８２】
更に別の例として、ＡユーザはＡユーザが最近訪問した場所のうちの一つの場所にＢユーザが来るか、または当該場所をＢユーザが共有するために画面上にディスプレイされた目的地リスト４３０の複数のアイテムのうち、最近の訪問地４３４に対するアイテムを選択することができる。このようなアイテムが選択されると、第１端末装置１０は、保存部３５０に予め保存された最近訪問した場所に対する位置情報をリストで生成してディスプレイすることができる。実施形態により、第１端末装置１０は、ここ１ヶ月訪問した場所に対する位置情報を保存することができる。よって、最近の訪問地４３４に対するアイテムが選択されると、第１端末装置１０はここ１ヶ月の間、Ａユーザが訪れた場所に対する位置情報を獲得し、その獲得した位置情報に基づいて訪問場所リスト（図示せず）をディスプレイすることができる。よって、Ａユーザは画面上にディスプレイされた訪問場所リスト（図示せず）からＢユーザと落ち合ったり共有する場所を選択することができる。その後、選択された場所に対する位置情報を提供するＢユーザが選択されると、第１端末装置１０はＡユーザから選択された場所に対する位置情報を目的地位置情報に決定してＢユーザの第２端末装置２０に伝送することができる。
【００８３】
よって、第２端末装置２０は、第１端末装置１０から受信した目的地位置情報に基づいてナビゲーション情報を生成することができる。
【００８４】
図５は、本発明の一実施形態に係る第２端末装置においてナビゲーション情報を生成する例示図である。
【００８５】
同図に示すように、第１端末装置１０から目的地位置情報が受信されると、第２端末装置２０はナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージ５１０を生成してディスプレイする。
【００８６】
例えば、第１端末装置１０からＡユーザの会社に対する目的地位置情報が受信されると、第２端末装置２０は“サムスン電子”という目的地位置情報に対するナビゲーション情報を生成するかに対する問い合わせメッセージ５１０を生成してディスプレイすることができる。このような問い合わせメッセージ５１０がディスプレイされた状態で、Ａユーザからナビゲーション情報生成に対するユーザ命令が入力されると、第２端末装置２０は第２端末装置２０の現在の位置情報と第１端末装置１０から受信された目的地位置情報に基づいてナビゲーション情報５２０を生成する。ここで、ナビゲーション情報５２０は、第２端末装置２０に予め保存されたマップデータ５２１上に第２端末装置２０の現在の位置から“サムスン電子”という目的地まで移動する移動ルート５２２が表示された情報である。このようなナビゲーション情報５２０が生成された状態でユーザ命令が入力されると、第２端末装置２０は予め生成されたナビゲーション情報５２０を画面上にディスプレイする。なお、第２端末装置２０は、位置共有関連のユーザ命令が入力されると、第１端末装置１０に予め生成されたナビゲーション情報５２０を伝送する。
【００８７】
それにより、第１端末装置１０と第２端末装置２０とは、互いに同じ移動ルートの表示されたナビゲーション情報５２０を共有することができ、Ｂユーザは第２端末装置２０にディスプレイされたナビゲーション情報５２０に基づいて“サムスン電子”という目的地まで移動することができる。そして、Ａユーザは第１端末装置１０にディスプレイされたナビゲーション情報５２０に基づいて、Ｂユーザが現在のどの地点を通過しているかをモニタリングすることができる。
【００８８】
一方、第１端末装置１０を通じてＢユーザの移動ルートをモニタリングするＡユーザはＢユーザがナビゲーション情報５２０に基づいて目的地に移動していなかったり、或いは、ナビゲーション情報５２０に表示された移動ルート５２２が正しいルートではないと判断されると、第１端末装置１０を介して修正された移動ルートを第２端末装置２０に提供することができる。以下では、第１端末装置１０から第２端末装置２０に修正された移動ルート情報を提供する動作について説明する。
【００８９】
図６は、本発明の一実施形態に係る第１端末装置から第２端末装置に修正された移動ルートを提供する例示図である。
【００９０】
同図に示すように、第１端末装置１０は第２端末装置２０から伝送されたナビゲーション情報６１０をディスプレイすることができる。よって、Ａユーザは第１端末装置１０にディスプレイされたナビゲーション情報６１０をモニタリングしてＢユーザが現在どの地点を通過しているか、或いは、Ｂユーザの位置している地点から目的地までの移動ルートが正しいか等を確認することができる。
【００９１】
例えば、図示のように、Ａユーザは第１端末装置１０の画面上にディスプレイされたナビゲーション情報６１０を介してＢユーザが目的地まで移動する移動ルート６２０を確認することができる。確認の結果、現在設定された移動ルート６２０が正しいルートではないと判断されると、Ａユーザはタッチペンを用いて画面上にディスプレイされたマップデータ上におすすめルート６３０を入力することができる。このようなおすすめルート６３０が入力されると、第１端末装置１０は入力されたおすすめルート６３０に基づいてマップデータ上におすすめルート６３０を表示する。その後、Ａユーザの命令に従って、第１端末装置１０はＡユーザから入力されたおすすめルート６３０に修正するための修正された移動ルート情報を第２端末装置２０に伝送する。
【００９２】
よって、第２端末装置２０は、第１端末装置１０から受信された修正済みの移動ルート情報に基づいて、現在画面上にディスプレイされたナビゲーション情報６４０をアップデートしてディスプレイする。すなわち、第２端末装置２０は第１端末装置１０に受信された修正済みの移動ルート情報に応じて、ナビゲーション情報６４０のマップデータ上に表示された移動ルート６５０をＡユーザのおすすめルート６４０に対応する移動ルート６６０に修正してディスプレイする。それとともに、第２端末装置２０は、ナビゲーション情報６４０が修正されたことをガイドするメッセージを音声およびテキストで出力することができる。このように、第２端末装置２０は、第１端末装置１０から受信された修正済みの移動ルート情報に基づいてナビゲーション情報６４０をアップデートすることにより、Ｂユーザはより早いルートで目的地まで移動することができる。
【００９３】
これまで、目的地設定するための位置情報共有および共有された位置情報に応じて目的地を設定する端末装置の各構成について詳細に説明してきた。以下では、本発明に係る端末装置で目的地設定のための位置情報提供および提供された位置情報に応じて目的地を設定する方法について詳細に説明する。
【００９４】
図７は、本発明の一実施形態に係る第１端末装置において目的地設定のための情報提供方法のフローチャートである。
【００９５】
同図に示すように、第１端末装置は少なくとも一つの第２端末装置に対応する少なくとも一つのアイテムを含むリストをディスプレイする（Ｓ７１０）。このとき、第１端末装置は、第１端末装置に対応するアイテムを当該リストに含めてディスプレイすることが望ましい。ここで、リストに含まれるアイテムは、第１端末装置を所持したユーザ（以下、Ａユーザという）の氏名、連絡先情報等を含むプロファイル情報と、第２端末装置を所持した知人（以下、Ｂユーザという）の氏名、連絡先情報等を含むプロファイル情報を提供するためのものとして、第１端末装置はこのようなアイテムが並べられたリストをディスプレイすることができる。
【００９６】
このようなリストにディスプレイされた少なくとも一つのアイテムの中から一つが選択されると、第１端末装置は選択されたアイテムに対応する第２端末装置に目的地位置情報を伝送する（Ｓ７２０）。以下では、第１端末装置から第２端末装置に目的地位置情報を伝送する方法について具体的に説明する。
【００９７】
図８は、本発明の一実施形態に係る第１端末装置から第２端末装置に目的地位置情報を伝送する方法のフローチャートである。
【００９８】
同図に示すように、第１端末装置はリストにディスプレイされた少なくとも一つのアイテムのうち、Ａユーザに対するアイテムが選択されるか否かを判断する（Ｓ８１０）。判断の結果、リストに並べられた複数のアイテムのうち、Ａユーザに対するアイテムが選択されると、第１端末装置はＡユーザのプロファイル情報を画面上にディスプレイする（Ｓ８２０）。その後、位置情報提供のためのユーザ命令が入力されると、第１端末装置は位置情報提供のための目的地リストを生成して画面上にディスプレイする（Ｓ８３０、Ｓ８４０）。すなわち、第１端末装置は、Ａユーザのプロファイル情報に含まれた位置情報提供に関連したアイコンが選択されると、目的地リストを生成して画面上にディスプレイする。
【００９９】
ここで、目的地リストは、Ａユーザの自宅に対するアイテム、会社に対するアイテム、Ａユーザが予め設定された期間の間に訪れた場所に対するアイテムおよびＡユーザの現在の位置に対するアイテムを含んでよい。ここで、Ａユーザの自宅に対するアイテム、会社に対するアイテム、Ａユーザが予め設定された期間の間に訪れた場所に対するアイテムは、第１端末装置に予め保存された位置情報を獲得するためのアイテムである。そして、Ａユーザの現在の位置に対するアイテムは、ＧＰＳ受信部を介して受信されたＧＰＳ情報に基づいて現在の位置を獲得するためのアイテムであってよい。
【０１００】
このような複数のアイテムを含む目的地リストがディスプレイされた状態で、複数のアイテムの中の一つのアイテムに対するユーザ選択命令が入力されると、入力されたユーザ選択命令に関連したアイテムに対応する位置情報を目的地位置情報に決定する（Ｓ８５０、Ｓ８６０）。
【０１０１】
このように、目的地位置情報が決定されると、第１端末装置は上述のステップＳ７２０を通じて予め決定された目的地位置情報を第２端末装置に伝送する。その後、第１端末装置は、第２端末装置に伝送した目的地位置情報と第２端末装置の現在の位置情報に基づいて生成されたナビゲーション情報をディスプレイする（Ｓ７３０）。
【０１０２】
一実施形態により、第１端末装置は目的地位置情報を伝送した第２端末装置からナビゲーション情報が受信されると、受信されたナビゲーション情報をディスプレイする。ここで、ナビゲーション情報は、第２端末装置に保存されたマップデータ上に第１端末装置から受信された目的地位置情報および第２端末装置の現在の位置情報に基づいて最終目的地に移動する移動ルートが表示された情報であってよい。このようなナビゲーション情報は、第２端末装置から予め設定された周期に基づいてアップデートされてよい。よって、第１端末装置は、予め設定された周期に基づいてアップデートされたナビゲーション情報が第２端末装置から受信されると、その受信されたナビゲーション情報に応じてナビゲーション情報をアップデートしてディスプレイすることができる。
【０１０３】
別の実施形態により、第１端末装置は、第２端末装置から第２端末装置の現在の位置情報が受信されると、第２端末装置に伝送した目的地位置情報と第２端末装置から受信した現在の位置情報に基づいてナビゲーション情報を生成することができる。具体的に、第１端末装置はマップデータを保存することができる。よって、第１端末装置は、第２端末装置から現在の位置情報が受信されると、第２端末装置に伝送した目的地位置情報と第２端末装置から受信した現在の位置情報に基づいて予め保存されたマップデータ上に移動ルートを表示する。このように、第１端末装置は、マップデータ上に移動ルートが表示されたナビゲーション情報を生成し、その生成されたナビゲーション情報をディスプレイすることができる。
【０１０４】
一方、第２端末装置は、予め設定された周期に基づいてアップデートされた現在の位置情報を第１端末装置に伝送することができる。この場合、第１端末装置は、第２端末装置に伝送した目的地位置情報をアップデートされた第２端末装置の現在の位置情報に基づいて現在生成されたナビゲーション情報をアップデートする。よって、第１端末装置はアップデートされたナビゲーション情報をディスプレイすることができる。
【０１０５】
このように、第１および第２端末装置は、第２端末装置のＢユーザが現在位置している地点から目的地までの移動ルートが表示されたナビゲーション情報をディスプレイすることができる。よって、Ｂユーザは第２端末装置にディスプレイされたナビゲーション情報に応じて、第１端末装置のＡユーザが設定した目的地に移動することができる。なお、Ａユーザは、第１端末装置にディスプレイされたナビゲーション情報を通じてＢユーザが現在どの地点を通過しているかをリアルタイムでモニタリングすることができる。
【０１０６】
一方、第１端末装置は、ナビゲーション情報がディスプレイされた状態で、Ａユーザから修正命令が入力されるか否かを判断する（Ｓ７４０）。判断の結果、修正命令が入力されたと判断されると、第１端末装置は入力された修正命令に基づいて移動ルートを修正し、移動ルートが修正されたナビゲーション情報をディスプレイする（Ｓ７５０）。例えば、Ａユーザは、第１端末装置を通じてディスプレイされたナビゲーション情報をモニタリングしてＢユーザが現在誤ったルートで移動したり、或いは、ディスプレイされたナビゲーション情報に表示された移動ルートが正しいルートではないと判断することができる。この場合、Ａユーザは、タッチペンのような入力装置を用いてディスプレイされたナビゲーション情報上に望ましいおすすめルートを入力して移動ルート修正を要求することができる。このような移動ルート修正要求に応じて、第１端末装置は現在ディスプレイされているナビゲーション情報に表示された移動ルートにＡユーザから入力されたおすすめルートを表示することができる。その後、第１端末装置は、Ａユーザから修正された移動ルート情報を第２端末装置に伝送する（Ｓ７５０）。
【０１０７】
それにより、第２端末装置は、修正された移動ルート情報に基づいて画面上にディスプレイされたナビゲーション情報をアップデートする。すなわち、第２端末装置はナビゲーション情報に表示される移動ルートをＡユーザのおすすめルートに修正する。よって、ＢユーザはＡユーザが薦めたおすすめルートを参照して移動することができる。
【０１０８】
これまで、本発明に係る第１端末装置から第２端末装置に目的地を設定するための情報を提供する方法について詳細に説明してきた。以下では、本発明に係る第１端末装置から第２端末装置に提供された情報に基づいて目的地を設定する方法について詳細に説明する。
【０１０９】
図９は、本発明の一実施形態に係る第１端末装置で第２端末装置から提供された情報に基づいて目的地を設定する方法のフローチャートである。
【０１１０】
同図に示すように、第１端末装置は、第２端末装置から第２端末装置の目的地位置情報を受信する（Ｓ９１０）。このような目的地位置情報が受信されると、第１端末装置はナビゲーション情報を生成するか否かを問い合わせる問い合わせメッセージを生成してディスプレイする（Ｓ９２０）。ここで、問い合わせメッセージは、第２端末装置から目的地位置情報が受信されていることをガイドするガイドメッセージを含んでよい。このような問い合わせメッセージがディスプレイされている状態で、第１端末装置はナビゲーション情報生成に対するユーザ命令が入力されているか否かを判断する（Ｓ９３０）。判断の結果、ナビゲーション情報生成に対するユーザ命令が入力されていると判断されると、第１端末装置は第２端末装置から受信した目的地位置情報および第１端末装置の現在の位置情報に基づいてナビゲーション情報を生成し、その生成されたナビゲーション情報をディスプレイする（Ｓ９４０）。
【０１１１】
しかし、本発明はそれに限定されずに、第１端末装置は予め保存されたマップデータ上に第２端末装置から受信した目的地位置情報とＧＰＳ受信部を介して受信されたＧＰＳ情報に基づいて移動ルートが表示されたナビゲーション情報を生成して保存する。その後、第１端末装置はユーザ命令が入力されると、入力されたユーザ命令に基づいて予め保存されたナビゲーション情報をディスプレイすることができる。その後、第１端末装置は予め生成されたナビゲーション情報を第２端末装置に伝送する（Ｓ９５０）。具体的に、第１端末装置は、位置共有のためのユーザ命令が入力されると、目的地位置情報を伝送した第２端末装置に予め生成されたナビゲーション情報を伝送することができる。一方、上述のナビゲーション情報は、予め設定された周期に基づいて周期的にアップデートされてよい。よって、位置共有のためのユーザ命令が入力されると、第１端末装置はナビゲーション情報が周期的にアップデートされる度に第２端末装置にアップデートされたナビゲーション情報を伝送することができる。
【０１１２】
それにより、第２端末装置は、第１端末装置から受信されたナビゲーション情報を周期的にアップデートして画面上にディスプレイすることができる。
【０１１３】
一方、本発明に係る第１端末装置は位置共有のためのユーザ命令が入力されると、目的地位置情報を伝送した第２端末装置に第１端末装置の現在の位置情報であるＧＰＳ情報を伝送する。この場合、第１端末装置は、第１端末装置の現在の位置情報であるＧＰＳ情報を予め設定された周期ごとに第２端末装置に伝送することができる。それにより、第２端末装置は、第１端末装置から受信されたＧＰＳ情報と、第１端末装置に伝送した目的地位置情報とに基づいて、ナビゲーション情報を生成してディスプレイすることができる。
【０１１４】
このように、本発明に係る第１端末装置と第２端末装置とは、Ａユーザが現在位置している地点から目的地までの移動ルートが同様に設定されたナビゲーション情報をディスプレイすることができる。よって、Ａユーザは、第１端末装置の画面上にディスプレイされたナビゲーション情報に応じてＢユーザが設定した目的地に移動することができる。そして、Ｂユーザは、第２端末装置にディスプレイされたナビゲーション情報を通じて、Ａユーザが現在どの地点を通過しているかをリアルタイムでモニタリングすることができる。
【０１１５】
一方、第１端末装置は、ナビゲーション情報を伝送した第２端末装置から修正された移動ルート情報が受信されているか否かを判断する（Ｓ９６０）。判断の結果、第２端末装置から修正された移動ルート情報が受信されると、第１端末装置は修正された移動ルート情報に応じて現在の画面にディスプレイされたナビゲーション情報をアップデートしてディスプレイすることができる（Ｓ９７０）。よって、Ａユーザは、第１端末装置を介して移動ルートが修正されたナビゲーション情報を参照して移動することができる。
【０１１６】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１１７】
１０  第１端末装置
２０  第２端末装置
３０  第３端末装置
３２０  入力部
３１０  通信部
３６０  ＧＰＳ受信部
３４０  制御部
３３０  ディスプレイ部
３５０  保存部
【図１】
2013257327.tif 000003
【図２】
2013257327.tif 000004
【図３】
2013257327.tif 000005
【図４】
2013257327.tif 000006
【図５】
2013257327.tif 000007
【図６】
2013257327.tif 000008
【図７】
2013257327.tif 000009
【図８】
2013257327.tif 000010
【図９】
2013257327.tif 000011