Printing apparatus having a memory management system

Facsimile and static presentation processing – Static presentation processing – Memory

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S001150

Reexamination Certificate

active

06259534

ABSTRACT:

BACKGROUND OF THE INVENTION
This invention relates to a printing apparatus having a memory management system and to a memory management method which randomly changes the layout of data and usage of a READ/WRITE memory (a memory which can be read and written) included in a printing apparatus. The printing apparatus is used as an output terminal for a computer and comprises, as a general structure, a printing mechanism for performing printing operations, control means for controlling the printing operations of the printing mechanism in accordance with a predetermined control program, and a READ/WRITE memory connected to the control means.
In accordance with different needs and uses of printing apparatus, many kinds of application programs for the printing apparatus have become requisite, and users of the printing apparatus may wish to have certain functions added and/or altered, such as the addition and/or alteration of recording media for user defined characters (which are arbitrarily defined by users) and/or graphic character, which lead to the expansion of the memory or mass storage system.
However, in conventional memory management methods for printing apparatus, there are cases in which general purpose applications installed in the printing apparatus do not meet the particular needs of users who require special purpose functions.
Conventionally, a printing apparatus requiring special applications is manufactured with custom-made applications in which special purpose functions and/or data are pre-installed in the memory of the printing apparatus.
However, the manufacture of printing apparatus with custom-made applications has resulted in an increase in manufacturing costs for the manufacturer and higher retail costs for the user.
A proposed solution to the foregoing problems has been to expand the memory or introduce many storage memories in the printing apparatus for the general purpose applications into which as much data or as many application programs as possible are stored.
However, since the expansion of memory or introduction of a mass storage memory results in an increase in production cost of the printing apparatus, users who do not need to use a printing apparatus with special program functions suffer from the foregoing disadvantage of high retail costs to an extent where the competitiveness of the printing apparatus may disappear.
In conventional memory control systems, a part of the memory area is dedicated for a specific application, such as, for example, for application programs, for character data, or for graphic data. As a result, the total size of the memory must be increased, even though only a function is added or altered. Additionally, usually most users who wish to have customized specifications are satisfied with only additional special functions. Therefore, the expansion of the memory or the introduction of a mass storage memory usually results in dead area practically left unused in the memory.
SUMMARY OF THE INVENTION
An object of the present invention is to provide a printing apparatus having a memory management system and method that meets the divergent needs of users without the need for expansion of the memory or the introduction of a mass storage memory in the printing apparatus.
In order to attain this and other objects, the printing apparatus according to the present invention comprises a printing mechanism for performing printing operations, control means for controlling the printing operations in accordance with a predetermined control program, and a READ/WRITE memory connected to the control means, the READ/WRITE memory having a memory area for storing miscellaneous information necessary for the printing operations. The control means has memory management means which can randomly divide the memory area into a multiple number of memory blocks and randomly and exchangeably assign a usage to each of the memory blocks corresponding to a predetermined user application, and store miscellaneous information corresponding to a predetermined user application to any of the blocks. The READ/WRITE memory stores such miscellaneous information as printing data in the form of a user-defined character or graphic character, bar-code printing program, etc. according to a user's need. As may be understood according to the examples given above, the miscellaneous information is given as the data or as the program. A non-volatile memory can be used as the READ/WRITE memory. In this case, the miscellaneous information registered in the READ/WRITE memory is retained whether the power of the printing apparatus is ON or OFF. On the other hand, a volatile memory can also be used as the READ/WRITE memory. In this case the miscellaneous information is loaded from a host computer via an input interface only when the power of the printing apparatus is switched ON.


REFERENCES:
patent: 4835549 (1989-05-01), Sanejima et al.
patent: 5115493 (1992-05-01), Jeanblanc et al.
patent: 5131078 (1992-07-01), Ikenoue
patent: 5133610 (1992-07-01), Sukigara
patent: 5189521 (1993-02-01), Ohtsubo et al.
patent: 5220645 (1993-06-01), Nakajima
patent: 5239621 (1993-08-01), Brown, III et al.
patent: 5241397 (1993-08-01), Yamada
patent: 5266968 (1993-11-01), Stephenson
patent: 5268993 (1993-12-01), Ikenoue et al.
patent: 5287434 (1994-02-01), Bain et al.
patent: 5290110 (1994-03-01), Takahashi
patent: 5295233 (1994-03-01), Ota
patent: 5335316 (1994-08-01), Toyokura
patent: 5341471 (1994-08-01), Yamazaki et al.

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

Printing apparatus having a memory management system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Printing apparatus having a memory management system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Printing apparatus having a memory management system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2507096

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