US 11,857,150 B2
Signal processing apparatus
Yusuke Takenouchi, Saitama (JP); Aki Mizukami, Kanagawa (JP); Masashige Kimura, Tokyo (JP); Satoshi Taira, Tokyo (JP); and Keisuke Takahashi, Tokyo (JP)
Assigned to Sony Olympus Medical Solutions Inc., Tokyo (JP)
Filed by Sony Olympus Medical Solutions Inc., Tokyo (JP)
Filed on Aug. 6, 2020, as Appl. No. 16/986,281.
Claims priority of application No. 2019-145796 (JP), filed on Aug. 7, 2019.
Prior Publication US 2021/0059504 A1, Mar. 4, 2021
Int. Cl. A61B 1/00 (2006.01)
CPC A61B 1/00006 (2013.01) [A61B 1/0002 (2013.01); A61B 1/00018 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A signal processing apparatus for relaying communication of control signals between a controller and a plurality of processing circuits, the signal processing apparatus comprising:
a communication circuit configured to receive the control signals from the controller, external to the signal processing apparatus, and send the control signals to the plurality of processing circuits in corresponding medical devices, external to the signal processing apparatus, wherein each medical device executes a specific process and includes one or more processing circuits;
a plurality of first storages provided respectively to correspond to the plurality of processing circuits, the plurality of first storages being configured to store the control signals written by the controller for a corresponding processing circuits of the plurality of processing circuits;
a second storage configured to store: address information indicating each communication address assigned to each of the plurality of processing circuits; and correspondence information indicating correspondence relationships between the plurality of first storages and a plurality of module-side storages respectively included in the plurality of processing circuits; and
a synchronization circuit configured to, in response from activation from a module of the plurality of processing circuits, synchronize the plurality of first storages with the plurality of corresponding module-side storages via the communication circuit based on the address information and the correspondence information and to output the control signals stored in a corresponding one of the plurality of first storages to the communication circuit to be sent to the module of the plurality of processing circuits.