This invention relates to methods and systems for providing navigation instructions, warnings or alerts to a user of a navigation apparatus. The invention also extends to a navigation apparatus arranged to carry out the methods of the present invention. Illustrative embodiments of the invention relate to navigation apparatus in the form of portable navigation devices (so-called PNDs), in particular PNDs that include Global Positioning System (GPS) signal reception and processing functionality, and to methods of operating such devices. The invention is also applicable to navigation apparatus which forms part of an integrated navigation system, e.g. an in-vehicle navigation system, and methods of operating the same.
The present invention is directed to methods of providing navigation instructions, warnings or alerts to a user of a navigation apparatus, and to a navigation apparatus arranged for carrying out the steps of the methods in accordance with embodiments of the invention. The navigation apparatus may comprise navigation apparatus of any suitable form as discussed above, and in more detail below. One illustrative embodiment of the apparatus is a portable navigation device. Portable navigation devices (PNDs) that include GPS (Global Positioning System) signal reception and processing functionality are well known and are widely employed as in-car or other vehicle navigation systems.
In general terms, a modern PNDs comprises a processor, memory (at least one of volatile and non-volatile, and commonly both), and map data stored within said memory. The processor and memory cooperate to provide an execution environment in which a software operating system may be established, and additionally it is commonplace for one or more additional software programs to be provided to enable the functionality of the PND to be controlled, and to provide various other functions.
Typically these devices further comprise one or more input interfaces that allow a user to interact with and control the device, and one or more output interfaces by means of which information may be relayed to the user. Illustrative examples of output interfaces include a visual display and a speaker for audible output. Illustrative examples of input interfaces include one or more physical buttons to control on/off operation or other features of the device (which buttons need not necessarily be on the device itself but could be on a steering wheel if the device is built into a vehicle), and a microphone for detecting user speech. In a particularly preferred arrangement the output interface display may be configured as a touch sensitive display (by means of a touch sensitive overlay or otherwise) to additionally provide an input interface by means of which a user can operate the device by touch.
Devices of this type will also often include one or more physical connector interfaces by means of which power and optionally data signals can be transmitted to and received from the device, and optionally one or more wireless transmitters/receivers to allow communication over cellular telecommunications and other signal and data networks, for example Wi-Fi, Wi-Max GSM and the like.
PND devices of this type also include a GPS antenna by means of which satellite-broadcast signals, including location data, can be received and subsequently processed to determine a current location of the device.
The PND device may also include electronic gyroscopes and accelerometers which produce signals that can be processed to determine the current angular and linear acceleration, and in turn, and in conjunction with location information derived from the GPS signal, velocity and relative displacement of the device and thus the vehicle in which it is mounted. Typically such features are most commonly provided in in-vehicle navigation systems, but may also be provided in PND devices if it is expedient to do so.
The utility of such PNDs is manifested primarily in their ability to determine a route between a first location (typically a start or current location) and a second location (typically a destination). These locations can be input by a user of the device, by any of a wide variety of different methods, for example by postcode, street name and house number, previously stored “well known” destinations (such as famous locations, municipal locations (such as sports grounds or swimming baths) or other points of interest), and favourite or recently visited destinations.
Typically, the PND is enabled by software for computing a “best” or “optimum” route between the start and destination address locations from the map data. A “best” or “optimum” route is determined on the basis of predetermined criteria and need not necessarily be the fastest or shortest route. The selection of the route along which to guide the driver can be very sophisticated, and the selected route may take into account existing, predicted and dynamically and/or wirelessly received traffic and road information, historical information about road speeds, and the driver's own preferences for the factors determining road choice (for example the driver may specify that the route should not include motorways or toll roads).
In addition, the device may continually monitor road and traffic conditions, and offer to or choose to change the route over which the remainder of the journey is to be made due to changed conditions. Real time traffic monitoring systems, based on various technologies (e.g. mobile phone data exchanges, fixed cameras, GPS fleet tracking) are being used to identify traffic delays and to feed the information into notification systems.
PNDs of this type may typically be mounted on the dashboard or windscreen of a vehicle, but may also be formed as part of an on-board computer of the vehicle radio or indeed as part of the control system of the vehicle itself. The navigation device may also be part of a hand-held system, such as a PDA (Portable Digital Assistant) a media player, a mobile phone or the like, and in these cases, the normal functionality of the hand-held system is extended by means of the installation of software on the device to perform both route calculation and navigation along a calculated route.
Route planning and navigation functionality may also be provided by a desktop or mobile computing resource running appropriate software. For example, the Royal Automobile Club (RAC) provides an on-line route planning and navigation facility at http://www.rac.co.uk, which facility allows a user to enter a start point and a destination whereupon the server to which the user's PC is connected calculates a route (aspects of which may be user specified), generates a map, and generates a set of exhaustive navigation instructions for guiding the user from the selected start point to the selected destination. The facility also provides for pseudo three-dimensional rendering of a calculated route, and route preview functionality which simulates a user travelling along the route and thereby provides the user with a preview of the calculated route.
In the context of a PND, once a route has been calculated, the user interacts with the navigation device to select the desired calculated route, optionally from a list of proposed routes. Optionally, the user may intervene in, or guide the route selection process, for example by specifying that certain routes, roads, locations or criteria are to be avoided or are mandatory for a particular journey. The route calculation aspect of the PND forms one primary function, and navigation along such a route is another primary function.
During navigation along a calculated route, it is usual for such PNDs to provide visual and/or audible instructions to guide the user along a chosen route to the end of that route, i.e. the desired destination. It is also usual for PNDs to display map information on-screen during the navigation, such information regularly being updated on-screen so that the map information displayed is representative of the current location of the device, and thus of the user or user's vehicle if the device is being used for in-vehicle navigation.
An icon displayed on-screen typically denotes the current device location, and is centred with the map information of current and surrounding roads in the vicinity of the current device location and other map features also being displayed. Additionally, navigation information may be displayed, optionally in a status bar above, below or to one side of the displayed map information, examples of navigation information include a distance to the next deviation from the current road required to be taken by the user, the nature of that deviation possibly being represented by a further icon suggestive of the particular type of deviation, for example a left or right turn. The navigation function also determines the content, duration and timing of audible instructions by means of which the user can be guided along the route. As can be appreciated a simple instruction such as “turn left in 100 m” requires significant processing and analysis. As previously mentioned, user interaction with the device may be by a touch screen, or additionally or alternately by steering column mounted remote control, by voice activation or by any other suitable method.
A further important function provided by the device is automatic route re-calculation in the event that: a user deviates from the previously calculated route during navigation (either by accident or intentionally); real-time traffic conditions dictate that an alternative route would be more expedient and the device is suitably enabled to recognize such conditions automatically, or if a user actively causes the device to perform route re-calculation for any reason.
It is also known to allow a route to be calculated with user defined criteria; for example, the user may prefer a scenic route to be calculated by the device, or may wish to avoid any roads on which traffic congestion is likely, expected or currently prevailing. The device software would then calculate various routes and weigh more favourably those that include along their route the highest number of points of interest (known as POIs) tagged as being for example of scenic beauty, or, using stored information indicative of prevailing traffic conditions on particular roads, order the calculated routes in terms of a level of likely congestion or delay on account thereof. Other POI-based and traffic information-based route calculation and navigation criteria are also possible.
Although the route calculation and navigation functions are fundamental to the overall utility of PNDs, it is possible to use the device purely for information display, or “free-driving”, in which only map information relevant to the current device location is displayed, and in which no route has been calculated and no navigation is currently being performed by the device. Such a mode of operation is often applicable when the user already knows the route along which it is desired to travel and does not require navigation assistance.
Devices of the type described above, for example the GO950 LIVE model manufactured and supplied by TomTom International B.V., provide a reliable means for enabling users to navigate from one position to another.
While navigation systems are of great utility in providing route guidance, and traffic information, the Applicant has identified that further improvements would be desirable in relation to providing information or instructions to a user of a navigation apparatus. As mentioned above, navigation apparatus may provide users with information or instructions of various types. Some information or instructions are of an advisory or informative nature, while other information or instructions may be more critical, such that it is important or essential that the user notes or follows the information or instructions. Examples of such information or instructions are navigation instructions, alerts or warnings. There are certain EU safety guidelines governing the way in which in-vehicle information such as route guidance instructions may be displayed or otherwise to a user to reduce the possibility of driver distraction and to avoid detracting from the primary task of driving. Information should be easily comprehendible by a range of drivers, and in a range of conditions. Nonetheless, there is a risk that drivers may be overloaded with instructions, making it difficult to assimilate the information being provided, and identify and interpret more critical information or instructions. This may be a particular concern in relation to older drivers.
The present invention seeks to provide improved methods of providing navigation instructions, warnings or alerts using a navigation apparatus, and to improved navigation apparatus implementing such methods.
In accordance with a first aspect of the invention there is provided a method comprising;
providing, via a navigation apparatus, a navigation instruction, warning or alert to a user,
wherein the method comprises enhancing the navigation instruction, warning or alert in a continuous or stepped manner as a given location is approached.
In accordance with a second aspect of the invention there is provided a navigation apparatus comprising;
It will be appreciated that the invention in the second and further aspects may comprise any or all of the features described in respect of the method of the first aspect of the invention, and vice versa. Thus, if not explicitly stated, the method may comprise the steps of controlling the apparatus to perform any of the functions described in relation to the apparatus, and the apparatus of the invention may be arranged to perform any of the method steps herein described. The apparatus may comprise a set of one or more processors arranged to carry out the steps mentioned. Any step may be carried out by any one of the processors, or by multiple processors. It will be appreciated that the method may be a method of operating a navigation apparatus.
In accordance with the invention, the given location is a given location on a digital map representing a location in the real world i.e. representing the position thereof. The method may involve enhancing the instruction, warning or alert as a position signal indicates that the given location on the digital map is approached i.e. as a current position as indicated by the position signal approaches the location on the digital map. Enhancement of the instruction, warning or alert may be triggered as the current location indicated by the position signal approaches the given location on the digital map i.e. with decreasing distance to the location as represented by the digital map. The position signal may be a GPS signal, and the current position is then a current GPS position.
In accordance with an aspect of the invention there is provided a method comprising;
providing, via a navigation apparatus, a navigation instruction, warning or alert to a user,
wherein the method comprises enhancing the navigation instruction, warning or alert in a continuous or stepped manner as a given location on a digital map representing a real location is approached.
In accordance with a second aspect of the invention there is provided a navigation apparatus comprising;
The present invention in these further aspects may include any or all of the features described in respect to the other aspects of the invention.
Accordingly, in embodiments of the invention in any of its aspects, a navigation instruction, warning or alert is enhanced in a continuous or stepped manner as a given location is approached i.e. as a current position approaches the given location. For example, the location could be a junction where a user must perform a manoeuvre, or it could be a hazardous bend or safety camera location that the user needs to be aware of. By enhancing the navigation instruction, warning or alert progressively as the distance to the location decreases, the attention of the user will be brought more readily to the instruction, warning or alert, enabling them to distinguish it more easily from other less important information which may be provided, and take any necessary action. This may reduce the possibility of user confusion or distraction. Furthermore, even if conditions e.g. background or noise are less than ideal, by improving the ease of interpretation of the key information, the problems associated with such conditions may be reduced.
By “stepped” it is meant that the instruction, warning or alert is enhanced in a plurality of discrete steps.
In embodiments of the invention, the navigation apparatus comprises a display for displaying a digital map to a user, and means for accessing digital map data and cause a digital map to be displayed to a user via the display. The location is a location represented by the digital map. The location may be a stored map location. The apparatus may comprise a memory storing the digital map data. The memory may store the location. Alternatively the data and/or location could be stored in whole, or in part, remotely from the apparatus. The location is a predetermined location.
In embodiments of the invention, the navigation instruction, warning or alert relates to the given location i.e. a given location on a digital map. The instruction, warning or alert is generated with respect to the given location on the digital map, and the method may comprise a step of generating the instruction, warning or alert with respect to the given location on the digital map. The navigation apparatus may comprise means for so doing.
In some embodiments, in which a navigation instruction is provided, the location is a location at or by which an action must be taken by the user in response to the navigation instruction. In some embodiments the location is therefore a decision point along a route. For example, the location may be a junction where the user must make a turn as instructed. In some embodiments in which a navigation instruction is provided, the location is a junction, intersection, interchange or roundabout. The location may be any location where a manoeuvre is to be performed by the user. A manoeuvre could be a lane change.
In other embodiments, in which a warning or alert is provided, the location is a location to which the warning or alert applies. Thus the user must note the warning or alert by the location. For example, the location could be a safety camera location, or the location of a POI whose presence the user has requested to be alerted to. In some embodiments in which a warning is provided the warning is a warning regarding the presence of a safety camera or a speed limit change at the given location, or a warning regarding the presence of a hazard at the location.
Some exemplary locations will now be described. The location may be a point location or an extended region. The location could be a junction, roundabout, interchange or intersection or other decision point. The location could be a location where a lane change is required. These possibilities would be particularly applicable to cases in which a navigation instruction is provided, but a warning or alert could also apply to such locations e.g. if they were potentially dangerous, if safety cameras were located there etc. The location could be a safety camera location, accident black spot, or a hazardous location e.g. a dangerous bend, sudden descent etc Such possibilities are particularly applicable to cases in which a warning or alert is provided. In yet other possibilities, the location could be a location of a POI, and/or a user specified location whose presence the user is to be alerted to. For example, a user may specify that they wish to be alerted to the presence of a particular type of POI, such as a petrol station when they come within a range of the POI. The location could be a location where a change in speed limit occurs. In any event, the location is a location on a digital map i.e. a location representing a corresponding real world location.
The navigation instruction, warning or alert may be an audible or a visual instruction, warning or alert, or a combination of both an audible and visual instruction, warning or alert i.e. an audible and a visual instruction or an audible and a visual alert or an audible and a visual warning. It will be appreciated that both audible and visual instructions may be given e.g. providing the same command. If both audible and visual warnings, instructions or alerts are provided, these may be provided simultaneously or sequentially. If both are provided, either or both may be enhanced in accordance with the invention. Preferably at least a visual navigation instruction, warning or alert is enhanced.
An audible instruction, warning or alert may be in the form of an audible signal and/or a spoken instruction, warning or alert. An audible signal herein refers to a non verbal audible signal. In preferred embodiments in which an audible signal is provided, it is provided in combination with a visual instruction, warning or alert.
In embodiments in which a visual navigation instruction, warning or alert is provided, it may be displayed to the user using the display of the navigation apparatus. The navigation apparatus may comprise means for causing the visual navigation instruction, warning or alert to be displayed to a user via a display of the apparatus. Any additional information may be similarly displayed.
In embodiments of the invention in which a navigation instruction is provided, the navigation instruction is an instruction for guiding a user along a route. The instruction may be an instruction regarding an action to be taken by the user in order to follow a route. The route may be a route calculated by the navigation apparatus. The instruction may be an instruction regarding a manoeuvre to be performed by the user. For example, the instruction may be an instruction to take a given turning, to take a given exit from a roundabout, to take a given exit from a road, to change lane etc, The method may further comprise the apparatus calculating a route from a first location to a second location, and the apparatus may comprise means for so doing. The location is then preferably a decision point along the route.
In embodiments in which a navigation instruction is provided, the navigation instruction preferably comprises at least an indication of a manoeuvre to be performed by the user. This may be a road or lane level manoeuvre. In embodiments in which the navigation instruction is a visual instruction, the indication may be a graphical indication and/or a text based indication. A text based indication may comprise any type of characters, including symbols, letters and/or numbers. The indication may be in any language. Preferably at least a graphical indication is provided. The graphical indication may comprise a graphical representation such as a graphical symbol. A graphical indication may comprise an arrow, schematic diagram e.g. of a manoeuvre, safety camera or speed limit symbol.
In embodiments in which a warning or alert is provided, the warning or alert preferably comprises at least an indication identifying the nature of the warning or alert. For example, this might be an indication of a safety camera, or a bend etc. In embodiments in which a visual warning or alert is provided, the indication may be a graphical indication and/or a text based indication. Thus it may be alphanumeric or of any of the forms described in relation to the navigation instruction. Preferably at least a graphical indication is provided.
In embodiments in which a visual warning regarding the presence of a safety camera is provided, the warning may further comprise displaying information regarding a current speed of travel and optionally the maximum permitted speed of travel at the safety camera. This may enable a user to adjust their speed in good time before the safety camera is reached. By enhancing a warning containing such information, the action required by a user to modify their speed to reach the speed limit, or to ensure that they remain within the speed limit will be emphasised to the user. In embodiments the warning may alternatively or additionally comprise an indication of the current speed relative to the speed limit.
The method may comprise providing additional information relating to the navigation instruction, warning or alert. The information may comprise a distance to the given location. However, it will be appreciated that such information is less important in embodiments of the invention than in prior art arrangements, as the user will be provided with an indication as to the proximity of the location to which the navigation instruction, warning or alert refers by virtue of the change in the navigation instruction, warning or alert itself, avoiding the need to rely upon or interpret explicit distance information. Any additional information may or may not be enhanced with the navigation instruction, warning or alert.
In embodiments in which the navigation instruction, warning or alert is visual, it may be provided in a navigation instruction, warning or alert panel of the display. Any additional information relating to the instruction, warning or alert may also be provided in the panel.
The enhancement may be a visual enhancement or an audible enhancement depending upon whether the instruction, alert or warning is a visual or audible instruction, alert or warning. A visual enhancement changes the appearance of a visual instruction, alert or warning to increase its visibility to a user. An audible enhancement will change the audibility of an audible instruction to increase its audibility to a user. The enhancement is applied to at least a part of the instruction, warning or alert.
The instruction, warning or alert may comprise one or more elements which convey the instruction, warning or alert. The enhancement is applied to at least a part of the instruction, warning or alert. Thus any or all of the elements of the instruction, warning or alert may be enhanced. For example, an instruction, warning or alert may comprise multiple elements, one or more of which elements are enhanced. In embodiments in which the instruction, warning or alert is a visual instruction, warning or alert, preferably at least one element thereof selected from a graphical or text based indication is/are enhanced. For example the graphical indication could be a graphical symbol e.g. a safety camera or speed limit symbol, a schematic diagram e.g. of a manoeuvre, or an arrow. As discussed above, a text based indication may comprise any type of characters, including symbols, letters and/or numbers. Thus it may be alphanumeric. The indication may be in any language. For example, a text based indication might be an indication of a current speed of travel.
In embodiments in which a warning regarding the presence of a safety camera is provided, preferably at least one of a displayed current speed and speed limit are enhanced e.g. increased in size as the location is approached.
An increase in the visibility of the instruction, alert or warning can be achieved by directly or indirectly changing the appearance of the instruction, alert or warning. For example, the surroundings e.g. a background such as a panel containing the instruction, alert or warning could be changed to increase the contrast of the instruction, alert or warning. Preferably the enhancement comprises directly enhancing the instruction, alert or warning. A background e.g. a background panel may additionally be enhanced.
It will be appreciated that the instruction, warning or alert is enhanced in a stepped or continual manner with decreasing distance to the given location i.e. decreasing distance as represented by the digital map. Thus, for example, if the enhancement involves increasing the size of an instruction, there will not simply be a single step in the size of the instruction, but rather there will be multiple discrete steps in the size increase, or the size may increase continually as the location is approached.
In embodiments, the step of enhancing the instruction, alert or warning in a continual or stepped manner comprises enhancing the instruction, alert or warning by applying at least one type of enhancement in a stepped or continual manner to the instruction, alert or warning. Thus the enhancement that is applied in the stepped or continuous manner is a given type of enhancement, such as a size increase, transparency increase etc. If multiple types of enhancement are applied, each type of enhancement that is applied is preferably a stepped or continual enhancement. Thus each single type of enhancement is a stepped or continual enhancement.
It will be appreciated that in accordance with the invention, the instruction, alert or warning is generated with respect to a location provided on a digital map i.e. a location represented by digital map data. The location on the digital map is indicative of the position of a real location i.e. in the real world. The method comprises enhancing the instruction, alert or warning as a current position indicated by a position e.g. GPS signal approaches the given location provided on the digital map.
The enhancement occurs as a current position approaches the given location i.e. with decreasing distance of a current position with respect to the given location. The degree of enhancement is determined by the distance of the given location from a current position. The current position will correspond to the position of a user. The current position is indicated by a position e.g. GPS signal. In embodiments in which the navigation apparatus is located in a vehicle, the current position will be the location of the vehicle. The navigation apparatus therefore comprises means for determining a current position of the apparatus. This may be GPS positioning means or any other type of positioning means.
In embodiments the method comprises determining or monitoring a current position of the apparatus, determining or monitoring a remaining distance between the current position and the given location, and enhancing the navigation instruction, alert or warning in the continuous or stepped manner as the remaining distance decreases. As mentioned above, in embodiments of the invention, the current position is a position indicated by a position signal e.g. GPS signal, and the given location is a location on a digital map representing a real location. The navigation apparatus may comprise positioning means for determining or monitoring a current position of the apparatus, means for determining or monitoring a remaining distance between the current position and the given location, and means for enhancing the navigation instruction, alert or warning in the continuous or stepped manner as the remaining distance decreases. The method may comprise enhancing the instruction, alert or warning when one or more predetermined remaining distances are reached.
In some embodiments the method comprises determining that the remaining distance between the current position and the given location has decreased to a predetermined distance, and triggering an enhancement of the navigation instruction, alert or warning in response to said determining. The triggered enhancement may be a continual enhancement resulting in a gradual increase in the enhancement as the location is approached. In the case of a stepped enhancement, the predetermined distance may be a first predetermined distance, and the method may comprise determining that the remaining distance between the current position and the given location has further decreased to at least a second predetermined distance, and triggering at least one further enhancement of the navigation instruction, alert or warning in response to said determining. The apparatus may comprise means for carrying out any of the steps described.
In the embodiments of the invention, the method may comprise triggering the enhancement of the alert, warning or instruction as a current e.g. GPS position approaches a given location on a digital map representing the position of a location in the real world.
The enhancement may be selected from a wide range of possible types of enhancement. An enhancement may comprise any of the following enhancements, and any combination of one or more of such enhancements.
Some examples of enhancements to visual instructions will first be described. In some embodiments the step of enhancing may comprise increasing a size of at least a part of the visual instruction, warning or alert. The size may thus be increased in a stepped or continual manner as the location is approached.
Alternatively or additionally the step of enhancing may comprise changing a transparency of at least a part of a visual instruction, warning or alert, preferably to make the instruction relatively more opaque. The transparency is with respect to a background of the instruction, alert or warning. The background could be an instruction, warning or alert panel, or an underlying image e.g. of a part of a displayed map. In these embodiments the instruction, alert or warning can be caused to more fully occlude a part of the displayed image, such as a part of a displayed map view, to bring the instruction, alert or warning to the user's attention as the location is approached.
Alternatively or additionally the step of enhancing may comprise increasing a contrast between the instruction, warning or alert and a background to the instruction, warning or alert.
Alternatively or additionally the step of enhancing may comprise changing the colour of at least a part of the visual instruction, warning or alert. For example, this could comprise changing a colour of an element e.g. arrow as a whole, or an initially white arrow may be progressively filled with one or more different colours as the location is approached.
Alternatively or additionally the step of enhancing may comprise increasing the intensity of colour of at least a part of the instruction, alert or warning.
Alternatively or additionally the step of enhancing may comprise changing a shape of at least a part of the instruction, alert or warning.
Alternatively or additionally at least a part of the instruction, warning or alert may move, and the enhancement comprises changing a frequency and/or amplitude of the movement.
Alternatively or additionally the enhancement may comprise changing a font of at least a part of an instruction, alert or warning comprising text.
In embodiments in which the instruction, warning or alert is provided in a panel, the panel may also be enhanced. For example a size of the panel may be increased as a size of the instruction, alert or warning is increased, or a colour of the panel may be changed. This may occur at the same or different rate to the enhancement of the instruction, alert or warning.
In one exemplary embodiment, a navigation instruction comprises a graphical indication in the form of an arrow or schematic diagram of a manoeuvre to be made, and the enhancement comprises increasing the size, decreasing the transparency or increasing a colour intensity of the indication.
In another exemplary embodiment, a warning for a safety camera includes an alphanumeric indication providing information regarding one or both of a current speed and allowed speed at the safety camera location, and the enhancement comprises increasing a size at least of the alphanumeric indication. The warning may also comprise a graphical indication comprising a symbol representing a safety camera.
Some examples of enhancements to audible instructions, alerts or warnings will now be described.
The step of enhancing an audible instruction, alert or warning may comprise increasing a volume level of the instruction.
Alternatively or additionally the step of enhancing an audible instruction, alert or warning may comprise changing the pitch of the instruction, warning or alert e.g. increasing the pitch.
Alternatively or additionally the step of enhancing an audible instruction, warning or alert which is a spoken instruction, warning or alert may comprise changing the phrasing or intonation of the instruction, warning or alert. Thus an instruction, warning or alert may be made to sound more like a command as the location is approached.
Alternatively or additionally the step of enhancing an audible instruction, alert or warning comprising an intermittent audible signal may comprise changing e.g. increasing the frequency with which the signal is provided.
In accordance with any of the embodiments the instruction, a warning or alert is enhanced until it reaches a final state. The final state may be reached at or in close proximity to the given location.
The enhancement may be applied at a constant or varying rate. For example the rate of enhancement may increase as the location is approached.
The distance to the location at which enhancement commences, a rate of enhancement and the distance from the location at which the final state is attained may be selected as desired. The distance from the location at which the enhancement commences i.e. the distance from the given location on the digital map as indicated by the digital map, should leave scope to increase the enhancement of the instruction before the location is reached. Distances will depend upon the speed of travel of the user, and the closeness of the locations associated with warnings, alerts or instructions that are enhanced. Rates of enhancement may also depend upon such factors, and should be selected to ensure that a user has adequate time to respond, but may also be controlled by other factors, such as a user setting. For example, older users may prefer enhancements to be applied sooner and/or increase at a faster rate.
Additional steps may be taken to reinforce the instruction, warning or alert once the final state of the enhanced instruction, alert or warning is attained, or on a final approach to the location.
In embodiments, a fish eye effect is applied to the display comprising an enhanced visual instruction, warning or alert. A fish eye effect has the effect of emphasising parts of a display representing closer areas at the expense of parts representing areas further away.
Alternatively or additionally, the method may comprise causing at least a part of the enhanced visual instruction, alert or warning, or a panel containing the enhanced visual instruction, alert or warning, to move across the display. For example, the instruction, warning or alert may be caused to move within an instruction, warning or alert panel, or could move with the panel. The at least a part of the instruction, warning or alert may move towards a centre of the display. In other arrangements, it could bounce e.g. within a panel.
Alternatively or additionally, the method may comprise causing the enhanced visual instruction, alert or warning, or a panel containing the enhanced visual instruction, alert or warning, to flash or change colour.
If not previously provided, an audible instruction, warning or alert may additionally be provided.
In embodiments in which a warning regarding the presence of a safety camera is provided, the degree and/or rate of enhancement of the warning may be related additionally to a relative difference between a current speed and the allowed speed at the safety camera. For example, if the user is getting close to the safety camera and exceeds the speed limit, the enhancement may be greater or may escalate sooner than if the user is not exceeding the speed limit. The extent to which additional steps are taken to emphasise the warning may also depend upon the speed of travel relative to the allowed speed and distance from the safety camera location.
It will be appreciated that the present invention provides the ability for the user to more easily judge when they need to respond to a navigation instruction, or note an alert or warning. The user may be less likely to, for example, prematurely make a manoeuvre in response to a navigation instruction.
In embodiments of the invention in which a navigation instruction is provided, a rate of enhancement may be related to the map features along a route being followed to the location. This may be done in a manner to reduce confusion regarding the interpretation of the instruction. For example, an enhancement may be applied in a manner to reduce the likelihood of confusion where there is a possibility that the user could attempt to follow the instruction too soon. For example, the user might think that an instruction to turn right applied to a turning just before the intended turning. Preferably a final state of enhancement is reached only when the user has reached a location such that the correct interpretation is the only interpretation of the instruction i.e. when their position e.g. GPS position has reached a location on the digital map such that this is the case.
The rate of enhancement may refer to the rate of a continual enhancement or the points at which a stepped enhancement is incremented. A rate of enhancement may be regular or irregular.
In embodiments of the invention, the enhancement of an instruction, alert or warning is carried out automatically as the given location is approached. The onset of the enhancement may be triggered when a current location comes within a predetermined distance of the given location, and the apparatus may comprise means for performing this step.
In addition to enhancing at least a part of the instruction, alert or warning, further steps may be taken to enhance intelligibility of the instruction, warning or alert, or at least a significant part thereof. For example the visibility of other displayed information, which may or may not relate to the instruction, alert or warning, may be decreased. This may involve reducing the size of other displayed information or ceasing display of the information. Such measures may be taken at least until the location has been passed e.g. until the instruction, alert or warning is no longer applicable. In other arrangements, the other information may be left unchanged as the enhancement is applied. This may still result in the key information being emphasised.
Once the given location has been passed, i.e. on the digital map, the instruction, warning or alert is preferably removed. If it is still visible, preferably the enhancement of the instruction, warning or alert is removed or decreased.
It has been found that visual enhancement of a displayed instruction, alert or warning may additionally increase visibility in conditions of glare or reflection, improving ease of interpretation by a user.
In embodiments of the invention, the navigation apparatus is a mobile navigation apparatus. In embodiments the navigation apparatus is located in a vehicle. The current location of the navigation apparatus will correspond to the current location of the user/driver, (and vehicle).
The principles of the present invention are applicable to any form of navigation apparatus. In accordance with any of the aspects or embodiments of the invention the apparatus may comprise a display for displaying a digital map to a user, a processor configured to access digital map data and cause a digital map to be displayed to a user via the display, and a user interface operable by a user to enable the user to interact with the apparatus. References to a processor may refer to a set of one or more processors.
It will be appreciated that the navigation apparatus may comprise a set of one or more processors for carrying out any of the steps described. For example, the “means for” carrying out any of the steps may be a set of one or more processors.
One particular area of utility is in relation to portable navigation devices (PND). In embodiments, therefore, the navigation apparatus is an apparatus of a portable navigation device (PND). In accordance with a further aspect, the navigation apparatus referred to in the aspects and embodiments of the invention above is a portable navigation device (PND).
The invention is also applicable to navigation apparatus which is provided as part of an integrated navigation system. For example the apparatus may form part of an in-vehicle integrated navigation system.
Regardless of its implementation, a navigation apparatus used in accordance with the present invention may comprise a processor, memory, and digital map data stored within said memory. The processor and memory cooperate to provide an execution environment in which a software operating system may be established. One or more additional software programs may be provided to enable the functionality of the apparatus to be controlled, and to provide various other functions. A navigation apparatus of the invention may preferably include GPS (Global Positioning System) signal reception and processing functionality. The apparatus may comprise one or more output interfaces by means of which information may be relayed to the user. The output interface(s) may include a speaker for audible output in addition to the visual display. The apparatus may comprise input interfaces including one or more physical buttons to control on/off operation or other features of the apparatus.
In other embodiments, the navigation apparatus may be implemented by means of an application of a processing device which does not form part of a specific navigation device. For example the invention may be implemented using a suitable computer system arranged to execute navigation software. The system may be a mobile or portable computer system e.g. a mobile telephone or laptop, or may be a desktop system.
The present invention extends to a computer program product comprising computer readable instructions executable to perform a method according to any of the aspects or embodiments of the invention, or to cause a navigation apparatus to perform such methods.
The present invention extends to a computer program product comprising computer readable instructions executable when run on a navigation apparatus in accordance with any of the embodiments of the invention to cause a set of one or processors of the navigation apparatus to perform the steps of providing a navigation instruction, warning or alert to a user, and enhancing the navigation instruction, warning or alert in a continuous or stepped manner as a given location is approached, or any of the other embodiments of the method of the other aspects of the invention.
It will be appreciated that any of the further aspects of the invention may include any or all of the features of the invention described in relation to any other aspects and embodiments of the invention to the extent they are not mutually inconsistent therewith.
Advantages of these embodiments are set out hereafter, and further details and features of each of these embodiments are defined in the accompanying dependent claims and elsewhere in the following detailed description.
Various aspects of the teachings of the present invention, and arrangements embodying those teachings, will hereafter be described by way of illustrative example with reference to the accompanying drawings, in which:
Some preferred embodiments of the invention will now be described by way of example only, and with reference to
Preferred embodiments of the present invention will now be described with particular reference to a PND. It should be remembered, however, that the teachings of the present invention are not limited to PNDs but are instead universally applicable to any type of processing device that is configured to execute navigation software so as to provide route planning and navigation functionality. It follows therefore that in the context of the present application, a navigation device is intended to include (without limitation) any type of route planning and navigation device, irrespective of whether that device is embodied as a PND, a navigation device built into a vehicle, or indeed a computing resource (such as a desktop or portable personal computer (PC), mobile telephone or portable digital assistant (PDA)) executing route planning and navigation software.
It will also be apparent from the following that the teachings of the present invention even have utility in circumstances where a user is not seeking instructions on how to navigate from one point to another, but merely wishes to be provided with a view of a given location. In such circumstances the “destination” location selected by the user need not have a corresponding start location from which the user wishes to start navigating, and as a consequence references herein to the “destination” location or indeed to a “destination” view should not be interpreted to mean that the generation of a route is essential, that travelling to the “destination” must occur, or indeed that the presence of a destination requires the designation of a corresponding start location.
With the above provisos in mind,
The GPS system is implemented when a device, specially equipped to receive GPS data, begins scanning radio frequencies for GPS satellite signals. Upon receiving a radio signal from a GPS satellite, the device determines the precise location of that satellite via one of a plurality of different conventional methods. The device will continue scanning, in most instances, for signals until it has acquired at least three different satellite signals (noting that position is not normally, but can be determined, with only two signals using other triangulation techniques). Implementing geometric triangulation, the receiver utilizes the three known positions to determine its own two-dimensional position relative to the satellites. This can be done in a known manner. Additionally, acquiring a fourth satellite signal will allow the receiving device to calculate its three dimensional position by the same geometrical calculation in a known manner. The position and velocity data can be updated in real time on a continuous basis by an unlimited number of users.
As shown in
The spread spectrum signals 160, continuously transmitted from each satellite 120, utilize a highly accurate frequency standard accomplished with an extremely accurate atomic clock. Each satellite 120, as part of its data signal transmission 160, transmits a data stream indicative of that particular satellite 120. It is appreciated by those skilled in the relevant art that the GPS receiver device 140 generally acquires spread spectrum GPS satellite signals 160 from at least three satellites 120 for the GPS receiver device 140 to calculate its two-dimensional position by triangulation. Acquisition of an additional signal, resulting in signals 160 from a total of four satellites 120, permits the GPS receiver device 140 to calculate its three-dimensional position in a known manner.
The navigation device 200 is located within a housing (not shown). The housing includes a processor 210 connected to an input device 220 and a display screen 240. The input device 220 can include a keyboard device, voice input device, touch panel and/or any other known input device utilised to input information; and the display screen 240 can include any type of display screen such as an LCD display, for example. In a particularly preferred arrangement the input device 220 and display screen 240 are integrated into an integrated input and display device, including a touchpad or touchscreen input so that a user need only touch a portion of the display screen 240 to select one of a plurality of display choices or to activate one of a plurality of virtual buttons.
The navigation device may include an output device 260, for example an audible output device (e.g. a loudspeaker). As output device 260 can produce audible information for a user of the navigation device 200, it is should equally be understood that input device 240 can include a microphone and software for receiving input voice commands as well.
In the navigation device 200, processor 210 is operatively connected to and set to receive input information from input device 220 via a connection 225, and operatively connected to at least one of display screen 240 and output device 260, via output connections 245, to output information thereto. Further, the processor 210 is operably coupled to a memory resource 230 via connection 235 and is further adapted to receive/send information from/to input/output (I/O) ports 270 via connection 275, wherein the I/O port 270 is connectible to an I/O device 280 external to the navigation device 200. The memory resource 230 comprises, for example, a volatile memory, such as a Random Access Memory (RAM) and a non-volatile memory, for example a digital memory, such as a flash memory. The external I/O device 280 may include, but is not limited to an external listening device such as an earpiece for example. The connection to I/O device 280 can further be a wired or wireless connection to any other external device such as a car stereo unit for hands-free operation and/or for voice activated operation for example, for connection to an ear piece or head phones, and/or for connection to a mobile phone for example, wherein the mobile phone connection may be used to establish a data connection between the navigation device 200 and the internet or any other network for example, and/or to establish a connection to a server via the internet or some other network for example.
Further, it will be understood by one of ordinary skill in the art that the electronic components shown in
In addition, the portable or handheld navigation device 200 of
Referring now to
The establishing of the network connection between the mobile device (via a service provider) and another device such as the server 302, using an internet (such as the World Wide Web) for example, can be done in a known manner. This can include use of TCP/IP layered protocol for example. The mobile device can utilize any number of communication standards such as CDMA, GSM, WAN, etc.
As such, an internet connection may be utilised which is achieved via data connection, via a mobile phone or mobile phone technology within the navigation device 200 for example. For this connection, an internet connection between the server 302 and the navigation device 200 is established. This can be done, for example, through a mobile phone or other mobile device and a GPRS (General Packet Radio Service)-connection (GPRS connection is a high-speed data connection for mobile devices provided by telecom operators; GPRS is a method to connect to the internet).
The navigation device 200 can further complete a data connection with the mobile device, and eventually with the internet and server 302, via existing Bluetooth technology for example, in a known manner, wherein the data protocol can utilize any number of standards, such as the GPRS, the Data Protocol Standard for the GSM standard, for example.
The navigation device 200 may include its own mobile phone technology within the navigation device 200 itself (including an antenna for example, or optionally using the internal antenna of the navigation device 200). The mobile phone technology within the navigation device 200 can include internal components as specified above, and/or can include an insertable card (e.g. Subscriber Identity Module or SIM card), complete with necessary mobile phone technology and/or an antenna for example. As such, mobile phone technology within the navigation device 200 can similarly establish a network connection between the navigation device 200 and the server 302, via the internet for example, in a manner similar to that of any mobile device.
For GPRS phone settings, a Bluetooth enabled navigation device may be used to correctly work with the ever changing spectrum of mobile phone models, manufacturers, etc., model/manufacturer specific settings may be stored on the navigation device 200 for example. The data stored for this information can be updated.
In
The server 302 includes, in addition to other components which may not be illustrated, a processor 304 operatively connected to a memory 306 and further operatively connected, via a wired or wireless connection 314, to a mass data storage device 312. The processor 304 is further operatively connected to transmitter 308 and receiver 310, to transmit and send information to and from navigation device 200 via communications channel 318. The signals sent and received may include data, communication, and/or other propagated signals. The transmitter 308 and receiver 310 may be selected or designed according to the communications requirement and communication technology used in the communication design for the navigation system 200. Further, it should be noted that the functions of transmitter 308 and receiver 310 may be combined into a signal transceiver.
Server 302 is further connected to (or includes) a mass storage device 312, noting that the mass storage device 312 may be coupled to the server 302 via communication link 314. The mass storage device 312 contains a store of navigation data and map information, and can again be a separate device from the server 302 or can be incorporated into the server 302.
The navigation device 200 is adapted to communicate with the server 302 through communications channel 318, and includes processor, memory, etc. as previously described with regard to
Software stored in server memory 306 provides instructions for the processor 304 and allows the server 302 to provide services to the navigation device 200. One service provided by the server 302 involves processing requests from the navigation device 200 and transmitting navigation data from the mass data storage 312 to the navigation device 200. Another service provided by the server 302 includes processing the navigation data using various algorithms for a desired application and sending the results of these calculations to the navigation device 200.
The communication channel 318 generically represents the propagating medium or path that connects the navigation device 200 and the server 302. Both the server 302 and navigation device 200 include a transmitter for transmitting data through the communication channel and a receiver for receiving data that has been transmitted through the communication channel.
The communication channel 318 is not limited to a particular communication technology. Additionally, the communication channel 318 is not limited to a single communication technology; that is, the channel 318 may include several communication links that use a variety of technology. For example, the communication channel 318 can be adapted to provide a path for electrical, optical, and/or electromagnetic communications, etc. As such, the communication channel 318 includes, but is not limited to, one or a combination of the following: electric circuits, electrical conductors such as wires and coaxial cables, fibre optic cables, converters, radio-frequency (RF) waves, the atmosphere, empty space, etc. Furthermore, the communication channel 318 can include intermediate devices such as routers, repeaters, buffers, transmitters, and receivers, for example.
In one illustrative arrangement, the communication channel 318 includes telephone and computer networks. Furthermore, the communication channel 318 may be capable of accommodating wireless communication such as radio frequency, microwave frequency, infrared communication, etc. Additionally, the communication channel 318 can accommodate satellite communication.
The communication signals transmitted through the communication channel 318 include, but are not limited to, signals as may be required or desired for given communication technology. For example, the signals may be adapted to be used in cellular communication technology such as Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Global System for Mobile Communications (GSM), etc. Both digital and analogue signals can be transmitted through the communication channel 318. These signals may be modulated, encrypted and/or compressed signals as may be desirable for the communication technology.
The server 302 includes a remote server accessible by the navigation device 200 via a wireless channel. The server 302 may include a network server located on a local area network (LAN), wide area network (WAN), virtual private network (VPN), etc.
The server 302 may include a personal computer such as a desktop or laptop computer, and the communication channel 318 may be a cable connected between the personal computer and the navigation device 200. Alternatively, a personal computer may be connected between the navigation device 200 and the server 302 to establish an internet connection between the server 302 and the navigation device 200. Alternatively, a mobile telephone or other handheld device may establish a wireless connection to the internet, for connecting the navigation device 200 to the server 302 via the internet.
The navigation device 200 may be provided with information from the server 302 via information downloads which may be periodically updated automatically or upon a user connecting navigation device 200 to the server 302 and/or may be more dynamic upon a more constant or frequent connection being made between the server 302 and navigation device 200 via a wireless mobile connection device and TCP/IP connection for example. For many dynamic calculations, the processor 304 in the server 302 may be used to handle the bulk of the processing needs, however, processor 210 of navigation device 200 can also handle much processing and calculation, oftentimes independent of a connection to a server 302.
As indicated above in
The navigation device 200 may sit on an arm 292, which itself may be secured to a vehicle dashboard/window/etc. using a suction cup 294. This arm 292 is one example of a docking station to which the navigation device 200 can be docked.
As shown in
A user may be confronted with a large amount of information at any given time by a PND. For example a PND may provide information regarding the current state of operation of the device, information about the weather, information about the settings of the PND, information about a current trip, such as an expected time of arrival, and distance to destination, as well as information regarding the surroundings often conveyed via the displayed digital map. Amongst all this information it can be difficult for a user to discern which pieces of information are of high importance, require an action by them, or which it is critical to note. Examples of such important information would be navigation instruction, alerts or warnings, such as a route instruction regarding a manoeuvre which must be performed to follow a calculated route, or a warning about a safety camera or upcoming hazard, such as a dangerous bend. In other arrangements it is possible that a user may have set up an alert, such as an alert for the presence of a particular type of POI. For example a user may wish to know when they are close to a petrol station.
Another problem is that it may be difficult for the user to easily interpret navigation instructions, alerts or warnings are provided. For example, if a driver is on a road with several side streets next to each other, and receives a navigation instruction to turn into one of these side streets, the driver may be unsure as to which side street this refers. An indication regarding the distance to the turning, such as “turn right in 100 m” may not be helpful, as many users find it difficult to relate distances to their actual view. In other situations a user may have difficulty in interpreting a navigation instruction that is given for other reasons. For example, the user may find the instruction counter-intuitive, because they are driving on a road that curves sharply to the left while the navigation instruction states that they must turn right in 50 m. In some situations, conditions may not be ideal for the user to assimilate information given by the PND, such as navigation instructions, warnings or alerts. For example, if an audible instruction may be impeded by the presence of background noise, or glare and reflection may interfere with visibility of a visual instruction. These problems may be particularly acute for older drivers.
The present invention may provide improved methods for providing navigation instructions, alerts and warnings to a user of a PND which may help to address such problems.
The above problems are illustrated with respect to
An embodiment of the invention will now be described by reference to
As shown in
Finally,
It will be appreciated that the enhancement to the navigation instruction, namely its increase in size in the embodiments of
Referring to
As the driver gets closer to the junction where the user must perform the left turn, the transparency of the arrow 31 providing the navigation instruction starts to change. It will be seen that by the time the driver is 2 km from the junction in
In
It will be seen that the distance to junction indication in navigation instruction panel 10 does not change as the junction is approached. This emphasises the navigation instruction which, in contrast, does change. As the navigation instruction is enhanced as the junction is approached, the driver is provided implicitly with an indication of the distance remaining to the junction, in a manner more easily interpreted than a distance figure. The distance figures could be omitted as they are of secondary significance to the driver in assessing distance remaining to the junction in view of the enhancement in accordance with the invention.
In this embodiment, rather than changing in size as in the embodiment of
While
The enhancement of a navigation instruction need not be a change in size or transparency as exemplified above. Another example would be for the intensity of colour, or the colour of the navigation instruction to change. The whole instruction could progressively change colour, or the instruction could become progressively filled with a colour. A contrast between the instruction and a background e.g. of a background within a navigation instruction panel or an underlying part of a displayed map may be increased, by changing the colour or intensity of colour of either or both of the navigation instruction and its background. Other possibilities are envisaged. The shape of the instruction may be changed. The instruction may be caused to move e.g. within or with an instruction panel. The movement may be caused to increase in frequency and/or amplitude as the location is neared. These are merely examples of the possible enhancements that may be applied. Any combination of enhancements may be used. It will be appreciated that a navigation instruction panel containing a navigation instruction which loses transparency as in the
Rather than comprising an arrow, the navigation instruction that is enhanced could alternatively or additionally comprise a text based instruction, which may include letters, symbols or numbers, or combinations thereof in any language.
Some additional effects may be applied once a navigation instruction has reached a final enhanced state, as shown in
The position of the navigation instruction could additionally be caused to move across the display. For example, the instruction could move to a central part of the display as the junction is neared. This would occlude part of the displayed map, engaging a driver's attention even more.
The display as a whole may undergo a change to reinforce the instruction at or close to the location. In preferred embodiments a fish eye effect is applied to emphasis the part of the display including the instruction at the expense of the distance view.
The distance from the junction from which the navigation instruction starts to be enhanced, the rate of enhancement, and the distance from the junction at which it reaches its final level of enhancement may be determined as required. This may depend upon the speed of travel of the driver. The driver may be able to specify this via a setting of the PND. For example, older users may wish the enhancement to start earlier and escalate more rapidly. In one example, in which the navigation instruction is caused to increase in size, this may start to occur 300 m before the junction where the turn is to be performed, and the navigation instruction may reach its full size for example at 30 m before the turn. In the embodiments of
Although not shown in
In other embodiments, rather than being a navigation instruction, a warning or alert is enhanced as a location is neared. The location is a location to which the warning or alert refers. For example, a warning might be a warning regarding a dangerous bend, or an accident hotspot. The warning may be enhanced as the current location approaches the physical location of the dangerous bend or accident hot spot. Another possibility might be that a user has requested that alerts be provided regarding the presence of a particular type of point of interest (POI), for example a petrol station. An alert may be provided when the driver is within a given distance of the POI, being enhanced as the distance to the POI location decreases. A further possibility is that the warning is a warning regarding a safety camera located at the location, or a speed limit change at the location.
An embodiment in which the warning is a warning regarding a safety camera location will now be described with respect to
Rather than providing such comprehensive information regarding the safety camera, a simple safety camera warning could simply show the safety camera icon, and/or the speed limit where the safety camera is provided. However, by providing details of a current speed, the maximum allowed speed, and the distance to the safety camera, the user is provided with enhanced understanding of any steps they need to take to ensure that they comply with the speed limit by the time they reach the camera, or otherwise maintain an appropriate speed to comply with the speed limit.
It will be appreciated that the distances are distances represented on a digital map, and the enhancement of the warning occurs with decreasing distance of a current GPS position of the PND from the location of the safety camera on the digital map.
Although only two snapshots of the display are shown, it will be appreciated that the enhancements occur continually or in a stepped manner involving a plurality of discrete steps as the safety camera is approached. In particular the increase in size of the current speed indication occurs continually or in a series of steps. The enhancement may be increased at a greater rate or provided to a greater degree if the driver exceeds the speed limit. For example, if the driver continues to drive in excess of the speed limit as they near the safety camera from the position of
In addition to the visual signal, an audible signal which may be a spoken instruction or audible signal may be provided to inform the user that a safety camera will be passed. This instruction may additionally be enhanced as the location safety camera is neared, or may be provided without enhancement e.g. when the warning first appears, or close to the camera, if a speed exceeds the limit etc. An audible signal could be a beep or beeps.
In some preferred embodiments, a degree of enhancement and/or a rate of enhancement of a part of the warning, such as the current speed indication, is determined not only by distance with respect to the camera location, but also by reference to the current speed of travel relative to the maximum allowed speed at the camera. For example, an enhancement could be provided involving increasing a size of the current speed indication such that the size of the indication relative to a size reached in the final state i.e. at the location of the speed camera is greater for a given distance from the camera when a current speed exceeds a speed limit by a greater amount or of a maximum size. Some exemplary values are given below. The % values refer to the size of the current speed indication relative to a maximum size attainable. It will be seen that the size starts to increase further from the camera the greater the amount that the current speed exceeds the limit, and increases more rapidly for greater excess speed. The indication may be provided for lower speeds, or may be provided only closer to the camera. In this example, when the distance to the camera is 250 m and current speed only exceeds the limit by 2-5 km/h, the current speed is not shown. In some examples, rather than showing the current speed, a simple camera symbol may be shown for distances further from the camera where speeds are not excessive. If the speed does not exceed the limit display of the current speed may be deferred until closer to the camera, and may not be enhanced in a continual or stepped manner.
It will be appreciated that the 250 m distance from the camera location at which enhancement commences is exemplary, and could be set by a user to a desired value. Likewise an “ahead” warning such a beep may be set to be provided at any given distance, such as 1 km before the camera.
Currently PNDs may provide an audible warning regarding the presence of a safety camera within a given distance. On hearing such an audible warning, user will typically scan the PND to try to read the information about their current speed and the allowed speed at the speed camera. However, such information is often dispersed over the display and not immediately identifiable. A user will often brake automatically when hearing the audible warning whether or not they need to do so. This behaviour is undesirable, as it may lead to shockwaves and disruption to traffic flow. The embodiments of the invention provide a clearer warning to the user regarding the presence of the safety camera, and allows them to identify how close they are to it without needing to try to extract this information from different parts of a display. The user will recognise that as the warning changes, e.g. increases in size they are nearing the safety camera. In embodiments, information allowing a driver to more easily determine what action needs to be taken in response to the presence of the speed camera is displayed in a simpler manner i.e. information regarding their speed relative to the allowed speed. This additional information may be enhanced in a stepped or continuous manner if a user continues to speed as they get close to the camera.
Similar techniques to those described above may be provided in relation to other types of warning or alert.
A further preferred feature of embodiments of the invention will now described by reference to
It will be understood that there could be some confusion arising in this situation if the user is simply told to turn off in a given number of meters for example. The user may not be able to readily determine which of the roads (50, 52, 54) should be taken. In this example, in the part of the road shaded with cross hatching, section “A”, an instruction to turn right could be misinterpreted. The user might think this applied to side road (50, 52) rather than (54). In the next region shaded with circles, region “B”, an instruction to turn right would not open to misinterpretation as road 54 the next turning possibility. In the region C, shaded with dots, it is essential that the user makes the turn.
According to embodiments of the invention, as the navigation instruction, for example an arrow symbol, changes as the junction between roads (56, 54) is approached, the user will be able to identify when they are close to the junction where they must take an action. Rather than changing the appearance of the navigation instruction, e.g. enlarging it or changing its colour/transparency merely in response to the decreasing distance to the junction, in preferred embodiments the map features in the region are also taken into account to determine when to increase the level of enhancement. Thus in this embodiment the appearance of the navigation instruction is changed after each of the preceding side roads has been passed.
As shown in
While the above description has been provided in relation to the case in which the navigation instruction, warning or alert is in the form of a visual instruction, similar techniques can be applied to an instruction, warning or alert which is audible. Such a signal may be used alone or in conjunction with a visual instruction, warning or alert. Audible embodiments are particularly applicable to warnings or alerts. An audible instruction, warning or alert could include a signal such as a beep, or a spoken instruction. An audible instruction, warning or alert could be enhanced by causing a frequency at which the instruction, warning or alert is provided as the location is neared e.g. by increasing a frequency that an intermittent signal is provided e.g. beep, or providing more frequent spoken instructions etc. Another way in which an audible instruction, warning or alert may be enhanced would be to increase the volume thereof. In the case of a spoken instruction, warning or alert, an enhancement could comprise a change to the phrasing of the instruction, warning or alert. For example, initially softer commands may be used, which become more of an imperative as a junction is approached. While close to the junction, an audible navigation instruction may state “take the exit”, an earlier instruction about the same manoeuvre might state “later on, you can leave the highway”, and an intermediate instruction might be “start to prepare to leave the highway”.
It will be appreciated that the enhancement of the instruction, alert or warning in any of the embodiments occurs as a current GPS position of the PND approaches a given location on a digital map, i.e. with decreasing distance as indicated on the digital map.
If the display is suffering from glare and reflection, the techniques of the invention may additionally be useful in reducing the problem associated with the glare and reflection. The change in appearance of a visual navigation instruction, warning or alert may help to increase the visibility of thereof, reducing the significance of glare and reflection. A fish eye effect can also be helpful. The present invention may avoid the need to increase screen size or resolution to improve visibility of information being displayed.
If desired, to further facilitate interpretation of a visual display, steps may additionally be taken to reduce glare and reflection, for example by adjusting map rendering e.g. using a colour scheme for circumstances where glare and reflection are deemed to be present. An anti-glare colour scheme could make use of highly saturated colours that are rich in contrast. A transition from a normal colour scheme to an anti-glare colour scheme may be caused to occur gradually, and conversely disappear gradually if circumstances improve. Conditions of glare and reflection may be detected in any manner. For example the output of a light sensor may be used in conjunction with information regarding the direction of travel and the time of day, and potentially time of year. A threshold may be set to trigger the anti-glare settings. In other embodiments, a user could simply select the anti-glare setting as they might select a night colour setting.
It will also be appreciated that whilst various aspects and embodiments of the present invention have heretofore been described, the scope of the present invention is not limited to the particular arrangements set out herein and instead extends to encompass all arrangements, and modifications and alterations thereto, which fall within the scope of the appended claims.
For example, whilst embodiments described in the foregoing detailed description refer to GPS, it should be noted that the navigation device may utilise any kind of position sensing technology as an alternative to (or indeed in addition to) GPS. For example, the navigation device may utilise other global navigation satellite systems, such as the European Galileo system. Equally, it is not limited to satellite-based systems, but could readily function using ground-based beacons or other kind of system that enables the device to determine its geographic location.
It will also be well understood by persons of ordinary skill in the art that whilst the preferred embodiment may implement certain functionality by means of software, that functionality could equally be implemented solely in hardware (for example by means of one or more SICs (application specific integrated circuit)) or indeed by a mix of hardware and software.
Lastly, it should be noted that whilst the accompanying claims set out particular combinations of features described herein, the scope of the present invention is not limited to the particular combinations hereafter claimed, but instead extends to encompass any combination of features or embodiments herein disclosed irrespective of whether or not that particular combination has been specially enumerated in the accompanying claims at this time.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP10/70905 | 12/30/2010 | WO | 00 | 11/19/2013 |