Kotaro Hirasawa 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).
Abstract: Elevator group supervisory control method and system for group supervisory control of a plurality of elevators serving a plurality of floors. The method and apparatus of the invention permits the inputting of qualitative requests (guidance), from the user, concerning elevator operation into the group supervisory control system. Qualitative requests concerning elevator operation are set in the form of guidance (or request) targets. The thus set request targets are converted into control targets for the elevators. Actual group supervisory control is executed using the control targets.
Abstract: Elevator group supervisory control method and system for group supervisory control of a plurality of elevators serving a plurality of floors. The method and apparatus of the invention permits the inputting of qualitative requests (guidance), from the user, concerning elevator operation into the group supervisory control system. Qualitative requests concerning elevator operation are set in the form of guidance (or request) targets. The thus set request, targets are converted into control targets for the elevators. Actual group supervisory control is executed using the control targets.
Abstract: An LSI parallel image processor in which line buffers and data-flow switching circuits each requiring a larger amount of hardware in the prior art are incorporated into an LSI circuit, the image data delayed by the line buffers is output from an image data output port, shift registers each having a variable number of steps for preserving local image regions are intermittently shifted-in in accordance with applied clocks, and the contents of the shift registers are sequentially read out.
Abstract: A natural language including Japanese, Korean, Chinese, etc., is suitably processed when an undefined word which is not registered in a dictionary appears in an input character train. When the undefined word appears, a semantic analysis processor decides a semantic concept of the undefined word by using a case dictionary. Further, by using a vocabulary hierarchy dictionary, which registers vocabularies in a hierarchy structure, the semantic analysis processor extracts a group of vocabularies (synonyms) corresponding to a lower concept of the semantic concept of the undefined word. The natural language processing can be achieved practically and efficiently with dictionaries of a limited storage capacity.
Abstract: In a vector processor including pipeline processors and means for synchronously controlling each component, there is provided an FIFO memory for temporarily storing the output of each pipeline processor and for outputting the stored data, in the order of storing, to at least one of the pipeline processors. Since intermediate result of operation is temporarily stored in the FIFO memory, a simple microprogram can be used and thus the capacity of the memory for microprogram can be reduced even if the successive intermediate results for calculation of vector elements are overlapped within the loop of the microprogram.
April 15, 1983
Date of Patent:
August 1, 1989
Shigeo Abe, Tadaaki Bandoh, Kotaro Hirasawa, Jushi Ide
Abstract: A loop transmission system having a plurality of data processor connected through respective transmission station with a common loop transmission line is disclosed. This system has a concentrator connected with a plurality of transmission stations through respective loop transmission lines. The concentrator changes the order of connection said loop transmission lines thereby to change the order of connected of said transmission stations on said loop transmission lines.
Abstract: A multifunctional image processor capable of executing a variety of image processing functions such as a spatial convolution and a color image processing at a higher speed includes an image data distribute unit for distributing the gray-scale and color image data externally supplied by use of programs in accordance with the operation of the image processing and a parallel image data processing unit for conducting a parallel operation on distributed image data in accordance with the operation of the image processing.
Abstract: A hand-written character/graphic is recognized in a character recognition mode or a graphic recognition mode designated in accordance with stroke information supplied from a tablet input device which samples the hand-written character/graphic and converts it to the stroke information. The recognition mode is automatically designated by comparing a longer one of projection lengths on x-axis and y-axis of stroke coordinates with a predetermined threshold for a hand-written character input.
Abstract: Coordinates of a handwritten pattern drawn on a tablet are sequentially sampled by a pattern recognition unit to prepare pattern coordinate data. Based on an area encircled by segments created by the sampled pattern coordinate data of one stroke and a line connecting a start point and an end point of the one-stroke coordinate data, the sampled pattern coordinate data of the one stroke is converted to a straight line and/or curved line segments. The converted segments are quantized and normalized. The segments of the normalized input pattern are rearranged so that the input pattern is drawn in a predetermined sequence. Differences between direction angles for the rearranged segments are calculated. Those differences are compared with differences of the direction angles of the dictionary patterns read from a memory to calculate a difference therebetween. The matching of the input pattern and the dictionary pattern is determined in accordance with the difference.
Abstract: An apparatus for recognizing and displaying handwritten characters and figures in which input stroke information on a handwritten input character or figure is read out by an electromagnetic tablet, recognition means performs character/figure recognition on the basis of the feature of the input stroke information, display means displays the input stroke information and the result of recognition, and when the result of recognition is displayed on a display screen of the display means, stroke information having been used for recognition is erased from the display screen, and stroke information which is not yet used for recognition, is left on the display screen.
Abstract: A central processing unit for executing instructions of variable length in which an operand specifier for specifying the addressing mode of an operand is independent of an operation code for ascertaining the kind of an operation and the number of operands. Each operand specifier is formed of one or more data bytes, and has a stop bit flag indicating whether or not the particular operand specifier is the last operand specifier. By adding the stop bit flag, the operand specifier can be shared, and different processing can be executed with an identical operation code. In a case where, when operation code decoding means has provided an output indicative of the last operand, the stop bit flat is not detected in the corresponding operand specifier, the corresponding instruction is detected as an error.
Abstract: An elevator group control system in which, in response to origination of a new hall call, a floor-stop call evaluation factor indicative of the degree of saving of power consumption is computed besides a serviceability evaluation factor indicative of the passenger serviceability, for example, the waiting time. One of these evaluation factors is weighted relative to the other to compute an allocation evaluation factor indicative of the suitability of allocation of the new hall call to one of the elevator cars, and the new hall call is allotted to the elevator car which is decided to be most suitable for the service in respect of the value of the allocation evaluation factor.
Abstract: In an elevator system in which an elevator car serves a plurality of floors in response to hall calls and cage calls, the number of, for example, up hall calls originated from, for example, the 2nd floor is counted, and the number of cage calls, classified by destination floors, registered in the elevator car after the elevator car has served each of the up hall calls is also counted. The count of the hall calls and the count of the cage calls classified by destination floors are compared with each other, and, on the basis of the result of comparison, the probabilities of origination of cage calls, classified by destination floors, which will be registered in the elevator car after the elevator car has subsequently served a new up hall call which would be originated from the 2nd floor, are calculated for forecasting future cage calls.
September 25, 1981
Date of Patent:
October 25, 1983
Soshiro Kuzunuki, Kotaro Hirasawa, Takeo Yuminaka, Kanji Yoneda
Abstract: For controlling an internal combustion engine for the acceleration of an automobile, a change in the amount of air passing through an intake manifold is detected and a correction for the fuel injection time is performed on the basis of the change. After the amount of air has reached a substantially constant value, the corrective control is continued for a certain period of time.
Abstract: An elevator control apparatus in which a three-phase AC output from a three-phase AC generator rotating with running movement of an elevator car is converted into a train of pulses, and the number of such pulses is counted by a counter which provides a count indicative of the position of the elevator car. When the elevator car is actuated to start from its standstill condition, the running direction of the elevator car is detected on the basis of the direction of phase rotation of the three-phase AC output from the generator, and a predetermined correction data is added to or subtracted from the count depending on the detected running direction of the elevator car so as to correct the count error appearing in the starting stage of the elevator car.
Abstract: The operation control section of an elevator system is constituted of two computers one of which shares the processing function with the other. One of the computers has a means for detecting an abnormality occurring in the other computer and stores therein a program for bringing the elevator cage to the nearest floor when the cage is stopped in an intermediate position between floors. If one of the computers falls in a fault, the cage is immediately stopped for assuring the safety of passengers. If the cage is stopped in the position between floors, the other computer causes the cage to be moved to the nearest floor for the rescue of the passengers.
Abstract: An electronic control apparatus includes a digital processor which receives data from a plurality of sensors which monitor conditions of the engine and supply output signals to the processor for controlling various actuators that control energy conversion functions within the engine. Control signals that are produced in response to data processing operations carried out by the processor are generated in accordance with a selective incrementing of engine timing codes that are successively compared with control data supplied by the processor in response to its processing operations. Selected ones of the control signals are employed to generate interrupts that are supplied to a status register. The contents of the status register are combined with the contents of a mask register to supply interrupts to the processor. The interrupts are assigned in accordance with prescribed levels of priority associated with the data processing operations carried out by the processor.
Abstract: In a detecting apparatus for indicating engine revolutions or vehicle speed, a counter is provided to count up, for a predetermined period of time, the number of pulses produced by an angle sensor. To improve the accuracy of the measurement, the time width during which the pulses are counted can be varied in accordance with a rotational speed of the engine. In this way, a larger measurement time period is provided at lower speeds than at higher speeds.
Abstract: A method of storing articles in a warehouse having a plurality of storage blocks arranged adjacent each other with each of the storage blocks having a plurality of spaced racks for storing articles and linearly extending aisles between the racks. The warehouse also includes article transfer apparatus arranged for movement in respective aisles to transfer articles relative to a given location within a respective storage block and a control arrangement for operating the article transfer apparatus in accordance with a predetermined mode to transfer articles relative to said storage blocks.
Abstract: An elevator control system for controlling a plurality of elevator cars arranged for parallel operation for servicing a plurality of floors of a building, in which means are provided so that, in response to origination of a new hall call in addition to hall calls originated and allotted already, a suitable elevator car for servicing this new hall call can be selected and the new hall can be allotted to the selected elevator car to be serviced by this elevator car. In the system, this new hall call is allotted preferentially to one of the elevator cars having an already instructed stopping floor within a predetermined floor range covering a plurality of backward and/or forward floors contiguous to the new hall call originating floor.