Alteration Of Stored Font Patents (Class 345/471)
  • Patent number: 5859648
    Abstract: A method and system for providing a substitute font that visually approximates a selected font that is unavailable in a computer system is provided. In a preferred embodiment of the present invention, the method and system first selects as the substitute font a font that is available in the computer system. The method and system then adjusts the overall widths of the characters of the substitute font to match the overall widths of the corresponding characters of the selected font. This causes the same combinations of characters of the substitute font and of the selected font to have substantially the same size and appearance. The method and system then makes the substitute font available to a program that has requested the selected font.
    Type: Grant
    Filed: July 21, 1997
    Date of Patent: January 12, 1999
    Assignee: Microsoft Corporation
    Inventors: George M. Moore, Dennis Richard Adler, Eliyezer Kohen
  • Patent number: 5850228
    Abstract: A character pattern generating apparatus includes a memory and a CPU. The memory stores, in advance, character skeleton data representing the skeleton shapes of characters and element outline data representing the outline shapes of the elements constituting the characters for each character style. The CPU obtains outline shape data corresponding to one constituent element in character skeleton data from the element outline data, extracts therefrom element skeleton data for the constituent element, transforms the extracted element skeleton data based on the character skeleton data, and modifies the outline shape data in accordance with the transformation so as to generate a character pattern by using the modified outline data. The character pattern generating apparatus of the present invention generates multiple kinds of high quality fonts involving no design restrictions in a smaller number of steps.
    Type: Grant
    Filed: July 19, 1996
    Date of Patent: December 15, 1998
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Susumu Hasegawa, Masayuki Fujisawa, Yutaka Shigi, Yoshiko Imaki, Minehiro Konya
  • Patent number: 5812113
    Abstract: There is provided a picture-forming device which is capable of easily drawing an arrow having a desired shape on a display screen of a display device, such as a CRT. The picture-forming device is capable of setting a basic shape of an arrow to be used in picture-forming. The basic shape of the arrow set is stored. When arrow display conditions indicative of a position, a direction, and a length of the arrow are entered via the display screen, data of the basic shape of the arrow and data of the arrow display conditions are synthesized, to display an image data thus synthesized, on the display screen.
    Type: Grant
    Filed: October 7, 1996
    Date of Patent: September 22, 1998
    Assignee: Fujitsu Limited
    Inventors: Hisayoshi Ikeda, Kenji Ikenaga, Shigeharu Maeda, Keiko Takeda, Nahoko Mase
  • Patent number: 5801712
    Abstract: A character processing apparatus using outline font that represents the shape of a character with outline coordinates, capable of determining an effective range for correcting the outline coordinates upon plotting outline coordinates, by each of a plurality of pre-stored line-width information. The apparatus control not to perform a plurality of high-quality processings at once, by correcting the outline coordinates in accordance with the line-width information within the effective range, thus maintains high-quality character shape after correction.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: September 1, 1998
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Kujirai
  • Patent number: 5796410
    Abstract: Apparatus and methods for generating a set of defective images from a model image. Defect parameters used with the apparatus and methods specify classes of defects including resolution, blur, threshold, speckle, jitter, skew, distortion of width and height, offset from a baseline, and kerning. The parameters further permit specification of a range of sizes of the defects and a distribution of the defects within the range. Within the apparatus, actual values for the defects are generated randomly within the specified ranges and distributions. The model image may be represented by means of pixels or by a format which describes the model image's shape. The user may specify the number and the size of the defective images. The defective images are useful for inferring accurate and efficient image classifiers for use in image recognition devices such as optical character readers.
    Type: Grant
    Filed: June 12, 1990
    Date of Patent: August 18, 1998
    Assignee: Lucent Technologies Inc.
    Inventor: Henry Spalding Baird
  • Patent number: 5771048
    Abstract: A font data output method that applies bandwidth limitation to binary font data using a two-dimensional low-pass filter, and applies gain of one or more to a multilevel-value data group obtained by reduction at a predetermined ratio according to the distribution of values in the multilevel-value data group to generate the gradated font data. Using this method, the loss of line and character density in the font data due to a high reduction ratio can be prevented.
    Type: Grant
    Filed: January 27, 1993
    Date of Patent: June 23, 1998
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Takahiko Nankou, Haruo Yamashita
  • Patent number: 5771035
    Abstract: A character generation device that easily implements a multiple-font system without increasing the data amount is provided. Character data of a basic font is stored in a character data storage while paste component data is stored in a paste component data storage. A shape recognizer determines a length and an angle of a process-target element as well as an angle of a stroke to which the process-target element belongs, by referring to a font attribute storage based on a font code and character number specified from a keyboard. A paste component data modifier performs scaling up/down processing and rotation processing with the selected paste component data by referring to the font attribute storage. A data synthesizer generates character data that paste components, subjected to the scaling up/down process and the rotation process, are applied onto the process-target element.
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: June 23, 1998
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Yoshiko Imaki, Susumu Hasegawa, Minehiro Konya, Yutaka Shigi, Masayuki Fujisawa, Megumi Ito
  • Patent number: 5724073
    Abstract: A method for the entry of a graphic character displays a character in a graphic file on a display unit through a graphic processor having a graphic display function, which involves specifying a parallelogram in a space in which the graphic character to be displayed exists and a character code of the graphic character in defining the graphic character; and creating a graphic character data of the graphic character by determining an attribute representing a geometric shape of the graphic character on the basis of the parallelogram and the number of characters of the character code. The arrangement of this method allows the graphic processor to enter graphic characters efficiently in displaying characters on the graphics.
    Type: Grant
    Filed: January 22, 1996
    Date of Patent: March 3, 1998
    Assignee: Hitachi Software Engineering Co., Ltd.
    Inventors: Takashi Hino, Naruto Takasaki