COMMUNICATION SYSTEM, MANAGEMENT DEVICE, AND TERMINAL DEVICE
20220282555 · 2022-09-08
Assignee
Inventors
Cpc classification
E05F15/75
FIXED CONSTRUCTIONS
International classification
E05F15/75
FIXED CONSTRUCTIONS
Abstract
In a communication system, a management device transmits a confirmation request signal requesting confirmation of a state of a terminal device to each of a plurality of terminal devices at the same timing all at once. Each of the terminal devices returns the notification information to the management device together with terminal identification information for identifying the terminal device in a case where there is notification information. The management device identifies the terminal device that has returned the notification information based on the terminal identification information in a case where the notification information is returned from the plurality of terminal devices at the same timing, and individually re-transmits the confirmation request signal to the identified terminal devices at different timings. The terminal device, which has received the re-transmitted confirmation request signal, re-returns the notification information to the management device together with the terminal identification information.
Claims
1. A communication system comprising: a management device that constitutes a master unit; a terminal device that constitutes a slave unit; and a communication line that couples the management device and the terminal device, wherein a plurality of terminal devices is provided, wherein the management device and the plurality of terminal devices communicate with each other via the communication line, wherein the management device transmits a confirmation request signal requesting confirmation of a state of the terminal device to each of the plurality of terminal devices at the same timing all at once, wherein each of the plurality of terminal devices is configured: to confirm the state of the terminal device to determine whether or not there is notification information of which the management device is notified, in response to reception of the confirmation request signal; and to return the notification information to the management device together with terminal identification information for identifying the terminal device in a case where there is the notification information, wherein the management device is configured: to identify the terminal device that has returned the notification information based on the terminal identification information in a case where the notification information is returned from the plurality of terminal devices at the same timing; and to individually re-transmit the confirmation request signal to each of the identified terminal devices at different timings, and wherein the terminal device, which has received the re-transmitted confirmation request signal, re-returns the notification information to the management device together with the terminal identification information in a case where there is the notification information.
2. The communication system according to claim 1, wherein the terminal identification information is digit information in which predetermined data is recorded in a specific digit different for each terminal device among a plurality of digits constituting a data recording area, and wherein in response to reception of the terminal identification information, in a case where the predetermined data is recorded in a predetermined number of digits or more, the management device determines that the notification information is returned from the plurality of terminal devices at the same time.
3. The communication system according to claim 1, wherein the terminal device is configured: to determine that there is the notification information and transmit the notification information to the management device together with the terminal identification information in a case where there is a change in the state of the terminal device; and to determine that there is no notification information and not to transmit the notification information to the management device in a case where there is no change in the state of the terminal device.
4. The communication system according to claim 1, wherein the management device includes a single main control unit that communicates with the plurality of terminal devices via the communication line, and wherein the plurality of terminal devices includes a plurality of sub-control units that individually controls each of control targets provided corresponding to each terminal device.
5. The communication system according to claim 4, wherein the main control unit, the sub-control units, and the communication line are mounted on a vehicle, wherein the sub-control unit is provided corresponding to each seat of the vehicle, and wherein the control target is a motor for opening and closing a window of each seat of the vehicle.
6. A management device that is coupled to a plurality of terminal devices by a communication line and communicates with the terminal devices via the communication line, wherein the management device is configured: to transmit a confirmation request signal requesting confirmation of a state of the terminal device to each of the plurality of terminal devices at the same time all at once; to identify the terminal devices that have returned the notification information based on the terminal identification information in response to reception of notification information indicating the state of the terminal device and terminal identification information for identifying the terminal device from the terminal device; and to individually re-transmit the confirmation request signal to each of the identified terminal devices at different timings.
7. The management device according to claim 6, wherein in a case where the notification information is returned from the plurality of the terminal devices at the same time, the management device is configured: to individually re-transmit the confirmation request signal only to the terminal device that has returned the notification information; and not to individually re-transmit the confirmation request signal to the terminal device that has not returned the notification information.
8. The management device according to claim 6, wherein in a case where the notification information is returned from the plurality of terminal devices at the same time, and wherein the management device individually re-transmits the confirmation request signal to both the terminal device that has returned the notification information and the terminal device that has not returned the notification information.
9. A terminal device that is coupled to a management device by a communication line and communicates with the management device via the communication line, wherein the terminal device is configured: in response to reception of a confirmation request signal requesting confirmation of a state of the terminal device, the confirmation request signal being transmitted from the management device at the same timing all at once, to confirm the state of the terminal device to determine whether or not there is notification information of which the management device is to be notified; in a case where there is the notification information, to return the notification information to the management device together with terminal identification information for identifying the terminal device; in a case where the notification information is returned to the management device from a plurality of terminal devices at the same time, in response to reception of the confirmation request signal that is individually re-transmitted from the management device to each terminal device at different timings, to determine again whether or not there is notification information of which the management device is to be notified; and in a case where there is the notification information, to re-return the notification information to the management device together with the terminal identification information.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DETAILED DESCRIPTION
[0045] In embodiments of the invention, numerous specific details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent to one of ordinary skill in the art that the invention may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid obscuring the invention.
[0046] Embodiments of the present invention will be described with reference to drawings. In the following, an example in which a communication system of one or more embodiments of the present invention is applied to a power window system for a vehicle will be given.
[0047]
[0048] The power window device PW1 of the driver seat DR is provided with a sub-control unit 10, a main switch 13, and a motor 18. The sub-control unit 10 includes a CPU 11 and a motor drive unit 12. The main switch 13 includes a driver seat switch 14 for manually operating the opening and closing of the window of the driver seat DR, an assistant seat switch 15 for remotely controlling the opening and closing of the window of the assistant seat AS, and a rear left seat RL. It includes a rear left seat switch 16 for remotely controlling the opening and closing of windows, and a rear right seat switch 17 for remotely controlling the opening and closing of windows for the rear right seat. The motor 18 rotates by operating the driver seat switch 14 to open and close the window of the driver seat DR.
[0049] The power window device PW2 of the assistant seat AS is provided with a sub-control unit 20, an assistant seat switch 23, and a motor 24. The sub-control unit 20 includes a CPU 21 and a motor drive unit 22. The assistant seat switch 23 is a switch for operating the opening and closing of the window of the assistant seat AS at hand, and has the same function as the assistant seat switch 15 of the driver seat DR. The motor 24 rotates by operating the assistant seat switches 15 and 23 to open and close the window of the assistant seat AS.
[0050] The power window device PW3 of the rear left seat RL is provided with a sub-control unit 30, a rear left seat switch 33, and a motor 34. The sub-control unit 30 includes a CPU 31 and a motor drive unit 32. The rear left seat switch 33 is a switch for operating the opening and closing of the window of the rear left seat RL at hand, and has the same function as the rear left seat switch 16 of the driver seat DR. The motor 34 rotates by operating the rear left seat switches 16 and 33 to open and close the window of the rear left seat RL.
[0051] The power window device PW4 of the rear right seat RR is provided with a sub-control unit 40, a rear right seat switch 43, and a motor 44. The sub-control unit 40 includes a CPU 41 and a motor drive unit 42. The rear right seat switch 43 is a switch for operating the opening and closing of the window of the rear right seat RR at hand, and has the same function as the rear right seat switch 17 of the driver seat DR. The motor 44 rotates by operating the rear right seat switches 17 and 43 to open and close the window of the rear right seat RR.
[0052] The main control unit 50 is provided with a CPU 51. The main control unit 50 is coupled to each of the sub-control units 10, 20, 30, and 40 by the communication line L1, and is coupled to the electronic control unit (ECU) 60 by a communication line L2. The ECU 60 is a control unit that controls the entire vehicle. In the present embodiment, a local interconnect network (LIN) is used as the communication lines L1 and L2.
[0053] In the above configuration, the power window system 1A is an example of the “communication system” according to one or more embodiments of the inventions, the main control unit 50 is an example of the “management device” according to one or more embodiments of the inventions, and the sub-control units 10, 20, 30, and 40 are examples of the “terminal device” according to one or more embodiments of the inventions. Further, the main control unit 50 constitutes a master unit, and the sub-control units 10, 20, 30, and 40 constitute slave units. That is, the communication system of
[0054] Next, the basic operation of the power window system 1A described above will be described.
[0055] The main control unit 50 periodically transmits a confirmation request signal requesting confirmation of each state (status) to the sub-control units 10, 20, 30, and 40 via the communication line L1. As will be described later, this confirmation request signal is transmitted to all of the sub-control units 10, 20, 30, and 40 at the same timing all at once.
[0056]
[0057]
[0058] In response to reception of a confirmation request signal from the main control unit 50, the sub-control units 10, 20, 30, and 40 confirm the state thereof and determine whether or not there is notification information of which the main control unit 50 is to be notified. This notification information is information of which the main control unit 50 is to be notified when there is a change in the status in the power window devices PW1 to PW4 of each seat. For example, in the power window device PW2, in a case where the operation of closing the window is performed by the assistant seat switch 23, the sub-control unit 10 determines that there is notification information, and returns the operation state of the assistant seat switch 23 to the main control unit 50 as notification information via the communication line L1. The terminal identification information (described later) for identifying the sub-control unit 10 is added to this notification information.
[0059]
[0060]
[0061]
[0062] In response to reception of a response signal (
[0063] Next, the communication procedure between the main control unit 50 and the sub-control units 10, 20, 30, and 40 according to one or more embodiments of the inventions will be described in more detail with reference to
[0064] In Comparative Example 1 shown in
[0065] However, in such a communication procedure, for example, even in a case where there is a change in the status, the sub-control unit (RR) is in a state of waiting for the turn thereof until a confirmation request signal is received from the main control unit, and cannot return a response signal. Therefore, a time T1 from the transmission of the confirmation request signal to the return of the response signal becomes long, and the opening/closing operation of the window of the rear right seat RR is delayed.
[0066] On the other hand, in Comparative Example 2 shown in
[0067] According to this communication procedure, for example, in a case where there is a change in the status, since the sub-control unit (RR) can immediately return a response signal without waiting for the turn thereof, a time T2 from the transmission of the confirmation request signal to the return of the response signal is shortened. Therefore, it is possible to avoid a delay in the opening/closing operation of the window of the rear right seat RR.
[0068] However, in the communication procedure of
[0069] Comparative Example 3 in
[0070] In a case where the plurality of sub-control units (DR, AS, and RR) returns a response signal at the same time, since the response signals are received in an overlapping manner in the main control unit, the status information included in each response signal is also received in an overlapping manner. As a result, as shown in
[0071] Here, referring to
[0072] On the other hand, in
[0073] On the other hand, in one or more embodiments of the inventions, in a case where response signals are returned from the plurality of sub-control units at the same time, the above-mentioned problem is solved by identifying the sub-control unit that has returned a response signal based on the digit information (see the items V(a) to V(d) in
[0074]
[0075] Here, in a case where response signals are returned from the plurality of sub-control units (DR, AS, and RR) at the same time, the main control unit first determines which sub-control unit has returned a response signal based on the received digit information.
[0076] As a result, as shown in
[0077] On the other hand, the status information is the same as in
[0078] Specifically, in
[0079] Next, the main control unit specifies the sub-control unit (AS) and transmits a confirmation request signal (HEADER). The sub-control unit (AS) is specified by recording the ID data of the item III(d) in
[0080] Next, the main control unit specifies the sub-control unit (RR) and transmits a confirmation request signal (HEADER). The sub-control unit (RR) is specified by recording the ID data of the item III(f) in
[0081] When a response signal is re-returned from the sub-control unit (DR, AS, and RR), the main control unit transmits a command signal for commanding permission or prohibition of an operation to each sub-control unit. This command signal includes Header in which the ID of the sub-control unit at a transmission destination is recorded, and DATA in which the content of the command is recorded. In response to reception of a permission command signal from the main control unit, each sub-control unit executes control according to the respective status thereof. As a result, the power window devices PW1 to PW4 of each seat perform a predetermined operation based on a switch operation.
[0082] According to the above-described embodiment, a confirmation request signal is transmitted from the main control unit 50 to all the sub-control units 10, 20, 30, and 40 at the same timing all at once. Then, when the sub-control unit that needs to notify the main control unit 50 receives this confirmation request signal, since the sub-control unit immediately returns a response signal, the time from the transmission of the confirmation request signal to the return of the response signal can be shortened, and the communication time between the main control unit 50 and the sub-control units 10, 20, 30, and 40 can be shortened.
[0083] Further, in the above-described embodiment, in a case where response signals are returned from the plurality of sub-control units to the main control unit at the same time, the main control unit 50 identifies the sub-control units that have returned a response signal based on the digit information, and individually re-transmits a confirmation request signal to those sub-control units. Then, based on the response signal re-returned from the corresponding sub-control unit, the main control unit 50 transmits a command signal for commanding permission/disapproval of an operation to each sub-control unit, and the sub-control unit executes control according to the command signal. Therefore, even in a case where the response signals returned by the sub-control units overlap, the operation of the power window devices PW1 to PW4 of each seat is not hindered, and the opening/closing control of the window can be accurately performed.
[0084] Further, in the above-described embodiment, in
[0085]
[0086] In this way, at the time when confirmation request signals are first transmitted all at once, in the sub-control unit (RL) whose status has not been changed and has not returned a response signal, in a case where the status has been changed thereafter (dashed line X), a response signal is returned from this sub-control unit (RL) to the main control unit (dashed line Y). Therefore, the main control unit can transmit a command signal to the sub-control unit (RL) without waiting for the next simultaneous transmission, and avoid a delay in the operation of the sub-control unit (RL).
[0087] In the above-described embodiment, the power window system 1A is taken as an example of the communication system, but one or more embodiments of the inventions is not limited to thereto, and can be widely applied to a general communication system 2A including, for example, a single main control unit 70, a plurality of sub-control units 71a, 71b, 71c, and 71d that communicates with the main control unit 70 via a communication line L3 and individually control a plurality of control targets 72a, 72b, 72c, and 72d, respectively, and a plurality of operation units 73a, 73b. 73c, and 73d for causing control targets 72a, 72b. 72c, and 72d to perform a predetermined operation, as shown in
[0088] Further, one or more embodiments of the inventions can also be widely applied to a more general communication system 3A including, for example, a management device 80 as a master unit, terminal devices 81a, 81b, 81c, and 81d as slave units, and a communication line L4 coupling therebetween, as shown in
[0089] In addition to the above-described embodiment, various embodiments such as the following can be adopted in one or more embodiments of the inventions.
[0090] In the items V(a) to V(d) in
[0091] In
[0092] In
[0093] In
[0094] In
[0095] While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this disclosure, will appreciate that other embodiments can be devised which do not depart from the scope of the invention as disclosed herein. According, the scope of the invention should be limited only by the attached claims.