JP6281860B2 - Navigation device, navigation system, portable device, and computer program - Google Patents

Navigation device, navigation system, portable device, and computer program Download PDF

Info

Publication number
JP6281860B2
JP6281860B2 JP2013114882A JP2013114882A JP6281860B2 JP 6281860 B2 JP6281860 B2 JP 6281860B2 JP 2013114882 A JP2013114882 A JP 2013114882A JP 2013114882 A JP2013114882 A JP 2013114882A JP 6281860 B2 JP6281860 B2 JP 6281860B2
Authority
JP
Japan
Prior art keywords
posting
information
point
current position
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013114882A
Other languages
Japanese (ja)
Other versions
JP2014235015A (en
Inventor
圭一 原田
圭一 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2013114882A priority Critical patent/JP6281860B2/en
Publication of JP2014235015A publication Critical patent/JP2014235015A/en
Application granted granted Critical
Publication of JP6281860B2 publication Critical patent/JP6281860B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)
  • Information Transfer Between Computers (AREA)

Description

本発明は、目的地までの経路案内を行うナビゲーションシステムにおいて、目的地の設定を支援する技術に関するものである。   The present invention relates to a technology that supports setting of a destination in a navigation system that provides route guidance to the destination.

目的地までの経路案内を行うナビゲーションシステムにおいて、目的地の設定を支援する技術としては、ユーザによって目的地に設定された地点の履歴を記憶しておき、目的地の設定受付時に、履歴に含まれる地点の一覧を表示すると共に、一覧中からユーザによって選択された地点を目的地として設定する技術が知られている(たとえば、特許文献1、2)。   In the navigation system that provides route guidance to the destination, as a technology to support the setting of the destination, the history of the points set as the destination by the user is stored and included in the history when the destination setting is accepted. There is known a technique for displaying a list of points to be displayed and setting a point selected by the user from the list as a destination (for example, Patent Documents 1 and 2).

また、本発明に関連する技術としては、投稿記事の受け付けと公開を行う、SNS(social networking service)などの投稿システムのサーバにおいて、投稿者の現在位置の情報を位置情報として含む投稿記事の投稿を受け付けると共に、投稿を受け付けた投稿記事を当該投稿記事に含まれる位置情報と共に公開する技術も知られている(たとえば、特許文献3)。   In addition, as a technique related to the present invention, posting of a posted article including information on a presenter's current position as positional information in a server of a posting system such as SNS (social networking service) that accepts and publishes a posted article. There is also known a technique for publishing a posted article that accepts a posting together with position information included in the posted article (for example, Patent Document 3).

特開2006-023149号公報JP 2006-023149 A 特開2007-248365号公報JP 2007-248365 A 特開2004-086618号公報JP 2004-086618

上述した目的地に設定された地点の履歴を利用して目的地の設定を支援する技術によれば、ユーザが訪問したことのある地点であっても、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点については、ユーザは自身で当該地点を探索して目的地として設定する煩雑な作業を行わなければならない。   According to the technology that supports the setting of the destination using the history of the point set as the destination described above, even if the user has visited, the navigation system sets the destination as the destination. For points that are not, the user has to search for the point and set it as a destination.

すなわち、たとえば、ユーザが他人の自動車や電車などで訪問した地点は、ナビゲーションシステムの目的地の履歴に含まれないため、当該地点を目的地として設定する場合、ユーザは自身で当該地点を探索して目的地として設定する作業を行う必要がある。   That is, for example, since a point visited by another user's car or train is not included in the history of the destination of the navigation system, when setting the point as the destination, the user searches for the point by himself / herself. To set as a destination.

そこで、本発明は、ユーザが訪問したことのある地点が、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点である場合にも、当該地点を容易に目的地に設定することができるナビゲーションシステムを提供することを課題とする。   Therefore, the present invention provides a navigation system that can easily set a point that has been visited by a user as a destination even when the point that the user has visited is not a point that has been set as a destination in the navigation system. The problem is to provide a system.

前記課題達成のために、本発明は、目的地までの経路を設定し、設定した経路を案内するナビゲーション装置に、複数の地点の情報を登録した地点データを記憶した記憶部と、前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、当該ナビゲーション装置との間の通信が接続されたポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録部とを設けたものである。   In order to achieve the above object, the present invention sets a route to a destination, stores in a navigation device that guides the set route, a storage unit that stores point data in which information on a plurality of points is registered, and the point data A list of points where information is registered is displayed on the portable device connected to the destination setting unit for setting the point selected in the displayed list as the destination and communication between the navigation device. The location that is registered in the acquired visit history data is acquired from the portable device via the communication, the visit history data in which the information of the location visited by the user carrying the stored portable device is registered And a point data registration unit for registering the above information in the point data.

ここで、このようなナビゲーション装置は、さらに、ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を設けるようにしてもよい。   Here, such a navigation device further accepts designation of a point in a form that does not use a list of points where information is registered in the point data from the user, sets the point where the designation is accepted as a destination, You may make it provide the destination log | history registration part which registers the information of the point set to the said destination in the said point data.

また、前記課題達成のために、本発明は、以上のナビゲーション装置と、前記ポータブル装置とを含むナビゲーションシステムを提供する。
ここで、前記ポータブル装置は、現在位置座標を算出する現在位置算出部と、前記現在位置算出部が算出した現在位置座標を利用して、前記当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、前記訪問地点算出部が算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成部とを備えたものである。
In order to achieve the above object, the present invention provides a navigation system including the above navigation device and the portable device.
Here, the portable device uses a current position calculation unit that calculates a current position coordinate, and information on a point visited by a user carrying the portable device using the current position coordinate calculated by the current position calculation unit. And a visit history generation unit that generates the visit history data in which information on the points calculated by the visit point calculation unit is registered.

ただし、前記ポータブル装置の前記訪問地点算出部は、当該ポータブル装置のユーザが作成し保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定するものとしてもよい。   However, the visit point calculation unit of the portable device is data created and stored by a user of the portable device, or data created and transmitted by the user of the portable device, and the current position calculation unit is A point visited by a user carrying the portable device based on the position information added to the user data with position information, which is data to which position information representing the current position obtained using the calculated current position coordinates is added. This information may be calculated.

また、前記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を設け、前記ポータブル装置の前記訪問地点算出部において、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。   In addition, the posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article to the portable device. A posting unit for posting the posted article to which position information indicating the current position at the time is added, and the location information added to the posted article posted by the posting unit on the posting server in the visit point calculation unit of the portable device; May be calculated as information of a point visited by the user who carried the portable device.

また、前記ポータブル装置に、カメラと、前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを設け、前記ポータブル装置の前記訪問地点算出部において、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。   In addition, the portable device includes a camera, and an image storage unit that adds and stores the current position coordinates calculated by the current position calculation unit as position information to an image captured by the camera, and the portable device visits the portable device In the point calculation unit, the position information added to the image stored by the image storage unit may be calculated as the information on the point visited by the user carrying the portable device.

また、前記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を設け、前記ポータブル装置の前記訪問地点算出部において、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。   In addition, the posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article to the portable device. A posting unit is provided for posting the posted article to which the position information indicating the current position at the time is added, with the user of the portable device as a contributor, and the user of the portable device posts in the visit point calculation unit of the portable device The posted article that is a user may be acquired from the posting server, and the position information added to the acquired posted article may be calculated as information of a point visited by the user who carried the portable device .

なお、以上の投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿するものであってもよい。   The posting unit described above displays a list of points acquired and acquired from the posting server for information on points around the current position coordinates calculated by the current position calculation unit, and is selected by the user from the acquired list. The posted article to which the position information representing the location is added may be posted.

このようなナビゲーション装置やナビゲーションシステムによれば、ナビゲーション装置において目的地として過去に設定した地点でなくても、ユーザがポータブル装置を携帯して訪問した地点について、その地点の情報がナビゲーション装置の地点データに登録されることとなるので、当該地点データを用いて、ユーザが、当該訪問した地点を容易に目的地に設定できるように支援することができるようになる。   According to such a navigation device or navigation system, even if it is not a point set in the past as a destination in the navigation device, information on the point of the point visited by the user carrying the portable device is the point of the navigation device. Since it is registered in the data, it becomes possible to assist the user so that the visited point can be easily set as the destination by using the point data.

ところで、以上のナビゲーションシステムの機能は、ポータブル装置に集約することもできる。
すなわち、この場合には、ポータブル装置を、目的地までの経路を設定し、設定した経路を案内するポータブル装置とし、当該ポータブル装置に、複数の地点の情報を登録した地点データを記憶した記憶部と、前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、現在位置座標を算出する現在位置算出部と、当該ポータブル装置のユーザが作成し地点データ以外のデータとして保存したデータ、または、当該ポータブル装置のユーザが作成し送信したデータであって、かつ、前記現在位置算出部が算出した現在位置座標を利用して求めた現在位置を表す位置情報が付加されたデータである位置情報付ユーザデータに付加された前記位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部とを設けるようにすればよい。
By the way, the functions of the above navigation system can be integrated into a portable device.
That is, in this case, the portable device is a portable device that sets a route to a destination and guides the set route, and a storage unit that stores point data in which information on a plurality of points is registered in the portable device. A list of points where information is registered in the point data, a destination setting unit that sets the point selected in the displayed list as the destination, and a current position calculation unit that calculates current position coordinates Data stored by the user of the portable device and stored as data other than the point data, or data generated and transmitted by the user of the portable device and calculated by the current position calculator Based on the position information added to the user data with position information, which is data to which position information representing the current position obtained using A visit point calculation unit for calculating information on a point visited by a user carrying the portable device, and a point data registration unit for registering information on the point calculated by the visit point calculation unit in the point data. That's fine.

ここで、このようなポータブル装置には、さらに、ユーザから前記地点データに情報が登録された地点の一覧を用いない形態で地点の指定を受け付け、指定を受け付けた地点を目的地に設定すると共に、前記地点データに前記目的地に設定した地点の情報を登録する目的地履歴登録部を設けるようにしてもよい。   Here, in such a portable device, the designation of the spot is received from the user without using the list of the spots where the information is registered in the spot data, and the spot where the designation is accepted is set as the destination. In addition, a destination history registration unit for registering information on the point set as the destination in the point data may be provided.

また、以上の記ポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部を設け、前記訪問地点算出部において、前記投稿部が前記投稿サーバに投稿した投稿記事に付加した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。   In addition, the portable device set in the portable device described above by using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the article that has received the posting. Providing a posting unit for posting the posted article to which the position information indicating the current position at the time of posting is added, and in the visit point calculation unit, the location information added to the posted article posted by the posting unit on the posting server, You may make it calculate as the information of the point which the user who carried the said portable apparatus visited.

または、以上のポータブル装置に、カメラと、前記カメラで撮影した画像に前記現在位置算出部が算出した現在位置座標を位置情報として付加して保存する画像保存部とを設け、前記訪問地点算出部において、前記画像保存部が保存した画像に付加された位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定するようにしてもよい。   Alternatively, the above portable device includes a camera and an image storage unit that adds and stores the current position coordinates calculated by the current position calculation unit as position information to an image captured by the camera, and the visit point calculation unit The position information added to the image stored by the image storage unit may be calculated as the information on the point visited by the user carrying the portable device.

または、以上のポータブル装置に、投稿記事の投稿を受け付けて投稿を受け付けた記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を設け、前記訪問地点算出部において、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定するようにしてもよい。   Alternatively, in the portable device described above, the posting server that accepts the posting of the posted article and publishes the article that has received the posting is set using the current position coordinates calculated by the current position calculating unit. A posting unit is provided for posting the posted article to which the position information indicating the current position at the time of posting is added, with the user of the portable device serving as a contributor, and the user of the portable device becomes a contributor in the visit point calculation unit The posted article may be acquired from the posting server, and based on the position information added to the acquired posted article, the information of the point visited by the user carrying the portable device may be calculated.

なお、以上のポータブル装置の前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点表す前記位置情報を付加した前記投稿記事を投稿するものであってよい。   The posting unit of the portable device described above displays a list of points acquired from the posting server by acquiring information about the points around the current position coordinates calculated by the current position calculation unit, and from the acquired list The posted article to which the position information representing the point selected by the user is added may be posted.

これらのようなポータブル装置によれば、目的地として過去に設定した地点でなくても、ユーザがポータブル装置を携帯して訪問した地点について、その地点の情報が地点データに登録されるので、当該地点データを用いて、ユーザが当該訪問した地点を容易に目的地に設定できるように支援することができるようになる。   According to portable devices such as these, even if it is not a point set in the past as the destination, information on the point is registered in the point data for the point where the user has carried the portable device and visited, The point data can be used to assist the user in easily setting the visited point as the destination.

以上のように、本発明によれば、ユーザが訪問したことのある地点が、ナビゲーションシステムにおいて目的地に設定して訪問したものでない地点である場合にも、当該地点を容易に目的地に設定することができるナビゲーションシステムを提供することができる。   As described above, according to the present invention, even when a point that the user has visited is a point that has not been visited after being set as the destination in the navigation system, the point is easily set as the destination. A navigation system that can be provided can be provided.

本発明の実施形態に係る車載装置とスマートフォンの構成を示すブロック図である。It is a block diagram which shows the structure of the vehicle-mounted apparatus and smart phone which concern on embodiment of this invention. 本発明の実施形態に係る車載装置の記憶装置とスマートフォンの記憶部の記憶内容を示す図である。It is a figure which shows the memory content of the memory | storage device of the vehicle-mounted apparatus which concerns on embodiment of this invention, and the memory | storage part of a smart phone. 本発明の実施形態に係る車載装置の表示例を示す図である。It is a figure which shows the example of a display of the vehicle-mounted apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る訪問履歴登録処理を示すフローチャートである。It is a flowchart which shows the visit history registration process which concerns on embodiment of this invention. 本発明の実施形態に係る訪問履歴取得処理を示すフローチャートである。It is a flowchart which shows the visit history acquisition process which concerns on embodiment of this invention. 本発明の実施形態に係る投稿済訪問履歴登録処理を示すフローチャートである。It is a flowchart which shows the posted visit history registration process which concerns on embodiment of this invention. 本発明の実施形態に係るスマートフォンの他の構成例を示す図である。It is a figure which shows the other structural example of the smart phone which concerns on embodiment of this invention. 本発明の実施形態に係る訪問地点登録処理を示すフローチャートである。It is a flowchart which shows the visit point registration process which concerns on embodiment of this invention.

以下、本発明の実施形態について説明する。
図1に、本実施形態に係る車載装置とスマートフォンの構成を示す。
車載装置1は、自動車に搭載される装置であり、図示するように、ユーザは、車載装置1にユーザよって携帯されるモバイル装置であるスマートフォン2を選択的に接続することができる。また、スマートフォン2は、移動通信網やインターネットなどのWAN4を介してSNS(Social Networking Service)サーバ5にアクセスすることができる。
Hereinafter, embodiments of the present invention will be described.
In FIG. 1, the structure of the vehicle-mounted apparatus and smart phone which concern on this embodiment is shown.
The in-vehicle device 1 is a device mounted on an automobile, and as shown in the figure, a user can selectively connect a smartphone 2 that is a mobile device carried by the user to the in-vehicle device 1. The smartphone 2 can access an SNS (Social Networking Service) server 5 via a WAN 4 such as a mobile communication network or the Internet.

また、車載装置1は、入力装置11、表示装置12、マイクやスピーカを備え各種音声の入出力を行う音声入出力装置13、GPS受信機14、ジャイロ装置15、自動車の車速等の状態を検出するセンサなどのその他の周辺装置16、記憶装置17、スマートフォン2と接続するためのデバイスインタフェース18、車載装置1のOSであるところのH-オペレーティングシステム19、H-オペレーティングシステム19によって管理されH-オペレーティングシステム19上で稼働するアプリケーションであるH-APを備えている。   The in-vehicle device 1 detects the state of the input device 11, the display device 12, a voice input / output device 13 that includes a microphone and a speaker and inputs / outputs various voices, a GPS receiver 14, a gyro device 15, and the vehicle speed of the vehicle. Other peripheral devices 16 such as sensors, a storage device 17, a device interface 18 for connecting to the smartphone 2, an H-operating system 19 which is an OS of the in-vehicle device 1, and an H-operating system 19 managed by the H-operating system 19. An H-AP that is an application running on the operating system 19 is provided.

ここで、車載装置1は、H-APとして、車載装置1をカーナビゲーションとして機能させるナビゲーションアプリケーション191、訪問履歴取得アプリケーション192、その他のアプリケーション193を備えている。ここで、その他のアプリケーション193には、記憶装置17や接続されたスマートフォン2に格納されたオーディオファイルを再生出力するミュージックプレイヤアプリケーションや、音声入出力装置13を通話音声の入出力に、接続されたスマートフォン2の移動音通信機能を通話音声の送受に用いた移動電話機能を提供するハンズフリーテレフォンアプリケーションなどが含まれる。   Here, the in-vehicle device 1 includes a navigation application 191 that causes the in-vehicle device 1 to function as car navigation, a visit history acquisition application 192, and other applications 193 as H-AP. Here, the other application 193 is connected to a music player application that reproduces and outputs an audio file stored in the storage device 17 or the connected smartphone 2, and the voice input / output device 13 is connected to the input / output of the call voice. Examples include a hands-free telephone application that provides a mobile phone function using the mobile sound communication function of the smartphone 2 for sending and receiving call voice.

次に、スマートフォン2は、操作部21、ディスプレイ22、マイクやスピーカなどを備え音声の入出力を行う音声入出力部23、車載装置1と接続するためのホストインタフェース24、記憶部25、移動電話網にアクセスするための移動通信装置26、GPS受信ユニット27、カメラ28、その他の周辺デバイス29、スマートフォン2のOSであるところのSPオペレーティングシステム30、SPオペレーティングシステム30によって管理されSPオペレーティングシステム30上で稼働するアプリケーションである複数のSPAPを備えている。   Next, the smartphone 2 includes an operation unit 21, a display 22, a voice input / output unit 23 that inputs and outputs voices, a host interface 24 for connecting to the in-vehicle device 1, a storage unit 25, and a mobile phone. The mobile communication device 26 for accessing the network, the GPS receiving unit 27, the camera 28, other peripheral devices 29, the SP operating system 30 as the OS of the smartphone 2, and the SP operating system 30 managed by the SP operating system 30 A plurality of SPAPs, which are applications running on

ここで、スマートフォン2は、SPAPとして、通信装置や音声入出力部23や操作部21を用いた移動電話機としてスマートフォン2を機能させる移動電話アプリケーション301、SNSサーバ5に通信装置を介してアクセスし、SNSサーバ5が提供するSocial Networking Serviceのクライアントとしてスマートフォン2を機能させるSNSアプリケーション302、カメラアプリケーション303、訪問履歴管理アプリケーション304、その他のアプリケーション305を備えている。ここで、その他のアプリケーション305には、電子メールアプリケーションや、地図アプリケーションなどが含まれる。   Here, the smartphone 2 accesses, via the communication device, the mobile phone application 301 and the SNS server 5 that cause the smartphone 2 to function as a mobile phone using the communication device, the voice input / output unit 23, and the operation unit 21 as SPAP. An SNS application 302 that causes the smartphone 2 to function as a client of a Social Networking Service provided by the SNS server 5, a camera application 303, a visit history management application 304, and other applications 305 are provided. Here, the other applications 305 include an e-mail application, a map application, and the like.

なお、スマートフォン2のホストインタフェース24と車載装置1のデバイスインタフェース18は、Bluetooth(登録商標)や、WIFI、USBなどにより接続し、相互通信を行うものである。
次に、車載装置1の記憶装置17には、図2aに示すように、車載装置1のナビゲーションアプリケーション191が使用するデータとして、地図データを格納した地図データベース、施設データベース、住所データベース、目的地履歴データベースなどが記憶される。
The host interface 24 of the smartphone 2 and the device interface 18 of the in-vehicle device 1 are connected by Bluetooth (registered trademark), WIFI, USB, or the like to perform mutual communication.
Next, as shown in FIG. 2a, the storage device 17 of the in-vehicle device 1 stores, as data used by the navigation application 191 of the in-vehicle device 1, a map database storing map data, a facility database, an address database, and a destination history. A database is stored.

施設データベースには、施設毎に対応して設けられた施設データが予め格納されており、各施設データには、対応する施設の施設名や住所や施設位置の座標が登録されている。
また、住所データベースには、住所毎に対応して設けられた住所データが予め登録されており、各住所データには、対応する住所と対応する住所に対応する座標範囲が登録されている。
また、目的地履歴データベースには、複数の目的地履歴データを格納することができる。また、各目的地履歴データには、施設の施設名、住所、座標、設定日時などを登録することができる。
In the facility database, facility data provided for each facility is stored in advance, and the facility name, address, and coordinates of the facility position of the corresponding facility are registered in each facility data.
In the address database, address data provided corresponding to each address is registered in advance, and a coordinate range corresponding to the corresponding address and the corresponding address is registered in each address data.
A plurality of destination history data can be stored in the destination history database. Moreover, the facility name, address, coordinates, set date and time, etc. of the facility can be registered in each destination history data.

次、スマートフォン2の記憶部25には、図2bに示すように、訪問履歴データベースと、写真データベースが記憶される。
訪問履歴データベースには、訪問履歴データを複数格納することができ、各訪問履歴データには、訪問地名、訪問地住所、訪問地座標、訪問日時を登録することができる。
また、写真データベースには、複数の写真データを登録することができる。また、各写真データには、タイトル、画像データ、位置情報、撮影日時を登録することができる。
さて、このような以上のような構成において、車載装置1のナビゲーションアプリケーション191は、記憶装置17に記録されている地図データを用いて、GPS受信機14やジャイロ装置15等を利用した、自車の現在位置の算出や、ユーザ操作に応じた目的地の設定や、設定した目的地までのルートの探索を行う。
Next, as shown in FIG. 2B, the storage unit 25 of the smartphone 2 stores a visit history database and a photo database.
A plurality of visit history data can be stored in the visit history database, and a visit place name, a visit place address, a visit place coordinate, and a visit date and time can be registered in each visit history data.
In addition, a plurality of photo data can be registered in the photo database. Moreover, a title, image data, position information, and shooting date / time can be registered in each photo data.
Now, in such a configuration as described above, the navigation application 191 of the in-vehicle device 1 uses the GPS receiver 14, the gyro device 15, and the like using the map data recorded in the storage device 17. The current position is calculated, the destination is set according to the user operation, and the route to the set destination is searched.

ここで、ナビゲーションアプリケーション191は、ユーザの目的地の設定を、記憶装置17に記憶されている施設データベースや住所データベースや目的地履歴データベースを用いて支援することができる。
すなわち、ナビゲーションアプリケーション191は、施設データベースの各施設データに登録されている施設名のリストを表示装置12に表示して表示したリスト中から施設の選択を受け付け、選択を受け付けた施設の施設データの座標を目的地に設定したり、ユーザから指定された住所が登録された住所データベースの座標範囲の中心を目的地として設定する。
Here, the navigation application 191 can support the setting of the user's destination by using the facility database, the address database, and the destination history database stored in the storage device 17.
That is, the navigation application 191 receives a selection of facilities from the list displayed by displaying the list of facility names registered in each facility data of the facility database on the display device 12, and stores the facility data of the facilities that have received the selection. The coordinates are set as the destination, or the center of the coordinate range of the address database in which the address designated by the user is registered is set as the destination.

また、ナビゲーションアプリケーション191は、たとえば、図3aに示すように、目的地履歴データベースの各目的地履歴データに登録されている当該目的地履歴データに登録された施設名や住所を、登録されている設定日時の新しい順に並べたリスト300を表示装置12に表示し、表示したリスト300の内から目的地として設定する地点の選択を受け付け、選択を受け付けた地点の目的地履歴データの座標を目的地に設定する。   Further, for example, as shown in FIG. 3A, the navigation application 191 has registered the facility name and address registered in the destination history data registered in each destination history data of the destination history database. The list 300 arranged in the order of the set date and time is displayed on the display device 12, the selection of a point to be set as the destination is received from the displayed list 300, and the coordinates of the destination history data of the point where the selection has been received are set as the destination. Set to.

また、ナビゲーションアプリケーション191は、以上のようにして、目的地を設定したならば、目的地履歴データベースに新たな目的地履歴データを作成し、目的地として設定した地点の施設名、住所、座標、現在日時を、作成した目的地履歴データに施設名、住所、座標、設定日時として登録する。   Further, when the destination is set as described above, the navigation application 191 creates new destination history data in the destination history database, and the facility name, address, coordinates, The current date and time are registered in the created destination history data as the facility name, address, coordinates, and set date and time.

また、ナビゲーションアプリケーション191は、図3bに示すような、現在位置周辺の地図201上に現在位置を表すマーク202や目的地までのルート203や目的地を表すマーク204を表したナビゲーション画像を表示装置12への表示することにより、ユーザに対する目的地までのルートの案内を行う。   The navigation application 191 displays a navigation image representing a mark 202 representing the current position, a route 203 to the destination, and a mark 204 representing the destination on a map 201 around the current position as shown in FIG. By displaying to 12, the route to the destination for the user is guided.

次に、スマートフォン2のカメラアプリケーション303は、ユーザ操作に応じてカメラ28の撮影動作を制御して、カメラ28で撮影した画像データを取得し、自動付与したもしくはユーザから設定を受け付けたタイトル、取得した画像データ、GPS受信ユニット27で算出した現在位置座標、現在日時を、各々タイトル、画像データ、位置情報、撮影日時として登録した写真データを作成し、写真データベースに格納する。   Next, the camera application 303 of the smartphone 2 controls the shooting operation of the camera 28 in accordance with a user operation, acquires image data captured by the camera 28, and automatically acquires a title that has been given or received a setting from the user. Photo data in which the image data, the current position coordinates calculated by the GPS receiving unit 27, and the current date and time are registered as the title, image data, position information, and shooting date and time are created and stored in the photo database.

次に、スマートフォン2のSNSアプリケーション302は、移動通信装置26を介して、SNSサーバ5にアクセスして、操作部21を用いてユーザが入力した記事にGPS受信ユニット27で算出した現在位置座標を位置情報として付加した投稿記事や、カメラ28で撮影した画像にタイトルやGPS受信ユニット27で算出した現在位置座標を位置情報として付加した投稿記事を、SNSサーバ5に投稿したり、SNSサーバ5が公開している投稿記事を読み込んでディスプレイ22に表示する処理などを行う。   Next, the SNS application 302 of the smartphone 2 accesses the SNS server 5 via the mobile communication device 26, and sets the current position coordinates calculated by the GPS receiving unit 27 to the article input by the user using the operation unit 21. Posting articles added as position information, posting articles in which titles and current position coordinates calculated by the GPS receiving unit 27 are added to the image taken by the camera 28 as position information are posted to the SNS server 5, or the SNS server 5 A process of reading a posted article publicly and displaying it on the display 22 is performed.

また、スマートフォン2のSNSアプリケーション302は、SNSサーバ5が施設のリストであるスポットリストを提供する機能を有する場合には、移動通信装置26を介してSNSサーバ5にアクセスして、GPS受信ユニット27で算出した現在位置周辺の施設のリストであるスポットリストをSNSサーバ5から取得してディスプレイ22に表示し、表示したスポットリスト中から施設の選定をユーザから受け付け、選択された施設を現在地名として含めた位置情報を付加した投稿記事の編集をユーザ操作に応じて行い、編集した投稿記事をSNSサーバ5に投稿する処理なども行う。なお、このようなSNSサーバ5から取得したスポットリスト中の施設を現在地名として含めた位置情報を付加した投稿記事の投稿は、「チェックイン」などと呼ばれ、このような投稿記事の投稿や利用を可能とするSNSの機能は「スポット機能」などと呼ばれている。   Further, when the SNS server 302 has a function of providing a spot list that is a list of facilities, the SNS application 302 of the smartphone 2 accesses the SNS server 5 via the mobile communication device 26, and receives the GPS reception unit 27. The spot list, which is a list of facilities around the current position calculated in step S5, is acquired from the SNS server 5 and displayed on the display 22, and the user selects a facility from the displayed spot list and uses the selected facility as the current location name. Editing of the posted article to which the included positional information is added is performed according to a user operation, and processing for posting the edited posted article to the SNS server 5 is also performed. In addition, posting of posted articles with location information including the facilities in the spot list acquired from the SNS server 5 as the current location name is called “check-in”. The SNS function that can be used is called a “spot function” or the like.

次に、スマートフォン2の訪問履歴管理アプリケーション304は、図4に示す訪問履歴登録処理を行う。
図示するように、スマートフォン2の訪問履歴管理アプリケーション304は、この訪問履歴登録処理において、位置情報付ユーザ作成データの発生を監視する(ステップ402)。
ここで、位置情報付ユーザ作成データとしては、上述した位置情報が登録された写真データ、位置情報が付加された投稿済投稿記事のデータ、GPS受信ユニット27で算出された現在位置が位置情報として付加された送信済電子メールのデータなどの予め定めた種類のデータを用いる。
Next, the visit history management application 304 of the smartphone 2 performs a visit history registration process shown in FIG.
As shown in the figure, the visit history management application 304 of the smartphone 2 monitors occurrence of user-created data with location information in this visit history registration process (step 402).
Here, as the user-created data with location information, the photo data in which the location information described above is registered, the posted article data to which the location information is added, and the current location calculated by the GPS receiving unit 27 are used as the location information. A predetermined type of data such as the added sent e-mail data is used.

また、位置情報付ユーザ作成データの発生は、たとえば、位置情報付ユーザ作成データを生成したアプリケーションから、位置情報付ユーザ作成データの発生の通知を受けることにより検出する。すなわち、たとえば、カメラアプリケーション303は位置情報を含めた写真データを写真データベースに格納したならば、位置情報付ユーザ作成データの発生を訪問履歴管理アプリケーション304に通知し、SNSアプリケーション302は位置情報を付加した投稿記事をSNSサーバ5に投稿したならば、位置情報付ユーザ作成データの発生を訪問履歴管理アプリケーション304に通知する。   The occurrence of user-created data with position information is detected by receiving notification of the generation of user-created data with position information from the application that generated the user-created data with position information, for example. That is, for example, if the camera application 303 has stored the photo data including the position information in the photo database, the generation of user-created data with position information is notified to the visit history management application 304, and the SNS application 302 adds the position information. If the posted article is posted to the SNS server 5, the visit history management application 304 is notified of the occurrence of user-created data with location information.

そして、位置情報付ユーザ作成データが発生したならば(ステップ402)、スマートフォン2の訪問履歴管理アプリケーション304は、位置情報付ユーザ作成データの位置情報に含まれる現在地名、現在地住所、現在地座標とを、各々訪問地名、訪問地住所、訪問地座標として含めると共に、現在日時を訪問日時として含めた訪問履歴データを作成し、訪問履歴データベースに登録し(ステップ404)、ステップ402の監視に戻る。ただし、位置情報付ユーザ作成データが投稿済投稿記事のデータである場合には投稿日時を、位置情報付ユーザ作成データが写真データであり当該写真データに撮影日時が付加されている場合には撮影日時を訪問日時として訪問履歴データに含めるようにしてもよい。   If user-created data with location information is generated (step 402), the visit history management application 304 of the smartphone 2 obtains the current location name, current location address, and current location coordinates included in the location information of the user-created data with location information. The visit history data including each visit place name, visit place address, and visit place coordinates, and the current date and time as the visit date and time are created, registered in the visit history database (step 404), and the process returns to the monitoring of step 402. However, if the user-created data with position information is data of posted articles, the posting date / time is taken. If the user-created data with position information is photo data and the shooting date / time is added to the photograph data, the photograph is taken. The date / time may be included in the visit history data as the visit date / time.

ここで、ステップ404では、位置情報付ユーザ作成データの位置情報を、たとえば、位置情報付ユーザ作成データを生成したアプリケーションから取得することにより入手する。すなわち、たとえば、カメラアプリケーション303は位置情報を含めた写真データを写真データベースに格納したならば、位置情報付ユーザ作成データの発生の通知と共に、写真データに含めた位置情報を訪問履歴管理アプリケーション304に通知し、SNSアプリケーション302は、位置情報付ユーザ作成データの発生の通知と共に、投稿済投稿記事に含めた位置情報を訪問履歴管理アプリケーション304に通知する。ただし、ステップ404では、位置情報付ユーザ作成データの位置情報を、位置情報付ユーザ作成データを生成したアプリケーションが保存した位置情報付ユーザ作成データから取得するようにしてもよい。   Here, in step 404, the position information of the user-created data with position information is obtained by, for example, acquiring it from the application that generated the user-created data with position information. That is, for example, if the camera application 303 stores the photo data including the location information in the photo database, the location information included in the photo data is sent to the visit history management application 304 together with the notification of the generation of the user-created data with location information. The SNS application 302 notifies the visit history management application 304 of the location information included in the posted posted article together with the notification of the occurrence of the user-created data with location information. However, in step 404, the position information of the user-created data with position information may be acquired from the user-created data with position information saved by the application that generated the user-created data with position information.

また、ステップ404では、位置情報付ユーザ作成データの位置情報に、現在地名、現在地住所、現在地座標のうちの一部のデータのみが含まれる場合には、当該含まれているデータのみを訪問履歴データに含める。
以上、スマートフォン2の訪問履歴管理アプリケーション304が行う訪問履歴登録処理について説明した。
次に、車載装置1の訪問履歴取得アプリケーション192が行う訪問履歴取得処理について説明する。
図5に、この訪問履歴取得処理の手順を示す。
図示するように、車載装置1の訪問履歴取得アプリケーション192は、訪問履歴取得処理において、スマートフォン2のデバイスインタフェース18への接続の発生を監視し(ステップ502)、スマートフォン2の接続が発生したならば、スマートフォン2の訪問履歴管理アプリケーション304に訪問履歴データの送信要求を発行することにより、スマートフォン2から訪問履歴データベースに格納されている訪問履歴データを取得する(ステップ504)。
In step 404, if the location information of the user-created data with location information includes only a part of the current location name, current location address, and current location coordinates, only the included data is included in the visit history. Include in data.
The visit history registration process performed by the visit history management application 304 of the smartphone 2 has been described above.
Next, a visit history acquisition process performed by the visit history acquisition application 192 of the in-vehicle device 1 will be described.
FIG. 5 shows the procedure of this visit history acquisition process.
As shown in the figure, the visit history acquisition application 192 of the in-vehicle device 1 monitors the occurrence of connection to the device interface 18 of the smartphone 2 in the visit history acquisition process (step 502), and if the connection of the smartphone 2 occurs. The visit history data stored in the visit history database is acquired from the smartphone 2 by issuing a visit history data transmission request to the visit history management application 304 of the smartphone 2 (step 504).

ここで、スマートフォン2の訪問履歴管理アプリケーション304は、車載装置1の訪問履歴取得アプリケーション192から訪問履歴データの送信要求を受け取ると、訪問履歴データベースに格納されている各訪問履歴データを車載装置1の訪問履歴取得アプリケーション192に転送する。 When the visit history management application 304 of the smartphone 2 receives a visit history data transmission request from the visit history acquisition application 192 of the in-vehicle device 1, the visit history data stored in the visit history database is stored in the in-vehicle device 1. Transfer to the visit history acquisition application 192.

そして、車載装置1の訪問履歴取得アプリケーション192は、訪問履歴データを取得したならば(ステップ504)、取得した各訪問履歴データについて(ステップ506、512、514)、以下の処理を行う。
すなわち、まず、住所データベースや施設データベースを参照して、訪問履歴データに対応する施設名や住所や座標や設定日時を算出する(ステップ508)。
ここで、この施設名や住所や座標や設定日時の算出は次のように行う。
すなわち、訪問履歴データに訪問地名が含まれている場合には、当該訪問地名を施設名として算出し、訪問履歴データに訪問地名が含まれていない場合には、訪問履歴データに含まれている訪問地住所または訪問地座標で施設データベースを探索して、訪問地住所または訪問地座標が住所または座標として登録された施設データの施設名を、求める施設名として算出する。また、訪問履歴データに訪問地住所が含まれている場合には、当該問地住所を住所として算出し、訪問履歴データに訪問地住所が含まれていない場合には、訪問履歴データに含まれている訪問地名または訪問地座標で施設データベースを探索し、訪問地名または訪問地座標が施設名または座標として登録された施設データの住所を求める住所として算出するか、訪問履歴データに含まれている訪問地座標で住所データベースを探索し、訪問地座標が含まれる座標範囲が登録された住所データの住所を求める住所として算出する。また、訪問履歴データに訪問地座標が登録されている場合には登録されている訪問地座標を座標として算出し、訪問履歴データに訪問地座標が登録されていない場合には、訪問履歴データに含まれている訪問地名または訪問地住所で施設データベースを探索し、訪問地名または訪問地住所が施設名または住所として登録された施設データの座標を求める座標として算出するか、訪問履歴データに含まれている訪問地住所で住所データベースを探索し、訪問地住所が登録された住所データの座標範囲の中心の座標を求める座標として算出する。そして、訪問履歴データに含まれる訪問日時を設定日時として算出する。
When the visit history acquisition application 192 of the in-vehicle device 1 acquires the visit history data (step 504), the following processing is performed for each acquired visit history data (steps 506, 512, and 514).
That is, first, referring to the address database and the facility database, the facility name, address, coordinates and set date / time corresponding to the visit history data are calculated (step 508).
Here, the calculation of the facility name, address, coordinates, and set date and time is performed as follows.
That is, when the visited place name is included in the visit history data, the visited place name is calculated as the facility name. When the visited place name is not included in the visited history data, it is included in the visited history data. The facility database is searched with the visit location address or the visit location coordinates, and the facility name of the facility data in which the visit location address or the visit location coordinates are registered as the address or coordinates is calculated as the desired facility name. In addition, if the visit history address includes the visit address, the relevant address is calculated as an address. If the visit history data does not include the visit address, it is included in the visit history data. The facility database is searched with the visited place name or visited place coordinates, and the visited place name or visited place coordinates are calculated as the address of the facility data registered as the place name or coordinates, or are included in the visit history data The address database is searched with the visited place coordinates, and the address of the address data in which the coordinate range including the visited place coordinates is registered is calculated as an address to be obtained. In addition, if the visit location coordinates are registered in the visit history data, the registered visit location coordinates are calculated as coordinates, and if the visit location coordinates are not registered in the visit history data, the visit history data is calculated. The facility database is searched with the visited place name or visited place address included, and the visited place name or visited place address is calculated as the coordinates of the facility data registered as the facility name or address, or is included in the visit history data The address database is searched with the visited address, and the coordinates of the center of the coordinate range of the address data in which the visited address is registered are calculated as coordinates to be obtained. Then, the visit date / time included in the visit history data is calculated as the set date / time.

次に、以上のようにして算出した訪問履歴データに対応する施設名や住所や座標や設定日時を登録した目的地履歴データを目的地履歴データベースに登録する(ステップ510)。
そして、取得した全ての訪問履歴データについてステップ508、510の処理を終了したならば(ステップ512)、目的地履歴データを設定日時の新しい順にソートし(ステップ516)、ステップ502の監視に戻る。
以上、車載装置1の訪問履歴取得アプリケーション192が行う訪問履歴取得処理について説明した。
以上、本発明の実施形態について説明した。
以上のように本実施形態によれば、車載装置1のナビゲーションアプリケーション191で目的地として設定した地点でなくても、ユーザがスマートフォン2を携帯して訪問した地点も、当該地点で写真を撮影したり、当該地点で位置情報を含む投稿記事をSNSサーバ5に投稿していれば、スマートフォン2を車載装置1に接続した時点で、目的地履歴データベースに登録されることとなる。よって、ユーザは、図3aに示したような目的地履歴データの地点のリストを用いて、これらの地点についても容易に目的地に設定することができるようになる。
Next, the destination history data in which the facility name, address, coordinates, and set date corresponding to the visit history data calculated as described above are registered is registered in the destination history database (step 510).
If the processing of steps 508 and 510 is completed for all the acquired visit history data (step 512), the destination history data is sorted in the order of the set date and time (step 516), and the process returns to the monitoring of step 502.
The visit history acquisition process performed by the visit history acquisition application 192 of the in-vehicle device 1 has been described above.
The embodiment of the present invention has been described above.
As described above, according to the present embodiment, even if the location is not set as the destination by the navigation application 191 of the in-vehicle device 1, the location where the user visits the smartphone 2 is also taken at the location. If the posted article including the position information is posted to the SNS server 5 at the point, the smartphone 2 is registered in the destination history database when the smartphone 2 is connected to the in-vehicle device 1. Therefore, the user can easily set these points as the destinations using the list of points of the destination history data as shown in FIG. 3A.

ところで、以上の実施形態では、スマートフォン2の訪問履歴管理アプリケーション304の訪問履歴登録処理において、投稿済投稿記事に付加された位置情報を訪問履歴データに登録するようにしたが、投稿済投稿記事に付加された位置情報の訪問履歴データへの登録は、スマートフォン2の訪問履歴管理アプリケーション304において図6に示す投稿済訪問履歴登録処理によって行うようにしてもよい。   By the way, in the above embodiment, in the visit history registration process of the visit history management application 304 of the smartphone 2, the position information added to the posted post article is registered in the visit history data. The registration of the added location information to the visit history data may be performed by the posted visit history registration process shown in FIG. 6 in the visit history management application 304 of the smartphone 2.

図示するように、この投稿済訪問履歴登録処理において、スマートフォン2の訪問履歴管理アプリケーション304は、車載装置1の訪問履歴取得アプリケーション192から、訪問履歴データの送信要求を受け取ったならば(ステップ602)、SNSアプリケーション302にSNSサーバ5にアクセスさせ、スマートフォン2のユーザが過去に投稿した投稿記事を取得させる(ステップ604)。   As shown in the figure, in this posted visit history registration process, the visit history management application 304 of the smartphone 2 receives a visit history data transmission request from the visit history acquisition application 192 of the in-vehicle device 1 (step 602). Then, the SNS application 302 is made to access the SNS server 5, and the posted articles posted by the user of the smartphone 2 in the past are acquired (step 604).

そして、取得した各投稿記事について(ステップ606、612、614)、以下の処理を行う。
すなわち、投稿記事に位置情報が付加されているかどうかを調べ(ステップ608)、付加されていなければ当該投稿記事についての処理を終了する。
一方、投稿記事に位置情報が付加されていれば、位置情報に含まれる現在地名、現在地住所、現在地座標とを、各々訪問地名、訪問地住所、訪問地座標として含めると共に、投稿記事の投稿日時を訪問日時として含めた訪問履歴データを作成し、訪問履歴データベースに登録する(ステップ610)。ただし、位置情報に、現在地名、現在地住所、現在地座標のうちの一部のデータのみが含まれる場合には、当該含まれているデータのみを訪問履歴データに含める。
Then, the following processing is performed for each acquired posted article (steps 606, 612, and 614).
That is, it is checked whether or not position information is added to the posted article (step 608), and if it is not added, the process for the posted article is terminated.
On the other hand, if location information is added to the posted article, the current location name, current location address, and current location coordinates included in the location information are included as the visited location name, visited location address, and visited location coordinates, respectively, and the posting date and time of the posted article Is created as visit date and time, and is registered in the visit history database (step 610). However, when the location information includes only some data of the current location name, current location address, and current location coordinates, only the included data is included in the visit history data.

そして、取得した全ての投稿記事についてステップ608、610の処理を終了したならば、それまでに作成した訪問履歴データを車載装置1の訪問履歴取得アプリケーション192に転送し(ステップ616)、ステップ602の処理に戻る。
ここで、このようにして投稿済訪問履歴登録処理から、訪問履歴データを受け取った車載装置1の訪問履歴取得アプリケーション192は、上述の訪問履歴取得処理によって、受け取った各訪問履歴データに対応する目的地履歴データを作成し、目的地履歴データベースに登録することとなる。
When the processing of steps 608 and 610 has been completed for all the posted articles acquired, the visit history data created so far is transferred to the visit history acquisition application 192 of the in-vehicle device 1 (step 616). Return to processing.
Here, the visit history acquisition application 192 of the in-vehicle device 1 that has received the visit history data from the posted visit history registration process in this way is the purpose corresponding to each visit history data received by the above-described visit history acquisition process. Location history data is created and registered in the destination history database.

さて、ここで、以上の実施形態で示した、ユーザがスマートフォン2を携帯して訪問した地点を、目的地履歴データベースに登録して、目的地の設定の支援に用いることができるようにする機能は、スマートフォン単体で実施するようにしてもよい。   Now, the function which makes it possible to register the point visited by the user carrying the smartphone 2 in the above-described embodiment in the destination history database and use it for the setting of the destination. May be implemented by a single smartphone.

すなわち、この場合には、図7に示すように、スマートフォン2に訪問履歴管理アプリケーション304に代えて、訪問地点登録アプリケーション701と、ナビゲーションアプリケーション702とを設ける。
また、スマートフォン2の記憶部25に、地図データベース、施設データベース、住所データベース、目的地履歴データベースを記憶する。
そして、ナビゲーションアプリケーション702は、記憶部25の地図データベース、施設データベース、住所データベース、目的地履歴データベースを用いて、上述した車載装置1のナビゲーションアプリケーション191の動作と同様の動作を、スマートフォン2上で行う。
また、訪問地点登録アプリケーション701は、図8に示す訪問地点登録処理を行う。
図示するように、この訪問地点登録処理では、上述のように位置情報付ユーザ作成データが発生を監視し(ステップ802)、位置情報付ユーザ作成データが発生したならば、住所データベースや施設データベースを参照して、位置情報付ユーザ作成データの位置情報に対応する施設名や住所や座標や設定日時を算出する(ステップ804)。
That is, in this case, as shown in FIG. 7, a visit point registration application 701 and a navigation application 702 are provided in the smartphone 2 instead of the visit history management application 304.
In addition, the storage unit 25 of the smartphone 2 stores a map database, a facility database, an address database, and a destination history database.
And the navigation application 702 performs the same operation | movement as the operation | movement of the navigation application 191 of the vehicle-mounted apparatus 1 mentioned above on the smart phone 2 using the map database of the memory | storage part 25, a facility database, an address database, and a destination history database. .
Further, the visit point registration application 701 performs a visit point registration process shown in FIG.
As shown in the figure, in this visit point registration process, occurrence of user-created data with location information is monitored as described above (step 802). If user-created data with location information is generated, an address database or facility database is stored. The facility name, address, coordinates, and set date and time corresponding to the position information of the user-created data with position information are calculated by referring to (step 804).

ここで、この施設名や住所や座標や設定日時の算出は次のように行う。
すなわち、位置情報に現在地名が含まれている場合には、当該現在地名を施設名として算出し、位置情報に現在地名が含まれていない場合には、位置情報に含まれている現在地住所または現在地座標で施設データベースを探索して、現在地住所または現在地座標が住所または座標として登録された施設データの施設名を、求める施設名として算出する。また、位置情報に現在地住所が含まれている場合には、当該現在地住所を住所として算出し、位置情報に現在地住所が含まれていない場合には、位置情報に含まれている現在地名または現在地座標で施設データベースを探索し、現在地名または現在地座標が施設名または座標として登録された施設データの住所を求める住所として算出するか、位置情報に含まれている現在地座標で住所データベースを探索し、現在地座標が含まれる座標範囲が登録された住所データの住所を求める住所として算出する。また、位置情報に現在地座標が登録されている場合には登録されている現在地座標を座標として算出し、位置情報に現在地座標が登録されていない場合には、位置情報に含まれている現在地名または現在地住所で施設データベースを探索し、現在地名または現在地住所が施設名または住所として登録された施設データの座標を求める座標として算出するか、位置情報に含まれている現在地住所で住所データベースを探索し、現在地住所が登録された住所データの座標範囲の中心の座標を求める座標として算出する。そして、現在日時を設定日時として算出する。
Here, the calculation of the facility name, address, coordinates, and set date and time is performed as follows.
That is, when the current location name is included in the location information, the current location name is calculated as the facility name. When the current location name is not included in the location information, the current location address or the location information included in the location information is calculated. The facility database is searched with the current location coordinates, and the facility name of the facility data in which the current location address or the current location coordinates are registered as the address or coordinates is calculated as the desired facility name. If the current location address is included in the location information, the current location address is calculated as an address. If the current location address is not included in the location information, the current location name or current location included in the location information is calculated. Search the facility database by coordinates, calculate the current location name or current location coordinates as the address of the facility data registered as the facility name or coordinates, or search the address database by the current location coordinates included in the location information, The address of the address data in which the coordinate range including the current position coordinates is registered is calculated as an address to be obtained. If the current location coordinates are registered in the position information, the registered current location coordinates are calculated as coordinates. If the current location coordinates are not registered in the location information, the current location name included in the location information is calculated. Or, search the facility database with the current location address, and calculate the current location name or the current location address as coordinates to obtain the coordinates of the facility data registered as the facility name or address, or search the address database with the current location address included in the location information Then, the coordinates of the center of the coordinate range of the address data in which the current location address is registered are calculated as coordinates to be obtained. Then, the current date is calculated as the set date.

そして、算出した施設名や住所や座標や設定日時を登録した目的地履歴データを目的地履歴データベースに登録し(ステップ806)、目的地履歴データを設定日時の新しい順にソートし(ステップ808)、ステップ802の監視に戻る。
なお、投稿済投稿記事である位置情報付ユーザ作成データについては、定期的または適当な契機で、SNSアプリケーション302にSNSサーバ5にアクセスさせ、取得した位置情報付の投稿済投稿記事を位置情報付ユーザ作成データとし、位置情報付の投稿済投稿記事が取得された時点を位置情報付ユーザ作成データが発生した時点として、以上の訪問地点登録処理を適用するようにしてもよい。
Then, the destination history data in which the calculated facility name, address, coordinates, and set date / time are registered is registered in the destination history database (step 806), and the destination history data is sorted in the order of the set date / time (step 808), Returning to the monitoring in step 802.
As for the user-created data with location information that is a posted post, the SNS application 302 is accessed by the SNS server 302 periodically or at an appropriate opportunity, and the posted post with location information is acquired. The visit point registration process described above may be applied with the user-created data as the time when the user-created data with position information is generated when the posted post with position information is acquired.

ところで、以上の実施形態では、位置情報付ユーザ作成データの位置情報が示す地点のデータを目的地履歴データとして目的地履歴データベースに登録したが、位置情報付ユーザ作成データの位置情報が示す地点のデータは、目的地履歴データベースとは別に設けた地点データベースに地点データとして登録して、ユーザの目的地の設定を支援するようにしてもよい。
すなわち、この場合には、上述した訪問地履歴取得処理や訪問地登録処理で作成した目的地履歴データを、目的地履歴データベースに登録せずに、地点データとして地点データベースに登録するようにする。
そして、車載装置1のナビゲーションアプリケーション191やスマートフォン2のナビゲーションアプリケーション702は、ユーザからの要求に応じて、地点データベースに登録されている地点データに対応する地点のリストを表示し、表示したリストの内から目的地として設定する地点の選択を受け付け、選択を受け付けた地点を目的地に設定するようにする。
By the way, in the above embodiment, the data of the location indicated by the location information of the user-created data with location information is registered in the destination history database as the destination history data. The data may be registered as point data in a point database provided separately from the destination history database to assist the user in setting the destination.
That is, in this case, the destination history data created by the above-described visited place history acquisition process or visited place registration process is not registered in the destination history database, but is registered in the point database as point data.
The navigation application 191 of the in-vehicle device 1 and the navigation application 702 of the smartphone 2 display a list of points corresponding to the point data registered in the point database in response to a request from the user. The selection of the point to be set as the destination is accepted, and the point where the selection is accepted is set as the destination.

なお、以上の実施形態はスマートフォン2に代えて、タブレット装置などの他のモバイル装置を用いる場合にも同様に適用することができる。   Note that the above embodiment can be similarly applied to the case where another mobile device such as a tablet device is used instead of the smartphone 2.

1…車載装置、2…スマートフォン、4…WAN、5…SNSサーバ、11…入力装置、12…表示装置、13…音声入出力装置、14…GPS受信機、15…ジャイロ装置、16…周辺装置、17…記憶装置、18…デバイスインタフェース、19…H-オペレーティングシステム、21…操作部、22…ディスプレイ、23…音声入出力部、24…ホストインタフェース、25…記憶部、26…移動通信装置、27…GPS受信ユニット、28…カメラ、29…周辺デバイス、30…SPオペレーティングシステム、192…訪問履歴取得アプリケーション、191…ナビゲーションアプリケーション、301…移動電話アプリケーション、302…SNSアプリケーション、303…カメラアプリケーション、304…訪問履歴管理アプリケーション、701…訪問地点登録アプリケーション。   DESCRIPTION OF SYMBOLS 1 ... In-vehicle device, 2 ... Smartphone, 4 ... WAN, 5 ... SNS server, 11 ... Input device, 12 ... Display device, 13 ... Voice input / output device, 14 ... GPS receiver, 15 ... Gyro device, 16 ... Peripheral device , 17 ... Storage device, 18 ... Device interface, 19 ... H-operating system, 21 ... Operation unit, 22 ... Display, 23 ... Voice input / output unit, 24 ... Host interface, 25 ... Storage unit, 26 ... Mobile communication device, 27 ... GPS receiving unit, 28 ... camera, 29 ... peripheral device, 30 ... SP operating system, 192 ... visit history acquisition application, 191 ... navigation application, 301 ... mobile phone application, 302 ... SNS application, 303 ... camera application, 304 … Visit history management app Application, 701 ... Visited point registration application.

Claims (9)

目的地までの経路を設定し設定した経路を案内するナビゲーション装置と、ポータブル装置とを含むナビゲーションシステムであって、
前記ナビゲーション装置は、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
当該ナビゲーション装置との間の通信が接続された前記ポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録部とを有し、
前記ポータブル装置は、
現在位置座標を算出する現在位置算出部と、
前記当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部とを有し、
前記ポータブル装置の前記訪問地点算出部は、前記投稿部が前記投稿サーバに前記位置情報が付加された投稿記事を投稿したときに、前記投稿部から当該投稿部が当該投稿記事に付加した位置情報を取得し、取得した位置情報を当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするナビゲーションシステム。
A navigation system including a navigation device for setting a route to a destination and guiding the set route, and a portable device,
The navigation device
A storage unit storing point data in which information on a plurality of points is registered;
A list of points where information is registered in the point data, and a destination setting unit that sets the point selected in the displayed list as the destination;
Visit history data in which information of a point visited by a user carrying the portable device stored in the portable device connected to the communication with the navigation device is registered via the communication. A point data registration unit for registering in the point data, information on the points acquired from the device and registered in the acquired visit history data;
The portable device is:
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the portable device;
A visit history generation unit that generates the visit history data in which information on the points calculated by the visit point calculation unit is registered;
Represents the current position at the time of posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting. A posting section for posting the posted article with location information added thereto;
The visit point calculation unit of the portable device, when the posting unit posted a posted article with the location information added to the posting server, the location information that the posting unit added to the posted article from the posting unit And calculating the obtained position information as information on a point visited by a user carrying the portable device.
請求項1記載のナビゲーションシステムであって、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするナビゲーションシステム。
The navigation system according to claim 1,
The posting unit displays a list of points acquired and acquired from the posting server information about points around the current position coordinates calculated by the current position calculation unit, and a point selected by the user from the acquired list A navigation system characterized by posting the posted article to which the positional information is represented.
目的地までの経路を設定し設定した経路を案内するナビゲーション装置と、ポータブル装置とを含むナビゲーションシステムであって、
前記ナビゲーション装置は、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
当該ナビゲーション装置との間の通信が接続された前記ポータブル装置に記憶されている当該ポータブル装置を携帯したユーザが訪問した地点の情報が登録されている訪問履歴データを、前記通信を介して当該ポータブル装置から取得し、取得した訪問履歴データに登録されている地点の情報を、前記地点データに登録する地点データ登録部とを有し、
前記ポータブル装置は、
現在位置座標を算出する現在位置算出部と、
前記当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を登録した前記訪問履歴データを生成する訪問履歴生成部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部を有し、
前記ポータブル装置の前記訪問地点算出部は、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定し、
前記ポータブル装置の前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするナビゲーションシステム。
A navigation system including a navigation device for setting a route to a destination and guiding the set route, and a portable device,
The navigation device
A storage unit storing point data in which information on a plurality of points is registered;
A list of points where information is registered in the point data, and a destination setting unit that sets the point selected in the displayed list as the destination;
Visit history data in which information of a point visited by a user carrying the portable device stored in the portable device connected to the communication with the navigation device is registered via the communication. A point data registration unit for registering in the point data, information on the points acquired from the device and registered in the acquired visit history data;
The portable device is:
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the portable device;
A visit history generation unit that generates the visit history data in which information on the points calculated by the visit point calculation unit is registered;
Represents the current position at the time of posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting. The posting section to which the location information is added has a posting section that posts the user of the portable device as a contributor,
The visit point calculation unit of the portable device acquires the posted article from which the user of the portable device is a contributor from the posting server, and the location information added to the acquired posted article is the portable device. As the information of the point visited by the user who carried
The posting unit of the portable device displays a list of points acquired and acquired from the posting server for information about points around the current position coordinates calculated by the current position calculation unit, and selected by the user from the acquired list A navigation system for posting the posted article to which the position information representing a posted point is added.
目的地までの経路を設定し、設定した経路を案内するポータブル装置であって、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
現在位置座標を算出する現在位置算出部と、
当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部とを有し、
前記訪問地点算出部は、前記投稿部が前記投稿サーバに前記位置情報が付加された投稿記事を投稿したときに、前記投稿部から当該投稿部が当該投稿記事に付加した位置情報を取得し、取得した位置情報を、当該ポータブル装置を携帯したユーザが訪問した地点の情報として算定することを特徴とするポータブル装置。
A portable device for setting a route to a destination and guiding the set route,
A storage unit storing point data in which information on a plurality of points is registered;
A list of points where information is registered in the point data, and a destination setting unit that sets the point selected in the displayed list as the destination;
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the portable device;
A point data registration unit for registering information on the points calculated by the visit point calculation unit in the point data;
Represents the current position at the time of posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting. A posting section for posting the posted article with location information added thereto;
The visit point calculation unit, when the posting unit posted a posted article with the location information added to the posting server, acquires the location information that the posting unit added to the posted article from the posting unit, A portable device characterized in that the acquired position information is calculated as information on a point visited by a user who carried the portable device.
請求項4記載のポータブル装置であって、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするポータブル装置。
A portable device according to claim 4, wherein
The posting unit displays a list of points acquired and acquired from the posting server information about points around the current position coordinates calculated by the current position calculation unit, and a point selected by the user from the acquired list A portable device for posting the posted article to which the positional information is represented.
目的地までの経路を設定し、設定した経路を案内するポータブル装置であって、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を前記目的地に設定する目的地設定部と、
現在位置座標を算出する現在位置算出部と、
当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該ポータブル装置の投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該ポータブル装置のユーザを投稿者として投稿する投稿部とを有し、
前記訪問地点算出部は、当該ポータブル装置のユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報に基づいて、当該ポータブル装置を携帯したユーザが訪問した地点の情報を算定し、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするポータブル装置。
A portable device for setting a route to a destination and guiding the set route,
A storage unit storing point data in which information on a plurality of points is registered;
A list of points where information is registered in the point data, and a destination setting unit that sets the point selected in the displayed list as the destination;
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the portable device;
A point data registration unit for registering information on the points calculated by the visit point calculation unit in the point data;
Represents the current position at the time of posting of the portable device that is set using the current position coordinates calculated by the current position calculation unit in the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting. A posting unit that posts the posted article with location information added as a user of the portable device;
The visit point calculation unit acquires the posted article in which the user of the portable device is a contributor from the posting server, and carries the portable device on the basis of position information added to the acquired posted article. Calculate the information of the places visited by
The posting unit displays a list of points acquired and acquired from the posting server information about points around the current position coordinates calculated by the current position calculation unit, and a point selected by the user from the acquired list A portable device for posting the posted article to which the positional information is represented.
ポータブル型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を目的地に設定する目的地設定部と、
設定された目的地までの経路を設定し、設定した経路を案内する経路案内部と、
現在位置座標を算出する現在位置算出部と、
当該コンピュータを携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該コンピュータの投稿時の現在位置を表す位置情報を付加した前記投稿記事を投稿する投稿部として機能させるコンピュータプログラムであって、
前記訪問地点算出部は、前記投稿部が前記投稿サーバに前記位置情報が付加された投稿記事を投稿したときに、前記投稿部から当該投稿部が当該投稿記事に付加した位置情報を取得し、取得した位置情報を、当該コンピュータを携帯したユーザが訪問した地点の情報として算定することを特徴とするコンピュータプログラム。
A computer program that is read and executed by a portable computer,
The computer program stores the computer,
A storage unit storing point data in which information on a plurality of points is registered;
A destination setting unit that displays a list of points where information is registered in the point data, and sets a point selected in the displayed list as a destination;
A route guidance unit for setting a route to a set destination and guiding the set route;
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the computer ;
A point data registration unit for registering information on the points calculated by the visit point calculation unit in the point data;
A position that represents the current position at the time of posting of the computer , set on the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting, using the current position coordinates calculated by the current position calculation unit A computer program that functions as a posting unit for posting the posted article with added information,
The visit point calculation unit, when the posting unit posted a posted article with the location information added to the posting server, acquires the location information that the posting unit added to the posted article from the posting unit, the obtained position information, the computer program user carrying the computer, characterized in that calculated as information points visited.
請求項7記載のコンピュータプログラムであって、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするコンピュータプログラム。
A computer program according to claim 7,
The posting unit displays a list of points acquired and acquired from the posting server information about points around the current position coordinates calculated by the current position calculation unit, and a point selected by the user from the acquired list A computer program for posting the posted article to which the positional information is represented.
ポータブル型のコンピュータによって読み取られ実行されるコンピュータプログラムであって、
当該コンピュータプログラムは、前記コンピュータを、
複数の地点の情報を登録した地点データを記憶した記憶部と、
前記地点データに情報が登録された地点の一覧を表示し、表示した一覧中で選択された地点を目的地に設定する目的地設定部と、
設定された目的地までの経路を設定し、設定した経路を案内する経路案内部と、
現在位置座標を算出する現在位置算出部と、
当該コンピュータを携帯したユーザが訪問した地点の情報を算定する訪問地点算出部と、
前記訪問地点算出部が算定した地点の情報を、前記地点データに登録する地点データ登録部と、
投稿記事の投稿を受け付けて投稿を受け付けた投稿記事を公開する投稿サーバに、前記現在位置算出部が算出した現在位置座標を利用して設定された、当該コンピュータの投稿時の現在位置を表す位置情報を付加した前記投稿記事を、当該コンピュータのユーザを投稿者として投稿する投稿部として機能させるコンピュータプログラムであって、
前記訪問地点算出部は、当該コンピュータのユーザが投稿者となっている前記投稿記事を前記投稿サーバから取得し、取得した投稿記事に付加されている位置情報に基づいて、当該コンピュータを携帯したユーザが訪問した地点の情報を算定し、
前記投稿部は、前記現在位置算出部が算出した現在位置座標周辺の地点の情報を前記投稿サーバから取得し取得した地点の一覧を表示すると共に、取得した一覧中からユーザによって選択された地点を表す前記位置情報を付加した前記投稿記事を投稿することを特徴とするコンピュータプログラム。
A computer program that is read and executed by a portable computer,
The computer program stores the computer,
A storage unit storing point data in which information on a plurality of points is registered;
A destination setting unit that displays a list of points where information is registered in the point data, and sets a point selected in the displayed list as a destination;
A route guidance unit for setting a route to a set destination and guiding the set route;
A current position calculation unit for calculating the current position coordinates;
A visit point calculation unit for calculating information of a point visited by a user carrying the computer ;
A point data registration unit for registering information on the points calculated by the visit point calculation unit in the point data;
A position that represents the current position at the time of posting of the computer , set on the posting server that accepts the posting of the posted article and publishes the posted article that has received the posting, using the current position coordinates calculated by the current position calculation unit the posts of adding information to a computer program to function as a post unit to post a user of the computer as a contributor,
The visiting point calculation unit, the user that the user of the computer acquires the posts which is a contributor from the posting server, based on the acquired position information added to the posts were to carry the computer Calculate the information of the points visited by
The posting unit displays a list of points acquired and acquired from the posting server information about points around the current position coordinates calculated by the current position calculation unit, and a point selected by the user from the acquired list A computer program for posting the posted article to which the positional information is represented.
JP2013114882A 2013-05-31 2013-05-31 Navigation device, navigation system, portable device, and computer program Active JP6281860B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013114882A JP6281860B2 (en) 2013-05-31 2013-05-31 Navigation device, navigation system, portable device, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013114882A JP6281860B2 (en) 2013-05-31 2013-05-31 Navigation device, navigation system, portable device, and computer program

Publications (2)

Publication Number Publication Date
JP2014235015A JP2014235015A (en) 2014-12-15
JP6281860B2 true JP6281860B2 (en) 2018-02-21

Family

ID=52137846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013114882A Active JP6281860B2 (en) 2013-05-31 2013-05-31 Navigation device, navigation system, portable device, and computer program

Country Status (1)

Country Link
JP (1) JP6281860B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10114544B2 (en) * 2015-06-06 2018-10-30 Apple Inc. Systems and methods for generating and providing intelligent time to leave reminders

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3846189B2 (en) * 2000-12-14 2006-11-15 松下電器産業株式会社 Navigation device
JP2008224530A (en) * 2007-03-14 2008-09-25 Zentek Technology Japan Inc Navigation apparatus and destination registration program
JP5005646B2 (en) * 2008-09-26 2012-08-22 シャープ株式会社 Data transmitting apparatus, data transmitting method, and data communication system
JP2010112810A (en) * 2008-11-06 2010-05-20 Clarion Co Ltd Navigation apparatus, method for the same and program for the same
JP5378037B2 (en) * 2009-04-01 2013-12-25 アルパイン株式会社 Navigation device and destination setting method thereof
JP2012018148A (en) * 2010-07-09 2012-01-26 Ssd Co Ltd Position information providing device, navigation device, navigation system and computer program

Also Published As

Publication number Publication date
JP2014235015A (en) 2014-12-15

Similar Documents

Publication Publication Date Title
JP5800958B2 (en) Method and system for providing geographic information on personal web page
US8594702B2 (en) Context server for associating information based on context
EP3332536B1 (en) Method and apparatus for syncing an embedded system with plurality of devices
JP6045354B2 (en) Guidance system, server, terminal device, guidance method and program
JP5858400B2 (en) Navigation device
EP2706496A1 (en) Device, method and computer-readable medium for recognizing places in a text
JP2018190468A (en) Calculation device, calculation method, and calculation program
JP6281860B2 (en) Navigation device, navigation system, portable device, and computer program
US20140244170A1 (en) Adaptive route proposals based on prior rides
CN105981357B (en) System and method for contextual caller identification
JP6389301B1 (en) Determination device, determination method, and determination program
JP6055377B2 (en) Route guidance system, route guidance method and computer program
JP6066824B2 (en) Post information display system, server, terminal device, post information display method and program
JP5881529B2 (en) Mobile terminal device
US10107636B2 (en) Navigation system and navigation program
KR20200070464A (en) A user-participating travel information system
KR101461590B1 (en) Method for Providing Multimedia Contents based on Location
JP2013149070A (en) User registration support system and portable communication device
JP6276814B2 (en) Route guidance system, route guidance method and computer program
CN107682809A (en) A kind of computer-readable recording medium, mobile terminal and computer system
JP2014122837A (en) Information Sharing System
JP2014219886A (en) Terminal device, submission information transmission method, submission information transmission program, and submission information display system
JP7325562B2 (en) Computer program and non-transitory computer-readable recording medium
US20220163345A1 (en) Information processing apparatus, information processing method, and non-transitory storage medium
US20130337840A1 (en) Devices and methods of providing location based alerts

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160229

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161206

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170627

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170821

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180116

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180116

R150 Certificate of patent or registration of utility model

Ref document number: 6281860

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150