(57)【要約】【課題】過去に訪問した地点を容易に目的地に設定できる「ナビゲーション装置、ナビゲーションシステム、ポータブル装置及びコンピュータプログラム」を提供する。【解決手段】スマートフォン２の訪問履歴管理アプリケーション３０４は、ＳＮＳサーバ５へ投稿した投稿記事に付加された投稿者の現在位置を表す位置情報を記憶部２５に保持する。車載装置１の訪問履歴取得アプリケーション１９２は、スマートフォン２が接続されると記憶部２５に保持されている位置情報を取得し、記憶装置１７の目的地履歴データベースに登録する。車載装置１のナビゲーションアプリケーション１９１は目的地データベースに位置情報が登録されている地点のリストを表示し、リスト上で選択された地点を目的地に設定する。【選択図】図１
2014235015.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの経路を設定し、設定した経路を案内するナビゲーション装置であって、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
当該ナビゲーション装置との間の通信が接続されたポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録部とを有することを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置であって、
ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を有することを特徴とするナビゲーション装置。
【請求項３】
請求項１または２記載のナビゲーション装置と、前記ポータブル装置とを含むナビゲーションシステムであって、
前記ポータブル装置は、
現在位置座標を算出する現在位置算出部と、
前記現在位置算出部が算出した現在位置座標を利用して、前記当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成部とを有することを特徴とするナビゲーションシステム。
【請求項４】
請求項３記載のナビゲーションシステムであって、
前記ポータブル装置の前記訪問地点算出部は、当該ポータブル装置のユーザが作成し保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定することを特徴とするナビゲーションシステム。
【請求項５】
請求項３記載のナビゲーションシステムであって、
前記ポータブル装置は、
投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を有し、
前記ポータブル装置の前記訪問地点算出部は、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするナビゲーションシステム。
【請求項６】
請求項３記載のナビゲーションシステムであって、
前記ポータブル装置は、
カメラと、
前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを有し、
前記ポータブル装置の前記訪問地点算出部は、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするナビゲーションシステム。
【請求項７】
請求項３記載のナビゲーションシステムであって、
前記ポータブル装置は、
投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を有し、
前記ポータブル装置の前記訪問地点算出部は、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするナビゲーションシステム。
【請求項８】
請求項５または７記載のナビゲーションシステムであって、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするナビゲーションシステム。
【請求項９】
目的地までの経路を設定し、設定した経路を案内するポータブル装置であって、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
現在位置座標を算出する現在位置算出部と、
当該ポータブル装置のユーザが作成し前記地点データ以外のデータとして保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部とを有することを特徴とするポータブル装置。
【請求項１０】
請求項９記載のポータブル装置であって、
ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を有することを特徴とするポータブル装置。
【請求項１１】
請求項９または１０記載のポータブル装置であって、
投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を有し、
前記訪問地点算出部は、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするポータブル装置。
【請求項１２】
請求項９または１０記載のポータブル装置であって、
カメラと、
前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを有し、
前記訪問地点算出部は、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするポータブル装置。
【請求項１３】
請求項９または１０記載のポータブル装置であって、
投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を有し、
前記訪問地点算出部は、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定することを特徴とするポータブル装置。
【請求項１４】
請求項１１または１３記載のポータブル装置であって、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするポータブル装置。
【請求項１５】
自動車に搭載された、複数の地点の情報を登録した地点データを記憶したコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定ステップと、
設定した経路を案内する経路案内ステップと、
当該コンピュータとの間の通信が接続されたポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録ステップとを実行させることを特徴とするコンピュータプログラム。
【請求項１６】
請求項１５記載のコンピュータプログラムであって、
前記コンピュータに、さらに、ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録ステップを実行させることを特徴とするコンピュータプログラム。
【請求項１７】
ポータブル型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
現在位置座標を算出する現在位置算出ステップと、
前記現在位置算出ステップで算出した現在位置座標を利用して、当該コンピュータを携帯したユーザが訪問した地点の情報を算定する訪問地点算出ステップと、
前記訪問地点算出ステップで算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成ステップと、
当該コンピュータが接続した外部装置に前記訪問履歴データを転送する訪問履歴データ転送ステップとを実行させることを特徴とするコンピュータプログラム。
【請求項１８】
請求項１７記載のコンピュータプログラムであって、
前記訪問地点算出ステップにおいて、当該コンピュータのユーザが作成し保存したデータ、または、当該コンピュータのユーザが作成し送信したデータであって、かつ、前記現在位置算出ステップで算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて当該コンピュータを携帯したユーザが訪問した地点の情報を算定することを特徴とするコンピュータプログラム。
【請求項１９】
複数の地点の情報を登録した地点データを記憶した、ポータブル型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定ステップと、
設定した経路を案内する経路案内ステップと、
現在位置座標を算出する現在位置算出ステップと、
当該コンピュータのユーザが作成し地点データ以外のデータとして保存したデータ、または、当該コンピュータのユーザが作成し送信したデータであって、かつ、前記現在位置算出ステップで算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて、当該コンピュータを携帯したユーザが訪問した地点の情報を算定する訪問地点算出ステップと、
前記訪問地点算出ステップで算定した地点の情報を、前記地点データに登録する地点データ登録ステップとを実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路案内を行うナビゲーションシステムにおいて、目的地の設定を支援する技術に関するものである。
【背景技術】
【０００２】
目的地までの経路案内を行うナビゲーションシステムにおいて、目的地の設定を支援する技術としては、ユーザによって目的地に設定された地点の履歴を記憶しておき、目的地の設定受付時に、履歴に含まれる地点の一覧を表示すると共に、一覧中からユーザによって選択された地点を目的地として設定する技術が知られている（たとえば、特許文献１、２）。
【０００３】
また、本発明に関連する技術としては、投稿記事の受け付けと公開を行う、ＳＮＳ（social networking service）などの投稿システムのサーバにおいて、投稿者の現在位置の情報を位置情報として含む投稿記事の投稿を受け付けると共に、投稿を受け付けた投稿記事を当該投稿記事に含まれる位置情報と共に公開する技術も知られている（たとえば、特許文献３）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2006-023149号公報
【特許文献２】特開2007-248365号公報
【特許文献３】特開2004-086618号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した目的地に設定された地点の履歴を利用して目的地の設定を支援する技術によれば、ユーザが訪問したことのある地点であっても、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点については、ユーザは自身で当該地点を探索して目的地として設定する煩雑な作業を行わなければならない。
【０００６】
すなわち、たとえば、ユーザが他人の自動車や電車などで訪問した地点は、ナビゲーションシステムの目的地の履歴に含まれないため、当該地点を目的地として設定する場合、ユーザは自身で当該地点を探索して目的地として設定する作業を行う必要がある。
【０００７】
そこで、本発明は、ユーザが訪問したことのある地点が、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点である場合にも、当該地点を容易に目的地に設定することができるナビゲーションシステムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
前記課題達成のために、本発明は、目的地までの経路を設定し、設定した経路を案内するナビゲーション装置に、複数の地点の情報を登録した地点データを記憶した記憶部と、前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、当該ナビゲーション装置との間の通信が接続されたポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録部とを設けたものである。
【０００９】
ここで、このようなナビゲーション装置は、さらに、ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を設けるようにしてもよい。
【００１０】
また、前記課題達成のために、本発明は、以上のナビゲーション装置と、前記ポータブル装置とを含むナビゲーションシステムを提供する。
ここで、前記ポータブル装置は、現在位置座標を算出する現在位置算出部と、前記現在位置算出部が算出した現在位置座標を利用して、前記当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、前記訪問地点算出部が算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成部とを備えたものである。
【００１１】
ただし、前記ポータブル装置の前記訪問地点算出部は、当該ポータブル装置のユーザが作成し保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定するものとしてもよい。
【００１２】
また、前記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を設け、前記ポータブル装置の前記訪問地点算出部において、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。
【００１３】
また、前記ポータブル装置に、カメラと、前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを設け、前記ポータブル装置の前記訪問地点算出部において、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。
【００１４】
また、前記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を設け、前記ポータブル装置の前記訪問地点算出部において、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。
【００１５】
なお、以上の投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿するものであってもよい。
【００１６】
このようなナビゲーション装置やナビゲーションシステムによれば、ナビゲーション装置において目的地として過去に設定した地点でなくても、ユーザがポータブル装置を携帯して訪問した地点について、その地点の情報がナビゲーション装置の地点データに登録されることとなるので、当該地点データを用いて、ユーザが、当該訪問した地点を容易に目的地に設定できるように支援することができるようになる。
【００１７】
ところで、以上のナビゲーションシステムの機能は、ポータブル装置に集約することもできる。
すなわち、この場合には、ポータブル装置を、目的地までの経路を設定し、設定した経路を案内するポータブル装置とし、当該ポータブル装置に、複数の地点の情報を登録した地点データを記憶した記憶部と、前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、現在位置座標を算出する現在位置算出部と、当該ポータブル装置のユーザが作成し地点データ以外のデータとして保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部とを設けるようにすればよい。
【００１８】
ここで、このようなポータブル装置には、さらに、ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を設けるようにしてもよい。
【００１９】
また、以上の記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を設け、前記訪問地点算出部において、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。
【００２０】
または、以上のポータブル装置に、カメラと、前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを設け、前記訪問地点算出部において、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。
【００２１】
または、以上のポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を設け、前記訪問地点算出部において、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定するようにしてもよい。
【００２２】
なお、以上のポータブル装置の前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿するものであってよい。
【００２３】
これらのようなポータブル装置によれば、目的地として過去に設定した地点でなくても、ユーザがポータブル装置を携帯して訪問した地点について、その地点の情報が地点データに登録されるので、当該地点データを用いて、ユーザが当該訪問した地点を容易に目的地に設定できるように支援することができるようになる。
【発明の効果】
【００２４】
以上のように、本発明によれば、ユーザが訪問したことのある地点が、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点である場合にも、当該地点を容易に目的地に設定することができるナビゲーションシステムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る車載装置とスマートフォンの構成を示すブロック図である。
【図２】本発明の実施形態に係る車載装置の記憶装置とスマートフォンの記憶部の記憶内容を示す図である。
【図３】本発明の実施形態に係る車載装置の表示例を示す図である。
【図４】本発明の実施形態に係る訪問履歴登録処理を示すフローチャートである。
【図５】本発明の実施形態に係る訪問履歴取得処理を示すフローチャートである。
【図６】本発明の実施形態に係る投稿済訪問履歴登録処理を示すフローチャートである。
【図７】本発明の実施形態に係るスマートフォンの他の構成例を示す図である。
【図８】本発明の実施形態に係る訪問地点登録処理を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係る車載装置とスマートフォンの構成を示す。
車載装置１は、自動車に搭載される装置であり、図示するように、ユーザは、車載装置１にユーザよって携帯されるモバイル装置であるスマートフォン２を選択的に接続することができる。また、スマートフォン２は、移動通信網やインターネットなどのＷＡＮ４を介してＳＮＳ（Social Networking Service）サーバ５にアクセスすることができる。
【００２７】
また、車載装置１は、入力装置１１、表示装置１２、マイクやスピーカを備え各種音声の入出力を行う音声入出力装置１３、ＧＰＳ受信機１４、ジャイロ装置１５、自動車の車速等の状態を検出するセンサなどのその他の周辺装置１６、記憶装置１７、スマートフォン２と接続するためのデバイスインタフェース１８、車載装置１のＯＳであるところのＨ-オペレーティングシステム１９、Ｈ-オペレーティングシステム１９によって管理されＨ-オペレーティングシステム１９上で稼働するアプリケーションであるＨ-ＡＰを備えている。
【００２８】
ここで、車載装置１は、Ｈ-ＡＰとして、車載装置１をカーナビゲーションとして機能させるナビゲーションアプリケーション１９１、訪問履歴取得アプリケーション１９２、その他のアプリケーション１９３を備えている。ここで、その他のアプリケーション１９３には、記憶装置１７や接続されたスマートフォン２に格納されたオーディオファイルを再生出力するミュージックプレイヤアプリケーションや、音声入出力装置１３を通話音声の入出力に、接続されたスマートフォン２の移動音通信機能を通話音声の送受に用いた移動電話機能を提供するハンズフリーテレフォンアプリケーションなどが含まれる。
【００２９】
次に、スマートフォン２は、操作部２１、ディスプレイ２２、マイクやスピーカなどを備え音声の入出力を行う音声入出力部２３、車載装置１と接続するためのホストインタフェース２４、記憶部２５、移動電話網にアクセスするための移動通信装置２６、ＧＰＳ受信ユニット２７、カメラ２８、その他の周辺デバイス２９、スマートフォン２のＯＳであるところのＳＰオペレーティングシステム３０、ＳＰオペレーティングシステム３０によって管理されＳＰオペレーティングシステム３０上で稼働するアプリケーションである複数のＳＰＡＰを備えている。
【００３０】
ここで、スマートフォン２は、ＳＰＡＰとして、通信装置や音声入出力部２３や操作部２１を用いた移動電話機としてスマートフォン２を機能させる移動電話アプリケーション３０１、ＳＮＳサーバ５に通信装置を介してアクセスし、ＳＮＳサーバ５が提供するSocial Networking Serviceのクライアントとしてスマートフォン２を機能させるＳＮＳアプリケーション３０２、カメラアプリケーション３０３、訪問履歴管理アプリケーション３０４、その他のアプリケーション３０５を備えている。ここで、その他のアプリケーション３０５には、電子メールアプリケーションや、地図アプリケーションなどが含まれる。
【００３１】
なお、スマートフォン２のホストインタフェース２４と車載装置１のデバイスインタフェース１８は、Bluetooth（登録商標）や、WIFI、USBなどにより接続し、相互通信を行うものである。
次に、車載装置１の記憶装置１７には、図２ａに示すように、車載装置１のナビゲーションアプリケーション１９１が使用するデータとして、地図データを格納した地図データベース、施設データベース、住所データベース、目的地履歴データベースなどが記憶される。
【００３２】
施設データベースには、施設毎に対応して設けられた施設データが予め格納されており、各施設データには、対応する施設の施設名や住所や施設位置の座標が登録されている。
また、住所データベースには、住所毎に対応して設けられた住所データが予め登録されており、各住所データには、対応する住所と対応する住所に対応する座標範囲が登録されている。
また、目的地履歴データベースには、複数の目的地履歴データを格納することができる。また、各目的地履歴データには、施設の施設名、住所、座標、設定日時などを登録することができる。
【００３３】
次、スマートフォン２の記憶部２５には、図２ｂに示すように、訪問履歴データベースと、写真データベースが記憶される。
訪問履歴データベースには、訪問履歴データを複数格納することができ、各訪問履歴データには、訪問地名、訪問地住所、訪問地座標、訪問日時を登録することができる。
また、写真データベースには、複数の写真データを登録することができる。また、各写真データには、タイトル、画像データ、位置情報、撮影日時を登録することができる。
さて、このような以上のような構成において、車載装置１のナビゲーションアプリケーション１９１は、記憶装置１７に記録されている地図データを用いて、ＧＰＳ受信機１４やジャイロ装置１５等を利用した、自車の現在位置の算出や、ユーザ操作に応じた目的地の設定や、設定した目的地までのルートの探索を行う。
【００３４】
ここで、ナビゲーションアプリケーション１９１は、ユーザの目的地の設定を、記憶装置１７に記憶されている施設データベースや住所データベースや目的地履歴データベースを用いて支援することができる。
すなわち、ナビゲーションアプリケーション１９１は、施設データベースの各施設データに登録されている施設名のリストを表示装置１２に表示して表示したリスト中から施設の選択を受け付け、選択を受け付けた施設の施設データの座標を目的地に設定したり、ユーザから指定された住所が登録された住所データベースの座標範囲の中心を目的地として設定する。
【００３５】
また、ナビゲーションアプリケーション１９１は、たとえば、図３ａに示すように、目的地履歴データベースの各目的地履歴データに登録されている当該目的地履歴データに登録された施設名や住所を、登録されている設定日時の新しい順に並べたリスト３００を表示装置１２に表示し、表示したリスト３００の内から目的地として設定する地点の選択を受け付け、選択を受け付けた地点の目的地履歴データの座標を目的地に設定する。
【００３６】
また、ナビゲーションアプリケーション１９１は、以上のようにして、目的地を設定したならば、目的地履歴データベースに新たな目的地履歴データを作成し、目的地として設定した地点の施設名、住所、座標、現在日時を、作成した目的地履歴データに施設名、住所、座標、設定日時として登録する。
【００３７】
また、ナビゲーションアプリケーション１９１は、図３ｂに示すような、現在位置周辺の地図２０１上に現在位置を表すマーク２０２や目的地までのルート２０３や目的地を表すマーク２０４を表したナビゲーション画像を表示装置１２への表示することにより、ユーザに対する目的地までのルートの案内を行う。
【００３８】
次に、スマートフォン２のカメラアプリケーション３０３は、ユーザ操作に応じてカメラ２８の撮影動作を制御して、カメラ２８で撮影した画像データを取得し、自動付与したもしくはユーザから設定を受け付けたタイトル、取得した画像データ、ＧＰＳ受信ユニット２７で算出した現在位置座標、現在日時を、各々タイトル、画像データ、位置情報、撮影日時として登録した写真データを作成し、写真データベースに格納する。
【００３９】
次に、スマートフォン２のＳＮＳアプリケーション３０２は、移動通信装置２６を介して、ＳＮＳサーバ５にアクセスして、操作部２１を用いてユーザが入力した記事にＧＰＳ受信ユニット２７で算出した現在位置座標を位置情報として付加した投稿記事や、カメラ２８で撮影した画像にタイトルやＧＰＳ受信ユニット２７で算出した現在位置座標を位置情報として付加した投稿記事を、ＳＮＳサーバ５に投稿したり、ＳＮＳサーバ５が公開している投稿記事を読み込んでディスプレイ２２に表示する処理などを行う。
【００４０】
また、スマートフォン２のＳＮＳアプリケーション３０２は、ＳＮＳサーバ５が施設のリストであるスポットリストを提供する機能を有する場合には、移動通信装置２６を介してＳＮＳサーバ５にアクセスして、ＧＰＳ受信ユニット２７で算出した現在位置周辺の施設のリストであるスポットリストをＳＮＳサーバ５から取得してディスプレイ２２に表示し、表示したスポットリスト中から施設の選定をユーザから受け付け、選択された施設を現在地名として含めた位置情報を付加した投稿記事の編集をユーザ操作に応じて行い、編集した投稿記事をＳＮＳサーバ５に投稿する処理なども行う。なお、このようなＳＮＳサーバ５から取得したスポットリスト中の施設を現在地名として含めた位置情報を付加した投稿記事の投稿は、「チェックイン」などと呼ばれ、このような投稿記事の投稿や利用を可能とするＳＮＳの機能は「スポット機能」などと呼ばれている。
【００４１】
次に、スマートフォン２の訪問履歴管理アプリケーション３０４は、図４に示す訪問履歴登録処理を行う。
図示するように、スマートフォン２の訪問履歴管理アプリケーション３０４は、この訪問履歴登録処理において、位置情報付ユーザ作成データの発生を監視する（ステップ４０２）。
ここで、位置情報付ユーザ作成データとしては、上述した位置情報が登録された写真データ、位置情報が付加された投稿済投稿記事のデータ、ＧＰＳ受信ユニット２７で算出された現在位置が位置情報として付加された送信済電子メールのデータなどの予め定めた種類のデータを用いる。
【００４２】
また、位置情報付ユーザ作成データの発生は、たとえば、位置情報付ユーザ作成データを生成したアプリケーションから、位置情報付ユーザ作成データの発生の通知を受けることにより検出する。すなわち、たとえば、カメラアプリケーション３０３は位置情報を含めた写真データを写真データベースに格納したならば、位置情報付ユーザ作成データの発生を訪問履歴管理アプリケーション３０４に通知し、ＳＮＳアプリケーション３０２は位置情報を付加した投稿記事をＳＮＳサーバ５に投稿したならば、位置情報付ユーザ作成データの発生を訪問履歴管理アプリケーション３０４に通知する。
【００４３】
そして、位置情報付ユーザ作成データが発生したならば（ステップ４０２）、スマートフォン２の訪問履歴管理アプリケーション３０４は、位置情報付ユーザ作成データの位置情報に含まれる現在地名、現在地住所、現在地座標とを、各々訪問地名、訪問地住所、訪問地座標として含めると共に、現在日時を訪問日時として含めた訪問履歴データを作成し、訪問履歴データベースに登録し（ステップ４０４）、ステップ４０２の監視に戻る。ただし、位置情報付ユーザ作成データが投稿済投稿記事のデータである場合には投稿日時を、位置情報付ユーザ作成データが写真データであり当該写真データに撮影日時が付加されている場合には撮影日時を訪問日時として訪問履歴データに含めるようにしてもよい。
【００４４】
ここで、ステップ４０４では、位置情報付ユーザ作成データの位置情報を、たとえば、位置情報付ユーザ作成データを生成したアプリケーションから取得することにより入手する。すなわち、たとえば、カメラアプリケーション３０３は位置情報を含めた写真データを写真データベースに格納したならば、位置情報付ユーザ作成データの発生の通知と共に、写真データに含めた位置情報を訪問履歴管理アプリケーション３０４に通知し、ＳＮＳアプリケーション３０２は、位置情報付ユーザ作成データの発生の通知と共に、投稿済投稿記事に含めた位置情報を訪問履歴管理アプリケーション３０４に通知する。ただし、ステップ４０４では、位置情報付ユーザ作成データの位置情報を、位置情報付ユーザ作成データを生成したアプリケーションが保存した位置情報付ユーザ作成データから取得するようにしてもよい。
【００４５】
また、ステップ４０４では、位置情報付ユーザ作成データの位置情報に、現在地名、現在地住所、現在地座標のうちの一部のデータのみが含まれる場合には、当該含まれているデータのみを訪問履歴データに含める。
以上、スマートフォン２の訪問履歴管理アプリケーション３０４が行う訪問履歴登録処理について説明した。
次に、車載装置１の訪問履歴取得アプリケーション１９２が行う訪問履歴取得処理について説明する。
図５に、この訪問履歴取得処理の手順を示す。
図示するように、車載装置１の訪問履歴取得アプリケーション１９２は、訪問履歴取得処理において、スマートフォン２のデバイスインタフェース１８への接続の発生を監視し（ステップ５０２）、スマートフォン２の接続が発生したならば、スマートフォン２の訪問履歴管理アプリケーション３０４に訪問履歴データの送信要求を発行することにより、スマートフォン２から訪問履歴データベースに格納されている訪問履歴データを取得する（ステップ５０４）。
【００４６】
ここで、スマートフォン２の訪問履歴管理アプリケーション３０４は、車載装置１の訪問履歴取得アプリケーション１９２から訪問履歴データの送信要求を受け取ると、訪問履歴データベースに格納されている各訪問履歴データを車載装置１の訪問履歴取得アプリケーション１９２に転送する。
【００４７】
そして、車載装置１の訪問履歴取得アプリケーション１９２は、訪問履歴データを取得したならば（ステップ５０４）、取得した各訪問履歴データについて（ステップ５０６、５１２、５１４）、以下の処理を行う。
すなわち、まず、住所データベースや施設データベースを参照して、訪問履歴データに対応する施設名や住所や座標や設定日時を算出する（ステップ５０８）。
ここで、この施設名や住所や座標や設定日時の算出は次のように行う。
すなわち、訪問履歴データに訪問地名が含まれている場合には、当該訪問地名を施設名として算出し、訪問履歴データに訪問地名が含まれていない場合には、訪問履歴データに含まれている訪問地住所または訪問地座標で施設データベースを探索して、訪問地住所または訪問地座標が住所または座標として登録された施設データの施設名を、求める施設名として算出する。また、訪問履歴データに訪問地住所が含まれている場合には、当該問地住所を住所として算出し、訪問履歴データに訪問地住所が含まれていない場合には、訪問履歴データに含まれている訪問地名または訪問地座標で施設データベースを探索し、訪問地名または訪問地座標が施設名または座標として登録された施設データの住所を求める住所として算出するか、訪問履歴データに含まれている訪問地座標で住所データベースを探索し、訪問地座標が含まれる座標範囲が登録された住所データの住所を求める住所として算出する。また、訪問履歴データに訪問地座標が登録されている場合には登録されている訪問地座標を座標として算出し、訪問履歴データに訪問地座標が登録されていない場合には、訪問履歴データに含まれている訪問地名または訪問地住所で施設データベースを探索し、訪問地名または訪問地住所が施設名または住所として登録された施設データの座標を求める座標として算出するか、訪問履歴データに含まれている訪問地住所で住所データベースを探索し、訪問地住所が登録された住所データの座標範囲の中心の座標を求める座標として算出する。そして、訪問履歴データに含まれる訪問日時を設定日時として算出する。
【００４８】
次に、以上のようにして算出した訪問履歴データに対応する施設名や住所や座標や設定日時を登録した目的地履歴データを目的地履歴データベースに登録する（ステップ５１０）。
そして、取得した全ての訪問履歴データについてステップ５０８、５１０の処理を終了したならば（ステップ５１２）、目的地履歴データを設定日時の新しい順にソートし（ステップ５１６）、ステップ５０２の監視に戻る。
以上、車載装置１の訪問履歴取得アプリケーション１９２が行う訪問履歴取得処理について説明した。
以上、本発明の実施形態について説明した。
以上のように本実施形態によれば、車載装置１のナビゲーションアプリケーション１９１で目的地として設定した地点でなくても、ユーザがスマートフォン２を携帯して訪問した地点も、当該地点で写真を撮影したり、当該地点で位置情報を含む投稿記事をＳＮＳサーバ５に投稿していれば、スマートフォン２を車載装置１に接続した時点で、目的地履歴データベースに登録されることとなる。よって、ユーザは、図３ａに示したような目的地履歴データの地点のリストを用いて、これらの地点についても容易に目的地に設定することができるようになる。
【００４９】
ところで、以上の実施形態では、スマートフォン２の訪問履歴管理アプリケーション３０４の訪問履歴登録処理において、投稿済投稿記事に付加された位置情報を訪問履歴データに登録するようにしたが、投稿済投稿記事に付加された位置情報の訪問履歴データへの登録は、スマートフォン２の訪問履歴管理アプリケーション３０４において図６に示す投稿済訪問履歴登録処理によって行うようにしてもよい。
【００５０】
図示するように、この投稿済訪問履歴登録処理において、スマートフォン２の訪問履歴管理アプリケーション３０４は、車載装置１の訪問履歴取得アプリケーション１９２から、訪問履歴データの送信要求を受け取ったならば（ステップ６０２）、ＳＮＳアプリケーション３０２にＳＮＳサーバ５にアクセスさせ、スマートフォン２のユーザが過去に投稿した投稿記事を取得させる（ステップ６０４）。
【００５１】
そして、取得した各投稿記事について（ステップ６０６、６１２、６１４）、以下の処理を行う。
すなわち、投稿記事に位置情報が付加されているかどうかを調べ（ステップ６０８）、付加されていなければ当該投稿記事についての処理を終了する。
一方、投稿記事に位置情報が付加されていれば、位置情報に含まれる現在地名、現在地住所、現在地座標とを、各々訪問地名、訪問地住所、訪問地座標として含めると共に、投稿記事の投稿日時を訪問日時として含めた訪問履歴データを作成し、訪問履歴データベースに登録する（ステップ６１０）。ただし、位置情報に、現在地名、現在地住所、現在地座標のうちの一部のデータのみが含まれる場合には、当該含まれているデータのみを訪問履歴データに含める。
【００５２】
そして、取得した全ての投稿記事についてステップ６０８、６１０の処理を終了したならば、それまでに作成した訪問履歴データを車載装置１の訪問履歴取得アプリケーション１９２に転送し（ステップ６１６）、ステップ６０２の処理に戻る。
ここで、このようにして投稿済訪問履歴登録処理から、訪問履歴データを受け取った車載装置１の訪問履歴取得アプリケーション１９２は、上述の訪問履歴取得処理によって、受け取った各訪問履歴データに対応する目的地履歴データを作成し、目的地履歴データベースに登録することとなる。
【００５３】
さて、ここで、以上の実施形態で示した、ユーザがスマートフォン２を携帯して訪問した地点を、目的地履歴データベースに登録して、目的地の設定の支援に用いることができるようにする機能は、スマートフォン単体で実施するようにしてもよい。
【００５４】
すなわち、この場合には、図７に示すように、スマートフォン２に訪問履歴管理アプリケーション３０４に代えて、訪問地点登録アプリケーション７０１と、ナビゲーションアプリケーション７０２とを設ける。
また、スマートフォン２の記憶部２５に、地図データベース、施設データベース、住所データベース、目的地履歴データベースを記憶する。
そして、ナビゲーションアプリケーション７０２は、記憶部２５の地図データベース、施設データベース、住所データベース、目的地履歴データベースを用いて、上述した車載装置１のナビゲーションアプリケーション１９１の動作と同様の動作を、スマートフォン２上で行う。
また、訪問地点登録アプリケーション７０１は、図８に示す訪問地点登録処理を行う。
図示するように、この訪問地点登録処理では、上述のように位置情報付ユーザ作成データが発生を監視し（ステップ８０２）、位置情報付ユーザ作成データが発生したならば、住所データベースや施設データベースを参照して、位置情報付ユーザ作成データの位置情報に対応する施設名や住所や座標や設定日時を算出する（ステップ８０４）。
【００５５】
ここで、この施設名や住所や座標や設定日時の算出は次のように行う。
すなわち、位置情報に現在地名が含まれている場合には、当該現在地名を施設名として算出し、位置情報に現在地名が含まれていない場合には、位置情報に含まれている現在地住所または現在地座標で施設データベースを探索して、現在地住所または現在地座標が住所または座標として登録された施設データの施設名を、求める施設名として算出する。また、位置情報に現在地住所が含まれている場合には、当該現在地住所を住所として算出し、位置情報に現在地住所が含まれていない場合には、位置情報に含まれている現在地名または現在地座標で施設データベースを探索し、現在地名または現在地座標が施設名または座標として登録された施設データの住所を求める住所として算出するか、位置情報に含まれている現在地座標で住所データベースを探索し、現在地座標が含まれる座標範囲が登録された住所データの住所を求める住所として算出する。また、位置情報に現在地座標が登録されている場合には登録されている現在地座標を座標として算出し、位置情報に現在地座標が登録されていない場合には、位置情報に含まれている現在地名または現在地住所で施設データベースを探索し、現在地名または現在地住所が施設名または住所として登録された施設データの座標を求める座標として算出するか、位置情報に含まれている現在地住所で住所データベースを探索し、現在地住所が登録された住所データの座標範囲の中心の座標を求める座標として算出する。そして、現在日時を設定日時として算出する。
【００５６】
そして、算出した施設名や住所や座標や設定日時を登録した目的地履歴データを目的地履歴データベースに登録し（ステップ８０６）、目的地履歴データを設定日時の新しい順にソートし（ステップ８０８）、ステップ８０２の監視に戻る。
なお、投稿済投稿記事である位置情報付ユーザ作成データについては、定期的または適当な契機で、ＳＮＳアプリケーション３０２にＳＮＳサーバ５にアクセスさせ、取得した位置情報付の投稿済投稿記事を位置情報付ユーザ作成データとし、位置情報付の投稿済投稿記事が取得された時点を位置情報付ユーザ作成データが発生した時点として、以上の訪問地点登録処理を適用するようにしてもよい。
【００５７】
ところで、以上の実施形態では、位置情報付ユーザ作成データの位置情報が示す地点のデータを目的地履歴データとして目的地履歴データベースに登録したが、位置情報付ユーザ作成データの位置情報が示す地点のデータは、目的地履歴データベースとは別に設けた地点データベースに地点データとして登録して、ユーザの目的地の設定を支援するようにしてもよい。
すなわち、この場合には、上述した訪問地履歴取得処理や訪問地登録処理で作成した目的地履歴データを、目的地履歴データベースに登録せずに、地点データとして地点データベースに登録するようにする。
そして、車載装置１のナビゲーションアプリケーション１９１やスマートフォン２のナビゲーションアプリケーション７０２は、ユーザからの要求に応じて、地点データベースに登録されている地点データに対応する地点のリストを表示し、表示したリストの内から目的地として設定する地点の選択を受け付け、選択を受け付けた地点を目的地に設定するようにする。
【００５８】
なお、以上の実施形態はスマートフォン２に代えて、タブレット装置などの他のモバイル装置を用いる場合にも同様に適用することができる。
【符号の説明】
【００５９】
１…車載装置、２…スマートフォン、４…ＷＡＮ、５…ＳＮＳサーバ、１１…入力装置、１２…表示装置、１３…音声入出力装置、１４…ＧＰＳ受信機、１５…ジャイロ装置、１６…周辺装置、１７…記憶装置、１８…デバイスインタフェース、１９…Ｈ-オペレーティングシステム、２１…操作部、２２…ディスプレイ、２３…音声入出力部、２４…ホストインタフェース、２５…記憶部、２６…移動通信装置、２７…ＧＰＳ受信ユニット、２８…カメラ、２９…周辺デバイス、３０…ＳＰオペレーティングシステム、１９２…訪問履歴取得アプリケーション、１９１…ナビゲーションアプリケーション、３０１…移動電話アプリケーション、３０２…ＳＮＳアプリケーション、３０３…カメラアプリケーション、３０４…訪問履歴管理アプリケーション、７０１…訪問地点登録アプリケーション。
【図１】
2014235015.tif 000003
【図２】
2014235015.tif 000004
【図３】
2014235015.tif 000005
【図４】
2014235015.tif 000006
【図５】
2014235015.tif 000007
【図６】
2014235015.tif 000008
【図７】
2014235015.tif 000009
【図８】
2014235015.tif 000010