Information processing system and information processing method

The system addresses the need for separate power supplies in pressure-based information processing by using pressure-sensitive devices to generate and transmit data only when power is available, enhancing energy efficiency and timely data processing.

JP7742810B2Active Publication Date: 2025-09-22LY CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2022081795
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-05-18
Publication Date
2025-09-22
Estimated Expiration
2042-05-18

AI Technical Summary

Technical Problem

Conventional technologies that utilize pressure sensors for information processing require a separate power supply for transmitting components, limiting effective utilization of pressure information and increasing energy consumption.

Method used

An information processing system that includes a transmitting device generating electricity from pressure and outputting transmission information only at the timing of power generation, using a device like a pressure-sensitive floor mat, and a receiving device processing this information to estimate user location and movement.

Benefits of technology

Enables efficient information processing by utilizing pressure-generated power for transmission, reducing unnecessary energy consumption and allowing timely information processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007742810000001
    Figure 0007742810000001
  • Figure 0007742810000002
    Figure 0007742810000002
  • Figure 0007742810000003
    Figure 0007742810000003
Patent Text Reader

Abstract

To appropriately execute information processing using pressure.SOLUTION: An information processing system according to the present application includes a transmission device and an information processing device. The transmission device generates power using pressure and outputs transmission information at a timing when the power is generated. The information processing device executes information processing using the transmission information output by the transmission device.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system and an information processing method. [Background technology]

[0002] Various technologies that utilize information related to pressure have been proposed. For example, there is a technology that executes information processing related to a notification to a user in response to weight detected by a pressure sensor provided on the sole of the user's foot (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-000522 Summary of the Invention [Problem to be solved by the invention]

[0004] However, there is room for improvement in the above-mentioned conventional technology. For example, the above-mentioned conventional technology merely notifies the user using information on the sensed pressure, and it is difficult to say that the pressure is effectively utilized. For example, when transmitting the sensed pressure information to another device, a separate power supply is required for the transmitting component. Therefore, it is desirable to appropriately perform information processing using the pressure.

[0005] The present application has been made in view of the above, and aims to provide an information processing system and an information processing method that utilize pressure to appropriately execute information processing. [Means for solving the problem]

[0006] The information processing system of the present application is characterized by including a transmitting device that generates electricity using pressure and outputs transmission information at the timing of power generation, and an information processing device that performs information processing using the transmission information output by the transmitting device. [Effects of the Invention]

[0007] According to one aspect of the embodiment, it is possible to provide an effect that information processing can be appropriately performed by utilizing pressure. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to the embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a user information storage unit according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a placement information storage unit according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a history information storage unit according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the configuration of a transmitting device according to the embodiment. [Figure 8] FIG. 8 is a flowchart illustrating an example of information processing according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of processing using a plurality of originating devices. [Figure 10] FIG. 10 is a diagram illustrating an example of processing using a plurality of receiving devices. [Figure 11] FIG. 11 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing device. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an information processing system and an information processing method according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing system and the information processing method according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0010] (Embodiment) [1. Information Processing] [1-1. Overall overview] First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment.

[0011] 1 shows, as an example, an information processing system 1 (see FIG. 2) in which a transmitting device 10 that generates electricity using pressure is placed on a floor F, and a terminal device (user terminal) used by a user U1 is used as a receiving device 20. In FIG. 1, an information processing device 100 that acquires information from the transmitting device 10 (also referred to as a "transmitting device") via the receiving device 20 executes information processing.

[0012] [1-1-1. Information Processing System Configuration] In the following, the configuration of the information processing system 1 will first be described using FIG. 2, and then the processing of FIG. 1 will be described in detail. FIG. 2 is a diagram showing an example of the configuration of the information processing system according to the embodiment. As shown in FIG. 2, the information processing system 1 includes a transmitting device 10, a receiving device 20, a data providing device 50, and an information processing device 100. The transmitting device 10, the receiving device 20, the data providing device 50, and the information processing device 100 are connected to each other via a predetermined network N so as to be able to communicate with each other via wired or wireless communication. Note that the information processing system 1 shown in FIG. 2 may include a plurality of transmitting devices 10, a plurality of receiving devices 20, a plurality of data providing devices 50, and a plurality of information processing devices 100.

[0013] The transmitting device 10 is a device (transmitter) that operates using pressure as a power source and outputs transmitted information. For example, the transmitting device 10 does not have a power supply and outputs transmitted information using power generated by pressure. For example, the transmitting device 10 cannot output transmitted information except when power is generated by pressure, and can output transmitted information only by generating power using pressure. The transmitting device 10 outputs transmitted information via short-range wireless communication. The transmitting device 10 outputs transmitted information using a predetermined communication method such as BLE (Bluetooth Low Energy).

[0014] For example, transmitting device 10 generates electricity from pressure and outputs transmission information at the timing when electricity is generated. Transmitting device 10 does not output transmission information at any time other than the timing when electricity is generated from pressure. Transmitting device 10 generates electricity from stepping pressure, which is the pressure generated when a user (person) steps on it, and outputs transmission information at the timing when electricity is generated. Transmitting device 10 is placed on floor surface F, generates electricity from stepping pressure, and outputs transmission information at the timing when electricity is generated.

[0015] It should be noted that a plurality of transmitting devices 10 may be provided. For example, a plurality of transmitting devices 10 may be arranged side by side along floor surface F, as will be described with reference to FIG. 9. The arrangement of transmitting devices 10 is not limited to the floor surface, and may be any location. Transmitting device 10 may be arranged anywhere as long as it is arranged in a location where pressure can be utilized. For example, transmitting device 10 may be arranged in a shoe worn by a user. In this case, transmitting device 10 is arranged at the bottom of the shoe worn by the user, generates electricity using foot pressure, and outputs transmission information at the timing when power is generated.

[0016] For example, transmitting device 10 varies the intensity at which it outputs the transmitted information depending on the strength of the pressure. Transmitting device 10 may vary the intensity at which it outputs the transmitted information depending on the strength of the stepping pressure, which is the pressure generated when the user steps on the device, as will be described with reference to FIG. 10.

[0017] The receiving device 20 is a device (receiver) that receives the transmission information output (transmitted) by the transmitting device 10. For example, the receiving device 20 receives the transmission information output from the transmitting device 10 via short-range wireless communication. The receiving device 20 receives the transmission information output from the transmitting device 10 using a predetermined communication method such as BLE (Bluetooth Low Energy). The receiving device 20 transmits the transmission information received from the transmitting device 10 to the information processing device 100.

[0018] For example, the receiving device 20 is a terminal device (user terminal) used by the user who generated the pressure. The user terminal is a computer used by the user. The user terminal is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), etc. FIG. 1 shows a case where the user terminal functioning as the receiving device 20 is a smartphone. Note that, hereinafter, the user terminal may be referred to as a user. That is, hereinafter, the user may be read as a user terminal.

[0019] In the following, a user identified by the user ID "U1" may be referred to as "user U1." In this way, in the following, when written as "user U* (* is an arbitrary number)," it indicates that the user is identified by the user ID "U*."

[0020] Note that receiving device 20 is not limited to a user terminal used by a user, and may be any device capable of receiving transmission information output by transmitting device 10. Furthermore, a plurality of receiving devices 20 may be provided. For example, the plurality of receiving devices 20 may be arranged at different distances from transmitting device 10. The plurality of receiving devices 20 may include a receiving device 20 (first receiving device) arranged at a first distance from transmitting device 10, and a receiving device 20 (second receiving device) arranged at a second distance from transmitting device 10 that is longer than the first distance; this point will be described with reference to FIG. 10.

[0021] The data providing device 50 is a server that provides various types of data to the information processing device 100. For example, the data providing device 50 may provide meteorological data such as weather and temperature to the information processing device 100. The data providing device 50 may also provide event information related to the weather in the area where each device is located to the information processing device 100. For example, the data providing device 50 provides open data, which is data that is permitted for wide-open use, to the information processing device 100. For example, the data providing device 50 may be an information processing device that is managed by a local government and provides data held by the local government to an external party. The data providing device 50 may provide various types of data (information) that are permitted for use, including, but not limited to, traffic data such as road information, geospatial information, disaster prevention and mitigation information, procurement information, statistical information, and the like.

[0022] The information processing device 100 is a computer that executes information processing using the transmitted information output by the transmitting device 10. The information processing device 100 is an information processing device that can communicate with various devices via a predetermined network N such as the Internet, and is realized by, for example, a server device or a cloud system. For example, the information processing device 100 is connected to various other devices via the network N so as to be able to communicate with them.

[0023] The information processing device 100 executes information processing using the transmitted information output by the transmitting device 10. The information processing device 100 estimates the user's location based on the transmitted information acquired from the transmitting device 10 that the user stepped on among the multiple transmitting devices 10. The information processing device 100 estimates the location where the user passed by identifying the transmitting device 10 among the multiple transmitting devices 10 that corresponds to the transmitted information. This point will be described with reference to FIG. 9.

[0024] The information processing device 100 executes information processing according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The information processing device 100 estimates the pressing manner of the transmitting device 10 according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The information processing device 100 estimates the state of the user when stepping on the transmitting device 10 according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The information processing device 100 estimates the user's movement manner according to the reception manner from the first receiving device and the second receiving device. When the information processing device 100 receives transmitted information only from the first receiving device, it estimates that the user is walking. When the information processing device 100 receives transmitted information from the second receiving device, it estimates that the user is running. This point will be described with reference to FIG. 10.

[0025] [1-2. Information processing example] First, the flow of information processing by the information processing system 1 (see FIG. 2) will be described using FIG. 1. In FIG. 1, the user U1 before movement and the receiving device 20, which is the user terminal used by the user U1, are shown by dotted lines, and the user U1 and the receiving device 20 after movement are shown by solid lines. FIG. 1 shows, as an example, a case where a transmitting device 10 that generates electricity using pressure is placed on a floor F. For example, in FIG. 1, the transmitting device 10 generates electricity using pressure, and outputs transmission information SD11 at the timing of power generation with a strength that reaches a predetermined short distance (for example, 3 m around), and does not output transmission information SD11 at any other timing than the timing of power generation using pressure.

[0026] A user U1 holding a receiving device 20 moves on a floor surface F (step S11). The user U1 moves on the floor surface F and steps on a transmitting device 10 placed on the floor surface F. As a result, the transmitting device 10 generates power from the pressure (stepping pressure) generated by being stepped on by the user U1 (step S12).

[0027] The transmitting device 10, which generates power using the user U1's pedal pressure, outputs the transmission information at the time of power generation (step S13). In FIG. 1, the transmitting device 10 outputs the transmission information SD11 using the power generated using the user U1's pedal pressure. For example, the transmission information SD11 includes information identifying the transmitting device 10 (device ID) and the date and time when the transmission information SD11 was output. The transmitting device 10 outputs the transmission information SD11 using the power generated using the user U1's pedal pressure with a strength that can reach a predetermined short distance. The transmitting device 10 outputs the transmission information SD11 using the power generated using the user U1's pedal pressure with a strength that can reach the receiving device 20 but cannot reach the information processing device 100, for example. As a result, the receiving device 20 held by the user U1 receives the transmission information SD11 including the information identifying the transmitting device 10 and the date and time when the transmission information SD11 was output. The receiving device 20 receives the transmission information SD11 transmitted by the transmitting device 10.

[0028] The receiving device 20 transmits the transmission information SD11 received from the transmitting device 10 to the information processing device 100 (step S14). The receiving device 20 transmits the transmission information SD11, including information for identifying the transmitting device 10 and the date and time when the transmission information SD11 was output, to the information processing device 100. The receiving device 20 transmits the transmission information SD11 to the information processing device 100, which is located remotely. As a result, the information processing device 100 acquires the transmission information SD11. That is, the information processing device 100 receives the transmission information SD11 transmitted by the transmitting device 10 via the receiving device 20.

[0029] 1, receiving device 20 transmits information identifying user U1 (device ID, user ID, etc.) to information processing device 100 along with transmission information SD11 including information identifying transmitting device 10 and the date and time when transmission information SD11 was output. As a result, information processing device 100 receives transmission information SD11 including information identifying transmitting device 10 and the date and time when transmission information SD11 was output, and information identifying user U1. In other words, information processing device 100 acquires information identifying transmitting device 10 and information identifying user U1.

[0030] The information processing device 100 executes information processing using the acquired transmission information SD11 (step S15). For example, the information processing device 100 estimates a context using the acquired transmission information SD11. The information processing device 100 estimates the context of the user U1 using the acquired transmission information SD11. In FIG. 1, the information processing device 100 estimates the position of the user U1 using information identifying the transmission device 10 and information identifying the user U1, which are included in the transmission information SD11. For example, the information processing device 100 estimates that the user U1 was located at the location of the transmission device 10 indicated by the transmission information SD11 at the date and time the transmission information SD11 was output. Note that the above-described information processing is merely an example, and the information processing device 100 may execute any information processing, which will be described later with reference to FIGS. 9 and 10, etc.

[0031] In this way, in the information processing system 1, the transmitting device 10 generates electricity using pressure and outputs transmission information at the timing of power generation, and the information processing device 100 executes information processing using the transmission information output by the transmitting device 10. In this way, the information processing system 1 transmits transmission information only when power is generated by pressure, thereby suppressing unnecessary transmissions and enabling transmission at the required timing. Therefore, the information processing device 100 can execute information processing appropriately using pressure. As described above, the information processing system 1 can execute information processing appropriately using pressure by using the transmitting device 10 that generates power when pressure is applied and outputs predetermined information via short-range wireless communication when power is generated.

[0032] [1-3. Other processing examples] The above-described process is merely an example, and the information processing device 100 may perform various processes using various information. In this regard, examples are listed below.

[0033] [1-3-1. Example of processing using multiple transmitting devices] Although Fig. 1 has been described as an example in which one transmitting device 10 is installed, multiple transmitting devices 10 may be used. An example of processing using multiple transmitting devices 10 will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of processing using multiple transmitting devices. Note that explanations of points similar to those in Fig. 1 will be omitted where appropriate.

[0034] 9 shows an example in which a plurality of transmitting devices 10 are placed on floor surface F in FIG. 1. Note that in FIG. 9, receiving device 20 may be a user terminal carried by user U1 as in FIG. 1, or may be receiving device 20 placed in a position where it can receive transmitted information from transmitting device 10.

[0035] In FIG. 9, the transmitting devices 10 are arranged in a plane along the floor surface F. Specifically, in FIG. 9, 35 transmitting devices 10, indicated by 5×7 rectangular areas, are arranged in a plane along the floor surface F. In FIG. 9, M and a two-digit number, such as "M**" (where * is a number), are added to the 5×7 rectangular areas corresponding to each of the 35 transmitting devices 10 to distinguish each transmitting device 10. Specifically, in FIG. 9, M11 to M57 are added to each of the 5×7 rectangular areas to distinguish each of the 35 transmitting devices 10 (hereinafter also referred to as "transmitting devices M11 to M57") arranged in a line on the floor surface F. For example, the 35 transmitting devices 10 may be arranged in any manner as long as they are arranged along the floor surface F, and may be, for example, mats placed on the floor surface F of a store or the like.

[0036] For example, when viewed from above on the floor surface F, the transmitting device M11 is the transmitting device 10 located in the left corner of the 35 transmitting devices 10 arranged on the floor surface F. Furthermore, the transmitting device M21 is the transmitting device 10 arranged above the transmitting device M11 when viewed from above on the floor surface F. Furthermore, the transmitting device M12 is the transmitting device 10 arranged to the right of the transmitting device M11 when viewed from above on the floor surface F.

[0037] For example, the transmitting device M34 is the transmitting device 10 located in the center of the 35 transmitting devices 10 arranged on the floor surface F in a plan view of the floor surface F. Furthermore, the transmitting device M24 is the transmitting device 10 arranged below the transmitting device M34 in a plan view of the floor surface F. Furthermore, the transmitting device M33 is the transmitting device 10 arranged to the left of the transmitting device M34 in a plan view of the floor surface F.

[0038] User U1 moves on floor surface F (step S21). User U1 moves on floor surface F and steps with his / her foot on the area on floor surface F where 35 transmitting devices 10 are arranged. In FIG. 9, user U1 moves on floor surface F and steps with his / her foot on the area on floor surface F where transmitting device M32 is arranged among the 35 transmitting devices 10. As a result, transmitting device M32 generates electricity by the pressure (stepping pressure) generated by being stepped on by user U1.

[0039] The transmitting device M32 generates power using the pedal pressure of the user U1 and outputs transmission information at the timing of power generation. In Fig. 9, the transmitting device M32 outputs the transmission information SD32 using the power generated by the pedal pressure of the user U1. As a result, the receiving device 20 receives the transmission information SD32 including information for identifying the transmitting device M32 and the date and time when the transmission information SD32 was output. The receiving device 20 receives the transmission information SD32 transmitted by the transmitting device M32.

[0040] The receiving device 20 transmits the transmission information SD32 received from the transmitting device M32 to the information processing device 100. The receiving device 20 transmits the transmission information SD32, which includes information for identifying the transmitting device M32 and the date and time when the transmission information SD32 was output, to the information processing device 100. As a result, the information processing device 100 acquires the transmission information SD32. That is, the information processing device 100 receives the transmission information SD32 transmitted by the transmitting device M32 via the receiving device 20.

[0041] The information processing device 100 executes information processing using the acquired transmission information SD32 (step S22). For example, the information processing device 100 estimates a context using the acquired transmission information SD32. The information processing device 100 estimates which location on the floor surface F on which 35 transmitting devices 10 are placed has been passed by a person, using the acquired transmission information SD32. In FIG. 9, the information processing device 100 estimates that the person passed through the location where the transmitting device M32 is placed on the floor surface F on which 35 transmitting devices 10 are placed, based on information identifying the transmitting device M32 included in the transmission information SD32. For example, the information processing device 100 estimates that the person passed through the location where the transmitting device M32 is placed on the floor surface F on which 35 transmitting devices 10 are placed at the date and time when the transmission information SD32 is output.

[0042] [1-3-2. Example of processing using multiple receiving devices] Although Fig. 1 has been described as an example in which one receiving device 20 is installed, a plurality of receiving devices 20 may be used. An example of processing using a plurality of receiving devices 20 will be described with reference to Fig. 10. Fig. 10 is a diagram showing an example of processing using a plurality of receiving devices. Note that explanations of points similar to those in Fig. 1 will be omitted as appropriate.

[0043] 10, the receiving devices 20 are described as receiving devices 20-1 and 20-2 depending on where they are installed. For example, receiving device 20-1 is a receiving device 20 (also referred to as a "first receiving device") that is installed at a first distance from transmitting device 10. For example, receiving device 20-1 is a receiving device 20 (also referred to as a "second receiving device") that is installed at a second distance from transmitting device 10 that is longer than the first distance.

[0044] For example, the first distance is the distance that a signal (transmitted information) output from transmitting device 10 can reach when the pressure on transmitting device 10 is less than a predetermined value and the strength at which transmitting device 10 outputs the transmitted information (also referred to as the "first strength"). For example, the second distance is the distance that a signal (transmitted information) output from transmitting device 10 can reach when the pressure on transmitting device 10 is equal to or greater than a predetermined value and the strength at which transmitting device 10 outputs the transmitted information (also referred to as the "second strength"). Note that receiving devices 20-1, 20-2, etc. will be referred to as receiving device 20 when not being particularly distinguished from one another.

[0045] FIG. 10 illustrates an example in which multiple receiving devices 20 are arranged on a ceiling C. Specifically, in FIG. 10, receiving device 20-1, which is a first receiving device, is arranged on the ceiling C at a first distance FL from transmitting device 10. For example, receiving device 20-1 is arranged in a position where it can receive transmitted information output by transmitting device 10 at a first strength. In other words, receiving device 20-1 is arranged in a position where transmitted information output by transmitting device 10 at a first strength can reach. Note that while FIG. 10 illustrates an example in which the receiving devices 20 are arranged on the ceiling C, the receiving devices 20 may be arranged in any position as long as the distance relationship is satisfied. For example, if the receiving device 20 is arranged indoors, it may be arranged on a floor F or the like. Furthermore, if the receiving device 20 is arranged outdoors, it may be arranged on the ground, such as a road.

[0046] Furthermore, receiving device 20-2, which is a second receiving device, is placed on ceiling C at a second distance SL from transmitting device 10. For example, receiving device 20-2 is placed in a position where it cannot receive transmitted information output by transmitting device 10 at a first strength, but can receive transmitted information output by transmitting device 10 at a second strength. In other words, receiving device 20-2 is placed in a position where transmitted information output by transmitting device 10 at the first strength does not reach it, but transmitted information output by transmitting device 10 at the second strength reaches it.

[0047] In Fig. 10, user U1 moves on floor surface F and steps on transmitting device 10 placed on floor surface F. As a result, transmitting device 10 generates electricity due to the pressure (stepping pressure) generated by being stepped on by user U1. Transmitting device 10 generates electricity due to the stepping pressure of user U1 and outputs transmission information at the timing of power generation.

[0048] First, a case will be described where the pressure (stepping pressure) generated by stepping on by user U1 is less than a predetermined value. When the stepping pressure of user U1 is less than the predetermined value, transmitting device 10 outputs transmission information SD11 at a first strength. That is, when the stepping pressure of user U1 is less than the predetermined value, transmitting device 10 outputs transmission information SD11 at a strength that reaches the first distance but does not reach the second distance. As a result, receiving device 20-1 receives transmission information SD11 transmitted by transmitting device 10. On the other hand, receiving device 20-2 does not receive transmission information SD11 transmitted by transmitting device 10.

[0049] The receiving device 20-1 transmits the transmission information SD11 received from the transmitting device 10 to the information processing device 100. The receiving device 20-1 transmits information identifying the receiving device 20-1 (such as a device ID) together with the transmission information SD11 to the information processing device 100. For example, the information processing device 100 receives information identifying the receiving device 20-1 (also referred to as "first reception information") together with the transmission information SD11.

[0050] The information processing device 100 executes information processing using the acquired outgoing information SD11 and first received information. For example, the information processing device 100 estimates the context of user U1 using the acquired outgoing information SD11 and first received information. In FIG. 10, the information processing device 100 estimates the movement mode of user U1 using the outgoing information SD11 and the first received information. For example, since the information processing device 100 has acquired only the first received information along with the outgoing information SD11, it estimates that user U1 is walking. In other words, the information processing device 100 estimates that user U1 is walking because user U1 is moving with a stepping pressure that reaches only receiving device 20-1 and not receiving device 20-2.

[0051] Next, a case will be described where the pressure (stepping pressure) generated by stepping on by user U1 is equal to or greater than a predetermined value. When the stepping pressure of user U1 is equal to or greater than a predetermined value, transmitting device 10 outputs transmission information SD11 at a second strength. That is, when the stepping pressure of user U1 is equal to or greater than a predetermined value, transmitting device 10 outputs transmission information SD11 at a strength that reaches up to a second distance. As a result, receiving device 20-1 receives transmission information SD11 transmitted by transmitting device 10. Also, receiving device 20-2 receives transmission information SD11 transmitted by transmitting device 10.

[0052] The receiving device 20-2 transmits the transmission information SD11 received from the transmitting device 10 to the information processing device 100. The receiving device 20-2 transmits information identifying the receiving device 20-2 (such as a device ID) together with the transmission information SD11 to the information processing device 100. For example, the information processing device 100 receives information identifying the receiving device 20-2 (also referred to as "second reception information") together with the transmission information SD11.

[0053] The information processing device 100 executes information processing using the acquired outgoing information SD11 and second received information. For example, the information processing device 100 estimates the context of user U1 using the acquired outgoing information SD11 and second received information. In FIG. 10, the information processing device 100 estimates the movement mode of user U1 using the outgoing information SD11 and second received information. For example, since the information processing device 100 has acquired the second received information along with the outgoing information SD11, it estimates that user U1 is running. In other words, the information processing device 100 estimates that user U1 is running because user U1 is moving with a foot pressure that reaches the receiving device 20-2.

[0054] [1-3-3.Applications, etc.] As described above, the information processing system 1 may be applied to any purpose. Examples of this will be described below. Note that the following purposes are merely examples, and the information processing system 1 may be used for various purposes.

[0055] For example, the information processing system 1 may be used for a traffic volume survey, etc. For example, when the information processing system 1 is used for a traffic volume survey, the information processing system 1 can measure the traffic volume by outputting a signal each time the transmitting device 10 is stepped on.

[0056] For example, the information processing system 1 may measure the strength of a person's stepping, the time the person's feet are on the ground, etc., and measure the person's movement state along with their location (whereabouts).The information processing system 1 may also be used to conduct traffic volume surveys for each attribute by acquiring attributes such as the age and gender of the user from the user terminal.

[0057] For example, in the information processing system 1, the resistance value may be designed so that transmitting device 10 operates for only about one second when stepped on once. In this case, more appropriate information processing can be achieved, such as more appropriate estimation of traffic volume, compared to when the charging time is long and a signal is output.

[0058] As described above, in the information processing system 1, the number of receiving devices 20 is determined by the strength of the output (radio waves). The transmitting device 10 changes the distance that can be transmitted depending on the energy of stepping on the power generation unit 12 (pressure element). The transmitting device 10 outputs a signal so that it will reach a longer distance if stepped on harder. Furthermore, in the information processing system 1, by appropriately arranging the receiving devices 20, it is possible to estimate the context of passing objects such as users without installing other sensors.

[0059] For example, in information processing system 1, a response threshold may be set for the pressure sensors of transmitting device 10, and the sensors may be arranged in an array, and the force of the step may be estimated based on whether or not each sensor responds.

[0060] As described above, the transmitting device 10 generates power when pressure is applied. That is, because external pressure is applied to modules such as sensors, the pressure may cause module failure, and because power is not constantly supplied, remote health checks are difficult. Therefore, the information processing system 1 may be used to facilitate maintenance management. For example, the information processing system 1 may install multiple piezoelectric elements and transmission modules in the same location, and determine that there are no failures (healthy) if a majority of the modules are transmitting signals, and determine that maintenance (replacement, etc.) is required if a majority of the modules are not transmitting signals. If the information processing device 100 determines that maintenance (replacement, etc.) is required, it may transmit (notify) information requesting maintenance to an administrator device used by an administrator.

[0061] 2. Configuration of Information Processing Device Next, the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the information processing device 100 according to the embodiment. As shown in Fig. 3, the information processing device 100 has a communication unit 110, a storage unit 120, and a control unit 130. Note that the information processing device 100 may also have an input unit (e.g., a keyboard, a mouse, etc.) that accepts various operations from an administrator of the information processing device 100, and a display unit (e.g., a liquid crystal display, etc.) that displays various information.

[0062] (Communication unit 110) The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 is connected to a network via a wired or wireless connection, and transmits and receives information to and from the receiving device 20.

[0063] (Storage unit 120) The storage unit 120 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 3 , the storage unit 120 according to the embodiment includes a user information storage unit 121, a placement information storage unit 122, and a history information storage unit 123.

[0064] (User information storage unit 121) The user information storage unit 121 according to the embodiment stores various pieces of information related to a user. For example, the user information storage unit 121 stores various pieces of information related to user attributes. FIG. 4 is a diagram illustrating an example of the user information storage unit according to the embodiment. The user information storage unit 121 shown in FIG. 4 includes items such as "user ID," "age," "gender," "home," "workplace," "terminal," "location," and "context."

[0065] "User ID" indicates identification information for identifying a user. For example, a user identified by user ID "U1" corresponds to user U1 shown in the example of FIG. 1. "Age" indicates the age of the user. "Age" may be the specific age of the user, such as 35 years old. "Gender" indicates the gender of the user.

[0066] Furthermore, "home" indicates the location information of the user's home. In FIG. 4, "home" is illustrated as an abstract code such as "LC11," but it may also be information indicating latitude and longitude, or information indicating an address such as "Z town, Y city, X prefecture." It may also be latitude and longitude information. Furthermore, for example, "home" may also be the name of a region or an address.

[0067] Furthermore, "workplace" indicates location information of the user's workplace. Note that in FIG. 4, "workplace" is illustrated as an abstract code such as "LC12," but it may also be information indicating latitude and longitude, or information indicating an address such as "Z town, Y city, X prefecture." Furthermore, for example, "workplace" may also be a region name or an address.

[0068] A "terminal" refers to a receiving device 20, which is a terminal device used by a user. In the example shown in FIG. 4, one receiving device 20 is associated with each user, but multiple receiving devices 20 may be associated with a user. For example, if user U1 uses a wristwatch-type wearable terminal as the receiving device 20 in addition to a terminal device (receiving device 20) that is a smartphone and is identified by identification information "TM1", the "terminal" corresponding to user U1 may store identification information (e.g., TM15) that identifies the wearable terminal in addition to "TM1".

[0069] "Location" indicates the location acquired (detected) for the user. In FIG. 4, "Location" indicates the location last acquired for the user (latest location). Note that "Location" may store multiple locations for the user. For example, "Location" may store a history of locations acquired for the user, i.e., information indicating changes in the user's location. Also, in FIG. 4, "Location" is illustrated as an abstract code such as "LC1," but it may also be information indicating a range such as X City, Y Town, or A Area, information indicating latitude and longitude, or information indicating an address such as "X Prefecture, Y City, Z Town." For example, "Location" may also be information indicating the target area of ​​a store or the like where the user is located.

[0070] Furthermore, "context" indicates a context acquired (estimated) for a user. In FIG. 4, "context" indicates the context last acquired for the user (latest context). Note that "context" may store multiple contexts for a user; for example, "context" may store a history of contexts acquired for the user, i.e., information indicating changes in the user's context. Also, in FIG. 4, "context" is illustrated as an abstract symbol such as "CN11," but specific information indicating the user's context is stored. For example, "context" stores information such as "entered building X," "exited building X," "moving on foot," etc.

[0071] For example, the age of a user (user U1) identified by user ID "U1" is "20s" and the gender is "male." User U1's home address is "LC11." User U1 uses a user terminal identified by device ID "TM1," which is identification information, as the receiving device 20. User U1's workplace address is "LC12." User U1's latest location is "LC1." User U1's context is "CN11."

[0072] The user information storage unit 121 may store various types of information depending on the purpose, without being limited to the above. For example, the user information storage unit 121 may store information on the demographic attributes or psychographic attributes of the user. For example, the user information storage unit 121 may store information such as name, family structure, income, interests, and lifestyle. The user information storage unit 121 may store the date and time when each position was acquired in association with each position. The user information storage unit 121 may store the date and time when each context was acquired in association with each context.

[0073] (Placement information storage unit 122) The placement information storage unit 122 according to the embodiment stores various information related to the placement of devices. Fig. 5 is a diagram illustrating an example of the placement information storage unit according to the embodiment. For example, the placement information storage unit 122 stores information related to various devices placed as the receiving device 20. The placement information storage unit 122 shown in Fig. 5 includes items such as "device ID" and "placement position."

[0074] "Device ID" indicates identification information for identifying a device. "Location" indicates the location of the corresponding device. In FIG. 5, for the sake of explanation, abstract symbols such as "TB11," "TB12," "TB13," and "TB22" are shown in "Location," but "Location" stores specific information indicating the location (for example, the entrance on the first floor of X Building) or information that can identify the location (for example, a location ID, etc.).

[0075] 5, the device (transmitting device 10) identified by device ID "SU11" is located at a location specified by location "TB11." Also, the example of FIG. 5 indicates that the device (receiving device 20) identified by device ID "RU22" is located at a location specified by location "TB22."

[0076] The location information storage unit 122 may store various types of information depending on the purpose, not limited to the above. When the device is a transmitting device 10, the location information storage unit 122 may store transmission information output (transmitted) by the device.

[0077] (History information storage unit 123) The history information storage unit 123 according to the embodiment stores various information relating to past processing history. The history information storage unit 123 stores various information relating to the past provision history of polygon data. FIG. 6 is a diagram showing an example of the history information storage unit according to the embodiment. The history information storage unit 123 shown in FIG. 6 includes items such as "history ID," "date and time," "transmission information," and "provider."

[0078] "History ID" indicates identification information for identifying each history. "Date and time" indicates the date and time corresponding to each history ID. For example, "Date and time" indicates the date and time when the outgoing information corresponding to each history ID was acquired. In the example of Figure 6, "Date and time" is illustrated abstractly as "DA11", but a specific date and time such as "April 24, 2022, 7:24:45 PM" may also be stored.

[0079] "Call information" indicates detected call information. Various information is stored in "call information" depending on the type of detected information. For example, "call information" stores voice information, acceleration information, temperature information, humidity information, illuminance information, location information indicating the range of area A, etc.

[0080] The "provider" indicates the device (provider) that provided the transmitted information to the information processing device 100. For example, the "provider" stores information for identifying the receiving device 20 that received the transmitted information from the transmitting device 10 and transmitted it to the information processing device 100. In other words, the "provider" indicates that the information processing device 100 obtained the transmitted information via the receiving device 20 indicated by the provider.

[0081] In the example of FIG. 6, the history information (history information DL11) identified by the history ID "DL11" indicates that it is information corresponding to a transmission (communication) at date and time DA11. The history information DL11 indicates that the transmission information transmitted (communicated) at date and time DA11 is transmission information SD11. Furthermore, the history information DL11 indicates that the source of the transmission information SD11 is the user terminal (receiving device 20) identified by the device ID "TM1."

[0082] Note that history information storage unit 123 may store various types of information depending on the purpose, not limited to the above. For example, history information storage unit 123 may store information for identifying transmitting device 10 corresponding to each piece of history information.

[0083] (control unit 130) 3, the control unit 130 is a controller, and is realized by, for example, a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs (corresponding to examples of information processing programs) stored in a storage device inside the information processing device 100 using a RAM as a work area. The control unit 130 is also a controller, and is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0084] 3, the control unit 130 has an acquisition unit 131, an estimation unit 132, a processing unit 133, and a provision unit 134, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 3, and may be any other configuration as long as it performs the information processing described below.

[0085] (Acquisition part 131) The acquisition unit 131 acquires various pieces of information. The acquisition unit 131 acquires various pieces of information from the storage unit 120. The acquisition unit 131 also acquires various pieces of information from the user information storage unit 121, the placement information storage unit 122, the history information storage unit 123, etc.

[0086] The acquisition unit 131 acquires various types of information from external devices. The acquisition unit 131 acquires information from the transmitting device 10. The acquisition unit 131 acquires information from the receiving device 20. The acquisition unit 131 acquires information from the data providing device 50. The acquisition unit 131 acquires information from the receiving device 20. The acquisition unit 131 receives various types of information from external information processing devices via the communication unit 110. The acquisition unit 131 receives various types of information from the receiving device 20, the data providing device 50, etc.

[0087] The acquisition unit 131 acquires the transmission information output by the transmitting device 10. The acquisition unit 131 acquires the transmission information from the transmitting device 10 that the user stepped on, among the multiple transmitting devices 10. The acquisition unit 131 acquires the transmission information via the receiving device 20 that received the transmission information, among the multiple receiving devices 20.

[0088] The acquisition unit 131 acquires the transmission information transmitted by the transmitting device 10 from the receiving device 20, which is a terminal device used by the user. The acquisition unit 131 acquires the transmission information transmitted by the transmitting device 10 from the receiving device 20, which is a receiver located at a position corresponding to the transmitting device 10.

[0089] The acquisition unit 131 acquires user location information from the user terminal used by the user. The acquisition unit 131 acquires information on the location of the device from the location information storage unit 122. The acquisition unit 131 acquires information estimated by the estimation unit 132.

[0090] (Estimation part 132) The estimation unit 132 executes an estimation process to estimate various pieces of information. The estimation unit 132 stores the estimated information in the memory unit 120. The estimation unit 132 estimates various pieces of information based on information from an external information processing device and information stored in the memory unit 120. The estimation unit 132 estimates various pieces of information from the memory unit 120. The estimation unit 132 estimates various pieces of information from the user information memory unit 121, the placement information memory unit 122, and the history information memory unit 123. The estimation unit 132 identifies various pieces of information. The estimation unit 132 estimates various pieces of information. The estimation unit 132 executes an estimation process based on the transmitted information acquired by the acquisition unit 131.

[0091] The estimation unit 132 estimates the position of the user based on the transmitted information. The estimation unit 132 identifies the transmitting device 10 corresponding to the transmitted information from among the multiple transmitting devices 10. The estimation unit 132 estimates the positions through which the user passed based on the installation positions of the identified transmitting devices 10.

[0092] The estimation unit 132 executes information processing according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The estimation unit 132 estimates the pressing manner of the transmitting device 10 according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The estimation unit 132 estimates the state of the user when stepping on the transmitting device 10 according to the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20. The estimation unit 132 estimates the user's movement manner according to the reception manner from the first receiving device and the second receiving device. When the estimation unit 132 receives transmitted information only from the first receiving device, it estimates that the user is walking. When the estimation unit 132 receives transmitted information from the second receiving device, it estimates that the user is running.

[0093] (Processing unit 133) The processing unit 133 executes various processes. The processing unit 133 executes various processes based on information from an external information processing device or information stored in the storage unit 120. The processing unit 133 executes various processes based on information from other information processing devices such as the transmitting device 10, the receiving device 20, and the data providing device 50. The processing unit 133 executes various processes based on information stored in the user information storage unit 121, the placement information storage unit 122, and the history information storage unit 123.

[0094] The processing unit 133 executes various information based on the various information acquired by the acquisition unit 131. The processing unit 133 executes various information based on the various information estimated by the estimation unit 132.

[0095] The processing unit 133 executes a registration process for registering various types of information. The processing unit 133 executes the registration process by storing the information in the storage unit 120. The processing unit 133 registers various types of information acquired from an external device. For example, the processing unit 133 registers a history related to the information provided by the providing unit 134 in the history information storage unit 123.

[0096] The processing unit 133 generates content. The processing unit 133 generates content indicating the result of information processing by the estimation unit 132 (such as an estimation result). For example, the processing unit 133 generates a screen (content) to be provided to the user terminal by appropriately using various technologies such as Java (registered trademark). Note that the processing unit 133 may generate the screen (content) to be provided to the user terminal based on the format of CSS, JavaScript (registered trademark), or HTML. Furthermore, for example, the processing unit 133 may generate the screen (content) in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), or PNG (Portable Network Graphics).

[0097] The processing unit 133 determines various pieces of information. The processing unit 133 determines various pieces of information based on the various pieces of information acquired by the acquisition unit 131. The processing unit 133 determines various pieces of information based on the various pieces of information estimated by the estimation unit 132.

[0098] (Provider 134) The providing unit 134 provides various services. The providing unit 134 provides various information. The providing unit 134 provides various information to an external information processing device. The providing unit 134 transmits various information to a user terminal or the data providing device 50.

[0099] The providing unit 134 provides various information based on information from other information processing devices such as the transmitting device 10, the receiving device 20, and the data providing device 50. The providing unit 134 provides various information based on information stored in the storage unit 120. The providing unit 134 provides various information based on information stored in the user information storage unit 121, the placement information storage unit 122, and the history information storage unit 123.

[0100] The providing unit 134 transmits various pieces of information based on the various pieces of information acquired by the acquiring unit 131. The providing unit 134 transmits various pieces of information based on the various pieces of information estimated by the estimating unit 132. The providing unit 134 transmits various pieces of information based on the various pieces of information executed by the processing unit 133.

[0101] The providing unit 134 transmits the result of the information processing to the data providing device 50. The providing unit 134 transmits the estimation result by the estimating unit 132 to the data providing device 50.

[0102] [3. Configuration of the transmitting device] Next, the configuration of the transmitting device 10 according to the embodiment will be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of the configuration of the transmitting device 10 according to the embodiment. As shown in Fig. 7, the transmitting device 10 includes a transmitting unit 11, a power generating unit 12, a storage unit 13, and a control unit 14.

[0103] The transmitter 11 is realized by, for example, a predetermined transmitter circuit or the like, and has a function of outputting (transmitting) radio waves (for example, microwaves, etc.). The transmitter 11 transmits radio waves (information) in response to power generation by the power generator 12. For example, the transmitter 11 communicates using wireless communication technology such as Bluetooth (registered trademark) or BLE (Bluetooth Low Energy).

[0104] The transmitting unit 11 outputs the transmission information in accordance with the control of the control unit 14. The transmitting unit 11 varies the output mode of the transmission information in accordance with the control of the control unit 14. The transmitting unit 11 outputs the transmission information at the timing when the power generation unit 12 generates power. The transmitting unit 11 outputs the transmission information using the power generated by the power generation unit 12. The transmitting unit 11 outputs the transmission information using short-range wireless communication. The transmitting unit 11 outputs the transmission information at the timing when power is generated by the user's stepping pressure. The transmitting unit 11 outputs the transmission information at the timing when the user steps on the floor surface F.

[0105] Transmitting unit 11 outputs a signal (transmitted information) at a first strength when the pressure on power generating unit 12 is less than a predetermined value. Transmitting unit 11 outputs a signal (transmitted information) at a second strength that is stronger than the first strength when the pressure on power generating unit 12 is equal to or greater than a predetermined value.

[0106] The power generation unit 12 generates electricity using pressure. The power generation unit 12 generates electricity using the piezoelectric effect. For example, the power generation unit 12 has a piezoelectric element (piezo element) and generates electricity using the piezoelectric element. The power generation unit 12 generates electricity using stepping pressure, which is pressure generated when a user (person) steps on the floor. The power generation unit 12 is placed on the floor surface F. The power generation unit 12 generates electricity using the stepping pressure of the user stepping on the floor surface F.

[0107] When the transmitter 10 is provided in a shoe worn by the user, the power generation unit 12 is disposed at a location on the shoe that receives the user's tread pressure. For example, the power generation unit 12 may be disposed at the bottom of the shoe worn by the user. In this case, the power generation unit 12 is positioned between the user's foot and the surface (ground, etc.) on which the user's foot steps, and can receive the user's tread pressure. The power generation unit 12 generates electricity using the tread pressure of the user wearing the shoe.

[0108] The storage unit 13 stores data and programs necessary for various processes performed by the control unit 14. The storage unit 13 also stores various information such as a transmission ID output by the transmitting unit 11. The storage unit 13 may be a storage device such as a semiconductor memory element such as RAM or flash memory. For example, the storage unit 13 stores information (device ID) for identifying the transmitting device 10.

[0109] Control unit 14 is a controller, and is realized by, for example, a CPU, an MPU, or the like, executing various programs (corresponding to examples of control programs) stored in a storage device inside transmitting device 10 using RAM as a work area. Control unit 14 is also a controller, and is realized by, for example, an integrated circuit such as an ASIC or FPGA.

[0110] The control unit 14 controls the transmitting unit 11. The control unit 14 controls the output of transmission information from the transmitting unit 11. For example, the control unit 14 operates using power generated by the power generation unit 12. The control unit 14 causes the transmitting unit 11 to output the transmission information at the timing when the power generation unit 12 generates power. The control unit 14 causes the transmitting unit 11 to output the transmission information using the power generated by the power generation unit 12. The control unit 14 causes the transmitting unit 11 to output the transmission information at the timing when power is generated by the user's stepping pressure. The control unit 14 causes the transmitting unit 11 to output the transmission information at the timing when the user steps on the floor surface F.

[0111] The control unit 14 varies the intensity at which the transmission information is output depending on the strength of the pressure. The control unit 14 varies the intensity at which the transmission information is output depending on the strength of the stepping pressure, which is the pressure generated when the user steps. The control unit 14 controls the intensity at which the transmitting unit 11 outputs the transmission information depending on the strength of the pressure. The stronger the pressure, the stronger the control unit 14 increases the intensity at which the transmitting unit 11 outputs the transmission information.

[0112] When the pressure on power generation unit 12 is less than a predetermined value, control unit 14 causes transmitting unit 11 to output a signal (transmitted information) at a first strength. When the pressure on power generation unit 12 is less than a predetermined value, control unit 14 controls transmitting unit 11 to output a signal (transmitted information) at the first strength. When the pressure on power generation unit 12 is equal to or greater than a predetermined value, control unit 14 causes transmitting unit 11 to output a signal (transmitted information) at a second strength that is stronger than the first strength. When the pressure on power generation unit 12 is equal to or greater than a predetermined value, control unit 14 controls transmitting unit 11 to output a signal (transmitted information) at the second strength.

[0113] [4. Information processing flow] Next, the procedure of information processing by the information processing system 1 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of information processing according to the embodiment.

[0114] 8, in the information processing system 1, the transmitting device 10 generates electricity due to pressure and outputs transmission information at the timing of power generation (step S101). For example, in the information processing system 1, the transmitting device 10 provided on the floor generates electricity due to pressure and outputs transmission information including information for identifying the transmitting device 10 at the timing of power generation.

[0115] Then, in the information processing system 1, the information processing device 100 executes information processing using the transmission information output by the transmitting device 10 (step S102). For example, in the information processing system 1, the information processing device 100 receives the transmission information output by the transmitting device 10 from the receiving device 20, and executes information processing using the received transmission information.

[0116] [5. Effects] As described above, the information processing system 1 according to the embodiment includes the transmitting device 10 and the information processing device 100. The transmitting device 10 generates electricity using pressure and outputs transmission information at the timing of power generation. The information processing device 100 executes information processing using the transmission information output by the transmitting device 10.

[0117] In this way, the information processing system 1 according to the embodiment outputs transmission information at the time when the transmitting device 10, which generates electricity using pressure, generates electricity, and performs information processing using the transmission information output by the transmitting device 10, thereby making it possible to appropriately perform information processing by utilizing pressure.

[0118] The information processing system 1 according to the embodiment also includes a receiving device 20. The receiving device 20 receives the transmission information output by the transmitting device 10, and transmits the transmission information received from the transmitting device 10 to the information processing device 100.

[0119] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by using pressure, as the information processing device 100 acquires the transmitted information output by the transmitting device 10 via the receiving device 20 and performs information processing using the transmitted information.

[0120] In the information processing system 1 according to the embodiment, the transmitting device 10 outputs transmitted information through short-range wireless communication.

[0121] In this way, the information processing system 1 according to the embodiment outputs transmission information via short-range wireless communication at the time when the transmitting device 10, which generates electricity using pressure, generates electricity, and performs information processing using the transmission information output by the transmitting device 10, thereby making it possible to appropriately perform information processing by utilizing pressure.

[0122] Furthermore, in the information processing system 1 according to the embodiment, the transmitting device 10 generates electricity from the stepping pressure that is generated when a person steps on the device, and outputs transmission information at the timing when the electricity is generated.

[0123] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by utilizing pressure by outputting transmission information at the time when the transmitting device 10, which generates electricity using the pressure generated when a person steps on the pedal, generates electricity.

[0124] In the information processing system 1 according to the embodiment, the transmitting device 10 is placed on the floor, generates electricity in response to foot pressure, and outputs transmitted information at the timing when the electricity is generated.

[0125] In this way, the information processing system 1 of the embodiment is placed on the floor surface and outputs transmission information at the time when the transmitting device 10, which generates electricity using foot pressure, generates electricity, thereby making it possible to appropriately perform information processing by utilizing pressure.

[0126] The information processing system 1 according to the embodiment includes a plurality of transmitting devices 10. The plurality of transmitting devices 10 are arranged side by side along the floor. The information processing device 100 estimates the position of the person based on transmitted information acquired from a transmitting device 10 among the plurality of transmitting devices 10 that the person has stepped on.

[0127] In this way, the information processing system 1 according to the embodiment has multiple transmitting devices 10 arranged in a row along the floor, and the information processing device 100 estimates the position of a person based on the transmitting information acquired from the transmitting device 10 that the person has stepped on, thereby making it possible to appropriately perform information processing by utilizing pressure.

[0128] Furthermore, in the information processing system 1 according to the embodiment, the information processing device 100 identifies the transmitting device 10 corresponding to the transmitted information from among the multiple transmitting devices 10, thereby estimating the position where the person has passed.

[0129] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by utilizing pressure by identifying the transmitting device 10 among the multiple transmitting devices 10 that corresponds to the transmitted information and estimating the position where a person has passed through.

[0130] In the information processing system 1 according to the embodiment, the transmitting device 10 is placed on the sole of a person's shoe, generates electricity in response to foot pressure, and outputs transmitted information at the timing when electricity is generated.

[0131] In this way, the information processing system 1 of the embodiment is placed on the sole of a person's shoes, and outputs transmission information at the time when the transmitting device 10, which generates electricity using foot pressure, generates electricity, thereby making it possible to appropriately perform information processing by utilizing pressure.

[0132] In the information processing system 1 according to the embodiment, the receiving device 20 is a terminal device used by the person who has generated the pressure.

[0133] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by using pressure to transmit information to the information processing device 100 using the terminal device used by the person who generated the force as the receiving device 20.

[0134] Moreover, the information processing system 1 according to the embodiment includes a plurality of receiving devices 20. The information processing device 100 executes information processing in accordance with the receiving device 20, among the plurality of receiving devices 20, that is the source of the transmitted information.

[0135] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by utilizing pressure, since the information processing device 100 performs information processing depending on the receiving device 20 that is the sender of the transmitted information among the multiple receiving devices 20.

[0136] Furthermore, in the information processing system 1 according to the embodiment, the transmitting device 10 varies the intensity at which the transmitted information is output depending on the strength of the pressure. The multiple receiving devices 20 are placed at different distances from the transmitting device 10. The information processing device 100 estimates the pressing manner of the transmitting device 10 depending on which of the multiple receiving devices 20 is the source of the transmitted information.

[0137] In this way, the information processing system 1 according to the embodiment can appropriately perform information processing by using pressure, as the information processing device 100 estimates the pressing manner of the transmitting device 10 in response to reception by multiple receiving devices 20 positioned at different distances from the transmitting device 10.

[0138] In the information processing system 1 according to the embodiment, the transmitting device 10 varies the intensity of the output of the transmitted information depending on the strength of the stepping pressure, which is the pressure generated when a person steps on the transmitting device 10. The information processing device 100 estimates the state of the person when stepping on the transmitting device 10 depending on which of the multiple receiving devices 20 is the sender of the transmitted information.

[0139] In this way, the information processing system 1 of the embodiment can appropriately perform information processing by utilizing pressure, by having the information processing device 100 estimate the state of the person when stepping on the transmitting device 10 in response to reception by multiple receiving devices 20 placed at different distances from the transmitting device 10.

[0140] Furthermore, in the information processing system 1 according to the embodiment, the multiple receiving devices 20 include a first receiving device that is located at a first distance from the transmitting device 10, and a second receiving device that is located at a second distance from the transmitting device 10 that is longer than the first distance. The information processing device 100 estimates the movement pattern of a person according to the reception patterns from the first receiving device and the second receiving device.

[0141] In this way, the information processing system 1 of the embodiment can appropriately perform information processing by utilizing pressure by estimating the movement pattern of a person depending on the reception pattern from the first receiving device and the second receiving device, which are at different distances from the transmitting device 10.

[0142] Furthermore, in the information processing system 1 according to the embodiment, when the information processing device 100 receives transmitted information only from the first receiving device, it estimates that a person is walking.

[0143] In this way, when the information processing system 1 according to the embodiment receives transmitted information only from the first receiving device that is close to the transmitting device 10, it can estimate that a person is walking and use pressure to appropriately process information.

[0144] Furthermore, in the information processing system 1 according to the embodiment, when the information processing device 100 receives transmitted information from the second receiving device, it estimates that a person is running.

[0145] In this way, when the information processing system 1 according to the embodiment receives transmission information from a receiving device 2 that is far away from the transmitting device 10, it can estimate that a person is running and use pressure to appropriately process the information.

[0146] [6. Hardware Configuration] The information processing device 100 according to the embodiment described above is realized by, for example, a computer 1000 configured as shown in Fig. 11. Fig. 11 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD (Hard Disk Drive) 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0147] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1300 or the HDD 1400. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.

[0148] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via the network N and sends it to the CPU 1100, and transmits data generated by the CPU 1100 to other devices via the network N.

[0149] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0150] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1200. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1200 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0151] For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the CPU 1100 of the computer 1000 executes programs loaded onto the RAM 1200 to realize the functions of the control unit 130. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via the network N.

[0152] Although some of the embodiments and variants of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be implemented in other forms that have undergone various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the Disclosure of the Invention.

[0153] [7. Other] Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0154] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0155] Furthermore, the above-described embodiments and modifications can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0156] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit," etc. For example, an acquisition unit can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]

[0157] 1. Information Processing Systems 100 Information processing device 121 User information storage unit 122 Location information storage unit 123 History information storage unit 130 control section 131 Acquisition Department 132 Estimation Department 133 Processing section 134 Provision Department 10 Transmitting device 11. Communications Department 12 Power Generation Department 13 Storage section 14 Control Unit 20 Receiving device 50 Data providing device N Network

Claims

1. A plurality of transmitting devices arranged in a row along a floor surface, generating electricity from the pressure generated when a person steps on them, and outputting transmission information at the timing when electricity is generated; an information processing device that estimates the position of the person based on transmitted information transmitted by a transmitting device among the plurality of transmitting devices that the person stepped on; Including, At least three or more of the plurality of transmitting devices are located in the same location, The information processing device determines whether maintenance is necessary depending on whether a majority of the three or more transmitting devices are transmitting transmission information. An information processing system comprising:

2. a receiving device for receiving the information transmitted by the transmitting device; Including, The receiving device transmitting the transmission information received from the transmission device to the information processing device; The information processing device includes: executes information processing using the transmitted information received from the receiving device 2. The information processing system according to claim 1, wherein:

3. The transmitting device Outputs transmission information via short-range wireless communication 2. The information processing system according to claim 1, wherein:

4. The information processing device includes: A location where the person passed is estimated by identifying a transmitting device corresponding to the transmitted information from among the plurality of transmitting devices.

2. The information processing system according to claim 1, wherein:

5. The receiving device A terminal device used by the person who generated the pressure.

3. The information processing system according to claim 2.

6. a plurality of receiving devices; Including, The information processing device includes: The information processing is performed according to the receiving device that is the sender of the transmitted information among the plurality of receiving devices.

3. The information processing system according to claim 2.

7. The transmitting device varying the intensity of the transmitted information output in accordance with the intensity of the pressure; the plurality of receiving devices, are arranged at different distances from the transmitting device, The information processing device includes: A pressing manner of the transmitting device is estimated according to a receiving device that is a source of the transmitted information among the plurality of receiving devices.

7. The information processing system according to claim 6.

8. The transmitting device The intensity of the transmitted information is varied according to the strength of the pressure generated when a person steps on the device. The information processing device includes: The state of the person when stepping on the transmitting device is estimated according to the receiving device that is the source of the transmitted information among the plurality of receiving devices.

8. The information processing system according to claim 7,

9. the plurality of receiving devices, a first receiving device disposed at a first distance from the transmitting device, and a second receiving device disposed at a second distance from the transmitting device that is longer than the first distance; The information processing device includes: Estimating a movement pattern of the person according to a reception pattern from the first receiving device and the second receiving device.

9. The information processing system according to claim 8.

10. The information processing device includes: If the transmitted information is received only from the first receiving device, it is assumed that the person is walking.

10. The information processing system according to claim 9.

11. The information processing device includes: When the transmitted information is received from the second receiving device, it is estimated that the person is running.

10. The information processing system according to claim 9.

12. A plurality of transmitting devices are arranged along the floor surface, generate electricity by the pressure generated when a person steps on them, and output transmission information at the timing when electricity is generated, an information processing device that estimates a position of the person based on transmitted information transmitted by a transmitting device among the plurality of transmitting devices that the person stepped on; At least three or more of the plurality of transmitting devices are located in the same location, The information processing device determines whether maintenance is necessary depending on whether a majority of the three or more transmitting devices are transmitting transmission information. An information processing method comprising:

Citation Information

Patent Citations

  • Control system, road surface, and control unit

    JP2006268374A

  • Information processor, information processing system and insole

    JP2017000522A

  • Sensor and sensor system

    JP2018087801A

  • Sensor element and sensor system

    JP2021117217A

  • Information processing device, communication system, communication method, and program

    WO2014192419A1