This patent application claims the benefit and priority of Japanese Patent Application No. 2023-044686, filed on Mar. 20, 2023, the disclosure of which is incorporated by reference herein in its entirety as part of the present application.
The present invention generally relates to technology for displaying images on a display of an external device.
There is known technology that transmits an image generated by a control device (image transmission source device) to an external device (image transmission destination device) and displays the image on an external display (display of external device). This type of technology is disclosed, for example, in Patent Document 1 (US 2016/0239250).
If the aspect ratio of the image transmitted to the external device is different from the aspect ratio of the external display, a blank area where the image is not displayed is generated on the external display. The technology disclosed in Patent Document 1 still has a blank area where an image is not displayed on the external display.
Operations (for example, clicks or taps) performed by a user on the blank space generated on the external display may be a misoperation from the external device to the control device, depending on the specifications of the external device and the control device.
The problem with a blank space generated on external displays and techniques to effectively utilize such a blank space are neither disclosed nor suggested in the patent document.
Furthermore, the blank region on the external display may occur for reasons other than the difference between the aspect ratio of the image displayed on the external display and the aspect ratio of the external display.
An object of the present application is to make effective use of a blank region on an external display.
A first processing unit in a control device generates extended information and transmits to the external device extended information that can generate image information and extended content related to an image displayed on an external display (for example, a display of an external device), or extended content and image information based on the extended information. A second processing unit in the external device displays the image and extended content on an external display. Extended content is displayed in a blank region on the external display (i.e., an area other than the area where images are displayed on the external display).
The blank region created on the external display can be effectively utilized by using one or more embodiments of the present invention. The following description of the embodiments will elucidate the problems, configurations, and effects other than those described above.
An embodiment of the present application is described below with reference to the figures. In the embodiment, an automotive device is used as an example of a control device, but the control device may be a device other than an automotive device.
The automotive device 100 can communicate wirelessly with the external device 120 using Wi-Fi (registered trademark) or Ethernet (registered trademark). For example, the automotive device 100 can function as an access point. The external device 120 can be an information processing terminal such as a smartphone or tablet device of a user in the driver's seat or another seat.
The automotive device 100 is connected to an interface device, input/output device, storage device, and processor, which are not depicted in the figure. The automotive device 100 communicates with the external device 120 via the interface device. The input/output device can be a group of hard keys 101 and a display 102. The hard key group 101 is a plurality of hard keys. Hard keys are physical keys (for example, buttons). The display 102 may be a touch panel.
The storage device stores data and computer programs. When the processor executes a computer program, functions such as image defining unit 103, hard key control unit 104, display control unit 105, first video control unit 106, and first information control unit 107 are realized. The first processing unit may be employed as a function that includes the first video control unit 106 and the first information control unit 107. The first processing unit may further include an image defining unit 103 and a first display control unit 105.
The hard key control unit 104 detects an operation performed on the hard key group 101 and causes the automotive device 100 to perform actions (for example, start or end car navigation, volume adjustment, or the like) in response to the operation.
The image defining unit 103 generates image information expressing an image (for example, a screen) to be displayed on the display 102, and the first display control unit 105 displays the image expressed by that image information on the display 102. The aspect ratio (and screen resolution) of the image expressed by the generated image information follows the aspect ratio (and screen resolution) of the display 102.
The image defining unit 103 or the first display control unit 105 generates image information expressing the image to be displayed on the external display 122 (also called the display of the external device 120), in addition to image information expressing the image to be displayed on the display 102. In other words, the screen defining unit 103 or the first display control unit 105 transforms the image based on the length of the long side or short side of the external display 122 while maintaining the aspect ratio of the image. For example, the screen defining unit 103 or the first display control unit 105 generates an image that matches the length of the long or short side of the external display 122 while maintaining the aspect ratio of the image to be the same as the aspect ratio of the display 102. Specifically, for example, the mode of image generation can be at least one of Mirroring mode and Extension mode. In Mirroring mode, the image defining unit 103 generates image information for the external device 120 for the same image that is displayed on the display 102. In Extension mode, the screen defining unit 103 generates image information for the external device 120 for a different image than that displayed on the display 102.
The first video control unit 106 sends image information expressing the image to be displayed on the external display 122 to the external device 120. Image information is, for example, encoded (as compressed information) and sent to the external device 120 via RTP (Real-time Transport Protocol).
The first information control unit 107 sends and receives extended information or other information (for example, information expressing the aspect ratio (screen resolution) of the display 102 and/or external display 1222) related to the image information transmitted by the first video control unit 106 to the external device 120. The first information control unit 107 includes, for example, functions such as an information transmitting and receiving unit 111, an operation receiving unit 112, an extended information transmitting and receiving unit 113, and an extended information processing unit 114 (these functions are described below).
The external device 120, not depicted, has an interface device, input/output device, storage device, and a processor connected thereto. The external device 120 communicates with the automotive device 100 via the interface device. The input/output device can be an external display 122. The external display 122 is typically a touch panel display.
The storage device stores data and computer programs. When the processor executes a computer program, functions such as the second information control unit 127, the second video control unit 126, and the second display control unit 125 are realized. The second processing unit may be employed as a function that includes the second video control unit 126 and the second information control unit 127. The second processing unit may further include a second display control unit 125.
The second information control unit 127 transmits and receives to the automotive device 100 extended information or other information related to the image information received by the second video control unit 126. The second information control unit 127 includes, for example, functions such as an information transmitting and receiving unit 131, an operation receiving unit 132, an extended information transmitting and receiving unit 133, and a determining unit 135 (these functions are described below).
The second video control unit 126 receives image information expressing an image to be displayed on the external display 122 from the automotive device 100. The image information is decoded, for example, and the decoded image information is passed to the second display control unit 125. The second display control unit 125 displays the image expressed by the image information on the external display 122.
The following is an example of the process performed by this embodiment.
The first processing unit in the automotive device 100 (example of a control device) transmits to the external device 120 extended information that can generate image information and extended content related to an image displayed on an external display 122, or extended content and image information based on the extended information. A second processing unit in the external device 120 displays the image and extended content on an external display 122. Extended content is displayed in a blank region on the external display (i.e., an area other than the area where images are displayed on the external display). Specifically, the automotive device 100 is provided with a first information control unit 107 that generates extended information capable of generating extended content, and a first video control unit 106 that transmits image information and extended information related to images displayed on the external display 122, or extended content and image information based on the extended information to the external device 120. For example, the extended information is information that expresses extended content and that enables the first video control unit 106 or the second video control unit 126 to generate extended content. Extended content is content that is displayed in blank regions, which are regions other than the region where the image (image from the automotive device 100) is displayed among the regions where the external display 122 is capable of displaying images. The second video control unit 126 displays the image and extended content on the external display 122, for example, via the second display control unit 125. Because the extended content is displayed in the blank region of the external display 122, the blank region of the external display 122 can be used effectively.
An example of the display when the mode of image generation is Mirroring mode is depicted in
An example of the display when the mode of image generation is Extension mode is depicted in
The blank region of the external display 122 can be the region created by the difference between the aspect ratio of the image 201X or 201Y and the aspect ratio of the external display 122. The size of the extended content 202 displayed in the blank region may be based on the aspect ratio of the image 201X or 201Y and the aspect ratio of the external display 122. This allows the extended content 202 to occupy the entire blank region, thereby solving the problem caused by the blank region, such as malfunctioning of the automotive device 100 due to user operation on the blank region. For example, the aspect ratio of the image 201 expressed by the image information generated in the automotive device 100 may be based on the aspect ratio of the display 102, and the aspect ratio of the image 201X or 201Y displayed on the external display 122 may be an aspect ratio determined based on the aspect ratio of the display 102 of the automotive device 100.
The extended content 202 is content that is different from the images 201X and 201Y displayed on the external display 122. This allows for effective use of the blank region on the external display 122. For example, the extended content 202 can be a soft key group having the same soft keys as the hard key group 101, as depicted in
The automotive device 100 can know the aspect ratio (and screen resolution) of the external display 122, for example, by the following method. The information transmitting and receiving unit 111 of the first information control unit 107 transmits a query (for example, a query about the specifications of the external device 120) to the information transmitting and receiving unit 131 of the second information control unit 127. The information transmitting and receiving unit 111 receives information indicating the aspect ratio (and screen resolution) of the external display 122 as a response to the query. The extended information processing unit 114 can generate extended information expressing extended content based on the aspect ratio (and screen resolution) of the external display 122. For example, the extended content is placed across the entire blank region created on the external display 122. Note that the information transmitting and receiving unit 111 of the first information control unit 107 may transmit information expressing the aspect ratio (and resolution) of the image 201X or 201Y to the information transmitting and receiving unit 131 of the second information control unit 127. Furthermore, the information transmitted from the first information control unit 107 to the second information control unit 127 that is associated with the image information transmitted from the first video control unit 106 to the second video control unit 126 may be transmitted and associated with the image information.
There are two methods of providing extended content, for example, the method depicted in
According to
In
When the determining unit 135 of the second information control unit 127 accepts an operation by the user on the external display 122, the determining unit 135 may determine whether the subject of the operation is an image 201X or 201Y or extended content 202. The operation transmitting unit 132 may transmit operation information expressing the result of the determination and the content of the operation to the automotive device 100. The operation receiving unit 112 of the first information control unit 107 receives the operation information. The first information control unit 107 may respond to the operation information and perform processing based on the operation information. For example, in the case of an operation on image 201X or 201Y, the first information control unit 107 causes the image defining unit 103 or the first display control unit 105 to update the image 201X or 201Y on the external display 122. Furthermore, the first video control unit 106 may then transmit the image information expressing the updated image 201X or 201Y to the external device 120. Furthermore, for example, in the case of an operation regarding the extended content 202, the first information control unit 107 may increase or decrease the sound volume of the output, or the like.
Note that the present invention is not limited to the abovementioned embodiment and includes various modified examples. For example, while the abovementioned embodiment has been described in detail in order to describe the present invention in an easy-to-understand manner, the present invention is not necessarily limited to configurations with all the described configurations. Moreover, not only the deletion of such configurations, but also the replacement or addition of configurations is possible.
The present invention is applicable to all devices with displays, not just automotive devices. For example, the present invention is applicable to all systems in which one device generates images to be displayed on another device. For example, the invention is applicable when the aspect ratio of the image generated by one device is different from the aspect ratio of the display provided on the other device.
Number | Date | Country | Kind |
---|---|---|---|
2023-044686 | Mar 2023 | JP | national |