Patents by Inventor Takehiko Hioka

Takehiko Hioka 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).

  • Publication number: 20190317466
    Abstract: A safety system includes: a memory; a processor connected to the memory and configured execute a safety program; a first communication unit configured to communicate data with one or more safety components via a first transmission line; and a second communication unit configured to communicate data with one or more safety components via a second transmission line. The second communication unit and the first communication unit independently of each other perform processing involved in communicating data. In the memory, a first data area that holds data communicated by the first communication unit and a second data area that holds data communicated by the second communication unit are arranged independently of each other.
    Type: Application
    Filed: January 29, 2018
    Publication date: October 17, 2019
    Applicant: OMRON Corporation
    Inventors: Takamasa UEDA, Yasuo MUNETA, Takehiko HIOKA
  • Patent number: 10296241
    Abstract: When user configuration data recorded in a recording medium is written into a PLC, the PLC determines, in accordance with a combination table stored in the recording medium, if a combination of the user configuration data and firmware already stored in the PLC is suitable. In addition, when firmware recorded in the recording medium is written into the PLC, the PLC determines, in accordance with the combination table stored in the recording medium, if a combination of the firmware and user configuration data already stored in the PLC is suitable.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: May 21, 2019
    Assignee: OMRON Corporation
    Inventors: Takehiko Hioka, Yutaka Abe, Shinsuke Kawanoue
  • Patent number: 10187379
    Abstract: Unauthorized installation of software is prevented even at a production site at which software cannot be installed through a communication line. The memory card stores: additional software including a software ID; a recording medium ID; and encrypted information generated by encrypting the software ID, using the recording medium ID as a key. The controller performs the steps of: obtaining the encrypted information from the memory card; obtaining the recording medium ID from the memory card; obtaining the software ID by decrypting the encrypted information, using the recording medium ID as a key; obtaining the software ID from the additional software, comparing the decrypted software ID and the software ID obtained from the additional software; and storing the additional software in the storage when the comparison is successful.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: January 22, 2019
    Assignee: OMRON Corporation
    Inventors: Shinsuke Kawanoue, Takehiko Hioka, Yutaka Abe
  • Patent number: 10114358
    Abstract: An information processing device collects information on an operating state of a communication system formed of a master device that manages communication over a network and at least one slave device connected to the network and capable of performing communication as instructed by the master device. The master device and the slave device record communication log entries regarding time information and a communication state in accordance with communication processing. The information processing device includes an acquiring section that acquires communication log entries from at least one of the master device and the slave device, a log entry rearranging section that rearranges the acquired communication log entries based on the time information, and a log entry extracting section that extracts, out of the rearranged communication log entries, any communication log entry recorded within a predetermined period of time from occurrence of a communication log entry including communication abnormality information.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: October 30, 2018
    Assignee: OMRON Corporation
    Inventors: Shohei Fujiwara, Hiromu Suganuma, Nobuyuki Takuma, Takehiko Hioka, Yasuki Yoda, Toshiyuki Nakamura
  • Patent number: 10108187
    Abstract: A support device executes a maintenance operation for a PLC, and records, into the PLC, information identifying the maintenance operation. The maintenance operation includes at least either of writing and deleting of data such as firmware into/from the PLC. The support device may further record, into the support device itself, information identifying the maintenance operation. In addition, the PLC uses data stored in a recording medium to execute a maintenance operation for the PLC. At this time, the PLC records, into the PLC itself, information identifying the maintenance operation. The PLC may further record, into the recording medium, the information identifying the maintenance operation.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: October 23, 2018
    Assignee: OMRON Corporation
    Inventors: Yutaka Abe, Takehiko Hioka, Shinsuke Kawanoue
  • Publication number: 20170212699
    Abstract: When user configuration data recorded in a recording medium is written into a PLC, the PLC determines, in accordance with a combination table stored in the recording medium, if a combination of the user configuration data and firmware already stored in the PLC is suitable. In addition, when firmware recorded in the recording medium is written into the PLC, the PLC determines, in accordance with the combination table stored in the recording medium, if a combination of the firmware and user configuration data already stored in the PLC is suitable.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 27, 2017
    Applicant: OMRON Corporation
    Inventors: Takehiko HIOKA, Yutaka ABE, Shinsuke KAWANOUE
  • Publication number: 20170076073
    Abstract: The computer acquires, from the activation server, the information to use the program and the information to specify the number of units of the PLCs capable of using the program, by one-time activation. The PLC has the program installed from the computer. The number of units specified by the information is updated in such a way that the number of units of the PLCs to which the computer. installs the program is subtracted from the number of units specified by the information.
    Type: Application
    Filed: January 15, 2015
    Publication date: March 16, 2017
    Applicant: OMRON Corporation
    Inventors: Yutaka ABE, Takehiko HIOKA, Shinsuke KAWANOUE
  • Publication number: 20170068240
    Abstract: A support device executes a maintenance operation for a PLC, and records, into the PLC, information identifying the maintenance operation. The maintenance operation includes at least either of writing and deleting of data such as firmware into/from the PLC. The support device may further record, into the support device itself, information identifying the maintenance operation. In addition, the PLC uses data stored in a recording medium to execute a maintenance operation for the PLC. At this time, the PLC records, into the PLC itself, information identifying the maintenance operation. The PLC may further record, into the recording medium, the information identifying the maintenance operation.
    Type: Application
    Filed: January 15, 2015
    Publication date: March 9, 2017
    Applicant: OMRON Corporation
    Inventors: Yutaka ABE, Takehiko HIOKA, Shinsuke KAWANOUE
  • Publication number: 20170063835
    Abstract: Unauthorized installation of software is prevented even at a production site at which software cannot be installed through a communication line. The memory card stores: additional software including a software ID; a recording medium ID; and encrypted information generated by encrypting the software ID, using the recording medium ID as a key. The controller performs the steps of: obtaining the encrypted information from the memory card; obtaining the recording medium ID from the memory card; obtaining the software ID by decrypting the encrypted information, using the recording medium ID as a key; obtaining the software ID from the additional software, comparing the decrypted software ID and the software ID obtained from the additional software; and storing the additional software in the storage when the comparison is successful.
    Type: Application
    Filed: January 15, 2015
    Publication date: March 2, 2017
    Applicant: OMRON Corporation
    Inventors: Shinsuke KAWANOUE, Takehiko HIOKA, Yutaka ABE
  • Publication number: 20160091883
    Abstract: An information processing device collects information on an operating state of a communication system formed of a master device that manages communication over a network and at least one slave device connected to the network and capable of performing communication as instructed by the master device. The master device and the slave device record communication log entries regarding time information and a communication state in accordance with communication processing. The information processing device includes an acquiring section that acquires communication log entries from at least one of the master device and the slave device, a log entry rearranging section that rearranges the acquired communication log entries based on the time information, and a log entry extracting section that extracts, out of the rearranged communication log entries, any communication log entry recorded within a predetermined period of time from occurrence of a communication log entry including communication abnormality information.
    Type: Application
    Filed: June 12, 2014
    Publication date: March 31, 2016
    Applicant: OMRON Corporation
    Inventors: Shohei FUJIWARA, Hiromu SUGANUMA, Nobuyuki TAKUMA, Takehiko HIOKA, Yasuki YODA, Toshiyuki NAKAMURA
  • 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: 7933663
    Abstract: A safety master configured to communicate with a plurality of safety slaves over a safety field network or with a plurality of safety local I/O units connected by a safety back plane bus of the safety master, wherein each of the plurality of safety slaves and safety local I/O units allow connection to safety I/O devices in a plurality of cell equipment, and wherein the safety master receives a status signal indicating a “safe state” or an “unsafe state” related to cell equipment from each of the corresponding plurality of safety slaves or safety local I/O units, and controls operation/stop of cell equipment by executing an interlock operation program with the received status signal as an input to output an operation instruction signal.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: April 26, 2011
    Assignee: Omron Corporation
    Inventors: Keiichi Teranisi, Naoaki Ikeno, Toshiyuki Nakamura, Takehiko Hioka, Yasuki Yoda, Isao Yamashita
  • Publication number: 20090171472
    Abstract: A safety master configured to communicate with a plurality of safety slaves over a safety field network or with a plurality of safety local I/O units connected by a safety back plane bus of the safety master, wherein each of the plurality of safety slaves and safety local I/O units allow connection to safety I/O devices in a plurality of cell equipment, and wherein the safety master receives a status signal indicating a “safe state” or an “unsafe state” related to cell equipment from each of the corresponding plurality of safety slaves or safety local I/O units, and controls operation/stop of cell equipment by executing an interlock operation program with the received status signal as an input to output an operation instruction signal.
    Type: Application
    Filed: December 8, 2008
    Publication date: July 2, 2009
    Inventors: Keiichi TERANISI, Naoaki IKENO, Toshiyuki NAKAMURA, Takehiko HIOKA, Yasuki YODA, Isao YAMASHITA
  • 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: 20090024230
    Abstract: The arrangement of the function block to the programming field is performed according to the guide by a function block arrangement template in which block arrangeable positions are defined vertically and horizontally and in which one end side in a row direction is defined as an input terminal side and the other end side is defined as an output terminal side; and the template is separated into an input side template positioned on an input side and including a series of plural columns respectively accepting the arrangement of a predetermined type of function block related to an input signal, and an output side template positioned on an output side and including a series of plural columns respectively accepting the arrangement of a predetermined type of function block related to an output signal.
    Type: Application
    Filed: June 11, 2008
    Publication date: January 22, 2009
    Inventors: Takehiko HIOKA, Keiichi TERANISI, Yoshihiro DEMURA
  • 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
  • Publication number: 20060259837
    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: Application
    Filed: April 18, 2006
    Publication date: November 16, 2006
    Inventors: Keiichi Teranishi, Yasuo Muneta, Chiaki Koshiro, Naoaki Ikeno, Toshiyuki Nakamura, Hiromu Suganuma, Asahi Matsui, Katsufumi Yoshida, Shohei Fujiwara, Takehiko Hioka