The present application claims priority to Japanese Patent Application Serial Number 2014-147376, filed Jul. 18, 2014, the entirety of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates to an in-vehicle apparatus which displays, as a list of contents, a search result matching an input search criterion.
2. Description of the Related Art
An in-vehicle apparatus such as a car navigation apparatus employs a content search method (such as a POI search method) that searches for a name of a destination facility or a track to be played. The result is displayed on two sections of a screen so that both of a list of a search result and an image or the like relating to the list are displayed for user convenience. For example, when a name of a hotel to which the vehicle is heading is input and searched for, two images are displayed side by side: one is a list of hotels corresponding to the input name and the other is a map indicating the position of the hotel at the top of the list or the hotel selected on the screen.
In such a list, since a search result such as a facility name often includes a product name and a proper noun (e.g., ABCGREEN-INN ABINGDOM), the result tends to be a relatively long string to be displayed on a single row. Sometimes, a facility name or the like (i.e., a search result) can be only partially displayed on a single row in a list display region of a screen. In a case where a proper noun does not need to be searched for, for example, when “convenience store” is searched for, a list, at the top of which is the nearest convenience store, and a map illustrating a location of the convenience store are displayed on the screen. In such a case, even if the proper noun is only partially displayed because it is too long for a single row in the list, a problem will not often occur provided that the facility whose name is at the top of the list is the nearest one from the current position of the vehicle and its position is displayed on the map.
However, when a user searches for a proper noun at a specific location, the name being searched for is not always displayed at the top of the list. If there is more than one facility corresponding to the search criterion and the names of facilities are displayed only partially in each row, it would be difficult for a user to select the desired item. For example, as illustrated in
In order to provide a solution to such a problem in which names of search results are displayed only partially in a list display region, an in-vehicle apparatus in which a method for displaying a list is modified has been proposed (see, for example, Japanese Unexamined Patent Application Publication No. 2012-94037 and Japanese Unexamined Patent Application Publication No. 2005-55261).
In Japanese Unexamined Patent Application Publication No. 2012-94037, a part of a string that is common to at least two rows in the list is displayed in a smaller font than others so that the length of a string to be displayed on a single row is reduced. In Japanese Unexamined Patent Application Publication No. 2005-55261, a first part of the facility names which is common to a plurality of facility names is displayed in a first display region, and other parts of the names are displayed in a second display region so that the length of the string to be displayed on a single row is reduced.
In Japanese Unexamined Patent Application Publication No. 2012-94037 and Japanese Unexamined Patent Application Publication No. 2005-55261, a part common to a plurality of rows is reduced in size or displayed in a separate display region, so that the length of a string to be displayed on a single row is reduced to display the whole name. However, when the user tries to read the facility name while driving a vehicle, the names cannot be read at a glance; therefore, high usability has not been achieved.
An object of the present invention is to provide an in-vehicle apparatus in which a list of contents including a relatively long string can be appropriately displayed on a screen.
An in-vehicle apparatus according to one aspect of the present invention includes a content item searcher that searches for a content item in accordance with an input search criterion; a content item list generator that generates a content item list including the content item searched for by the content item searcher in a form of a string; and a display controller that displays the content item list in a list display region of a display section. The display controller changes a width of the list display region in an arrangement direction of the string in accordance with a length of the string of the content item in the content item list in the arrangement direction of the string.
In such a structure, the width of the list display region in the arrangement direction of the string is changed by the display controller in accordance with the length of the content item in the content item list in the arrangement direction of the string. When the string of the content item is long, the width of the list display region in the arrangement direction of the string is increased, whereby the content item can be easily read even when the string thereof is long. For example, as described above, a content item such as facility information in a POI search, musical information of in a musical search, broadcast program information in a broadcaster search, and telephone number information in a telephone number search, or the like can be easily read and selected.
In the above-described in-vehicle apparatus, the display controller can include an image converter configured to convert the string of the content item into an image; an arrangement-direction length calculator configured to calculate a length of the content item in the arrangement direction of the string using the number of dots in the image in the arrangement direction of the string; a comparison determiner configured to compare a standard width of the list display region in the arrangement direction of the string and the length of the content item in the arrangement direction of the string that is calculated by the arrangement-direction length calculator and determines whether or not the calculated length in the arrangement direction of the string is longer than the standard width; and a region adjuster configured to increase a width of the list display region in the arrangement direction of the string when the calculated length in the arrangement direction of the string is longer than the standard width.
In such a structure, the string is converted into the image and the length in the arrangement direction of the string is calculated using the number of dots in the image. When the calculated length in the arrangement direction of the string is longer than the standard width of the list display region, the width of the list display region in the arrangement direction of the string is increased, whereby the content item can be easily read even when the string thereof is long. Note that the standard width is a length defined in advance as a standard value of the width of the list display region in the arrangement direction of the string.
In the above-described in-vehicle apparatus, the region adjuster can reduce the width of the list display region in the arrangement direction of the string when the calculated length in the arrangement direction of the string is shorter than the standard width.
In such a structure, when the calculated length in the arrangement direction of the string is shorter than the standard width, the width of the list display region in the arrangement direction of the string is reduced, whereby other related information can be displayed in the display section to increase user-friendliness.
In the above-described in-vehicle apparatus, the region adjuster can increase or reduce the width of the list display region in the arrangement direction of the string within a range of a predetermined maximum width and minimum width.
In such a structure where the width of the list display region in the arrangement direction of the string can be increased or reduced within the range of the predetermined maximum width and minimum width, the width of the list display region can be set in accordance with the length of string of the content item. The predetermined maximum width and minimum width are set so that both of a display region of other related information and a display region of the list display region can perform appropriate display with such a limitation.
In the above-described in-vehicle apparatus, the image converter can convert the string of the content item into a bitmap image.
In such a structure, the number of dots in the arrangement direction of the string can be calculated using the bitmap image converted from the string of the content item, whereby the length of the content item in the arrangement direction of the string can be easily calculated.
Another in-vehicle apparatus may include a content item searcher configured to search for a content item in accordance with an input search criterion; a content item list generator configured to generate a content item list including the content item searched for by the content item searcher in a form of a string; and a display controller configured to display the content item list in a first display region and configured to display information related to the content item list in a second display region of a display section. The display controller is configured to change a width of the first display region and a width of the second display region in an arrangement direction of the string in accordance with a length of the string of the content item in the content item list in the arrangement direction of the string.
In such a structure, the widths of the first display region and the second display region in the arrangement direction of the string are changed in accordance with the length of the content item in the content item list in the arrangement direction of the string. When the string of the content item is long, the width of the first display region in the arrangement direction of the string can be increased, whereby the content item can be easily read even when the string thereof is long.
In the above-described in-vehicle apparatus, the first display region and the second display region can be arranged in the arrangement direction of the string in the display section.
In such a structure where the first display region and the second display region are arranged in the arrangement direction of the string in the display section, the widths of the first display region and the second display region in the arrangement direction of the string can be easily changed.
In the above-described in-vehicle apparatus, the display controller can display an image which is related to a content item at a top of or selected in the content item list in the first display region as the related information in the second display region.
In such a structure where the image, which is related to the content item at the top of or selected in the content item list in the first display region, is displayed as the related information in the second display region, the change in the width of the first display region and the second display region in the arrangement direction of the string can lead to improvement in user-friendliness.
A configuration of an in-vehicle apparatus is illustrated in
With reference to
The list in
As illustrated in
In this embodiment, for a region displaying the list of facility names, a standard width used for reference is predetermined. The standard width here is 500 dots. In a first part of the search result, which is a first display item 21 (indicated by a chain line in
A process in the in-vehicle apparatus 10 according to an embodiment of the present invention is described with reference to
When a keyword such as a facility name to be searched for is input using the operation section 12 (“YES” in S11), the processing unit 11 starts searching for a facility related to the keyword (S12). When a keyword such as a facility name is not input (“NO” in S11), a function previously set by the user (such as a navigation function) is not interrupted. In this embodiment, the keywords are “ARKLTON” and “HOTEL”. The processing unit searches for facility information related to the keywords (S12: content searcher).
Then, the processing unit 11 generates a facility name list which is a list of contents where facility data searched for with the above keywords is included in the form of a string (S13: content list generator). The generated facility name list includes a part to display Nos. (numbers) and a part to display strings as illustrated in
Next, the processing unit 11 converts the string of the facility name in the facility name list into a bitmap image (S14: image converter). Specifically, the facility name including characters is displayed as the string in the facility name list, and the string is converted into a bitmap image. The conversion into a bitmap image is performed to measure the length of the string of the facility name in the arrangement direction of the string by using the number of dots in the string. For calculating an accurate number of dots, a bitmap image is optimal.
Next, the processing unit 11 calculates the number of dots in the bitmap image which is converted from the string of the facility name as described above to obtain the length of the string (S15: calculator). The length of the string may be indicated by using a length unit or by using the number of dots.
Next, the processing unit 11 determines whether or not the number of dots in the bitmap image converted from the string of the facility name in the facility name list exceeds the previously determined number of dots in the standard width, which is a width of the list display region in the arrangement direction of the string (S16: comparison determiner). Specifically, the number of dots in the bitmap image of the string of the facility name included in the facility name list in the list display region and the number of dots of the standard width are compared to determine whether or not the former exceeds the latter. For example, when a display item is the first display item 21 illustrated in
When the number of dots in the bitmap image of the string to be displayed does not exceed the predetermined standard width (500 dots) (“NO” in S16), the width of the list display region does not change from the predetermined standard width, and the processing unit 11 displays display items (facility names). As illustrated in
In a case where the number of dots in the bitmap image of the string of the facility name to be displayed exceeds the predetermined standard width (500 dots) (“YES” in S16), the processing unit 11 increases the width of the list display region (the facility name list display section 13a) from the standard width. Note that the width of the map display section 13b needs to have at least a predetermined value so that display of the map is not deteriorated; therefore, the width of the list display region (the facility name list display section 13a) is increased with a limitation of the maximum width (for example, 550 dots) (S18: display region adjuster). The second display item 22 in
If there is a facility name list to be displayed next and the user scrolls the display (“NO” in S20), the processing unit 11 again determines whether or not the length of a string in the facility name list exceeds the standard width (S16: comparison determiner). When the length of a string exceeds the standard width, the width of the facility name list display section 13a is increased (S18) to display the facility name list (S19). When the length of a string in the facility name list does not exceed the standard width, the facility name list is displayed in the facility name list display section 13a with the standard width (S17). When all of the facility names in the list have been displayed or the user cancels the display operation, the process ends (“YES” in S20).
As described above, when the length of the facility name in the arrangement direction of the string, which is obtained as a result of a content search, exceeds the standard width of the facility name list display section 13a (the list display region), the width of the facility name list display section 13a is increased to display the facility name list; therefore, a user can easily read the search result even when the string of the result is long.
A further embodiment is described below with reference to
Next, another embodiment of the present invention is described with reference to
Such a problem can be solved as in a case of the above-described facility name list. Specifically, the length of the string in the track name list is calculated by using the number of dots in a bitmap image; when the number of dots exceeds the number corresponding to the predetermined standard width, as illustrated in
Although a case where a track name list and a cover image are displayed in the track name list display section 13c and the cover image display section 13d, respectively, has been described (see,
In an in-vehicle apparatus, when a string of a content is long, a width of a list display region in an arrangement direction of the string is changed, such that the content can be easily read. Therefore, an in-vehicle apparatus as described above is useful as an in-vehicle apparatus to display a list of content which is a result of a search operation based on an input search criterion.
It is intended that the foregoing detailed description be regarded as illustrative rather than limiting, and that it be understood that it is the following claims, including all equivalents, that are intended to define the spirit and scope of this invention.
Number | Date | Country | Kind |
---|---|---|---|
2014-147376 | Jul 2014 | JP | national |