Information processing apparatus, information processing method and program storage medium
First Claim
1. An information processing apparatus comprising:
- creating means for creating file names which represent a map each and which are constituted each by an identification code for identifying a map structure of a given area;
by a level code for denoting a scale level of the map; and
by unit codes for indicating which part of said area is covered by said map;
reading means for reading map data managed in terms of said file names created by said creating means; and
display controlling means for controlling display of maps based on said map data read out by said reading means.
1 Assignment
0 Petitions
Accused Products
Abstract
Map data are managed by use of map file names representing given areas. In each map file name, the first character denotes a map structure code; the second character represents a zoom level for a zoom-in or zoom-out operation of the map on display; and the third through the fifth character stand for an X-direction unit code and the sixth through the eighth character for a Y-direction unit code, indicating where the map in question is located on the same zoom level. The eight-byte file name plus a three-byte extension constitutes each map file name. Furthermore, map data are managed by use of floor file names representing floors in buildings. In each floor file name, the first through the third character denote a building ID code; the fourth and the fifth character represent a floor code for identifying a floor inside the building; the sixth character code stands for a zoom level for a zoom-in or zoom-out operation of the displayed floor map; and the seventh and the eighth character represent an X- and a Y-direction unit code respectively, indicating where the floor map in question is located on the same zoom level. The eight-byte file name plus a three-byte extension constitutes each floor file name.
-
Citations
32 Claims
-
1. An information processing apparatus comprising:
-
creating means for creating file names which represent a map each and which are constituted each by an identification code for identifying a map structure of a given area;
by a level code for denoting a scale level of the map; and
by unit codes for indicating which part of said area is covered by said map;
reading means for reading map data managed in terms of said file names created by said creating means; and
display controlling means for controlling display of maps based on said map data read out by said reading means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing method comprising the steps of:
-
creating file names which represent a map each and which are constituted each by an identification code for identifying a map structure of a given area;
by a level code for denoting a scale level of the map; and
by unit codes for indicating which part of said area is covered by said map;
reading map data managed in terms of said file names created in said creating step; and
controlling display of maps based on said map data read out in said reading step.
-
-
9. A program storage medium which stores a program for causing a computer to execute the steps of:
-
creating file names which represent a map each and which are constituted each by an identification code for identifying a map structure of a given area;
by a level code for denoting a scale level of the map; and
by unit codes for indicating which part of said area is covered by said map;
reading map data managed in terms of said file names created in said creating step; and
controlling display of maps based on said map data read out in said reading step.
-
-
10. An information processing apparatus comprising:
-
creating means for creating data which represent maps and which are constituted by identification codes each identifying a map structure of a given area;
by level codes each denoting a scale level of a map; and
by unit codes for indicating which part of said area is covered by each map;
reading means for reading map data managed in terms of said data created by said creating means; and
display controlling means for controlling display of maps based on said map data read out by said reading means. - View Dependent Claims (11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 27, 28, 29, 30)
-
-
17. An information processing method comprising the steps of:
-
creating data which represent maps and which are constituted by identification codes each identifying a map structure of a given area;
by level codes each denoting a scale level of a map; and
by unit codes for indicating which part of said area is covered by each map;
reading map data managed in terms of said data created in said creating step; and
controlling display of maps based on said map data read out in said reading step.
-
-
18. A program storage medium which stores a program for causing a computer to execute the steps of:
-
creating data which represent maps and which are constituted by identification codes each identifying a map structure of a given area;
by level codes each denoting a scale level of a map; and
by unit codes for indicating which part of said area is covered by each map;
reading map data managed in terms of said data created in said creating step; and
controlling display of maps based on said map data read out in said reading step.
-
-
19. An information processing apparatus comprising:
-
creating means for creating file names which represent a floor map each and which are constituted each by a building identification code for identifying a building;
by a floor code for identifying a floor inside said building;
by a level code for denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading means for reading floor map data managed in terms of said file names created by said creating means; and
display controlling means for controlling display of floor maps based on said floor map data read out by said reading means.
-
-
24. An information processing method comprising the steps of:
-
creating file names which represent a floor map each and which are constituted each by a building identification code for identifying a building;
by a floor code for identifying a floor inside said building;
by a level code for denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading floor map data managed in terms of said file names created in said creating step; and
controlling display of floor maps based on said floor map data read out in said reading step.
-
-
25. A program storage medium which stores a program for causing a computer to execute the steps of:
-
creating file names which represent a floor map each and which are constituted each by a building identification code for identifying a building;
by a floor code for identifying a floor inside said building;
by a level code for denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading floor map data managed in terms of said file names created in said creating step; and
controlling display of floor maps based on said floor map data read out in said reading step.
-
-
26. An information processing apparatus comprising:
-
creating means for creating data which represent floor maps and which are constituted by building identification codes each identifying a building;
by floor codes each identifying a floor inside said building;
by level codes each denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading means for reading floor map data managed in terms of said data created by said creating means; and
display controlling means for controlling display of floor maps based on said floor map data read out by said reading means.
-
-
31. An information processing method comprising the steps of:
-
creating data which represent floor maps and which are constituted by building identification codes each identifying a building;
by floor codes each identifying a floor inside said building;
by level codes each denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading floor map data managed in terms of said data created in said creating step; and
controlling display of floor maps based on said floor map data read out in said reading step.
-
-
32. A program storage medium which stores a program for causing a computer to execute the steps of:
-
creating data which represent floor maps and which are constituted by building identification codes each identifying a building;
by floor codes each identifying a floor inside said building;
by level codes each denoting a scale level of said floor map depicting said floor; and
by unit codes for indicating which part of said floor is covered by said floor map;
reading floor map data managed in terms of said data created in said creating step; and
controlling display of floor maps based on said floor map data read out in said reading step.
-
Specification