Apparatus, program, system, and method
The use of laser light with Corner Cube Reflectors addresses the challenge of identifying power supply targets in wireless power systems, ensuring accurate and efficient power transfer by securing a line of sight and using high-accuracy detection, even with small or distant targets.
Patent Information
- Application Number
- JP2022184459
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-17
- Publication Date
- 2025-01-30
- Estimated Expiration
- 2042-11-17
Smart Images

Figure 0007624425000001 
Figure 0007624425000002 
Figure 0007624425000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an apparatus, a program, a system, and a method. [Background technology]
[0002] Patent Document 1 describes a power transmitting device that wirelessly transmits power to an electronic device. [Prior art document] [Patent documents] [Patent Document 1] JP 2019-129678 A Summary of the Invention [Means for solving the problem]
[0003] According to one embodiment of the present invention, a device for wirelessly feeding power to a power feeding target may be provided. The device may include a first output unit that outputs a first laser light for position identification in the vicinity of the device including a target position of the power feeding target equipped with a retroreflector. The device may include a detection unit that detects reflected light of the first laser light. The device may include a target position identification unit that identifies the target position based on a detection result of the reflected light of the first laser light by the detection unit. The device may include a second output unit that outputs a second laser light for wireless feeding toward the target position identified by the target position identification unit.
[0004] The target position identification unit may identify the target position based on a distance from the device to a reflection position of the first laser light and an output direction of the first laser light when the detection unit detects the reflected light of the first laser light having a light intensity higher than a predetermined light intensity threshold.
[0005] Any of the devices may further include a candidate position identification unit that identifies a candidate position of the power supply target based on the detection result of the reflected light of the first laser light by the detection unit, and a power reception response acquisition unit that acquires a power reception response from the power supply target. The second output unit may output the second laser light toward the candidate position identified by the candidate position identification unit. The target position identification unit may identify the candidate position as the target position when the power reception response acquisition unit acquires the power reception response within a predetermined period from an output time when the second output unit outputs the second laser light toward the candidate position.
[0006] In any of the devices, the second output section may set an output power when outputting the second laser light toward the candidate position to be lower than an output power when outputting the second laser light toward the target position.
[0007] In any of the above devices, when the first laser light is incident on the retroreflector that reflects light in a predetermined wavelength range, the first output section may output the first laser light included in the wavelength range so that the retroreflector reflects the first laser light.
[0008] Any of the devices may further include a candidate position identifying unit that identifies a candidate position of the power supply target based on the detection result of the reflected light of the first laser light by the detection unit. The second output unit may output the second laser light having a wavelength not included in the wavelength range toward the candidate position identified by the candidate position identifying unit. The detection unit may further detect reflected light of the second laser light. The target position identifying unit may identify the target position from the candidate positions based further on the detection result of the reflected light of the second laser light by the detection unit.
[0009] In any of the devices, the first output section may output the first laser light in all directions of the device including the target position.
[0010] In any of the devices described above, the second output section may output the second laser light so that an output power of the second laser light is higher than an output power of the first laser light.
[0011] Any of the devices may further include an information storage unit that stores object position information indicating an object position of an object equipped with a retroreflector, and a device position identification unit that identifies a device position of the device. The first output unit may output the first laser light to a periphery of the device including the object position. The device position identification unit may identify the device position based on the object position information of the object stored in the information storage unit and a detection result of the reflected light of the first laser light by the detection unit.
[0012] In any of the devices, the information storage unit may further store target position information indicating target positions of other power supply targets. The second output unit may output the second laser light toward the target positions of the other power supply targets based on the target position information of the other power supply targets stored in the information storage unit and the device position identified by the device position identification unit.
[0013] According to one embodiment of the present invention, an apparatus may be provided. The apparatus may include an information storage unit that stores object position information indicating an object position of an object equipped with a retroreflector. The apparatus may include an output unit that outputs laser light to a periphery of the apparatus including the object position. The apparatus may include a detection unit that detects reflected light of the laser light. The apparatus may include an apparatus position identification unit that identifies an apparatus position of the apparatus based on the object position information of the object stored in the information storage unit and a detection result of the reflected light of the laser light by the detection unit.
[0014] According to one embodiment of the present invention, a program for causing a computer to function as the above-mentioned device may be provided.
[0015] According to an embodiment of the present invention, a system may be provided, the system may include the device, and the system may include the power supply target.
[0016] According to one embodiment of the present invention, there may be provided a method for wirelessly supplying power to a power supply target, which is executed by a device equipped with a computer. The method may include a first output step of outputting a first laser light for position identification around the device equipped with a retroreflector, including a target position of the power supply target. The method may include a detection step of detecting reflected light of the first laser light. The method may include a target position identification step of identifying the target position based on a detection result of the reflected light of the first laser light in the detection step. The method may include a second output step of outputting a second laser light for wireless power supply toward the target position identified in the target position identification step.
[0017] According to one embodiment of the present invention, a method executed by a device equipped with a computer may be provided. The method may include an output step of outputting laser light in the vicinity of the device including an object position of an object equipped with a retroreflector. The method may include a detection step of detecting reflected light of the laser light. The method may include a device position identification step of identifying a device position of the device based on object position information indicating the object position of the object stored in the device and a detection result of the reflected light of the laser light in the detection step.
[0018] The above summary of the invention does not list all of the necessary features of the present invention. Also, subcombinations of these features may also be inventions. [Brief description of the drawings]
[0019] [Figure 1] An example of a system 10 is shown diagrammatically. [Diagram 2] 1 is an explanatory diagram for explaining an example in which the device 100 wirelessly supplies power to the power supply target 200. FIG. [Diagram 3]An example of a power supply target 200 is shown in schematic form. [Figure 4] Another example of the power supply target 200 is shown diagrammatically. [Diagram 5] Another example of the power supply target 200 is shown diagrammatically. [Figure 6] Another example of the power supply target 200 is shown diagrammatically. [Figure 7] Another example of the system 10 is shown diagrammatically. [Figure 8] 10 is an explanatory diagram for explaining another example in which the device 100 wirelessly supplies power to the power supply target 200. FIG. [Figure 9] 2 illustrates an example of a functional configuration of the device 100. [Figure 10] 2 shows an example of a functional configuration of a power supply target 200. [Figure 11] 2 is an explanatory diagram for explaining an example of a processing flow of the device 100. FIG. [Figure 12] 11 is an explanatory diagram for explaining another example of the processing flow of the device 100. FIG. [Figure 13] An example of the hardware configuration of a computer 1200 that functions as the device 100 is shown in schematic form. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] Optical wireless power supply, which wirelessly supplies power to a power supply target using laser light, is different from wireless power supply using radio waves, and cannot wirelessly supply power to the power supply target when there is an obstruction between the power supply device and the power supply target. Therefore, it is necessary to search and identify a power supply target where there is no obstruction between the power supply device and the power supply target, that is, where a physical line of sight (LOS) between the power supply device and the power supply target is secured. However, a method for efficiently searching and identifying a power supply target where a LOS between the power supply device and the power supply target is secured has not been established. The system 10 according to one embodiment employs a mechanism in which, for example, the power supply device emits a laser of a specific wavelength reflected by a corner cube reflector (CCR) mounted on the power supply target in multiple directions, and captures the reflected light of the laser by the CCR, thereby searching for a power supply target where a LOS between the power supply device and the power supply target is secured.
[0021] The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the invention according to the claims. In addition, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.
[0022] 1 illustrates an example of a system 10. The system 10 may include a device 100 and a power supply target 200.
[0023] The device 100 may wirelessly supply power to the power supply target 200. The device 100 may include a first output unit 110 and a second output unit 120, for example.
[0024] The first output section 110 may output a first laser light for position identification. For example, the first output section 110 may output the first laser light as a laser light used in a LiDAR (Light Detection And Ranging) technology.
[0025] The first output section 110 may output the first laser light to, for example, the periphery of the device 100 including the target position of the power supply target 200 equipped with the retroreflector 210. The target position of the power supply target 200 may be a position where the power supply target 200 exists. The periphery of the device 100 may be an area that is closer to the device 100 than a predetermined distance.
[0026] The first output section 110 may output the first laser light, for example, in all directions of the device 100 including the target position of the power supply target 200. The first output section 110 may output the first laser light in a partial direction of the device 100 including the target position of the power supply target 200.
[0027] The retroreflector 210 may be a reflector having a reflecting property of reflecting light from a light source toward the light source. For example, the retroreflector 210 may be a reflector having a reflecting property of reflecting light from the light source in a direction parallel to the incident direction of the light and in a direction opposite to the incident direction of the light.
[0028] For example, the first output section 110 may periodically output the first laser light to the periphery of the device 100. The first output section 110 may output the first laser light to the periphery of the device 100 at a frequency of 100 times per second, for example.
[0029] The first output section 110 may output, for example, a first laser light in the infrared region. The first output section 110 may output a first laser light in the visible light region.
[0030] The first output section 110 may be, for example, a solid-state laser. The first output section 110 may be, for example, a semiconductor laser. The first output section 110 may be a liquid laser or a gas laser. The first output section 110 may be a tunable laser.
[0031] The device 100 may specify the target position of the power supply target 200 based on, for example, a detection result of detecting the reflected light of the first laser light of the first output unit 110. In the system 10 shown in FIG. 1, since the power supply target 200 is equipped with the retroreflector 210, the light intensity of the reflected light of the first laser light reflected at the target position of the power supply target 200 is greater than the light intensity of the reflected light of the first laser light reflected at other positions. Therefore, the device 100 may specify the target position of the power supply target 200 by, for example, specifying the reflection position of the first laser light when the light intensity of the reflected light of the first laser light is higher than a predetermined light intensity threshold as the target position of the power supply target 200. In this case, the device 100 may specify the target position of the power supply target 200 based on, for example, the distance from the device 100 to the reflection position and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position.
[0032] The second output section 120 may output a second laser light for wireless power supply. The second output section 120 may output the second laser light toward a target position of the power supply target 200 specified by the device 100, for example.
[0033] The second output section 120 may output, for example, a second laser light in the infrared region. The second output section 120 may output a second laser light in the visible light region.
[0034] The wavelength of the second laser light output by the second output section 120 may be different from the wavelength of the first laser light output by the first output section 110, for example. The wavelength of the second laser light output by the second output section 120 may be the same as the wavelength of the first laser light output by the first output section 110.
[0035] The output power of the second laser light output by the second output section 120 may be different from the output power of the first laser light output by the first output section 110. For example, the second output section 120 may output the second laser light such that the output power of the second laser light is higher than the output power of the first laser light. The output power of the second laser light may be the same as the output power of the first laser light.
[0036] The second output section 120 may be, for example, a solid-state laser. The second output section 120 may be, for example, a semiconductor laser. The second output section 120 may be a liquid laser or a gas laser. The second output section 120 may be a tunable laser.
[0037] The device 100 may be installed, for example, on a floor or the ground. The device 100 may be installed, for example, on a wall or a ceiling. The device 100 may be installed on a traffic light, a sign, etc. The device 100 may be installed in any other location.
[0038] The power supply target 200 may receive power from the device 100. The power supply target 200 may include, for example, a retroreflector 210 and a photovoltaic panel 220.
[0039] The power supply target 200 may be any terminal capable of receiving power from the apparatus 100. The power supply target 200 may be, for example, an IoT (Internet of Things) device. The power supply target 200 may be, for example, a mobile phone such as a smartphone, a tablet terminal, a wearable terminal, or the like. The power supply target 200 may be, for example, a PC (Personal Computer). The power supply target 200 may be, for example, an aircraft such as a vehicle or a drone, or a moving object such as a robot. The power supply target 200 may include anything that corresponds to the IoE (Internet of Everything).
[0040] The retroreflector 210 may have, for example, wavelength selectivity. The retroreflector 210 may, for example, reflect light in a predetermined wavelength region and not reflect light outside the wavelength region. The retroreflector 210 may not have wavelength selectivity.
[0041] The retroreflector 210 may be, for example, a retroreflector. The retroreflector may include, for example, a CCR. A CCR is an optical element in which three flat plates having light reflecting properties are combined at right angles to each other to form a rectangular parallelepiped or cube-shaped apex shape. The flat plates may be, for example, a mirror. The flat plates may be glass. The retroreflector may include, for example, a pentaprism. The retroreflector may include glass beads.
[0042] The photovoltaic panel 220 may convert light energy into electrical energy. The photovoltaic panel 220 may be composed of, for example, a number of cells.
[0043] The shape of the photovoltaic panel 220 may be, for example, a rectangle. The shape of the photovoltaic panel 220 may be, for example, a square. The shape of the photovoltaic panel 220 may be, for example, a circle. The shape of the photovoltaic panel 220 may be, for example, an ellipse. The shape of the photovoltaic panel 220 may be any other shape.
[0044] The photovoltaic panel 220 may be, for example, a solar panel. The photovoltaic panel 220 may be, for example, a silicon (Si)-based solar panel. The photovoltaic panel 220 may be, for example, a compound-based solar panel. The photovoltaic panel 220 may be, for example, a GaAs-based solar panel formed using gallium (Ga) and arsenic (As). The photovoltaic panel 220 may be, for example, a CIGS-based solar panel formed using copper (Cu), indium (In), gallium (Ga), and selenium (Se).
[0045] The power supply target 200 may have, for example, a function of acquiring target position information indicating the target position of the power supply target 200. The power supply target 200 may acquire the target position information of the power supply target 200 by using, for example, a Global Navigation Satellite System (GNSS) function. The power supply target 200 may acquire the target position information of the power supply target 200 by using, for example, a Global Positioning System (GPS) function. The power supply target 200 may acquire the target position information of the power supply target 200 by using a Real Time Kinematic (RTK) function.
[0046] The power supply target 200 may have a function of wirelessly communicating with the device 100, for example. The wireless communication connection between the device 100 and the power supply target 200 may be compliant with a wireless communication system such as Wi-Fi (registered trademark), microwave, optical communication, Bluetooth (registered trademark), and ZigBee (registered trademark). The wireless communication connection between the device 100 and the power supply target 200 may be via a network that may include the Internet or a core network provided by a telecommunications carrier.
[0047] For example, the power supply target 200 may transmit the acquired target position information of the power supply target 200 to the apparatus 100. The apparatus 100 may specify the target position of the power supply target 200 based on the target position information of the power supply target 200 received from the power supply target 200.
[0048] In the case of wirelessly feeding power to a power supply target using laser light, the conventional system identifies the position of the power supply target where the LOS between the power supply device and the power supply target is secured by performing image recognition processing on the captured image captured by a camera around the power supply device. However, in the conventional system, when the power supply target is a small device or when the power supply target is located at a location far from the installation position of the camera, the position of the power supply target may not be identified with high accuracy. Furthermore, in the conventional system, since it is necessary to perform image analysis on the captured image, the position of the power supply target may not be identified quickly.
[0049] In contrast, according to the system 10 according to an embodiment, the device 100 determines the position of the power supply target 200 equipped with the retroreflector 210 based on the detection result of the reflected light of the first laser light outputted around the device 100. The device 100 determines the position of the power supply target by utilizing the highly directional laser light and the reflective properties of the retroreflector, so that even if the power supply target is small and the position cannot be determined with high accuracy by image recognition processing, the position can be determined with high accuracy as long as the size is such that the retroreflector can be mounted. In addition, since the device 100 determines the position of the power supply target based on the detection result of the reflected light of the laser light propagating at the speed of light, the position of the power supply target can be determined quickly. Furthermore, since the retroreflector 210 such as the CCR is relatively low cost, the system 10 can be constructed as a whole at low cost. As a result, the system 10 according to an embodiment can realize a system that can efficiently wirelessly supply power to the power supply target by determining the position of the power supply target with high accuracy and high speed at low cost.
[0050] Fig. 2 is an explanatory diagram for explaining an example in which the device 100 wirelessly supplies power to the power supply target 200. In Fig. 2, an example in which one power supply target 200 exists in the vicinity of the device 100 will be mainly explained.
[0051] 2A is an explanatory diagram for explaining an example in which the device 100 specifies a candidate position of the power supply target 200. The candidate position of the power supply target 200 may be a position that is a candidate for the target position of the power supply target 200.
[0052] For example, the device 100 may detect reflected light of the first laser light in all directions of the device 100 by scanning the first laser light so as to irradiate the first laser light in all directions of the device 100 in order to identify a candidate position of the power supply target 200. The device 100 may scan the first laser light by, for example, a mechanical rotation method in which the laser light is scanned by rotating a laser and a detector that detects reflected light of the laser light output by the laser. The device 100 may also scan the first laser light by a MEMS method in which the laser light output by the laser is scanned by controlling a Micro Electro Mechanical Systems (MEMS) mirror.
[0053] The device 100 may specify the candidate position of the power supply target 200 based on, for example, a detection result of detecting reflected light of the first laser light in all directions of the device 100. The device 100 may specify the candidate position of the power supply target 200 by, for example, specifying the reflection position of the first laser light when the light intensity of the reflected light of the first laser light is higher than a light intensity threshold as the candidate position of the power supply target 200. In the example shown in (A) of FIG. 2, the description will be continued assuming that the device 100 specifies the reflection position when the power supply target 200 reflects the first laser light and the reflection position when an object 50 such as a mirror or glass that is not a power supply target reflects the first laser light as the candidate positions of the power supply target 200.
[0054] 2B is an explanatory diagram for explaining an example in which the device 100 specifies the target position of the power supply target 200 from the candidate positions of the power supply target 200. For example, in order to specify the target position of the power supply target 200 from the candidate positions of the power supply target 200, the device 100 may output a second laser light toward the candidate position of the power supply target 200 and perform test power supply to the candidate position of the power supply target 200.
[0055] In an example shown in FIG. 2B, the device 100 may output the second laser light toward the reflection position when the power supply target 200 reflects the first laser light and the reflection position when the object 50 reflects the first laser light. The power supply target 200 may respond to the device 100 in response to receiving power from the device 100 by irradiating the photovoltaic panel 220 with the second laser light. On the other hand, since the object 50 is not a power supply target, it does not respond to the device 100 even when irradiated with the second laser light. Therefore, in response to acquiring the power reception response from the power supply target 200, the device 100 may specify that the reflection position when the power supply target 200 reflects the first laser light is the target position of the power supply target 200 among the candidate positions of the power supply target 200.
[0056] 2C is an explanatory diagram for explaining an example in which the device 100 supplies power to the power supply target 200. The device 100 may start supplying power to the power supply target 200, for example, by outputting a second laser light toward a target position of the power supply target 200.
[0057] 2, the device 100 performs test power supply to the candidate positions of the power supply target 200, thereby identifying the target position of the power supply target 200 from the candidate positions of the power supply target 200. This allows the device 100 to identify the position of the power supply target with high accuracy, even if the device 100 accidentally detects reflected light of the first laser light that is strongly reflected by an object other than the power supply target.
[0058] Fig. 3 is a schematic diagram of an example of the power supply target 200. In Fig. 3 to Fig. 6, the length direction of the power supply target 200 is the x-axis direction in the figure, the width direction of the power supply target 200 is the y-axis direction in the figure, and the thickness direction of the power supply target 200 is the z-axis direction in the figure.
[0059] The retroreflector 210 and the photovoltaic panel 220 may be disposed, for example, on a side surface of the power supply target 200. The retroreflector 210 and the photovoltaic panel 220 may be disposed, for example, on an upper surface of the power supply target 200. The retroreflector 210 and the photovoltaic panel 220 may be disposed in any other position of the power supply target 200.
[0060] The retroreflector 210 and the photovoltaic panel 220 may be arranged, for example, along the thickness direction of the power supply target 200. In this case, as shown in Fig. 3, the retroreflector 210 may be arranged, for example, on both sides of the photovoltaic panel 220. The retroreflector 210 may also be arranged on only one side of the photovoltaic panel 220.
[0061] The retroreflector 210 and the photovoltaic panel 220 may be arranged along the length direction of the power supply target 200 in the same manner as when they are arranged along the thickness direction of the power supply target 200. The retroreflector 210 and the photovoltaic panel 220 may be arranged along the width direction of the power supply target 200 in the same manner as when they are arranged along the thickness direction of the power supply target 200.
[0062] Fig. 4 is a schematic diagram of another example of the power supply target 200. The power supply target 200 shown in Fig. 4 differs from the power supply target 200 shown in Fig. 3 in that the retroreflector 210 is disposed so as to surround the periphery of the photovoltaic panel 220.
[0063] Fig. 5 is a schematic diagram of another example of the power supply target 200. The power supply target 200 shown in Fig. 5 differs from the power supply target 200 shown in Fig. 3 and Fig. 4 in that a retroreflector 210 is disposed in a gap between each of a plurality of cells 225 constituting a photovoltaic panel 220.
[0064] Fig. 6 shows a schematic diagram of another example of the power supply target 200. The power supply target 200 shown in Fig. 6 differs from the power supply target 200 shown in each of Figs. 3 to 5 in that a retroreflector 210 is arranged on the upper surface of the power supply target 200, and a photovoltaic panel 220 is arranged on the side surface of the power supply target 200. The power supply target 200 may have a retroreflector 210 arranged on the side surface of the power supply target 200, and a photovoltaic panel 220 arranged on the upper surface of the power supply target 200.
[0065] Fig. 7 shows a schematic diagram of another example of the system 10. Here, differences from the system 10 shown in Fig. 1 will be mainly described.
[0066] The system 10 may include an object 300 having a retroreflector 310 mounted thereon. The retroreflector 310 may have similar characteristics to the retroreflector 210.
[0067] The object 300 may be placed on, for example, a floor or the ground. The object 300 may be placed on, for example, a wall or a ceiling. The object 300 may be placed in any other location.
[0068] The apparatus 100 may, for example, store object position information indicating an object position of the object 300. The object position of the object 300 may be the position where the object 300 exists.
[0069] The device 100 may store target position information indicating the target position of the power supply target 200. Note that the power supply target 200 does not have a retroreflector 210 in the system 10 shown in FIG.
[0070] The object position information of the object 300 may be registered in the device 100, for example, by a worker who performs the installation work of the object 300. Similarly to the object position information of the object 300, the target position information of the power supply target 200 may also be registered in the device 100 by a worker who performs the installation work of the power supply target 200.
[0071] The first output section 110 may output the first laser light, for example, in the vicinity of the device 100 including the object position of the object 300. The first output section 110 may output the first laser light, for example, in all directions of the device 100 including the object position of the object 300. The first output section 110 may output the first laser light in a partial direction of the device 100 including the object position of the object 300.
[0072] The device 100 may, for example, detect the reflected light of the first laser light from the first output section 110, and identify the device position of the device 100 based on the object position information of the object 300 and the detection result of the reflected light of the first laser light. The device position of the device 100 may be a position where the device 100 is present.
[0073] In the system 10 shown in FIG. 7, since the object 300 is equipped with the retroreflector 310, the light intensity of the reflected light of the first laser light reflected at the object position of the object 300 is greater than the light intensity of the reflected light of the first laser light reflected at other positions. Therefore, the device 100 may specify, for example, the reflection position of the first laser light when the light intensity of the reflected light of the first laser light is higher than a predetermined light intensity threshold value as the object position of the object 300. The device 100 may specify the device position of the device 100 based on object position information of the object 300 corresponding to the reflection position, the distance from the device 100 to the reflection position, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position. The second output unit 120 may output the second laser light toward the target position of the power supply target 200 based on the target position information of the power supply target 200 and the device position of the device 100 specified by the device 100.
[0074] According to the system 10 shown in Fig. 7, the device 100 identifies the position of an object 300 equipped with a retroreflector 310 based on the detection result of the reflected light of the first laser light outputted to the periphery of the device 100, and identifies its own position from the identified position of the object 300. As a result, in the system 10 shown in Fig. 7, the device 100 identifies its own position by utilizing the highly directional laser light and the reflective properties of the relatively low-cost retroreflector, and therefore a system in which the device 100 can identify its own position with high accuracy can be realized at low cost.
[0075] Fig. 8 is an explanatory diagram for explaining another example in which the device 100 wirelessly supplies power to the power supply target 200. Fig. 8 mainly explains an example in which one power supply target 200 and three objects 302, 304, and 306 are present around the device 100. Each of the objects 302, 304, and 306 may have the same characteristics as the object 300.
[0076] 8A is an explanatory diagram for explaining an example in which the device 100 specifies the device position of the device 100. For example, in order to specify the device position of the device 100, the device 100 may detect reflected light of the first laser light in all directions of the device 100 by scanning the first laser light so as to irradiate the first laser light in all directions of the device 100.
[0077] The device 100 may specify the device position of the device 100, for example, based on object position information of the object and a detection result of detecting reflected light of the first laser light in all directions of the device 100. For example, the device 100 may specify a reflection position of the first laser light when the light intensity of the reflected light of the first laser light is higher than a light intensity threshold. Next, the device 100 may specify whether or not the reflection position is the object position of the object by comparing the positional relationship of the specified reflection position with the positional relationship of the object position of the object determined based on the object position information. When the device 100 specifies that the reflection position is the object position of the object, the device 100 may specify object position information of the object corresponding to the reflection position, and specify the device position of the device 100 based on the object position information, the distance from the device 100 to the reflection position, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position.
[0078] In an example shown in (A) of FIG. 8, the device 100 may identify four reflection positions: the reflection position when the first laser light is reflected by object 302, the reflection position when the first laser light is reflected by object 304, the reflection position when the first laser light is reflected by object 306, and the reflection position when the first laser light is reflected by object 50, because the light intensity of the reflected light of the first laser light when reflected by each of object 302, object 304, object 306, and object 50 that is not an object is higher than the light intensity threshold. Next, the device 100 may identify, among the four identified reflection positions, the reflection position when the object 302 reflects the first laser light, the reflection position when the object 304 reflects the first laser light, and the reflection position when the object 306 reflects the first laser light as the object positions of the objects by comparing the positional relationship between the identified four reflection positions and the positional relationship between the object positions of the objects 302, 304, and 306 determined based on the object position information of each of the objects 302, 304, and 306. After that, the device 100 may identify the device position of the device 100 based on, for example, the object position information of the object 302 corresponding to the reflection position when the object 302 reflects the first laser light, the distance from the device 100 to the reflection position, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position.
[0079] 8B is an explanatory diagram for explaining an example in which the device 100 supplies power to the power supply target 200. The second output unit 120 may output the second laser light toward the target position of the power supply target 200 based on the target position information of the power supply target 200 and the device position of the device 100 identified by the device 100.
[0080] 8, device 100 identifies its own location based on a comparison result between the positional relationship of the identified reflection position and the positional relationship of the object position of the object. This allows device 100 to identify its own location with high accuracy even if device 100 detects a reflected light of the first laser light that is accidentally strongly reflected by an object other than the object.
[0081] 9 illustrates an example of a functional configuration of the device 100. The device 100 may include an information storage unit 102, a detection unit 106, a target position identification unit 108, a target position information receiving unit 109, a first output unit 110, a candidate position identification unit 112, a power reception response acquisition unit 114, a device position identification unit 116, a charging completion notification acquisition unit 118, and a second output unit 120. It is not essential that the device 100 has all of these configurations.
[0082] The information storage unit 102 may store various information. The information storage unit 102 may store, for example, a light intensity threshold. The light intensity threshold may be determined to be lower than the light intensity of the reflected light of the first laser light when a retroreflector present in the vicinity of the device 100 reflects the first laser light output by the first output unit 110, and higher than the light intensity of the reflected light of the first laser light when an object that is not a retroreflector and may be present in the vicinity of the device 100 reflects the first laser light.
[0083] The information storage unit 102 may store, for example, wavelength region information indicating the wavelength region of light reflected by a retroreflector present in the vicinity of the device 100. The retroreflector present in the vicinity of the device 100 may be, for example, the retroreflector 210 mounted on the power supply target 200. The retroreflector present in the vicinity of the device 100 may be, for example, the retroreflector 310 mounted on the retroreflector 310.
[0084] The wavelength range may be determined, for example, so that retroreflectors in the vicinity of the device 100 reflect more light and objects that may be present in the vicinity of the device 100 reflect less light. The wavelength range may be determined, for example, so that only retroreflectors present in the vicinity of the device 100 reflect light.
[0085] The information storage unit 102 may store, for example, object position information of the object 300. The information storage unit 102 may store, for example, target position information of the power supply target 200.
[0086] The location information may include, for example, latitude information, the location information may include, for example, longitude information, and the location information may include, for example, altitude information.
[0087] The detection unit 106 may detect reflected light of the first laser light output by the first output unit 110. The detection unit 106 may detect reflected light of the first laser light having a light intensity higher than a light intensity threshold stored in the information storage unit 102, for example.
[0088] The detection unit 106 may detect reflected light of the second laser light output by the second output unit 120. The detection unit 106 may detect reflected light of the second laser light having a light intensity higher than a light intensity threshold value stored in the information storage unit 102, for example.
[0089] The target position identifying unit 108 may identify a target position of the power supply target 200 present in the vicinity of the device 100. The target position identifying unit 108 may identify the target position of the power supply target 200, for example, by identifying a relative position of the power supply target 200 with respect to the device 100. When a plurality of power supply targets 200 exist in the vicinity of the device 100, the target position identifying unit 108 may identify the target position of each of the plurality of power supply targets 200.
[0090] The target position specifying unit 108 may store target position information indicating the target position of the specified power supply target 200 in the information storage unit 102. In this way, the target position specifying unit 108 may map the target position of the power supply target 200.
[0091] The target position identifying unit 108 may identify the target position of the power supply target 200 based on, for example, a detection result by the detection unit 106 of the reflected light of the first laser light output by the first output unit 110. The target position identifying unit 108 may identify, for example, the reflection position of the first laser light when the detection unit 106 detects the reflected light of the first laser light having a light intensity higher than a light intensity threshold stored in the information storage unit 102, as the target position of the power supply target 200. In this case, the target position identifying unit 108 may identify the target position of the power supply target 200 based on the distance from the device 100 to the reflection position and the output direction of the first laser light.
[0092] The target position identifying unit 108 may identify the distance from the device 100 to the reflection position based on, for example, the time of flight (TOF) that has elapsed from the output time when the first output unit 110 outputs the first laser light to the detection time when the detection unit 106 detects the reflected light of the first laser light. The target position identifying unit 108 may identify the distance from the device 100 to the reflection position based on the light intensity of the reflected light of the first laser light detected by the detection unit 106 when the first laser light is reflected at the reflection position.
[0093] The target position information receiving unit 109 may receive target position information of the power supply target 200 from the power supply target 200. The target position information receiving unit 109 may, for example, periodically receive the target position information of the power supply target 200. The target position information receiving unit 109 may store the received target position information of the power supply target 200 in the information storage unit 102.
[0094] The candidate position identifying unit 112 may identify candidate positions of the power supply target 200 existing in the vicinity of the apparatus 100. The candidate position identifying unit 112 may store candidate position information indicating the identified candidate positions of the power supply target 200 in the information storage unit 102.
[0095] The candidate position identifying unit 112 may identify the candidate position of the power supply target 200 based on, for example, a detection result by the detection unit 106 of the reflected light of the first laser light output by the first output unit 110. The candidate position identifying unit 112 may identify, for example, the reflection position of the first laser light when the detection unit 106 detects the reflected light of the first laser light having a light intensity higher than the light intensity threshold stored in the information storage unit 102, as the candidate position of the power supply target 200. In this case, the candidate position identifying unit 112 may identify the candidate position of the power supply target 200 based on the distance from the device 100 to the reflection position and the output direction of the first laser light, in the same manner as when the target position identifying unit 108 identifies the target position of the power supply target 200.
[0096] The second output section 120 may output the second laser light toward the candidate position of the power supply target 200 identified by the candidate position identifying section 112. For example, the second output section 120 may set the output power when outputting the second laser light toward the candidate position of the power supply target 200 to be lower than the output power when outputting the second laser light toward the target position of the power supply target 200.
[0097] The power reception response acquisition unit 114 may acquire the power reception response from the power supply target 200. For example, the power reception response acquisition unit 114 may acquire the power reception response from the power supply target 200 by receiving a power reception response signal transmitted by the power supply target 200 in response to the power supply target 200 receiving power from the device 100. For example, the power reception response acquisition unit 114 may acquire the power reception response from the power supply target 200 by detecting, using a camera provided in the device 100, that the power supply target 200 is blinking a lamp provided in the power supply target 200 in response to the power supply target 200 receiving power from the device 100. The power reception response acquisition unit 114 may acquire the power reception response from the power supply target 200 by detecting, using a camera provided in the device 100, that the power supply target 200 is waving a stick provided in the power supply target 200 in response to the power supply target 200 receiving power from the device 100.
[0098] The target position identifying unit 108 may identify whether or not the candidate position of the power supply target 200 is the target position of the power supply target 200 based on, for example, a power reception response from the power supply target 200 acquired by the power reception response acquiring unit 114. The target position identifying unit 108 may identify the candidate position of the power supply target 200 as the target position of the power supply target 200 when, for example, the power reception response acquiring unit 114 acquires a power reception response within a predetermined period from the output time when the second output unit 120 outputs the second laser light toward the candidate position of the power supply target 200.
[0099] The target position identifying unit 108 may identify whether or not a candidate position of the power supply target 200 is the target position of the power supply target 200 based on the target position information of the power supply target 200 received by the target position information receiving unit 109. The target position identifying unit 108 may identify the candidate position of the power supply target 200 as the target position of the power supply target 200 when, for example, the distance between the candidate position of the power supply target 200 and the target position of the power supply target 200 indicated by the target position information of the power supply target 200 received by the target position information receiving unit 109 is shorter than a predetermined distance threshold.
[0100] The first output section 110 may output the first laser light based on, for example, the wavelength selectivity of the retroreflector. For example, when the first laser light is incident on the retroreflector, the first output section 110 may output the first laser light included in the wavelength range indicated by the wavelength range information of the retroreflector stored in the information storage section 102 so that the retroreflector reflects the first laser light.
[0101] For example, based on the wavelength selectivity of the retroreflector, the second output section 120 may output the second laser light toward the candidate position of the power supply target 200. For example, the second output section 120 may output the second laser light that is not included in the wavelength region indicated by the wavelength region information of the retroreflector stored in the information storage section 102 toward the candidate position of the power supply target 200.
[0102] When each of the first output section 110 and the second output section 120 outputs laser light based on the wavelength selectivity of the retroreflector, the target position identifying section 108 may identify the target position of the power supply target 200 from the candidate positions of the power supply target 200 further based on the detection result of the reflected light of the second laser light by the detection section 106. The target position identifying section 108 may identify, for example, the candidate position of the power supply target 200 when the detection section 106 does not detect the reflected light of the second laser light having a light intensity higher than the light intensity threshold stored in the information storage section 102 as the target position of the power supply target 200.
[0103] The device locator 116 may determine the device location of the device 100. The device locator 116 may determine the device location of the device 100, for example, by determining the absolute position of the device 100.
[0104] The device position identifying unit 116 may store device position information indicating the identified device position of the device 100 in the information storage unit 102. In this way, the device position identifying unit 116 may map the device position of the device 100. The device position identifying unit 116 may simultaneously perform a process of identifying the device position of the device 100 and a process of creating an environmental map around the device 100 by using, for example, Simultaneous Localization and Mapping (SLAM) technology.
[0105] The device position identifying unit 116 may identify the device position of the device 100, for example, based on the object position information of the object 300 stored in the information storage unit 102 and the detection result of the detection unit 106 of the reflected light of the first laser light output by the first output unit 110. For example, the device position identifying unit 116 may identify the reflection position of the first laser light when the light intensity of the reflected light of the first laser light is higher than the light intensity threshold stored in the information storage unit 102 as the object position of the object 300. The device position identifying unit 116 may identify the device position of the device 100, based on the object position information of the object 300 corresponding to the reflection position, the distance from the device 100 to the reflection position, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position.
[0106] For example, in the xyz coordinate system, the object position of the object 300 indicated by the object position information of the object 300 corresponding to the reflection position is (x O ,y O ,z O ), the distance from the device 100 to the reflection position is D, and the output direction of the first laser light when the first output section 110 outputs the first laser light to the reflection position is (e x ,e y ,e z ), the device location specification unit 116 determines that the device location of the device 100 is (x O -D×e x ,y O -D×e y ,z O -D×e z ) may be specified. Note that e x , e y , and e z is (e x ) 2 +(e y ) 2 +(e z ) 2 = 1 is assumed to hold.
[0107] When a plurality of objects 300 are present around the device 100 and a plurality of reflection positions of the first laser light are present when the light intensity of the reflected light of the first laser light output by the first output unit 110 is higher than the light intensity threshold, the device position identifying unit 116 may identify whether or not one of the plurality of reflection positions is the object position of any of the plurality of objects 300. For example, the device position identifying unit 116 may identify whether or not the one reflection position is the object position of any of the plurality of objects 300 by comparing the positional relationship of the identified plurality of reflection positions with the positional relationship of the object positions of the plurality of objects 300 that is determined based on the object position information of each of the plurality of objects 300 stored in the information storage unit 102. When the device position specifying unit 116 specifies that the one reflection position is the object position of one object 300 among the plurality of objects 300, the device position specifying unit 116 may specify the device position of the device 100 based on the one object position information, the distance from the device 100 to the one reflection position, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the one reflection position. The second output unit 120 may output the second laser light toward the target position of the power supply target 200 based on the target position information of the power supply target 200 stored in the information storage unit 102 and the device position of the device 100 specified by the device position specifying unit 116.
[0108] The charging completion notification acquisition unit 118 may acquire a charging completion notification from the power supply target 200. For example, the charging completion notification acquisition unit 118 may acquire the charging completion notification from the power supply target 200 by receiving a charging completion notification transmitted by the power supply target 200 in response to the completion of charging of the battery mounted in the power supply target 200 by power supply from the device 100. For example, the charging completion notification acquisition unit 118 may acquire the charging completion notification from the power supply target 200 by detecting, using a camera provided in the device 100, that the power supply target 200 has switched a lamp provided in the power supply target 200 from a blinking state to an off state in response to the completion of charging of the battery. The charging completion notification acquisition unit 118 may acquire the charging completion notification from the power supply target 200 by detecting, using a camera provided in the device 100, that the power supply target 200 has switched a wand provided in the power supply target 200 from a waving state to a stopped state in response to the completion of charging of the battery. The second output section 120 may end the output of the second laser light toward the target position of the power supply target 200 in response to the charge completion notification acquisition section 118 acquiring a charge completion notification from the power supply target 200.
[0109] 10 shows an example of a schematic functional configuration of the power supply target 200. The power supply target 200 may include an information storage unit 202, a target position information acquisition unit 204, a target position information transmission unit 206, an adjustment unit 208, a retroreflector 210, a power reception response unit 212, a charging completion notification unit 216, a photovoltaic panel 220, and a battery 250. It is not essential that the power supply target 200 has all of these components.
[0110] The information storage unit 202 may store various information. For example, the information storage unit 202 may store a battery remaining charge threshold. The information storage unit 202 may store installation location information indicating the installation location where the device 100 is installed.
[0111] The target position information acquiring unit 204 may acquire target position information of the power supply target 200. The target position information acquiring unit 204 may, for example, periodically acquire the target position information of the power supply target 200. The target position information acquiring unit 204 may store the acquired target position information of the power supply target 200 in the information storage unit 202.
[0112] The target position information transmitting unit 206 may transmit the target position information of the power supply target 200. The target position information transmitting unit 206 may transmit the target position information of the power supply target 200 to the apparatus 100, for example.
[0113] The target position information transmitting unit 206 may transmit, for example, the target position information of the power supply target 200 stored in the information storing unit 202. The target position information transmitting unit 206 may transmit the target position information of the power supply target 200 in response to the target position information acquiring unit 204 acquiring the target position information of the power supply target 200.
[0114] The adjustment unit 208 may adjust the orientation of at least one of the retroreflector 210 and the photovoltaic panel 220. The adjustment unit 208 may adjust the orientation of at least one of the retroreflector 210 and the photovoltaic panel 220 based on, for example, target position information of the power supply target 200 and installation position information of the device 100.
[0115] For example, when adjusting the orientation of retroreflector 210, adjustment unit 208 may adjust the orientation of retroreflector 210 so that the first laser light output by device 100 is irradiated by retroreflector 210. For example, when adjusting the orientation of photovoltaic panel 220, adjustment unit 208 may adjust the orientation of photovoltaic panel 220 so that the second laser light output by device 100 is irradiated by photovoltaic panel 220.
[0116] The power reception response unit 212 may respond to the power supply from the device 100. The power reception response unit 212 may respond to the power reception in response to, for example, the second laser light output by the device 100 being irradiated onto the photovoltaic panel 220 and the battery 250 being charged.
[0117] The power reception response unit 212 may respond to the power reception by, for example, transmitting a power reception response signal to the apparatus 100. The power reception response unit 212 may respond to the power reception by, for example, blinking a lamp provided in the power supply target 200. The power reception response unit 212 may respond to the power reception by shaking a stick provided in the power supply target 200.
[0118] The charging completion notifying unit 216 may notify the device 100 of the charging completion. The charging completion notifying unit 216 may notify the charging completion in response to the remaining battery charge of the battery 250 becoming greater than a remaining battery charge threshold value stored in the information storage unit 202, for example.
[0119] The charging completion notifying unit 216 may notify the device 100 of the charging completion by, for example, transmitting a charging completion notification to the device 100. The charging completion notifying unit 216 may notify the device 100 of the charging completion by, for example, switching a lamp included in the power supply target 200 from a blinking state to an off state. The charging completion notifying unit 216 may notify the device 100 of the charging completion by switching a wand included in the power supply target 200 from a waving state to a stopped state.
[0120] Fig. 11 is an explanatory diagram for explaining an example of a processing flow of the device 100. In Fig. 11, a state in which the device 100 is not supplying power to the power supply target 200 will be described as a starting state.
[0121] In step (step may be abbreviated as S) 102, first output section 110 may output a first laser light to the periphery of device 100. In S104, detection section 106 may detect reflected light of the first laser light output to the periphery of device 100 in S102.
[0122] In S106, the candidate position identifying unit 112 may identify a candidate position of the power supply target 200 based on a detection result of the detection of the reflected light of the first laser light by the detection unit 106 in S104. In S108, the second output unit 120 may output the second laser light toward the candidate position of the power supply target 200 identified by the candidate position identifying unit 112 in S106.
[0123] In S110, the target position identification unit 108 may identify whether or not the power reception response acquisition unit 114 has acquired a power reception response within a predetermined period from the output time when the second output unit 120 output the second laser light toward the candidate position in S108. If the target position identification unit 108 identifies that the power reception response acquisition unit 114 has acquired a power reception response within the period, the process may proceed to S112. If the target position identification unit 108 identifies that the power reception response acquisition unit 114 has not acquired a power reception response within the period, the process may proceed to S118.
[0124] In S112, the target position identifying unit 108 may identify that the candidate position of the power supply target 200 identified by the candidate position identifying unit 112 in S106 is the target position of the power supply target 200. In S114, the second output unit 120 may output the second laser light toward the target position of the power supply target 200 identified by the target position identifying unit 108 in S112.
[0125] In S116, if the charging completion notification acquisition unit 118 has not acquired a charging completion notification from the power supply target 200, the process may return to S114. In S116, if the charging completion notification acquisition unit 118 has acquired a charging completion notification from the power supply target 200, the second output unit 120 may end the output of the second laser light toward the target position of the power supply target 200. Thereafter, the process of the device 100 may end.
[0126] In S118, the target position specifying unit 108 may specify that the candidate position of the power supply target 200 specified by the candidate position specifying unit 112 in S106 is not the target position of the power supply target 200. Thereafter, the processing of the apparatus 100 may end.
[0127] Fig. 12 is an explanatory diagram for explaining another example of the flow of processing of the device 100. In Fig. 12, a state in which the device 100 is not supplying power to the power supply target 200 will be described as a starting state.
[0128] In S202, the first output section 110 may output a first laser light to the periphery of the device 100. In S204, the detection section 106 may detect reflected light of the first laser light output to the periphery of the device 100 in S202.
[0129] In S206, the device position identifying unit 116 may identify the object position of the object 300 based on the detection result of the detection unit 106 detecting the reflected light of the first laser light in S204. In S208, the device position identifying unit 116 may identify the device position of the device 100 based on the object position information of the object 300 stored in the information storage unit 102, the distance from the device 100 to the reflection position of the first laser light corresponding to the object position identified in S206, and the output direction of the first laser light when the first output unit 110 outputs the first laser light to the reflection position.
[0130] In S210, the second output unit 120 may output the second laser light toward the target position of the power supply target 200 based on the target position information of the power supply target 200 stored in the information storage unit 102 and the device position of the device 100 identified by the device position identification unit 116 in S208. In S212, if the charging completion notification acquisition unit 118 has not acquired a charging completion notification from the power supply target 200, the process may return to S210. In S212, if the charging completion notification acquisition unit 118 has acquired a charging completion notification from the power supply target 200, the second output unit 120 may end the output of the second laser light toward the target position of the power supply target 200. Thereafter, the processing of the device 100 may end.
[0131] 13 illustrates an example of a hardware configuration of a computer 1200 functioning as the apparatus 100. A program installed in the computer 1200 can cause the computer 1200 to function as one or more "parts" of the apparatus according to the above embodiment, or can cause the computer 1200 to execute operations associated with the apparatus according to the above embodiment or one or more "parts", and / or can cause the computer 1200 to execute a process or steps of the process according to the above embodiment. A program installed in computer 1200 can, for example, cause computer 1200 to function as detection unit 106, target position identification unit 108, target position information receiving unit 109, candidate position identification unit 112, power reception response acquisition unit 114, device position identification unit 116, and charging completion notification acquisition unit 118, or cause computer 1200 to execute detection unit 106, target position identification unit 108, target position information receiving unit 109, candidate position identification unit 112, power reception response acquisition unit 114, device position identification unit 116, and charging completion notification acquisition unit 118, and / or cause computer 1200 to execute a process or a stage of the process corresponding to the functions of detection unit 106, target position identification unit 108, target position information receiving unit 109, candidate position identification unit 112, power reception response acquisition unit 114, device position identification unit 116, and charging completion notification acquisition unit 118. Such programs may be executed by the CPU 1212 to cause the computer 1200 to perform specific operations associated with some or all of the blocks of the flowcharts and block diagrams described herein.
[0132] The computer 1200 according to an embodiment includes a CPU 1212, a RAM 1214, and a graphics controller 1216, which may be connected to each other by a host controller 1210. The computer 1200 also includes input / output units such as a communication interface 1222, a storage device 1224, a DVD drive 1226, and an IC card drive, which may be connected to the host controller 1210 via an input / output controller 1220. The DVD drive 1226 may be a DVD-ROM drive, a DVD-RAM drive, etc. The storage device 1224 may be a hard disk drive, a solid state drive, etc. The computer 1200 also includes legacy input / output units such as a ROM 1230 and a keyboard 1242, which may be connected to the input / output controller 1220 via an input / output chip 1240.
[0133] The CPU 1212 may operate according to programs stored in the ROM 1230 and the RAM 1214, thereby controlling each unit. The graphics controller 1216 may retrieve image data generated by the CPU 1212 into a frame buffer or the like provided in the RAM 1214 or into the graphics controller itself, and cause the image data to be displayed on the display device 1218.
[0134] The communication interface 1222 may communicate with other electronic devices via a network. The storage device 1224 may store programs and data used by the CPU 1212 in the computer 1200. The DVD drive 1226 may read programs or data from a DVD-ROM 1227 or the like and provide them to the storage device 1224. The IC card drive may read programs and data from an IC card and / or write programs and data to an IC card.
[0135] The ROM 1230 may store therein a boot program or the like that is executed by the computer 1200 upon activation, and / or a program that depends on the hardware of the computer 1200. The input / output chip 1240 may also connect various input / output units to the input / output controller 1220 via a USB port, a parallel port, a serial port, a keyboard port, a mouse port, and the like.
[0136] The programs may be provided by a computer-readable storage medium such as a DVD-ROM 1227 or an IC card. The programs may be read from the computer-readable storage medium, installed in the storage device 1224, the RAM 1214, or the ROM 1230, which are also examples of computer-readable storage media, and executed by the CPU 1212. Information processing described in these programs may be read by the computer 1200, and may bring about cooperation between the programs and the various types of hardware resources described above. An apparatus or method may be constructed by implementing operations or processing of information according to the use of the computer 1200.
[0137] For example, when communication is performed between the computer 1200 and an external device, the CPU 1212 may execute a communication program loaded in the RAM 1214 and instruct the communication interface 1222 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 1212, the communication interface 1222 may read transmission data stored in a transmission buffer area provided in the RAM 1214, the storage device 1224, the DVD-ROM 1227, or a recording medium such as an IC card, and transmit the read transmission data to a network, or write reception data received from the network to a reception buffer area or the like provided on the recording medium.
[0138] Furthermore, the CPU 1212 may cause all or a necessary portion of a file or database stored in an external recording medium such as the storage device 1224, the DVD drive 1226 (DVD-ROM 1227), an IC card, etc. to be read into the RAM 1214, and perform various types of processing on the data on the RAM 1214. The CPU 1212 may then write back the processed data to the external recording medium.
[0139] Various types of information, such as various types of programs, data, tables, and databases, may be stored in the recording medium and may undergo information processing. The CPU 1212 may perform various types of processing on the data read from the RAM 1214, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search / replacement, etc., as described throughout this disclosure and specified by the instruction sequence of the program, and may write back the results to the RAM 1214. The CPU 1212 may also search for information in a file, database, etc. in the recording medium. For example, when a plurality of entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored in the recording medium, the CPU 1212 may search for an entry whose attribute value of the first attribute matches a specified condition from among the plurality of entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.
[0140] The above-described programs or software modules may be stored in a computer-readable storage medium on the computer 1200 or in the vicinity of the computer 1200. In addition, a recording medium such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a computer-readable storage medium, thereby providing the programs to the computer 1200 via the network.
[0141] In one embodiment, blocks in the flowcharts and block diagrams may represent stages of a process in which an operation is performed or "parts" of an apparatus responsible for performing the operation. Particular stages and "parts" may be implemented by dedicated circuitry, programmable circuitry provided with computer readable instructions stored on a computer readable storage medium, and / or a processor provided with computer readable instructions stored on a computer readable storage medium. Dedicated circuitry may include digital and / or analog hardware circuitry and may include integrated circuits (ICs) and / or discrete circuits. Programmable circuitry may include reconfigurable hardware circuitry including AND, OR, XOR, NAND, NOR, and other logical operations, flip-flops, registers, and memory elements, such as, for example, field programmable gate arrays (FPGAs) and programmable logic arrays (PLAs).
[0142] A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by a suitable device, such that a computer-readable storage medium having instructions stored thereon comprises an article of manufacture that includes instructions that can be executed to create means for performing the operations specified in the flowcharts or block diagrams. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, and the like. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), electrically erasable programmable read-only memories (EEPROMs), static random access memories (SRAMs), compact disk read-only memories (CD-ROMs), digital versatile disks (DVDs), Blu-ray disks, memory sticks, integrated circuit cards, and the like.
[0143] The computer readable instructions may include either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk®, JAVA®, C++, etc., and conventional procedural programming languages such as the “C” programming language or similar programming languages.
[0144] Computer readable instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, or to a programmable circuit, either locally or over a local area network (LAN), a wide area network (WAN), such as the Internet, etc., to cause the processor of the general purpose computer, special purpose computer, or other programmable data processing apparatus, or to a programmable circuit, to execute the computer readable instructions to generate means for performing the operations specified in the flowcharts or block diagrams. Examples of processors may include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.
[0145] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It is clear to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the description of the claims that such modifications and improvements can also be included in the technical scope of the present invention.
[0146] It should be noted that the order of execution of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before" or "prior to," and that the process may be performed in any order unless the output of a previous process is used in a later process. Even if the operational flow in the claims, specifications, and drawings is described using "first," "next," etc. for convenience, it does not mean that the process must be performed in this order. [Explanation of symbols]
[0147] 10 system, 50 object, 100 device, 102 information storage unit, 106 detection unit, 108 target position identification unit, 109 target position information receiving unit, 110 first output unit, 112 candidate position identification unit, 114 power reception response acquisition unit, 116 device position identification unit, 118 charging completion notification acquisition unit, 120 second output unit, 200 power supply target, 202 information storage unit, 204 target position information acquisition unit, 206 target position information transmission unit, 208 adjustment unit, 210 retroreflector, 212 power reception response unit, 216 charging completion notification unit, 220 photovoltaic panel, 225 cell, 250 battery, 300 object, 302 object, 304 object, 306 object, 310 retroreflector, 1200 computer, 1210 host controller, 1212 CPU, 1214 RAM, 1216 graphic controller, 1218 display device, 1220 input / output controller, 1222 communication interface, 1224 storage device, 1226 DVD drive, 1227 DVD-ROM, 1230 ROM, 1240 input / output chip, 1242 keyboard
Claims
1. An apparatus for wirelessly supplying power to a power supply target, A first output unit that outputs a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; A detection unit that detects reflected light of the first laser light; a target position identifying unit that identifies the target position based on a detection result of the reflected light of the first laser light by the detection unit; a second output unit that outputs a second laser light for wireless power supply toward the target position identified by the target position identification unit; Equipped with The apparatus comprises: a target position information receiving unit that receives target position information indicating the target position of the power supply target from the power supply target; a candidate position identifying unit that identifies a candidate position of the power supply target based on a detection result of the reflected light of the first laser light by the detection unit; Further equipped with The target position identification unit identifies the candidate position of the power supply target as the target position of the power supply target when a distance between the candidate position of the power supply target and the target position of the power supply target indicated by the target position information is shorter than a predetermined distance threshold. Device.
2. the target position identifying unit identifies the target position based on a distance from the device to a reflection position of the first laser light and an output direction of the first laser light when the detection unit detects the reflected light of the first laser light having a light intensity higher than a predetermined light intensity threshold value.
2. The apparatus of claim 1.
3. An apparatus for wirelessly supplying power to a power supply target, comprising: A first output unit that outputs a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; A detection unit that detects reflected light of the first laser light; a target position identifying unit that identifies the target position based on a detection result of the reflected light of the first laser light by the detection unit; a second output unit that outputs a second laser light for wireless power supply toward the target position identified by the target position identification unit; Equipped with The apparatus comprises: a candidate position identifying unit that identifies a candidate position of the power supply target based on a detection result of the reflected light of the first laser light by the detection unit; a power reception response acquisition unit that acquires a power reception response from the power supply target; Further equipped with the second output unit outputs the second laser light toward the candidate position identified by the candidate position identifying unit; the target position identification unit identifies the candidate position as the target position when the power reception response acquisition unit acquires the power reception response within a predetermined period from an output time when the second output unit outputs the second laser light toward the candidate position; Device.
4. The device according to claim 3 , wherein the second output section sets an output power when outputting the second laser light toward the candidate position to be lower than an output power when outputting the second laser light toward the target position.
5. An apparatus for wirelessly supplying power to a power supply target, comprising: A first output unit that outputs a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; A detection unit that detects reflected light of the first laser light; a target position identifying unit that identifies the target position based on a detection result of the reflected light of the first laser light by the detection unit; a second output unit that outputs a second laser light for wireless power supply toward the target position identified by the target position identification unit; Equipped with The apparatus comprises: a candidate position identifying unit that identifies a candidate position of the power supply target based on the detection result of the reflected light of the first laser light by the detection unit Further equipped with The first output unit outputs the first laser light included in a predetermined wavelength region so that the retroreflector reflects the first laser light when the first laser light is incident on the retroreflector that reflects light in the predetermined wavelength region, the second output unit outputs the second laser light having a wavelength not included in the wavelength range toward the candidate position identified by the candidate position identifying unit, The detection unit further detects reflected light of the second laser light, the target position identifying unit identifies the target position from the candidate positions based on the detection result of the reflected light of the second laser light by the detection unit. Device.
6. The device according to claim 1 , wherein the first output section outputs the first laser light in all directions of the device including the target position.
7. The device according to claim 1 , wherein the second output section outputs the second laser light such that an output power of the second laser light is higher than an output power of the first laser light.
8. An apparatus for wirelessly supplying power to a power supply target, comprising: A first output unit that outputs a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; A detection unit that detects reflected light of the first laser light; a target position identifying unit that identifies the target position based on a detection result of the reflected light of the first laser light by the detection unit; a second output unit that outputs a second laser light for wireless power supply toward the target position identified by the target position identification unit; Equipped with The apparatus comprises: an information storage unit that stores object position information indicating an object position of an object equipped with a retroreflector; a device location identification unit that identifies a device location of the device; Further equipped with The first output unit outputs the first laser light to a periphery of the device including the object position, the device position identification unit identifies the device position based on the object position information of the object stored in the information storage unit and the detection result of the reflected light of the first laser light by the detection unit. Device.
9. The information storage unit further stores target position information indicating target positions of other power supply targets, The second output unit outputs the second laser light toward the target position of the other power supply target based on the target position information of the other power supply target stored in the information storage unit and the device position identified by the device position identification unit.
9. The apparatus of claim 8.
10. A program for causing a computer to function as the device according to any one of claims 1 to 9.
11. An apparatus according to any one of claims 1 to 9; The power supply target A system comprising:
12. A method for wirelessly supplying power to a power supply target, the method being executed by a device equipped with a computer, comprising: A first output stage of outputting a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; a detection step of detecting reflected light of the first laser light; a target position identifying step of identifying the target position based on a detection result of the reflected light of the first laser light in the detection step; a second output step of outputting a second laser light for wireless power supply toward the target position identified in the target position identification step; Equipped with The method comprises: receiving object position information indicating the object position of the power supply object from the power supply object; a candidate position identifying step of identifying a candidate position of the power supply target based on the detection result of the reflected light of the first laser light; Further equipped with The target position identification step identifies the candidate position of the power supply target as the target position of the power supply target when a distance between the candidate position of the power supply target and the target position of the power supply target indicated by the target position information is shorter than a predetermined distance threshold. method.
13. A method for wirelessly supplying power to a power supply target, the method being executed by a device equipped with a computer, comprising: A first output stage of outputting a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; a detection step of detecting a reflected light of the first laser light; a target position identifying step of identifying the target position based on a detection result of the reflected light of the first laser light in the detection step; a second output step of outputting a second laser light for wireless power supply toward the target position identified in the target position identification step; Equipped with The method comprises: a candidate position identifying step of identifying a candidate position of the power supply target based on the detection result of the reflected light of the first laser light; a power reception response acquisition step of acquiring a power reception response from the power supply target; Further equipped with the second output step includes outputting the second laser light toward the candidate position identified in the candidate position identification step; the target position identification step identifies the candidate position as the target position when the power reception response is acquired in the power reception response acquisition step within a predetermined period from an output time when the second laser light is outputted toward the candidate position in the second output step, method.
14. A method for wirelessly supplying power to a power supply target, the method being executed by a device equipped with a computer, comprising: A first output stage of outputting a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; a detection step of detecting a reflected light of the first laser light; a target position identifying step of identifying the target position based on a detection result of the reflected light of the first laser light in the detection step; a second output step of outputting a second laser light for wireless power supply toward the target position identified in the target position identification step; Equipped with The method comprises: a candidate position specifying step of specifying a candidate position of the power supply target based on the detection result of the reflected light of the first laser light; Further equipped with The first output step includes outputting the first laser light included in a predetermined wavelength region so that the retroreflector reflects the first laser light when the first laser light is incident on the retroreflector that reflects light in the predetermined wavelength region, the second output step includes outputting the second laser light having a wavelength not included in the wavelength range toward the candidate position identified in the candidate position identification step; The detecting step further includes detecting a reflected light of the second laser light, The target position identification step identifies the target position from the candidate positions based on the detection result of the reflected light of the second laser light. method.
15. A method for wirelessly supplying power to a power supply target, the method being executed by a device equipped with a computer, comprising: A first output stage of outputting a first laser light for position identification to the periphery of the device including the target position of the power supply target equipped with a retroreflector; a detection step of detecting a reflected light of the first laser light; a target position identifying step of identifying the target position based on a detection result of the reflected light of the first laser light in the detection step; a second output step of outputting a second laser light for wireless power supply toward the target position identified in the target position identification step; Equipped with The method comprises: A device position determination step of determining a device position of the device storing object position information indicating an object position of an object equipped with a retroreflector. Further equipped with The first output step outputs the first laser light to a periphery of the device including the object position; The device position identification step identifies the device position based on the object position information of the object stored in the device and the detection result of the reflected light of the first laser light. method.
Citation Information
Patent Citations
Optical signal transmitter
JP1996331061A
Power transferring system and method
JP2007006558A
Power transmitting system
JP2008245404A
wireless power distribution system
JP2018525964A
Optical wireless power supply system
JP2019516334A