Telephone call system, program, and information processing device

The system addresses the issue of PBX number notification in V-shaped calls by enabling users to choose and notify the destination with a desired number, improving convenience and security through a PBX and CTI device configuration.

JP7812485B1Active Publication Date: 2026-02-09TRANS ARCHITECT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025134664
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-08-13
Publication Date
2026-02-09
Estimated Expiration
2045-08-13

AI Technical Summary

Technical Problem

In existing V-shaped calling systems, the outside telephone number of a PBX is notified to the destination rather than the calling telephone number, lacking user convenience and control over the notification process.

Method used

A telephone calling system and information processing device that allows users to select and notify the destination telephone of a chosen notification telephone number through a PBX and CTI device, enabling a first call to the user's telephone and a second call to the destination with the selected number, ensuring legitimacy and user convenience.

Benefits of technology

Improves user convenience by allowing users to select and notify the destination with a desired telephone number, preventing impersonation and ensuring legitimacy of the notification, thus enhancing the operability and security of V-shaped calls.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007812485000001_ABST
    Figure 0007812485000001_ABST
Patent Text Reader

Abstract

In V-shaped calling, the notification telephone number selected or set as the call notification telephone number is notified to the called telephone, thereby improving user convenience. [Solution] The telephone calling system includes an exchange and an information processing device. The information processing device is capable of communicating with the exchange and a user terminal operated by a user of a calling telephone. The information processing device transmits candidate telephone numbers that the user of the user terminal can notify as a calling telephone number to the user terminal, and when the information processing device receives from the user terminal a notification telephone number to be notified to a second telephone, transmits a first command to the exchange to make a first call to a first telephone, and when the information processing device receives from the exchange information indicating that the first telephone has answered the first call, transmits a second command to the exchange to notify the second telephone of the notification telephone number as a calling notification telephone number and make a second call to a destination telephone.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present embodiment relates to a telephone call system, a program, and an information processing device. [Background technology]

[0002] FMC (Fixed-Mobile Convergence) is a communication service that combines the functions of a fixed-line telephone and a mobile phone. With FMC, users can use their mobile phone like an internal telephone. FMC also allows users to make and receive calls using their company number while on the go.

[0003] BYOD (Bring Your Own Device) is the practice of employees using their personal devices, such as mobile phones or information processing terminals, for work purposes.

[0004] In business situations, users may use company-issued mobile phones for business purposes.

[0005] Generally, when a call is made using a mobile phone, a unique phone number of the caller, which begins with, for example, 080 or 090, is notified to the phone of the other party.

[0006] In the V-shaped calling system of Patent Document 1 (Patent Publication No. 6298572), the outside telephone number of a private branch exchange (PBX) is notified to the destination telephone, rather than the telephone number of the calling telephone. [Prior art documents] [Patent documents]

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

[0008] As described above, in the V-shaped calling system of Patent Document 1, the outside telephone number of the PBX, rather than the telephone number of the calling telephone, is notified to the called telephone.

[0009] This embodiment has been made in consideration of the above-mentioned situation, and provides a telephone calling system, program, and information processing device that improves user convenience by notifying the destination telephone of the notification telephone number selected or set as the call notification telephone number in a V-shaped call. [Means for solving the problem]

[0010] The telephone calling system according to this embodiment includes an exchange and an information processing device. The exchange is capable of communicating with a first telephone and a second telephone. The information processing device is capable of communicating with the exchange and a user terminal operated by a user of the first telephone. The user terminal receives from the user of the user terminal a designation of a second telephone number to be called and a designation to perform a V-shaped call in which the notification telephone number is selected and notified to the destination, and then transmits a V-shaped call request to the information processing device. The information processing device When a V-shaped call request is received from the user terminal, The information processing device transmits to the user terminal a candidate telephone number that the user of the user terminal can notify as a caller. Selected from the candidate phone numbers When you receive a notification phone number to be notified to your second phone, Corresponding to the first telephone, stored in the information processing device First Call number The exchange transmits a first command to the exchange to make a first call to the first telephone number. When the exchange receives the first command from the information processing device, number When the first telephone responds to the first call, the exchange transmits information indicating that the first telephone has responded to the information processing device. When the information processing device receives the information from the exchange, it notifies the second telephone of the notification telephone number and makes the second call. number When the exchange receives the second command from the information processing device, the exchange notifies the second telephone of the notified telephone number as a call notification telephone number and makes the second call. number A second call is made to the first telephone, enabling communication between the first telephone and the second telephone. [Effects of the Invention]

[0011] According to this embodiment, in a V-shaped call, the notification telephone number selected or set as the call notification telephone number is notified to the destination telephone, thereby improving user convenience. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a block diagram showing an example of a telephone call system according to a first embodiment. [Figure 2] FIG. 1 is a block diagram showing an example of a PBX provided in a telephone call system according to a first embodiment. [Figure 3] 1 is a block diagram showing an example of a CTI device provided in a telephone call system according to a first embodiment. [Figure 4] FIG. 3 is a sequence diagram showing an example of a registration process of registration data executed by the telephone calling system according to the first embodiment. [Figure 5] FIG. 3 is a sequence diagram showing an example of a V-shaped call process executed by the call system according to the first embodiment. [Figure 6] 10 is a diagram showing an example of a registration operation acceptance screen for a user to register candidate telephone numbers to be notified to a destination telephone set. FIG. [Figure 7] 10A and 10B are diagrams showing examples of a first screen and a second screen displayed when a user makes a V-shaped call using a smartphone. [Figure 8] FIG. 10 is a sequence diagram showing an example of a V-shaped call process executed by the call calling system according to the fourth embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0013] Hereinafter, embodiments will be described with reference to the drawings. In the following description, the same reference numerals will be used to designate components with substantially the same or identical functions and components, and descriptions thereof will be omitted or will be briefly described as necessary.

[0014] [First embodiment] In the first embodiment, the telephone operated by a caller user (first user) requesting a call to a call partner is referred to as the caller telephone (first telephone), and the telephone operated by a call destination user (second user) who will be the call partner of the caller user is referred to as the call destination telephone (second telephone).

[0015] In the first embodiment, we will describe a telephone calling system that, when making a V-shaped call, notifies the destination telephone of a notification telephone number selected from one or more candidate telephone numbers on a user terminal operated by the calling user as the call notification telephone number.

[0016] In the first embodiment, V-shaped calling refers to the PBX making a first call to a calling telephone and then making a second call to a destination telephone based on a command from a user terminal, thereby enabling communication between the calling telephone and the destination telephone.

[0017] FIG. 1 is a block diagram showing an example of the configuration of a telephone call system 1 according to the first embodiment.

[0018] The telephone call system 1 includes a PBX 2 and a CTI device 3 .

[0019] The PBX 2 is capable of telephone communication with the calling telephone 4 and the called telephone 5. The PBX 2 is operable based on commands received from the CTI device 3. At least one of the calling telephone 4 and the called telephone 5 may be a mobile phone.

[0020] The CTI device 3 is capable of communicating with a user terminal 6 operated by a calling user and the PBX 2. The CTI device 3 is capable of controlling the PBX 2 by sending commands to the PBX 2.

[0021] Various information communication devices such as a personal computer can be used as the user terminal 6. The originating telephone 4 and the user terminal 6 may be combined into a single device such as a smartphone.

[0022] The features of PBX2 are explained in detail below.

[0023] The PBX 2 is a device that manages the connections of telephones used within an organization such as a company. The PBX 2 connects external lines to internal lines and internal lines to internal lines based on exchange data 7, which includes, for example, the telephone number of the contracted line, telephone numbers that can be used as internal lines, and the telephone number of the PBX 2, and performs operations such as receiving calls from internal or external lines, making calls to internal or external lines, and forwarding calls.

[0024] In the first embodiment, the PBX 2 includes, for example, an API (Application Programming Interface). For example, an information processing device such as the CTI device 3 may use this API to send instructions to the PBX 2. The PBX 2 operates in accordance with the received instructions. Note that the instructions may include, for example, one or more commands. Furthermore, in the first embodiment, the type and function of the PBX 2 are not particularly limited.

[0025] The PBX 2 may also send, for example, commands, call events, etc. to devices such as the CTI device 3 .

[0026] In the first embodiment, the PBX 2 includes a first processing unit 8 that, when receiving a first command from the CTI device 3 to make a first call to a caller telephone number corresponding to the caller telephone 4, makes the first call to the caller telephone 4. The first processing unit 8 of the PBX 2 may make the first call to the caller telephone number of the caller telephone 4 using a monitor number for V-shaped calling. Alternatively, the first processing unit 8 may make the call using a notified telephone number.

[0027] When the originating telephone 4 answers the first call, the first processing unit 8 of the PBX 2 sends a call event, which is an example of information indicating that the originating telephone 4 has answered the first call, to the CTI device 3.

[0028] The PBX 2 is provided with a second processing unit 9 that, when it receives a second command from the CTI device 3 to notify the destination telephone 5 of the notification telephone number selected by the calling user as the call notification telephone number and to make a second call to the destination telephone number corresponding to the destination telephone 5, notifies the destination telephone 5 of the notification telephone number as the call notification telephone number and makes a second call to the destination telephone 5, thereby enabling a call between the calling telephone 4 and the destination telephone 5.

[0029] The second processing unit 9 of the PBX 2 may use the monitor number for V-shaped calling to make a second call to the destination telephone number of the destination telephone 5. More specifically, for example, the second processing unit 9 of the PBX 5 may notify the destination telephone number of the notification telephone number in accordance with the second command, and dequeue (push out) the first call to the source telephone number to the destination telephone number, thereby making the second call. Note that dequeuing may also be referred to as re-calling.

[0030] In the first embodiment, for example, the PBX 2 may notify the destination telephone 5 of not only the notification telephone number but also the telephone number of the PBX 2. This makes it possible to prevent only an invalid telephone number unrelated to the calling user or a telephone number that the calling user is not authorized to use from being notified to the destination telephone 5, thereby preventing acts of impersonation by the calling user and ensuring the legitimacy of the telephone number notification.

[0031] The PBX 2 includes a third processing unit 10 that receives a response to the second call from the destination telephone 5 when the destination telephone 5 responds to the second call.

[0032] When the destination telephone 5 answers the second call, the third processing unit 10 may transmit to the CTI device 3 a call event indicating that the destination telephone 5 has answered the second call.

[0033] The features of the CTI device 3 will be specifically described below.

[0034] The CTI device 3 is an example of an information processing device that operates in cooperation with the PBX 2. The CTI device 3 is, for example, a server device that includes a CTI engine, and is capable of communicating with the user terminal 6 and the PBX 2.

[0035] The CTI device 3 has an authentication unit 12 that accepts access from the user terminal 6 and performs user authentication, and receives, for example, various types of data, information, signals, instructions, commands, requests, notifications, instructions, responses, etc. from the user terminal 6.

[0036] The CTI device 3 includes a registration unit 13 that receives, from the user terminal 6, for example, registration data 11 that associates user identification information corresponding to the user, the caller's telephone number, candidate telephone numbers that the user will notify the other party of, and candidate identification information related to the candidate telephone numbers, and stores the registration data 11. In the first embodiment, there are one or more candidate telephone numbers and candidate identification information. The candidate identification information may be, for example, a company name, a department name, an ID, an internal management ID, etc.

[0037] In the first embodiment, various information that can identify a user can be used as user identification information, but the following description will be given using an example in which a user ID assigned to a user is used as user identification information. Note that the user ID may be linked to the registered data 11 related to the user indicated by the user ID or the caller's phone number. For example, the caller's phone number can be determined when the user ID is recognized.

[0038] When the CTI device 3 receives from the user terminal 6 a V-shaped call request to select a notification phone number and notify the destination telephone 5, the CTI device 3 transmits to the user terminal 6 registration data 11 corresponding to the user ID, which is user identification information authenticated by the authentication unit 12, and is provided with a selection unit 14 that receives selection data from the user terminal 6 in response, the selection data including the destination telephone number and the notification phone number to be notified to the destination telephone 5. The selection data may include the user ID or the caller's telephone number.

[0039] The CTI device 3 includes a first command unit 15 that, upon receiving the selection data from the user terminal 6, transmits a first command to the PBX 2 to cause the PBX 2 to make a first call to the originating telephone set 4.

[0040] The CTI device 3 also has a second command unit 16 that, when it receives a call event from the PBX 2, which is an example of information indicating that the originating telephone set 4 has answered the first call, sends a second command to the PBX 2 to notify the destination telephone set 5 of the notification telephone number and then cause the PBX 2 to make a second call.

[0041] For example, the second command may be a command to notify the destination telephone 5 of the notification telephone number, and then dequeue (push out) the first call to the source telephone number to the destination telephone number.

[0042] The CTI device 3 may receive from the PBX 2 a call event indicating that the destination telephone 5 has answered the second call.

[0043] The specific configuration of the PBX2 will be described below.

[0044] FIG. 2 is a block diagram showing an example of the configuration of the PBX 2 provided in the telephone call system 1 according to the first embodiment.

[0045] The PBX 2 includes a storage device 18, a communication device 19, and a processing device 20. The PBX 2 may be constructed as a guest computer on a virtual computer.

[0046] The storage device 18 may include, for example, a volatile memory and a non-volatile memory. The storage device 18 stores various software 21 used by the PBX 2, such as exchange data 7 including telephone numbers of contracted lines, telephone numbers usable as extension numbers, and the telephone number of the PBX 2. The software 21 includes programs and may also include data. The storage device 18 may be used as a non-transitory storage medium or as a temporary storage medium. The storage device 18 may be, for example, a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage device 18 may include a main storage device, a cache memory, or a buffer memory.

[0047] The communication device 19 can receive various data, information, signals, instructions, commands, requests, notifications, instructions, and responses from the originating telephone 4, the destination telephone 5, and the CTI device 3, and can transmit various data, information, signals, instructions, commands, requests, notifications, instructions, and responses to the originating telephone 4, the destination telephone 5, and the CTI device 3. In the following, to simplify the explanation, the communication device 19 may be omitted in some cases.

[0048] The processing device 20 causes the communication device 19 to transmit and receive various data, information, signals, instructions, commands, requests, notifications, directives, and responses, and causes the storage device 18 to read and write the software 21 and the switch data 7, in accordance with, for example, software 21 stored in the storage device 18. The processing device 20 may be, for example, at least one processor, microcomputer, or controller. The processing device 20 may be, for example, at least one CPU (Central Processing Unit), MPU (Micro Processing Unit), GPU (Graphics Processing Unit), or the like.

[0049] The processing device 20 can access the CTI device 3 via the communication device 19 and operate in cooperation with the CTI device 3. Note that the processing device 20 may access the CTI device 3 via the communication device 19 using, for example, an API, and operate in cooperation with the CTI device 3. Conversely, the processing device 20 may be able to receive commands from the CTI device 3 using an API via the communication device 19. The processing device 20 operates in accordance with the received commands.

[0050] The software 21, when executed by the processing device 20, causes the processing device 20 to function as the first processing device 8, the second processing device 9, the third processing device 10, etc. The software 21 may include, for example, an operating system and an application program.

[0051] The exchange data 7 includes, for example, a telephone number assigned to the PBX 2, a telephone number of the contracted line, an auxiliary number used for V-shaped calls, an outside telephone number, and an extension telephone number. The auxiliary number may be referred to as a monitor number.

[0052] The specific configuration of the CTI device 3 will be described below.

[0053] FIG. 3 is a block diagram showing an example of the CTI device 3 provided in the telephone call system 1 according to the first embodiment.

[0054] In the first embodiment, the CTI device 3 includes a storage device 22, a communication device 23, and a processing device 24.

[0055] The storage device 22 may be a device having properties similar to those of the storage device 18. The storage device 22 stores various software 25 used by the CTI device 3, user authentication data 26, registration data 11, user data 30 including various information about the user, etc. The software 25 includes programs and may also include data.

[0056] The user authentication data 26, the registration data 11, and the user data 30 may be freely combined or may be further divided.

[0057] The communication device 23 can receive various data, information, signals, instructions, commands, requests, notifications, instructions, and responses from the user terminal 6 and the PBX 2, and can transmit various data, information, signals, instructions, commands, requests, notifications, instructions, and responses to the user terminal 6 and the PBX 2. In the following, for the sake of simplicity, the communication device 23 may be omitted from the description.

[0058] The processing device 24 may be a device having the same properties as the above-described processing device 20. The processing device 24, for example, causes the communication device 23 to transmit and receive various data, information, signals, instructions, commands, requests, notifications, directions, and responses in accordance with software 25 stored in the storage device 22, and causes the storage device 22 to read and write the software 25, user authentication data 26, registration data 11, and user data 30.

[0059] The processing device 24 can access the user terminal 6 and the PBX 2 via the communication device 23 and operate in cooperation with the user terminal 6 and the PBX 2. The processing device 24 may also access the user terminal 6 and the PBX 2 via the communication device 23 using, for example, an API and operate in cooperation with the user terminal 6 and the PBX 2. Conversely, the processing device 24 may receive commands from the user terminal 6 and the PBX 2 using the API via the communication device 23 and operate in accordance with the received commands.

[0060] The software 25, when executed by the processing device 24, causes the processing device 24 to function as the authentication unit 12, the registration unit 13, the selection unit 14, the first command unit 15, and the second command unit 16. The software 25 may include, for example, an operating system and an application program.

[0061] The authentication unit 12 accepts access from the user terminal 6, authenticates the source user operating the user terminal 6 based on the user authentication data 26 stored in the storage device 22, specifies a user ID as information identifying the authenticated source user, determines whether or not the source user has access authority, and permits the source user who has access authority to use the CTI device 3. The authentication unit 12 may establish a session between the user terminal 6 and the CTI device 3 if the source user of the user terminal 6 has access authority.

[0062] The registration unit 13 transmits to the user terminal 6, for example, data prompting the user to set up registration data 11 that associates a user ID, a calling telephone number held by the user, candidate telephone numbers that the user may notify to the other party, and candidate identification information relating to the candidate telephone numbers.

[0063] Then, when the registration unit 13 receives the registration data 11 from the user terminal 6, it stores the registration data 11 in the storage device 22.

[0064] In addition, the registration unit 13 may request at least a part of the exchange data 7 from the PBX2, receive at least a part of the exchange data 7 from the PBX2, generate registration data 11 using as candidate telephone numbers, for example, the telephone number of the contracted line, telephone numbers that can be used as extension numbers, and the telephone number of the PBX2, which are included in at least a part of the exchange data 7, and register the registration data 11.

[0065] When a user ID is identified by the authentication unit 12 of the CTI device 3 and a V-shaped call request (a request for candidate telephone numbers) is received from the user terminal 6, the selection unit 14 reads out the registration data 11 corresponding to the user ID from the storage device 22.

[0066] Then, the selection unit 14 transmits the registration data 11 read from the storage device 22 to the user terminal 6 as data for prompting the caller user to select the notification telephone number that the caller wants to notify the destination telephone 5 of.

[0067] When the first command unit 15 receives the destination telephone number and the notification telephone number selected by the calling user from the user terminal 6, it sends a first command to the PBX2 to cause the PBX2 to make a first call to the calling telephone number 4 corresponding to the calling telephone number.

[0068] When the second command unit 16 receives a call event from the PBX 2 indicating that the originating telephone set 4 has answered the first call, it sends a second command to the PBX 2 to notify the destination telephone set 5 of the notification telephone number and then have the PBX 2 make a second call.

[0069] The following describes the processing executed by the telephone call system 1 according to the first embodiment.

[0070] FIG. 4 is a sequence diagram showing an example of a registration process of the registration data 11 executed by the telephone calling system 1 according to the first embodiment.

[0071] In S401, the user terminal 6 accesses the CTI device 3 and requests registration operation acceptance data that prompts the caller to register a candidate telephone number that the caller has permission to use.

[0072] In S402 , upon receiving the request from the user terminal 6 , the registration unit 13 of the CTI device 3 transmits registration operation acceptance data to the user terminal 6 .

[0073] In S403, the user terminal 6 displays a registration operation acceptance screen based on the registration operation acceptance data received from the CTI device 3, accepts from the calling user candidate telephone numbers that are telephone numbers available to the calling user and that are candidates for notification to the destination telephone number 5, and candidate identification information corresponding to the candidate telephone numbers, and transmits registration data 11 that associates the user ID, calling telephone number, candidate telephone number, and candidate identification information as user identification information to the CTI device 3.

[0074] In S404 , the registration unit 13 of the CTI device 3 stores the registration data 11 received from the user terminal 6 in the storage device 22 .

[0075] FIG. 5 is a sequence diagram showing an example of a V-shaped call process executed by the call originating system 1 according to the first embodiment.

[0076] In S501, the user terminal 6 accesses the CTI device 3 and requests user authentication processing.

[0077] In S502, the authentication unit 12 of the CTI device 3 authenticates the calling user of the user terminal 6 and acquires a user ID used as user identification information. As a result, the user terminal 6 is logged in to the CTI device 3, and a session is established between the user terminal 6 and the CTI device 3, for example.

[0078] In S503, when the user terminal 6 receives from the calling user a specification of the destination telephone number "03-9999-9999" and a specification to perform a V-shaped call by selecting a notification telephone number and notifying the destination, it sends a V-shaped call request (a request for candidate telephone numbers) to the CTI device 3.

[0079] The destination telephone number "03-9999-9999" may be specified in S505 below instead of S503.

[0080] In S504, when the selection unit 14 of the CTI device 3 receives a V-shaped call request from the user terminal 6, it reads out the registration data 11 corresponding to the user ID authenticated in S502 above from the storage device 22 and transmits the registration data 11 to the user terminal 6.

[0081] In S505, when the user terminal 6 receives the registration data 11 from the CTI device 3, it displays a registration operation acceptance screen, accepts the selection of the notification telephone number that the calling user wants to notify the destination telephone number 5 of the other party, and transmits the notification telephone number and the destination telephone number "03-9999-9999" to the CTI device 3. Note that the destination telephone number "03-9999-9999" may also be transmitted from the user terminal 6 to the CTI device 3 in, for example, S503 prior to S505.

[0082] In S506, when the first command unit 15 of the CTI device 3 receives the notification telephone number and the destination telephone number "03-9999-9999" from the user terminal 6, it sends a first command to the PBX2 to cause the PBX2 to make a first call (a call from the monitor number "2000" to the originating telephone number "090-0000-0000") to the originating telephone number "090-0000-0000" of the originating telephone set 4 corresponding to the user ID.

[0083] In S507, when the first processing unit 8 of the PBX 2 receives the first command from the CTI device 3, it makes a first call based on the first command to the caller telephone number "090-0000-0000" of the caller telephone set 4. At this time, the first processing unit 8 may have received the notified telephone number from the CTI device 3 and may make the first call using the notified telephone number.

[0084] In S508, the originating telephone 4 answers the first call from the PBX 2.

[0085] In S509, when the originating telephone set 4 answers the first call, the first processing unit 8 of the PBX 2 transmits to the CTI device 3 a call event corresponding to the answer.

[0086] In S510, when the second command unit 15 of the CTI device 3 receives a call event corresponding to the response from the PBX2, it notifies the destination telephone number 5 of the notification telephone number and then sends a second command to the PBX2 to cause the PBX2 to make a second call (a call from the monitor number "2000" to the destination telephone number "03-9999-9999").

[0087] In S511, based on the second command received from the CTI device 3, the second processing unit 9 of the PBX 2 notifies the destination telephone number "03-9999-9999" of the destination telephone number 5 of the notification telephone number as the call notification telephone number, and then makes a second call, thereby enabling the originating telephone number 4 and the destination telephone number 5 to communicate with each other.

[0088] In S512, the destination telephone 4 answers the second call from the PBX 2 by displaying the notified telephone number to the destination user.

[0089] In S513, the third processing unit 10 of the PBX 2 receives a response to the second call from the destination telephone 5 when the destination telephone 5 responds to the second call.

[0090] FIG. 6 is a diagram showing an example of a registration operation reception screen 27 according to the first embodiment.

[0091] In the first embodiment, the source user refers to the registration operation reception screen 27 displayed on the user terminal 6 and operates the user terminal 6 to register the registration data 11 in the CTI device 3 .

[0092] More specifically, the caller user refers to the registration operation reception screen 27 and performs an operation to associate, for example, the caller telephone number (which may be written as, for example, a ring call telephone number) of the caller telephone set 4, the candidate telephone numbers (which may be written as call notification numbers), and the candidate identification information (which may be written as labels). The registration data 11 generated based on the content entered on the registration operation reception screen 27 is transmitted from the user terminal 6 to the CTI device 3 and stored in the storage device 22 of the CTI device 3.

[0093] FIG. 7 is a diagram showing examples of a first screen 28 and a second screen 29 that are displayed when the user terminal 6 and the originating telephone 4 are a single smartphone and the originating user makes a V-shaped call.

[0094] The calling user operates the smartphone and specifies the destination phone number "03-9999-9999." The smartphone then displays a first screen 28 containing a menu. The calling user can select from the menu on the first screen 28: "Ring call" (corresponding to a V-shaped call), "Call with designated calling number" (a V-shaped call that notifies the call recipient of the notification phone number selected by the calling user), "Call from smartphone," or "Cancel."

[0095] When the calling user selects "Call from specified calling number" in the menu, the smartphone sends a request to make a call from specified calling number to the CTI device 3, receives pre-registered registration data 11 from the CTI device 3, and displays a second screen 29 containing a combination of candidate telephone numbers contained in the registration data 11 and their corresponding candidate identification information.

[0096] In the example of the second screen 29, the notification phone number can be selected from "Call center 0311112222," "Sales department number 0322223333," "Accounting department number 0333334444," "Special control emergency call 0388889999," or "Special control emergency call 2 0300006789."

[0097] When the caller user selects one of the second screens 29, the smartphone transmits the selection data including the user ID, the callee telephone number "03-9999-9999", and the notification telephone number to the CTI device 3.

[0098] The following describes the effects and advantages obtained by the telephone call system 1 according to the first embodiment.

[0099] In the first embodiment, for example, the calling user can use the user terminal 6 to select a notification telephone number from, for example, the accounting department's main telephone number "03-XXXX-0001," the sales department's main telephone number "03-XXXX-00005," or the support desk's telephone number "03-XXXX-0010," instead of the telephone number of the calling telephone number 4, and notify this notification telephone number to the destination telephone number 5 (the telephone of the person being called).

[0100] In the first embodiment, the calling user can realize a V-shaped call in which the calling user notifies the called user of any phone number selected by the calling user, thereby significantly improving user convenience.

[0101] In the first embodiment, the calling user can perform operations related to V-shaped calling, such as registering the user authentication data 26 and registration data 11, inputting information for user authentication, obtaining a user ID, specifying a destination telephone number, and selecting a notification telephone number, on the user terminal 6, which is easier to operate than the calling telephone set 4, and as shown in Fig. 5 above, the calling telephone set 4 simply responds to the call from the PBX 2. This significantly improves user convenience and operability.

[0102] In the first embodiment, the CTI device 3 acquires at least one of the telephone numbers registered in the PBX 2 (for example, telephone numbers corresponding to subscribed lines) as a candidate telephone number. Then, when making a V-shaped call, the CTI device 3 transmits a command to the PBX 2 to notify the destination telephone 5 of a notification telephone number selected from the candidate telephone numbers by the calling user of the user terminal 6. This prevents the destination telephone 5 from being notified of an invalid telephone number unrelated to the calling user or a telephone number that the calling user does not have permission to use (for example, a telephone number outside the contract), thereby preventing acts of spoofing by the calling user and ensuring the legitimacy of the telephone number notification.

[0103] In the first embodiment, the PBX 2 notifies the destination telephone number 5 via a telephone line. For example, when an inappropriate telephone number is specified by the CTI device 3 for the telephone line to which the PBX 2 is connected, or when notification of a telephone number outside the contract is instructed, the PBX 2 may have a function to reject the telephone number or convert the telephone number into a contract telephone number. This makes it possible to prevent an inappropriate telephone number from being notified to the destination telephone 5.

[0104] [Second embodiment] The second embodiment is a modified example of the first embodiment, and describes a telephone calling system 1 that includes a check process to prevent the calling user, who is the user of the calling telephone set 4 and user terminal 6, from notifying the other party of an inappropriate telephone number that the calling user does not have the authority to use.

[0105] The check process described in the second embodiment is an example, and other processes may be used to prevent an inappropriate phone number from being notified to the other party.

[0106] For example, the registration unit 13 may determine whether the calling user has the authority to use the candidate telephone numbers based on user data 30, etc., and may allow only the candidate telephone numbers that the calling user has the authority to use to be registered as registration data 11.

[0107] For example, the registration unit 13 may prepare telephone numbers selectable by the calling user in advance, select candidate telephone numbers from the telephone numbers available to the calling user, and incorporate the selected candidate telephone numbers into the registration data 11. Here, the prepared telephone numbers selectable by the calling user may be the contract telephone numbers of the telephone lines accommodated in the PBX 2.

[0108] In the first and second embodiments, the case where the caller sets the registration data 11 (mainly candidate telephone numbers) has been described as an example. However, the registration data 11 may be set by someone other than the caller. More specifically, the registration data 11 may be set (e.g., registered, edited, or deleted) not by the caller but by an administrator with administrative authority over the CTI device 3. In this case, the administrator terminal accesses the CTI device 3 and requests registration operation acceptance data prompting the caller to register candidate telephone numbers corresponding to the caller. Upon receiving the request from the administrator terminal, the registration unit 13 of the CTI device 3 transmits the registration operation acceptance data to the administrator terminal. The administrator terminal displays a registration operation acceptance screen based on the registration operation acceptance data received from the CTI device 3, and receives from the administrator candidate telephone numbers and candidate identification information that are available to the caller and are candidates for notification to the call recipient. The registration data 11, which associates the caller's user ID, the caller's telephone number, the candidate telephone number, and the candidate identification information, is transmitted to the CTI device 3. The registration unit 13 of the CTI device 3 stores the registration data 11 received from the administrator terminal in the storage device 22. This allows the administrator to manage the notification phone number that is notified to the other party as the call notification phone number in a V-shaped call.

[0109] In the second embodiment described above, it is possible to prevent an inappropriate telephone number from being notified to the other party, and to prevent inappropriate acts such as spoofing.

[0110] [Third embodiment] The third embodiment is a modification of the first or second embodiment.

[0111] The PBX 2 can be connected to one or more outside lines (public lines). In the third embodiment, a case will be described in which the PBX 2 is connected to a plurality of outside lines.

[0112] For example, PBX2 is connected to a first line corresponding to "03-AAAA-1000" - "03-AAAA-1200" in the Tokyo area, a second line corresponding to "06-BBBB-1000" - "06-BBBB-1200" in the Osaka area, and a third line corresponding to "052-AAAA-1000" - "052-AAAA-1200" in the Nagoya area.

[0113] For example, if the calling user resides in the Tokyo area, the calling user cannot use the first line in the Tokyo area to make calls to telephone numbers beginning with "06" or "052," but must make calls to telephone numbers in the Tokyo area within the range "03-AAAA-1000" - "03-AAAA-1200."

[0114] For example, if the calling user resides in the Osaka area, the calling user cannot use the second line in the Osaka area to make calls to telephone numbers beginning with "03" or "052," but must make calls to telephone numbers in the Osaka area within the range "06-BBBB-1000" - "06-BBBB-1200."

[0115] For example, if the calling user resides in the Nagoya area, the calling user cannot use the third line in the Nagoya area to make calls to telephone numbers beginning with "03" or "06," but must make calls to telephone numbers in the Nagoya area within the range of "052-AAAA-1000" to "052-AAAA-1200."

[0116] In the third embodiment, the CTI device 3 holds user data 30 including, for example, a user ID, information about the region to which the user belongs, and information about the user's affiliation.

[0117] In this third embodiment, when the CTI device 3 sends a command to the PBX 2 regarding a V-shaped call, it determines which of the first to third lines to use to make the call based on, for example, the region information and base information of the calling user contained in the user data 30, and causes the PBX 2 to capture (recognize) the appropriate line to use for making the call based on the result of the determination.

[0118] In this way, in order to have the PBX 2 capture the line to be used for outgoing calls based on, for example, the area of ​​origin information, base information, etc. contained in the user data 30, the CTI device 3 of the third embodiment holds a line capture identifier corresponding to the line to be used when the PBX 2 makes an outside call, either as part of the registration data 11 or as data separate from the registration data 11.

[0119] Here, the line capture identifier may be prefix information corresponding to each line.

[0120] For example, the CTI device 3 obtains the line seizure identifier based on the registration data 11 or other data.

[0121] Then, the CTI device 3 converts the source telephone number or destination telephone number based on the acquired line capture identifier (for example, by adding prefix information to the telephone number), and sends a command regarding V-shaped calling to the PBX 2 using the converted source telephone number or destination telephone number.

[0122] The PBX 2 can capture a line to be used for outgoing calls based on a part of the exchange data 7 or data separate from the exchange data 7 and a line capture identifier (e.g., prefix information). The exchange data 7 contains, for example, telephone numbers of PBXs 2 that can be used in each area and line capture identifiers.

[0123] The PBX 2 receives and interprets the telephone number to which the line capture identifier has been assigned from the CTI device 3, and determines the appropriate outside line for the area based on part of the exchange data 7 or other data, and makes a call to the telephone number using the appropriate outside line for the area.

[0124] In the third embodiment described above, even if the PBX 2 is connected to multiple outside lines, calls can be made using an appropriate line, thereby improving user convenience.

[0125] In the third embodiment, the CTI device 3 determines which outside line to use, but other devices such as the user terminal 6 or the PBX 2 may determine which outside line to use.

[0126] [Fourth embodiment] In the fourth embodiment, a modification of the first to third embodiments will be described.

[0127] In the above first to third embodiments, a V-shaped call is described as an example in which the calling user selects a notification phone number from among candidate phone numbers, and this selected notification phone number is notified to the destination phone number of the destination user, who is the other party in the call.

[0128] However, when one candidate telephone number is assigned to the caller user, in other words, when one notification telephone number is set for the caller user, the process related to the caller user's selection of the notification telephone number can be omitted. In the fourth embodiment, a V-shaped call will be described in which one notification telephone number is set for the caller user and the selection of the notification telephone number is omitted.

[0129] The telephone calling system 1 according to the fourth embodiment will be specifically described below.

[0130] When one notification phone number is set for the calling user, the CTI device 3 does not need to hold a list of candidate phone numbers corresponding to the calling user.

[0131] In the fourth embodiment, a user ID and one notification phone number are associated with the registration data 11. This one calling phone number may be set by the calling user or may be set by an administrator.

[0132] In the call originating system 1 according to the fourth embodiment, when making a V-shaped call, the caller does not need to select a notification phone number from among the candidate phone numbers.

[0133] The CTI device 3 according to the fourth embodiment recognizes the user ID corresponding to the caller user of the user terminal 6 through user authentication and can acquire the caller telephone number corresponding to the user ID. When the CTI device 3 receives a V-shaped call request and a destination telephone number from the user terminal 6, it references at least one of the registration data 11 and the user data 30 and acquires the caller telephone number and notification telephone number associated with the user ID of the caller user. The CTI device 3 then transmits a first command to the PBX 2 to prompt the PBX 2 to make a first call to the caller telephone number, and when it receives a call event corresponding to the first command from the PBX 2, it transmits a second command to the PBX 2 to prompt the PBX 2 to notify the destination telephone number of the notification telephone number and make a second call.

[0134] The PBX 2 according to the fourth embodiment, when receiving a first command from the CTI device 3, makes a first call to the caller telephone number, and when the caller telephone set 4 answers the first call, sends a call event to the CTI device 3. Then, when receiving a second command from the CTI device 3, the PBX 2 notifies the callee telephone number of the notification telephone number and makes a second call, and then communicates with the caller telephone set 4. destination Makes it possible to make a call with telephone 5.

[0135] FIG. 8 is a sequence diagram showing an example of a V-shaped call process executed by the call originating system 1 according to the fourth embodiment.

[0136] S801 and S802 in FIG. 8 are the same as S501 and S502 in FIG. 5 above, and therefore the description thereof will be omitted.

[0137] In S803, when the user terminal 6 receives from the calling user a specification of the destination telephone number and a specification to perform a V-shaped call to notify the destination telephone number, the user terminal 6 sends a V-shaped call request and the destination telephone number to the CTI device 3.

[0138] In S804, when the first command unit 15 of the CTI device 3 receives a V-shaped call request and a destination telephone number from the user terminal 6, it sends a first command to the PBX2 to cause the PBX2 to make a first call to the originating telephone number of the originating telephone number 4 corresponding to the user ID authenticated in S802 above.

[0139] In S805, when the first processing unit 8 of the PBX 2 receives the first command from the CTI device 3, it makes a first call to the caller telephone number of the caller telephone set 4 based on the first command. At this time, the call may be made using the notification telephone number associated with the user ID.

[0140] In S806, the originating telephone 4 answers the first call from the PBX 2.

[0141] In S807, when the originating telephone set 4 answers the first call, the first processing unit 8 of the PBX 2 transmits to the CTI device 3 a call event corresponding to the answer.

[0142] In S808, when the second command unit 15 of the CTI device 3 receives a call event corresponding to the response from the PBX2, it notifies the destination telephone number 5 of the notification telephone number and then sends a second command to the PBX2 to make a second call to the PBX2.

[0143] In S809, based on the second command received from the CTI device 3, the second processing unit 9 of the PBX 2 notifies the destination telephone number of the destination telephone 5 of the notification telephone number as the call notification telephone number, and then makes a second call, thereby enabling the originating telephone 4 and the destination telephone 5 to communicate with each other.

[0144] In S810, the destination telephone 4 answers the second call from the PBX 2 by displaying the notified telephone number to the destination user.

[0145] In S811, the third processing unit 10 of the PBX 2 receives a response to the second call from the destination telephone 5 when the destination telephone 5 responds to the second call.

[0146] The following describes the effects and advantages obtained by the telephone call system 1 according to the fourth embodiment.

[0147] In the fourth embodiment, in the second call from the PBX 2 to the destination telephone 5, the notification telephone number set for each user in the contracted line is notified as the call notification telephone number. In the fourth embodiment, even if the PBX 2 is connected to multiple outside lines, the CTI device 3 can use the appropriate outside line by sending the telephone number to the PBX 2 with the line capture identifier assigned, as described in the third embodiment above.

[0148] In the fourth embodiment, a plurality of notification phone numbers are set for each of a plurality of users, and the notification phone number set for the user can be automatically identified by authenticating the user.

[0149] In the fourth embodiment, the CTI device 3 authenticates the caller user operating the user terminal 6, and acquires the notification phone number set for the caller user based on at least one of the user data 30 and the registration data 11. The CTI device 3 transmits a second command specifying the acquired notification phone number to the PBX 2. This simplifies the caller user's operation and improves user convenience.

[0150] In the above fourth embodiment, an example of V-shaped calling in which one notification phone number is set for the calling user has been described. However, in S802, the CTI device 3 may refer to the registration data 11 stored in the storage device 22 and determine whether one notification phone number is assigned to the calling user as in the fourth embodiment, or whether multiple candidate phone numbers are assigned to the calling user as in the above first embodiment. In this case, if one notification phone number is assigned to the calling user, the calling system 1 executes the operations of the fourth embodiment (e.g., S803 to S811 in FIG. 8). On the other hand, if multiple candidate phone numbers are assigned to the calling user, the calling system 1 executes the operations of the first embodiment (e.g., S503 to S513 in FIG. 5).

[0151] By providing the CTI device 3 of the telephone calling system 1 with such an operation switching function, the calling user can omit the selection operation depending on the setting status of the notification telephone number and candidate telephone number, thereby improving convenience for the calling user.

[0152] In the first to fourth embodiments, the main processing of V-shaped calling using a notified telephone number is executed on the CTI device 3 side, which reduces the need for changes on the PBX 2 side. Therefore, V-shaped calling using a notified telephone number can be easily introduced to an existing PBX 2.

[0153] The present invention is not limited to the above-described embodiments, and the components can be modified and embodied in practice without departing from the spirit of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiments. For example, some components may be omitted from all the components shown in the embodiments. Furthermore, components from different embodiments may be appropriately combined. [Explanation of symbols]

[0154] 1...telephone calling system, 2...PBX, 3...CTI device, 4...originating telephone, 5...destination telephone, 6...user terminal, 7...exchange data, 8...first processing unit, 9...second processing unit, 11...registration data, 12...authentication unit, 13...registration unit, 14...selection unit, 15...first command unit, 16...second command unit, 18, 22...storage device, 19, 23...communication device, 20, 24...processing device, 21, 25...software, 26...user authentication data, 27...registration operation acceptance screen, 28...first screen, 29...second screen, 30...user data

Claims

1. a switch capable of communicating with the first telephone and the second telephone; an information processing device capable of communicating with a user terminal operated by a user of the first telephone and the exchange; Equipped with The user terminal receives, from the user of the user terminal, a designation of a second telephone number as a call destination and a designation to execute a V-shaped call in which a notification telephone number is selected and notified to the call destination, and transmits a request for the V-shaped call to the information processing device; When the information processing device receives the V-shaped call request from the user terminal, the information processing device transmits to the user terminal candidate telephone numbers that the user of the user terminal can notify as call sources; When the information processing device receives from the user terminal the notification telephone number selected from the candidate telephone numbers and notified to the second telephone, it transmits to the exchange a first command to make a first call to a first telephone number corresponding to the first telephone and stored in the information processing device; when the exchange receives the first command from the information processing device, it originates the first call to the first telephone number; When the first telephone responds to the first call, the exchange transmits information indicating that the first telephone has responded to the information processing device; When the information processing device receives the information from the exchange, the information processing device notifies the second telephone of the notification telephone number and transmits a second command to the exchange to make a second call to the second telephone number; When the exchange receives the second command from the information processing device, it notifies the second telephone of the notification telephone number as a call notification telephone number, and originates the second call to the second telephone number, thereby enabling communication between the first telephone and the second telephone. Telephone dialing system.

2. the information processing device receives access from the user terminal and performs user authentication to obtain the first telephone number corresponding to the first telephone; when the information processing device receives the notified telephone number from the user terminal, the information processing device transmits the first command to the exchange to make the first call to the acquired first telephone number; The telephone calling system of claim 1.

3. The exchange is connectable to a plurality of outside lines, When transmitting the second command regarding the V-shaped call to the exchange, the information processing device determines an outside line to be used from among the plurality of outside lines based on user data, obtains a line capture identifier corresponding to the outside line to be used according to a result of the determination, and assigns the line capture identifier to the second telephone number; when the exchange receives the second command from the information processing device, it makes the second call to the second telephone number using the outside line to be used based on the line seizing identifier assigned to the second telephone number. The telephone calling system of claim 1.

4. A computer capable of communicating with an exchange capable of communicating with a first telephone and a second telephone, and capable of communicating with a user terminal operated by a user of the first telephone, a function of transmitting, to the user terminal, candidate telephone numbers that the user of the user terminal can notify as call sources when receiving a request for the V-shaped call from the user terminal that has accepted the user's designation of a second telephone number as a call destination and a designation to execute a V-shaped call in which a notification telephone number is selected and notified to the call destination; a function of transmitting a first command to the exchange to make a first call to a first telephone number stored in the computer corresponding to the first telephone when the notification telephone number selected from the candidate telephone numbers and notified to the second telephone is received from the user terminal; a function of transmitting, when receiving from the exchange information indicating that the first telephone has answered the first call, a second command to the exchange to notify the second telephone of the notification telephone number as a call notification telephone number and to make a second call to the second telephone number; A program to achieve this.

5. The computer, a function of determining an outside line to be used from among a plurality of outside lines connected to the exchange based on user data when transmitting the second command regarding the V-shaped call to the exchange, acquiring a line capture identifier corresponding to the outside line to be used based on the determination result, assigning the line capture identifier to the second telephone number, and causing the exchange to make the second call to the second telephone number using the outside line to be used corresponding to the line capture identifier; The program of claim 4 for further realizing the above.

6. An information processing device capable of communicating with an exchange capable of communicating with a first telephone and a second telephone, and capable of communicating with a user terminal operated by a user of the first telephone, a selection unit that, upon receiving a request for the V-shaped call from the user terminal that has accepted a designation from the user of a second telephone number that is a call destination and a designation to execute a V-shaped call in which a notification telephone number is selected and notified to the call destination, transmits to the user terminal candidate telephone numbers that the user of the user terminal can notify as a call source; a first command unit that, when receiving from the user terminal the notification telephone number selected from the candidate telephone numbers and notified to the second telephone, transmits to the exchange a first command to make a first call to a first telephone number that corresponds to the first telephone and is stored in the information processing device; a second command unit that, when receiving information from the exchange indicating that the first telephone has answered the first call, sends a second command to the exchange to notify the second telephone of the notification telephone number as a call notification telephone number and to make a second call to the second telephone number; An information processing device comprising:

7. When sending the second command regarding the V-shaped call to the exchange, the exchange determines, based on user data, which outside line to use from among multiple outside lines connected to the exchange, obtains a line capture identifier corresponding to the outside line to be used according to the determination result, assigns the line capture identifier to the second telephone number, and causes the exchange to make the second call to the second telephone number using the outside line to be used that corresponds to the line capture identifier. The information processing device according to claim 6.

Citation Information

Patent Citations

  • Portable telephone, telephone number management server, telephone number change system, telephone number download method, and telephone number download program

    JP2007266769A

  • Telephone system and calling method

    JP2009253416A

  • Communication apparatus

    JP2013102495A

  • V-shaped transmission system and program

    JP6298572B1

  • Controlling method for turbocompressor system

    JP1987098572A