WO2018139147A1 - Control device, head mounted display, method for controlling control device, and control program - Google Patents
Control device, head mounted display, method for controlling control device, and control program Download PDFInfo
- Publication number
- WO2018139147A1 WO2018139147A1 PCT/JP2017/046642 JP2017046642W WO2018139147A1 WO 2018139147 A1 WO2018139147 A1 WO 2018139147A1 JP 2017046642 W JP2017046642 W JP 2017046642W WO 2018139147 A1 WO2018139147 A1 WO 2018139147A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- display device
- area
- image
- instruction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 87
- 238000012545 processing Methods 0.000 claims abstract description 102
- 238000003780 insertion Methods 0.000 claims description 113
- 230000037431 insertion Effects 0.000 claims description 113
- 230000008569 process Effects 0.000 claims description 70
- 230000008859 change Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 21
- 230000005540 biological transmission Effects 0.000 description 20
- 238000003384 imaging method Methods 0.000 description 17
- 230000007704 transition Effects 0.000 description 17
- 230000015572 biosynthetic process Effects 0.000 description 11
- 238000003786 synthesis reaction Methods 0.000 description 11
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- 238000002834 transmittance Methods 0.000 description 6
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 5
- 238000005034 decoration Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000001356 surgical procedure Methods 0.000 description 4
- 235000002673 Dioscorea communis Nutrition 0.000 description 2
- 241000544230 Dioscorea communis Species 0.000 description 2
- 208000035753 Periorbital contusion Diseases 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 238000000968 medical method and process Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000003325 tomography Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
Definitions
- One aspect of the present invention relates to a control device or the like that controls the operation of a display device that displays a partial image of a designated display target region in a content image region.
- Patent Document 1 discloses a technology related to panoramic video distribution.
- Patent Document 2 discloses a technique related to display of an omnidirectional image. These documents relate to a technique for causing a display device to display a partial image of a designated display target region for an image such as an omnidirectional image having an image region having a size that does not fit on one screen of the display device.
- Japanese Patent Publication Japanese Unexamined Patent Application Publication No. 2015-173424 (Published October 1, 2015)” Japanese Patent Publication “Japanese Patent Laid-Open No. 2015-18296 (published Jan. 29, 2015)”
- One aspect of the present invention provides a control device that can prevent an image in a predetermined image region from being overlooked when a user uses a display device that displays a partial image of a display target region among image regions of content. It aims to be realized.
- a control device is a control device that controls the operation of a first display device that displays a partial image of a specified display target region among image regions of content.
- An area specifying unit that specifies a first indicating area that is an image area instructed to be browsed by a user of the first display device, and the first indicating area specified by the area specifying unit is the display target.
- a guidance unit that performs a guidance process that prompts the user to display an image of the first indication area when the image is not included in the area.
- control method of the control device is an operation of the first display device that displays a partial image of a specified display target region among the image regions of the content.
- a control method of the control device for controlling the region, the region specifying step for specifying the first indication region, which is the image region for which the user of the first display device is instructed to browse, and the above-mentioned specification in the region specifying step A guidance step of performing guidance processing that prompts the user to display an image of the first instruction area when the first instruction area is not included in the display target area.
- an effect of preventing an image in an instruction area from being overlooked can be achieved.
- FIG. 1 It is a block diagram which shows an example of the principal part structure of the display apparatus contained in the control system which concerns on Embodiment 1 of this invention. It is a figure which shows the structural example of the said control system. It is a figure which shows the relationship between an omnidirectional image and a display object area
- Embodiment 1 An embodiment of the present invention will be described with reference to FIGS.
- FIG. 1 is a block diagram illustrating an example of a main configuration of a display device (control device) 1A and a display device (control device) 1B included in a control system 3 according to the present embodiment.
- the display devices 1A and 1B are head mounted displays (HMD) that are used by being mounted on the user's head.
- HMD head mounted displays
- a leader (user) uses the display device 1A to instruct a trainee (user) who uses the display device 1B.
- the guidance is performed while displaying the same content on both the display device 1A and the display device 1B.
- the display devices 1A and 1B are not limited to the HMD, and may be a personal computer equipped with a display, a television receiver, a smartphone, a tablet terminal, or the like.
- the display device 1A is a device that displays content, and includes a control unit 10A, a sensor 18A, an input unit 19A, a communication unit 20A, a display unit 21A, and a storage unit 22A.
- the control unit 10A controls and controls each unit of the display device 1A.
- An instruction display processing unit (guidance unit, instruction area display processing unit) 14A, a synthesis unit 15A, an omnidirectional image drawing unit 16A, and an insertion processing unit 17A are included.
- the line-of-sight direction specifying unit 11A determines the line-of-sight direction of the user of the display device 1A from the output value of the sensor 18A.
- the sensor 18A detects the orientation of the display device 1A, that is, the orientation of the face of the user wearing the display device 1A (front direction).
- the sensor 18A may be configured by a six-axis sensor that combines at least two of a three-axis gyro sensor, a three-axis acceleration sensor, a three-axis magnetic force sensor, and the like.
- the line-of-sight direction specifying unit 11A sets the direction of the user's face specified from the output values of these sensors as the line-of-sight direction of the user.
- the sensor 18A may detect the position of the user's black eye.
- the line-of-sight direction specifying unit 11A specifies the line-of-sight direction from the position of the user's black eye.
- the sensor 18A may include a sensor that detects the orientation of the user's face and a sensor that detects the position of the user's black eyes.
- the identification of the line-of-sight direction can also be realized by a configuration other than the above.
- a camera installed outside the display device 1A may be used instead of the sensor 18A. In this case, the display device 1A is provided with a light emitting device, which is blinked, and this state is photographed by the camera, and the position and orientation of the display device 1A can be detected from the image.
- the line-of-sight direction can be determined by back-calculating from the light receiving time when the laser emitted from the external light emitting device is received by the light receiver provided in the display device 1A, the angle of each point received light, or the time difference.
- the instruction accepting unit 12A accepts an instruction from the instructor to the instructor. More specifically, the instruction receiving unit 12A receives an instruction for the instructor, which is input by the instructor via the input unit 19A.
- the instruction in the present embodiment is an instruction for designating an instruction area, which is an image area for instructing the instructor to browse in the content, and encouraging the user to view the instruction area. Therefore, it can be said that the instruction receiving unit 12A specifies the instruction area. As will be described later, the instruction receiving unit 12A may specify an instruction area designated in advance by referring to the storage unit 22A.
- the instruction transmitting / receiving unit 13A transmits information related to the instruction (instructor's instruction) received by the instruction receiving unit 12A to the display device 1B via the communication unit 20A.
- the instruction transmission / reception unit 13A causes the display device 1B to perform the guidance process in the above case.
- the instruction transmission / reception unit 13A receives information related to the instruction (instructor's instruction) received by the display device 1B via the communication unit 20A.
- the instruction display processing unit 14A displays information on the instruction (instructor's instruction) received by the instruction receiving unit 12A on the display unit 21A. In addition, the instruction display processing unit 14A displays information on the instruction (instructed by the instructor) received by the instruction transmitting / receiving unit 13A on the display unit 21A. Furthermore, the instruction display processing unit 14A determines whether or not the display areas (first instruction area and second instruction area) designated in the instruction of the instructor are included in the display target area. And when it determines with not containing, the guidance process which urges
- the combining unit 15A causes the display unit 19 to display a partial image of the display target area in the omnidirectional image 23A.
- the synthesis unit 15A displays the information related to the instruction of the instructor or the instructor superimposed on the partial image.
- the synthesis unit 15A performs a process of superimposing and displaying an insertion image (related content) candidate to be described later on the partial image.
- the omnidirectional image drawing unit 16A specifies the display target area in the omnidirectional image 23A from the line-of-sight direction specified by the line-of-sight direction specifying unit 11A. Then, the omnidirectional image drawing unit 16A causes the display unit 21A to display the partial image of the specified display target region in the image region of the omnidirectional image 23A via the synthesis unit 15A.
- the omnidirectional image 23A may be a moving image or a still image.
- the insertion processing unit 17A performs a process of displaying the insertion image related to the content displayed on the display device 1A on the display device 1B via the communication unit 20A of the display device 1A and the communication unit 20B of the display device 1B. .
- the input unit 19A receives a user input operation, and outputs information indicating the content of the received input operation to the control unit 10A.
- the input unit 19A may be a receiving unit that receives a signal indicating the content of a user input operation on a controller (not shown) from the controller.
- the input unit 19A only needs to accept a pointing operation for designating a part of the image area of the content.
- the communication unit 20A is for the display device 1A to communicate with another device (in this example, the display device 1B).
- the communication unit 20A and the communication unit 20B of the display device 1B may communicate with each other via a full mesh (peer-to-peer) or via Ethernet (registered trademark).
- the display unit 21A is a device (display device) that displays an image.
- the display unit 21A may be a non-transmissive type or a transmissive type. When the transmissive display unit 21A is used, it is possible to provide the user with a mixed reality space in which the image displayed by the display unit 21A is superimposed on the visual field outside the display device 1 (real space).
- the display unit 21A may be a display device externally attached to the display device 1A, or may be a normal flat panel display or the like.
- the storage unit 22A stores various data used by the display device 1A.
- the storage unit 22A stores an omnidirectional image 23A, instruction information 24A, and insertion information 25A.
- the omnidirectional image 23A is an image obtained by imaging all directions from the imaging point.
- the content displayed by the display device 1A is the omnidirectional image 23A.
- the instruction information 24A is information indicating the content of the instruction and includes information indicating the instruction area.
- the insertion information 25A is used to display a content displayed on the display device 1A, that is, an insertion image that is an image related to the omnidirectional image 23A.
- the omnidirectional image 23A and the insertion image may be a moving image or a still image.
- the display device 1B is a device that displays content, and includes a control unit 10B, a sensor 18B, an input unit 19B, a communication unit 20B, a display unit 21B, and a storage unit 22B, similar to the display device 1A. Since the sensor 18B, the input unit 19B, the communication unit 20B, and the display unit 21B have the same configurations as the sensor 18A, the input unit 19A, the communication unit 20A, and the display unit 21A, description thereof will be omitted.
- the display devices 1A and 1B are simply referred to as the display device 1 when it is not necessary to distinguish between them.
- the control unit 10B has the same configuration as the control unit 10A except that the control unit 10B does not include the insertion processing unit 17A. That is, the line-of-sight direction specifying unit 11B, the instruction receiving unit (region specifying unit, designation receiving unit) 12B, the instruction transmitting / receiving unit (guidance control unit) 13B, the instruction display processing unit (guidance unit, instruction region display processing unit) 14B, the combining unit 15B, the omnidirectional image drawing unit 16B has the same configuration as the line-of-sight direction specifying unit 11A, the instruction receiving unit 12A, the instruction transmitting / receiving unit 13A, the instruction display processing unit 14A, the combining unit 15A, and the omnidirectional image drawing unit 16A. is there.
- the storage unit 22B has the same configuration as the storage unit 22A except that the insertion information 25A is not stored. That is, the omnidirectional image 23B is the same image (content) as the omnidirectional image 23A.
- the instruction information 24B is information indicating the content of the instruction similarly to the instruction information 24A, and includes information indicating the instruction area.
- the display device 1B does not include the insertion processing unit 17A, the instructor cannot display the insertion image on the display device 1A. That is, in the control system 3, the authority to display the inserted image is given only to the display device 1A on the instructor side. Since this authority is an authority given to a leader, it is called a leader authority.
- the display device 1A and 1B included in the control system 3 or an instructor authority for displaying the insertion image on the user may be set. In this case, the display device 1B displays an insertion image on the display device 1A when the instructor authority is set for the own device or the user, while the instructor authority is set for the own device and the user. If not, the insertion image is not displayed on the display device 1A. The same applies to the display device 1A.
- FIG. 2 is a diagram illustrating a configuration example of the control system 3.
- the instructor's display device 1A is an HMD
- the instructor's display device 1B is also an HMD.
- the control system 3 shown in FIG. 1 also corresponds to this example.
- a partial image of a designated display target area among the image areas of the content is displayed. That is, the display device 1A displays a partial image of a display target region corresponding to the gaze direction of the leader in the content image region, and the display device 1B displays the gaze direction of the instructor in the content image region.
- a partial image of the display target area corresponding to is displayed.
- the control system 3 may include a plurality of leader display devices 1A and a trainee display device 1B. Further, the content may be displayed two-dimensionally or may be displayed three-dimensionally. If the display devices 1A and 1B are configured to communicate with each other via a wide area network such as the Internet, the instructor can instruct a remote instructor.
- the leader display device 1A is a two-dimensional display device
- the leader display device 1B is an HMD.
- the instructor's display device 1A may display a partial image of a specified display target area in the image area of the content, or may display the entire image area of the content ( (See FIG. 4 below).
- the omnidirectional image is displayed on the two-dimensional display device
- the partial image of the display target area of the omnidirectional image may be two-dimensionally mapped according to the screen size of the display device.
- the display device 1B can be used for a purpose in which the instructor learns alone.
- the display device 1B of the instructor is an HMD.
- an image area to be noticed at the time of learning is set in advance, and this enables learning similar to the case where the instructor points out an image area to be noticed.
- FIG. 3 is a diagram illustrating the relationship between the omnidirectional image and the display target area.
- the omnidirectional image A1 is shown in a three-dimensional coordinate space defined by x, y, and z axes orthogonal to each other.
- the omnidirectional image A1 forms an omnidirectional sphere that is a sphere of radius r.
- the z-axis direction coincides with the vertical direction of the sensor 18A in the real space
- the y-axis direction coincides with the front direction of the sensor 18A in the real space
- the x-axis direction coincides with the left-right direction of the sensor 18A in the real space. I'm doing it.
- the line-of-sight direction specifying unit 11A determines which direction the sensor 18A is facing from the output value of the sensor 18A. Since the sensor 18A is mounted on the display device 1A in a predetermined orientation, if the user wears the display device 1A in the correct orientation, the orientation of the sensor 18A can be regarded as the user's line-of-sight direction. Therefore, hereinafter, the direction of the sensor 18A will be described as the user's line-of-sight direction.
- the line-of-sight direction identifying unit 11A rotates the line-of-sight direction around an azimuth angle (yaw) ⁇ ( ⁇ 180 ° ⁇ ⁇ ⁇ 180 °) that is a rotation angle around the vertical axis (z-axis) and a horizontal axis (x-axis). It can be expressed in combination with an angle of elevation (pitch) ⁇ ( ⁇ 90 ° ⁇ ⁇ ⁇ 90 °).
- the omnidirectional image drawing unit 16A When the line-of-sight direction specifying unit 11A specifies the azimuth angle and elevation angle indicating the line-of-sight direction, the omnidirectional image drawing unit 16A includes a straight line extending from the user's viewpoint position Q in the direction indicated by the specified azimuth angle and elevation angle, An intersection point P with the sphere image A1 is obtained. Then, in the omnidirectional image A1, an area having a height h and a width w with the intersection P as the center is specified as the display target area A11. Then, the omnidirectional image drawing unit 16A causes the display unit 21 to display a portion in the display target area A11 of the omnidirectional image A1.
- the display target area A11 changes in conjunction with the user's line-of-sight direction, and the image displayed on the display unit 21A also changes accordingly.
- the display on the display device 1B is the same as described above.
- the viewpoint position Q in the omnidirectional sphere is assumed to be stationary in order to simplify the description, but the viewpoint position in the omnidirectional sphere is linked with the movement of the user in the real space. Q may be moved.
- FIG. 4 is a diagram illustrating content displayed on the display device 1.
- a display target area A11 of the display device 1A of the instructor and a display target area A12 of the display device 1B of the instructor are illustrated.
- the position on the omnidirectional image A1 includes an azimuth angle ⁇ ( ⁇ 180 ° ⁇ ⁇ ⁇ 180 °) and an elevation angle ⁇ ( ⁇ 90 ° ⁇ ⁇ ⁇ 90 °) which is a rotation angle around the horizontal axis (x axis).
- the azimuth angle at the left end of the omnidirectional image A1 is ⁇ 180 °
- the azimuth angle at the right end is 180 °
- the elevation angle at the upper end is 90 °
- the elevation angle at the lower end is ⁇ 90 °.
- the display target areas A11 and A12 are both part of the omnidirectional image A1, but the ranges in the omnidirectional image A1 are different. That is, in this example, the leader and the trainee are looking in different directions.
- the instructor operates the input unit 19A to instruct the instructor to browse within the display target area A11.
- a position (indicated area) is specified.
- the pointer M1 is displayed at the designated position on the display unit 21A of the display device 1A of the instructor.
- the display unit 21B of the instructor's display device 1B displays an arrow M2 that prompts the user to turn his / her line of sight to the designated position.
- An arrow M2 indicates the moving direction of the line of sight so that the position of the pointer M1 enters the display target area A12.
- the instructor can move the line of sight in the right direction according to the arrow M2, and thereby capture the designated area with the pointer M1 in the field of view.
- the instructor can prompt the instructor who has not seen the instruction area to see the image of the instruction area, so that the instruction effect can be enhanced.
- the instructor simply designates the instruction area on the display device 1A, the arrow M2 is displayed on the display device 1B, so that the operation of the instructor is simple.
- FIG. 5 is a diagram illustrating an example in which the indication area in the display target area A11 is designated by a rectangular area surrounding the object.
- An area M3 in FIG. 5 is a rectangular area of a size that can accommodate one object in the display target area A11. Such a region M3 may be specified by the instructor by specifying a range via the input unit 19A. Further, the display device 1A may automatically detect an object in the display target area A11 and specify the area M3 including the object.
- the display screen may be used as the instruction area. For example, it is possible to prompt the instructor to confirm the measured value by using the display screen of the display device that displays the measured value of the measuring device as the instruction area.
- FIG. 6 is a diagram illustrating an example of screen transitions of the display device 1A on the instructor side and the display device 1B on the instructor side when displaying the guidance information.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- the image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
- the instructor points the tallest building in the display target area A11 by an input operation via the input unit 19A, and the pointer M1 is displayed in the display target area A11. Thereafter, the display content of the display device 1A on the instructor side does not change unless the instructor performs input operation or line-of-sight movement.
- the instructor-side display device 1B displays an arrow M2 to prompt the instructor to move the line of sight to the right.
- the instructor moves his / her line of sight according to the arrow M2, so that the building pointed to by the instructor enters the display target area A12, and the pointer M1 is displayed on the display device 1B on the instructor side. ing.
- the instruction information 24 may be information as shown in FIG. 7, for example.
- FIG. 7 is a diagram illustrating an example of the instruction information 24.
- the instruction information 24 in FIG. 7 is associated with information of “field of view”, “instructor”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, “detected object”, and “time zone”.
- the data is in table format.
- View is information indicating an image displayed on the display device 1 of the instructor.
- the “superimposed image” will be described in the second embodiment.
- “Instructor” is information indicating the user who issued the instruction. Although details will be described later with reference to FIG. 11, the instruction can be given not only by the leader but also by the instructor.
- “Instruction area (azimuth angle)” and “instruction area (elevation angle)” are information indicating the instruction area. That is, the area specified by the azimuth range (unit: “°”) indicated by “instruction area (azimuth angle)” and the elevation angle range (unit: “°”) indicated by “instruction area (elevation angle)” Is the designated area.
- the instruction area for the instruction of the instructor X1 is a rectangular area having an azimuth angle of ⁇ 180 ° to ⁇ 130 ° and an elevation angle of 20 ° to 50 °, out of the image area of the omnidirectional image. It is.
- Detected object is information indicating an object detected at the pointed position, that is, the designated area. The object detection is as described based on FIG.
- Time zone is information indicating a time zone (a playback time zone in content playback) to which attention is given to the designated area.
- the period during which pointing is performed may be used as it is as the “time zone”, or the predetermined time after the pointing is performed may be used as the “time zone”.
- a period during which the object is displayed in the content may be set as a “time zone”.
- the instruction display processing unit 14A may move the instruction area following the change in the display position of the object. Then, the instruction display processing unit 14A determines whether or not the instruction area after movement is included in the display target area, and may perform guidance processing when it is not included. Thereby, the moving object can be tracked. This processing may be performed by the instruction display processing unit 14B.
- the insertion information 25 may be information as shown in FIG. 8, for example.
- FIG. 8 is a diagram illustrating an example of the insertion information 25.
- the insertion information 25 shown in FIG. 8A corresponds to the information of “content”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, “time zone”, and “insertion image”. It is attached table format data.
- Content is information indicating the content on which the insertion image is superimposed.
- the “superimposed image” will be described in the second embodiment.
- “Instruction area (azimuth angle)”, “instruction area (elevation angle)”, and “time zone” are information indicating conditions for displaying an inserted image. More specifically, “indication area (azimuth angle)” and “instruction area (elevation angle)” indicate the conditions of pointing (designation of designation area), and “time zone” is the timing of pointing (designation of designation area). The conditions are shown. For example, when “omnidirectional image A2” is displayed as the content, and the pointing area is specified within the range of azimuth angle of ⁇ 70 ° to ⁇ 10 ° and elevation angle of 20 ° to 45 °, The inserted image becomes D2.
- the insertion image to be displayed Becomes D3.
- “instruction area (azimuth angle)” and “instruction area (elevation angle)” are associated with the contents of the corresponding inserted image.
- an image captured by an imaging device different from the imaging device that captured the omnidirectional image in the region indicated by the “instruction region (azimuth angle)” and the “instruction region (elevation angle)” is an insertion image of the region. It is good.
- any of the content areas of the insertion image (insertion image D1) in which neither “instruction area (azimuth angle)”, “instruction area (elevation angle)”, nor “time zone” is associated is indicated area. Regardless of whether it is specified as or as the specified timing, it becomes a display target. Further, an insertion image (object E1) in which both “instruction area (azimuth angle)” and “instruction area (elevation angle)” and “time zone” are associated with each other is a condition of both the designated position and the designated time zone. It becomes a display object when satisfying.
- “Inserted image” is information indicating an inserted image to be displayed superimposed on “content”.
- the insertion image may be stored in advance in the storage unit 22 or the like, or a part of the content may be used as the insertion image.
- an object displayed in the instruction area may be detected and used as an insertion image. Thereby, this object can be tracked by the inserted image.
- the information shown in (b) of FIG. 8 is data in a table format in which information of “insert image”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, and “time zone” is associated. It is.
- “Instruction area (azimuth angle)” and “instruction area (elevation angle)” are information indicating an area to be displayed as an insertion image among the image areas of “insertion image”.
- the insertion image D2 is a display target in the entire image region where the azimuth angle is ⁇ 70 ° to ⁇ 10 ° and the elevation angle is 20 ° to 45 °.
- “Time zone” is information indicating a time zone to be displayed as an inserted image among the playback time zones of the “inserted image” that is a moving image.
- the insertion image D3 is subject to playback in the playback time zone from 00:03:00 to 00:05:00.
- the object displayed as a part of the omnidirectional image during the reproduction time period indicated by “time period” is a target to be displayed as the inserted image.
- the object E1 is a target to be displayed as an insertion image for the object E1 that was displayed in the time zone from 00:00 to 00:05:00 in the content (the omnidirectional image).
- FIG. 9 is a diagram illustrating an example of screen transition of the display device 1A on the instructor side and the display device 1B on the instructor side when displaying the insertion image.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- the image displayed in the display target area A11 is the same as the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
- the display device 1A on the instructor side and the display device 1B on the instructor side both display the pointer M1. Further, the display device 1A on the instructor side displays the insertion images D1 and D2 as selection candidates.
- the insertion image to be displayed is specified from the insertion information 25 (see FIG. 8A). The user can select the insertion image D1 or D2 by an input operation via the input unit 19A. In the illustrated example, the insertion image D1 is selected.
- the display device 1A on the instructor side and the display device 1B on the instructor side both display the selected insertion image D1.
- the insertion image D1 is also displayed on the instructor side, but may be displayed only on the instructor side. Further, the insertion image D1 may be superimposed on the image of the display target area A11 or A12 and displayed together with the image.
- the insertion image corresponding to the position of the instruction area (the position where the pointer M1 is displayed) or the like is displayed, and when the insertion image is selected, the insertion is performed.
- the image is displayed on the display device 1B on the instructor side. Therefore, the leader can point the point of interest with the pointer M1, and then can easily and quickly present the insertion image regarding the point of interest to the instructor.
- FIG. 10 is a diagram illustrating an example of screen transitions of the display device 1A on the instructor side and the display device 1B on the instructor side when the instructor does not follow the guidance.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- the image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
- the display device 1A on the instructor side displays a pointer M1 and insertion images D1 and D2.
- an arrow M2 is displayed on the display device 1B on the instructor side.
- the instructor-side display device 1B reduces the image displayed in the instructor-side display target area A11 to the instructor-side image.
- F1 is displayed. Thereby, it is possible to make the instructor recognize what image is displayed on the instructor side and at what position the pointer M1 is displayed.
- the instructor-side image F1 only needs to include at least an instruction area.
- the instructor-side image F1 is an image obtained by cutting out a portion where the pointer M1 is displayed or a predetermined range around the portion and the portion from the omnidirectional image. Also good.
- the display device 1A on the instructor side selects the insertion image D1 at time T12
- the display device 1A on the instructor side displays the insertion image D1 in full screen at time T13.
- the instructor-side display device 1B displays the insertion image D1 instead of the instructor-side image F1.
- This insertion image D1 may be a reduced version of the insertion image D1 that is displayed on the full screen by the display device 1A, or is a cut-out part of the insertion image D1 or a partial scene. May be.
- the instructor wants to show the instructor while allowing the instructor to see the image he wants to see by not displaying the insertion image D1 in full screen.
- the instructed person can also be shown about the insertion image D1.
- the display device 1 ⁇ / b> B may display the insertion image D ⁇ b> 1 on the full screen as in the example of FIG. 9.
- the insertion image D1 may be displayed on a part of the display screen, as in the example of FIG.
- the display device 1A on the instructor side may display the insertion image D1 on a part of the display screen.
- FIG. 11 is a diagram illustrating an example of screen transition of the display device 1A on the leader side and the display device 1B on the trainee side when the trainee asks the leader.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- the image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
- the trainee points the position (in this example, the leftmost building in the display target area A12) where he / she wants to ask a question by an input operation via the input unit 19B.
- the pointer M3 is displayed in the display target area A12.
- the position of the pointer M3, a predetermined range around the position, or the object (building) displayed at the position of the pointer M3 is an instruction area. Thereafter, unless the instructor performs input operation or line-of-sight movement, the display content of the instructor-side display device 1B does not change.
- the display device 1A on the instructor side displays an arrow M2 toward the indication area to prompt the instructor to move his / her line of sight to the left.
- the leader moves the line of sight according to the arrow M2, so that the building pointed to by the instructor enters the display target area A11, and the arrow M2 is displayed on the display device 1A on the instructor side.
- the instructor-side display device 1A displays the insertion images D1 and D3 as selection candidates.
- the insertion images D1 and D3 are images having contents corresponding to the position where the pointer M3 is displayed. By selecting the insertion image D1 or D3, the instructor can display the insertion image D1 or D3 on the display device 1B on the instructor side in the manner shown in FIG.
- region by a to-be-trained person is not restricted to the objective of a question.
- FIG. 12 is a flowchart illustrating an example of a process in which the display device 1 displays an image
- FIG. 13 is a flowchart illustrating an example of the insertion process performed in S6 of FIG.
- the instructor designates an instruction area during reproduction of content on the display device 1A.
- the line-of-sight direction specifying unit 11A specifies the line-of-sight direction of the user wearing the display device 1A. Then, the line-of-sight direction specifying unit 11A notifies the omnidirectional image drawing unit 16A of the specified line-of-sight direction.
- the omnidirectional image drawing unit 16A specifies the display target region in the omnidirectional image 23A from the line-of-sight direction notified from the line-of-sight direction specifying unit 11A, and specifies the above-described display target via the combining unit 15A. The image of the area is drawn (displayed) on the display unit 21A.
- the instruction receiving unit 12A acquires instruction information. Specifically, the instruction receiving unit 12A receives an instruction from the instructor (an instruction to point at an arbitrary position on the display target area) via the input unit 19A. Then, the instruction receiving unit 12A acquires the instruction information by generating instruction information indicating the received instruction content. Since the instruction information includes information indicating the instruction area, the instruction area is specified by the process of S3.
- the instruction receiving unit 12A stores the acquired instruction information as instruction information 24A in the storage unit 22A, and the instruction transmitting / receiving unit 13A transmits the instruction information 24A to the display device 1B of the instructor.
- the instruction display processing unit 14A determines whether or not the instruction target (instruction area) of the instruction information acquired in S3 is within the display target area. In other words, the instruction display processing unit 14A determines whether or not the instruction area is included in the display target area. If the designated area is within the display target area (YES in S4), the process proceeds to S5, and if the designated area is not within the display target area (NO in S4), the process proceeds to S8. When the designation of the indication area is accepted within the display target area, the indication area is always within the display target area. Therefore, in the display device 1A on the instructor side, S4, S7, and S8 are omitted and the process proceeds to S5. You may go on.
- the instruction display processing unit 14A displays the instruction content indicated by the instruction information acquired in S3 via the synthesis unit 15A. Specifically, the pointer M1 is superimposed and displayed on the instruction area in the image of the display target area.
- the instruction display processing unit 14A determines whether or not there is a supervisor authority. If it is determined here that there is a supervisor authority (YES in S6), the process proceeds to S7. In S7, the insertion processing unit 17A performs the insertion processing, and then the processing returns to S1. On the other hand, if it is determined in S6 that there is no instructor authority (NO in S6), the process returns to S1. In addition, since the process of 1 A of display apparatuses by the side of the leader is demonstrated here, it determines with YES in S6.
- the instruction display processing unit 14A determines whether or not the instruction area of the instruction information acquired in S3 is outside the display target area. If the designated area is outside the display target area (YES in S8), the process proceeds to S9. If the designated area is not outside the display target area (NO in S8), the process returns to S1.
- the instruction display processing unit 14A displays guidance information that prompts the user to move his / her line of sight so that the instruction area outside the display target area is within the display target area via the synthesis unit 15A. Thereafter, the process returns to S1.
- the process performed on the display device 1B of the instructor when the instructor designates the instruction area with the pointer M3 or the like is the same as described above.
- the instruction information 24A stored in advance in the storage unit 22A may be acquired.
- NO is determined in S4
- YES is determined in S8, and the instruction display processing unit 14A displays the guidance information in S9.
- NO is determined in S4
- NO is determined in S8, and the process returns to S1. In this way, by storing the instruction information 24A in advance, it is possible to allow the instructor to advance learning without overlooking important parts of the content without giving instructions.
- the insertion processing unit 17 ⁇ / b> A refers to the insertion information 25 ⁇ / b> A and determines whether there is an insertion image to be displayed. If there is an inserted image (YES in S11), the process proceeds to S12, and if there is no inserted image (NO in S11), the process returns to S1 in FIG.
- the insertion processing unit 17A causes the insertion image candidate to be displayed superimposed on the image of the display target area via the synthesis unit 15A.
- the candidate to be displayed may be a reduced version of the insertion image as shown in FIG.
- the insertion processing unit 17A determines whether or not an insertion image has been selected. For example, the insertion processing unit 17A may determine that the insertion image corresponding to the selected candidate has been selected when any of the displayed candidates is selected by the instructor. On the other hand, when a state where none of the displayed candidates is selected continues for a predetermined time, or when an input operation of a leader who selects not to display the inserted image is detected, the inserted image is selected. It may be determined that there was not. If it is determined in S13 that the insertion image has been selected (YES in S13), the process proceeds to S14, and if it is determined that it has not been selected (NO in S13), the process returns to S1 in FIG.
- the insertion processing unit 17A displays the insertion image on the display device 1B by transmitting an instruction to display the selected insertion image to the instructor-side display device 1B via the communication unit 20A. Let The insertion processing unit 17A may also display the selected insertion image on the display unit 21A via the synthesis unit 15A. Thereafter, the processing returns to S1 in FIG.
- the line-of-sight direction specifying unit 11B specifies the line-of-sight direction of the user wearing the display device 1B
- the omnidirectional image drawing unit 16B is an image of the display target area. Is drawn (displayed) on the display unit 21A.
- the instruction transmission / reception unit 13B acquires instruction information. Specifically, the instruction transmission / reception unit 13B acquires the instruction information transmitted by the instructor-side display device 1A through communication via the communication unit 20B. Since the instruction information includes information indicating the instruction area, the instruction area is specified by the process of S3.
- the instruction transmitting / receiving unit 13B stores the acquired instruction information as instruction information 24B in the storage unit 22B.
- the instruction display processing unit 14B determines whether or not the instruction target (instruction area) of the instruction information acquired in S3 is within the display target area. If the designated area is within the display target area (YES in S4), the process proceeds to S5, and if the designated area is not within the display target area (NO in S4), the process proceeds to S8.
- the instruction display processing unit 14B displays the instruction content indicated by the instruction information acquired in S3 via the synthesis unit 15B. Specifically, the pointer M1 is superimposed and displayed on the designated area in the display target area image.
- the instruction display processing unit 14B determines whether or not there is a supervisor authority. If it is determined here that there is a supervisor authority (YES in S6), the process proceeds to S7. On the other hand, if it is determined in S6 that there is no instructor authority (NO in S6), the process returns to S1. In addition, since the process of the display apparatus 1B by the side of a leader is demonstrated here, it determines with NO in S6 and returns to S1.
- the instruction display processing unit 14B determines whether or not the instruction area of the instruction information acquired in S3 is outside the display target area. If the designated area is outside the display target area (YES in S8), the process proceeds to S9. If the designated area is not outside the display target area (NO in S8), the process returns to S1.
- the instruction display processing unit 14B displays guidance information that prompts the user to move his / her line of sight so that the instruction area outside the display target area is within the display target area via the synthesis unit 15B. Thereafter, the process returns to S1.
- the process performed on the display device 1A of the instructor when the instructor designates the instruction area with the pointer M3 or the like is the same as described above.
- the instruction information 24B stored in advance in the storage unit 22B may be acquired.
- NO is determined in S4
- YES is determined in S8, and the instruction display processing unit 14B displays the guidance information in S9.
- NO is determined in S4
- NO is determined in S8, and the process returns to S1.
- the instructor-side image F1 described based on FIG. 10 can be displayed on the initiative of the instructor's display device 1B, or can be displayed on the initiative of the instructor's display device 1A.
- the instruction display processing unit 14B determines whether the instruction area is included in the display target area after displaying the guidance information in S9. If it is not determined that the instruction area is included in the display target area within a predetermined period after the guidance information is displayed, the instruction display processing unit 14B cuts out an image including the instruction area from the omnidirectional image 23B. This is displayed on the display unit 21B as an instructor side image.
- the instruction transmission / reception unit 13A transmits the instruction information to the instructor's display device 1B, and then inquires the display device 1B so that the instruction area is the display device 1B. Check whether it is included in the display target area. If it is not confirmed that the instruction area is included in the display target area within a predetermined period after the instruction information is transmitted, the instruction transmission / reception unit 13A instructs the display device 1B to display the instructor-side image. To do. As a result, in the instructor's display device 1B, the instruction display processing unit 14B cuts out an image including the instruction area from the omnidirectional image 23B and causes the display unit 21B to display the image as the instructor side image.
- FIG. 14 is a block diagram illustrating an example of a main configuration of the display device 200 that displays content in which a superimposed image is superimposed on an omnidirectional image.
- the configuration of the display device 200 is the same on the instructor side and the instructor side.
- the control unit 210 of the display device 200 includes a superimposition processing unit 221, and the storage unit 222 includes a superimposed image 223 and superimposed image management information 224.
- the superimposition processing unit 221 displays the superimposed image 223 on the omnidirectional image according to the superimposed image management information 224.
- FIG. 15 is a diagram illustrating content displayed on the display device 200.
- the illustrated content is obtained by superimposing the superimposed images B1, B2, B3, and B4 on the omnidirectional image A1.
- the superimposed image B1 is an image obtained by enlarging a clock installed in a building that is an imaging target of the omnidirectional image A1.
- the time can be easily read by the instructor.
- a superimposed image obtained by capturing them from the front angle may be displayed. As described above, the superimposed image may be captured at an angle different from that of the omnidirectional image A1.
- the superimposed image B2 is an image indicating an annotation (annotation) related to the imaging target of the omnidirectional image A1. Specifically, the superimposed image B2 indicates the name of the building that is the imaging target and its tenant. Thus, by displaying information about the imaging target as an annotation, the instructor's understanding of the imaging target can be deepened.
- the superimposed image B3 is an image obtained by capturing a person. More specifically, the superimposed image B3 is an image obtained by photographing a person shown in the superimposed image B4 at an angle different from that of the superimposed image B4, and the person is enlarged than the superimposed image B4. As described above, the superimposed image may be an image related to another superimposed image.
- the superimposed image B4 is an image obtained by capturing a plurality of people.
- the superimposed image B4 may be an image obtained by enlarging a region where the superimposed image B4 is displayed in the omnidirectional image A1.
- the superimposed image B4 may be an image captured by an imaging device different from the imaging device that captured the omnidirectional image A1.
- superimposition image B4 can be made into a higher resolution than omnidirectional image A1, and a fine picture of an imaging subject contained in superposition image B4 can be shown to a leader and a leader.
- the instructor and the instructor can confirm various information related to the omnidirectional image A1 only by moving the line-of-sight direction.
- the superimposed image may be an image related to the omnidirectional image.
- the number of superimposed images to be superimposed on one omnidirectional image is not particularly limited, and may be one, for example.
- the omnidirectional image A1 is an image in which the cityscape is an imaging target, but the imaging target is arbitrary.
- the omnidirectional image A ⁇ b> 1 may be an image obtained by imaging a state in which surgery is performed.
- the imaging target may include a surgeon, an assistant, a patient, a surgical instrument, various devices, and the like.
- the display device 200 can be used for medical education.
- the user can check each person's progress while confirming the progress of the entire operation in the omnidirectional image A1. Can learn what to look for during surgery.
- a superimposed image B3 of the surgeon's eyes may be displayed when used for surgeon education
- a superimposed image B3 of the assistant's eyes may be displayed when used for assistant education.
- the superimposed image B1 by using an image obtained by capturing a screen displaying patient vital data as the superimposed image B1, it is possible to make the user recognize the relationship between the transition of vital data during surgery and the action of each person corresponding thereto.
- a high-resolution image of the operative field may be used as the superimposed image B3, thereby allowing the user to recognize the details of the detailed operation of the surgeon.
- CT Computerized Tomography
- images or images of 3D modeling data generated based on CT images, ultrasonic images, measured values such as illuminance, temperature, humidity, pressure, speed, and graphs, and other necessary for surgery Information, device operation information (for example, on / off of heart-lung machine), and the like may be displayed as the superimposed image B2.
- the image on which the superimposed image is superimposed is not limited to the omnidirectional image, and may be a planar image.
- the superimposed image management information 224 may be information as shown in FIG. 16, for example.
- FIG. 16 is a diagram illustrating an example of the superimposed image management information 224.
- the superimposed image management information 224 in FIG. 16 includes “superimposition target”, “azimuth angle range”, “elevation angle range”, “display position (depth)”, “with / without perspective”, “transmittance”, and “ It is data in a table format in which information of “superimposition decoration method” is associated.
- Superimposition target is information indicating the superposition target, and in this example, the name of the superimposed image that is the superposition target is described. In the example of FIG. 16, only the superimposed image is shown as the superimposition target, but other than the image may be the superimposition target. For example, an annotation (annotation) related to the omnidirectional image or the superimposed image, a UI (User Interface) menu for operating the display device 200, or the like may be set as the superimposition target.
- “Azimuth range” and “elevation range” are information indicating the display area to be superimposed.
- the superimposed image B1 has an azimuth range of ⁇ 70 ° to ⁇ 10 ° and an elevation angle range of 20 ° to 45 °. Therefore, the superimposed image B1 is displayed in a rectangular area having a left azimuth angle of ⁇ 70 °, a right azimuth angle of ⁇ 10 °, a lower end elevation angle of 20 °, and an upper end elevation angle of 45 °.
- the display area to be superimposed can be represented by, for example, a combination of a reference position of the overlay target (such as a rectangular lower left corner of the overlay target), a height of the overlay target, and a width of the overlay target.
- Display position (depth) is information indicating the display position in the depth direction to be superimposed.
- r is the farthest display position (see FIG. 3).
- “Perspective presence / absence”, “transmittance”, and “superimposition decoration method” are information indicating the display mode of the superimposition target. More specifically, “with / without perspective” is information indicating whether or not to perform perspective display, that is, display by perspective projection. The superimposition target with perspective is displayed three-dimensionally by perspective projection, and the superimposition target without perspective is displayed without using perspective projection. The “transmittance” is information indicating the transmittance to be superimposed. If the transmittance of the superimposition target is greater than zero, the omnidirectional image in the portion where the superimposition target is superimposed can be visually recognized. The “superimposition decoration method” is information indicating whether or not to perform image processing for blurring the outline to be superimposed.
- the superimposed image management information 224 may be stored in advance in the storage unit 222 or the like as meta information. Further, the superimposed image management information 224 may be generated or edited. For example, the omnidirectional image is displayed in two dimensions, and the superimposition position of the superimposition image is determined on the two-dimensional omnidirectional image by accepting designation of the superimposition position by the user, and the determined content is superimposed. The image management information 224 may be reflected.
- FIG. 17 is a flowchart illustrating an example of processing when the display device 200 displays a superimposed image. Note that S21 and S22 in FIG. 17 are the same processes as S1 and S2 in FIG.
- the superimposition processing unit 221 specifies a display target area in the omnidirectional image 23 from the line-of-sight direction specified by the line-of-sight direction specifying unit 11, and determines whether or not there is a superimposition target to be displayed in the display target area. judge. Specifically, the superimposition processing unit 221 determines that there is a superimposition target if the superimposition target at least part of which is included in the display target area is included in the superimposition image management information 224, and if not included. It is determined that there is no superimposition target. If it is determined that there is a superimposition target (YES in S23), the process proceeds to S24. If it is determined that there is no superposition target (NO in S23), the process returns to S21.
- the superimposition processing unit 221 acquires information indicating the superimposition position and display mode of the superimposition target from the superimposed image management information 224.
- the superimposition processing unit 221 includes information indicating an azimuth angle range, an elevation angle range, a display position (depth), presence / absence of perspective, transmittance, and a superimposed decoration method. Get each.
- the synthesizing unit 15 synthesizes the superimposition target on the display target region portion of the omnidirectional image drawn in S22 and causes the display unit 21 to display it. At this time, the synthesizing unit 15 synthesizes the superimposed image 223 read from the storage unit 222 with the display target region portion of the omnidirectional image in the position and manner indicated by each piece of information acquired by the superimposing processing unit 221 in S24. Thereafter, the process returns to S21.
- the processing when the designated area is designated on the superimposed image 223 displayed in this way is the same as in the first embodiment. That is, when the instruction area is specified on the superimposed image 223 on the instructor's display device 200, the instructor's display apparatus 200 displays an arrow and displays the instruction unless the instruction area is displayed. Encourage the instructor to display the area. The same applies when the instructor designates the designated area.
- information indicating the superimposed image 223 is stored as the “field of view” information as the instruction information 24 in FIG.
- the insertion information 25 as shown in FIG. 8 when displaying the insertion image, the insertion information 25 as shown in FIG. 8 may be referred to.
- the superimposed image and the insertion image are associated with each other. Therefore, the insertion image corresponding to the pointing superimposed image 223 is specified by referring to the insertion information 25. be able to.
- FIGS. 3 Still another embodiment of the present invention will be described with reference to FIGS.
- the instructor controls the reproduction of the content of the instructor.
- the apparatus configuration in the present embodiment is substantially the same as that in the first embodiment (see FIG. 1).
- the display devices 1A and 1B of the present embodiment include a playback control unit that controls playback of content in order to play back content that is a moving image.
- the display devices 1A and 1B include a reproduction control unit.
- the instruction transmission / reception unit (reproduction instruction unit) 13A performs content reproduction control on the display device 1B. More specifically, the instruction transmission / reception unit 13A plays back the content in the playback time area on the display device 1B when a playback time region of content different from the display device 1B is designated as a playback target in the display device 1A.
- FIG. 18 is a diagram illustrating an example of a display screen when the instructor controls the reproduction of the content of the instructor.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- a seek bar H1 which is a UI for controlling the playback position of content, is displayed in both display target areas A11 and A12.
- the seek bar H1 includes a pointer H11 indicating a playback position. By moving the pointer H11 to the right, the playback position can be advanced, and by moving the pointer H11 to the left, the playback position can be set. You can go back.
- the playback position of the content is the same between the display device 1A on the instructor side and the display device 1B on the instructor side.
- the instructor can designate an arbitrary reproduction position on the seek bar H1 by an input operation via the input unit 19A.
- the playback position is designated by moving the pointer J1 on the seek bar H1 to a desired playback position and performing a predetermined confirmation operation.
- the reproduction control unit performs reproduction control to change the reproduction position of the content, and this is designated in the display unit 21A.
- the display target area A11 at the reproduction position is displayed.
- the instruction transmission / reception unit 13A instructs the display device 1B to execute the reproduction control by the reproduction control unit through communication via the communication unit 20A.
- the display control unit changes the reproduction position of the content, and the display target area A12 at the designated reproduction position is displayed on the display unit 21B.
- the pointer J1 may designate the end point or start point of the reproduction range.
- both the display devices 1A and 1B perform content reproduction in the reproduction range from the reproduction position immediately before the reproduction range is designated to the reproduction position of the pointer J1.
- the instructor's display device 1B shifts the content reproduction position to the reproduction position designated by the instructor.
- the display device 1B of each trainee similarly changes the playback position.
- the instructor can perform the instruction while showing the instructor the image intended by the instructor.
- playback control such as playback start, playback pause, playback stop, playback restart, reverse playback, and frame advance is also performed on the display device 1A on the instructor side.
- the same reproduction control as the control may be performed on the instructor-side display device 1B.
- the instructor may be able to select whether or not to coordinate the playback control. For example, when playback control is performed in a state where the display device 1A on the instructor side is set to a mode in which the playback control is linked, the content of the playback control is reflected on the display device 1B on the instructor side. May be. On the other hand, when the playback control is performed in a state where the playback control is not linked, the content of the playback control may be reflected only on the display device 1A on the instructor side.
- playback may be started from the beginning of the scene corresponding to the designated playback position (so-called scene cueing).
- scene cueing a thumbnail image indicating the content of the content in each scene is displayed around the seek bar H1 (for example, above), and from the beginning of the scene corresponding to the selected thumbnail image Playback may be started.
- the content to be reproduced is a medical education content obtained by photographing a medical practice consisting of a plurality of processes, it is possible to designate a reproduction position in units of medical processes.
- FIG. 19 is a diagram showing an example of a display screen when the playback position of the content is designated on the instructor's display device 1B.
- the display device 1A on the instructor side displays the display target area A11
- the display device 1B on the instructor side displays the display target area A12.
- the playback position of the content is the same on the display device 1A on the instructor side and the display device 1B on the instructor side.
- the instructor can designate an arbitrary reproduction position on the seek bar H1 by an input operation via the input unit 19B.
- the playback position is designated by moving the pointer J1 on the seek bar H1 to a desired playback position and performing a predetermined confirmation operation.
- the instruction transmission / reception unit 13B Upon receiving this designation, in the display device 1B on the instructor side, the instruction transmission / reception unit 13B notifies the display device 1A of the reproduction position by communication via the communication unit 20A.
- the instruction display processing unit 14A displays the pointer J2 at the notified position on the seek bar H1. Thereby, the leader can recognize the reproduction position designated by the trainee.
- the playback control unit of the display device 1B may start playback from the position indicated by the pointer J1.
- the instructor may perform an input operation such as selecting the pointer J2 to change the reproduction position to the position indicated by the pointer J2. Thereby, guidance can be performed in cooperation with the playback position between the leader and the trainee.
- the designation of the playback position by the pointer J1 may be omitted.
- the instructor designates the instruction area for the content being reproduced on the display device 1B
- the content is reproduced at a position different from that of the instructor's display device 1A.
- a pointer J2 indicating the playback position on the user side may be displayed.
- the instruction information 24 for designating the content reproduction time area as the instruction area may be, for example, as shown in FIG. FIG. 20 is a diagram illustrating an example of instruction information specifying a content playback time region.
- the instruction information 24 in FIG. 20 differs from the instruction information 24 in FIG. 7 in that the “instruction area” information is “none” and the “detected object” information is not included. ing.
- the instruction information 24 in FIG. 20 is generated when the instructor or the instructor designates the content playback time zone (playback time region).
- the top record of the instruction information 24 in FIG. 20 shows the content including the omnidirectional image A1 by the instructor X1 who is viewing the omnidirectional image A1 through an input operation via the input unit 19A.
- the instruction reception unit 12A When the time zone of 00:01:00 to 00:05:00 is specified, the instruction reception unit 12A generates the time zone.
- the instruction transmitting / receiving unit 13B receives the instruction information 24, and the display control unit 00:01:00 to 00:05:00 in the content being reproduced. Play the time zone.
- the instruction receiving unit 12B when the instructor Y2 displays the superimposed image B2 on the display device 1B and designates the scene 001 in the superimposed image B2 by an input operation via the input unit 19B, the instruction receiving unit 12B However, the bottom record of the instruction information 24 in FIG. 20 is generated.
- the instruction transmission / reception unit 13A receives the instruction information 24, and the instruction display processing unit 14A receives information indicating the scene 001 via the synthesis unit 15A or the like. It is displayed on the display unit 21A.
- the information indicating the scene 001 may be information such as the pointer J2 of FIG. 19 displayed on the seek bar H1, for example.
- the left end position of the pointer J2 may indicate the start position of the scene 001
- the right end position may indicate the end position.
- a playback time area is specified, an example in which playback is forcibly started from the playback time area has been described.
- a guidance process that prompts the instructor or instructor to play back the specified playback time area. May be performed.
- the instruction display processing unit 14B displays the pointer J2 in FIG. You may encourage the leader.
- the instructor may be prompted to reproduce the reproduction time area designated by the instructor by displaying a message such as “Please reproduce scene 001” or outputting the sound.
- FIG. 21 is a diagram showing an overview of a control system 400 according to an embodiment of the present invention.
- the control system 400 includes a display control device (control device) 41, display devices 42A and 42B, and a distribution server 43. When there is no need to distinguish between the display devices 42A and 42B, they are simply referred to as the display device 42. Further, the control system 400 may include three or more display devices 42.
- Each component of the control system 400 is communicably connected via a predetermined communication network (for example, the Internet). Therefore, if the user (instructor or instructor) of each display device 42 is in an environment that can be connected to the communication network, it is assumed that the user (instructor or instructor) is in a remote place away from other users (instructor or instructor). Also, the control system 400 can be used.
- a predetermined communication network for example, the Internet
- the display control device 41 controls the display of the display device 42, and the display device 42 displays an image according to the control of the display control device 41.
- the display control device 41 includes blocks corresponding to the control unit 10A (instruction transmission / reception unit 13A, instruction display processing unit 14A, insertion processing unit 17A) and storage unit 22A among the blocks illustrated in FIG.
- the display control device 41 includes an instruction transmission / reception unit 13, an instruction display processing unit 14, and an insertion processing unit 17 as blocks corresponding to the instruction transmission / reception unit 13A, the instruction display processing unit 14A, and the insertion processing unit 17A, respectively.
- the explanation will be made assuming that
- the display device 42A includes a control unit 10A (line-of-sight direction specifying unit 11A, instruction receiving unit 12A, instruction transmitting / receiving unit 13A, instruction display processing unit 14A, combining unit 15A, omnidirectional image drawing unit among the blocks shown in FIG. 16A), a sensor 18A, an input unit 19A, a communication unit 20A, a display unit 21A, and a block corresponding to the storage unit 22A.
- a control unit 10A line-of-sight direction specifying unit 11A, instruction receiving unit 12A, instruction transmitting / receiving unit 13A, instruction display processing unit 14A, combining unit 15A, omnidirectional image drawing unit among the blocks shown in FIG. 16A
- a sensor 18A an input unit 19A
- a communication unit 20A a communication unit 21A
- a display unit 21A a display unit 21A
- a block corresponding to the storage unit 22A a block corresponding to the storage unit 22A.
- the display device 42B includes a control unit 10B (line-of-sight direction specifying unit 11B, instruction receiving unit 12B, instruction transmitting / receiving unit 13B, instruction display processing unit 14B, combining unit 15B, omnidirectional image drawing unit 16B), sensor 18B, Blocks corresponding to the input unit 19B, the communication unit 20B, the display unit 21B, and the storage unit 22B are provided.
- control unit 10B line-of-sight direction specifying unit 11B, instruction receiving unit 12B, instruction transmitting / receiving unit 13B, instruction display processing unit 14B, combining unit 15B, omnidirectional image drawing unit 16B), sensor 18B, Blocks corresponding to the input unit 19B, the communication unit 20B, the display unit 21B, and the storage unit 22B are provided.
- the distribution server 43 stores information necessary for image display control, images to be displayed, and the like, and transmits them to the display control device 41 and the display device 42.
- the distribution server 43 may store the omnidirectional image 23, the insertion image, the superimposed image, the instruction information 24, the insertion information 25, and the superimposed image management information 224.
- the distribution server 43 may transmit the information to the display control device 41 or the display device 42 in accordance with an instruction from the display control device 41 or the display device 42.
- the distribution server 43 may transmit the content by streaming.
- the control system 400 may include a storage device that stores each piece of information described above, instead of the distribution server 43. In this configuration, the display control device 41 and the display device 42 read out and use necessary information from the storage device.
- the instructor performs an input operation for designating an instruction area on the input unit 19A of the display device 42A.
- the instruction receiving unit 12A generates instruction information including the instruction area
- the instruction transmitting / receiving unit 13A transmits the instruction information to the display control device 41.
- a flag indicating whether the instruction is an instruction by the instructor or an instruction by the instructor is attached so that the display control device 41 can determine whether the instruction is by the instructor or the instruction by the instructor.
- the instruction information may be transmitted to the distribution server 43. In this case, the display control device 41 acquires the instruction information from the distribution server.
- the instruction transmission / reception unit 13 specifies a designated area from the instruction information.
- the instruction display processing unit 14 then communicates with the display device 42B to determine whether or not the instruction region is included in the display target area of the display device 42B. If it is determined that it is included, the instruction display processing unit 14 instructs the display device 42 to display a pointer in the instruction area. On the other hand, if it is determined that it is not included, the instruction display processing unit 14 instructs the display device 42B to execute a guidance process that prompts the instructor to display the instruction area. For example, the instruction display processing unit 14 may display the arrow M2 in FIG. 6 on the display device 42B.
- the plug-in processing unit 17 of the display control device 41 determines that the display device 42A or the user has the authority of the instructor based on the above flag and is shown in FIG.
- the plug-in process is performed.
- the insertion processing unit 17 refers to the insertion information to determine whether there is an insertion image to be displayed, and if there is an insertion image to be displayed, displays a candidate on the display device 42A. Let If the insertion information is stored in the distribution server 43, the distribution information is acquired from the distribution server 43. When the insertion image is selected on the display device 42A, the insertion processing unit 17 instructs the display device 42B to display the insertion image selected by the display device 42A.
- any processing described in the above embodiments can be executed by the control system 400.
- FIG. 22 is a diagram illustrating an overview of a control system 500 according to the fifth embodiment of the present invention.
- the control system 500 includes a distribution server 51, a display device (control device) 52A, and a display device 52B. When there is no need to distinguish between the display devices 52A and 52B, they are simply referred to as the display device 52. Further, the control system 500 may include three or more display devices 52.
- the distribution server 51 and the display device 52 are communicably connected via a predetermined communication network (for example, the Internet). Therefore, it is assumed that the user (instructor or instructor) of each display device 52 is in a remote place away from other users (instructor or instructor) as long as the environment is connectable to the communication network. Also, the control system 500 can be used.
- a predetermined communication network for example, the Internet
- the distribution server 51 stores information necessary for image display control, an image to be displayed, and the like, as with the distribution server 43 in FIG.
- one of the plurality of display devices 52 has the same function as the display control device 41 of the fourth embodiment. That is, one of the plurality of display devices 52 controls the operation of the other display devices 52.
- the display device 52A used by the instructor controls the operation of the display device 52B
- the display device 52A includes the same processing blocks as the display device 1A shown in FIG.
- the instructor performs an input operation for designating an instruction area on the input unit 19A of the display device 52A.
- the instruction receiving unit 12A specifies an instruction area from the input operation, and generates instruction information including the instruction area.
- the instruction transmission / reception unit 13A communicates with the display device 52B to determine whether or not the instruction area specified by the instruction information is included in the display target area of the display device 52B. If it is determined that it is included, the instruction display processing unit 14A instructs the display device 52B to display a pointer in the instruction area. On the other hand, if it is determined that it is not included, the instruction display processing unit 14A instructs the display device 52 to execute a guidance process that prompts the instructor to display the instruction area. For example, the instruction display processing unit 14A may display the arrow M2 in FIG. 6 on the display device 52B.
- an example in which the guidance process that prompts the user (instructor or instructor) to display the instruction area is a process that displays arrow-shaped guidance information. Anything that prompts the user to display the area is not limited to this example.
- a message indicating the moving direction of the line of sight for setting the designated area within the display target area such as “Move the line of sight diagonally rightward” may be used as the guidance information.
- the user may be prompted to display the instruction area by changing the display mode of the instruction area and other image areas.
- the display brightness of the indication area may be higher than that of other areas. In this case, the user can easily find the indication area by moving the viewing direction.
- the guidance process may be a process for outputting a message prompting the user to display the instruction area.
- the indication area and the display target area may be shifted in the depth direction of the content.
- This guidance process may be, for example, a process of displaying or outputting a message such as “Please adjust the viewpoint to the back / front of the screen a little more”.
- the process which displays the mark which shows a three-dimensional depth direction may be sufficient.
- the position in the depth direction may be represented by using the radius r of the omnidirectional sphere corresponding to the omnidirectional image as in the example of FIG. It may be expressed as
- the content can display a partial image of a display target region that is a specified part of the entire image region.
- the spherical image it may be a hemispherical image, or may be a flat image (such as a panoramic photo) having a display size that does not fit on one screen of the display device 1, 42, 52, 200.
- the guidance process may be executed in a state where the image is enlarged and displayed.
- the generated instruction information can be used as a content tag.
- the position indicated by the instruction information is the position where the leader wants the leader to pay attention and the position where the leader wants to ask the leader, so the position indicated by the instruction information is aggregated. You may display the total result as a heat map, for example.
- the content review can be supported by recording or printing a screen shot including the position indicated by the instruction information.
- the message of the instructor during guidance may be displayed on the instructor's display device as an annotation.
- Such a message may be output by voice.
- the display devices 1, 42, 52, and 200 and the control blocks of the display control device 41 are formed by logic circuits (hardware) formed in an integrated circuit (IC chip) or the like. It may be realized or may be realized by software using a CPU (Central Processing Unit).
- CPU Central Processing Unit
- the display devices 1, 42, 52, 200 and the display control device 41 are read by a computer (or CPU) that executes a program instruction, which is software that realizes each function, and the program and various data.
- a ROM (Read Only Memory) or a storage device (these are referred to as “recording media”), a RAM (Random Access Memory) in which the program is expanded, and the like are provided.
- the computer (or CPU) reads the program from the recording medium and executes the program, thereby achieving the object of one embodiment of the present invention.
- a “non-temporary tangible medium” such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used.
- the program may be supplied to the computer via an arbitrary transmission medium (such as a communication network or a broadcast wave) that can transmit the program.
- an arbitrary transmission medium such as a communication network or a broadcast wave
- one embodiment of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.
- the control device (display devices 1, 52, 200, display control device 41) according to aspect 1 of the present invention is a first display device (display) that displays a partial image of a specified display target region among image regions of content. And an area specifying unit (instruction for specifying a first instruction area, which is an image area for which a user of the first display apparatus is instructed to browse). And a guidance process that prompts the user to display an image of the first instruction area when the display target area does not include the first instruction area specified by the receiving unit 12) and the area specifying unit. And a guidance unit (instruction display processing unit 14) to be executed.
- the first instruction area may be a part of the content image area, and may be, for example, one point in the image area. The same applies to the second indication area described later.
- a control device is the control device according to aspect 1, wherein the first display device is combined with a second display device (display devices 1, 42, 52, and 200) different from the first display device.
- the content may be displayed, and the first indication area may be an area designated on the content displayed by the second display device.
- the first indication area is an area designated on the content displayed by the second display device. Therefore, it is possible to prevent the user of the first display device from overlooking the first indication area designated on the content displayed by the second display device.
- the control device is the control apparatus according to aspect 2, in which the first indication area is not included in the display target area after the guidance process is performed and after the guidance process is performed.
- the display device may include an instruction region display processing unit (instruction display processing unit 14) that displays the image of the first instruction region displayed on the second display device on the first display device. Good.
- the image of the first instruction area displayed on the second display device is displayed in the first display area. 1 is displayed on the display device. Therefore, even when the user of the first display device does not follow the guidance, the image of the first indication area can be reliably shown to the user.
- the control device is the above-described aspect 2 or 3, wherein a designation receiving unit (instruction receiving unit 12) that accepts designation of a second instruction area to be browsed by a user of the second display device, When the second display device does not display the second indication area, the second display device performs a guidance process that prompts the user of the second display device to display the second indication area. It is good also as a structure provided with the guidance control part (instruction transmission / reception part 13) to be made.
- the second indication area is displayed when the designation of the second indication area is accepted and the second indication area is displayed when the second display device does not display the second indication area.
- the second display device is caused to execute guidance processing that prompts the user of the device. Therefore, it is possible to designate the second indication area from the first display device side so that the user of the second display device does not overlook the second indication area.
- the control device provides the control device according to aspect 4 described above, in the case where a predetermined authority (instructor authority) is set for the second display device or a user of the second display device.
- a predetermined authority instructor authority
- the second display device designates the second indication area
- the related content related to the content selected by the second display device is displayed on the first display device, while the first display is displayed.
- the predetermined authority is not set for the user of the device and the first display device
- the related content is displayed on the second display device when the specification receiving unit receives the specification of the second instruction area. It is good also as a structure provided with the insertion process part (17) which does not display.
- the predetermined authority when the predetermined authority is set, it is possible to show the user the related contents related to the instruction area (first and second). On the other hand, when the predetermined authority is not set, the related content is not displayed, and thus browsing of the user's content is not hindered.
- the control device is the control device according to any one of the aspects 1 to 5, wherein the content is a moving image, and the guidance unit is configured such that the first instruction area is a display area of a predetermined object in the content. In some cases, when the display position of the object changes, the first instruction area is moved following the change in the display position of the object, and the first instruction area after the movement is included in the display target area. If not, the above guidance process may be performed.
- the first indication area is a display area of a predetermined object in the content and the display position of the object changes
- the first indication area is made to follow the change in the display position of the object. Move. Then, it is determined whether or not the first indication area after movement is included in the display target area. Therefore, the user can track the moving object.
- the control device is the control apparatus according to any one of the aspects 1 to 6, wherein the content includes at least one second content related to the first content (first celestial sphere image).
- the content (superimposed image) may be superimposed.
- the content is content in which at least one second content is superimposed on the first content. Therefore, the user of the first display device can view the first content by designating the display target area on the first content, and can designate the display target area on the second content.
- the second content can be viewed. That is, the user of the first display device can view both the first content and the second content related to each other by changing the display target area. And even if it is a case where the user is looking at which content, as mentioned above, it can prevent overlooking about the 1st instruction
- the content is a moving image
- the second display device reproduces the content different from the first display device. It is good also as a structure provided with the reproduction
- the content in the playback time area designated as the playback target on the second display device is also played back on the first display device. Therefore, the user of the first display device and the user of the second display device can view the same playback time region of the same content.
- a head mounted display according to Aspect 9 of the present invention includes the control device according to any one of Aspects 1 to 8, and the first display device. According to said structure, there exists an effect similar to said aspect 1-8.
- the control method of the control device is the first display device (display) that displays the partial image of the designated display target region among the image regions of the content.
- a control device control method for controlling the operation of the device 1, 42, 52, 200), wherein the first specifying region is specified as an image region for which the user of the first display device is instructed to browse A guidance process for prompting the user to display an image of the first instruction area when the display target area does not include the first instruction area specified in step (S3) and the area specifying step; And a guidance step (S9) to be executed.
- control device may be realized by a computer.
- the control device is realized by the computer by operating the computer as each unit (software element) included in the control device.
- a control program for the control device and a computer-readable recording medium on which the control program is recorded also fall within the scope of the present invention.
- Display device (control device) 1A, 1B, 52A, 52B, 200 Display device (control device) 1A, 1B, 42A, 42B, 52A, 52B, 200 Display device (first display device / second display device) 12A, 12B Instruction receiving unit (region specifying unit, designation receiving unit) 13A, 13B Instruction transmission / reception unit (guidance control unit, reproduction instruction unit) 14A, 14B Instruction display processing section (guidance section, instruction area display processing section) 17A, 17B Insertion processing unit 23A, 23B, A1 Spherical image (content) D1, D2, D3 Inserted images (related content) 41 Display control device (control device) 223, B1, B2, B3 superimposed image (second content) A11, A12 Display target area M3 area (instruction area)
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention prevents oversight of an image in a prescribed image area. A display device (1A) comprises an instruction acceptance unit (12A) for identifying a designated area that is an image area a user is instructed to view, and an instruction display processing unit (14A) which encourages the user to ensure the presence of an image of the designated area when the designated area is not within an area to be presented.
Description
本発明の一態様は、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する表示装置の動作を制御する制御装置等に関する。
One aspect of the present invention relates to a control device or the like that controls the operation of a display device that displays a partial image of a designated display target region in a content image region.
下記の特許文献1には、パノラマ映像の配信に関する技術が開示されている。また、下記の特許文献2には、全天球画像の表示に関する技術が開示されている。これらの文献は、何れも表示装置の一画面に収まらないサイズの画像領域を有する全天球画像等の画像について、指定された表示対象領域の部分画像を表示装置に表示させる技術に関する。
The following Patent Document 1 discloses a technology related to panoramic video distribution. Patent Document 2 below discloses a technique related to display of an omnidirectional image. These documents relate to a technique for causing a display device to display a partial image of a designated display target region for an image such as an omnidirectional image having an image region having a size that does not fit on one screen of the display device.
上述のような従来技術では、コンテンツの画像領域のうち指定された表示対象領域の部分画像が表示されるため、コンテンツにおいて注目すべき画像領域が表示対象領域外となってしまい、ユーザに見落とされるおそれがあるという問題がある。
In the conventional technology as described above, a partial image of the designated display target area among the image areas of the content is displayed. Therefore, the image area to be noticed in the content is outside the display target area and is overlooked by the user. There is a problem of fear.
本発明の一態様は、コンテンツの画像領域のうち表示対象領域の部分画像を表示する表示装置をユーザが使用する場合に、所定の画像領域の画像を見落とすことを防ぐことができる制御装置等を実現することを目的とする。
One aspect of the present invention provides a control device that can prevent an image in a predetermined image region from being overlooked when a user uses a display device that displays a partial image of a display target region among image regions of content. It aims to be realized.
上記の課題を解決するために、本発明の一態様に係る制御装置は、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置の動作を制御する制御装置であって、上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定部と、上記領域特定部が特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導部と、を備えている。
In order to solve the above-described problem, a control device according to an aspect of the present invention is a control device that controls the operation of a first display device that displays a partial image of a specified display target region among image regions of content. An area specifying unit that specifies a first indicating area that is an image area instructed to be browsed by a user of the first display device, and the first indicating area specified by the area specifying unit is the display target. A guidance unit that performs a guidance process that prompts the user to display an image of the first indication area when the image is not included in the area.
また、本発明の一態様に係る制御装置の制御方法は、上記の課題を解決するために、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置の動作を制御する制御装置の制御方法であって、上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定ステップと、上記領域特定ステップで特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導ステップと、を含む。
In addition, in order to solve the above-described problem, the control method of the control device according to one aspect of the present invention is an operation of the first display device that displays a partial image of a specified display target region among the image regions of the content. A control method of the control device for controlling the region, the region specifying step for specifying the first indication region, which is the image region for which the user of the first display device is instructed to browse, and the above-mentioned specification in the region specifying step A guidance step of performing guidance processing that prompts the user to display an image of the first instruction area when the first instruction area is not included in the display target area.
本発明の一態様によれば、コンテンツの画像領域のうち表示対象領域の部分画像を表示する表示装置をユーザが使用する場合に、指示領域の画像を見落とすことを防ぐことができるという効果を奏する。
According to one aspect of the present invention, when a user uses a display device that displays a partial image of a display target area in an image area of a content, an effect of preventing an image in an instruction area from being overlooked can be achieved. .
〔実施形態1〕
本発明の一実施形態について図1から図13に基づいて説明する。Embodiment 1
An embodiment of the present invention will be described with reference to FIGS.
本発明の一実施形態について図1から図13に基づいて説明する。
An embodiment of the present invention will be described with reference to FIGS.
〔装置構成〕
図1は、本実施形態に係る制御システム3に含まれる表示装置(制御装置)1Aおよび表示装置(制御装置)1Bの要部構成の一例を示すブロック図である。本実施形態において、表示装置1Aおよび1Bは、ユーザの頭部に装着され使用されるヘッドマウントディスプレイ(HMD)である。本実施形態では、指導者(ユーザ)が表示装置1Aを使用して、表示装置1Bを使用する被指導者(ユーザ)を指導する例を説明する。指導は、同じコンテンツを表示装置1Aと表示装置1Bの両方に表示させながら行う。なお、表示装置1Aおよび1Bは、HMDに限られず、ディスプレイを備えたパーソナルコンピュータやテレビジョン受像機、スマートフォン、タブレット端末等であってもよい。 〔Device configuration〕
FIG. 1 is a block diagram illustrating an example of a main configuration of a display device (control device) 1A and a display device (control device) 1B included in acontrol system 3 according to the present embodiment. In the present embodiment, the display devices 1A and 1B are head mounted displays (HMD) that are used by being mounted on the user's head. In the present embodiment, an example will be described in which a leader (user) uses the display device 1A to instruct a trainee (user) who uses the display device 1B. The guidance is performed while displaying the same content on both the display device 1A and the display device 1B. The display devices 1A and 1B are not limited to the HMD, and may be a personal computer equipped with a display, a television receiver, a smartphone, a tablet terminal, or the like.
図1は、本実施形態に係る制御システム3に含まれる表示装置(制御装置)1Aおよび表示装置(制御装置)1Bの要部構成の一例を示すブロック図である。本実施形態において、表示装置1Aおよび1Bは、ユーザの頭部に装着され使用されるヘッドマウントディスプレイ(HMD)である。本実施形態では、指導者(ユーザ)が表示装置1Aを使用して、表示装置1Bを使用する被指導者(ユーザ)を指導する例を説明する。指導は、同じコンテンツを表示装置1Aと表示装置1Bの両方に表示させながら行う。なお、表示装置1Aおよび1Bは、HMDに限られず、ディスプレイを備えたパーソナルコンピュータやテレビジョン受像機、スマートフォン、タブレット端末等であってもよい。 〔Device configuration〕
FIG. 1 is a block diagram illustrating an example of a main configuration of a display device (control device) 1A and a display device (control device) 1B included in a
表示装置1Aは、コンテンツを表示させる装置であり、制御部10A、センサ18A、入力部19A、通信部20A、表示部21A、および記憶部22Aを備えている。制御部10Aは、表示装置1Aの各部を統括して制御するものであり、視線方向特定部11A、指示受付部(領域特定部、指定受付部)12A、指示送受信部(誘導制御部)13A、指示表示処理部(誘導部、指示領域表示処理部)14A、合成部15A、全天球画像描画部16A、および差込処理部17Aを含む。
The display device 1A is a device that displays content, and includes a control unit 10A, a sensor 18A, an input unit 19A, a communication unit 20A, a display unit 21A, and a storage unit 22A. The control unit 10A controls and controls each unit of the display device 1A. The line-of-sight direction specifying unit 11A, the instruction receiving unit (area specifying unit, designation receiving unit) 12A, the instruction transmitting / receiving unit (guidance control unit) 13A, An instruction display processing unit (guidance unit, instruction area display processing unit) 14A, a synthesis unit 15A, an omnidirectional image drawing unit 16A, and an insertion processing unit 17A are included.
視線方向特定部11Aは、センサ18Aの出力値から、表示装置1Aのユーザの視線方向を判定する。センサ18Aは、表示装置1Aの向き、すなわち表示装置1Aを装着しているユーザの顔の向き(正面方向)を検出するものである。センサ18Aは、3軸のジャイロセンサ、3軸の加速度センサ、3軸の磁力センサ等のうち少なくとも2つを組み合わせた6軸センサによって構成してもよい。視線方向特定部11Aは、これらセンサの出力値から特定したユーザの顔の向きを、ユーザの視線方向とする。また、センサ18Aは、ユーザの黒目の位置を検出するものであってもよい。この場合、視線方向特定部11Aは、ユーザの黒目の位置から視線方向を特定する。また、センサ18Aには、ユーザの顔の向きを検出するセンサと、ユーザの黒目の位置を検出するセンサとが含まれていてもよい。なお、視線方向の特定は、上記以外の構成で実現することもできる。例えば、センサ18Aの代わりに、表示装置1Aの外部に設置したカメラを用いてもよい。この場合、表示装置1Aには発光装置を設けてこれを明滅させ、この様子を上記カメラで撮影し、その画像から表示装置1Aの位置や向きを検出することができる。また、例えば、外部の発光装置から発射されるレーザー等を表示装置1Aに備えられた受光器で受光した受光時間や各点受光の角度、時間差から逆算して視線方向を割り出すこともできる。
The line-of-sight direction specifying unit 11A determines the line-of-sight direction of the user of the display device 1A from the output value of the sensor 18A. The sensor 18A detects the orientation of the display device 1A, that is, the orientation of the face of the user wearing the display device 1A (front direction). The sensor 18A may be configured by a six-axis sensor that combines at least two of a three-axis gyro sensor, a three-axis acceleration sensor, a three-axis magnetic force sensor, and the like. The line-of-sight direction specifying unit 11A sets the direction of the user's face specified from the output values of these sensors as the line-of-sight direction of the user. The sensor 18A may detect the position of the user's black eye. In this case, the line-of-sight direction specifying unit 11A specifies the line-of-sight direction from the position of the user's black eye. The sensor 18A may include a sensor that detects the orientation of the user's face and a sensor that detects the position of the user's black eyes. The identification of the line-of-sight direction can also be realized by a configuration other than the above. For example, instead of the sensor 18A, a camera installed outside the display device 1A may be used. In this case, the display device 1A is provided with a light emitting device, which is blinked, and this state is photographed by the camera, and the position and orientation of the display device 1A can be detected from the image. In addition, for example, the line-of-sight direction can be determined by back-calculating from the light receiving time when the laser emitted from the external light emitting device is received by the light receiver provided in the display device 1A, the angle of each point received light, or the time difference.
指示受付部12Aは、被指導者に対する指導者の指示を受け付ける。より詳細には、指示受付部12Aは、指導者が入力部19Aを介して入力する、被指導者に対する指示を受け付ける。本実施形態における指示は、コンテンツにおいて被指導者に閲覧を指示する画像領域である指示領域を指定して、その指示領域を見るように促す指示である。よって、指示受付部12Aは、指示領域を特定するものであるとも言える。なお、後述のように、指示受付部12Aは、予め指定された指示領域を、記憶部22Aを参照する等して特定してもよい。
The instruction accepting unit 12A accepts an instruction from the instructor to the instructor. More specifically, the instruction receiving unit 12A receives an instruction for the instructor, which is input by the instructor via the input unit 19A. The instruction in the present embodiment is an instruction for designating an instruction area, which is an image area for instructing the instructor to browse in the content, and encouraging the user to view the instruction area. Therefore, it can be said that the instruction receiving unit 12A specifies the instruction area. As will be described later, the instruction receiving unit 12A may specify an instruction area designated in advance by referring to the storage unit 22A.
指示送受信部13Aは、指示受付部12Aが受け付けた指示(指導者の指示)に関する情報を、通信部20Aを介して表示装置1Bに送信する。詳細は後述するが、指導者の指定した指示領域が被指導者の表示装置1Bで表示されていない場合には、上記指示領域を表示することを被指導者に促す誘導処理が表示装置1Bで行われる。よって、指示送受信部13Aは、上記の場合に誘導処理を表示装置1Bに実行させていると言える。また、指示送受信部13Aは、表示装置1Bが受け付けた指示(被指導者の指示)に関する情報を、通信部20Aを介して受信する。
The instruction transmitting / receiving unit 13A transmits information related to the instruction (instructor's instruction) received by the instruction receiving unit 12A to the display device 1B via the communication unit 20A. Although details will be described later, when the instruction area designated by the instructor is not displayed on the display apparatus 1B of the instructor, a guidance process for prompting the instructor to display the instruction area is performed on the display apparatus 1B. Done. Therefore, it can be said that the instruction transmission / reception unit 13A causes the display device 1B to perform the guidance process in the above case. In addition, the instruction transmission / reception unit 13A receives information related to the instruction (instructor's instruction) received by the display device 1B via the communication unit 20A.
指示表示処理部14Aは、指示受付部12Aが受け付けた指示(指導者の指示)に関する情報を表示部21Aに表示する。また、指示表示処理部14Aは、指示送受信部13Aが受信した、指示(被指導者の指示)に関する情報を表示部21Aに表示する。さらに、指示表示処理部14Aは、被指導者の指示において指定されている指示領域(第1指示領域、第2指示領域)が、表示対象領域に含まれているか否かを判定する。そして、含まれていないと判定した場合に、上記指示領域を表示することを指導者に促す誘導処理を実行する。
The instruction display processing unit 14A displays information on the instruction (instructor's instruction) received by the instruction receiving unit 12A on the display unit 21A. In addition, the instruction display processing unit 14A displays information on the instruction (instructed by the instructor) received by the instruction transmitting / receiving unit 13A on the display unit 21A. Furthermore, the instruction display processing unit 14A determines whether or not the display areas (first instruction area and second instruction area) designated in the instruction of the instructor are included in the display target area. And when it determines with not containing, the guidance process which urges | leads a leader to display the said instruction | indication area | region is performed.
合成部15Aは、全天球画像23Aにおける表示対象領域の部分画像を表示部19に表示させる。また、合成部15Aは、指導者または被指導者の指示に関する情報を上記部分画像に重畳して表示させる。この他にも、合成部15Aは、後述する差込画像(関連コンテンツ)の候補を上記部分画像に重畳して表示させる処理等を行う。
The combining unit 15A causes the display unit 19 to display a partial image of the display target area in the omnidirectional image 23A. In addition, the synthesis unit 15A displays the information related to the instruction of the instructor or the instructor superimposed on the partial image. In addition to this, the synthesis unit 15A performs a process of superimposing and displaying an insertion image (related content) candidate to be described later on the partial image.
全天球画像描画部16Aは、視線方向特定部11Aが特定した視線方向から、全天球画像23Aにおける表示対象領域を特定する。そして、全天球画像描画部16Aは、全天球画像23Aの画像領域のうち、上記特定した表示対象領域の部分画像を、合成部15Aを介して表示部21Aに表示させる。全天球画像23Aは、動画像であってもよいし、静止画像であってもよい。
The omnidirectional image drawing unit 16A specifies the display target area in the omnidirectional image 23A from the line-of-sight direction specified by the line-of-sight direction specifying unit 11A. Then, the omnidirectional image drawing unit 16A causes the display unit 21A to display the partial image of the specified display target region in the image region of the omnidirectional image 23A via the synthesis unit 15A. The omnidirectional image 23A may be a moving image or a still image.
差込処理部17Aは、表示装置1Aが表示するコンテンツに関連した差込画像を、表示装置1Aの通信部20Aおよび表示装置1Bの通信部20Bを介して、表示装置1Bに表示させる処理を行う。
The insertion processing unit 17A performs a process of displaying the insertion image related to the content displayed on the display device 1A on the display device 1B via the communication unit 20A of the display device 1A and the communication unit 20B of the display device 1B. .
入力部19Aは、ユーザの入力操作を受け付けるものであり、受け付けた入力操作の内容を示す情報を制御部10Aに出力する。入力部19Aは、例えば図示しないコントローラに対するユーザの入力操作の内容を示す信号を、当該コントローラから受信する受信部であってもよい。入力部19Aは、コンテンツの画像領域の一部を指定するポインティング操作を受け付けるものであればよい。
The input unit 19A receives a user input operation, and outputs information indicating the content of the received input operation to the control unit 10A. For example, the input unit 19A may be a receiving unit that receives a signal indicating the content of a user input operation on a controller (not shown) from the controller. The input unit 19A only needs to accept a pointing operation for designating a part of the image area of the content.
通信部20Aは、表示装置1Aが他の装置(本例では表示装置1B)と通信するためのものである。通信部20Aと表示装置1Bの通信部20Bとは、フルメッシュ(ピアツーピア)で通信するものやイーサネット(登録商標)等を介して通信するものであってもよい。
The communication unit 20A is for the display device 1A to communicate with another device (in this example, the display device 1B). The communication unit 20A and the communication unit 20B of the display device 1B may communicate with each other via a full mesh (peer-to-peer) or via Ethernet (registered trademark).
表示部21Aは、画像を表示する装置(表示装置)である。表示部21Aは、非透過型であってもよいし、透過型であってもよい。透過型の表示部21Aを用いた場合、ユーザに、表示装置1外(現実空間)の視野に、表示部21Aが表示する画像が重ね合わされた複合現実空間を提供することができる。また、表示部21Aは、表示装置1Aに外付けされた表示装置であってもよく、通常のフラットパネルディスプレイ等であってもよい。
The display unit 21A is a device (display device) that displays an image. The display unit 21A may be a non-transmissive type or a transmissive type. When the transmissive display unit 21A is used, it is possible to provide the user with a mixed reality space in which the image displayed by the display unit 21A is superimposed on the visual field outside the display device 1 (real space). The display unit 21A may be a display device externally attached to the display device 1A, or may be a normal flat panel display or the like.
記憶部22Aは、表示装置1Aが使用する各種データを記憶するものである。記憶部22Aには、全天球画像23A、指示情報24A、および差込情報25Aが格納されている。全天球画像23Aは、撮像地点から全方位を撮像した画像である。本実施形態において表示装置1Aが表示するコンテンツは、全天球画像23Aである。指示情報24Aは、指示の内容を示す情報であり、指示領域を示す情報を含む。差込情報25Aは、表示装置1Aが表示するコンテンツすなわち全天球画像23Aに関連した画像である差込画像を表示させるために使用される。全天球画像23Aおよび差込画像は、動画像であってもよいし、静止画像であってもよい。
The storage unit 22A stores various data used by the display device 1A. The storage unit 22A stores an omnidirectional image 23A, instruction information 24A, and insertion information 25A. The omnidirectional image 23A is an image obtained by imaging all directions from the imaging point. In the present embodiment, the content displayed by the display device 1A is the omnidirectional image 23A. The instruction information 24A is information indicating the content of the instruction and includes information indicating the instruction area. The insertion information 25A is used to display a content displayed on the display device 1A, that is, an insertion image that is an image related to the omnidirectional image 23A. The omnidirectional image 23A and the insertion image may be a moving image or a still image.
表示装置1Bは、コンテンツを表示させる装置であり、表示装置1Aと同様に、制御部10B、センサ18B、入力部19B、通信部20B、表示部21B、および記憶部22Bを備えている。センサ18B、入力部19B、通信部20B、および表示部21Bは、センサ18A、入力部19A、通信部20A、および表示部21Aとそれぞれ同様の構成であるから説明を省略する。なお、表示装置1Aと1Bを特に区別する必要のないときには単に表示装置1と呼ぶ。
The display device 1B is a device that displays content, and includes a control unit 10B, a sensor 18B, an input unit 19B, a communication unit 20B, a display unit 21B, and a storage unit 22B, similar to the display device 1A. Since the sensor 18B, the input unit 19B, the communication unit 20B, and the display unit 21B have the same configurations as the sensor 18A, the input unit 19A, the communication unit 20A, and the display unit 21A, description thereof will be omitted. The display devices 1A and 1B are simply referred to as the display device 1 when it is not necessary to distinguish between them.
制御部10Bは、差込処理部17Aを含まない点を除けば、制御部10Aと同様の構成である。つまり、視線方向特定部11B、指示受付部(領域特定部、指定受付部)12B、指示送受信部(誘導制御部)13B、指示表示処理部(誘導部、指示領域表示処理部)14B、合成部15B、全天球画像描画部16Bは、視線方向特定部11A、指示受付部12A、指示送受信部13A、指示表示処理部14A、合成部15A、全天球画像描画部16Aとそれぞれ同様の構成である。
The control unit 10B has the same configuration as the control unit 10A except that the control unit 10B does not include the insertion processing unit 17A. That is, the line-of-sight direction specifying unit 11B, the instruction receiving unit (region specifying unit, designation receiving unit) 12B, the instruction transmitting / receiving unit (guidance control unit) 13B, the instruction display processing unit (guidance unit, instruction region display processing unit) 14B, the combining unit 15B, the omnidirectional image drawing unit 16B has the same configuration as the line-of-sight direction specifying unit 11A, the instruction receiving unit 12A, the instruction transmitting / receiving unit 13A, the instruction display processing unit 14A, the combining unit 15A, and the omnidirectional image drawing unit 16A. is there.
また、記憶部22Bは、差込情報25Aが格納されていない点を除けば、記憶部22Aと同様の構成である。つまり、全天球画像23Bは、全天球画像23Aと同じ画像(コンテンツ)である。また、指示情報24Bは、指示情報24Aと同様に指示の内容を示す情報であり、指示領域を示す情報を含む。
Further, the storage unit 22B has the same configuration as the storage unit 22A except that the insertion information 25A is not stored. That is, the omnidirectional image 23B is the same image (content) as the omnidirectional image 23A. In addition, the instruction information 24B is information indicating the content of the instruction similarly to the instruction information 24A, and includes information indicating the instruction area.
表示装置1Bは、差込処理部17Aを備えていないので、被指導者は差込画像を表示装置1Aに表示させることはできない。つまり、制御システム3では、差込画像を表示させる権限を指導者側の表示装置1Aにのみ与えている。この権限は、指導者に与えられる権限であるから指導者権限と呼ぶ。なお、表示装置1Bに差込処理部17Bを設けた上で、制御システム3に含まれる表示装置1Aおよび1B、あるいはそのユーザに差込画像を表示させる指導者権限を設定してもよい。この場合、表示装置1Bは、自装置またはそのユーザに指導者権限が設定されている場合には表示装置1Aに差込画像を表示させる一方、自装置およびそのユーザに指導者権限が設定されていない場合には表示装置1Aに差込画像を表示させない。表示装置1Aにおいても同様である。
Since the display device 1B does not include the insertion processing unit 17A, the instructor cannot display the insertion image on the display device 1A. That is, in the control system 3, the authority to display the inserted image is given only to the display device 1A on the instructor side. Since this authority is an authority given to a leader, it is called a leader authority. In addition, after providing the insertion processing unit 17B in the display device 1B, the display device 1A and 1B included in the control system 3 or an instructor authority for displaying the insertion image on the user may be set. In this case, the display device 1B displays an insertion image on the display device 1A when the instructor authority is set for the own device or the user, while the instructor authority is set for the own device and the user. If not, the insertion image is not displayed on the display device 1A. The same applies to the display device 1A.
〔指導者と被指導者〕
上述のように、制御システム3において、指導は、同じコンテンツを表示装置1Aと表示装置1Bの両方に表示させながら行う。このような使用態様に好適な制御システム3の構成例を図2に基づいて説明する。図2は、制御システム3の構成例を示す図である。 [Leaders and trainees]
As described above, in thecontrol system 3, the guidance is performed while displaying the same content on both the display device 1A and the display device 1B. A configuration example of the control system 3 suitable for such usage will be described with reference to FIG. FIG. 2 is a diagram illustrating a configuration example of the control system 3.
上述のように、制御システム3において、指導は、同じコンテンツを表示装置1Aと表示装置1Bの両方に表示させながら行う。このような使用態様に好適な制御システム3の構成例を図2に基づいて説明する。図2は、制御システム3の構成例を示す図である。 [Leaders and trainees]
As described above, in the
図2の(a)の制御システム3は、指導者の表示装置1AがHMDであり、被指導者の表示装置1BもHMDである。図1に示した制御システム3もこの例に該当する。この例では、表示装置1Aおよび1Bの何れにおいても、コンテンツの画像領域のうち指定された表示対象領域の部分画像が表示される。つまり、表示装置1Aには、コンテンツの画像領域のうち指導者の視線方向に対応する表示対象領域の部分画像が表示され、表示装置1Bには、コンテンツの画像領域のうち被指導者の視線方向に対応する表示対象領域の部分画像が表示される。制御システム3には、指導者の表示装置1Aと被指導者の表示装置1Bが、それぞれ複数含まれていてもよい。また、コンテンツは2次元表示されてもよいし、3次元表示されてもよい。なお、表示装置1Aと1Bとを、例えばインターネットのような広域ネットワークを介して通信する構成とすれば、指導者は、遠隔地の被指導者に対して指導を行うことができる。
2A, the instructor's display device 1A is an HMD, and the instructor's display device 1B is also an HMD. The control system 3 shown in FIG. 1 also corresponds to this example. In this example, in both of the display devices 1A and 1B, a partial image of a designated display target area among the image areas of the content is displayed. That is, the display device 1A displays a partial image of a display target region corresponding to the gaze direction of the leader in the content image region, and the display device 1B displays the gaze direction of the instructor in the content image region. A partial image of the display target area corresponding to is displayed. The control system 3 may include a plurality of leader display devices 1A and a trainee display device 1B. Further, the content may be displayed two-dimensionally or may be displayed three-dimensionally. If the display devices 1A and 1B are configured to communicate with each other via a wide area network such as the Internet, the instructor can instruct a remote instructor.
図2の(b)の制御システム3では、指導者の表示装置1Aは2次元の表示装置であり、被指導者の表示装置1BはHMDである。指導者の表示装置1Aは、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示するものであってもよいし、コンテンツの画像領域の全体を表示するものであってもよい(後述の図4参照)。全天球画像を2次元の表示装置に表示させる場合、表示装置の画面サイズに応じて全天球画像の表示対象領域の部分映像を2次元にマッピングすればよい。
In the control system 3 of FIG. 2B, the leader display device 1A is a two-dimensional display device, and the leader display device 1B is an HMD. The instructor's display device 1A may display a partial image of a specified display target area in the image area of the content, or may display the entire image area of the content ( (See FIG. 4 below). When the omnidirectional image is displayed on the two-dimensional display device, the partial image of the display target area of the omnidirectional image may be two-dimensionally mapped according to the screen size of the display device.
また、図2の(c)に示すように、表示装置1Bは、被指導者が単独で学習を行う用途で使用することもできる。本例において被指導者の表示装置1BはHMDである。本例では、学習の際に注目すべき画像領域が予め設定されており、これにより、注目すべき画像領域を指導者が指摘する場合と同様の学習が可能になっている。
Further, as shown in FIG. 2 (c), the display device 1B can be used for a purpose in which the instructor learns alone. In this example, the display device 1B of the instructor is an HMD. In this example, an image area to be noticed at the time of learning is set in advance, and this enables learning similar to the case where the instructor points out an image area to be noticed.
〔視線方向に応じた画像の表示〕
視線方向に応じた画像を表示する方法について、図3に基づいて説明する。図3は、全天球画像と表示対象領域との関係を示す図である。図3では、互いに直交するx、y、z軸で規定される三次元座標空間上にて全天球画像A1を示している。全天球画像A1は、半径rの球体である全天球を構成している。z軸方向は現実空間におけるセンサ18Aの垂直方向と一致しており、y軸方向は現実空間におけるセンサ18Aの正面方向と一致しており、x軸方向は現実空間におけるセンサ18Aの左右方向と一致している。 [Display of image according to line of sight]
A method for displaying an image corresponding to the line-of-sight direction will be described with reference to FIG. FIG. 3 is a diagram illustrating the relationship between the omnidirectional image and the display target area. In FIG. 3, the omnidirectional image A1 is shown in a three-dimensional coordinate space defined by x, y, and z axes orthogonal to each other. The omnidirectional image A1 forms an omnidirectional sphere that is a sphere of radius r. The z-axis direction coincides with the vertical direction of thesensor 18A in the real space, the y-axis direction coincides with the front direction of the sensor 18A in the real space, and the x-axis direction coincides with the left-right direction of the sensor 18A in the real space. I'm doing it.
視線方向に応じた画像を表示する方法について、図3に基づいて説明する。図3は、全天球画像と表示対象領域との関係を示す図である。図3では、互いに直交するx、y、z軸で規定される三次元座標空間上にて全天球画像A1を示している。全天球画像A1は、半径rの球体である全天球を構成している。z軸方向は現実空間におけるセンサ18Aの垂直方向と一致しており、y軸方向は現実空間におけるセンサ18Aの正面方向と一致しており、x軸方向は現実空間におけるセンサ18Aの左右方向と一致している。 [Display of image according to line of sight]
A method for displaying an image corresponding to the line-of-sight direction will be described with reference to FIG. FIG. 3 is a diagram illustrating the relationship between the omnidirectional image and the display target area. In FIG. 3, the omnidirectional image A1 is shown in a three-dimensional coordinate space defined by x, y, and z axes orthogonal to each other. The omnidirectional image A1 forms an omnidirectional sphere that is a sphere of radius r. The z-axis direction coincides with the vertical direction of the
視線方向特定部11Aは、センサ18Aの出力値から、センサ18Aが何れの方向を向いているかを判定する。センサ18Aは表示装置1Aに所定の向きで搭載されるので、表示装置1Aをユーザが正しい向きに装着していれば、センサ18Aの向きをユーザの視線方向とみなすことが可能である。よって、以下ではセンサ18Aの向きをユーザの視線方向として説明する。視線方向特定部11Aは、視線方向を、垂直軸(z軸)周りの回転角である方位角(ヨー)θ(-180°≦θ≦180°)と、水平軸(x軸)周りの回転角である仰角(ピッチ)φ(-90°≦φ≦90°)との組み合わせで表すことができる。
The line-of-sight direction specifying unit 11A determines which direction the sensor 18A is facing from the output value of the sensor 18A. Since the sensor 18A is mounted on the display device 1A in a predetermined orientation, if the user wears the display device 1A in the correct orientation, the orientation of the sensor 18A can be regarded as the user's line-of-sight direction. Therefore, hereinafter, the direction of the sensor 18A will be described as the user's line-of-sight direction. The line-of-sight direction identifying unit 11A rotates the line-of-sight direction around an azimuth angle (yaw) θ (−180 ° ≦ θ ≦ 180 °) that is a rotation angle around the vertical axis (z-axis) and a horizontal axis (x-axis). It can be expressed in combination with an angle of elevation (pitch) φ (−90 ° ≦ φ ≦ 90 °).
視線方向特定部11Aが視線方向を示す方位角と仰角を特定すると、全天球画像描画部16Aは、ユーザの視点位置Qから上記特定した方位角および仰角が示す方向に延びる直線と、全天球画像A1との交点Pを求める。そして、全天球画像A1において、この交点Pを中心とする高さh、幅wの領域を表示対象領域A11と特定する。そして、全天球画像描画部16Aは、全天球画像A1のうち、この表示対象領域A11内の部分を表示部21に表示させる。これにより、ユーザの視線方向と連動して、表示対象領域A11が変化し、これにより表示部21Aに表示される画像も変化する。表示装置1Bにおける表示も上記と同様である。なお、本実施形態では説明を簡単にするため、全天球内での視点位置Qは不動であるとするが、現実空間でのユーザの移動と連動して、全天球内での視点位置Qを移動させてもよい。
When the line-of-sight direction specifying unit 11A specifies the azimuth angle and elevation angle indicating the line-of-sight direction, the omnidirectional image drawing unit 16A includes a straight line extending from the user's viewpoint position Q in the direction indicated by the specified azimuth angle and elevation angle, An intersection point P with the sphere image A1 is obtained. Then, in the omnidirectional image A1, an area having a height h and a width w with the intersection P as the center is specified as the display target area A11. Then, the omnidirectional image drawing unit 16A causes the display unit 21 to display a portion in the display target area A11 of the omnidirectional image A1. Accordingly, the display target area A11 changes in conjunction with the user's line-of-sight direction, and the image displayed on the display unit 21A also changes accordingly. The display on the display device 1B is the same as described above. In the present embodiment, the viewpoint position Q in the omnidirectional sphere is assumed to be stationary in order to simplify the description, but the viewpoint position in the omnidirectional sphere is linked with the movement of the user in the real space. Q may be moved.
〔表示するコンテンツ〕
表示装置1が表示するコンテンツについて図4に基づいて説明する。図4は、表示装置1が表示するコンテンツを説明する図である。図示の全天球画像A1には、指導者の表示装置1Aの表示対象領域A11と、被指導者の表示装置1Bの表示対象領域A12とを図示している。全天球画像A1上の位置は、方位角θ(-180°≦θ≦180°)と、水平軸(x軸)周りの回転角である仰角φ(-90°≦φ≦90°)との組み合わせで表すことができる。図示の例では、全天球画像A1の左端の方位角が-180°、右端の方位角が180°、上端の仰角が90°、下端の仰角が-90°である。 [Content to be displayed]
The content displayed on thedisplay device 1 will be described with reference to FIG. FIG. 4 is a diagram illustrating content displayed on the display device 1. In the illustrated omnidirectional image A1, a display target area A11 of the display device 1A of the instructor and a display target area A12 of the display device 1B of the instructor are illustrated. The position on the omnidirectional image A1 includes an azimuth angle θ (−180 ° ≦ θ ≦ 180 °) and an elevation angle φ (−90 ° ≦ φ ≦ 90 °) which is a rotation angle around the horizontal axis (x axis). It can be expressed by a combination of In the illustrated example, the azimuth angle at the left end of the omnidirectional image A1 is −180 °, the azimuth angle at the right end is 180 °, the elevation angle at the upper end is 90 °, and the elevation angle at the lower end is −90 °.
表示装置1が表示するコンテンツについて図4に基づいて説明する。図4は、表示装置1が表示するコンテンツを説明する図である。図示の全天球画像A1には、指導者の表示装置1Aの表示対象領域A11と、被指導者の表示装置1Bの表示対象領域A12とを図示している。全天球画像A1上の位置は、方位角θ(-180°≦θ≦180°)と、水平軸(x軸)周りの回転角である仰角φ(-90°≦φ≦90°)との組み合わせで表すことができる。図示の例では、全天球画像A1の左端の方位角が-180°、右端の方位角が180°、上端の仰角が90°、下端の仰角が-90°である。 [Content to be displayed]
The content displayed on the
表示対象領域A11およびA12は、何れも全天球画像A1の一部分であるが、全天球画像A1における範囲が異なっている。つまり、この例では、指導者と被指導者とは異なる方向に視線を向けていることになる。
The display target areas A11 and A12 are both part of the omnidirectional image A1, but the ranges in the omnidirectional image A1 are different. That is, in this example, the leader and the trainee are looking in different directions.
このように、指導者と被指導者とが異なる方向に視線を向けている状態において、指導者が、入力部19Aを操作して、表示対象領域A11内で、被指導者に閲覧を指示する位置(指示領域)を指定したとする。これにより、指導者の表示装置1Aの表示部21Aには、上記指定した位置にポインタM1が表示される。一方、被指導者の表示装置1Bの表示部21Bには、上記指定された位置に視線を向けることを促す矢印M2が表示される。矢印M2は、ポインタM1の位置が表示対象領域A12内に入るようにするための視線の移動方向を示している。よって、被指導者は、矢印M2に従って、右方向に視線を移動させることにより、ポインタM1が付された指示領域を視界内に捉えることが可能になる。
Thus, in a state where the leader and the instructor are looking in different directions, the instructor operates the input unit 19A to instruct the instructor to browse within the display target area A11. Assume that a position (indicated area) is specified. Thereby, the pointer M1 is displayed at the designated position on the display unit 21A of the display device 1A of the instructor. On the other hand, the display unit 21B of the instructor's display device 1B displays an arrow M2 that prompts the user to turn his / her line of sight to the designated position. An arrow M2 indicates the moving direction of the line of sight so that the position of the pointer M1 enters the display target area A12. Thus, the instructor can move the line of sight in the right direction according to the arrow M2, and thereby capture the designated area with the pointer M1 in the field of view.
これにより、指導者は、指示領域を見ていない被指導者に、その指示領域の画像を見るよう促すことができるので、指導効果を高めることができる。また、指導者は、指示領域を表示装置1Aにて指定するだけで、表示装置1Bには矢印M2が表示されるので、指導者の操作は簡易である。
Thereby, the instructor can prompt the instructor who has not seen the instruction area to see the image of the instruction area, so that the instruction effect can be enhanced. Moreover, since the instructor simply designates the instruction area on the display device 1A, the arrow M2 is displayed on the display device 1B, so that the operation of the instructor is simple.
なお、図4の例では、円形のポインタM1にて表示対象領域A11内の位置を指定しているが、ポインタM1の形状および大きさは表示対象領域A11内に収まる範囲で任意に設定できる。例えば、図5の例のような態様で指定してもよい。図5は、表示対象領域A11内の指示領域を、オブジェクトを囲む矩形領域で指定した例を示す図である。図5の領域M3は、表示対象領域A11内の1つのオブジェクトが収まるサイズの矩形領域である。このような領域M3は、入力部19Aを介した範囲指定により指導者が特定してもよい。また、表示装置1Aが、表示対象領域A11中のオブジェクトを自動で検出して、そのオブジェクトを含む領域M3を特定してもよい。オブジェクト色、形状、大きさの外観を予め定めておけば、そのようなオブジェクトをコンテンツ中から検出することは可能である。また、コンテンツ中に表示装置が含まれている(映像として写っている)場合、その表示画面を指示領域としてもよい。例えば、測定機器の測定値を表示する表示装置の表示画面を指示領域とすることにより、被指導者に測定値の確認を促すことができる。
In the example of FIG. 4, the position in the display target area A11 is designated by the circular pointer M1, but the shape and size of the pointer M1 can be arbitrarily set within a range that fits in the display target area A11. For example, you may specify in an aspect like the example of FIG. FIG. 5 is a diagram illustrating an example in which the indication area in the display target area A11 is designated by a rectangular area surrounding the object. An area M3 in FIG. 5 is a rectangular area of a size that can accommodate one object in the display target area A11. Such a region M3 may be specified by the instructor by specifying a range via the input unit 19A. Further, the display device 1A may automatically detect an object in the display target area A11 and specify the area M3 including the object. If the appearance of the object color, shape, and size is determined in advance, such an object can be detected from the content. Further, when a display device is included in the content (shown as a video), the display screen may be used as the instruction area. For example, it is possible to prompt the instructor to confirm the measured value by using the display screen of the display device that displays the measured value of the measuring device as the instruction area.
〔指導者側と被指導者側の画面遷移(誘導情報の表示)〕
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移について、図6に基づいて説明する。図6は、誘導情報を表示する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader side and the trainee side (display of guidance information)]
Screen transitions of thedisplay device 1A on the instructor side and the display device 1B on the instructor side will be described with reference to FIG. FIG. 6 is a diagram illustrating an example of screen transitions of the display device 1A on the instructor side and the display device 1B on the instructor side when displaying the guidance information.
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移について、図6に基づいて説明する。図6は、誘導情報を表示する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader side and the trainee side (display of guidance information)]
Screen transitions of the
時刻T1において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。表示対象領域A11に表示されている画像と、表示対象領域A12に表示されている画像とは異なっている。つまり、指導者と被指導者とは、全天球画像における異なる位置に視線を向けている。
At time T1, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. The image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
ここで、指導者は、表示対象領域A11中の最も高い建物を、入力部19Aを介した入力操作によりポインティングし、これにより表示対象領域A11にはポインタM1が表示されている。この後、特に指導者が入力操作や視線移動を行わなければ、指導者側の表示装置1Aの表示内容は変化しない。
Here, the instructor points the tallest building in the display target area A11 by an input operation via the input unit 19A, and the pointer M1 is displayed in the display target area A11. Thereafter, the display content of the display device 1A on the instructor side does not change unless the instructor performs input operation or line-of-sight movement.
時刻T2では、被指導者側の表示装置1Bは、矢印M2を表示して、被指導者に視線を右方向に移動させることを促している。そして、時刻T3では、矢印M2に従って被指導者が視線を移動させたことにより、指導者がポインティングした建物が表示対象領域A12内に入り、ポインタM1が被指導者側の表示装置1Bに表示されている。
At time T2, the instructor-side display device 1B displays an arrow M2 to prompt the instructor to move the line of sight to the right. At time T3, the instructor moves his / her line of sight according to the arrow M2, so that the building pointed to by the instructor enters the display target area A12, and the pointer M1 is displayed on the display device 1B on the instructor side. ing.
〔指示情報の例〕
指示情報24は、例えば図7のような情報であってもよい。図7は、指示情報24の一例を示す図である。図7の指示情報24は、「視野」、「指示者」、「指示領域(方位角)」、「指示領域(仰角)」、「検出オブジェクト」、および「時間帯」の情報が対応付けられたテーブル形式のデータである。 [Example of instruction information]
Theinstruction information 24 may be information as shown in FIG. 7, for example. FIG. 7 is a diagram illustrating an example of the instruction information 24. The instruction information 24 in FIG. 7 is associated with information of “field of view”, “instructor”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, “detected object”, and “time zone”. The data is in table format.
指示情報24は、例えば図7のような情報であってもよい。図7は、指示情報24の一例を示す図である。図7の指示情報24は、「視野」、「指示者」、「指示領域(方位角)」、「指示領域(仰角)」、「検出オブジェクト」、および「時間帯」の情報が対応付けられたテーブル形式のデータである。 [Example of instruction information]
The
「視野」は、指示者の表示装置1に表示されている画像を示す情報である。なお、「重畳画像」については実施形態2で説明する。
“View” is information indicating an image displayed on the display device 1 of the instructor. The “superimposed image” will be described in the second embodiment.
「指示者」は、指示を行ったユーザを示す情報である。詳細は図11に基づいて後述するが、指示は、指導者のみならず被指導者も行うことができる。
“Instructor” is information indicating the user who issued the instruction. Although details will be described later with reference to FIG. 11, the instruction can be given not only by the leader but also by the instructor.
「指示領域(方位角)」および「指示領域(仰角)」は、指示領域を示す情報である。つまり、「指示領域(方位角)」が示す方位角の範囲(単位は「°」)と、「指示領域(仰角)」が示す仰角の範囲(単位は「°」)とで特定される領域が、指示領域ということになる。例えば、図示の例において、指導者X1の指示の指示領域は、全天球画像の画像領域のうち、方位角が-180°~-130°、仰角が20°~50°の範囲の矩形領域である。
“Instruction area (azimuth angle)” and “instruction area (elevation angle)” are information indicating the instruction area. That is, the area specified by the azimuth range (unit: “°”) indicated by “instruction area (azimuth angle)” and the elevation angle range (unit: “°”) indicated by “instruction area (elevation angle)” Is the designated area. For example, in the illustrated example, the instruction area for the instruction of the instructor X1 is a rectangular area having an azimuth angle of −180 ° to −130 ° and an elevation angle of 20 ° to 50 °, out of the image area of the omnidirectional image. It is.
「検出オブジェクト」は、ポインティングされた位置すなわち指示領域で検出したオブジェクトを示す情報である。オブジェクトの検出については、図5に基づいて説明した通りである。
“Detected object” is information indicating an object detected at the pointed position, that is, the designated area. The object detection is as described based on FIG.
「時間帯」は、指示領域に注目させる時間帯(コンテンツ再生における再生時間帯)を示す情報である。ポインティングがなされている期間をそのまま「時間帯」としてもよいし、ポインティングがなされた後の所定時間を「時間帯」としてもよい。また、オブジェクトを検出した場合、そのオブジェクトがコンテンツにおいて表示されている期間(オブジェクトが検出されている時間領域)を「時間帯」としてもよい。
“Time zone” is information indicating a time zone (a playback time zone in content playback) to which attention is given to the designated area. The period during which pointing is performed may be used as it is as the “time zone”, or the predetermined time after the pointing is performed may be used as the “time zone”. In addition, when an object is detected, a period during which the object is displayed in the content (time area in which the object is detected) may be set as a “time zone”.
オブジェクトの表示期間中にオブジェクトの表示位置が変化したときには、指示表示処理部14Aは、該オブジェクトの表示位置の変化に追従させて指示領域を移動させてもよい。そして、指示表示処理部14Aは、移動後の指示領域が表示対象領域に含まれているか否かを判定し、含まれていない場合には誘導処理を行ってもよい。これにより、移動するオブジェクトを追尾させることができる。なお、この処理は指示表示処理部14Bが行ってもよい。
When the display position of the object changes during the display period of the object, the instruction display processing unit 14A may move the instruction area following the change in the display position of the object. Then, the instruction display processing unit 14A determines whether or not the instruction area after movement is included in the display target area, and may perform guidance processing when it is not included. Thereby, the moving object can be tracked. This processing may be performed by the instruction display processing unit 14B.
〔差込情報の例〕
差込情報25は、例えば図8のような情報であってもよい。図8は、差込情報25の一例を示す図である。図8の(a)に示す差込情報25は、「コンテンツ」、「指示領域(方位角)」、「指示領域(仰角)」、「時間帯」、および「差込画像」の情報が対応付けられたテーブル形式のデータである。 [Example of plug-in information]
Theinsertion information 25 may be information as shown in FIG. 8, for example. FIG. 8 is a diagram illustrating an example of the insertion information 25. The insertion information 25 shown in FIG. 8A corresponds to the information of “content”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, “time zone”, and “insertion image”. It is attached table format data.
差込情報25は、例えば図8のような情報であってもよい。図8は、差込情報25の一例を示す図である。図8の(a)に示す差込情報25は、「コンテンツ」、「指示領域(方位角)」、「指示領域(仰角)」、「時間帯」、および「差込画像」の情報が対応付けられたテーブル形式のデータである。 [Example of plug-in information]
The
「コンテンツ」は、差込画像を重畳させるコンテンツを示す情報である。なお、「重畳画像」については実施形態2で説明する。
“Content” is information indicating the content on which the insertion image is superimposed. The “superimposed image” will be described in the second embodiment.
「指示領域(方位角)」および「指示領域(仰角)」と、「時間帯」は、差込画像を表示する条件を示す情報である。より詳細には、「指示領域(方位角)」および「指示領域(仰角)」は、ポインティング(指示領域の指定)位置の条件を示し、「時間帯」はポインティング(指示領域の指定)したタイミングの条件を示している。例えば、コンテンツとして「全天球画像A2」が表示されていて、方位角が-70°~-10°、仰角が20°~45°の範囲内で指示領域が指定された場合、表示対象となる差込画像はD2となる。また、例えば、コンテンツとして「重畳画像B2」が表示されていて、コンテンツの00:01:00~00:05:00の再生時間帯に指示領域が指定された場合、表示対象となる差込画像はD3となる。「指示領域(方位角)」および「指示領域(仰角)」と、これに対応する差込画像の内容は関連していることが好ましい。例えば、「指示領域(方位角)」および「指示領域(仰角)」が示す領域内を、全天球画像を撮像した撮像装置とは異なる撮像装置で撮像した画像を、当該領域の差込画像としてもよい。
“Instruction area (azimuth angle)”, “instruction area (elevation angle)”, and “time zone” are information indicating conditions for displaying an inserted image. More specifically, “indication area (azimuth angle)” and “instruction area (elevation angle)” indicate the conditions of pointing (designation of designation area), and “time zone” is the timing of pointing (designation of designation area). The conditions are shown. For example, when “omnidirectional image A2” is displayed as the content, and the pointing area is specified within the range of azimuth angle of −70 ° to −10 ° and elevation angle of 20 ° to 45 °, The inserted image becomes D2. In addition, for example, when “superimposed image B2” is displayed as the content, and the instruction area is designated in the playback time zone of the content from 00:01:00 to 00:05:00, the insertion image to be displayed Becomes D3. It is preferable that “instruction area (azimuth angle)” and “instruction area (elevation angle)” are associated with the contents of the corresponding inserted image. For example, an image captured by an imaging device different from the imaging device that captured the omnidirectional image in the region indicated by the “instruction region (azimuth angle)” and the “instruction region (elevation angle)” is an insertion image of the region. It is good.
なお、「指示領域(方位角)」および「指示領域(仰角)」と「時間帯」の何れも対応付けられていない差込画像(差込画像D1)は、コンテンツの何れの領域が指示領域として指定されたか、および指定されたタイミングにかかわらず表示対象となる。また、「指示領域(方位角)」および「指示領域(仰角)」と「時間帯」の両方が対応付けられている差込画像(オブジェクトE1)は、指定位置と指定時間帯の両方の条件を満たした場合に表示対象となる。
It should be noted that any of the content areas of the insertion image (insertion image D1) in which neither “instruction area (azimuth angle)”, “instruction area (elevation angle)”, nor “time zone” is associated is indicated area. Regardless of whether it is specified as or as the specified timing, it becomes a display target. Further, an insertion image (object E1) in which both “instruction area (azimuth angle)” and “instruction area (elevation angle)” and “time zone” are associated with each other is a condition of both the designated position and the designated time zone. It becomes a display object when satisfying.
「差込画像」は、「コンテンツ」に重畳して表示させる差込画像を示す情報である。差込画像は、記憶部22等に予め格納しておいても良いし、コンテンツの一部を差込画像として利用してもよい。例えば、指示領域に表示されているオブジェクトを検出して、これを差込画像としてもよい。これにより、差込画像により、このオブジェクトを追尾させることができる。
“Inserted image” is information indicating an inserted image to be displayed superimposed on “content”. The insertion image may be stored in advance in the storage unit 22 or the like, or a part of the content may be used as the insertion image. For example, an object displayed in the instruction area may be detected and used as an insertion image. Thereby, this object can be tracked by the inserted image.
また、差込画像を表示する際には、図8の(b)に示すような情報を参照してもよい。図8の(b)に示す情報は、「差込画像」、「指示領域(方位角)」、「指示領域(仰角)」、および「時間帯」の情報が対応付けられたテーブル形式のデータである。
Further, when displaying the insertion image, information as shown in FIG. 8B may be referred to. The information shown in (b) of FIG. 8 is data in a table format in which information of “insert image”, “instruction area (azimuth angle)”, “instruction area (elevation angle)”, and “time zone” is associated. It is.
「指示領域(方位角)」および「指示領域(仰角)」は、「差込画像」の画像領域のうち、差込画像として表示させる領域を示す情報である。例えば、差込画像D2は、全画像領域のうち、方位角が-70°~-10°、仰角が20°~45°の領域が表示対象となる。
“Instruction area (azimuth angle)” and “instruction area (elevation angle)” are information indicating an area to be displayed as an insertion image among the image areas of “insertion image”. For example, the insertion image D2 is a display target in the entire image region where the azimuth angle is −70 ° to −10 ° and the elevation angle is 20 ° to 45 °.
「時間帯」は、動画像である「差込画像」の再生時間帯のうち、差込画像として表示させる時間帯を示す情報である。例えば、差込画像D3は、その再生時間帯のうち、00:03:00~00:05:00の時間帯が再生の対象となる。なお、差込画像がオブジェクトである場合、「時間帯」の示す再生時間帯に全天球画像の一部として表示されていたオブジェクトが、差込画像として表示する対象となる。例えば、オブジェクトE1は、コンテンツ(全天球画像)における00:02:00~00:05:00の時間帯に表示されていたオブジェクトE1が、差込画像として表示する対象となる。
“Time zone” is information indicating a time zone to be displayed as an inserted image among the playback time zones of the “inserted image” that is a moving image. For example, the insertion image D3 is subject to playback in the playback time zone from 00:03:00 to 00:05:00. When the inserted image is an object, the object displayed as a part of the omnidirectional image during the reproduction time period indicated by “time period” is a target to be displayed as the inserted image. For example, the object E1 is a target to be displayed as an insertion image for the object E1 that was displayed in the time zone from 00:00 to 00:05:00 in the content (the omnidirectional image).
〔指導者側と被指導者側の画面遷移(差込画像の表示)〕
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の他の例を図9に基づいて説明する。図9は、差込画像を表示する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition on the instructor side and the instructor side (display of inserted images)]
Another example of the screen transition of thedisplay device 1A on the instructor side and the display device 1B on the instructor side will be described with reference to FIG. FIG. 9 is a diagram illustrating an example of screen transition of the display device 1A on the instructor side and the display device 1B on the instructor side when displaying the insertion image.
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の他の例を図9に基づいて説明する。図9は、差込画像を表示する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition on the instructor side and the instructor side (display of inserted images)]
Another example of the screen transition of the
時刻T4において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。表示対象領域A11に表示されている画像と、表示対象領域A12に表示されている画像とは同じである。つまり、指導者と被指導者とは、全天球画像における異なる同じ位置に視線を向けている。
At time T4, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. The image displayed in the display target area A11 is the same as the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
また、指導者側の表示装置1Aと被指導者側の表示装置1Bは、何れもポインタM1を表示させている。さらに、指導者側の表示装置1Aは、差込画像D1、D2を選択候補として表示している。表示する差込画像は差込情報25(図8の(a)参照)から特定される。ユーザは、差込画像D1またはD2を、入力部19Aを介した入力操作により選択することができる。図示の例では、差込画像D1が選択されている。
Further, the display device 1A on the instructor side and the display device 1B on the instructor side both display the pointer M1. Further, the display device 1A on the instructor side displays the insertion images D1 and D2 as selection candidates. The insertion image to be displayed is specified from the insertion information 25 (see FIG. 8A). The user can select the insertion image D1 or D2 by an input operation via the input unit 19A. In the illustrated example, the insertion image D1 is selected.
時刻T5には、指導者側の表示装置1Aと被指導者側の表示装置1Bは何れも、上記選択された差込画像D1を表示している。なお、図9の例では、差込画像D1を指導者側にも表示しているが、被指導者側のみに表示させてもよい。また、差込画像D1は、表示対象領域A11またはA12の画像に重畳して、当該画像と共に表示させてもよい。
At time T5, the display device 1A on the instructor side and the display device 1B on the instructor side both display the selected insertion image D1. In the example of FIG. 9, the insertion image D1 is also displayed on the instructor side, but may be displayed only on the instructor side. Further, the insertion image D1 may be superimposed on the image of the display target area A11 or A12 and displayed together with the image.
このように、指導者側の表示装置1Aには、指示領域の位置(ポインタM1が表示された位置)等に応じた差込画像が表示され、差込画像が選択されると、その差込画像が被指導者側の表示装置1Bに表示される。よって、指導者は、注目すべき点をポインタM1でポインティングした後、その注目すべき点に関する差込画像を簡易かつ速やかに被指導者に提示することができる。
As described above, on the display device 1A on the instructor side, the insertion image corresponding to the position of the instruction area (the position where the pointer M1 is displayed) or the like is displayed, and when the insertion image is selected, the insertion is performed. The image is displayed on the display device 1B on the instructor side. Therefore, the leader can point the point of interest with the pointer M1, and then can easily and quickly present the insertion image regarding the point of interest to the instructor.
〔指導者側と被指導者側の画面遷移(被指導者が誘導に従わない場合)〕
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移のさらに他の例を図10に基づいて説明する。図10は、被指導者が誘導に従わない場合における、指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader and the trainee (when the trainee does not follow the guidance)]
Still another example of the screen transition of thedisplay device 1A on the instructor side and the display device 1B on the instructor side will be described with reference to FIG. FIG. 10 is a diagram illustrating an example of screen transitions of the display device 1A on the instructor side and the display device 1B on the instructor side when the instructor does not follow the guidance.
指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移のさらに他の例を図10に基づいて説明する。図10は、被指導者が誘導に従わない場合における、指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader and the trainee (when the trainee does not follow the guidance)]
Still another example of the screen transition of the
時刻T11において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。表示対象領域A11に表示されている画像と、表示対象領域A12に表示されている画像とは異なっている。つまり、指導者と被指導者とは、全天球画像における異なる位置に視線を向けている。また、指導者側の表示装置1Aは、ポインタM1と差込画像D1、D2が表示されている。一方、被指導者側の表示装置1Bには、矢印M2が表示されている。
At time T11, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. The image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image. In addition, the display device 1A on the instructor side displays a pointer M1 and insertion images D1 and D2. On the other hand, an arrow M2 is displayed on the display device 1B on the instructor side.
被指導者が矢印M2の誘導に従わずに時刻T12となった場合、被指導者側の表示装置1Bは、指導者側の表示対象領域A11に表示されている画像を縮小した指導者側画像F1を表示させる。これにより、指導者側でどのような画像が表示されているか、およびどのような位置にポインタM1が表示されているかを被指導者に認識させることができる。なお、指導者側画像F1は、指示領域を少なくとも含んでいればよく、例えばポインタM1が表示されている部分、あるいは該部分とその周囲の所定範囲を全天球画像から切り出した画像であってもよい。
When the instructor does not follow the guidance of the arrow M2 and the time T12 is reached, the instructor-side display device 1B reduces the image displayed in the instructor-side display target area A11 to the instructor-side image. F1 is displayed. Thereby, it is possible to make the instructor recognize what image is displayed on the instructor side and at what position the pointer M1 is displayed. The instructor-side image F1 only needs to include at least an instruction area. For example, the instructor-side image F1 is an image obtained by cutting out a portion where the pointer M1 is displayed or a predetermined range around the portion and the portion from the omnidirectional image. Also good.
時刻T12において指導者側の表示装置1Aが差込画像D1を選択すると、時刻T13では、指導者側の表示装置1Aは、差込画像D1を全画面表示している。一方、被指導者側の表示装置1Bは、指導者側画像F1の代わりに差込画像D1を表示している。この差込画像D1は、表示装置1Aが全画面表示している差込画像D1の縮小版であってもよいし、差込画像D1の一部領域あるいは一部のシーンを切り出したものであってもよい。このように、被指導者側の表示装置1Bでは、差込画像D1を全画面表示しないことにより、被指導者が見たい画像を見ることを許容しつつ、指導者が被指導者に見せたい差込画像D1についても被指導者に見せることができる。無論、図10の例においても、図9の例と同様に、表示装置1Bは、差込画像D1を全画面表示してもよい。また、図9の例においても、図10の例と同様に、表示画面の一部に差込画像D1を表示してもよい。さらに、指導者側の表示装置1Aが表示画面の一部に差込画像D1を表示してもよい。
When the display device 1A on the instructor side selects the insertion image D1 at time T12, the display device 1A on the instructor side displays the insertion image D1 in full screen at time T13. On the other hand, the instructor-side display device 1B displays the insertion image D1 instead of the instructor-side image F1. This insertion image D1 may be a reduced version of the insertion image D1 that is displayed on the full screen by the display device 1A, or is a cut-out part of the insertion image D1 or a partial scene. May be. Thus, in the display device 1B on the instructor side, the instructor wants to show the instructor while allowing the instructor to see the image he wants to see by not displaying the insertion image D1 in full screen. The instructed person can also be shown about the insertion image D1. Of course, also in the example of FIG. 10, the display device 1 </ b> B may display the insertion image D <b> 1 on the full screen as in the example of FIG. 9. Also in the example of FIG. 9, the insertion image D1 may be displayed on a part of the display screen, as in the example of FIG. Further, the display device 1A on the instructor side may display the insertion image D1 on a part of the display screen.
〔指導者側と被指導者側の画面遷移(被指導者からの質問)〕
指導者側の表示装置1Aと被指導者側の表示装置1Bのさらに他の画面遷移について、図11に基づいて説明する。図11は、被指導者が指導者に質問する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader and the trainee (questions from the trainee)]
Still another screen transition of thedisplay device 1A on the instructor side and the display device 1B on the instructor side will be described with reference to FIG. FIG. 11 is a diagram illustrating an example of screen transition of the display device 1A on the leader side and the display device 1B on the trainee side when the trainee asks the leader.
指導者側の表示装置1Aと被指導者側の表示装置1Bのさらに他の画面遷移について、図11に基づいて説明する。図11は、被指導者が指導者に質問する際の指導者側の表示装置1Aと被指導者側の表示装置1Bの画面遷移の一例を示す図である。 [Screen transition between the leader and the trainee (questions from the trainee)]
Still another screen transition of the
時刻T21において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。表示対象領域A11に表示されている画像と、表示対象領域A12に表示されている画像とは異なっている。つまり、指導者と被指導者とは、全天球画像における異なる位置に視線を向けている。
At time T21, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. The image displayed in the display target area A11 is different from the image displayed in the display target area A12. That is, the instructor and the instructor are looking at different positions in the omnidirectional image.
ここで、被指導者は、指導者に質問したい事項がある位置(本例では表示対象領域A12中の左端の建物)を、入力部19Bを介した入力操作によりポインティングする。これにより表示対象領域A12にはポインタM3が表示される。このポインタM3の位置、該位置の周囲所定範囲、またはポインタM3の位置に表示されているオブジェクト(建物)が、指示領域となる。この後、特に被指導者が入力操作や視線移動を行わなければ、被指導者側の表示装置1Bの表示内容は変化しない。
Here, the trainee points the position (in this example, the leftmost building in the display target area A12) where he / she wants to ask a question by an input operation via the input unit 19B. As a result, the pointer M3 is displayed in the display target area A12. The position of the pointer M3, a predetermined range around the position, or the object (building) displayed at the position of the pointer M3 is an instruction area. Thereafter, unless the instructor performs input operation or line-of-sight movement, the display content of the instructor-side display device 1B does not change.
時刻T22では、指導者側の表示装置1Aは、指示領域に向かう矢印M2を表示して、被指導者に視線を左方向に移動させることを促している。そして、時刻T23では、矢印M2に従って指導者が視線を移動させたことにより、被指導者がポインティングした建物が表示対象領域A11内に入り、矢印M2が指導者側の表示装置1Aに表示されている。また、指導者側の表示装置1Aは、差込画像D1、D3を選択候補として表示している。差込画像D1、D3は、ポインタM3が表示された位置等に応じた内容の画像である。指導者は、差込画像D1またはD3を選択することにより、図9または図10に示した態様で、被指導者側の表示装置1Bに差込画像D1またはD3を表示させることができる。このように、被指導者から質問がなされた場合にも、差込画像D1、D3を選択して表示させるのは指導者である。なお、被指導者による指示領域の指定は、質問を目的とするものに限られない。
At time T22, the display device 1A on the instructor side displays an arrow M2 toward the indication area to prompt the instructor to move his / her line of sight to the left. At time T23, the leader moves the line of sight according to the arrow M2, so that the building pointed to by the instructor enters the display target area A11, and the arrow M2 is displayed on the display device 1A on the instructor side. Yes. The instructor-side display device 1A displays the insertion images D1 and D3 as selection candidates. The insertion images D1 and D3 are images having contents corresponding to the position where the pointer M3 is displayed. By selecting the insertion image D1 or D3, the instructor can display the insertion image D1 or D3 on the display device 1B on the instructor side in the manner shown in FIG. 9 or FIG. Thus, even when a question is made by the instructor, it is the instructor that selects and displays the insertion images D1 and D3. In addition, designation | designated of the instruction | indication area | region by a to-be-trained person is not restricted to the objective of a question.
〔処理の流れ(指導者側)〕
指導者側の表示装置1Aが実行する処理の流れ(制御装置の制御方法)の一例を図12および図13に基づいて説明する。図12は、表示装置1が画像を表示する処理の一例を示すフローチャートであり、図13は、図12のS6で行われる差込処理の一例を示すフローチャートである。なお、ここでは表示装置1Aにてコンテンツの再生中に指導者が指示領域を指定する例を説明する。 [Flow of processing (instructor side)]
An example of the flow of processing performed by the instructor-side display device 1A (control method of the control device) will be described with reference to FIGS. FIG. 12 is a flowchart illustrating an example of a process in which the display device 1 displays an image, and FIG. 13 is a flowchart illustrating an example of the insertion process performed in S6 of FIG. Here, an example will be described in which the instructor designates an instruction area during reproduction of content on the display device 1A.
指導者側の表示装置1Aが実行する処理の流れ(制御装置の制御方法)の一例を図12および図13に基づいて説明する。図12は、表示装置1が画像を表示する処理の一例を示すフローチャートであり、図13は、図12のS6で行われる差込処理の一例を示すフローチャートである。なお、ここでは表示装置1Aにてコンテンツの再生中に指導者が指示領域を指定する例を説明する。 [Flow of processing (instructor side)]
An example of the flow of processing performed by the instructor-
S1では、視線方向特定部11Aは、表示装置1Aを装着しているユーザの視線方向を特定する。そして、視線方向特定部11Aは、特定した視線方向を全天球画像描画部16Aに通知する。
In S1, the line-of-sight direction specifying unit 11A specifies the line-of-sight direction of the user wearing the display device 1A. Then, the line-of-sight direction specifying unit 11A notifies the omnidirectional image drawing unit 16A of the specified line-of-sight direction.
S2では、全天球画像描画部16Aは、視線方向特定部11Aから通知された視線方向から、全天球画像23Aにおける表示対象領域を特定し、合成部15Aを介して、上記特定した表示対象領域の画像を表示部21Aに描画(表示)させる。
In S2, the omnidirectional image drawing unit 16A specifies the display target region in the omnidirectional image 23A from the line-of-sight direction notified from the line-of-sight direction specifying unit 11A, and specifies the above-described display target via the combining unit 15A. The image of the area is drawn (displayed) on the display unit 21A.
S3(領域特定ステップ)では、指示受付部12Aは、指示情報を取得する。具体的には、指示受付部12Aは、入力部19Aを介して指導者の指示(表示対象領域上の任意の位置をポインティングする指示)を受け付ける。そして、指示受付部12Aは、受け付けた指示内容を示す指示情報を生成することにより指示情報を取得する。指示情報は指示領域を示す情報を含むから、S3の処理により指示領域が特定される。また、指示受付部12Aは、取得した指示情報を記憶部22Aに指示情報24Aとして格納し、指示送受信部13Aはこの指示情報24Aを被指導者の表示装置1Bに送信する。
In S3 (area specifying step), the instruction receiving unit 12A acquires instruction information. Specifically, the instruction receiving unit 12A receives an instruction from the instructor (an instruction to point at an arbitrary position on the display target area) via the input unit 19A. Then, the instruction receiving unit 12A acquires the instruction information by generating instruction information indicating the received instruction content. Since the instruction information includes information indicating the instruction area, the instruction area is specified by the process of S3. The instruction receiving unit 12A stores the acquired instruction information as instruction information 24A in the storage unit 22A, and the instruction transmitting / receiving unit 13A transmits the instruction information 24A to the display device 1B of the instructor.
S4では、指示表示処理部14Aは、S3で取得された指示情報の指示対象(指示領域)が、表示対象領域内にあるか否かを判定する。言い換えれば、指示表示処理部14Aは、指示領域が表示対象領域に含まれているか否かを判定する。指示領域が表示対象領域内にあれば(S4でYES)S5に進み、指示領域が表示対象領域内になければ(S4でNO)S8に進む。なお、表示対象領域内で指示領域の指定を受け付けた場合、指示領域は必ず表示対象領域内となるから、指導者側の表示装置1Aにおいては、S4、S7、およびS8は省略してS5に進んでもよい。
In S4, the instruction display processing unit 14A determines whether or not the instruction target (instruction area) of the instruction information acquired in S3 is within the display target area. In other words, the instruction display processing unit 14A determines whether or not the instruction area is included in the display target area. If the designated area is within the display target area (YES in S4), the process proceeds to S5, and if the designated area is not within the display target area (NO in S4), the process proceeds to S8. When the designation of the indication area is accepted within the display target area, the indication area is always within the display target area. Therefore, in the display device 1A on the instructor side, S4, S7, and S8 are omitted and the process proceeds to S5. You may go on.
S5では、指示表示処理部14Aは、合成部15Aを介して、S3で取得した指示情報の示す指示内容を表示させる。具体的には、表示対象領域の画像における上記指示領域にポインタM1を重畳表示させる。
In S5, the instruction display processing unit 14A displays the instruction content indicated by the instruction information acquired in S3 via the synthesis unit 15A. Specifically, the pointer M1 is superimposed and displayed on the instruction area in the image of the display target area.
S6では、指示表示処理部14Aは、指導者権限の有無を判定する。ここで指導者権限ありと判定した場合(S6でYES)、S7に進む。そして、S7では差込処理部17Aが差込処理を行い、その後処理はS1に戻る。一方、S6で指導者権限なしと判定した場合(S6でNO)、S1に戻る。なお、ここでは指導者側の表示装置1Aの処理を説明しているから、S6ではYESと判定される。
In S6, the instruction display processing unit 14A determines whether or not there is a supervisor authority. If it is determined here that there is a supervisor authority (YES in S6), the process proceeds to S7. In S7, the insertion processing unit 17A performs the insertion processing, and then the processing returns to S1. On the other hand, if it is determined in S6 that there is no instructor authority (NO in S6), the process returns to S1. In addition, since the process of 1 A of display apparatuses by the side of the leader is demonstrated here, it determines with YES in S6.
S8では、指示表示処理部14Aは、S3で取得された指示情報の指示領域が、表示対象領域外にあるか否かを判定する。指示領域が表示対象領域外にあれば(S8でYES)S9に進み、指示領域が表示対象領域外にもなければ(S8でNO)S1に戻る。
In S8, the instruction display processing unit 14A determines whether or not the instruction area of the instruction information acquired in S3 is outside the display target area. If the designated area is outside the display target area (YES in S8), the process proceeds to S9. If the designated area is not outside the display target area (NO in S8), the process returns to S1.
S9(誘導ステップ)では、指示表示処理部14Aは、合成部15Aを介して、表示対象領域外の指示領域が表示対象領域内となるように視線を移動させることを促す誘導情報を表示させる。この後、処理はS1に戻る。被指導者がポインタM3等によって指示領域を指定した場合に、被指導者の表示装置1Bで行われる処理も、上記と同様である。
In S9 (guidance step), the instruction display processing unit 14A displays guidance information that prompts the user to move his / her line of sight so that the instruction area outside the display target area is within the display target area via the synthesis unit 15A. Thereafter, the process returns to S1. The process performed on the display device 1B of the instructor when the instructor designates the instruction area with the pointer M3 or the like is the same as described above.
なお、S3では、記憶部22Aに予め格納されている指示情報24Aを取得してもよい。この場合、取得した指示情報24Aの示す指示領域が表示対象領域外にあれば、S4でNO、S8でYESと判定され、S9で指示表示処理部14Aが誘導情報を表示させる。一方、取得した指示情報24Aに、表示するべき指示領域(表示条件を満たす指示領域)が含まれていなければ、S4でNO、S8でNOと判定されてS1に戻る。このように、指示情報24Aを予め格納しておくことにより、指導者が指示を行わなくとも、被指導者にコンテンツの重要箇所を見落とすことなく学習を進めさせることが可能になる。
In S3, the instruction information 24A stored in advance in the storage unit 22A may be acquired. In this case, if the instruction area indicated by the acquired instruction information 24A is outside the display target area, NO is determined in S4, YES is determined in S8, and the instruction display processing unit 14A displays the guidance information in S9. On the other hand, if the acquired instruction information 24A does not include an instruction area to be displayed (an instruction area that satisfies the display condition), NO is determined in S4, NO is determined in S8, and the process returns to S1. In this way, by storing the instruction information 24A in advance, it is possible to allow the instructor to advance learning without overlooking important parts of the content without giving instructions.
〔差込処理の詳細〕
続いてS7の差込処理の詳細を図13に基づいて説明する。S11では、差込処理部17Aは、差込情報25Aを参照して、表示の対象となる差込画像の有無を判定する。差込画像があれば(S11でYES)S12に進み、差込画像がなければ(S11でNO)図12のS1に戻る。 [Details of plug-in processing]
Next, details of the insertion processing in S7 will be described with reference to FIG. In S <b> 11, the insertion processing unit 17 </ b> A refers to theinsertion information 25 </ b> A and determines whether there is an insertion image to be displayed. If there is an inserted image (YES in S11), the process proceeds to S12, and if there is no inserted image (NO in S11), the process returns to S1 in FIG.
続いてS7の差込処理の詳細を図13に基づいて説明する。S11では、差込処理部17Aは、差込情報25Aを参照して、表示の対象となる差込画像の有無を判定する。差込画像があれば(S11でYES)S12に進み、差込画像がなければ(S11でNO)図12のS1に戻る。 [Details of plug-in processing]
Next, details of the insertion processing in S7 will be described with reference to FIG. In S <b> 11, the insertion processing unit 17 </ b> A refers to the
S12では、差込処理部17Aは、合成部15Aを介して、差込画像の候補を表示対象領域の画像に重畳して表示させる。なお、表示させる候補は、図9に示したような差込画像の縮小版であってもよい。そして、S13では、差込処理部17Aは、差込画像が選択されたか否かを判定する。例えば、差込処理部17Aは、表示させた候補の何れかが指導者に選択された場合には、選択された候補に対応する差込画像が選択されたと判定してもよい。一方、表示させた候補の何れもが選択されない状態が所定時間継続した場合や、差込画像を表示させないことを選択する指導者の入力操作が検出された場合には、差込画像が選択されなかったと判定してもよい。S13で差込画像が選択されたと判定した場合(S13でYES)S14に進み、選択されなかったと判定した場合(S13でNO)図12のS1に戻る。
In S12, the insertion processing unit 17A causes the insertion image candidate to be displayed superimposed on the image of the display target area via the synthesis unit 15A. The candidate to be displayed may be a reduced version of the insertion image as shown in FIG. In S13, the insertion processing unit 17A determines whether or not an insertion image has been selected. For example, the insertion processing unit 17A may determine that the insertion image corresponding to the selected candidate has been selected when any of the displayed candidates is selected by the instructor. On the other hand, when a state where none of the displayed candidates is selected continues for a predetermined time, or when an input operation of a leader who selects not to display the inserted image is detected, the inserted image is selected. It may be determined that there was not. If it is determined in S13 that the insertion image has been selected (YES in S13), the process proceeds to S14, and if it is determined that it has not been selected (NO in S13), the process returns to S1 in FIG.
S14では、差込処理部17Aは、選択された差込画像の表示指示を、通信部20Aを介して被指導者側の表示装置1Bに送信することにより、表示装置1Bに差込画像を表示させる。また、差込処理部17Aは、選択された差込画像を、合成部15Aを介して表示部21Aにも表示させてもよい。この後処理は図12のS1に戻る。
In S14, the insertion processing unit 17A displays the insertion image on the display device 1B by transmitting an instruction to display the selected insertion image to the instructor-side display device 1B via the communication unit 20A. Let The insertion processing unit 17A may also display the selected insertion image on the display unit 21A via the synthesis unit 15A. Thereafter, the processing returns to S1 in FIG.
〔処理の流れ(被指導者側)〕
被指導者側の表示装置1Bが実行する処理の流れ(表示装置の制御方法)の一例を図12に基づいて説明する。なお、ここでは指導者が表示装置1AにポインタM1を表示させ、これに応じて被指導者側の表示装置1BにもポインタM1を表示させる例を説明する。また、上述した表示装置1Aの処理と共通する処理については適宜説明を省略する。 [Flow of processing (instructor side)]
An example of the flow of processing performed by the instructor-side display device 1B (display device control method) will be described with reference to FIG. Here, an example will be described in which the instructor displays the pointer M1 on the display device 1A and the pointer M1 is also displayed on the display device 1B on the instructor side accordingly. In addition, description of processing common to the processing of the display device 1A described above will be omitted as appropriate.
被指導者側の表示装置1Bが実行する処理の流れ(表示装置の制御方法)の一例を図12に基づいて説明する。なお、ここでは指導者が表示装置1AにポインタM1を表示させ、これに応じて被指導者側の表示装置1BにもポインタM1を表示させる例を説明する。また、上述した表示装置1Aの処理と共通する処理については適宜説明を省略する。 [Flow of processing (instructor side)]
An example of the flow of processing performed by the instructor-
S1、S2は、表示装置1Aにおける処理と同様であり、視線方向特定部11Bは表示装置1Bを装着しているユーザの視線方向を特定し、全天球画像描画部16Bは表示対象領域の画像を表示部21Aに描画(表示)させる。
S1 and S2 are the same as the processing in the display device 1A, the line-of-sight direction specifying unit 11B specifies the line-of-sight direction of the user wearing the display device 1B, and the omnidirectional image drawing unit 16B is an image of the display target area. Is drawn (displayed) on the display unit 21A.
S3(領域特定ステップ)では、指示送受信部13Bは、指示情報を取得する。具体的には、指示送受信部13Bは、通信部20Bを介した通信により、指導者側の表示装置1Aが送信した指示情報を取得する。指示情報は指示領域を示す情報を含むから、S3の処理により指示領域が特定される。また、指示送受信部13Bは、取得した指示情報を記憶部22Bに指示情報24Bとして格納する。
In S3 (area specifying step), the instruction transmission / reception unit 13B acquires instruction information. Specifically, the instruction transmission / reception unit 13B acquires the instruction information transmitted by the instructor-side display device 1A through communication via the communication unit 20B. Since the instruction information includes information indicating the instruction area, the instruction area is specified by the process of S3. The instruction transmitting / receiving unit 13B stores the acquired instruction information as instruction information 24B in the storage unit 22B.
S4では、指示表示処理部14Bは、S3で取得された指示情報の指示対象(指示領域)が、表示対象領域内にあるか否かを判定する。指示領域が表示対象領域内にあれば(S4でYES)S5に進み、指示領域が表示対象領域内になければ(S4でNO)S8に進む。
In S4, the instruction display processing unit 14B determines whether or not the instruction target (instruction area) of the instruction information acquired in S3 is within the display target area. If the designated area is within the display target area (YES in S4), the process proceeds to S5, and if the designated area is not within the display target area (NO in S4), the process proceeds to S8.
S5では、指示表示処理部14Bは、合成部15Bを介して、S3で取得した指示情報の示す指示内容を表示させる。具体的には、表示対象領域の画像における指示領域にポインタM1を重畳表示させる。
In S5, the instruction display processing unit 14B displays the instruction content indicated by the instruction information acquired in S3 via the synthesis unit 15B. Specifically, the pointer M1 is superimposed and displayed on the designated area in the display target area image.
S6では、指示表示処理部14Bは、指導者権限の有無を判定する。ここで指導者権限ありと判定した場合(S6でYES)、S7に進む。一方、S6で指導者権限なしと判定した場合(S6でNO)、S1に戻る。なお、ここでは被指導者側の表示装置1Bの処理を説明しているから、S6ではNOと判定されてS1に戻る。
In S6, the instruction display processing unit 14B determines whether or not there is a supervisor authority. If it is determined here that there is a supervisor authority (YES in S6), the process proceeds to S7. On the other hand, if it is determined in S6 that there is no instructor authority (NO in S6), the process returns to S1. In addition, since the process of the display apparatus 1B by the side of a leader is demonstrated here, it determines with NO in S6 and returns to S1.
S8では、指示表示処理部14Bは、S3で取得された指示情報の指示領域が、表示対象領域外にあるか否かを判定する。指示領域が表示対象領域外にあれば(S8でYES)S9に進み、指示領域が表示対象領域外にもなければ(S8でNO)S1に戻る。
In S8, the instruction display processing unit 14B determines whether or not the instruction area of the instruction information acquired in S3 is outside the display target area. If the designated area is outside the display target area (YES in S8), the process proceeds to S9. If the designated area is not outside the display target area (NO in S8), the process returns to S1.
S9(誘導ステップ)では、指示表示処理部14Bは、合成部15Bを介して、表示対象領域外の指示領域が表示対象領域内となるように視線を移動させることを促す誘導情報を表示させる。この後、処理はS1に戻る。被指導者がポインタM3等によって指示領域を指定した場合に、指導者の表示装置1Aで行われる処理も、上記と同様である。
In S9 (guidance step), the instruction display processing unit 14B displays guidance information that prompts the user to move his / her line of sight so that the instruction area outside the display target area is within the display target area via the synthesis unit 15B. Thereafter, the process returns to S1. The process performed on the display device 1A of the instructor when the instructor designates the instruction area with the pointer M3 or the like is the same as described above.
なお、S3では、記憶部22Bに予め格納されている指示情報24Bを取得してもよい。この場合、取得した指示情報24Bの示す指示領域が表示対象領域外にあれば、S4でNO、S8でYESと判定され、S9で指示表示処理部14Bが誘導情報を表示させる。一方、取得した指示情報24Aに、表示するべき指示領域(表示条件を満たす指示領域)が含まれていなければ、S4でNO、S8でNOと判定されてS1に戻る。
In S3, the instruction information 24B stored in advance in the storage unit 22B may be acquired. In this case, if the instruction area indicated by the acquired instruction information 24B is outside the display target area, NO is determined in S4, YES is determined in S8, and the instruction display processing unit 14B displays the guidance information in S9. On the other hand, if the acquired instruction information 24A does not include an instruction area to be displayed (an instruction area that satisfies the display condition), NO is determined in S4, NO is determined in S8, and the process returns to S1.
〔指導者側画像を表示する場合〕
図10に基づいて説明した指導者側画像F1は、被指導者の表示装置1Bが主導で表示させることもできるし、指導者の表示装置1Aが主導で表示させることもできる。前者の場合、被指導者の表示装置1Bでは、指示表示処理部14Bは、S9で誘導情報を表示した後、指示領域が表示対象領域に含まれているか否かを判定する。そして、誘導情報の表示後所定期間内に指示領域が表示対象領域に含まれていると判定されなかった場合、指示表示処理部14Bは、全天球画像23Bから指示領域を含む画像を切り出して、これを指導者側画像として表示部21Bに表示させる。一方、後者の場合、指導者の表示装置1Aでは、指示送受信部13Aは、指示情報を被指導者の表示装置1Bに送信した後、表示装置1Bに問い合わせることにより、指示領域が表示装置1Bの表示対象領域に含まれているか否かを確認する。そして、指示情報の送信後所定期間内に指示領域が表示対象領域に含まれていることが確認されなかった場合、指示送受信部13Aは、指導者側画像を表示するように表示装置1Bに指示する。これにより、被指導者の表示装置1Bでは、指示表示処理部14Bは、全天球画像23Bから指示領域を含む画像を切り出して、これを指導者側画像として表示部21Bに表示させる。 [When displaying instructor-side images]
The instructor-side image F1 described based on FIG. 10 can be displayed on the initiative of the instructor'sdisplay device 1B, or can be displayed on the initiative of the instructor's display device 1A. In the former case, in the instructor's display device 1B, the instruction display processing unit 14B determines whether the instruction area is included in the display target area after displaying the guidance information in S9. If it is not determined that the instruction area is included in the display target area within a predetermined period after the guidance information is displayed, the instruction display processing unit 14B cuts out an image including the instruction area from the omnidirectional image 23B. This is displayed on the display unit 21B as an instructor side image. On the other hand, in the latter case, in the instructor's display device 1A, the instruction transmission / reception unit 13A transmits the instruction information to the instructor's display device 1B, and then inquires the display device 1B so that the instruction area is the display device 1B. Check whether it is included in the display target area. If it is not confirmed that the instruction area is included in the display target area within a predetermined period after the instruction information is transmitted, the instruction transmission / reception unit 13A instructs the display device 1B to display the instructor-side image. To do. As a result, in the instructor's display device 1B, the instruction display processing unit 14B cuts out an image including the instruction area from the omnidirectional image 23B and causes the display unit 21B to display the image as the instructor side image.
図10に基づいて説明した指導者側画像F1は、被指導者の表示装置1Bが主導で表示させることもできるし、指導者の表示装置1Aが主導で表示させることもできる。前者の場合、被指導者の表示装置1Bでは、指示表示処理部14Bは、S9で誘導情報を表示した後、指示領域が表示対象領域に含まれているか否かを判定する。そして、誘導情報の表示後所定期間内に指示領域が表示対象領域に含まれていると判定されなかった場合、指示表示処理部14Bは、全天球画像23Bから指示領域を含む画像を切り出して、これを指導者側画像として表示部21Bに表示させる。一方、後者の場合、指導者の表示装置1Aでは、指示送受信部13Aは、指示情報を被指導者の表示装置1Bに送信した後、表示装置1Bに問い合わせることにより、指示領域が表示装置1Bの表示対象領域に含まれているか否かを確認する。そして、指示情報の送信後所定期間内に指示領域が表示対象領域に含まれていることが確認されなかった場合、指示送受信部13Aは、指導者側画像を表示するように表示装置1Bに指示する。これにより、被指導者の表示装置1Bでは、指示表示処理部14Bは、全天球画像23Bから指示領域を含む画像を切り出して、これを指導者側画像として表示部21Bに表示させる。 [When displaying instructor-side images]
The instructor-side image F1 described based on FIG. 10 can be displayed on the initiative of the instructor's
〔実施形態2〕
本発明の他の実施形態について、図14~図17に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。実施形態3以降も同様である。 [Embodiment 2]
Another embodiment of the present invention will be described with reference to FIGS. For convenience of explanation, members having the same functions as those described in the embodiment are given the same reference numerals, and descriptions thereof are omitted. The same applies to the third and subsequent embodiments.
本発明の他の実施形態について、図14~図17に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。実施形態3以降も同様である。 [Embodiment 2]
Another embodiment of the present invention will be described with reference to FIGS. For convenience of explanation, members having the same functions as those described in the embodiment are given the same reference numerals, and descriptions thereof are omitted. The same applies to the third and subsequent embodiments.
本実施形態では、全天球画像(第1のコンテンツ)上に、全天球画像と関連する重畳画像(第2のコンテンツ)を重畳したコンテンツを表示する例を説明する。これにより、指導者および被指導者は、視線方向を変えるだけで、全天球画像を確認することができると共に、重畳画像も確認することができる。なお、実施形態1との相違点は表示するコンテンツのみであり、指示領域の指定、ポインタの表示、誘導処理等については実施形態1と同様である。
In the present embodiment, an example will be described in which a content in which a superimposed image (second content) related to the omnidirectional image is superimposed on the omnidirectional image (first content) is displayed. As a result, the instructor and the instructed person can confirm the omnidirectional image only by changing the line-of-sight direction, and can also confirm the superimposed image. The difference from the first embodiment is only the content to be displayed, and the designation of the designated area, the display of the pointer, the guidance processing, and the like are the same as those of the first embodiment.
〔表示装置の構成〕
本実施形態に係る表示装置の構成を図14に基づいて説明する。図14は、全天球画像上に重畳画像を重畳したコンテンツを表示する表示装置200の要部構成の一例を示すブロック図である。なお、本実施形態では、説明を簡単にするため、差込画像の表示は行わない例を説明する。差込画像の表示を行わない場合、指導者側と被指導者側とで表示装置200の構成は同様となる。 [Configuration of display device]
The configuration of the display device according to the present embodiment will be described with reference to FIG. FIG. 14 is a block diagram illustrating an example of a main configuration of thedisplay device 200 that displays content in which a superimposed image is superimposed on an omnidirectional image. In the present embodiment, an example in which the insertion image is not displayed will be described in order to simplify the description. When the insertion image is not displayed, the configuration of the display device 200 is the same on the instructor side and the instructor side.
本実施形態に係る表示装置の構成を図14に基づいて説明する。図14は、全天球画像上に重畳画像を重畳したコンテンツを表示する表示装置200の要部構成の一例を示すブロック図である。なお、本実施形態では、説明を簡単にするため、差込画像の表示は行わない例を説明する。差込画像の表示を行わない場合、指導者側と被指導者側とで表示装置200の構成は同様となる。 [Configuration of display device]
The configuration of the display device according to the present embodiment will be described with reference to FIG. FIG. 14 is a block diagram illustrating an example of a main configuration of the
表示装置200の制御部210には、重畳処理部221が含まれており、記憶部222には、重畳画像223および重畳画像管理情報224が含まれている。詳細は後述するが、重畳処理部221は、重畳画像管理情報224に従って、全天球画像上に重畳画像223を表示させる。
The control unit 210 of the display device 200 includes a superimposition processing unit 221, and the storage unit 222 includes a superimposed image 223 and superimposed image management information 224. Although details will be described later, the superimposition processing unit 221 displays the superimposed image 223 on the omnidirectional image according to the superimposed image management information 224.
〔表示するコンテンツ〕
表示装置200が表示するコンテンツについて図15に基づいて説明する。図15は、表示装置200が表示するコンテンツを説明する図である。図示のコンテンツは、重畳画像B1、B2、B3、およびB4を全天球画像A1に重畳したものである。 [Content to be displayed]
The content displayed on thedisplay device 200 will be described with reference to FIG. FIG. 15 is a diagram illustrating content displayed on the display device 200. The illustrated content is obtained by superimposing the superimposed images B1, B2, B3, and B4 on the omnidirectional image A1.
表示装置200が表示するコンテンツについて図15に基づいて説明する。図15は、表示装置200が表示するコンテンツを説明する図である。図示のコンテンツは、重畳画像B1、B2、B3、およびB4を全天球画像A1に重畳したものである。 [Content to be displayed]
The content displayed on the
同図の(b)に示すように、重畳画像B1は、全天球画像A1の撮像対象である建物に設置された時計を拡大した画像である。このように、全天球画像A1における時刻の表示領域を拡大した重畳画像を表示させることにより、時刻を被指導者が容易に読み取ることができるようにすることができる。なお、時刻に限られず、数字や文字などの可読性が要求される撮像対象については、これを拡大した重畳画像を表示させることが好ましい。また、数字や文字などの可読性をさらに向上させるため、これらを正面のアングルから撮像した重畳画像を表示してもよい。このように、重畳画像は、全天球画像A1と異なるアングルで撮像されたものであってもよい。
As shown in (b) of the figure, the superimposed image B1 is an image obtained by enlarging a clock installed in a building that is an imaging target of the omnidirectional image A1. Thus, by displaying the superimposed image in which the time display area in the omnidirectional image A1 is enlarged, the time can be easily read by the instructor. In addition, it is preferable to display a superimposed image obtained by enlarging an imaging target that is not limited to time but requires readability such as numbers and characters. Moreover, in order to further improve the readability of numbers and characters, a superimposed image obtained by capturing them from the front angle may be displayed. As described above, the superimposed image may be captured at an angle different from that of the omnidirectional image A1.
同図の(c)に示すように、重畳画像B2は、全天球画像A1の撮像対象に関連する注釈(アノテーション)を示す画像である。具体的には、重畳画像B2は、撮像対象である建物の名称と、そのテナントを示している。このように、撮像対象に関する情報をアノテーションとして表示することにより、撮像対象に対する被指導者の理解を深めることができる。
As shown in (c) of the figure, the superimposed image B2 is an image indicating an annotation (annotation) related to the imaging target of the omnidirectional image A1. Specifically, the superimposed image B2 indicates the name of the building that is the imaging target and its tenant. Thus, by displaying information about the imaging target as an annotation, the instructor's understanding of the imaging target can be deepened.
同図の(d)に示すように、重畳画像B3は、人物を撮像した画像である。より詳細には、重畳画像B3は、重畳画像B4に写っている人物を、重畳画像B4とは異なるアングルで撮影した画像であり、重畳画像B4よりも人物が拡大されている。このように、重畳画像は、他の重畳画像に関連した画像であってもよい。
As shown in (d) of the figure, the superimposed image B3 is an image obtained by capturing a person. More specifically, the superimposed image B3 is an image obtained by photographing a person shown in the superimposed image B4 at an angle different from that of the superimposed image B4, and the person is enlarged than the superimposed image B4. As described above, the superimposed image may be an image related to another superimposed image.
同図の(e)に示すように、重畳画像B4は、複数の人物を撮像した画像である。重畳画像B4は、全天球画像A1における重畳画像B4が表示されている領域を拡大した画像であってもよい。また、重畳画像B4は、全天球画像A1を撮像した撮像装置とは異なる撮像装置で撮像した画像であってもよい。これにより、重畳画像B4を、全天球画像A1よりも高解像度とすることができ、重畳画像B4に含まれる撮像対象の精細な画像を指導者および被指導者に提示することができる。重畳画像B1、B3についても同様である。
As shown in FIG. 5E, the superimposed image B4 is an image obtained by capturing a plurality of people. The superimposed image B4 may be an image obtained by enlarging a region where the superimposed image B4 is displayed in the omnidirectional image A1. Further, the superimposed image B4 may be an image captured by an imaging device different from the imaging device that captured the omnidirectional image A1. Thereby, superimposition image B4 can be made into a higher resolution than omnidirectional image A1, and a fine picture of an imaging subject contained in superposition image B4 can be shown to a leader and a leader. The same applies to the superimposed images B1 and B3.
このように、重畳画像B1~B4を表示させることにより、指導者および被指導者は、視線方向を移動させるだけで、全天球画像A1に関連する多様な情報を確認することができる。なお、重畳画像は、全天球画像に関連した画像であればよい。また、1つの全天球画像に重畳する重畳画像の数は特に限定されず、例えば1つであってもよい。
Thus, by displaying the superimposed images B1 to B4, the instructor and the instructor can confirm various information related to the omnidirectional image A1 only by moving the line-of-sight direction. Note that the superimposed image may be an image related to the omnidirectional image. In addition, the number of superimposed images to be superimposed on one omnidirectional image is not particularly limited, and may be one, for example.
図15の例では、全天球画像A1は、街並みを撮像対象とした画像であるが、撮像対象は任意である。例えば、全天球画像A1を、手術が行われている様子を撮像した画像としてもよい。この場合、撮像対象には、執刀医、助手、患者、手術器具、各種機器等が含まれていてもよい。全天球画像A1をこのような画像とすることにより、表示装置200を医療教育に利用することができる。
In the example of FIG. 15, the omnidirectional image A1 is an image in which the cityscape is an imaging target, but the imaging target is arbitrary. For example, the omnidirectional image A <b> 1 may be an image obtained by imaging a state in which surgery is performed. In this case, the imaging target may include a surgeon, an assistant, a patient, a surgical instrument, various devices, and the like. By using the omnidirectional image A1 as such an image, the display device 200 can be used for medical education.
例えば、重畳画像B3を執刀医や助手等の全天球画像A1中の人物の目線の画像とすることにより、ユーザは、全天球画像A1にて手術全体の進行を確認しながら、各人物が手術中にどのような目配りをすればよいかを学習することができる。なお、学習目的に応じて、何れの人物の目線の画像を表示させるかを切り替え可能にしてもよい。例えば、執刀医の教育に使用する場合には執刀医の目線の重畳画像B3を表示させ、助手の教育に使用する場合には助手の目線の重畳画像B3を表示させてもよい。また、患者のバイタルデータを表示する画面を撮像した画像を重畳画像B1とすることにより、手術中のバイタルデータの遷移と、それに対する各人物の動作との関係をユーザに認識させることができる。この他にも、例えば術野の高解像度画像を重畳画像B3としてもよく、これにより執刀医の細かな作業の内容もユーザに認識させることができる。さらに、CT(Computerized Tomography)画像あるいはCT画像を基に生成した三次元モデル化データの画像、超音波画像、照度、温度、湿度、圧力、速度等の測定値やそのグラフ、その他手術で必要な情報や、機器の操作情報(例えば人工心肺のオン/オフ)等を重畳画像B2として表示してもよい。なお、重畳画像が重畳される画像は全天球画像に限られず、平面画像であってもよい。
For example, by setting the superimposed image B3 as an image of the eyes of a person in the omnidirectional image A1 such as a surgeon or an assistant, the user can check each person's progress while confirming the progress of the entire operation in the omnidirectional image A1. Can learn what to look for during surgery. Note that it may be possible to switch which person's eye-gaze image is displayed according to the learning purpose. For example, a superimposed image B3 of the surgeon's eyes may be displayed when used for surgeon education, and a superimposed image B3 of the assistant's eyes may be displayed when used for assistant education. In addition, by using an image obtained by capturing a screen displaying patient vital data as the superimposed image B1, it is possible to make the user recognize the relationship between the transition of vital data during surgery and the action of each person corresponding thereto. In addition to this, for example, a high-resolution image of the operative field may be used as the superimposed image B3, thereby allowing the user to recognize the details of the detailed operation of the surgeon. Furthermore, CT (Computerized Tomography) images or images of 3D modeling data generated based on CT images, ultrasonic images, measured values such as illuminance, temperature, humidity, pressure, speed, and graphs, and other necessary for surgery Information, device operation information (for example, on / off of heart-lung machine), and the like may be displayed as the superimposed image B2. The image on which the superimposed image is superimposed is not limited to the omnidirectional image, and may be a planar image.
〔重畳画像管理情報の例〕
重畳画像管理情報224は、例えば図16のような情報であってもよい。図16は、重畳画像管理情報224の一例を示す図である。図16の重畳画像管理情報224は、「重畳対象」、「方位角の範囲」、「仰角の範囲」、「表示位置(奥行き)」、「パース有/無」、「透過率」、および「重畳装飾方法」の情報が対応付けられたテーブル形式のデータである。 [Example of superimposed image management information]
The superimposedimage management information 224 may be information as shown in FIG. 16, for example. FIG. 16 is a diagram illustrating an example of the superimposed image management information 224. The superimposed image management information 224 in FIG. 16 includes “superimposition target”, “azimuth angle range”, “elevation angle range”, “display position (depth)”, “with / without perspective”, “transmittance”, and “ It is data in a table format in which information of “superimposition decoration method” is associated.
重畳画像管理情報224は、例えば図16のような情報であってもよい。図16は、重畳画像管理情報224の一例を示す図である。図16の重畳画像管理情報224は、「重畳対象」、「方位角の範囲」、「仰角の範囲」、「表示位置(奥行き)」、「パース有/無」、「透過率」、および「重畳装飾方法」の情報が対応付けられたテーブル形式のデータである。 [Example of superimposed image management information]
The superimposed
「重畳対象」は重畳対象を示す情報であり、本例では重畳対象である重畳画像の名称を記述している。図16の例では、重畳対象として重畳画像のみを示しているが、画像以外を重畳対象としてもよい。例えば、全天球画像や重畳画像に関連する注釈(アノテーション)や、表示装置200を操作するUI(User Interface)メニュー等を重畳対象としてもよい。
“Superimposition target” is information indicating the superposition target, and in this example, the name of the superimposed image that is the superposition target is described. In the example of FIG. 16, only the superimposed image is shown as the superimposition target, but other than the image may be the superimposition target. For example, an annotation (annotation) related to the omnidirectional image or the superimposed image, a UI (User Interface) menu for operating the display device 200, or the like may be set as the superimposition target.
「方位角の範囲」および「仰角の範囲」は重畳対象の表示領域を示す情報である。例えば、重畳画像B1は、方位角の範囲が-70°~-10°であり、仰角の範囲が20°~45°である。よって、重畳画像B1は、左端の方位角が-70°、右端の方位角が-10°、下端の仰角が20°、上端の仰角が45°である矩形領域に表示される。なお、重畳対象の表示領域は、例えば、重畳対象の基準位置(矩形である重畳対象の左下隅等)と、重畳対象の高さと、重畳対象の幅との組み合わせで表すこともできる。
“Azimuth range” and “elevation range” are information indicating the display area to be superimposed. For example, the superimposed image B1 has an azimuth range of −70 ° to −10 ° and an elevation angle range of 20 ° to 45 °. Therefore, the superimposed image B1 is displayed in a rectangular area having a left azimuth angle of −70 °, a right azimuth angle of −10 °, a lower end elevation angle of 20 °, and an upper end elevation angle of 45 °. Note that the display area to be superimposed can be represented by, for example, a combination of a reference position of the overlay target (such as a rectangular lower left corner of the overlay target), a height of the overlay target, and a width of the overlay target.
「表示位置(奥行き)」は重畳対象の奥行き方向の表示位置を示す情報である。ここでは最も奥側の表示位置をr(図3参照)として各重畳対象の奥行き方向の表示位置を示している。
“Display position (depth)” is information indicating the display position in the depth direction to be superimposed. Here, the display position in the depth direction of each superimposition target is shown with r being the farthest display position (see FIG. 3).
「パース有/無」、「透過率」、および「重畳装飾方法」は、重畳対象の表示態様を示す情報である。より詳細には、「パース有/無」は、パース(perspective)表示、すなわち透視投影による表示を行うか否かを示す情報である。パース有の重畳対象は、透視投影により3次元的に表示され、パース無の重畳対象は、透視投影を用いずに表示される。また、「透過率」は、重畳対象の透過率を示す情報である。重畳対象の透過率がゼロより大きければ、重畳対象が重畳された部分における全天球画像が視認できる。そして、「重畳装飾方法」は、重畳対象の輪郭をぼかす画像処理を行うか否かを示す情報である。
“Perspective presence / absence”, “transmittance”, and “superimposition decoration method” are information indicating the display mode of the superimposition target. More specifically, “with / without perspective” is information indicating whether or not to perform perspective display, that is, display by perspective projection. The superimposition target with perspective is displayed three-dimensionally by perspective projection, and the superimposition target without perspective is displayed without using perspective projection. The “transmittance” is information indicating the transmittance to be superimposed. If the transmittance of the superimposition target is greater than zero, the omnidirectional image in the portion where the superimposition target is superimposed can be visually recognized. The “superimposition decoration method” is information indicating whether or not to perform image processing for blurring the outline to be superimposed.
重畳画像管理情報224は、予めメタ情報として記憶部222等に格納しておいてもよい。また、重畳画像管理情報224を生成したり、編集したりすることが可能な構成としてもよい。例えば、全天球画像を2次元表示して、2次元の全天球画像上で、ユーザによる重畳位置等の指定を受け付けることにより、重畳画像の重畳位置等を決定し、決定した内容を重畳画像管理情報224に反映させてもよい。
The superimposed image management information 224 may be stored in advance in the storage unit 222 or the like as meta information. Further, the superimposed image management information 224 may be generated or edited. For example, the omnidirectional image is displayed in two dimensions, and the superimposition position of the superimposition image is determined on the two-dimensional omnidirectional image by accepting designation of the superimposition position by the user, and the determined content is superimposed. The image management information 224 may be reflected.
〔処理の流れ(重畳画像の表示)〕
表示装置200が実行する処理の流れ(表示装置の制御方法)の一例を図17に基づいて説明する。図17は、表示装置200が重畳画像を表示する際の処理の一例を示すフローチャートである。なお、図17のS21およびS22は、図12のS1およびS2とそれぞれ同様の処理であるから説明を省略する。 [Processing flow (display of superimposed image)]
An example of the flow of processing executed by the display device 200 (display device control method) will be described with reference to FIG. FIG. 17 is a flowchart illustrating an example of processing when thedisplay device 200 displays a superimposed image. Note that S21 and S22 in FIG. 17 are the same processes as S1 and S2 in FIG.
表示装置200が実行する処理の流れ(表示装置の制御方法)の一例を図17に基づいて説明する。図17は、表示装置200が重畳画像を表示する際の処理の一例を示すフローチャートである。なお、図17のS21およびS22は、図12のS1およびS2とそれぞれ同様の処理であるから説明を省略する。 [Processing flow (display of superimposed image)]
An example of the flow of processing executed by the display device 200 (display device control method) will be described with reference to FIG. FIG. 17 is a flowchart illustrating an example of processing when the
S23では、重畳処理部221は、視線方向特定部11が特定した視線方向から、全天球画像23における表示対象領域を特定し、その表示対象領域内に表示させる重畳対象があるか否かを判定する。具体的には、重畳処理部221は、表示対象領域に少なくとも一部が含まれている重畳対象が重畳画像管理情報224に含まれていれば重畳対象があると判定し、含まれていなければ重畳対象はないと判定する。ここで重畳対象があると判定した場合(S23でYES)S24に進み、重畳対象はないと判定した場合(S23でNO)S21に戻る。
In S23, the superimposition processing unit 221 specifies a display target area in the omnidirectional image 23 from the line-of-sight direction specified by the line-of-sight direction specifying unit 11, and determines whether or not there is a superimposition target to be displayed in the display target area. judge. Specifically, the superimposition processing unit 221 determines that there is a superimposition target if the superimposition target at least part of which is included in the display target area is included in the superimposition image management information 224, and if not included. It is determined that there is no superimposition target. If it is determined that there is a superimposition target (YES in S23), the process proceeds to S24. If it is determined that there is no superposition target (NO in S23), the process returns to S21.
S24では、重畳処理部221は、重畳対象の重畳位置や表示態様等を示す情報を重畳画像管理情報224から取得する。例えば、図16の重畳画像管理情報224を用いた場合、重畳処理部221は、方位角の範囲、仰角の範囲、表示位置(奥行き)、パースの有無、透過率、および重畳装飾方法を示す情報をそれぞれ取得する。
In S24, the superimposition processing unit 221 acquires information indicating the superimposition position and display mode of the superimposition target from the superimposed image management information 224. For example, when the superimposed image management information 224 of FIG. 16 is used, the superimposition processing unit 221 includes information indicating an azimuth angle range, an elevation angle range, a display position (depth), presence / absence of perspective, transmittance, and a superimposed decoration method. Get each.
S25では、合成部15は、S22で描画した全天球画像の表示対象領域部分に重畳対象を合成して表示部21に表示させる。この際、合成部15は、記憶部222から読み出した重畳画像223を、S24で重畳処理部221が取得した各情報が示す位置および態様で全天球画像の表示対象領域部分に合成する。この後、処理はS21に戻る。
In S25, the synthesizing unit 15 synthesizes the superimposition target on the display target region portion of the omnidirectional image drawn in S22 and causes the display unit 21 to display it. At this time, the synthesizing unit 15 synthesizes the superimposed image 223 read from the storage unit 222 with the display target region portion of the omnidirectional image in the position and manner indicated by each piece of information acquired by the superimposing processing unit 221 in S24. Thereafter, the process returns to S21.
このようにして表示した重畳画像223上で指示領域が指定された場合の処理は実施形態1と同様である。すなわち、指導者の表示装置200にて重畳画像223上で指示領域が指定されたときに、被指導者の表示装置200は、その指示領域を表示していなければ、矢印を表示してその指示領域を表示させることを被指導者に促す。被指導者が指示領域を指定した場合も同様である。なお、重畳画像223上で指示領域が指定された場合には、図7の指示情報24のように、「視野」の情報として、その重畳画像223を示す情報が格納される。
The processing when the designated area is designated on the superimposed image 223 displayed in this way is the same as in the first embodiment. That is, when the instruction area is specified on the superimposed image 223 on the instructor's display device 200, the instructor's display apparatus 200 displays an arrow and displays the instruction unless the instruction area is displayed. Encourage the instructor to display the area. The same applies when the instructor designates the designated area. When the designated area is designated on the superimposed image 223, information indicating the superimposed image 223 is stored as the “field of view” information as the instruction information 24 in FIG.
本実施形態において、差込画像を表示する場合、図8のような差込情報25を参照すればよい。図8の差込情報25では、重畳画像と差込画像とが対応付けられているので、この差込情報25を参照することにより、ポインティングされた重畳画像223に応じた差込画像を特定することができる。
In the present embodiment, when displaying the insertion image, the insertion information 25 as shown in FIG. 8 may be referred to. In the insertion information 25 in FIG. 8, the superimposed image and the insertion image are associated with each other. Therefore, the insertion image corresponding to the pointing superimposed image 223 is specified by referring to the insertion information 25. be able to.
〔実施形態3〕
本発明のさらに他の実施形態について、図18~図20に基づいて説明する。本実施形態では、指導者が被指導者のコンテンツの再生を制御する例を説明する。なお、本実施形態における装置構成は実施形態1と概ね同様である(図1参照)。ただし、本実施形態の表示装置1Aおよび1Bは、動画像であるコンテンツを再生するため、コンテンツの再生を制御する再生制御部を備えている。なお、上記各実施形態においても動画像であるコンテンツを再生する場合には、表示装置1Aおよび1Bは、再生制御部を備えている。 [Embodiment 3]
Still another embodiment of the present invention will be described with reference to FIGS. In the present embodiment, an example will be described in which the instructor controls the reproduction of the content of the instructor. The apparatus configuration in the present embodiment is substantially the same as that in the first embodiment (see FIG. 1). However, the display devices 1A and 1B of the present embodiment include a playback control unit that controls playback of content in order to play back content that is a moving image. In each of the embodiments described above, in the case of reproducing content that is a moving image, the display devices 1A and 1B include a reproduction control unit.
本発明のさらに他の実施形態について、図18~図20に基づいて説明する。本実施形態では、指導者が被指導者のコンテンツの再生を制御する例を説明する。なお、本実施形態における装置構成は実施形態1と概ね同様である(図1参照)。ただし、本実施形態の表示装置1Aおよび1Bは、動画像であるコンテンツを再生するため、コンテンツの再生を制御する再生制御部を備えている。なお、上記各実施形態においても動画像であるコンテンツを再生する場合には、表示装置1Aおよび1Bは、再生制御部を備えている。 [Embodiment 3]
Still another embodiment of the present invention will be described with reference to FIGS. In the present embodiment, an example will be described in which the instructor controls the reproduction of the content of the instructor. The apparatus configuration in the present embodiment is substantially the same as that in the first embodiment (see FIG. 1). However, the
また、指導者権限が設定された表示装置1Aでは、指示送受信部(再生指示部)13Aが表示装置1Bにおけるコンテンツの再生制御を行う。より詳細には、指示送受信部13Aは、表示装置1Bとは異なるコンテンツの再生時間領域が、表示装置1Aにおいて再生対象として指定された場合に、表示装置1Bに上記再生時間領域の上記コンテンツを再生させる。
Also, in the display device 1A in which the authority of the instructor is set, the instruction transmission / reception unit (reproduction instruction unit) 13A performs content reproduction control on the display device 1B. More specifically, the instruction transmission / reception unit 13A plays back the content in the playback time area on the display device 1B when a playback time region of content different from the display device 1B is designated as a playback target in the display device 1A. Let
〔表示する画像(指導者による被指導者のコンテンツ再生制御)〕
本実施形態の表示装置1が表示する画像について図18に基づいて説明する。図18は、指導者が被指導者のコンテンツの再生を制御する際の表示画面例を示す図である。 [Image to be displayed (instructor's content playback control by instructor)]
An image displayed by thedisplay device 1 of the present embodiment will be described with reference to FIG. FIG. 18 is a diagram illustrating an example of a display screen when the instructor controls the reproduction of the content of the instructor.
本実施形態の表示装置1が表示する画像について図18に基づいて説明する。図18は、指導者が被指導者のコンテンツの再生を制御する際の表示画面例を示す図である。 [Image to be displayed (instructor's content playback control by instructor)]
An image displayed by the
時刻T31において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。また、表示対象領域A11およびA12の何れにも、コンテンツの再生位置を制御するためのUIであるシークバーH1が表示されている。シークバーH1には、再生位置を示すポインタH11が含まれており、このポインタH11を右方向に移動させることにより、再生位置を先に進めることができ、左方向に移動させることにより、再生位置を前に戻すことができる。時刻T31では、指導者側の表示装置1Aと被指導者側の表示装置1Bとで、コンテンツの再生位置は同じである。
At time T31, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. Also, a seek bar H1, which is a UI for controlling the playback position of content, is displayed in both display target areas A11 and A12. The seek bar H1 includes a pointer H11 indicating a playback position. By moving the pointer H11 to the right, the playback position can be advanced, and by moving the pointer H11 to the left, the playback position can be set. You can go back. At time T31, the playback position of the content is the same between the display device 1A on the instructor side and the display device 1B on the instructor side.
ここで、指導者は、入力部19Aを介した入力操作により、シークバーH1上の任意の再生位置を指定することができる。図18の例では、シークバーH1上のポインタJ1を所望の再生位置に移動させて所定の確定操作を行うことにより、再生位置を指定している。
Here, the instructor can designate an arbitrary reproduction position on the seek bar H1 by an input operation via the input unit 19A. In the example of FIG. 18, the playback position is designated by moving the pointer J1 on the seek bar H1 to a desired playback position and performing a predetermined confirmation operation.
指導者が再生位置を指定した直後の時刻T32には、指導者側の表示装置1Aでは、再生制御部がコンテンツの再生位置を遷移させる再生制御を行い、これにより表示部21Aには指定された再生位置における表示対象領域A11が表示される。また、表示装置1Aに指導者権限が設定されているため、指示送受信部13Aは、通信部20Aを介した通信により、再生制御部による上記再生制御を実行するように表示装置1Bに指示する。これにより、被指導者側の表示装置1Bにおいても、表示制御部がコンテンツの再生位置を遷移させ、表示部21Bには指定された再生位置における表示対象領域A12が表示される。
At time T32 immediately after the instructor designates the reproduction position, in the display device 1A on the instructor side, the reproduction control unit performs reproduction control to change the reproduction position of the content, and this is designated in the display unit 21A. The display target area A11 at the reproduction position is displayed. In addition, since the instructor authority is set in the display device 1A, the instruction transmission / reception unit 13A instructs the display device 1B to execute the reproduction control by the reproduction control unit through communication via the communication unit 20A. Thereby, also on the instructor-side display device 1B, the display control unit changes the reproduction position of the content, and the display target area A12 at the designated reproduction position is displayed on the display unit 21B.
時刻T32以降には、表示装置1Aおよび1Bの両方で上記再生位置からコンテンツが再生される。なお、ポインタJ1は、再生範囲の終点または始点を指定するものであってもよい。この場合、表示装置1Aおよび1Bの両方で、再生範囲が指定される直前の再生位置から、ポインタJ1の再生位置までの再生範囲のコンテンツ再生が行われる。
After time T32, the content is reproduced from the reproduction position on both the display devices 1A and 1B. The pointer J1 may designate the end point or start point of the reproduction range. In this case, both the display devices 1A and 1B perform content reproduction in the reproduction range from the reproduction position immediately before the reproduction range is designated to the reproduction position of the pointer J1.
このように、被指導者の表示装置1Bは、コンテンツの再生位置を、指導者が指定した再生位置に遷移させる。なお、被指導者が複数存在する場合には、各被指導者の表示装置1Bが同様に再生位置を遷移させる。これにより、指導者は、自身の意図する画像を被指導者に見せながら指導を行うことができる。なお、再生位置の変更(シーク)の他にも、再生開始、再生の一時停止、再生停止、再生再開、逆再生、およびコマ送り等の再生制御についても、指導者側の表示装置1Aに対する再生制御と同じ再生制御を被指導者側の表示装置1Bで行うようにしてもよい。
In this way, the instructor's display device 1B shifts the content reproduction position to the reproduction position designated by the instructor. In addition, when there are a plurality of trainees, the display device 1B of each trainee similarly changes the playback position. As a result, the instructor can perform the instruction while showing the instructor the image intended by the instructor. In addition to changing the playback position (seek), playback control such as playback start, playback pause, playback stop, playback restart, reverse playback, and frame advance is also performed on the display device 1A on the instructor side. The same reproduction control as the control may be performed on the instructor-side display device 1B.
また、再生制御を連携させるか否かを指導者が選択できるようにしてもよい。例えば、指導者側の表示装置1Aが、再生制御を連携させるモードに設定されている状態で再生制御が行われたときには、被指導者側の表示装置1Bにもその再生制御の内容を反映させてもよい。一方、再生制御を連携させないモードに設定されている状態で再生制御が行われたときには、指導者側の表示装置1Aのみにその再生制御の内容を反映させてもよい。
Also, the instructor may be able to select whether or not to coordinate the playback control. For example, when playback control is performed in a state where the display device 1A on the instructor side is set to a mode in which the playback control is linked, the content of the playback control is reflected on the display device 1B on the instructor side. May be. On the other hand, when the playback control is performed in a state where the playback control is not linked, the content of the playback control may be reflected only on the display device 1A on the instructor side.
また、コンテンツが複数のシーンで構成されている場合、指定された再生位置に対応するシーンの冒頭から再生を開始(いわゆるシーンの頭出し)してもよい。さらに、コンテンツが複数のシーンで構成されている場合、各シーンにおけるコンテンツの内容を示すサムネイル画像をシークバーH1の周囲(例えば上方)に表示して、選択されたサムネイル画像に対応するシーンの冒頭から再生を開始してもよい。これにより、例えば再生するコンテンツが複数の工程からなる医療行為を撮影した医療教育用コンテンツである場合に、医療工程単位で再生位置を指定することも可能になる。
Also, when the content is composed of a plurality of scenes, playback may be started from the beginning of the scene corresponding to the designated playback position (so-called scene cueing). Furthermore, when the content is composed of a plurality of scenes, a thumbnail image indicating the content of the content in each scene is displayed around the seek bar H1 (for example, above), and from the beginning of the scene corresponding to the selected thumbnail image Playback may be started. As a result, for example, when the content to be reproduced is a medical education content obtained by photographing a medical practice consisting of a plurality of processes, it is possible to designate a reproduction position in units of medical processes.
〔表示する画像(被指導者による再生位置の指定)〕
被指導者の表示装置1Bでコンテンツの再生制御が行われた場合には、その再生制御の内容を指導者の表示装置1Aにも反映させてもよいが、反映させないことが好ましい。被指導者による再生制御の内容を、指導者側にも反映させた場合には、指導者のペースで指導を進めることが難しくなる可能性があるためである。よって、被指導者の表示装置1Bでコンテンツの再生制御が行われた場合には、その再生制御の内容を当該表示装置1Bの表示のみに反映させることが好ましい。 [Image to be displayed (designated playback position by instructor)]
When content reproduction control is performed on the instructor'sdisplay device 1B, the content of the reproduction control may be reflected on the instructor's display device 1A, but it is preferable not to reflect it. This is because if the contents of the reproduction control by the instructor are reflected on the instructor side, it may be difficult to advance the instruction at the instructor's pace. Therefore, when content reproduction control is performed on the instructor's display device 1B, it is preferable to reflect the content of the reproduction control only on the display of the display device 1B.
被指導者の表示装置1Bでコンテンツの再生制御が行われた場合には、その再生制御の内容を指導者の表示装置1Aにも反映させてもよいが、反映させないことが好ましい。被指導者による再生制御の内容を、指導者側にも反映させた場合には、指導者のペースで指導を進めることが難しくなる可能性があるためである。よって、被指導者の表示装置1Bでコンテンツの再生制御が行われた場合には、その再生制御の内容を当該表示装置1Bの表示のみに反映させることが好ましい。 [Image to be displayed (designated playback position by instructor)]
When content reproduction control is performed on the instructor's
ただし、被指導者がコンテンツの特定のシーンについて、指導者に質問したいが、そのシーンを指導者が見ていない場合等も想定される。そこで、被指導者の表示装置1Bでコンテンツの再生位置が指定された場合には、例えば図19のような表示を行ってもよい。図19は、被指導者の表示装置1Bでコンテンツの再生位置が指定された場合における表示画面例を示す図である。
However, it may be assumed that the instructor wants to ask the instructor about a specific scene of the content, but the instructor does not see the scene. Therefore, when the playback position of the content is designated on the instructor's display device 1B, for example, a display as shown in FIG. 19 may be performed. FIG. 19 is a diagram showing an example of a display screen when the playback position of the content is designated on the instructor's display device 1B.
時刻T35において、指導者側の表示装置1Aは、表示対象領域A11を表示しており、被指導者側の表示装置1Bは、表示対象領域A12を表示している。時刻T35では、指導者側の表示装置1Aと被指導者側の表示装置1Bとで、コンテンツの再生位置は同じである。
At time T35, the display device 1A on the instructor side displays the display target area A11, and the display device 1B on the instructor side displays the display target area A12. At time T35, the playback position of the content is the same on the display device 1A on the instructor side and the display device 1B on the instructor side.
ここで、被指導者は、入力部19Bを介した入力操作により、シークバーH1上の任意の再生位置を指定することができる。図19の例では、シークバーH1上のポインタJ1を所望の再生位置に移動させて所定の確定操作を行うことにより、再生位置を指定している。この指定を受けて、被指導者側の表示装置1Bでは、指示送受信部13Bが、通信部20Aを介した通信により、上記再生位置を表示装置1Aに通知する。
Here, the instructor can designate an arbitrary reproduction position on the seek bar H1 by an input operation via the input unit 19B. In the example of FIG. 19, the playback position is designated by moving the pointer J1 on the seek bar H1 to a desired playback position and performing a predetermined confirmation operation. Upon receiving this designation, in the display device 1B on the instructor side, the instruction transmission / reception unit 13B notifies the display device 1A of the reproduction position by communication via the communication unit 20A.
被指導者が再生位置を指定した直後の時刻T36には、指導者側の表示装置1Aでは、指示表示処理部14Aが、シークバーH1上の上記通知された位置にポインタJ2を表示させる。これにより、被指導者が指定した再生位置を指導者に認識させることができる。図示していないが、時刻T36において、表示装置1Bの再生制御部は、ポインタJ1の示す位置から再生を開始してもよい。
At time T36 immediately after the instructor specifies the reproduction position, in the display device 1A on the instructor side, the instruction display processing unit 14A displays the pointer J2 at the notified position on the seek bar H1. Thereby, the leader can recognize the reproduction position designated by the trainee. Although not shown, at time T36, the playback control unit of the display device 1B may start playback from the position indicated by the pointer J1.
このポインタJ2を見た指導者は、その再生位置に関する指導を行う場合には、ポインタJ2を選択する等の入力操作を行って、ポインタJ2が示す位置に再生位置を遷移させればよい。これにより、指導者と被指導者で再生位置を連携させて指導を行うことができる。
When the instructor who sees the pointer J2 performs the instruction regarding the reproduction position, the instructor may perform an input operation such as selecting the pointer J2 to change the reproduction position to the position indicated by the pointer J2. Thereby, guidance can be performed in cooperation with the playback position between the leader and the trainee.
なお、ポインタJ1による再生位置の指定は省略してもよい。例えば、被指導者が、表示装置1Bで再生中のコンテンツに対して指示領域の指定を行ったときに、コンテンツの再生位置が、指導者側の表示装置1Aと異なっていた場合に、被指導者側の再生位置を示すポインタJ2を表示してもよい。
Note that the designation of the playback position by the pointer J1 may be omitted. For example, when the instructor designates the instruction area for the content being reproduced on the display device 1B, the content is reproduced at a position different from that of the instructor's display device 1A. A pointer J2 indicating the playback position on the user side may be displayed.
〔指示情報の例〕
指示領域としてコンテンツの再生時間領域を指定する指示情報24は、例えば図20のようなものであってもよい。図20は、コンテンツの再生時間領域を指定した指示情報の一例を示す図である。図20の指示情報24は、図7の指示情報24と比べて、「指示領域」の情報が「なし」となっている点、および「検出オブジェクト」の情報が含まれていない点で相違している。 [Example of instruction information]
Theinstruction information 24 for designating the content reproduction time area as the instruction area may be, for example, as shown in FIG. FIG. 20 is a diagram illustrating an example of instruction information specifying a content playback time region. The instruction information 24 in FIG. 20 differs from the instruction information 24 in FIG. 7 in that the “instruction area” information is “none” and the “detected object” information is not included. ing.
指示領域としてコンテンツの再生時間領域を指定する指示情報24は、例えば図20のようなものであってもよい。図20は、コンテンツの再生時間領域を指定した指示情報の一例を示す図である。図20の指示情報24は、図7の指示情報24と比べて、「指示領域」の情報が「なし」となっている点、および「検出オブジェクト」の情報が含まれていない点で相違している。 [Example of instruction information]
The
図20の指示情報24は、指導者または被指導者がコンテンツの再生時間帯(再生時間領域)を指定することによって生成される。例えば、図20の指示情報24の一番上のレコードは、全天球画像A1を視聴している指導者X1が、入力部19Aを介した入力操作により、全天球画像A1を含むコンテンツの00:01:00~00:05:00の時間帯を指定した場合に、指示受付部12Aによって生成される。そして、指導者X1に対応する被指導者の表示装置1Bでは、指示送受信部13Bがこの指示情報24を受信し、表示制御部が再生中のコンテンツにおける00:01:00~00:05:00の時間帯を再生する。
The instruction information 24 in FIG. 20 is generated when the instructor or the instructor designates the content playback time zone (playback time region). For example, the top record of the instruction information 24 in FIG. 20 shows the content including the omnidirectional image A1 by the instructor X1 who is viewing the omnidirectional image A1 through an input operation via the input unit 19A. When the time zone of 00:01:00 to 00:05:00 is specified, the instruction reception unit 12A generates the time zone. In the instructor's display device 1B corresponding to the instructor X1, the instruction transmitting / receiving unit 13B receives the instruction information 24, and the display control unit 00:01:00 to 00:05:00 in the content being reproduced. Play the time zone.
一方、被指導者Y2が、重畳画像B2を表示装置1Bに表示させている状態で、入力部19Bを介した入力操作により、重畳画像B2におけるシーン001を指定した場合には、指示受付部12Bが、図20の指示情報24の一番下のレコードを生成する。この場合、被指導者Y2に対応する指導者の表示装置1Aでは、指示送受信部13Aがこの指示情報24を受信し、指示表示処理部14Aが合成部15A等を介してシーン001を示す情報を表示部21Aに表示させる。シーン001を示す情報は、例えばシークバーH1上に表示される、図19のポインタJ2のような情報であってもよい。この場合、ポインタJ2の左端位置がシーン001の開始位置を示し、右端位置が終了位置を示していてもよい。
On the other hand, when the instructor Y2 displays the superimposed image B2 on the display device 1B and designates the scene 001 in the superimposed image B2 by an input operation via the input unit 19B, the instruction receiving unit 12B However, the bottom record of the instruction information 24 in FIG. 20 is generated. In this case, in the display device 1A of the instructor corresponding to the instructor Y2, the instruction transmission / reception unit 13A receives the instruction information 24, and the instruction display processing unit 14A receives information indicating the scene 001 via the synthesis unit 15A or the like. It is displayed on the display unit 21A. The information indicating the scene 001 may be information such as the pointer J2 of FIG. 19 displayed on the seek bar H1, for example. In this case, the left end position of the pointer J2 may indicate the start position of the scene 001, and the right end position may indicate the end position.
なお、上記では、再生時間領域が指定された場合に、その再生時間領域から強制的に再生させる例を説明したが、指定された再生時間領域の再生を指導者または被指導者に促す誘導処理を行ってもよい。例えば、図18の時刻T32において、被指導者側の表示装置1Bでは、指示表示処理部14Bは、図19のポインタJ2を表示させるなどして、指導者が指定した再生時間領域の再生を被指導者に促してもよい。また、「シーン001を再生して下さい」のようなメッセージを表示、あるいは音声出力することにより、指導者が指定した再生時間領域の再生を被指導者に促してもよい。
In the above description, when a playback time area is specified, an example in which playback is forcibly started from the playback time area has been described. However, a guidance process that prompts the instructor or instructor to play back the specified playback time area. May be performed. For example, at time T32 in FIG. 18, in the display device 1B on the instructor side, the instruction display processing unit 14B displays the pointer J2 in FIG. You may encourage the leader. In addition, the instructor may be prompted to reproduce the reproduction time area designated by the instructor by displaying a message such as “Please reproduce scene 001” or outputting the sound.
〔実施形態4〕
上記各実施形態の表示装置1A、1B、および200の機能は、表示制御装置と配信サーバと表示装置とを含む制御システムによって実現することもできる。図21は、本発明の一実施形態に係る制御システム400の概要を示す図である。制御システム400は、表示制御装置(制御装置)41、表示装置42A、42B、および配信サーバ43を含む。なお、表示装置42Aと42Bとを区別する必要がないときには単に表示装置42と記載する。また、制御システム400には3以上の表示装置42が含まれていてもよい。 [Embodiment 4]
The functions of the display devices 1A, 1B, and 200 of each of the above embodiments can also be realized by a control system that includes a display control device, a distribution server, and a display device. FIG. 21 is a diagram showing an overview of a control system 400 according to an embodiment of the present invention. The control system 400 includes a display control device (control device) 41, display devices 42A and 42B, and a distribution server 43. When there is no need to distinguish between the display devices 42A and 42B, they are simply referred to as the display device 42. Further, the control system 400 may include three or more display devices 42.
上記各実施形態の表示装置1A、1B、および200の機能は、表示制御装置と配信サーバと表示装置とを含む制御システムによって実現することもできる。図21は、本発明の一実施形態に係る制御システム400の概要を示す図である。制御システム400は、表示制御装置(制御装置)41、表示装置42A、42B、および配信サーバ43を含む。なお、表示装置42Aと42Bとを区別する必要がないときには単に表示装置42と記載する。また、制御システム400には3以上の表示装置42が含まれていてもよい。 [Embodiment 4]
The functions of the
制御システム400の各構成要素は、所定の通信ネットワーク(例えばインターネット等)を介して通信可能に接続されている。よって、各表示装置42のユーザ(指導者または被指導者)は、上記通信ネットワークに接続可能な環境であれば、他のユーザ(指導者または被指導者)から離れた遠隔地に居たとしても制御システム400を利用できる。
Each component of the control system 400 is communicably connected via a predetermined communication network (for example, the Internet). Therefore, if the user (instructor or instructor) of each display device 42 is in an environment that can be connected to the communication network, it is assumed that the user (instructor or instructor) is in a remote place away from other users (instructor or instructor). Also, the control system 400 can be used.
制御システム400では、表示制御装置41が表示装置42の表示を制御し、表示装置42は表示制御装置41の制御に従って画像を表示する。表示制御装置41は、図1に示したブロックのうち、制御部10A(指示送受信部13A、指示表示処理部14A、差込処理部17A)、および記憶部22Aに相当するブロックを備えている。以下では、表示制御装置41は、指示送受信部13A、指示表示処理部14A、差込処理部17Aにそれぞれ対応するブロックとして、指示送受信部13、指示表示処理部14、差込処理部17を備えているとして説明を行う。
In the control system 400, the display control device 41 controls the display of the display device 42, and the display device 42 displays an image according to the control of the display control device 41. The display control device 41 includes blocks corresponding to the control unit 10A (instruction transmission / reception unit 13A, instruction display processing unit 14A, insertion processing unit 17A) and storage unit 22A among the blocks illustrated in FIG. Hereinafter, the display control device 41 includes an instruction transmission / reception unit 13, an instruction display processing unit 14, and an insertion processing unit 17 as blocks corresponding to the instruction transmission / reception unit 13A, the instruction display processing unit 14A, and the insertion processing unit 17A, respectively. The explanation will be made assuming that
表示装置42Aは、図1に示したブロックのうち、制御部10A(視線方向特定部11A、指示受付部12A、指示送受信部13A、指示表示処理部14A、合成部15A、全天球画像描画部16A)、センサ18A、入力部19A、通信部20A、表示部21A、および記憶部22Aに相当するブロックを備えている。同様に、表示装置42Bは、制御部10B(視線方向特定部11B、指示受付部12B、指示送受信部13B、指示表示処理部14B、合成部15B、全天球画像描画部16B)、センサ18B、入力部19B、通信部20B、表示部21B、および記憶部22Bに相当するブロックを備えている。
The display device 42A includes a control unit 10A (line-of-sight direction specifying unit 11A, instruction receiving unit 12A, instruction transmitting / receiving unit 13A, instruction display processing unit 14A, combining unit 15A, omnidirectional image drawing unit among the blocks shown in FIG. 16A), a sensor 18A, an input unit 19A, a communication unit 20A, a display unit 21A, and a block corresponding to the storage unit 22A. Similarly, the display device 42B includes a control unit 10B (line-of-sight direction specifying unit 11B, instruction receiving unit 12B, instruction transmitting / receiving unit 13B, instruction display processing unit 14B, combining unit 15B, omnidirectional image drawing unit 16B), sensor 18B, Blocks corresponding to the input unit 19B, the communication unit 20B, the display unit 21B, and the storage unit 22B are provided.
配信サーバ43は、画像の表示制御に必要な情報、および表示する画像等を格納し、表示制御装置41および表示装置42に送信する。具体的には、配信サーバ43には、全天球画像23、差込画像、重畳画像、指示情報24、差込情報25、および重畳画像管理情報224が格納されていてもよい。そして、配信サーバ43は、表示制御装置41または表示装置42の指示に従って、表示制御装置41または表示装置42にこれらの情報を送信してもよい。なお、全天球画像23、差込画像、および重畳画像等のコンテンツが動画像である場合、配信サーバ43は当該コンテンツをストリーミングで送信してもよい。また、制御システム400は、配信サーバ43の代わりに、上記の各情報を格納した記憶装置を備えていてもよい。この構成では、表示制御装置41および表示装置42は、必要な情報を記憶装置から読み出して使用する。
The distribution server 43 stores information necessary for image display control, images to be displayed, and the like, and transmits them to the display control device 41 and the display device 42. Specifically, the distribution server 43 may store the omnidirectional image 23, the insertion image, the superimposed image, the instruction information 24, the insertion information 25, and the superimposed image management information 224. The distribution server 43 may transmit the information to the display control device 41 or the display device 42 in accordance with an instruction from the display control device 41 or the display device 42. Note that when the content such as the omnidirectional image 23, the insertion image, and the superimposed image is a moving image, the distribution server 43 may transmit the content by streaming. In addition, the control system 400 may include a storage device that stores each piece of information described above, instead of the distribution server 43. In this configuration, the display control device 41 and the display device 42 read out and use necessary information from the storage device.
〔指示領域が指定された際の処理の流れ〕
指導者は、表示装置42Aの入力部19Aに対して指示領域を指定する入力操作を行う。続いて、指示受付部12Aは、この指示領域を含む指示情報を生成し、指示送受信部13Aはこの指示情報を表示制御装置41に送信する。この際、指導者による指示であるか被指導者による指示であるかを表示制御装置41が判定できるように、指導者による指示であるか被指導者による指示であるかを示すフラグを付して送信する。なお、指示情報は配信サーバ43に送信してもよく、この場合、表示制御装置41は配信サーバから指示情報を取得する。 [Flow of processing when the designated area is specified]
The instructor performs an input operation for designating an instruction area on theinput unit 19A of the display device 42A. Subsequently, the instruction receiving unit 12A generates instruction information including the instruction area, and the instruction transmitting / receiving unit 13A transmits the instruction information to the display control device 41. At this time, a flag indicating whether the instruction is an instruction by the instructor or an instruction by the instructor is attached so that the display control device 41 can determine whether the instruction is by the instructor or the instruction by the instructor. To send. The instruction information may be transmitted to the distribution server 43. In this case, the display control device 41 acquires the instruction information from the distribution server.
指導者は、表示装置42Aの入力部19Aに対して指示領域を指定する入力操作を行う。続いて、指示受付部12Aは、この指示領域を含む指示情報を生成し、指示送受信部13Aはこの指示情報を表示制御装置41に送信する。この際、指導者による指示であるか被指導者による指示であるかを表示制御装置41が判定できるように、指導者による指示であるか被指導者による指示であるかを示すフラグを付して送信する。なお、指示情報は配信サーバ43に送信してもよく、この場合、表示制御装置41は配信サーバから指示情報を取得する。 [Flow of processing when the designated area is specified]
The instructor performs an input operation for designating an instruction area on the
次に、上記指示情報を受信した表示制御装置41では、指示送受信部13が、該指示情報から指定領域を特定する。そして、指示表示処理部14が、表示装置42Bと通信して、表示装置42Bの表示対象領域内に上記指示領域が含まれているか否かを判定する。含まれていると判定した場合、指示表示処理部14は、表示装置42に指示して、指示領域にポインタを表示させる。一方、含まれていないと判定した場合、指示表示処理部14は、表示装置42Bに指示して、指示領域を表示することを被指導者に促す誘導処理を実行させる。例えば、指示表示処理部14は、図6の矢印M2を表示装置42Bに表示させてもよい。
Next, in the display control device 41 that has received the instruction information, the instruction transmission / reception unit 13 specifies a designated area from the instruction information. The instruction display processing unit 14 then communicates with the display device 42B to determine whether or not the instruction region is included in the display target area of the display device 42B. If it is determined that it is included, the instruction display processing unit 14 instructs the display device 42 to display a pointer in the instruction area. On the other hand, if it is determined that it is not included, the instruction display processing unit 14 instructs the display device 42B to execute a guidance process that prompts the instructor to display the instruction area. For example, the instruction display processing unit 14 may display the arrow M2 in FIG. 6 on the display device 42B.
指示情報を表示装置42Aが送信した場合、表示制御装置41の差込処理部17は、上記のフラグにより表示装置42Aまたはそのユーザが指導者権限を有していると判定し、図13に示したような差込処理を行う。具体的には、差込処理部17は、差込情報を参照して表示対象となる差込画像の有無を判定し、表示対象となる差込画像があれば、表示装置42Aに候補を表示させる。なお、差込情報が配信サーバ43に格納されている場合、配信情報は配信サーバ43から取得する。そして、差込処理部17は、表示装置42Aにおいて差込画像が選択されたときには、表示装置42Bに指示して、表示装置42Aによって選択された差込画像を表示させる。この他、上記各実施形態で説明した何れの処理についても、制御システム400にて実行することが可能である。
When the display information is transmitted by the display device 42A, the plug-in processing unit 17 of the display control device 41 determines that the display device 42A or the user has the authority of the instructor based on the above flag and is shown in FIG. The plug-in process is performed. Specifically, the insertion processing unit 17 refers to the insertion information to determine whether there is an insertion image to be displayed, and if there is an insertion image to be displayed, displays a candidate on the display device 42A. Let If the insertion information is stored in the distribution server 43, the distribution information is acquired from the distribution server 43. When the insertion image is selected on the display device 42A, the insertion processing unit 17 instructs the display device 42B to display the insertion image selected by the display device 42A. In addition, any processing described in the above embodiments can be executed by the control system 400.
〔実施形態5〕
表示制御システムの他の例を図22に基づいて説明する。図22は、本発明の実施形態5に係る制御システム500の概要を示す図である。制御システム500は、配信サーバ51と、表示装置(制御装置)52A、および表示装置52Bを含む。なお、表示装置52Aと52Bとを区別する必要がないときには単に表示装置52と記載する。また、制御システム500には3以上の表示装置52が含まれていてもよい。 [Embodiment 5]
Another example of the display control system will be described with reference to FIG. FIG. 22 is a diagram illustrating an overview of acontrol system 500 according to the fifth embodiment of the present invention. The control system 500 includes a distribution server 51, a display device (control device) 52A, and a display device 52B. When there is no need to distinguish between the display devices 52A and 52B, they are simply referred to as the display device 52. Further, the control system 500 may include three or more display devices 52.
表示制御システムの他の例を図22に基づいて説明する。図22は、本発明の実施形態5に係る制御システム500の概要を示す図である。制御システム500は、配信サーバ51と、表示装置(制御装置)52A、および表示装置52Bを含む。なお、表示装置52Aと52Bとを区別する必要がないときには単に表示装置52と記載する。また、制御システム500には3以上の表示装置52が含まれていてもよい。 [Embodiment 5]
Another example of the display control system will be described with reference to FIG. FIG. 22 is a diagram illustrating an overview of a
配信サーバ51と表示装置52は、所定の通信ネットワーク(例えばインターネット等)を介して通信可能に接続されている。よって、各表示装置52のユーザ(指導者または被指導者)は、上記通信ネットワークに接続可能な環境であれば、他のユーザ(指導者または被指導者)から離れた遠隔地に居たとしても制御システム500を利用できる。
The distribution server 51 and the display device 52 are communicably connected via a predetermined communication network (for example, the Internet). Therefore, it is assumed that the user (instructor or instructor) of each display device 52 is in a remote place away from other users (instructor or instructor) as long as the environment is connectable to the communication network. Also, the control system 500 can be used.
配信サーバ51は、図21の配信サーバ43と同様に、画像の表示制御に必要な情報、および表示する画像等を格納し、表示装置52に送信する。
The distribution server 51 stores information necessary for image display control, an image to be displayed, and the like, as with the distribution server 43 in FIG.
制御システム500では、複数の表示装置52の1つが、実施形態4の表示制御装置41と同様の機能を備えている。つまり、複数の表示装置52の1つが、他の表示装置52の動作を制御する。例えば、指導者の使用する表示装置52Aが、表示装置52Bの動作を制御する場合、表示装置52Aは、図1に示した表示装置1Aと同様の処理ブロックを備えている。
In the control system 500, one of the plurality of display devices 52 has the same function as the display control device 41 of the fourth embodiment. That is, one of the plurality of display devices 52 controls the operation of the other display devices 52. For example, when the display device 52A used by the instructor controls the operation of the display device 52B, the display device 52A includes the same processing blocks as the display device 1A shown in FIG.
指導者は、表示装置52Aの入力部19Aに対して指示領域を指定する入力操作を行う。続いて、指示受付部12Aは、上記入力操作から指示領域を特定し、その指示領域を含む指示情報を生成する。次に、指示送受信部13Aは、表示装置52Bと通信して、表示装置52Bの表示対象領域内に、上記指示情報で指定された指示領域が含まれているか否かを判定する。含まれていると判定した場合、指示表示処理部14Aは、表示装置52Bに指示して、指示領域にポインタを表示させる。一方、含まれていないと判定した場合、指示表示処理部14Aは、表示装置52に指示して、指示領域を表示することを被指導者に促す誘導処理を実行させる。例えば、指示表示処理部14Aは、図6の矢印M2を表示装置52Bに表示させてもよい。
The instructor performs an input operation for designating an instruction area on the input unit 19A of the display device 52A. Subsequently, the instruction receiving unit 12A specifies an instruction area from the input operation, and generates instruction information including the instruction area. Next, the instruction transmission / reception unit 13A communicates with the display device 52B to determine whether or not the instruction area specified by the instruction information is included in the display target area of the display device 52B. If it is determined that it is included, the instruction display processing unit 14A instructs the display device 52B to display a pointer in the instruction area. On the other hand, if it is determined that it is not included, the instruction display processing unit 14A instructs the display device 52 to execute a guidance process that prompts the instructor to display the instruction area. For example, the instruction display processing unit 14A may display the arrow M2 in FIG. 6 on the display device 52B.
〔変形例〕
上記各実施形態では、指示領域を表示することをユーザ(指導者または被指導者)に促す誘導処理が、矢印形状の誘導情報を表示する処理である例を説明したが、誘導情報は、指示領域を表示することをユーザに促すものであればよく、この例に限られない。例えば、「視線を右斜め上に移動させてください」のような、指示領域を表示対象領域内とするための視線の移動方向を示すメッセージを誘導情報としてもよい。また、指示領域と、その他の画像領域との表示態様を異ならせることにより、指示領域を表示することをユーザに促してもよい。例えば、指示領域の表示輝度を他の領域よりも高くしてもよく、この場合、ユーザは視線方向を移動させて、指示領域を容易に見つけることができる。さらに、誘導処理は、指示領域を表示することをユーザに促すメッセージを音声出力する処理であってもよい。 [Modification]
In each of the above-described embodiments, an example in which the guidance process that prompts the user (instructor or instructor) to display the instruction area is a process that displays arrow-shaped guidance information. Anything that prompts the user to display the area is not limited to this example. For example, a message indicating the moving direction of the line of sight for setting the designated area within the display target area, such as “Move the line of sight diagonally rightward” may be used as the guidance information. In addition, the user may be prompted to display the instruction area by changing the display mode of the instruction area and other image areas. For example, the display brightness of the indication area may be higher than that of other areas. In this case, the user can easily find the indication area by moving the viewing direction. Furthermore, the guidance process may be a process for outputting a message prompting the user to display the instruction area.
上記各実施形態では、指示領域を表示することをユーザ(指導者または被指導者)に促す誘導処理が、矢印形状の誘導情報を表示する処理である例を説明したが、誘導情報は、指示領域を表示することをユーザに促すものであればよく、この例に限られない。例えば、「視線を右斜め上に移動させてください」のような、指示領域を表示対象領域内とするための視線の移動方向を示すメッセージを誘導情報としてもよい。また、指示領域と、その他の画像領域との表示態様を異ならせることにより、指示領域を表示することをユーザに促してもよい。例えば、指示領域の表示輝度を他の領域よりも高くしてもよく、この場合、ユーザは視線方向を移動させて、指示領域を容易に見つけることができる。さらに、誘導処理は、指示領域を表示することをユーザに促すメッセージを音声出力する処理であってもよい。 [Modification]
In each of the above-described embodiments, an example in which the guidance process that prompts the user (instructor or instructor) to display the instruction area is a process that displays arrow-shaped guidance information. Anything that prompts the user to display the area is not limited to this example. For example, a message indicating the moving direction of the line of sight for setting the designated area within the display target area, such as “Move the line of sight diagonally rightward” may be used as the guidance information. In addition, the user may be prompted to display the instruction area by changing the display mode of the instruction area and other image areas. For example, the display brightness of the indication area may be higher than that of other areas. In this case, the user can easily find the indication area by moving the viewing direction. Furthermore, the guidance process may be a process for outputting a message prompting the user to display the instruction area.
なお、表示するコンテンツが3次元画像や複数焦点情報を含む画像である場合、指示領域と表示対象領域とがコンテンツの奥行き方向にずれることがあり得る。このような場合には、指示領域は表示対象領域に含まれていないと判定して、表示対象領域を奥行き方向に移動させることを促す誘導処理を実行することが好ましい。この誘導処理は、例えば、「もう少し画面の奥/手前に視点を合わせて下さい」のようなメッセージを表示または音声出力する処理であってもよい。また、3次元の奥行き方向を示すマークを表示させる処理であってもよい。奥行き方向の位置は、図16の例のように、全天球画像に対応する全天球の半径rを用いて表してもよいし、3次元の座標系を設定して、3次元の座標で表してもよい。
Note that when the content to be displayed is a three-dimensional image or an image including multiple focus information, the indication area and the display target area may be shifted in the depth direction of the content. In such a case, it is preferable to determine that the instruction area is not included in the display target area, and to perform a guidance process that prompts the display target area to move in the depth direction. This guidance process may be, for example, a process of displaying or outputting a message such as “Please adjust the viewpoint to the back / front of the screen a little more”. Moreover, the process which displays the mark which shows a three-dimensional depth direction may be sufficient. The position in the depth direction may be represented by using the radius r of the omnidirectional sphere corresponding to the omnidirectional image as in the example of FIG. It may be expressed as
また、上記各実施形態では、コンテンツが全天球画像である例を説明したが、コンテンツは、画像領域全体のうち指定された一部である表示対象領域の部分画像を表示させることができるものであればよく、全天球画像に限られない。例えば、半天球画像であってもよいし、表示装置1、42、52、200の一画面に収まらない表示サイズの平面画像(パノラマ写真等)であってもよい。また、例えば、通常の縮尺で表示した場合には、表示装置1、42、52、200の一画面に収まる表示サイズの画像であっても、これを拡大表示した際には一画面に収まらなくなる場合があるので、画像を拡大表示した状態において誘導処理を実行してもよい。
Further, in each of the above embodiments, the example in which the content is an omnidirectional image has been described. However, the content can display a partial image of a display target region that is a specified part of the entire image region. As long as it is, it is not limited to the spherical image. For example, it may be a hemispherical image, or may be a flat image (such as a panoramic photo) having a display size that does not fit on one screen of the display device 1, 42, 52, 200. Further, for example, when displaying at a normal scale, even if the display size image fits on one screen of the display device 1, 42, 52, 200, it does not fit on one screen when enlarged. Since there is a case, the guidance process may be executed in a state where the image is enlarged and displayed.
さらに、上記各実施形態において、生成した指示情報は、コンテンツのタグとして利用することもできる。例えば、指示情報を用いて、その指示がなされた再生位置からコンテンツの再生を開始することも可能である。さらに、指示情報の示す位置は、指導者が被指導者に注目して欲しい位置や、被指導者が指導者に質問したい事項のある位置であるから、指示情報の示す位置を集計して、その集計結果を例えばヒートマップとして表示してもよい。また、指示情報の示す位置を含む画面のスクリーンショットを記録したり、印刷したりすることにより、コンテンツの復習をサポートすることもできる。
Furthermore, in each of the above embodiments, the generated instruction information can be used as a content tag. For example, using the instruction information, it is possible to start the reproduction of the content from the reproduction position where the instruction is given. Furthermore, the position indicated by the instruction information is the position where the leader wants the leader to pay attention and the position where the leader wants to ask the leader, so the position indicated by the instruction information is aggregated. You may display the total result as a heat map, for example. In addition, the content review can be supported by recording or printing a screen shot including the position indicated by the instruction information.
また、指導中における指導者のメッセージをアノテーションとして被指導者の表示装置に表示させてもよい。被指導者のメッセージ(例えば質問等)も同様である。このようなメッセージは、音声で出力させてもよい。
Also, the message of the instructor during guidance may be displayed on the instructor's display device as an annotation. The same applies to the instructor's message (for example, a question). Such a message may be output by voice.
さらに、コンテンツの再生中における被指導者の視線方向を記録し、解析することにより、被指導者がコンテンツのどのような部分に注目しているかを特定することが可能である。そして、これにより、被指導者が注目している部分に関する差込画像を充実させたコンテンツを作成すること等も可能になる。
Furthermore, by recording and analyzing the gaze direction of the instructor during playback of the content, it is possible to specify what part of the content the instructor is paying attention to. This also makes it possible to create content in which the inserted image relating to the part that the instructor is paying attention is enhanced.
〔ソフトウェアによる実現例〕
表示装置1、42、52、200、および表示制御装置41の制御ブロック(特に制御部10、210に含まれる各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。 [Example of software implementation]
The display devices 1, 42, 52, and 200 and the control blocks of the display control device 41 (particularly, each unit included in the control units 10 and 210) are formed by logic circuits (hardware) formed in an integrated circuit (IC chip) or the like. It may be realized or may be realized by software using a CPU (Central Processing Unit).
表示装置1、42、52、200、および表示制御装置41の制御ブロック(特に制御部10、210に含まれる各部)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。 [Example of software implementation]
The
後者の場合、表示装置1、42、52、200、および表示制御装置41は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の一態様の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
In the latter case, the display devices 1, 42, 52, 200 and the display control device 41 are read by a computer (or CPU) that executes a program instruction, which is software that realizes each function, and the program and various data. A ROM (Read Only Memory) or a storage device (these are referred to as “recording media”), a RAM (Random Access Memory) in which the program is expanded, and the like are provided. The computer (or CPU) reads the program from the recording medium and executes the program, thereby achieving the object of one embodiment of the present invention. As the recording medium, a “non-temporary tangible medium” such as a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used. The program may be supplied to the computer via an arbitrary transmission medium (such as a communication network or a broadcast wave) that can transmit the program. Note that one embodiment of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.
〔まとめ〕
本発明の態様1に係る制御装置(表示装置1、52、200、表示制御装置41)は、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置(表示装置1、42、52、200)の動作を制御する制御装置であって、上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定部(指示受付部12)と、上記領域特定部が特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導部(指示表示処理部14)と、を備えている構成である。 [Summary]
The control device ( display devices 1, 52, 200, display control device 41) according to aspect 1 of the present invention is a first display device (display) that displays a partial image of a specified display target region among image regions of content. And an area specifying unit (instruction for specifying a first instruction area, which is an image area for which a user of the first display apparatus is instructed to browse). And a guidance process that prompts the user to display an image of the first instruction area when the display target area does not include the first instruction area specified by the receiving unit 12) and the area specifying unit. And a guidance unit (instruction display processing unit 14) to be executed.
本発明の態様1に係る制御装置(表示装置1、52、200、表示制御装置41)は、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置(表示装置1、42、52、200)の動作を制御する制御装置であって、上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定部(指示受付部12)と、上記領域特定部が特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導部(指示表示処理部14)と、を備えている構成である。 [Summary]
The control device (
上記の構成によれば、第1指示領域が表示対象領域に含まれていない場合に、第1指示領域の画像を表示することをユーザに促す。よって、ユーザが第1指示領域の画像を見落とすことを防ぐことができるという効果を奏する。なお、上記第1指示領域には、コンテンツの画像領域の一部であればよく、例えば画像領域の中の一点であってもよい。後記第2指示領域も同様である。
According to the above configuration, when the first indication area is not included in the display target area, the user is prompted to display the image of the first indication area. Therefore, it is possible to prevent the user from overlooking the image of the first instruction area. The first instruction area may be a part of the content image area, and may be, for example, one point in the image area. The same applies to the second indication area described later.
本発明の態様2に係る制御装置は、上記態様1において、上記第1の表示装置は、該第1の表示装置とは異なる第2の表示装置(表示装置1、42、52、200)と共に上記コンテンツを表示し、上記第1指示領域は、上記第2の表示装置が表示している上記コンテンツ上で指定された領域である、構成としてもよい。
A control device according to aspect 2 of the present invention is the control device according to aspect 1, wherein the first display device is combined with a second display device (display devices 1, 42, 52, and 200) different from the first display device. The content may be displayed, and the first indication area may be an area designated on the content displayed by the second display device.
上記の構成によれば、第1指示領域は、第2の表示装置が表示しているコンテンツ上で指定された領域である。よって、第2の表示装置が表示しているコンテンツ上で指定された第1指示領域を、第1の表示装置のユーザが見落とさないようにすることができる。
According to the above configuration, the first indication area is an area designated on the content displayed by the second display device. Therefore, it is possible to prevent the user of the first display device from overlooking the first indication area designated on the content displayed by the second display device.
本発明の態様3に係る制御装置は、上記態様2において、上記誘導処理の実行後に、上記誘導処理の実行後に、上記第1指示領域が上記表示対象領域に含まれていない状態である場合に、上記第2の表示装置が表示している、上記第1指示領域の画像を、上記第1の表示装置に表示させる指示領域表示処理部(指示表示処理部14)を備えている構成としてもよい。
The control device according to aspect 3 of the present invention is the control apparatus according to aspect 2, in which the first indication area is not included in the display target area after the guidance process is performed and after the guidance process is performed. The display device may include an instruction region display processing unit (instruction display processing unit 14) that displays the image of the first instruction region displayed on the second display device on the first display device. Good.
上記の構成によれば、誘導処理の実行後に、第1指示領域が表示対象領域に含まれていない状態である場合に、第2の表示装置が表示している第1指示領域の画像を第1の表示装置に表示させる。よって、第1の表示装置のユーザが誘導に従わなかった場合であっても、該ユーザに第1指示領域の画像を確実に見せることができる。
According to the above configuration, when the first instruction area is not included in the display target area after the guidance process is executed, the image of the first instruction area displayed on the second display device is displayed in the first display area. 1 is displayed on the display device. Therefore, even when the user of the first display device does not follow the guidance, the image of the first indication area can be reliably shown to the user.
本発明の態様4に係る制御装置は、上記態様2または3において、上記第2の表示装置のユーザに閲覧させる第2指示領域の指定を受け付ける指定受付部(指示受付部12)と、上記第2の表示装置が上記第2指示領域を表示していない場合に、上記第2指示領域を表示することを上記第2の表示装置のユーザに促す誘導処理を、上記第2の表示装置に実行させる誘導制御部(指示送受信部13)と、を備えている構成としてもよい。
The control device according to aspect 4 of the present invention is the above-described aspect 2 or 3, wherein a designation receiving unit (instruction receiving unit 12) that accepts designation of a second instruction area to be browsed by a user of the second display device, When the second display device does not display the second indication area, the second display device performs a guidance process that prompts the user of the second display device to display the second indication area. It is good also as a structure provided with the guidance control part (instruction transmission / reception part 13) to be made.
上記の構成によれば、第2指示領域の指定を受け付けると共に、第2の表示装置がその第2指示領域を表示していない場合に、その第2指示領域を表示することを第2の表示装置のユーザに促す誘導処理を第2の表示装置に実行させる。よって、第1の表示装置側から第2指示領域を指定して、その第2指示領域を第2の表示装置のユーザが見落とさないようにすることができる。
According to the configuration described above, the second indication area is displayed when the designation of the second indication area is accepted and the second indication area is displayed when the second display device does not display the second indication area. The second display device is caused to execute guidance processing that prompts the user of the device. Therefore, it is possible to designate the second indication area from the first display device side so that the user of the second display device does not overlook the second indication area.
本発明の態様5に係る制御装置は、上記態様4において、上記第2の表示装置または該第2の表示装置のユーザに所定の権限(指導者権限)が設定されている場合に、上記第2の表示装置が上記第2指示領域を指定したときには、該第2の表示装置によって選択された、上記コンテンツに関連した関連コンテンツを上記第1の表示装置に表示させる一方、上記第1の表示装置および該第1の表示装置のユーザに上記所定の権限が設定されていない場合に、上記指定受付部が上記第2指示領域の指定を受け付けたときには、該第2の表示装置に上記関連コンテンツを表示させない差込処理部(17)を備えている、構成としてもよい。
The control device according to aspect 5 of the present invention provides the control device according to aspect 4 described above, in the case where a predetermined authority (instructor authority) is set for the second display device or a user of the second display device. When the second display device designates the second indication area, the related content related to the content selected by the second display device is displayed on the first display device, while the first display is displayed. In a case where the predetermined authority is not set for the user of the device and the first display device, the related content is displayed on the second display device when the specification receiving unit receives the specification of the second instruction area. It is good also as a structure provided with the insertion process part (17) which does not display.
上記の構成によれば、所定の権限が設定されている場合には、指示領域(第1、第2)と共にそれに関連する関連コンテンツをユーザに見せることができる。一方、所定の権限が設定されていない場合には、関連コンテンツを表示させないので、ユーザのコンテンツの閲覧を妨げることがない。
According to the above configuration, when the predetermined authority is set, it is possible to show the user the related contents related to the instruction area (first and second). On the other hand, when the predetermined authority is not set, the related content is not displayed, and thus browsing of the user's content is not hindered.
本発明の態様6に係る制御装置は、上記態様1から5の何れかにおいて、上記コンテンツは動画像であり、上記誘導部は、上記第1指示領域が上記コンテンツにおける所定のオブジェクトの表示領域である場合に、上記オブジェクトの表示位置が変化したときには、該オブジェクトの表示位置の変化に追従させて上記第1指示領域を移動させ、移動後の上記第1指示領域が上記表示対象領域に含まれていない場合には上記誘導処理を行う構成としてもよい。
The control device according to aspect 6 of the present invention is the control device according to any one of the aspects 1 to 5, wherein the content is a moving image, and the guidance unit is configured such that the first instruction area is a display area of a predetermined object in the content. In some cases, when the display position of the object changes, the first instruction area is moved following the change in the display position of the object, and the first instruction area after the movement is included in the display target area. If not, the above guidance process may be performed.
上記の構成によれば、第1指示領域がコンテンツにおける所定のオブジェクトの表示領域である場合に、オブジェクトの表示位置が変化したときには、該オブジェクトの表示位置の変化に追従させて第1指示領域を移動させる。そして、移動後の第1指示領域が表示対象領域に含まれているか否かを判定する。よって、移動するオブジェクトをユーザに追尾させることができる。
According to the above configuration, when the first indication area is a display area of a predetermined object in the content and the display position of the object changes, the first indication area is made to follow the change in the display position of the object. Move. Then, it is determined whether or not the first indication area after movement is included in the display target area. Therefore, the user can track the moving object.
本発明の態様7に係る制御装置は、上記態様1から6の何れかにおいて、上記コンテンツは、第1のコンテンツ(全天球画像)に、該第1のコンテンツと関連する少なくとも1つの第2のコンテンツ(重畳画像)を重畳したコンテンツであってもよい。
The control device according to aspect 7 of the present invention is the control apparatus according to any one of the aspects 1 to 6, wherein the content includes at least one second content related to the first content (first celestial sphere image). The content (superimposed image) may be superimposed.
上記の構成によれば、コンテンツは、第1のコンテンツに、少なくとも1つの第2のコンテンツを重畳したコンテンツである。よって、第1の表示装置のユーザは、第1のコンテンツ上の表示対象領域を指定することにより第1のコンテンツを見ることができると共に、第2のコンテンツ上の表示対象領域を指定することにより第2のコンテンツを見ることができる。つまり、第1の表示装置のユーザは、表示対象領域を変更することにより、互いに関連する第1のコンテンツと第2のコンテンツの双方を見ることができる。そして、ユーザが何れのコンテンツを見ている場合であっても、上述のように、第1指示領域については、見落とすことを防ぐことができる。
According to the above configuration, the content is content in which at least one second content is superimposed on the first content. Therefore, the user of the first display device can view the first content by designating the display target area on the first content, and can designate the display target area on the second content. The second content can be viewed. That is, the user of the first display device can view both the first content and the second content related to each other by changing the display target area. And even if it is a case where the user is looking at which content, as mentioned above, it can prevent overlooking about the 1st instruction | indication area | region.
本発明の態様8に係る制御装置は、上記態様1から5の何れかにおいて、上記コンテンツは動画像であり、上記第2の表示装置において、上記第1の表示装置とは異なる上記コンテンツの再生時間領域が再生対象として指定された場合に、上記第1の表示装置に上記再生時間領域の上記コンテンツを再生させる再生指示部と、を備えている構成としてもよい。
In the control device according to aspect 8 of the present invention, in any one of the above aspects 1 to 5, the content is a moving image, and the second display device reproduces the content different from the first display device. It is good also as a structure provided with the reproduction | regeneration instruction | indication part which reproduces | regenerates the said content of the said reproduction | regeneration time area | region on the said 1st display device, when a time area | region is designated as reproduction | regeneration object.
上記の構成によれば、第2の表示装置で再生対象として指定された再生時間領域のコンテンツを、第1の表示装置にも再生させる。よって、第1の表示装置のユーザと第2の表示装置のユーザに、同じコンテンツの同じ再生時間領域を視聴させることができる。
According to the above configuration, the content in the playback time area designated as the playback target on the second display device is also played back on the first display device. Therefore, the user of the first display device and the user of the second display device can view the same playback time region of the same content.
本発明の態様9に係るヘッドマウントディスプレイは、上記態様1から8の何れかに記載の制御装置と、上記第1の表示装置と、を備えている。上記の構成によれば、上記態様1から8と同様の効果を奏する。
A head mounted display according to Aspect 9 of the present invention includes the control device according to any one of Aspects 1 to 8, and the first display device. According to said structure, there exists an effect similar to said aspect 1-8.
本発明の態様10に係る制御装置(表示装置1、42、52、200)の制御方法は、コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置(表示装置1、42、52、200)の動作を制御する制御装置の制御方法であって、上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定ステップ(S3)と、上記領域特定ステップで特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導ステップ(S9)と、を含む方法である。上記の構成によれば、上記態様1と同様の効果を奏する。
The control method of the control device (display device 1, 42, 52, 200) according to the tenth aspect of the present invention is the first display device (display) that displays the partial image of the designated display target region among the image regions of the content. A control device control method for controlling the operation of the device 1, 42, 52, 200), wherein the first specifying region is specified as an image region for which the user of the first display device is instructed to browse A guidance process for prompting the user to display an image of the first instruction area when the display target area does not include the first instruction area specified in step (S3) and the area specifying step; And a guidance step (S9) to be executed. According to said structure, there exists an effect similar to the said aspect 1. FIG.
本発明の各態様に係る制御装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記制御装置が備える各部(ソフトウェア要素)として動作させることにより上記制御装置をコンピュータにて実現させる制御装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
The control device according to each aspect of the present invention may be realized by a computer. In this case, the control device is realized by the computer by operating the computer as each unit (software element) included in the control device. A control program for the control device and a computer-readable recording medium on which the control program is recorded also fall within the scope of the present invention.
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention. Furthermore, a new technical feature can be formed by combining the technical means disclosed in each embodiment.
(関連出願の相互参照)
本出願は、2017年1月24日に出願された日本国特許出願:特願2017-010315に対して優先権の利益を主張するものであり、それを参照することにより、その内容の全てが本書に含まれる。 (Cross-reference of related applications)
This application claims the benefit of priority to the Japanese patent application filed on Jan. 24, 2017: Japanese Patent Application No. 2017-010315. Included in this document.
本出願は、2017年1月24日に出願された日本国特許出願:特願2017-010315に対して優先権の利益を主張するものであり、それを参照することにより、その内容の全てが本書に含まれる。 (Cross-reference of related applications)
This application claims the benefit of priority to the Japanese patent application filed on Jan. 24, 2017: Japanese Patent Application No. 2017-010315. Included in this document.
1A、1B、52A、52B、200 表示装置(制御装置)
1A、1B、42A、42B、52A、52B、200 表示装置(第1の表示装置/第2の表示装置)
12A、12B 指示受付部(領域特定部、指定受付部)
13A、13B 指示送受信部(誘導制御部、再生指示部)
14A、14B 指示表示処理部(誘導部、指示領域表示処理部)
17A、17B 差込処理部
23A、23B、A1 全天球画像(コンテンツ)
D1、D2、D3 差込画像(関連コンテンツ)
41 表示制御装置(制御装置)
223、B1、B2、B3 重畳画像(第2のコンテンツ)
A11、A12 表示対象領域
M3 領域(指示領域) 1A, 1B, 52A, 52B, 200 Display device (control device)
1A, 1B, 42A, 42B, 52A, 52B, 200 Display device (first display device / second display device)
12A, 12B Instruction receiving unit (region specifying unit, designation receiving unit)
13A, 13B Instruction transmission / reception unit (guidance control unit, reproduction instruction unit)
14A, 14B Instruction display processing section (guidance section, instruction area display processing section)
17A, 17B Insertion processing unit 23A, 23B, A1 Spherical image (content)
D1, D2, D3 Inserted images (related content)
41 Display control device (control device)
223, B1, B2, B3 superimposed image (second content)
A11, A12 Display target area M3 area (instruction area)
1A、1B、42A、42B、52A、52B、200 表示装置(第1の表示装置/第2の表示装置)
12A、12B 指示受付部(領域特定部、指定受付部)
13A、13B 指示送受信部(誘導制御部、再生指示部)
14A、14B 指示表示処理部(誘導部、指示領域表示処理部)
17A、17B 差込処理部
23A、23B、A1 全天球画像(コンテンツ)
D1、D2、D3 差込画像(関連コンテンツ)
41 表示制御装置(制御装置)
223、B1、B2、B3 重畳画像(第2のコンテンツ)
A11、A12 表示対象領域
M3 領域(指示領域) 1A, 1B, 52A, 52B, 200 Display device (control device)
1A, 1B, 42A, 42B, 52A, 52B, 200 Display device (first display device / second display device)
12A, 12B Instruction receiving unit (region specifying unit, designation receiving unit)
13A, 13B Instruction transmission / reception unit (guidance control unit, reproduction instruction unit)
14A, 14B Instruction display processing section (guidance section, instruction area display processing section)
17A, 17B
D1, D2, D3 Inserted images (related content)
41 Display control device (control device)
223, B1, B2, B3 superimposed image (second content)
A11, A12 Display target area M3 area (instruction area)
Claims (11)
- コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置の動作を制御する制御装置であって、
上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定部と、
上記領域特定部が特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導部と、を備えていることを特徴とする制御装置。 A control device that controls an operation of a first display device that displays a partial image of a designated display target region in an image region of a content,
An area specifying unit for specifying a first instruction area that is an image area instructed to be browsed by a user of the first display device;
A guidance unit that performs a guidance process that prompts the user to display an image of the first indication region when the first indication region identified by the region identification unit is not included in the display target region; A control device comprising: - 上記第1の表示装置は、該第1の表示装置とは異なる第2の表示装置と共に上記コンテンツを表示し、
上記第1指示領域は、上記第2の表示装置が表示している上記コンテンツ上で指定された領域である、ことを特徴とする請求項1に記載の制御装置。 The first display device displays the content together with a second display device different from the first display device,
The control device according to claim 1, wherein the first instruction area is an area designated on the content displayed by the second display device. - 上記誘導処理の実行後に、上記第1指示領域が上記表示対象領域に含まれていない状態である場合に、上記第2の表示装置が表示している上記第1指示領域の画像を、上記第1の表示装置に表示させる指示領域表示処理部を備えていることを特徴とする請求項2に記載の制御装置。 When the first instruction area is not included in the display target area after execution of the guidance process, an image of the first instruction area displayed on the second display device is displayed on the first display area. The control device according to claim 2, further comprising an instruction area display processing unit that is displayed on one display device.
- 上記第2の表示装置のユーザに閲覧させる第2指示領域の指定を受け付ける指定受付部と、
上記第2の表示装置が上記第2指示領域を表示していない場合に、上記第2指示領域を表示することを上記第2の表示装置のユーザに促す誘導処理を、上記第2の表示装置に実行させる誘導制御部と、を備えていることを特徴とする請求項2または3に記載の制御装置。 A designation receiving unit for accepting designation of a second instruction area to be browsed by a user of the second display device;
When the second display device does not display the second indication area, a guidance process for prompting the user of the second display device to display the second indication area is performed. The control device according to claim 2, further comprising: a guidance control unit to be executed by the control unit. - 上記第2の表示装置または該第2の表示装置のユーザに所定の権限が設定されている場合に、上記第2の表示装置が上記第1指示領域を指定したときには、該第2の表示装置によって選択された、上記コンテンツに関連した関連コンテンツを上記第1の表示装置に表示させる一方、
上記第1の表示装置および該第1の表示装置のユーザに上記所定の権限が設定されていない場合に、上記指定受付部が上記第2指示領域の指定を受け付けたときには、該第2の表示装置に上記関連コンテンツを表示させない差込処理部を備えている、ことを特徴とする請求項4に記載の制御装置。 When a predetermined authority is set for the second display device or the user of the second display device, and the second display device designates the first indication area, the second display device While displaying the related content related to the content selected by the first display device,
In a case where the predetermined authority is not set for the first display device and the user of the first display device, when the designation receiving unit accepts the designation of the second indication area, the second display The control device according to claim 4, further comprising an insertion processing unit that does not display the related content on the device. - 上記コンテンツは動画像であり、
上記誘導部は、上記第1指示領域が上記コンテンツにおける所定のオブジェクトの表示領域である場合に、上記オブジェクトの表示位置が変化したときには、該オブジェクトの表示位置の変化に追従させて上記第1指示領域を移動させ、移動後の上記第1指示領域が上記表示対象領域に含まれていない場合には上記誘導処理を行う、ことを特徴とする請求項1から5の何れか1項に記載の制御装置。 The above content is a video,
When the display position of the object changes when the first instruction area is a display area of a predetermined object in the content, the guide unit follows the change in the display position of the object and moves the first instruction area. 6. The guidance process according to claim 1, wherein the guidance process is performed when the area is moved and the first indication area after the movement is not included in the display target area. 6. Control device. - 上記コンテンツは、第1のコンテンツに、該第1のコンテンツと関連する少なくとも1つの第2のコンテンツを重畳したコンテンツであることを特徴とする請求項1から6の何れか1項に記載の制御装置。 The control according to any one of claims 1 to 6, wherein the content is content obtained by superimposing at least one second content related to the first content on the first content. apparatus.
- 上記コンテンツは動画像であり、
上記第2の表示装置において、上記第1の表示装置とは異なる上記コンテンツの再生時間領域が再生対象として指定された場合に、上記第1の表示装置に上記再生時間領域の上記コンテンツを再生させる再生指示部と、を備えていることを特徴とする請求項2から5の何れか1項に記載の制御装置。 The above content is a video,
The second display device causes the first display device to reproduce the content in the reproduction time region when a reproduction time region of the content different from the first display device is designated as a reproduction target. The control apparatus according to claim 2, further comprising a reproduction instruction unit. - 請求項1から8の何れか1項に記載の制御装置と、上記第1の表示装置と、を備えていることを特徴とするヘッドマウントディスプレイ。 A head-mounted display comprising: the control device according to any one of claims 1 to 8; and the first display device.
- コンテンツの画像領域のうち指定された表示対象領域の部分画像を表示する第1の表示装置の動作を制御する制御装置の制御方法であって、
上記第1の表示装置のユーザが閲覧を指示された画像領域である第1指示領域を特定する領域特定ステップと、
上記領域特定ステップで特定した上記第1指示領域が上記表示対象領域に含まれていない場合に、上記第1指示領域の画像を表示することを上記ユーザに促す誘導処理を実行する誘導ステップと、を含むことを特徴とする制御装置の制御方法。 A control method of a control device for controlling an operation of a first display device that displays a partial image of a designated display target region in an image region of a content,
An area specifying step for specifying a first instruction area which is an image area instructed to be browsed by a user of the first display device;
A guidance step for executing a guidance process for prompting the user to display an image of the first indication area when the first indication area specified in the area specification step is not included in the display target area; The control method of the control apparatus characterized by including. - 請求項1に記載の制御装置としてコンピュータを機能させるための制御プログラムであって、上記領域特定部および上記誘導部としてコンピュータを機能させるための制御プログラム。 A control program for causing a computer to function as the control device according to claim 1, wherein the control program causes the computer to function as the region specifying unit and the guiding unit.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-010315 | 2017-01-24 | ||
JP2017010315 | 2017-01-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018139147A1 true WO2018139147A1 (en) | 2018-08-02 |
Family
ID=62978250
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2017/046642 WO2018139147A1 (en) | 2017-01-24 | 2017-12-26 | Control device, head mounted display, method for controlling control device, and control program |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018139147A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016002445A1 (en) * | 2014-07-03 | 2016-01-07 | ソニー株式会社 | Information processing device, information processing method, and program |
WO2016009864A1 (en) * | 2014-07-18 | 2016-01-21 | ソニー株式会社 | Information processing device, display device, information processing method, program, and information processing system |
-
2017
- 2017-12-26 WO PCT/JP2017/046642 patent/WO2018139147A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016002445A1 (en) * | 2014-07-03 | 2016-01-07 | ソニー株式会社 | Information processing device, information processing method, and program |
WO2016009864A1 (en) * | 2014-07-18 | 2016-01-21 | ソニー株式会社 | Information processing device, display device, information processing method, program, and information processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3019939B1 (en) | Display control apparatus and computer-readable recording medium | |
US20190180509A1 (en) | Apparatus and associated methods for presentation of first and second virtual-or-augmented reality content | |
TWI610097B (en) | Electronic system, portable display device and guiding device | |
TWI530157B (en) | Method and system for displaying multi-view images and non-transitory computer readable storage medium thereof | |
WO2018101227A1 (en) | Display control device, head-mounted display, control method for display control device, and control program | |
JP2005038008A (en) | Image processing method, image processor | |
JP6126271B1 (en) | Method, program, and recording medium for providing virtual space | |
US11070724B2 (en) | Image processing apparatus and method | |
US20210072947A1 (en) | Remote interaction via bi-directional mixed-reality telepresence | |
US20220375358A1 (en) | Class system, viewing terminal, information processing method, and program | |
US20200035040A1 (en) | Methods and system for manipulating digital assets on a three-dimensional viewing platform | |
WO2024084943A1 (en) | Information processing device, information processing method, and program | |
WO2018139073A1 (en) | Display control device, second display device, method for controlling display control device, and control program | |
JP2005174021A (en) | Method and device for presenting information | |
JP2021512402A (en) | Multi-viewing virtual reality user interface | |
KR102200115B1 (en) | System for providing multi-view 360 angle vr contents | |
US10732706B2 (en) | Provision of virtual reality content | |
JP2017208808A (en) | Method, program, and recording medium for providing virtual space | |
US20240420592A1 (en) | Procedure guidance and training apparatus, methods and systems | |
JP2017207595A (en) | Method, program, and recording medium for providing virtual space | |
WO2018139147A1 (en) | Control device, head mounted display, method for controlling control device, and control program | |
US11308670B2 (en) | Image processing apparatus and method | |
US20230308762A1 (en) | Display terminal, information processing system, communication system, displaying method, information processing method, communication method, and recording medium | |
JP2023065528A (en) | Head-mounted information processing device and head-mounted display system | |
JP2017208809A (en) | Method, program, and recording medium for providing virtual space |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17893989 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17893989 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |