throbber
111111
`
`(19) United States
`(12) Patent Application Publication
`Machida et al.
`
`11111111111111111111111111111111111111111111111111111111111111
`US 20010027375Al
`
`(10) Pub. No.: US 2001/0027375 Al
`Oct. 4, 2001
`(43) Pub. Date:
`
`(54) GEOGRAPHIC INFORMATION OUTPUT
`SYSTEM
`
`(30)
`
`Foreign Application Priority Data
`
`Mar. 29, 2000
`
`(JP) ...................................... 2000-095199
`
`(75)
`
`Inventors: Yoshiyuki Machida, Kawasaki (JP);
`Masao Hayama, Yokohama (JP);
`Joichi Saito, Yokohama (JP); Fumihiko
`Shimazaki, Yokohama (JP); Yuichiro
`Katsu, Fujisawa (JP)
`
`Correspondence Address:
`SOFER & HAROUN, L.L.P
`Suite 1921
`342 Madison Avenue
`New York, NY 10173 (US)
`
`(73)
`
`Assignee: Hitachi, Ltd.
`
`(21)
`
`Appl. No.:
`
`09/769,916
`
`(22)
`
`Filed:
`
`Jan.25,2001
`
`Publication Classification
`
`Int. CI? ..................................................... GOlC 21/30
`(51)
`(52) U.S. Cl. ............................................ 701/209; 340/990
`(57)
`ABSTRACT
`The present invention is intended to achieve optimum navi(cid:173)
`gation services for moving means types corresponding to
`automobiles, bicycles, wheelchairs and walking. Moving
`means type information about a moving means type to be
`used by a user who desires the supply of route information
`is produced, and a starting position data on a starting
`position from which the user starts is obtained. A map of an
`area surrounding the starting position is extracted from map
`data for the moving means type and the same map is
`displayed. A destination to which the user desires to travel
`is specified, map data for the moving means type is searched
`for a route by using the starting position and the destination
`as keys for retrieval, and an optimum route for the moving
`means type is extracted.
`
`RADIO NETWORK
`
`INTERNET
`
`100
`1
`107
`~
`I ~
`MOBILE TERMINAL
`- ~COMMUNICATION~ RAM
`
`t
`
`1 07a
`
`102
`
`DEVICE
`
`CURRENT
`POSITION DATA
`STORAGE AREA
`MOVING MEANS
`TYPE DATA
`STORAGE AREA
`1- DESTINATION DATA
`STORAGE AREA
`1
`107d
`MAP DATA
`STORAGE AREA
`107e
`PUBLIC
`TRANSPORTATION
`UTILIZATION
`MODE DATA
`STORAGE AREA
`SPEECH
`GUIDANCE DATA
`STORAGE AREA
`
`107b
`
`103
`
`~-
`
`~ NPOSITION
`FINDING DEVICE
`104
`~ 1----- DISPLAY UNIT
`105
`~ - CONTROL UNIT
`101
`CPU
`-106
`ROM
`106a -
`BASIC
`SOFTWARE
`STORAGE AREA
`106b ,_ COMMUNICATION
`PROGRAM
`STORAGE AREA
`106c
`:- NAVIGATION
`PROGRAM
`STORAGE AREA
`106d ,_ WWW VIEWER
`PROGRAM
`STORAGE AREA HrPEECH OUTPUTr
`- INPUT TERMINAL 1- DEVICE
`108
`
`1071
`
`109
`
`www
`SERVER
`601
`
`BASE
`STATION
`
`600
`
`GEOGRAPHIC
`DATABASE
`605
`
`TIMETABLE
`DATABASE
`606
`
`TRAFFIC
`DATABASE
`
`GEOGRAPHIC
`MAP
`CONVERTING/ INFORMATION
`DISTRIBUTING ANALYZING
`SERVER
`SERVER
`
`602
`
`603
`
`

`

`Ul
`-..J
`~
`-..J
`N
`
`'"""'
`>
`
`'"""' -c c
`N c c
`
`'JJ.
`Cj
`
`'"""' ~
`'"""' 0 ......,
`~ .....
`'JJ. =-~
`'"""'
`N c c
`
`~,J;;..
`!"""
`I")
`0
`
`.... 0 =
`~ 't:l -....
`~ = .....
`~ .....
`""C
`
`~ .....
`
`I")
`
`0 =
`....
`~ .....
`0' =:
`~
`
`I")
`
`604 I
`
`1
`
`501
`
`STATION
`BASE
`
`200
`
`,..--
`
`INTERNET
`
`RADIO NETWORK
`
`RAM
`(
`107
`
`It COMMUNICATION_]-
`w-
`
`MOBILE TERMINAL
`
`~
`100
`
`DEVICE
`
`I
`
`FIG. 1
`
`108
`
`106d
`
`106c
`
`c'
`106b
`
`106a
`106
`101
`105
`104
`
`103
`
`102
`
`603
`
`602
`
`601
`
`SERVER
`DISTRIBUTING ANALYZING
`CONVERTING/ INFORMATION
`GEOGRAPHIC
`MAP
`
`SERVER
`
`SERVER
`www
`
`STR
`
`632
`
`622
`
`STR
`
`STR
`
`612
`
`631
`{]]630
`
`109
`
`DEVICE
`SPEECH OUTPUT~
`
`107f
`
`107e
`
`07d I
`
`r
`lj MAP DATA
`STORAGE AREA
`'DESTINATION DAT~l
`
`STORAGE AREA
`GUIDANCE DATA
`SPEECH
`STORAGE AREA
`MODE DATA
`UTILIZATION
`TRANSPORTATION
`PUBLIC
`STORAGE AREA
`
`I GEOGRAPHIC INFORMATION CENTER
`
`\
`600
`
`400
`
`300
`
`07c
`
`07b
`
`07a
`
`STORAGE AREA
`TYPE DATA
`MOVING MEANS
`STORAGE AREA
`POSITION DATA
`CURRENT
`
`INPUT TERMINAL J-
`STORAGE AREA
`PROGRAM
`WWW VIEWER
`STORAGE AREA
`PROGRAM
`NAVIGATION
`STORAGE AREA
`PROGRAM
`COMMUNICATION
`STORAGE AREA
`SOFTWARE
`BASIC
`ROM
`
`r--
`r--CONTROL UNIT
`c--, DISPLAY UNIT
`FINDING DEVICE
`}
`
`r-------1 POSITION
`
`CPU
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 2 of 13
`
`US 2001/0027375 A1
`
`FIG. 2
`
`604
`
`GEOGRAPHIC DATABASE
`
`)
`
`604a
`
`1 ROAD DATA FOR AUTOMOBILE r 604b
`ROAD DATA FOR BICYCLE r 604c
`2 ROAD DATA FOR WHEELCHAIR r 604d
`/_ ROAD DATA FOR WALKING rG04e
`/_ BACKGROUND IMAGE DATA ~6041
`1 STATION POSITION DATA r604g
`
`BUS STOP POSITION DATA
`
`!_
`
`LANDMARK DATA
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 3 of 13
`
`US 2001!0027375 Al
`
`FIG. 3
`
`SELECTION OF A
`MOVING MEANS
`TYPE SETTING MENU
`BY OPERATING THE
`CONTROL UNIT
`
`S301
`
`AUTOMATIC OR MANUAL
`SELECTION OF A
`DESIRED SETTING MODE
`
`NO
`
`SET MOVING MEANS
`TYPE FOR WALKING
`
`AUTOMOBILE
`
`WHEELCHAIR
`
`S307
`
`BICYCLE
`
`S308
`
`S309
`
`STORE MOVING
`MEANS TYPE
`INFORMATION
`INDICATING
`AUTOMOBILES
`
`STORE MOVING
`MEANS TYPE
`INFORMATION
`INDICATING
`BICYCLES
`
`STORE MOVING
`MEANS TYPE
`INFORMATION
`INDICATING
`WHEELCHAIRS
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 4 of 13
`
`US 2001/0027375 A1
`
`FIG. 4
`MAP
`CONVERTING/
`DISTRIBUTING
`SERVER
`
`www
`SERVER
`
`GEOGRAPHIC
`INFORMATION
`SERVER
`
`1--------- 8401
`
`1------8402
`
`MOBILE
`TERMINAL
`J
`SELECT CURRENT
`POSITION DISPLAY MENU
`
`_j
`
`OBTAIN CURRENT
`POSITION INFORMATION
`
`8403
`
`IS AN
`IMAGE OF AN
`AREA INCLUDING
`THE CURRENT POSITION
`STORED IN THE MAP
`DATA STORAGE
`AREA?
`
`YES
`
`8405
`
`~
`
`NO
`SEND OUT
`A MAP
`REQUEST
`MESSAGE
`(LATITUDE,
`LONGITUDE)
`
`SEND OUT THE
`MAP REQUEST
`MESSAGE
`(LATITUDE,
`LONGITUDE)
`\
`8406
`
`SEND OUT THE MAP
`REQUEST MESSAGE
`(LATITUDE,
`8407
`8408
`"; L
`LONGITUDE)
`TAKE OUT VECTOR MAP DATA OF
`AN AREA CORRESPONDING TO
`THE LATITUDE AND LONGITUDE
`INFORMATION INCLUDED IN THE
`MAP REQUEST MESSAGE, AND A
`BACKGROUND IMAGE DATA
`SEND THE VECTOR
`MAP DATA AND THE
`BACKGROUND IMAGE TO
`THE MAP CONVERTING/
`DISTRIBUTING SERVER
`
`PRODUCE A RASTER MAP IMAGE BY I\
`
`S~ 12
`
`8413
`5~~~RJ~J~~~E ~fc~~~b~~~~~AGE
`.--------..._(_,
`STORE THE
`~
`1
`8409
`GIVE THE
`\__
`_ '
`RASTER MAP
`DATA IN THE RAM SEND THE RASTER RASTER
`\
`8410
`..___ _ ___,_ ..... MAP DATA TO THE MAP DATA 8411
`l
`MOBILE TERMINAL TO THE WWW
`r----- 8404 SERVER
`DISPLAY THE IMAGE OF
`THE AREA INCLUDING
`THE CURRENT POSITION
`
`SUPERPOSE AN ICON
`REPRESENTING THE
`MOBILE TERMINAL ON THE
`MAP IMAGE DISPLA YEO
`BY THE DISPLAY UNIT
`
`r----- 8414
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 5 of 13
`
`US 2001/0027375 A1
`
`FIG. 5
`
`MOBILE
`TERMINAL
`
`www
`SERVER
`
`MAP
`CONVERTING/
`DISTRIBUTING
`SERVER
`
`GEOGRAPHIC
`INFORMATION
`SERVER
`
`SEND A ROUTE
`FINDING REQUEST
`MESSAGE
`(MOVING MEANS
`iYPE, STARTING
`POSITION, ARRIVING
`
`28504 POSITION} TO THE
`28506
`I FIND A ROUTE AND
`
`GEOGRAPHIC
`INFORMATION
`1-SE_N_D_A_RO-U~TE--~S~ER~VErR~--~
`~~~~~~EREQUEST
`8505 ¥~{ULATE MOVEMENT
`(MOVING MEANS
`SEND MAP DATA A
`TYPE, STARTING
`POSITION, ARRIVING BACKGROUND IMAGE
`POSITION} TO THE
`AND MOVEMENT
`MAP CONVERTING/ TIME TO THE
`DISTRIBUTING
`MAP CONVERTING/
`SERVER
`DISTRIBUTING
`SERVER
`I PRODUCE A MAP
`dos
`
`~
`8507
`
`8509
`~
`SEND MAP DATA
`AND MOVEMENT
`TIME TO THE
`WWW SERVER
`
`SET A DESTINATION
`
`8501
`
`SELECT A ROUTE V 8502
`FINDING REQUEST
`MENU
`
`SEND A ROUTE FINDING
`REQUEST MESSAGE
`(MOVING MEANS TYPE,
`STARTING POSITION,
`ARRIVING POSITION)
`TO THE WWW SERVER
`
`SEND THE MAP DATA AND
`THE MOVEMENT TIME TO
`THE MOBILE TERMINAL
`
`\
`
`8510
`
`STORE THE MAP
`DATA AND THE
`MOVEMENT TIME
`IN THE RAM
`
`DISPLAY THE MAP
`AND THE
`MOVEMENT TIME
`I
`
`I'- 8511
`
`I'-- 8512
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 6 of 13
`
`US 2001!0027375 Al
`
`FIG. 6
`MOVING STARTING
`... MEANS
`POINT
`TYPE
`
`PUBLIC
`DESTINATION TRANSPORT AT ION
`UTILIZATION
`
`...
`
`FIG. 7
`l·u I ~:fA I ~~~EMENT I WAITING TIME I u
`
`UJ
`
`UJ
`_J
`0
`>-0
`m
`
`FIG. 8
`STARTING ARRIVING ARRIVING ARRIVING ARRIVING
`NODE 1 NODE 2 NODE 3 NODE 4
`NODE
`P1309
`P1303
`P1301
`P1304
`I _ j o-,_ro
`P1307
`P1304
`P1302
`::)0
`<(:::2:
`----- -------------------------------------------------------------
`P1305
`P1306
`P1309
`P1301
`P1303
`P1313
`P1315
`P1317
`P1309
`P1315
`----- -------------------------------------------------------------
`a:
`P1305
`P1306
`P1301
`P1304
`P1303
`<(
`I
`P1303
`P1305
`0
`_J
`UJ
`UJ
`P13i2
`P1306
`P1304
`P1307
`:r: s:
`----- -------------------------------------------------------------
`P1304
`P1305
`P1306
`P1301
`P1303
`P1305
`P1303
`P1307
`P1307
`P1304
`P1305
`
`<.9
`z
`::::s::::
`_J
`<(
`
`s:
`
`P1306
`
`P1312
`
`----- -------------------------------------------------------------
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 7 of 13
`
`US 2001/0027375 A1
`
`FIG. 9
`
`NODE
`
`LATITUDE LONGITUDE
`
`...
`
`...
`
`P1003
`
`30.00000
`
`150.0000
`
`FIG. 10
`
`STARTING
`NODE
`
`P1003
`
`ATTRIBUTE INFORMATION
`FOR THE ARRIVING NODE
`STANDARD
`P1001, DISTANCE, MOVEMENT GRADIENT, etc.
`TIME,
`
`FIG. 11
`
`SPEED
`MOVING
`MEANS TYPE COEFFICIENT
`AUTOMOBILE
`40
`BICYCLE
`10
`WHEELCHAIR
`2
`3
`. ..
`
`WALKING
`...
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 8 of 13
`
`US 2001!0027375 Al
`
`FIG. 12
`
`FROM S505
`
`S701
`NO
`
`SELECT MAP
`DATA FOR
`AUTOMOBILES
`
`SELECT A
`MAP FOR
`BICYCLES
`
`NO
`
`YES
`FIND A ROUTE FOR A TRAVEL WITHOUT
`USING PUBLIC TRANSPORTATION AND
`TIME NECESSARY TO TRAVEL THE ROUTE
`
`S706
`
`. - - - - - - - .L__ - - - - - - - - , 8707
`FIND A CONVEYANCE BOARDING POINT
`NEAREST TO THE STARTING POINT
`AND A CONVEYANCE LEAVING POINT
`NEAREST TO THE DESTINATION
`
`FIND A ROUTE FROM A CONVEYANCE
`BOARDING POINT TO A CONVEYANCE
`LEAVING POINT AND CALCULATE TIME
`NECESSARY FOR TRAVELING THE ROUTE
`
`CALCULATE WAITING TIME
`
`8709
`
`FIND A ROUTE FROM THE CONVEYANCE
`LEAVING POINT AND CALCULATE TIME
`NECSSSARY TO TRAVEL THE ROUTE
`
`8710
`
`S703
`
`RETRIEVE A
`POSSIBLE ROUTE
`FOR AUTOMOBILES
`8704
`
`READ TRAFFIC
`INFORMATION
`
`S750
`
`CALCULATE THE
`DISTANCE OF
`THE ROUTE
`
`8751
`
`CALCULATE TIME
`NECESSARY TO
`TRAVEL THE ROUTE
`
`TO S507
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 9 of 13
`
`US 2001/0027375 A1
`
`FIG. 13
`
`P1301
`
`P1309
`
`P1310
`
`FIG. 14
`
`P1301
`
`P1302
`
`P1308
`/
`
`P1309
`
`P1310
`
`/
`P1306
`
`P1315
`P1316
`
`P1315
`P1316
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 10 of 13 US 2001/0027375 A1
`
`FIG. 15
`
`P1301
`
`P1302
`
`P1308
`
`P1313 P1314
`
`FIG. 16
`
`P1301
`
`P1309
`
`P1310
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 11 of 13
`
`US 2001!0027375 Al
`
`FIG. 17
`
`P1301
`
`P1308
`
`P1309
`
`P1310
`
`P1314
`
`P1316
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 12 of 13 US 2001/0027375 A1
`
`FIG. 18
`
`\ [7
`
`1?7
`\
`RAM
`
`104
`·-1-
`105
`'---~----
`10
`1---~-----
`
`1-
`
`1-
`
`1-
`
`f.-- 107a
`
`1-- 107b
`
`1-- 107c
`
`1-- 107d
`
`1---- 107e
`
`1~00
`-~
`
`1801
`
`CURRENT POSITION
`DATA STORAGE AREA
`I - MOVING MEANS TYPE }-
`DATA STORAGE AREA
`DESTINATION DATA
`STORAGE AREA
`MAP DATA
`STORAGE AREA
`PUBLIC
`TRANSPORT AT ION
`UTILIZATION MODE
`DATA STORAGE AREA
`
`100
`~
`MOBILE TERMINAL
`.-
`102
`!-+ COMMUNICATION DEVICE l-
`,_1-
`103
`POSITION
`FINDING DEVICE
`DISPLAY UNIT
`CONTROL UNIT
`CPU
`
`106
`~ .-
`106a
`106b ,_
`
`ROM
`BASIC SOFTWARE
`STORAGE AREA
`COMMUNICATION
`PROGRAM STORAGE
`AREA
`
`r-
`~
`
`106c ; -
`
`106d 1 -
`
`108 -----
`
`NAVIGATION PROGRAM
`STORAGE AREA
`
`WWW VIEWER PROGRAM
`STORAGE AREA
`
`INPUT TERMINAL
`
`I
`
`I
`
`I
`
`'
`
`I
`I
`I
`
`CRADLE
`t
`OUTPUT TERMINAL
`
`MOVING MEANS
`TYPE DATA
`STORAGE DEVICE
`
`-~02
`
`

`

`Patent Application Publication
`
`Oct. 4, 2001 Sheet 13 of 13 US 2001/0027375 A1
`
`FIG. 19
`
`MOBILE
`TERMINAL
`
`WWW SERVER
`
`GEOGRAPHIC
`INFORMATION
`SERVER
`
`,01
`I SELECT MAP UPDATING MENUj
`S1902
`/
`I SET A STARTING NODE I
`S)l03
`I SET AN ARRIVING NODE I
`s~:o4
`!SELECT AN UPDATE TYPEI
`
`SEND MAP UPDATE
`REQUEST TO THE
`WWW SERVER
`~TARTING NODE,
`RRIVING NODE 2,
`ROUTE INFORMATION)
`
`SEND MAP UPDATE
`REQUEST TO THE
`GEOGRAPHIC
`:)905 INFORMATION SERVER
`~STARTING NODE,
`RRIVING NODE 2,
`ROUTE INFORMATION)
`
`\
`
`S1907
`!
`S1906
`!UPDATE THE DATABASE!
`
`SEND A MAP UPDATE
`RESPONSE MESSAGE
`TO THE WWW SERVER
`
`~08
`
`,909
`
`SENDS THE MAP
`UPDATE RESPONSE
`MESSAGE TO THE
`MOBILE TERMINAL
`
`

`

`US 2001/0027375 Al
`
`Oct. 4, 2001
`
`1
`
`GEOGRAPHIC INFORMATION OUTPUT SYSTEM
`
`BACKGROUND OF THE INVENTION
`
`[0001] The present invention relates to a navigation sys(cid:173)
`tem that provides users with map data and road guidance.
`
`[0002] Current car navigation devices use a CD-ROM or
`a DVD-ROM as a map data storage medium.
`
`[0003] Other known navigation devices use a VICS
`(vehicle information and communication system) to find a
`route to avoid being involved in traffic congestion on the
`basis of traffic information about traffic congestion acquired
`from information broadcast by FM multiplex broadcasting
`or signals emitted by light or radio beacons.
`
`[0004] Portable navigation devices for walkers are mar(cid:173)
`keted.
`
`[0005] Navigation devices related with the present inven(cid:173)
`tion includes those for vehicles or walkers. Actually, there
`are many mobile objects of widely different mobile charac(cid:173)
`teristics other than vehicles and walkers.
`
`SUMMARY OF THE INVENTION
`
`It is a principal object of the present invention to
`[0006]
`provide a geographic information output system capable of
`providing different mobile objects with navigation data
`meeting the different characteristics of the mobile objects.
`
`[0007] According to the present invention, a mobile sta(cid:173)
`tion identifies a moving means type, i.e., the type of a
`moving means used by a user, determines the current posi(cid:173)
`tion of the user, and sends signals indicating the moving
`means type, the current position, a destination and the like
`to a server. The server holds road databases respectively for
`moving means types, determines a route on the basis of the
`data on the moving means type, the current position and the
`destination provided by the mobile station, and sends guid(cid:173)
`ance data on the determined route to the mobile station.
`Upon the reception of the guidance data, the mobile station
`displays the guidance data on a display or announces the
`guide data to inform the user of the guidance data.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0008] Preferred embodiments of the present invention
`will now be described in conjunction with the accompanying
`drawings, in which:
`
`[0009] FIG. 1 is a block diagram of a geographic infor(cid:173)
`mation output system in a preferred embodiment according
`to the present invention;
`
`[0010] FIG. 2 is a view showing the construction of a
`geographic database;
`
`[0011] FIG. 3 is a flow chart of a moving means type
`setting procedure for setting the moving means type of a
`moving means to be used by a mobile station;
`
`[0012] FIG. 4 is a sequence diagram showing a signal
`sequence for displaying a map image including a current
`position on a mobile station;
`
`[0013] FIG. 5 is a sequence diagram showing a signal
`sequence for providing a navigation guidance service;
`
`[0014] FIG. 6 is a view showing a route data retrieval
`request message by way of example;
`
`[0015] FIG. 7 is a view showing a route data transfer
`format;
`
`[0016] FIG. 8 is view showing the construction of map
`data;
`
`[0017] FIG. 9 is a view showing geographical information
`about a node;
`
`[0018] FIG. 10 is a view showing attribute information
`about a link;
`
`[0019] FIG. 11 is a table of speed coefficients for different
`moving means types;
`
`[0020] FIG. 12 is a flow chart of a route finding proce(cid:173)
`dure;
`
`[0021] FIG. 13 is a diagrammatic view showing an area
`around a guided person;
`
`[0022] FIG. 14 is a diagrammatic view showing the result
`of a route finding operation for an automobile;
`
`[0023] FIG. 15 is a diagrammatic view showing the result
`of a route finding operation for bicycles;
`
`[0024] FIG. 16 is a diagrammatic view showing the result
`of a route finding operation for wheelchairs;
`
`[0025] FIG. 17 is a diagrammatic view showing the result
`of a route finding operation for a walker;
`
`[0026] FIG. 18 is a block diagram of a cradle; and
`
`[0027] FIG. 19 is a sequence diagram showing a map
`updating signal sequence.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`[0028] A preferred embodiment of the present invention
`will be described hereinafter. The embodiment described
`herein is only an example and the technical scope of the
`present invention is not limited by the embodiment specifi(cid:173)
`cally described herein.
`
`[0029] FIG. 1 shows a geographic information output
`system in a preferred embodiment according to the present
`invention. In this embodiment, a server on a network or a
`mobile station is provided with a geographic database asso(cid:173)
`ciated with a moving means type to provide the user with
`navigation guidance service associated with the user's mov(cid:173)
`ing means type. Geographic information signifies informa(cid:173)
`tion including maps, routes from starting positions to des(cid:173)
`tinations, time necessary for movement, and traffic guidance
`information, such as navigation information. Moving means
`type data represents moving means to be used by users for
`movement, such as automobiles (motorcycles and four(cid:173)
`wheeled vehicles), bicycles, trains, wheelchairs, feet, ships
`and aircraft; that is, the moving means type data is the
`general designation of information useful not only for mov(cid:173)
`ing users but also for users who will intend to move in the
`future to plan a movement. The term "user" signifies not
`only an object actually traveling a route but also a person
`who enjoys advantages of the present invention and a person
`who operates the geographic information output system of
`the present invention.
`
`

`

`US 2001/0027375 Al
`
`Oct. 4, 2001
`
`2
`
`[0030] A mobile station 100 comprises a CPU 101 for
`controlling the terminal, a communication device 102 that
`communicates through radio channels with a base station
`200, a position finding device 103 that finds the current
`position of the mobile station 100, a display unit 104 that
`displays map data, operation menus and such, a control unit
`105 having letter keys, numeric keys, cursor control keys
`and the like, a ROM 106 having a basic software storage
`area 106a, a communication program storage area 106b, a
`navigation program storage area 106c and a WWW viewer
`program storage area 106d, and a RAM 107 including a
`current position data storage area 107a holding current
`position data on the current position of the mobile station
`100, a moving means type data storage area 107b for storing
`moving means type data on the moving means type of the
`mobile station, a destination data storage area 107 c for
`storing destination data on a destination, a map data storage
`area 107d for storing map data, and a public transportation
`utilization mode data storage area 107 e for storing public
`transportation utilization mode data. The ROM 106 and the
`RAM 107 may be any kinds of storage devices, such as flash
`memories capable of being incorporated into mobile sta(cid:173)
`tions. The destination is a place to which the user wants to
`move, and points on a route other than a starting point, such
`as a terminal point and middle points.
`
`[0031] The base station is connected to a radio network
`300. A radio system including the mobile station 100, the
`base station 200 and the radio network is a public radio
`communications system for portable telephones. Desirably,
`although the navigation system of the present invention uses
`radio packet communications because the navigation system
`sends out and receives data periodically, the navigation
`system may be of any type of radio communications system.
`
`[0032] The radio network 300 is connected through a
`gateway 501 to the Internet. The gateway is a means of
`connecting different systems. The mobile station 100 con(cid:173)
`nected to the base station 200 is able to communicate with
`the Internet 400 through the radio network 300 and the
`gateway 501. Thus, the mobile station 100 is able to gain
`access to an optional sever on the Internet 400. Part of the
`system in this embodiment may be replaced with a system
`disclosed in Japanese Patent Laid-open No. Hei 9-166450.
`
`[0033] The position finding device 103 finds the current
`position of the mobile station 100 and provides a signal
`representing the current position. More concretely, the posi(cid:173)
`tion finding device 103 finds the current position by a
`method that uses the GPS (Global Positioning System), a
`method that receives information sent out periodically by the
`base station 200 and determines the current position of the
`mobile station 100 on the basis of position information
`included in the information provided by the base station 200
`or, when the radio system uses a spread spectrum commu(cid:173)
`nication system in which a plurality of base stations send out
`signals spread by PN codes of the same series, a method that
`makes the mobile station determine the current position
`through the calculation of the difference between propaga(cid:173)
`tion delays of signals sent out by the plurality of base
`stations.
`
`[0034] The mobile station 100 is a terminal device of a
`PDA type (personal digital assistant type) integrally com(cid:173)
`prising the CPU 101, the communication device 102, the
`position finding device 103, the display unit 104, the control
`
`unit 105, the ROM 106 and the RAM 107 or a terminal
`device of a notebook-sized personal computer type includ(cid:173)
`ing, in combination, an adapter having the functions of the
`communication device 102 and the position finding device
`103, and a notebook-type personal computer having the
`functions of the rest of the components.
`[0035] A navigation system related with this embodiment
`employs a comparatively large map information recording
`medium, such as a CD-ROM, and hence the system cannot
`be miniaturized in a size smaller than that of the CD-ROM.
`Therefore, the navigation system is not suitable for a walker
`to carry around. In this embodiment, map data is held on the
`network and the mobile station 100 obtains only necessary
`map data by downloading the same from the network.
`[0036] The Internet 400 is connected through the gateway
`501 to a geographic information center 600. The geographic
`information center 600 comprises a WWW server 601, a
`map converting/distributing server 602 that converts vector
`map data into raster map image data and transfers the raster
`map image data to the WWW server 601, a geographic
`information analyzing server 603 that carries out operations
`for route finding and route analysis, a geographic database
`604 storing map data, a timetable database 605 storing
`timetable data of public transportation, such as trains and
`buses, and a traffic database 606 storing real-time road
`information about accidents, traffic congestion and construc(cid:173)
`tion work that will change from time to time.
`[0037] The navigation system related with this embodi(cid:173)
`ment is intended for use by a vehicle or a walker. Practically,
`there are various moving means types of widely different
`movement characteristics. For example, an automotive navi(cid:173)
`gation system uses maps on a greatly reduced scale. Such
`maps are difficult for walkers and users on wheelchairs to
`find the current position. This embodiment provides navi(cid:173)
`gation services respectively meeting the characteristics of
`different moving means types. As shown in FIG. 2, the
`geographic database 604 has map data for moving means
`types, such as road data for automobile 604a, road data for
`bicycle 604b, road data for wheelchair 604c, road data for
`walking 604d, background image data 604e, station position
`data 604/, bus stop position data 604g landmark data 604h.
`The map data for each moving means type may be a
`collection of individual data or may be less pieces of data
`provided by integrating map data.
`[0038] The road data 604a to 604d include information
`about available roads. FIG. 8 shows a concrete example of
`the road data. The road data is a collection of vector line
`patterns. One line is represented by link information about
`a starting node and an arriving node. As shown in FIG. 9,
`each node is indicated by latitude/longitude coordinate
`information. Each line determined by a starting node and an
`arriving node has attribute information.
`[0039] Attribute information is stored in one record and is
`in one-to-one correspondence with a line pattern. As shown
`in FIG. 10, the attribute information includes information
`about the distance of the line, speed limits, gradients and
`standard necessary traveling time. The road data for auto(cid:173)
`mobile 604a has node information about only points that can
`be passed by automobiles, link information and the attribute
`information. To enable route finding taking into consider(cid:173)
`ation one-way roads, link information is not attached to a
`node at the exit of a one-way road to provide the same node
`with no-traffic information.
`
`

`

`US 2001/0027375 Al
`
`Oct. 4, 2001
`
`3
`
`[0040] For example, as shown in FIG. 13, a line between
`nodes P1303 and P1304 represents a one-way road. In an
`automobile section of FIG. 8, a link is extended from the
`node P1303 to the node P1304, and any link is not extended
`from the node P1304 to the node P1303 to indicate that the
`line is a one-way road. As shown in a wheelchair section of
`FIG. 8, pieces of link information are attached to both the
`entrance (node P1303) and the exit (node P1305) of a line
`representing a two-way road.
`[0041] The road data for bicycle 604b has node informa(cid:173)
`tion, link information and the attribute information for only
`points that can be passed by bicycles, link information and
`the attribute information. FIG. 15 shows roads that can be
`traveled by bicycles. FIG. 15 includes a cycling road
`(P1315-P1309-P1308) in addition to roads shown in FIG.
`14. As shown in a bicycle section of FIG. 8, a link is
`extended from a node P1315 to a new node P1309.
`[0042]
`It is difficult for a user on a wheelchair to travel
`bumpy roads and hence roads as barrier-free as possible
`must be selected for wheelchairs. Since the navigation
`system related with the present invention does not take
`bumps on roads into consideration, it is possible that a user
`on a wheelchair is unable to reach a destination along a route
`selected by the navigation system. Therefore, the wheelchair
`route data 604c has node information about only points that
`can be passed by wheelchairs, link information and the
`attribute information. FIG. 16 shows a map for wheelchairs.
`Route finding operation takes into consideration roads that
`are difficult for wheelchairs to travel. Therefore, any link
`information is not attached to the wheelchair route data 604c
`representing a bumpy road, such as a road between nodes
`P1305 and P1307, and steep roads which is practically
`impossible for wheelchairs to travel. As shown in a wheel(cid:173)
`chair section of FIG. 8, any link is extended between the
`nodes P1305 and P1307.
`[0043] The road data for walking 604d has node informa(cid:173)
`tion, link information and the attribute information for only
`points that can be passed by walkers. FIG. 17 shows a map
`for walkers. A link is extended between nodes P1305 and
`P1307 as shown in a walking section of FIG. 8 because
`walkers are able to walk bumpy roads. The background
`image data 604e is raster data including data on land
`utilization images, building images and place name charac(cid:173)
`ter pictures, which are necessary for forming a map image.
`The station position data 604/ has node information about
`nodes corresponding to stations and link information about
`links between the nodes. The bus stop position data 604g has
`node information about nodes corresponding to bus stops
`and link information about links between the nodes. The
`landmark data 604h has data on the names of tourist attrac(cid:173)
`tions and buildings, and data on the latitude and longitude of
`each of such tourist attractions and buildings.
`[0044] The geographic information analyzing server 603
`is capable of selecting route data on an optimum route for a
`specified moving means type, of calculating the distance of
`the optimum route and of calculating time necessary to
`travel the route on the basis of position information about a
`starting place and a destination, a moving means type and an
`average speed for the moving means type. Although the
`present invention uses a Dijkstra's method for route finding,
`any other suitable route finding method may be used.
`[0045] The navigation system related with this embodi(cid:173)
`ment is incapable of taking into consideration waiting time
`
`in finding an optimum route when the user uses public
`transportation, such as trains and buses. The geographic
`information analyzing server 603 finds a route using public
`transportation and takes waiting time into consideration
`when the moving means type of the user corresponds to
`walking or wheelchairs. In this case, first a conveyance
`boarding point where the user takes a public conveyance and
`a conveyance leaving point where the user leaves the public
`conveyance are retrieved from the station position data 604/
`and the bus stop position data 604g with reference to a given
`starting point and a given destination. The position data
`includes information about the latitude and longitude of each
`of the conveyance boarding point and the conveyance leav(cid:173)
`ing point. Subsequently, a public conveyances available for
`a route between the conveyance boarding point and the
`conveyance leaving point is retrieved from the station posi(cid:173)
`tion data 604/ and the bus stop position data 604g. Lastly, the
`road data for wheelchair 604c or the road data for walking
`604d are searched for roads from the starting point to the
`conveyance boarding point and from the conveyance leaving
`point to the destination to obtain route data on the roads. The
`distances of sections associated with moving means types of
`route between the starting point and the destination are
`determined. The distances are multiplied by the speed coef(cid:173)
`ficients for the moving means types, respectively, to calcu(cid:173)
`late times necessary for traveling the sections associated
`with the moving means types. The times are added up to
`calculate time necessary for traveling the route. A table of
`speed coefficients shown in FIG. 11 may be included in the
`geographic database 604. Thus, part of the geographic
`database 604 storing the speed coefficients may be called a
`speed coefficient storage device.
`
`[0046] Another calculating method sums up standard
`moving times for the sections shown in FIG. 10. For
`example, data representing standard moving times necessary
`for moving means types to move each section is stored as
`additional information in addition to the map data as shown
`in FIG. 10, the standard time necessary for a moving means
`type identified by the controller to move the section is read
`from the map data, and a standard moving time necessary for
`traveling the route can be determined by adding up the
`standard necessary times for all the sections thus deter(cid:173)
`mined. The standard moving time thus calculated is dis(cid:173)
`played by the display unit.
`
`[0047] The map converting/distributing server 602 super(cid:173)
`poses the calculated route data and the background image
`data 604e to produce a map image data on an optional
`reduced scale. The geographic database 604, the timetable
`database 605 and the traffic database 606 are connected to
`the geographic information analyzing server 603. The
`WWW server 601, the map converting/distributing server
`602 and the geographic information analyzing server 603 are
`connected on a LAN included in the geographic information
`center 600 for mutual communication.
`
`[0048] The system needs to identify the moving means
`type to enable carrying out navigation according to the
`moving means type. The identification of the moving means
`type is the determination of the type of movement of the
`user. For example, the moving means type is specified by an
`operation based on the user's intention, by operating a
`selector switch or by an operation in cooperation with an
`external device, such as a cradle. The identification of the
`
`

`

`US 2001/0027375 Al
`
`Oct. 4, 2001
`
`4
`
`moving means type does not need to be made on the level
`of human recognition and may be made on a level which can
`be dealt with by the system.
`
`[0049] A procedure for setting a moving means type for
`the mobile station 100 included in the system shown in FIG.
`1 will be described with reference to FIG. 3. A person who
`uses the mobile station 100 to receive navigation service is
`called a user. A menu selection dialog box including a

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