Patents by Inventor Makoto Toko
Makoto Toko 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: 10496062Abstract: A programmable controller according to an embodiment includes a connection interface, a storage, and a controller. The connection interface can be connected with an external storage. The storage stores information for authentication. The controller accepts control for the programmable controller when the external storage is connected to the connection interface and the external storage is authenticated based on identification information stored in the external storage and the information for authentication.Type: GrantFiled: May 12, 2014Date of Patent: December 3, 2019Assignee: Kabushiki Kaisha ToshibaInventors: Eigo Fukai, Makoto Toko
-
Publication number: 20160282830Abstract: A programmable controller according to an embodiment includes a connection interface, a storage, and a controller. The connection interface can be connected with an external storage. The storage stores information for authentication. The controller accepts control for the programmable controller when the external storage is connected to the connection interface and the external storage is authenticated based on identification information stored in the external storage and the information for authentication.Type: ApplicationFiled: May 12, 2014Publication date: September 29, 2016Inventors: Eigo FUKAI, Makoto TOKO
-
Publication number: 20150081041Abstract: According to one embodiment, there is provided an output apparatus including a signal control unit configured to set a signal from a second output element in an OFF state at a timing earlier than a predetermined timing by the response time of a second load, and set signals from a first output element and the second output element in an ON state, and signals from a first interruption element and a second interruption element in an OFF state at a timing earlier than the predetermined timing by the response time of a first load. The output apparatus includes a diagnosis unit configured to diagnose, at the predetermined timing, whether the first and second interruption elements are in a normal state or a failure state, based on a signal from the first and second digital output circuits.Type: ApplicationFiled: August 29, 2014Publication date: March 19, 2015Inventors: Fumitaka Mouri, Makoto Toko, Hiroshi Nakatani, Naoya Ohnishi, Akira Nojima
-
Patent number: 8762788Abstract: A redundancy control system and method of transmitting computational data are provided, for detection of transmission errors and failure diagnosis, including generating first computational data and generating first generated data using a first generation algorithm for error detection; generating second computational data and generating second generated data using a second generation algorithm for error detection; comparing the first/second computational data; transmitting transmission data including coincident computational data and the first/second generated data; generating, in the receiving device, computational data and third/fourth generated data from preset first/second generation algorithms; and comparing the first/third generated data and the first/third generated data, and detecting the presence or absence of an error in the received computational data.Type: GrantFiled: August 10, 2011Date of Patent: June 24, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Naoya Ohnishi, Makoto Toko, Motohiko Okabe
-
Patent number: 8762926Abstract: An area of a memory has a diagnosis area and a non diagnosis area, with the diagnosis area divided into a plurality of Row areas which do not overlap each other, and each of the Row areas is divided into a plurality of Cell areas which do not overlap each other. A memory fault diagnostic method has a diagnostic step in a Row area to diagnose between Cell areas with respect to all the combinations of a set of Cell areas in the Row area, and a diagnostic step between Row areas to diagnose between Row areas with respect to all the combinations of a set of Row areas in the diagnosis area. A Row area size is determined to be a size in which a time of the diagnosis in a Row area becomes equal to a time of the diagnosis between Row areas.Type: GrantFiled: January 30, 2013Date of Patent: June 24, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Naoya Ohnishi, Satoru Amaki, Yoshito Sameda, Makoto Toko
-
Patent number: 8717066Abstract: A clock diagnosis circuit includes: a delay circuit to delay the clock by a prescribed time which is not more than the clock pulse width; an integral multiplication delay circuit to delay a delayed clock outputted from the delay circuit by a prescribed number of cycles; a first exclusive OR circuit to encode the clock using the delayed clock; a second exclusive OR circuit to decode an output of the first exclusive OR circuit using an output of the integral multiplication delay circuit; and a comparison circuit to compare the clock with an output of the second exclusive OR circuit to thereby detect a malfunction of the clock.Type: GrantFiled: September 13, 2012Date of Patent: May 6, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Naoya Ohnishi, Hiroshi Nakatani, Yoshito Sameda, Jun Takehara, Makoto Toko
-
Publication number: 20140095949Abstract: An area of a memory has a diagnosis area and a non diagnosis area, with the diagnosis area divided into a plurality of Row areas which do not overlap each other, and each of the Row areas is divided into a plurality of Cell areas which do not overlap each other. A memory fault diagnostic method has a diagnostic step in a Row area to diagnose between Cell areas with respect to all the combinations of a set of Cell areas in the Row area, and a diagnostic step between Row areas to diagnose between Row areas with respect to all the combinations of a set of Row areas in the diagnosis area. A Row area size is determined to be a size in which a time of the diagnosis in a Row area becomes equal to a time of the diagnosis between Row areas.Type: ApplicationFiled: January 30, 2013Publication date: April 3, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Hiroshi NAKATANI, Naoya OHNISHI, Satoru AMAKI, Yoshito SAMEDA, Makoto TOKO
-
Patent number: 8504871Abstract: A safety output includes an output controller to make an instruction to output normal output data and first self-diagnosis pattern data synchronously with a control cycle, a normal output unit to output the normal output data synchronously with the control cycle, a test pattern generating unit to encode the self-diagnosis pattern data into a pulse train signal having a pulse width not larger than a preset value and output the pulse train signal in accordance with a baseband transmission system, a combination output unit to combine the pulse train signal with the normal output signal and output the resultant signal, a reconfiguration unit to decode the inputted operation-terminal-portion output signal to reconfigure the operation-terminal-portion output signal as second self-diagnosis pattern data, and a comparator to compare the first self-diagnosis pattern data with the second self-diagnosis pattern data to judge the presence or absence of a difference.Type: GrantFiled: September 15, 2010Date of Patent: August 6, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Makoto Toko, Eigo Fukai
-
Patent number: 8479064Abstract: A safety input device includes an input controller to control transmission of an input signal to an arithmetic device, an output controller to instruct output of preset first self-diagnosis pattern data, a test pattern generating unit to encode the first self-diagnosis pattern data into a pulse train signal having a pulse width equal to or below a predetermined value and output the pulse train signal, a combination input unit to combine the pulse train signal with the input signal, an input interface unit, a pattern reconfiguration unit to decode an output signal from the combination input unit into second self-diagnosis pattern data, and a comparator to compare the first and second self-diagnosis pattern data to judge the presence or absence of a difference between the first and second self-diagnosis pattern data.Type: GrantFiled: September 15, 2010Date of Patent: July 2, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Makoto Toko, Eigo Fukai
-
Publication number: 20130082739Abstract: A clock diagnosis circuit includes: a delay circuit to delay the clock by a prescribed time which is not more than the clock pulse width; an integral multiplication delay circuit to delay a delayed clock outputted from the delay circuit by a prescribed number of cycles; a first exclusive OR circuit to encode the clock using the delayed clock; a second exclusive OR circuit to decode an output of the first exclusive OR circuit using an output of the integral multiplication delay circuit; and a comparison circuit to compare the clock with an output of the second exclusive OR circuit to thereby detect a malfunction of the clock.Type: ApplicationFiled: September 13, 2012Publication date: April 4, 2013Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Naoya OHNISHI, Hiroshi Nakatani, Yoshito Sameda, Jun Takehara, Makoto Toko
-
Publication number: 20120303324Abstract: A control device includes a diagnostic pulse signal generating section having an internal circuit that generates control data and generates diagnostic pulse data for diagnosing the operating terminal and diagnoses the function of the signal line and the operating terminal from the waveform of a feedback signal of the diagnostic pulse signal; a variable amplification circuit that multiplexes the diagnostic pulse signal on the control signal and sends the result to the operating terminal with a preset signal level; and a receiving circuit that receives the feedback signal and sends it to the internal circuit. The internal circuit comprises a correction pulse data generating section that corrects the diagnostic pulse data by correcting the rise time of the diagnostic pulse signal. Even if the length of the signal line is long, the diagnostic pulse signal reception can be achieved without expanding the pulse width of the diagnostic pulse signal.Type: ApplicationFiled: May 22, 2012Publication date: November 29, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Hiroshi NAKATANI, Yoshito SAMEDA, Atsushi INOUE, Naoya OHNISHI, Makoto TOKO
-
Publication number: 20120185858Abstract: A processor includes a computation unit; a storage unit storing a program; and a data transmission circuit that transmits to an operation monitoring unit a signal corresponding to an instruction for reporting the execution stage of the program. The operation monitoring unit: includes a transition operation identification. circuit and a loop processing identification circuit. The transition operation identification circuit receives a start ID instruction with an attached ID that identifies a task; a termination ID instruction that identifies termination of task operation; and if the task is execution of loop processing, a loop instruction that reports the maximum value of the number of times of this loop processing. The transition operation identification circuit identifies success of the transition operations of the tasks of the program, based on the ID instructions. The loop processing identification circuit identifies abnormality of the number of times of loop processing.Type: ApplicationFiled: January 13, 2012Publication date: July 19, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Naoya OHNISHI, Hiroshi Nakatani, Yoshito Sameda, Jun Takehara, Atsushi Inoue, Makoto Toko
-
Publication number: 20120047406Abstract: A method of transmitting computational data comprising: a step of generating first computational data and generating first generated data using a first generation algorithm for error detection on return; a step of generating second computational data and generating second generated data using a second generation algorithm for error detection; a step of mutually comparing the first/second computational data; a step of transmitting transmission data including coincident computational data and first/second generated data; in the receiving device, a step of generating computational data and third/fourth generated data from preset first/second generation algorithms; and a step of comparing the first/third generated data and the first/third generated data, and detecting error in the received computational data.Type: ApplicationFiled: August 10, 2011Publication date: February 23, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Hiroshi NAKATANI, Naoya Ohnishi, Makoto Toko, Motohiko Okabe
-
Patent number: 8065564Abstract: First and second processing units execute the same control program to the same input data in parallel. An input/output unit generates the input data and receives one of two output data executed by the first and second processing units. A channel selection unit sends the input data to the first and second processing units and sends the one to the input/output unit by selecting the one from the two output data. In the first and second processing units, a control cycle synchronization unit generates a control cycle signal at a control cycle, a processor executes the control program, a data memory stores operation data including the input data, intermediate data being executed and output data executed by the processor. A diagnostics unit generates summary information by compressing the operation data and comparatively decides whether the summary information matches the other summary information of the other processing unit every control cycle.Type: GrantFiled: July 15, 2010Date of Patent: November 22, 2011Assignee: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Naoto Seto, Makoto Toko, Eigo Fukai
-
Publication number: 20110178612Abstract: A safety input device includes an input controller to control transmission of an input signal to an arithmetic device synchronously with a control cycle set by the arithmetic device, an output controller to instruct output of preset first self-diagnosis pattern data, a test pattern generating unit to encode the first self-diagnosis pattern data into a pulse train signal having a pulse width equal to or below a predetermined value and output the pulse train signal in accordance with a baseband transmission system, a combination input unit to combine the pulse train signal with the input signal, an input interface unit, a pattern reconfiguration unit to decode an output signal from the combination input unit into second self-diagnosis pattern data, and a comparator to compare the first and second self-diagnosis pattern data to judge the presence or absence of a difference between the first and second self-diagnosis pattern data.Type: ApplicationFiled: September 15, 2010Publication date: July 21, 2011Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi NAKATANI, Makoto Toko, Eigo Fukai
-
Publication number: 20110173497Abstract: A safety output includes an output controller to make an instruction to output normal output data and first self-diagnosis pattern data synchronously with a control cycle, a normal output unit to output the normal output data synchronously with the control cycle, a test pattern generating unit to encode the self-diagnosis pattern data into a pulse train signal having a pulse width not larger than a preset value and output the pulse train signal in accordance with a baseband transmission system, a combination output unit to combine the pulse train signal with the normal output signal and output the resultant signal, a reconfiguration unit to decode the inputted operation-terminal-portion output signal to reconfigure the operation-terminal-portion output signal as second self-diagnosis pattern data, and a comparator to compare the first self-diagnosis pattern data with the second self-diagnosis pattern data to judge the presence or absence of a difference.Type: ApplicationFiled: September 15, 2010Publication date: July 14, 2011Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi NAKATANI, Makoto Toko, Eigo Fukai
-
Publication number: 20110138230Abstract: First and second processing units execute the same control program to the same input data in parallel. An input/output unit generates the input data and receives one of two output data executed by the first and second processing units. A channel selection unit sends the input data to the first and second processing units and sends the one to the input/output unit by selecting the one from the two output data. In the first and second processing units, a control cycle synchronization unit generates a control cycle signal at a control cycle, a processor executes the control program, a data memory stores operation data including the input data, intermediate data being executed and output data executed by the processor. A diagnostics unit generates summary information by compressing the operation data and comparatively decides whether the summary information matches the other summary information of the other processing unit every control cycle.Type: ApplicationFiled: July 15, 2010Publication date: June 9, 2011Applicant: Kabushiki Kaisha ToshibaInventors: Hiroshi Nakatani, Naoto Seto, Makoto Toko, Eigo Fukai
-
Patent number: 7613108Abstract: An object is to provide a redundant supervisory control system and a redundancy switching method thereof. In the redundant supervisory control system, remote I/O apparatuses are less likely to be inaccessible, even in a case where failures occur in plural locations. Thus, the reliability of the system is enhanced. The redundant supervisory control system including a plurality of first loop interface units in each of a pair of controllers, second loop interface units, and communication cables each connecting the plurality of first and second loop interface units with one another in a circular loop. The redundant supervisory control system is configured by connecting the controllers and the remote I/O units to one another in a plurality of loop networks. In a case where abnormality in the loop networks is detected by use of received data in the networks, the first and second loop interface units that can perform normal reception are automatically selected.Type: GrantFiled: December 4, 2006Date of Patent: November 3, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Jun Takehara, Akira Sawada, Makoto Toko, Hiroyuki Kusakabe, Shinya Kono, Yuuji Umeda
-
Publication number: 20070147232Abstract: An object is to provide a redundant supervisory control system and a redundancy switching method thereof. In the redundant supervisory control system, remote I/O apparatuses are less likely to be inaccessible, even in a case where failures occur in plural locations. Thus, the reliability of the system is enhanced. The redundant supervisory control system including a plurality of first loop interface units in each of a pair of controllers, second loop interface units, and communication cables each connecting the plurality of first and second loop interface units with one another in a circular loop. The redundant supervisory control system is configured by connecting the controllers and the remote I/O units to one another in a plurality of loop networks. In a case where abnormality in the loop networks is detected by use of received data in the networks, the first and second loop interface units that can perform normal reception are automatically selected.Type: ApplicationFiled: December 4, 2006Publication date: June 28, 2007Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Jun Takehara, Akira Sawada, Makoto Toko, Hiroyuki Kusakabe, Shinya Kono, Yuuji Umeda
-
Patent number: 4931972Abstract: A multiple-input digital filter capable of filtering a plurality of digital input signals with a single filtering device first latches the input signals and then sequentially selects each of the digital input signals for output to a counter circuit. The counter circuit, which is preset by the previous count value for the corresponding digital input signal, counts up or down depending on the digital input signal. When the count value reaches its maximum, a decision value signal is set for the corresponding digital input signal until the count value for that digital input signal returns to the minimum value. The count values are stored in a shift register which supplies the count value corresponding to the digital input signal as a preset value to the counter. A second shift register stores the decision values corresponding to each of the digital input signals which are then latched for simultaneous output.Type: GrantFiled: May 24, 1988Date of Patent: June 5, 1990Assignee: Kabushiki Kaisha ToshibaInventors: Yoshimori Obata, Makoto Toko