The present invention relates to a display device, a display system, and a display method.
Japanese Patent Laid-Open No. 2018-182511 discloses a technology that in a case where a user performs enlargement operation to a first display device among the first display device and a second display device, when the second display device is set so as to display the same image as the first display device, a trimming image of a display image is displayed on the first display device, and when the second display device is not set so as to display the same image as the first display device, an enlarged image of the display image is displayed on the first display device.
When the first display device and the second display device are daisy chain-connected, it is possible to extract one part of the display image displayed on the first display device and display an extracted image on the second display device.
However, a user needs to set enlargement (set the magnification of the extracted image and set a display place of the extracted image) for each display device, which is complicated.
An object of the present invention is to provide a display device, a display system, and a display method with which a user is capable of easily displaying an extracted image.
According to a first aspect of the present application, a display system includes a first display device and a second display device. The second display device is communicably connected to the first display device. The first display device includes a first display and an operator. The first display displays an image. The operator accepts a touch operation to the first display. The second display device includes a second display that displays an image. When one part of a display image displayed on the first display is designated by the touch operation, the second display displays an extracted image. The extracted image is an image obtained by extracting, from the display image, a partial image including a portion designated by the touch operation in the display image.
According to a second aspect of the present application, a display device is communicably connected to a display device including a first display. The display device includes a second display that displays an image. When one part of the display image displayed on the first display is designated by a touch operation to the first display, the second display displays an extracted image. The extracted image is an image obtained by extracting, from the display image, a partial image including a portion designated by the touch operation in the display image.
According to a third aspect of the present application, a display method uses a first display device and a second display device communicably connected to the first display device. The display method includes displaying a display image on a first display included in the first display device. The display method includes designating one part of the display image by a touch operation to the first display. The display method includes displaying an extracted image on a second display included in the second display device. The extracted image is an image obtained by extracting, from the display image, a partial image including a portion designated by the touch operation in the display image.
According to the present invention, a user can easily display an extracted image.
Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings. In the drawings, the same or corresponding portions are denoted by the same reference numerals, and will not be repeatedly described.
A display system 1 according to the embodiment of the present invention will be described with reference to
As illustrated in
The display system 1 includes a first display device 100 and a second display device 200.
The first display device 100 and the second display device 200 are connected to each other by using a serial cable so as to enable mutual cable communication. The first display device 100 and the second display device 200 are, for example, daisy chain-connected. The first display device 100 and the second display device 200 may be connected to each other so as to enable wireless communication, for example, by Bluetooth (registered trademark) or Wifi.
As illustrated in
The first display 110 includes a panel that displays an image, such as a liquid crystal panel.
The first operator 120 accepts an instruction to the first display device 100. The first operator 120 includes, for example, a resistive film type, a capacitance type, or an optical type touch panel, and accepts a touch operation to the first display 110. The first operator 120 includes a receiver that receives an infrared code output from an operation key provided in a housing of the first display device 100 and/or a remote controller of the first display device 100.
The first communicator 130 communicates with the second display device 200. The first communicator 130 includes a communication module (communication device), such as a connection port for connecting a serial cable or a wireless LAN board.
The first storage 140 includes a main storage device (for example, a semiconductor memory) such as a ROM (Read Only Memory) and a RAM (Random Access Memory), and may further include an auxiliary storage device (for example, a hard disk drive). The first storage 140 stores various computer programs executed by the first control device 150. The first storage 140 stores image data of a display image G. The display image G will be later described. Further, the first storage 140 stores information about the second display device 200 (for example, information about the resolution of the second display 210 of the second display device 200). In the first embodiment, the resolution of the first display 110 is the same as that of the second display 210. The resolution of the first display 110 may be different from that of the second display 210.
The first control device 150 includes a processor such as a CPU (Central Processing Unit) and an MPU (Micro Processing Unit). The first control device 150 controls each element of the first display device 100 by executing the computer programs stored in the first storage 140.
The first control device 150 has a specifier 151, a creator 152, and a controller 153. Specifically, the processor of the first control device 150 functions as the specifier 151, the creator 152, and the controller 153 by executing a computer program stored in the first storage 140.
As illustrated in
The second display 210, the second operator 220, the second communicator 230, the second storage 240, and the second control device 250 of the second display device 200 have the same configurations as the first display 110, the first operator 120, the first communicator 130, the first storage 140, and the first control device 150 of the first display device 100 (see
The second storage 240 stores various computer programs executed by the second control device 250. The second storage 240 stores the image data of the display image G.
The second control device 250 controls each element of the second display device 200 by executing the computer program stored in the second storage 240. The second control device 250 has a creator 251 and a controller 252. Specifically, a processor of the second control device 250 functions as the creator 251 and the controller 252 by executing computer programs stored in the second storage 240.
The operation of the display system 1 will be described with reference to
First, the states of the first display device 100 and the second display device 200 at the start of the operation of the display system 1 will be first described with reference to
As illustrated in
Now, the operation of the first display device 100 among the operations of the display system 1 will be described with reference to
As illustrated in
As illustrated in
When the touch operation to the first display 110 is performed, the controller 153 displays an annular line image L1 illustrating the trajectory of the touch operation on the display image G displayed on the first display 110. In other words, the trajectory of the touch operation is the trajectory of the movement of the touch pen P. The line image L1 is displayed on, for example, an OSD (On Screen Display).
In this embodiment, a designated portion G1 surrounded by the line image L1 in the display image G is designated by the touch operation. The touch operation is not limited to the slide operation surrounding a desired portion of the display image G. The touch operation only needs to be operation in which an object such as a touch pen or a finger touches the display image G displayed on the first display 110. The touch operation may be, for example, a tap operation. In this case, when the tap operation (long press operation) is performed on the display image G, a portion located within a predetermined range centered on a tapped location in the display image G becomes a portion designated by the touch operation. The predetermined range is determined, for example, according to the size of the display image G, or according to the resolution of the first display 110.
By displaying the line image L1 on the first display 110, the user can visually recognize the designated portion G1 designated by himself/herself in the display image G.
As illustrated in
In step S20, the controller 153 determines a partial image G11.
As illustrated in
A frame part G12 of the partial image G11 is formed in a rectangular shape (circumscribed rectangle) composed of two sides parallel to an X-axis and two sides parallel to a Y-axis. The frame part G12 of the partial image G11 circumscribes the designated portion G1 (line image L1). The X-axis and the Y-axis are axes perpendicular to each other.
In
As illustrated in
In this embodiment, the frame part G12 of the partial image G11 is formed in a rectangular shape while circumscribing the line image L1. As a result, the specifier 151 can easily specify the partial image position on the basis of the coordinates of the line image L1.
In step S40, the specifier 151 specifies the extracted image position.
The extracted image position indicates an area where an extracted image G13 (see
The extracted image G13 is an image corresponding to the partial. image G11 extracted from the display image G displayed on the first display 110, and has a size which is the same as or similar to the size of the partial image G11. In this embodiment, the extracted image G13 is a similarly enlarged image of the partial image G11.
The extracted image position is composed of the coordinates (PX1, PY1) of the apex A11 of the extracted image G13, the dimension (number of pixels) PH1 in the Y-axis direction of the extracted image G13, and the dimension (number of pixels) PW1 in the X-axis direction of the extracted image G13 (See
The extracted image G13 is generated by enlarging the dimension of the partial image G11 from the dimensions H1 and W1 to the dimensions PH1 and PW1 (in other words, by enlarging the partial image G11 at the same magnification). The size of the extracted image G13 is determined on the basis of the size of the partial image G11 and the resolution of the second display 210.
The values (dimension PH1 and dimension PW1) that define the size of the extracted image G13 are set to, for example, such values that the extracted image G13 is larger than the partial image G11 and the entire extracted image G13 fits in the second display 210. An upper limit of the values that define the size of the extracted image G13 may be set in order to prevent the extracted image G13 from becoming coarse. In addition, a lower limit of the values that define the size of the extracted image G13 may be further set in order to prevent the crush of the extracted image G13.
The values (coordinates (PX1, PY1)) that define the position of the extracted image G13 are, for example, such values that the extracted image G13 is disposed with the central part in the image display area of the second display 210 as the center.
In step S50, the controller 153 controls the first communicator 130 such that the first communicator 130 transmits predetermined information to the second display device 200.
The predetermined information includes information indicating a display request instruction, information indicating the partial image position specified in step S30 (the coordinates (X1, Y1), the dimensions H1, and the dimensions W1), and information indicating the extracted image position specified in step S40 (the coordinates (PY1, PY1), the dimension PH1, and the dimension PW1).
The display request instruction is a control command instructing the second display device 200 to display the extracted image G13. The information indicating the partial image position is an example of partial image position information of the present invention. The information indicating the extracted image position is an example of extracted image position information of the present invention.
When the process illustrated in step S50 is completed, the process of the first display device 100 is completed.
In step S60, the second communicator 230 of the second display device 200 receives the predetermined information. When the process illustrated in step S60 is completed, the process shifts to step S70.
Next, the operation of the second display device 200 among the operation of the display system 1 will be described with reference to
The second display device 200 receives the display request instruction included in the predetermined information in step S60 (see
As illustrated in
As illustrated in
As illustrated in
As illustrated in
As illustrated in
When the process illustrated in step S110 is completed, the process is completed.
As described above with reference to
The embodiment of the present invention is thus described with reference to the drawings (
(1) In this embodiment, the creator 251 of the second display device 200 creates the extracted image G13. However, the present invention is not limited to this. The creator 152 of the first display device 100 may create the extracted image G13. In this case, for example, the first display device 100 and the second display device 200 are non daisy chain-connected.
In this case, the creator 152 of the first display device 100 creates the extracted image G13 by performing the processes illustrated in
(2) In a case where a plurality of touch operations are performed on the first display 110, the controller 252 may perform a multiple display process of displaying a plurality of extracted images on the second display 210.
In the following, a first example of the multiple display process will be described with reference to
As illustrated in
When the touch operation along the line image L2 is performed on the first display 110, a partial image G21 is determined on the basis of the line image L2. The partial image G21 is an image located in a rectangular frame part G22 surrounding the line image L2 in the display image G. The frame part G22 may be displayed or may not be displayed on the display image G. Then, the partial image G21 is extracted from the display image G, so that an extracted image G23 is created. Then, the extracted image G23 is displayed on the second display 210.
When the touch operation along the line image L3 is performed on the first display 110, a partial image G31 is determined on the basis of the line image L3. The partial image G31 is an image located in a rectangular frame part G32 surrounding the line image L3 in the display image G. The frame part G32 may be displayed or may not be displayed on the display image G. Then, the partial image G31 is extracted from the display image G, so that the extracted image G33 is created. Then, the extracted image G33 is displayed on the second display 210.
The position of the partial image G21 and the position of the partial image G31 are different from each other at the position in the Y-axis direction on the first display 110. In this case, the extracted image G23 and the extracted image G33 are displayed on the second display 210 side by side along the Y-axis direction in a state in which such size that the extracted image G23 and the extracted image G33 fit within the second display 210 is ensured. For example, the position of the partial image G21 indicates the coordinates (X2, Y2) of the apex A2 of the partial image G21, and the position of the partial image G31 indicates the coordinates (X3, Y3) of the apex A3 of the partial image G31.
On the first display 110, the partial image G21 and the partial image G31 are arranged along the Y-axis direction in the order of the partial image G31 and the partial image G21. In accordance with the above, on the second display 210, the extracted image G23 and the extracted image G33 are arranged along the Y-axis direction in the order of the extracted image G33 and the extracted image G23.
When the line image L3 is erased on the first display 110, the extracted image G33 is erased on the second display 210, and the display position of the extracted image G23 is changed to the central part of the second display 210. When the line image L2 is erased on the first display 110, the extracted image G23 is erased on the second display 210, and the display position of the extracted image G33 is changed to the central part of the second display 210. As a result, in a case where the extracted image that is one of the extracted image G23 and the extracted image G33 is no longer needed, a user can leave only a necessary extracted image on the second display 210.
In the following, a second example of the multiple display process will be described with reference to
As illustrated in
When a touch operation along the line image L4 is performed on the first display 110, a partial image G41 is determined on the basis of the line image L4. The partial image G41 is an image located in a rectangular frame part G42 surrounding the line image L4 in the display image G. The frame part G42 may be displayed or may not be displayed on the display image G. Then, the partial image G41 is extracted from the display image G, so that the extracted image G43 is created. Then, the extracted image G43 is displayed on the second display 210.
When a touched operation along a line image L5 is performed on the first display 110, a partial image G51 is determined on the basis of the line image L5. The partial image G51 is an image located in a rectangular frame part G52 surrounding the line image L5 in the display image G. The frame part G52 may be displayed or may not be displayed on the display image G. Then, the partial image G51 is extracted from the display image G, so that the extracted image G53 is created. Then, the extracted image G53 is displayed on the second display 210.
The position of the partial image G41 and the position of the partial image G41 are the same at the position in the Y-axis direction on the first display 110, In this case, the extracted image G43 and the extracted image G53 are displayed on the second display 210 side by side along the X-axis direction in a state in which such size that the extracted image G43 and the extracted image G53 fit within the second display 210 is ensured.
For example, the position of the partial image G41 indicates the coordinates (X4, Y4) of the apex A4 of the partial image G41, and the position of the partial image G51 indicates the coordinates (X5, Y5) of the apex A5 of the partial image G51.
The case where the position of the partial image G41 and the position of the partial image G41 are the same at the position in the Y-axis direction on the first display 110 includes not only a case where the Y coordinate Y4 of the apex A4 of the partial image G41 and the Y coordinate Y5 of the apex A5 of the partial image G51 are exactly the same, but also a case where the Y coordinate 14 of the apex A4 of the partial image G41 and the Y coordinate Y5 of the apex A5 of the partial image G51 are slightly different (for example, a few pixels are different).
The partial image G41 and the partial image G51 are arranged on the first display 110 side by side along the X-axis direction in the order of the partial image G51 and the partial image G41. In accordance with the above, the extracted image G43 and the extracted image G53 are arranged on the second display 210 side by side along the X-axis direction in the order of the extracted image G53 and the extracted image G43.
When the line image L5 is erased on the first display 110, the extracted image G53 is erased on the second display 210, and the display position of the extracted image G43 is changed to the central part of the second display 210. When the line image L4 is erased on the first display 110, the extracted image G43 is erased on the second display 210 and the display position of the extracted image G53 is changed to the central part of the second display 210.
Now, the operation of the first display device 100 when the multiple display process is performed will be described with reference to
As illustrated in
In step S41, the controller 153 of the first display device 100 determines whether a first touch operation is performed or a second touch operation is performed, in step S10.
In a case where the controller 153 determines that the first touch operation is performed (Yes in step S41), the process shifts to step S42.
In this embodiment, in a case where the first touch operation is performed, the partial image G11 (see
In a case where the controller 153 determines that the second touch operation is performed (No in step S41), the process shifts to step S43.
In this embodiment, in a case where the second touch operation is performed, the partial image G21 is determined by the first touch operation of the two touch operations and the partial image G31 is determined by the second touch operation (see
In step S42, the specifier 151 performs a first specification process. The first specification process is a process of specifying the extracted image position of the extracted image G13 which is an enlarged image of the partial image G11. In this case, the specifier 151 specifies the extracted image position such that the extracted image G13 is disposed in the central part of the image display area of the second display 210.
In step S51, first predetermined information is transmitted from the first display device 100 to the second display device 200. The first predetermined information includes information indicating a first display request instruction, information indicating the partial image position of the image G11 specified in step S30, and information indicating the extracted image position of the extracted image G13 specified in step S42. The first display request instruction is a control command instructing the second display device 200 to display the extracted image G13 at the extracted image position.
Then, the second display device 200 receives the first predetermined information and performs the processes illustrated in step S60 to step S110 in
In step S43, the specifier 151 performs a second specification process. The second specification process is a process of specifying the extracted image position of the extracted image G23 which is an enlarged image of the partial image G21, and the extraction image position of the extracted image G33 which is an enlarged image of the partial image G31. In this case, the specifier 151 divides the image display area of the second display 210 into a first area located on one side (upper side) in the Y-axis direction and a second area located on the other side (lower side), specifies the extracted image position of the extracted image G23 such that, the extracted image G23 is disposed with the central part of the first area as the center, and specifies the extracted position of the extracted image G33 such that the extracted image G33 is disposed with the central part of the second area as the center.
The magnification of the partial image G21 at the time of generation of the extracted image G23 and the magnification of the partial image G31 at the time of generation of the extracted image G33 are determined to such values that the extracted image G23 fits in the first area and the extracted image G33 fits in the second area, for example, in consideration of the resolution of the second display 210, the size of the first area, the size of the second area, and the like.
The size of the first area and the size of the second area may be determined according to the size of the designated area on the first display 110 by the touch operation. For example, when the first designated area when the partial image G21 is designated by the touch operation is wider than the second designated area when the partial image G31 is designated by the touch operation, on the first display 110, the image display area of the second display 210 is divided into two such that the first area in which the extracted image G23 corresponding to the partial image G21 is displayed is wider than the second area in which the extracted image G33 corresponding to the partial image G31 is displayed, on the second display 210. When a difference between the size of the first designated area and the size of the second designated area is within a predetermined range, the image display area of the second display 210 is divided into two such that the size of the first area and the size of the second area are the same.
In step S52, second predetermined information is transmitted from the first display device 100 to the second display device 200. The second predetermined information includes information indicating a second display request instruction, information indicating the partial image position of the partial image G21 specified in step S30, information indicating the partial image position of the partial image G31, information indicating the extracted image position of the extracted image G23 specified in step S43, and information indicating the extracted image position of the extracted image G33. The second display request instruction is a control command instructing the second display device 200 to display each of the extracted image G23 and the extracted image G33 at the extracted image position specified in step S43.
Then, the second display device 200 receives the second predetermined information, and performs the processes illustrated in step S60 to step S110 of
As illustrated in
In a case where the touch operation is performed on the first display 110 N times, N extracted images may be displayed so as to be arranged along the Y-axis direction or the X-axis direction on the second display 210. N is an integer greater than or equal to 3.
The present invention can be used in the fields of a display device, a display system, and a display method.
Number | Date | Country | Kind |
---|---|---|---|
2019-225538 | Dec 2019 | JP | national |