throbber
(12) United States Patent
`Yokota et al.
`
`I lllll llllllll Ill lllll lllll lllll lllll lllll 111111111111111111111111111111111
`US006356837Bl
`US 6,356,837 Bl
`Mar.12,2002
`
`(10) Patent No.:
`(45) Date of Patent:
`
`(54) NAVIGATION SYSTEM
`
`(75)
`
`Inventors: Tatsuo Yokota, Torrance; Hikaru
`Wako, Redondo Beach, both of CA
`(US)
`
`(73) Assignee: Alpine Electronics, Inc., Tokyo (JP)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/813,230
`
`(22) Filed:
`
`Mar. 19, 2001
`
`Int. CI.7 .............................................. G06F 165/00
`(51)
`(52) U.S. Cl. ........................ 701/208; 701/213; 701/210
`(58) Field of Search ................................. 701/208, 209,
`701/21, 212, 213, 207, 25
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,897,792 A
`5,189,430 A
`
`1/1990 Hosoi
`2/1993 Yano et al.
`
`6,253,150 Bl * 6/2001 Nakamura .................. 701/208
`6,269,305 Bl * 7/2001 Yamashita .................. 701/209
`6,278,938 Bl * 8/2001 Alumbaugh ................ 701/208
`6,289,278 Bl * 9/2001 Endo et al. ................. 702/208
`6,292,749 B2 * 9/2001 Kohli ......................... 701/213
`* cited by examiner
`
`Primary Examiner-Richard M. Camby
`(74) Attorney, Agent, or Firm-Brinks Hofer Gilson &
`Liane
`
`(57)
`
`ABSTRACT
`
`A travel state monitoring unit monitors whether the vehicle
`position deviates from a road so as to be in the off-road travel
`state, on the basis of the map information and the vehicle
`position. When the vehicle position is in the off-road state,
`a travel trail generating unit generates off-road travel trail
`data and stores the data in an off-road travel trail storage
`unit. A display control unit displays, by the user's
`instruction, the off-road travel trail superimposed with the
`map, using the off-road travel trail data. The route search
`unit searches a route to an off-road point and displays the
`route.
`
`27 Claims, 13 Drawing Sheets
`
`FUNCTIONAL BLOCK DIAGRAM OF THE NAVIGATION SYSTEM
`ACCORDING TO THE INVENTION
`
`TRAVEL TRAIL DATA
`REGISTERED NAME
`•POSlTION-DATAOF-APOINYWHEREA-
`OF A POINT
`VEHICLE ENTERED OFF-ROAD
`;p-osli'10N-DATA-OFTHE
`;6iScRffiP6srr10N-DATAOF-AVEHICLE
`REGISTERED POINT
`;P-6s1TiONDiiTAOF-ilP6iNTi!M:RE_A __
`;fio1NTER___________
`VEHICLE RETURNED ON THE ROAD
`_ _ _ _ _ __
`SETTING •Auto/Monual, POINT"---------
`UNIT
`•START/END OF DATA
`GENERATION TRC ~~~~AIL
`- - - - -... DATA
`GENERATING
`ORM
`UNIT
`
`STP
`
`CPM
`
`,-'
`
`OFRM
`
`OFF-ROAD
`TRAVEL TRAIL
`STORAGE
`UNIT
`
`DPLC
`
`RTS
`
`IM1
`
`IM2
`
`1
`
`Navico Ex. 1012
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 1 of 13
`
`US 6,356,837 Bl
`
`FIG. 1
`
`FUNCTIONAL BLOCK DIAGRAM OF THE NAVIGATION SYSTEM
`ACCORDING TO THE INVENTION
`
`STP
`;
`
`SETTING
`UNIT
`
`CPM
`/
`POSITION
`MEASUREMENT
`UNIT
`
`MAP
`STORAGE
`UNIT
`)
`MPS
`
`TRAVEL TRAIL DATA
`REGISTERED NAME
`OFA POINT
`•POSlTION-DATAOF-APOir1irwAEREA-
`.-poslf1of.f DATA-OF THE
`VEHICLE ENTERED OFF-ROAD
`. I
`; 61SCRETE P6srrio~f DATA OYA VEHICLE
`REGISTERED POINT
`------------------------------
`-
`-PO.f.fTE:_R_ - - - - --- ---
`•POSITION DATA OF A POINT WHERE A
`---------
`VEHICLE RETURNED ON THE R OAD
`eAuto/Monuol, POIN,.... _______
`i---------
`•START/END OF DATA
`GENERATION TRC__,.. OFF-ROAD
`OFF-ROAD
`TRAVEL TRAIL
`TRAVEL TRAIL -
`- DATA ~
`STORAGE
`GENERATING
`UNIT
`UNIT
`
`O)RM
`
`,. ,.
`
`DfM
`
`TRAVEL
`STATE
`MONITORING
`- UNIT
`
`OFF-ROAD
`ON-ROAD
`
`MOM.../
`
`MEMORY
`CAPACITY
`MONITORING
`UNIT
`
`~
`-~ DISPLAY
`~ ~ CONTROL
`UNIT
`
`-
`
`t
`I.+ ROUTE
`'-----;.. SEARCH
`- UNIT
`
`~DPLC
`
`{MNT
`
`MONITOR
`DISPLAY
`
`,.
`
`/
`
`/ ,.
`,.
`
`/
`
`,.-"RTS
`
`.......
`
`-------------
`
`HUT
`TEL No. -----
`r-----9
`HUT
`ENTRANCE J- TR
`,,
`
`CALL
`
`HUT
`ENTRANCE iPT2
`I
`I
`I
`I
`I
`I
`
`HUT I
`~
`;--"TR
`_,
`I
`
`IM1
`
`1M2
`
`2
`
`

`

`lo-"
`~
`""-l
`~
`~
`O'I
`(It
`~
`O'I
`rJ'J.
`e
`
`'"""' ~
`0 .....,
`N
`~ .....
`'Jl =-~
`
`N c c
`'"""' ~N
`~ :;
`~
`
`N
`
`~ = ......
`~ ......
`~
`\JJ. .
`d .
`
`GRT
`
`DISPLAY
`MONITOR
`
`26
`
`::0
`fT1
`N
`Ul
`fT1
`-4 :c
`Ul -< z
`
`fT1
`G)
`l>
`~
`
`GENERATOR
`
`19
`
`----------MARK
`
`VEHICLE
`
`24
`
`ROM
`
`..................... ...,__ ___ _
`,, --------(cid:173)
`
`UNIT
`VOICE GUIDE
`
`27
`
`CONTROLLER
`
`INFORMATION Ill! •Ill! ·I DISPLAY
`
`MEMORY
`
`MAP
`
`25
`
`22
`
`21
`
`17
`
`CPU
`CONTROL
`NAVIGITION
`
`EQUIPMENT
`MEASUREMENT
`POSITION
`
`16
`
`1 e •I• • 1 REMOTE CONTROL
`
`INTERFACE
`
`CONTROLLER
`DVD
`
`15
`
`UNIT
`CONTROL
`REMOTE
`
`BLOCK DIAGRAM OF THE NAVIGATION SYSTEM
`
`12
`
`FIG. 2
`
`14
`
`13
`
`DVD
`
`11
`
`GUIDE ROUTE SEARCH SOFWARE
`MAP MATCHING SOFTWARE
`MONITORING SOFTWARE FOR TRAIL
`REMAINING MEMORY CAPACITY
`SETUP SOFTWARE
`DESTINATION SETTING SOFTWARE
`TRAIL EDIT SOFTWARE
`--------------------------
`I TRAIL STORAGE/DISPLAY SOFTWARE I ',
`
`20b
`
`20a
`
`OFF-ROAD TRAIL LIST TRL
`
`ADDRESS LIST AOL
`
`\ ADDRESS BOOK MEMORY
`
`I COMMUNICATION
`
`INTERFACE
`
`28
`
`AUTOMOBILE I
`CTL
`
`TEL PHONE
`
`-----------------------
`
`20
`
`18 ~ CURRENT TRAVEL TRAIL DATA
`
`GUIDE ROUTE DATA
`
`----
`
`~?_~K I
`
`3
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 3of13
`
`US 6,356,837 Bl
`
`FIG.3
`
`CONSTRUCTION OF THE ADDRESS BOOK MEMORY
`
`AOL
`)
`
`ADDRESS LIST
`
`NO.
`
`Name
`
`1
`
`2
`
`YAOHAN
`
`AIRPORT
`HONDA
`
`Address
`
`.......
`.......
`
`TEL NO.
`. ...
`. ...
`
`POSITION
`TRAIL
`(LONGITUDE Af'.D POINTER
`LATITUDE)
`. ... ~
`. ... ~
`
`n
`
`HUT
`
`....
`
`Xn, Yn
`
`A1
`
`100
`
`TRL
`)
`
`OFF-ROAR TRAIL LIST
`
`~
`}
`
`~
`A2
`
`TRAIL 1
`1 - - - - - - - - - - - - - - - - 1
`TRAIL 2
`
`I
`NUMBER
`I
`: p3 I
`: P2
`P1
`OF
`POINTS N C LONGITUDE AND l
`LATITUDE>
`:
`
`OFF-ROAD ON-ROAD
`POINT
`POINT
`(FIRST
`(SECOND
`ENTRANCE) ENTRANCE>
`
`DATE
`
`4
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 4of13
`
`US 6,356,837 Bl
`
`FIG. 4
`
`PROCESSING FLOW OF STORING OFF-ROAD TRAVEL TRAIL DATA
`
`START
`
`101
`
`ON-OFF SETTING OF AUTOMATICALLY STORING
`OFF-ROAD TRAVEL TRAIL DATA
`
`STORE POSITION DATA
`OF OFF-ROAD POINT
`
`NO ~--~.___------...
`~---~ AUTOMATIC STORAGE?
`
`105
`
`YES~-~----~~~-~-.-~
`.----~-~----~-~~
`STORE/DISPLAY TRAVEL TRAIL
`
`106
`
`107
`
`STORE/ DISPLAY
`TRAVEL TRAIL
`
`ON-ROAD POINT=
`OFF-ROAD POINT?
`
`TRAIL OFF? NOCON)
`
`109
`
`NO
`
`YESCOFFJ
`
`~~--~--~
`STORE ON-ROAD POINT
`
`108
`
`REGISTERING OF
`POINTS INSIDE THE
`OFF-ROAD AREA ?
`
`YES
`
`112
`
`INPUT THE POINT NAME
`INSIDE THE OFF-ROAD
`AREA
`
`INPUT THE POINT NAME
`INSIDE THE OFF-ROAD
`AREA
`
`110
`
`STORE OFF-ROAD
`TRAVEL TRAIL
`
`STORE THE POINT NAME
`AND POSITION INSIDE
`THE OFF-ROAD AREA
`
`120
`
`111
`
`113
`
`STORE OFF-ROAD
`TRAVEL. TRAIL
`
`121
`
`END
`
`5
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 5of13
`
`US 6,356,837 Bl
`
`EXAMPLE OF SETTING THE STORAGE METHOD (Auto /Manual) OF
`OFF-ROAD TRAVEL TRAIL DATA
`
`FIG. 5(A)
`
`!Setup I
`
`Select
`
`FIG. 5(8)
`
`Display Setup
`Guidance Setup
`
`FIG.5(C)
`
`I Setup I Display Setup
`
`Brightness
`Display
`POI Icon
`Map
`Trail
`
`6
`Auto Color
`Hid~
`North Up
`Auto
`Return
`
`I Setup I Display Setup
`
`FIG.5(0)
`
`Trail
`
`Auto I Manual
`
`6
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 6of13
`
`US 6,356,837 Bl
`
`DISPLAY EXAMPLE ( N0.1) OF A TRAVEL TRAIL
`
`FIG. 6(A)
`
`r---------,
`LWATERFALLre
`_________ .J
`
`r----,
`1 HUT'e
`L ___ _J
`
`(/YCM
`,"
`r------
`PT1 ____ ... <.__TR
`'"-ctvrR ----
`-
`----~~Cc 71-----
`---- o rHf----
`---- -... !:f Ur7
`---.1
`
`FIG. 6(8)
`
`,----:i ~CM
`•HUT1 '8J
`L---.J ,'
`
`•
`r----------,
`~~~~~~~~~J
`
`•'
`
`t'".
`I
`I
`
`I . --· ,
`
`,L-TR
`I , ,
`___ , ... "'"
`,__
`,
`L~NiR4"N----~­
`-----~c ro r?;----(cid:173)
`_____ ,_-,5_ Hur7
`---..J
`
`7
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 7of13
`
`US 6,356,837 Bl
`
`DISPLAY EXAMPLE ( NO. 2) OF A TRAVEL TRAIL
`
`FIG. 7(A)
`WHEN THE OFF-ROAD POINT DIFFERS FROM THE ON-ROAD POINT
`
`FIG.7(8)
`IN CASE OF A BRANCHED TRAVEL
`
`BTR
`
`.. j
`
`r.----y
`•HUT•
`i-----------r'
`•WATERFALL I ~-' L - - - J •
`._ _________ .J '--~ -~CM
`'\rtaRA°NcH-P0tNT~
`I C-----------~
`I
`,'-\.._
`./ TR
`,~,. . .;:........
`r-......
`PT1 ,---:::/
`_,
`t...,'V / }l>4 ~ .............
`-.......... •vc~ ...... _
`........
`lo.;::-...
`.......... c;;: Jtu-..,
`I /tr::-''-..
`---- .... I,
`- ... J
`
`-...._,
`
`8
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 8of13
`
`US 6,356,837 Bl
`
`FIG. 8
`
`PROCESSING FLOW OF STORING
`BRANCHED TRAVEL TRAIL DATA
`
`START
`
`ON/OFF SETTING OF DISPLAYING
`OFF-ROAD TRAVEL TRAIL
`
`· 201
`
`TRAVEL TO FOLLOW THE
`OFF-ROAD TRAVEL TRAIL
`
`202
`
`..--------N_O-< OFF THE OFF-ROAD TRAVEL TRAIL?
`
`204
`
`YES
`
`203
`
`205
`
`STORE POSITION DATA <LONGITUDE
`AND LATITUDE) OF A BRANCH POINT
`
`YES
`
`STORE/DISPLAY TRAVEL
`TRAIL AFTER BRANCH
`
`NO RETURN TO THE OFF-ROAD
`TRAVEL TRAIL ?
`
`208
`
`YES
`
`NO ON-ROAD?
`
`YES
`
`206
`
`207
`
`209
`
`STORE POSITION DATA AND TRAVEL
`TRAIL DATA AFTER BRANCH, WITH
`THE ADDRESS NAME AS "BRANCH POINT"
`
`END
`
`9
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 9of13
`
`US 6,356,837 Bl
`
`EXAMPLE OF DISPLAY ON/OFF SETTING OF AN OFF-ROAD TRAVEL
`TRAIL
`
`FIG. 9( A)
`
`FIG. 9( B)
`
`I Setup
`
`Select
`
`I
`Display Setup
`I Guidance Setup
`
`I
`I
`
`FIG. 9(C)
`
`I Setup I Guidance Setup
`
`Voice Prompt
`Guidance
`Reroute
`Method
`Trail Display
`
`Normal
`Map
`Auto
`Shortest Route
`ON
`Return
`
`Fl G. 9( 0)
`
`I Setup I Guidance Setup
`
`Trail Display
`
`ON
`
`I OFF
`
`10
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 10 of 13
`
`US 6,356,837 Bl
`
`FIG. 10
`
`MONITORING A STORABLE REMAINING DISTANCE
`IN THE OFF-ROAD TRAVEL TRAIL STORAGE PROCESSING
`
`START
`
`COUNT STORED DISCRETE POINT NUMBER PN IN THE
`OFF-ROAD TRAVEL TRAIL STORAGE/DISPLAY
`
`CALCULATE STORABLE REMAINING POINT NUMBER PTR
`PTR = PMAX .:. PN
`
`CALCULATE STORABLE REMAINING TRAVEL DISTANCE DTR
`
`301
`
`302
`
`303
`
`304
`
`DISPLAY PTR, DTR
`
`RETURN
`
`11
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 11 of 13
`
`US 6,356,837 Bl
`
`DISPLAY EXAMPLE OF EDITING THE Address Book
`FIG. 1 HE)
`
`I option I
`
`Input Name
`
`HUT
`A B C D E F G H I J
`K L M N 0 P Q R S T
`u v w x Y z & I -
`1 2 3 4 5 6 7 8 9 0
`Save
`Don~ t Save
`
`Delete
`
`Space
`
`FIG. 1 HF)
`
`Input Name
`
`I Option I
`HUT OCOTILLO
`A B C D E F G H I J
`K L M N 0 p Q R S T
`u v w x y z &
`I -
`1 2 3 4 5 6 7 8 9 0
`Save
`Don t Save
`
`Delete
`
`Space
`
`60
`
`iu
`
`/
`
`FIG. 11(8)
`
`Select
`
`I Option I
`Edit Address Book
`Edit Recent Route
`Edit Todays Plan
`Save Current Position
`GPS Information
`Information
`Return
`
`F I G. 11 ( C )
`
`F I G. 11 ( G)
`
`I Option I
`
`Select Name
`
`I Opt ion I Change Phone Number
`
`HUT OCOTILLO
`31055512121
`
`I
`
`1
`4
`7
`Delete
`
`2
`5
`8
`0
`
`3
`6
`9
`Done
`
`ALPINE ELECTRONICS
`GREAT WESTERN BANK
`HOME
`MY FAVORITE BURGER
`HUT(N30°15'02°/Wll6°01'45°)
`
`FIG. 11( 0}
`I Option I Confirm Address
`HUT
`Los Angeles, California
`
`Change Name & Phone Number
`Delete from Address Book
`Don
`t Delete
`
`12
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 12 of 13
`
`US 6,356,837 Bl
`
`FIG. 12
`
`PROCESSING FLOW OF A DESTINATION SETTING
`
`START
`
`SET A DESTINATION,
`US ING THE Address Book
`
`NO
`~-----
`
`IS THE DESTINATION INSIDE
`THE OFF-ROAD AREA ?
`YES
`
`403
`
`401
`
`402
`
`406
`
`DISPLAY THE NAME
`AND ADDRESS, ETC.
`
`DISPLAY THE MAP AND TRAVEL TRAIL
`SURROUNDING THE DESTINATION
`
`ARE THERE MORE THAN
`TWO ENTRANCES AVAILABLE
`TO THE DESTINATION ?
`
`NO
`
`SELECT ONE OF THE ENTRANCES
`
`407
`
`411
`
`408
`
`110K to Proceed" OR 11CALL 11 ?
`
`CALL
`
`OK to Proceed
`
`SEARCH THE GUIDE ROUTE TO
`THE OFF-ROAD POINT
`(ENTRANCE) AND DISPLAY
`
`410
`
`MAKE THE MOBILE
`TELEPHONE AT THE
`DESTINATION (HUT)
`CALL AUTOMATICALLY
`
`END
`
`404
`
`ENTER
`11 0K to Proceed 11
`
`405
`
`409
`
`SEARCH THE GUIDE
`ROUTE AND DISPLAY
`
`13
`
`

`

`U.S. Patent
`
`Mar.12,2002
`
`Sheet 13 of 13
`
`US 6,356,837 Bl
`
`EXPLANATORY CHART OF THE DESTINATION INPUT METHOD BY THE
`Address Book
`FIG.13(A)
`
`FIG. 13(8) t
`I Dest I Find Destination by
`Address
`Intersection
`Point of Interest
`Mop Cursor
`Recent Route
`Address Book
`Today's Plan
`
`FIG.13(C) i
`
`I
`
`v--70
`
`-
`
`I Dest I Select Address
`YAOHAN COSTA MESA, CA
`ORANGE CNTY MSM OF ART-S CO C
`AIRPORT HONDA.LOSANGELS. CA
`TRIANGLE SOUARE.COSTAMESA.
`HUT
`RAGING WATERS-SAN DIMAS,SAN
`ALPINE, TORRANCE CA
`FOUNTAIN VALLEY REGIONAL HO,
`
`FIG.13( 0)
`l Dest
`I Confirm Destination
`
`ALPINE
`19145 GRAMERCY PL
`TORRANCE, CA
`
`BY Shortest Route METHOD
`OK to Proceed
`Save in Address Book
`Add to Today's Plan
`
`FIG.13(E)
`
`HUT
`TEL No-··· ....
`r-----
`HUT
`;
`ENTRANCE
`/'"'-TR
`----- _,,
`
`'
`
`CALL
`
`FIG. 13(F)
`
`H~T
`r----'
`HUT
`ENTRANCE,/
`------
`
`FlG.13(G)
`
`HUT
`ENTRANCE i PT2
`
`I
`
`I
`I
`I
`l
`I
`
`HUT : •
`
`r----/
`HUT
`NTRANCE /
`/
`
`I
`
`CALL
`
`PT1
`
`14
`
`

`

`US 6,356,837 Bl
`
`1
`NAVIGATION SYSTEM
`
`BACKGROUND OF THE INVENTION
`
`10
`
`15
`
`The present invention relates to a navigation system, more
`specifically to a navigation system that stores trail data of a
`vehicle traveling off-road, displays the off-road travel trail of
`the vehicle appropriately on a display screen, and sets a
`destination by means of the off-road travel trail data.
`A navigation system detects the position of a vehicle and
`reads out map data of the area surrounding the vehicle from
`a map storage medium such as a CD-ROM or a DVD,
`displays the image of the map data on a display screen, and
`superimposes a vehicle mark (the user's own vehicle mark)
`with the map image at a specified position on the display
`screen. As the current position of the vehicle varies with the
`movement thereof, the navigation system moves the vehicle
`mark on the screen, or fixes the vehicle mark at a specific
`position such as the screen center and scrolls the map image,
`so that the driver can recognize the map information sur-
`rounding the vehicle position at a glance.
`This type of navigation system is provided with a travel
`route display function that superimposes the route on which
`the vehicle traveled in the past with the map image on the
`screen. The travel route display function stores the vehicle
`position (longitude and latitude) in a travel route memory as
`discrete travel route data, each time the vehicle position
`detected by the vehicle position detector varies by a constant
`distance, while drawing the map image on the screen, selects
`data to be taken in as the map image data from the discrete 30
`travel route data stored in the travel route memory, and
`identifiably draws the map image by changing the sequence
`of points or the color at a corresponding position on the map
`image.
`Therefore, because it can display the route on which the
`vehicle traveled in the past with the sequence of points on
`the road in the display screen, the navigation system having
`the travel route display function can easily bring the driver
`back to the point of departure, for example, by tracing back
`the travel route on the return, even if the driver travels to an
`unfamiliar place. In addition, if the driver travels again to the
`same place later, the driver can easily reach the place on the
`outward journey by re-tracing the travel route.
`However, the conventional navigation system stores the
`travel route only when traveling on roads, and does not have
`a function to store the travel route when traveling in off-road
`areas and display the travel route in the off-road areas. In the
`United States, for example, which has vast natural terrain,
`many users of the navigation system travel off-road. For
`example, they go deep in the mountains by jeep to camp or
`hunt deer or pheasants, they drive about in the desert or
`wilderness where no roads are available, they go to summer
`cabins without accessible roads deep in the mountains, and
`the like. On some later occasions, they may return to the
`cabin, campground or hunting area, where they once trav(cid:173)
`eled. However, since the conventional navigation system
`does not have a function to store the travel trail in the
`off-road areas, it has been difficult for users to reach the
`cabins or campgrounds. That is, the off-road travelers have
`a desire to store the off-road trails, to view the trails
`afterwards, and to re-trace the trails once again, which the
`conventional navigation system could not do.
`
`2
`Another object of the invention is to make it possible to
`store an off-road travel trail automatically or only when a
`user instructs, and to read out and display a desired travel
`trail afterwards.
`Another object of the invention is to make it possible to
`automatically store an off-road travel trail from an off-road
`point (entry point to an off-road area from an on-road area)
`to an on-road point (entry point to an on-road area from an
`off-road area).
`Another object of the invention is to make it possible,
`when the vehicle travels along an off-road travel trail and
`deviates from the off-road travel trail, to automatically store
`the travel trail after the deviation.
`Another object of the invention is to make it possible to
`register an off-road point and an on-road point as an entrance
`to the off-road trail to thereby search and display a guide
`route to a specific off-road entrance.
`Another object of the invention is to make it possible to
`register an off-road travel trail in association with a place
`name of a destination or transit point on the off-road travel,
`to thereby set a destination easily from a list of the place
`names afterwards and display the map or the travel trail
`surrounding the set destination afterwards.
`Another object of the invention is to make it possible,
`when a place name as a destination of an off-road travel trail
`is set, to search and display a guide route to the off-road
`entrance, or to call a facility associated with the place name
`by a mobile telephone.
`Another object of the invention is to make it possible to
`display a remaining capacity of the memory that stores the
`travel trail, for example, by a distance.
`The navigation system of the invention includes: (1) a
`position measurement unit that detects the user's own
`35 vehicle position, (2) a monitoring unit that monitors whether
`the vehicle position deviates from a road so as to be in an
`off-road state, (3) a travel trail generating unit that generates
`off-road travel trail data, when the vehicle is in the off-road
`state, and ( 4) a storage unit that stores the travel trail data.
`40 That is, the navigation system of the invention stores the
`off-road travel trail data in memory, and the user is able to
`read out desired off-road travel trail data and to display the
`travel trail appropriately.
`In another aspect of the navigation system of the
`45 invention, in storing the travel trail data, the user sets
`whether to generate the off-road travel trail data automati(cid:173)
`cally or to generate the data by an instruction from the user.
`If the setting is automatic, when the vehicle is in the off-road
`state, the system automatically generates and stores the
`50 off-road travel trail data from the off-road point to the
`on-road point. With this construction, the system achieves
`enhanced maneuverability and secure storage of the off-road
`travel trail. On the other hand, if the setting is to generate the
`data by an instruction from the user, the system begins to
`55 generate the off-road travel trail data by a generation starting
`instruction, and terminates the generation of the off-road
`travel trail data by a generation terminating instruction, and
`stores the data. With this construction, the system does not
`produce the travel trail data when the vehicle is in an area
`60 where the travel trail is not needed to be stored, such as
`shopping malls, public gardens, etc. Therefore, the system
`achieves effective use of the memory and does not store
`unnecessary travel trail data, and the user is able to easily
`retrieve and/or edit the data afterwards.
`In another aspect of the navigation system of the
`invention, when the user travels along an off-road travel trail
`and the vehicle position deviates (branches) from the off-
`
`20
`
`25
`
`SUMMARY OF THE INVENTION
`
`It is therefore an object of the invention to provide a 65
`navigation system that displays an off-road travel trail
`afterwards.
`
`15
`
`

`

`US 6,356,837 Bl
`
`3
`road travel trail, the system produces the position data of the
`branch point and the travel trail data after branching in
`association with the name of the branch point, and stores
`these data. With this construction, the user is able to search
`the destination by entering the branch point.
`Further, since the navigation system of the invention can
`register an off-road point and an on-road point as an off-road
`entrance, the user can select either one of them and cause the
`system to search and display a guide route to a specific
`off-road entrance.
`Moreover, since the navigation system of the invention
`can register an off-road travel trail in association with the
`destination of an off-road travel or the place name of a transit
`point on the off-road travel, the user is able to set the
`destination easily from a list of place names, and to display
`the map and the travel trail surrounding the destination thus
`set.
`In another aspect of the navigation system of the
`invention, when the user selects the destination of an off(cid:173)
`road travel or the place name of a transit point on an off-road
`travel and instructs a call, the system causes the automobile
`telephone to call a facility at that location. Thus, the user is
`able to call facilities located inside the off-road area with an
`easy operation.
`Further, the navigation system of the invention monitors
`the remaining capacity of the memory to store travel trail
`data, and displays the remaining capacity by means of a
`storable remaining point number or a storable remaining
`distance. Thus, the user is able to delete unnecessary off(cid:173)
`road travel trail data by editing, when the remaining memory
`capacity diminishes, and to store only the necessary trail
`data.
`Other features and advantages of the present invention
`will be apparent from the following description taken in 35
`conjunction with the accompanying drawings.
`
`BRIEF DESCRIPTION OF SEVERAL VIEWS OF
`THE DRAWINGS
`FIG. 1 is a functional block diagram of a navigation
`system according to the invention;
`FIG. 2 is a block diagram of a navigation system;
`FIG. 3 is a chart illustrating a construction of an address
`book memory;
`FIG. 4 is a flow chart of the storage processing of an
`off-road travel trail;
`FIG. 5 is an example of setting the storage method
`(Auto/Manual) of the off-road travel trail data;
`FIG. 6 is a display example (No. 1) of the travel trail;
`FIG. 7 is a display example (No. 2) of the travel trail;
`FIG. 8 is a flow chart of the storage processing of a
`branched travel trail;
`FIG. 9 is an example of the display on/off setting of the
`off-road travel trail;
`FIG. 10 is a flow chart of monitoring a storable remaining 55
`distance in the off-road travel trail storage processing;
`FIG. 11 is a display example of editing the Address Book;
`FIG. 12 is a flow chart of a destination setting; and
`FIG. 13 is an explanatory chart of the method of inputting 60
`a destination by the Address Book.
`
`4
`includes (1) a map storage unit MPS that stores map data, (2)
`a position measurement unit CPM that measures a position
`of the vehicle, (3) a travel state monitoring unit DRM that
`monitors the travel state of the vehicle, i.e., whether it is
`traveling off the road (off-road travel state) or has returned
`to the road (on-road travel state), ( 4) a travel trail data
`generating unit TRC that generates off-road travel trail data
`when the travel state becomes the off-road travel state, (5) a
`travel trail storage unit OFRM that stores off-road travel trail
`10 data, ( 6) a setting unit STP that executes various settings, (7)
`a memory capacity monitoring unit MQM that monitors the
`remaining memory capacity of the off-road travel trail
`storage unit OFRM, (8) a display control unit DPLC that
`generates a map, off-road travel trail, vehicle mark, searched
`15 route, etc., (9) a route search unit RTS that searches a route
`to a destination, and (10) a monitor display MNT.
`The setting unit STP sets whether to generate off-road
`travel trail data automatically (Auto) or manually by the
`instruction of a user (Manual). If the setting is Auto, the
`20 travel trail data generating unit TRC generates the off-road
`travel trail data automatically, when the vehicle is off-road,
`and stores it in the travel trail storage unit OFRM. That is,
`the travel state monitoring unit DRM monitors whether the
`vehicle position is off-road or has returned to the road
`25 (on-road), and the travel trail data generating unit TRC
`automatically generates for storage travel trail data from the
`off-road point to the on-road point in accordance with the
`monitored result. The off-road travel trail storage unit
`OFRM stores (1) a destination in an off-road area or the
`30 name of a point (registered name of a point) as a transit point
`during an off-road travel, which is inputted by the setting
`unit STP, (2) position data for the registered point, and (3)
`a pointer indicating a stored position of the travel trail data.
`The travel trail data include (1) position data of the point
`where the vehicle entered off-road, (2) discrete vehicle
`position data for each specific travel distance, and (3)
`position data of the point where the vehicle returned
`on-road.
`When generating travel trail data by the instruction from
`40 the user, the travel trail data generating unit TRC begins to
`generate off-road travel trail data in accordance with the
`generation start instruction from the setting unit STP, ter(cid:173)
`minates the generation of the off-road travel trail data in
`accordance with the generation termination instruction, and
`45 stores the data in the travel trail storage unit OFRM. Here,
`in association with the name of a point inputted on the start
`instruction or on the termination instruction, the travel trail
`data generating unit TRC causes the travel trail storage unit
`OFRM to store (1) the position data of the point, and (2) the
`50 travel trail data (the position data of the point where the
`vehicle entered off-road, and the discrete position data of the
`vehicle for each specific travel distance).
`The display control unit DPLC causes the monitor display
`MNT to display a list of the names of points stored in the
`travel trail storage unit OFRM by an instruction from the
`setting unit STP. Further, the display control unit DPLC
`causes the monitor display MNT to display an image IMl
`including the map surrounding the point (for example, a hut)
`that the user selected from the list, the off-road travel trail
`TR, and the name of the point (HUT). When the name of the
`point (HU1) selected by the user is set as the destination, the
`route search unit RTS searches the route to the off-road point
`PT (HUT ENTRANCE) that is stored in association with the
`name of the point and displays the route. When the point
`65 (HUT) is set as the destination, if an off-road point PTl and
`an on-road point PT2 corresponding to the name of the point
`(HUT) are each stored as entrances to the destination, as
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`(A) Outline Of The Invention
`FIG. 1 is a functional block diagram of a navigation
`system according to the invention. The navigation system
`
`16
`
`

`

`US 6,356,837 Bl
`
`5
`shown in image IM2, the user can select either one of them,
`and the route search unit RTS will search the route to the
`selected point for display. Further, when a point is set as the
`receiving station for a portable telephone or the like
`(CALL), the telephone number stored in association with the
`name of the point is inputted to the mobile telephone.
`The setting unit STP sets whether or not to superimpose
`the off-road travel trail stored in the off-road travel trail
`storage unit OFRM with the map on the display. According
`to the setting of the display, the display control unit DPLC
`displays the off-road travel trail, and during travel along the
`off-road travel trail, the travel state monitoring unit DRM
`monitors whether the position of the vehicle is off the
`off-road travel trail. If the vehicle position goes off the
`off-road travel trail, the travel trail data generating unit TRC
`will regard the point of deviation from the off-road travel
`trail as a branch point, will generate the position data of the
`branch point in association with the name of the branch point
`and the off-road travel trail after the branch, and will cause
`the storage unit OFRM to store them.
`When the travel trail storage unit OFRM is able to store
`the vehicle position data for each specific travel distance in
`the form of a specific point number, the memory capacity
`monitoring unit MQM monitors the storable remaining point
`number, and causes the monitor MNT to display the storable
`remaining point number or the storable remaining travel
`distance.
`
`(B) Navigation System Of The Invention
`
`(a) Overall Construction
`FIG. 2 is a block diagram of a navigation system accord(cid:173)
`ing to the present invention. In the drawing, 11 signifies a
`map storage medium, for example, a DVD (digital video
`disk) that stores map information, 12 a DVD controller that 35
`controls the read-out of the map information from the DVD,
`13 a position measurement equipment that measures a
`current position of the vehicle, which includes a speed
`sensor that detects a distance of movement, an angular
`velocity sensor that detects an azimuth of a movement, a 40
`GPS receiver, and a position calculation CPU, and the like.
`14 signifies a map information memory that memorizes map
`information surrounding the vehicle position, which is read
`out from the DVD, 15 a remote control unit that executes
`various settings and instructions according to the menu 45
`selection, inputs the names of points and the telephone
`numbers, and executes operations such as expansion/
`contraction, etc., and 16 a remote control interface.
`17 signifies a CPU (navigation control unit) that controls
`the entire navigation system, 18 a ROM that stores various 50
`software and fixed data, in which the various software
`include (1) trail storage/display software for off-road travel,
`(2) trail edit software, (3) destination setting software, ( 4)
`setup software for various settings, (5) remaining capacity
`monitoring software for trail storage memory, (6) map 55
`matching software, (7) guide route search software, and the
`like. 19 signifies a work RAM that temporarily stores the
`processed results of guide route data GRT and off-road
`current travel trail data ORTR, etc., 20 an address book
`memory that stores an address list ADL and an off-road trail 60
`list TRL.
`Further, 21 signifies a display controller that generates a
`map image, off-road travel trail, guide route, etc., 22 a video
`RAM that stores images generated by the display controller,
`23 a menu/list generator that generates various menus and
`lists, 24 a vehicle mark generator that generates the position
`mark of the user's own vehicle, 25 an image synthesizer that
`
`15
`
`6
`synthesizes various images and outputs, 26 a display
`(monitor) that displays images outputted from the image
`synthesizer, 27 a voice guide unit that provides the distance
`and orientation to an intersection by voice, and 28 a com(cid:173)
`munication interface connected with external mobile tele(cid:173)
`phone CTL.
`(b) Address Book
`FIG. 3 is a chart illustrating the construction of the
`address book memory that stores the address list ADL and
`10 the off-road trail list TRL. The address list ADL holds, in
`association with the names of points (the address names),
`addresses, telephone numbers, position data of points (data
`of longitude and latitude), and trail pointers that indicate
`storage locations of travel trail data. The points include
`points outside the off-road area and points inside the off-road
`area. The points outside the off-road area are registered by
`the user while setting the destination, and the points inside
`the off-road area are registered automatically or by the user
`during traveling off-road. There do not exist travel trail data
`for points outside the off-road area (in this case, the trail
`20 pointer does not have any meaning), and there do not exist
`address data for points inside the off-road area. The off-road
`trail list TRL holds a plurality of off-road travel trails TRAIL
`1, TRAIL 2, ... Each of the off-road travel trails includes
`(1) a number (point number N) of discrete vehicle position
`25 data, (2) discrete vehicle position data (data of latitude and
`longitude) PcPN, (3) position data of an off-road point
`(point of deviation from an on-road travel), ( 4) position data
`of an on-road point (point of return from an off-road travel),
`(5) date of travel, and the like. Here, the system (navigation
`30 control unit) recognizes the off-road point and the on-road
`point as entrances to the off-road area.
`(c) Storage Processing Of

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket