The present invention relates to a map providing apparatus, a map providing method, and a map providing program for transmitting a map image to be displayed on a display unit of a portable terminal to the portable terminal, and relates to a portable terminal, a map displaying method, and a map displaying program for displaying a map image.
Conventionally, services for distributing map images via a network are publicly known. In addition, various techniques have been proposed for improving the convenience of users. For example, there is known a technique for rotating a map image to be distributed so that a predetermined direction in the map image is arranged to be in an up-and-down direction of the display unit of a distribution target apparatus. With this technique, for example, when a map image that includes a route to a destination is distributed, it is possible to display the map image on a display unit of an apparatus in such a manner that the direction of the destination is always positioned at the upper side of the display unit. (For example, see Patent Document 1.)
Patent Document 1: The Japanese Unexamined Patent Application Publication No. 2001-111893
Problem to be Solved by the Invention
As described above, various techniques have been developed to improve the convenience of users; however, a user may find it difficult to understand the directions, especially in a place to which he/she has never been before. On such occasions, even if the user is provided with a map, he/she will find it difficult to understand a relationship between the actual directions and the traveling direction on the displayed map.
In order to solve this problem, one approach is to use a compass; however, it is inconvenient to carry a compass around. Another possible method would be to incorporate a compass into an apparatus, such as a portable terminal, on which map images are to be displayed; however, this method brings up other problems such as making the scale of the apparatus larger and spending development costs. Thus, some other solutions are needed.
In view of the problems stated above, the present invention aims to provide a map providing apparatus that provides a map with which a user is able to easily understand a relationship between actual directions and directions on the map, without having to use a means for specifying directions such as a compass.
Means for Solving Problem
To solve the above problems and to achieve the above object, according to an aspect of the present invention, a map providing apparatus that receives, from a portable terminal including at least a display unit, a piece of position information indicating a location point of the portable terminal and transmits, to the portable terminal, a map image that corresponds to the received piece of position information, the map providing apparatus includes a reference direction specifying unit that specifies a reference direction that is required when a user of the portable terminal brings the map image displayed on the display unit of the portable terminal into correspondence with actual directions, based on the piece of position information received from the portable terminal; a reference direction information generating unit that generates a piece of reference direction information for having the user of the portable terminal understand the reference direction specified by the reference direction specifying unit; and a transmitting unit that transmits the piece of reference direction information generated by the reference direction information generating unit to the portable terminal, together with the map image.
The reference direction here denotes a piece of information that indicates which direction in the map image corresponds to north. The corresponding direction does not have to be north. It is acceptable as long as it is possible to specify some direction in the map image.
According to the present invention, the map providing apparatus transmits, to a portable terminal and together with a map image, a piece of reference direction information that enables a user to understand a reference direction that is required when the directions in the map image are brought into correspondence with the actual directions. With this arrangement, an effect is achieved where the user of the portable terminal is able to easily understand the relationship between the directions on the map and the actual directions, based on the piece of reference direction information.
Further, according to the present invention, it is possible to specify the direction of a target object with respect to a map image, for example, when an arrangement is made in advance so that the map image is displayed in such a manner that north in the map image is always positioned at the upper side of the display unit.
According to the present invention, the map providing apparatus transmits, to a portable terminal and together with a map image, a piece of reference direction information that enables a user to understand a reference direction that is required when the directions in the map image are brought into correspondence with the actual directions. With this arrangement, an effect is achieved where the user of the portable terminal is able to easily understand the relationship between the directions on the map and the actual directions, based on the piece of reference direction information.
Exemplary embodiments of a map providing apparatus, a portable terminal, a map providing method, a map displaying method, a map providing program, and a map displaying program according to the present invention are explained in detailed below with reference to the accompanying drawings. The present invention, however, is not limited to these embodiments.
The map providing apparatus 10 transmits a piece of information indicative of a relationship between directions on the map displayed on the display unit 32 and actual directions at the location of the mobile phone 30. In the present embodiment, the transmitted information is a piece of reference direction information that indicates the relationship between the directions on the map and the actual directions. The piece of reference direction information here denotes a piece of information that indicates the direction of a target object that the user is actually able to visually recognize. To be more specific, the user is able to understand the relationship between the directions on the map and the actual directions, based on the direction of the target object that he/she is actually able to visually recognize and the piece of reference direction information displayed on the mobile phone 30.
The target object an object that the user of the mobile phone 30 can visually recognize from the location point of the mobile phone 30. More specifically, the target object may be an astronomical object such as the sun, the moon, or a constellation, a shadow of the user or the like formed by the sunlight, or a landmark such as a high-rise building. In the present embodiment, a shadow, the moon, and a landmark are used as target objects.
Next, the processing performed by the map providing apparatus 10 for providing information that indicates directions will be explained. The map providing apparatus 10 includes a communicating unit 100, a target object selecting unit 102, a reference direction specifying unit 104, a map image editing unit 106, a map direction specifying unit 108, a map image extracting unit 110, and a landmark table 120. The map providing apparatus 10 further includes a map data base 20.
The communicating unit 100 transmits and receives data to and from the mobile phone 30 via the network 2. The landmark table 120 shows, in correspondence, location points of the mobile phone 30 and landmarks to be transmitted to the mobile phone 30 together with a map image of each of the location points. The landmark table 120 will be explained in detail later.
The target object selecting unit 102 obtains a piece of weather information that indicates the weather at the date and time of the transmission of the map image, from the outside of the map providing apparatus 10 via the communicating unit 100. The target object selecting unit 102 selects a target object to be transmitted to the mobile phone 30, based on the obtained piece of weather information and a piece of date and time information that indicates the date and time of the transmission of the map image.
The piece of weather information according to the present embodiment is information that indicates a current weather, i.e. the weather at a time when the target object selecting unit 102 is performing the processing. Because the date and time at which the map image is to be transmitted is substantially the same as the date and time at which the target object selecting unit 102 performs the processing, the piece of weather information at the time of the processing is used according to the present embodiment. Likewise, a piece of information that indicates a current date and time, in other words, a piece of information that indicates a date and time at which the target object selecting unit 102 is performing the processing is used as the piece of date and time information according to the present embodiment.
When having selected a landmark as a target object, the target object selecting unit 102 selects one or more appropriate landmarks out of the plurality of landmarks included in the landmark table 120. The target object selecting unit 102 may select one landmark or more than one landmark. The target object selecting unit 102 according to the present embodiment includes a landmark selecting unit according to the present invention.
The reference direction specifying unit 104 obtains a piece of position information that indicates a location point of the mobile phone 30, via the communicating unit 100. The reference direction specifying unit 104 specifies a reference direction based on the obtained piece of position information. The reference direction here denotes a direction that is required when a user is to bring the directions in a map image displayed on the display unit 32 of the mobile phone 30 into correspondence with the actual directions. To be more specific, the reference direction is the direction of a target object with respect to the location point of the mobile phone 30. For example, it is the direction of a landmark with respect to the location point of a user of the mobile phone 30. The direction of the landmark may be expressed as a direction, for example, north-northwest.
The map data base 20 stores therein map images to be provided for the mobile phone 30. All of the map images stored in the network 20 according to the present embodiment are oriented so that the direction of north in each map image is in correspondence with the upper side of the display unit when being displayed in the display unit.
The map image extracting unit 110 obtains a map request from the mobile phone 30 via the communicating unit 100. The map request indicates that a map showing a route to a destination desired by a user is requested. The map image extracting unit 110 then extracts a map image of the area indicated by the map request, from the network 20. The map image extracting unit 110 further rotates the extracted map image so that the upper side of the display unit 32 of the mobile phone 30 is in correspondence with the direction of the destination. With this arrangement, it is possible to have a map image displayed on the display unit 32 of the mobile phone 30 in such a manner that the direction of a destination is always positioned at the upper side of the display unit 32.
The map direction specifying unit 108 specifies a map direction, which is a direction on the map provided for the mobile phone 30. As explained above, the map image extracted by the map image extracting unit 110 has been rotated in accordance with the destination. Thus, the relationship between the direction of north in the map image and the upper side of the map image will vary for each of map images. The map direction specifying unit 108 therefore specifies the direction of north for each map image. The direction specified by the map direction specifying unit 108 may be any predetermined direction and does not have to be limited to north.
The map image editing unit 106 embeds an image of the target object into the map image extracted by the map image extracting unit 110, based on the reference direction specified by the reference direction specifying unit 104 and the map direction specified by the map direction specifying unit 108. The image of the target object according to the present embodiment corresponds to the reference direction information according to the present invention. The map image editing unit 106 according to the present embodiment is included in the reference direction information generating unit according to the present invention.
In this situation, firstly, the mobile phone 30 obtains a piece of position information that indicates the location point of the mobile phone 30 (step S100). For example, the piece of position information may be obtained using a Global Positioning System (GPS). Next, the mobile phone 30 transmits the obtained piece of position information to the map providing apparatus 10 (step S110).
Having received the piece of position information from the mobile phone 30, the communicating unit 100 of the map providing apparatus 10 forwards the piece of position information to the target object selecting unit 102. The target object selecting unit 102 then selects a target object to be put into the map image (step S120). At this time, the target object selecting unit 102 selects one of a shadow, a landmark, and the moon, as the target object. The method of how to select the target object will be described later.
When a landmark is selected as the target object (step S122: Yes), an area in which the location point of the mobile phone 30 exists is specified, based on the piece of position information. Further, a landmark is selected that is in correspondence with the area in which the mobile phone 30 is located, using the landmark table 120 (step S124).
Subsequently, the reference direction specifying unit 104 specifies the direction of the selected target object, i.e. the reference direction (step S126). When a landmark is used as the target object, the reference direction specifying unit 104 specifies the direction of the landmark with respect to the map image, based on the position of the mobile phone 30 and the position of the landmark.
Alternatively, when a shadow is used as the target object, the direction of a shadow with respect to the map image is specified as the reference direction, based on the piece of position information that indicates the location point of the mobile phone 30 and a piece of date and time information. More specifically, for the sake of convenience, it is presumed that the direction of a shadow at 6:00 a. m. is west, the direction of a shadow at 12:00 noon is north, and the direction of the shadow at 6:00 p. m. is east. Further, it is also presumed that the direction of a shadow moves 15 degrees per hour. Under these presumptions, the directions of a shadow at different times on different dates are calculated. From this calculation, for example when the current time is 9:00 a. m., the direction of a shadow is specified as the northwest direction on the map.
When the moon is used as the target object, the method of how to specify the direction of the moon is similar to the method of how to specify the direction of a shadow.
When the reference direction has been specified through the processing described above, the map direction specifying unit 108 then specifies a map direction (step S128). More specifically, the map direction specifying unit 108 specifies the map direction based on a rotation angle by which the map image extracting unit 110 has rotated the map image extracted from the network 20. Next, the map image editing unit 106 puts the target object into the map image, based on the map direction specified by the map direction specifying unit 108 and the reference direction specified by the reference direction specifying unit 104 (step S130). Subsequently, the communicating unit 100 transmits the map image into which the map image editing unit 106 has put the target object, to the mobile phone 30 (step S140). The mobile phone 30 displays the received map image on the display unit 32 (step S150). Thus, the map providing processing is completed.
When the current weather is clear and the current time is daytime (step S202: Yes; Step S204: Yes), the target object selecting unit 102 selects a shadow as the target object (step S210). In this situation, “daytime” denotes any time between 6:00 a. m. and 6:00 p. m. Any time between 6:00 p. m. and 6:00 a. m. is defined as “nighttime”. It is, however, optional at what time the selection between a shadow and the moon is changed. The time at which the selection is changed may be altered depending on the seasons.
Alternatively, when the current weather is clear and the current time is nighttime (step S202: Yes; step S204: No), the target object selecting unit 102 selects the moon as the target object (step S212).
As described so far, the target object selecting unit 102 selects a shadow as the target object during the daytime when a shadow is visible and selects the moon or a constellation as the target object during the nighttime when no shadow is visible. With this arrangement, because an appropriate target object is selected depending on whether the current time is daytime or nighttime, it is possible to put a target object that is easy to be visually recognized by the user into the map image at all times.
Alternatively, when the current weather is cloudy (step S202: No), the target object selecting unit 102 selects a landmark as the target object (step S220). When the weather is cloudy, or the like, it is difficult for the user to visually recognize a shadow. Thus, on such an occasion, a landmark, instead of a shadow, is used as the target object. With this arrangement, because an appropriate target object is selected depending on the current weather, it is possible to put a target object that is easy to be visually recognized by the user at all times. Thus, the processing related to the landmark table 120 is completed. The procedures then advances to step S122, which is shown in
The map image 300 is displayed in such a manner that the direction of the destination is in correspondence with the upper side of the display unit 32. When the user brings the upper side of the display unit 32 into correspondence with the actual direction of the destination, the shadow image 310 is pointing to a direction towards which the actual shadow extends. In other words, the user is able to specify his/her traveling direction based on the shadow direction indicated by the shadow image 310 and the actual direction towards which his/her own shadow formed by the sunlight extends.
As shown in
People sometimes have experience that, even if a map resulting from a search is displayed, they cannot understand the relationship between the directions on the map and the actual directions, especially when they are at places with which they are not very familiar. However, the map providing apparatus 10 according to the present embodiment provides the map image 300 in which the shadow image 310 to be used for identifying directions is embedded. It is therefore possible for the user to easily understand the relationship between the directions on the map and the actual directions, based on the shadow image 310 and by following an instruction displayed in an instruction box 314.
As shown in
The map providing program that executes the document management processing processing that is performed by the map providing apparatus 10 and has been explained above is provided as being recorded on a computer-readable recording medium such as a CD-ROM, a floppy (registered trademark) disk (FD), a DVD, or the like, in an installable format or in an executable format.
It is also acceptable to have an arrangement wherein the map providing program according to the present embodiment is stored in a computer connected to a network such as the Internet and is provided as being downloaded via the network.
With this arrangement, the map providing program is loaded onto a main memory device when being read from the recording medium and executed in the map providing apparatus 10, and the constituent elements explained as the software configuration are generated on the main storage device.
Other configurations and other steps in the processing of the map providing system 1 including the map providing apparatus 10 besides the arrangement described here are the same as the configurations and the steps in the processing of the map providing system 1 according to the first embodiment.
In the map providing system 1 according to a third embodiment, the mobile phone 30 specifies the direction of a target object. In terms of this technical feature, the map providing system 1 according to the third embodiment is different from the map providing system 1 according to the first embodiment and the second embodiment.
The mobile phone 30 according to the third embodiment includes the constituent elements of the map providing apparatus 10 explained with reference to
Other configurations and other steps in the processing of the map providing system 1 besides the arrangement described here are the same as the configurations and the steps in the processing of the map providing system 1 according to the first embodiment and the second embodiment.
So far, the present invention has been described using the examples of the embodiments; however, it is to modify and/or change the embodiments described above in various ways.
For example, according to the embodiments, the target object selecting unit 102 selects an appropriate landmark out of the plurality of landmarks using the landmark table 120. However, the target object selecting unit 102 can be configured so at to select a landmark through the following processing.
It is also acceptable to have an arrangement wherein a landmark that can be easily specified by a user even though it is located in a long distance, for example, Mount Fuji, may be selected with a higher priority, instead of using the method described above. Further, it is acceptable to have an arrangement wherein, if there is a building or the like that is located closer to the mobile phone 30 than Mount Fuji is and that has a height that forms, in relation to the mobile phone 30, an elevation angle larger than an elevation angle formed by the top of Mount Fuji, such a building is selected as the landmark. With this arrangement, when a user is not able to visually recognize Mount Fuji because of a building located closer to the user than Mount Fuji is, it is possible to select the building other than Mount Fuji as the landmark.
Moreover, according to the embodiments, a shadow is specified as the target object during the daytime hours. However, it is acceptable to select the sun as the target object, instead. When the weather is sunny, the sunlight may be too bright for a user to visually recognize the position of the sun. In such a situation, it may be easier to visually recognize a shadow than the sun. On the other hand, when the weather is cloudy, it may be difficult to specify a shadow because the shadow is light-colored, and it may be easy to visually recognize the sun because the sun is hidden by the clouds. In such a situation, it is easier to visually recognize the sun than a shadow. Accordingly, also when the sun is used as the target object, the user is able to understand the relationship between the directions in a map and the actual directions, just like when a shadow is used as the target object.
The processing for specifying the direction of the sun mentioned here is the same as the processing for specifying the direction of a shadow. It should be noted that when the direction of the sun is used, the directions to be used as references are east at 6:00 a. m., south at 12:00 noon, and west at 6:00 p.m.
Furthermore, according to the embodiments, the moon is specified as the target object during the nighttime hours. However, it is acceptable to select a constellation as the target object, instead. It is also acceptable to change the constellation to be selected as the target object, depending on the seasons. With this arrangement, it is possible to specify the direction based on the constellation that is easy to visually recognize for each season. The processing for specifying the direction of the constellation mentioned here is the same as the processing for specifying the direction of a shadow.
Moreover, according to the embodiments, the map providing apparatus 10 provides, to the mobile phone 30, the target object image for having the target object displayed on the display unit 32, by putting the target object image into the map image. As for a fourth modification example, it is acceptable to have an arrangement wherein a piece of text information that indicates a target object is transmitted to the mobile phone 30, together with a map image. More specifically, the piece of text information may read, for example, “Please bring the direction of the shadow into correspondence with the upper side of the portable terminal”. Also with this arrangement, it is possible for a user to easily understand the directions in the map image, just like with the arrangement according to the embodiments wherein the target object image is displayed.
As explained above, the map providing apparatus, the portable terminal, the map providing method, and the map providing program according to the present invention are useful for application to an apparatus or the like that provides a map image to a portable terminal and are particularly suitable for an apparatus or the like that provides a map image in which it is possible to specify the directions on the map.
Number | Date | Country | Kind |
---|---|---|---|
2003-297541 | Aug 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/11468 | 8/10/2004 | WO | 12/1/2006 |