Information processing terminal, information processing apparatus, information processing method, and information processing program

The information processing system addresses the inconvenience of conventional monitoring systems by enabling voice data exchange and customizable notifications, enhancing the safety monitoring of children through voice communication and timely parental updates.

JP2026016519APending Publication Date: 2026-02-03BSIZE INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025178188
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-10-23
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

Conventional information processing systems for monitoring children's safety and location are not sufficiently convenient for parents to check on their children's arrival at school or cram school without causing disturbances.

Method used

An information processing system that includes a server, first and second user terminals, and a network, enabling voice data exchange and setting notification patterns based on user terminal status and location, allowing parents to monitor their children's safety through voice messages and customizable notification settings.

Benefits of technology

Enhances convenience and effectiveness in monitoring children's safety by allowing voice communication and customizable notifications, ensuring parents are promptly informed of their children's status without causing disturbances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026016519000001_ABST
    Figure 2026016519000001_ABST
Patent Text Reader

Abstract

To provide a highly convenient information processing terminal, information processing device, information processing method, and information processing program.SOLUTION: In an information processing system 1 including a server 2 and one or more first user terminals 3 and a second user terminal 4 connected to the server 2 via a network 5, the second user terminal 4 includes a reception unit configured to receive data and a setting instruction for setting a report pattern when reporting reception of the data from different terminals, a report unit configured to report that the reception unit has received the data, and a setting unit configured to set the report pattern of the report unit based on the setting instruction.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing terminal, an information processing device, and an information processing method capable of exchanging voice data. , relating to information processing programs. [Background technology]

[0002] When children reach a certain age, for example, when they become elementary school students and start to act alone, Parents with children should be careful to check whether their children have arrived safely at school or cram school without any accidents or other incidents. You may be worried about your child's behavior, such as whether they will do something.

[0003] Therefore, as a mechanism to deal with the above problems, for example, smartphones It is possible to check the location information of children using the GPS function installed in portable information terminals such as A service is provided (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6953055 Summary of the Invention [Problem to be solved by the invention]

[0005] However, there is still room for improvement in the convenience of conventional information processing systems.

[0006] The present invention has been made in consideration of the above-mentioned problems, and provides a highly convenient information processing terminal, an information processing The present invention aims to provide a processing device, an information processing method, and an information processing program. [Means for solving the problem]

[0007] In order to solve the above problem, an information processing terminal according to the present invention includes: data; a receiving unit that receives from a different terminal a setting instruction for setting a notification pattern when notifying the user of the fact that the notification has been made; a notification unit that notifies that the receiving unit has received data; and a notification unit that notifies that the receiving unit has received data based on a setting instruction. and a setting unit that sets a pattern. [Effects of the Invention]

[0008] According to the present invention, a highly convenient information processing terminal, an information processing device, an information processing method, and an information processing We can provide a management program. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the layout of an information processing system according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a configuration of an information processing server according to the embodiment. [Figure 3] FIG. 2 is a diagram illustrating an example of a configuration of an information processing device server according to the embodiment. [Figure 4] FIG. 2 is a diagram illustrating an example of the configuration of a first user terminal according to the embodiment. [Figure 5] FIG. 2 is a diagram illustrating an example of the configuration of a first user terminal according to the embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of the configuration of a second user terminal according to the embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of the configuration of a second user terminal according to the embodiment. [Figure 8] FIG. 4 is a diagram showing an example of a screen displayed on a display device of a first user terminal according to the embodiment. [Figure 9] FIG. 4 is a diagram showing an example of a screen displayed on a display device of a first user terminal according to the embodiment. [Figure 10] FIG. 4 is a diagram showing an example of a screen displayed on a display device of a first user terminal according to the embodiment. [Figure 11]FIG. 4 is a diagram showing an example of a screen displayed on a display device of a first user terminal according to the embodiment. [Figure 12] 10 is a flowchart illustrating an example of processing by the information processing system according to the embodiment. [Figure 13] 10 is a flowchart illustrating an example of processing by the information processing system according to the embodiment. [Figure 14] 10 is a flowchart illustrating an example of processing by the information processing system according to the embodiment. [Figure 15] 10 is a flowchart illustrating an example of processing by the information processing system according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] [Embodiment] An information processing system 1 according to an embodiment will be described below with reference to the drawings. The information processing system 1 according to the embodiment is a so-called monitoring system. The second user terminal 4 carried by the user (for example, a child) sends a message every 1.5 minutes, for example. The location of the second user terminal 4 is determined from the information uploaded to the server 2 at such predetermined intervals. The determined location is transmitted from the server 2 to the mobile phone of the person watching over the person (for example, a family member such as a parent or grandparent). The information processing system according to this embodiment is notified to the first user terminal 3 that carries or uses the information. In the system 1, the first user terminal 3 and the second user terminal 4 are equipped with a microphone and a speaker. It is equipped with a voice message (hereinafter referred to as a voice message) and can send and receive voice messages to each other. In the following description, the watcher is referred to as the first user. The person being watched over is also called a second user.

[0011] As shown in FIG. 1, the information processing system 1 includes a server 2 and a network 5 connected to the server 2. The system includes one or more first user terminals 3 and second user terminals 4 connected via a In the illustrated example, the information processing system 1 includes a server 2, a first user terminal 3, and a second user terminal 4. The information processing system 1 has one server 2 and one first server 3. The number of user terminals 3 and the number of second user terminals 4 are each arbitrary.

[0012] (Server 2) 2 and 3 are diagrams showing the configuration of the server 2. FIG. 2 shows the main hardware configuration of the server 2. The server 2 includes a communication IF 200A, a storage device 200B, a CPU 200C, etc. Although not shown in FIG. 2, the server 2 may be equipped with an input device (for example, a mouse, a keyboard, etc.). display devices (CRT (Cathode Ray Tube), LCD display, etc.) , an organic EL display, etc.).

[0013] The communication IF 200A is connected to other devices (for example, the first user terminal 3, the second user terminal 4, etc.). It is an interface for communicating with

[0014] The storage device 200B is, for example, a hard disk drive (HDD) or a semiconductor storage device (SSD ( The storage device 200B is a solid state drive (SDD). Various data and information processing programs are stored in the storage device 200B. In addition, a part or all of the various data stored in the storage device 200B is stored in the External storage devices such as USB (Universal Serial Bus) memory and external HDDs, and network The data may be stored in a storage device of another information processing device connected via the network 5. The server 2 refers to or retrieves data stored in an external storage device or a storage device of another information processing device. The data is then stored in an external storage device or in a storage device of another information processing device.

[0015] The storage device 200B stores account information of the first user terminal 3, for example, 3 identification number, name, contact information (email address, phone number), second user (e.g., yourself) The identification number of the second user terminal 4 carried by the user (the child of the user) is stored in the storage device. In 200B, account information of the second user terminal 4, for example, the identification number of the second user terminal 4, The first user's name, name, and the first user device owned by the first user (for example, your parents, grandparents, or other family members) The storage device 200B also stores the identification number of the first user terminal 3 and Logs including data transmitted and received by the second user terminal 4 are stored in association with the account. In addition, the storage device 200B for transmitting to the second user terminal 4 contains downloaded Audio files that can be used for streaming (e.g., messages recorded by voice actors, actors, idols, etc.) Messages generated by voice synthesis engines such as Sage voice files and Vocaloid (registered trademark) This stores audio files for the video message, etc.

[0016] The CPU 200C controls the server 2 according to this embodiment, and stores ROM and RAM (not shown). Equipped with:

[0017] 3 is a functional block diagram of the server 2. As shown in FIG. 3, the server 2 includes a receiving unit 2 01, a transmission unit 202, a storage device control unit 203, etc. The functions shown in FIG. The CPU 200C executes the information processing program stored in the storage device 200B. This is achieved by:

[0018] The receiving unit 201 receives data, e.g., For example, it receives voice data, setting instructions, etc.

[0019] The transmission unit 202 receives data from the first user terminal 3, such as voice data and setting instructions. The transmitting unit 202 also transmits the message received from the second user terminal 4. The data, for example, audio data, is transmitted to the first user terminal 3 .

[0020] The storage device control unit 203 controls the data transmitted and received by the first user terminal 3 and the second user terminal 4. The data is stored in the storage device 20 in association with the identification number of the account or user terminal that transmitted and received the data. Store in 0B.

[0021] (First user terminal 3) The first user terminal 3 is a terminal owned by the first user, and is, for example, an application software. The first user is a first user terminal, such as a smartphone with installed software. By using the terminal 3 to send and receive voice data to and from the second user terminal 4 registered, the second user The first user can send and receive voice messages to other users (e.g., their children). The main hardware configuration of the user terminal 3 is shown, including a communication IF 300A, a storage device 300B, an input device 300C, a display device 300D, a CPU 300E, a microphone 300F, a speaker 3 It has 00G etc.

[0022] The communication IF 300A is an interface for communicating with other devices (in this embodiment, the server 2). -face.

[0023] The storage device 300B is, for example, a hard disk drive (HDD) or a semiconductor storage device (SSD ( The storage device 300B is a solid state drive (SD). The storage device 300B stores the terminal identification number and the information processing program. RAM (application software), presets for transmission to the second user terminal 4 Messages recorded by voice actors, actors, idols, etc. A message generated by a voice synthesis engine such as Kakaloid (registered trademark), Message entered by the first user (the message entered by the first user includes the voice message recorded by the first user) (including the message and the text message entered by text), downloaded from Server 2 The storage device 300B also stores, for example, the first It stores data sent and received between the user terminal 3 and the second user terminal 4. The separate number is a number for identifying the first user terminal 3. By adding the identification number of the terminal to the received data, the server 2 can determine which first user the received data belongs to. It is possible to determine whether the message was sent from the user terminal 3. IP (Internet Protocol) address, MAC (Media Access Control) address, etc. Any of these may be used, and the server 2 may assign it to the first user terminal 3.

[0024] The input device 300C is, for example, an input device such as a keyboard, a mouse, or a touch panel. However, other devices or equipment may be used as long as they are capable of inputting voice. It is also possible.

[0025] The display device 300D may be, for example, a liquid crystal display, a plasma display, or an organic EL display. However, other devices or equipment (e.g., CRT: Cathode ray tube) can also be used if they are capable of displaying images. Ray Tube).

[0026] The CPU 300E controls the first user terminal 3 according to this embodiment, and stores a ROM and and RAM.

[0027] The microphone 300F is an acoustic device that converts sound into an electrical signal. The third user uses the microphone 300F to record voice (for example, You can input voice messages (e.g., messages to send). The input voice is transmitted to the The unit 302 transmits the information to the server 2.

[0028] The speaker 300G is an acoustic device that converts electrical signals into sound. For example, the data transmitted from the second user terminal 4 via the server 2 and stored in the storage device 300B is Plays audio data.

[0029] FIG. 5 shows a functional block diagram of the first user terminal 3. The first user terminal 3 receives unit 301, a transmission unit 302, a storage device control unit 303, an input reception unit 304 (reception unit), a display device 5. The functions shown in FIG. 5 are implemented by the CPU 300E. This is realized by executing an information processing program stored in device 300B.

[0030] The receiving unit 301 receives data transmitted from the server 2, for example.

[0031] The transmission unit 302 transmits data in response to an input operation received by the input receiving unit 304, for example. Send to Server 2.

[0032] The storage device control unit 303 controls the storage device 300B. 3 is a data exchange unit for exchanging data such as data exchanged between the first user terminal 3 and the second user terminal 4. The received information is stored in the storage device 300B in association with the identification number of the account or user terminal. Furthermore, the storage device control unit 303 controls, for example, the first user terminal 3 and the second user terminal 4. The transmitted and received audio data is stored in the storage device 300B.

[0033] The input receiving unit 304 receives an input operation from the input device 300C.

[0034] The display device control unit 305 controls the display device 300D, and displays, for example, the image data shown in FIGS. 8 to 11, which will be described later. The screen shown in the example below is displayed on the display device 300D.

[0035] (Second user terminal 4) The second user terminal 4 is a terminal used by a second user of the information processing system 1. The user uses the second user terminal 4 to send and receive voice data to and from the registered first user terminal 3. By doing so, you can have a voice conversation with the first user (for example, your family member). FIG. 6 shows the main hardware configuration of the second user terminal 4. Communication IF400A, storage device 400B, input device 400C, display device 400D (LED), CPU 400E, microphone 400F, speaker 400G, GPS sensor 400H, etc. etc.

[0036] The communication IF 400A is an interface for communicating with other devices (in this embodiment, the server 2). -face.

[0037] The storage device 400B is, for example, a hard disk drive (HDD) or a semiconductor storage device (SSD ( The storage device 400B is a solid state drive (SD). The storage device 400B stores the terminal identification number and the information processing program. The RAM, voice data transmitted from the first user terminal 3, etc. are stored. The terminal identification number is , a number for identifying the second user terminal 4. Data transmitted from the second user terminal 4 By assigning the terminal identification number to the second user terminal, the server 2 can determine which second user terminal the received data is from. It is possible to determine whether the message was sent from IP (Internet Protocol) address, MAC (Media Access Control) address, etc. Alternatively, the server 2 may assign it to the second user terminal 4.

[0038] The input device 400C is, for example, an input device such as a keyboard, a mouse, or a touch panel. However, other devices or equipment may be used as long as they are capable of inputting voice. The second user may operate the input device 400C to input voice and send it to the first user terminal. The voice data transmitted from the first user terminal 3 can be played back. .

[0039] The display device 400D is, for example, an LED. 5, and lights up or flashes in a set pattern or a predetermined pattern to produce a sound. It notifies that it has received the

[0040] The CPU 400E controls the second user terminal 4 according to this embodiment, and stores a ROM and and RAM.

[0041] The microphone 400F is an acoustic device that converts sound into an electrical signal. The user of the device 4 can input voice using the microphone 400F. The captured voice is transmitted to the server 2 by a transmitting unit 402, which will be described later.

[0042] The Speaker 400G is an acoustic device that converts electrical signals into sound. For example, For example, the data transmitted from the first user terminal 3 via the server 2 and stored in the storage device 400B is The speaker 400G plays back audio data. The speaker 400G is controlled by the notification unit 405, which will be described later. The device notifies the user that it has received voice by generating a sound in a set pattern or a predetermined pattern. do.

[0043] The GPS sensor 400H collects time data from the atomic clock on board the satellite, the satellite's ephemeris ( The GPS receiver receives signals containing data such as the time of transmission of the received signal and the orbit. The distance from the satellite is calculated based on the difference in the reception time to determine the current position. The sensor 400H outputs the identified current position.

[0044] FIG. 7 shows a functional block diagram of the second user terminal 4. The second user terminal 4 receives unit 401, a transmission unit 402, a storage device control unit 403, an input reception unit 404, a notification unit 405, a setting unit 406, a setting unit 407, a setting unit 408, a setting unit 409, a setting unit 410, a setting unit 411, a setting unit 412, a setting unit 413, a setting unit 414, a setting unit 415, a setting unit 41 7. The determining unit 406 and the determining unit 407 (first to third determining units) have the functions of the determining unit 406 and the determining unit 407 (first to third determining units). The function is that the CPU 400E executes an information processing program stored in the storage device 400B. This is achieved by carrying out

[0045] The receiving unit 401 receives, for example, data (for example, audio data) transmitted from the server 2 and The receiving device receives a setting instruction for setting a notification pattern to be used when notifying that the data has been received.

[0046] The transmission unit 402 transmits data, e.g., For example, the transmission unit 402 transmits the voice data to the server 2. The transmission unit 402 transmits the determination result to the first user terminal 3 (via the server 2). In accordance with the determination result by the setting unit 407, the notification pattern of the notification unit 405 is set to a predetermined notification pattern. A recommendation instruction for recommending that the first user terminal 3 be set is transmitted to the first user terminal 3.

[0047] The storage device control unit 403 controls the storage device 400B. 3 controls the storage device 400B to write and read data. 403, for example, stores the data received by the receiving unit 401 in the storage device 400B.

[0048] The input receiving unit 404 receives an input operation from the input device 400C. 4, for example, accepts an operation to play back audio data stored in the storage device 400B.

[0049] The notification unit 405 notifies that the receiving unit 401 has received data. For example, the display device 400D (LED) is turned on based on the notification pattern set by the setting unit 406. The receiving unit 401 receives data by lighting or blinking the light or generating a sound from the speaker. Let me know what you did.

[0050] The setting unit 406 notifies the notification unit 405 based on the setting instruction received by the receiving unit 401. The setting unit 406 also sets the notification pattern according to the result of the determination by the determination unit 407. The notification pattern of the receiving unit 405 is set to a predetermined notification pattern. The notification pattern includes a first notification pattern (first notification pattern) based on the playback of data received by the device 01. In this case, the notification unit 405 notifies the receiving unit 401 by reproducing the data received by the receiving unit 401. 1 announces that it has received the data.

[0051] The determination unit 407 determines the status of the data received by the receiving unit 301, for example, whether the data is a voice data The determination unit 407 also determines whether the first user has played back the data. It is determined whether at least one of the attributes of the terminal 3 satisfies a predetermined condition. is the current date and time, and the location may be the current location.

[0052] (display screen) 8 to 11 show an example of a screen G1 displayed on the display device 300D of the first user terminal 3. 8 to 11, the display device 300D of the first user terminal 3 will be described below. An example of the displayed screen G1 will be described. Note that the configuration described with reference to FIGS. The same components as those in the previous embodiment are designated by the same reference numerals, and redundant explanations will be omitted.

[0053] As shown in FIG. 8, the display device 300D displays the first user terminal 3 and the second user terminal 4. The audio data sent and received between the two devices is displayed in chronological order by audio file (hereinafter referred to as "time Also called line display. In the example shown in FIG. 8, the name 11 of the second user (which may be a handle name) is displayed at the top of the screen G1. ) is displayed. On the left side of the screen G1, the voice data (the voice data transmitted from the second user terminal 4) is displayed. The display frame 12B showing the user's voice file is the time stamp 12D. information) and icon 12A (icon indicating the second user). In addition, when the play button 12C is selected (tap operation), the audio data corresponding to the display frame 12B is displayed. (Audio file) will be played and you can listen to the audio. Also, on the right side of the screen G1, the voice message transmitted from the first user terminal 3 to the second user terminal 4 is displayed. A display frame 13A showing the data (voice file of the first user) is displayed with a time 13C (time) when the data was sent. The audio data is displayed near the display frame 13A. The status 13D relating to the notification of the data (for example, whether or not the audio data has been reproduced on the second user terminal 4) When the playback button 13B is selected, the audio corresponding to the display frame 13A is displayed. The data (audio file) will be played and you will be able to listen to the audio. Also, on the left side of the screen G1, depending on the state of the second user terminal 4 (for example, time or location), A comment 14B indicating the status is automatically sent from the second user terminal 4 or the server 2. The time 14D (using time stamp information) and the icon 14A (second user terminal 4 icon). When the first user wants to transmit voice data to the second user terminal 4, the first user operates an input device such as a touch panel. The microphone icon 1 displayed at the bottom of the screen G1 is displayed by operating the power supply device 300C. Select 5.

[0054] The screen G2 shown in FIG. 9 is displayed when the icon 15 described with reference to FIG. 8 is selected (tap operation). As shown in Figure 9, when icon 15 is selected in Figure 8, A display frame 16 for sending a message to the second user terminal 4 rises from the bottom of the screen G2. The first user operates the input device 300C such as a touch panel to You can record audio by selecting the microphone icon 16A displayed in the display frame 16 on screen G2. and transmit it to the second user terminal 4. Note that when the microphone icon 16A is selected, The display form of the microphone icon 16A (for example, the color of the icon) will change to indicate that recording has started. The first user speaks a message (for example, "I'll come and pick you up now") When the microphone icon 16A is selected again, the display format of the microphone icon 16A (e.g. For example, the icon color will return to normal to indicate that recording has finished. Also, below the microphone icon 16A, a message preset in the storage device 300B is displayed. Message 16B, entered by user 1, downloaded from server 2 A plurality of messages such as message 16B are displayed, and the first user can input the message by using the input device 300 such as a touch panel. By operating C to select one of the multiple messages 16B displayed, The message 16B can then be sent to the second user terminal 4.

[0055] As mentioned above, the message entered by the first user is The first user inputs a voice message using the phone 300F and the second user inputs a voice message using the input device 300C. and text messages entered by operating the The message will be transcribed (converted to text) and displayed as the title of the audio file. Figure 10 shows the audio file title after transcribing the audio message (into text). As shown in FIG. 10, the screen G3 displays a voice message. The message in the audio file transcribed (converted to text) is titled 16B. The first user operates the input device 300C such as a touch panel to press a button on the screen G3. By selecting the voice stamp store 17A, voice files (e.g., voice actors, Voice files of messages recorded by actors, idols, etc., Vocaloid (registered trademark) Download voice files of messages generated by voice synthesis engines such as It can be used. The first user also operates the input device 300C such as a touch panel to select the title 16B. By selecting the swap button 17B located on the left side (by long pressing or tapping), You can change the display order of the Tor 16B. The first user also operates the input device 300C such as a touch panel to select the title 16B. By selecting the edit button 17C located on the right side (by long pressing or tapping), you can You can edit Tor 16B. The first user also operates the input device 300C such as a touch panel to select the title 16B. By selecting the play button 17D located on the right (by long pressing or tapping), You can play (listen to) the original audio file of Tor16B. The first user also operates the input device 300C such as a touch panel to select the title 16B. By selecting the recording button 17E located on the right side (by long pressing or tapping), you can record You can re-record the original audio file for Tor 16B. The audio file title 16B is also set to be displayed in order of frequency of use. In addition, when displaying the most frequently used messages, the message display may be inconsistent (for example, It is preferable to calculate the frequency of message usage by taking into consideration the similarity of messages, etc.

[0056] Also, the message 16B displayed on the screen G2 of FIG. 9 is a message from the first user. It is preferable to display them in an order according to the frequency of use or the setting made by the first user. For example, When messages are displayed according to frequency of use, it is preferable to display them in order of frequency of use. Furthermore, the message 16B displayed on the screen G2 of FIG. 9 indicates the setting by the first user. In this case, as explained in FIG. The first user operates the input device 300C to manually rearrange the display order of the messages 16B. In addition, the preset message 16B may be set based on the frequency of use. The messages 16B entered by the first user may be displayed in descending order of frequency. It is also possible to set it so that it is displayed in order of frequency of use. The frequency of message usage is calculated taking into account variations in message notation (e.g., similarity of messages). It is preferable to calculate

[0057] The screen G4 shown in FIG. 11 is displayed when the microphone icon 16A described with reference to FIG. 9 is selected (tapped). After recording audio using the microphone icon 16A, or after clicking the This is the screen to which the first user transitions when the first user selects the touch screen 16B. By operating the input device 300C such as a panel and selecting the icon 18A on the screen G4, recording is started. The first user can preview and check the voice that has been input using a touch panel or the like. By operating the device 300C and selecting the icon 18B on the screen G4, the screen G2 is displayed. The first user can re-record the voice. Alternatively, the message may be selected on the transitioned screen G2. In addition, the first user is notified that the second user terminal 4 has received a message from the first user terminal 3. In the example shown in FIG. 11, the first user The user can select "Ringtone ON" 19A, "Ringtone OFF" 19B, or "Use this sound as a ringtone" The first user can select a notification pattern from 19A to 19C. When you select one of them, a check mark will appear next to the selected item (in the example shown in Figure 11, (In the example shown in Figure 11, there are three notification patterns.) However, the notification pattern is not limited to the example shown in FIG. If 9A is selected, the ringtone may be selected, or vibration may be used to notify the user. It may be configured so that it can be selected as a pattern. The first user operates the input device 300C such as a touch panel to select the send icon Selecting 18C will play the recorded voice data or the data corresponding to the selected message 16B. The data is transmitted to the server 2 together with an instruction to set the notification pattern.

[0058] (Information Processing) 12 to 15 are flowcharts showing an example of information processing by the information processing system 1. Hereinafter, the information processing of the information processing system 1 will be described with reference to FIGS. The same components as those described with reference to FIGS. 1 to 11 are designated by the same reference numerals and will not be repeated. The explanation will be omitted.

[0059] (Message sending process) FIG. 12 is a flowchart showing an example of a message transmission process of the information processing system 1. An example of a message transmission process of the information processing system 1 will be described below with reference to FIG. 12, voice data is transmitted from the second user terminal 4 to the first user terminal 3. This section explains how to do this.

[0060] (Step S101) The second user operates the input device 400C of the second user terminal 4 to input speech.

[0061] (Step S102) The input voice is converted into an electrical signal by the microphone 400F and then output as voice data. The data is transmitted from the transmitting unit 402 to the server 2. The data includes the identification number of the second user terminal 4, a time stamp, and other data. There are.

[0062] (Step S103) The receiving unit 201 of the server 2 receives the voice data transmitted from the second user terminal 4 .

[0063] (Step S104) The storage device control unit 203 of the server 2 converts the voice data transmitted by the second user terminal 4 into data. The data is recorded in the storage device 200B in association with the identification number of the account or user terminal that sent or received the data. To remember.

[0064] (Step S105) The transmitting unit 202 of the server 2 refers to the storage device 200B and receives the voice data received by the receiving unit 201. The identification number of the first user terminal 3 associated with the identification number assigned to the data is identified, and The voice data transmitted from the second user terminal 4 is transmitted to the specified first user terminal 3 .

[0065] (Step S106) The receiving unit 301 of the first user terminal 3 receives the voice data transmitted from the server 2 .

[0066] (Step S107) The notification unit 311 of the first user terminal 3 notifies that the voice has been received.

[0067] (Message sending process) FIG. 13 is a flowchart showing an example of a message transmission process of the information processing system 1. An example of a message transmission process of the information processing system 1 will be described below with reference to FIG. 13, voice data is transmitted from the first user terminal 3 to the second user terminal 4. This section explains how to do this.

[0068] (Step S201) The first user operates the input device 300C of the first user terminal 3 to send the The message to be sent and the notification pattern setting instructions are input. This input operation will be described later. do.

[0069] (Step S202) The transmitting unit 302 of the first user terminal 3 transmits the input data to the server 2. The input data sent from the first user terminal 3 includes the identification number of the first user terminal 3, It is provided with data such as a time stamp.

[0070] (Step S203) The receiving unit 201 of the server 2 receives the input data transmitted from the first user terminal 3 .

[0071] (Step S204) The storage device control unit 203 of the server 2 selects the sound data from the input data transmitted by the first user terminal 3. The voice data is stored in association with the identification number of the account or user terminal that sent or received the data. Stored in device 200B.

[0072] (Step S205) The transmitting unit 202 of the server 2 refers to the storage device 200B and receives the voice data received by the receiving unit 201. The identification number of the second user terminal 4 associated with the identification number assigned to the data is identified, and The input data transmitted from the first user terminal 3 is transmitted to the specified second user terminal 4 .

[0073] (Step S206) The receiving unit 401 of the second user terminal 4 receives the input data transmitted from the server 2.

[0074] (Step S207) The setting unit 406 of the second user terminal 4 sets the notification pattern. The pattern setting will be described later.

[0075] (Step S208) The notification unit 405 of the second user terminal 4 receives data in the notification pattern set by the setting unit 406. The notification unit 405 notifies the reception of the notification based on the notification pattern set by the setting unit 406. The display device (LED) lights up or flashes, and sounds, vibrations, etc. are used to receive messages. Let me know what I believe.

[0076] (Input processing) FIG. 14 is a flowchart showing an example of the input process in step S201 of FIG. An example of the input process in step S201 in FIG. 13 will be described below with reference to FIG. .

[0077] (Step S301) The first user operates the input device 300C of the first user terminal 3 to display the screen G described in FIG. 2 or the screen G3 described in FIG. 10. 5 causes the display device 300D to display screen G2 or screen G3.

[0078] (Step S302) The input receiving unit 304 of the first user terminal 3 receives an input from the screen G2 or the screen G3 by operating the input device 300C. It is determined whether any of the messages 16B displayed on the screen G3 has been selected. If either of 16B is selected (YES), the first user terminal 3 proceeds to step S3 If no message is selected (NO), the first user terminal 3 executes the process of step S303.

[0079] (Step S303) The input receiving unit 304 of the first user terminal 3 receives an input from the screen G2 or the screen G3 by operating the input device 300C. Determine whether the microphone icon 16A displayed on the screen G3 is selected. If 6A is selected (YES), the first user terminal 3 executes the process of step S304. If the microphone icon 16A is not selected (NO), the first user terminal 3 The process returns to step S302.

[0080] (Step S304) The first user terminal 3 records the voice of the first user input using a microphone. For example, the storage device control unit 303 of the first user terminal 3 receives input using a microphone. The input voice of the first user is stored in the storage device 300B.

[0081] The process of step S302 and the processes of steps S303 and S304 The order may be reversed.

[0082] (Step S305) The display device control unit 305 of the first user terminal 3 displays the screen G4 described with reference to FIG. 00D. The input receiving unit 304 of the first user terminal 3 receives the input from the input device 3 The notification pattern input by operating 00C is accepted.

[0083] (Notification pattern setting process) FIG. 15 is a flowchart showing an example of the notification pattern setting process in step S207 of FIG. Hereinafter, with reference to FIG. 15, the notification pattern setting process in step S207 of FIG. An example will be described.

[0084] (Step S401) The determination unit 407 of the second user terminal 4 determines at least one of the date and time, the location, and the attributes of the first user terminal 3. Determine whether at least one of the conditions satisfies the specified condition. If the condition is satisfied (YES), If the predetermined condition is not satisfied, the second user terminal 4 executes the process of step S402. (NO), the second user terminal 4 executes the process of step S403.

[0085] (Step S402) The setting unit 406 of the second user terminal 4 performs the above setting operation based on the setting instruction received by the receiving unit 401. The notification pattern of the notification unit 405 is set.

[0086] (Step S403) The transmitting unit 402 of the second user terminal 4 changes the notification pattern of the notification unit 405 to a predetermined notification pattern. The setting is transmitted to the first user terminal 3 (via the server 2).

[0087] (Step S404) The setting unit 406 of the second user terminal 4 sets the notification pattern of the notification unit 405 to a predetermined notification pattern. Set it up.

[0088] In the above description, at least one of the date and time, the location, and the attribute of the first user terminal 3 is used. If the predetermined condition is not satisfied, the notification pattern of the notification unit 405 is set to a predetermined notification pattern. However, the decision unit 407 can use at least the date and time, location, and attributes and status of different terminals. Determine whether at least one of the first user terminal 3 satisfies a predetermined condition, and If at least one of the attributes does not satisfy a predetermined condition, the notification pattern of the notification unit 405 is set to a predetermined value. and recommends that the first user terminal 3 be set to a specific notification pattern, and transmits this recommendation instruction to the first user terminal 3. When a permission signal is received from the user terminal 3, the setting unit 406 sets the notification pattern of the notification unit 405. The notification pattern may be set to a predetermined notification pattern.

[0089] As described above, the second user terminal 4 receives data (for example, voice data) and A setting instruction for setting a notification pattern when notifying that a certain operation has been performed is received from a different terminal. a notification unit 405 that notifies that the receiving unit 401 has received data; and a setting unit 406 that sets the notification pattern of the notification unit based on the setting unit 406 . Usually, in the case of a mobile terminal, the notification settings of the terminal are set by the owner of the terminal according to the situation, etc. This is a specification that cannot be set by a third party such as the sender of the message, but As described above, in the present invention, the first user terminal 3, which is a different terminal, sends a notification pattern of data reception. For example, if you receive a message during a class at school or cram school, If the signal is notified by sound or other means, it may be a nuisance, but if it is always silent, it will be There is a risk that the user will not notice the message for a long time, but the notification pattern of the second user terminal 4 Since it is possible to change the above, the above problem can be solved.

[0090] In addition, the second user terminal 4 determines the status regarding the notification of the data received by the receiving unit 401. The first user terminal 3 is a different terminal from the first user terminal 3, and the second user terminal 3 is a different terminal from the first user terminal 3. and a transmitting unit 402 for transmitting to the In this way, the status of the second user terminal 4 regarding the notification of data (for example, whether the user is listening to a message) The second user (for example, It is possible to check on the first user terminal 3 whether the child is listening to the message, which improves convenience. To rise. In this way, the date and time of the second user terminal 4 (for example, whether it is school or cram school time), the location (For example, whether the user is at school or cram school), and the attributes of the first user terminal 3, which is a different terminal (such as a parent At least one of the following conditions must be met: If the condition is not met, for example, if it is school or cram school time, If the first user terminal 3 is in the area where the attribute of the first user terminal 3 is other than parent, the notification pattern of the notification unit 405 is A recommendation instruction to recommend setting the notification pattern to a different terminal is sent to the first terminal. This improves convenience because it can be transmitted to one user terminal 3.

[0091] The second user terminal 4 also receives information such as the date, time, location, and attributes and status of different terminals. The setting unit 40 includes a determination unit 407 that determines whether at least one of the settings satisfies a predetermined condition. 6, in accordance with the result of the determination by the determination unit 407, the notification pattern of the notification unit is changed to a predetermined notification pattern. Set it up. In this way, the date and time of the second user terminal 4 (for example, whether it is school or cram school time), the location (For example, whether the user is at school or cram school), and the attributes of the first user terminal 3, which is a different terminal (such as a parent At least one of the following conditions must be met: For example, if it is school or cram school time, if the first user is at school or cram school, If the attribute of the terminal 3 is other than parent, the notification pattern of the notification unit 405 is set to a predetermined notification pattern. This allows for easy configuration, improving convenience.

[0092] The second user terminal 4 may store information such as date, time, location, and attributes and status of different terminals. A determination unit 407 that determines whether at least one of the plurality of data satisfies a predetermined condition; In accordance with the result of the determination, the notification pattern of the notification unit 405 is set to a predetermined notification pattern. a transmitter 402 that transmits a recommendation instruction to the first user terminal 3, which is a different terminal; It may also be provided with:

[0093] In addition, the date and time must be the current date and time, or the location must be the current location, or both. It is preferable that both are true. The date and time should be the current date and time, or the location should be the current location. By using either or both of the above, the second user can now, for example, It is possible to determine whether the person is in school or cram school.

[0094] In this embodiment, the notification pattern is a first notification pattern, which is a notification pattern based on data reproduction. The notification unit 405 notifies the reception unit 401 of the setting instruction set in the first notification pattern. If so, the reception of the data is notified by reproducing the data. In this way, the message can be played back as a notification, which improves convenience. .

[0095] In this embodiment, the receiving unit 401 of the second user terminal 4 is connected to the server 2 (information processing device ) and receives data and a setting instruction from a different terminal, the first user terminal 3, via However, the first user terminal 3 and the second user terminal 4 communicate with each other without going through the server 2 (information processing device) (e.g., For example, by a peer-to-peer method, data (e.g., voice data) and setting instructions are transmitted. It may be configured to receive the signal.

[0096] [Modification 1 of the embodiment] In the above embodiment, the first user terminal 3 receives voice data as text data (characters) The text conversion unit converts the data into text, and the data is transmitted and received between the first user terminal 3 and the second user terminal 4. At least a part of the received voice data is converted into text data, and the text data is displayed on the display device 300D. It is also possible to display (output) the voice in the text. This improves convenience by allowing users to check the voice in text. . 9, the character data converted from the voice data transmitted to the second user terminal 4 is The message 16B may be displayed (output) on the screen G2. In this case, the message 16B (text data) is also a message from the first user. Preferably, the messages are displayed in an order according to frequency of use of the messages or a setting made by the first user.

[0097] [Modification 2 of the embodiment] In addition, the server 2 has at least some of the functions of the first user terminal 3. For example, the voice transmitted and received between the first user terminal 3 and the second user terminal 4 may be The server 2 is provided with a text conversion unit that converts at least a part of the data into character data. In this case, the message 16B (text data) may be transmitted to the first user. The server determines the frequency of message usage by the first user or the order according to the setting by the first user. As a result, the message 16B (text data) is sent to the first user terminal 3. The messages are displayed (output) in the order according to the frequency of message usage by the first user or the setting by the first user. This may also be configured as follows.

[0098] In addition, the server 2 has at least some of the functions of the second user terminal 4 shown in FIG. For example, the function of the determination unit 407 among the functions of the second user terminal 4 may be The server 2 may have the information. In this case, the status, date and time, and location of the data notification may be stored. Whether at least one of the following conditions is satisfied: The decision is made by server 2.

[0099] In addition, at least a part of the functions of the second user terminal 4 shown in FIG. 7 is provided by the server 2 or the first For example, the functions of the second user terminal 4 may be The function of the determination unit 407 and the notification pattern of the notification unit 405 are set to a predetermined notification pattern. The recommendation function (recommendation unit) may be provided in the server 2 or the first user terminal 3. In this case, the status of the data broadcast, the date and time, the location, and the attributes and status of different terminals Whether or not at least one of the above conditions satisfies the predetermined condition is determined by the server 2 or the first user terminal 3. It will be judged.

[0100] In addition, the above-described embodiments and modifications are merely examples of the present invention. These are merely examples and should not be construed to limit the scope of the present invention. That is, the present invention does not deviate from its gist or main characteristics. It can be implemented in a variety of ways. [Explanation of symbols]

[0101] 1. Information Processing Systems 2. Server (information processing device) 200A communication interface 200B storage device 200C CPU 201 Receiving unit 202 Transmission Unit 203 Storage device control unit 3. First user terminal (information processing terminal) 300A communication IF 300B storage device 300C input device 300D display device 300E CPU 300F Microphone 300G speaker 301 Receiving unit 302 Transmission Unit 303 Storage device control unit 304 Input reception unit (reception unit) 305 Display device control unit 4. Second user terminal 400A communication interface 400B storage device 400C input device 400D display device (LED) 400E CPU 400F Microphone 400G speaker 400H GPS sensor 401 Receiving unit 402 Transmission Unit 403 Storage device control unit 404 Input acceptance section 405 Information Department 406 Settings 407 Judgment section 5. Network

Claims

[Claim 1] data, and a setting instruction for setting a notification pattern for notifying that the data has been received; a receiving unit that receives the above signals from different terminals; a notification unit that notifies that the receiving unit has received the data; a setting unit that sets a notification pattern of the notification unit based on the setting instruction; An information processing terminal comprising:

Citation Information

Patent Citations

  • Location information sharing control system and location information sharing control device

    JP6953055B1