Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
233 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language: memory means for storing a map including information representative of roads and institutions; a database for storing relationships between institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination by referring to the map stored in said memory means; and output means for outputting route information obtained by said calculation means to a user of the moving object, wherein said memory means stores information representative of intersections and junctions as the information representative of roads and institutions, wherein said output means outputs the route information obtained by said calculation means by using the information representative of intersections and junctions, wherein said memory means further stores information associated with road features as the information representative of roads and institutions, the information associated with road features including information representative of inclinations and widths of roads, wherein said calculation means extracts the information associated with roads from said memory means in accordance with route information obtained by said calculation means, and wherein said output means outputs information associated with the road features together with route information.
Claim 2
Dependent Claim
233 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language: memory means for storing a map including information representative of roads and institutions; a database for storing relationships between institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination by referring to the map stored in said memory means; and output means for outputting route information obtained by said calculation means to a user of the moving object, wherein said memory means stores information representative of intersections and junctions as the information representative of roads and institutions, wherein said output means outputs the route information obtained by said calculation means by using the information representative of intersections and junctions, wherein said memory means further stores information associated with road features as the information representative of roads and institutions, the information associated with road features including information representative of inclinations and widths of roads, wherein said calculation means extracts the information associated with roads from said memory means in accordance with route information obtained by said calculation means, and wherein said output means outputs information associated with the road features together with route information.
Claim 3
Dependent Claim
82 words
An apparatus according to claim 1, wherein when road information representing at least one of the present location and the destination is input from said input means, said retrieval means outputs a position index corresponding to the input road information to said calculation means by referring to the road information on the map stored in said memory means, and said calculation means obtains a shortest route between the present location and the destination by using the position index from said retrieval means.
Claim 4
Dependent Claim
24 words
An apparatus according to claim 1, wherein said input means is speech input means for inputting a destination and a present location by speech.
Claim 5
Dependent Claim
30 words
An apparatus according to claim 1, wherein said output means is speech synthesis means for outputting a navigation expression of a route calculated by said calculation means upon speech synthesis.
Claim 6
Dependent Claim
266 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information representative of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions; and condition estimation means for converting a key word in a natural language, which is in an input statement received from said input means and indicates an object to be retrieved, into a data type and a data value used in said database by referring to said key word template, and outputting the data type and the data value to said retrieval means, wherein attributes of an institution including a data type and a data value are registered in said database, together with a name and position index of the institution, and wherein an outer appearance feature of an institution and a size of a building are registered, as attributes of the institution, in said database.
Claim 7
Dependent Claim
266 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information representative of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions; and condition estimation means for converting a key word in a natural language, which is in an input statement received from said input means and indicates an object to be retrieved, into a data type and a data value used in said database by referring to said key word template, and outputting the data type and the data value to said retrieval means, wherein attributes of an institution including a data type and a data value are registered in said database, together with a name and position index of the institution, and wherein an outer appearance feature of an institution and a size of a building are registered, as attributes of the institution, in said database.
Claim 8
Dependent Claim
287 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information representative of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination, which are output from said retrieval means, by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions; condition estimation means for converting a key word in a natural language, which is in an input statement received from said input means and indicates an object to be retrieved, into a data type and a data value used in said database by referring to said key word template, and outputting the data type and the data value to said retrieval means; and a synonym dictionary in which synonyms of key words are registered, wherein attributes of an institution including a data type and a data value are registered in said database, together with a name and position index of the institution, and wherein said condition estimation means extracts a key word from a synonym in the input statement received from said input means by referring to said synonym dictionary.
Claim 9
Dependent Claim
287 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information representative of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination, which are output from said retrieval means, by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions; condition estimation means for converting a key word in a natural language, which is in an input statement received from said input means and indicates an object to be retrieved, into a data type and a data value used in said database by referring to said key word template, and outputting the data type and the data value to said retrieval means; and a synonym dictionary in which synonyms of key words are registered, wherein attributes of an institution including a data type and a data value are registered in said database, together with a name and position index of the institution, and wherein said condition estimation means extracts a key word from a synonym in the input statement received from said input means by referring to said synonym dictionary.
Claim 10
Dependent Claim
371 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to the institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination, which are output from said retrieval means, by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; navigation expression forming means including acknowledgement means for acknowledging an institution and a road as landmarks for places where large changes occur in the process of movement of the moving object on the route obtained by said calculation means by referring to the map stored in said memory means, extraction means for extracting information, associated with the institution and the road as the landmarks acknowledged by said acknowledgement means, by referring to position information on the map, positional relationship information, and road information, which are stored in said memory means, and attributes of the institutions registered in said database, and synthesizing means for synthesizing a navigation expression by combining an attribute and name of an institution extracted by said extraction means and outputting the expression to said output means, and wherein an attribute of an institution is registered in said database together with a name and position index of the institution; and a synonym dictionary in which synonyms are registered, a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions, switch means for designating a paraphrasing operation, and navigation expression paraphrasing means which is started by said switch means to paraphrase a navigation expression from said navigation expression forming means by referring to said synonym dictionary and said key word template, adding the paraphrased expression to the navigation expression, and outputting the resultant expression.
Claim 11
Dependent Claim
371 words
A moving object navigation apparatus comprising: input means for inputting institution names indicating a present location of a moving object and a destination using a natural language; memory means for storing a map including information of roads and institutions; a database for storing a relationship between the institution names on the map and position indexes; retrieval means for retrieving position indexes corresponding to the institution names indicating the present location and the destination; calculation means for obtaining a shortest route between the position indexes of the present location and the destination, which are output from said retrieval means, by referring to the map stored in said memory means; output means for outputting route information obtained by said calculation means to a user of the moving object; navigation expression forming means including acknowledgement means for acknowledging an institution and a road as landmarks for places where large changes occur in the process of movement of the moving object on the route obtained by said calculation means by referring to the map stored in said memory means, extraction means for extracting information, associated with the institution and the road as the landmarks acknowledged by said acknowledgement means, by referring to position information on the map, positional relationship information, and road information, which are stored in said memory means, and attributes of the institutions registered in said database, and synthesizing means for synthesizing a navigation expression by combining an attribute and name of an institution extracted by said extraction means and outputting the expression to said output means, and wherein an attribute of an institution is registered in said database together with a name and position index of the institution; and a synonym dictionary in which synonyms are registered, a key word template in which combinations of data types and data values in said database which can be inferred from natural language expressions are associated with the natural language expressions, switch means for designating a paraphrasing operation, and navigation expression paraphrasing means which is started by said switch means to paraphrase a navigation expression from said navigation expression forming means by referring to said synonym dictionary and said key word template, adding the paraphrased expression to the navigation expression, and outputting the resultant expression.