System and method

The telephone system dynamically updates connection availability based on user situations, allowing flexible selection of terminals to be rung, addressing the challenge of adapting to varying work environments and improving call handling efficiency.

JP7687829B2Active Publication Date: 2025-06-03NTT TECHNOCROSS CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021012681
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-01-29
Publication Date
2025-06-03
Estimated Expiration
2041-01-29

AI Technical Summary

Technical Problem

Existing telephone systems cannot flexibly change the terminal to be sounded based on the situation of the person in charge, particularly with the rise of telework and varying work environments.

Method used

A telephone system comprising multiple terminals, a telephone exchange, and a server device that dynamically updates connection availability based on user situations, allowing flexible selection of terminals to be rung during incoming calls.

Benefits of technology

Enables flexible and dynamic selection of terminals to be rung based on user situations, improving responsiveness and efficiency in handling incoming calls across varying work environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007687829000001
    Figure 0007687829000001
  • Figure 0007687829000002
    Figure 0007687829000002
  • Figure 0007687829000003
    Figure 0007687829000003
Patent Text Reader

Abstract

To provide a telephone system and method with which it is possible to flexibly change a terminal to be rung, in accordance with the state of a person in charge who uses the terminal.SOLUTION: Provided is a telephone system 1 including a plurality of telephone terminals, a telephone exchange and a server device. When there is an incoming call addressed to a representative number, the telephone exchange 20 stores connection propriety that indicates whether or not to ring in a first storage unit with respect to telephone terminals having extension numbers allocated to telephone terminals, and transmits a connection request to a telephone terminal which is allowed for connection. Furthermore, connection propriety of a telephone terminal is determined from a determination condition in accordance with the state of a user using the telephone terminal, and an update request for connection propriety stored in the first storage unit is transmitted to the telephone exchange, using the extension number associated with the determination condition used in determination of connection propriety.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention , Shi relates to a stem and a method.

Background Art

[0002] There is known a technique of selectively sounding one or more terminals among the terminals of the extension numbers associated with a representative number when there is an incoming call to the representative number of a company, department, etc., according to the location where each terminal is located (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above prior art, it has not been possible to flexibly change the terminal to be sounded according to the situation of the person in charge using the terminal.

[0005] In particular, in recent years, with the spread of telework, the number of people working from home has increased, and meetings with customers may also be held at home using web conferencing tools or the like. For this reason, it is desirable to flexibly change the terminal to be sounded in consideration of various situations such as whether or not the person is working from home or in a meeting.

[0006] One embodiment of the present invention has been made in view of the above points, and an object thereof is to flexibly change the terminal to be sounded according to the situation of the person in charge using the terminal.

Means for Solving the Problems

[0007] To achieve the above object, a telephone system according to an embodiment includes a plurality of telephone terminals, a telephone exchange, and a server device. The telephone exchange stores, in a first storage unit, in association with each other, a representative number, an extension number assigned to the telephone terminal, and connection availability indicating whether to ring the telephone terminal having the extension number when there is an incoming call to the representative number. When there is an incoming call to the representative number, a first transmission unit transmits a connection request to request a connection with the calling terminal that has called the representative number to a telephone terminal that has an extension number associated with the representative number among the plurality of telephone terminals and for which the connection availability indicates that connection is possible. The server device includes a second storage unit that stores, in association with each other, an extension number and determination conditions for determining the connection availability of the telephone terminal having the extension number, a determination unit that determines the connection availability of the telephone terminal from the determination conditions according to the situation of the user using the telephone terminal, and a second transmission unit that transmits, to the telephone exchange, an update request for the connection availability stored in the first storage unit, using the connection availability determined by the determination unit and the extension number associated with the determination conditions used when determining the connection availability.

Advantages of the Invention

[0008] According to the situation of the person in charge using the terminal, the terminal to be rung can be flexibly changed.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Mode for Carrying Out the Invention

[0010] Hereinafter, an embodiment of the present invention will be described. In this embodiment, a telephone system 1 will be described that can flexibly change the terminal to be rung when there is an incoming call to the representative number according to the situation of the person in charge (user) using the terminal. Note that the representative number is one telephone number determined as a representative when there are two or more telephone numbers (outside line numbers) for an organization such as a company or a department. Also, the person in charge is a person engaged in a business that requires telephone response to an incoming call to the representative number, and examples include a salesperson and a person in charge of an inquiry window regarding products.

[0011] <Overall Configuration> FIG. 1 is a diagram showing an example of the overall configuration of the telephone system 1 according to this embodiment. As shown in FIG. 1, the telephone system 1 according to this embodiment includes a plurality of telephone terminals 10, a PBX 20, an update request server 30, an administrator terminal 40, and various devices 50. These are communicably connected via a communication network 60 including the Internet, a public switched telephone network, and the like.

[0012] The telephone terminal 10 is various terminals equipped with a telephone function such as a smartphone. Each telephone terminal 10 is assigned a unique extension number within a certain organization such as a company or a department, and can respond to a call connection request to this extension number. That is, the telephone terminal 10 is a smartphone used by so-called "internalization of a smartphone". However, the telephone terminal 10 is not limited to a smartphone, and may be, for example, a tablet terminal equipped with a telephone function, a wearable device, a PC (personal computer), or the like.

[0013] In the following, when distinguishing each of the N telephone terminals 10, they are represented as "telephone terminal 10-1", ···, "telephone terminal 10-N", etc. Also, the extension numbers assigned to the telephone terminals 10-1 to 10-N are respectively "0001" to "000N". For example, when N = 10, the extension numbers of the telephone terminals 10-1 to 10-10 are respectively "0001" to "0010".

[0014] The PBX 20 is, for example, a cloud-type PBX (Private Branch eXchange), which is a telephone exchange that performs various call controls. For example, in the PBX 20, connection availability information associating the extension numbers of the telephone terminals 10 that can ring for each representative number with the connection availability of those telephone terminals 10 is managed. When there is an incoming call to the representative number, using this connection availability information, a call connection request is sent to the connectable telephone terminals 10 among the telephone terminals 10 that can ring. As a result, the telephone terminal 10 rings. Note that ringing means notifying the user of the telephone terminal 10 of an incoming call by means of sound, vibration, blinking of light, music, display of symbols / character strings, or a combination thereof, etc.

[0015] The update request server 30 determines the connection availability of the telephone terminal 10 of the person in charge using the telephone terminal 10 according to the situation of the person in charge (for example, the geographical location of the person in charge, work situation, schedule, login status of the business-use PC, etc.), and dynamically updates the connection availability information managed by the PBX 20 based on the determination result.

[0016] The administrator terminal 40 is a terminal of the administrator who manages the update request server 30. The administrator can use the administrator terminal 40 to set and update the connection availability determination information referred to when the update request server 30 determines the connection availability. Note that, as will be described later, the connection availability determination information includes, for each extension number, determination conditions indicating in what situations connection is allowed (or not allowed).

[0017] The device 50 is a device that is a target for collecting various types of information for identifying the situation of the person in charge who uses the telephone terminal 10. In the present embodiment, as the device 50, there are a PC terminal 51 used by the person in charge for work, a work management system 52 for managing the work situation of the person in charge, and a scheduler system 53 for managing the schedule of the person in charge. However, these are just examples, and the device 50 may include various devices capable of collecting information for identifying the situation of the person in charge. Also, various types of information for identifying the situation of the person in charge who uses the telephone terminal 10 may be collected from services provided on the cloud (for example, a scheduler service) in addition to the device 50.

[0018] <Functional Configuration> ≪PBX20≫ FIG. 2 is a diagram showing an example of the functional configuration of the PBX20 according to the present embodiment. As shown in FIG. 2, the PBX20 according to the present embodiment includes a call connection control unit 201, a terminal identification unit 202, and an update unit 203. Each of these units is realized by processing in which one or more programs installed in the PBX20 are executed by an arithmetic device such as a processor.

[0019] Also, the PBX20 according to the present embodiment has a connection availability information storage unit 204. The connection availability information storage unit 204 is realized by various storage devices.

[0020] The call connection control unit 201 receives a call connection request (hereinafter, also referred to as a first call connection request) in which a representative number is specified as the destination. Also, when the telephone terminal 10 to be rung for the first call connection request is identified by the terminal identification unit 202, the call connection control unit 201 transmits a call connection request (hereinafter, also referred to as a second call connection request) for requesting a connection with the source terminal of the representative number specified in the first call connection request to these identified telephone terminals 10. Further, when there is a response to the second call connection request, the call connection control unit 201 establishes a call connection between the telephone terminal 10 that made this response and the source terminal.

[0021] When the call connection control unit 201 receives a first call connection request, the terminal identification unit 202 refers to the connection availability information table stored in the connection availability information storage unit 204 to identify the telephone terminal 10 to be rung for the first call connection request. At this time, the terminal identification unit 202 identifies, as the telephone terminal 10 to be rung, the extension number associated with the representative number specified in the first call connection request and having an extension number associated with "connectable".

[0022] When the update unit 203 receives an update request from the update request server 30, it updates the connection availability included in the connection availability information table stored in the connection availability information storage unit 204 in response to this update request.

[0023] The connection availability information storage unit 204 stores a connection availability information table composed of connection availability information associating the extension number of the telephone terminal 10 that can be rung for each representative number with the connection availability of that telephone terminal 10. Here, an example of the connection availability information table stored in the connection availability information storage unit 204 is shown in FIG. 3. The connection availability information table shown in FIG. 3 includes connection availability information associating the representative number "03-1234-5678" with the extension number "0001" and the connection availability "connectable", and connection availability information associating the representative number "03-1234-5678" with the extension number "0010" and the connection availability "not connectable", and so on. In this way, in the connection availability information table, the extension number of the telephone terminal 10 that can be rung when there is an incoming call for the representative number and the connection availability indicating whether to actually ring are associated with each other.

[0024] Note that only one representative number "03-1234-5678" is shown in the connection availability information table shown in FIG. 3, but this is just an example, and a plurality of representative numbers may be included. For example, when there are a plurality of departments in a company and there is a representative number for each department, in the connection availability information table, there will be connection availability information in which the representative number, the extension number, and the connection availability are associated with each other for each representative number.

[0025] ≪Update Request Server 30≫ FIG. 4 is a diagram showing an example of the functional configuration of the update request server 30 according to the present embodiment. As shown in FIG. 4, the update request server 30 according to the present embodiment includes a collection unit 301, a connection availability determination unit 302, an update request unit 303, and a setting unit 304. Each of these units is realized by a process in which a program installed in the update request server 30 causes an arithmetic device such as a processor to execute.

[0026] In addition, the update request server 30 according to the present embodiment includes a connection availability determination information storage unit 305. The connection availability determination information storage unit 305 is realized by various storage devices.

[0027] The collection unit 301 collects various types of information from the telephone terminal 10 and the device 50 to identify the situation of the person in charge using the telephone terminal 10. In the present embodiment, as these types of information, for example, it is assumed that location information collected from each telephone terminal 10, login information collected from each PC terminal 51, work status information collected from the work management system 52, and schedule information collected from the scheduler system 53 are collected. In addition, as the situation of the person in charge, for example, location, work status, PC usage status, and schedule are assumed. Here, for example, the location takes values such as "inside the company", "outside the company", "at home", etc., and the value is specified from the location information. Also, the work status takes values such as "working from home", "working in the company", "on vacation", etc., and the value is specified from the work status information. The PC usage status takes values such as "logged in" and "logged off", etc., and the value is specified from the login information. The schedule takes values such as "in a meeting" and "out", etc., and the value is specified from the schedule information. However, these situations and the values they can take are just examples, and various situations and values that can be taken by the person in charge are available.

[0028] Note that the collection unit 301 acquires various types of information at predetermined time intervals, and these time intervals may vary depending on the information (or the type of information). For example, information that changes dynamically, such as location information, is acquired at time intervals of about several seconds to several tens of seconds, while information that changes relatively little, such as login information, work status information, and schedule information, may be acquired at time intervals of about several minutes to ten-odd minutes.

[0029] The connection availability determination unit 302 refers to the connection availability determination information table stored in the connection availability determination information storage unit 305 and determines the connection availability of each telephone terminal 10 from the information collected by the collection unit 301. That is, for example, the connection availability determination unit 302 identifies the status of each person in charge using the information collected by the collection unit 301, and then determines whether the status is a situation where a telephone call can be answered (that is, whether the telephone terminal 10 of the person in charge can be connected).

[0030] The update request unit 303 sends a update request for updating the connection availability included in the connection availability information table to the PBX 20 according to the determination result by the connection availability determination unit 302. For example, when the connection availability of a telephone terminal 10 with a certain extension number changes (that is, when it changes from connectable to non-connectable or from non-connectable to connectable), the update request unit 303 sends an update request including the extension number and the connection availability to the PBX 20. As a result, among the connection availabilities in the connection availability information table managed by the PBX 20, the connection availability associated with the extension number is updated.

[0031] When the setting unit 304 receives a setting request (or update request) from the administrator terminal 40, it updates the connection availability determination information table according to this setting request (or update request).

[0032] The connection availability determination information storage unit 305 stores a connection availability determination information table configured with connection availability determination information that associates, for each extension number, the current connection availability of the telephone terminal 10 having the extension number and the determination conditions representing the situations in which the telephone terminal 10 is determined to be connectable. Here, an example of the connection availability determination information table stored in the connection availability determination information storage unit 305 is shown in FIG. 5. The connection availability determination information table shown in FIG. 5 includes connection availability determination information that associates the extension number "0001" with the current connection availability "connectable" and the determination condition "((location = inside the company) ∧ (work status ≠ telecommuting) ∧ (PC usage status = logged in)) ∨ ((location = outside the company) ∧ (work status = telecommuting) ∧ (schedule ≠ in a meeting))", and connection availability determination information that associates the extension number "0010" with the current connection availability "not connectable" and the determination condition "(work status ≠ telecommuting) ∧ (schedule ≠ in a meeting)".

[0033] As described above, the determination conditions are conditions representing the situations in which the telephone terminal 10 having the corresponding extension number is determined to be connectable, and are expressed in the form of logical expressions in the connection availability determination information table shown in FIG. 5. For example, the determination condition "(work status ≠ telecommuting) ∧ (schedule ≠ in a meeting)" means that when the situation of the person in charge is such that the work status is not telecommuting and the schedule is not in a meeting, the telephone terminal 10 having the corresponding extension number is determined to be connectable. Similarly, for example, the determination condition "(location = inside the company) ∨ (PC usage status = logged in)" means that when the situation of the person in charge is such that the location is inside the company or the PC usage status is logged in, the telephone terminal 10 having the corresponding extension number is determined to be connectable.

[0034] In this way, the determination conditions are set for each extension number (that is, for each person in charge using the telephone terminal 10). Therefore, it is possible to finely set the situations in which the telephone terminal 10 is determined to be connectable for each person in charge.

[0035] In the connection availability determination information table shown in FIG. 5, the determination conditions are expressed in the form of a logical formula, but this is just an example, and they may be expressed in any other form. For example, after quantifying the values that each situation such as position, work status, PC usage status, and schedule can take, a determination condition may be such that when the weighted sum of them is equal to or greater than a predetermined threshold value, it is determined that connection is possible. In this case, it is possible to set which situation is preferentially considered according to the weights of each situation such as position, work status, PC usage status, and schedule.

[0036] Also, in this embodiment, the determination conditions are set for each extension number, but this is just an example, and they may be set for each organization (for example, for each department or each team, etc.). For example, for employees whose overtime hours are restricted within a certain organization, connection may be made impossible after 17:00.

[0037] <Flow of various processes> ≪Call connection control process≫ Hereinafter, taking N = 3 as an example, the flow of call control processing when there is an incoming call to the representative number "03 - 1234 - 5678" is shown in FIG. 6.

[0038] First, the call connection control unit 201 of the PBX 20 receives a first call connection request in which the representative number "03 - 1234 - 5678" is specified (step S101).

[0039] Next, the terminal identification unit 202 of the PBX 20 refers to the connection availability information table stored in the connection availability information storage unit 204 to identify the telephone terminal 10 that rings in response to the first call connection request (step S102). That is, the terminal identification unit 202 identifies the telephone terminal 10 that has an extension number associated with the representative number "03-1234-5678" and has an extension number associated with "connectable" as the telephone terminal 10 that rings in response to the first call connection request. For example, in the connection availability information table shown in FIG. 3, the telephone terminal 10-1 with the extension number "0001" and the telephone terminal 10-3 with the extension number "0003" are identified as the telephone terminals 10 that ring in response to the first call connection request. On the other hand, the telephone terminal 10 with the extension number "0002" is not identified as the telephone terminal 10-2 that rings in response to the first call connection request because it is "not connectable".

[0040] Then, the call connection control unit 201 of the PBX 20 sends a second call connection request to the telephone terminals 10-1 and 10-3 identified in step S102 above (steps S103 to S104). As a result, the telephone terminals 10-1 and 10-3 ring. In addition to ringing a plurality of telephone terminals 10 simultaneously, for example, each telephone terminal 10 may be rung sequentially in a predetermined order.

[0041] After that, if there is a response from the telephone terminal 10-1 or the telephone terminal 10-3, the call connection control unit 201 establishes a call connection between the telephone terminal 10 that responded first and the originating terminal of the representative number specified in the first call connection request. As a result, a call becomes possible between the telephone terminal 10 that responded first and the originating terminal.

[0042] ≪Update Process of Connection Availability Information≫ The flow of the update process of the connection availability information is shown in FIG. 7 below. This update process of the connection availability information is repeatedly executed at predetermined time intervals (for example, time intervals of about several seconds to several tens of seconds). As a result, the connection availability information managed by the PBX 20 is dynamically updated.

[0043] First, the collection unit 301 of the update request server 30 collects various information from the telephone terminal 10 and the device 50 to identify the situation of the person in charge using the telephone terminal 10 (step S201). That is, the collection unit 301 collects the location information of each telephone terminal 10, the login information of each PC terminal 51, the work status information of each person in charge, and the schedule information of each person in charge.

[0044] Next, the connection availability determination unit 302 of the update request server 30 refers to the connection availability determination information table stored in the connection availability determination information storage unit 305 and determines the connection availability of each telephone terminal 10 from the information collected in step S201 above (step S202). That is, for example, the connection availability determination unit 302 identifies the situation of each person in charge (location, work status, PC usage status, and schedule) using the information collected in step S201 above, and then uses that situation and the determination conditions included in the connection availability determination information table to determine the connection availability of each telephone terminal 10 with each extension number.

[0045] Note that the location of each person in charge can be identified, for example, from the identification information of the telephone terminal 10 and the latitude / longitude information included in the location information. Also, the work status of each person in charge can be identified, for example, from the identification information of each person in charge included in the work status and the information indicating the work status. The PC usage status of each person in charge can be identified, for example, from the identification information of each person in charge included in the login information and the status indicating the login status. The schedule of each person in charge can be identified, for example, from the identification information of each person in charge included in the schedule information, the schedule content, and the current time.

[0046] Next, the connection availability determination unit 302 of the update request server 30 compares the current connection availability included in the connection availability determination information table with the connection availability determined in step S202 above, and determines whether there is a telephone terminal 10 whose connection availability has changed (step S203). For example, for a telephone terminal 10 with a certain extension number, if the current connection availability is "connectable" and the connection availability determined in step S202 above is "not connectable", it corresponds to the case where the connection availability has changed. Similarly, for example, for a telephone terminal 10 with a certain extension number, if the current connection availability is "not connectable" and the connection availability determined in step S202 above is "connectable", it corresponds to the case where the connection availability has changed. On the other hand, for example, for a telephone terminal 10 with a certain extension number, if the current connection availability is "connectable" and the connection availability determined in step S202 above is "connectable", or if the current connection availability is "not connectable" and the connection availability determined in step S202 above is "not connectable", it does not correspond to the case where the connection availability has changed.

[0047] If it is determined in step S203 above that there is a telephone terminal 10 whose connection availability has changed, the update request unit 303 of the update request server 30 transmits an update request including the extension number of this telephone terminal 10 and the connection availability determined in step S203 above to the PBX 20 (step S204). Note that if it is determined in step S203 above that there are multiple telephone terminals 10 whose connection availability has changed, an update request including the extension number and connection availability of each of these multiple telephone terminals 10 is transmitted to the PBX 20. However, not only when the connection availability has changed, but also an update request may always be transmitted.

[0048] When the update unit 203 of the PBX 20 receives an update request from the update request server 30, it updates the connection availability corresponding to the extension number in the connection availability information table using the extension number and connection availability included in this update request (step S205). For example, when the extension number included in the update request is "0001" and the connection availability is "not connectable", the update unit 203 updates the connection availability corresponding to the extension number "0001" among the connection availabilities included in the connection availability information table to "not connectable". Thereby, when the connection availability changes according to the situation of the person in charge using the telephone terminal 10, the connection availability managed by the PBX 20 is dynamically updated.

[0049] ≪Connection Availability Judgment Information Setting / Update Process≫ The flow of the connection availability judgment information setting / update process is shown in FIG. 8 below. This connection availability judgment information setting / update process is appropriately executed, for example, when a new extension number is added, when an extension number is deleted, when it is desired to change the judgment conditions included in the connection availability judgment information, etc. Note that hereinafter, adding the connection availability judgment information including the extension number to the connection availability judgment information table when a new extension number is added is referred to as "setting". On the other hand, deleting the connection availability judgment information including the extension number when an extension number is deleted, or changing the judgment conditions included in the connection availability judgment information constituting the connection availability judgment information table is referred to as "update".

[0050] The administrator terminal 40 receives the input of the extension number and judgment conditions to be set or updated (step S301). However, when an extension number is deleted, it is only necessary to receive the input of the extension number to be updated. Note that the input of the extension number and judgment conditions is performed by the administrator of the update request server 30 or the like.

[0051] Next, the administrator terminal 40 transmits a setting request or update request including the extension number and judgment conditions received in step S301 above to the update request server 30 (step S302). However, when an extension number is deleted, it is only necessary to transmit an update request including only the extension number.

[0052] When the setting unit 304 of the update request server 30 receives a setting request or an update request, it updates the connection availability determination information table accordingly (step S303). That is, when receiving a setting request, the setting unit 304 adds the connection availability determination information of the extension number and the determination condition included in this setting request to the connection availability determination information table. Note that the current connection availability may be set to a predetermined value. On the other hand, when receiving an update request, the setting unit 304 updates the connection availability determination information constituting the connection availability determination information table with this update request. For example, when only an extension number is included in the update request, the setting unit 304 deletes the connection availability determination information including the extension number from the connection availability determination information table. Also, for example, when an extension number and a determination condition are included in the update request, the setting unit 304 updates the determination condition of the connection availability determination information including the extension number among the connection availability determination information constituting the connection availability determination information table to the determination condition included in this update request. Thereby, the connection availability determination information table is updated.

[0053] <Summary> As described above, when there is an incoming call to the representative number, the telephone system 1 according to the present embodiment rings the telephone terminal 10 having an extension number associated with this representative number and having a connection availability of "connectable". Also, the telephone system 1 according to the present embodiment dynamically changes the connection availability of the telephone terminal 10 according to the situation of the person in charge using the telephone terminal 10. Thereby, it becomes possible to flexibly change the connection availability according to the changing situation of the person in charge of the telephone terminal 10 at all times.

[0054] Also, the telephone system 1 according to the present embodiment can set various conditions as determination conditions for determining connection availability. Therefore, it is possible to finely change the connection availability in consideration of the individual circumstances of the person in charge and the like.

[0055] The present invention is not limited to the above-described embodiments specifically disclosed, and various modifications, changes, combinations with known technologies, etc. are possible without departing from the description of the claims.

Description of Symbols

[0056] 1 Telephone system 10 Telephone terminal 20 PBX 30 Update request server 40 Administrator terminal 50 Equipment 60 Communication network 201 Call connection control unit 202 Terminal identification unit 203 Update unit 204 Connection availability information storage unit 301 Collection unit 302 Connection availability determination unit 303 Update request unit 304 Setting unit 305 Connection availability determination information storage unit

Claims

1. A system including a plurality of terminals, a switch, and a server device, wherein the switch has a first storage unit that stores, in association with each other, a representative number, an extension number assigned to the terminal, and a connection availability indicating whether or not to ring the terminal having the extension number when there is an incoming call to the representative number; and when there is an incoming call to the representative number, a first transmission unit that transmits a connection request for requesting a connection with the originating terminal that has transmitted a call to the representative number to a terminal that has an extension number associated with the representative number among the plurality of terminals and for which the connection availability is set to connectable; wherein the server device has a determination unit that determines the connection availability of the terminal according to the status of the user using the terminal; and a second transmission unit that transmits, to the switch, a request for updating the connection availability stored in the first storage unit, using the connection availability determined by the determination unit and the extension number of the terminal for which the connection availability has been determined; A system having the above.

2. The server device has a second storage unit that stores, in association with each other, an extension number and a determination condition for determining the connection availability of the terminal having the extension number, wherein the determination unit determines the connection availability of the terminal from the determination condition, and the second transmission unit transmits the update request to the switch, using the connection availability determined by the determination unit and the extension number associated with the determination condition used when determining the connection availability, according to the system of Claim 1.

3. The server device has a collection unit that collects, at predetermined time intervals, one or more types of information for determining information of the user using the terminal, wherein the determination unit when the one or more types of information are collected by the collection unit, identifies the status of the user from the one or more types of information, and determines the connection availability of the terminal from the identified status and the determination condition, according to the system of Claim 2.

4. The status of the user includes one or more of the position of the user, the work status of the user, the schedule of the user, and the login status of the PC used by the user for work, according to the system of Claim 2 or 3.

5. The determination condition is a conditional expression representing a situation in which the connection availability of the terminal used by the user is determined to be connectable, according to the system of any one of Claims 2 to 4.

6. A method used in a system including a plurality of terminals, a switch, and a server device, comprising: the switch:[[]] a first storage procedure of associating a representative number, an extension number assigned to the terminal, and connection availability indicating whether to ring the terminal having the extension number when there is an incoming call to the representative number, and storing the association in a first storage unit; when there is an incoming call to the representative number, a first transmission procedure of transmitting a connection request for requesting a connection with the originating terminal that has transmitted to the representative number to the terminal among the plurality of terminals that has the extension number associated with the representative number and for which the connection availability is set to connectable; the server device:[[]] a determination procedure of determining the connection availability of the terminal according to the situation of the user using the terminal; a second transmission procedure of transmitting, to the switch, a connection availability update request stored in the first storage unit, using the connection availability determined by the determination procedure and the extension number of the terminal for which the connection availability has been determined; A method for performing the above.

Citation Information

Patent Citations

  • Telephone system

    JP2007088894A

  • Presence information management system

    JP2007150442A

  • Access controller and key number incoming call control system

    JP2011114476A

  • Telephone system and program

    JP2013207320A

  • Telephone exchange and telephone line exchange method

    JP2013243627A