Communication terminal
The communication terminal enhances safety and convenience for younger users by enabling secure image-based communication and AI-assisted interactions, addressing concerns related to stranger connections and cumbersome text input.
Patent Information
- Application Number
- JP2024032502
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-04
- Publication Date
- 2025-09-17
AI Technical Summary
Conventional communication terminals are not safe and convenient for younger users due to concerns about connecting with strangers and cumbersome text input/output during communication.
A communication terminal equipped with a connection communication unit, wireless communication unit, display control unit, registration determination unit, and AI bot execution unit, which facilitates safe and convenient communication by exchanging identification and image information, accumulating values, and utilizing AI bots for interaction.
The terminal provides a highly safe and convenient communication experience for younger users by ensuring secure connections and simplifying interactions through image-based communication and AI assistance.
Smart Images

Figure 2025134530000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a communication terminal. [Background technology]
[0002] Conventional communication terminals (see, for example, Patent Document 1 below) are designed to enable communication between users who do not know each other via SNS (social network services) or the like using the Internet. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7176066 Summary of the Invention [Problem to be solved by the invention]
[0004] However, for example, younger users, such as those in the early grades of elementary school, may be concerned about their safety by connecting with strangers using conventional communication terminals.Furthermore, for younger users, inputting and reading text information when communicating using conventional communication terminals can be cumbersome.
[0005] For these reasons, conventional communication terminals are less safe and convenient for younger users.
[0006] In view of the above-mentioned problems, an object of the present invention is to provide a communication terminal and a communication system that are highly safe and convenient for young users when communicating with each other via telecommunications. [Means for solving the problem]
[0007] In order to solve the above problem, a communication terminal according to a first aspect of the present invention comprises a connection communication unit that connects to another communication terminal via a terminal to send and receive each other's identification information, the other communication terminal that has sent and received the each other's identification information, a wireless communication unit that sends and receives image information via wireless communication, and a display control unit that displays the image information received by the wireless communication unit from the other communication terminal.
[0008] In addition, in a second aspect of the present invention, the device further includes a registration determination unit that determines whether or not the identification information has been transmitted and received for the first time with the other communication terminal when the identification information is transmitted and received via the connection communication unit, and a registration performance unit that sets a performance when the determination result of the registration determination unit is a positive judgment.
[0009] In addition, in a third aspect of the present invention, the device further includes a first accumulation unit that accumulates a first accumulation value each time the image information is sent or received, and a friend presentation unit that sets a presentation according to the first accumulation value when the judgment result of the registration judgment unit is a negative judgment.
[0010] In addition, in a fourth aspect of the present invention, the display control unit simultaneously displays the plurality of pieces of image information received by the wireless communication unit.
[0011] In addition, in a fifth aspect of the present invention, the device further comprises an AI bot execution unit that executes an AI bot that inputs and outputs image information to and from a user.
[0012] In addition, in a sixth aspect of the present invention, the AI bot further includes a second accumulation unit that accumulates a second accumulated value each time the input / output is performed, and the AI bot execution unit determines the image information to be output according to the second accumulated value. [Effects of the Invention]
[0013] The communication terminal according to the present invention provides a communication terminal that is highly safe and convenient for users of younger age groups. [Brief explanation of the drawings]
[0014] [Figure 1]1 is an overall schematic diagram of a communication system according to an embodiment of the present invention; [Figure 2] 2 is a block diagram schematically illustrating an example of a hardware configuration of a first communication terminal illustrated in FIG. 1. FIG. [Figure 3] 2 is a perspective view schematically illustrating an example of the appearance of the first communication terminal shown in FIG. 1. FIG. [Figure 4] 2 is a block diagram illustrating an example of a hardware configuration of the server device illustrated in FIG. 1. FIG. [Figure 5] 2 is a block diagram schematically illustrating an example of a functional configuration of a first communication terminal illustrated in FIG. 1. FIG. [Figure 6] 2 is a block diagram schematically illustrating an example of a functional configuration of the server device illustrated in FIG. 1. FIG. [Figure 7] 2 is a flowchart illustrating an example of processing performed by the communication system shown in FIG. [Figure 8A] 10 is a schematic diagram showing an example of performance information displayed on the display of the first communication terminal 2 in a state where the first communication terminal and the second communication terminal are terminal-connected. FIG. [Figure 8B] 10 is a schematic diagram showing an example of what appears on the display when the first communication terminal is swung so that the acceleration received by an acceleration receiving unit is equal to or greater than a predetermined value. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0015] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. To facilitate understanding of the description, the same components in the drawings will be denoted by the same reference numerals as much as possible, and duplicate descriptions will be omitted where appropriate.
[0016] === Implementation form === <Overall structure> FIG. 1 is a schematic diagram of an entire communication system 1 according to an embodiment of the present invention (hereinafter referred to as "this embodiment"). As shown in Fig. 1, the communication system 1 mainly comprises a first communication terminal 2, a second communication terminal 3, and a server device 4. Although Fig. 1 shows two communication terminals, the first communication terminal 2 and the second communication terminal 3, the number of communication terminals may be any number greater than or equal to two. In the following description, the user of the first communication terminal 2 will be referred to as a first user, and the user of the second communication terminal 3 will be referred to as a second user.
[0017] The first communication terminal 2 and the server device 4 are capable of communicating with each other via a communication network NT such as the Internet, etc. The second communication terminal 3 and the server device 4 are also capable of communicating with each other via the communication network NT.
[0018] The first communication terminal 2 and the second communication terminal 3 are capable of direct wireless communication including short-range wireless communication such as Bluetooth (registered trademark, same applies hereinafter), infrared communication, and NFC. Each configuration will be described in detail below.
[0019] <Hardware configuration of communication terminal> Fig. 2 is a block diagram schematically illustrating an example of a hardware configuration of the first communication terminal 2 shown in Fig. 1. Although not shown, the hardware configuration of the second communication terminal 3 (and other communication terminals not shown) is the same as that of the first communication terminal 2.
[0020] As shown in FIG. 2, the first communication terminal 2 includes a storage device 5, a control device 6, a communication device 7, a connector unit 8, a display 9, an acceleration sensor 9A, and an operation button 10 as main components.
[0021] The storage device 5 is an auxiliary storage device configured by a hard disk or the like arranged inside the first communication terminal 2. The storage device 5 stores various programs required for the control device 6 to execute processes, various information, and information on the processing results.
[0022] The control device 6 mainly includes a CPU (Central Processing Unit) 6A and a memory (main storage device) 6B. The CPU 6A controls the operation of various components of the first communication terminal 2. The memory 6B stores, for example, various programs and the like required for the control device 6 to execute processing.
[0023] Furthermore, the control device 6 functions as various functional components by the CPU 6A executing predetermined programs stored in the storage device 5, the memory 6B, etc. Details of these functional components will be described later. The programs may be stored in an external storage device (not shown) of the first communication terminal 2, etc.
[0024] The communication device 7 is configured with a communication interface and the like for wireless communication with an external device. This communication refers to network communication such as the Internet via Wi-Fi, and wireless direct communication such as Bluetooth, which is direct wireless communication. The communication device 7 transmits and receives various information to and from the second communication terminal 3 and the server device 4, for example.
[0025] The connector unit 8 has a terminal that can be electrically connected to a terminal of the second communication terminal 3. Then, by electrically connecting the terminal to the terminal of the second communication terminal 3, the first communication terminal 2 can communicate with the second communication terminal 3.
[0026] The display 9 has a display function and can display various image information, and the operation buttons 10 are used for various input operations such as various selections and various decisions.
[0027] The acceleration sensor 9A is a sensor that detects acceleration occurring in the first communication terminal 2 when the first user shakes the first communication terminal 2, etc. Preferably, the acceleration sensor 9A is a three-axis sensor that detects acceleration in each of three axial directions.
[0028] It should be noted that FIG. 2 only shows a part of the main hardware configuration of the first communication terminal 2, and the first communication terminal 2 may include other configurations that are generally included in a computer.
[0029] Fig. 3 is a perspective view schematically showing an example of the appearance of the first communication terminal 2 shown in Fig. 1. Although not shown, the appearance of the second communication terminal 3 (and other communication terminals not shown) is also similar to that of the first communication terminal 2.
[0030] 3, the first communication terminal 2 has a display 9 arranged on, for example, a front surface 2A, and three operation buttons 10 arranged near the display 9. In addition, a connector section 8 is provided on a bottom surface 2B.
[0031] 3 shows, as an example, a state in which connector section 8 has three terminals 8A, a fixing protrusion 8B, and a fixing recess 8C. Fixing protrusion 8B can be fitted into a fixing recess (not shown) of second communication terminal 3 that has the same shape as first communication terminal 2, and fixing recess 8C can be fitted into a fixing protrusion (not shown) of second communication terminal 3.
[0032] When the mating fixing convex portion 8B and fixing concave portion 8C are fitted into the fixing convex portion and fixing concave portion of the second communication terminal 3, the three terminals 8A are electrically connected to three terminals (not shown) of the second communication terminal 3.
[0033] <Server hardware configuration> FIG. 4 is a block diagram schematically illustrating an example of a hardware configuration of the server device 4 shown in FIG. As shown in FIG. 4, the server device 4 includes a storage device 11, a control device 12, and a communication device 13 as main components.
[0034] The storage device 11 is an auxiliary storage device configured by a hard disk or the like arranged inside the server device 4. The storage device 11 stores various programs, various information, and information on the processing results required for the execution of processing in the control device 12.
[0035] The control device 12 mainly includes a CPU 12A and a memory (main storage device) 12B. The CPU 12A controls the operation of various components of the server device 4. The memory 12B stores, for example, various programs required for the control device 12 to execute processes.
[0036] Furthermore, the control device 12 functions as various functional components by the CPU 12A executing predetermined programs stored in the storage device 11, memory 12B, etc. Details of these functional components will be described later. The programs may be stored in an external storage device (not shown) of the server device 4, etc.
[0037] The communication device 13 is configured with a communication interface and the like for wireless communication with an external device. This communication refers to network communication such as the Internet. The communication device 13 transmits and receives various information between the first communication terminal 2 and the second communication terminal 3, for example.
[0038] The server device 4 can be realized using an information processing device such as a dedicated or general-purpose server computer. The server device 4 may be configured from a single information processing device or from multiple information processing devices distributed over a communication network NT. Fig. 4 shows only a portion of the main hardware configuration of the server device 4, and the server device 4 may also have other components that are generally included in a computer.
[0039] <Functional configuration of communication terminal> Fig. 5 is a block diagram schematically showing an example of the functional configuration of the first communication terminal 2 shown in Fig. 1. Although not shown, the functional configuration of the second communication terminal 3 (and other communication terminals not shown) is also the same as that of the first communication terminal 2.
[0040] As shown in Figure 5, the first communication terminal 2 has, as its main parts, an operation reception unit 21, a display control unit 22, a connection communication unit 23, a registration determination unit 24, a registration performance unit 25, a terminal network communication unit (wireless communication unit) 26, a direct communication unit (wireless communication unit) 27, an application signal generation unit 28, a first accumulation unit 29, a friend performance unit 30, an avatar generation unit 31, a profile generation unit 32, a second accumulation unit 33, an AI bot execution unit 34, a schedule execution unit 35, a game execution unit 36, and an acceleration reception unit 37.
[0041] Of these, the terminal storage unit 40 is realized by the storage device 5. The other functional components are realized by the control device 6 executing programs stored in the storage device 5 or the like.
[0042] The terminal storage unit 40 stores user information 41, friend information 42, effect information 43, AI bot information 44, and game information 45.
[0043] The user information 41 is information relating to the first communication terminal 2, and includes identification information 41A, image information 41B, profile information 41C, avatar information 41D, schedule information 41E, and integrated value information 41F.
[0044] The friend information 42 is information about the second communication terminal 3 and other communication terminals, and includes identification information 42A, image information 42B, avatar information 42C, and integrated value information 42D associated with each communication terminal. The number of pieces of friend information 42 indicates the number of registered friends.
[0045] The identification information 41A is information for identifying (specifying) the first communication terminal 2. This may be, for example, a unique identification number assigned at the time of manufacture.
[0046] The image information 41B includes emoticons or pictograms that represent the mood, physical condition, or schedule of the first user.
[0047] A plurality of pieces of image information 41B are stored in advance in the terminal storage unit 40. Furthermore, as will be described later, the terminal storage unit 40 stores image information selected by the image selection unit 55 of the server device 4 and transmitted from the server network communication unit 51 as image information 41B.
[0048] Furthermore, the image information 41B may be purchased and acquired in advance by the guardian of the first user in the younger age group using a communication terminal (not shown) such as a smartphone owned by the guardian, and then transmitted to the first communication terminal 2, for example, directly via wireless communication from the communication terminal, and stored in the terminal memory unit 40 of the first communication terminal 2.
[0049] The profile information 41C is information including the profile of the first user generated by the profile generation unit 32, which will be described later.
[0050] Avatar information 41D is information including an avatar generated by avatar generation unit 31, which will be described later.
[0051] The schedule information 41E is information including image information 41B linked to a date by the schedule execution unit 35, which will be described later.
[0052] The identification information 42A is information that identifies (specifies) each of the second communication terminal 3 and the other communication terminals. This may be, for example, a unique identification number assigned at the time of manufacture. Every time the first communication terminal 2 communicates with a new communication terminal via terminal connection, the identification information 42A of the new communication terminal is stored in the terminal storage unit 40 as new friend information 42.
[0053] Avatar information 42C is information including an avatar generated by second communication terminal 3. Every time first communication terminal 2 communicates with a new communication terminal via terminal connection, avatar information 42C of the new communication terminal (together with identification information 42A) is stored in terminal storage unit 40 as new friend information 42.
[0054] The image information 42B includes emoticons or pictograms that represent the second user's mood, physical condition, or schedule. The image information 42B is received by direct wireless communication or network communication, and is stored in the device storage unit 40 as friend information 42.
[0055] The integrated value information 42D is a value (integrated value) integrated by a first integration unit 29, which will be described later.
[0056] The effect information 43 is information including effects (video and / or sound effects) selected by the registration effect unit 25 (described later) and the friend effect unit 30 (described later). A plurality of pieces of effect information 43 are stored in the device storage unit 40. The effect information 43 may also be information that utilizes avatar information 42C. This point will be described in more detail below.
[0057] The AI bot information 44 includes a plurality of AI bots (described later) and a plurality of pieces of image information that can be output by the AI bots. Note that the image information may be stored in the device storage unit 40 separately from the image information 41B that can be transmitted by wireless communication.
[0058] The game information 45 includes a game program, play data indicating the game progress status of the game program and player information, and the like.
[0059] The information described above as being stored in the terminal storage unit 40 may be stored in a server storage unit 50 of the server device 4, which will be described later, instead of in the terminal storage unit 40. Alternatively, the information may be stored in both the terminal storage unit 40 and the server storage unit 50.
[0060] The operation receiving unit 21 shown in FIG. 5 receives information input by the first user operating the operation button 10.
[0061] The display control unit 22 displays various screens on the display 9 based on the information received by the operation reception unit 21.
[0062] Furthermore, the display control unit 22 displays the effect information 43 selected by the registration effect unit 25 and the friend effect unit 30, which will be described later.
[0063] Furthermore, the display control unit 22 displays the image information 42B received from the second communication terminal 3 via the terminal network communication unit 26 and the direct communication unit 27. Furthermore, the display control unit 22 can simultaneously display a plurality of pieces of received image information (arranged on one screen). For example, when a plurality of pieces of image information 42B are sent from the second communication terminal 3, they can be simultaneously displayed.
[0064] The display control unit 22 can also display various information received from the terminal network communication unit 26. The various information here includes, for example, the weather, temperature, and recommended fashion for the day.
[0065] Furthermore, the display control unit 22 can display on the display 9 a calendar executed by a schedule execution unit 35, which will be described later.
[0066] Furthermore, when the date associated with image information 41B in schedule information 41E arrives, terminal network communication unit 26 transmits image information 41B associated with that date in schedule information 41E to second communication terminal 3 that has become network communicable. This allows the first user's schedule for that day and the like to be communicated to the second user.
[0067] Conversely, when the terminal network communication unit 26 receives image information 42B linked to the date of the schedule information in the second communication terminal 3, the display control unit 22 displays the image information 42B based on the operation accepted by the operation acceptance unit 21. That is, the display control unit 22 displays the schedule information received from the second communication terminal 3 based on the operation accepted by the operation acceptance unit 21. This allows the first user to understand the schedule of the second user.
[0068] In addition, when the first communication terminal 2 receives image information (not shown) linked to dates in schedule information from the second communication terminal 3 and other communication terminals with which it can communicate over the network, the display control unit 22 can simultaneously display (list display) these multiple received image information.
[0069] Furthermore, the display control unit 22 can display a game executed by a game execution unit 36, which will be described later.
[0070] The connection and communication unit 23 is connected to the second communication terminal 3 via a terminal connection, thereby transmitting and receiving identification information between the first communication terminal 2 and the second communication terminal 3. That is, the connection and communication unit 23 transmits identification information 41A of the first communication terminal 2 itself and receives identification information 42A of the second communication terminal 3. The connection and communication unit 23 also transmits and receives avatar information, which will be described later, along with the identification information. The received identification information 42A and avatar information 42C are stored as friend information 42.
[0071] When the first communication terminal 2 and the second communication terminal 3 are terminal-connected and identification information is transmitted and received via the connection communication unit 23, the registration determination unit 24 determines whether this is the first time that the first communication terminal 2 has transmitted and received identification information with the second communication terminal 3.
[0072] If the determination result of the registration determination unit 24 is a positive determination, the identification information 42A received by the connection communication unit 23 is stored in the terminal storage unit 40 as friend information 42. Hereinafter, this is also referred to as provisional registration (registration).
[0073] If the determination result of the registration determination unit 24 is a positive determination, the registration and effect unit 25 selects one of the multiple pieces of effect information 43 stored in the terminal storage unit 40 (i.e., sets an effect). The effect information 43 selected by the registration and effect unit 25 is displayed on the display 9 by the display control unit 22.
[0074] The acceleration receiving unit 37 receives the acceleration detected by the acceleration sensor 9A. If the acceleration sensor 9A is a three-axis sensor, the acceleration receiving unit 37 receives the value and direction of the acceleration detected by the acceleration sensor 9A.
[0075] Then, while the display control unit 22 is displaying the performance information 43 selected by the registration performance unit 25 on the display 9, if the terminal connection between the first communication terminal 2 and the second communication terminal 3 is released and the acceleration received by the acceleration receiving unit 37 is equal to or greater than a predetermined value, or if the acceleration is equal to or greater than a predetermined value in a predetermined direction, the display control unit 22 reflects this in the performance information 43 being displayed.
[0076] The direct communication unit 27 can transmit and receive image information 41B, 42B to and from the second communication terminal 3, which has transmitted and received mutual identification information through the terminal connection of the connection communication unit 23, by performing direct wireless communication with the second communication terminal 3.
[0077] The terminal network communication unit 26 can transmit and receive image information 41B, 42B to and from the second communication terminal 3, which has transmitted and received each other's identification information through the terminal connection of the connection communication unit 23, by performing network communication (e.g., Internet communication via Wi-Fi).
[0078] The terminal network communication unit 26 will now be described in detail. After the first communication terminal 2 and the second communication terminal 3 send and receive each other's identification information for the first time via the connection communication unit 23, when the first communication terminal 2 moves to an environment where network communication is possible, the terminal network communication unit 26 sends an application signal via network communication to the server network communication unit 51 of the server device 4 described later. At the same time, the second communication terminal 3 also transmits an application signal to the server network communication unit 51 through the same process.
[0079] Thereafter, the terminal network communication unit 26 (and the terminal network communication unit 26 of the second communication terminal 3) receives the permission signal transmitted from the server network communication unit 51 (the first communication terminal 2 is permitted to communicate through the network by the server device 4), thereby becoming able to perform network communication with the second communication terminal 3. Hereinafter, this is also referred to as "main registration."
[0080] The first communication terminal 2 can then transmit one or more pieces of image information 41B selected by the first user by operating the operation button 10 to the second communication terminal 3 by the terminal network communication unit 26 performing network communication.
[0081] The first communication terminal 2 cannot perform network communication via the terminal network communication unit 26 with a communication terminal with which it has not transmitted and received identification information.
[0082] However, the transmission and reception of the image information 41B and 42B by the direct communication unit 27 is immediately possible once the identification information has been exchanged by terminal connection, and permission from the server device 4 is not required.
[0083] Furthermore, the image information that can be transmitted and received by the direct communication unit 27 and the image information that can be transmitted and received by the terminal network communication unit 26 may be different.
[0084] The application signal generating unit generates an application signal. The application signal includes the identification information 42A of the second communication terminal 3 received by the connection communication unit .
[0085] The first accumulator 29 accumulates a first accumulated value (friendship degree) each time image information 41B, 42B is transmitted and received with the second communication terminal 3. The first accumulated value is stored in the terminal storage unit 40 as accumulated value information 42D of the friend information 42. Note that the image information 41B, 42B is transmitted and received here by at least one of direct communication by the direct communication unit 27 and network communication by the terminal network communication unit 26.
[0086] When the determination result of the registration determination unit 24 is a negative determination, the friend effect unit 30 selects one of the plurality of effect information 43 stored in the device storage unit 40 that is different from the one set by the registration effect unit 25 (i.e., sets an effect). At this time, the friend effect unit 30 changes the effect information 43 to be selected according to the first accumulated value stored in the device storage unit 40 as the accumulated value information 42D (i.e., sets an effect according to the first accumulated value).
[0087] It is preferable that the effect information 43 selected by the friend effect unit 30 be more luxurious (such as emitting light of various colors) than the effect information 43 selected by the registration effect unit 25. Furthermore, it is preferable that the friend effect unit 30 provide more luxurious effects as the first integrated value becomes higher.
[0088] The avatar generation unit 31 generates an icon (character) representing the first user, i.e., an avatar, based on input information received by the operation reception unit 21 when the first user operates the operation button 10. The avatar may be generated by combining skin color, hair, eyes, body, and items selected from a plurality of types. The generated avatar is stored in the device storage unit 40 as avatar information 41D of the user information 41.
[0089] The profile generation unit 32 generates a profile including, for example, the name, date of birth, birthday, fashion and color preferences, address, friends, etc., based on input information received by the operation reception unit 21 when the first user operates the operation button 10. The generated profile is stored in the device storage unit 40 as profile information 41C of the user information 41.
[0090] The AI bot execution unit 34 executes an AI bot that exchanges (input / output) image information with the first user. Note that multiple types of AI bots are provided, and each is displayed in the display control unit 22 as a character or other object.
[0091] For example, when the first user operates the operation button 10 and image information 41B accepted by the operation accepting unit 21 is input, the AI bot executing unit 34 determines, based on machine learning, image information appropriate as a response to the image information 41B from among a plurality of pieces of bot image information included in the AI bot information 44. The determined image information is displayed by the display control unit 22. In other words, the AI bot outputs the bot image information to the first user. However, the image information may be determined from the image information 41B, or may be determined based on a second integrated value described below.
[0092] Furthermore, the AI bot execution unit 34 may periodically output bot image information from the AI bot to the first user even if image information 41B is not input. Furthermore, the frequency of outputting bot image information may vary depending on the number of friend information 42, i.e., the number of friends. For example, if the number of friends is zero, bot image information may be output frequently, and as the number of friends increases, the frequency of outputting bot image information may decrease and fade out.
[0093] Furthermore, when a second integrated value described later reaches a predetermined value, the AI bot execution unit 34 may generate a new AI bot and make it executable in the same manner as the AI bot described above.
[0094] The second accumulating unit 33 accumulates a second accumulated value (friendship degree) every time the AI bot executing unit 34 inputs and outputs image information to and from the first user.
[0095] The schedule execution unit 35 first executes the calendar function, and the calendar is displayed on the display 9 by the display control unit 22.
[0096] Furthermore, when image information 41B is selected by an operation accepted by operation accepting unit 21 while a calendar is displayed on display 9 by display control unit 22, schedule executing unit 35 associates the date on the calendar with image information 41B. The associated date and image information 41B are stored in terminal storage unit 40 as schedule information 41E. Note that schedule executing unit 35 reflects schedule information 41E when display control unit 22 displays a calendar.
[0097] The game execution unit 36 executes a game using game information 45 stored in the device storage unit 40. The game is executed based on selection operations and the like received by the operation reception unit 21. The content of the game may be, for example, a quest to defeat an enemy character such as a dragon.
[0098] In addition, the above game allows the first communication terminal 2 and the second communication terminal 3 to cooperate and play cooperatively by directly communicating wirelessly (or by other means of communication). Furthermore, it is also possible for three or more devices, including other communication terminals, to cooperate and play cooperatively by simultaneously communicating wirelessly (or by other means of communication).
[0099] The second communication terminal 3 also performs a similar process to transmit the identification information of the second communication terminal 3 to the first communication terminal 2, and the direct communication unit 27 receives this information (not shown). The received identification information is stored in the terminal storage unit 40 as identification information 42A.
[0100] <Functional configuration of server device> 1 allows communication terminals that have transmitted and received each other's identification information to communicate with each other through a network. Note that once the server device 4 has permitted network communication between the communication terminals, the communication terminals can thereafter freely communicate with each other through a network.
[0101] FIG. 6 is a block diagram schematically illustrating an example of a functional configuration of the server device 4 shown in FIG. As shown in FIG. 6, the server device 4 includes a server storage unit 50, a server network communication unit 51, an identification information determination unit 52, an enabling signal generation unit 53, a condition determination unit 54, and an image selection unit 55.
[0102] Of these, the server storage unit 50 is realized by the storage device 11. The other functional components are realized by the control device 12 executing programs stored in the storage device 11 or the like.
[0103] The server storage unit 50 stores identification information 50A, image information 50B, SSID information 50C, and profile information 50D. As already explained, the information that has been described as being stored in the terminal storage unit 40 may also be stored in the server storage unit 50.
[0104] The identification information 50A includes the identification number of each communication terminal.
[0105] The image information 50B includes each piece of image information stored in the terminal storage unit 40 of the first communication terminal 2, the second communication terminal 3, and the other communication terminals, as well as a plurality of pieces of image information other than the image information.
[0106] The SSID information 50C is information (for example, text information) about a predetermined SSID. The SSID information 50C may be of one type or of multiple types.
[0107] The profile information 50D is profile information stored in the terminal storage unit 40 of each of the first communication terminal 2, the second communication terminal 3, and the other communication terminals. This profile information is transmitted from the terminal network communication unit 26 to the server network communication unit 51 and stored in the server storage unit 50.
[0108] The server network communication unit 51 shown in FIG. 6 performs network communication with the first communication terminal 2, the second communication terminal 3, and other communication terminals.
[0109] Furthermore, the server network communication unit 51 receives application signals from two communication terminals, such as the first communication terminal 2 and the second communication terminal 3, which have transmitted and received identification information to and from each other.
[0110] Furthermore, the server network communication unit 51 transmits a permission signal generated in a permission signal generation unit 53 (described later) to the terminal network communication units 26 of the two communication terminals, for example, the first communication terminal 2 and the second communication terminal 3. The two communication terminals that have received the permission signal can then perform network communication between each other.
[0111] Furthermore, the server network communication unit 51 transmits image information 50B selected by an image selection unit 55 (described later) to the terminal network communication unit 26 of the first communication terminal 2 (or the second communication terminal 3, or another communication terminal).
[0112] When the server network communication unit 51 receives an application signal from each of two communication terminals that have transmitted and received identification information to each other, such as the first communication terminal 2 and the second communication terminal 3, the identification information determination unit 52 determines whether the identification information contained in these application signals (the identification information of the two communication terminals) is both included in the identification information 50A.
[0113] If the determination result of the identification information determination unit 52 is a positive determination, the permission signal generation unit 53 generates a permission signal.
[0114] The condition determining unit 54 determines whether or not the first communication terminal 2 (or the second communication terminal 3, or another communication terminal) satisfies a predetermined condition.
[0115] For example, the condition determination unit 54 determines whether the SSID used when the direct communication unit 27 of the first communication terminal 2 performed network communication using Wi-Fi is a specified SSID indicated by the SSID information 50C stored in the server memory unit 50.
[0116] Alternatively, the condition determination unit 54 determines whether the game progress status of the game executed by the game execution unit 36 of the first communication terminal 2 satisfies a predetermined condition (in this case, the condition determination unit 54 makes the determination based on the game progress status transmitted from the terminal network communication unit 26 to the server network communication unit 51).
[0117] When the determination result of the condition determination unit 54 is a positive determination, the image selection unit 55 selects image information. The selected image information is transmitted from the server network communication unit 51 to the first communication terminal 2 (or the second communication terminal 3, or another communication terminal).
[0118] For example, if the determination result of the condition determination unit 54 is a positive determination, one or more pieces of image information are selected from the plurality of pieces of image information 50B stored in the server storage unit 50. The selected image information is transmitted from the server network communication unit 51 to the server network communication unit 50. As a result, the image can be given as a bonus to the first communication terminal 2 (or the second communication terminal 3, or other communication terminal) that has performed communication via the Internet using Wi-Fi with a predetermined SSID.
[0119] Due to the functional configuration of the server device 4 described above, when two communication terminals that have transmitted an application signal to the server network communication unit 51, for example, the first communication terminal 2 and the second communication terminal 3, receive an authorization signal at their respective terminal network communication units 26, they are able to perform network communication (such as Internet communication via Wi-Fi) with each other via the terminal network communication units 26.
[0120] <Processing by communication system> An example of processing when the first communication terminal 2 and the second communication terminal 3 are terminal-connected will be described in detail below with reference to the flowchart of FIG. It should be noted that up to step SP6 below, the environment is one in which network communication such as Wi-Fi communication is not possible, and from step SP7 below onwards, the environment is one in which network communication is possible. Furthermore, the following steps are an example of processing, and the order and content of the steps can be changed as appropriate.
[0121] (Step SP1) The connector section 8 of the first communication terminal 2 and the connector section 8 of the second communication terminal 3 are connected (terminal connection). Thereafter, the process proceeds to step SP2.
[0122] (Step SP2) The connection and communication unit 23 of the first communication terminal 2 and the connection and communication unit 23 of the second communication terminal 3 transmit and receive identification information to and from each other. The terminal storage unit 40 of the first communication terminal 2 stores the identification information of the second communication terminal 3 as identification information 42A, and the terminal storage unit 40 of the second communication terminal 3 stores the identification information of the first communication terminal 2. Thereafter, the process proceeds to step SP3.
[0123] (Step SP3) The registration determination unit 24 of the first communication terminal 2 and the registration determination unit 24 of the second communication terminal 3 each determine whether or not this is the first time that they have transmitted and received identification information to each other. If the determination is negative, the process proceeds to step SP4, and if the determination is positive, the process proceeds to step SP5.
[0124] (Step SP4) The friend production unit 30 of the first communication terminal 2 and the friend production unit 30 of the second communication terminal 3 each selects production information 43 (i.e., sets a production) in accordance with the first integrated value. The selected production information 43 is displayed on the display 9 by the respective display control units 22. The process then ends.
[0125] (Step SP5) The identification information 42A of the second communication terminal 3 received by the connection communication unit 23 of the first communication terminal 2 is stored in the terminal memory unit 40 of the first communication terminal 2, and the identification information 41A of the first communication terminal 2 received by the connection communication unit 23 of the second communication terminal 3 is stored in the terminal memory unit 40 of the second communication terminal 3 (temporary registration). Thereafter, the process proceeds to step SP6.
[0126] (Step SP6) The registration and performance unit 25 of the first communication terminal 2 and the registration and performance unit 25 of the second communication terminal 3 select performance information 43 (i.e., set a performance). The performance information 43 selected by the registration and performance unit 25 is displayed on the display 9 by the respective display control units 22.
[0127] Furthermore, when the performance information 43 selected by the registration performance unit 25 is displayed on the display 9, if the first user and the second user remove the terminal connection between the first communication terminal 2 and the second communication terminal 3 and each shake the first communication terminal 2 and the second communication terminal 3, this is reflected in the performance information 43 and the display on the display 9 changes.
[0128] 8A is a schematic diagram showing an example of effect information 43 displayed on display 9 of first communication terminal 2 in a state where first communication terminal 2 and second communication terminal 3 are terminal-connected. Note that it is assumed here that effect information 43 uses avatar information 42C.
[0129] 8A , the effect information 43 is an image in which avatar information 42C of second communication terminal 3 is shrouded in fog 61. In this state, the first user cannot view avatar information 42C of the second user on display 9.
[0130] Although not shown, on the second communication terminal 3 side, effect information using avatar information 41D of first communication terminal 2 is similarly displayed (the same applies to FIG. 8B below).
[0131] Figure 8B is an example of the display on the display 9 when the terminal connection between the first communication terminal 2 and the second communication terminal 3 is disconnected while the performance information 43 is displayed on the display 9, and the first user shakes the first communication terminal 2 so that the acceleration received by the acceleration receiving unit 37 is greater than or equal to a predetermined value.
[0132] As the first user continues to shake the first communication terminal 2 so that the acceleration is equal to or greater than a predetermined value, the fog 61 gradually disappears, and eventually, as shown in FIG. 8B, the fog 61 completely disappears and the avatar information 42C becomes visible. After step SP6, the process proceeds to step SP7.
[0133] (Step SP7) In the first communication terminal 2, the application signal generation unit 28 generates an application signal, and the terminal network communication unit 26 transmits this to the server device 4. In the second communication terminal 3, the application signal generation unit 28 generates an application signal, and the terminal network communication unit 26 transmits this to the server device 4.
[0134] In addition, the application signal generated by the application signal generation unit 28 of the first communication terminal 2 includes identification information 42A of the second communication terminal 3, and the application signal generated by the application signal generation unit 28 of the second communication terminal 3 includes identification information 41A of the first communication terminal 2. Thereafter, the process proceeds to step SP8.
[0135] (Step SP8) The server network communication unit 51 of the server device 4 receives the application signal. Thereafter, the process proceeds to step SP9.
[0136] (Step SP9) If the identification information determination unit 52 makes a positive determination, the permission signal generation unit 53 of the server device 4 generates a permission signal, and the server network communication unit 51 of the server device 4 transmits this to the first communication terminal 2 and the second communication terminal 3, respectively. Thereafter, the process proceeds to step SP10.
[0137] (Step SP10) The terminal network communication unit 26 of the first communication terminal 2 and the terminal network communication unit 26 of the second communication terminal 3 each receive the permission signal from the server device 4. Thereafter, the process proceeds to step SP11.
[0138] (Step SP11) The terminal network communication unit 26 of the first communication terminal 2 and the terminal network communication unit 26 of the second communication terminal 3 are now able to perform network communication with each other (main registration), after which the processing ends. The above is a description of an example of the processing of the communication system 1 according to this embodiment.
[0139] <Action and effect> The communication terminal of this embodiment includes a connection communication unit 23 that transmits and receives mutual identification information by connecting to another communication terminal (second communication terminal 3 or other communication terminal), a wireless communication unit (terminal network communication unit 26 and direct communication unit 27) that transmits and receives image information 41B, 42B by wireless communication with the other communication terminal that transmitted and received the mutual identification information, and a display control unit 22 that displays image information 42B received by the wireless communication unit from the other communication terminal. In this way, in this embodiment, wireless communication is performed between communication terminals connected via terminals, preventing communication between strangers and ensuring user safety. Furthermore, since the information displayed on the communication terminals is in the form of images rather than text, the information can be easily recognized. Therefore, it is possible to provide a communication terminal that is safe and convenient for young users when they communicate with each other via telecommunications.
[0140] In addition, the communication terminal of this embodiment further includes a registration determination unit 24 that determines whether or not the identification information has been sent or received for the first time with another communication terminal when the identification information is sent or received via the connection communication unit 23, and a registration performance unit 25 that sets a performance when the determination result of the registration determination unit 24 is a positive judgment. In this way, this embodiment can enhance the interest.
[0141] In addition, the communication terminal of this embodiment further includes a first accumulation unit 29 that accumulates a first accumulated value (friendship level) each time image information 41B, 42B is sent or received, and a friend presentation unit 30 that sets a presentation according to the first accumulated value when the judgment result of the registration judgment unit 24 is a negative judgment. In this way, this embodiment can further increase interest.
[0142] Furthermore, in the communication terminal according to this embodiment, the display control unit 22 simultaneously displays a plurality of pieces of image information 42B received by the wireless communication unit. In this way, in this embodiment, a combination of multiple images can be used to display detailed information about other communication terminals. Furthermore, if there are multiple other communication terminals communicating wirelessly, information about those multiple communication terminals can be displayed at once. This further improves convenience. Furthermore, by displaying a combination of images such as pictograms, younger users can enjoy communicating with each other.
[0143] The communication terminal according to this embodiment further includes an AI bot execution unit 34 that executes an AI bot that inputs and outputs image information to and from the user. In this way, in this embodiment, communication with an AI bot can be achieved without a terminal connection to another communication terminal.
[0144] In addition, the communication terminal of this embodiment further includes a second accumulation unit 33 that accumulates a second accumulated value each time input / output is performed, and the AI bot execution unit 34 determines the image information to be output according to the second accumulated value. In this way, the present embodiment further enhances the enjoyment of the game.
[0145] === Variations === The present invention is not limited to the above-described embodiments. In other words, designs that are produced by those skilled in the art with appropriate design modifications to the above-described specific examples are also included within the scope of the present invention as long as they include the features of the present invention. Furthermore, the elements of the above-described embodiments and the following modifications can be combined to the extent technically possible, and such combinations are also included within the scope of the present invention as long as they include the features of the present invention.
[0146] For example, the friend information 42 described in the above embodiment may be stored in the device storage unit 40 in a plurality of categories such as best friends, acquaintances, and others.
[0147] Furthermore, the first communication terminal 2 described in the above embodiment may be provided with a clock display function, a weather and temperature display function, and a function for displaying recommended clothing for the day.
[0148] Furthermore, in the above embodiment, when transmitting and receiving identification information between communication terminals, the terminals are directly connected to each other, but this may be replaced by a wired connection in which the terminals are connected via a cable.
[0149] Furthermore, in the above embodiment, the set effects and the output (image information) determined by the AI bot are described as being displayed on the display 9 by the display control unit 22, but this is not limited to this, and they may also be output as sound, for example, by a speaker (not shown) provided in the communication terminal. [Explanation of symbols]
[0150] 1: Communication system, 2: First communication terminal, 3: Second communication terminal, 22: Display control unit, 23: Connection communication unit, 24: Registration determination unit, 25: Registration performance unit, 26: Terminal network communication unit (wireless communication unit), 27: Direct communication unit (wireless communication unit), 29: First accumulation unit, 30: Friend performance unit, 33: Second accumulation unit, 34: AI bot execution unit
Claims
1. a connection communication unit that connects to another communication terminal via a terminal to transmit and receive mutual identification information; the other communication terminal that has transmitted and received the identification information to and from the other communication terminal; and a wireless communication unit that transmits and receives image information by wireless communication. a display control unit that displays the image information received by the wireless communication unit from the other communication terminal; A communication terminal comprising:
2. a registration determination unit that determines whether or not the identification information has been transmitted and received for the first time between the communication terminal and the other communication terminal when the identification information is transmitted and received by the connection communication unit; a registration effect unit that sets an effect when the determination result of the registration determination unit is a positive determination; The communication terminal according to claim 1 , further comprising:
3. a first accumulator that accumulates a first accumulated value each time the image information is transmitted or received; a friend effect unit that sets an effect according to the first integrated value when a result of the determination by the registration determination unit is negative; The communication terminal according to claim 2 , further comprising:
4. the display control unit simultaneously displays the plurality of pieces of image information received by the wireless communication unit. The communication terminal according to claim 1 .
5. The system further includes an AI bot execution unit that executes an AI bot that inputs and outputs image information to and from a user. The communication terminal according to any one of claims 1 to 4.
6. a second accumulator that accumulates a second integrated value each time the input / output is performed; The AI bot execution unit determines the image information to be output according to the second integrated value. The communication terminal according to claim 5.
Citation Information
Patent Citations
Server, communication terminal and advertisement providing method
JP7176066B2
Cited By
Game programs, information processing methods, information processing devices.
JP7912372B1