Patents by Inventor Tsuneaki Kadosawa

Tsuneaki Kadosawa 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: 5918011
    Abstract: Each CPU registers jobs of its own in the form of nodes in a normal node queue, executes the registered jobs in a registration order, has a queue (remote node queue) for registering a job requested by another CPU in the form of a node, and executes the remote nodes in a registration order as in the normal nodes. When the first CPU causes the second CPU to execute a job, the first CPU transmits the job in the form of a node processed by the second CPU. The second CPU registers the received node in the remote node queue and executes it as in the normal node. The second CPU sends back, to the first CPU, the processing result of the received node in the form of a node processed by the first CPU, as needed.
    Type: Grant
    Filed: July 22, 1997
    Date of Patent: June 29, 1999
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hitoshi Watanabe, Tsuneaki Kadosawa, Takashi Nakamura, Eiji Koga, Satoshi Asada
  • Patent number: 5897647
    Abstract: An information processing method and apparatus includes elements and steps to rapid figure editing and its execution environment by quickly executing a program and a file from a diagram showing a flow of the program and file. According to the invention, a rectangular figure object in which a line width is set to "0.2 mm", a line type is set to "solid line", and a line color is set to "black" and which is filled by a pattern of a "diagonal-1" of "red" is pasted to a drawing sheet by using a mouse or the like by the user.
    Type: Grant
    Filed: December 7, 1995
    Date of Patent: April 27, 1999
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tsuneaki Kadosawa, Takashi Nakamura, Hitoshi Watanabe, Satoshi Asada, Yasuyuki Ogawa
  • Patent number: 5887173
    Abstract: In editing a program, when a reference variable name of a predetermined program line is designated, a line variable i (its initial value is 1) and line information n are compared. If i.gtoreq.n, the processing is ended. If i<n, a check is made as to whether the line i is a variable definition area. If the line i is not the variable definition area, the line variable i is incremented and the process is repeated. If the line i is the variable definition area, the line i is searched for the reference variable name. If the reference variable name is not found, the line variable i is incremented and then the process is repeated. If the reference variable name is found, the line information and the text information are stored in an INSERT buffer 23-5. The pieces of information are stored in a variable definition table 51 in an order of reception. Finally, the variable definition statement stored in the variable definition table 51 is displayed.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: March 23, 1999
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasuyuki Ogawa, Tsuneaki Kadosawa, Takashi Nakamura, Hitoshi Watanabe, Satoshi Asada
  • Patent number: 5721959
    Abstract: A pattern editing apparatus includes a selector for selecting a plurality of patterns to be object patterns for an editing process. The plurality of patterns are displayed in a first area on a screen. The pattern selected by the selector is displayed in a second area on the screen. The apparatus also includes a provider, responsive to the selector, for providing a pattern for coupling the selected patterns displayed in the second area. The pattern coupling represents a flow chart processing relationship among the selected patterns. Also provided is a generator for generating a signal responsive to the absence of any pattern representing a flow chart processing relationship in the selected patterns, and an adder for adding the pattern representing the flow chart processing relationship as an object pattern of the editing process.
    Type: Grant
    Filed: November 22, 1994
    Date of Patent: February 24, 1998
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takashi Nakamura, Tsuneaki Kadosawa, Kunitaka Ozawa, Tomoaki Kawai, Eiji Koga, Satoshi Ogiwara
  • Patent number: 5673067
    Abstract: An information processor includes a coordinate analyzer which analyzes input coordinate information, and a marking device which marks a desired coordinate. A memory stores marking coordinate information analyzed by the coordinate analyzer, and includes a mark name marked by the marking device. A display device displays the marking position in a display area based on marking information stored in the memory by designating the mark name when the marked coordinate is not present in the display area, when changing the display area.
    Type: Grant
    Filed: January 16, 1997
    Date of Patent: September 30, 1997
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasuyuki Ogawa, Tsuneaki Kadosawa, Takashi Nakamura, Hitoshi Watanabe, Satoshi Asada
  • Patent number: 5579495
    Abstract: An information processing system having a memory for storing a plurality of programs executed in a parallel processing manner, an instruction interpretation section for interpreting instructions in the programs, and an instruction execution section for executing the interpreted instructions. Queues for registering the numbers of the steps of the programs to be executed, wherein the numbers of the steps to be executed next are registered in the queues, the number of each step registered in the queues is read out, the processing to be performed in accordance with the step corresponding to the step number read out is interpreted, and instructions are given to the instruction interpretation section according to the content of the step interpreted. The step numbers of other steps to be executed are registered in the queues, and the plurality of programs are executed in parallel based on the order of the queues.
    Type: Grant
    Filed: March 28, 1995
    Date of Patent: November 26, 1996
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kunitaka Ozawa, Tsuneaki Kadosawa, Takashi Nakamura, Eiji Koga, Hitoshi Watanabe
  • Patent number: 5481705
    Abstract: In a method for executing a program for sequentially reading step information registered in an execution queue in the order of registration in order to permit the modification of a branch-to address with ease and without error when the modification of the branch-to address is instructed during the debugging of the program, the step information which is no longer the branch-to address due to the modification is searched in response to the branch-to address modification instruction, the retrieved step information is erased from the execution queue, and step information which is a new branch-to address is registered at the position of the erased step.
    Type: Grant
    Filed: June 28, 1993
    Date of Patent: January 2, 1996
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hitoshi Watanabe, Tsuneaki Kadosawa, Takashi Nakamura, Eiji Koga, Satoshi Asada
  • Patent number: 5444833
    Abstract: In a graphic editor, a graphic pattern is entered by a pointer with the aid of grid points. The size of the grid points is varied over the entire display image or over a portion of the display image according to the type of entering operation.
    Type: Grant
    Filed: February 17, 1993
    Date of Patent: August 22, 1995
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomoaki Kawai, Takashi Nakamura, Tsuneaki Kadosawa, Kunitaka Ozawa, Eiji Koga, Satoshi Ogiwara
  • Patent number: 5418919
    Abstract: An information processing device which operates under a multiprogramming system stores instruction words and an execution condition word for each of those instruction words as a pair in program memories, judges whether or not an instruction can be executed on the basis of its execution condition word and executes the instruction when it is judged to be executable. An information processing device which operates under a multi-CPU system connects a plurality of memories to a plurality of CPUs. The plurality of memories store the global variables accessed most frequently by the CPU with which their own memories are connected.
    Type: Grant
    Filed: December 6, 1993
    Date of Patent: May 23, 1995
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tsuneaki Kadosawa, Takashi Nakamura, Eiji Koga, Satoshi Ogiwara, Tomoaki Kawai, Kunitaka Ozawa
  • Patent number: 5369746
    Abstract: An information processor including a plurality of processors interconnected by communication means, each processor having a memory storing a program and data, an instruction interpretation section for interpreting instructions in the program, and an instruction execution section for executing the result of interpretation. Each processor referring to the address of source data or destination data indicated by an operand of a data transfer instruction, and determining which of the plurality of processors the source data or destination data pertain.
    Type: Grant
    Filed: September 24, 1993
    Date of Patent: November 29, 1994
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takashi Nakamura, Kunitaka Ozawa, Tsuneaki Kadosawa, Eiji Koga, Hitoshi Watanabe
  • Patent number: 5287439
    Abstract: A figure editing apparatus for editing figure sets each comprising a set of a plurality of basic figures includes a first memory for storing, in correlated form, each figure set and the plurality of basic figures constituting the figure set, a second memory for storing, in correlated form, each figure set and an area corresponding to the figure set, a third memory for storing, in correlated form, the basic figures and areas corresponding to the basic figures, and an adding/deleting unit for designating an area corresponding to a figure set or basic figure, thereby to add a basic figure to or delete the basic figure from the first memory. The editing of figure sets, each of which comprises a set of a plurality of basic figures, and particularly the editing of a graphical program, is simplified.
    Type: Grant
    Filed: June 6, 1991
    Date of Patent: February 15, 1994
    Assignee: Canon Kabushiki Kaisha
    Inventors: Eiji Koga, Takashi Nakamura, Kunitaka Ozawa, Tsuneaki Kadosawa, Hitoshi Watanabe
  • Patent number: 5050196
    Abstract: An X-ray aligner provided with a radiation gauge for detecting an intensity of the X-ray radiation. The sensitivity of the radiation gauge is influenced by the passed exposure, the passed non-exposure period and/or the time elapsed. The sensitivity change is compensated by the present invention. Thus, the correct exposure can be provided.
    Type: Grant
    Filed: June 1, 1990
    Date of Patent: September 17, 1991
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tsuneaki Kadosawa, Nobushige Korenaga
  • Patent number: 4818858
    Abstract: A visual sensor system for producing stereoscopic visual information comprises two sensors arranged on a plane and spaced by a predetermined distance from each other, light emitting elements arranged in one of the sensors for emitting light to an object through an imaging lens of the one sensor, a photo-sensor arranged on the other sensor for sensing the light reflected by the object through an imaging lens of the other sensor and determining a convergence position of the object based on an incident position of the sensed light, a changing device for changing a convergence angle between the two sensor on the focusing plane by relatively changing the direction of the other sensor, and a controller for controlling the changing device to change the direction of the other sensor toward the convergence position of the object.
    Type: Grant
    Filed: June 14, 1988
    Date of Patent: April 4, 1989
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kanehiro Sorimachi, Tsuneaki Kadosawa
  • Patent number: 4794417
    Abstract: According to a photographing apparatus of this invention, tilt angles of a photographing optical system at least at two points on a plane and a lens position in an in-focus state or in a zooming state are prestored before a photographing operation. When an object moving on the plane is photographed in practice, the focusing or zooming operation of the photographing lens system is appropriately performed in accordance with the tilt angle of the optical photographing system directed toward the object and the prestored data.
    Type: Grant
    Filed: October 2, 1986
    Date of Patent: December 27, 1988
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takeshi Sekiguchi, Tsuneaki Kadosawa, Takashi Kamai
  • Patent number: 4767974
    Abstract: This invention relates to an automatic universal head for operating a motor on the basis of set information and automatically controlling the controlled mode of the universal head to a state conforming to the set information. In this invention, when the universal head control based on the set information is not executed for some reason or other, the power supply to the motor is automatically inhibited in a predetermined time after the universal head control is started.
    Type: Grant
    Filed: August 18, 1986
    Date of Patent: August 30, 1988
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tsuneaki Kadosawa
  • Patent number: 4566036
    Abstract: Disclosed is a remote control apparatus provided with a plurality of universal heads supporting cameras thereon and effecting panning and tilting of the cameras, a console for producing an electrical signal regarding an object to which the cameras are to be turned, an electrical memory device for storing information for determining the angle of panning and the angle of tilting, and a control device for controlling the universal heads by the stored information and the electrical signal. The apparatus turns the cameras to the moving object according to the signals from the console and the respective memory devices of each camera.
    Type: Grant
    Filed: May 31, 1984
    Date of Patent: January 21, 1986
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tsuneaki Kadosawa