Patents by Inventor Asahi Matsui

Asahi Matsui has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10656636
    Abstract: An evaluation system includes an acquisition module that acquires a safety program, an instruction extraction module that extracts an instruction directed to processing for causing a target device to operate with safety maintained, a signal extraction module that extracts an input signal and an output signal related to the instruction, a setting module that displays the extracted input signal and the extracted output signal in association with each other, and receives a setting of an expected output value for the displayed output signal, the expected output value being a value for causing the target device to operate with safety maintained, and an evaluation module that changes a value of the extracted input signal and determines whether a value of the output signal calculated by an operation in accordance with the safety program, in response to change of the value of the input signal, is identical to the expected output value.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: May 19, 2020
    Assignee: OMRON CORPORATION
    Inventors: Ryosuke Fujimura, Nobuyuki Takuma, Hiromu Suganuma, Asahi Matsui, Masaya Inoue
  • Patent number: 10627784
    Abstract: A first control unit includes a data transfer relay unit that executes a process of transferring input data corresponding to a signal input to an input and output unit to a second control unit according to a request from the second control unit, and/or a process of transferring output data that defines a signal to be output from the input and output unit from the second control unit to the input and output unit, a storage unit that holds the data transferred by the data transfer relay unit, and a monitoring processing unit that determines whether or not a predetermined trigger condition has been satisfied on the basis of the data held in the storage unit, and outputs a value of any data held in the storage unit according to a predetermined output configuration when it is determined that the trigger condition has been satisfied.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: April 21, 2020
    Assignee: OMRON Corporation
    Inventors: Yuki Kanaya, Asahi Matsui, Norihiro Maekawa, Ryosuke Fujimura
  • Patent number: 10545471
    Abstract: An evaluation system includes: processing execution means for executing computation in accordance with a safety program; setting means for receiving an input signal of an evaluation target and an expected output value; first determination means for determining whether or not a first output value of an output signal decided by the processing execution means coincides with the expected output value based on reception of a change in the value of the input signal from a first input value to a second input value from an input device; second determination means for determining whether or not a second output value of an output signal decided by the processing execution means coincides with the first output value based on reception of returning of the value of the input signal from the second input value to the first input value from the input device; and output means for outputting determination results.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: January 28, 2020
    Assignee: OMRON Corporation
    Inventors: Ryosuke Fujimura, Nobuyuki Takuma, Hiromu Suganuma, Asahi Matsui, Masaya Inoue
  • Patent number: 10528017
    Abstract: An information processing apparatus, information processing method, and computer readable storage medium are provided. An information processing apparatus (200) for generating a safety program for causing output devices to operate such that safety is maintained if a predetermined condition is satisfied includes: an acquisition unit acquiring an input/output setting (230) that correlates respective input devices with output devices that respond to changes in values of input signals from the input devices from a first input value that is an initial value to a second input value; and a generation unit generating, in a case in which a value of an input signal from any of the input devices defined in the input/output setting (230) has changed from the first input value to the second input value, a safety program for shifting an operation state of an output device correlated with the input device to a safety state.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: January 7, 2020
    Assignee: OMRON Corporation
    Inventors: Ryosuke Fujimura, Nobuyuki Takuma, Hiromu Suganuma, Hiroko Kubo, Asahi Matsui
  • Publication number: 20190306250
    Abstract: An approach capable easily setting required connection settings even when multiple devices are connected to a network is provided. A support apparatus includes: a first setting reception part, which receives a setting of connection; a second setting reception part, which receives a setting of a variable name used for reference in a program executed in a control apparatus for each datum exchanged in the connection that is set; a generation part, which determines a tag name associated with each datum based on the variable name that is set for each datum, and generates a connection setting that contains each tag name that is determined; and a transmission part, which transmits the connection setting that is generated to the control apparatus and the device which are involved in the connection setting.
    Type: Application
    Filed: February 14, 2019
    Publication date: October 3, 2019
    Applicant: OMRON Corporation
    Inventors: Hiroko KUBO, Nobuyuki TAKUMA, Hiromu SUGANUMA, Ryosuke FUJIMURA, Asahi MATSUI
  • Publication number: 20190303319
    Abstract: An approach capable easily setting required connection settings even when multiple devices are connected to a network is provided. A support apparatus includes: a setting reception part, which receives a connection setting that is the setting of the connection established between the control apparatus and each remote device; and a transmission part, which transmit the connection setting received by the setting reception part to the control apparatus and the remote device which are involved in the connection setting. The setting reception part includes a part which displays the remote devices capable of establishing the connection from the control apparatus by a list and receives selection to the remote devices displayed by a list, and a part which temporarily allocates the input-output data predetermined for a remote device that is selected to the selected remote device.
    Type: Application
    Filed: February 14, 2019
    Publication date: October 3, 2019
    Applicant: OMRON Corporation
    Inventors: Hiroko KUBO, Nobuyuki TAKUMA, Hiromu SUGANUMA, Ryosuke FUJIMURA, Asahi MATSUI
  • Patent number: 10345798
    Abstract: A safety system according to one or more embodiments including a safety controller that executes a safety program. The safety system includes: a collection unit configured to collect an input value over a predetermined period, the input value being a value of an input signal selected previously in one or a plurality of input signals input to the safety controller; and a visualization unit configured to reproduce a behavior of the safety program over the predetermined period based on the input value collected over the predetermined period, and to express visually an operating state of the safety program at an appointed point of time in the predetermined period.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 9, 2019
    Assignee: OMRON Corporation
    Inventors: Takamasa Ueda, Asahi Matsui, Nobuyuki Takuma, Hiromu Suganuma, Ryosuke Fujimura
  • Publication number: 20190204792
    Abstract: A first control unit includes a data transfer relay unit that executes a process of transferring input data corresponding to a signal input to an input and output unit to a second control unit according to a request from the second control unit, and/or a process of transferring output data that defines a signal to be output from the input and output unit from the second control unit to the input and output unit, a storage unit that holds the data transferred by the data transfer relay unit, and a monitoring processing unit that determines whether or not a predetermined trigger condition has been satisfied on the basis of the data held in the storage unit, and outputs a value of any data held in the storage unit according to a predetermined output configuration when it is determined that the trigger condition has been satisfied.
    Type: Application
    Filed: October 16, 2018
    Publication date: July 4, 2019
    Applicant: OMRON Corporation
    Inventors: Yuki KANAYA, Asahi MATSUI, Norihiro MAEKAWA, Ryosuke FUJIMURA
  • Patent number: 10339255
    Abstract: A program development support device includes: a first display control module that displays, in response to selection of any input/output unit connected to the safety controller, a first image object representing an external appearance and input/output terminals of the selected input/output unit; and a second display control module that displays, together with the first image object, a second image object representing a safety device and a circuit configuration of the safety device, the safety device being set to be allocated to any of the input/output terminals of the selected input/output unit. For an input/output terminal to which each safety device is allocated, the input/output terminal represented by the first image object and the circuit configuration represented by the second image object are displayed in association with each other by the program development support device.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: July 2, 2019
    Assignee: OMRON CORPORATION
    Inventors: Hiroko Sakurai, Nobuyuki Takuma, Ryosuke Fujimura, Hiromu Suganuma, Asahi Matsui
  • Patent number: 10180892
    Abstract: An evaluation system includes a process execution module that executes an operation in accordance with a safety program, a setting module that receives an evaluation condition, a first determination module that changes the value of the input signal to be evaluated, from a first input value which is an initial value to a second input value, and determines whether a first output value of the output signal to be evaluated which is determined by the process execution module is identical to the expected output value, a second determination module that restores the value of the input signal to be evaluated, from the second input value to the first input value, and determines whether a second output value of the output signal to be evaluated which is determined by the process execution module is identical to the first output value, and an output module that outputs a determination result.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: January 15, 2019
    Assignee: OMRON CORPORATION
    Inventors: Ryosuke Fujimura, Nobuyuki Takuma, Hiromu Suganuma, Asahi Matsui, Masaya Inoue
  • Publication number: 20180259926
    Abstract: An information processing apparatus, information processing method, and computer readable storage medium are provided. An information processing apparatus (200) for generating a safety program for causing output devices to operate such that safety is maintained if a predetermined condition is satisfied includes: an acquisition unit acquiring an input/output setting (230) that correlates respective input devices with output devices that respond to changes in values of input signals from the input devices from a first input value that is an initial value to a second input value; and a generation unit generating, in a case in which a value of an input signal from any of the input devices defined in the input/output setting (230) has changed from the first input value to the second input value, a safety program for shifting an operation state of an output device correlated with the input device to a safety state.
    Type: Application
    Filed: January 15, 2018
    Publication date: September 13, 2018
    Applicant: OMRON Corporation
    Inventors: Ryosuke FUJIMURA, Nobuyuki TAKUMA, Hiromu SUGANUMA, Hiroko KUBO, Asahi MATSUI
  • Publication number: 20180259925
    Abstract: An evaluation system includes: processing execution means for executing computation in accordance with a safety program; setting means for receiving an input signal of an evaluation target and an expected output value; first determination means for determining whether or not a first output value of an output signal decided by the processing execution means coincides with the expected output value based on reception of a change in the value of the input signal from a first input value to a second input value from an input device; second determination means for determining whether or not a second output value of an output signal decided by the processing execution means coincides with the first output value based on reception of returning of the value of the input signal from the second input value to the first input value from the input device; and output means for outputting determination results.
    Type: Application
    Filed: January 12, 2018
    Publication date: September 13, 2018
    Applicant: OMRON Corporation
    Inventors: Ryosuke FUJIMURA, Nobuyuki TAKUMA, Hiromu SUGANUMA, Asahi MATSUI, Masaya INOUE
  • Publication number: 20180019933
    Abstract: An information processing apparatus is connected to a control system including a first network allowing constant period communication connected to a first node for managing the constant period communication and to one or more second nodes other than the first node. The apparatus includes a first obtaining unit that obtains, from the first node, first status information indicating a communicating status of each second node in the first network, a second obtaining unit that obtains second status information indicating an operating status of each second node, a third obtaining unit that obtains third status information indicating an operating status of a second node that includes a predetermined type device, and an output unit that outputs, for each second node, the first status information, the corresponding second status information, and the corresponding third status information in line.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 18, 2018
    Applicant: OMRON Corporation
    Inventors: Takamasa UEDA, Kiyotaka FUJIWARA, Asahi MATSUI
  • Publication number: 20180004181
    Abstract: A safety system according to one or more embodiments including a safety controller that executes a safety program. The safety system includes: a collection unit configured to collect an input value over a predetermined period, the input value being a value of an input signal selected previously in one or a plurality of input signals input to the safety controller; and a visualization unit configured to reproduce a behavior of the safety program over the predetermined period based on the input value collected over the predetermined period, and to express visually an operating state of the safety program at an appointed point of time in the predetermined period.
    Type: Application
    Filed: May 22, 2017
    Publication date: January 4, 2018
    Applicant: OMRON Corporation
    Inventors: Takamasa UEDA, Asahi MATSUI, Nobuyuki TAKUMA, Hiromu SUGANUMA, Ryosuke FUJIMURA
  • Publication number: 20170262357
    Abstract: An evaluation system includes a process execution module that executes an operation in accordance with a safety program, a setting module that receives an evaluation condition, a first determination module that changes the value of the input signal to be evaluated, from a first input value which is an initial value to a second input value, and determines whether a first output value of the output signal to be evaluated which is determined by the process execution module is identical to the expected output value, a second determination module that restores the value of the input signal to be evaluated, from the second input value to the first input value, and determines whether a second output value of the output signal to be evaluated which is determined by the process execution module is identical to the first output value, and an output module that outputs a determination result.
    Type: Application
    Filed: January 27, 2017
    Publication date: September 14, 2017
    Applicant: OMRON CORPORATION
    Inventors: Ryosuke FUJIMURA, Nobuyuki TAKUMA, Hiromu SUGANUMA, Asahi MATSUI, Masaya INOUE
  • Publication number: 20170261970
    Abstract: An evaluation system includes an acquisition module that acquires a safety program, an instruction extraction module that extracts an instruction directed to processing for causing a target device to operate with safety maintained, a signal extraction module that extracts an input signal and an output signal related to the instruction, a setting module that displays the extracted input signal and the extracted output signal in association with each other, and receives a setting of an expected output value for the displayed output signal, the expected output value being a value for causing the target device to operate with safety maintained, and an evaluation module that changes a value of the extracted input signal and determines whether a value of the output signal calculated by an operation in accordance with the safety program, in response to change of the value of the input signal, is identical to the expected output value.
    Type: Application
    Filed: January 27, 2017
    Publication date: September 14, 2017
    Applicant: OMRON CORPORATION
    Inventors: Ryosuke FUJIMURA, Nobuyuki TAKUMA, Hiromu SUGANUMA, Asahi MATSUI, Masaya INOUE
  • Publication number: 20170262568
    Abstract: A program development support device includes: a first display control module that displays, in response to selection of any input/output unit connected to the safety controller, a first image object representing an external appearance and input/output terminals of the selected input/output unit; and a second display control module that displays, together with the first image object, a second image object representing a safety device and a circuit configuration of the safety device, the safety device being set to be allocated to any of the input/output terminals of the selected input/output unit. For an input/output terminal to which each safety device is allocated, the input/output terminal represented by the first image object and the circuit configuration represented by the second image object are displayed in association with each other by the program development support device.
    Type: Application
    Filed: January 24, 2017
    Publication date: September 14, 2017
    Applicant: OMRON Corporation
    Inventors: Hiroko SAKURAI, Nobuyuki TAKUMA, Ryosuke FUJIMURA, Hiromu SUGANUMA, Asahi MATSUI
  • Patent number: 8887000
    Abstract: A safety device of the invention includes at least one of an input unit having one or more input terminals and an output unit having one or more output terminals, a testing unit having one or more test terminals, a rewritable nonvolatile memory configured to store setting information of a terminal specification which can be set from outside via the tool, and wherein the terminal specification of the one or more test terminals included in the testing unit is determined in accordance with the setting information of the terminal specification.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: November 11, 2014
    Assignee: Omron Corporation
    Inventors: Keiichi Teranishi, Yasuo Muneta, Chiaki Koshiro, Naoaki Ikeno, Toshiyuki Nakamura, Hiromu Suganuma, Asahi Matsui, Katsufumi Yoshida, Shohei Fujiwara, Takehiko Hioka
  • Patent number: 7555353
    Abstract: This invention provides an input device of safety unit which enables an error diagnosis result referred to in a process of input processing for generating a control data from raw input signal to be referred by a side using the control data also in a safety unit such as a safety master and safety slave. An input device contains a function of outputting status data indicating the error diagnosis result referred to when input signal is converted to control data and the control data obtained by the conversion in pair, so that when the logical value of the control data is “LOW”, whether it originates from that the raw logical value is “LOW” or that “LOW” is compulsorily set due to an error in the terminal can be determined from the logical value of the status data.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: June 30, 2009
    Assignee: Omron Corporation
    Inventors: Keiichi Teranishi, Yasuo Muneta, Chiaki Koshiro, Naoaki Ikeno, Toshiyuki Nakamura, Hiromu Suganuma, Asahi Matsui, Katsufumi Yoshida, Shohei Fujiwara, Takehiko Hioka
  • Publication number: 20060271833
    Abstract: This invention provides an input device of safety unit which enables an error diagnosis result referred to in a process of input processing for generating a control data from raw input signal to be referred by a side using the control data also in a safety unit such as a safety master and safety slave. An input device contains a function of outputting status data indicating the error diagnosis result referred to when input signal is converted to control data and the control data obtained by the conversion in pair, so that when the logical value of the control data is “LOW”, whether it originates from that the raw logical value is “LOW” or that “LOW” is compulsorily set due to an error in the terminal can be determined from the logical value of the status data.
    Type: Application
    Filed: April 18, 2006
    Publication date: November 30, 2006
    Inventors: Keiichi Teranishi, Yasuo Muneta, Chiaki Koshiro, Naoaki Ikeno, Toshiyuki Nakamura, Hiromu Suganuma, Asahi Matsui, Katsufumi Yoshida, Shohei Fujiwara, Takehiko Hioka