WO2016203584A1 - 撮像制御装置、撮像システム、撮像制御方法、およびプログラム - Google Patents
撮像制御装置、撮像システム、撮像制御方法、およびプログラム Download PDFInfo
- Publication number
- WO2016203584A1 WO2016203584A1 PCT/JP2015/067504 JP2015067504W WO2016203584A1 WO 2016203584 A1 WO2016203584 A1 WO 2016203584A1 JP 2015067504 W JP2015067504 W JP 2015067504W WO 2016203584 A1 WO2016203584 A1 WO 2016203584A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- imaging
- communication module
- module
- communication
- operation mode
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B17/00—Details of cameras or camera bodies; Accessories therefor
- G03B17/18—Signals indicating condition of a camera member or suitability of light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/64—Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/65—Control of camera operation in relation to power supply
- H04N23/651—Control of camera operation in relation to power supply for reducing power consumption by affecting camera operations, e.g. sleep mode, hibernation mode or power off of selective parts of the camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B2206/00—Systems for exchange of information between different pieces of apparatus, e.g. for exchanging trimming information, for photo finishing
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B37/00—Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe
- G03B37/04—Panoramic or wide-screen photography; Photographing extended surfaces, e.g. for surveying; Photographing internal surfaces, e.g. of pipe with cameras or projectors providing touching or overlapping fields of view
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B7/00—Control of exposure by setting shutters, diaphragms or filters, separately or conjointly
Definitions
- the present invention relates to an imaging control device, an imaging system, an imaging control method, and a program.
- Patent Document 1 discloses a system that sets the shooting conditions of a plurality of cameras to be the same.
- the camera 1 receives the parameter information of the camera 2 and the video of the camera 2 from the camera 2 and displays the video of the camera 2.
- the camera 1 can switch between the video of the camera 1 and the video of the camera 2.
- the user compares the video from the camera 1 with the video from the camera 2.
- the parameter of the camera 1 is changed to the parameter of the camera 2.
- the same parameter is set for the camera 1 and the camera 2.
- the camera 1 can set the parameters of the communication partner camera 2 in the camera 1.
- the camera 1 In order for a plurality of cameras including the camera 1 to set the same parameters as the parameters of the camera 2, it is necessary to perform the same operation as the operation of the camera 1 in each camera. For this reason, the user needs to compare videos in a plurality of cameras. As a result, it takes time and effort for imaging setting. Further, in the above system, a plurality of cameras that require imaging settings need to receive video from the camera 2 from the camera 2. For this reason, the load on the network is large.
- An object of the present invention is to provide an imaging control device, an imaging system, an imaging control method, and a program capable of reducing the usage amount of a communication band and performing imaging settings of a plurality of imaging devices at high speed.
- the imaging control apparatus includes the first communication module, the second communication module, and the generation unit.
- the first communication module performs communication in a first operation mode.
- the second communication module performs communication in the second operation mode.
- the generation unit generates first imaging setting information.
- the first operation mode is an operation mode in which one node cannot simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the second operation mode is an operation mode in which one node can simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the communication speed according to the first operation mode is faster than the communication speed according to the second operation mode.
- One of the three or more imaging devices is defined as a master imaging device.
- the first communication module establishes a data link level communication connection with the master imaging device.
- the second communication module establishes the data link level communication connection with the two or more slave imaging devices.
- the first communication module receives first image data from the master imaging device.
- the first image data is generated by the master imaging device based on second imaging setting information.
- the generation unit generates the first imaging setting information from the second imaging setting information stored in the storage module.
- the second communication module transmits the first imaging setting information to the two or more slave imaging devices.
- the generation unit may perform any one of a first process and a second process.
- the generation unit stores an image based on the first image data by the display module and then stores the image in the storage module based on the first instruction input to the input module.
- the first imaging setting information is generated from the second imaging setting information.
- the first instruction is an instruction related to imaging settings.
- the generation unit analyzes the first image data and stores the second imaging setting information stored in the storage module based on the analysis result of the first image data. To generate the first imaging setting information.
- the three or more imaging devices may include a third communication module and a fourth communication module.
- the third communication module performs communication in the first operation mode.
- the fourth communication module performs communication in the second operation mode.
- the third communication module can be in a first state and a second state.
- the first state is a normal state.
- the second state is one of a state in which the third communication module operates with power consumption smaller than that in the normal state and a state in which the third communication module stops operating. is there.
- the second communication module may transmit instruction information indicating an instruction to set the third communication module to the second state to the two or more slave imaging devices.
- the imaging control apparatus may further include a determination unit.
- the second communication module may receive second image data generated by the three or more imaging devices from the three or more imaging devices.
- the determination unit generates the second image data indicated by the second instruction input to the input module after the image based on the second image data is displayed by the display module.
- the device may be determined as the master imaging device.
- the second instruction may be an instruction to select the second image data generated by any one of the three or more imaging devices.
- the imaging system includes an imaging control device and three or more imaging devices.
- the imaging control apparatus includes a first communication module, a second communication module, and a generation unit.
- the first communication module performs communication in a first operation mode.
- the second communication module performs communication in the second operation mode.
- the generation unit generates first imaging setting information.
- the first operation mode is an operation mode in which one node cannot simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the second operation mode is an operation mode in which one node can simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the communication speed according to the first operation mode is faster than the communication speed according to the second operation mode.
- One of the three or more imaging devices is defined as a master imaging device.
- the first communication module establishes a data link level communication connection with the master imaging device.
- the second communication module establishes the data link level communication connection with the two or more slave imaging devices.
- the first communication module receives first image data from the master imaging device.
- the first image data is generated by the master imaging device based on second imaging setting information.
- the generation unit generates the first imaging setting information from the second imaging setting information stored in the storage module.
- the second communication module transmits the first imaging setting information to the two or more slave imaging devices.
- the three or more imaging devices include an imaging module, a control module, a third communication module, and a fourth communication module.
- the imaging module generates the first image data.
- the control module controls the imaging module.
- the third communication module performs communication in the first operation mode.
- the fourth communication module performs communication in the second operation mode.
- the third communication module of the master imaging device transmits the first image data to the imaging control device.
- the fourth communication module of the two or more slave imaging devices receives the first imaging setting information from the imaging control device.
- the control modules of the two or more slave imaging devices perform imaging settings of the imaging modules based on the first imaging setting information.
- the imaging control device includes a first step, a second step, a third step, a fourth step, and a fifth step.
- the imaging control device includes a first communication module and a second communication module.
- the first communication module performs communication in a first operation mode.
- the second communication module performs communication in the second operation mode.
- the first operation mode is an operation mode in which one node cannot simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the second operation mode is an operation mode in which one node can simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the communication speed according to the first operation mode is faster than the communication speed according to the second operation mode.
- the first step is a step of establishing a data link level communication connection with the master imaging device using the first communication module.
- the second step is a step of establishing a data link level communication connection with the two or more slave imaging devices using the second communication module.
- the third step is a step of receiving first image data from the master imaging device using the first communication module.
- the first image data is generated by the master imaging device based on second imaging setting information.
- the fourth step is a step of generating first imaging setting information from the second imaging setting information stored in the storage module.
- the fifth step is a step of transmitting the first imaging setting information to the two or more slave imaging devices using the second communication module.
- the program executes the first step, the second step, the third step, the fourth step, and the fifth step, the computer of the imaging control apparatus. It is a program for making it run.
- the imaging control device includes a first communication module and a second communication module.
- the first communication module performs communication in a first operation mode.
- the second communication module performs communication in the second operation mode.
- the first operation mode is an operation mode in which one node cannot simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the second operation mode is an operation mode in which one node can simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the communication speed according to the first operation mode is faster than the communication speed according to the second operation mode.
- the first step is a step of establishing a data link level communication connection with the master imaging device using the first communication module.
- the second step is a step of establishing a data link level communication connection with the two or more slave imaging devices using the second communication module.
- the third step is a step of receiving first image data from the master imaging device using the first communication module.
- the first image data is generated by the master imaging device based on second imaging setting information.
- the fourth step is a step of generating first imaging setting information from the second imaging setting information stored in the storage module.
- the fifth step is a step of transmitting the first imaging setting information to the two or more slave imaging devices using the second communication module.
- FIG. 1 is a schematic diagram illustrating a configuration of an imaging system according to an embodiment of the present invention.
- 1 is a schematic diagram illustrating a configuration of an imaging system according to an embodiment of the present invention.
- 1 is a schematic diagram illustrating a configuration of an imaging system according to an embodiment of the present invention.
- It is a flowchart which shows the process sequence of the imaging control apparatus of embodiment of this invention. It is a flowchart which shows the process sequence of the imaging control apparatus of embodiment of this invention.
- FIG. 1 shows a configuration of an imaging system 10 according to an embodiment of the present invention.
- the imaging system 10 includes one imaging control device 20 and a plurality of imaging devices.
- the plurality of imaging devices are three or more imaging devices, and have one master imaging device 30 (master camera) and two or more slave imaging devices 40 (slave cameras).
- the master imaging device 30 and the slave imaging device 40 are imaging devices having different roles.
- the master imaging device 30 is an imaging device that serves as a reference for imaging settings.
- the slave imaging device 40 is an imaging device in which imaging settings are performed based on the imaging settings of the master imaging device 30.
- the imaging control device 20 performs imaging settings of two or more slave imaging devices 40 based on the imaging settings of the master imaging device 30.
- the imaging control device 20 communicates with the master imaging device 30 and two or more slave imaging devices 40.
- FIG. 2 shows the configuration of the imaging control device 20.
- the imaging control device 20 includes a first communication module 200, a second communication module 201, a first control module 202, a storage module 203, and an interface 204.
- the first communication module 200 performs communication (first communication) in the first operation mode.
- the second communication module 201 performs communication (second communication) in the second operation mode.
- the first operation mode is an operation mode in which one node cannot simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the second operation mode is an operation mode in which one node can simultaneously maintain communication connections with a plurality of nodes at the data link level.
- the communication speed according to the first operation mode is faster than the communication speed according to the second operation mode.
- the data link level corresponds to the data link layer in the OSI (Open Systems Interconnection) reference model.
- the node performs communication in the first operation mode or the second operation mode.
- a node can maintain a communication connection according to the first operation mode with only one node in one period. Further, the node can maintain communication connection with the plurality of nodes in the second operation mode in one period.
- the power consumption in the first operation mode may be larger than the power consumption in the second operation mode.
- the first communication module 200 and the second communication module 201 are communication devices (communication interfaces).
- the first communication module 200 and the second communication module 201 perform either one of wired communication and wireless communication.
- an example in which the first communication module 200 and the second communication module 201 perform wireless communication will be described.
- the first operation mode is a mode using WiFi (registered trademark).
- the second operation mode is a mode using BLE (Bluetooth (registered trademark) Low Energy).
- WiFi registered trademark
- the plurality of standards are IEEE802.11a, IEEE802.11b, IEEE802.11g, IEEE802.11n, and IEEE802.11ac.
- the communication speed according to IEEE 802.11b is the slowest among the communication speeds according to the plurality of standards.
- the maximum communication speed according to IEEE 802.11b is 11 Mbps.
- BLE corresponds to Bluetooth (registered trademark) version 4.0, version 4.1, and version 4.2.
- the maximum communication speed according to Bluetooth (registered trademark) version 4.2 is 1 Mbps.
- the power consumption by WiFi (registered trademark) is 30 mW.
- the power consumption by BLE is 10 mW or less.
- the first control module 202 includes a generation unit 205 and a determination unit 206.
- the generation unit 205 generates first imaging setting information.
- the determination unit 206 determines an imaging device to be the master imaging device 30 among the three or more imaging devices.
- the first imaging setting information is imaging setting information set in the slave imaging device 40.
- the first control module 202 is a processor such as a CPU.
- the first control module 202 may be hardware such as an application specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- the function of the first control module 202 can be realized as a software function by causing the computer of the imaging control apparatus 20 to read and execute a program including an instruction that defines the operation of the first control module 202. is there.
- This program may be provided by a “computer-readable recording medium” such as a flash memory.
- the above-described program may be transmitted from the computer having a storage device or the like in which the program is stored to the imaging control apparatus 20 via a transmission medium or by a transmission wave in the transmission medium.
- a “transmission medium” for transmitting a program is a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
- the above-described program may realize a part of the functions described above.
- the above-described program may be a difference file (difference program) that can realize the above-described function in combination with a program already recorded in the computer.
- the storage module 203 stores second imaging setting information.
- the second imaging setting information indicates imaging settings of the master imaging device 30.
- the storage module 203 is a volatile or non-volatile memory.
- the storage module 203 may be configured independently of the imaging control device 20. That is, the storage module 203 is not essential for the imaging control device 20.
- the storage module 203 may store the first imaging setting information.
- the interface 204 includes a display module 207 and an input module 208.
- the display module 207 displays an image based on the image data.
- the display module 207 is a display device (display interface) such as a liquid crystal display.
- the input module 208 inputs an instruction from the user to the imaging control device 20.
- the input module 208 is an input device (input interface) such as a button, a switch, a key, a mouse, a touch pad, and a touch panel.
- One or both of the display module 207 and the input module 208 may be configured independently of the imaging control device 20. That is, the display module 207 and the input module 208 are not essential for the imaging control apparatus 20.
- the imaging setting information is information indicating parameters for setting the operation state of the imaging apparatus.
- the parameters are values such as an aperture, focal length (zoom), sensitivity, white balance, exposure (shutter speed), shooting distance, exposure, imaging mode, image processing parameter, and time.
- the imaging setting information may be a parameter related to continuous shooting setting.
- the imaging setting information may be a parameter that specifies one of a still image and a moving image.
- the imaging setting information may be a parameter that specifies each imaging setting of a still image and a moving image.
- FIG. 3 shows the configuration of the master imaging device 30.
- the master imaging device 30 includes an imaging module 300, a second control module 301, a third communication module 302, and a fourth communication module 303.
- the imaging module 300 generates image data (first image data and second image data).
- the imaging module 300 is an imaging device.
- the first image data is image data generated by the master imaging device 30.
- the second image data is image data generated by three or more imaging devices before the master imaging device 30 is determined.
- the second control module 301 controls the imaging module 300 based on information from the fourth communication module 303.
- the second control module 301 is a processor such as a CPU.
- the second control module 301 may be hardware such as an ASIC.
- the function of the second control module 301 can be realized as a software function by causing the computer of the master imaging device 30 to read and execute a program including an instruction that defines the operation of the second control module 301. is there.
- the implementation form of this program is the same as the implementation form of the program that implements the functions of the first control module 202.
- the third communication module 302 performs communication (first communication) in the first operation mode.
- the fourth communication module 303 performs communication (second communication) in the second operation mode.
- the third communication module 302 and the fourth communication module 303 are communication devices (communication interfaces).
- the third communication module 302 and the fourth communication module 303 perform one of wired communication and wireless communication.
- an example in which the third communication module 302 and the fourth communication module 303 perform wireless communication will be described.
- the two or more slave imaging devices 40 have the same configuration as that of the master imaging device 30. That is, the two or more slave imaging devices 40 include the imaging module 300, the second control module 301, the third communication module 302, and the fourth communication module 303.
- the configuration of the two or more slave imaging devices 40 may not be the same as the configuration of the master imaging device 30.
- the master imaging device 30 and the slave imaging device 40 include at least the imaging module 300.
- the master imaging device 30 among the three or more imaging devices may include the imaging module 300 and the third communication module 302.
- Two or more slave imaging devices 40 among the three or more imaging devices may include an imaging module 300, a second control module 301, and a fourth communication module 303.
- the master imaging device 30 and the slave imaging device 40 may be interchangeable lenses.
- the imaging setting information transmitted from the imaging control device 20 to the master imaging device 30 and the slave imaging device 40 may include information for controlling the interchangeable lens.
- the imaging control device 20 and the imaging device will be described.
- One of the three or more imaging devices is defined as a master imaging device 30, and two or more of the three or more imaging devices excluding the master imaging device 30 are defined as a slave imaging device 40.
- the The first communication module 200 establishes a data link level communication connection with the master imaging device 30.
- the second communication module 201 establishes a data link level communication connection with two or more slave imaging devices 40.
- the first communication module 200 receives the first image data from the master imaging device 30.
- the first image data is generated by the master imaging device 30 based on the second imaging setting information.
- the generation unit 205 generates second imaging setting information first imaging setting information stored in the storage module 203.
- the second communication module 201 transmits the first imaging setting information to two or more slave imaging devices 40.
- the generation unit 205 performs one of the first process and the second process.
- the generation unit 205 displays the image based on the first image data on the display module 207 and then stores the image in the storage module 203 based on the first instruction input to the input module 208 by the user.
- Stored second imaging setting information First imaging setting information is generated.
- the first instruction is an instruction regarding imaging settings input by the user.
- the generation unit 205 analyzes the first image data, and based on the analysis result of the first image data, the first imaging setting information stored in the storage module 203 is used as the first image data. Imaging setting information is generated.
- the second communication module 201 may establish a data link level communication connection with the master imaging device 30 and communicate with the master imaging device 30.
- the third communication module 302 of the master imaging device 30 transmits the first image data to the imaging control device 20.
- the fourth communication module 303 of the two or more slave imaging devices 40 receives the first imaging setting information from the imaging control device 20.
- the second control module 301 of the two or more slave imaging devices 40 performs the imaging setting of the imaging module 300 based on the first imaging setting information received by the fourth communication module 303.
- the first communication module 200 receives the first image data from the master imaging device 30. It is not necessary for the first communication module 200 or the second communication module 201 to receive image data from two or more slave imaging devices 40. For this reason, the imaging control apparatus 20 can reduce the usage amount of a communication band, and can reduce power consumption.
- the second communication module 201 can transmit the first imaging setting information to the two or more slave imaging devices 40 without switching the communication connection with the two or more slave imaging devices 40. For this reason, the imaging control apparatus 20 can perform imaging setting of a plurality of imaging apparatuses at high speed. Since the user can perform the imaging setting of the plurality of imaging devices only by operating the imaging control device 20, the effort of the imaging setting is reduced. Two or more slave imaging devices 40 do not need to transmit image data to the imaging control device 20. For this reason, two or more slave imaging devices 40 can reduce power consumption.
- the three or more imaging devices include a third communication module 302 and a fourth communication module 303.
- the third communication module 302 can be in each of a first state and a second state.
- the first state is a normal state.
- the second state is one of a state in which the third communication module 302 operates with power consumption smaller than that in the normal state and a state in which the third communication module 302 stops operating.
- the second communication module 201 transmits instruction information indicating an instruction to set the third communication module 302 to the second state to the two or more slave imaging devices 40.
- the second communication module 201 transmits the instruction information to the two or more slave imaging devices 40 after the communication connection is established with the two or more slave imaging devices 40 and before the first imaging setting information is transmitted. Send.
- the fourth communication module 303 of the two or more slave imaging devices 40 receives the instruction information.
- the fourth communication module 303 of the two or more slave imaging devices 40 receives the instruction information after the communication connection with the imaging control device 20 is established and before the first imaging setting information is received.
- the second control modules 301 of the two or more slave imaging devices 40 set the third communication module 302 to the second state based on the instruction information. For this reason, the imaging control device 20 can reduce the power consumption of two or more slave imaging devices 40.
- the second communication module 201 receives second image data generated by all of the three or more imaging devices from all of the three or more imaging devices.
- the second image data is simpler image data than the first image data generated by the master imaging device 30.
- the data amount of the second image data is smaller than the data amount of the first image data.
- the display module 207 displays images (a plurality of images) based on the second image data of all the imaging devices
- the determination unit 206 displays the second instruction indicated by the second instruction input to the input module 208 by the user.
- the imaging device that generated the second image data is determined as the master imaging device 30.
- the second instruction is an instruction to select the second image data generated by any one of the three or more imaging devices.
- the fourth communication module 303 transmits the second image data to the imaging control device 20. Based on the above, the user can select the master imaging device 30 based on the image based on the second image data.
- FIG. 4 shows a configuration of an imaging system 10 a that is a first example of the imaging system 10.
- the imaging system 10a includes an imaging control device 20, a master imaging device 30, a slave imaging device 40a, and a slave imaging device 40b.
- the imaging control device 20 is a smartphone.
- the master imaging device 30, the slave imaging device 40a, and the slave imaging device 40b are cameras.
- the imaging directions of the master imaging device 30, the slave imaging device 40a, and the slave imaging device 40b are substantially the same.
- the slave imaging device 40 a and the slave imaging device 40 b are disposed on both sides of the master imaging device 30.
- the imaging system 10a can acquire a panoramic image or a stereo image.
- FIG. 5 shows a configuration of an imaging system 10b which is a second example of the imaging system 10.
- the imaging system 10b includes an imaging control device 20, a master imaging device 30, a slave imaging device 40a, a slave imaging device 40b, a slave imaging device 40c, a slave imaging device 40d, and a slave imaging device 40e.
- the imaging control device 20 is a smartphone.
- the master imaging device 30, the slave imaging device 40a, the slave imaging device 40b, the slave imaging device 40c, the slave imaging device 40d, and the slave imaging device 40e are cameras. The imaging directions of the cameras are different from each other.
- the master imaging device 30 and the slave imaging device 40e image in opposite directions.
- the slave imaging device 40a and the slave imaging device 40c image in opposite directions.
- the slave imaging device 40b and the slave imaging device 40d image in opposite directions.
- the imaging system 10c can acquire a 360-degree panoramic image by acquiring images from the respective imaging devices and stitching the acquired images together.
- FIG. 6 shows a configuration of an imaging system 10c that is a third example of the imaging system 10.
- the imaging system 10 c includes an imaging control device 20, a master imaging device 30, and two slave imaging devices 40.
- the imaging control device 20 is a smartphone.
- the master imaging device 30 and the two slave imaging devices 40 are fixed cameras.
- the master imaging device 30 and the two slave imaging devices 40 are arranged at predetermined locations outdoors or indoors.
- the imaging system 10c can function as a monitoring system.
- the imaging system 10c can also acquire a plurality of images of objects and people taken from different viewpoints.
- the imaging system 10 may be a system that can capture the following images.
- each imaging device may perform imaging in different zoom states.
- Each imaging apparatus may perform imaging with different exposure times. Some imaging devices may perform still image shooting, and the remaining imaging devices may perform moving image shooting.
- FIG. 7 to 10 show a processing procedure of the imaging control apparatus 20 including the first processing. Detailed processing of the imaging control device 20 will be described.
- the imaging control device 20 has an application that performs processing related to imaging settings.
- the application program is stored in the storage module 203.
- the first control module 202 reads an application program from the storage module 203 and activates the application.
- the first control module 202 performs processing defined by the application.
- the first control module 202 detects an imaging device around the imaging control device 20 (step S100). For example, in step S100, the first control module 202 uses the second communication module 201 to receive device information transmitted by the imaging device.
- the received device information includes the ID of the imaging device and connection information.
- the ID of the imaging device can identify the imaging device.
- the ID of the imaging device is a UUID (Universally Unique Identifier).
- the connection information of the imaging device is used for establishing a communication connection.
- the connection information of the imaging device is a service.
- the first control module 202 detects the ID of the imaging device and connection information from the received device information.
- the detected imaging device ID and connection information are stored in the storage module 203. At the time of step S100, communication connection in the second operation mode is not established between the imaging control device 20 and the imaging device.
- step S100 the process corresponding to step S100 is performed.
- the second control module 301 performs control to transmit a beacon using the fourth communication module 303.
- the fourth communication module 303 transmits a beacon.
- the first control module 202 selects three or more imaging devices to be controlled from the imaging devices detected in step S100 (step S105). For example, in step S105, the first control module 202 selects an imaging device having a predetermined ID registered in advance. The user may select an imaging device to be controlled. For example, the first control module 202 selects an imaging device based on an imaging device selection instruction input to the input module 208. Information on the imaging device to be controlled is stored in the storage module 203.
- the first control module 202 uses the second communication module 201 to perform control to connect to the three or more imaging devices selected in step S105. Further, the first control module 202 performs control to start communication (second communication) in the second operation mode using the second communication module 201 (step S110). As a result, in step S110, the second communication module 201 is connected to the three or more imaging devices selected in step S105, and starts communication in the second operation mode. That is, in step S110, the second communication module 201 establishes a data link level communication connection with two or more slave imaging devices 40, and establishes a data link level communication connection with one master imaging device 30. At step S110, the master imaging device 30 and the slave imaging device 40 are not determined.
- step S110 the second communication module 201 establishes a data link level communication connection with three or more imaging devices that can be two or more slave imaging devices 40 and one master imaging device 30.
- step S110 the second communication module 201 establishes a communication connection using the connection information detected in step S100.
- the process corresponding to step S110 is performed.
- the second control module 301 performs control for connecting to the imaging control apparatus 20 using the fourth communication module 303. Further, the second control module 301 uses the fourth communication module 303 to perform control for starting communication in the second operation mode. As a result, the fourth communication module 303 is connected to the imaging control device 20 and starts communication in the second operation mode.
- step S110 the first control module 202 (determination unit 206) determines the master imaging device 30 (step S115). 9 and 10 show the procedure of the process in step S115.
- FIG. 9 shows a first determination method of the master imaging device 30. Detailed processing of the imaging control device 20 relating to the determination of the master imaging device 30 will be described.
- the first control module 202 (decision unit 206) performs control to display a list of imaging devices to be controlled using the display module 207 (step S200). Thereby, the display module 207 displays a list of imaging devices to be controlled. For example, in step S200, the display module 207 displays a list of IDs of the imaging devices to be controlled.
- the first control module 202 (decision unit 206) monitors the state of the input module 208 and determines whether an imaging device has been selected (step S205).
- the user selects one imaging device from the list of imaging devices displayed by the display module 207.
- the user inputs information on the selected imaging device to the input module 208.
- Information input to the input module 208 indicates an instruction to select an imaging device.
- step S205 when the imaging device is not selected, the determination in step S205 is performed again.
- step S205 when an imaging device is selected, the first control module 202 (determination unit 206) determines the selected imaging device to be the master imaging device 30 (step S210). For example, in step S210, the first control module 202 (decision unit 206) selects the ID of the imaging device indicated by the instruction input to the input module 208, and determines the imaging device having the ID as the master imaging device 30. To do. Information of the master imaging device 30 is stored in the storage module 203.
- step S210 When the master imaging device 30 is determined in step S210, the imaging devices other than the master imaging device 30 among the imaging devices to be controlled are handled as the slave imaging device 40.
- the first control module 202 (determination unit 206) may determine, as the slave imaging device 40, an imaging device other than the selected imaging device among the imaging devices to be controlled. Information on the slave imaging device 40 may be stored in the storage module 203.
- step S110 may be performed after step S115.
- FIG. 10 shows a second determination method of the master imaging device 30. Detailed processing of the imaging control device 20 relating to the determination of the master imaging device 30 will be described.
- the first control module 202 determines unit 206) performs control to transmit AUTO setting instruction information to all imaging devices to be controlled using the second communication module 201 (step S300).
- the second communication module 201 transmits AUTO setting instruction information to all the imaging devices to be controlled.
- All the imaging devices to be controlled are the imaging devices selected in step S105.
- All the imaging devices to be controlled include one master imaging device 30 and two or more slave imaging devices 40.
- the AUTO setting instruction information is information for instructing each imaging apparatus to perform automatic setting as imaging settings.
- the process corresponding to step S300 is performed in three or more imaging devices.
- the second control module 301 performs control to receive AUTO setting instruction information using the fourth communication module 303.
- the fourth communication module 303 receives AUTO setting instruction information.
- the second control module 301 performs the imaging setting of the imaging module 300 based on the AUTO setting instruction information.
- the second communication module 201 may transmit imaging setting information indicating predetermined imaging settings to all imaging devices to be controlled.
- the fourth communication module 303 may receive imaging setting information indicating predetermined imaging settings.
- the second control module 301 may perform imaging settings of the imaging module 300 based on imaging setting information indicating predetermined imaging settings.
- the first control module 202 determines unit 206 to transmit the shooting instruction information to all the imaging devices to be controlled using the second communication module 201 (step S305). Accordingly, in step S305, the second communication module 201 transmits the shooting instruction information to all the imaging devices to be controlled.
- the shooting instruction information is information for instructing each imaging device to shoot a still image.
- the processing corresponding to step S305 is performed.
- the second control module 301 performs control to receive the shooting instruction information using the fourth communication module 303.
- the fourth communication module 303 receives the imaging instruction information.
- the second control module 301 instructs the imaging module 300 to shoot based on the shooting instruction information.
- the imaging module 300 captures a still image and generates image data. This image data includes data reduced more than normal still image data, such as thumbnail image data for displaying thumbnail images.
- the first control module 202 determines unit 206 performs control to transmit instruction information for transmitting thumbnail images to all the imaging devices to be controlled using the second communication module 201 (step S305). S310).
- the second communication module 201 transmits instruction information for thumbnail image transmission to all the imaging devices to be controlled.
- the thumbnail image transmission instruction information is information for instructing each imaging apparatus to transmit thumbnail image data.
- thumbnail image data is transmitted, but normal still image data or resized image data may be transmitted. In this case, since the load of the second operation mode is applied as compared with the case where thumbnail image data is transmitted, it takes a transmission time. However, since the image quality is good, the user can easily determine the master imaging device 30.
- step S310 processing corresponding to step S310 is performed.
- the second control module 301 performs control for receiving thumbnail image transmission instruction information using the fourth communication module 303. Accordingly, the fourth communication module 303 receives the instruction information for thumbnail image transmission.
- the second control module 301 performs control to transmit thumbnail image data to the imaging control device 20 using the fourth communication module 303 based on the thumbnail image transmission instruction information. As a result, the fourth communication module 303 transmits the thumbnail image data to the imaging control device 20.
- the first control module 202 (determination unit 206) monitors the second communication module 201 and determines whether thumbnail image data has been received from all the imaging devices to be controlled (step S310). S315).
- the first control module 202 (decision unit 206) performs control to receive thumbnail image data (second image data) using the second communication module 201. Do.
- the second communication module 201 receives the thumbnail image data.
- the received thumbnail image data is associated with the ID of the connection partner imaging apparatus and stored in the storage module 203. If the thumbnail image data is not received from one or more imaging devices to be controlled in step S315, the determination in step S315 is performed again.
- the first control module 202 uses the display module 207 to generate thumbnail images based on the thumbnail image data.
- Control to display the list is performed (step S320). Accordingly, in step S320, the display module 207 displays a list of thumbnail images based on the thumbnail image data.
- thumbnail images from all the imaging devices to be controlled are displayed. For example, thumbnail images from all the imaging devices to be controlled are displayed simultaneously. Thumbnail images from all the imaging devices to be controlled may be sequentially displayed.
- the first control module 202 monitors the state of the input module 208 and determines whether a thumbnail image has been selected (step S325).
- the user selects one thumbnail image from the list of thumbnail images displayed by the display module 207.
- the user inputs information on the selected thumbnail image into the input module 208.
- Information input to the input module 208 indicates an instruction to select a thumbnail image (thumbnail image data). If a thumbnail image is not selected in step S325, the determination in step S325 is performed again.
- step S325 when a thumbnail image is selected, the first control module 202 (determination unit 206) determines the imaging device that has captured the selected thumbnail image as the master imaging device 30 (step S330). That is, in step S330, the first control module 202 (decision unit 206) displays the thumbnail image based on the thumbnail image data on the display module 207 and then displays the thumbnail image data indicated by the instruction input to the input module 208. Is determined as the master imaging device 30. The thumbnail image data and the imaging device ID are stored in the storage module 203. In step S330, the first control module 202 (determination unit 206) selects an ID corresponding to the thumbnail image data indicated by the instruction input to the input module 208, and sets the imaging device having the ID as the master imaging device 30. decide. Information of the master imaging device 30 is stored in the storage module 203.
- step S330 the imaging devices other than the master imaging device 30 among the imaging devices to be controlled are treated as the slave imaging device 40.
- the first control module 202 may determine the imaging device excluding the selected imaging device among the imaging devices to be controlled as the slave imaging device 40.
- Information on the slave imaging device 40 may be stored in the storage module 203.
- the master imaging device 30 may be determined by a method other than the first determination method shown in FIG. 9 and the second determination method shown in FIG. For example, an imaging device having a predetermined ID may be determined as the master imaging device 30.
- An imaging device that satisfies a predetermined condition may be determined as the master imaging device 30.
- the master imaging device 30 may be determined based on the result of the imaging control device 20 analyzing the obtained thumbnail image data. .
- the imaging device that captures the brightest subject may be determined as the master imaging device 30.
- An imaging device with good communication quality and a high received radio wave intensity detected by the imaging control device 20 may be determined as the master imaging device 30.
- the master imaging device 30 may be changed as appropriate. For example, the imaging device with the largest remaining battery capacity may be determined as the master imaging device 30. When the remaining battery level of the master imaging device 30 is less than the remaining battery level of the slave imaging device 40, the slave imaging device 40 may be changed to the master imaging device 30.
- the imaging system 10 has two or more master imaging devices 30, one master imaging device 30 and two or more slave imaging devices 40 in which imaging settings are performed based on the imaging settings of the master imaging device 30 are partially performed.
- a simple imaging system is configured.
- step S115 ends.
- the first control module 202 performs control to transmit OFF instruction information of the third communication module 302 to all the slave imaging devices 40 using the second communication module 201 (step S120). ).
- the second communication module 201 transmits the OFF instruction information of the third communication module 302 to all the slave imaging devices 40.
- the instruction information for turning off the third communication module 302 is information for instructing the slave imaging device 40 to turn off the third communication module 302. That is, the OFF instruction information of the third communication module 302 indicates an instruction to set the third communication module 302 to the OFF state (stop state). All the slave imaging devices 40 include two or more slave imaging devices 40.
- the second control module 301 performs control to receive OFF instruction information of the third communication module 302 using the fourth communication module 303.
- the fourth communication module 303 receives the OFF instruction information of the third communication module 302.
- the second control module 301 performs control for turning off the third communication module 302 based on the OFF instruction information of the third communication module 302.
- the third communication module 302 is turned off. That is, the third communication module 302 stops operating. In this state, the power consumption of the third communication module 302 is smaller than the power consumption in the normal state.
- step S120 the first control module 202 performs control to transmit the instruction information for the low power consumption operation of the third communication module 302 to all the slave imaging devices 40 using the second communication module 201. Also good. That is, in step S120, the second communication module 201 may transmit the instruction information for the low power consumption operation of the third communication module 302 to all the slave imaging devices 40.
- the instruction information for the low power consumption operation of the third communication module 302 is information for instructing the slave imaging device 40 to perform the low power consumption operation of the third communication module 302. That is, the instruction information for the low power consumption operation of the third communication module 302 indicates an instruction for setting the third communication module 302 to the low power consumption operation state.
- the second control module 301 performs control to receive instruction information for low power consumption operation of the third communication module 302 using the fourth communication module 303.
- the fourth communication module 303 receives the instruction information for the low power consumption operation of the third communication module 302.
- the second control module 301 performs control for operating the third communication module 302 with low power consumption based on the instruction information for the low power consumption operation of the third communication module 302.
- the third communication module 302 operates with low power consumption. In this state, the power consumption of the third communication module 302 is smaller than the power consumption in the normal state. For example, the third communication module 302 operates in a sleep mode.
- the first control module 202 performs control to connect to the master imaging device 30 using the first communication module 200. Further, the first control module 202 performs control to start communication (first communication) in the first operation mode using the first communication module 200 (step S125). Accordingly, in step S125, the first communication module 200 connects to the master imaging device 30 and starts communication in the first operation mode. In step S125, the first communication module 200 establishes a data link level communication connection with the master imaging device 30. In step S125, the first communication module 200 establishes a communication connection using the preset WiFi (registered trademark) authentication information as connection information. This authentication information is stored in the storage module 203 in advance.
- WiFi registered trademark
- step S125 processing corresponding to step S125 is performed.
- the second control module 301 performs control for connecting to the imaging control apparatus 20 using the third communication module 302. Further, the second control module 301 uses the third communication module 302 to perform control for starting communication in the first operation mode. Thereby, the third communication module 302 is connected to the imaging control device 20 and starts communication in the first operation mode.
- the first control module 202 performs control to start reception of the through image data of the master imaging device 30 using the first communication module 200. Further, the first control module 202 performs control to start displaying a through image using the display module 207 (step S130). Accordingly, in step S130, the first communication module 200 starts receiving the through image data of the master imaging device 30, and the display module 207 starts displaying the through image.
- the through image data is data for displaying a through image (live image).
- the master imaging device 30 generates through image data for each frame.
- the first communication module 200 receives through image data (first image data) of the first frame from the master imaging device 30.
- the display module 207 displays the through image of the first frame based on the through image data of the first frame.
- processing similar to the above is performed in steps not shown.
- reception of the through image data of the second and subsequent frames and display of the through image of the second and subsequent frames are performed. That is, reception and display of a through image are continuously performed.
- step S130 processing corresponding to step S130 is performed.
- the second control module 301 instructs the imaging module 300 to start imaging. Thereby, the imaging module 300 starts imaging and generates through image data of the first frame.
- the second control module 301 performs control to transmit through image data of the first frame to the imaging control device 20 using the third communication module 302.
- the third communication module 302 transmits through image data of the first frame to the imaging control device 20.
- the imaging module 300 sequentially generates through image data of the second and subsequent frames. The generated through image data is sequentially transmitted to the imaging control device 20.
- the through image data is generated when the master imaging device 30 performs imaging control based on the second imaging setting information. That is, the imaging module 300 of the master imaging device 30 generates through image data based on the second imaging setting information. Before the imaging is started, the second control module 301 performs the imaging setting based on the second imaging setting information in the imaging module 300.
- the second imaging setting information is the same as the second imaging setting information stored in the storage module 203 of the imaging control device 20.
- the second control module 301 performs control to transmit the second imaging setting information to the imaging control device 20 using the third communication module 302 or the fourth communication module 303.
- the third communication module 302 or the fourth communication module 303 transmits the second imaging setting information to the imaging control device 20.
- the first control module 202 performs control to receive the second imaging setting information using the first communication module 200 or the second communication module 201.
- the first communication module 200 or the second communication module 201 receives the second imaging setting information.
- the received second imaging setting information is stored in the storage module 203.
- the imaging control device 20 may transmit the second imaging setting information to the master imaging device 30.
- the first control module 202 generates second imaging setting information.
- This second imaging setting information may be past second imaging setting information stored in the storage module 203.
- the second imaging setting information generated by the first control module 202 is stored in the storage module 203.
- the first control module 202 performs control to transmit the second imaging setting information to the master imaging device 30 using the first communication module 200 or the second communication module 201.
- the first communication module 200 or the second communication module 201 transmits the second imaging setting information to the master imaging device 30.
- the second control module 301 performs control to receive the second imaging setting information using the third communication module 302 or the fourth communication module 303. Thereby, the third communication module 302 or the fourth communication module 303 receives the second imaging setting information. The second control module 301 performs the imaging setting based on the second imaging setting information for the imaging module 300.
- FIG. 11 shows a first example of the screen of the display module 207.
- the display module 207 displays the through image IMG1.
- the through image IMG1 is an image based on the through image data received from the master imaging device 30.
- the second imaging setting information INFO1 of the master imaging device 30 is displayed superimposed on the through image IMG1.
- the second imaging setting information INFO1 includes information on parameters of white balance, sensitivity, exposure, aperture, and shutter speed.
- the display module 207 is a touch panel.
- the display module 207 displays a shutter button B1, a setting button B2, and an end button B3.
- the user can operate these buttons. These buttons constitute the input module 208.
- the user can change the imaging setting of the master imaging device 30 by touching and operating white balance, sensitivity, exposure, aperture, and shutter speed of the second imaging setting information INFO1. it can.
- the portion of the second imaging setting information INFO1 on the touch panel constitutes the input module 208.
- the user can set the same imaging setting information as the second imaging setting information of the master imaging device 30 in the slave imaging device 40 by operating the setting button B2.
- the operation of the shutter button B1 is permitted.
- the user can perform shooting by all of the master imaging device 30 and the slave imaging device 40 simultaneously by operating the shutter button B1.
- the display module 207 displays the imaging device information INFO2.
- the imaging device information INFO2 includes information indicating the states of the master imaging device 30 (master camera) and the slave imaging device 40 (camera 1, camera 2, and camera 3).
- the imaging device information INFO2 includes the remaining battery level and the number of images that can be captured. These are acquired when the second communication module 201 communicates with each imaging apparatus in the second operation mode.
- the imaging device information INFO2 includes a mark that designates the type of image. In FIG. 11, each camera takes a still image.
- the imaging setting is performed in the slave imaging device 40 based on the second imaging setting information of the master imaging device 30, the frame F1 is displayed on the mark corresponding to the slave imaging device 40.
- the setting button B2 is pressed, the same imaging setting as that of the master imaging device 30 is performed on all the slave imaging devices 40, and the frame F1 is displayed. Thereby, the user can know that the preparation for photographing has been completed.
- FIG. 12 shows a second example of the screen of the display module 207.
- a part different from the part shown in FIG. 11 will be described.
- the display module 207 displays the imaging device information INFO3.
- the imaging device information INFO3 includes imaging setting information of the master imaging device 30 (master camera) and the slave imaging device 40 (camera 1 and camera 2).
- the imaging device information INFO3 includes the remaining battery level and the number of images that can be captured. Further, the imaging device information INFO3 includes second imaging setting information of the master imaging device 30 and first imaging setting information of the slave imaging device 40.
- the imaging device information INFO3 includes information on parameters of the aperture, shutter speed, sensitivity, and focal length.
- the imaging device information INFO3 includes a mark that designates the type of image. In FIG. 12, the master camera and the camera 1 capture a still image, and the camera 2 captures a moving image. In FIG. 12, at least a part of the imaging settings of the master imaging device 30 and the imaging settings of the slave imaging device 40 are different. In FIG. 12, the imaging settings of the two slave imaging devices 40 are different.
- the user clicks the portion of the imaging device information INF03 of each slave imaging device 40 while viewing the through image of the master imaging device 30 and the second imaging setting information. Thereby, the user changes the imaging setting of each slave imaging device 40.
- the imaging setting of each slave imaging device 40 is reflected on each slave imaging device 40.
- the second imaging setting information INFO1 is always reflected in the second imaging setting information of the master imaging device 30 in the imaging device information INF03.
- the screen shown in FIG. 12 is the same as the screen shown in FIG.
- the first control module 202 monitors the state of the input module 208 and determines whether or not the imaging setting of the master imaging device 30 has been changed (step S135).
- the user can change the imaging setting of the master imaging device 30 by operating the part of the second imaging setting information INFO1 on the touch panel.
- the first control module 202 detects an operation of the portion of the second imaging setting information INFO1 on the touch panel.
- step S135 when the imaging setting of the master imaging device 30 has not been changed, step S155 shown in FIG. 8 is performed.
- the first control module 202 detects the change in the imaging setting based on the result of detecting the operation of the touch panel, and changes the imaging setting. The contents are displayed (step S140).
- the first control module 202 After step S140, the first control module 202 generates new second imaging setting information for the master imaging device 30 based on the change in the imaging settings (step S145).
- the generated second imaging setting information is stored in the storage module 203.
- step S145 the first control module 202 performs control to transmit the second imaging setting information to the master imaging device 30 using the second communication module 201 (step S150).
- step S150 the second communication module 201 transmits the second imaging setting information to the master imaging device 30.
- the second control module 301 performs control to receive the second imaging setting information using the fourth communication module 303. Thereby, the fourth communication module 303 receives the second imaging setting information.
- the second control module 301 performs the imaging setting based on the second imaging setting information for the imaging module 300.
- the first communication module 200 may transmit the second imaging setting information, and the third communication module 302 may receive the second imaging setting information.
- the imaging setting is changed, the through image data captured based on the changed imaging setting is transmitted to the imaging control device 20, and the through image is displayed on the display module 207.
- step S150 the first control module 202 monitors the state of the input module 208 and determines whether the setting button B2 has been operated (step S155). Thereby, the first control module 202 determines whether or not the change of the imaging setting of the master imaging device 30 is completed. In step S155, the first control module 202 detects the operation of the setting button B2. If the setting button B2 is not pressed in step S155, the determination in step S135 is performed again.
- step S155 when the change of the imaging setting of the master imaging device 30 is completed and the setting button B2 is pressed, the first control module 202 (generation unit 205) stores the latest second stored in the storage module 203.
- First imaging setting information of the slave imaging device 40 is generated based on the imaging setting information (step S160). That is, in step S160, the first control module 202 (generation unit 205) displays the through image based on the through image data on the display module 207 and then stores the storage module based on the instruction input to the input module 208.
- First imaging setting information is generated from the second imaging setting information stored in 203.
- the instruction input to the input module 208 is an instruction input in step S135 and step S155.
- the instruction input in step S135 indicates changing the imaging setting.
- the instruction input in step S155 indicates that the change of the imaging settings is completed and is set in the slave imaging device 40.
- the first control module 202 uses the latest first imaging setting information stored in the storage module 203 and the first imaging that is the same as the second imaging setting information. Generate configuration information.
- the imaging setting of the slave imaging device 40 is the same as the imaging setting of the master imaging device 30.
- the imaging setting of the slave imaging device 40 may be different from the imaging setting of the master imaging device 30.
- the parameter value indicated by the first imaging setting information may be set by shifting the parameter value indicated by the second imaging setting information by a predetermined amount.
- the focal length of the slave imaging device 40 may be set to four times the focal length of the master imaging device 30.
- the shutter speed of the slave imaging device 40 may be set to 1 ⁇ 4 times the shutter speed of the master imaging device 30.
- the first control module 202 performs control to transmit the first imaging setting information generated in step S160 to two or more slave imaging devices 40 using the second communication module 201.
- the second communication module 201 transmits the first imaging setting information generated in step S160 to two or more slave imaging devices 40.
- the second communication module 201 transmits the first imaging setting information to two or more slave imaging devices 40 at the same time.
- the second communication module 201 may sequentially transmit the first imaging setting information to two or more slave imaging devices 40. While the first imaging setting information is sequentially transmitted to the two or more slave imaging devices 40, the data link level communication connection between the imaging control device 20 and the two or more slave imaging devices 40 is maintained.
- the same first imaging setting information is transmitted to two or more slave imaging devices 40. As illustrated in FIG. 12, the first imaging setting information transmitted to each slave imaging device 40 may be different.
- the first control module 202 monitors the state of the input module 208 and determines whether or not a shooting instruction has been input (step S170).
- the user can input a shooting instruction by operating the shutter button B1.
- the first control module 202 detects the operation of the shutter button B1.
- step S185 is performed.
- the first control module 202 performs control to transmit imaging instruction information to all imaging devices to be controlled using the second communication module 201 (step S170).
- step S175 the second communication module 201 transmits the shooting instruction information to all the imaging devices to be controlled.
- processing corresponding to step S175 is performed.
- the second control module 301 performs control to receive the shooting instruction information using the fourth communication module 303.
- the fourth communication module 303 receives the imaging instruction information.
- the second control module 301 instructs the imaging module 300 to shoot based on the shooting instruction information.
- the imaging module 300 captures a still image and generates image data.
- the imaging module 300 may capture a moving image.
- the first control module 202 performs control to receive image data from the master imaging device 30 using the first communication module 200. Further, the first control module 202 performs control to display an image for a predetermined time using the display module 207 (step S180). Thereby, in step S180, the first communication module 200 receives the image data from the master imaging device 30, and the display module 207 displays an image based on the received image data. The user can confirm the imaging setting by confirming the displayed image.
- step S180 processing corresponding to step S180 is performed.
- the second control module 301 performs control to transmit image data to the imaging control device 20 using the third communication module 302.
- the third communication module 302 transmits the image data to the imaging control device 20.
- the second communication module 201 may receive image data from the master imaging device 30.
- the second communication module 201 receives image data from two or more slave imaging devices 40, and the display module 207 displays an image based on the image data from two or more slave imaging devices 40. Also good.
- the first control module 202 performs processing for receiving through image data from the master imaging device 30 using the first communication module 200 and displays the through image. Thereafter, the reception of the through image data and the display of the through image are repeated.
- step S185 the first control module 202 monitors the state of the input module 208 and determines whether an instruction to change the imaging setting has been input (step S185).
- step S185 the first control module 202 detects the operation of the setting button B2. If an instruction to change the imaging setting is input in step S185, the determination in step S135 is performed again.
- step S185 when an imaging setting change instruction is not input, the first control module 202 monitors the state of the input module 208 and determines whether an application termination instruction is input (step S190). ). The user can input an application end instruction by operating the end button B3. In step S190, the first control module 202 detects the operation of the end button B3. If no application termination instruction is input in step S190, the determination in step S170 is made again.
- step S190 when an application termination instruction is input, the first control module 202 uses the second communication module 201 to perform control to transmit power-off instruction information to all imaging devices to be controlled. This is performed (step S195). Accordingly, in step S195, the second communication module 201 transmits power-off instruction information to all the imaging devices to be controlled.
- the power-off instruction information is information for instructing each imaging apparatus to turn off the power.
- step S195 processing corresponding to step S195 is performed.
- the second control module 301 performs control to receive power-off instruction information using the fourth communication module 303.
- the fourth communication module 303 receives the power-off instruction information.
- the second control module 301 performs control to turn off the power of the imaging apparatus based on power-off instruction information.
- step S195 When step S195 is performed, the processing shown in FIGS. 7 to 10 ends.
- the first imaging setting information and the second imaging setting information may be generated at the same time based on the change in the imaging settings of the master imaging device 30. Steps S180 and S195 are not essential.
- Step S100, step S105, and step S115 are not essential.
- information on the imaging device to be controlled and information on the master imaging device 30 may be input to the input module 208, and the input information may be stored in the storage module 203.
- the change of the second imaging setting information of the master imaging device 30 is not essential.
- step S145 and step S150 may not be performed.
- the first control module 202 (generation unit 205) reflects the change detected in step S140 on the second imaging setting information stored in the storage module 203, thereby making the slave imaging device. Forty first imaging setting information may be generated.
- the user can change the settings of the aperture, focal length, sensitivity, white balance, shutter speed, shooting distance, exposure, and image processing parameters based on the through image. it can.
- the user can change the setting of the imaging mode based on the through image. For example, when the user wants to change the depth of field, the user can change the imaging mode to the aperture priority mode.
- the aperture priority mode the shutter speed value is set so that the exposure is appropriate in conjunction with the aperture setting value.
- the subject is blurred in the through image
- the user can change the imaging mode to the shutter speed priority mode.
- the shutter speed priority mode the aperture value is set so that the exposure is appropriate in conjunction with the shutter speed setting value.
- the user can change the time setting based on the through image.
- EXIF Exchangeable image file format
- the EXIF information includes time information.
- the through image and the time indicated by the time information are displayed on the display module 207.
- the user inputs an instruction indicating a change in imaging setting related to the time to the input module 208.
- the imaging control device 20 generates first imaging setting information and second imaging setting information based on the internal time of the imaging control device 20 based on an instruction input to the input module 208 by the user.
- the user can change the continuous shooting setting based on the through image. For example, when a subject that the user wants to continuously shoot, that is, a moving object is included in the through image, the user can change the imaging setting so that the master imaging device 30 and the slave imaging device 40 perform continuous shooting.
- the user can change the setting related to the selection of the still image and the moving image based on the through image. For example, when the through image includes a subject that the user wants to shoot with a moving image, the user can change the imaging setting so that the master imaging device 30 and the slave imaging device 40 perform moving image shooting. For example, when a moving object or a changing subject (such as fireworks) is included in the through image, the imaging setting is changed as described above.
- the imaging control device 20 can generate the first imaging setting information based on the change of the imaging setting.
- FIG. 13 shows a processing procedure of the imaging control apparatus 20 including the second processing. Detailed processing of the imaging control device 20 will be described.
- the imaging control device 20 performs the processes shown in FIGS. In FIG. 13, processing different from the processing shown in FIG. 7 will be described.
- the first control module 202 performs control to start receiving through image data of the master imaging device 30 using the first communication module 200 (step S400). Accordingly, in step S400, the first communication module 200 starts receiving through image data of the master imaging device 30. In step S ⁇ b> 130, the first communication module 200 receives through image data (first image data) of the first frame from the master imaging device 30. After step S400, processing similar to the above is performed in steps not shown. As a result, the through image data of the second and subsequent frames is received.
- step S400 processing corresponding to step S400 is performed.
- the second control module 301 instructs the imaging module 300 to start imaging. Thereby, the imaging module 300 starts imaging and generates through image data of the first frame.
- the second control module 301 performs control to transmit through image data of the first frame to the imaging control device 20 using the third communication module 302.
- the third communication module 302 transmits through image data of the first frame to the imaging control device 20.
- the imaging module 300 sequentially generates through image data of the second and subsequent frames. The generated through image data is sequentially transmitted to the imaging control device 20.
- the first control module 202 analyzes the through image data (step S405).
- the first control module 202 calculates an average pixel value of the through image data.
- step S410 the first control module 202 (generation unit 205) determines whether or not the average pixel value of the through image data is outside a predetermined range (step S410). In step S410, when the average pixel value is within the predetermined range, step S155 is performed.
- step S410 when the average pixel value is outside the predetermined range, the first control module 202 (generation unit 205) uses the second communication module 201 to store the current second imaging setting information as the master imaging device.
- the control acquired from 30 is performed (step S415).
- step S ⁇ b> 415 the first control module 202 (generation unit 205) performs control to transmit a second imaging setting information transmission instruction to the master imaging device 30 using the second communication module 201.
- the second communication module 201 transmits a transmission instruction of the second imaging setting information to the master imaging device 30.
- the transmission instruction of the second imaging setting information is information for instructing the master imaging apparatus 30 to transmit the latest second imaging setting information.
- the first control module 202 (generation unit 205) performs control to receive the current second imaging setting information from the master imaging device 30 using the second communication module 201.
- the second communication module 201 receives the current second imaging setting information from the master imaging device 30.
- the received second imaging setting information is stored in the storage module 203.
- step S415 processing corresponding to step S415 is performed.
- the second control module 301 performs control to receive a second imaging setting information transmission instruction using the fourth communication module 303.
- the fourth communication module 303 receives the transmission instruction of the second imaging setting information.
- the second control module 301 performs control to transmit the current second imaging setting information using the fourth communication module 303 based on the transmission instruction of the second imaging setting information.
- the fourth communication module 303 transmits the current second imaging setting information to the imaging control device 20.
- the first control module 202 (generation unit 205) sets imaging settings (exposure) such that the average pixel value of the through image data falls within a predetermined range based on the current second imaging setting information. Is calculated (step S420).
- the first control module 202 determines the new first imaging module 30 based on the current second imaging setting information and the imaging setting change amount calculated in step S420. 2 is generated (step S425). That is, in step S425, the first control module 202 (generation unit 205) generates first imaging setting information from the second imaging setting information based on the analysis result of the through image data. The generated second imaging setting information is stored in the storage module 203.
- step S150 is performed. If the setting button B2 is not pressed in step S155, step S405 is performed. If an instruction to change the imaging setting is input in step S185, step S405 is performed.
- the change of the second imaging setting information of the master imaging device 30 is not essential.
- step S415, step S425, and step S150 may not be performed.
- the first control module 202 generation unit 205 determines the slave imaging device based on the second imaging setting information stored in the storage module 203 and the imaging setting change amount calculated in step S420. Forty first imaging setting information may be generated.
- the imaging control device 20 determines the aperture, the focal length, the sensitivity, the white balance, the shutter speed, the shooting distance, the exposure, and the image processing parameter based on the analysis result of the through image data. You can change the settings.
- the imaging control device 20 can change the setting of the imaging mode based on the analysis result of the through image data. For example, when it is determined that it is desirable to change the depth of field, the imaging control device 20 can change the imaging mode to the aperture priority mode. When the subject is blurred in the through image, the imaging control device 20 can change the imaging mode to the shutter speed priority mode.
- the imaging control device 20 can change the time setting based on the analysis result of the through image data. For example, EXIF information is added to the through image data.
- the EXIF information includes time information.
- the imaging control device 20 When the time indicated by the time information is not the same as the internal time of the imaging control device 20, the imaging control device 20 generates first imaging setting information and second imaging setting information based on the internal time of the imaging control device 20. To do.
- the imaging control device 20 can change the continuous shooting setting based on the analysis result of the through image data. For example, when a subject, that is, a moving object is included in the through image, the imaging control device 20 can change the imaging setting so that the master imaging device 30 and the slave imaging device 40 perform continuous shooting.
- the imaging control device 20 can change the setting related to the selection of the still image and the moving image based on the analysis result of the through image data. For example, when a subject suitable for moving image shooting is included in the through image, the imaging control device 20 can change the shooting setting so that the master imaging device 30 and the slave imaging device 40 perform moving image shooting. For example, when a moving object or a changing subject (such as fireworks) is included in the through image, the imaging setting is changed as described above.
- the imaging control device 20 can generate the first imaging setting information based on the change of the imaging setting.
- the new second imaging setting information may be generated as follows.
- second imaging setting information may be generated such that the brightness of the face in the image becomes a predetermined brightness.
- the first control module 202 detects a face area based on the through image data and calculates an average pixel value of the face area.
- the first control module 202 determines whether or not the average pixel value of the face area is outside a predetermined range.
- the first control module 202 determines the face area based on the current second imaging setting information. A change amount of the imaging setting (exposure) is calculated so that the average pixel value is within a predetermined range.
- the second imaging setting information may be generated so that the brightness of the image becomes brightness according to the scene.
- the first control module 202 detects a scene based on the through image data and calculates an average pixel value of the through image data.
- the first control module 202 determines whether or not the average pixel value of the through image data is outside a predetermined range according to the scene.
- the first control module 202 sets the current second imaging setting information. Based on this, a change amount of the imaging setting (exposure) is calculated so that the average pixel value of the through image data is within a predetermined range according to the scene.
- Second imaging setting information that avoids whiteout may be generated.
- the first control module 202 detects an area where whiteout has occurred based on the through image data.
- the first control module 202 determines whether or not there is an area where whiteout occurs in the through image data.
- the first control module 202 does not generate whiteout based on the current second imaging setting information. The amount of change in the imaging setting (exposure) is calculated.
- the second imaging setting information may be generated so that the dynamic range becomes wider.
- the first control module 202 calculates a ratio between the maximum pixel value and the minimum pixel value based on the through image data.
- the first control module 202 determines whether or not the ratio between the maximum pixel value and the minimum pixel value is equal to or less than a predetermined value.
- the first control module 202 is based on the current second imaging setting information. The change amount of the imaging setting (exposure) is calculated so that the ratio between the maximum pixel value and the minimum pixel value is equal to or greater than a predetermined value.
- the second imaging setting information that further improves the contrast of the image may be generated.
- the first control module 202 calculates a contrast value based on the through image data.
- the first control module 202 determines whether or not the contrast value is equal to or less than a predetermined value.
- the first control module 202 sets the contrast value to be equal to or greater than the predetermined value based on the current second imaging setting information. The amount of change in such imaging settings (aperture or focal length) is calculated.
- the second imaging setting information may be generated such that the white portion in the image becomes whiter.
- the first control module 202 detects a white area and calculates an average pixel value of the white area based on the through image data.
- the first control module 202 determines whether or not the average pixel value of the white area is outside a predetermined range. If the average pixel value of the white area is outside the predetermined range, in the step corresponding to step S420, the first control module 202 (generation unit 205) determines the white area based on the current second imaging setting information.
- a change amount of the imaging setting (exposure) is calculated so that the average pixel value is within a predetermined range.
- the first control module 202 detects a white area based on the through image data and calculates a ratio of RGB pixel values in the white area.
- the first control module 202 determines whether or not the ratio of the RGB pixel values in the white area is outside a predetermined range.
- the first control module 202 generation unit 205
- the change amount of the imaging setting is calculated so that the ratio of the RGB pixel values in the white area is within a predetermined range.
- Second imaging setting information that reduces blurring may be generated.
- the first control module 202 calculates the amount of movement of the subject based on the through image data.
- the first control module 202 determines whether or not the amount of motion is greater than or equal to a predetermined amount. If the amount of motion is greater than or equal to the predetermined amount, in the step corresponding to step S420, the first control module 202 (generation unit 205) causes the amount of motion to be less than or equal to the predetermined amount based on the current second imaging setting information.
- the change amount of the imaging setting is calculated as follows.
- Second imaging setting information may be generated such that the face size is a predetermined size.
- the first control module 202 detects a face area based on the through image data and calculates the size of the face area.
- the first control module 202 (generation unit 205) determines whether or not the size of the face area is equal to or smaller than a predetermined size.
- the first control module 202 (generation unit 205) determines the face area based on the current second imaging setting information.
- the change amount of the imaging setting is calculated so that the size of the image becomes equal to or larger than a predetermined size.
- the first control module 202 obtains hardware information of a plurality of imaging devices through communication in the second operation mode, and displays a warning when the hardware information of the plurality of imaging devices does not satisfy the standard May be performed. For example, a warning may be displayed when an interchangeable lens is attached to a plurality of imaging devices and the lenses attached to the imaging devices are different. Alternatively, a warning may be displayed when a lens attached to each imaging device does not satisfy a predetermined condition.
- the first control module 202 performs control to acquire state information of a plurality of imaging devices through communication in the second operation mode, and to display a warning when the state information of the plurality of imaging devices does not satisfy the standard. May be. For example, a warning may be displayed when the remaining battery level of each imaging apparatus is a predetermined amount or less. Alternatively, a warning may be displayed when a plurality of imaging devices have a storage medium for storing image data and the capacity of the image data stored in the storage medium has reached a storable capacity.
- the imaging control device 20 includes the first communication module 200, the second communication module 201, and the generation unit 205.
- the master imaging device 30 and the slave imaging device 40 include an imaging module 300, a second control module 301, a third communication module 302, and a fourth communication module 303.
- the imaging control device according to each aspect of the present invention may not have a configuration corresponding to at least one of the determination unit 206, the storage module 203, and the interface 204.
- the imaging control device 20 includes a first step (step S125), a second step (step S110), a third step (step S130 and step S400), and a fourth step. Steps (Step S160, Step S405, and Step S420) and a fifth step (Step S165) are executed.
- the first step is a step of establishing a data link level communication connection with the master imaging device 30 using the first communication module 200.
- the second step is a step of establishing a data link level communication connection with two or more slave imaging devices 40 using the second communication module 201.
- the third step is a step of receiving the first image data from the master imaging device 30 using the first communication module 200.
- the first image data is generated by the master imaging device 30 based on the second imaging setting information.
- the fourth step is a step of generating first imaging setting information from the second imaging setting information stored in the storage module 203.
- the fifth step is a step of transmitting the first imaging setting information to two or more slave imaging devices 40 using the second communication module 201.
- the fourth step is a step of performing any one of the first process and the second process.
- the first process after the image based on the first image data is displayed by the display module 207, the second imaging stored in the storage module 203 is performed based on the first instruction input to the input module 208. This is processing for generating first imaging setting information from the setting information.
- the first instruction is an instruction related to imaging settings.
- the second process analyzes the first image data and generates the first imaging setting information from the second imaging setting information stored in the storage module 203 based on the analysis result of the first image data. It is processing to do.
- the imaging control method and program of each aspect of the present invention may not include steps other than those corresponding to step S110, step S125, step S130, step S160, step S165, step S405, and step S420.
- the imaging control device 20 can reduce the usage amount of the communication band and can perform the imaging setting of a plurality of imaging devices at high speed.
- the usage amount of the communication band can be reduced, and the imaging setting of a plurality of imaging devices can be performed at high speed.
- Imaging control device 30 Master imaging device 40, 40a, 40b, 40c, 40d, 40e Slave imaging device 200 First communication module 201 Second communication module 202 First control module 203 Storage module 204 Interface 205 Generation unit 206 Determination unit 207 Display module 208 Input module 300 Imaging module 301 Second control module 302 Third communication module 303 Fourth communication module
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
Abstract
撮像制御装置は、第1の通信モジュールと、第2の通信モジュールと、生成部と、を有する。前記第1の通信モジュールは、第1の画像データをマスター撮像装置から受信する。前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成される。前記生成部は、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する。前記第2の通信モジュールは、前記第1の撮像設定情報を2以上のスレーブ撮像装置に送信する。
Description
本発明は、撮像制御装置、撮像システム、撮像制御方法、およびプログラムに関する。
制御装置が複数の撮像装置を制御するシステムがある。例えば、複数のカメラの撮影条件を同一に設定するシステムが特許文献1に開示されている。
特許文献1に開示されたシステムでは、カメラ1は、カメラ2のパラメータ情報とカメラ2の映像とをカメラ2から受信し、かつカメラ2の映像を表示する。カメラ1は、カメラ1の映像とカメラ2の映像とを切り替えることができる。ユーザは、カメラ1の映像とカメラ2の映像とを比較する。ユーザが画面上でカメラ2を選択し、かつ設定変更の実行を指示した場合、カメラ1のパラメータがカメラ2のパラメータに変更される。これによって、カメラ1とカメラ2とに同一のパラメータが設定される。
特許文献1に開示されたシステムでは、カメラ1が、通信相手のカメラ2のパラメータをカメラ1に設定することができる。カメラ1を含む複数のカメラがカメラ2のパラメータと同一のパラメータを設定するためには、各カメラにおいて、上記のカメラ1の動作と同様の動作を行う必要がある。このため、ユーザは複数のカメラにおいて映像の比較を行う必要がある。この結果、撮像設定の手間がかかる。また、上記のシステムでは、撮像設定が必要な複数のカメラがカメラ2の映像をカメラ2から受信する必要がある。このため、ネットワークの負荷が大きい。
1つのカメラが複数のカメラと同時接続を行うことができない動作モードがある。その場合、カメラは、接続先のカメラを順次切り替えなければならない。例えば、カメラおよびスマートフォンなど(以下、制御機器という)がカメラを制御する場合、WiFi(登録商標)(Wireless Fidelity)を利用することが多い。これらの制御機器が採用しているWIFI(登録商標)の動作モードでは、通信の接続先が1つのアクセスポイントに制限される場合が多い。このため、実際に制御機器が複数のカメラを制御しようとした場合、制御機器は同時接続を行うことができない。この結果、制御機器は順次接続を行う。1つの制御機器がこのような通信により複数のカメラと通信を行う場合、制御機器は、各カメラとの通信を切り替える必要がある。このため、複数のカメラの撮像設定に時間がかかる。
本発明は、通信帯域の使用量を低減することができ、かつ複数の撮像装置の撮像設定を高速に行うことができる撮像制御装置、撮像システム、撮像制御方法、およびプログラムを提供することを目的とする。
本発明の第1の態様によれば、撮像制御装置は、第1の通信モジュールと、第2の通信モジュールと、生成部とを有する。前記第1の通信モジュールは、第1の動作モードで通信を行う。前記第2の通信モジュールは、第2の動作モードで通信を行う。前記生成部は、第1の撮像設定情報を生成する。前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードである。前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードである。前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速い。3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義される。前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義される。前記第1の通信モジュールは、前記マスター撮像装置と前記データリンクレベルの通信接続を確立する。前記第2の通信モジュールは、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立する。前記第1の通信モジュールは、第1の画像データを前記マスター撮像装置から受信する。前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成される。前記生成部は、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する。前記第2の通信モジュールは、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信する。
本発明の第2の態様によれば、第1の態様において、前記生成部は、第1の処理と第2の処理とのいずれか1つを行ってもよい。前記第1の処理では、前記生成部は、表示モジュールによって前記第1の画像データに基づく画像が表示された後、入力モジュールに入力された第1の指示に基づいて、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する。前記第1の指示は、撮像設定に関する指示である。前記第2の処理では、前記生成部は、前記第1の画像データを解析し、かつ前記第1の画像データの解析結果に基づいて、前記記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する。
本発明の第3の態様によれば、第1の態様において、前記3以上の前記撮像装置は、第3の通信モジュールと、第4の通信モジュールとを有してもよい。前記第3の通信モジュールは、前記第1の動作モードで通信を行う。前記第4の通信モジュールは、前記第2の動作モードで通信を行う。前記第3の通信モジュールは、第1の状態と第2の状態とのそれぞれの状態になることができる。前記第1の状態は、通常状態である。前記第2の状態は、前記通常状態における消費電力よりも小さい消費電力で前記第3の通信モジュールが動作する状態と、前記第3の通信モジュールが動作を停止した状態とのいずれか1つである。前記第2の通信モジュールは、前記第3の通信モジュールを前記第2の状態に設定する指示を示す指示情報を前記2以上の前記スレーブ撮像装置に送信してもよい。
本発明の第4の態様によれば、第2の態様において、前記撮像制御装置は、決定部をさらに有してもよい。前記第2の通信モジュールは、前記3以上の前記撮像装置によって生成された第2の画像データを前記3以上の前記撮像装置から受信してもよい。前記決定部は、前記表示モジュールによって、前記第2の画像データに基づく前記画像が表示された後、前記入力モジュールに入力された第2の指示が示す前記第2の画像データを生成した前記撮像装置を前記マスター撮像装置に決定してもよい。前記第2の指示は、前記3以上の前記撮像装置のいずれか1つによって生成された前記第2の画像データを選択する指示であってもよい。
本発明の第5の態様によれば、撮像システムは、撮像制御装置と、3以上の撮像装置とを有する。前記撮像制御装置は、第1の通信モジュールと、第2の通信モジュールと、生成部とを有する。前記第1の通信モジュールは、第1の動作モードで通信を行う。前記第2の通信モジュールは、第2の動作モードで通信を行う。前記生成部は、第1の撮像設定情報を生成する。前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードである。前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードである。前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速い。前記3以上の前記撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義される。前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義される。前記第1の通信モジュールは、前記マスター撮像装置と前記データリンクレベルの通信接続を確立する。前記第2の通信モジュールは、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立する。前記第1の通信モジュールは、第1の画像データを前記マスター撮像装置から受信する。前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成される。前記生成部は、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する。前記第2の通信モジュールは、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信する。前記3以上の前記撮像装置は、撮像モジュールと、制御モジュールと、第3の通信モジュールと、第4の通信モジュールとを有する。前記撮像モジュールは、前記第1の画像データを生成する。前記制御モジュールは、前記撮像モジュールを制御する。前記第3の通信モジュールは、前記第1の動作モードで通信を行う。前記第4の通信モジュールは、前記第2の動作モードで通信を行う。前記マスター撮像装置の前記第3の通信モジュールは、前記第1の画像データを前記撮像制御装置に送信する。前記2以上の前記スレーブ撮像装置の前記第4の通信モジュールは、前記第1の撮像設定情報を前記撮像制御装置から受信する。前記2以上の前記スレーブ撮像装置の前記制御モジュールは、前記第1の撮像設定情報に基づいて前記撮像モジュールの撮像設定を行う。
本発明の第6の態様によれば、撮像制御方法において、撮像制御装置は、第1のステップと、第2のステップと、第3のステップと、第4のステップと、第5のステップと、を実行する。前記撮像制御装置は、第1の通信モジュールと、第2の通信モジュールとを有する。前記第1の通信モジュールは、第1の動作モードで通信を行う。前記第2の通信モジュールは、第2の動作モードで通信を行う。前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードである。前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードである。前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速い。3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義される。前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義される。前記第1のステップは、前記第1の通信モジュールを使用して、前記マスター撮像装置と前記データリンクレベルの通信接続を確立するステップである。前記第2のステップは、前記第2の通信モジュールを使用して、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立するステップである。前記第3のステップは、前記第1の通信モジュールを使用して、第1の画像データを前記マスター撮像装置から受信するステップである。前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成される。前記第4のステップは、記憶モジュールに記憶された前記第2の撮像設定情報から第1の撮像設定情報を生成するステップである。前記第5のステップは、前記第2の通信モジュールを使用して、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信するステップである。
本発明の第7の態様によれば、プログラムは、第1のステップと、第2のステップと、第3のステップと、第4のステップと、第5のステップと、を撮像制御装置のコンピュータに実行させるためのプログラムである。前記撮像制御装置は、第1の通信モジュールと、第2の通信モジュールとを有する。前記第1の通信モジュールは、第1の動作モードで通信を行う。前記第2の通信モジュールは、第2の動作モードで通信を行う。前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードである。前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードである。前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速い。3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義される。前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義される。前記第1のステップは、前記第1の通信モジュールを使用して、前記マスター撮像装置と前記データリンクレベルの通信接続を確立するステップである。前記第2のステップは、前記第2の通信モジュールを使用して、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立するステップである。前記第3のステップは、前記第1の通信モジュールを使用して、第1の画像データを前記マスター撮像装置から受信するステップである。前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成される。前記第4のステップは、記憶モジュールに記憶された前記第2の撮像設定情報から第1の撮像設定情報を生成するステップである。前記第5のステップは、前記第2の通信モジュールを使用して、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信するステップである。
上記の各態様によれば、通信帯域の使用量を低減することができ、かつ複数の撮像装置の撮像設定を高速に行うことができる。
図面を参照し、本発明の実施形態を説明する。図1は、本発明の実施形態の撮像システム10の構成を示している。図1に示すように、撮像システム10は、1つの撮像制御装置20と、複数の撮像装置とを有する。複数の撮像装置は、3以上の撮像装置であって、かつ、1つのマスター撮像装置30(マスターカメラ)と2以上のスレーブ撮像装置40(スレーブカメラ)とを有する。マスター撮像装置30とスレーブ撮像装置40とは、役割が異なる撮像装置である。マスター撮像装置30は、撮像設定の基準となる撮像装置である。スレーブ撮像装置40は、マスター撮像装置30の撮像設定に基づいて撮像設定が行われる撮像装置である。撮像制御装置20は、マスター撮像装置30の撮像設定に基づいて2以上のスレーブ撮像装置40の撮像設定を行う。撮像制御装置20は、マスター撮像装置30および2以上のスレーブ撮像装置40と通信を行う。
図2は、撮像制御装置20の構成を示している。図2に示すように、撮像制御装置20は、第1の通信モジュール200と、第2の通信モジュール201と、第1の制御モジュール202と、記憶モジュール203と、インターフェース204とを有する。
第1の通信モジュール200は、第1の動作モードで通信(第1の通信)を行う。第2の通信モジュール201は、第2の動作モードで通信(第2の通信)を行う。第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードである。第2の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードである。第1の動作モードによる通信速度は、第2の動作モードによる通信速度よりも速い。
データリンクレベルは、OSI(Open Systems Interconnection)参照モデルにおけるデータリンク層に対応する。ノードは、第1の動作モードまたは第2の動作モードで通信を行う。ノードは、1つの期間で1つのノードのみと第1の動作モードによる通信接続を維持できる。また、ノードは、1つの期間で複数のノードと第2の動作モードによる通信接続を維持できる。第1の動作モードによる消費電力は、第2の動作モードによる消費電力よりも大きくてもよい。
第1の通信モジュール200と第2の通信モジュール201とは、通信装置(通信インターフェース)である。第1の通信モジュール200と第2の通信モジュール201とは、有線通信と無線通信とのいずれか1つを行う。以下では、第1の通信モジュール200と第2の通信モジュール201とが無線通信を行う例を説明する。
例えば、第1の動作モードは、WiFi(登録商標)を使用するモードである。例えば、第2の動作モードは、BLE(Bluetooth(登録商標) Low Energy)を使用するモードである。WiFi(登録商標)は、複数の規格に対応する。複数の規格は、IEEE802.11aと、IEEE802.11bと、IEEE802.11gと、IEEE802.11nと、IEEE802.11acとである。IEEE802.11bによる通信速度は、上記の複数の規格による通信速度の中で最も遅い。IEEE802.11bによる最大通信速度は、11Mbpsである。BLEは、Bluetooth(登録商標)のバージョン4.0とバージョン4.1とバージョン4.2とに対応する。例えば、Bluetooth(登録商標)のバージョン4.2による最大通信速度は、1Mbpsである。例えば、WiFi(登録商標)による消費電力は、30mWである。例えば、BLEによる消費電力は、10mW以下である。
第1の制御モジュール202は、生成部205と、決定部206とを有する。生成部205は、第1の撮像設定情報を生成する。決定部206は、3以上の撮像装置のうちマスター撮像装置30となる撮像装置を決定する。第1の撮像設定情報は、スレーブ撮像装置40に設定される撮像設定情報である。
第1の制御モジュール202は、CPU等のプロセッサである。第1の制御モジュール202は、特定用途向け集積回路(ASIC)等のハードウェアであってもよい。
例えば、第1の制御モジュール202の機能は、第1の制御モジュール202の動作を規定する命令を含むプログラムを、撮像制御装置20のコンピュータが読み込んで実行することにより、ソフトウェアの機能として実現可能である。このプログラムは、例えばフラッシュメモリのような「コンピュータ読み取り可能な記録媒体」により提供されてもよい。また、上述したプログラムは、このプログラムが保存された記憶装置等を有するコンピュータから、伝送媒体を介して、あるいは伝送媒体中の伝送波により撮像制御装置20に伝送されてもよい。プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように、情報を伝送する機能を有する媒体である。また、上述したプログラムは、前述した機能の一部を実現してもよい。さらに、上述したプログラムは、前述した機能をコンピュータに既に記録されているプログラムとの組合せで実現できる差分ファイル(差分プログラム)であってもよい。
記憶モジュール203は、第2の撮像設定情報を記憶する。第2の撮像設定情報は、マスター撮像装置30の撮像設定を示す。記憶モジュール203は、揮発性または不揮発性のメモリである。記憶モジュール203は、撮像制御装置20から独立した構成であってもよい。つまり、記憶モジュール203は、撮像制御装置20に必須ではない。記憶モジュール203は、第1の撮像設定情報を記憶してもよい。
インターフェース204は、表示モジュール207と、入力モジュール208とを有する。表示モジュール207は、画像データに基づく画像を表示する。表示モジュール207は、液晶ディスプレイ等の表示装置(表示インターフェース)である。入力モジュール208は、ユーザからの指示を撮像制御装置20に入力する。入力モジュール208は、ボタン、スイッチ、キー、マウス、タッチパッド、およびタッチパネル等の入力装置(入力インターフェース)である。表示モジュール207と入力モジュール208との1つまたは両方は、撮像制御装置20から独立した構成であってもよい。つまり、表示モジュール207と入力モジュール208とは、撮像制御装置20に必須ではない。
撮像設定情報は、撮像装置の動作状態を設定するためのパラメータを示す情報である。例えば、パラメータは、絞り、焦点距離(ズーム)、感度、ホワイトバランス、露光(シャッタースピード)、撮影距離、露出、撮像モード、画像処理パラメータ、および時刻等の値である。撮像設定情報は、連写の設定に関するパラメータであってもよい。撮像設定情報は、静止画と動画とのいずれか1つを指定するパラメータであってもよい。あるいは、撮像設定情報は、静止画および動画のそれぞれの撮像設定を指定するパラメータであってもよい。
図3は、マスター撮像装置30の構成を示している。図3に示すように、マスター撮像装置30は、撮像モジュール300と、第2の制御モジュール301と、第3の通信モジュール302と、第4の通信モジュール303とを有する。
撮像モジュール300は、画像データ(第1の画像データおよび第2の画像データ)を生成する。撮像モジュール300は、撮像素子である。第1の画像データは、マスター撮像装置30によって生成される画像データである。第2の画像データは、マスター撮像装置30が決定される前に3以上の撮像装置によって生成される画像データである。
第2の制御モジュール301は、第4の通信モジュール303からの情報に基づいて撮像モジュール300を制御する。第2の制御モジュール301は、CPU等のプロセッサである。第2の制御モジュール301は、ASIC等のハードウェアであってもよい。例えば、第2の制御モジュール301の機能は、第2の制御モジュール301の動作を規定する命令を含むプログラムを、マスター撮像装置30のコンピュータが読み込んで実行することにより、ソフトウェアの機能として実現可能である。このプログラムの実現形態は、第1の制御モジュール202の機能を実現するプログラムの実現形態と同様である。
第3の通信モジュール302は、第1の動作モードで通信(第1の通信)を行う。第4の通信モジュール303は、第2の動作モードで通信(第2の通信)を行う。第3の通信モジュール302と第4の通信モジュール303とは、通信装置(通信インターフェース)である。第3の通信モジュール302と第4の通信モジュール303とは、有線通信と無線通信とのいずれか1つを行う。以下では、第3の通信モジュール302と第4の通信モジュール303とが無線通信を行う例を説明する。
2以上のスレーブ撮像装置40は、マスター撮像装置30の構成と同一の構成を有する。つまり、2以上のスレーブ撮像装置40は、撮像モジュール300と、第2の制御モジュール301と、第3の通信モジュール302と、第4の通信モジュール303とを有する。
2以上のスレーブ撮像装置40の構成は、マスター撮像装置30の構成と同一でなくてもよい。この場合、マスター撮像装置30とスレーブ撮像装置40とは、少なくとも撮像モジュール300を有する。さらに、マスター撮像装置30は、少なくとも第1の動作モードで通信を行うことができ、かつ、スレーブ撮像装置40は、少なくとも第2の動作モードで通信を行うことができればよい。つまり、3以上の撮像装置のうちマスター撮像装置30は、撮像モジュール300と第3の通信モジュール302とを有してもよい。3以上の撮像装置のうち2以上のスレーブ撮像装置40は、撮像モジュール300と第2の制御モジュール301と第4の通信モジュール303とを有してもよい。マスター撮像装置30とスレーブ撮像装置40とは、レンズ交換式であってもよい。その場合、撮像制御装置20からマスター撮像装置30とスレーブ撮像装置40とに送信される撮像設定情報には、交換レンズを制御する情報が含まれる場合がある。
撮像制御装置20と撮像装置との概略動作を説明する。3以上の撮像装置のうち1つの撮像装置は、マスター撮像装置30と定義され、かつ、3以上の撮像装置のうちマスター撮像装置30を除く2以上の撮像装置は、スレーブ撮像装置40と定義される。第1の通信モジュール200は、マスター撮像装置30とデータリンクレベルの通信接続を確立する。第2の通信モジュール201は、2以上のスレーブ撮像装置40とデータリンクレベルの通信接続を確立する。第1の通信モジュール200は、第1の画像データをマスター撮像装置30から受信する。第1の画像データは、第2の撮像設定情報に基づいてマスター撮像装置30によって生成される。生成部205は、記憶モジュール203に記憶された第2の撮像設定情報第1の撮像設定情報を生成する。第2の通信モジュール201は、第1の撮像設定情報を2以上のスレーブ撮像装置40に送信する。
生成部205は、第1の処理と第2の処理とのいずれか1つを行う。第1の処理では、生成部205は、表示モジュール207によって第1の画像データに基づく画像が表示された後、ユーザにより入力モジュール208に入力された第1の指示に基づいて、記憶モジュール203に記憶された第2の撮像設定情報第1の撮像設定情報を生成する。第1の指示は、ユーザにより入力された撮像設定に関する指示である。第2の処理では、生成部205は、第1の画像データを解析し、かつ第1の画像データの解析結果に基づいて、記憶モジュール203に記憶された第2の撮像設定情報から第1の撮像設定情報を生成する。
第2の通信モジュール201は、マスター撮像装置30とデータリンクレベルの通信接続を確立し、かつマスター撮像装置30と通信を行ってもよい。
マスター撮像装置30の第3の通信モジュール302は、第1の画像データを撮像制御装置20に送信する。2以上のスレーブ撮像装置40の第4の通信モジュール303は、第1の撮像設定情報を撮像制御装置20から受信する。2以上のスレーブ撮像装置40の第2の制御モジュール301は、第4の通信モジュール303によって受信された第1の撮像設定情報に基づいて撮像モジュール300の撮像設定を行う。
上記のように、第1の通信モジュール200は、第1の画像データをマスター撮像装置30から受信する。第1の通信モジュール200または第2の通信モジュール201が2以上のスレーブ撮像装置40から画像データを受信する必要はない。このため、撮像制御装置20は、通信帯域の使用量を低減することができ、かつ消費電力を低減することができる。第2の通信モジュール201は、2以上のスレーブ撮像装置40との通信接続を切り替えずに、第1の撮像設定情報を2以上のスレーブ撮像装置40に送信することができる。このため、撮像制御装置20は、複数の撮像装置の撮像設定を高速に行うことができる。ユーザは、撮像制御装置20を操作するだけで複数の撮像装置の撮像設定を行うことができるので、撮像設定の手間が軽減される。2以上のスレーブ撮像装置40は、撮像制御装置20に画像データを送信する必要はない。このため、2以上のスレーブ撮像装置40は、消費電力を低減することができる。
3以上の撮像装置は、第3の通信モジュール302と第4の通信モジュール303とを有する。第3の通信モジュール302は、第1の状態と第2の状態とのそれぞれの状態になることができる。第1の状態は、通常状態である。第2の状態は、通常状態における消費電力よりも小さい消費電力で第3の通信モジュール302が動作する状態と、第3の通信モジュール302が動作を停止した状態とのいずれか1つである。第2の通信モジュール201は、第3の通信モジュール302を第2の状態に設定する指示を示す指示情報を2以上のスレーブ撮像装置40に送信する。例えば、第2の通信モジュール201は、2以上のスレーブ撮像装置40と通信接続が確立された後、かつ第1の撮像設定情報が送信される前、指示情報を2以上のスレーブ撮像装置40に送信する。
2以上のスレーブ撮像装置40の第4の通信モジュール303は、指示情報を受信する。例えば、2以上のスレーブ撮像装置40の第4の通信モジュール303は、撮像制御装置20と通信接続が確立された後、かつ第1の撮像設定情報が受信される前、指示情報を受信する。2以上のスレーブ撮像装置40の第2の制御モジュール301は、指示情報に基づいて、第3の通信モジュール302を第2の状態に設定する。このため、撮像制御装置20は、2以上のスレーブ撮像装置40の消費電力を低減することができる。
第2の通信モジュール201は、3以上の撮像装置の全てによって生成された第2の画像データを3以上の撮像装置の全てから受信する。第2の画像データは、マスター撮像装置30によって生成される第1の画像データよりも簡略な画像データである。例えば、第2の画像データのデータ量は、第1の画像データのデータ量よりも小さい。決定部206は、表示モジュール207によって、全ての撮像装置の第2の画像データに基づく画像(複数の画像)が表示された後、ユーザによって入力モジュール208に入力された第2の指示が示す第2の画像データを生成した撮像装置をマスター撮像装置30に決定する。第2の指示は、3以上の撮像装置の全てのいずれか1つによって生成された第2の画像データを選択する指示である。
第4の通信モジュール303は、第2の画像データを撮像制御装置20に送信する。上記によれば、ユーザは、第2の画像データに基づく画像を基準にマスター撮像装置30を選択することができる。
図4から図6は、撮像システム10の例を示している。図4は、撮像システム10の第1の例である撮像システム10aの構成を示している。撮像システム10aは、撮像制御装置20と、マスター撮像装置30と、スレーブ撮像装置40aと、スレーブ撮像装置40bとを有する。
撮像制御装置20は、スマートフォンである。マスター撮像装置30と、スレーブ撮像装置40aと、スレーブ撮像装置40bとは、カメラである。マスター撮像装置30と、スレーブ撮像装置40aと、スレーブ撮像装置40bとの撮像方向は、ほぼ同一である。スレーブ撮像装置40aとスレーブ撮像装置40bとは、マスター撮像装置30の両側に配置されている。撮像システム10aは、パノラマ画像またはステレオ画像を取得することができる。
図5は、撮像システム10の第2の例である撮像システム10bの構成を示している。撮像システム10bは、撮像制御装置20と、マスター撮像装置30と、スレーブ撮像装置40aと、スレーブ撮像装置40bと、スレーブ撮像装置40cと、スレーブ撮像装置40dと、スレーブ撮像装置40eとを有する。
撮像制御装置20は、スマートフォンである。マスター撮像装置30と、スレーブ撮像装置40aと、スレーブ撮像装置40bと、スレーブ撮像装置40cと、スレーブ撮像装置40dと、スレーブ撮像装置40eとは、カメラである。各カメラの撮像方向は、互いに異なる。マスター撮像装置30とスレーブ撮像装置40eとは、互いに反対の方向を撮像する。スレーブ撮像装置40aとスレーブ撮像装置40cとは、互いに反対の方向を撮像する。スレーブ撮像装置40bとスレーブ撮像装置40dとは、互いに反対の方向を撮像する。撮像システム10cは、それぞれの撮像装置から画像を取得し、かつ取得された画像をつなぎ合わせることで360度パノラマ画像を取得することができる。
図6は、撮像システム10の第3の例である撮像システム10cの構成を示している。撮像システム10cは、撮像制御装置20と、マスター撮像装置30と2つのスレーブ撮像装置40とを有する。撮像制御装置20は、スマートフォンである。マスター撮像装置30と2つのスレーブ撮像装置40とは、固定型のカメラである。マスター撮像装置30と2つのスレーブ撮像装置40とは、屋外または屋内の所定の場所に配置される。撮像システム10cは、監視システムとして機能することができる。さらに、撮像システム10cは、異なる視点で撮影した物体および人の複数の画像を取得することもできる。
撮像システム10は、以下の画像を撮像できるシステムであってもよい。例えば、各撮像装置がそれぞれ異なるズーム状態で撮像を行ってもよい。各撮像装置がそれぞれ異なる露光時間で撮像を行ってもよい。一部の撮像装置が静止画撮影を行い、かつ残りの撮像装置が動画撮影を行ってもよい。
図7から図10は、第1の処理を含む撮像制御装置20の処理の手順を示している。撮像制御装置20の詳細な処理を説明する。
撮像制御装置20は、撮像設定に関する処理を行うアプリケーションを有する。アプリケーションのプログラムは、記憶モジュール203に記憶されている。第1の制御モジュール202は、記憶モジュール203からアプリケーションのプログラムを読み出し、かつアプリケーションを起動する。第1の制御モジュール202は、アプリケーションによって規定された処理を行う。
アプリケーションが起動したとき、第1の制御モジュール202は、撮像制御装置20の周辺の撮像装置を検出する(ステップS100)。例えば、ステップS100では、第1の制御モジュール202は、第2の通信モジュール201を使用して、撮像装置が送信する装置情報を受信する。受信された装置情報は、撮像装置のIDと接続情報とを含む。撮像装置のIDは、撮像装置を識別することができる。例えば、撮像装置のIDは、UUID(Universally Unique Identifier)である。撮像装置の接続情報は、通信接続の確立に使用される。例えば、撮像装置の接続情報は、サービスである。第1の制御モジュール202は、受信された装置情報から撮像装置のIDと接続情報とを検出する。検出された撮像装置のIDと接続情報とは、記憶モジュール203に記憶される。ステップS100の時点では、撮像制御装置20と撮像装置との間で第2の動作モードによる通信接続は確立されていない。
3以上の撮像装置の全てにおいて、ステップS100に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用してビーコンを送信する制御を行う。これによって、第4の通信モジュール303は、ビーコンを送信する。
ステップS100の後、第1の制御モジュール202は、ステップS100で検出された撮像装置から制御対象の3以上の撮像装置を選択する(ステップS105)。例えば、ステップS105では、第1の制御モジュール202は、あらかじめ登録された所定のIDを有する撮像装置を選択する。ユーザが制御対象の撮像装置を選択してもよい。例えば、第1の制御モジュール202は、入力モジュール208に入力された、撮像装置の選択指示に基づいて撮像装置を選択する。制御対象の撮像装置の情報は、記憶モジュール203に記憶される。
ステップS105の後、第1の制御モジュール202は、第2の通信モジュール201を使用して、ステップS105で選択された3以上の撮像装置と接続する制御を行う。さらに、第1の制御モジュール202は、第2の通信モジュール201を使用して、第2の動作モードで通信(第2の通信)を開始する制御を行う(ステップS110)。これによって、ステップS110では、第2の通信モジュール201は、ステップS105で選択された3以上の撮像装置と接続し、かつ第2の動作モードで通信を開始する。つまり、ステップS110では、第2の通信モジュール201は、2以上のスレーブ撮像装置40とデータリンクレベルの通信接続を確立し、かつ1つのマスター撮像装置30とデータリンクレベルの通信接続を確立する。ステップS110の時点では、マスター撮像装置30とスレーブ撮像装置40とは決定されていない。ステップS110では、第2の通信モジュール201は、2以上のスレーブ撮像装置40と1つのマスター撮像装置30とになることができる3以上の撮像装置とデータリンクレベルの通信接続を確立する。ステップS110では、第2の通信モジュール201は、ステップS100で検出された接続情報を使用して通信接続を確立する。
3以上の撮像装置において、ステップS110に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して撮像制御装置20と接続する制御を行う。さらに、第2の制御モジュール301は、第4の通信モジュール303を使用して、第2の動作モードで通信を開始する制御を行う。これによって、第4の通信モジュール303は、撮像制御装置20と接続し、かつ第2の動作モードで通信を開始する。
ステップS110の後、第1の制御モジュール202(決定部206)は、マスター撮像装置30を決定する(ステップS115)。図9と図10とは、ステップS115における処理の手順を示している。
図9は、マスター撮像装置30の第1の決定方法を示している。マスター撮像装置30の決定に関する撮像制御装置20の詳細な処理を説明する。
第1の制御モジュール202(決定部206)は、表示モジュール207を使用して制御対象の撮像装置の一覧を表示する制御を行う(ステップS200)。これによって、表示モジュール207は、制御対象の撮像装置の一覧を表示する。例えば、ステップS200では、表示モジュール207は、制御対象の撮像装置のIDの一覧を表示する。
ステップS200の後、第1の制御モジュール202(決定部206)は、入力モジュール208の状態を監視し、かつ撮像装置が選択されたか否かを判断する(ステップS205)。ユーザは、表示モジュール207によって表示された撮像装置の一覧から1つの撮像装置を選択する。ユーザは、選択した撮像装置の情報を入力モジュール208に入力する。入力モジュール208に入力される情報は、撮像装置を選択する指示を示す。ステップS205において、撮像装置が選択されていない場合、ステップS205における判断が再度行われる。
ステップS205において、撮像装置が選択された場合、第1の制御モジュール202(決定部206)は、選択された撮像装置をマスター撮像装置30に決定する(ステップS210)。例えば、ステップS210では、第1の制御モジュール202(決定部206)は、入力モジュール208に入力された指示が示す撮像装置のIDを選択し、そのIDを有する撮像装置をマスター撮像装置30に決定する。マスター撮像装置30の情報は、記憶モジュール203に記憶される。
ステップS210においてマスター撮像装置30が決定されることにより、制御対象の撮像装置のうちマスター撮像装置30を除く撮像装置はスレーブ撮像装置40として扱われる。ステップS210において、第1の制御モジュール202(決定部206)は、制御対象の撮像装置のうち選択された撮像装置を除く撮像装置をスレーブ撮像装置40に決定してもよい。スレーブ撮像装置40の情報は、記憶モジュール203に記憶されてもよい。ステップS210が行われることにより、図9に示す処理が終了する。
図9に示す処理は、撮像装置との通信を含まなくてもよい。このため、ステップS115において図9に示す処理が行われる場合、ステップS110は、ステップS115の後に行われてもよい。
図10は、マスター撮像装置30の第2の決定方法を示している。マスター撮像装置30の決定に関する撮像制御装置20の詳細な処理を説明する。
第1の制御モジュール202(決定部206)は、第2の通信モジュール201を使用してAUTO設定の指示情報を制御対象の全ての撮像装置に送信する制御を行う(ステップS300)。これによって、ステップS300では、第2の通信モジュール201は、AUTO設定の指示情報を制御対象の全ての撮像装置に送信する。制御対象の全ての撮像装置は、ステップS105で選択された撮像装置である。制御対象の全ての撮像装置は、1つのマスター撮像装置30と2以上のスレーブ撮像装置40とを含む。AUTO設定の指示情報は、各撮像装置に撮像設定として自動設定を指示するための情報である。
3以上の撮像装置において、ステップS300に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用してAUTO設定の指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、AUTO設定の指示情報を受信する。第2の制御モジュール301は、AUTO設定の指示情報に基づいて撮像モジュール300の撮像設定を行う。
ステップS300において、第2の通信モジュール201は、所定の撮像設定を示す撮像設定情報を制御対象の全ての撮像装置に送信してもよい。第4の通信モジュール303は、所定の撮像設定を示す撮像設定情報を受信してもよい。第2の制御モジュール301は、所定の撮像設定を示す撮像設定情報に基づいて撮像モジュール300の撮像設定を行ってもよい。
ステップS300の後、第1の制御モジュール202(決定部206)は、第2の通信モジュール201を使用して撮影指示情報を制御対象の全ての撮像装置に送信する制御を行う(ステップS305)。これによって、ステップS305では、第2の通信モジュール201は、撮影指示情報を制御対象の全ての撮像装置に送信する。撮影指示情報は、各撮像装置に静止画の撮影を指示するための情報である。
3以上の撮像装置において、ステップS305に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して撮影指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、撮影指示情報を受信する。第2の制御モジュール301は、撮影指示情報に基づいて撮像モジュール300に撮影を指示する。撮像モジュール300は、静止画を撮影し、かつ画像データを生成する。この画像データは、サムネイル画像を表示するためのサムネイル画像データのように通常の静止画像データよりも縮小されたデータを含む。
ステップS305の後、第1の制御モジュール202(決定部206)は、第2の通信モジュール201を使用して制御対象の全ての撮像装置にサムネイル画像送信の指示情報を送信する制御を行う(ステップS310)。これによって、ステップS310では、第2の通信モジュール201は、制御対象の全ての撮像装置にサムネイル画像送信の指示情報を送信する。サムネイル画像送信の指示情報は、各撮像装置にサムネイル画像データの送信を指示するための情報である。本発明の実施形態ではサムネイル画像データが送信されるが、通常の静止画像データまたはそれをリサイズした画像データなどが送信されてもよい。この場合、サムネイル画像データが送信される場合に比べて第2の動作モードの負荷がかかるため、送信時間はかかる。しかし、画質が良いため、ユーザがマスター撮像装置30を決定し易い。
3以上の撮像装置において、ステップS310に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用してサムネイル画像送信の指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、サムネイル画像送信の指示情報を受信する。第2の制御モジュール301は、サムネイル画像送信の指示情報に基づいて、第4の通信モジュール303を使用して、サムネイル画像データを撮像制御装置20に送信する制御を行う。これによって、第4の通信モジュール303は、サムネイル画像データを撮像制御装置20に送信する。
ステップS310の後、第1の制御モジュール202(決定部206)は、第2の通信モジュール201を監視し、制御対象の全ての撮像装置からサムネイル画像データが受信されたか否かを判断する(ステップS315)。撮像装置からサムネイル画像データが送信された場合、第1の制御モジュール202(決定部206)は、第2の通信モジュール201を使用してサムネイル画像データ(第2の画像データ)を受信する制御を行う。これによって、第2の通信モジュール201は、サムネイル画像データを受信する。受信されたサムネイル画像データは、接続相手の撮像装置のIDと関連付けられ、かつ記憶モジュール203に記憶される。ステップS315において、制御対象の1以上の撮像装置からサムネイル画像データが受信されていない場合、ステップS315における判断が再度行われる。
ステップS315において、制御対象の全ての撮像装置からサムネイル画像データが受信された場合、第1の制御モジュール202(決定部206)は、表示モジュール207を使用して、サムネイル画像データに基づくサムネイル画像の一覧を表示する制御を行う(ステップS320)。これによって、ステップS320では、表示モジュール207は、サムネイル画像データに基づくサムネイル画像の一覧を表示する。ステップS320では、制御対象の全ての撮像装置からのサムネイル画像が表示される。例えば、制御対象の全ての撮像装置からのサムネイル画像が同時に表示される。制御対象の全ての撮像装置からのサムネイル画像が順次表示されてもよい。
ステップS320の後、第1の制御モジュール202(決定部206)は、入力モジュール208の状態を監視し、かつサムネイル画像が選択されたか否かを判断する(ステップS325)。ユーザは、表示モジュール207によって表示されたサムネイル画像の一覧から1つのサムネイル画像を選択する。ユーザは、選択したサムネイル画像の情報を入力モジュール208に入力する。入力モジュール208に入力される情報は、サムネイル画像(サムネイル画像データ)を選択する指示を示す。ステップS325において、サムネイル画像が選択されていない場合、ステップS325における判断が再度行われる。
ステップS325において、サムネイル画像が選択された場合、第1の制御モジュール202(決定部206)は、選択されたサムネイル画像を撮影した撮像装置をマスター撮像装置30に決定する(ステップS330)。つまり、ステップS330では、第1の制御モジュール202(決定部206)は、表示モジュール207によって、サムネイル画像データに基づくサムネイル画像が表示された後、入力モジュール208に入力された指示が示すサムネイル画像データを生成した撮像装置をマスター撮像装置30に決定する。サムネイル画像データと撮像装置のIDとは、記憶モジュール203に記憶されている。ステップS330では、第1の制御モジュール202(決定部206)は、入力モジュール208に入力された指示が示すサムネイル画像データに対応するIDを選択し、そのIDを有する撮像装置をマスター撮像装置30に決定する。マスター撮像装置30の情報は、記憶モジュール203に記憶される。
ステップS330においてマスター撮像装置30が決定されることにより、制御対象の撮像装置のうちマスター撮像装置30を除く撮像装置はスレーブ撮像装置40として扱われる。ステップS330において、第1の制御モジュール202(決定部206)は、制御対象の撮像装置のうち選択された撮像装置を除く撮像装置をスレーブ撮像装置40に決定してもよい。スレーブ撮像装置40の情報は、記憶モジュール203に記憶されてもよい。ステップS330が行われることにより、図10に示す処理が終了する。
図9に示す第1の決定方法および図10に示す第2の決定方法以外の方法によりマスター撮像装置30が決定されてもよい。例えば、所定のIDを有する撮像装置がマスター撮像装置30に決定されてもよい。
所定条件を満たす撮像装置がマスター撮像装置30に決定されてもよい。例えば、図10に示す処理において、ユーザがサムネイル画像の選択指示を入力する代わりに、得られたサムネイル画像データを撮像制御装置20が解析した結果に基づいてマスター撮像装置30が決定されてもよい。例えば、最も明るい被写体を撮影している撮像装置がマスター撮像装置30に決定されてもよい。通信品質が良く、かつ撮像制御装置20で検出される受信電波強度が大きい撮像装置がマスター撮像装置30に決定されてもよい。
マスター撮像装置30が適宜変更されてもよい。例えば、バッテリーの残量が最も多い撮像装置がマスター撮像装置30に決定されてもよい。マスター撮像装置30のバッテリーの残量がスレーブ撮像装置40のバッテリーの残量よりも少なくなった場合、そのスレーブ撮像装置40がマスター撮像装置30に変更されてもよい。
2以上のマスター撮像装置30が存在してもよい。撮像システム10が2以上のマスター撮像装置30を有する場合、1つのマスター撮像装置30と、そのマスター撮像装置30の撮像設定に基づいて撮像設定が行われる2以上のスレーブ撮像装置40とで部分的な撮像システムが構成される。
図9または図10に示す処理が終了することにより、ステップS115が終了する。ステップS115の後、第1の制御モジュール202は、第2の通信モジュール201を使用して第3の通信モジュール302のOFFの指示情報を全てのスレーブ撮像装置40に送信する制御を行う(ステップS120)。これによって、ステップS120では、第2の通信モジュール201は、第3の通信モジュール302のOFFの指示情報を全てのスレーブ撮像装置40に送信する。第3の通信モジュール302のOFFの指示情報は、スレーブ撮像装置40に第3の通信モジュール302のOFFを指示するための情報である。つまり、第3の通信モジュール302のOFFの指示情報は、第3の通信モジュール302をOFF状態(停止状態)に設定する指示を示す。全てのスレーブ撮像装置40は、2以上のスレーブ撮像装置40を含む。
全てのスレーブ撮像装置40において、ステップS120に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して第3の通信モジュール302のOFFの指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、第3の通信モジュール302のOFFの指示情報を受信する。第2の制御モジュール301は、第3の通信モジュール302のOFFの指示情報に基づいて、第3の通信モジュール302をOFFにする制御を行う。これによって、第3の通信モジュール302は、OFFになる。つまり、第3の通信モジュール302は、動作を停止する。この状態では、第3の通信モジュール302の消費電力は、通常状態の消費電力よりも小さい。
ステップS120では、第1の制御モジュール202は、第2の通信モジュール201を使用して第3の通信モジュール302の低消費電力動作の指示情報を全てのスレーブ撮像装置40に送信する制御を行ってもよい。つまり、ステップS120では、第2の通信モジュール201は、第3の通信モジュール302の低消費電力動作の指示情報を全てのスレーブ撮像装置40に送信してもよい。第3の通信モジュール302の低消費電力動作の指示情報は、スレーブ撮像装置40に第3の通信モジュール302の低消費電力動作を指示するための情報である。つまり、第3の通信モジュール302の低消費電力動作の指示情報は、第3の通信モジュール302を低消費電力の動作状態に設定する指示を示す。
スレーブ撮像装置40において、第2の制御モジュール301は、第4の通信モジュール303を使用して第3の通信モジュール302の低消費電力動作の指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、第3の通信モジュール302の低消費電力動作の指示情報を受信する。第2の制御モジュール301は、第3の通信モジュール302の低消費電力動作の指示情報に基づいて、第3の通信モジュール302を低消費電力で動作させる制御を行う。これによって、第3の通信モジュール302は、低消費電力で動作する。この状態では、第3の通信モジュール302の消費電力は、通常状態の消費電力よりも小さい。例えば、第3の通信モジュール302は、スリープモードで動作する。
ステップS120の後、第1の制御モジュール202は、第1の通信モジュール200を使用して、マスター撮像装置30と接続する制御を行う。さらに、第1の制御モジュール202は、第1の通信モジュール200を使用して、第1の動作モードで通信(第1の通信)を開始する制御を行う(ステップS125)。これによって、ステップS125では、第1の通信モジュール200は、マスター撮像装置30と接続し、かつ第1の動作モードで通信を開始する。ステップS125では、第1の通信モジュール200は、マスター撮像装置30とデータリンクレベルの通信接続を確立する。ステップS125では、第1の通信モジュール200は、あらかじめ設定されたWiFi(登録商標)認証情報を接続情報として使用して通信接続を確立する。この認証情報は、記憶モジュール203にあらかじめ記憶されている。
マスター撮像装置30において、ステップS125に対応する処理が行われる。第2の制御モジュール301は、第3の通信モジュール302を使用して撮像制御装置20と接続する制御を行う。さらに、第2の制御モジュール301は、第3の通信モジュール302を使用して、第1の動作モードで通信を開始する制御を行う。これによって、第3の通信モジュール302は、撮像制御装置20と接続し、かつ第1の動作モードで通信を開始する。
ステップS125の後、第1の制御モジュール202は、第1の通信モジュール200を使用してマスター撮像装置30のスルー画像データの受信を開始する制御を行う。さらに、第1の制御モジュール202は、表示モジュール207を使用してスルー画像の表示を開始する制御を行う(ステップS130)。これによって、ステップS130では、第1の通信モジュール200は、マスター撮像装置30のスルー画像データの受信を開始し、かつ、表示モジュール207は、スルー画像の表示を開始する。スルー画像データは、スルー画像(ライブ画像)を表示するためのデータである。マスター撮像装置30は、1フレーム毎にスルー画像データを生成する。ステップS130では、第1の通信モジュール200は、最初のフレームのスルー画像データ(第1の画像データ)をマスター撮像装置30から受信する。表示モジュール207は、最初のフレームのスルー画像データに基づいて最初のフレームのスルー画像を表示する。ステップS130の後、図示していないステップで上記と同様の処理が行われる。これによって、2番目以後のフレームのスルー画像データの受信と2番目以後のフレームのスルー画像の表示とが行われる。つまり、スルー画像の受信と表示とが連続的に行われる。
マスター撮像装置30において、ステップS130に対応する処理が行われる。第2の制御モジュール301は、撮像モジュール300に撮像開始を指示する。これによって、撮像モジュール300は、撮像を開始し、かつ最初のフレームのスルー画像データを生成する。第2の制御モジュール301は、第3の通信モジュール302を使用して最初のフレームのスルー画像データを撮像制御装置20に送信する制御を行う。これによって、第3の通信モジュール302は、最初のフレームのスルー画像データを撮像制御装置20に送信する。さらに、撮像モジュール300は、2番目以後のフレームのスルー画像データを順次生成する。生成されたスルー画像データは、撮像制御装置20に順次送信される。
スルー画像データは、第2の撮像設定情報に基づいてマスター撮像装置30が撮像制御を行うことにより、生成される。つまり、マスター撮像装置30の撮像モジュール300は、第2の撮像設定情報に基づいてスルー画像データを生成する。撮像が開始される前、第2の制御モジュール301は、第2の撮像設定情報に基づく撮像設定を撮像モジュール300に行う。この第2の撮像設定情報は、撮像制御装置20の記憶モジュール203に記憶されている第2の撮像設定情報と同一である。
例えば、第2の制御モジュール301は、第3の通信モジュール302または第4の通信モジュール303を使用して第2の撮像設定情報を撮像制御装置20に送信する制御を行う。これによって、第3の通信モジュール302または第4の通信モジュール303は、第2の撮像設定情報を撮像制御装置20に送信する。ステップS125またはステップS110において、第1の制御モジュール202は、第1の通信モジュール200または第2の通信モジュール201を使用して第2の撮像設定情報を受信する制御を行う。これによって、第1の通信モジュール200または第2の通信モジュール201は、第2の撮像設定情報を受信する。受信された第2の撮像設定情報は、記憶モジュール203に記憶される。
撮像制御装置20が第2の撮像設定情報をマスター撮像装置30に送信してもよい。例えば、第1の制御モジュール202は、第2の撮像設定情報を生成する。この第2の撮像設定情報は、記憶モジュール203に記憶された過去の第2の撮像設定情報であってもよい。第1の制御モジュール202によって生成された第2の撮像設定情報は、記憶モジュール203に記憶される。ステップS125またはステップS110において、第1の制御モジュール202は、第1の通信モジュール200または第2の通信モジュール201を使用して第2の撮像設定情報をマスター撮像装置30に送信する制御を行う。これによって、第1の通信モジュール200または第2の通信モジュール201は、第2の撮像設定情報をマスター撮像装置30に送信する。第2の制御モジュール301は、第3の通信モジュール302または第4の通信モジュール303を使用して第2の撮像設定情報を受信する制御を行う。これによって、第3の通信モジュール302または第4の通信モジュール303は、第2の撮像設定情報を受信する。第2の制御モジュール301は、第2の撮像設定情報に基づく撮像設定を撮像モジュール300に行う。
図11は、表示モジュール207の画面の第1の例を示している。表示モジュール207は、スルー画像IMG1を表示する。スルー画像IMG1は、マスター撮像装置30から受信されたスルー画像データに基づく画像である。マスター撮像装置30の第2の撮像設定情報INFO1がスルー画像IMG1に重畳表示される。第2の撮像設定情報INFO1は、ホワイトバランスと、感度と、露出と、絞りと、シャッタースピードとのパラメータの情報を含む。
表示モジュール207は、タッチパネルである。表示モジュール207は、シャッターボタンB1と、設定ボタンB2と、終了ボタンB3とを表示する。ユーザは、これらのボタンを操作することができる。これらのボタンは、入力モジュール208を構成する。ユーザは、第2の撮像設定情報INFO1のホワイトバランスと、感度と、露出と、絞りと、シャッタースピードとの部分をタッチして操作することにより、マスター撮像装置30の撮像設定を変更することができる。タッチパネルにおける第2の撮像設定情報INFO1の部分は、入力モジュール208を構成する。また、ユーザは、設定ボタンB2を操作することにより、マスター撮像装置30の第2の撮像設定情報と同一の撮像設定情報をスレーブ撮像装置40に設定することができる。撮像設定が終了した後、シャッターボタンB1の操作が許可される。ユーザは、シャッターボタンB1を操作することにより、マスター撮像装置30とスレーブ撮像装置40との全てによる撮影を同時に行うことができる。
表示モジュール207は、撮像装置情報INFO2を表示する。撮像装置情報INFO2は、マスター撮像装置30(マスターカメラ)とスレーブ撮像装置40(カメラ1、カメラ2、およびカメラ3)との状態を示す情報を含む。撮像装置情報INFO2は、バッテリー残量と、撮影可能枚数とを含む。これらは、第2の通信モジュール201が第2の動作モードで各撮像装置と通信を行うことにより取得される。撮像装置情報INFO2は、画像の種類を指定するマークを含む。図11では、各カメラは静止画を撮影する。マスター撮像装置30の第2の撮像設定情報に基づいてスレーブ撮像装置40に撮像設定が行われた場合、そのスレーブ撮像装置40に対応するマークに枠F1が表示される。設定ボタンB2が押された場合、全てのスレーブ撮像装置40にマスター撮像装置30と同じ撮像設定が行われ、枠F1が表示される。これにより、ユーザは、撮影の準備が完了したことを知ることができる。
図12は、表示モジュール207の画面の第2の例を示している。図12に示す画面おいて、図11に示す部分と異なる部分を説明する。
表示モジュール207は、撮像装置情報INFO3を表示する。撮像装置情報INFO3は、マスター撮像装置30(マスターカメラ)とスレーブ撮像装置40(カメラ1およびカメラ2)との撮像設定情報を含む。撮像装置情報INFO3は、バッテリー残量と、撮影可能枚数とを含む。また、撮像装置情報INFO3は、マスター撮像装置30の第2の撮像設定情報とスレーブ撮像装置40の第1の撮像設定情報とを含む。撮像装置情報INFO3は、絞りと、シャッタースピードと、感度と、焦点距離とのパラメータの情報を含む。また、撮像装置情報INFO3は、画像の種類を指定するマークを含む。図12では、マスターカメラとカメラ1とは静止画を撮影し、かつカメラ2は動画を撮影する。図12では、マスター撮像装置30の撮像設定とスレーブ撮像装置40の撮像設定との少なくとも一部が異なる。図12では、2つのスレーブ撮像装置40の撮像設定が異なる。
図12では、ユーザは、マスター撮像装置30のスルー画像と第2の撮像設定情報とを見ながら各スレーブ撮像装置40の撮像装置情報INF03の部分をクリックする。これにより、ユーザは、各スレーブ撮像装置40の撮像設定を変更する。ユーザが設定ボタンB2を押すことにより、各スレーブ撮像装置40の撮像設定が各スレーブ撮像装置40に反映される。第2の撮像設定情報INFO1が、撮像装置情報INF03におけるマスター撮像装置30の第2の撮像設定情報に常に反映される。
上記の点以外の点については、図12に示す画面は、図11に示す画面と同様である。
ステップS130の後、第1の制御モジュール202は、入力モジュール208の状態を監視し、かつマスター撮像装置30の撮像設定が変更されたか否かを判断する(ステップS135)。ユーザは、タッチパネルにおける第2の撮像設定情報INFO1の部分を操作することにより、マスター撮像装置30の撮像設定を変更することができる。ステップS135では、第1の制御モジュール202は、タッチパネルにおける第2の撮像設定情報INFO1の部分の操作を検出する。
ステップS135において、マスター撮像装置30の撮像設定が変更されていない場合、図8に示すステップS155が行われる。ステップS135において、マスター撮像装置30の撮像設定が変更された場合、第1の制御モジュール202は、タッチパネルの操作を検出した結果に基づいて、撮像設定の変更内容を検出し、かつ撮像設定の変更内容を表示する(ステップS140)。
ステップS140の後、第1の制御モジュール202は、撮像設定の変更内容に基づいて、マスター撮像装置30の新しい第2の撮像設定情報を生成する(ステップS145)。生成された第2の撮像設定情報は、記憶モジュール203に記憶される。
ステップS145の後、第1の制御モジュール202は、第2の通信モジュール201を使用して第2の撮像設定情報をマスター撮像装置30に送信する制御を行う(ステップS150)。これによって、第2の通信モジュール201は、第2の撮像設定情報をマスター撮像装置30に送信する。
マスター撮像装置30において、ステップS150に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して第2の撮像設定情報を受信する制御を行う。これによって、第4の通信モジュール303は、第2の撮像設定情報を受信する。第2の制御モジュール301は、第2の撮像設定情報に基づく撮像設定を撮像モジュール300に行う。第1の通信モジュール200が第2の撮像設定情報を送信し、かつ第3の通信モジュール302が第2の撮像設定情報を受信してもよい。これらにより、撮像設定が変更され、変更された撮像設定に基づいて撮像されたスルー画像データが撮像制御装置20に送信され、かつスルー画像が表示モジュール207に表示される。
ステップS150の後、第1の制御モジュール202は、入力モジュール208の状態を監視し、かつ設定ボタンB2が操作されたか否かを判断する(ステップS155)。これによって、第1の制御モジュール202は、マスター撮像装置30の撮像設定の変更が終了したか否かを判断する。ステップS155では、第1の制御モジュール202は、設定ボタンB2の操作を検出する。ステップS155において、設定ボタンB2が押されていない場合、ステップS135における判断が再度行われる。
ステップS155において、マスター撮像装置30の撮像設定の変更が終了し、設定ボタンB2が押された場合、第1の制御モジュール202(生成部205)は、記憶モジュール203に記憶された最新の第2の撮像設定情報に基づいてスレーブ撮像装置40の第1の撮像設定情報を生成する(ステップS160)。つまり、ステップS160では、第1の制御モジュール202(生成部205)は、表示モジュール207によってスルー画像データに基づくスルー画像が表示された後、入力モジュール208に入力された指示に基づいて、記憶モジュール203に記憶された第2の撮像設定情報から第1の撮像設定情報を生成する。入力モジュール208に入力された指示は、ステップS135とステップS155とにおいて入力される指示である。ステップS135において入力される指示は、撮像設定を変更することを示す。ステップS155において入力される指示は、撮像設定の変更が終了し、それらをスレーブ撮像装置40に設定することを示す。
例えば、ステップS160では、第1の制御モジュール202(生成部205)は、記憶モジュール203に記憶された最新の第2の撮像設定情報から、その第2の撮像設定情報と同一の第1の撮像設定情報を生成する。これによって、スレーブ撮像装置40の撮像設定は、マスター撮像装置30の撮像設定と同一になる。スレーブ撮像装置40の撮像設定は、マスター撮像装置30の撮像設定と異なってもよい。例えば、第2の撮像設定情報が示すパラメータの値を所定量だけシフトさせることにより、第1の撮像設定情報が示すパラメータの値が設定されてもよい。例えば、スレーブ撮像装置40の焦点距離がマスター撮像装置30の焦点距離の4倍に設定されてもよい。スレーブ撮像装置40のシャッタースピードがマスター撮像装置30のシャッタースピードの1/4倍に設定されてもよい。
ステップS160の後、第1の制御モジュール202は、第2の通信モジュール201を使用して、ステップS160で生成された第1の撮像設定情報を2以上のスレーブ撮像装置40に送信する制御を行う(ステップS165)。これによって、ステップS165では、第2の通信モジュール201は、ステップS160で生成された第1の撮像設定情報を2以上のスレーブ撮像装置40に送信する。例えば、第2の通信モジュール201は、第1の撮像設定情報を2以上のスレーブ撮像装置40に同時に送信する。第2の通信モジュール201は、第1の撮像設定情報を2以上のスレーブ撮像装置40に順次送信してもよい。第1の撮像設定情報が2以上のスレーブ撮像装置40に順次送信される間、撮像制御装置20と2以上のスレーブ撮像装置40とのデータリンクレベルの通信接続は維持される。
上記の処理により、同一の第1の撮像設定情報が2以上のスレーブ撮像装置40に送信される。図12に示すように、各スレーブ撮像装置40に送信される第1の撮像設定情報が異なっていてもよい。
ステップS165の後、第1の制御モジュール202は、入力モジュール208の状態を監視し、かつ撮影指示が入力されたか否かを判断する(ステップS170)。ユーザは、シャッターボタンB1を操作することにより、撮影指示を入力することができる。ステップS170では、第1の制御モジュール202は、シャッターボタンB1の操作を検出する。
ステップS170において、撮影指示が入力されていない場合、ステップS185が行われる。ステップS170において、撮影指示が入力された場合、第1の制御モジュール202は、第2の通信モジュール201を使用して、撮影指示情報を制御対象の全ての撮像装置に送信する制御を行う(ステップS175)。これによって、ステップS175では、第2の通信モジュール201は、撮影指示情報を制御対象の全ての撮像装置に送信する。
3以上の撮像装置において、ステップS175に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して撮影指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、撮影指示情報を受信する。第2の制御モジュール301は、撮影指示情報に基づいて撮像モジュール300に撮影を指示する。撮像モジュール300は、静止画を撮影し、かつ画像データを生成する。撮像モジュール300は、動画を撮影してもよい。
ステップS175の後、第1の制御モジュール202は、第1の通信モジュール200を使用して画像データをマスター撮像装置30から受信する制御を行う。さらに、第1の制御モジュール202は、表示モジュール207を使用して画像を所定時間表示する制御を行う(ステップS180)。これによって、ステップS180では、第1の通信モジュール200は、画像データをマスター撮像装置30から受信し、かつ、表示モジュール207は、受信された画像データに基づく画像を表示する。ユーザは、表示された画像を確認することにより、撮像設定を確認することができる。
マスター撮像装置30において、ステップS180に対応する処理が行われる。第2の制御モジュール301は、第3の通信モジュール302を使用して画像データを撮像制御装置20に送信する制御を行う。これによって、第3の通信モジュール302は、画像データを撮像制御装置20に送信する。
ステップS180において、第2の通信モジュール201が画像データをマスター撮像装置30から受信してもよい。ステップS180において、第2の通信モジュール201は、2以上のスレーブ撮像装置40から画像データを受信し、かつ表示モジュール207は、2以上のスレーブ撮像装置40からの画像データに基づく画像を表示してもよい。所定時間が経過した後、第1の制御モジュール202は、第1の通信モジュール200を使用してスルー画像データをマスター撮像装置30から受信する処理を行い、かつスルー画像を表示する。これ以降、スルー画像データの受信とスルー画像の表示とが繰り返される。
ステップS180の後、第1の制御モジュール202は、入力モジュール208の状態を監視し、かつ撮像設定の変更指示が入力されたか否かを判断する(ステップS185)。ステップS185では、第1の制御モジュール202は、設定ボタンB2の操作を検出する。ステップS185において、撮像設定の変更指示が入力された場合、ステップS135における判断が再度行われる。
ステップS185において、撮像設定の変更指示が入力されていない場合、第1の制御モジュール202は、入力モジュール208の状態を監視し、かつアプリケーションの終了指示が入力されたか否かを判断する(ステップS190)。ユーザは、終了ボタンB3を操作することにより、アプリケーションの終了指示を入力することができる。ステップS190では、第1の制御モジュール202は、終了ボタンB3の操作を検出する。ステップS190において、アプリケーションの終了指示が入力されていない場合、ステップS170における判断が再度行われる。
ステップS190において、アプリケーションの終了指示が入力された場合、第1の制御モジュール202は、第2の通信モジュール201を使用して電源OFFの指示情報を制御対象の全ての撮像装置に送信する制御を行う(ステップS195)。これによって、ステップS195では、第2の通信モジュール201は、電源OFFの指示情報を制御対象の全ての撮像装置に送信する。電源OFFの指示情報は、各撮像装置に電源のOFFを指示するための情報である。
3以上の撮像装置において、ステップS195に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して電源OFFの指示情報を受信する制御を行う。これによって、第4の通信モジュール303は、電源OFFの指示情報を受信する。第2の制御モジュール301は、電源OFFの指示情報に基づいて撮像装置の電源をOFFにする制御を行う。
ステップS195が行われることにより、図7から図10に示す処理が終了する。
マスター撮像装置30の撮像設定の変更内容に基づいて第1の撮像設定情報と第2の撮像設定情報とが同時に生成されてもよい。ステップS180とステップS195とは必須ではない。
ステップS100とステップS105とステップS115とは必須ではない。例えば、制御対象の撮像装置の情報とマスター撮像装置30の情報とが入力モジュール208に入力され、入力された情報が記憶モジュール203に記憶されてもよい。
マスター撮像装置30の第2の撮像設定情報の変更は必須ではない。例えば、ステップS145とステップS150とが行われなくてもよい。ステップS160では、第1の制御モジュール202(生成部205)は、記憶モジュール203に記憶された第2の撮像設定情報に対して、ステップS140で検出された変更内容を反映することによりスレーブ撮像装置40の第1の撮像設定情報を生成してもよい。
上記のように、ユーザは、スルー画像に基づいて、絞りと、焦点距離と、感度と、ホワイトバランスと、シャッタースピードと、撮影距離と、露出と、画像処理パラメータとの設定を変更することができる。
ユーザは、スルー画像に基づいて、撮像モードの設定を変更することができる。例えば、ユーザが被写界深度を変更したい場合、ユーザは、撮像モードを絞り優先モードに変更することができる。絞り優先モードでは、絞りの設定値に連動して、露出が適正になるようにシャッタースピードの値が設定される。スルー画像において被写体がぶれている場合、ユーザは、撮像モードをシャッタースピード優先モードに変更することができる。シャッタースピード優先モードでは、シャッタースピードの設定値に連動して、露出が適正になるように絞りの値が設定される。
ユーザは、スルー画像に基づいて、時刻の設定を変更することができる。例えば、スルー画像データにEXIF(Exchangeable image file format)情報が付加されている。EXIF情報は、時刻情報を含む。スルー画像と、時刻情報が示す時刻とが表示モジュール207に表示される。表示された時刻が正しくない場合、ユーザは、時刻に関する撮像設定の変更を示す指示を入力モジュール208に入力する。撮像制御装置20は、ユーザにより入力モジュール208に入力された指示に基づいて、撮像制御装置20の内部時刻に基づく第1の撮像設定情報および第2の撮像設定情報を生成する。
ユーザは、スルー画像に基づいて、連写の設定を変更することができる。例えば、ユーザが連写したい被写体すなわち動体がスルー画像に含まれる場合、ユーザは、マスター撮像装置30およびスレーブ撮像装置40が連写を行うように撮像設定を変更することができる。
ユーザは、スルー画像に基づいて、静止画と動画との選択に関する設定を変更することができる。例えば、ユーザが動画で撮影したい被写体がスルー画像に含まれる場合、ユーザは、マスター撮像装置30およびスレーブ撮像装置40が動画撮影を行うように撮像設定を変更することができる。例えば、動体または変化する被写体(花火など)がスルー画像に含まれる場合、上記のように撮像設定が変更される。
上記のように、撮像制御装置20は、撮像設定の変更内容に基づいて、第1の撮像設定情報を生成することができる。
図13は、第2の処理を含む撮像制御装置20の処理の手順を示している。撮像制御装置20の詳細な処理を説明する。
撮像制御装置20は、図13と図8とに示す処理を行う。図13において、図7に示す処理と異なる処理について説明する。
ステップS125の後、第1の制御モジュール202は、第1の通信モジュール200を使用してマスター撮像装置30のスルー画像データの受信を開始する制御を行う(ステップS400)。これによって、ステップS400では、第1の通信モジュール200は、マスター撮像装置30のスルー画像データの受信を開始する。ステップS130では、第1の通信モジュール200は、最初のフレームのスルー画像データ(第1の画像データ)をマスター撮像装置30から受信する。ステップS400の後、図示していないステップで上記と同様の処理が行われる。これによって、2番目以後のフレームのスルー画像データの受信が行われる。
マスター撮像装置30において、ステップS400に対応する処理が行われる。第2の制御モジュール301は、撮像モジュール300に撮像開始を指示する。これによって、撮像モジュール300は、撮像を開始し、かつ最初のフレームのスルー画像データを生成する。第2の制御モジュール301は、第3の通信モジュール302を使用して最初のフレームのスルー画像データを撮像制御装置20に送信する制御を行う。これによって、第3の通信モジュール302は、最初のフレームのスルー画像データを撮像制御装置20に送信する。さらに、撮像モジュール300は、2番目以後のフレームのスルー画像データを順次生成する。生成されたスルー画像データは、撮像制御装置20に順次送信される。
ステップS400の後、第1の制御モジュール202(生成部205)は、スルー画像データを解析する(ステップS405)。ステップS405では、第1の制御モジュール202(生成部205)は、スルー画像データの平均画素値を算出する。
ステップS405の後、第1の制御モジュール202(生成部205)は、スルー画像データの平均画素値が所定範囲外であるか否かを判断する(ステップS410)。ステップS410において、平均画素値が所定範囲内にある場合、ステップS155が行われる。
ステップS410において、平均画素値が所定範囲外である場合、第1の制御モジュール202(生成部205)は、第2の通信モジュール201を使用して現在の第2の撮像設定情報をマスター撮像装置30から取得する制御を行う(ステップS415)。ステップS415では、第1の制御モジュール202(生成部205)は、第2の通信モジュール201を使用して第2の撮像設定情報の送信指示をマスター撮像装置30に送信する制御を行う。これによって、第2の通信モジュール201は、第2の撮像設定情報の送信指示をマスター撮像装置30に送信する。第2の撮像設定情報の送信指示は、マスター撮像装置30に最新の第2の撮像設定情報の送信を指示するための情報である。さらに、第1の制御モジュール202(生成部205)は、第2の通信モジュール201を使用して現在の第2の撮像設定情報をマスター撮像装置30から受信する制御を行う。これによって、第2の通信モジュール201は、現在の第2の撮像設定情報をマスター撮像装置30から受信する。受信された現在の第2の撮像設定情報は、記憶モジュール203に記憶される。
マスター撮像装置30において、ステップS415に対応する処理が行われる。第2の制御モジュール301は、第4の通信モジュール303を使用して第2の撮像設定情報の送信指示を受信する制御を行う。これによって、第4の通信モジュール303は、第2の撮像設定情報の送信指示を受信する。第2の制御モジュール301は、第2の撮像設定情報の送信指示に基づいて、第4の通信モジュール303を使用して現在の第2の撮像設定情報を送信する制御を行う。これによって、第4の通信モジュール303は、現在の第2の撮像設定情報を撮像制御装置20に送信する。
ステップS415の後、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、スルー画像データの平均画素値が所定範囲内になるような撮像設定(露出)の変更量を算出する(ステップS420)。
ステップS420の後、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報とステップS420で算出された撮像設定の変更量とに基づいて、マスター撮像装置30の新しい第2の撮像設定情報を生成する(ステップS425)。つまり、ステップS425では、第1の制御モジュール202(生成部205)は、スルー画像データの解析結果に基づいて、第2の撮像設定情報から第1の撮像設定情報を生成する。生成された第2の撮像設定情報は、記憶モジュール203に記憶される。
ステップS420の後、ステップS150が行われる。ステップS155において、設定ボタンB2が押されていない場合、ステップS405が行われる。ステップS185において、撮像設定の変更指示が入力された場合、ステップS405が行われる。
上記の点以外の点については、図13に示す処理は、図7に示す処理と同様である。
マスター撮像装置30の第2の撮像設定情報の変更は必須ではない。例えば、ステップS415とステップS425とステップS150とが行われなくてもよい。ステップS160では、第1の制御モジュール202(生成部205)は、記憶モジュール203に記憶された第2の撮像設定情報と、ステップS420で算出された撮像設定の変更量とに基づいてスレーブ撮像装置40の第1の撮像設定情報を生成してもよい。
上記のように、撮像制御装置20は、スルー画像データの解析結果に基づいて、絞りと、焦点距離と、感度と、ホワイトバランスと、シャッタースピードと、撮影距離と、露出と、画像処理パラメータとの設定を変更することができる。
撮像制御装置20は、スルー画像データの解析結果に基づいて、撮像モードの設定を変更することができる。例えば、被写界深度の変更が望ましいと判断される場合、撮像制御装置20は、撮像モードを絞り優先モードに変更することができる。スルー画像において被写体がぶれている場合、撮像制御装置20は、撮像モードをシャッタースピード優先モードに変更することができる。
撮像制御装置20は、スルー画像データの解析結果に基づいて、時刻の設定を変更することができる。例えば、スルー画像データにEXIF情報が付加されている。EXIF情報は、時刻情報を含む。時刻情報が示す時刻と、撮像制御装置20の内部時刻とが同一でない場合、撮像制御装置20は、撮像制御装置20の内部時刻に基づく第1の撮像設定情報および第2の撮像設定情報を生成する。
撮像制御装置20は、スルー画像データの解析結果に基づいて、連写の設定を変更することができる。例えば、被写体すなわち動体がスルー画像に含まれる場合、撮像制御装置20は、マスター撮像装置30およびスレーブ撮像装置40が連写を行うように撮像設定を変更することができる。
撮像制御装置20は、スルー画像データの解析結果に基づいて、静止画と動画との選択に関する設定を変更することができる。例えば、動画撮影に適した被写体がスルー画像に含まれる場合、撮像制御装置20は、マスター撮像装置30およびスレーブ撮像装置40が動画撮影を行うように撮像設定を変更することができる。例えば、動体または変化する被写体(花火など)がスルー画像に含まれる場合、上記のように撮像設定が変更される。
上記のように、撮像制御装置20は、撮像設定の変更内容に基づいて、第1の撮像設定情報を生成することができる。
新しい第2の撮像設定情報は、以下のように生成されてもよい。例えば、画像における顔の明るさが所定の明るさになるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて顔領域を検出し、かつ顔領域の平均画素値を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、顔領域の平均画素値が所定範囲外であるか否かを判断する。顔領域の平均画素値が所定範囲外である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、顔領域の平均画素値が所定範囲内になるような撮像設定(露出)の変更量を算出する。
画像の明るさがシーンに応じた明るさになるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいてシーンを検出し、かつスルー画像データの平均画素値を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データの平均画素値が、シーンに応じた所定範囲外であるか否かを判断する。スルー画像データの平均画素値が、シーンに応じた所定範囲外である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、スルー画像データの平均画素値がシーンに応じた所定範囲内になるような撮像設定(露出)の変更量を算出する。
白飛びを避けるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて、白飛びが発生している領域を検出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データにおいて、白飛びが発生している領域があるか否かを判断する。白飛びが発生している領域がある場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、白飛びが発生しないような撮像設定(露出)の変更量を算出する。
ダイナミックレンジがより広くなるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて最大画素値と最小画素値との比を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、最大画素値と最小画素値との比が所定値以下であるか否かを判断する。最大画素値と最小画素値との比が所定値以下である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、最大画素値と最小画素値との比が所定値以上になるような撮像設定(露出)の変更量を算出する。
画像のコントラストがより向上するような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいてコントラスト値を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、コントラスト値が所定値以下であるか否かを判断する。コントラスト値が所定以下である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、コントラスト値が所定値以上になるような撮像設定(絞りまたは焦点距離)の変更量を算出する。
画像において白い部分がより白くなるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて、白い領域を検出し、かつ白い領域の平均画素値を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、白い領域の平均画素値が所定範囲外であるか否かを判断する。白い領域の平均画素値が所定範囲外である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、白い領域の平均画素値が所定範囲内になるような撮像設定(露出)の変更量を算出する。あるいは、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて、白い領域を検出し、かつ白い領域のRGBの画素値の比を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、白い領域のRGBの画素値の比が所定範囲外であるか否かを判断する。白い領域のRGBの画素値の比が所定範囲外である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、白い領域のRGBの画素値の比が所定範囲内になるような撮像設定(ホワイトバランス)の変更量を算出する。
ぶれがより少なくなるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて被写体の動き量を算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、動き量が所定量以上であるか否かを判断する。動き量が所定量以上である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、動き量が所定量以下になるような撮像設定(シャッタースピード)の変更量を算出する。
顔の大きさが所定の大きさになるような第2の撮像設定情報が生成されてもよい。この場合、ステップS405に対応するステップでは、第1の制御モジュール202(生成部205)は、スルー画像データに基づいて顔領域を検出し、かつ顔領域の大きさを算出する。ステップS410に対応するステップでは、第1の制御モジュール202(生成部205)は、顔領域の大きさが所定の大きさ以下であるか否かを判断する。顔領域の大きさが所定の大きさ以下である場合、ステップS420に対応するステップでは、第1の制御モジュール202(生成部205)は、現在の第2の撮像設定情報に基づいて、顔領域の大きさが所定の大きさ以上になるような撮像設定(焦点距離)の変更量を算出する。
第1の制御モジュール202は、第2の動作モードによる通信で複数の撮像装置のハードウェア情報を取得し、かつ、複数の撮像装置のハードウェア情報が基準を満たさない場合に警告を表示する制御を行ってもよい。例えば、交換型のレンズが複数の撮像装置に装着され、かつ各撮像装置に装着されているレンズが異なる場合に警告が表示されてもよい。あるいは、各撮像装置に装着されているレンズが所定の条件を満たさない場合に警告が表示されてもよい。
第1の制御モジュール202は、第2の動作モードによる通信で複数の撮像装置の状態情報を取得し、かつ、複数の撮像装置の状態情報が基準を満たさない場合に警告を表示する制御を行ってもよい。例えば、各撮像装置のバッテリー残量が所定量以下である場合に警告が表示されてもよい。あるいは、複数の撮像装置が、画像データを保存する記憶媒体を有し、かつ記憶媒体に記憶されている画像データの容量が記憶可能容量に達している場合に警告が表示されてもよい。
本発明の実施形態によれば、撮像制御装置20は、第1の通信モジュール200と、第2の通信モジュール201と、生成部205とを有する。マスター撮像装置30とスレーブ撮像装置40とは、撮像モジュール300と、第2の制御モジュール301と、第3の通信モジュール302と、第4の通信モジュール303とを有する。本発明の各態様の撮像制御装置は、決定部206と、記憶モジュール203と、インターフェース204との少なくとも1つに対応する構成を有していなくてもよい。
本発明の実施形態によれば、撮像制御装置20は、第1のステップ(ステップS125)と、第2のステップ(ステップS110)と、第3のステップ(ステップS130およびステップS400)と、第4のステップ(ステップS160、ステップS405、およびステップS420)と、第5のステップ(ステップS165)とを実行する。第1のステップは、第1の通信モジュール200を使用して、マスター撮像装置30とデータリンクレベルの通信接続を確立するステップである。第2のステップは、第2の通信モジュール201を使用して、2以上のスレーブ撮像装置40とデータリンクレベルの通信接続を確立するステップである。第3のステップは、第1の通信モジュール200を使用して、第1の画像データをマスター撮像装置30から受信するステップである。第1の画像データは、第2の撮像設定情報に基づいてマスター撮像装置30によって生成される。第4のステップは、記憶モジュール203に記憶された第2の撮像設定情報から第1の撮像設定情報を生成するステップである。第5のステップは、第2の通信モジュール201を使用して、第1の撮像設定情報を2以上のスレーブ撮像装置40に送信するステップである。
第4のステップは、第1の処理と第2の処理とのいずれか1つを行うステップである。第1の処理は、表示モジュール207によって第1の画像データに基づく画像が表示された後、入力モジュール208に入力された第1の指示に基づいて、記憶モジュール203に記憶された第2の撮像設定情報から第1の撮像設定情報を生成する処理である。第1の指示は、撮像設定に関する指示である。第2の処理は、第1の画像データを解析し、かつ第1の画像データの解析結果に基づいて、記憶モジュール203に記憶された第2の撮像設定情報から第1の撮像設定情報を生成する処理である。
本発明の各態様の撮像制御方法およびプログラムは、ステップS110、ステップS125、ステップS130、ステップS160、ステップS165、ステップS405、およびステップS420に対応するステップ以外のステップを含まなくてもよい。
本発明の実施形態では、撮像制御装置20は、通信帯域の使用量を低減することができ、かつ複数の撮像装置の撮像設定を高速に行うことができる。
以上、本発明の好ましい実施形態を説明したが、本発明はこれら実施形態およびその変形例に限定されることはない。本発明の趣旨を逸脱しない範囲で、構成の付加、省略、置換、およびその他の変更が可能である。また、本発明は前述した説明によって限定されることはなく、添付のクレームの範囲によってのみ限定される。
本発明の実施形態によれば、通信帯域の使用量を低減することができ、かつ複数の撮像装置の撮像設定を高速に行うことができる。
10,10a,10b,10c 撮像システム
20 撮像制御装置
30 マスター撮像装置
40,40a,40b,40c,40d,40e スレーブ撮像装置
200 第1の通信モジュール
201 第2の通信モジュール
202 第1の制御モジュール
203 記憶モジュール
204 インターフェース
205 生成部
206 決定部
207 表示モジュール
208 入力モジュール
300 撮像モジュール
301 第2の制御モジュール
302 第3の通信モジュール
303 第4の通信モジュール
20 撮像制御装置
30 マスター撮像装置
40,40a,40b,40c,40d,40e スレーブ撮像装置
200 第1の通信モジュール
201 第2の通信モジュール
202 第1の制御モジュール
203 記憶モジュール
204 インターフェース
205 生成部
206 決定部
207 表示モジュール
208 入力モジュール
300 撮像モジュール
301 第2の制御モジュール
302 第3の通信モジュール
303 第4の通信モジュール
Claims (7)
- 第1の動作モードで通信を行う第1の通信モジュールと、
第2の動作モードで通信を行う第2の通信モジュールと、
第1の撮像設定情報を生成する生成部と、
を有し、
前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードであり、
前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードであり、
前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速く、
3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義され、
前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義され、
前記第1の通信モジュールは、前記マスター撮像装置と前記データリンクレベルの通信接続を確立し、
前記第2の通信モジュールは、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立し、
前記第1の通信モジュールは、第1の画像データを前記マスター撮像装置から受信し、前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成され、
前記生成部は、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成し、
前記第2の通信モジュールは、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信する
撮像制御装置。 - 前記生成部は、第1の処理と第2の処理とのいずれか1つを行い、
前記第1の処理では、前記生成部は、表示モジュールによって前記第1の画像データに基づく画像が表示された後、入力モジュールに入力された第1の指示に基づいて、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成し、前記第1の指示は、撮像設定に関する指示であり、
前記第2の処理では、前記生成部は、前記第1の画像データを解析し、かつ前記第1の画像データの解析結果に基づいて、前記記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成する
請求項1に記載の撮像制御装置。 - 前記3以上の前記撮像装置は、
前記第1の動作モードで通信を行う第3の通信モジュールと、
前記第2の動作モードで通信を行う第4の通信モジュールと、
を有し、
前記第3の通信モジュールは、第1の状態と第2の状態とのそれぞれの状態になることができ、
前記第1の状態は、通常状態であり、
前記第2の状態は、前記通常状態における消費電力よりも小さい消費電力で前記第3の通信モジュールが動作する状態と、前記第3の通信モジュールが動作を停止した状態とのいずれか1つであって、
前記第2の通信モジュールは、前記第3の通信モジュールを前記第2の状態に設定する指示を示す指示情報を前記2以上の前記スレーブ撮像装置に送信する
請求項1に記載の撮像制御装置。 - 決定部をさらに有し、
前記第2の通信モジュールは、前記3以上の前記撮像装置によって生成された第2の画像データを前記3以上の前記撮像装置から受信し、
前記決定部は、前記表示モジュールによって、前記第2の画像データに基づく前記画像が表示された後、前記入力モジュールに入力された第2の指示が示す前記第2の画像データを生成した前記撮像装置を前記マスター撮像装置に決定し、前記第2の指示は、前記3以上の前記撮像装置のいずれか1つによって生成された前記第2の画像データを選択する指示である
請求項2に記載の撮像制御装置。 - 撮像制御装置と、3以上の撮像装置と、を有し、
前記撮像制御装置は、
第1の動作モードで通信を行う第1の通信モジュールと、
第2の動作モードで通信を行う第2の通信モジュールと、
第1の撮像設定情報を生成する生成部と、
を有し、
前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードであり、
前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードであり、
前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速く、
前記3以上の前記撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義され、
前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義され、
前記第1の通信モジュールは、前記マスター撮像装置と前記データリンクレベルの通信接続を確立し、
前記第2の通信モジュールは、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立し、
前記第1の通信モジュールは、第1の画像データを前記マスター撮像装置から受信し、前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成され、
前記生成部は、記憶モジュールに記憶された前記第2の撮像設定情報から前記第1の撮像設定情報を生成し、
前記第2の通信モジュールは、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信し、
前記3以上の前記撮像装置は、
前記第1の画像データを生成する撮像モジュールと、
前記撮像モジュールを制御する制御モジュールと、
前記第1の動作モードで通信を行う第3の通信モジュールと、
前記第2の動作モードで通信を行う第4の通信モジュールと、
を有し、
前記マスター撮像装置の前記第3の通信モジュールは、前記第1の画像データを前記撮像制御装置に送信し、
前記2以上の前記スレーブ撮像装置の前記第4の通信モジュールは、前記第1の撮像設定情報を前記撮像制御装置から受信し、
前記2以上の前記スレーブ撮像装置の前記制御モジュールは、前記第1の撮像設定情報に基づいて前記撮像モジュールの撮像設定を行う
撮像システム。 - 撮像制御装置が、第1のステップと、第2のステップと、第3のステップと、第4のステップと、第5のステップと、を実行する撮像制御方法であって、
前記撮像制御装置は、
第1の動作モードで通信を行う第1の通信モジュールと、
第2の動作モードで通信を行う第2の通信モジュールと、
を有し、
前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードであり、
前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードであり、
前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速く、
3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義され、
前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義され、
前記第1のステップは、前記第1の通信モジュールを使用して、前記マスター撮像装置と前記データリンクレベルの通信接続を確立するステップであり、
前記第2のステップは、前記第2の通信モジュールを使用して、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立するステップであり、
前記第3のステップは、前記第1の通信モジュールを使用して、第1の画像データを前記マスター撮像装置から受信するステップであり、前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成され、
前記第4のステップは、記憶モジュールに記憶された前記第2の撮像設定情報から第1の撮像設定情報を生成するステップであり、
前記第5のステップは、前記第2の通信モジュールを使用して、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信するステップである
撮像制御方法。 - 第1のステップと、第2のステップと、第3のステップと、第4のステップと、第5のステップと、を撮像制御装置のコンピュータに実行させるためのプログラムであって、
前記撮像制御装置は、
第1の動作モードで通信を行う第1の通信モジュールと、
第2の動作モードで通信を行う第2の通信モジュールと、
を有し、
前記第1の動作モードは、データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できない動作モードであり、
前記第2の動作モードは、前記データリンクレベルにおいて1つのノードが複数のノードと通信接続を同時に維持できる動作モードであり、
前記第1の動作モードによる通信速度は、前記第2の動作モードによる通信速度よりも速く、
3以上の撮像装置のうち1つの前記撮像装置は、マスター撮像装置と定義され、
前記3以上の撮像装置のうち前記マスター撮像装置を除く2以上の前記撮像装置は、スレーブ撮像装置と定義され、
前記第1のステップは、前記第1の通信モジュールを使用して、前記マスター撮像装置と前記データリンクレベルの通信接続を確立するステップであり、
前記第2のステップは、前記第2の通信モジュールを使用して、前記2以上の前記スレーブ撮像装置と前記データリンクレベルの通信接続を確立するステップであり、
前記第3のステップは、前記第1の通信モジュールを使用して、第1の画像データを前記マスター撮像装置から受信するステップであり、前記第1の画像データは、第2の撮像設定情報に基づいて前記マスター撮像装置によって生成され、
前記第4のステップは、記憶モジュールに記憶された前記第2の撮像設定情報から第1の撮像設定情報を生成するステップであり、
前記第5のステップは、前記第2の通信モジュールを使用して、前記第1の撮像設定情報を前記2以上の前記スレーブ撮像装置に送信するステップである
プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/067504 WO2016203584A1 (ja) | 2015-06-17 | 2015-06-17 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
JP2017524214A JP6539735B2 (ja) | 2015-06-17 | 2015-06-17 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
US15/828,424 US10133157B2 (en) | 2015-06-17 | 2017-11-30 | Imaging control device, imaging system, imaging control method, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/067504 WO2016203584A1 (ja) | 2015-06-17 | 2015-06-17 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/828,424 Continuation US10133157B2 (en) | 2015-06-17 | 2017-11-30 | Imaging control device, imaging system, imaging control method, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016203584A1 true WO2016203584A1 (ja) | 2016-12-22 |
Family
ID=57545808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/067504 WO2016203584A1 (ja) | 2015-06-17 | 2015-06-17 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US10133157B2 (ja) |
JP (1) | JP6539735B2 (ja) |
WO (1) | WO2016203584A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190132122A (ko) * | 2018-05-18 | 2019-11-27 | 주식회사 케이티 | 액정 파손 검사 방법과 장치 및 보험 서비스 시스템 |
JP2020150529A (ja) * | 2019-03-15 | 2020-09-17 | 株式会社日立国際電気 | 撮像装置および撮像システム |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016203584A1 (ja) * | 2015-06-17 | 2016-12-22 | オリンパス株式会社 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
US10966001B2 (en) | 2018-04-05 | 2021-03-30 | Tvu Networks Corporation | Remote cloud-based video production system in an environment where there is network delay |
US11463747B2 (en) | 2018-04-05 | 2022-10-04 | Tvu Networks Corporation | Systems and methods for real time control of a remote video production with multiple streams |
US11212431B2 (en) * | 2018-04-06 | 2021-12-28 | Tvu Networks Corporation | Methods and apparatus for remotely controlling a camera in an environment with communication latency |
KR20210029615A (ko) * | 2019-09-06 | 2021-03-16 | 에스케이하이닉스 주식회사 | 반도체장치 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020145660A1 (en) * | 2001-02-12 | 2002-10-10 | Takeo Kanade | System and method for manipulating the point of interest in a sequence of images |
JP2010114522A (ja) * | 2008-11-04 | 2010-05-20 | Sony Corp | カメラ制御装置及びカメラ制御方法 |
JP2010166218A (ja) * | 2009-01-14 | 2010-07-29 | Tokyo Broadcasting System Holdings Inc | カメラシステム及びその制御方法 |
JP2013051519A (ja) * | 2011-08-30 | 2013-03-14 | Sony Corp | 情報処理装置、情報処理方法、プログラム及び情報処理システム |
JP2013162190A (ja) * | 2012-02-02 | 2013-08-19 | Canon Inc | ハイダイナミックレンジ動画撮影補助装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008042462A (ja) | 2006-08-04 | 2008-02-21 | Canon Inc | 撮影装置 |
JP5358876B2 (ja) * | 2006-10-19 | 2013-12-04 | 株式会社ニコン | カメラ、および外部装置 |
JP5511267B2 (ja) * | 2009-08-27 | 2014-06-04 | キヤノン株式会社 | 撮像装置、制御装置、それらの制御方法、プログラム |
JP2013092822A (ja) | 2011-10-24 | 2013-05-16 | Hitachi Ltd | 情報処理装置及び冷却方法 |
US9888214B2 (en) * | 2012-08-10 | 2018-02-06 | Logitech Europe S.A. | Wireless video camera and connection methods including multiple video streams |
JP5979241B2 (ja) * | 2012-10-18 | 2016-08-24 | 日本電気株式会社 | カメラシステム |
JP2014207650A (ja) | 2013-03-21 | 2014-10-30 | カシオ計算機株式会社 | 無線通信端末、及びプログラム |
TWI501637B (zh) * | 2013-07-31 | 2015-09-21 | Univ Nat Taiwan | 自動化影像擷取系統 |
JP6266799B2 (ja) * | 2014-09-10 | 2018-01-24 | 富士フイルム株式会社 | 撮影制御装置、撮影装置、撮影制御方法、及びプログラム |
WO2016203584A1 (ja) * | 2015-06-17 | 2016-12-22 | オリンパス株式会社 | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム |
-
2015
- 2015-06-17 WO PCT/JP2015/067504 patent/WO2016203584A1/ja active Application Filing
- 2015-06-17 JP JP2017524214A patent/JP6539735B2/ja active Active
-
2017
- 2017-11-30 US US15/828,424 patent/US10133157B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020145660A1 (en) * | 2001-02-12 | 2002-10-10 | Takeo Kanade | System and method for manipulating the point of interest in a sequence of images |
JP2010114522A (ja) * | 2008-11-04 | 2010-05-20 | Sony Corp | カメラ制御装置及びカメラ制御方法 |
JP2010166218A (ja) * | 2009-01-14 | 2010-07-29 | Tokyo Broadcasting System Holdings Inc | カメラシステム及びその制御方法 |
JP2013051519A (ja) * | 2011-08-30 | 2013-03-14 | Sony Corp | 情報処理装置、情報処理方法、プログラム及び情報処理システム |
JP2013162190A (ja) * | 2012-02-02 | 2013-08-19 | Canon Inc | ハイダイナミックレンジ動画撮影補助装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190132122A (ko) * | 2018-05-18 | 2019-11-27 | 주식회사 케이티 | 액정 파손 검사 방법과 장치 및 보험 서비스 시스템 |
KR102331948B1 (ko) | 2018-05-18 | 2021-11-25 | 주식회사 케이티 | 액정 파손 검사 방법과 장치 및 보험 서비스 시스템 |
JP2020150529A (ja) * | 2019-03-15 | 2020-09-17 | 株式会社日立国際電気 | 撮像装置および撮像システム |
JP7208072B2 (ja) | 2019-03-15 | 2023-01-18 | 株式会社日立国際電気 | 撮像システム |
Also Published As
Publication number | Publication date |
---|---|
JP6539735B2 (ja) | 2019-07-03 |
JPWO2016203584A1 (ja) | 2018-04-05 |
US20180088444A1 (en) | 2018-03-29 |
US10133157B2 (en) | 2018-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6539735B2 (ja) | 撮像制御装置、撮像システム、撮像制御方法、およびプログラム | |
JP6238184B2 (ja) | 撮像装置 | |
JP6439837B2 (ja) | 電子機器および表示方法 | |
US8937667B2 (en) | Image communication apparatus and imaging apparatus | |
JP5335610B2 (ja) | 画像処理装置及びその制御方法と通信システム | |
JP2007266781A (ja) | 撮影システム | |
JP5436019B2 (ja) | 制御装置、制御方法、プログラム及び記録媒体 | |
JP6245843B2 (ja) | カメラ操作端末、撮像システム、撮像方法、およびプログラム | |
JP2009021880A (ja) | 遠隔撮影システム | |
KR102375688B1 (ko) | 촬상 장치, 촬영 시스템 및 촬영 방법 | |
JP6143004B2 (ja) | 無線通信システム | |
US10567634B2 (en) | Image capturing apparatus, communication apparatus, and control methods thereof | |
JP2015088937A5 (ja) | ||
JP7183271B2 (ja) | 電子装置、ユーザ端末装置及びその制御方法 | |
JP2007228177A (ja) | 撮影システム、撮影装置 | |
US20190335112A1 (en) | Communication apparatus and control method thereof | |
CN105900052B (zh) | 摄像装置、摄像***、摄像装置的控制方法和摄像装置的控制程序 | |
JP6283989B2 (ja) | 画像変倍処理装置 | |
JP2016009942A (ja) | 撮像装置、端末装置および通信システム | |
JP7284600B2 (ja) | 撮像装置、撮像装置の制御方法、情報処理装置、情報処理装置の制御方法 | |
CN116389885B (zh) | 拍摄方法、电子设备及存储介质 | |
JP2003060975A (ja) | 撮影画像通信システム | |
JP6686697B2 (ja) | 送信制御プログラム、送信制御方法および送信制御システム | |
JP2010273153A (ja) | 撮像装置、電子機器 | |
JP2018182666A (ja) | 撮像装置、および、その制御方法 |
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: 15895605 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2017524214 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15895605 Country of ref document: EP Kind code of ref document: A1 |