The present disclosure relates to an information processing apparatus, an information processing method, and a program.
Products obtained by applying the communication technology to imaging apparatuses such as digital cameras have been gaining widespread use in recent years. The operation of such an imaging apparatus can be controlled via communication from an external information processing apparatus or the like.
For example, Patent Literature 1 proposes the technology of controlling the operations of a plurality of imaging apparatuses with a remote controller, and displaying an image acquired from each of the imaging apparatuses on the display of the remote controller. In addition, the remote controller described in Patent Literature 1 can also switch images without requesting any operation from a user.
It is desired that the operation for connecting such a remote controller to an imaging apparatus impose few loads on a user, and convenient connection control is desired. Patent Literature 1 does not, however, mention anything about the communication connection between the remote controller and the imaging apparatus.
The present disclosure then proposes an information processing apparatus, an information processing method, and a program that are capable of improving the convenience of a communication connection to an external apparatus.
According to the present disclosure, there is proposed an information processing apparatus including: a control unit configured to detect an external apparatus in a wireless communication scheme, and perform control such that power ON request data is transmitted to the external apparatus in accordance with a detection result within a certain time from a detection processing start for the external apparatus, the power ON request data requesting the external apparatus to be powered on.
According to the present disclosure, there is proposed an information processing method including, by a processor: detecting an external apparatus in a wireless communication scheme, and performing control such that power ON request data is transmitted to the external apparatus in accordance with a detection result within a certain time from a detection processing start for the external apparatus, the power ON request data requesting the external apparatus to be powered on.
According to the present disclosure, there is proposed a program for causing a computer to function as: a control unit configured to detect an external apparatus in a wireless communication scheme, and perform control such that power ON request data is transmitted to the external apparatus in accordance with a detection result within a certain time from a detection processing start for the external apparatus, the power ON request data requesting the external apparatus to be powered on.
As described above, according to the present disclosure, it is possible to improve the convenience of a communication connection to an external apparatus.
Note that the effects described above are not necessarily limitative. With or in the place of the above effects, there may be achieved any one of the effects described in this specification or other effects that may be grasped from this specification.
Hereinafter, (a) preferred embodiment(s) of the present disclosure will be described in detail with reference to the appended drawings. Note that, in this specification and the appended drawings, structural elements that have substantially the same function and structure are denoted with the same reference numerals, and repeated explanation of these structural elements is omitted.
In addition, description will be made in the following order.
First of all, the overview of an information processing apparatus according to the present embodiment will be described with reference to
The information processing apparatus 10 and the imaging apparatus 20 each have a function of performing communication in different communication schemes. For example, the information processing apparatus 10 is capable of controlling communication performed in a first communication scheme and communication performed in a second communication scheme that is different from the first communication scheme. Specifically, as illustrated in
Wi-Fi carries the advantages that Wi-Fi is capable of communicating more data than BT is because of greater bandwidth, and that some standards accept a band of 5 GHz for communication, and thus Wi-Fi is resistant to interference in countries and regions where the 2.4 GHz band is crowded.
In addition, BTLE carries the advantages that BTLE consumes less power than Wi-Fi does, and that BTLE hops communication frequencies to perform communication, and thus BTLE is resistant to radio jamming.
Note that the plurality of different communication schemes according to the present embodiment are not limited to the two communication schemes of Wi-Fi and BT as illustrated in
In addition, in the present embodiment, the case is assumed where operating the information processing apparatus 10 brings the imaging apparatus 20 into operation (i.e., the information processing apparatus 10 serves as a remote controller of the imaging apparatus 20). The information processing apparatus 10 transmits control information to the imaging apparatus 20 to control the operation of the imaging apparatus 20. The control information according to the present embodiment can include, for example, one or two or more of an imaging instruction, an instruction to cause the information processing apparatus 10 to transmit a through image (that is being taken by the imaging unit of the imaging apparatus 20, and is a so-called live view image), an instruction to cause the information processing apparatus 10 to transmit data indicating the settings of the imaging apparatus 20, and an instruction to change the settings of the imaging apparatus 20.
In addition, the information processing apparatus 10 may be a wearable wristband terminal including a band and a body, for example, as illustrated in
Meanwhile, it is possible to control the operation of the imaging apparatus 20 by operating the information processing apparatus 10, allowing the imaging apparatus 20 to be attached within a wider application range. For example, it is possible to make the imaging apparatus 20 according to the present embodiment small, light, and strong (e.g., waterproof, dust-proof, shock-resistant, and low-temperature-resistant) such that the imaging apparatus 20 according to the present embodiment can be attached to a helmet or an instrument while a user is playing sports (such as cycling, running, snowboarding, skiing, driving, surfing, and diving), and the user is able to taken an image of a scene making the user feel realistic during the sports with his or her hands free. Since the imaging apparatus 20 applicable to sports is made small and light, and the operation device or the display device is simplified or removed. Accordingly, it is assumed that an operation on the imaging apparatus 20 such as controlling the imaging of the imaging apparatus 20 or changing the settings of the imaging apparatus 20 is performed by an external apparatus such as the information processing apparatus 10 serving as a remote controller. In addition, the housing of the imaging apparatus 20 may be configured such that the housing can be fixed by itself or by an external attachment (not illustrated) to a mobile object such as a human and a vehicle, or another object such as an information processing terminal. In addition, the imaging apparatus 20 may be configured, for example, as a wearable camera that can be worn and used on the body of a user.
A button and a switch of the imaging apparatus 20 are difficult for a user to operate at some attachment positions. It is desirable that power ON control over the imaging apparatus 20 be automatically performed, or the communication connection of the imaging device 20 to the information processing apparatus 10 be automatically made. Then, in the present embodiment, it is possible to improve the convenience of the communication connection between the information processing apparatus 10 and the imaging apparatus 20.
The above describes the overview of the information processing apparatus 10 according to the present embodiment. Next, the configurations of the information processing apparatus 10 and the imaging apparatus 20 according to the present embodiment will be described one by one with reference to
<2-1. Configuration of Information Processing Apparatus 10>
The control unit 11 functions as an operation processing apparatus and a control apparatus, and controls the overall operation of the information processing apparatus 10 in accordance with a variety of programs. The control unit 11 is implemented as an electronic circuit, for example, a central processing unit (CPU), a microprocessor, and the like. In addition, the control unit 11 may include a read only memory (ROM) that stores a program, an operation parameter and the like to be used, and a random access memory (RAM) that temporarily stores a parameter and the like varying as appropriate.
In addition, the control unit 11 according to the present embodiment detects a nearby external apparatus (imaging apparatus 20 here as an example) through the first communication unit 12 in response to a power ON operation on the information processing apparatus 10, and performs control such that power ON request data to the detected external apparatus, thereby making it possible to automatically power on the external apparatus. At this time, the control unit 11 may determine whether or not the external apparatus has been authenticated. The control unit 11 determines whether or not the external apparatus has been authenticated, for example, by a method for checking whether or not the external apparatus has been paired with the information processing apparatus 10. Specifically, the control unit 11 may determine whether the external apparatus has been paired with the information processing apparatus 10 in advance, and then transmit power ON request data from the information processing apparatus 10 to the external apparatus in the case where the external apparatus has been paired. Here, as an example, the control unit 11 determines whether or not the external apparatus has been paired with the information processing apparatus 10. However, as a determination criterion, it may be determined whether or not the external apparatus has been authenticated by a predetermined method such as determining not only whether or not pairing has been performed, but also whether or not the identifier of the apparatus is present in a connection history.
The first communication unit 12 has a function of communicating with the imaging apparatus 20 in the first communication scheme. The first communication unit 12 according to the present embodiment includes a BT communication port and a transmission and reception circuit (wireless communication) as an example. For example, the first communication unit 12 transmits power ON request data to the target imaging apparatus 20.
The second communication unit 13 has a function of communicating with the imaging apparatus 20 in the second communication scheme that is different from the first communication scheme. The second communication unit 13 according to the present embodiment includes a Wi-Fi communication port and a transmission and reception circuit (wireless communication) as an example. For example, the second communication unit 13 continuously receives through images from the imaging apparatus 20 to which a communication connection has been established, and transmits various kinds of control request data for turning recording on/off.
The operation unit 14 detects an operation input made by a user, and outputs the detected operation input to the control unit 11. Examples of the operation unit 14 include a power ON/OFF button, a recording start/stop button, a switch, a direction key, a rotary selector such as a jog dial, and the like.
The display unit 15 displays an operation screen, and a through image obtained and transmitted by the imaging apparatus 20 under the control of the control unit 11. Examples of the display unit 15 include a liquid crystal display, an organic EL display, and the like.
The storage unit 16 includes a flash memory or the like, and stores a program and a parameter for the control unit 11 to execute each function.
The above describes the configuration of the information processing apparatus 10 according to the present embodiment. Note that the configuration illustrated in
<2-2. Configuration of Imaging Apparatus 20>
Next, the configuration of the imaging apparatus 20 according to the present embodiment will be described with reference to
As illustrated in
The control unit 21 functions as an operation processing apparatus and a control apparatus, and controls the overall operation of the imaging apparatus 20 in accordance with a variety of programs. The control unit 21 is implemented by an electronic circuit, for example, a CPU, a microprocessor, or the like. In addition, the control unit 21 may include a ROM that stores a program, an operation parameter and the like to be used, and a RAM that temporarily stores a parameter and the like varying as appropriate.
In addition, in the case where power ON request data is received from the information processing apparatus 10 through the first communication unit 22, the control unit 21 according to the present embodiment performs control such that the imaging apparatus 20 is powered on. Here, as the power state of the imaging apparatus 20, at least the following three are considered:
The first communication unit 22 has a function of communicating with the information processing apparatus 10 in the first communication scheme. The first communication unit 22 according to the present embodiment includes a BT communication port and a transmission and reception circuit (wireless communication) as an example. For example, the first communication unit 22 regularly sends advertising packets around the first communication unit 22 in the standby state. Here, the advertising packets are beacon signals that inform a nearby apparatus of the presence of the imaging apparatus 20 when the imaging apparatus 20 is in the standby state. Examples of the advertising packets include the device identifier, the name, the function, the service information, and the like of the imaging apparatus 20.
The second communication unit 23 has a function of communicating with the information processing apparatus 10 in the second communication scheme that is different from the first communication scheme. The second communication unit 23 according to the present embodiment includes a Wi-Fi communication port and a transmission and reception circuit (wireless communication) as an example. For example, in the power ON state, the second communication unit 23 continuously transmits images acquired by the imaging unit 27 as through images to the information processing apparatus 10 to which a communication connection has been established.
The operation unit 24 detects an operation input made by a user, and outputs the detected operation input to the control unit 21. Examples of the operation unit 24 include a power ON/OFF button, a recording start/stop button, a switch, and the like.
The display unit 25 displays a screen or the like indicating state information such as the power source state, the communication state, or the remaining battery of the imaging apparatus 20. Examples of the display unit 25 include a liquid crystal display, an organic EL display, and the like.
The storage unit 26 includes a flash memory or the like, and stores a program and a parameter for the control unit 21 to execute each function.
The imaging unit 27 has a function of generating an image (moving image or still image) by performing imaging. The imaging unit 27 includes, for example, a lens/imaging element and a signal processing circuit. The lens/imaging element includes, for example, an optical lens, and an image sensor including a plurality of imaging elements such as complementary metal oxide semiconductors (CMOSs). The signal processing circuit includes, for example, an AGC circuit and an ADC, and converts analog signals generated by the imaging elements into digital signals (image data). In addition, the signal processing circuit performs various kinds of processing, for example, for RAW development. Further, the signal processing circuit may perform various kinds of signal processing, for example, white balance correction processing, color correction processing, gamma correction processing, YCbCr conversion processing, edge enhancement processing, and the like.
The above specifically describes configuration of the imaging apparatus 20 according to the present embodiment. Note that the configuration illustrated in FIG. 3 is an example. The configuration of the imaging apparatus 20 according to the present embodiment is not limited thereto.
Next, an operation control example of the imaging apparatus 20 by the information processing apparatus 10 according to the present embodiment will be described with reference to
<3-1. Multi-Connections: Batch Power ON/OFF Operation>
Next, as illustrated in the middle of
The started imaging apparatuses 20a to 20e continuously transmit through images to the information processing apparatus 10. The through images are displayed on the display unit 15 of the information processing apparatus 10. In addition, an icon 151 corresponding to each of the connected imaging apparatuses 20a to 20e is displayed on the display unit 15. A user is able to switch the through images displayed on the display unit 15 by selecting the icon 151.
In this way, a user simply performs a power ON operation on the information processing apparatus 10, thereby automatically making multi-connections to nearby imaging apparatuses 20 paired with the information processing apparatus 10. Further, power ON control and camera start control are performed over the imaging apparatuses 20, and through images acquired from the imaging apparatuses 20 are displayed on the display unit 15 of the information processing apparatus 10.
Next, as illustrated in the lower part of
In this way, a user simply performs a power OFF operation on the information processing apparatus 10, thereby automatically performing power OFF control over the plurality of connected imaging apparatuses 20a to 20e.
<3-2. Multi-Connections: Batch Power ON/REC Operation>
Next, as illustrated in the middle of
Next, as illustrated in the lower part of
In this way, a user simply performs a power ON operation on the information processing apparatus 10, thereby allowing the information processing apparatus 10 to automatically make multi-connections to the nearby imaging apparatuses 20 paired with the information processing apparatus 10, start a camera, and further cause the imaging apparatuses 20 to start recording.
<3-3. Multi-Connection: Information Processing Apparatus 10 Side Power OFF Operation During REC>
Next, as illustrated in the lower part of
<3-4. Multi-Connections: REC Stop and Power OFF Operation>
Next, as illustrated in the lower part of
<3-5. Multi-Connection: Imaging Apparatus 20 Side Power OFF Operation during Communication Connection>
Next, a problematic point in the case where a power OFF operation is performed on at least one imaging apparatus 20 during multi-connections, and operation control according to the present embodiment will be described with reference to
Next, for example, in the case where a user performs a power OFF operation (pushes down the power source switch) on the imaging apparatus 200e to power off the imaging apparatus 200e, the communication between the information processing apparatus 100 and the imaging apparatus 200e is disconnected.
When the communication connection to the imaging apparatus 200e is broken, the information processing apparatus 100 understands that there is a vacancy for one apparatus in the state in which the information processing apparatus 100 is capable of making multi-connections to up to five apparatuses, and detects an imaging apparatus 200 again. Specifically, for example, when the information processing apparatus 100 is in the standby state (waiting for an instruction to power on), and discovers an imaging apparatus 200f paired with the information processing apparatus 100, the information processing apparatus 100 automatically makes a communication connection, performs power ON control, and starts the camera.
In this way, for example, the imaging apparatus 200e that is powered off enters the standby state (waiting for an instruction to power on). Accordingly, the case is possible where the imaging apparatus 200e is detected again by the information processing apparatus 100, and power ON control is performed thereon. In addition, even if the power source of the imaging apparatus 200e is turned off when a user wishes to decrease the number of connected apparatuses, the occasion occurs in which the other imaging apparatus 200f is automatically discovered, power ON control is performed thereon, and it is impossible to decrease the number of connected apparatuses from the maximum number of multi-connectable apparatuses (here, five apparatuses as an example).
Then, in the present embodiment, it is possible to prevent, in the case where the power source of an imaging apparatus is turned off, a communication connection from being made to an imaging apparatus again against a user's will, and improve the convenience of the communication connection between an information processing apparatus and an imaging apparatus. The specific description will be made below with reference to
(State Transition According to the Present Embodiment)
Next, as illustrated in the middle of
Then, the information processing apparatus 10 according to the present embodiment performs control such that, as illustrated in the lower part of
In this way, in the present embodiment, for example, scanning for an imaging apparatus 20 within the certain time makes it possible to prevent a communication connection from being made to an imaging apparatus against a user's will. The operation processing according to the present embodiment will be described in detail with reference to
(Detailed Operation Processing According to the Present Embodiment)
As illustrated in
Next, when a user performs a power ON operation (pushes down the power source switch) to power on the information processing apparatus 10 (step S106), the information processing apparatus 10 starts to scan a nearby imaging apparatus 20 (step S109).
Specifically, the information processing apparatus 10 receives advertising packets repeatedly sent from each of the imaging apparatuses 20a to 20c (steps S112a, S112b, and S112c), and makes a pairing determination with the information processing apparatus 10 (step S115). The pairing determination is a determination regarding whether or not an imaging apparatus is an imaging apparatus 20 that is authenticated (authenticated and registered) by the information processing apparatus 10 in advance. For example, the information processing apparatus 10 determines whether or not the imaging apparatus 20 has been authenticated, on the basis of the identifier of the imaging apparatus 20, for example, the Bluetooth device address included in the advertising packets sent from the imaging apparatus 20.
Next, the information processing apparatus 10 transmits connection requests through BT communication to the imaging apparatuses 20a and 20b determined to have been paired with the information processing apparatus 10 as a result of the pairing determination (steps S118a and S118b). More specifically, the information processing apparatus 10 requests Wi-Fi connection mode information and power source state information of the imaging apparatus 20 determined to be paired from the imaging apparatus 20, checks the power source state, the Wi-Fi connection mode (single mode/multi-mode), and the like of the imaging apparatus 20 on the basis of the received information to make a condition determination, and transmits a connection request to the imaging apparatus 20 that satisfies the condition. For example, in the case where the power source state of the imaging apparatus 20b is a standby state (waiting for an instruction to power on), the Wi-Fi connection mode is a multi-mode, and there is a vacancy in the maximum number of connections of the information processing apparatus 10, the information processing apparatus 10 transmits a connection request to the imaging apparatus 20b. Here, the single mode and the multi-mode of the Wi-Fi connection mode will be described. In the case of the single mode, the imaging apparatus 20 functions as an access point (master device), and the information processing apparatus 10 functions as a station (slave device). The imaging apparatus 20 makes a one-to-one connection to the information processing apparatus 10. In addition, in the case of the multi-mode, the imaging apparatus 20 functions as a station (slave device), and the information processing apparatus 10 functions as an access point (master device). The imaging apparatus 20 makes a many-to-one connection to the information processing apparatus 10.
Next, the power sources of the imaging apparatuses 20a and 20b are turned on in accordance with the connection requests transmitted from the information processing apparatus 10 (steps S121a and S121b), and the imaging apparatuses 20a and 20b each make a Wi-Fi connection to the information processing apparatus 10 (steps S124a and S124b). At this time, the imaging apparatuses 20a and 20b may connect the BT communication with the information processing apparatus 10 again. In addition, after the information processing apparatus 10 is powered on, it can take, for example, 700 msec to power on (start) the corresponding imaging apparatus 20.
Next, the imaging apparatuses 20a and 20b start the cameras (imaging units 27) (steps S127a and S127b), and transmit captured images acquired by the imaging units 27 to the information processing apparatus 10 as through images to start live views that display the through images on the display unit 15 of the information processing apparatus 10 in real time (steps S130a and S130b).
Wi-Fi and BT connections (step S124), camera starts (step S127), and live views (step S130) in the above-described imaging apparatuses 20 may be set to be automatically made in response to the imaging apparatuses 20 being powered on (started).
Then, after the certain time elapses from the start of scanning in response to a power ON operation, the information processing apparatus 10 stops scanning (step S133).
This turns off, for example, the power source of the imaging apparatus 20b, and causes the power source of the imaging apparatus 20b to enter the standby mode (step S136). It is possible to prevent, even if the transmission of advertising packets is resumed again (step S139), the imaging apparatus 20b that is powered off from being detected again and prevent power ON control from being automatically performed thereon. Here, the case where a user operates the power source switch of the imaging apparatus 20b to turn off the power source, and the case where APO (automatic power off) is activated on the imaging apparatus 20b side to turn off the power source are conceivable to power off the imaging apparatus 20b. The APO is a function that automatically powers off the imaging apparatus 20 in the case where the time for which no operation is performed on the imaging apparatus 20 reaches a predetermined time. The predetermined time may be, for example, 10 seconds or 60 seconds. The predetermined time may be set in advance or optionally set by a user. In addition, in the case where the APO function is set off by a user, the APO is not activated.
Here, an example of the definition of a certain time T1 will be described. As illustrated in
T1<T2
T2=T3+T4 [Math. 1]
In addition, in the case where the time for a user to take a look at the display screen of the imaging apparatus 20 or the information processing apparatus 10, and notice the unintended start of the imaging apparatus 20b is taken into consideration, for example, by setting the time from a through image being transmitted to the imaging apparatus 20 being powered off as a time Tx (see
T1<T3+T4Tx [Math. 2]
In the above-described expression, Tx may be greater than or equal to 0 seconds and less than or equal to 75 seconds, or greater than or equal to 75 seconds. For example, the certain time T1 may be set as 90 seconds with Tx taken to be greater than or equal to 75 seconds. Note that, in the present specification, Tx corresponds to “Td” in the Claims. T1, T3, and T4 respectively correspond to “Ta,” “Tb,” and “Tc.”
In this way, setting the scan time (T1) of the information processing apparatus 10 shorter than the time (T2) from the imaging apparatus 20 being powered on, and then powered off to transition to the standby mode to the imaging apparatus 20 sending advertising packets again makes it possible to prevent the information processing apparatus 10 from receiving the advertising packets resumed being transmitted and automatically performing power ON control again. Note that, when the power source of the information processing apparatus 10 is turned off, and the power source is turned on again to start the information processing apparatus 10, scanning shown in step S109 above is restored to resume detecting an imaging apparatus 20.
The above specifically describes the operational processing according to the present embodiment.
The following describes operation processing according to an application example of the present embodiment with reference to
Next, when the power source of the imaging apparatus 20b is turned off, the imaging apparatus 20b transitions to the standby mode (step S206). Similarly to the above-described embodiment, the case where a user operates the power source switch of the imaging apparatus 20b to turn off the imaging apparatus 20b, or the case where the activation of the APO causes the imaging apparatus 20b to be powered off is conceivable to power off the imaging apparatus 20b.
Next, the imaging apparatus 20b in the standby state sends advertising packets in the area around the imaging apparatus 20b through BT communication (step S209). At this time, the imaging apparatus 20b sets, in the advertising packets, information indicating that the imaging apparatus 20b is powered off on the basis of an operation on the imaging apparatus 20b side. It is possible to set this information, for example, as a flag. When Flag=1 holds, it is indicated that an operation on the imaging apparatus 20 side powers off the imaging apparatus 20. When Flag=0 holds, it is indicated that an operation other than an operation on the imaging apparatus 20 side powers off the imaging apparatus 20.
Meanwhile, scanning for an imaging apparatus 20 is continuously performed on the information processing apparatus 10 side. A condition determination for a communication connection is made on the basis of the identifier of the imaging apparatus 20 which is included in the advertising packets received from the imaging apparatus 20b (step S212). As the condition determination, the power source state and the Wi-Fi connection mode (single/multi) are checked as described in the above-described embodiment, and then it is also checked whether or not the information indicating that the imaging apparatus 20b is powered off on the basis of an operation on the imaging apparatus 20b side is valid.
Then, in the case where it is indicated that the imaging apparatus 20b is powered off on the basis of an operation on the imaging apparatus 20b side, the information processing apparatus 10 refrains from transmitting a connection request to the imaging apparatus 20b (step S215).
In this way, in the present application example, in the case where the imaging apparatus 20 is powered off in accordance with an operation on the apparatus side, and transitions to the standby mode, processing is performed to set, in advertising packets to be sent through BT communication, a flag indicating that the apparatus side is powered off. Then, in the case where the flag is valid in the advertising packets received by the information processing apparatus 10, the information processing apparatus 10 refrains from starting or detecting the imaging apparatus 20, thereby making it possible to prevent power ON control from being automatically performed again on the imaging apparatus 20 that is powered off. Note that, in the case where the power source of the information processing apparatus 10 is turned off, and started by being powered on again, control may be performed such that the valid flag in advertising packets is ignored, the imaging apparatus 20 is started and detected, and the valid flag is cleared.
Note that, in each of the above-described embodiments and the above-described application example, the case of operation control at the time of multi-connections is described, but operation control can be similarly performed at the time of a single connection.
As described above, the information processing apparatus 10 according to an embodiment of the present disclosure enables the convenience of the communication connection to an external apparatus (e.g., imaging apparatus 20) to be improved.
Specifically, the information processing apparatus 10 is capable of avoiding, when the information processing apparatus 10 detects one or more imaging apparatuses 20 around the information processing apparatus 10, automatically performs power ON control, and establishes communication connections, detecting again the imaging apparatuses 20 whose power sources are turned off according to user operations or the like after the communication connections are established, and automatically powering on the imaging apparatuses 20.
The preferred embodiment(s) of the present disclosure has/have been described above with reference to the accompanying drawings, whilst the present disclosure is not limited to the above examples. A person skilled in the art may find various alterations and modifications within the scope of the appended claims, and it should be understood that they will naturally come under the technical scope of the present disclosure.
It is also possible to create a computer program for causing the hardware, for example, the CPU, the ROM, the RAM, and the like built in the above-described information processing apparatus 10 and imaging apparatus 20 to perform the functions of the information processing apparatus 10 and the imaging apparatus 20. In addition, there is also provided a computer-readable storage medium having the computer program stored therein.
Further, the effects described in this specification are merely illustrative or exemplified effects, and are not limitative. That is, with or in the place of the above effects, the technology according to the present disclosure may achieve other effects that are clear to those skilled in the art from the description of this specification.
Additionally, the present technology may also be configured as below.
(1)
An information processing apparatus including:
The information processing apparatus according to (1), in which
The information processing apparatus according to (2), in which
The information processing apparatus according to any one of (1) to (3), in which
The information processing apparatus according to any one of (1) to (4), in which
The information processing apparatus according to (5), in which
The information processing apparatus according to (6), in which
(In the expression 1 above, Tb represents a time from a power ON operation on the information processing apparatus to a start of predetermined processing between the information processing apparatus and the external apparatus via the other wireless communication,
Tc represents a time from a power OFF operation on the external apparatus to a start of transmission of an identifier of the external apparatus at a predetermined interval in the wireless communication scheme, and
Td represents a predetermined time.)
(8)
The information processing apparatus according to (7), in which
The information processing apparatus according to (5), in which
The information processing apparatus according to (5) or (6), in which
The information processing apparatus according to any one of (1) to (10), in which
The information processing apparatus according to any one of (1) to (11), in which
The information processing apparatus according to (12), further including:
An information processing method including, by a processor:
A program for causing a computer to function as:
This application is a Continuation Application of U.S. patent application Ser. No. 15/762,703, filed Mar. 23, 2018 which is a 371 Nationalization of PCT/JP2016/077774, filed Sep. 21, 2016 and claims the benefit of Japanese Priority Patent Application JP 2015-244062 filed on Dec. 15, 2015, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
8749701 | Hwang et al. | Jun 2014 | B2 |
8938497 | Wang | Jan 2015 | B1 |
9594443 | VanBlon et al. | Mar 2017 | B2 |
10548084 | Venkateswaran | Jan 2020 | B1 |
20020013151 | Saito | Jan 2002 | A1 |
20080054729 | Greene et al. | Mar 2008 | A1 |
20120316414 | Greene | Dec 2012 | A1 |
20140192692 | Stark et al. | Jul 2014 | A1 |
20140342670 | Kang et al. | Nov 2014 | A1 |
20140354837 | Okazaki et al. | Dec 2014 | A1 |
20150049206 | Eshita | Feb 2015 | A1 |
20150223047 | Abraham et al. | Aug 2015 | A1 |
20150351038 | Dooley et al. | Dec 2015 | A1 |
20160301791 | Kim et al. | Oct 2016 | A1 |
20160345367 | Nakayama | Nov 2016 | A1 |
20170060185 | Conners et al. | Mar 2017 | A1 |
20170064063 | Watanabe | Mar 2017 | A1 |
20170201672 | Hayashi et al. | Jul 2017 | A1 |
20170310896 | Harada | Oct 2017 | A1 |
20170352236 | Moses | Dec 2017 | A1 |
20180292873 | Shimizu et al. | Oct 2018 | A1 |
20180310248 | Nakayama et al. | Oct 2018 | A1 |
Number | Date | Country |
---|---|---|
104041067 | Sep 2014 | CN |
104244456 | Dec 2014 | CN |
104469463 | Mar 2015 | CN |
2840774 | Feb 2015 | EP |
2906001 | Aug 2015 | EP |
2011-142368 | Jul 2011 | JP |
2012-142939 | Jul 2012 | JP |
2015-005889 | Jan 2015 | JP |
2015-115626 | Jun 2015 | JP |
2015-127920 | Jul 2015 | JP |
2010059750 | May 2010 | WO |
Entry |
---|
Chinese Office Action dated May 6, 2021 for corresponding Chinese Application No. 201680071926.7. |
Chinese Office Action dated Nov. 16, 2021 for corresponding Chinese Application No. 201680071926.7. |
Number | Date | Country | |
---|---|---|---|
20220404884 A1 | Dec 2022 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15762703 | US | |
Child | 17864779 | US |