Call system
The communication system addresses the challenge of identifying communication partners in retail stores by using mobile terminals with a server maintaining user-terminal correspondence, enabling efficient voice and text transmission and storage, thus improving communication efficiency.
Patent Information
- Application Number
- JP2024037677
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-25
AI Technical Summary
Conventional intercom systems in retail stores and restaurants, where employees work shifts, are uneconomical and do not allow identification of other employees using the intercoms at the same time, making it difficult to communicate effectively with specific individuals.
A communication system utilizing mobile calling terminals with a server that maintains a correspondence relationship between users and terminals, enabling voice and text information transmission, display of communication partners, and voice storage, with features like bone conduction speakers and smart devices for efficient staff communication.
Enables identification of communication partners, facilitates group or individual communication, allows callback functionality, and stores speech history for reference, enhancing communication efficiency in facilities like apparel shops and restaurants.
Smart Images

Figure 2025138528000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a communication system via a network. [Background technology]
[0002] Conventionally, two types of voice communication systems have been known: half-duplex, which allows either voice transmission or reception, and full-duplex, which allows voice transmission and reception simultaneously. These voice communication systems have been used in radio equipment such as walkie-talkies and intercoms. In recent years, voice communication systems using networks such as wireless LANs have emerged.
[0003] For example, the voice communication system described in Patent Document 1 includes a plurality of terminal devices belonging to a first group, a plurality of terminal devices belonging to a second group, and a server capable of communicating with these terminal devices via a network. A table stored in the server defines the group to which each terminal device belongs. When the server receives a voice packet from a terminal device, it transmits the voice packet to other terminal devices belonging to the same group as the terminal device based on the group definition. This enables voice communication on a group-by-group basis via the network. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6477489 Summary of the Invention [Problem to be solved by the invention]
[0005] Meanwhile, retail stores such as home improvement stores and apparel shops, as well as restaurants, employ many part-time and part-time employees who work shifts. In these stores, intercoms are used to facilitate smooth communication between employees while they are working, but providing an intercom for each employee is uneconomical. Therefore, a number of intercoms appropriate for the number of employees working per unit time are prepared and these intercoms are shared among employees. However, with conventional intercoms and voice communication systems, it is not possible to identify other employees who are using intercoms at the same time, making it difficult to identify the person with whom you are communicating. [Means for solving the problem]
[0006] In order to solve the above problem, the present invention provides a calling system comprising a plurality of mobile calling terminals that are selectively used by a plurality of users belonging to a group and assigned to the group, and a server capable of communicating with the plurality of mobile calling terminals, wherein the server comprises a correspondence memory unit that stores a correspondence relationship between each of the mobile calling terminals and the users using each mobile calling terminal, and a correspondence transmission unit that transmits the correspondence relationship to the plurality of mobile calling terminals, and each of the mobile calling terminals comprises a correspondence receiving unit that receives the correspondence relationship from the server and a display unit that displays the users included in the received correspondence relationship.
[0007] In addition, in the above-mentioned calling system, the mobile calling terminal is equipped with a voice transmitting unit that transmits voice information when a user using the mobile calling terminal speaks to the server, and the server is characterized by having a voice receiving unit that receives the voice information from the mobile calling terminal and a voice transmitting unit that transmits the received voice information to all other mobile calling terminals assigned to the group.
[0008] Furthermore, in the above-mentioned call system, the mobile call terminal is equipped with a target determination unit that determines another mobile call terminal to which the voice information should be sent prior to the speech, and the voice transmission unit of the server transmits the voice information to the determined other mobile call terminal.
[0009] In the above-mentioned communication system, the server is characterized by including a voice storage unit that stores the received voice information in association with the user who made the speech.
[0010] The above-mentioned call system is also characterized by comprising a conversion unit that converts voice information spoken by the user into text information, and a text storage unit that stores the text information in association with the user who spoke.
[0011] Furthermore, in the above-mentioned call system, the mobile call terminal is provided with an operation unit that is operated to transmit the voice information, and the target determination unit determines the sender of the most recent voice information as the transmission target based on the operation mode of the operation unit.
[0012] Furthermore, in the above communication system, the mobile communication terminal is characterized in that it pronounces the transmission target when the transmission target is determined.
[0013] In the above-mentioned communication system, each of the mobile communication terminals is characterized by including a headset to be worn on the head of the user, and a smart device capable of communicating with the headset.
[0014] The headset is further characterized by including a bone conduction speaker. [Effects of the Invention]
[0015] According to the present invention, it is possible to identify a communication partner. [Brief explanation of the drawings]
[0016] [Figure 1] 1 is a schematic configuration diagram of a call system according to an embodiment of the present invention; [Figure 2] A block diagram of a mobile communication terminal provided in the above communication system. [Figure 3] 3A and 3B are diagrams showing (a) a user table, (b) a terminal management table, and (c) an utterance management table provided in a database of the communication system. [Figure 4] FIG. 1 is a diagram showing the flow of information in the call system of the embodiment. [Figure 5] Flow diagram of the above mobile communication terminal [Figure 6] Flow diagram of the server included in the above communication system [Figure 7] Screen control process flow diagram [Figure 8] (a) Menu screen, (b) Staff display screen, (c) Conversation history display screen [Figure 9] Flow diagram of speech transmission processing DETAILED DESCRIPTION OF THE INVENTION
[0017] <Outline of this embodiment> The following describes a communication system according to an embodiment of the present invention with reference to the drawings. Note that in the following description, the communication system is introduced in an apparel shop as an example, but the facility in which the communication system is introduced is not limited to apparel shops, and the system can be introduced in any facility where multiple staff members work, such as a home improvement store, a restaurant, or a hotel.
[0018] In this embodiment, an apparel shop has opened stores in various regions, such as Apparel Shop M in City M and Apparel Shop K in City K. As shown in FIG. 1 , Apparel Shop M employs nine staff members (A to H). Based on a work schedule (a.k.a., shifts), four of these staff members are always on duty. During store business hours, the staff members move around the store to serve customers, and after business hours, each staff member performs individual tasks in various locations, such as cleaning, inventory, and cash register closing. The communication system 100 of this embodiment is a system used to facilitate communication between staff members in different locations during such operations. The system includes multiple mobile communication terminals 10 selectively used by staff members (hereinafter also referred to as "users") who are on duty, and a server 40 capable of communicating with each of the mobile communication terminals 10. In the communication system 100 of this embodiment, the mobile communication terminals 10 are provided so that the number of staff members > the number of employees = the number of mobile communication terminals 10 installed in the store.
[0019] <Mobile phone terminal 10> The mobile communication terminal 10 is a mobile communication terminal carried by a staff member, and includes a smart device 20 and a headset 30, as shown in FIG.
[0020] The smart device 20 is a portable information processing terminal, typically a smartphone or a tablet terminal, and includes a touch panel display 21, a Bluetooth (registered trademark) module 22, a network module 23, a memory 24, and a CPU 25.
[0021] Touch panel display 21 functions as a display unit that displays information on the screen based on a signal input from CPU 25, and also functions as an input receiving unit that receives touch input from the user. Touch panel display 21 inputs the received touch input to CPU 25.
[0022] The Bluetooth module 22 is a module that functions as a short-range communication unit that performs short-range wireless communication with the headset 30, and transmits information input from the CPU 25 to the headset 30, and inputs information received from the headset 30 to the CPU 25. Note that the short-range communication unit is not limited to Bluetooth communication, and may use other wireless communication methods. Wired communication may also be used.
[0023] The network module 23 is a module that functions as a network communication unit that communicates with the server 40 via a network such as the Internet, transmits information input from the CPU 25 to the server 40, and inputs information received from the server 40 to the CPU 25.
[0024] A call program is stored in advance in the memory 24, and the CPU 25 executes the call program. The call program defines identification information (hereinafter referred to as "terminal ID") assigned to each mobile call terminal 10. The smart device 20 is housed in a holder that can be attached to the user's arm or waist.
[0025] The headset 30 is a wearable earphone microphone device that is worn on the head of a staff member while on duty, and includes a Bluetooth module 31, a microphone 32, a bone conduction speaker 33, a speech switch 34, and a microcomputer 35.
[0026] The Bluetooth module 31 is a module that functions as a short-range wireless communication unit that performs short-range wireless communication with the smart device 20, and transmits information input from the microcomputer 35 to the smart device 20, and inputs information received from the smart device 20 to the microcomputer 35. Note that the short-range communication unit is not limited to Bluetooth communication, and may use other wireless communication methods. Wired communication may also be used.
[0027] The bone conduction speaker 33 is placed in contact with the temple of the staff member and converts the audio signal input from the microcomputer 35 into vibrations. Such a bone conduction speaker 33 functions as an audio output unit that outputs audio. Note that the audio output unit is not limited to the bone conduction speaker 33, but the bone conduction speaker 33 is preferable as an audio output unit for store operations because it does not block the staff member's ears and does not interfere with customer service.
[0028] The speech switch 34 is a push-type ON / OFF switch that functions as an operation unit operated by the user to transmit audio information in PPT (Push To Talk). An output signal from the speech switch 34 is input to the microcomputer 35. The speech switch 34 is preferably provided on the outer surface of the bone conduction speaker 33 so that it is easy for the user to operate. Note that the operation unit is not limited to a push-type switch, and may be a phototransistor that turns ON / OFF when the light receiving surface is covered by the user's hand.
[0029] The microphone 32 picks up surrounding sounds, particularly the voice of the staff member wearing the headset 30, and inputs the audio signal of the picked up sound to the A / D converter 36. The audio signal is converted into audio information at a predetermined sampling frequency by the A / D converter 36, and the audio information is input to the microcomputer 35. In this way, the microphone 32 functions as a sensor that picks up the voice of the staff member.
[0030] The microcomputer 35 monitors the signal from the talk switch 34, and when a signal from the talk switch 34 is detected, it transmits state information of the talk switch 34 to the smart device 20 via the Bluetooth module 31. Furthermore, every time the microcomputer 35 acquires audio information from the microphone 32 and the A / D converter 36, it transmits the audio information to the information processing terminal via the Bluetooth module 31. Furthermore, when the microcomputer 35 receives audio information from the smart device 20, it converts the audio information into an audio signal and inputs it to the bone conduction speaker 33.
[0031] <Server 40> As shown in FIG. 1, the server 40 is an information processing device that relays the transmission of voice information from one mobile call terminal 10 to another mobile call terminal 10, and includes a network module (not shown), a database 41, a memory (not shown), and a CPU (not shown).
[0032] The network module is a module that functions as a network communication unit that communicates with each mobile call terminal 10 via a network such as the Internet, transmits information input from the CPU to the mobile call terminal 10, and inputs information received from the mobile call terminal 10 to the CPU.
[0033] As shown in FIG. 3, the database 41 includes a user table, a terminal management table, and a sound source management table.
[0034] The user table functions as a user information storage unit that stores information about users (staff). User information includes a user ID, password, user name, and default group. The user ID is information that identifies a user and is uniquely assigned to each user. The user ID is registered in the user ID field of the user table. The password is information used to authenticate the user's eligibility and is set for each user. The password is registered in the password field of the user table. The user name is the user's name and is registered in the user name field of the user table. The default group is information about the main group to which the user belongs (in this embodiment, the store where the staff mainly works). The default group is registered in the default group field of the user table. In this way, the user name and default group are registered in association with the user ID in the user table. When there is an increase or decrease in staff, the manager of the store where the increase or decrease occurred accesses the server 40 from his or her own computer and adds or deletes records from the user table.
[0035] The terminal management table stores information about the mobile call terminal 10 (hereinafter referred to as "terminal information"). The terminal information includes a terminal ID, a group to which the mobile call terminal 10 belongs, and a user. As described above, the terminal ID is identification information for identifying the mobile call terminal 10, and is assigned so as to be unique to each mobile call terminal 10. The terminal ID is registered in the terminal ID field of the terminal management table. The group to which the mobile call terminal 10 belongs is the group to which the mobile call terminal 10 is assigned (in this embodiment, the store where the mobile call terminal 10 is located), and is registered in the group to which the mobile call terminal 10 belongs field. The user is the user ID of the user (staff member) currently using the mobile call terminal 10 corresponding to the terminal ID, and is registered in the user field. In this way, the terminal management table functions as a correspondence storage unit that stores the correspondence between the terminal ID and the user ID of the user currently using the terminal 10, i.e., the real-time user.
[0036] The utterance management table is a table that functions as an utterance information storage unit that stores utterance information. The utterance information stored here is the speaker's user ID and the storage address of the sound source. The speaker's user ID is registered in the speaker field. The storage address of the sound source is registered in the sound source storage destination field. This utterance information is registered in association with the utterance date and time.
[0037] A call management program is stored in the memory of the server 40, and the CPU of the server 40 executes the call management program.
[0038] Next, the flow of the communication system 100 of this embodiment will be described. As shown in FIG. 4, when a user (hereinafter, staff member F will be used as an example) starts using the system, login information is transmitted from the mobile communication terminal 10 to the server 40. The server 40 updates the correspondence information based on the login information and transmits the correspondence information to each mobile communication terminal 10. Here, the correspondence information is information including the correspondence between the terminal ID and the user ID stored in the terminal management table. Then, when staff member F makes an utterance, the utterance information is transmitted from the mobile communication terminal 10 to the server 40. The server 40 transmits voice information to the other mobile communication terminals 10 based on the utterance information. The other mobile communication terminals 10 play the voice information received from the server 40. As a result, the voice of staff member F is delivered to the other staff members. The above flow will be described in detail below.
[0039] When staff member F arrives at apparel shop M, he picks up a mobile communication terminal 10 that is not in use at that time, puts on the headset 30, and operates the smart device 20. At this time, it is assumed that other mobile communication terminals 10 are being used by other staff members B, H, and E who are already at work.
[0040] First, the CPU 25 of the smart device 20 of the mobile call terminal 10 used by staff member F (hereinafter referred to as "the CPU 25 of the mobile call terminal 10") executes a login process as shown in Fig. 5. The login process s1 includes a login screen display process, an input reception process, and a login information transmission process.
[0041] The login screen display process is a process of displaying a login screen for inputting login information on the touch panel display 21. The login screen includes a user ID input box, a password input box, and a send button. The user ID input box functions as an ID input unit for inputting the user ID of the user who will start using the mobile call terminal 10. The password input box functions as a password input unit for inputting the password of the user. The send button functions as a transmission determination unit for transmitting the input user ID and password, and the terminal ID assigned to the mobile call terminal 10.
[0042] The input reception process is a process of receiving touch input to the touch panel display 21 that displays the login screen. When a user ID and password are entered by touch input from the screen F and the send button is pressed, the CPU 25 of the smart device 20 executes a login information transmission process.
[0043] The login information transmission process is a process of transmitting login information via the network module 23. The login information includes the user ID and password input in the input reception process, as well as the terminal ID assigned to the mobile call terminal 10. In this way, the network communication unit of the smart device 20 transmits the login information to the server 40.
[0044] As shown in FIG. 6, when the CPU of the server 40 receives login information from the mobile call terminal 10 used by staff member F (s101: yes), it executes authentication processing s102, correspondence update processing s103, and correspondence information transmission processing s104 in this order.
[0045] The authentication process s102 is a process for authenticating staff member F's eligibility to use the service based on the received login information. Specifically, the CPU of the server 40 compares the user ID and password included in the login information with the user ID and password registered in the user table. If the authentication is successful, the correspondence update process s103 is executed. Note that, although not shown, if the authentication fails, for example, the CPU of the server 40 transmits information to staff member F's mobile call terminal 10 indicating that the authentication has failed and that the login information should be sent again. In this way, the CPU of the server 40 functions as an authentication unit that authenticates staff member F's eligibility to use the service based on the received login information.
[0046] The correspondence update process s103 is a process for updating the correspondence between the mobile call terminal 10 and its user, which is registered in the terminal management table. Specifically, the CPU of the server 40 searches for a record in the terminal management table using the terminal ID included in the login information as a search key, and registers the user ID included in the login information in the user field of the searched record. In this way, the CPU of the server 40 functions as a correspondence update unit that updates the correspondence between the mobile call terminal 10 and its user based on the login information. In this example, as shown in FIG. 3(b), the user "F" is registered in the user field of the record with terminal ID "#001".
[0047] The correspondence information transmission process s104 is a process for transmitting correspondence information including the updated correspondence relationship. Specifically, the CPU of the server 40 refers to the belonging group of the record searched in the correspondence update process s103 and extracts records in which the same group as the belonging group is registered. In this example, as shown in FIG. 3(b), a record in which the belonging group "Store M" is registered is extracted from the terminal management table. Then, the CPU of the server 40 extracts a user name corresponding to the user field of the extracted record from the user table. In this example, the user name "F" corresponding to "M0006" is extracted, and similarly, the user "B" corresponding to "M0002," the user name "H" corresponding to "M0008," and the user name "E" corresponding to "M0005" are extracted. Then, the CPU of the server 40 generates correspondence information that associates the terminal ID and user ID of the record extracted from the terminal management table with the user name extracted from the user table, and transmits the correspondence information to the mobile call terminal 10 corresponding to the terminal ID. In this way, the CPU of the server 40 functions as a correspondence information generating unit that generates correspondence information, and the network module and CPU of the server 40 function as a correspondence transmitting unit that transmits the correspondence information.
[0048] 5, when the CPU 25 of the mobile call terminal 10 receives correspondence information from the server 40 via the network module 23 (s2: yes), the CPU 25 stores the received correspondence information in the memory 24. This updates the correspondence relationship between the mobile call terminal 10 and the user (user ID and username). In this way, the network module 23 and the CPU 25 of the mobile call terminal 10 function as a correspondence receiving unit that receives the correspondence relationship. The memory 24 functions as a correspondence storage unit that stores the correspondence information.
[0049] Next, the CPU 25 of the mobile call terminal 10 executes a screen control process s4. The screen control process s4 is a process for performing control based on a user's touch operation on the touch panel display 21. In the screen control process s4, as shown in FIG. 7, first, a menu screen display process s41 is executed. The menu screen display process s41 is a process for displaying a menu screen shown in FIG. 8(a) on the touch panel display 21. The menu screen includes a staff display GUI 51, a conversation history confirmation GUI 52, and a logout GUI 53.
[0050] If the staff display GUI is selected by the user's touch operation (s43: yes), the staff display process s44 is executed. In the staff display process s44, the CPU 25 of the mobile call terminal 10 displays the user name (the name of the staff member on duty) based on the corresponding information stored in the memory 24, as shown in FIG. 8(b).
[0051] If the speech history confirmation GUI is selected by the user's touch operation (s45: yes), the CPU 25 of the mobile call terminal 10 executes a history request process s46 and a history display process s47. The history request process s46 is a process of requesting the server 40 to transmit the speech history. Upon receiving the request, the CPU of the server 40 transmits the information registered in the speech management table to the requesting mobile call terminal 10. The CPU 25 of the mobile call terminal 10 displays the received information on the screen, as shown in FIG. 8(c). A plurality of speech GUIs are displayed on the screen. When a GUI is selected, the CPU 25 of the mobile call terminal 10 downloads the sound source of the speech from the URL where the sound source is saved. The CPU 25 then transmits the downloaded sound source to the headset 30 via the Bluetooth module 22. The microcomputer 35 of the headset 30 generates an audio signal based on the received audio signal and inputs the generated audio signal to the bone conduction speaker 33. This makes it possible to listen to the content of past speech.
[0052] When the logout GUI 53 is selected by the user's touch operation (s48: yes), the CPU 25 of the mobile call terminal 10 transmits logout information including the terminal ID of the mobile call terminal 10 to the server 40. The CPU of the server 40 identifies a record in the terminal management table that corresponds to the terminal ID of the received logout information, deletes the user ID of the record (not shown), and transmits the corresponding information after deletion to each mobile call terminal 10.
[0053] Returning to Fig. 5, next, the CPU 25 of the mobile call terminal 10 checks whether the talk switch 34 of the headset 30 is pressed. If the talk switch 34 is pressed, the CPU 25 of the mobile call terminal 10 executes a speech information transmission process s6. Below, an example will be described in which staff member F presses the talk switch 34. The speech information transmission process s6 is a process for transmitting voice information when staff member F speaks, and includes a transmission target determination process s61, a voice acquisition process s62, a speech information generation process s63, a speech information transmission process s64, a talk switch 34 confirmation process s65, and a speech end information transmission process s66, as shown in Fig. 9.
[0054] The transmission target determination process s61 is a process for determining a transmission target of the audio information. There are three methods for determining a transmission target: (1) If no staff member is specified (selected) on the staff display screen (Figure 8(b)) above, the user IDs of all other staff members B, H, and E on duty and / or the terminal IDs of their mobile phone terminals 10 will be the targets of transmission. (2) If any staff member (e.g., staff member H) is selected on the staff display screen (Figure 8(b)), the user ID of the selected staff member H and / or the terminal ID of the mobile call terminal 10 of the selected staff member will be the transmission target. (3) When the talk switch 34 is pressed twice quickly and the second press is continued, the user ID of the staff member who sent the voice information received immediately before and / or the terminal ID of the mobile communication terminal 10 are targeted for transmission. This transmission target enables a so-called callback to be performed quickly. In this way, the CPU 25 of the mobile call terminal 10 functions as a transmission target determination unit that determines a transmission target of the voice information.
[0055] The audio acquisition process s62 is a process for acquiring audio information from the headset 30, and the CPU 25 of the smart device 20 receives the audio information from the headset 30 via the Bluetooth module 22. In this way, the CPU 25 of the smart device 20 functions as an audio information acquisition unit that acquires audio information.
[0056] The utterance information generation process s63 is a process for generating utterance information including the above-mentioned voice information, and is executed every time the above-mentioned voice information is acquired. Specifically, the CPU 25 of the mobile call terminal 10 generates utterance information which is a packet including the above-mentioned acquired voice information, a transmission target, and transmission source information (the user ID of the speaker F and / or the terminal ID of the mobile call terminal 10 used by the speaker F). In this way, the CPU 25 of the mobile call terminal 10 functions as an utterance information generation unit that generates utterance information. Then, the CPU 25 of the mobile call terminal 10 executes an utterance information transmission process s64 for transmitting the generated utterance information to the server 40.
[0057] The confirmation process s65 of the talk switch 34 is a process for confirming the state of the talk switch 34. If the result of the confirmation process s65 is that the talk switch 34 is pressed (s65: no), the process returns to the voice acquisition process s62, and the voice information generation process s63 and the voice information transmission process s64 are executed. As a result, the voice information while the talk switch 34 is being pressed is transmitted to the transmission target.
[0058] On the other hand, if the speech switch 34 is released (s65: yes), an end-of-speech information transmission process s66 is executed. The end-of-speech information transmission process s66 is a process for transmitting end-of-speech information including information that the speech has ended to the server 40.
[0059] 6, every time the CPU of the server 40 receives speech information (s105: yes), it executes a speech information storage process s106 for temporarily storing the received speech information in memory, and a voice information transmission process s107. The voice information transmission process s107 is a process for identifying the mobile call terminal 10 to be the transmission target based on the transmission target included in the received speech information, and transmitting the voice information and sender information to the mobile call terminal 10.
[0060] Furthermore, when the CPU of the server 40 receives the speech end information (s108: yes), it executes the utterance information registration process s109. The utterance information registration process s109 integrates the audio information of the utterance information temporarily stored in the memory in the utterance information storage process s106 in chronological order to generate a sound source including the content of the utterance, and stores the sound source in a predetermined area of the memory. Then, the CPU of the server 40 adds a new record to the utterance management table, registers the address of the storage destination of the sound source in the record, and registers the sender of the utterance information in the speaker field. The CPU also registers the date and time of registration in the utterance date and time field. In this way, the memory of the server 40 functions as a storage unit that stores the sound source of the utterance, and the CPU of the server 40 functions as an utterance information registration unit that registers the utterance information.
[0061] Returning to FIG. 6, every time the CPU 25 of the mobile call terminal 10 receives voice information from the server 40 (s7: yes), it executes a transmission source storage process s8 and a voice output process s9.
[0062] The sender storage process s8 is a process for storing the sender information sent in association with the voice information in the memory 24. The sender information stored in this process is used as the target of the callback.
[0063] The audio output process s9 is a process for outputting the received audio information from the bone conduction speaker 33 of the headset 30. Specifically, the CPU 25 of the mobile call terminal 10 transmits the received audio information to the headset 30 via the Bluetooth module 22, and commands the microcomputer 35 of the headset 30 to output the sound source information. The microcomputer 35 of the headset 30 generates an audio signal based on the received audio information, and outputs the generated audio signal to the bone conduction speaker 33. As a result, audio is output from the bone conduction speaker 33.
[0064] According to the communication system 100 of this embodiment, the correspondence between the terminal and its user is updated based on the staff member's login information, and the updated correspondence is transmitted to each mobile communication terminal 10. Then, each mobile communication terminal 10 displays the user's information on the touch panel display 21, so that the user can confirm the staff member with whom they can communicate before communicating with them.
[0065] In addition, communication can be made not only with the entire group but also individually. Furthermore, callbacks can be made simply by operating the speech switch 34, which is convenient for responding in an emergency.
[0066] Furthermore, since the speech history is stored, the staff can check the content of past speeches as needed.
[0067] Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment and may be modified in the following manner, for example.
[0068] <Variation 1> In the above embodiment, the user ID and password are used as login information, but this is not limiting. For example, biometric information of the user may be used as login information.
[0069] A typical example of biometric information is a facial image of the user. In this modified embodiment, a feature field is provided in the user table of the server 40. The feature field registers the facial features of the user. Here, the feature is information that is quantified based on the user's facial image, such as the size and shape of the outline, and the positions and sizes of the eyes, nose, and mouth.
[0070] Then, in the above login process s1, the user attempting to log in takes an image of his or her face using the camera of the mobile call terminal 10 (smart device 20) that he or she intends to use, and transmits the generated face image and the terminal ID of the mobile call terminal 10 to the server 40 as login information.
[0071] The CPU of the server 40 performs image analysis of the received facial image to detect features of the facial image. The CPU of the server 40 then identifies the user by comparing the detected features with the features registered in the user table. In this way, the CPU of the server 40 functioning as an authentication unit may authenticate the user's eligibility to use the service based on biometric information such as a facial image.
[0072] The biometric information is not limited to the user's face, but may be a fingerprint, a voiceprint, an iris, or a combination of these.
[0073] <Variation 2> User authentication based on biometric information as in the above-described first modification may be performed by, for example, another application (e.g., an authentication application). In this case, the authentication result (user ID) may be notified from the server 40 to the authentication application, and the authentication application may pass the user ID to the call application.
[0074] <Variation 3> In the above embodiment, the audio information of the utterance is recorded in the server 40, but the text information of the utterance may also be recorded in the server 40.
[0075] The text information can be generated on the mobile call terminal 10 side or the server 40 side. That is, the voice information during speech is stored in the memory 24 of the mobile call terminal 10 or the memory of the server 40, and when the release of the talk switch 34 is detected, the voice information stored in the memory is integrated in chronological order to generate voice, and the voice is analyzed to generate text. Note that the voice information may be analyzed in real time to generate text without storing it in memory. In this way, the call system of the present invention may have a conversion unit that converts voice information into text information.
[0076] The generated text information is registered in a text field provided in the utterance management table. In this way, the utterance management table functions as a text storage unit that stores text information in association with the user ID that made the utterance.
[0077] When the conversation history GUI 52 is selected (s45), the mobile call terminal 10 requests transmission of text information in a history request s46. The CPU of the server 40 extracts information registered in the utterance management table and transmits the information to the mobile call terminal 10. The CPU 25 of the mobile call terminal 10 displays the information received from the server 40 on the touch panel display 21, allowing the user to check the content of past utterances as text information.
[0078] <Variation 4> When the transmission target is determined in the transmission target determination process s61, the CPU 25 of the mobile call terminal 10 may cause the bone conduction speaker 33 of the headset 30 to output a sound indicating the transmission target.
[0079] For example, in the transmission target determination process s61, when the entire group is determined to be the transmission target, the CPU 25 of the mobile call terminal 10 transmits to the headset 30 the voice information "Transmitting to the group."
[0080] Furthermore, in the transmission target determination process s61, when the transmission target is determined to be an individual (for example, staff member H), the CPU 25 of the mobile call terminal 10 transmits to the headset 30 voice information saying "This will be sent to Mr. H."
[0081] Also, in the transmission target determination process s61, if the transmission target is determined to be the user (e.g., staff member E) who sent the previous voice information, the CPU 25 of the mobile call terminal 10 transmits voice information saying "I will call back Mr. E" to the headset 30.
[0082] The microcomputer 35 of the headset 30 converts the received audio information into an audio signal and inputs it to the bone conduction speaker 33. This makes it possible to recognize the destination of the audio information by voice as well. [Explanation of symbols]
[0083] 10 Mobile phone terminals 20 Smart Devices 30 Headset 40 servers 41 databases 100 Call System
Claims
1. a plurality of mobile communication terminals selectively used by a plurality of users belonging to a group and assigned to the group; a server capable of communicating with the plurality of mobile communication terminals; A call system comprising: The server a correspondence storage unit that stores a correspondence between each of the mobile communication terminals and a user who uses the mobile communication terminal; a correspondence transmitting unit that transmits the correspondence to the plurality of mobile communication terminals; Equipped with Each of the mobile communication terminals a correspondence receiving unit that receives the correspondence from the server; a display unit that displays users included in the received correspondence; A call system comprising:
2. the mobile communication terminal includes a voice transmission unit that transmits voice information when a user of the mobile communication terminal speaks to the server; The server a voice receiving unit that receives the voice information from the mobile communication terminal; a voice transmission unit that transmits the received voice information to all other mobile communication terminals assigned to the group; The call system of claim 1 , comprising:
3. the mobile communication terminal includes a target determination unit that determines another mobile communication terminal to which the voice information should be transmitted prior to the utterance; The communication system according to claim 2 , wherein the voice transmission unit of the server transmits the voice information to the determined other mobile communication terminal.
4. The communication system according to claim 2 , wherein the server includes a voice storage unit that stores the received voice information in association with the user who made the speech.
5. a conversion unit that converts voice information uttered by the user into text information; a text storage unit that stores the text information in association with the user who spoke; The call system of claim 2 , comprising:
6. the mobile communication terminal includes an operation unit that is operated to transmit the voice information; The call system according to claim 3 , wherein the target determination unit determines a sender of immediately preceding voice information as a transmission target based on an operation mode of the operation unit.
7. The mobile communication terminal 7. The communication system according to claim 6, wherein the name of the transmission target is pronounced when the transmission target is determined.
8. Each of the mobile communication terminals a headset worn on the user's head; a smart device capable of communicating with the headset; The call system of claim 1 , comprising:
9. The communication system of claim 8 , wherein the headset includes a bone conduction speaker.
Citation Information
Patent Citations
Driving device for DC commutatorless motor
JP1989077489A