Font access, registration, display and printing method and a...

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000, C715S252000

Reexamination Certificate

active

06675358

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a method for font access, registration, display and printing and a method for processing an electronic document in which is included a variant font, as well as to a recording medium therefor that facilitates the exchange of and the search for information among a plurality of information systems, and to the use of a variant font in an electronic document system.
For applications for census registration or client management, which involve the management of the names of persons and of areas, or for applications for the electronic documentation of the editions of classical works, there has been a strong demand for processes that will permit the handling of as many characters as possible. According to one method that has been devised in response to this demand, a conventional system, such as a word processor, is used, and the concept of “non-standard characters” or of “user defined characters” is introduced, so that in a user's environment characters unique to the user are prepared or used.
However, this method is used only in a closed environment wherein the non-standard characters or the user defined characters are used in common by a single user or a single company, and in an open environment, such as the Internet, the exchange of information concerning a document using such non-standard characters is not ensured. That is, in an environment wherein a user refers to an electronic document, a character that the writer of the document did not intend to use is displayed.
Further, a large problem has arisen concerning the conduct of a search for a document in which non-standard characters are used. For example, if in a document it is desired that the old Chinese character be used for “taka” in “takashima,” i.e., if it is desired that be used,
is defined as a non-standard character. In this case, the non-standard character can not be found by conducting a search using the regular character for “taka,” i.e., the standard font. To search for both “taka” characters, either a logical OR must be used, or a thesaurus wherein character variant relationships are defined must be created and used for a fuzzy search. However, neither method is practical.
Specifically, in order to perform a search using a logical OR, a user must fully understand what non-standard characters are registered in the user's information system, and the relationship between those non-standard characters and standard characters. Furthermore, relative to the method involving the use of a thesaurus, since the user-defined characters are defined and used by user by user, characters included in a thesaurus will differ from a user to another, so that a user of a search system can not create a common thesaurus that is adequate for use by all other users.
To resolve the above shortcoming, a method has been devised whereby in a character code table all necessary characters are defined as standard characters, and whereby a thesaurus is created in which variant relationships are specified for the included defined characters. However, several hundred thousand, or an infinite number of characters may be required in order to define character codes so as to identify tiny differences in character styles, and if character codes including such an enormous number of characters were supported as standard character codes by all information systems, the attendant costs of the installations would have to be charged to all the users of the systems. For these reasons, the above described method is not practical. In addition, were a variant style thesaurus to be created for on the order of several hundred thousand Chinese characters, the size of the thesaurus would be too large, and search speeds would be reduced. Further, it would be substantially impossible to maintain such a thesaurus were the entry thereto of additional characters permitted.
The above described problems have arisen because a character coining function is prepared for Chinese character writing system. That is, for handwriting or for a normal edition for which a print character type is used, new character types are formed as needed, and a person may be expected to ignore tiny differences in the type, or kana characters may be entered alongside the newly created Chinese characters, so that the creator and a reader tacitly share in a relationship that exists between a regular character and a variant character. When the coining function of Chinese character writing system and the fuzzy reading function are carried out by an information system, a definition function to be used for non-standard characters is provided for a user, so that the coining function of Chinese character writing system can be implemented. However, the fuzzy reading function is ignored because the processing available with a conventional information system is too poor to adequately perform fuzzy image recognition, and because compared with the information required for the exchange of data when character codes are used, the amount of information required for the exchange of data when images are used is much larger.
As the Internet has become popular, the exchange of electronic information, whether among individuals or among companies, has become common. Before, since information was exchanged using media on which characters were printed, the reading of the characters was the responsibility of a user, and for an information system there was little need for a fuzzy reading function. However, at the present, now that generally electronic data are exchanged, and stored electronic data are searched for, a greater need has arisen for an increase in the standard characters that are specially defined for data exchange, for the exchange of character data for non-standard characters that have been coined, and for searches to be performed for those characters.
It is one object of the present invention to provide a method for font access, a method for font registration, a method for font display and a method for handling an electronic document in which a variant font is included, and a recording medium therefor, so that the creator of an electronic document can use many more characters than those to which restricted by the conventional character codes.
SUMMARY OF THE INVENTION
To achieve the above object, according to the present invention, provided is a method for font access that uses a variant font file, which is constituted by: a variant font data file consisting of image data of a variant font; and an index conversion table, which includes a primary index table consisting of character codes of regular characters and pointers for corresponding secondary indexes, a secondary index table including secondary index entry data consisting of a pointer to the first byte of a target font in the variant font data file and a pointer to the succeeding secondary index entry having the same primary index.
The method for using the variant font file is as follows. Based on a character code and a variant character number of a regular character of a target variant font that is indexed in an electronic document, the primary index table in the index conversion table is referred to; a pointer to a corresponding secondary index is obtained from the character code of the regular character; the position of entry data, relative to a secondary index in the secondary index table pointed to by the obtained pointer, is moved a distance equivalent to the variant character number; and a font image at the position pointed to by the pointer relative to the first byte of the target variant font is obtained as the target variant font.
Further, a font registration method according to the present invention comprises the steps of: sequentially adding and registering, in a variant font data file, font data in a variant font file that represents an image of a variant font to be added to a variant font data file selected by a user; regarding, as entry data of a secondary index, positional information of registered font data and the number of fonts having the same primary index number in

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Font access, registration, display and printing method and a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Font access, registration, display and printing method and a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Font access, registration, display and printing method and a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3208728

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.