Information processing device, information processing method, and program

The information processing device with authentication mechanisms addresses unauthorized use in power supply services by securely verifying user and device identification, enhancing security and enabling data-driven customer satisfaction improvements.

JP2026068115APending Publication Date: 2026-04-22NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-10-10
Publication Date
2026-04-22

AI Technical Summary

Technical Problem

Existing power supply services at facilities like stores and public transportation lack robust authentication mechanisms, leading to potential unauthorized use and data theft, and there is a need for improved customer satisfaction through secure power supply solutions.

Method used

An information processing device and method that uses a plug-in device with an input plug, outlet, and power switch, along with authentication mechanisms to ensure secure power supply by verifying user and device identification through first and second authentication processes before enabling power supply.

Benefits of technology

Enhances security by reducing unauthorized use and data theft, allows user identification, enables charging based on usage, and facilitates data analysis for optimized usage plans, thereby improving customer satisfaction and service efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026068115000001_ABST
    Figure 2026068115000001_ABST
Patent Text Reader

Abstract

This provides new technology related to power supply services using electrical outlets installed in facilities. [Solution] The disclosed information processing device acquires first authentication information which is a combination of first identification information stored in a plug-in device plugged into an outlet and first user authentication information stored in a user terminal, and performs authentication processing based on the first authentication information. The information processing device also acquires second authentication information which is input by the user terminal from the user terminal, and performs authentication processing based on the second authentication information. If the authentication processing based on the first authentication information and the authentication processing based on the second authentication information are successful, the information processing device sends a power supply start instruction to the plug-in device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] ,

[0006] , , , , ,

[0005] , , , , ,

[0001] This disclosure relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] Techniques related to this disclosure are disclosed in Patent Document 1. Patent Document 1 discloses a process of turning on a power supply switch of a charging pad to start charging a smartphone when authentication based on contract information of the smartphone and authentication based on registration information of the charging pad are successful.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] An example of the object of this disclosure is to provide a new technology related to a power supply service using outlets installed in a facility.

Means for Solving the Problems

[0006] According to one aspect of this disclosure, The device includes an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, The user terminal receives a second set of authentication information from the user terminal, and the second set of authentication information is obtained from the user terminal. A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, the power supply control means transmits a power supply start instruction to the plug-in device, An information processing device having the following is provided.

[0007] Furthermore, according to one aspect of this disclosure, One or more computers, It has an input plug that plugs into an outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the outlet and first user authentication information stored in the user terminal, Perform authentication processing based on the aforementioned first authentication information. The user terminal receives the second authentication information from the user, and obtains it from the user terminal. Perform authentication processing based on the second set of authentication information. An information processing method is provided that transmits an instruction to start powering on the plug-in device if the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful.

[0008] Furthermore, according to one aspect of this disclosure, Computers, The device includes an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, The second authentication information acquisition means obtains the second authentication information that the user terminal has received input from the user from the user terminal. A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, a power supply control means transmits a power supply start instruction to the plug-in device. A program is provided to enable it to function as such. [Effects of the Invention]

[0009] According to one example of this disclosure, a new technology related to power supply services using electrical outlets installed in facilities will be realized. [Brief explanation of the drawing]

[0010] [Figure 1] Figure 1 shows an example of a functional block diagram of an information processing device. [Figure 2] Figure 2 is a flowchart showing an example of the processing flow of an information processing device. [Figure 3] Figure 3 is a diagram illustrating an example of the overall structure of an information processing system. [Figure 4] Figure 4 shows an example of the hardware configuration of an information processing device. [Figure 5] Figure 5 is a flowchart showing another example of the processing flow of an information processing device. [Figure 6] Figure 6 shows another example of a functional block diagram of an information processing device. [Figure 7]FIG. 7 is a diagram schematically showing an example of information processed by the information processing apparatus. [Figure 8] FIG. 8 is a diagram schematically showing another example of information processed by the information processing apparatus. [Figure 9] FIG. 9 is a diagram showing another example of the functional block diagram of the information processing apparatus. [Figure 10] FIG. 10 is a diagram showing another example of the functional block diagram of the information processing apparatus.

Embodiments for Carrying Out the Invention

[0011] Hereinafter, embodiments of this disclosure will be described with reference to the drawings. In this disclosure, the drawings are associated with one or more embodiments. Also, in all the drawings, the same components are denoted by the same reference numerals, and the description thereof will be omitted as appropriate.

[0012] <<First Embodiment>> FIG. 1 is a functional block diagram showing an overview of the information processing apparatus 10. FIG. 2 is a flowchart showing an example of the processing flow executed by the information processing apparatus 10.

[0013] As shown in FIG. 1, the information processing apparatus 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, and a power supply control unit 15. By these functional units, the processing shown in the flowchart of FIG. 2 is executed.

[0014] In S10, the first authentication information acquisition unit 11 acquires first authentication information in which the first identification information stored in the plug-in device inserted into the socket and the first user authentication information stored in the user terminal are associated. The plug-in device has an input plug to be inserted into the socket, a plug-in port into which an external plug is inserted, and a power supply switch for controlling the power supply between the input plug and the plug-in port.

[0015] In S11, the first authentication unit 12 performs an authentication process based on the first authentication information acquired in S10.

[0016] In S12, the second authentication information acquisition unit 13 acquires the second authentication information that the user terminal has received input from the user from the user terminal.

[0017] In S13, the second authentication unit 14 performs authentication processing based on the second authentication information obtained in S12.

[0018] In S14, if the authentication process based on the first authentication information in S11 and the authentication process based on the second authentication information in S13 are successful, the power supply control unit 15 sends a power supply start instruction to the plug-in device.

[0019] Thus, the information processing device 10 has the characteristic of sending a power-on start instruction to the plug-in device when it succeeds in the following two authentications. "First Authentication Process": Authentication based on first authentication information, which is a combination of first identification information stored in the plug-in device and first user authentication information stored in the user terminal. "Second Authentication Process": Authentication based on the second authentication information received by the user terminal from the user.

[0020] The information processing device 10, which sends a power-on instruction to the plug-in device upon successful completion of these two authentications, enhances security. As a result, risks such as unauthorized use, unauthorized access, and data theft can be reduced.

[0021] Furthermore, the information processing device 10 has the characteristic of acquiring first authentication information, which is obtained by linking first identification information stored in the plug-in device plugged into the outlet and first user authentication information stored in the user terminal, and then performing authentication.

[0022] According to this information processing device 10, the user who used each outlet can be identified based on the combination of "plug-in device identification information (first identification information)" and "user identification information (first user authentication information)" indicated by the first authentication information. The information processing device 10 and the facility providing the power supply service using the outlets can perform various processes based on this identification result.

[0023] For example, it becomes possible to charge each user for the use of each outlet. Furthermore, if an outlet malfunctions due to misuse, it becomes possible to identify the user who used that outlet and engage in discussions with them. Additionally, it becomes possible to record each user's usage history for each outlet and analyze their usage frequency and trends. The analysis results can then be notified to each user, and an optimal usage plan can be determined and proposed based on the analysis results.

[0024] <<Second Embodiment>> <Overview> The information processing device 10 of the second embodiment is a concrete implementation of the configuration of the information processing device 10 of the first embodiment. It will be described in detail below.

[0025] <Configuration of the information processing system> First, the configuration of the information processing system, including the information processing device 10, will be explained using Figure 3. The information processing system includes the information processing device 10 and the plugging device 30. The information processing system may further include a user terminal 40. The following describes each component.

[0026] "Insertion device 30" The plug-in device 30 has a power supply function and an information processing function. The information processing function includes a first authentication processing function, a power switch control function, a data transmission function, and other functions.

[0027] Power supply function The plugging device 30 includes an input plug that plugs into the outlet 50 (power outlet), an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet. The input plug and the outlet are connected by a wire. The flow of power through this wire is controlled by turning the power switch ON / OFF. The ON / OFF of the power switch is electrically controlled using an information processing function. Specifically, the ON / OFF of the power switch is controlled by the information processing device 10.

[0028] When the input plug is plugged into outlet 50 and the power switch is ON, current flows through the above-mentioned wire. In this case, power can be supplied from outlet 50 by plugging an external plug into the outlet.

[0029] On the other hand, even if the input plug is plugged into outlet 50, if the power switch is OFF, no current will flow through the above-mentioned wires. In this case, even if an external plug is plugged into the outlet, it will not be able to receive power from outlet 50.

[0030] An external plug is a plug for an external device. For example, an electronic device or its charger belonging to a user who wants to use the facility's outlet 50 would be considered an external device. The plug of such an external device would be inserted into the socket of the plugging device 30.

[0031] ○ First authentication processing function (information processing function) The plug-in device 30 works in cooperation with the information processing device 10 and the user terminal 40 to perform the first authentication process described in the first embodiment. The plug-in device 30 is equipped with a communication function to enable cooperation with the information processing device 10 and the user terminal 40.

[0032] The plug-in device 30 has the function of connecting to a communication network 60 such as the Internet and communicating with other devices. The plug-in device 30 is equipped with a module that connects to the communication network 60 (e.g., a WiFi module). For example, the plug-in device 30 may be equipped with a SIM (Subscriber Identity Module) card or a LAN (Local Area Network) connection module. The plug-in device 30 can communicate with the information processing device 10 and the user terminal 40 using this communication function.

[0033] Furthermore, the plug-in device 30 has a function for short-range wireless communication. Short-range wireless communication is realized by employing technologies such as NFC (Near Field Communication) or RFID (Radio Frequency Identification). The plug-in device 30 is equipped with a module that realizes short-range wireless communication. The plug-in device 30 can communicate with the user terminal 40 using short-range wireless communication.

[0034] The insertion device 30 includes at least one of the functions of a reader / writer and a tag as a function for short-range wireless communication.

[0035] If the plug-in device 30 has a reader / writer function, the plug-in device 30 communicates wirelessly with the user terminal 40 and obtains the first user authentication information stored in the user terminal 40. The plug-in device 30 then transmits the first authentication information, which is a combination of the first identification information previously stored in the plug-in device 30 and the obtained first user authentication information, to the information processing device 10.

[0036] On the other hand, if the insertion device 30 has the function of a tag, the insertion device 30 communicates wirelessly with the user terminal 40 and transmits the first identification information stored in the tag (insertion device 30) to the user terminal 40. In this case, the user terminal 40 transmits the first authentication information to the information processing device 10, which is obtained by linking the first identification information received from the insertion device 30 with the first user authentication information that has been previously stored in the user terminal 40.

[0037] The information processing device 10, having received the first authentication information from the insertion device 30 or the user terminal 40, performs authentication processing based on the first authentication information.

[0038] The first identification information, the first user authentication information, the first authentication information, and the authentication process based on the first authentication information will be described in detail in the following description of the information processing device 10.

[0039] ○ Power switch control function (information processing function) The plugging device 30 receives a power-on start instruction from the information processing device 10 via the communication network 60. Then, the plugging device 30 turns on the power switch in accordance with the power-on start instruction.

[0040] Furthermore, the plug-in device 30 can turn off the power switch when certain conditions are met. For example, if a user is using the plug-in device 30 to charge their electronic device, the plug-in device 30 may turn off the power switch when charging is complete (when it reaches a fully charged state). In addition, the plug-in device 30 may turn off the power switch in response to receiving a power-off instruction from the information processing device 10. For example, a user can input to the user terminal 40 that they have finished using the outlet 50. In this case, the user terminal 40 can transmit the input content to the information processing device 10 in response to the input. The information processing device 10 can then transmit a power-off instruction to the plug-in device 30 in response to the input.

[0041] In addition, the plugging device 30 may monitor the continuous power supply time after the power switch is turned ON and turn the power switch OFF when the continuous power supply time reaches a threshold. In addition, the plugging device 30 may monitor the cumulative amount of power supplied after the power switch is turned ON and turn the power switch OFF when the cumulative amount of power supplied reaches a threshold. In addition, the plugging device 30 may turn the power switch OFF when a plug inserted into an outlet is removed from the outlet. In this case, the plugging device 30 is equipped with a sensor that detects whether or not an external plug is inserted into the outlet, and can use the sensor to monitor whether or not an external plug is inserted into the outlet.

[0042] ○ Data transmission function (information processing function) The plug-in device 30 can be equipped with various sensors. The plug-in device 30 can transmit the measurement results from the sensors to the information processing device 10 in real time or in batch processing. The plug-in device 30 transmits the measurement results from the sensors to the information processing device 10 via the communication network 60.

[0043] Examples of sensors include, but are not limited to, power consumption sensors (e.g., current sensors, voltage sensors, etc.), timers for measuring power supply time (usage time), and environmental data sensors (e.g., temperature sensors, humidity sensors, etc.). For example, these sensors can be placed on the circuit board of the plug-in device 30 to collect data in real time. For example, the data may be temporarily stored in the built-in memory of the plug-in device 30 and periodically transmitted to the information processing device 10.

[0044] Other functions (information processing functions) The plug-in device 30 may also have a function to pair with the user terminal 40 and to communicate wirelessly with the paired user terminal 40.

[0045] The information processing function of the plug-in device 30 described above is realized by any combination of hardware and software. Those skilled in the art will understand that there are various variations in the implementation method and the device itself. The software includes programs pre-installed on the device at the time of shipment, as well as programs downloaded from recording media such as CDs (Compact Discs) or from servers on the Internet. The software can be updated by various means, including remote updates, allowing for the rapid application of new functions and security patches. In this way, the latest functions and security measures are always maintained.

[0046] Figure 4 is a block diagram illustrating the hardware configuration of the plug-in device 30. As shown in Figure 4, the plug-in device 30 has a processor 1A, memory 2A, input / output interface 3A, peripheral circuitry 4A, and bus 5A. Peripheral circuitry 4A includes various modules. The plug-in device 30 does not necessarily have peripheral circuitry 4A. The plug-in device 30 may also be composed of multiple physically and / or logically separated devices. In this case, each of the multiple devices may have the above hardware configuration.

[0047] Bus 5A is a data transmission path for the processor 1A, memory 2A, peripheral circuits 4A, and input / output interface 3A to send and receive data to and from each other. Processor 1A is a processing unit such as a CPU (Central Processing Unit) or GPU (Graphics Processing Unit). Memory 2A is a memory such as RAM (Random Access Memory) or ROM (Read Only Memory). Input / output interface 3A includes interfaces for acquiring information from input devices, external devices, external servers, external sensors, cameras, etc., and interfaces for outputting information to output devices, external devices, external servers, etc. Input / output interface 3A also includes interfaces for connecting to communication networks such as the Internet. Input devices include, for example, keyboards, mice, microphones, physical buttons, touch panels, etc. Output devices include, for example, displays, projectors, speakers, printers, mailers, etc. Processor 1A can issue commands to each module and perform calculations based on their calculation results.

[0048] Such a plug-in device 30 is used by plugging it into an outlet 50 at a facility that provides power supply services to customers. In other words, the facility providing the power supply service does not need to prepare a dedicated outlet 50 or power supply equipment, or modify an existing outlet 50 using special tools or expertise. The facility providing the power supply service can prepare the hardware for the power supply service simply by obtaining the plug-in device 30 and plugging it into the outlet 50. With this configuration, the barrier to starting a power supply service is lowered. As a result, it is expected that more facilities will be able to easily start a power supply service.

[0049] The types of facilities that utilize the power supply service are diverse. Examples of such facilities include, but are not limited to, restaurants, cafes, supermarkets, convenience stores, other shops, public transportation, public transportation waiting rooms, amusement facilities, sports facilities, libraries, art museums, and parks.

[0050] "User terminal 40" The user terminal 40 is a terminal device carried by a user who uses the power supply service provided by the facility. Examples of user terminals 40 include, but are not limited to, smartphones, tablet devices, personal computers, smartwatches, other wearable devices, mobile phones, portable game consoles, etc.

[0051] A dedicated application (software) for the power supply service is installed on the user terminal 40. Users log in to this application using user identification information that identifies other users of the power supply service. Various functions related to the power supply service are implemented on the user terminal 40 through this application.

[0052] The user terminal 40 includes a first authentication processing function, a second authentication processing function, and a notification function.

[0053] ○ First authentication processing function The user terminal 40 works in cooperation with the information processing device 10 and the plugging device 30 to perform the first authentication process described in the first embodiment. The user terminal 40 is equipped with a communication function to enable cooperation with the information processing device 10 and the plugging device 30.

[0054] The user terminal 40 has the function of connecting to a communication network 60 such as the Internet and communicating with other devices. The user terminal 40 is equipped with a module for connecting to the communication network 60 (e.g., a WiFi module or a module for connecting to a communication carrier's network). The user terminal 40 can communicate with the information processing device 10 and the plug-in device 30 using this communication function.

[0055] Furthermore, the user terminal 40 has the function of performing short-range wireless communication. Short-range wireless communication is realized by employing technologies such as NFC or RFID. The user terminal 40 is equipped with a module that enables short-range wireless communication. The user terminal 40 can communicate with the plug-in device 30 using short-range wireless communication.

[0056] In this short-range wireless communication, the user terminal 40 may function as a reader / writer or as a tag.

[0057] When the user terminal 40 functions as a reader / writer, the user terminal 40 communicates wirelessly with the plug-in device 30 and obtains the first identification information stored in the plug-in device 30. The user terminal 40 then transmits the first authentication information, which is a combination of the first user authentication information previously stored in the user terminal 40 and the obtained first identification information, to the information processing device 10.

[0058] On the other hand, when the user terminal 40 functions as a tag, the user terminal 40 communicates wirelessly with the insertion device 30 and transmits the first user authentication information stored in the user terminal 40 to the insertion device 30. In this case, the insertion device 30 transmits the first authentication information to the information processing device 10, which is obtained by linking the first user authentication information received from the user terminal 40 with the first identification information previously stored in the insertion device 30.

[0059] The information processing device 10, having received the first authentication information from the insertion device 30 or the user terminal 40, performs authentication processing based on the first authentication information.

[0060] The first identification information, the first user authentication information, the first authentication information, and the authentication process based on the first authentication information will be described in detail in the following description of the information processing device 10.

[0061] ○ Second authentication processing function The user terminal 40, in cooperation with the information processing device 10, performs the second authentication process described in the first embodiment. The user terminal 40 receives input of the second authentication information from the user. The user terminal 40 then transmits the input second authentication information to the information processing device 10. The information processing device 10, having received the second authentication information from the user terminal 40, performs authentication processing based on the second authentication information.

[0062] In one example, if the information processing device 10 succeeds in the authentication process based on the first authentication information (first authentication process), it generates second authentication information and notifies the user terminal 40. Furthermore, if the information processing device 10 succeeds in the authentication process based on the first authentication information (first authentication process), it notifies the user, for example, via a power supply service application installed on the user terminal 40, prompting them to enter the second authentication information.

[0063] In this example, the second authentication information can be, for example, a so-called one-time password that is valid only for a certain period of time. The information processing device 10 can send the second authentication information to the user terminal 40 by sending an email or short message using the email address or phone number of each user that has been registered in advance.

[0064] The user operates the user terminal 40 to recognize the second authentication information. The user can then input the recognized second authentication information into a designated input field in, for example, an application dedicated to the power supply service, and send it to the information processing device 10. The information processing device 10 performs authentication based on the second authentication information by comparing the generated second authentication information with the second authentication information received from the user terminal 40. If they match, the authentication based on the second authentication information is successful. On the other hand, if they do not match, the authentication based on the second authentication information fails.

[0065] In another example, if the information processing device 10 succeeds in the authentication process based on the first authentication information, it sends a notification to the user prompting user authentication for the power supply process via a dedicated application for the power supply service installed on the user terminal 40. In response to this notification, the user enters the second authentication information, which is pre-configured, into a designated input field in the dedicated application for the power supply service and sends it to the information processing device 10.

[0066] In this example, the second authentication information is information that each user has previously set for authentication when the power supply process starts. For example, a password, PIN, biometric information, etc., can be used as the second authentication information in this example. Examples of biometric information include, but are not limited to, fingerprint information, palm print information, vein information, voiceprint information, iris information, facial information, ocular blood vessel information, auricle information, etc. Each user may change the set second authentication information at any time.

[0067] The second authentication information, pre-configured by each user, is stored in the information processing device 10. The information processing device 10 performs authentication based on the second authentication information by comparing the pre-registered second authentication information of each user with the second authentication information received from the user terminal 40. If they match, authentication based on the second authentication information is successful. On the other hand, if they do not match, authentication based on the second authentication information fails.

[0068] 〇Notification function The user terminal 40 has the function of notifying the user of various things via output devices such as a display and a speaker. For example, the user terminal 40 may notify the user of various things that it has received from the information processing device 10. Specific examples of the information that the user terminal 40 notifies the user of are described below.

[0069] The user terminal 40, equipped with the various functions described above, can be realized by any combination of hardware and software. Those skilled in the art will understand that there are various variations in its implementation method and apparatus. The software includes programs pre-installed on the device at the time of shipment, as well as programs downloaded from recording media such as CDs or from servers on the Internet. The software can be updated by various means, including remote updates, allowing for the rapid application of new functions and security patches. In this way, the latest functions and security measures are always maintained.

[0070] Figure 4 is a block diagram illustrating the hardware configuration of the user terminal 40. As shown in Figure 4, the user terminal 40 has a processor 1A, memory 2A, input / output interface 3A, peripheral circuitry 4A, and bus 5A. Peripheral circuitry 4A includes various modules. The user terminal 40 does not necessarily have peripheral circuitry 4A. The user terminal 40 may also be composed of multiple physically and / or logically separated devices. In this case, each of the multiple devices may have the above hardware configuration. The components of Figure 4 are as described above, so their explanation is omitted here.

[0071] "Information Processing Device 10" Functional configuration of the information processing device 10 First, the functional configuration of the information processing device 10 will be described in detail. Figure 1 is an example of a functional block diagram of the information processing device 10. As shown in the figure, the information processing device 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, and a power supply control unit 15.

[0072] The first authentication information acquisition unit 11 acquires first authentication information by linking the first identification information stored in the plugging device 30 and the first user authentication information stored in the user terminal 40. As described above, the plugging device 30 or the user terminal 40 transmits the first authentication information to the information processing device 10. The first authentication information acquisition unit 11 can acquire the first authentication information transmitted by the plugging device 30 or the user terminal 40.

[0073] The first identification information is identification information related to the plug-in device 30. The first identification information may include, for example, information that identifies multiple facilities where the plug-in device 30 is installed from each other. In addition, the first identification information may include information that identifies multiple plug-in devices 30 from each other. In this case, information indicating the facility where each of the multiple plug-in devices 30 is installed may be stored in advance in a predetermined storage device. By referring to this information, the information processing device 10 can identify the facility where the plug-in device 30 identified by the first identification information is installed. The predetermined storage device may be provided within the information processing device 10, or it may be provided in an external device that is communicably connected to the information processing device 10. The same premise regarding the predetermined storage device applies below.

[0074] The first user authentication information is information for authenticating users who use the power supply service. The first user authentication information may include user identification information that allows users who use the power supply service to identify each other. In addition to user identification information, the first user authentication information may also include other information for authentication processing, such as a password.

[0075] The first authentication unit 12 performs authentication processing based on the first authentication information acquired by the first authentication information acquisition unit 11. This authentication processing is the first authentication processing described in the first embodiment.

[0076] Specifically, a list of first user authentication information (reference information) for each of multiple users is pre-registered in a predetermined storage device. The first authentication unit 12 compares the first user authentication information acquired by the first authentication information acquisition unit 11 with the user identification information (reference information) in the list, and searches the list for the first user authentication information acquired by the first authentication information acquisition unit 11.

[0077] Furthermore, a list of first identification information (reference information) associated with each of the multiple plugging devices 30 is pre-registered in a predetermined storage device. The first authentication unit 12 compares the first identification information acquired by the first authentication information acquisition unit 11 with the first identification information (reference information) in the list and searches the list for the first identification information acquired by the first authentication information acquisition unit 11.

[0078] The first authentication unit 12 determines that authentication is successful if both the first user authentication information and the first identification information obtained by the first authentication information acquisition unit 11 are present in the list. On the other hand, the first authentication unit 12 determines that authentication is unsuccessful if at least one of the first user authentication information and the first identification information obtained by the first authentication information acquisition unit 11 is not present in the list.

[0079] The second authentication information acquisition unit 13 acquires the second authentication information that the user terminal 40 has received input from the user from the user terminal 40.

[0080] In one example, if the first authentication process by the first authentication unit 12 is successful, the second authentication information acquisition unit 13 generates second authentication information and notifies the user terminal 40. Furthermore, if the first authentication process by the first authentication unit 12 is successful, the second authentication information acquisition unit 13 notifies the user, for example, via a dedicated application for the power supply service installed on the user terminal 40, prompting them to enter the second authentication information. Each user logs into the application installed on the user terminal 40 using user identification information that identifies other users using the power supply service. Based on the user identification information entered during login and the user identification information included in the first authentication information, the second authentication information acquisition unit 13 can identify the user terminal 40 to be notified.

[0081] In this example, the second authentication information acquisition unit 13 can generate a so-called one-time password as the second authentication information, for example, one that is valid only for a certain period of time. The second authentication information acquisition unit 13 can send the second authentication information to the user terminal 40 by sending an email or short message using the email address or telephone number of each user that is registered in advance in a predetermined storage device.

[0082] The user operates the user terminal 40 to recognize the second authentication information. The user then enters the recognized second authentication information into a designated input field in the application dedicated to the power supply service and transmits it to the information processing device 10. The second authentication information acquisition unit 13 can acquire the second authentication information transmitted from the user terminal 40 in this manner.

[0083] In another example, if the first authentication process by the first authentication unit 12 is successful, the second authentication information acquisition unit 13 notifies the user to perform user authentication for power supply processing, for example, via an application dedicated to the power supply service installed on the user terminal 40. The user logs in to the application installed on the user terminal 40 using user identification information that identifies users who use the power supply service from each other. Based on the user identification information entered during this login and the user identification information included in the first authentication information, the second authentication information acquisition unit 13 can identify the user terminal 40 to be notified.

[0084] In response to the above notification, the user enters a second set of authentication information, for example, into a designated input field in an application dedicated to the power supply service, and transmits it to the information processing device 10. The second authentication information acquisition unit 13 can then acquire the second authentication information transmitted from the user terminal 40.

[0085] In this example, the second authentication information is information that each user has previously set for authentication when the power supply process starts. For example, a password, PIN, biometric information, etc., can be used as the second authentication information in this example. Examples of biometric information include, but are not limited to, fingerprint information, palm print information, vein information, voiceprint information, iris information, facial information, ocular blood vessel information, auricle information, etc. Each user may change the set second authentication information at any time.

[0086] The second authentication unit 14 performs authentication processing based on the second authentication information acquired by the second authentication information acquisition unit 13. This authentication processing is the second authentication processing described in the first embodiment.

[0087] In one example, the second authentication unit 14 performs authentication based on the second authentication information by comparing the second authentication information generated by the second authentication information acquisition unit 13 with the second authentication information received from the user terminal 40. If they match, the second authentication unit 14 determines that the authentication based on the second authentication information is successful. On the other hand, if they do not match, the second authentication unit 14 determines that the authentication based on the second authentication information is unsuccessful.

[0088] In another example, a second set of authentication information, pre-configured by each user, is stored in a predetermined storage device. The second authentication unit 14 reads the second authentication information configured by the user authenticated in the first authentication process from the predetermined storage device. The second authentication unit 14 then compares the pre-registered second authentication information read from the predetermined storage device with the second authentication information received from the user terminal 40, and performs authentication based on the second authentication information. If they match, the second authentication unit 14 determines that the authentication based on the second authentication information is successful. On the other hand, if they do not match, the second authentication unit 14 determines that the authentication based on the second authentication information is unsuccessful.

[0089] The power supply control unit 15 transmits a power supply start instruction to the plug-in device 30 if the authentication process based on the first authentication information (first authentication process) and the authentication process based on the second authentication information (second authentication process) are successful. The power supply control unit 15 can transmit the power supply start instruction to the plug-in device 30 via the communication network 60.

[0090] If the plug-in device 30 is configured to transmit the first authentication information to the information processing device 10, the power supply control unit 15 can send a power-on start instruction to the plug-in device 30 that transmitted the first authentication information. On the other hand, if the user terminal 40 is configured to transmit the first authentication information to the information processing device 10, the power supply control unit 15 can send a power-on start instruction to the plug-in device 30 identified by the first identification information included in the first authentication information. For example, communication identification information (e.g., IP (Internet protocol) address, etc.) for each of the multiple plug-in devices 30 may be stored in a predetermined storage device in advance. The power supply control unit 15 may then use this communication identification information to communicate with a specific plug-in device 30 among the multiple plug-in devices 30.

[0091] Next, an example of the processing flow of the information processing device 10 will be explained using the flowchart in Figure 5. Note that the following processing flow is merely an example, and the processing flow of the information processing device 10 is not limited to this example. Furthermore, the purpose here is to explain the processing flow. Details of each process have been described above, so explanations here will be omitted as appropriate.

[0092] First, the information processing device 10 acquires first authentication information by linking first identification information stored in the plugging device 30 plugged into the outlet 50 installed in the facility with first user authentication information stored in the user terminal 40 of the user (S20).

[0093] For example, a user intending to use a power supply service at a certain facility places their user terminal 40 close to a plugging device 30 that is plugged into an outlet 50 at the facility, and performs short-range wireless communication.

[0094] In one example, the user terminal 40 functions as a reader / writer, and the insertion device 30 functions as a tag. In this example, the user terminal 40 communicates wirelessly with the insertion device 30 and obtains first identification information stored in the insertion device 30. The user terminal 40 then transmits first authentication information to the information processing device 10, which is obtained by linking the first user authentication information previously stored in the user terminal 40 with the first identification information obtained.

[0095] In another example, the user terminal 40 functions as a tag and the insertion device 30 functions as a reader / writer. In this example, the insertion device 30 communicates wirelessly with the user terminal 40 and obtains the first user authentication information stored in the user terminal 40. The insertion device 30 then transmits the first authentication information, which is a combination of the first identification information previously stored in the insertion device 30 and the obtained first user authentication information, to the information processing device 10.

[0096] Next, the information processing device 10 performs an authentication process (first authentication process) based on the first authentication information obtained in S20 (S21). The details of this authentication process have been described above, so an explanation is omitted here.

[0097] If the authentication process in S21 fails (No. in S22), the information processing device 10 issues an error notification (S28). For example, the information processing device 10 sends error information to the plug-in device 30 or user terminal 40 that sent the first authentication information, causing it to output. The plug-in device 30 or user terminal 40 may output an error message, for example, via a display or speaker. Alternatively, the plug-in device 30 or user terminal 40 may turn on or blink a warning lamp. Alternatively, the plug-in device 30 or user terminal 40 may output a warning sound via a speaker.

[0098] On the other hand, if the authentication process in S21 is successful (Yes in S22), the information processing device 10 generates second authentication information and sends it to the user terminal 40 (S23).

[0099] For example, the information processing device 10 can generate a so-called one-time password, which is valid only for a certain period of time, as a second set of authentication information. The information processing device 10 may also generate a session ID (identifier) ​​to identify the session and use it in subsequent processing. The information processing device 10 can send the second set of authentication information to the user terminal 40 by sending an email or short message using the email address or telephone number of each user that has been registered in advance. The user can view the second set of authentication information sent to the user terminal 40 and understand its contents.

[0100] Subsequently, the information processing device 10 obtains the second authentication information, which the user terminal 40 has received as input from the user, from the user terminal 40 (S24).

[0101] For example, if the authentication process in S21 is successful, the information processing device 10 sends a notification to the user prompting them to enter second authentication information via a dedicated application for the power supply service installed on the user terminal 40. In response to this notification, the user enters the recognized second authentication information into a designated input field in the dedicated application for the power supply service installed on the user terminal 40 and sends it to the information processing device 10.

[0102] Next, the information processing device 10 performs an authentication process (second authentication process) based on the second authentication information obtained in S24 (S25). The details of this authentication process have been described above, so an explanation is omitted here.

[0103] If the authentication process in S25 fails (No. in S26), the information processing device 10 issues an error notification (S29). For example, the information processing device 10 sends error information to the user terminal 40 that sent the second authentication information, causing it to output. The user terminal 40 may output an error message, for example, via a display or speaker. Alternatively, the user terminal 40 may turn on or blink a warning lamp. Alternatively, the user terminal 40 may output a warning sound via a speaker.

[0104] If the authentication process in S25 is successful (Yes in S26), the information processing device 10 sends an instruction to the plug-in device 30 to start powering on (S27).

[0105] The plugging device 30 turns on its power switch in accordance with the power-on instruction. This causes current to flow through the conductor between the input plug and the socket of the plugging device 30. The user can receive power from the outlet 50 by plugging the plug of the desired electronic device into the socket of the plugging device 30. The user may also receive power by plugging the plug of the user terminal 40 or the charger of the user terminal 40 into the socket of the plugging device 30. In addition, the user may receive power by plugging the plug of an electronic device other than the user terminal 40 into the socket of the plugging device 30.

[0106] The information processing device 10 may also have functional units that execute clustering algorithms (such as the K-means method), regression analysis (such as linear regression and logistic regression), time series forecasting (such as the ARIMA (Auto Regressive Integrated Moving Average) model), and anomaly detection algorithms (such as Isolation Forest). These functional units may also perform data analysis and notify the user terminal 40 of the analysis results. Furthermore, the information processing device 10 may be able to cooperate with other systems and devices via various APIs (Application Programming Interfaces). These functions will be described as appropriate in the following embodiments.

[0107] Hardware configuration of the information processing device 10 Next, an example of the hardware configuration of the information processing device 10 will be described. The information processing device 10 functions as a server. The information processing device 10 may also be a cloud server.

[0108] The information processing device 10, equipped with the various functions described above, can be realized by any combination of hardware and software. Those skilled in the art will understand that there are various variations in its implementation method and device. The software includes programs pre-installed on the device at the time of shipment, as well as programs downloaded from recording media such as CDs or from servers on the Internet. The software can be updated by various means, such as remotely, allowing for the rapid application of new functions and security patches. In this way, the latest functions and security measures are always maintained.

[0109] Figure 4 is a block diagram illustrating the hardware configuration of the information processing device 10. As shown in Figure 4, the information processing device 10 includes a processor 1A, memory 2A, input / output interface 3A, peripheral circuitry 4A, and bus 5A. Peripheral circuitry 4A includes various modules. The information processing device 10 does not necessarily have peripheral circuitry 4A. The information processing device 10 may also be composed of multiple physically and / or logically separated devices. In this case, each of the multiple devices may have the above hardware configuration. Since the components of Figure 4 are as described above, their explanation is omitted here.

[0110] <Effects and Effects> According to the information processing device 10 of the second embodiment, the same effects and advantages as those of the information processing device 10 of the first embodiment can be achieved.

[0111] Furthermore, the information processing device 10 acquires first authentication information generated by short-range wireless communication between the plug 30 inserted into the outlet 50 that the user intends to use and the user's user terminal 40. By acquiring such first authentication information, the information processing device 10 can identify the user intending to use each outlet 50 with high accuracy.

[0112] Furthermore, after successfully authenticating based on the first authentication information, the information processing device 10 performs further authentication based on the second authentication information received from the user terminal 40. The information processing device 10 then sends a power-on instruction to the plug-in device 30 only if it has successfully authenticated both the first and second authentication information. This information processing device 10, which sends a power-on instruction to the plug-in device 30 only after both authentications have been successful, enhances security. As a result, risks such as unauthorized use, unauthorized access, and data theft can be reduced.

[0113] <<Third Embodiment>> The information processing device 10 of the third embodiment has a function for processing payment related to the use of the power supply service. This will be described in detail below.

[0114] Figure 6 is an example of a functional block diagram of the information processing device 10. As shown in the figure, the information processing device 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, a power supply control unit 15, and a settlement unit 21.

[0115] The settlement unit 21 acquires power supply information indicating the amount of power supplied from the plugging device 30.

[0116] The power supply information indicates the total amount of power supplied to the electronic device plugged into the socket of the plugging device 30 from the time the power switch is turned ON based on the power supply start instruction received from the information processing device 10 until the power switch is turned OFF. As described in the second embodiment, the plugging device 30 can turn the power switch OFF when predetermined conditions are met.

[0117] The plugging device 30 measures the total amount of power supplied to the electronic device plugged into its socket from the time the power switch is turned ON until the power switch is turned OFF. The plugging device 30 then transmits the measurement result to the information processing device 10 as power supply information.

[0118] After acquiring power supply information, the settlement unit 21 performs settlement processing for power supply via the plug-in device 30 based on the acquired power supply information.

[0119] First, the settlement unit 21 determines the settlement amount [yen] to be billed to the user based on a predetermined electricity unit price [yen / kWh] and the amount of electricity supplied [kWh] indicated by the power supply information. For example, the settlement unit 21 can determine the settlement amount [yen] to be billed to the user as the product of the predetermined electricity unit price [yen / kWh] and the amount of electricity supplied [kWh] indicated by the power supply information. Note that the unit of currency is not limited to yen and may be replaced with other units. Also, the electricity unit price may be changed dynamically. A means for dynamically changing the electricity unit price will be described in the following embodiment.

[0120] After determining the payment amount, the payment unit 21 performs the payment processing. The payment processing can be implemented using widely known technologies. For example, payment method information may be stored in a predetermined storage device in advance, linked to each user. Examples of payment method information include, but are not limited to, credit card information, electronic money information, electronic point information, and code payment information. The payment unit 21 may then use such payment method information to communicate with an external payment system and perform various processing to complete the payment processing for the determined payment amount.

[0121] In addition, after determining the payment amount, the settlement unit 21 may notify the user of the payment amount via the user terminal 40 and accept payment method information from the user. The settlement unit 21 may then perform the settlement process described above using the payment method information entered by the user at this time.

[0122] The settlement unit 21 can identify users receiving power supply via each outlet device 30 (each outlet 50) based on the first authentication information acquired by the first authentication information acquisition unit 11. The settlement unit 21 can then process the settlement of the calculated settlement amount with the identified user as the billing party.

[0123] Furthermore, the payment unit 21 can register payment history, i.e., usage history of the power supply service, linked to a specific user. Figure 7 schematically shows an example of payment history linked to a user. In the illustrated example, the payment date and time, identification information (name, etc.) of the facility that used the power supply service, the unit price of electricity at the time of each payment, and the payment amount are shown, linked to each user. In addition, other historical information such as the amount of electricity supplied and the length of usage may also be registered.

[0124] Furthermore, the settlement unit 21 can identify the facility where each plug-in device 30 is installed, i.e., the billing source (facility) of the calculated settlement amount, based on the first identification information included in the first authentication information acquired by the first authentication information acquisition unit 11. The settlement unit 21 can then register the settlement history, i.e., the usage history of the power supply service at each facility by the customer of each facility, linked to each facility. Figure 8 schematically shows an example of a settlement history linked to a facility. In the illustrated example, the settlement date and time, the identification information of the user who used the power supply service (name, etc.), the power unit price at the time of each settlement, and the settlement amount are shown linked to each facility. In addition, other historical information such as the amount of power supplied and the length of usage time may also be registered.

[0125] Other configurations of the information processing device 10 can be the same as those in the first and second embodiments. An example of the configuration of the information processing system is as described in the second embodiment.

[0126] The information processing device 10 of the third embodiment can achieve the same effects as the information processing device 10 of the first and second embodiments. Furthermore, the information processing device 10 can acquire power supply information indicating the amount of power supplied from the plug-in device 30 and perform settlement processing for power supply via the plug-in device 30 based on this power supply information. With such an information processing device 10, facilities can generate revenue by providing the power supply service. As a result, an increase in the number of facilities using the power supply service is expected.

[0127] Furthermore, the information processing device 10 can generate a usage history of each outlet 50 by each user (see Figure 7). With such an information processing device 10, it becomes possible to take appropriate measures against unauthorized use of the outlets 50 by users. As a result, each outlet 50 can be properly managed.

[0128] Furthermore, the information processing device 10 can generate a usage history of the power supply service for each facility (see Figure 8). With such an information processing device 10, it is possible to grasp the usage history of the power supply service and the revenue status of each facility.

[0129] <<Fourth Embodiment>> The information processing device 10 of the fourth embodiment has a function to dynamically change the charges (electricity unit price [yen / kWh]) for the power supply service according to the congestion status of the facility. This will be explained in detail below.

[0130] Figure 9 is an example of a functional block diagram of the information processing device 10. As shown in the figure, the information processing device 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, a power supply control unit 15, a charge-related information acquisition unit 16, a charge determination unit 17, a notification unit 18, and a settlement unit 21.

[0131] The fee-related information acquisition unit 16 acquires facility information indicating the congestion status of the facility where the outlet 50 is installed. The fee-related information acquisition unit 16 can acquire facility information indicating the current congestion status.

[0132] For example, the fee-related information acquisition unit 16 can acquire images of the facility's interior generated by cameras installed within the facility. The fee-related information acquisition unit 16 can then analyze these images to generate facility information.

[0133] The facility's cameras may generate still images or moving images. The facility's cameras may detect visible light and create images, or detect other electromagnetic waves such as infrared rays and create images.

[0134] The fee-related information acquisition unit 16 can acquire images of the facility generated by the facility's cameras in real time. The information processing device 10 and the facility's cameras may be connected in a way that allows communication. The fee-related information acquisition unit 16 may also acquire images of the facility transmitted by the facility's cameras. In addition, the fee-related information acquisition unit 16 may acquire images of the facility stored in a storage device that acquires and stores images of the facility generated by the facility's cameras in real time.

[0135] "Acquisition" includes at least one of the following: the device retrieving data or information stored in another device or storage medium (active acquisition), and the device inputting data or information output from another device into its own device (passive acquisition). Examples of active acquisition include making a request to another device and receiving a reply, and accessing and reading data from another device or storage medium. Examples of passive acquisition include receiving information that is delivered (or transmitted, push notification, etc.). Furthermore, acquisition may also involve selecting and acquiring data or information from among the received data or information, or selecting and receiving data or information that has been delivered.

[0136] In this example, the fee-related information acquisition unit 16 can detect people from images of the facility. Based on the number of people detected, the fee-related information acquisition unit 16 can generate facility information indicating the congestion level of the facility.

[0137] For example, the fee-related information acquisition unit 16 may generate facility information indicating the number of people detected. In addition, the facility information may express the congestion level in multiple stages (e.g., crowded, slightly crowded, normal, slightly quiet, quiet). In this case, information (e.g., a table) showing the relationship between each stage and the number of people detected is generated in advance and stored in a predetermined storage device. Based on this information, the fee-related information acquisition unit 16 can identify the congestion level stage corresponding to the number of people detected and generate facility information indicating the identified stage.

[0138] In addition, the fee-related information acquisition unit 16 may detect the number of people based on the detection results of other sensors such as a people counter and infrared sensors installed in the facility, and generate facility information indicating the congestion status as described above based on the detection results.

[0139] In addition, the fee-related information acquisition unit 16 may acquire sales data from the facility's POS (point of sales) system. The fee-related information acquisition unit 16 may then generate facility information indicating congestion based on the sales data. In this case, instead of "detecting the number of people" as described above, the fee-related information acquisition unit 16 can "detect the number of people who have completed settlement processing registered in the POS system." The fee-related information acquisition unit 16 can then generate facility information indicating congestion by performing the above-described processing using the "number of people who have completed settlement processing" instead of the "number of people detected."

[0140] In addition, trend information showing the congestion trends of each facility at each time of day may be generated in advance and stored in a designated storage device. The trend information may show the congestion trends of each facility at each time of day for each situation defined by month, day of the week, weather, temperature, humidity, season, etc. Such trend information can be generated by various means. For example, a computer may generate the trend information by statistically processing the number of visitors at each facility at each time of day in the past, or the number of visitors at each time of day under each situation. Alternatively, a human may generate the trend information. The congestion trend may be shown as an estimate of the number of visitors, or it may be shown in the multiple stages described above.

[0141] In this example, the fee-related information acquisition unit 16 can identify the congestion trend for the current time period by referring to trend information for each facility and generate facility information indicating the identified congestion trend. Alternatively, the fee-related information acquisition unit 16 may identify the current situation after acquiring calendar information, weather information, etc., by predetermined means (such as acquiring them from a predetermined storage device or an external server). Then, the fee-related information acquisition unit 16 can identify the congestion trend for the current time period under the current situation by referring to trend information for each facility and generate facility information indicating the identified congestion trend.

[0142] The rate determination unit 17 determines the charge for the power supply service using the outlet 50 based on facility information indicating the congestion status of the facility. Specifically, the rate determination unit 17 can determine the electricity unit price described in the third embodiment based on facility information indicating the congestion status of the facility.

[0143] The rate determination unit 17 determines a higher electricity rate the more congested the facility is. In other words, the rate determination unit 17 determines the electricity rate so that it is relatively high when the facility is relatively congested and relatively low when the facility is not relatively congested.

[0144] For example, a power unit price determination model may be generated in advance, which takes facility information indicating the congestion status of the facility as input and outputs the power unit price. The power unit price determination model may be a calculation formula that calculates the power unit price from the facility congestion status, or it may be composed of a table that shows the relationship between the facility congestion status and the power unit price, or it may have any other configuration. In this example, the price determination unit 17 can input facility information into the power unit price determination model and obtain the power unit price output from the power unit price determination model.

[0145] Furthermore, the rate determination unit 17 can dynamically adjust the electricity unit price through regression analysis. Specifically, the rate determination unit 17 identifies the optimal point for adjusting the electricity unit price based on historical data and real-time data. This can take into account variables such as time of day and congestion levels. For example, the rate determination unit 17 can lower the price when there is congestion.

[0146] Furthermore, the rate determination unit 17 can predict future electricity demand using a time-series forecasting model (e.g., the ARIMA model). This allows the rate determination unit 17 to identify periods of high electricity demand and make appropriate rate adjustments in advance. For example, the rate determination unit 17 can relatively increase the unit price of electricity when electricity demand is high and relatively decrease it when electricity demand is low.

[0147] The notification unit 18 notifies the user of the charge (electricity unit price) determined by the charge determination unit 17 via the user terminal 40. That is, the notification unit 18 transmits information indicating the charge determined by the charge determination unit 17 to the user terminal 40. The user terminal 40 outputs this information via a display or speaker.

[0148] Here, we will explain an example of the timing at which the fee-related information acquisition unit 16, the fee determination unit 17, and the notification unit 18 execute the above-described processes.

[0149] In the first timing example, the charge-related information acquisition unit 16 and the charge determination unit 17 can execute the above-described process at predetermined time intervals. For example, the charge-related information acquisition unit 16 and the charge determination unit 17 may execute the above-described process every hour, every 30 minutes, every 15 minutes, every 10 minutes, or every 5 minutes. Note that the time intervals exemplified here are merely examples and are not limited to these.

[0150] In this example, the notification unit 18 can notify the user of the latest charges at the above time intervals. The notification unit 18 may also notify the user of the latest charges if the latest charges meet predetermined conditions. The notification unit 18 does not have to notify the user of the latest charges if the latest charges do not meet the predetermined conditions. The predetermined conditions are, for example, "the latest charges are below a certain threshold," but are not limited to this. In this example, the notification unit 18 compares the latest charges with the threshold. The notification unit 18 then notifies the user of the latest charges if the latest charges fall below the threshold.

[0151] The reference value may be a common value for all users, or it may be a different value for each user. Each user may also be able to set their own reference value. The reference value set by each user is stored in a predetermined storage device. The notification unit 18 can refer to this information to identify each user's reference value.

[0152] The notification unit 18 may also notify all users of the latest rates for all facilities. In addition, the notification unit 18 may notify each user of the latest rates for facilities that meet certain conditions in relation to each user.

[0153] Facilities that meet the specified conditions with each user may also be "facilities where each user has previously used the power supply service." Alternatively, the specified conditions may also be "facilities where each user has previously used the power supply service more than a specified number of times." In this case, the notification unit 18 can identify facilities that meet the specified conditions with each user based on each user's payment history as shown in Figure 7.

[0154] In addition, facilities that meet the specified conditions with each user may also be "facilities that each user has registered as facilities for which they wish to receive fee notifications." In this case, each user registers in advance the facilities for which they wish to receive the latest fee notifications in a designated storage device. Based on the contents of this registration, the notification unit 18 can identify the users who have registered each facility as a facility for which they wish to receive fee notifications.

[0155] The notification unit 18 may also make the notification on the page of the application dedicated to the power supply service that is installed on the user terminal 40. Alternatively, the notification unit 18 may make the notification by means of push notifications from the application, or by sending emails or short messages.

[0156] In the second timing example, the charge-related information acquisition unit 16 and the charge determination unit 17 can execute the above-described process in response to the first authentication information acquisition unit 11 acquiring the first authentication information from the plugging device 30 or the user terminal 40. In this example, the charge-related information acquisition units 16 and 17 will execute the above-described process each time a user uses the power supply service. The notification unit 18 can then notify each user of the charge determined for each user at the time the user uses the power supply service.

[0157] Furthermore, the notification unit 18 can transmit information indicating the charge determined by the charge determination unit 17 to the user terminal 40 before the power supply control unit 15 transmits a power supply start instruction to the plug-in device 30, thereby notifying the user of the charge. The power supply control unit 15 can then transmit a power supply start instruction to the plug-in device 30 after notifying the user of the charge determined by the charge determination unit 17.

[0158] For example, the notification unit 18 may cause the user terminal 40 to notify the user of the charges and to accept input from the user indicating whether or not they will use the power supply service at the stated charges. The power supply control unit 15 may then send a power supply start instruction to the plug-in device 30 when the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful and the user has responded that they will use the power supply service at the stated charges.

[0159] The settlement unit 21 performs settlement processing based on the charges determined by the charge determination unit 17. That is, the settlement unit 21 can determine the settlement amount to be billed to the user based on the charges (electricity unit price) determined by the charge determination unit 17 and the amount of electricity supplied [kWh] indicated by the power supply information. The processing of the settlement unit 21 was explained in detail in the third embodiment, so the explanation is omitted here.

[0160] Other configurations of the information processing device 10 can be the same as those in the first to third embodiments. An example of the configuration of the information processing system is as described in the second embodiment.

[0161] The information processing device 10 of the fourth embodiment can achieve the same effects as the information processing device 10 of the first to third embodiments. Furthermore, the information processing device 10 can dynamically change the charge for the power supply service according to the congestion level of the facility. By dynamically changing the charge for the power supply service with such an information processing device 10, the congestion level of the facility can be improved.

[0162] For example, the information processing device 10 can determine the electricity unit price such that the electricity unit price is relatively higher when the facility is relatively crowded and relatively lower when the facility is relatively not crowded. Lowering the electricity unit price is expected to increase the number of users who want to use the power supply service. Lowering the electricity unit price when the facility is relatively not crowded is expected to increase the facility's ability to attract customers when it is not crowded.

[0163] On the other hand, raising the price of electricity is expected to reduce the number of customers who want to use the power supply service. If customers use the power supply service when the facility is crowded and stay for a long time, it could lead to a decrease in the facility's sales. Also, if even more customers visit when the facility is crowded, it will become excessively crowded. As a result, problems such as increased workload for employees, a decline in the quality of service, and accidents due to excessive crowding may occur.

[0164] By setting a relatively higher electricity rate when the facility is relatively crowded, it is expected that the use of power supply services during peak hours and the prolonged use of power supply services will be discouraged. Furthermore, setting a relatively higher electricity rate when the facility is relatively crowded will help to mitigate the inconvenience of further congestion caused by customers visiting the facility solely for the purpose of using power supply services.

[0165] Furthermore, when the electricity unit price is dynamically changed, as in the fourth embodiment, there is a risk of problems such as "the customer was unaware of the electricity unit price of the power supply service." The information processing device 10, which notifies the user of the determined price and then sends a power supply start instruction to the plugging device 30, can suppress the occurrence of such problems.

[0166] <<Fifth Embodiment>> In the fifth embodiment, the facility utilizes electricity generated from renewable energy sources. For example, the facility may contract with a power company that supplies electricity generated from renewable energy sources and purchase such electricity. Alternatively, the facility may have a power generation facility that generates electricity from renewable energy sources and utilize the electricity it generates itself using such facility. Examples of renewable energy sources include, but are not limited to, solar power, wind power, biomass, hydropower, geothermal energy, solar thermal energy, and other heat sources in nature.

[0167] Furthermore, the information processing device 10 of the fifth embodiment has a function to dynamically change the charges (electricity unit price [yen / kWh]) in the power supply service according to the power generation status using renewable energy. This will be explained in detail below.

[0168] Figure 9 is an example of a functional block diagram of the information processing device 10. As shown in the figure, the information processing device 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, a power supply control unit 15, a charge-related information acquisition unit 16, a charge determination unit 17, a notification unit 18, and a settlement unit 21.

[0169] The billing-related information acquisition unit 16 acquires power generation information showing the power generation status using renewable energy. The power generation status shows the amount of electricity generated in each time period. The time interval for each time period may be 1 hour, 30 minutes, 15 minutes, or other.

[0170] The charge-related information acquisition unit 16 may acquire power generation information showing the amount of electricity generated in each time period predicted by the simulation. The charge-related information acquisition unit 16 may also predict the amount of electricity generated in each time period. Alternatively, an external device may predict the amount of electricity generated in each time period. The charge-related information acquisition unit 16 may then acquire the results (power generation information) predicted by the external device. The prediction of the amount of electricity generated is achieved using widely known technology.

[0171] In addition, the billing-related information acquisition unit 16 may acquire the amount of power generated measured by the measuring instrument in real time. For example, the billing-related information acquisition unit 16 may acquire the amount of power generated in real time through API linkage with the measuring instrument.

[0172] The fare determination unit 17 determines the price for the power supply service using the outlet 50 based on power generation information indicating the status of power generation using renewable energy. Specifically, the fare determination unit 17 can determine the electricity unit price as described in the third embodiment based on power generation information indicating the status of power generation using renewable energy.

[0173] The rate determination unit 17 determines an electricity unit price that is lower the more renewable energy is used for power generation. In other words, the rate determination unit 17 determines the electricity unit price such that it is relatively low when the amount of renewable energy used for power generation is relatively high, and relatively high when the amount of renewable energy used for power generation is relatively low.

[0174] For example, a power price determination model is generated in advance, which takes the amount of electricity generated using renewable energy as input and outputs the power price. The power price determination model may be a calculation formula that calculates the power price from the amount of electricity generated using renewable energy, or it may be composed of a table that shows the relationship between the amount of electricity generated using renewable energy and the power price, or it may have any other configuration. The price determination unit 17 can input the amount of electricity generated using renewable energy into the power price determination model and obtain the power price output from the power price determination model.

[0175] Furthermore, the rate determination unit 17 can dynamically adjust the electricity unit price through regression analysis. Specifically, the rate determination unit 17 identifies the optimal point for adjusting the electricity unit price based on historical data and real-time data. This can take into account variables such as time of day and the status of renewable energy supply. For example, rates can be lowered when there is an excess of renewable energy supply.

[0176] Furthermore, the rate determination unit 17 can predict future electricity demand using a time-series forecasting model (e.g., the ARIMA model). This allows the rate determination unit 17 to identify periods of high electricity demand and make appropriate rate adjustments in advance. For example, the rate determination unit 17 can relatively increase the unit price of electricity when electricity demand is high and relatively decrease it when electricity demand is low.

[0177] The fee-related information acquisition unit 16, the fee determination unit 17, and the notification unit 18 can execute the above-described process at, for example, the timing described in the fourth embodiment.

[0178] Other configurations of the information processing device 10 can be the same as those in the first to fourth embodiments. An example of the configuration of the information processing system is as described in the second embodiment.

[0179] The information processing device 10 of the fifth embodiment can achieve the same effects as the information processing device 10 of the first to fourth embodiments. Furthermore, the information processing device 10 can dynamically change the price of the power supply service according to the power generation status using renewable energy. For example, the information processing device 10 can determine a lower electricity unit price during times when the amount of power generated using renewable energy is high. With such an information processing device 10, it is expected that many users will use the power supply service when a lot of electricity is being generated using renewable energy. As a result, the electricity generated using renewable energy can be effectively utilized.

[0180] <<Sixth Embodiment>> The information processing device 10 of the sixth embodiment has a function to create a recommended power supply service usage plan for the user based on the user's power supply service usage history. This will be described in detail below.

[0181] Figure 10 is an example of a functional block diagram of the information processing device 10. As shown in the figure, the information processing device 10 includes a first authentication information acquisition unit 11, a first authentication unit 12, a second authentication information acquisition unit 13, a second authentication unit 14, a power supply control unit 15, and a plan creation unit 20. Although not shown, the information processing device 10 may also have a settlement unit 21. Furthermore, the information processing device 10 may also have a fee-related information acquisition unit 16, a fee determination unit 17, and a notification unit 18.

[0182] The plan creation unit 20 creates a recommended power supply service usage plan for the user based on the user's power supply service usage history.

[0183] The usage history of the power supply service is, for example, the payment history described in the third embodiment, and an example of this is shown in Figure 7.

[0184] For example, a clustering algorithm (e.g., K-means) is used to classify users' power supply service usage patterns based on their payment histories. Specifically, multiple usage patterns (clusters) are created based on data such as the date and time of power supply service use, frequency of use, duration of use, and amount of power supplied (amount of electricity used). For example, usage patterns such as those that are used frequently on weekends or those that are used intensively during specific time periods may be created.

[0185] Furthermore, recommended usage plans are prepared in advance for each usage pattern and stored in a designated storage device. For example, for a usage pattern where usage is heavy on weekends, a usage plan may be created that recommends using the service during specific time slots on weekends when rates are relatively lower. In addition, for a usage pattern where usage is concentrated during specific time slots, a usage plan may be created that recommends using the service on specific days of the week when rates are relatively lower during those time slots.

[0186] The plan creation unit 20 identifies which of the predefined usage patterns a user's usage pattern belongs to, based on the user's usage history of the power supply service. The plan creation unit 20 then determines the usage plan to recommend to the user from the usage plan that corresponds to the identified usage pattern.

[0187] The plan creation unit 20 can notify each user of the determined usage plan via the user terminal 40. The plan creation unit 20 may also make the notification on the page of the application dedicated to the power supply service installed on the user terminal 40. Alternatively, the plan creation unit 20 may make the notification by means of push notifications from the application, or by sending emails or SMS messages.

[0188] Other configurations of the information processing device 10 can be the same as those in the first to fifth embodiments. An example of the configuration of the information processing system is as described in the second embodiment.

[0189] The information processing device 10 of the sixth embodiment can achieve the same effects as the information processing device 10 of the first to fifth embodiments. Furthermore, the information processing device 10 can create and notify users of a recommended power supply service usage plan based on each user's power supply service usage history. Such an information processing device 10 can increase user satisfaction.

[0190] <<Variation>> Here, we will describe some modifications applicable to the first to sixth embodiments. These modifications can also achieve the same effects and advantages as the first to sixth embodiments.

[0191] <Example 1> In the embodiment described above, the settlement unit 21 determined the settlement amount to be charged to the user based on the electricity unit price and the amount of electricity supplied. As a modified example, the settlement unit 21 may determine the settlement amount based on the hourly rate and the power supply time (usage time). The power supply time is the time the outlet 50 is used and is expressed in units such as seconds, minutes, or hours. The hourly rate indicates the price per unit of time. The price may be expressed in yen or in other units.

[0192] When this modified example is applied to the fourth and fifth embodiments, the rate determination unit 17 will determine the hourly rate based on facility information and power generation information.

[0193] <Modification 2> Users can access various information about the power supply service through a dedicated application (software) installed on their user terminal 40.

[0194] For example, a user can view information about the power supply service they are using while they are using the service.

[0195] For example, the plugging device 30 may transmit data measured by the sensor to the information processing device 10 in real time between turning on the power switch based on a power-on start instruction received from the information processing device 10 and turning off the power switch. Examples of sensors include, but are not limited to, power consumption sensors (e.g., current sensors, voltage sensors, etc.), timers for measuring power supply time (usage time), and environmental data sensors (e.g., temperature sensors, humidity sensors, etc.).

[0196] The information processing device 10 can then notify the user of the contents of the received data via the user terminal 40. For example, the information processing device 10 may notify the user of measurement data (e.g., power supply amount (power consumption), power supply time (usage time), etc.). In addition, the information processing device 10 may calculate the current settlement amount from the current measurement data and notify the user of the current settlement amount.

[0197] With this modification, users can monitor the usage status of the facility's outlet 50 in real time while they are using it.

[0198] In another example, users may be able to view information about power supply services they have used in the past. Users may also be able to view their payment history (usage history), as shown in Figure 7.

[0199] For example, the user terminal 40 requests the payment history from the information processing device 10 in response to user operations. In this example, the information processing device 10 reads the user's payment history from a predetermined storage device and sends it back to the user terminal 40. The user terminal 40 then outputs the received payment history via an output device such as a display.

[0200] <Variation 3> The plugging device 30 or the user terminal 40 may encrypt the first authentication information and transmit it to the information processing device 10 via a secure protocol. Alternatively, the user terminal 40 may encrypt the second authentication information and transmit it to the information processing device 10 via a secure protocol. This ensures a high level of security.

[0201] <Modification 4> In the second authentication process, the user terminal may perform authentication based on other information in addition to the second authentication information received from the user. Examples of other information include, but are not limited to, the user's account information, the user's payment method information, and past settlement history. The second authentication unit 14 determines that authentication is successful if it succeeds in authentication based on the second authentication information as described in the above embodiment and the verification result of the other information is also satisfactory. The second authentication unit 14 determines that authentication is unsuccessful if it fails to authenticate based on the second authentication information as described in the above embodiment, or if the verification result of the other information is unsatisfactory.

[0202] Verification of other information may include any of the following: • At least one payment method is registered (Yes: Pass, No: Fail) • If the payment method is credit card information, is that credit card usable? (Yes: Pass, No: Fail) • If the payment method is electronic money information or electronic points information, the balance must be above the threshold (Yes: Pass, No: Fail) • If the payment method is a code-based payment method and credit card information is registered, that credit card can be used (Yes: Pass, No: Fail) • If the payment method is a code-based payment method and a financial institution account is registered, the balance in that account must be above the threshold (Yes: Pass, No: Fail) • Past payment transactions have not met the specified conditions (e.g., errors have occurred more than the specified number of times) (Yes: Pass, No: Fail)

[0203] Furthermore, if an error occurs due to fraudulent use or other reasons when using the power supply service, this fact may be registered in the payment history. Conditions for determining fraudulent use are predetermined. The information processing device 10 or plug-in device 30 can monitor sensor data, etc., and detect fraudulent use in real time.

[0204] <Modification 5> When a user plugs an electronic device into the plugging device 30 and starts charging it, the plugging device 30 can automatically stop supplying power to the electronic device when charging is complete (when it reaches a fully charged state). The plugging device 30 may also turn off the power switch accordingly.

[0205] When the power supply is stopped, the plugging device 30 can notify the information processing device 10 of this fact. The information processing device 10 can then notify the user terminal 40 that charging is complete in response to this notification.

[0206] In this example, the plugging device 30 may transmit power supply information to the information processing device 10 in response to a power supply interruption. The information processing device 10 may then perform settlement processing based on the received power supply information. As described above, the power supply information indicates the total amount of power supplied to the electronic device plugged into the plugging device 30 from the time the power switch is turned ON based on the power supply start instruction received from the information processing device 10 until the power switch is turned OFF.

[0207] <Variation 6> The information processing system can perform the following steps 1 through 6 as part of its fault response process.

[0208] In Step 1, the information processing system detects the occurrence of a failure (anomaly).

[0209] In step 1, the plugging device 30 or the information processing device 10 detects a fault based on sensor data. Alternatively, a dedicated application for the power supply service installed on the user terminal 40 may detect the fault based on user operations within that application. Events to be detected as faults are defined in advance, and these events are detected based on sensor data or user operations.

[0210] When the plugging device 30 and the user terminal 40 detect a fault, they notify the information processing device 10 of the fault. The information processing device 10 notifies the user of the detected fault via the user terminal 40. The notification of the fault to the information processing device 10 may include details such as the type of fault, the date and time the fault occurred, and the scope of its impact.

[0211] Furthermore, if a malfunction is detected, the information processing device 10 may send a power supply shutdown instruction to the plug-in device 30. The plug-in device 30 can then turn off the power switch in accordance with this instruction.

[0212] In Step 2, the information processing system performs initial response.

[0213] First, the information processing device 10 performs an initial diagnosis of the failure based on the received data and attempts automatic recovery. The content of the automatic recovery to be performed is predetermined. For example, restarting or attempting to reconnect may be defined as the content of the automatic recovery to be performed.

[0214] Furthermore, the information processing device 10 may notify the user of simple troubleshooting steps via the user terminal 40 and prompt the user to perform those steps. The content of the troubleshooting to be notified to the user is predetermined. For example, reconnecting the plug or restarting the application dedicated to the power supply service installed on the user terminal 40 may be defined as the content of the troubleshooting to be notified to the user.

[0215] In Step 3, the information processing system requests human intervention. If the system fails to recover from the failure after performing Step 2, the information processing system will perform Step 3.

[0216] The information processing device 10 transmits warning information to the support team's device. The support team's device may be a mobile terminal or a monitoring system installed in a monitoring center, etc. The transmission of warning information to the support team can be achieved using widely known technology. The warning information may include information identifying the facility or plug-in device 30 where the failure occurred, details such as the type of failure, the date and time of the failure, and the scope of impact. Based on the warning information, the support team confirms the details of the failure and begins to take action. For example, the support team may contact the user or facility directly and guide them through the process of performing detailed troubleshooting. In addition, if the environment allows for remote operation of the plug-in device 30, the support team may attempt to recover from the failure by remotely operating the affected plug-in device 30.

[0217] In step 4, the information processing system performs monitoring after the failure has been resolved. After recovering from the failure in step 2 or 3, the information processing system executes step 4.

[0218] Even after recovering from a failure, the information processing device 10 continuously monitors the status of the target plug-in device 30 and collects data to prevent recurrence. In addition, the information processing device 10 performs periodic system checks to detect potential problems early and take preventive measures to address them.

[0219] In step 5, the information processing system manages and reports logs of failure information.

[0220] The information processing device 10 can store all failure information as logs in a designated storage device and periodically analyze these logs. This allows for the identification of areas for system improvement and optimization of performance. Furthermore, the information processing device 10 can periodically report statistical data, such as the number of failures and the time required for recovery, to designated reporting parties, such as the operations team and development team. This enables the operations team and development team to take appropriate action, such as improving the system. As a result, it contributes to improving the overall reliability of the system.

[0221] In step 6, the information processing system receives feedback from the user.

[0222] After recovering from a failure, the information processing device 10 can send a questionnaire to the user terminal 40 requesting feedback, and can receive the user's responses from the user terminal 40. Based on the collected feedback, measures to improve the system and support process can be formulated and used for future responses. This can improve the user experience.

[0223] <Example 7> In short-range wireless communication between the plug-in device 30 and the user terminal 40, a key exchange algorithm may be employed, and a different encryption key may be dynamically generated for each session. This makes unauthorized access by third parties difficult and improves the security of the system.

[0224] Although this disclosure has been described above with reference to embodiments, this disclosure is not limited to the embodiments described above. Various modifications to the structure and details of this disclosure are possible, which can be understood by those skilled in the art within the scope of this disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

[0225] Furthermore, the flowcharts used in the above description show multiple steps (processes) in sequence. However, the execution order of the steps performed in each embodiment is not limited to the order in which they are described. In each embodiment, the order of the illustrated steps can be changed to the extent that it does not impede the content.

[0226] Some or all of the above embodiments may also be described as follows, but are not limited to the following. 1. The device comprises an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, The user terminal receives a second set of authentication information from the user terminal, and the second set of authentication information is obtained from the user terminal. A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, the power supply control means transmits a power supply start instruction to the plug-in device, An information processing device having 2. The first means for obtaining authentication information is: A process to obtain from the plugging device the first authentication information which is a combination of the first user authentication information transmitted by the user terminal to the plugging device via short-range wireless communication and the first identification information stored in the plugging device, or A process to obtain the first authentication information from the user terminal, which is a combination of the first identification information transmitted by the plugging device to the user terminal via short-range wireless communication and the first user authentication information stored in the user terminal. An information processing device described in 1 that performs the following actions. 3. The first authentication means described above is: If the authentication process based on the first authentication information is successful, the second authentication information is generated and sent to the user terminal. The second authentication means is, The information processing apparatus according to claim 1 or 2, which performs authentication processing based on the second authentication information by comparing the second authentication information obtained from the user terminal with the second authentication information generated by the first authentication means. 4. A means for acquiring fee-related information that acquires facility information indicating the congestion status of the facility where the aforementioned outlet is installed, A fee determination means for determining the fee for the power supply service using the outlet based on the aforementioned facility information, A notification means for notifying the user of the determined fee via the user terminal, An information processing device according to any one of 1 to 3, having the following characteristics. 5. A means for acquiring fee-related information that acquires power generation information showing the status of power generation using renewable energy, A fee determination means for determining the fee for the power supply service using the outlet based on the power generation information, A notification means for notifying the user of the determined fee via the user terminal, An information processing apparatus according to any one of 1 to 4, having the following characteristics: 6. The power supply control means is: The information processing device according to 4 or 5, which, after notifying the user of the determined fee, transmits the power-on start instruction to the plugging device. 7. An information processing device according to any one of 1 to 6, having a plan creation means for creating a recommended power supply service usage plan for the user based on the user's usage history of the power supply service using the outlet. 8. An information processing device according to any one of 1 to 7, further comprising a settlement means for acquiring power supply information indicating the amount of power supplied from the plugging device and for performing settlement processing for power supply via the plugging device based on the power supply information. 9. One or more computers, It has an input plug that plugs into an outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the outlet and first user authentication information stored in the user terminal, Perform authentication processing based on the aforementioned first authentication information. The user terminal receives the second authentication information from the user, and obtains it from the user terminal. Perform authentication processing based on the second set of authentication information. An information processing method that transmits an instruction to start powering on the plug-in device if the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful. 10. Computers, The device includes an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, The second authentication information acquisition means obtains the second authentication information that the user terminal has received input from the user from the user terminal. A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, a power supply control means transmits a power supply start instruction to the plug-in device. A program that makes it function as such. 11. An input plug that plugs into an electrical outlet, An outlet into which an external plug is inserted, A storage means that stores the first identification information, A receiving means for receiving first user authentication information from a user terminal via short-range wireless communication, A transmission means for transmitting first authentication information, which is a combination of the first identification information and the first user authentication information, to an information processing device, A plug-in device having a plug. 12. A plugging device having an input plug that plugs into an outlet and an outlet into which an external plug is inserted, and which stores first identification information, Using short-range wireless communication, the system receives the first user authentication information from the user terminal. A processing method for transmitting first authentication information, which is obtained by linking the first identification information and the first user authentication information, to an information processing device. 13. A plugging device having an input plug that plugs into an outlet and a socket into which an external plug is inserted, and which stores first identification information, A receiving means for receiving first user authentication information from a user terminal via short-range wireless communication, and A transmission means for transmitting first authentication information, which is a combination of the first identification information and the first user authentication information, to an information processing device. A program that makes it function as such. 14. An input plug that plugs into an electrical outlet, An outlet into which an external plug is inserted, A storage means that stores the first identification information, A transmission means for transmitting the first identification information to a user terminal via short-range wireless communication, A plug-in device having a plug. 15. A plugging device having an input plug that plugs into an electrical outlet and a socket into which an external plug is plugged, and which stores first identification information, transmits the first identification information to a user terminal via short-range wireless communication. 16. A program that causes a plugging device having an input plug that plugs into an electrical outlet and a socket into which an external plug is plugged, and which stores first identification information, to function as a transmitting means for transmitting the first identification information to a user terminal via short-range wireless communication. 17. A storage means that stores the first user authentication information, A receiving means for receiving first identification information from a plug-in device via short-range wireless communication, A first transmission means for transmitting first authentication information, which is a combination of the first identification information and the first user authentication information, to an information processing device, A second transmission means that receives input of second authentication information from the user and transmits the second authentication information to the information processing device, A user terminal. 18. A user terminal that stores the first user authentication information, In short-range wireless communication, the device receives first identification information from the plugging device. The first authentication information, which links the first identification information and the first user authentication information, is transmitted to the information processing device. A processing method for receiving input of second authentication information from a user and transmitting the second authentication information to the information processing device. 19. User terminal, A storage means that stores the first user authentication information, A receiving means for receiving first identification information from a plug-in device via short-range wireless communication. A first transmission means for transmitting first authentication information, which is a combination of the first identification information and the first user authentication information, to an information processing device. A second transmission means that receives input of second authentication information from the user and transmits the second authentication information to the information processing device. A program that makes it function as such. 20. A storage means that stores the first user authentication information, A first transmitting means for transmitting first user identification information to an insertion device via short-range wireless communication, A second transmission means that receives input of second authentication information from the user and transmits the second authentication information to the information processing device, A user terminal. 21. A user terminal that stores the first user authentication information, The first user identification information is transmitted to the plugging device via short-range wireless communication. A processing method for receiving input of second authentication information from a user and transmitting the second authentication information to the information processing device. 22. User terminal, A storage means that stores the first user authentication information, A first transmitting means for transmitting first user identification information to an insertion device via short-range wireless communication, and A second transmission means that receives input of second authentication information from the user and transmits the second authentication information to the information processing device. A program that makes it function as such.

[0227] Some or all of the appendices 2 through 8, which are dependent on the information processing device described in appendice 1 above, may also be dependent on the information processing method in appendice 9 and the program in appendice 10 in the same dependent relationship as between appendice 1 and appendices 2 through 8. Furthermore, without departing from the embodiments described above, some or all of the configurations described as appendices can be realized in various hardware, software, various recording means for recording software, or systems. [Explanation of Symbols]

[0228] 10 Information Processing Devices 11. First Authentication Information Acquisition Unit 12 First Authentication Section 13. Second Authentication Information Acquisition Unit 14. Second Authentication Section 15 Power supply control unit 16. Department for obtaining fee-related information 17. Pricing Department 18 Notification Department 20. Planning Department 21 Payment Department 30 Plug-in device 40 User terminals 50 outlets 60 Communication Networks 1A Processor 2A Memory 3A input / output I / F 4A Peripheral Circuits 5A bus

Claims

1. The device includes an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, The user terminal receives second authentication information from the user, and the second authentication information acquisition means obtains this information from the user terminal. A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, the power supply control means transmits a power supply start instruction to the plug-in device, An information processing device having

2. The first means for obtaining authentication information is: A process to obtain from the plugging device the first authentication information which is a combination of the first user authentication information transmitted by the user terminal to the plugging device via short-range wireless communication and the first identification information stored in the plugging device, or A process to obtain the first authentication information from the user terminal, which is a combination of the first identification information transmitted by the plugging device to the user terminal via short-range wireless communication and the first user authentication information stored in the user terminal. The information processing apparatus according to claim 1, which performs the following:

3. The first authentication means is, If the authentication process based on the first authentication information is successful, the second authentication information is generated and sent to the user terminal. The second authentication means is, The information processing apparatus according to claim 1, which performs authentication processing based on the second authentication information by comparing the second authentication information obtained from the user terminal with the second authentication information generated by the first authentication means.

4. A means for acquiring fee-related information that acquires facility information indicating the congestion status of the facility where the aforementioned outlet is installed, A fee determination means for determining the fee for the power supply service using the outlet based on the aforementioned facility information, A notification means for notifying the user of the determined fee via the user terminal, An information processing apparatus according to claim 1, having the following features.

5. A means for acquiring fee-related information that obtains power generation information showing the status of power generation using renewable energy, A fee determination means for determining the fee for the power supply service using the outlet based on the power generation information, A notification means for notifying the user of the determined fee via the user terminal, An information processing apparatus according to claim 1, having the following features.

6. The aforementioned power supply control means is The information processing device according to claim 4 or 5, which transmits the power-on start instruction to the plugging device after notifying the user of the determined fee.

7. The information processing apparatus according to claim 1, further comprising a plan creation means for creating a recommended power supply service usage plan for the user based on the user's usage history of the power supply service using the outlet.

8. The information processing apparatus according to claim 1, further comprising a settlement means for acquiring power supply information indicating the amount of power supplied from the plugging device and for performing settlement processing for power supply via the plugging device based on the power supply information.

9. One or more computers, It has an input plug that plugs into an outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the outlet and first user authentication information stored in the user terminal, Perform authentication processing based on the first authentication information described above. The user terminal receives the second authentication information from the user, and obtains it from the user terminal. Perform authentication processing based on the second authentication information described above. An information processing method that transmits an instruction to start powering on the plugging device if the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful.

10. Computers, The device includes an input plug that plugs into an electrical outlet, an outlet into which an external plug is inserted, and a power switch that controls the flow of power between the input plug and the outlet, and a first authentication information acquisition means that acquires first authentication information which is a combination of first identification information stored in the plugging device plugged into the electrical outlet and first user authentication information stored in the user terminal. A first authentication means that performs authentication processing based on the first authentication information, A second authentication information acquisition means that obtains the second authentication information received from the user terminal by the user terminal, A second authentication means that performs authentication processing based on the second authentication information, If the authentication process based on the first authentication information and the authentication process based on the second authentication information are successful, a power supply control means transmits a power supply start instruction to the plug-in device. A program that makes it function as such.

Citation Information

Patent Citations

  • Charger executing authentication sequence, mobile information equipment, authentication server, system, program and method

    JP2015046986A