Navigation apparatus
First Claim
1. A navigation apparatus comprising:
- a recording device configured to record a navigation program and user information about a user, the navigation program recorded in the recording device including destination region information about a destination region and version information about a version;
a reading device configured to read a navigation program stored in a portable storage medium, the navigation program stored in the portable storage medium including destination region about destination region and version information about a version; and
a control circuit configured to execute a navigation function by reading and executing the navigation program recorded in the recording device, and to execute a program recording process and a backing up process,the program recording process and the backing up process being allowed to be performed in parallel,the program recording process reading the navigation program stored in the portable storage medium via the reading device and recording the read navigation program in the recording device, the backing up process backing up the user information recorded in the recording device,the control circuit further comprising;
a destination region comparison section configured to execute a destination region comparison to compare the destination region of the navigation program stored in the portable storage medium with the destination region of the navigation program recorded in the recording device,wherein, when the destination region of the navigation program stored in the portable storage medium is different from the destination region of the navigation program recorded in the recording device, the program recording process is executed while executing a user information easing process to erase the user information currently recorded in the recording device without executing the backing up process,a version comparison section configured to execute a version comparison to compare the version of the navigation program stored in the portable storage medium with the version of the navigation program recorded in the recording device when the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device,wherein, when the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device, the program recording process is executed while the backing up process is executed.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation program is prepared for a navigation apparatus so as to be used in several different destination regions. When installing a navigation program, which is stored in a portable storage medium, into a memory device of a navigation apparatus, it is determined that a destination region of a navigation program currently recorded in the memory device is different from that of the portable storage medium. In such cases, not only the navigation program but also point registration information and contents data currently recorded in the memory device are erased; the navigation program is acquired from the portable storage medium and recorded in the memory device. Furthermore, user'"'"'s setting information recorded in the memory device is erased while returning setting contents of the various functions to default states.
-
Citations
15 Claims
-
1. A navigation apparatus comprising:
-
a recording device configured to record a navigation program and user information about a user, the navigation program recorded in the recording device including destination region information about a destination region and version information about a version; a reading device configured to read a navigation program stored in a portable storage medium, the navigation program stored in the portable storage medium including destination region about destination region and version information about a version; and a control circuit configured to execute a navigation function by reading and executing the navigation program recorded in the recording device, and to execute a program recording process and a backing up process, the program recording process and the backing up process being allowed to be performed in parallel, the program recording process reading the navigation program stored in the portable storage medium via the reading device and recording the read navigation program in the recording device, the backing up process backing up the user information recorded in the recording device, the control circuit further comprising; a destination region comparison section configured to execute a destination region comparison to compare the destination region of the navigation program stored in the portable storage medium with the destination region of the navigation program recorded in the recording device, wherein, when the destination region of the navigation program stored in the portable storage medium is different from the destination region of the navigation program recorded in the recording device, the program recording process is executed while executing a user information easing process to erase the user information currently recorded in the recording device without executing the backing up process, a version comparison section configured to execute a version comparison to compare the version of the navigation program stored in the portable storage medium with the version of the navigation program recorded in the recording device when the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device, wherein, when the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device, the program recording process is executed while the backing up process is executed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for recording a navigation program assigned with a destination region in a navigation apparatus the method comprising:
-
recording using a recording device included in the navigation apparatus the navigation program and user information about a user, the navigation program recorded in the recording device including destination region information about the destination region and version information about a version; reading using a reading device included in the navigation apparatus a navigation program stored in a portable storage medium, the navigation program stored in the portable storage medium including destination region information about a destination region and version information about a version executing using a control circuit included in the navigation apparatus a navigation function by reading and executing the navigation program recorded in the recording device, and that executes a program recording process and a backing up process, the program recording process and the backing up process being performed in parallel, the program recording process reading the navigation program in the portable storage medium via the reading device and recording the read navigation program in the recording device, the backing up process to back up the user information recorded in the recording device; executing, in the navigation apparatus, a destination region determination as to whether the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device; executing, in the navigation apparatus, a version determination as to whether the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device when it is determined that the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device; executing, in the navigation apparatus, the program recording process while executing a user information easing process to erase the user information currently recorded in the recording device without executing the backing up process, when it is determined that the destination region of the navigation program stored in the portable storage medium is not identical to the destination region of the navigation program recorded in the recording device; and executing, in the navigation apparatus, the program recording process while executing the backing up process, when it is determined that the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable program storage medium comprising instructions being executed by a computer of a navigation apparatus, the instructions comprising:
-
recording using a recording device included in the navigation apparatus a navigation program and user information about a user, the navigation program recorded in the recording device including destination region information about a destination region and version information about a version; reading using a reading device included in the navigation apparatus a navigation program stored in a portable storage medium, the navigation program stored in the portable storage medium including destination region information about a destination region and version information about a version; executing using a control circuit included in the navigation apparatus a navigation function by reading and executing the navigation program recorded in the recording device, and that executes a program recording process and a backing up process, the program recording process and the backing up process being performed in parallel, the program recording process reading the navigation program in the portable storage medium via the reading device and recording the read navigation program in the recording device, the backing up process to back up the user information recorded in the recording device; executing a destination region determination as to whether the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device; executing a version determination as to whether the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device when it is determined that the destination region of the navigation program stored in the portable storage medium is identical to the destination region of the navigation program recorded in the recording device; executing the program recording process while executing a user information easing process to erase the user information currently recorded in the recording device without executing the backing up process, when it is determined that the destination region of the navigation program stored in the portable storage medium is not identical to the destination region of the navigation program recorded in the recording device; and executing the program recording process while executing the backing up process, when it is determined that the version of the navigation program stored in the portable storage medium is newer than the version of the navigation program recorded in the recording device. - View Dependent Claims (12, 13, 14, 15)
-
Specification