Information processing device, information processing system, and information processing method

The information processing device facilitates collective management of IoT devices by generating a fabric and authentication information, addressing the time-consuming configuration issue in conventional setups, enabling easy and efficient control of multiple devices.

WO2025173726A1PCT designated stage Publication Date: 2025-08-21PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2025/004708
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-15
Filing Date
2025-02-13
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

Conventional IoT devices require time-consuming separate configuration when used in multiple rooms of a building, necessitating a more efficient collective setup process.

Method used

An information processing device generates a fabric of multiple IoT devices and authentication information, allowing a control device to access and control these devices collectively through a network, using an authentication process managed by an information management unit.

Benefits of technology

Enables easy and efficient configuration and control of multiple IoT devices by allowing a control device to access and manage them simultaneously, simplifying the setup process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2025004708_21082025_PF_FP_ABST
    Figure JP2025004708_21082025_PF_FP_ABST
Patent Text Reader

Abstract

This information processing device (10) comprises: an information management unit (11) that generates a fabric composed of a plurality of IoT apparatuses (30) disposed in a room; and an authentication information generation unit (12) that generates, in accordance with the fabric, authentication information (ci) required when requesting permission to access the plurality of IoT apparatuses (30). When receiving, from an external control apparatus (50) that has acquired the authentication information (ci), an access permission request signal (s1) for requesting permission to access the plurality of IoT apparatuses (30), the information management unit (11) collectively permits the control apparatus (50) to access the plurality of IoT apparatuses (30).
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device, information processing system, and information processing method

[0001] The present disclosure relates to an information processing device, an information processing system, and an information processing method.

[0002] Conventionally, IoT (Internet of Things) devices connected to a communication network have been known. The Matter standard has been proposed as a communication standard for communication between these IoT devices. The Matter standard is a standard for smart homes established by the Connectivity Standards Alliance (CSA). By using the Matter standard, multiple IoT devices manufactured by different manufacturers can be easily connected to each other for communication. Patent Document 1 discloses a connection management device that supports connecting smart home appliances to a network.

[0003] Japanese Patent Application Laid-Open No. 2021-77035

[0004] In conventional technology, for example, when using multiple IoT devices placed in rooms of a building, it is necessary to configure each of the multiple IoT devices separately in order to use them, which creates a problem of time-consuming configuration.

[0005] The present disclosure provides an information processing device and the like that can easily perform settings for using multiple IoT devices.

[0006] An information processing device according to one aspect of the present disclosure includes an information management unit that generates a fabric consisting of multiple IoT devices arranged in a room, and an authentication information generation unit that generates authentication information required when requesting permission to access the multiple IoT devices according to the fabric, and when the information management unit receives an access permission request signal from an external control device that has acquired the authentication information, requesting permission to access the multiple IoT devices, the information management unit grants the control device permission to access the multiple IoT devices collectively.

[0007] An information processing system according to one aspect of the present disclosure is an information processing system including the above-described information processing device and a control device connected to the information processing device via a network, wherein the control device outputs the access permission request signal after connecting to the network, and when the information processing device receives the access permission request signal from the control device, the information processing device collectively permits the control device to access the multiple IoT devices.

[0008] An information processing method according to one aspect of the present disclosure includes the steps of generating a fabric consisting of multiple IoT devices arranged in a room, generating authentication information according to the fabric that is required when requesting permission to access the multiple IoT devices, and, when an access permission request signal requesting permission to access the multiple IoT devices is received from an external control device that has acquired the authentication information, allowing the control device to access the multiple IoT devices collectively.

[0009] According to the information processing device and the like of the present disclosure, settings for using multiple IoT devices can be easily performed.

[0010] FIG. 1 is a diagram showing an example of a usage form of an information processing system. FIG. 2 is a block configuration diagram of an information processing device and a control device included in the information processing system. FIG. 3 is a diagram showing an example of authentication information generated by the information processing device. FIG. 4 is a diagram showing various information stored in a storage unit of the information processing device. FIG. 5 is a sequence diagram showing the operation of the control device and the information processing device. FIG. 6 is a flowchart showing the operation of the information processing device when a control device is added to a fabric. FIG. 7 is a flowchart showing the operation of the information processing device when a control device is removed from a fabric.

[0011] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that each of the embodiments described below represents a preferred specific example of the present disclosure. The shapes, components, component placement positions, and connection configurations shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in the independent claims that represent the highest concept of the present disclosure will be described as optional components that constitute a more preferred embodiment. Furthermore, each figure is a schematic diagram and is not necessarily an exact illustration.

[0012] (Embodiment) [Usage of Information Processing System] An example of the usage of an information processing system according to an embodiment will be described with reference to FIG.

[0013] FIG. 1 is a diagram showing an example of how an information processing system 1 is used.

[0014] 1 shows a plurality of IoT devices 30 that communicate via a network. The network in this example is a local area network (LAN) using, for example, Wi-Fi (registered trademark) or Zigbee (registered trademark).

[0015] The IoT devices 30 are devices that can be controlled by the control device 50. The multiple IoT devices 30 are, for example, electrical appliances such as lighting equipment, air conditioners, air purifiers, televisions, hair dryers, refrigerators, microwave ovens, and electric kettles. The multiple IoT devices 30 are arranged in rooms of a building. The rooms of a building are, for example, rooms that are temporarily used by different users, such as guest rooms in a lodging facility, rental rooms in a building, and conference rooms in an office.

[0016] The control device 50 is a mobile device carried by a user using the room, such as a smartphone or tablet device. Software compatible with the Matter standard is installed in the control device 50. The control device 50 is configured to control the IoT devices 30 when the user enters the room. However, if the settings for using multiple IoT devices 30 are configured separately for each IoT device 30, the configuration is time-consuming. Therefore, the information processing system 1 disclosed herein is configured to enable the settings for using multiple IoT devices 30 to be performed collectively.

[0017] The information processing system 1 generates a fabric configured by a plurality of IoT devices 30. A fabric is a group configured by a plurality of devices that perform network communication using a common passcode.

[0018] In the following, an example will be described in which the rooms in the building are hotel rooms. Fig. 1A shows a first fabric F1 configured by a plurality of IoT devices 30 in room 101 of the hotel.

[0019] FIG. 1B shows the control device 50 of a user staying in room 101. After checking in to the hotel, the user reads authentication information ci corresponding to room 101 using the camera of the control device 50 and outputs this authentication information ci via the network. Based on the information output from the control device 50, the information processing system 1 collectively permits the control device 50 to access multiple IoT devices 30. For example, the information processing system 1 grants the control device 50 authority to access multiple IoT devices 30 by having the control device 50 join the first fabric F1. By having the control device 50 join the first fabric F1, the control device 50 becomes able to control each of the multiple IoT devices 30 in room 101.

[0020] 1C, when the user checks out of the hotel, the control device 50 that was participating in the first fabric F1 is removed from the first fabric F1. As a result, the user can no longer control the multiple IoT devices 30 in room 101 using the control device 50. According to the information processing system 1 of the present disclosure, it is possible to easily perform settings for using the multiple IoT devices 30 and settings for disabling their use.

[0021] [Configuration of Information Processing Device and Control Device] The configuration of the information processing device 10 and control device 50 included in the information processing system 1 will be described with reference to FIGS. 2 to 4. FIG.

[0022] 2 is a block diagram of the information processing device 10 and control device 50 included in the information processing system 1. Note that Fig. 2 also shows a plurality of IoT devices 30 and a guest room information database 70.

[0023] The information processing device 10 is a device that performs settings for using multiple IoT devices 30. The information processing device 10 is installed inside a building and connected to a network established within the building. As shown in FIG. 2 , the information processing device 10 includes an information management unit 11, an authentication information generation unit 12, and a storage unit 16.

[0024] The information management unit 11 is composed of an arithmetic circuit and a communication circuit. The information management unit 11 generates a fabric configured of multiple IoT devices 30 placed in rooms. The information management unit 11 generates a fabric for each of multiple rooms in a building. The information management unit 11 generates a fabric when it acquires information indicating that multiple IoT devices 30 have been placed in a room. The information management unit 11 may generate a fabric when a room is reserved or when a user who uses the room checks in. Information related to the fabric generated by the information management unit 11 is stored in the storage unit 16.

[0025] The authentication information generation unit 12 is configured with an arithmetic circuit and a display mechanism. The authentication information generation unit 12 generates authentication information ci, which is required when requesting permission to access multiple IoT devices 30, according to the fabric.

[0026] FIG. 3 is a diagram showing an example of authentication information ci generated by the information processing device 10. As shown in FIG.

[0027] The authentication information ci includes information required to join a fabric. The information required to join a fabric is, for example, information related to a room number and a common passcode for the fabric. The authentication information ci also includes identification information of the information processing device 10. The identification information of the information processing device 10 is, for example, the logical address or physical address of the information processing device 10.

[0028] The authentication information ci is a two-dimensional barcode such as a QR code (registered trademark), and is displayed on a card 20 given to the user from the hotel front desk (see FIG. 3). The authentication information ci is printed on the card 20 by a display mechanism of the authentication information generation unit 12. The card 20 on which the authentication information ci is printed may be a card with a rewritable function, or may be an entry card for entering a room.

[0029] The authentication information generation unit 12 generates the authentication information ci when it acquires information indicating that a fabric has been generated. The timing at which the authentication information generation unit 12 generates the authentication information ci may be when a room is reserved or when a user who will use the room checks in, as long as it is after the fabric has been generated. The authentication information ci generated by the authentication information generation unit 12 is stored in the storage unit 16.

[0030] The card 20 also displays the room number used by the user, an SSID (Service Set Identifier) ​​for connecting to the building network, and a PW (password).

[0031] The storage unit 16 is a storage medium that temporarily or non-temporarily stores data. The storage medium is, for example, a flash memory, a RAM (Random Access Memory), a hard disk, etc. The storage unit 16 stores a program that describes the operation of the information processing device 10. The storage unit 16 also stores information indicating whether the checked-in user has received the card 20.

[0032] The storage unit 16 also stores the above-mentioned room number, information about the fabric, and authentication information ci.

[0033] FIG. 4 is a diagram showing various types of information stored in the storage unit 16 of the information processing device 10. As shown in FIG.

[0034] 4 , information about the room number, information about the fabric, and authentication information are stored in a linked state in the storage unit 16. The information about the fabric also includes identification information of multiple IoT devices 30.

[0035] For example, the storage unit 16 stores a room number "101," a first fabric F1 configured by multiple IoT devices 30 located in room 101, and authentication information ci1 generated in accordance with the first fabric F1, all of which are associated with each other. The storage unit 16 also stores a room number "102," a second fabric F2 configured by multiple IoT devices 30 located in room 102, and other authentication information ci2 generated in accordance with the second fabric F2, all of which are associated with each other. The information stored in the storage unit 16 is used when configuring settings for using multiple IoT devices 30.

[0036] Here, a scene after the user checks in to the hotel will be described. Check-in information indicating that the user has checked in is sent from the guest room information database 70 to the information processing device 10. The check-in information includes information regarding the room number that the user will be using.

[0037] The user who enters the room enters the SSID and password displayed on the card 20 into the control device 50, connecting the control device 50 to the network. The user also reads the authentication information ci displayed on the card 20 with the camera of the control device 50.

[0038] The control device 50 transmits the authentication information ci read by the camera and the identification information of the control device 50 to the information processing device 10 via the network. The authentication information ci transmitted to the information processing device 10 includes information regarding the room number that the user has entered. The identification information of the control device 50 is, for example, the logical address or physical address of the control device 50.

[0039] The information management unit 11 acquires information about the room number from the control device 50 connected to the network. If the room number transmitted from the control device 50 matches the number of the room used by the checked-in user, the information management unit 11 transmits to the control device 50 an acceptance signal sa indicating that commissioning with the control device 50 is available.

[0040] The control device 50 acquires the access acceptance signal sa output from the information management unit 11 and outputs an access permission request signal s1 requesting permission to access the multiple IoT devices 30. The access permission request signal s1 includes the authentication information ci read by the control device 50, i.e., the authentication information ci generated by the authentication information generation unit 12. For example, the authentication information ci1 includes a common passcode for the first fabric F1.

[0041] When the information management unit 11 receives an access permission request signal s1 from an external control device 50 that has acquired the authentication information ci1, the information management unit 11 collectively permits the control device 50 to access the multiple IoT devices 30. For example, when the authentication information ci1 included in the access permission request signal s1 matches the authentication information ci1 stored in the storage unit 16, the information management unit 11 permits the control device 50 to access the multiple IoT devices 30. More specifically, the information management unit 11 grants the control device 50 authority to access the multiple IoT devices 30 by putting the control device 50 into the first fabric F1.

[0042] By participating in the first fabric F1, the control device 50 becomes able to control each of the multiple IoT devices 30 arranged in room 101. Note that for the first fabric F1, the information processing device 10 serves as an administrator, and the control device 50 serves as a guest.

[0043] Next, a scene after the user has checked out will be described. Check-out information indicating that the user has checked out is sent from the guest room information database 70 to the information processing device 10. The check-out information includes information regarding the room number used by the user and information instructing the control device 50 to not access multiple IoT devices 30. In other words, in response to obtaining the above check-out information, the information processing device 10 obtains from the guest room information database 70 an access prohibition signal s2 instructing the control device 50 to not access multiple IoT devices 30.

[0044] When the information management unit 11 receives the access-denied signal s2, it resets the settings of the multiple IoT devices 30 to their initial states. Furthermore, when the information management unit 11 receives the access-denied signal s2, it discards the first fabric F1. This prevents the user from controlling the IoT devices 30 using the control device 50.

[0045] After discarding the first fabric F1, the information management unit 11 regenerates the first fabric F1 configured by multiple IoT devices 30. For example, the information management unit 11 regenerates the first fabric F1 immediately after discarding the first fabric F1. The information management unit 11 may regenerate the first fabric F1 when a reservation for room 101 is made or when a user who will use room 101 checks in. Information about the first fabric F1 regenerated by the information management unit 11 is stored in the storage unit 16.

[0046] Although the example in which the information management unit 11 discards the first fabric F1 has been described above, the present invention is not limited to this. After receiving the access-denied signal s2, the information management unit 11 may exclude the control device 50 from the first fabric F1, thereby preventing the control device 50 from accessing the multiple IoT devices 30.

[0047] The information processing device 10 of this embodiment includes an information management unit 11 that generates a fabric configured of multiple IoT devices 30 arranged in a room, and an authentication information generation unit 12 that generates authentication information ci required when requesting permission to access the multiple IoT devices 30 according to the fabric. When the information management unit 11 receives an access permission request signal s1 requesting permission to access the multiple IoT devices 30 from an external control device 50 that has acquired the authentication information ci, the information management unit 11 collectively permits the control device 50 to access the multiple IoT devices 30.

[0048] In this way, when an access permission request signal s1 is received from an external control device 50 that has acquired authentication information ci, the control device 50 is allowed to access multiple IoT devices 30 at once, making it easy to configure the device to use multiple IoT devices 30.

[0049] Although the above example shows the case where the authentication information ci is displayed on the card 20, this is not limiting. For example, when multiple IoT devices 30 are placed in a room such as a conference room and a user uses the room, the authentication information generation unit 12 may display the authentication information ci on a display screen provided inside or outside the room. The control device 50 may read the authentication information ci displayed on the display screen and transmit an access permission request signal s1 to the information processing device 10. When the information processing device 10 receives the access permission request signal s1 from the control device 50 that has acquired the authentication information ci, the information processing device 10 may collectively permit the control device 50 to access the multiple IoT devices 30.

[0050] [Operations of Control Device and Information Processing Device] The operations of control device 50 and information processing device 10 included in information processing system 1 will be described with reference to Fig. 5. In this example, the operations of control device 50 and information processing device 10 at check-in will be described.

[0051] FIG. 5 is a sequence diagram showing the operations of the control device 50 and the information processing device 10. As shown in FIG.

[0052] The information processing device 10 forms a fabric made up of a plurality of IoT devices 30 arranged in rooms of a building (step S11).

[0053] Next, the information processing device 10 generates authentication information ci, which is required when requesting permission to access a plurality of IoT devices 30, according to the fabric (step S12).

[0054] The user who enters the room enters the SSID and password displayed on the card 20 given to them at the front desk into the control device 50, thereby connecting the control device 50 to the network. The user also reads the authentication information ci displayed on the card 20 with the camera of the control device 50.

[0055] Control device 50 transmits the authentication information ci read by the camera and the identification information of control device 50 to information processing device 10 via the network (step S13).

[0056] The information processing device 10 acquires information about the room number from the control device 50 connected to the network (step S14). If the room number transmitted from the control device 50 matches the number of the room used by the checked-in user, the information management unit 11 transmits an acceptance signal sa to the control device 50 indicating that commissioning is available (step S15). Note that if the room number transmitted from the control device 50 does not match the room number used by the checked-in user, the information management unit 11 may output information indicating the mismatch to the guest room information database 70.

[0057] The control device 50 acquires the acceptance signal sa output from the information management unit 11 and outputs an access permission request signal s1 requesting permission to access the plurality of IoT devices 30 (step S16).

[0058] When the information processing device 10 receives the access permission request signal s1 from the control device 50, the information processing device 10 collectively permits the control device 50 to access the plurality of IoT devices 30 (step S17).

[0059] In this way, when an access permission request signal s1 is received from the control device 50, the control device 50 is allowed to access multiple IoT devices 30 at once, making it easy to configure the device to use multiple IoT devices 30.

[0060] [Operation Flow of Information Processing Device] The operation flow of information processing device 10 according to the embodiment will be described with reference to Fig. 6 and Fig. 7. First, the operation of information processing device 10 when allowing control device 50 to join a fabric at check-in will be described.

[0061] FIG. 6 is a flowchart showing the operation of the information processing device 10 when the control device 50 is made to join the fabric.

[0062] The information processing device 10 acquires the user's check-in information from the guest room information database 70 (step S110). The user's check-in information is stored in the storage unit 16 of the information processing device 10.

[0063] The information processing device 10 generates a fabric configured of a plurality of IoT devices 30 arranged in a room used by the user (step S120). Note that step S120 may be executed before step S110 or simultaneously with step S110.

[0064] Next, the information processing device 10 generates authentication information ci, which is required when requesting permission to access multiple IoT devices 30, according to the fabric (step S130). The authentication information ci includes information related to the room number, a passcode required for commissioning between the information processing device 10 and the control device 50, and the like.

[0065] The storage unit 16 of the information processing device 10 stores information relating to the room number, information relating to the fabric, and authentication information ci in a linked state.

[0066] The user obtains the card 20 on which the authentication information ci is printed. The card 20 has the SSID and password of the network, as well as the authentication information ci1 generated by the information processing device 10, printed thereon.

[0067] The user connects control device 50 to the network using the SSID and password of the accommodation facility's network. The user also reads authentication information ci1 printed on card 20 with control device 50 such as a smartphone, and transmits it to information processing device 10 via the network. Authentication information ci1 includes information related to the room number "101" that the user has entered.

[0068] Information processing device 10 determines whether control device 50 of the checked-in user is connected to the network (step S140). For example, information processing device 10 determines whether control device 50 is connected to the network based on whether the room number transmitted from control device 50 matches the number of the room used by the checked-in user.

[0069] If control device 50 is not connected to the network (No in S140), information processing device 10 returns to step S140 and waits until control device 50 is connected to the network.

[0070] When control device 50 is connected to the network (Yes in S140), information processing device 10 outputs acceptance signal sa indicating that commissioning with control device 50 is possible (step S150). Control device 50 outputs access permission request signal s1 based on acceptance signal sa output from information processing device 10.

[0071] The information processing device 10 accepts the access permission request signal s1 output from the control device 50, thereby collectively permitting the control device 50 to access the multiple IoT devices 30 (step S160). For example, the information processing device 10 permits the control device 50 to access the multiple IoT devices 30 when the authentication information ci1 included in the access permission request signal s1 matches the authentication information ci1 stored in the storage unit 16. More specifically, the information processing device 10 grants the control device 50 authority to access the multiple IoT devices 30 by putting the control device 50 into the first fabric F1.

[0072] These steps enable the control device 50 to be used to control multiple IoT devices 30 .

[0073] In the above step S140, an example has been shown in which the connection status is repeatedly checked until control device 50 is connected to the network, but this is not limiting. For example, if control device 50 is not connected to the network after a certain period of time has elapsed, information processing device 10 may cancel the processing of step S140 and return to step S110 to execute the processing of S110 from the beginning.

[0074] Next, the operation of the information processing device 10 when the control device 50 is removed from the fabric at the time of checkout will be described.

[0075] FIG. 7 is a flowchart showing the operation of the information processing device 10 when the control device 50 is removed from the fabric.

[0076] The information processing device 10 acquires the user's check-out information from the guest room information database 70 (step S210). The check-out information includes information about the room number used by the user and information instructing the control device 50 to prevent access to multiple IoT devices 30. The user's check-out information is stored in the storage unit 16 of the information processing device 10. In conjunction with acquiring the check-out information, the information processing device 10 acquires an access denial signal s2 from the guest room information database 70.

[0077] Next, when the information processing device 10 receives the access denial signal s2, it determines whether a control device 50 has been added to the first fabric F1 (step S220). For example, the information processing device 10 may determine whether a device other than the multiple IoT devices 30 has been added to the first fabric F1, thereby determining whether the control device 50 has been added. The determination in step S220 is made because some users may not perform settings for using multiple IoT devices 30.

[0078] If the control device 50 has not been added to the first fabric F1 (No in S220), the processing of this flow ends. In this case, the information processing device 10 may maintain the current first fabric F1 and authentication information ci1 without generating a new first fabric F1 and authentication information ci1.

[0079] If a control device 50 has been added to the first fabric F1 (Yes in S220), the information management unit 11 returns the settings of the multiple IoT devices 30 to their initial state based on the above-mentioned access-denied signal s2 (step S230).

[0080] Furthermore, based on the access denial signal s2, the information processing device 10 discards the first fabric F1 in which the control device 50 had joined (step S240). As a result, the first fabric F1 is dissolved, and it becomes impossible to control the multiple IoT devices 30 using the control device 50.

[0081] After discarding the first fabric F1, the information processing device 10 regenerates the first fabric F1 configured by the multiple IoT devices 30 (step S250). The regenerated first fabric F1 does not include the control device 50. Note that the regeneration of the first fabric F1 may be performed immediately after discarding the first fabric F1, may be performed when a room is reserved, or may be performed when a user who will use the room checks in.

[0082] These steps prevent the control device 50 from being used to control multiple IoT devices 30 after the user has checked out.

[0083] Although the example of discarding the first fabric F1 in step S240 has been described above, the present invention is not limited to this. For example, when the information processing device 10 receives the access denial signal s2, the information processing device 10 may exclude the control device 50 from the first fabric F1. By excluding the control device 50 from the first fabric F1, it is possible to prevent multiple IoT devices 30 from being controlled using the control device 50.

[0084] (Summary) An information processing device 10 according to one embodiment of the present disclosure will be illustrated.

[0085] The information processing device 10 of Example 1 includes an information management unit 11 that generates a fabric configured from multiple IoT devices 30 arranged in a room, and an authentication information generation unit 12 that generates authentication information ci required when requesting permission to access the multiple IoT devices 30 according to the fabric. When the information management unit 11 receives an access permission request signal s1 requesting permission to access the multiple IoT devices 30 from an external control device 50 that has acquired the authentication information ci, the information management unit 11 collectively permits the control device 50 to access the multiple IoT devices 30.

[0086] In this way, when an access permission request signal s1 is received from an external control device 50 that has acquired authentication information ci, the control device 50 is allowed to access multiple IoT devices 30 at once, making it easy to configure the device to use multiple IoT devices 30.

[0087] The information processing device 10 of Example 2 is the information processing device described in Example 1, and the information management unit 11 may generate a fabric for each of a plurality of rooms provided in a building.

[0088] This allows easy configuration for using multiple IoT devices 30 in each of multiple rooms.

[0089] The information processing device 10 of Example 3 is the information processing device described in Example 1 or 2, and the access permission request signal s1 may include authentication information ci generated by the authentication information generating unit 12 .

[0090] This allows the external control device 50 that has acquired the authentication information ci generated by the authentication information generation unit 12 to be permitted to access multiple IoT devices 30. This makes it possible to easily perform settings for using multiple IoT devices 30.

[0091] The information processing device 10 of Example 4 is the information processing device described in Example 3, and further includes a storage unit 16 in which the fabric and authentication information ci are stored in a linked state. The information management unit 11 may permit the control device 50 to access the multiple IoT devices 30 when the authentication information ci included in the access permission request signal s1 matches the authentication information ci stored in the storage unit 16.

[0092] This allows the settings for using multiple IoT devices 30 to be performed reliably.

[0093] The information processing device 10 of Example 5 is the information processing device described in Example 4, and the information management unit 11 may grant the control device 50 the authority to access multiple IoT devices 30 by including the control device 50 in the fabric.

[0094] In this way, by including the control device 50 in the fabric, it is possible to easily perform settings for using multiple IoT devices 30.

[0095] The information processing device 10 of Example 6 is the information processing device described in Example 5, and the information management unit 11 may return the settings of the multiple IoT devices 30 to their initial state when the control device 50 receives an access-denied signal s2 that instructs the control device 50 not to access the multiple IoT devices 30.

[0096] This allows the settings of multiple IoT devices 30 to be easily returned to their initial states.

[0097] The information processing device 10 of Example 7 is the information processing device described in Example 5 or 6, and the information management unit 11 may discard the fabric when it receives an access-denied signal s2 that instructs the control device 50 not to access multiple IoT devices 30.

[0098] By discarding the fabric in this manner, it is possible to prevent the control device 50 from accessing multiple IoT devices 30 when the access-denied signal s2 is received.

[0099] The information processing device 10 of Example 8 is the information processing device described in Example 7, and the information management unit 11 may regenerate a fabric configured by a plurality of IoT devices 30 after discarding the fabric.

[0100] In this way, by discarding the fabric and then regenerating the fabric, it is possible to easily perform settings for using multiple IoT devices 30.

[0101] The information processing system 1 of Example 9 includes the information processing device 10 described in any one of Examples 1 to 8, and a control device 50 connected to the information processing device 10 via a network. The control device 50 outputs an access permission request signal s1 after connecting to the network. When the information processing device 10 receives the access permission request signal s1 from the control device 50, the information processing device 10 collectively permits the control device 50 to access multiple IoT devices 30.

[0102] In this way, when an access permission request signal s1 is received from the control device 50, the control device 50 is allowed to access multiple IoT devices 30 at once, making it easy to configure the device to use multiple IoT devices 30.

[0103] The information processing method of Example 10 includes the steps of generating a fabric consisting of multiple IoT devices 30 arranged in a room, generating authentication information ci required when requesting permission to access the multiple IoT devices 30 according to the fabric, and, when an access permission request signal s1 requesting permission to access the multiple IoT devices 30 is received from an external control device 50 that has acquired the authentication information ci, allowing the control device 50 to access the multiple IoT devices 30 all at once.

[0104] In this way, when an access permission request signal s1 is received from the control device 50, the control device 50 is allowed to access multiple IoT devices 30 at once, making it easy to configure the device to use multiple IoT devices 30.

[0105] (Other Embodiments) Although the embodiments have been described above, the present disclosure is not limited to the above-described embodiments.

[0106] In the above example, the control device 50 outputs the access permission request signal s1 by acquiring the access permission enable signal sa output from the information management unit 11, but this is not limiting. For example, after being connected to the network, the control device 50 may transmit the access permission request signal s1 including the authentication information ci to the information processing device 10 without acquiring the access permission enable signal sa. The information processing device 10 may collectively permit the control device 50 to access multiple IoT devices 30 based on this access permission request signal s1.

[0107] Although the above example shows software that complies with the Matter standard being pre-installed in control device 50, this is not limiting. For example, control device 50 may install software that complies with the Matter standard by downloading application software that complies with the Matter standard.

[0108] The above example shows how the fabric is discarded when the user checks out, but the information processing device 10 may also notify the control device 50 that the control device 50 will no longer be able to access multiple IoT devices 30 before discarding the fabric.

[0109] In addition, this disclosure also includes forms obtained by making various modifications to the embodiments that a person skilled in the art would think of, and forms realized by arbitrarily combining the components and functions of each embodiment within the scope of the present disclosure.

[0110] REFERENCE SIGNS LIST 1 Information processing system 10 Information processing device 11 Information management unit 12 Authentication information generation unit 16 Storage unit 20 Card 30 IoT device 50 Control device 70 Guest room information database F1, F2 Fabric ci, ci1, ci2 Authentication information sa Acceptable signal s1 Access permission request signal s2 Access denial signal

Claims

1. An information processing device comprising: an information management unit that generates a fabric consisting of multiple IoT (Internet of Things) devices arranged in a room; and an authentication information generation unit that generates authentication information required when requesting permission to access the multiple IoT devices according to the fabric, wherein when the information management unit receives an access permission request signal requesting permission to access the multiple IoT devices from an external control device that has acquired the authentication information, the information management unit collectively permits the control device to access the multiple IoT devices.

2. The information processing device according to claim 1, wherein the information management unit generates the fabric for each of a plurality of rooms provided in a building.

3. The information processing device according to claim 1, wherein the access permission request signal includes the authentication information generated by the authentication information generating unit.

4. The information processing device of claim 3, further comprising a memory unit in which the fabric and the authentication information are stored in a linked state, and the information management unit permits the control device to access the multiple IoT devices when the authentication information included in the access permission request signal matches the authentication information stored in the memory unit.

5. The information processing device according to claim 4, wherein the information management unit grants the control device authority to access the plurality of IoT devices by including the control device in the fabric.

6. The information processing device according to claim 5, wherein the information management unit resets the settings of the plurality of IoT devices to their initial states when it receives an access-denied signal instructing the control device not to access the plurality of IoT devices.

7. The information processing device according to claim 5, wherein the information management unit discards the fabric when it receives an access-denied signal that instructs the control device not to access the plurality of IoT devices.

8. The information processing device according to claim 7, wherein the information management unit regenerates the fabric configured by the plurality of IoT devices after discarding the fabric.

9. An information processing system comprising: an information processing device according to any one of claims 1 to 8; and a control device connected to the information processing device via a network, wherein the control device outputs the access permission request signal after connecting to the network, and when the information processing device receives the access permission request signal from the control device, the information processing system collectively permits the control device to access the multiple IoT devices.

10. An information processing method including the steps of: generating a fabric consisting of multiple IoT (Internet of Things) devices arranged in a room; generating authentication information according to the fabric that is required when requesting permission to access the multiple IoT devices; and, when an access permission request signal requesting permission to access the multiple IoT devices is received from an external control device that has acquired the authentication information, allowing the control device to access the multiple IoT devices all at once.

Citation Information

Patent Citations

  • Registration support system and program of registration support system

    JP2022080167A

  • Edge device linking system, edge device linking method, and program

    WO2021095241A1

  • Function limiting method, function limiting device, and program

    WO2023032453A1