System, information processing method and program

The system allows remote operation of paired devices using terminals connected via a network, addressing the limitation of proximity-based operation in massagers, enhancing user interaction and satisfaction by enabling distant control and feedback.

JP7768527B2Active Publication Date: 2025-11-12NATURAL PLANT CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021006732
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-01-19
Publication Date
2025-11-12
Estimated Expiration
2041-01-19

AI Technical Summary

Technical Problem

Existing massagers require users to be in close proximity to operate each other's devices, limiting their use when users are far apart.

Method used

A system and method that enables remote operation of paired devices using terminals connected via a network, allowing a first terminal to control a second terminal and its paired device through an information processing device, facilitating communication and control between users regardless of their physical location.

Benefits of technology

Enables users to remotely control and interact with each other's devices, enhancing user experience and satisfaction by allowing distant operation and real-time feedback, particularly in the context of adult toys, through biometric information display and control instructions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007768527000001
    Figure 0007768527000001
  • Figure 0007768527000002
    Figure 0007768527000002
  • Figure 0007768527000003
    Figure 0007768527000003
Patent Text Reader

Abstract

To provide a system, an information processing method, and a program capable of operating each device such as a massage machine even when a user and a partner are away from each other.SOLUTION: A system 100 is configured so as to execute an acquisition step, a specification step, and a transmission step. In the acquisition step, operation instructions are acquired from first terminals 2a, 2b,...2n. In the specification step, second terminals 4a, 4b,...4n corresponding to the first terminals are specified when the first terminals are set to an exchange mode. The second terminals are paired with second devices. In the transmission step, control instructions corresponding to the operation instructions are transmitted to the second terminal specified in the specification step so that control of the second device using the first terminal can be made.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] Patent Document 1 discloses a massager that locally massages the face, head, neck, and other sensitive body parts. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2020-141849 Summary of the Invention [Problem to be solved by the invention]

[0004] By the way, devices like massagers are designed to be used by the user themselves or for someone else in front of them.

[0005] The present invention has been made in consideration of the above circumstances, and aims to provide a system, an information processing method, and a program that enable a user and a partner to operate each other's devices even when they are far apart. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided a system. The system is configured to execute an acquisition step, an identification step, and a transmission step. In the acquisition step, an operation instruction is acquired from a first terminal. In the identification step, if the first terminal is set to an exchange mode, a second terminal corresponding to the first terminal is identified. The second terminal is a terminal paired with the second device. In the transmission step, a control instruction corresponding to the operation instruction is transmitted to the second terminal identified in the identification step, thereby enabling control of the second device using the first terminal. [Brief explanation of the drawings]

[0007] [Figure 1] 1 is a schematic diagram of a system 100 including an information processing device 1 according to an embodiment of the present invention. [Figure 2] 1 is a diagram illustrating a hardware configuration of an information processing device 1. FIG. [Figure 3] FIG. 2 is a functional block diagram of a control unit 10. [Figure 4] FIG. 2 is a functional block diagram of a first terminal 2. [Figure 5] 10 is an example of an operation icon CI displayed on the display unit 25. [Figure 6] FIG. 10 is a diagram illustrating a state in which an operation icon CI is displayed on a web page. [Figure 7] This is an example of a control panel CP. [Figure 8] 10 is an example of an operation screen corresponding to an icon I1. [Figure 9] 10 is an example of an operation screen corresponding to icon I2. [Figure 10] 10 is an example of an operation screen corresponding to icon I3. [Figure 11] 10 is an example of an operation screen corresponding to icon I4. [Figure 12] 10 is an example of an operation screen corresponding to icon I5. [Figure 13] 10 is an example of an operation screen corresponding to icon I6. [Figure 14] 10 is an example of a screen displayed on a display unit 25. [Figure 15] 10 is an example of a screen displayed on a display unit 45. [Figure 16] FIG. 1 is an activity diagram illustrating an example of processing by the system 100. DETAILED DESCRIPTION OF THE INVENTION

[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.

[0009] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0010] In this embodiment, the term "unit" may also include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, various types of information are handled in this embodiment, and this information may be represented by, for example, physical values ​​of signal values ​​representing voltages and currents, high and low signal values ​​as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.

[0011] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0012] 1. Overview of System 100 As shown in FIG. 1 , a system 100 according to an embodiment of the present invention includes an information processing device 1, a first terminal 2, and a second terminal 4. In this embodiment, the system 100 further includes a first device 3 and a second device 5. The information processing device 1, the first terminal 2, and the second terminal 4 are connected to each other via a network NW. The information processing device 1 is configured, for example, by a server. The first terminal 2 and the second terminal 4 are terminals used by users and are configured by any computer. For example, they are configured by multifunctional terminals such as smartphones, tablet terminals, smartwatches, laptop PCs, desktop PCs, and multifunctional music players. The first terminal 2 and the second terminal 4 may have installed thereon a dedicated application that allows the use of a service provided by the information processing device 1, and if such a service is provided as a web app, a shortcut that allows the use of the web app may have been registered.

[0013] The first terminal 2 and the second terminal 4 include a display unit 25 and a display unit 45, respectively. The display unit 25 and the display unit 45 display text and images (including still images and moving images) and are configured by any display. In this embodiment, the system 100 includes a plurality of first terminals 2a to 2n and a plurality of second terminals 4a to 4m, where n and m are natural numbers equal to or greater than 2. Hereinafter, unless there is a particular need to distinguish between them, they will simply be referred to as the first terminal 2 and the second terminal 4.

[0014] A first device 3 is connected to the first terminal 2. In this embodiment, the first terminal 2 and the first device 3 are paired by Bluetooth (registered trademark). That is, the first terminal 2 in this embodiment is a terminal paired with the first device 3.

[0015] A second device 5 is connected to the second terminal 4. In this embodiment, the second terminal 4 and the second device 5 are paired by Bluetooth (registered trademark). That is, the second terminal 4 in this embodiment is a terminal paired with the second device 5.

[0016] Here, in this embodiment, First Device 3 and Second Device 5 is a massager or adult toy. First Device 3 or Second Device 5 By contacting a part of the surface of the human body or inserting it inside the body to stimulate it, relaxation and pleasure can be achieved.

[0017] The first terminal 2 is configured to be settable to a normal mode or an exchange mode. The normal mode is a mode for operating the first device 3 paired with the first terminal 2. That is, in the normal mode, it is possible to control the first device 3 using the first terminal 2. The exchange mode is a mode for operating the second device 5 paired with the second terminal 4. In the exchange mode, an operation instruction output from the first terminal 2 is transmitted to the information processing device 1. Then, a control instruction corresponding to the operation instruction is transmitted from the information processing device 1 to the second terminal 4. The second terminal 4 analyzes the received control instruction and outputs the control instruction to the paired second device 5. This allows the first terminal 2 to control the second device 5.

[0018] The second terminal 4 is configured to be settable to a normal mode or an exchange mode. The normal mode is a mode for operating the second device 5 paired with the second terminal 4. That is, in the normal mode, it is possible to control the second device 5 using the second terminal 4. The exchange mode is a mode for operating the first device 3 paired with the first terminal 2. In the exchange mode, an operation instruction output from the second terminal 4 is transmitted to the information processing device 1. Then, a control instruction corresponding to the operation instruction is transmitted from the information processing device 1 to the first terminal 2. The first terminal 2 analyzes the received control instruction and outputs the control instruction to the paired first device 3. This allows the second terminal 4 to control the first device 3.

[0019] Hereinafter, when there is no need to distinguish between the first terminal 2 and the second terminal 4, they will be collectively referred to as terminals, and when there is no need to distinguish between the first device 3 and the second device 5, they will be collectively referred to as devices.

[0020] Here, the system according to one embodiment of the present invention may be realized by the information processing device 1, or may be realized by the information processing device 1 and other devices that constitute the system 100.

[0021] 2. Hardware configuration of information processing device 1 As shown in FIG. 2, the information processing device 1 includes a control unit 10, a communication unit 20, a storage unit 30, an input unit 40, and a display unit 50. The control unit 10 is a CPU (Central Processing Unit) or the like, and controls the information processing device 1 as a whole. The communication unit 20 is a NIC (Network Interface Card) or the like, and is configured to be able to perform wired or wireless data communication with other information processing devices or components. The storage unit 30 stores various programs and data, and is configured by, for example, a memory, a hard disk drive (HDD), a read-only memory (ROM), a random access memory (RAM), etc. The storage unit 30 also stores programs, various data, etc. The control unit 10 then executes various processes based on the programs stored in the storage unit 30, thereby realizing various functions. The input unit 40 is used to input various pieces of information to the information processing device 1, and is composed of a mouse, a keyboard, a pointing device, and the like. The display unit 50 displays text and images (including still images and moving images) and is configured by any display. When the information processing device 1 is a server, the display unit 50 is configured by a display connected to the information processing device 1.

[0022] 3. Functions of the information processing device 1 As shown in FIG. 3, a control unit 10 of an information processing device 1 constituting the system includes an acquisition unit 11, a specification unit 12, a transmission unit 13, a setting unit 14, an output unit 15, a distribution unit 16, and a proposal unit 17.

[0023] (Acquisition part 11) The acquisition unit 11 acquires an operation instruction from the first terminal 2. The acquisition unit 11 may also acquire an operation instruction from the second terminal 4.

[0024] (Specific part 12) When the first terminal 2 is set to exchange mode, the identification unit 12 identifies the second terminal 4 corresponding to the first terminal 2. Here, the second terminal 4 corresponding to the first terminal 2 is a terminal operated by the partner of the user of the first terminal 2 (hereinafter referred to as the first user). In the system according to this embodiment, the second device 5 located near the partner in a distant location can be remotely operated by the user's first terminal 2, making it possible for the two people to feel each other's company even when they are apart. Here, the partners may be lovers, people in a relationship similar to lovers, a video distributor and viewer, a provider and receiver of sexual services, etc.

[0025] (Transmitter 13) The transmission unit 13 transmits a control instruction corresponding to the operation instruction to the second terminal 4 identified by the identification unit 12, thereby enabling control of the second device 5 using the first terminal 2. Here, the control instruction may be a transferred operation instruction, or may be a newly generated instruction based on the operation instruction.

[0026] (Settings section 14) The setting unit 14 sets the mode of the first terminal 2 to a specific mode.

[0027] (Output section 15) The output unit 15 outputs various information to the first terminal 2 or the second terminal 4. Here, such information may be an image, text, video, audio, etc.

[0028] (Distribution Section 16) The distribution unit 16 distributes real-time video from the second terminal 4. For example, the distribution unit 16 uses the camera function of the second terminal 4 to capture video in which a user of the second terminal 4 (hereinafter, the second user) appears, and transmits the video from the second terminal 4 to the information processing device 1. The distribution unit 16 then distributes the received video to the outside.

[0029] (Proposal Department 17) The suggestion unit 17 suggests videos or distributors that are estimated to be the first user's favorites from among the multiple videos distributed by the distribution unit 16, based on the user information.

[0030] 4. Functions of Terminal 1 2 As shown in FIG. 4, the first terminal 2 includes a pairing unit 21, a setting unit 22, and a control unit 23. These functions may be realized by the first terminal 2 installing a program distributed by the information processing device 1, or by accessing a web application. When each function of the first terminal 2 is realized by a program, the program causes a computer to execute a pairing step, a setting step, and a control step. In this embodiment, the computer is the first terminal 2. Note that the second terminal 4 may also be equipped with the same functions as the first terminal 2.

[0031] (Pairing Section 21) The pairing unit 21 causes the first terminal 2 to execute a pairing step. In the pairing step, the first terminal 2 and the first device 3 are paired.

[0032] (Setting section 22) The setting unit 22 executes a setting step in the first terminal 2. In the setting step, the first terminal 2 is set to the normal mode or the exchange mode.

[0033] (Control unit 23) The control unit 23 causes the first terminal 2 to execute a control step. In the control step, when the first terminal 2 is in normal mode, the control unit outputs a first operation instruction to the first device 3. Here, the first operation instruction is an instruction input from the first terminal 2, and is an instruction for controlling the behavior of the first device 3 paired with the first terminal 2. On the other hand, when the first terminal 2 is in exchange mode, the control unit 23 transmits a second operation instruction to the second terminal 4, thereby enabling control of the second device 5 using the first terminal 2. Here, the second operation instruction may be transmitted from the first terminal 2 to the second terminal 4 via the information processing device 1.

[0034] The second terminal 4 may have the same configuration as the first terminal 2. The first terminal 2 or the second terminal 4 may have a configuration equivalent to the hardware configuration shown in FIG.

[0035] 5.Various screens 5 to 13, images output by the output unit 15 will be described. These images may be generated by the information processing device 1, or may be generated by the first terminal 2 based on an image generation command output by the output unit 15. Below, a case will be described in which a web application provided by the information processing device 1 is accessed from the first terminal 2 and the first device 3 or the second device 5 is operated.

[0036] (Setting image) FIG. 5 shows an operation icon CI displayed on a web page displayed on the display unit 25. The operation icon CI is an example of a setting image. The setting image is an image displayed on the display unit of the user terminal and includes an image for realizing pairing of the user terminal and the user device. Specifically, selecting the operation icon CI may start pairing with the first device 3 located near the first terminal 2. Alternatively, selecting the operation icon CI may transition to another screen, where a pairing icon PI (see FIG. 7) for pairing is displayed, and selecting the pairing icon PI may start pairing with the first device 3 located near the first terminal 2.

[0037] Here, the setting image can be displayed on a webpage by controlling CSS (Cascading Style Sheets) for a webpage that is compatible with JAVA (registered trademark). CSS control is realized by embedding tags corresponding to the setting image and the operation image in the source code that describes the webpage. If the tags are considered to be a program, the program can be said to cause the first terminal 2, which is a computer, to execute a first output step of outputting the setting image on the webpage.

[0038] The pairing function using the pairing icon PI is realized by using a web browser in which the pairing function is implemented by default on the first terminal 2 or the second terminal 4. In other words, it is realized by embedding code that calls the pairing function in CSS.

[0039] (Operation image) FIG. 6 is a diagram showing a state in which an operation icon CI is displayed on a web page. In the example of FIG. 6, the operation icon CI is displayed on a web page that is a service using an AI chatbot and allows users to enjoy conversations with a virtual boyfriend. Selecting the operation icon CI displays the operation panel CP shown in FIG. 7. The operation panel CP is an example of an operation image. The operation image is an image displayed on the display unit and includes an image for operating a user device paired with the user terminal. If the tag is considered to be a program, the program can be said to cause the first terminal 2, which is a computer, to execute a second output step of outputting the operation image on the web page.

[0040] As shown in Fig. 7, the operation panel CP includes icons I1 to I6 on the top page. Selecting each icon I transitions to the operation panel CP shown in Figs. 8 to 13. The functions corresponding to each icon I are as follows: Icon I1: Power. Adjusts the intensity of the device's behavior. Icon I2: Pad. Control the device's behavior by touching the screen. Icon I3: Shake. Control the device's behavior by shaking the device. Icon I4: Pattern. Combining patterns of device behavior. Icon I5: Handwrite. Configure the device's behavior by handwriting. Icon I6: Voice. Configure the device's behavior by voice.

[0041] Here, the behavior of the second device 5 is rotation, vibration, stroke, or other movement, or a combination thereof.

[0042] Alternatively, pairing with the first device 3 or the second device 5 may be started by selecting a pairing icon PI included in the operation image. Alternatively, pairing with a device other than the first device 3 and the second device 5 may be started by selecting a pairing icon PI included in the operation image. Furthermore, selecting a pairing icon PI included in the operation image may display a list of pairing candidate devices in addition to already paired devices.

[0043] <Icon I1: Power> As shown in FIG. 8, an adjustment icon AI and a guide icon GI are displayed on the operation panel CP corresponding to the icon I1. The strength of the device's behavior can be adjusted by sliding the adjustment icon AI up or down on the screen along the guide icon GI. In the example of FIG. 8, the strength of the device's behavior increases as the adjustment icon AI is slid upward. On the other hand, the strength of the device's behavior decreases as the adjustment icon AI is slid downward.

[0044] In this embodiment, the device rotation can be set to "left rotation" or "right rotation" by selecting the "L" or "R" icon displayed below. The functions of the "L" and "R" icons are similar in other drawings.

[0045] <Icon I2: Pad> As shown in FIG. 9, an adjustment icon AI is displayed on the operation panel CP corresponding to icon I2. The strength of the device's behavior can be adjusted by sliding the adjustment icon AI up, down, left, or right on the screen. In the example of FIG. 9, the darker the color of the position where the adjustment icon AI is placed, the stronger the strength of the device's behavior. Specifically, by placing the adjustment icon AI in a darker color, the device's rotation speed, stroke speed, vibration speed, etc. can be increased.

[0046] <Icon I3: Shake> As shown in Fig. 10, a plurality of icons I are displayed on the operation panel CP corresponding to the icon I3. In this embodiment, the plurality of icons I are displayed flowing from the bottom to the top of the screen in accordance with the magnitude or speed of the vibration of the first terminal 2. For example, the greater the magnitude or speed of the vibration of the first terminal 2, the greater the number of icons I may be, or the faster the movement speed of the icons I may be. Furthermore, these icons I may be displayed as if they are rising while swaying back and forth.

[0047] <Icon I4: Pattern> As shown in Fig. 11, the operation panel CP corresponding to the icon I4 displays a plurality of icons I and a plurality of slots S. A device behavior pattern is assigned to each of the plurality of icons I. By setting a desired icon I in a slot S, a desired combination of behavior patterns can be set.

[0048] <Icon I5: Hand Light> As shown in Fig. 12, a display area DR and a gauge G are displayed on the operation panel CP corresponding to the icon I5. The display area DR is an area that displays the results of handwritten input using the user's finger or pen-type device. In the example of Fig. 12, the dark colored area is the display area DR, and the white line in the display area DR corresponds to the handwritten input. "MAX" is displayed above the gauge G, and "MIN" is displayed below it. "MAX" indicates that the strength of the device's behavior is at its maximum, and "MIX" indicates that the strength of the device's behavior is at its minimum. strength is minimized. Then, the behavior of the device is controlled from the left side of the handwritten input figure to the right side with an intensity corresponding to the gauge G. In the example of Figure 12, the behavior of the device increases to nearly the maximum intensity immediately after startup, then decreases to the same level as immediately after startup, increases a little, and then decreases again.

[0049] <Icon I6: Voice> As shown in Fig. 13, a plurality of icons I are displayed on the operation panel CP corresponding to the icon I6. In this embodiment, the plurality of icons I are displayed flowing from the bottom to the top of the screen in accordance with the volume of the voice input to the first terminal 2. For example, the louder the voice input to the first terminal 2, the more icons I may be displayed, and the faster the icons I may move. Furthermore, these icons I may be displayed as if they are rising while swaying back and forth.

[0050] In this way, outputting a setting image on any web page has the following advantages: When the first user operates the first device 3 with one hand and holds the first terminal 2 with the other, the first user can operate the first device 3 with the first terminal 2 while viewing desired content on the first terminal 2.

[0051] 5. Video streaming Next, an example in which the system according to this embodiment is combined with video distribution will be described with reference to Figures 14 and 15. Hereinafter, it is assumed that the video distributor (second user) is a woman and uses the second terminal 4 and the second device 5. In particular, the distributor places the second device 5 in a location on the body where sexual sensations can be obtained. On the other hand, it is assumed that the viewer of the video (first user) is a man and uses the first terminal 2 and, if necessary, the first device 3.

[0052] FIG. 14 is an example of a screen displayed on the display unit 25 of the first terminal 2. The distribution unit 16 of the information processing device 1 distributes real-time video (hereinafter, referred to as live video) via the second terminal 4 (distribution step). Specifically, the live video received from the second terminal 4 is distributed externally from the distribution unit 16. Then, a first user, who is a viewer of the live video, watches the live video via the first terminal 2. Here, the live video is displayed in the first area R1. At this time, the name or handle name (Ms. A) of the person distributing the live video may be displayed. Furthermore, if the second user, who is the distributor, is wearing a biosensor capable of acquiring biometric information, the distributor's biometric information may be displayed in the display area DR. The biometric information may include heart rate, body temperature, breathing depth, and vaginal contraction level.

[0053] On the other hand, the face of the first user photographed from the first terminal 2 may be displayed in the second area R2. In addition, the name or handle name (Mr. B) of the first user may be displayed. Here, the second area R2 may be configured to be switchable between display and non-display.

[0054] The first user can exchange messages with the second user, who is the broadcaster of the live video, using the chat function, and these messages are displayed in the third area R3.

[0055] When distributing the live video, the distribution unit 16 may distribute a URL for viewing the live video. The first user may then access a registration page from the URL and enter user information to view the live video. In this case, invitation information issued on the registration page may be sent from the first terminal 2 to the second terminal 4 using a chat function, and the second terminal 4 may send the invitation information to the information processing device 1, causing the information processing device 1 to set each of the first terminal 2 and the second terminal 4 to an exchange mode.

[0056] Then, the output unit 15 of the information processing device 1 outputs an operation image for operating the second device 5 on the same screen as the video displayed on the first terminal 2 (output step). In the example of Fig. 14, the operation panel CP corresponds to the operation image. The operation panel CP is realized by embedding a tag corresponding to the operation image in source code that describes a web page for distributing live video.

[0057] This allows the first user to enjoy communication using the chat function while watching the video displayed on the first terminal 2. Furthermore, by operating the operation panel CP while watching the video, a control instruction corresponding to the operation instruction is transmitted to the second terminal 4 via the information processing device 1. Then, the second terminal 4 controls the second device 5 based on the control instruction, thereby enabling the viewer of the video (first user) to remotely control the second device 5 used by the video distributor (second user).

[0058] This allows the viewer to receive real-time feedback from the streamer about their experience using the second device 5, whose behavior is controlled based on their own operations, and to see the streamer's reactions as their sexual pleasure is heightened by the second device 5. Furthermore, if the streamer's biometric information is displayed in the display area DR, the streamer's physical changes caused by the second device 5, which the viewer remotely controls, are visualized, further increasing satisfaction. In particular, because it is difficult to control heart rate, body temperature, and vaginal contraction by human will, it becomes easier to tell whether the streamer is acting or is truly experiencing pleasure.

[0059] Here, the display unit 45 of the second terminal 4 operated by the broadcaster may display a screen similar to that shown in FIG. 14. Then, the output unit 15 of the information processing device 1 may output an operation image for operating the first device 3 to the second terminal 4 (output step). As a result, an operation panel CP (operation image) for operating the first device 3 is also displayed on the display unit 45 of the second terminal 4. This allows the broadcaster to remotely control the second device 5 used by the viewer. At this time, if the viewer is wearing a biosensor, the display unit 45 of the second terminal 4 may display the viewer's biometric information. Here, the viewer's biometric information includes heart rate, body temperature, breathing depth, whether or not ejaculation has occurred, etc.

[0060] Next, an example of simultaneously distributing a video to multiple people will be described using Fig. 15. Fig. 15 is an example of a screen displayed on the display unit 45 of the second terminal 4. The first area R1 and the third area R3 are the same as those in Fig. 14, so an explanation will be omitted. Meanwhile, the second area R2 displays the faces and names or handle names (Mr. B to Mr. D) of multiple viewers (first users).

[0061] At this time, the output unit 15 of the information processing device 1 outputs an operation image for operating the first device 3 to the second terminal 4 (output step). As a result, an operation panel CP (operation image) for operating the first device 3 is also displayed on the display unit 45 of the second terminal 4. Here, the operation image includes information for collectively operating multiple first devices 3. For example, when the broadcaster operates the operation panel CP, the operation information is transmitted to the information processing device 1. Then, the output unit 15 of the information processing device 1 collectively transmits control information corresponding to the operation information to the multiple first terminals 2. Then, based on the control information, each first terminal 2 outputs the control information to its paired first device 3. As a result, the video broadcaster can collectively control the behavior of the first devices 3 used by multiple viewers by operating the operation panel CP. Here, if a viewer has paid by "tipping" or the like or has subscribed to a paid service, the second terminal 4 may be controlled to output an operation image for individually operating the first devices 3 used by the viewer who has paid or subscribed to the paid service. The individual operation images may be controlled so that they are displayed for a predetermined period of time and are redisplayed when an additional charge is made.

[0062] Meanwhile, the display unit 25 of the first terminal 2 may display a screen similar to that shown in Fig. 14. In this case, the face of another viewer other than the viewer himself / herself may be displayed in the second area R2. This is suitable for users who like to watch the broadcaster derive sexual pleasure while being watched by many people.

[0063] Furthermore, if the video distribution service implements a charging function known as "tipping," the acquisition unit 11 of the information processing device 1 acquires charging information from the first terminal 2. Here, the charging information includes the amount charged by the first user, who is the user of the first terminal 2. The transmission unit 13 may then transmit a control instruction to the second terminal 4 based on the amount charged. For example, by transmitting a control instruction that causes the second device 5 to behave more vigorously as the amount charged increases, the broadcaster's second device 5 can be controlled according to the amount charged by the viewer. Furthermore, the greater the amount charged, the longer the time the broadcaster can control the second device 5. At this time, the display unit 25 of the viewer operating the second device 5 may display information indicating that the viewer is operating the second device 5. Meanwhile, the display units 25 of the other viewers may display information indicating that a specific viewer is operating the second device 5.

[0064] Furthermore, when the acquisition unit 11 acquires the billing information, the output unit 15 may output an operation image for operating the second device 5 to the first terminal 2. As a result, an operation panel CP is displayed on the terminal of the user who has paid, and the user can freely operate the second device 5 for a predetermined period of time.

[0065] Here, the information processing device 1 may prohibit acceptance of operation instructions from other viewers while a specific viewer is operating the second device 5. Then, when the operation by the specific viewer is completed, the information processing device 1 may resume acceptance of operation instructions from other viewers.

[0066] 6. Processing by Information Processing Device 1 Next, the flow of processing by the information processing device 1 will be described with reference to FIG.

[0067] First, the first user and the second user pair the first terminal 2 with the first device 3, and pair the second terminal 4 with the second device 5, respectively (A11, A31: pairing step). Then, the first terminal 2 and the second terminal 4 are set to normal mode or exchange mode (setting step). Then, when the first terminal 2 is set to normal mode, a first operation instruction is output from the first terminal 2 (second terminal 4) to the first device 3 (second device 5) in normal mode (control step). Here, the first operation instruction is an instruction input from the first terminal 2 (second terminal 4) and is an instruction for controlling the behavior of the first device 3 (second device 5) paired with the first terminal 2 (second terminal 4). This allows the first user to operate the first device 3 and the second device 5 and enjoy themselves (A12, A32).

[0068] Next, in order to operate the second device 5 using the first terminal 2, the first user sets the first terminal 2 to exchange mode. The first user operates the first terminal 2 to transmit a first instruction instructing the setting of the exchange mode to the information processing device 1 (A13). The acquisition unit 11 of the information processing device 1 acquires the first instruction instructing the setting of the exchange mode from the first terminal 2 (A21: acquisition step). Then, when the acquisition unit 11 acquires the first instruction, the transmission unit 13 transmits invitation information to the first terminal 2 or the second terminal 4 (A22: transmission step). The example of FIG. 16 illustrates an example in which the transmission unit 13 transmits invitation information to the first terminal 2. Here, the invitation information is authentication information used by the first user to invite the second user to the exchange mode, and is expressed as an arbitrary character string.

[0069] Here, if the first terminal 2 has registered information identifying the second terminal 4 in advance in the information processing device 1, the sending unit 13 may send the invitation information to the first terminal 2 and the second terminal 4.

[0070] The first terminal 2 receives the invitation information sent from the sending unit 13 (A14). Then, the first terminal 2 transmits the invitation information to the second terminal 4 (A15). Here, the transmission path of the invitation information is arbitrary, and may be realized by a chat function or a call function that can be executed on the screen on which the operation panel CP is displayed, or may be transmitted by another chat app, a call app, email, or telephone.

[0071] Then, the second terminal 4 acquires the invitation information transmitted from the first terminal 2 (A33). The second user transmits a second instruction requesting setting of the exchange mode to the information processing device 1 (A34). Here, the second instruction may include the invitation information acquired from the first terminal 2 or the first user.

[0072] The acquisition unit 11 of the information processing device 1 acquires a second instruction requesting setting of the exchange mode from the second terminal 4 (A23: Acquisition step). If the second instruction includes invitation information, the acquisition unit 11 acquires the invitation information input by the second terminal 4 and included in the second instruction.

[0073] Then, when the setting unit 14 acquires the first instruction and the second instruction, it sets the first terminal 2 to the exchange mode (setting step). When the second instruction includes invitation information, if the invitation information satisfies a predetermined condition, the setting unit 14 sets the first terminal 2 to the exchange mode (A24: setting step). The predetermined condition is, for example, that the invitation information sent in A22 matches the invitation information acquired in A23. Then, if the invitation information matches, the first terminal 2 that sent the invitation information is associated with the second device 5 that acquired the invitation information.

[0074] Here, when the invitation information is sent to the first terminal 2 and the second terminal 4, the setting unit 14 may set the first terminal 2 to the exchange mode when the acquisition unit 11 acquires the second instruction including the invitation information from the first terminal 2 and the second terminal 4. In this way, it is preferable to introduce an approval process to make the first terminal 2 function in the exchange mode. This is because setting the first terminal 2 to the exchange mode means entrusting remote operation of one's own device to another person, and therefore it is preferable to have the consent of both the first user and the second user.

[0075] When the first terminal 2 is set to the exchange mode and becomes able to operate the second device 5 by the first terminal 2, the first terminal 2 transmits an operation instruction to the information processing device 1 (A16: control step). In other words, when the first terminal 2 is in the exchange mode, it transmits a second operation instruction, which is an example of an operation instruction, to the second terminal 4. Then, the acquisition unit 11 of the information processing device 1 acquires the operation instruction from the first terminal 2 (A25: acquisition step). When the first terminal 2 is set to the exchange mode, the identification unit 12 identifies the second terminal 4 corresponding to the first terminal 2 (A26: identification step). For example, when the invitation information transmitted in A22 to the first terminal 2 that transmitted the operation instruction matches the invitation information acquired in A23, the second terminal 4 that is the sender of the invitation information acquired in A23 is identified as the second terminal 4 corresponding to the first terminal 2. Furthermore, when the first terminal 2 and the second terminal 4 are recorded in association with each other in A24, the second terminal 4 corresponding to the first terminal 2 that transmitted the operation instruction can be identified based on the record.

[0076] When the second device 5 corresponding to the first terminal 2 is identified, the transmitting unit 13 transmits a control instruction corresponding to the operation instruction to the second terminal 4 identified by the identifying unit 12 (A27: transmitting step).

[0077] The second terminal 4 receives the control instruction transmitted from the information processing device 1 (A35). Then, the second terminal 4 controls the second device 5 paired with the second terminal 4 by outputting the control instruction to the second device 5 (A36). This enables the system to control the second device using the first terminal.

[0078] 7. Variations The system according to an embodiment of the present invention can also be implemented in the following manner.

[0079] (Communication Mode) The acquisition unit 11 may acquire, from the first terminal 2 or the second terminal 4, billing information indicating the completion of billing processing (acquisition step). Then, when the setting unit 14 acquires the billing information, it sets the first terminal 2 and the second terminal 4 to a communication mode (setting step). In the communication mode, communication by voice, video, or text becomes possible between the first terminal 2 and the second terminal. This makes it possible to provide a communication function to paying users who are assumed to be serious, even if the first user and the second user are not acquainted with each other and are reluctant to communicate directly, thereby narrowing the distance between them.

[0080] At this time, the first terminal 2 and the second terminal 4 may be set to the exchange mode, so that the first terminal 2 can control the second device 5 and the second terminal 4 can control the first device 3. The exchange mode may also be easily set. For example, the output unit 15 may output guidance information to the first terminal 2 and the second terminal 4 instructing them to start the communication mode (output step). The guidance information includes permission information permitting the first terminal 2 to be set to the exchange mode. The permission information may be, for example, a message such as "Do you want to allow user A to control your device?" In response to this, when a terminal that has received the guidance information selects "Yes" included in the permission information, information indicating that the permission information has been selected is transmitted to the information processing device 1. Then, when the permission information is selected by the first terminals 2 and 4, the setting unit 14 of the information processing device 1 sets the first terminal 2 to the exchange mode (setting step). At this time, the second terminal 4 may also be set to the exchange mode. In this way, the exchange mode can be set by obtaining permission from both users who wish to enjoy remotely controlling their respective devices.

[0081] (pseudo organ) The acquisition unit 11 may acquire behavior information related to the behavior of the first device 3 from the first terminal 2 (acquisition step). Here, the behavior information includes information related to the behavior when the first user grasps the first device 3 and vibrates or rotates it. The behavior information includes, for example, information representing the acceleration, rotation direction, stroke size, and feel of stroking and licking the first device 3 of the first device 3. The behavior information is acquired by a sensor provided in the first device 3 and transmitted to the information processing device 1 via the first terminal 2.

[0082] The transmitter 13 then transmits control information corresponding to the behavior information to the second terminal 4, thereby enabling control of the second device 5 using the first device 3 (transmission step). Specifically, the control information transmitted from the information processing device 1 is output to the second device 5 via the second terminal 4. Here, the control information transmitted from the information processing device 1 corresponds to behavior information representing the behavior of the first device 3. As a result, the sensation felt when the first user touches the first device 3 is delivered to the second user via the second device 5. For example, if the first user is male and the second user is female, the first user can use a female first device 3 and the second user can use a male second device 5, allowing the devices in front of them to resemble each other's organs (including genitals). This allows users who are far apart to massage or caress each other's bodies.

[0083] (Recommended) The acquisition unit 11 may acquire user information (acquisition step). The user information is biometric information acquired from the body of the first user who is the user of the first terminal 2, or information input by the first user. Here, if the first user is male, the biometric information includes heart rate, body temperature, depth of breathing, presence or absence of ejaculation, etc. Then, the suggestion unit 17 suggests videos or broadcasters that are estimated to be the first user's preferences from among multiple videos distributed by the distribution unit 16 based on the user information (suggestion step).

[0084] For example, if a first user frequently watches a video by a particular streamer (second user) and his / her heart rate and body temperature increase, and the number of ejaculations in a given period increases, it can be inferred that the streamer is the first user's favorite. Based on the inference results, other videos by the streamer or videos by other streamers with a similar physical appearance or stream atmosphere are suggested to the first user. This makes it possible to suggest a variety of content tailored to the first user's preferences.

[0085] Furthermore, the information processing device 1 may collect biometric information of multiple viewers and analyze the collected data without identifying the viewers, thereby improving the accuracy of recommendations. In this case, the recommendations may be made using a machine learning engine. (others) An icon is displayed to inform the broadcaster that the viewer of the video is about to reach sexual climax. This allows the broadcaster to increase the viewer's behavior on the first device 3 to bring the viewer to climax. In addition, by varying the speed of the viewer's behavior on the first device 3, it is possible to achieve what is known as "stopping just before climax." When the billing process from the viewer's first terminal 2 is completed, the viewer's face, name, or handle name may be displayed on the display unit 45 of the distributor's second terminal 4. This allows the viewer to appeal to the distributor. The first device 3 or the second device 5 may be controlled based on the content of the conversation displayed in the third area R3 of FIG. 14 or FIG. 15. The meaning and context of the conversation may be analyzed using keywords, natural language processing, or machine learning. This allows for "verbal abuse" using the chat function. When the first user and the second user are playing in exchange mode, the other user's face is displayed on the screen displaying the operation panel CP. At this time, the first terminal 2 may be operated to perform image processing on the second user's face, allowing the second user to virtually apply makeup or cosmetic surgery. The second user's face may also be displayed as an avatar, replaced with a character of the user's choice. It is preferable that the other user is not notified that image processing is being performed on their face. It may also be combined with a game. For example, a first user and a second user can set their devices to exchange mode and play a competitive online game. The device used by the loser of the match may then be controlled to vibrate for a certain period of time. Furthermore, while playing a school-themed game, a user can equip a virtual device on a character of their choice and operate the virtual device using the control panel CP, thereby giving that character sexual pleasure in the game.

[0086] 8.Other In the above description, the information processing device 1 is configured to have various functions, but the functions of the information processing device 1 may be realized by a system that cooperates with other devices.

[0087] The present invention may be provided in the following aspects. In the system, the first terminal is a terminal paired with the first device and is configured to be settable to a normal mode or the exchange mode, and in the normal mode, the system enables control of the first device using the first terminal. The system is configured to execute a setting step, wherein in the acquisition step, a first instruction instructing the setting of the exchange mode is acquired from the first terminal, and a second instruction requesting the setting of the exchange mode is acquired from the second terminal, and in the setting step, when the first instruction and the second instruction are acquired, the system sets the first terminal to the exchange mode. In the system, in the sending step, when the first instruction is acquired in the acquiring step, invitation information is sent to the first terminal or the second terminal, the acquisition step acquires the invitation information input by the second terminal and included in the second instruction, and in the setting step, if the invitation information satisfies a predetermined condition, the system sets the first terminal to the exchange mode. The system is configured to execute a setting step, wherein in the acquisition step, billing information indicating completion of billing processing is acquired from the first terminal or the second terminal, and in the setting step, when the billing information is acquired, the first terminal and the second terminal are set to a communication mode, and in the communication mode, communication by voice, video, or text becomes possible between the first terminal and the second terminal. The system is configured to execute an output step, in which guidance information is output to the first terminal and the second terminal to guide them to start the communication mode, the guidance information includes permission information that allows the first terminal to be set to the exchange mode, and in the setting step, when the permission information is selected by the first terminal and the second terminal, the first terminal is set to the exchange mode. In the system, the acquisition step acquires behavior information regarding the behavior of the first device from the first terminal, and the transmission step transmits control information corresponding to the behavior information to the second terminal, thereby enabling control of the second device using the first device. The system is configured to execute a distribution step and an output step, wherein in the distribution step, real-time video is distributed by the second terminal, and in the output step, an operation image for operating the second device is output on the same screen as the video displayed on the first terminal. In the system, the output step outputs an operation image for operating the first device to the second terminal. In the system, the operation image includes information for operating multiple first devices collectively. The system is configured to execute an acquisition step and a suggestion step, wherein in the acquisition step, user information is acquired, the user information being biometric information acquired from the body of a first user who is the user of the first terminal, or information input by the first user, and in the suggestion step, videos or broadcasters that are estimated to be preferred by the first user are suggested based on the user information from among multiple videos distributed by the distribution step. In the system, the acquisition step acquires billing information from the first terminal, the billing information including a billing amount charged by a first user who is a user of the first terminal, and the transmission step transmits the control instruction to the second terminal based on the billing amount. In the system, when the billing information is acquired, the output step outputs an operation image for operating the second device to the first terminal. An information processing method comprising the steps of the system. A program that causes a computer to execute each step of the system. A program causing a computer to execute a pairing step, a setting step, and a control step, wherein the computer is a first terminal, and in the pairing step, the first terminal and a first device are paired, and in the setting step, the first terminal is set to a normal mode or an exchange mode, and in the control step, when in the normal mode, a first operation instruction is output to the first device, the first operation instruction being an instruction input from the first terminal and being an instruction for controlling the behavior of the first device paired with the first terminal, and when in the exchange mode, a second operation instruction is sent to a second terminal, thereby enabling control of the second device using the first terminal, and the second terminal is a terminal paired with the second device. A program causing a computer to execute a first output step and a second output step, wherein in the first output step, a setting image is output on a web page, the setting image being an image displayed on a display unit of a user terminal and including an image for realizing pairing of the user terminal with a user device, and in the second output step, an operation image is output on the web page, the operation image being an image displayed on the display unit and including an image for operating the user device paired with the user terminal. Of course, this is not the case.

[0088] Finally, while various embodiments of the present invention have been described, these are presented by way of example only and are not intended to limit the scope of the invention. The novel embodiments may be embodied in various other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. The embodiments and their modifications are intended to be included within the scope and spirit of the invention, as well as within the scope of the inventions and their equivalents as defined in the appended claims. The above-described embodiment and multiple modifications can be implemented in any combination. [Explanation of symbols]

[0089] 1: Information processing equipment 2: Terminal 1 2a: Terminal 1 2n: Terminal 1 3: First device 4: Second terminal 4a: Terminal 2 4m: Second terminal 5: Secondary device 10: Control section 11: Acquisition part 12: Specific part 13: Transmitter 14: Setting section 15: Output section 16: Distribution Department 17: Proposal Department 20: Communications Department 21: Pairing section 22: Setting section 23: Control section 25:Display section 30: Storage section 40: Input section 45: Display section 50: Display section 100: System AI: Adjustment icon CI: Operation Icon CP: Operation Panel DR:Display area G: Gauge GI: Guide Icon I: Icon I1: Icon I2: Icon I3: Icon I4: Icon I5: Icon I6: Icon NW: Network PI: Pairing icon R1: 1st area R2: 2nd area R3: 3rd area S: Slot

Claims

1. 1. A system comprising: A first terminal and a first device, and a second terminal and a second device, the first terminal is a terminal that is paired with the first device based on a setting image displayed on a web page being selected by the first terminal; the second terminal is a terminal paired with the second device based on a setting image displayed on a web page being selected by the second terminal; the first device and the second device are devices that apply a stimulus to a surface or an interior of a human body, the first terminal and the second terminal are configured to be settable to a normal mode and an exchange mode, respectively; In the normal mode, the first terminal outputs, to the first device, an operation instruction for controlling a behavior or an intensity of the behavior of the first device; the second terminal outputs, to the second device, an operation instruction for controlling a behavior or an intensity of the behavior of the second device; the behavior is at least one of a behavior related to rotation, a behavior related to vibration, and a behavior related to stroke of the first device or the second device; In the exchange mode, the first terminal controls the second device via the second terminal; the second terminal controls the first device via the first terminal; communication between the first terminal and the second terminal is enabled via a specific web page accessed from each of the first terminal and the second terminal; system.

2. 10. The system of claim 1, The system includes an information processing device, In the exchange mode, the first terminal and the second terminal are connected via the information processing device, the first terminal controls the second device through the information processing device and the second terminal; the second terminal controls the first device through the information processing device and the first terminal; system.

3. 3. The system of claim 2, configured to perform the obtaining step and the setting step; In the obtaining step, receiving a first instruction from the first terminal instructing to set the exchange mode; receiving a second instruction from the second terminal requesting setting of the exchange mode; In the setting step, when the first instruction and the second instruction are acquired, the first terminal is set to the exchange mode. system.

4. 4. The system of claim 3, configured to perform a sending step; In the transmitting step, when the first instruction is acquired in the acquiring step, invitation information is transmitted to the first terminal or the second terminal; In the acquiring step, the invitation information input by the second terminal is acquired, and the invitation information is included in the second instruction; In the setting step, if the invitation information satisfies a predetermined condition, the first terminal is set to the exchange mode. system.

5. In the system according to any one of claims 1 to 4, acquiring, from the first terminal or the second terminal, billing information indicating completion of billing processing; When the billing information is acquired, the first terminal and the second terminal are set to a communication mode; In the communication mode, communication by voice, video, or text is possible between the first terminal and the second terminal. system.

6. 6. The system of claim 5, configured to perform an output step, In the output step, guidance information for informing the first terminal and the second terminal of the start of the communication mode is output, the guidance information includes permission information that permits setting the first terminal to the exchange mode, If the permission information is selected by the first terminal and the second terminal, setting the first terminal to the exchange mode. system.

7. In the system according to any one of claims 1 to 6, Obtaining behavior information related to a behavior of the first device from the first terminal; transmitting control information corresponding to the behavior information to the second terminal, thereby enabling control of the second device using the first device; system.

8. In the system according to any one of claims 1 to 7, configured to perform a delivery step; In the distributing step, the second terminal distributes real-time video; outputting an operation image for operating the second device on the same screen as the real-time video displayed on the first terminal; system.

9. 9. The system of claim 8, outputting an operation image for operating the first device to the second terminal; system.

10. 10. The system of claim 9, the operation image for operating the first device includes information for operating the plurality of first devices collectively; system.

11. In the system according to any one of claims 8 to 10, configured to perform the proposed steps; Obtain user information, the user information is biometric information acquired from a human body of a first user who is a user of the first terminal, or information input by the first user, In the suggesting step, videos of other distributors that are estimated to be a favorite of the first user are suggested from among the plurality of videos distributed in the distribution step based on the user information. system.

12. In the system according to any one of claims 8 to 11, Acquiring billing information from the first terminal; the billing information acquired from the first terminal includes a billing amount to be charged by a first user who is a user of the first terminal; transmitting a control instruction to the second terminal based on the billing amount; system.

13. 13. The system of claim 12, When billing information is acquired from the first terminal, an operation image for operating the second device is output to the first terminal. system.

14. An information processing method using a system having a first terminal and a first device, a second terminal and a second device, and a server, Executing each process of the system according to claim 1 or claim 2 Information processing methods.

15. A program, causing a computer to perform pairing steps, configuration steps, and control steps; the computer is a first terminal; In the pairing step, the first terminal and the first device are paired based on the selection of a setting image displayed on the web page by the first terminal; In the setting step, the first terminal is set to a normal mode or an exchange mode; In the control step, When the normal mode is selected, a first operation instruction is output to the first device; the first operation instruction is an instruction input from the first terminal and is an instruction for controlling a behavior or a behavior intensity of the first device paired with the first terminal; In the exchange mode, a second operation instruction is transmitted to a second terminal, thereby enabling control of a behavior or an intensity of a behavior of the second device using the first terminal; the second terminal is a terminal paired with the second device based on a setting image displayed on a web page being selected by the second terminal; the first device and the second device are devices that apply a stimulus to a surface or an interior of a human body, the behavior is at least one of a behavior related to rotation, a behavior related to vibration, and a behavior related to stroke of the first device or the second device; In the exchange mode, communication between the first terminal and the second terminal is possible via a specific web page accessed by each of the first terminal and the second terminal. program.

Citation Information

Patent Citations

  • Electric sexual appliance control system

    JP2006075422A

  • Entertainment systems and devices

    JP2013519399A

  • Massage machine

    JP2020141849A

  • Electronic variable stroke device and system for remote control and interactive play

    US20040082831A1

  • Automatic billing system for remote internet services

    US20040167855A1