Patents by Inventor Masateru Nishimoto

Masateru Nishimoto 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: 9093137
    Abstract: A semi-conductor storing apparatus is provided, which comprises plural storing units, each having a line buffer including plural flip-flop circuits and a clock supplying circuit for supplying a clock to the plural flip-flop circuits, a clock-controlling unit, which controls on/off operation of the clock supplying circuit to decide whether to output a clock, a selecting unit, which selects one from among outputs from the plural storing units, and an unit-controlling unit, which controls the operations of the clock-controlling unit and the selecting unit.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: July 28, 2015
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Masateru Nishimoto
  • Patent number: 8914561
    Abstract: A power consumption of a semiconductor integrated circuit is reduced. A semiconductor integrated circuit comprises a first path P1 for performing data processing in a data processing circuit and a second path P2 for bypassing the data processing circuit or for performing data processing in a simplified circuit. The semiconductor integrated circuit exclusively selects the first path and the second path depending on an operational mode, and stops a data input into a path that is not selected, resulting in a reduction of the power consumption.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: December 16, 2014
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Publication number: 20140317342
    Abstract: In a microcomputer provided with a program storing device for storing instruction codes and a micro-processor for reading and executing the instruction codes stored in the program storing device, the program storing device have plural memories for storing instruction codes, an output unit for receiving plural pieces of data output from the plural memories, and selecting and outputs one of the plural pieces of data received from the plural memories, a selecting unit for receiving address data sent from the micro-processor to select one of the plural memories, an activating unit for activating the memory selected by the selecting unit, and a controlling unit for controlling the output unit to output data of the memory activated by the activating unit.
    Type: Application
    Filed: March 21, 2014
    Publication date: October 23, 2014
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Masateru NISHIMOTO
  • Publication number: 20140241045
    Abstract: A semi-conductor storing apparatus is provided, which comprises plural storing units, each having a line buffer including plural flip-flop circuits and a clock supplying circuit for supplying a clock to the plural flip-flop circuits, a clock-controlling unit, which controls on/off operation of the clock supplying circuit to decide whether to output a clock, a selecting unit, which selects one from among outputs from the plural storing units, and an unit-controlling unit, which controls the operations of the clock-controlling unit and the selecting unit.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 28, 2014
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Masateru Nishimoto
  • Publication number: 20140013133
    Abstract: A power consumption of a semiconductor integrated circuit is reduced. A semiconductor integrated circuit comprises a first path P1 for performing data processing in a data processing circuit and a second path P2 for bypassing the data processing circuit or for performing data processing in a simplified circuit. The semiconductor integrated circuit exclusively selects the first path and the second path depending on an operational mode, and stops a data input into a path that is not selected, resulting in a reduction of the power consumption.
    Type: Application
    Filed: June 17, 2013
    Publication date: January 9, 2014
    Inventor: Masateru NISHIMOTO
  • Patent number: 8522175
    Abstract: A semiconductor circuit design supporting method includes: reading Register Transfer Level (RTL) description circuit data; generating an equivalent circuit corresponding to the RTL description circuit data; extracting a plurality of arithmetic components included in the generated equivalent circuit; clustering some of the extracted arithmetic components as a single arithmetic component, wherein no storage element exists between said some of the extracted arithmetic components; reading a timing constraint on the RTL description circuit data; tracing an exception path of the RTL description circuit data when the timing constraint includes a timing exception; determining whether or not the timing exception is set for input pins of said some of the arithmetic components which are clustered as the single arithmetic component, based on the traced exception path of the RTL description circuit data; and separating a arithmetic component for which the timing exception is set, from said some of the arithmetic component
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: August 27, 2013
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Patent number: 8314875
    Abstract: When driven in an all-pixel read mode, a CCD outputs, with each horizontal sync timing signal, captured image signals including signal charges arranged in a different order from that in which the pixels are actually arranged on a photosensitive surface of the CCD. During this time, the respective pixel signals are digitized sequentially by an A/D converter to corresponding image data, which are then temporarily stored in units of a line in a line buffer via a data distributor. In this case, an address generator generates, for the respective image data, write addresses to store the respective image data in the line buffer in the same order as the pixels of the photosensitive surface are actually arranged. In accordance with these write addresses, the data distributor distributes the respective image data to appropriate addresses in the line buffer, thereby storing the image data there.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: November 20, 2012
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Publication number: 20110090387
    Abstract: When driven in an all-pixel read mode, a CCD outputs, with each horizontal sync timing signal, captured image signals including signal charges arranged in a different order from that in which the pixels are actually arranged on a photosensitive surface of the CCD. During this time, the respective pixel signals are digitized sequentially by an A/D converter to corresponding image data, which are then temporarily stored in units of a line in a line buffer via a data distributor. In this case, an address generator generates, for the respective image data, write addresses to store the respective image data in the line buffer in the same order as the pixels of the photosensitive surface are actually arranged. In accordance with these write addresses, the data distributor distributes the respective image data to appropriate addresses in the line buffer, thereby storing the image data there.
    Type: Application
    Filed: November 24, 2010
    Publication date: April 21, 2011
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Masateru NISHIMOTO
  • Patent number: 7920191
    Abstract: When driven in an all-pixel read mode, a CCD (1) outputs, with each horizontal sync timing signal, captured image signals including signal charges arranged in a different order from that in which the pixels are actually arranged on a photosensitive surface of the CCD. During this time, the respective pixel signals are digitized sequentially by an A/D converter (5) to corresponding image data, which are then temporarily stored in units of a line in a line buffer (7) via a data distributor (6). In this case, an address generator (8) generates, for the respective image data, write addresses to store the respective image data in the line buffer (7) in the same order as the pixels of the photosensitive surface are actually arranged. In accordance with these write addresses, the data distributor (6) distributes the respective image data to appropriate addresses in the line buffer (7), thereby storing the image data there (FIG. 1).
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: April 5, 2011
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Publication number: 20080136951
    Abstract: When driven in an all-pixel read mode, a CCD (1) outputs, with each horizontal sync timing signal, captured image signals including signal charges arranged in a different order from that in which the pixels are actually arranged on a photosensitive surface of the CCD. During this time, the respective pixel signals are digitized sequentially by an A/D converter (5) to corresponding image data, which are then temporarily stored in units of a line in a line buffer (7) via a data distributor (6). In this case, an address generator (8) generates, for the respective image data, write addresses to store the respective image data in the line buffer (7) in the same order as the pixels of the photosensitive surface are actually arranged. In accordance with these write addresses, the data distributor (6) distributes the respective image data to appropriate addresses in the line buffer (7), thereby storing the image data there (FIG. 1).
    Type: Application
    Filed: December 4, 2007
    Publication date: June 12, 2008
    Applicant: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Patent number: 7068006
    Abstract: At the start of driving a stepping motor, a CPU sets the switching widths of the first through eighth states in a pulse width setting register, sets the switching counts of the first through eighth states in a pulse switching count register, and sets the start of driving the stepping motor in a driving start register. A latch then outputs an excitation pulse, and the stepping motor is accelerated, driven at a constant speed, decelerated, and stopped. By setting the switching widths and switching counts of the first through eighth states at the start of driving and setting the start of driving, the CPU need not control the stepping motor, reducing the process burden on the CPU.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: June 27, 2006
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Publication number: 20050046378
    Abstract: At the start of driving a stepping motor, a CPU sets the switching widths of the first through eighth states in a pulse width setting register, sets the switching counts of the first through eighth states in a pulse switching count register, and sets the start of driving the stepping motor in a driving start register. A latch then outputs an excitation pulse, and the stepping motor is accelerated, driven at a constant speed, decelerated, and stopped. By setting the switching widths and switching counts of the first through eighth states at the start of driving and setting the start of driving, the CPU need not control the stepping motor, reducing the process burden on the CPU.
    Type: Application
    Filed: August 5, 2004
    Publication date: March 3, 2005
    Applicant: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto