Information processing apparatus and method, and program storage medium
First Claim
1. An information processing apparatus comprising:
- inputting means for inputting a departure point and a destination;
nearby station retrieving means for retrieving stations located near said departure point and said destination which were input through said inputting means;
train route searching means which, if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved by said nearby station retrieving means, then searches for at least one train route for each of all nearby station combinations linking said departure point to said destination;
storing means for storing the train routes retrieved by said train route searching means;
setting means for setting prioritizing conditions to be referenced when said train route searching means searches for train routes; and
ranking means for ranking the train routes stored in said storing means in accordance with said prioritizing conditions set by said setting means.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus is disclosed which comprises: an inputting element for inputting a departure point and a destination; a nearby station retrieving element for retrieving stations located near the departure point and the destination which were input through the inputting element; a train route searching element which, if there are a plurality of stations near at least either the departure point or the destination, the nearby stations having been retrieved by the nearby station retrieving element, then searches for at least one train route for each of all nearby station combinations linking the departure point to the destination; a storing element for storing the train routes retrieved by the train route searching element; a setting element for setting prioritizing conditions to be referenced when the train route searching element searches for train routes; and a ranking element for ranking the train routes stored in the storing element in accordance with the prioritizing conditions set by the setting element.
-
Citations
14 Claims
-
1. An information processing apparatus comprising:
-
inputting means for inputting a departure point and a destination;
nearby station retrieving means for retrieving stations located near said departure point and said destination which were input through said inputting means;
train route searching means which, if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved by said nearby station retrieving means, then searches for at least one train route for each of all nearby station combinations linking said departure point to said destination;
storing means for storing the train routes retrieved by said train route searching means;
setting means for setting prioritizing conditions to be referenced when said train route searching means searches for train routes; and
ranking means for ranking the train routes stored in said storing means in accordance with said prioritizing conditions set by said setting means. - View Dependent Claims (2, 3, 4, 12, 13, 14)
-
-
5. An information processing method comprising the steps of:
-
inputting a departure point and a destination;
retrieving stations located near said departure point and said destination which were input in said inputting step;
if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved in said nearby station retrieving step, then searching for at least one train route for each of all nearby station combinations linking said departure point to said destination;
storing the train routes retrieved in said train route searching step;
setting prioritizing conditions to be referenced when said train route searching step searches for train routes; and
ranking the train routes stored in said storing step in accordance with said prioritizing conditions set in said setting step.
-
-
6. A program storage medium which stores a program in a manner readable by a computer, said program comprising the steps of:
-
controlling input of a departure point and a destination;
retrieving stations located near said departure point and said destination which were input in said input controlling step;
if there are a plurality of retrieved stations near at least either said departure point or said destination, the nearby stations having been retrieved in said nearby station retrieving step, then searching for at least one train route for each of all nearby station combinations linking said departure point to said destination;
controlling storage of the train routes retrieved in said train route searching step;
setting prioritizing conditions to be referenced when said train route searching step searches for train routes; and
ranking the train routes stored in said storage controlling step in accordance with said prioritizing conditions set in said setting step.
-
-
7. An information processing apparatus comprising:
-
inputting means for inputting a departure point and a destination;
nearby station retrieving means for retrieving stations located near said departure point and said destination which were input through said inputting means;
distance retrieving means for retrieving a distance from said departure point input by said inputting means to a station near said departure point retrieved by said nearby station retrieving means, as well as a distance from said destination input by said inputting means to a station near said destination retrieved by said nearby station retrieving means;
travel time computing means which, based on results of the retrieval by said distance retrieving means, computes a period of time required to travel from said departure point to a nearby station thereof and a period of time required to travel from said destination to a nearby station thereof; and
train route searching means which, if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved by said nearby station retrieving means, then searches for at least one train route for each of all nearby station combinations linking said departure point to said destination on the basis of results of the computation by said travel time computing means. - View Dependent Claims (8, 9)
-
-
10. An information processing method comprising the steps of:
-
inputting a departure point and a destination;
retrieving stations located near said departure point and said destination which were input in said inputting step;
retrieving a distance from said departure point input in said inputting step to a station near said departure point retrieved in said nearby station retrieving step, as well as a distance from said destination input in said inputting step to a station near said destination retrieved in said nearby station retrieving step;
based on results of the retrieval by said distance retrieving step, computing a period of time required to travel from said departure point to a nearby station thereof and a period of time required to travel from said destination to a nearby station thereof; and
if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved in said nearby station retrieving step, then searching for at least one train route for each of all nearby station combinations linking said departure point to said destination on the basis of results of the computation by said travel time computing step.
-
-
11. A program storage medium which stores a program in a manner readable by a computer, said program comprising the steps of:
-
controlling input of a departure point and a destination;
retrieving stations located near said departure point and said destination which were input in said input controlling step;
retrieving a distance from said departure point input in said input controlling step to a station near said departure point retrieved in said nearby station retrieving step, as well as a distance from said destination input in said input controlling step to a station near said destination retrieved in said nearby station retrieving step;
based on results of the retrieval by said distance retrieving step, computing a period of time required to travel from said departure point to a nearby station thereof and a period of time required to travel from said destination to a nearby station thereof; and
if there are a plurality of stations near at least either said departure point or said destination, the nearby stations having been retrieved in said nearby station retrieving step, then searching for at least one train route for each of all nearby station combinations linking said departure point to said destination on the basis of results of the computation by said travel time computing step.
-
Specification