This application claims the benefit of priority of Japanese Patent Application No. 2006-352316, filed Dec. 27, 2006, the entire contents of which are incorporated herein by reference.
1. Field
The present invention relates to a DVD player and a display control method therefor, and more specifically, to a DVD player equipped with a remote controller, and a display control method therefor.
2. Description of the Related Art
Today, DVDs (digital versatile disks) for recording content such as movies and games are in widespread use, and a viewing style using a DVD player and a display device such as a television has been popularized.
Also, at present, as high-density recording type DVDs, for example, HD DVD (high definition digital versatile disk) players capable of playing back HD DVDs have also started hitting the market. HD DVD players can play back content that is much more fine and versatile than conventional DVD players.
Typically, when the DVD player is operated, a display devise such as a television is caused to display icons for various menus or for operations, and a user operates a remote controller on hand while viewing these screen images for operations.
It is also possible to operate the DVD player while viewing a movie or the like. At this time, a screen image such as an icon or the like for operation is superimposed on images that are currently being viewed. In this case, some of the images that are currently being viewed are undesirably hided by the icon or the like for operation.
JP-A 2000-175145 discloses a technique wherein, in order to avoid such a situation, a display device is provided to a remote controller, to thereby cause the display device such as a remote controller to display the icon or the like for operation, instead of causing the display device such as a television to display it.
On the other hand, when attempting to perform control using the remote controller while viewing the display device such as a television (hereinafter, referred to as a “main display”) from a distant place, its screen images are sometimes difficult to view. In such a case, it will be convenient if the display device for the remote controller (hereinafter, referred to as a “sub-display”) can display screen images that are of substantially the same images as that of the display device such as a television. However, when communications between the DVD player and the remote controller are made by infrared or radio, limitation on transmission capacity is not negligible.
Also, in a menu screen or the like, which is operated by the user while the user is viewing the main display, display of the main display is sometimes difficult for the user to operate depending on the size of the monitor screen to output. The major reason for this is as follows. In the HD DVD, the range of resolutions of videos recorded has been enlarged as compared with the case of the conventional DVD. Furthermore, in recent years, kinds of display sizes of the monitor screen have been increased. As a result, variations in display circumstances (combination of the output resolutions of content images and the display sizes of monitor screens) that can be selected by the user have significantly increased. Therefore, some of content is displayed in a state in which it is difficult for the user to operate, depending on the display circumstance. For example, there occurs problematic instances such as a case in which buttons of the menu screen are displayed on a large monitor dispersedly over a wide range, to thereby make it difficult to grasp all buttons, and conversely, a case in which small buttons are displayed on a small monitor, to thereby make it difficult to distinguish the buttons from one another.
The technique disclosed by the JP-A 2000-175145 is a technique for causing the remote controller to display just only simple figures such as icons, and is of a type quite asynchronous with content of a DVD under playback. In this sense, if a display in synchronization with screen images of the display device such as a television, that is, a display having substantially the same content as that of playback of the DVD player is displayed by a remote controller on hand, it is expected that operability is significantly enhanced. Moreover, if it is possible to cause the remote controller to display image information, combining it with a touch panel or the like allows the achievement of high operability of directly touching the screen of the remote controller to perform operation.
Accordingly, it is an object of the present invention to provide a DVD player capable of causing a remote controller to display played-back images or high-visibility images for operation, and a display control method for the same.
To solve the above-described problems, the DVD player according to an aspect of the present invention includes a DVD player body that outputs a first image to a main display device; and a remote controller having a sub-display device. Herein, the DVD player body comprises image data conversion unit that reduces the data amount of the first image and that converts the reduced first image into a second image for the sub-display device. The remote controller causes the sub-display device to display the second image transmitted from the DVD player body.
To solve the above-described problems, a display control method for a DVD player according to another aspect of the present invention, the DVD player comprising a DVD player body that outputs a first image to a main display device, and a remote controller having a sub-display device includes the steps of: (a) reducing the data amount of the first image and converting the reduced first image into a second image for the sub-display device, and transmitting the second image from the DVD player to the remote controller; and (b) displaying the transmitted second image on the sub-display device.
According to the DVD player and the display control method therefor, it is possible to cause the remote controller to display played-back images or high-visibility images for operation.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
Hereinafter, the DVD player and the display control method therefor according to embodiments of the present invention will be described with reference to the appended drawings.
On the other hand, the remote controller 20 is a portable device including a user-operated device 22 constituted, e.g., by a touch panel, and a sub-display device 21. The remote controller 20 operates the DVD player body 10 using the user-operated device 22, and displays an image (second image) for a sub-display device, generated by the DVD player body 10 on the sub-display device 21. The method for communications between the DVD player body 10 and the remote controller 20 is not particularly limited; for example, communications therebetween is performed by radio.
In descriptions hereinafter, the DVD player body 10 that treats images for HD DVD is taken as an example of the DVD player body 10, but targets of the DVD player body 10 are not limited to images for HD DVD. The DVD player body 10 can be applied to images for Blue Ray disks or conventional images for DVD.
First, the outline of the configuration and operations of the HD DVD video display controller 30 will be described.
Image sources to be inputted into the HD DVD video display controller 30 include an optical disk 201 such as the HD DVD, a network server 202, and a persistent storage 203.
Also, information in response of an operation of a user is inputted from the user-operated device 22 in the remote controller 20.
The HD DVD video display controller 30 includes, as its internal construction, a data access manager 31, a data cache 32, a presentation engine 33, a rendering unit 34, and a navigation manager 35.
The data access manager 31 performs access control with respect to the optical disk 201, the network server 202, and the persistent storage 203. The data cache 32 is a portion for temporally storing image data under playback.
Upon receipt of operation information from the user-operated device 22, the navigation manager 35 performs overall control regarding the playback of images such as the selection of a kind of images to be played-back, or the setting of a playback start position.
The presentation engine 33 chiefly performs a function of separating packages of images or sounds from the inputted data and decoding each of the separated packages into image data or sound data. As described later, the rendering unit 34 performs superimposition of a plurality of kinds of images to thereby combine these images into one screen image.
The HD DVD video display controller 30 processes content of two systems: video content referred to as “advanced content”, having high-resolution and multifunction; and a video content referred to as “standard content”, having a resolution and functions that are substantially on the same order as those of the conventional DVD.
In this manner, the rendering unit 34 in the HD DVD video display controller 30 superimposes the five kinds of images on one another in the advanced content, and superimposes the three kinds of images in the standard content, to thereby output them to the main display device in the TV monitor 100 on the outside.
On the other hand, the sub-display display controller 40 (refer to
The sub-display display controller 40 includes a sub-display navigation manager 41, an image data conversion unit 42, and a transmission unit 43. The sub-display navigation manager 41 performs navigation for image playback under the control of the navigation manager 35 in the HD DVD video display controller 30, and also exerts general control over the sub-display display controller 40.
With respect to a high-density image combined by the rendering unit 34 in the HD DVD video display controller 30, the image data conversion unit 42 performs image data conversion process for reducing data amount and converting the image into easy-viewable image, as shown as “IMAGE DATA CONVERSION PROCESS” in FIG. 8. This is because there is a restriction on the capacity of communications between the DVD player body 10 and the remote controller 20.
As data conversion processes, for example, the following processes are performed.
The first is a process for reducing the resolution of an image. Image sources to be inputted from the optical disk 201, the network server 202, the persistent storage 203 and the like include resolution information or size information on display region, as attribute information on the main video or sub-video. In the process for resolution reduction, the data size is reduced by thinning pixels at a specified rate, or averaging pixels, based on the above-described resolution information or size information on a display region.
The second is a process for reducing the frequency of an image. The reduction in data size is performed by reducing the frame rate of the image and thinning the image in the direction of time, to thereby to reduce the frequency of the image. The above-described attribute information includes a portion describing a corresponding TV system (60 Hz/50 Hz), besides resolution and so on. From the above-described portion and the information on the resolution, the frame rate of image can be recognized. Based on this information on the frame rate, the frame rate is decreased to thereby reduce the data amount.
The third is a process for reducing the color gradation of an image. That is, this is a process for reducing display color gradation of the image, or making color image into monochrome image. Thereby, the data amount to be transferred to the remote controller 20 is reduced.
The fourth is a process for selecting a specified picture. The sub-display device 21 does not display all video picture, but selects a specified picture and outputs it, whereby the picture is thinned in the direction of time to reduce the data amount. The specified picture refers to, for example, the first one frame image of a package (unit of divided image).
The fifth is a process for extracting the outline of an image. The outline of an image is extracted by an image process, and the image is converted into an image having outline alone, thereby reducing the data amount.
The image data conversion unit 42 reduces the data amount by combining the above-described processes as appropriate, and an image for the main display device 100 (first image) is converted into an image for the sub-display device 21 (second image). The converted image for the sub-display device 21 is transmitted to the remote controller 20 via the transmission unit 43.
The remote controller 20 receives this image in a reception unit 23, and after having decoded the images by a decoder 24, the remote controller 20 displays it on the sub-display device 21.
In the first embodiment, the sub-display display controller 40 is configured to perform image data conversion with respect to the image that has already been combined in the rendering unit 34 of the HD DVD video display controller 30. In contrast, the sub-display display controller 40a according to the second embodiment is configured to input images before combination from the HD DVD video display controller 30, and perform image data conversion for each kind of images such as main videos or sub-videos, as shown in
Main video and sub-video, which are each mainly a moving image, differ from the sub-picture, graphic, and cursor, which are each a mainly still image, in the way of data amount reduction process. Therefore, in this embodiment, the ways of data amount reduction process are classified into two. That is, the above-described former group and latter group, respectively, are configured to be subjected to data reduction process in a main/sub video image data conversion unit 44, and a sub-picture/graphic/cursor image data conversion unit 45.
Because an icon for operation is often constituted by the sub-picture/graphic, it can be increased in the visibility by converting it separately from the main/sub-video image.
In the sub-picture/graphic/cursor image data conversion unit 45, besides the above-described data amount reduction processes, the following processes are performed.
The first is a process for simplifying an image. In this process, the outline of sub-picture/graphic/cursor image, or the size or shape of the object itself is recognized, and the image is converted into a simplified image, leading to a reduction in the data amount.
The second is a process for converting the size of an image. Out of the sub-picture/graphic/cursor images, images to be enhanced are converted into larger ones, and images not to be enhanced are converted into smaller ones. This process allows the enhancement of visibility of these images displayed on the sub-display device 21, e.g., the menu image.
The third is a process for position change. By displacing the display position of each image of sub-picture/graphic/cursor to an appropriated position, the visibility in the sub-display device 21 can be more increased.
The sub-display navigation manager 41 according to this embodiment is provided with a function of selecting kinds of images to be combined (a function as an image selection unit). By virtue of this function, the sub-display navigation manager 41 performs data reduction process with respect to only the images of the selected kinds, and thereupon, it superimposes these images on each other in the rendering unit 46 to combine them.
A DVD player 1b according to a third embodiment of the present invention is configured to cause the sub-display device 21 to display images other than displays of the main display device, in synchronization with the main display. Display concepts of this configuration are shown in
In the description hereinafter, while processes in the case of the advanced content are treated, the processes in the case of the standard content are substantially the same as the former.
The sub-display device 21 displays an image referred to as “image for user operation” (third image), exclusively used for user operation, by rendering (superimposing) it on the sub-picture/graphic/cursor images, instead of displaying a main video or a sub-video.
The image for user operation may be configured so that the user can freely set an image of a fixed pattern, or alternatively may be configured to be made an image preliminarily worked for the sub-display device 21 from a video output of content. Still alternatively, the image for user operation may be configured so that a content provider has provided the image for user operation in conformance with this content and that the user downloads in advance the image for user operation from a network. The image for user operation can be stored or generated in various formats such as an elementary stream format for video alone, and a program stream format.
A remote controller 20b according to the third embodiment includes a sub-display navigation manager 41a, a data cache unit 25, an image generation unit 26, and a rendering unit 27, in addition to the reception unit 23 and the sub-display device 21.
Into the remote controller 20b, image files for user operation 300 are also inputted from the outside.
In the third embodiment, by providing the remote controller 20b with the sub-display navigation manager 41a, the data cache unit 25, the image generation unit 26, and the rendering unit 27, even the remote controller 20b can input display-position/size/color information on images, or buttons for user operation in a way other than the way in which they are provided from image sources, that is, can input them from the outside in the form of image files for user operation, to thereby generate images. As a result, the amount of transfer data between the DVD player body 10a and the remote controller 20b can be reduced.
Input methods for the image files for user operation 300 are not particularly limited. The image files for user operation 300 may be inputted from a detachable recording medium such as a USB memory. Also, if the remote controller 20b has a communication function such as a mobile phone, the image files for user operation 300 may be inputted from a network server via the Internet.
How to take display synchronization with the main display device is to receive only the title of images under playback and time information from the sub-display navigation manager 41 provided in the sub-display display controller 40b (this function is implemented by the image information manager for the sub-display device 47), and then to play back an image stored in advance in the data cache unit 25 of the remote controller 20b, in keeping with the time information. Here, the title under playback and the time information can be obtained from attribute information on the images under playback.
The sub-display process in step ST2 is a display process according to the above-described embodiment. While a sub-display display is performed, if the current time is not during the time period during which a user operation is prohibited, the user operation is in an acceptable state. This determination is performed in step ST3.
In the state in which the user operation has been accepted, if a user event such as operation of selecting/determining buttons occurs (“Yes” determination in step ST4), and user operation information is transmitted to the DVD player body 10, the user event is reflected (step ST5). The sub-display display process is again performed to update the sub-display display.
On the other hand, if the user event does not particularly occur (“No” determination in step ST4), and a playback end time arrives (“Yes” determination in step ST6), the sub-display display ends. These processes are repeated until the playback end time arrives. Here, the above-described determination whether the current time is during the time period during which a user operation is prohibited, is made based on the attribute information on an image.
In contrast, in the display of the sub-display device 21, the above-described image data conversion process is performed to reduce the resolution of an image and decrease the display color gradation.
As described above, the DVD player and the display control method therefor according to the above-described embodiments, it is possible to cause the remote controller to display images or high-visibility images for operation.
The present invention is not limited to the above-described embodiments. In an implementation phase, the present invention can be embodied by modifying components without departing from the true spirit and the scope of the present invention. Also, by appropriately combining a plurality of components disclosed in the above-described embodiments, the invention including various embodiments can be constituted. For example, some components may be eliminated out of all components represented in the embodiments. Furthermore, components across different embodiments may be appropriately combined.
Number | Date | Country | Kind |
---|---|---|---|
2006-352316 | Dec 2006 | JP | national |