Imaging apparatus

The imaging device maintains user-adjusted shooting settings by dynamically changing descriptors and USB connections, ensuring consistent settings across different online communication applications.

JP2025012417APending Publication Date: 2025-01-24CANON KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023115234
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

Conventional imaging devices struggle to maintain consistent shooting settings across different online communication applications, as switching between applications often resets the settings to initial values, disregarding user adjustments in the previous application.

Method used

The imaging device is equipped with the ability to transmit audio and video data to a host device, and dynamically change descriptors by internally inserting or removing a USB connection, allowing it to update shooting settings across applications.

Benefits of technology

Ensures that user-adjusted shooting settings in one application are retained and applied in subsequent applications, providing continuity and user convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025012417000001_ABST
    Figure 2025012417000001_ABST
Patent Text Reader

Abstract

To provide a technique allowing a photographing setting value of an imaging apparatus adjusted by a first application to be applied to a second application.SOLUTION: An imaging apparatus transmits data of one or both of images and voice to a host device, and the imaging apparatus has: means that receives a request for a descriptor from the host device; means that transmits the descriptor to the host device; means that receives a request for the image data from the host device; means that transmits the image data to the host device; means that receives a request for the voice data from the host device; means that transmits the voice data to the host device; means that receives a notification to change a photographing setting value from the host device; means that transmits a change of the photographing setting value to the host device; means that dynamically changes the descriptor at the end of an application; and means that performs processing of internally inserting and removing a USB.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an imaging device. [Background technology]

[0002] There is a system that dynamically changes the shooting setting values ​​of an imaging device. Patent Document 1 discloses a system that stores the order of use of the imaging device and multiple shooting setting values ​​in advance, reads out the shooting setting values ​​according to the order of use, and reflects them in the imaging device. Patent Document 2 discloses a system that uses a learning device to update the shooting setting values ​​of the imaging device when shooting starts and is interrupted. The present invention relates to a technology in which, when the imaging device and a host device are connected via USB, an online communication application changes the shooting setting values ​​of the imaging device by referring to a descriptor transmitted from the imaging device to the host device. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-118863 A [Patent Document 2] JP 2020-5190 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, a situation is also assumed where a user connects an imaging device to a host device and uses an online communication application. In such a case, if a situation occurs where the user switches between multiple online communication applications depending on the person he or she is calling, the following problems are considered in the conventional technology disclosed in the above-mentioned patent document. That is, it is difficult to use the shooting setting values ​​of the imaging device set in the first application in the second application. The reason is that when the online communication application starts the application, it refers to the descriptor received from the imaging device and sets the initial values ​​of the shooting setting values ​​described in the descriptor for the imaging device. Therefore, even if the user changes the shooting setting values ​​in the first application, when the second application starts, the second application sets the initial values ​​of the shooting setting values ​​for the imaging device. For the above reason, it is difficult for the user to use the setting values ​​of the imaging device set in the first application in the second application as they are.

[0005] The present invention has been made in consideration of the above-mentioned problems, and its object is to provide a technique that enables the shooting setting values ​​of an imaging device set in a first application to be used in a second application. [Means for solving the problem]

[0006] In order to achieve the above object, the present invention provides an imaging device capable of transmitting audio data and video data to a host device, the imaging device having a means for dynamically changing a descriptor when an online communication application running on the host device is terminated, and a means for internally inserting and removing a USB (Universal Serial Bus) after changing the descriptor. Effect of the Invention

[0007] According to the present invention, when a user launches a second application after terminating a first application running on a host device, the shooting setting values ​​of the imaging device set in the first application can be used in the second application. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a block diagram showing a configuration of an image capturing apparatus according to an embodiment of the present invention; [Diagram 2] FIG. 1 is a block diagram showing a configuration of a host device according to an embodiment of the present invention. [Diagram 3] FIG. 1 is a diagram showing a usage form when an online communication application is used by using the imaging device of the first embodiment and a host device. [Figure 4] A sequence of a flow from the start of use of a first application to the end of use of a second application by an imaging device and a host device according to this embodiment. [Diagram 5] A diagram showing the items of the descriptor that the imaging device changes in FIG. [Figure 6] FIG. 11 is a diagram of a display screen for turning on and off a descriptor change process in an imaging device according to the second embodiment; [Figure 7] 11 is a flowchart for explaining a process for determining whether or not to perform a descriptor change process depending on a shooting mode according to the third embodiment. [Figure 8] FIG. 11 is a flowchart and a screen display diagram for explaining how the image capture device 100 of the fourth embodiment displays a screen to notify the user 307 that the image capture setting values ​​have been taken over. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Note that the embodiment described below is an example for realizing the present invention, and should be appropriately modified or changed depending on the configuration of the device to which the present invention is applied and various conditions, and the present invention is not limited to the following embodiment. In addition, the present invention may be configured by appropriately combining parts of each embodiment described below.

[0010] [Embodiment 1] In the following, the imaging device 100 and the host device 200 communicate with each other, and the user changes shooting setting values ​​from a first application running on the host device 200. Thereafter, when the first application is terminated, the imaging device 100 changes the descriptor and transmits the changed descriptor to the host device 200.

[0011] <Configuration of imaging device 100> First, the configuration and functions of an image capturing apparatus 100 according to the present embodiment will be described with reference to FIG.

[0012] In this embodiment, an imaging device capable of capturing still images, moving images, and other images (hereinafter, referred to as images) will be described as an example of a communication device, but the communication device is not limited to this. For example, the communication device may be an information processing device such as a tablet device or a personal computer with a camera function, a surveillance camera, or a medical camera.

[0013] The control unit 101 is a central processing unit (CPU) that controls the entire imaging device 100, and realizes communication processing and control processing, which will be described later, by executing a program stored in a non-volatile memory 103, which will be described later. Note that instead of the control unit 101 controlling the entire device, the entire device may be controlled by multiple hardware devices sharing the processing.

[0014] The imaging unit 102 includes a group of lenses including a zoom lens and a focus lens, and a shutter with an aperture function. The imaging unit 102 also includes an imaging element configured with a CCD or CMOS element or the like that converts a subject image into an electric signal, and an A / D converter that converts an analog image signal output from the imaging element into a digital signal. Under the control of the control unit 101, the imaging unit 102 converts the subject image light formed by the lens included in the imaging unit 102 into an electric signal using the imaging element, performs noise reduction processing, and outputs image data consisting of a digital signal. The image data output from the imaging unit 102 is recorded on the recording medium 107 in accordance with the DCF (Design Rule for Camera File system) standard.

[0015] The non-volatile memory 103 is an electrically erasable and recordable memory, and for example, an EEPROM is used. Constants, programs, etc. for the operation of the control unit 101 are recorded in the non-volatile memory 103. The programs referred to here are programs for executing communication processing and control processing, which will be described later in this embodiment.

[0016] The working memory 104 is used as a working area for expanding constants and variables for the operation of the control unit 101, programs read from the non-volatile memory 103, etc. The working memory 104 is also used as a buffer memory for temporarily storing image data captured by the imaging unit 102, and an image display memory for the display unit 106.

[0017] The operation unit 105 is made up of operation members such as various switches, buttons, and a touch panel that accept various operations from the user. For example, as shown in Fig. 1(b) and (c), the operation unit 105 includes a shutter button 105a for taking an image, a playback button 105b for playing back a captured image, and a four-way key 105c consisting of up, down, left, and right buttons for making various settings of the camera. The operation unit 105 also includes a touch panel 105d that is integrally formed with the display unit 106 described later.

[0018] The shutter button 105a is turned on during operation by being pressed halfway (instruction to prepare for shooting) and generates a first shutter switch signal SW1. In response to the first shutter switch signal SW1, the control unit 101 controls the imaging unit 102 to start operations such as AF (autofocus) processing, AE (auto exposure) processing, AWB (auto white balance) processing, and EF (pre-flash) processing. In addition, when the operation of the shutter button 105a is completed, that is, when the shutter button is pressed all the way (instruction to shoot), the shutter button is turned on and generates a second shutter switch signal SW2. In response to the second shutter switch signal SW2, the control unit 101 starts a series of operations for shooting processing from reading out a signal from the imaging unit 102 to writing image data to the recording medium 107.

[0019] The display unit 106 displays a viewfinder image during shooting, displays a shot image, and displays characters for interactive operation. The display unit 106 is, for example, a display device such as a liquid crystal display or an organic EL display. The display unit 106 may be integrated with the imaging device 100 or may be an external device connected to the imaging device 100. The imaging device 100 only needs to be able to connect to the display unit 106 and have a function for controlling the display of the display unit 106. Furthermore, the display unit 106 can display a screen received from an external device connected to the imaging device 100, as in this embodiment.

[0020] Image data output from the imaging unit 102 is recorded on the recording medium 107, or an image file already recorded is read out by the control unit 101. The recording medium 107 may be a memory card or a hard disk drive that is attached to the imaging device 100, or may be a flash memory or a hard disk drive built into the imaging device 100. It is sufficient that the imaging device 100 has at least a means for accessing the recording medium 107.

[0021] The connection unit 108 is an interface for connecting to an external device such as a host device 200 described later so as to be able to communicate with the external device. The imaging device 100 of this embodiment can exchange data with the external device via the connection unit 108. For example, the imaging device 100 can transmit image data output from the imaging unit 102 to the external device via the connection unit 108, or can receive image data from the external device via the connection unit 108. Note that in this embodiment, the connection unit 108 includes an interface for communicating with the external device via a wired connection in accordance with the USB standard. The control unit 101 realizes communication with the external device by controlling the connection unit 108.

[0022] The audio input unit 109 receives audio from the outside. An external device such as a microphone may be connected to the audio input unit 109. For example, the imaging device 100 of this embodiment transmits audio data received by the audio input unit 109 to the connection unit 108 via the control unit 101. The control unit 108 communicates with the host device 200, and transmits the audio data received from the control unit 101 to the host device 200.

[0023] <Configuration of host device 200> The configuration and functions of the host device 200 of this embodiment will be described with reference to FIG.

[0024] In this embodiment, a personal computer is described as an example of a communication device, but the communication device is not limited to this. For example, the communication device may be a smartphone, which is a type of mobile phone, a tablet device, a printer, a television, a wearable computer such as a wristwatch, or a smart glass.

[0025] The host device 200 of this embodiment includes a control unit 201, an imaging unit 202, a non-volatile memory 203, a working memory 204, an operation unit 205, a display unit 206, a recording medium 207, a connection unit 208, an audio output unit 209, an audio input unit 210, and a public network connection unit 211. The basic functions of these elements are similar to those of the imaging device 100, and detailed descriptions thereof will be omitted.

[0026] The non-volatile memory 203 also stores an operating system (OS), which is basic software executed by the control unit 201, and applications that cooperate with the OS to realize applied functions. In this embodiment, the non-volatile memory 203 also stores a camera application for realizing communication processing and control processing between the non-volatile memory 203 and the imaging device 100.

[0027] The processing of the host device 200 during communication with or control of the imaging device 100 of this embodiment is realized by reading software provided by an application. It is assumed that the application has software for utilizing basic functions of the OS installed in the host device 200. It is also possible for the OS of the host device 200 to have software for realizing the processing in this embodiment.

[0028] The connection unit 208 includes a USB communication interface for communicating with an external device such as the imaging device 100. The control unit 201 realizes USB communication with the external device by controlling the connection unit 208. The connection unit 208 may be directly connected to the imaging device 100 or may be configured to be connected via the external device. For example, a protocol for communicating data may be UVC (USB Video Class) or UAC (USB Audio Class), which is a type of USB standard. The connection unit 208 is not limited to USB, and may include, for example, an infrared communication interface, Bluetooth (registered trademark), Wireless USB, or other wireless communication interface. Furthermore, a wired connection means such as HDMI (registered trademark) or IEEE1394 may be used.

[0029] The audio output unit 209 can receive audio data inputted by the audio input unit 210 via the control unit 201 and output it to the outside using an audio output device such as a speaker.

[0030] The audio input unit 210 is capable of connecting to an audio input device such as a microphone to receive audio and transmitting the received audio data to the control unit 201 .

[0031] The public network connection unit 211 is an interface used when performing wireless communication via a wide area network (WAN) such as 3G / LTE. The host device 200 can make a call or perform data communication with other devices via the public network connection unit 211. When making a call, the control unit 201 inputs and outputs a voice signal via the voice input unit 210 and the voice output unit 209. In this embodiment, the public network connection unit 211 is not limited to 3G or LTE, and other communication methods such as WiMAX, ADSL, and FTTH may be used. Note that the connection unit 208 and the public network connection unit 211 can be shared by one antenna. Note that the connection unit 208 and the public network connection unit 211 do not necessarily need to be configured as independent hardware, and can be shared by one antenna, for example.

[0032] <How to use online communication applications with imaging devices and host devices> Next, a usage pattern of an online communication application by the imaging device 100 and the host device 200 of this embodiment will be described with reference to FIG.

[0033] FIG. 3 shows a state in which the imaging device 100 and the host device 200 are connected via a USB cable 305, an online communication application 300 is running, and a user 307 is making a call. A video of the user 307 captured by the imaging device 100 is displayed on a display unit 306 of the imaging device 100. The online communication application 300 is configured with a screen 304 displaying a video of a call partner 308, and a button 301 for distributing the video captured by the imaging device 100 to the call partner. The online communication application 300 further includes a button 302 for distributing the voice of the user 307, and a button 303 for starting and ending a call. A display unit 309 of the online communication application 300 displays a video captured by the imaging device 100. The online communication application 300 of this embodiment includes a first application and a second application, which will be described later.

[0034] <Descriptor change processing by the imaging device and the host device> 4A is a sequence diagram showing a flow from the start of use of a first application to the end of use of a second application when a user 307 uses an online communication application 300. In this embodiment, the imaging device 100 and the host device 200 communicate with each other using the UVC class, which is one of the USB communication protocols.

[0035] S 400 indicates that the user 307 connects the connection unit 108 of the image capture device 100 and the connection unit 208 of the host device 200 via the USB cable 305 .

[0036] S401 indicates that when the imaging device 100 and the host device 200 are connected in S400 via the USB cable 305, the host device 200 requests the imaging device 100 for descriptor information. The contents of the descriptor in this embodiment will be described with reference to FIG.

[0037] S402 indicates that when the host device 200 requests the imaging device 100 for descriptor information in S401, the imaging device 100 transmits a descriptor to the host device 200 via the USB cable 305. The descriptor transmitted from the imaging device 100 to the host device 200 includes information required when the user changes shooting setting values ​​of the imaging device 100 from an online communication application. Details will be described with reference to FIG. 6.

[0038] S403 indicates that the user 307 operates the operation unit 205 of the host device 200 to start up a first application.

[0039] S404 indicates that the first application started by the user 307 in S403 sets shooting setting values ​​for the imaging device 100 via the USB cable 305. At this time, the shooting setting values ​​set by the first application for the imaging device 100 are the initial values ​​of the shooting setting values ​​described in the descriptor received by the host device 200 from the imaging device 100 in S402. In addition, a second application, which will be described later, also sets the shooting setting values ​​for the imaging device 100 so that the initial values ​​of the shooting setting values ​​described in the descriptor received by the host device 200 from the imaging device 100.

[0040] In S405, after the first application changes the shooting setting values ​​of the imaging device 100 in S404, the user 307 operates the first application to change the shooting setting values ​​of the imaging device 100 from the first application. Examples of this are shown in Figures 4(b) and 4(c).

[0041] Fig. 4(b) shows a shooting setting value change screen 415 of the first application. This is also a state before the user 307 changes the shooting setting values ​​of the imaging device 100. The shooting setting value change screen 415 displays current settings 417 of each shooting setting value, and in Fig. 4(b), brightness, magnification, and hue are all set to 50. When the user 307 changes the magnification rate in the first application, the magnification rate can be changed by moving a button 416 located on the magnification rate bar left or right.

[0042] FIG. 4(c) shows that the user 307 has changed the magnification setting value from 50 to 75 by moving the button 416 located on the magnification ratio bar on the shooting setting value change screen 415 to the right.

[0043] In S406, after the user 307 has changed the shooting setting values ​​in S405, he or she presses the button 301 for distributing the video image captured by the image capture device 100 to the other party, the button 302 for distributing the voice of the user 307, or both. This indicates that the host device 200 is making a request to the image capture device 100 via the USB cable 305 for voice data, video data, or both.

[0044] S407 indicates that in S406, the imaging device 100 receives a request for audio data, video data, or both from the host device 200, and the imaging device 100 transmits the audio data, video data, or both to the host device 200.

[0045] S408 indicates that the user 307 operates the operation unit 205 of the host device 200 to terminate the first application started in S403.

[0046] S409 shows a process in which the imaging device 100 changes the descriptor when the first application is terminated. Hereinafter, the description will be given taking the magnification ratio item in FIG. 4B as an example. In S405, the magnification ratio value of the imaging device 100 is changed from the initial value of 50 to 75 by the operation of the user 307. However, the initial value of the magnification ratio item in the descriptor transmitted by the imaging device 100 to the host device 200 in S402 is not changed from 50. Therefore, if the user 307 starts the second application without performing the process of changing the descriptor, the second application sets the magnification ratio setting value to 50 for the imaging device 100. In this embodiment, in S409, the initial value (50) of the shooting setting value of the descriptor of the imaging device 100 is rewritten to the value (75) changed by the user in S405. Then, the imaging device 100 performs an internal USB insertion / removal process, which will be described later, and the host device 200 requests the imaging device 100 for a descriptor. In this case, the imaging device 100 can transmit a descriptor to the host device 200, and can overwrite and update the descriptor transmitted by the imaging device 100 to the host device 200 in S402. As a result, when the second application is started in S413, the second application sets the value (75) set by the user in S405 in the imaging device 100. Then, the user 307 can use the second application with the shooting setting value (75) set in the imaging device 100 by the first application. In addition, if the imaging device 100 is shut down without starting the second application after the descriptor is changed in S409, the descriptor of the imaging device 100 may return to the setting before the change.

[0047] In S410, the imaging device 100 performs an internal USB insertion / removal process. In order to transmit the value of the descriptor changed by the imaging device 100 to the host device 200 in S409, it is necessary to receive a request for the descriptor from the host device 200. Therefore, the imaging device 100 disconnects the communication circuit between the control unit 101 and the connection unit 108 without physically inserting or removing the USB cable 305, and performs a process of reconnecting, thereby disconnecting and reconnecting the connection with the host device 200. In this way, the host device 200 requests the imaging device 100 for the descriptor, and the imaging device 100 can transmit the descriptor to the host device 200.

[0048] S411 indicates that a request for a descriptor has been received from the host device 200 as a result of the imaging device 100 performing internal USB insertion / removal processing in S410.

[0049] S412 indicates that the imaging device 100 transmits the descriptor to the host device 200 in response to the request for the descriptor from the host device 200 in S411.

[0050] S413 indicates that the user 307 operates the operation unit 205 of the host device 200 to start up a second application.

[0051] S414 indicates that the second application started by the user 307 in S413 changes the shooting setting values ​​of the imaging device 100 via the USB cable 305. At this time, the shooting setting values ​​changed by the second application for the imaging device 100 are changed to the shooting setting values ​​described in the descriptor transmitted by the imaging device 100 to the host device 200 in S412. Therefore, the user 307 can use the imaging device 100 with the second application using the shooting setting values ​​changed in S405, instead of the initial shooting setting values ​​transmitted by the imaging device 100 to the host device 200 in S402.

[0052] <Descriptor transmitted from the imaging device 100 to the host device 200> FIG. 5A is a simplified diagram showing the structure of a descriptor that the image capture device 100 transmits to the host device 200 in S402 and S412.

[0053] The device descriptor 500 describes general information about the USB device, such as the USB standard that the USB device complies with and the serial number.

[0054] Information on the power supply from the bus required by the USB device and the USB class used by the USB device is described in the configuration descriptor 501. In this embodiment, the imaging device 100 uses the UVC class to connect to the host device 200, so the configuration includes a camera control descriptor 502, which will be described later.

[0055] The camera control descriptor 502 describes information required for connecting the image capture device 100 and the host device 200 and changing the shooting setting values ​​of the image capture device 100 from an online communication application. The contents of the description will be described with reference to Fig. 5(b). Also, hereinafter, the act of changing the shooting setting values ​​of the image capture device 100 from an online communication application will be referred to as camera control.

[0056] FIG. 5B shows in table form some excerpts of the contents written in the camera control descriptor 502 in FIG. 5A.

[0057] The magnification ratio 503 is one of the options for the shooting setting values ​​that can be changed by the camera control. In addition to the magnification ratio 503, the table also shows items of brightness, color tone, and sharpness, but the present invention will be described using the magnification ratio 503 as an example.

[0058] Support status 504 indicates whether the items mentioned in the explanation of magnification ratio 503 above are supported by camera control in the imaging device 100. In the case of Fig. 5(b), it is indicated that the imaging device 100 supports camera control for magnification ratio 503, but does not support camera control for sharpness.

[0059] An initial value 505 indicates the initial value of the magnification ratio 503 displayed on the online communication application when the user 307 changes the shooting setting value of the imaging device 100 by camera control. The initial value is displayed in 417 in Fig. 4(b) described above when the online communication application is started.

[0060] 5C shows the camera control descriptor 502 after the descriptor has been changed when the first application is terminated in S409. Since the magnification value of the image capture device 100 is changed to 75 by the operation of the user 307 in S405, the initial magnification value 506 is changed to 75 in the descriptor change process in S409. Then, an internal USB insertion / removal process is performed in S410. This makes it possible to update the descriptor information transmitted by the image capture device 100 to the host device 200 in S402, and makes it possible for the second application to set the updated initial magnification value 506 to the image capture device 100 in S414.

[0061] According to this embodiment, even if the user 307 changes the shooting setting values ​​of the imaging device 100 in a first application and then starts a second application, the user can use the second application with the changed shooting setting values.

[0062] [Embodiment 2] Next, a second embodiment will be described.

[0063] In the second embodiment, the imaging device 100 and the host device 200 communicate with each other in the first embodiment, and the imaging device 100 performs on / off setting of the descriptor change process when the first application is terminated. Note that the configuration of the imaging device 100 and the configuration of the host device 200 are similar to those of the imaging device 100 and the host device 200 in the first embodiment. Also, the communication process between the imaging device 100 and the host device 200 is similar to that in the first embodiment.

[0064] <Descriptor change process on / off setting in imaging device> FIG. 6 shows a screen display on the display unit 105 of the imaging device 100, which allows the setting of the descriptor change process to be turned on or off.

[0065] Reference numeral 601 denotes a screen display on the display unit 106 on which the user 307 can operate the operation unit 105 of the image capture device 100 to change the settings of the descriptor change process.

[0066] Reference numeral 602 indicates that the user 307 can select the on state of the descriptor change processing setting on the display unit 106 by operating the operation unit 105. If the user selects the on state, when the first application is ended in S408 of Fig. 4, the imaging device 100 performs the descriptor change processing, and then performs the internal USB insertion / removal processing in S410.

[0067] Reference numeral 603 indicates that the user 307 can select the off state of the descriptor change processing setting on the display unit 106 by operating the operation unit 105. If the user selects the off state, the descriptor change processing is not performed even if the first application is ended in S408, and the internal USB insertion / removal processing in S409 is also not performed.

[0068] According to this embodiment, the user 307 can change whether or not to allow the second application to set the shooting setting values ​​of the image capturing device 100 that the user 307 has set in the first application.

[0069] [Embodiment 3] Next, a third embodiment will be described.

[0070] In the third embodiment, the imaging device 100 and the host device 200 communicate with each other in the first embodiment, and the imaging device 100 performs a descriptor change process when the first application is terminated, but the descriptor change process is limited to a specific shooting setting. Note that the configurations of the imaging device 100 and the host device 200 are the same as those of the imaging device 100 and the host device 200 in the first embodiment. Also, the communication process between the imaging device 100 and the host device 200 is the same as that in the first embodiment.

[0071] FIG. 7 is a flowchart showing the process after the first application is terminated in the first embodiment.

[0072] S700 indicates that the user 307 operates the first application and ends the application.

[0073] S701 shows a process in which the imaging device 100 checks the shooting mode set in the imaging device 100 when the user 307 ends the first application in S700. The shooting mode is a mode in which shooting settings suitable for the environment and conditions at the time of shooting are applied, and examples thereof include a mode suitable for sports shooting and a mode suitable for product reviews. In cases in which the environment and conditions at the time of shooting are not narrowed down, such as sports shooting, the user 307 may not like to take over the settings of the first application to the second application in this embodiment. However, when performing product reviews in live distribution, etc., shooting is often performed in a specific environment such as at home or in a studio, so there is a high possibility that the user would like to take over the settings of the first application to the second application. Therefore, in S701 of this embodiment, in order to determine whether to take over the shooting setting values ​​set in the first application to the second application, the imaging device 100 checks whether the set shooting mode is a mode suitable for product reviews. In this embodiment, for example, if the shooting mode is suitable for product reviews, a descriptor change process is performed to inherit the shooting setting values, but the shooting mode does not have to be limited to shooting modes suitable for product reviews.

[0074] S702 performs the same descriptor change processing as S409, so a description thereof will be omitted.

[0075] S703 performs the internal USB insertion / removal process equivalent to S410, so a description thereof will be omitted.

[0076] S704 shows that the user 307 has started a second application.

[0077] According to this embodiment, whether or not the shooting setting values ​​of the imaging device 100 set by the user 307 in the first application are to be set in the second application can be selected depending on the shooting mode of the imaging device.

[0078] [Embodiment 4] Next, a fourth embodiment will be described.

[0079] In the third embodiment, an embodiment will be described in which the imaging device 100 notifies the user 307 that a descriptor has been changed when the second application is started. Note that the configurations of the imaging device 100 and the host device 200 are similar to those of the imaging device 100 and the host device 200 in the first embodiment. Also, communication processing between the imaging device 100 and the host device 200 is similar to that in the first embodiment.

[0080] FIG. 8 is a flowchart showing the process after the first application is terminated in the first embodiment.

[0081] S800 indicates that the user 307 operates the first application and ends the application.

[0082] S801 performs the same descriptor change processing as S409, so a description thereof will be omitted.

[0083] S802 performs the internal USB insertion / removal process equivalent to S410, so a description thereof will be omitted.

[0084] S803 indicates that the user 307 has started a second application.

[0085] S804 indicates that, when the imaging device 100 has performed a process of changing the descriptor in the process of S801, the imaging device 100 performs a screen display on the display unit 106 so that the user 307 can determine that the descriptor has been changed. The screen display performed at this time will be described below.

[0086] In step S805, the imaging device 100 performs screen display 807 to notify the user 307 that a change has been made to the descriptor. The screen display 807 is displayed by the imaging device 100 on the display unit 106 of the imaging device 100. Also, 806 is an enlarged version of the display unit 106, and is synonymous with the display unit 106. When the screen display 807 is displayed on 806 of the imaging device 100, the user 307 can press a confirmation button 808 to hide the screen display 807.

[0087] According to this embodiment, when the shooting setting values ​​of the imaging device 100 set by the user 307 in a first application are carried over to a second application, the imaging device 100 can notify the user 307 that the shooting setting values ​​have been carried over.

Claims

[Claim 1] An imaging device having a display unit that transmits video data, audio data, or both of these data to a host device, The imaging device includes: means for receiving a request for a descriptor from the host device; means for transmitting a descriptor to the host device; means for receiving a request for video data from the host device; means for transmitting video data to the host device; means for receiving a request for audio data from the host device; means for transmitting audio data to the host device; A means for receiving a notification of a change in shooting setting values ​​from the host device; means for transmitting changes to shooting setting values ​​to the host device; A means to dynamically change the descriptor when the application terminates; 1. An imaging device comprising: a means for performing internal USB insertion / removal processing.

Citation Information

Patent Citations

  • Imaging apparatus, control method and program of imaging apparatus

    JP2020005190A

  • Image capturing device, method of controlling image capturing device, and program

    JP2020118863A