JPH0930082A - Printing device and printing device resource allocation method - Google Patents
Printing device and printing device resource allocation methodInfo
- Publication number
- JPH0930082A JPH0930082A JP7181823A JP18182395A JPH0930082A JP H0930082 A JPH0930082 A JP H0930082A JP 7181823 A JP7181823 A JP 7181823A JP 18182395 A JP18182395 A JP 18182395A JP H0930082 A JPH0930082 A JP H0930082A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- resource
- allocation
- type
- memory resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
(57)【要約】
【目的】 メモリ資源の割り当て状態を最適化して、エ
ラー処理や警告処理を大幅に軽減できる。
【構成】 装着スロットに接続された外部メモリ14の
種別を判定するメモリコントローラ20による種別判定
結果に基づいてCPU12がRAM19に設定されてい
る種別毎のメモリ割り当てを変更する構成を特徴とす
る。
(57) [Summary] [Objective] The allocation status of memory resources can be optimized to significantly reduce error processing and warning processing. A configuration is characterized in that the CPU 12 changes the memory allocation for each type set in the RAM 19 based on the type determination result by the memory controller 20 that determines the type of the external memory 14 connected to the mounting slot.
Description
【0001】[0001]
【産業上の利用分野】本発明は、オプションカード,拡
張メモリ等の外部資源を接続可能な印刷装置および印刷
装置の資源割当て方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer capable of connecting external resources such as an option card and an expansion memory, and a resource allocation method for the printer.
【0002】[0002]
【従来の技術】ホストコンピュータ等に接続されて用い
られる周辺装置の1つに印刷装置がある。従来の印刷装
置において、拡張ROMやオプションカードを接続する
ことと、該接続された拡張ROMやオプションカードの
種類によって環境変数やメモリの割り当てを変更するこ
ととは何ら関係がなされていなかった。2. Description of the Related Art A printer is one of the peripheral devices used by being connected to a host computer or the like. In the conventional printing apparatus, there is no relation between connecting the expansion ROM or the option card and changing the environment variable or memory allocation depending on the type of the connected expansion ROM or the option card.
【0003】また、印刷処理中に発生するエラーや警告
はパネル等に表示するだけで、その後、そのエラー情報
で環境変数やメモリの割り当てを変更することはなされ
ていなかった。Further, errors and warnings that occur during the printing process are merely displayed on a panel or the like, and thereafter, environment variables and memory allocation have not been changed by the error information.
【0004】[0004]
【発明が解決しようとする課題】しかし、拡張ROMや
オプションカードの種類によって、使用されるメモリの
割合が異なり、メモリの配分を変更しないとエラーとな
ってしまう場合があった。また、処理するデータの種類
に依存して同様のエラーや警告が繰り返し起こる場合が
ある等のメモリ資源の配分管理に起因して、種々のエラ
ーが起こり得る状態が発生する等の問題点があった。However, depending on the type of expansion ROM or option card, the proportion of memory used differs, and an error may occur unless the memory allocation is changed. In addition, depending on the type of data to be processed, similar errors and warnings may occur repeatedly.Therefore, there is a problem that various errors may occur due to the allocation management of memory resources. It was
【0005】本発明は、上記の問題点を解消するために
なされたもので、本発明に係る第1の発明〜第10の発
明の目的は、メモリ資源の割り当てを外部資源の接続状
態および/または所定のエラー発生頻度が高い場合に、
設定されているメモリ資源の割り当てを変更する、ある
いは変更すべきメモリ資源の割り当て情報を印刷するこ
とにより、メモリ資源の割り当て状態を最適化して、エ
ラー処理や警告処理を大幅に軽減できる印刷装置および
印刷装置の資源割当て方法を提供することである。The present invention has been made in order to solve the above problems, and an object of the first to tenth inventions of the present invention is to allocate memory resources and connect / unconnect external resources. Or if the specified error frequency is high,
A printing apparatus that can optimize the memory resource allocation state by changing the set memory resource allocation or by printing the memory resource allocation information to be changed, and greatly reduce error processing and warning processing, and A method of allocating resources for a printing device is provided.
【0006】[0006]
【課題を解決するための手段】本発明に係る第1の発明
は、データ処理を行うための所定容量のメモリ資源と、
所定の外部資源を接続するための接続手段と、前記接続
手段に接続された前記外部資源の種別を判定する判定手
段と、前記判定手段による種別判定結果に基づいて前記
メモリ資源に設定されている前記種別毎のメモリ割り当
てを変更する第1の変更手段とを有するものである。A first aspect of the present invention provides a memory resource of a predetermined capacity for data processing,
A connection means for connecting a predetermined external resource, a determination means for determining the type of the external resource connected to the connection means, and a memory resource set based on the type determination result by the determination means And a first changing unit for changing the memory allocation for each type.
【0007】本発明に係る第2の発明は、データ処理を
行うための所定容量のメモリ資源と、発生したエラー情
報を記憶する不揮発性記憶手段と、前記不揮発性記憶手
段に記憶されたエラー情報と所定値とを比較して前記メ
モリ資源に設定されているメモリ割り当てを変更する第
2の変更手段とを有するものである。A second aspect of the present invention is a memory resource of a predetermined capacity for performing data processing, a non-volatile storage means for storing error information that has occurred, and error information stored in the non-volatile storage means. And a second change means for changing the memory allocation set in the memory resource by comparing the value with a predetermined value.
【0008】本発明に係る第3の発明は、データ処理を
行うための所定容量のメモリ資源と、所定の外部資源を
接続するための接続手段と、前記接続手段に接続された
前記外部資源の種別を判定する判定手段と、前記判定手
段による種別判定結果に基づいて前記メモリ資源に設定
されている前記種別毎のメモリ割り当てを変更する第1
の変更手段と、発生したエラー情報を記憶する不揮発性
記憶手段と、前記不揮発性記憶手段に記憶されたエラー
情報と所定値とを比較して前記メモリ資源に設定されて
いるメモリ割り当てを変更する第2の変更手段とを有す
るものである。According to a third aspect of the present invention, a memory resource having a predetermined capacity for performing data processing, a connection means for connecting a predetermined external resource, and the external resource connected to the connection means are provided. Determination means for determining the type, and changing the memory allocation for each type set in the memory resource based on the type determination result by the determination means
Changing means, non-volatile storage means for storing the generated error information, and the error information stored in the non-volatile storage means and a predetermined value are compared to change the memory allocation set in the memory resource. And a second changing means.
【0009】本発明に係る第4の発明は、データ処理を
行うための所定容量のメモリ資源と、所定の外部資源を
接続するための接続手段と、前記接続手段に接続された
前記外部資源の種別を判定する判定手段と、前記判定手
段による種別判定結果データと所定値とを比較して前記
メモリ資源に対して推奨できる割当て情報を導出する第
1の導出手段と、プリンタ環境出力要求を入力する入力
手段とを有し、前記入力手段から入力されるプリンタ環
境出力要求に基づいて前記第1の導出手段により導出さ
れた前記割当て情報を印刷するものである。According to a fourth aspect of the present invention, a memory resource having a predetermined capacity for performing data processing, a connecting means for connecting a predetermined external resource, and the external resource connected to the connecting means are provided. Inputting a printer environment output request, determination means for determining the type, first derivation means for comparing the type determination result data by the determination means with a predetermined value to derive allocation information that can be recommended for the memory resource And inputting means for printing the allocation information derived by the first deriving means on the basis of a printer environment output request inputted from the input means.
【0010】本発明に係る第5の発明は、データ処理を
行うための所定容量のメモリ資源と、発生したエラー情
報を記憶する不揮発性記憶手段と、前記不揮発性記憶手
段に記憶されたエラー情報と所定値とを比較して前記メ
モリ資源に対して推奨できる割当て情報を導出する第2
の導出手段と、プリンタ環境出力要求を入力する入力手
段とを有し、前記入力手段から入力されるプリンタ環境
出力要求に基づいて前記第2の導出手段により導出され
た前記割当て情報を印刷するものである。According to a fifth aspect of the present invention, a memory resource of a predetermined capacity for performing data processing, a non-volatile storage means for storing error information that has occurred, and error information stored in the non-volatile storage means. And deriving recommended allocation information for the memory resource by comparing
For deriving the printer environment output request, and printing the allocation information derived by the second deriving means based on the printer environment output request inputted from the input means. Is.
【0011】本発明に係る第6の発明は、データ処理を
行うための所定容量のメモリ資源と、所定の外部資源を
接続するための接続手段とを有する印刷装置の資源割当
て方法において、前記接続手段に接続された前記外部資
源の種別を判定する判定工程と、該種別判定結果に基づ
いて前記メモリ資源に設定されている前記種別毎のメモ
リ割り当てを変更する第1の変更工程とを有するもので
ある。A sixth invention according to the present invention is a resource allocation method for a printing apparatus, comprising a memory resource having a predetermined capacity for performing data processing, and a connection means for connecting a predetermined external resource, in the connection. Comprising a determination step of determining the type of the external resource connected to the means, and a first changing step of changing the memory allocation for each type set in the memory resource based on the type determination result Is.
【0012】本発明に係る第7の発明は、データ処理を
行うための所定容量のメモリ資源と、発生したエラー情
報を記憶する不揮発性記憶手段とを有する印刷装置の資
源割当て方法において、前記不揮発性記憶手段に記憶さ
れたエラー情報と所定値とを比較して前記メモリ資源に
設定されているメモリ割り当てを変更する第2の変更工
程を有するものである。A seventh aspect of the present invention is a resource allocation method for a printing apparatus, which comprises a memory resource of a predetermined capacity for performing data processing, and a non-volatile storage means for storing error information that has occurred, in the non-volatile method. A second changing step of comparing the error information stored in the property storage means with a predetermined value to change the memory allocation set in the memory resource.
【0013】本発明に係る第8の発明は、データ処理を
行うための所定容量のメモリ資源と、所定の外部資源を
接続するための接続手段と、発生したエラー情報を記憶
する不揮発性記憶手段とを有する印刷装置の資源割当て
方法において、前記接続手段に接続された前記外部資源
の種別を判定する判定工程と、前記判定手段による種別
判定結果に基づいて前記メモリ資源に設定されている前
記種別毎のメモリ割り当てを変更する第1の変更工程
と、前記不揮発性記憶手段に記憶されたエラー情報と所
定値とを比較して前記メモリ資源に設定されているメモ
リ割り当てを変更する第2の変更工程とを有するもので
ある。According to an eighth aspect of the present invention, a memory resource having a predetermined capacity for performing data processing, a connection means for connecting a predetermined external resource, and a non-volatile storage means for storing error information that has occurred. And a determination step of determining the type of the external resource connected to the connection unit, and the type set in the memory resource based on the type determination result by the determination unit. A first changing step of changing the memory allocation for each time, and a second changing of changing the memory allocation set in the memory resource by comparing the error information stored in the nonvolatile storage means with a predetermined value. And a process.
【0014】本発明に係る第9の発明は、データ処理を
行うための所定容量のメモリ資源と、所定の外部資源を
接続するための接続手段とを有する印刷装置の資源割当
て方法において、前記接続手段に接続された前記外部資
源の種別を判定する判定工程と、該種別判定結果データ
と所定値とを比較して前記メモリ資源に対して推奨でき
る割当て情報を導出する第1の導出工程と、プリンタ環
境出力要求を入力する入力工程と、該プリンタ環境出力
要求に基づいて該導出された前記割当て情報を印刷する
印刷工程とを有するものである。A ninth invention according to the present invention is a resource allocation method for a printing apparatus, comprising a memory resource of a predetermined capacity for performing data processing and a connection means for connecting a predetermined external resource, wherein the connection is made. A determination step of determining the type of the external resource connected to the means, and a first derivation step of comparing the type determination result data with a predetermined value to derive allocation information that can be recommended for the memory resource. The printer has an input step of inputting a printer environment output request and a printing step of printing the derived allocation information based on the printer environment output request.
【0015】本発明に係る第10の発明は、データ処理
を行うための所定容量のメモリ資源と、発生したエラー
情報を記憶する不揮発性記憶手段とを有する印刷装置の
資源割当て方法において、前記不揮発性記憶手段に記憶
されたエラー情報と所定値とを比較して前記メモリ資源
に対して推奨できる割当て情報を導出する第2の導出工
程と、プリンタ環境出力要求を入力する入力工程と、該
プリンタ環境出力要求に基づいて該導出された前記割当
て情報を印刷する印刷工程とを有するものである。A tenth aspect of the present invention is a resource allocation method for a printing apparatus, which comprises a memory resource of a predetermined capacity for data processing and a non-volatile storage means for storing error information that has occurred, in the non-volatile method. Second deriving step of deriving the allocation information that can be recommended for the memory resource by comparing the error information stored in the property storage means with a predetermined value, an input step of inputting a printer environment output request, and the printer. A printing step of printing the derived allocation information based on an environmental output request.
【0016】[0016]
【作用】第1の発明においては、接続手段に接続された
前記外部資源の種別を判定する判定手段による種別判定
結果に基づいて第1の変更手段が前記メモリ資源に設定
されている前記種別毎のメモリ割り当てを変更して、外
部資源が接続されてメモリ資源の使用環境が変動して
も、エラー処理,警告処理等の発生を抑えることを可能
とする。According to the first aspect of the invention, the first changing means sets the type of the external resource connected to the connecting means on the basis of the type judgment result by the judging means for judging the type of the external resource. It is possible to suppress the occurrence of error processing, warning processing, etc. even when the external resources are connected and the usage environment of the memory resources changes by changing the memory allocation of.
【0017】第2の発明においては、不揮発性記憶手段
に記憶されたエラー情報と所定値とを比較して第2の変
更手段が前記メモリ資源に設定されているメモリ割り当
てを変更して、頻発しているエラー要因を特定して現在
のメモリ資源の使用環境に見合うようにメモリ資源の割
り当てを最適化することを可能とする。In the second invention, the error information stored in the non-volatile storage means is compared with a predetermined value, and the second changing means changes the memory allocation set in the memory resource to frequently occur. It is possible to identify the error factor that is occurring and optimize the memory resource allocation so as to match the current usage environment of the memory resource.
【0018】第3の発明においては、接続手段に接続さ
れた前記外部資源の種別を判定する判定手段による種別
判定結果に基づいて第1の変更手段が前記メモリ資源に
設定されている前記種別毎のメモリ割り当てを変更し
て、また、不揮発性記憶手段に記憶されたエラー情報と
所定値とを比較して第2の変更手段が前記メモリ資源に
設定されているメモリ割り当てを変更して、外部資源が
接続されてメモリ資源の使用環境が変動しても、エラー
処理,警告処理等の発生を抑えることを可能とすると共
に、頻発しているエラー要因を特定して現在のメモリ資
源の使用環境に見合うようにメモリ資源の割り当てを最
適化することを可能とする。According to a third aspect of the invention, the first changing means sets each of the types set in the memory resource on the basis of the type determination result by the determining means for determining the type of the external resource connected to the connecting means. Of the external memory by changing the memory allocation set in the memory resource by comparing the error information stored in the non-volatile storage means with a predetermined value. Even if resources are connected and the usage environment of memory resources fluctuates, it is possible to suppress the occurrence of error processing, warning processing, etc., and identify frequent error factors to determine the current usage environment of memory resources. It is possible to optimize the allocation of memory resources to meet.
【0019】第4の発明においては、接続手段に接続さ
れた前記外部資源の種別を判定する判定手段による種別
判定結果データと所定値とを比較して第1の導出手段が
前記メモリ資源に対して推奨できる割当て情報を導出し
ておき、入力手段からのプリンタ環境出力要求に基づい
て該導出された前記割当て情報を印刷して、プリンタ環
境出力要求の入力があれば、外部資源が接続された場合
の推奨できるメモリ資源の割り当て情報を印刷結果とし
てユーザに提示することを可能とする。In the fourth invention, the first derivation means compares the type determination result data by the determination means for determining the type of the external resource connected to the connection means with a predetermined value, and the first derivation means with respect to the memory resource. The recommended allocation information is derived, and the derived allocation information is printed based on the printer environment output request from the input means. If the printer environment output request is input, the external resource is connected. In this case, the recommended memory resource allocation information can be presented to the user as a print result.
【0020】第5の発明においては、不揮発性記憶手段
に記憶されたエラー情報と所定値とを比較して第2の導
出手段が前記メモリ資源に対して推奨できる割当て情報
を導出しておき、入力手段からのプリンタ環境出力要求
に基づいて該導出された前記割当て情報を印刷して、入
力手段からのプリンタ環境出力要求に基づいて頻発して
いるエラー要因を特定して現在のメモリ資源の使用環境
に見合うメモリ資源の割り当て情報を印刷結果としてユ
ーザに提示することを可能とする。In the fifth invention, the error information stored in the non-volatile storage means is compared with a predetermined value to derive the allocation information which the second derivation means can recommend for the memory resource. Based on the printer environment output request from the input means, the derived allocation information is printed to identify frequently occurring error factors based on the printer environment output request from the input means to use the present memory resources. It is possible to present the user with the allocation information of the memory resources suitable for the environment as a print result.
【0021】第6の発明においては、接続手段に接続さ
れた前記外部資源の種別を判定し、該種別判定結果に基
づいて前記メモリ資源に設定されている前記種別毎のメ
モリ割り当てを変更して、外部資源が接続されてメモリ
資源の使用環境が変動しても、エラー処理,警告処理等
の発生を抑える処理を自動化することを可能とする。In the sixth invention, the type of the external resource connected to the connecting means is determined, and the memory allocation for each type set in the memory resource is changed based on the type determination result. Even if external resources are connected and the usage environment of memory resources changes, it is possible to automate processing that suppresses the occurrence of error processing, warning processing, and the like.
【0022】第7の発明においては、不揮発性記憶手段
に記憶されたエラー情報と所定値とを比較して前記メモ
リ資源に設定されているメモリ割り当てを変更して、頻
発しているエラー要因を特定して現在のメモリ資源の使
用環境に見合うようにメモリ資源の割り当てを最適化す
る処理を自動化することを可能とする。In the seventh aspect of the invention, the error information stored in the non-volatile storage means is compared with a predetermined value to change the memory allocation set in the memory resource so as to eliminate the frequent error factors. It is possible to automate the process of specifying and optimizing the allocation of memory resources to suit the current usage environment of memory resources.
【0023】第8の発明においては、接続手段に接続さ
れた前記外部資源の種別を判定し、該種別判定結果に基
づいて前記メモリ資源に設定されている前記種別毎のメ
モリ割り当てを変更するとともに、前記不揮発性記憶手
段に記憶されたエラー情報と所定値とを比較して前記メ
モリ資源に設定されているメモリ割り当てを変更して、
エラー処理,警告処理等の発生を抑える処理を自動化す
ることを可能とすると共に、頻発しているエラー要因を
特定して現在のメモリ資源の使用環境に見合うようにメ
モリ資源の割り当てを最適化する処理を自動化すること
を可能とする。In the eighth invention, the type of the external resource connected to the connecting means is determined, and the memory allocation for each type set in the memory resource is changed based on the type determination result. Changing the memory allocation set in the memory resource by comparing the error information stored in the non-volatile storage means with a predetermined value,
It is possible to automate processing that suppresses error processing, warning processing, etc., and identify frequent error factors to optimize memory resource allocation to match the current memory resource usage environment. It is possible to automate the process.
【0024】第9の発明においては、前記接続手段に接
続された前記外部資源の種別を判定し、該種別判定結果
データと所定値とを比較して前記メモリ資源に対して推
奨できる割当て情報を導出しておき、該プリンタ環境出
力要求の入力に基づいて該導出された前記割当て情報を
印刷して、プリンタ環境出力要求の入力があれば、外部
資源が接続された場合の推奨できるメモリ資源の割り当
て情報を印刷させる処理を自動化することを可能とす
る。In the ninth invention, the type of the external resource connected to the connecting means is determined, and the type determination result data is compared with a predetermined value to obtain allocation information recommended for the memory resource. If the printer environment output request is input and the printer environment output request is input by printing the allocation information derived based on the input of the printer environment output request, a recommended memory resource of the external resource is connected. It is possible to automate the process of printing the allocation information.
【0025】第10の発明においては、不揮発性記憶手
段に記憶されたエラー情報と所定値とを比較して前記メ
モリ資源に対して推奨できる割当て情報を導出してお
き、プリンタ環境出力要求の入力に基づいて該導出され
た前記割当て情報を印刷して、入力手段からのプリンタ
環境出力要求に基づいて頻発しているエラー要因を特定
して現在のメモリ資源の使用環境に見合うメモリ資源の
割り当て情報を印刷させる処理を自動化することを可能
とする。In the tenth aspect of the present invention, the error information stored in the non-volatile storage means is compared with a predetermined value to derive allocation information that can be recommended for the memory resource, and a printer environment output request is input. Based on the above, the derived allocation information is printed, and the frequently occurring error factor is specified based on the printer environment output request from the input means, and the memory resource allocation information suitable for the current usage environment of the memory resource is specified. It is possible to automate the process of printing.
【0026】[0026]
【実施例】本実施例を説明する前に、本実施例を適用す
る好適なレーザビームプリンタの構成について図1を参
照しながら説明する。なお、本実施例を適用するプリン
タは、レーザビームプリンタに限られるものではなく、
インクジェットプリンタや他のプリント方式のプリンタ
で良いことは言うまでもない。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Before describing this embodiment, the structure of a suitable laser beam printer to which this embodiment is applied will be described with reference to FIG. The printer to which the present embodiment is applied is not limited to the laser beam printer,
Needless to say, inkjet printers and printers of other printing methods are also acceptable.
【0027】図1は、本発明を適用可能な出力装置の構
成を示す断面図であり、レーザビームプリンタ(LB
P)の場合を示す。FIG. 1 is a sectional view showing the construction of an output device to which the present invention can be applied. A laser beam printer (LB) is shown in FIG.
The case of P) is shown.
【0028】図において、1500はLBP本体(プリ
ンタ)であり、外部に接続されているホストコンピュー
タから供給される印刷情報(文字コード等)やフォーム
情報あるいはマクロ命令等を入力して記憶するととも
に、それらの情報にしたがって対応する文字パターンや
フォームパターン等を作成し、記録媒体である記録紙に
像を形成する。1501は操作のためのスイッチ及びL
ED表示器等が配されている操作パネル(操作部)、1
000はLBP本体1500全体の制御およびホストコ
ンピュータから供給される文字情報等を解析するプリン
タ制御ユニットである。In the figure, reference numeral 1500 denotes an LBP main body (printer), which inputs and stores print information (character codes, etc.), form information, macro commands, etc. supplied from an externally connected host computer. A corresponding character pattern, form pattern, or the like is created according to the information, and an image is formed on the recording paper, which is a recording medium. 1501 is a switch for operation and L
Operation panel (operation unit) on which ED display etc. are arranged, 1
A printer control unit 000 controls the entire LBP main body 1500 and analyzes character information and the like supplied from the host computer.
【0029】このプリンタ制御ユニット1000は、主
に文字情報を対応する文字パターンのビデオ信号に変換
してレーザドライバ1502に出力する。レーザドライ
バ1502は半導体レーザ1503を駆動するための回
路であり、入力されたビデオ信号に応じて半導体レーザ
1503から発射されるレーザ光1504をオン・オフ
切り換えする。レーザ光1504は回転多面鏡1505
で左右方向に振らされて静電ドラム1506上を走査露
光する。The printer control unit 1000 mainly converts character information into a video signal of a corresponding character pattern and outputs it to the laser driver 1502. The laser driver 1502 is a circuit for driving the semiconductor laser 1503, and switches on / off a laser beam 1504 emitted from the semiconductor laser 1503 according to an input video signal. The laser beam 1504 is a rotating polygon mirror 1505.
Then, the electrostatic drum 1506 is swung in the left-right direction to perform scanning exposure on the electrostatic drum 1506.
【0030】これにより、静電ドラム1506上には文
字パターンの静電潜像が形成されることになる。この潜
像は、静電ドラム1506周囲に配設された現像ユニッ
ト1507により現像された後、記録紙に転写される。
この記録紙にはカットシートを用い、カットシート記録
紙はLBP本体1500に装着した用紙カセット150
8に収納され、給紙ローラ1509および搬送ローラ1
510と搬送ローラ1511とにより、装置内に取り込
まれて、静電ドラム1506に供給される。また、LB
P本体1500には、図示しないカードスロットを少な
くとも1個以上備え、内蔵フォントに加えてオプション
フォントカード、言語系の異なる制御カード(エミュレ
ーションカード)を接続できるように構成されている。As a result, an electrostatic latent image of a character pattern is formed on the electrostatic drum 1506. This latent image is developed by a developing unit 1507 provided around the electrostatic drum 1506, and then transferred to a recording sheet.
A cut sheet is used for the recording paper, and the cut sheet recording paper is a paper cassette 150 mounted on the LBP body 1500.
8 and feed roller 1509 and transport roller 1
By 510 and the transport roller 1511, it is taken into the device and supplied to the electrostatic drum 1506. Also, LB
The P body 1500 is provided with at least one or more card slots (not shown) so that an optional font card and a control card (emulation card) having a different language system can be connected to the built-in font.
【0031】図2は、本発明の一実施例を示す印刷シス
テムの制御構成を説明するブロック図である。ここで
は、図1に示したレーザビームプリンタを例にして説明
する。なお、本発明の機能が実行されるのであれば、単
体の機器であっても、複数の機器からなるシステムであ
っても、LAN等のネットワークを介して処理が行なわ
れるシステムであっても本発明を適用できることは言う
までもない。FIG. 2 is a block diagram for explaining the control configuration of the printing system showing the embodiment of the present invention. Here, the laser beam printer shown in FIG. 1 will be described as an example. If the functions of the present invention are executed, the present invention is applicable to a single device, a system including a plurality of devices, and a system in which processing is performed via a network such as a LAN. It goes without saying that the invention can be applied.
【0032】プリンタ1500において、12はプリン
タCPUで、ROM13のプログラム用ROMに記憶さ
れた制御プログラム等あるいは外部メモリ14に記憶さ
れた制御プログラム等に基づいてシステムバス15に接
続される各種デバイスとのアクセスを統括的に制御し、
印刷部インタフェース16を介して接続される印刷部
(プリンタエンジン)17に出力情報としての画像信号
を出力する。In the printer 1500, 12 is a printer CPU, which is connected to the system bus 15 based on a control program stored in the program ROM of the ROM 13 or a control program stored in the external memory 14. Centrally control access,
An image signal as output information is output to a printing unit (printer engine) 17 connected via the printing unit interface 16.
【0033】また、このROM13のプログラムROM
には、図3、図4、図5、図6のフローチャートで示さ
れるようなCPU12の制御プログラム等を記憶する。
ROM13のフォント用ROMには上記出力情報を生成
する際に使用するフォントデータ等を記憶し、ROM1
3のデータ用ROMにはハードディスク等の外部メモリ
14が無いプリンタの場合には、ホストコンピュータ3
000上で利用される情報等を記憶している。Further, the program ROM of the ROM 13
The control program of the CPU 12 as shown in the flow charts of FIGS. 3, 4, 5, and 6 is stored in the memory.
The font ROM of the ROM 13 stores font data and the like used when generating the output information.
In the case of a printer in which the data ROM 3 has no external memory 14 such as a hard disk, the host computer 3
000 is stored.
【0034】CPU12は入力部18,インタフェース
21を介してホストコンピュータ3000との通信処理
か可能になっており、プリンタ1500内の情報等をホ
ストコンピュータと3000に通知可能に構成されてい
る。19は前記CPU12の主メモリ、ワークエリア等
として機能するRAMで、図示しない増設ポートに接続
されるオプションRAMによりメモリ容量を拡張するこ
とができるように構成されている。The CPU 12 can communicate with the host computer 3000 via the input unit 18 and the interface 21, and can notify the host computer 3000 of information and the like in the printer 1500. Reference numeral 19 denotes a RAM that functions as a main memory, a work area, etc. of the CPU 12, and is configured so that the memory capacity can be expanded by an optional RAM connected to an expansion port (not shown).
【0035】なお、RAM19は、文字キャッシュ領
域、出力情報展開領域、環境データ格納領域、NVRA
M等に用いられる。前述したハードディスク(HD)、
ICカード等の外部メモリ14は、メモリコントローラ
(MC)20によりアクセスを制御される。外部メモリ
14は、オプションとして接続され、フォントデータ、
エミュレーションプログラム、フォームデータ等を記憶
する。The RAM 19 has a character cache area, an output information expansion area, an environment data storage area, and NVRA.
Used for M etc. Hard disk (HD) mentioned above,
Access to the external memory 14 such as an IC card is controlled by a memory controller (MC) 20. The external memory 14 is connected as an option, and stores font data,
It stores an emulation program, form data, and the like.
【0036】また、操作パネル1501には操作のため
のスイッチ及びLED表示器等が配されている。また、
前述した外部メモリは1個に限らず、少なくとも1個以
上備え、内蔵フォントに加えてオプションフォントカー
ド、言語系の異なるプリンタ制御言語を解釈するプログ
ラムを格納した外部メモリを複数接続できるように構成
されていても良い。さらに、電力の供給なしに記憶内容
を保持する不揮発性RAM(以後NVRAM22と呼
ぶ)を有する。The operation panel 1501 is provided with switches for operation and an LED display. Also,
The above-mentioned external memory is not limited to one, but at least one is provided, and in addition to the built-in font, an optional font card and a plurality of external memories storing programs for interpreting printer control languages of different languages can be connected. It may be. Further, it has a non-volatile RAM (hereinafter referred to as NVRAM 22) that retains stored contents without supplying power.
【0037】以下、本実施例と第1〜第5の発明の各手
段との対応及びその作用について図2等を参照して説明
する。Correspondence between this embodiment and each means of the first to fifth inventions and their functions will be described below with reference to FIG.
【0038】第1の発明は、データ処理を行うための所
定容量のメモリ資源(メモリ容量を拡張可能なRAM1
9)と、所定の外部資源を接続するための接続手段(図
示しない装着スロットを備え、例えば該外部資源として
外部メモリ14とコネクタ接続可能となっている)と、
前記接続手段に接続された前記外部資源の種別を判定す
る判定手段(メモリコントローラ20)と、前記判定手
段による種別判定結果に基づいて前記メモリ資源に設定
されている前記種別毎のメモリ割り当てを変更する第1
の変更手段(CPU12の変更処理機能による)とを有
し、装着スロットに接続された前記外部メモリ14の種
別を判定するメモリコントローラ20による種別判定結
果に基づいてCPU12がRAM19に設定されている
前記種別毎のメモリ割り当てを変更して、外部資源が接
続されてメモリ資源の使用環境が変動しても、エラー処
理,警告処理等の発生を抑えることを可能とする。A first aspect of the present invention is a memory resource having a predetermined capacity for performing data processing (RAM 1 capable of expanding the memory capacity).
9) and a connecting means for connecting a predetermined external resource (a mounting slot (not shown) is provided, and the external memory 14 can be connected to the connector as the external resource, for example).
A determination unit (memory controller 20) for determining the type of the external resource connected to the connection unit, and changing the memory allocation for each type set in the memory resource based on the type determination result by the determination unit First to do
And the CPU 12 is set in the RAM 19 based on the type determination result by the memory controller 20 that determines the type of the external memory 14 connected to the mounting slot. By changing the memory allocation for each type, it is possible to suppress the occurrence of error processing, warning processing, etc. even if external resources are connected and the usage environment of memory resources changes.
【0039】第2の発明は、データ処理を行うための所
定容量のメモリ資源(メモリ容量を拡張可能なRAM1
9)と、発生したエラー情報を記憶する不揮発性記憶手
段(NVRAM22)と、前記不揮発性記憶手段に記憶
されたエラー情報と所定値とを比較して前記メモリ資源
に設定されているメモリ割り当てを変更する第2の変更
手段(CPU12の変更処理機能による)とを有し、N
VRAM22に記憶されたエラー情報と所定値とを比較
してCPU12がRAM19に設定されているメモリ割
り当てを変更して、頻発しているエラー要因を特定して
現在のメモリ資源の使用環境に見合うようにメモリ資源
の割り当てを最適化することを可能とする。A second aspect of the present invention is a memory resource having a predetermined capacity for performing data processing (RAM 1 capable of expanding the memory capacity).
9), the non-volatile storage means (NVRAM 22) for storing the generated error information, and the error information stored in the non-volatile storage means and a predetermined value are compared to determine the memory allocation set in the memory resource. A second changing unit (by the change processing function of the CPU 12) for changing,
The CPU 12 changes the memory allocation set in the RAM 19 by comparing the error information stored in the VRAM 22 with a predetermined value, and identifies the frequently occurring error factor so as to match the current usage environment of the memory resources. It is possible to optimize the allocation of memory resources.
【0040】第3の発明は、データ処理を行うための所
定容量のメモリ資源(メモリ容量を拡張可能なRAM1
9)と、所定の外部資源を接続するための接続手段(図
示しない装着スロットを備え、例えば該外部資源として
外部メモリ14とコネクタ接続可能となっている)と、
前記接続手段に接続された前記外部資源の種別を判定す
る判定手段(CPU12の判定処理機能による)と、前
記判定手段による種別判定結果に基づいて前記メモリ資
源に設定されている前記種別毎のメモリ割り当てを変更
する第1の変更手段(CPU12の変更処理機能によ
る)と、発生したエラー情報を記憶する不揮発性記憶手
段(NVRAM22)と、前記不揮発性記憶手段に記憶
されたエラー情報と所定値とを比較して前記メモリ資源
に設定されているメモリ割り当てを変更する第2の変更
手段(CPU12の変更処理機能による)とを有し、装
着スロットに接続された前記外部資源の種別を判定する
CPU12による種別判定結果に基づいてRAM19に
設定されている前記種別毎のメモリ割り当てを変更し
て、また、NVRAM22に記憶されたエラー情報と所
定値とを比較してCPU12がRAM19に設定されて
いるメモリ割り当てを変更して、外部メモリ14が接続
されてRAM19の使用環境が変動しても、エラー処
理,警告処理等の発生を抑えることを可能とすると共
に、頻発しているエラー要因を特定して現在のメモリ資
源の使用環境に見合うようにメモリ資源の割り当てを最
適化することを可能とする。A third invention is a memory resource of a predetermined capacity for performing data processing (RAM 1 capable of expanding the memory capacity).
9) and a connecting means for connecting a predetermined external resource (a mounting slot (not shown) is provided, and the external memory 14 can be connected to the connector as the external resource, for example).
Determination means (by the determination processing function of the CPU 12) for determining the type of the external resource connected to the connection means, and a memory for each type set in the memory resource based on the type determination result by the determination means First changing means for changing the allocation (by the changing processing function of the CPU 12), non-volatile storage means (NVRAM22) for storing the generated error information, error information stored in the non-volatile storage means and a predetermined value And a second changing unit (by a changing processing function of the CPU 12) for changing the memory allocation set in the memory resource by comparing the CPU 12 and the external resource connected to the mounting slot. The memory allocation for each type set in the RAM 19 is changed based on the type determination result by Even if the external memory 14 is connected and the usage environment of the RAM 19 changes due to the CPU 12 changing the memory allocation set in the RAM 19 by comparing the error information stored in 2 with a predetermined value. It is possible to suppress the occurrence of warning processing and the like, and to identify frequently occurring error factors and optimize the allocation of memory resources to match the current usage environment of memory resources.
【0041】第4の発明は、データ処理を行うための所
定容量のメモリ資源(メモリ容量を拡張可能なRAM1
9)と、所定の外部資源を接続するための接続手段(図
示しない装着スロットを備え、例えば該外部資源として
外部メモリ14とコネクタ接続可能となっている)と、
前記接続手段に接続された前記外部資源の種別を判定す
る判定手段(CPU12による)と、前記判定手段によ
る種別判定結果データと所定値とを比較して前記メモリ
資源に対して推奨できる割当て情報を導出する第1の導
出手段(CPU12の導出処理機能による)と、プリン
タ環境出力要求を入力する入力手段(操作部1501に
よる)とを有し、装着スロットに接続された前記外部メ
モリ14の種別を判定するCPU12による種別判定結
果データと所定値(ROM13に記憶される)とを比較
してRAM19に対して推奨できる割当て情報を導出し
ておき、操作部1501からのプリンタ環境出力要求に
基づいて該導出された前記割当て情報を印刷して、プリ
ンタ環境出力要求の入力があれば、外部メモリ14が接
続された場合の推奨できるメモリ資源の割り当て情報を
印刷結果としてユーザに提示することを可能とする。A fourth aspect of the present invention is a memory resource having a predetermined capacity for performing data processing (RAM 1 capable of expanding the memory capacity).
9) and a connecting means for connecting a predetermined external resource (a mounting slot (not shown) is provided, and the external memory 14 can be connected to the connector as the external resource, for example).
A determination unit (by the CPU 12) for determining the type of the external resource connected to the connection unit is compared with the type determination result data by the determination unit and a predetermined value to obtain allocation information recommended for the memory resource. It has a first derivation means for derivation (by the derivation processing function of the CPU 12) and an input means (by the operation unit 1501) for inputting a printer environment output request, and indicates the type of the external memory 14 connected to the mounting slot. The CPU 12 for judging compares the type judgment result data with a predetermined value (stored in the ROM 13) to derive recommended allocation information for the RAM 19, and based on a printer environment output request from the operation unit 1501. If the printer environment output request is input by printing the derived allocation information, it is estimated that the external memory 14 is connected. It allows to be presented to the user as a print result allocation information memory resources to that.
【0042】第5の発明は、データ処理を行うための所
定容量のメモリ資源(メモリ容量を拡張可能なRAM1
9)と、発生したエラー情報を記憶する不揮発性記憶手
段(NVRAM22)と、前記不揮発性記憶手段に記憶
されたエラー情報と所定値とを比較して前記メモリ資源
に対して推奨できる割当て情報を導出する第2の導出手
段(CPU12の導出処理機能による)と、プリンタ環
境出力要求を入力する入力手段(操作部1501によ
る)とを有し、NVRAM22に記憶されたエラー情報
と所定値とを比較してCPU12が前記メモリ資源に対
して推奨できる割当て情報を導出しておき、操作部15
01からのプリンタ環境出力要求に基づいて該導出され
た前記割当て情報を印刷して、ユーザが操作部1501
を操作してプリンタ環境出力要求を行い、該要求に基づ
いて頻発しているエラー要因を特定して現在のメモリ資
源の使用環境に見合うメモリ資源の割り当て情報を印刷
結果としてユーザに提示することを可能とする。A fifth aspect of the present invention is a memory resource of a predetermined capacity for performing data processing (RAM 1 capable of expanding the memory capacity).
9), non-volatile storage means (NVRAM 22) for storing the generated error information, and the allocation information that can be recommended for the memory resource by comparing the error information stored in the non-volatile storage means with a predetermined value. It has a second derivation means for derivation (by the derivation processing function of the CPU 12) and an input means (by the operation unit 1501) for inputting a printer environment output request, and compares the error information stored in the NVRAM 22 with a predetermined value. Then, the CPU 12 derives the allocation information that can be recommended for the memory resource, and the operation unit 15
01, prints the derived allocation information based on the printer environment output request, and the user operates the operation unit 1501.
To make a printer environment output request, identify the frequently occurring error factor based on the request, and present the user with the memory resource allocation information matching the current memory resource use environment as the print result. It is possible.
【0043】〔第1実施例〕前記のような構成からなる
印刷装置において、第1実施例におけるプリンタ制御ユ
ニット1000の処理動作について図3に示すフローチ
ャートを参照して説明する。[First Embodiment] The processing operation of the printer control unit 1000 in the first embodiment in the printing apparatus having the above-mentioned structure will be described with reference to the flowchart shown in FIG.
【0044】図3は、本発明に係る印刷システムのメモ
リ資源管理方法の第1実施例を示すフローチャートであ
る。なお、(1)〜(5)は各ステップを示す。FIG. 3 is a flow chart showing the first embodiment of the memory resource management method of the printing system according to the present invention. Note that (1) to (5) indicate each step.
【0045】ステップ(1)において、図示しない拡張
スロットに拡張ROMが接続されているかどうかの判断
処理を行い、もし、拡張ROMが接続されていると判断
した場合は、ステップ(2)において、拡張ROMの種
類がフォントROMかどうかの判断処理を行なう。も
し、フォントROMであると判断した場合は、ステップ
(3)において、RAM19の文字キャッシュ用メモリ
の領域の割合を増加させる。In step (1), it is determined whether or not the expansion ROM is connected to the expansion slot (not shown). If it is determined that the expansion ROM is connected, the expansion is performed in step (2). A process for determining whether the ROM type is a font ROM is performed. If it is determined that it is the font ROM, the ratio of the area of the character cache memory of the RAM 19 is increased in step (3).
【0046】一方、ステップ(2)で、もし、フォント
ROMでないと判断した場合は、ステップ(4)におい
て、拡張ROMの種類が拡張フォントスケーラROMか
どうかの判断処理を行い、もし、拡張フォントスケーラ
ROMであると判断した場合は、ステップ(5)におい
て、RAM19の文字展開用のワークメモリの領域の割
合を増加させる。On the other hand, if it is determined in step (2) that the font is not the font ROM, then in step (4) it is determined whether the type of the expansion ROM is the expansion font scaler ROM and if the expansion font scaler is used. If it is determined to be the ROM, in step (5), the ratio of the area of the work memory for character expansion of the RAM 19 is increased.
【0047】一方、ステップ(4)で、もし、拡張フォ
ントスケーラROMでないならば、RAM19のメモリ
の割り当てを変更せずに処理を終了する。On the other hand, in step (4), if it is not the extended font scaler ROM, the process is terminated without changing the memory allocation of the RAM 19.
【0048】以上により、拡張ROMが接続されている
時、その拡張ROMがフォントROMかフォントスケー
ラROMかに従って、メモリの割り当てを変更し、最適
なプリンタ環境を実現することができる。As described above, when the expansion ROM is connected, the memory allocation can be changed according to whether the expansion ROM is the font ROM or the font scaler ROM to realize the optimum printer environment.
【0049】以下、本実施例と第6の発明の各工程との
対応及びその作用について図3等を参照して説明する。Correspondence between the present embodiment and each step of the sixth invention and its action will be described below with reference to FIG.
【0050】第6の発明は、データ処理を行うための所
定容量のメモリ資源(RAM19)と、所定の外部資源
を接続するための接続手段(図示しない拡張接続用のス
ロット)とを有する印刷装置の資源割当て方法におい
て、スロットに接続された前記外部メモリ14の種別を
判定する判定工程(図3のステップ(2),(4))
と、該種別判定結果に基づいて前記メモリ資源に設定さ
れている前記種別毎のメモリ割り当てを変更する第1の
変更工程(図3のステップ(3),(5))とを実行し
て、外部資源が接続されてメモリ資源の使用環境が変動
しても、エラー処理,警告処理等の発生を抑える処理を
自動化することを可能とする。A sixth aspect of the present invention is a printing apparatus having a memory resource (RAM 19) of a predetermined capacity for performing data processing and a connecting means (a slot for expansion connection (not shown)) for connecting a predetermined external resource. Determination step of determining the type of the external memory 14 connected to the slot in the resource allocation method of (3) (steps (2) and (4) in FIG. 3)
And a first changing step (steps (3) and (5) in FIG. 3) of changing the memory allocation for each type set in the memory resource based on the type determination result, Even if external resources are connected and the usage environment of memory resources changes, it is possible to automate processing that suppresses error processing, warning processing, and the like.
【0051】また、第1実施例では拡張ROMがフォン
トROMまたはフォントスケーラROMの場合の例を示
したが、他の種類のROMやオプションカードに従っ
て、RAMの割り当てを変更する様に構成してもよい。Further, in the first embodiment, the example in which the expansion ROM is the font ROM or the font scaler ROM has been shown, but the RAM allocation may be changed in accordance with another type of ROM or option card. Good.
【0052】〔第2実施例〕第1実施例において、メモ
リの割り当てを変更する判断基準を拡張ROMの種類と
する場合について説明したが、後述するようにエラー処
理を判断基準としてメモリの割り当てを変更するように
構成してもよい。以下、その実施例について説明する。[Second Embodiment] In the first embodiment, the case where the criterion for changing the memory allocation is the type of the expansion ROM has been described. However, as will be described later, the memory allocation is determined based on the error processing. It may be configured to change. Hereinafter, the embodiment will be described.
【0053】図4は、本発明に係る印刷システムのエラ
ー管理処理手順の一例を示すフローチャートである。な
お、(1)〜(4)は各ステップを示す。FIG. 4 is a flow chart showing an example of an error management processing procedure of the printing system according to the present invention. Note that (1) to (4) indicate each step.
【0054】先ず、ステップ(1)において、エラーが
発生した場合、今回のエラーとNVRAMに格納されて
いるエラー種類と回数を検索し比較する。ステップ
(2)において、今回のエラーの種類が今まで発生した
エラーに存在するかどうか判断する。もし、存在してい
れば、ステップ(3)において、NVRAMのエラーの
回数を一つ増やす。もし、存在していなければ、ステッ
プ(4)において、NVRAMにエラー種類と回数
「1」を記録する。First, in step (1), when an error occurs, the current error and the error type and the number of times stored in the NVRAM are retrieved and compared. In step (2), it is determined whether the type of error this time exists in the errors that have occurred so far. If it exists, the number of NVRAM errors is increased by 1 in step (3). If it does not exist, the error type and the number of times "1" are recorded in the NVRAM in step (4).
【0055】図5は、本発明に係る印刷システムのメモ
リ資源管理方法の第2実施例を示すフローチャートであ
り、電源立ち上げ時におけるCPU12の制御処理手順
に対応する。なお、(1)〜(5)は各ステップを示
す。FIG. 5 is a flow chart showing a second embodiment of the memory resource management method of the printing system according to the present invention, which corresponds to the control processing procedure of the CPU 12 at the time of turning on the power supply. Note that (1) to (5) indicate each step.
【0056】先ず、ステップ(1)において、電源スイ
ッチ等で電源が入れられた時の信号を取得する。次に、
ステップ(2)において、不揮発性メモリ(NVRA
M)に記録されたエラー種類、回数の種類を取得する。First, in step (1), a signal when the power is turned on by a power switch or the like is acquired. next,
In step (2), the nonvolatile memory (NVRA
The error type and the number of times recorded in M) are acquired.
【0057】そして、ステップ(3)において、今まで
にエラーが発生したことがあったかどうかの判断処理を
行い、もし、エラーがあると判断した場合は、ステップ
(4)にて取得したデータとROMにある基準データと
の比較処理を行なう。Then, in step (3), it is judged whether or not an error has occurred so far. If it is judged that there is an error, the data acquired in step (4) and the ROM The comparison process with the reference data in.
【0058】そして、ステップ(5)において、ステッ
プ(4)にて行なった比較処理に従って、RAM19の
メモリの割り当ての変更処理を行い、処理を終了する。Then, in step (5), the memory allocation of the RAM 19 is changed according to the comparison process performed in step (4), and the process is terminated.
【0059】以下、本実施例と第7の発明の各工程との
対応及びその作用について図4,図5等を参照して説明
する。Correspondence between the present embodiment and each step of the seventh invention and its action will be described below with reference to FIGS.
【0060】第7の発明は、データ処理を行うための所
定容量のメモリ資源(RAM19)と、発生したエラー
情報を記憶する不揮発性記憶手段(NVRAM22)と
を有する印刷装置の資源割当て方法において、NVRA
M22に記憶されたエラー情報と所定値とを比較して前
記メモリ資源に設定されているメモリ割り当てを変更す
る第2の変更工程(図5のステップ(1)〜(5))を
実行して、頻発しているエラー要因を特定して現在のメ
モリ資源の使用環境に見合うようにメモリ資源の割り当
てを最適化する処理を自動化することを可能とする。A seventh aspect of the present invention is a resource allocation method for a printing apparatus, which has a memory resource (RAM 19) of a predetermined capacity for data processing and a non-volatile storage means (NVRAM 22) for storing error information that has occurred. NVRA
Execute a second changing step (steps (1) to (5) in FIG. 5) of comparing the error information stored in M22 with a predetermined value to change the memory allocation set in the memory resource. , It is possible to automate the process of identifying frequent error factors and optimizing the allocation of memory resources so as to match the current usage environment of memory resources.
【0061】以上により、エラー処理の種類と回数に従
って、メモリの割り当てを変更し、より適したプリンタ
環境を実現することができる。As described above, the memory allocation can be changed according to the type and the number of times of error processing, and a more suitable printer environment can be realized.
【0062】なお、上記第2実施例ではメモリの割り当
てを変更する判断をエラー処理の回数に限って行う場合
について説明したが、その判断基準を傾向処理の種類と
回数、処理するデータの種類などにして実行するように
構成してもよい。In the second embodiment described above, the judgment of changing the memory allocation is made only for the number of times of error processing, but the judgment criterion is the kind and number of times of tendency processing, the kind of data to be processed, etc. It may be configured to execute.
【0063】なお、第6,第7の発明とを組み合せても
よい。以下、本実施例と第8の発明の各工程との対応及
びその作用について図3,図5等を参照して説明する。The sixth and seventh inventions may be combined. Correspondence between the present embodiment and each step of the eighth invention and its action will be described below with reference to FIGS.
【0064】第8の発明は、データ処理を行うための所
定容量のメモリ資源と、所定の外部資源を接続するため
の接続手段(図示しない拡張スロット)と、発生したエ
ラー情報を記憶する不揮発性記憶手段(NVRAM2
2)とを有する印刷装置の資源割当て方法において、前
記接続手段に接続された前記外部資源の種別を判定する
判定工程(図3のステップ(2),(4))と、該種別
判定結果に基づいて前記メモリ資源に設定されている前
記種別毎のメモリ割り当てを変更する第1の変更工程と
(図3のステップ(3),(5))、前記不揮発性記憶
手段に記憶されたエラー情報と所定値とを比較して前記
メモリ資源に設定されているメモリ割り当てを変更する
第2の変更工程(図5のステップ(1)〜(5))とを
実行して、エラー処理,警告処理等の発生を抑える処理
を自動化することを可能とすると共に、頻発しているエ
ラー要因を特定して現在のメモリ資源の使用環境に見合
うようにメモリ資源の割り当てを最適化する処理を自動
化することを可能とする。An eighth aspect of the present invention is a nonvolatile memory for storing memory resources of a predetermined capacity for data processing, connecting means (an expansion slot not shown) for connecting a predetermined external resource, and error information that has occurred. Storage means (NVRAM2
And a determination step of determining the type of the external resource connected to the connection unit (steps (2) and (4) in FIG. 3), and the type determination result. A first changing step of changing the memory allocation for each type set in the memory resource based on the above (steps (3) and (5) in FIG. 3), and error information stored in the non-volatile storage means. And a predetermined value are compared with each other to execute a second changing step (steps (1) to (5) in FIG. 5) for changing the memory allocation set in the memory resource to perform error processing and warning processing. It is possible to automate the process that suppresses the occurrence of such problems, and to automate the process that identifies frequent error factors and optimizes the allocation of memory resources to match the current usage environment of memory resources. Is possible To.
【0065】〔第3実施例〕上記第1実施例,第2実施
例において、拡張ROMの種類やエラー処理の記録等に
よってメモリの割り当てを変更する例を説明したが、第
3実施例においては、拡張ROMの種類やエラー処理の
記録から、推奨するプリント環境情報を作成して印刷し
て、ユーザに提供するように構成しても良い。以下、そ
の実施例について説明する。[Third Embodiment] In the above first and second embodiments, an example in which the memory allocation is changed depending on the type of the expansion ROM and the recording of error processing has been described. The recommended print environment information may be created from the type of expansion ROM and the record of error processing, printed, and provided to the user. Hereinafter, the embodiment will be described.
【0066】図6は、本発明に係る印刷システムのメモ
リ資源管理方法の第3実施例を示すフローチャートであ
り、ユーザがパネル操作によって最適な環境情報をプリ
ントするという操作を行う際のCPU12の制御処理手
順に対応する。なお、(1)〜(5)は各ステップを示
す。FIG. 6 is a flow chart showing a third embodiment of the memory resource management method of the printing system according to the present invention. Control of the CPU 12 when the user performs an operation of printing the optimum environmental information by a panel operation. Corresponds to the processing procedure. Note that (1) to (5) indicate each step.
【0067】ステップ(1)において、拡張ROMの種
類を検索する。そして、ステップ(2)において、NV
RAM22のエラー種類、回数等を検索する。次に、ス
テップ(3)においてステップ(1),(2)で取得し
たデータとROM13にある基準データとの比較を行な
い不足しているRAMの容量、割り当ての値などを取得
する。In step (1), the type of expansion ROM is searched. Then, in step (2), NV
The error type, the number of times, etc. of the RAM 22 are searched. Next, in step (3), the data acquired in steps (1) and (2) is compared with the reference data in the ROM 13 to acquire the insufficient RAM capacity, allocation value, and the like.
【0068】次に、ステップ(4)において、ステップ
(3)で取得したデータを最適情報として、RAM19
の出力展開領域に所定のフォーマットに従って作成す
る。そして、ステップ(5)において、作成したデータ
を印刷部インタフェース16を介して接続される印刷部
(プリンタエンジン)17に出力情報としての画像信号
を出力する。Next, in step (4), the data acquired in step (3) is used as optimum information in the RAM 19
It is created according to a predetermined format in the output development area of. Then, in step (5), the created data is output as an image signal as output information to the printing unit (printer engine) 17 connected via the printing unit interface 16.
【0069】以下、本実施例と第9,第10の発明の各
工程との対応及びその作用について図6等を参照して説
明する。Correspondence between the present embodiment and each step of the ninth and tenth inventions and their operation will be described below with reference to FIG.
【0070】第9の発明は、データ処理を行うための所
定容量のメモリ資源(RAM19)と、所定の外部資源
を接続するための接続手段(図示しない拡張スロット)
とを有する印刷装置の資源割当て方法において、前記接
続手段に接続された前記外部資源の種別を判定する判定
工程(図6のステップ(1))と、前該種別判定結果デ
ータと所定値とを比較して前記メモリ資源に対して推奨
できる割当て情報を導出する第1の導出工程(図6のス
テップ(4))と、プリンタ環境出力要求を入力する入
力工程(図6のステップ(1)の前に実行される図示し
ないステップ)と、該プリンタ環境出力要求に基づいて
該導出された前記割当て情報を印刷する印刷工程(図6
のステップ(5))とを実行して、プリンタ環境出力要
求の入力があれば、外部資源が接続された場合の推奨で
きるメモリ資源の割り当て情報を印刷させる処理を自動
化することを可能とする。A ninth aspect of the present invention is a connection means (an expansion slot not shown) for connecting a memory resource (RAM 19) of a predetermined capacity for data processing and a predetermined external resource.
In the method of allocating resources for a printing apparatus having: a determination step (step (1) in FIG. 6) of determining the type of the external resource connected to the connection means, and the previous type determination result data and a predetermined value. The first derivation step (step (4) in FIG. 6) for deriving the recommended allocation information for the memory resource by comparison and the input step (step (1) in FIG. 6) for inputting the printer environment output request. A step (not shown) executed before, and a printing step (FIG. 6) for printing the derived allocation information based on the printer environment output request.
If the printer environment output request is input by executing the step (5)), the process for printing the recommended allocation information of the memory resource when the external resource is connected can be automated.
【0071】第10の発明は、データ処理を行うための
所定容量のメモリ資源(RAM19)と、発生したエラ
ー情報を記憶する不揮発性記憶手段(NVRAM22)
とを有する印刷装置の資源割当て方法において、前記不
揮発性記憶手段に記憶されたエラー情報と所定値とを比
較して前記メモリ資源に対して推奨できる割当て情報を
導出する第2の導出工程(図6のステップ(3))と、
プリンタ環境出力要求を入力する入力工程(図6のステ
ップ(1)の前の図示しないステップ)と、該プリンタ
環境出力要求に基づいて該導出された前記割当て情報を
印刷する印刷工程(図6のステップ(5))とを実行し
て、入力手段からのプリンタ環境出力要求に基づいて頻
発しているエラー要因を特定して現在のメモリ資源の使
用環境に見合うメモリ資源の割り当て情報を印刷させる
処理を自動化することを可能とする。A tenth aspect of the present invention is a memory resource (RAM 19) having a predetermined capacity for data processing, and a non-volatile storage means (NVRAM 22) for storing error information that has occurred.
A second deriving step of deriving the recommended allocation information for the memory resource by comparing the error information stored in the non-volatile storage means with a predetermined value. 6 step (3)),
An input step of inputting a printer environment output request (not shown before step (1) of FIG. 6) and a printing step of printing the allocation information derived based on the printer environment output request (of FIG. 6) Step (5)) is executed to specify a frequently occurring error factor based on the printer environment output request from the input means, and print memory resource allocation information matching the current memory resource usage environment. It is possible to automate.
【0072】なお、上記実施例ではユーザがパネル操作
によって最適な環境情報をプリントするという操作を検
出して、作成したメモリ資源の最適環境を印刷する場合
について説明したが、テストプリントモード実行時に、
作成したメモリ資源の最適環境情報を併せて印刷した
り、テストプリントモード1,2を設け、テストプリン
トモード1が選択された場合には、通常のテストプリン
ト処理およびメモリ資源の最適環境情報を印刷し、テス
トプリントモード2が選択された場合には、メモリ資源
の最適環境情報を印刷するように構成してもよい。In the above embodiment, the case where the user detects the operation of printing the optimum environment information by the panel operation and prints the optimum environment of the created memory resource is described. However, when the test print mode is executed,
The created optimum environment information of the memory resources is printed together, or the test print modes 1 and 2 are provided. When the test print mode 1 is selected, the normal test print processing and the optimum environment information of the memory resources are printed. However, when the test print mode 2 is selected, the optimum environment information of the memory resource may be printed.
【0073】以上により、接続されている拡張ROMの
種類、今までに発生したエラー処理の種類や回数に従っ
て、ユーザが最適なプリンタ環境の情報を意図するタイ
ミングで得ることができる。As described above, according to the type of expansion ROM connected, the type and number of error processes that have occurred so far, the user can obtain the optimum printer environment information at the intended timing.
【0074】また、上記実施例ではメモリ資源の割り当
て情報を印刷して操作者に明示する場合について説明し
たが、図1に示したホストコンピュータ3000からの
メモリ資源割り当て問合わせに応じて作成したメモリ資
源割り当て情報をホストコンピュータ300に転送し、
ホストコンピュータ3000上で不足しているRAM容
量や割り当て状態を確認できるようにしてもよい。In the above embodiment, the case where the memory resource allocation information is printed and clearly shown to the operator has been described. However, the memory created in response to the memory resource allocation inquiry from the host computer 3000 shown in FIG. Transfer resource allocation information to the host computer 300,
It may be possible to confirm the lacking RAM capacity or allocation state on the host computer 3000.
【0075】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適用できることは言うまでもない。この場合、本発明
を達成するためのソフトウエアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。The present invention may be applied to a system constituted by a plurality of devices or to an apparatus constituted by a single device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus. In this case, by reading a storage medium storing a program represented by software for achieving the present invention into the system or apparatus, the system or apparatus can enjoy the effects of the present invention. .
【0076】さらに、本発明を達成するためのソフトウ
エアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。Further, by downloading and reading out a program represented by software for achieving the present invention from a database on a network by a communication program, the system or apparatus can be
It is possible to enjoy the effects of the present invention.
【0077】[0077]
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、接続手段に接続された前記外部資源の
種別を判定する判定手段による種別判定結果に基づいて
第1の変更手段が前記メモリ資源に設定されている前記
種別毎のメモリ割り当てを変更するので、外部資源が接
続されてメモリ資源の使用環境が変動しても、エラー処
理,警告処理等の発生を抑えることができる。As described above, the first embodiment according to the present invention is described.
According to the invention, the first changing unit allocates the memory for each type set in the memory resource based on the type determination result by the determining unit that determines the type of the external resource connected to the connecting unit. Since the change is made, even if the external resource is connected and the usage environment of the memory resource changes, the occurrence of error processing, warning processing, etc. can be suppressed.
【0078】第2の発明によれば、不揮発性記憶手段に
記憶されたエラー情報と所定値とを比較して第2の変更
手段が前記メモリ資源に設定されているメモリ割り当て
を変更するので、頻発しているエラー要因を特定して現
在のメモリ資源の使用環境に見合うようにメモリ資源の
割り当てを最適化することができる。According to the second aspect of the invention, the error information stored in the non-volatile storage means is compared with a predetermined value, and the second changing means changes the memory allocation set in the memory resource. It is possible to identify frequent error factors and optimize memory resource allocation so as to match the current memory resource usage environment.
【0079】第3の発明によれば、接続手段に接続され
た前記外部資源の種別を判定する判定手段による種別判
定結果に基づいて第1の変更手段が前記メモリ資源に設
定されている前記種別毎のメモリ割り当てを変更すると
ともに、記憶手段に記憶されたエラー情報と所定値とを
比較して第2の変更手段が前記メモリ資源に設定されて
いるメモリ割り当てを変更するので、外部資源が接続さ
れてメモリ資源の使用環境が変動しても、エラー処理,
警告処理等の発生を抑えることを可能とすると共に、頻
発しているエラー要因を特定して現在のメモリ資源の使
用環境に見合うようにメモリ資源の割り当てを最適化す
ることができる。According to the third invention, the first changing means is set in the memory resource based on the type judgment result by the judging means for judging the type of the external resource connected to the connecting means. Since the memory allocation for each is changed and the error information stored in the storage means is compared with the predetermined value to change the memory allocation set in the memory resource by the second changing means, the external resource is connected. Error handling, even if the usage environment of memory resources changes
It is possible to suppress the occurrence of warning processing and the like, and identify frequent error factors to optimize the allocation of memory resources to match the current usage environment of memory resources.
【0080】第4の発明によれば、接続手段に接続され
た前記外部資源の種別を判定する判定手段による種別判
定結果データと所定値とを比較して第1の導出手段が前
記メモリ資源に対して推奨できる割当て情報を導出して
おき、入力手段からのプリンタ環境出力要求に基づいて
該導出された前記割当て情報を印刷するので、プリンタ
環境出力要求の入力があれば、外部資源が接続された場
合の推奨できるメモリ資源の割り当て情報を印刷結果と
してユーザに提示することができる。According to the fourth aspect of the present invention, the first derivation means stores the memory resource by comparing the type determination result data by the determination means for determining the type of the external resource connected to the connection means with a predetermined value. Since the recommended allocation information is derived and the derived allocation information is printed based on the printer environment output request from the input means, if the printer environment output request is input, the external resource is connected. In this case, the recommended memory resource allocation information can be presented to the user as a print result.
【0081】第5の発明によれば、不揮発性記憶手段に
記憶されたエラー情報と所定値とを比較して第2の導出
手段が前記メモリ資源に対して推奨できる割当て情報を
導出しておき、入力手段からのプリンタ環境出力要求に
基づいて該導出された前記割当て情報を印刷するので、
入力手段からのプリンタ環境出力要求に基づいて頻発し
ているエラー要因を特定して現在のメモリ資源の使用環
境に見合うメモリ資源の割り当て情報を印刷結果として
ユーザに提示することができる。According to the fifth invention, the error information stored in the non-volatile storage means is compared with a predetermined value to derive allocation information which the second derivation means can recommend to the memory resource. , The derived allocation information is printed based on the printer environment output request from the input means,
It is possible to identify a frequent error factor based on the printer environment output request from the input means and present the user with the memory resource allocation information that matches the current memory resource use environment as a print result.
【0082】第6の発明によれば、接続手段に接続され
た前記外部資源の種別を判定し、該種別判定結果に基づ
いて前記メモリ資源に設定されている前記種別毎のメモ
リ割り当てを変更するので、外部資源が接続されてメモ
リ資源の使用環境が変動しても、エラー処理,警告処理
等の発生を抑える処理を自動化することができる。According to the sixth invention, the type of the external resource connected to the connecting means is determined, and the memory allocation for each type set in the memory resource is changed based on the type determination result. Therefore, even if an external resource is connected and the usage environment of the memory resource changes, the processing for suppressing the occurrence of error processing, warning processing, etc. can be automated.
【0083】第7の発明によれば、不揮発性記憶手段に
記憶されたエラー情報と所定値とを比較して前記メモリ
資源に設定されているメモリ割り当てを変更するので、
頻発しているエラー要因を特定して現在のメモリ資源の
使用環境に見合うようにメモリ資源の割り当てを最適化
する処理を自動化することができる。According to the seventh invention, since the error information stored in the non-volatile storage means is compared with a predetermined value to change the memory allocation set in the memory resource,
It is possible to automate the process of identifying frequently occurring error factors and optimizing the allocation of memory resources so as to match the current usage environment of memory resources.
【0084】第8の発明によれば、接続手段に接続され
た前記外部資源の種別を判定し、該種別判定結果に基づ
いて前記メモリ資源に設定されている前記種別毎のメモ
リ割り当てを変更するとともに、前記不揮発性記憶手段
に記憶されたエラー情報と所定値とを比較して前記メモ
リ資源に設定されているメモリ割り当てを変更するの
で、エラー処理,警告処理等の発生を抑える処理を自動
化することを可能とすると共に、頻発しているエラー要
因を特定して現在のメモリ資源の使用環境に見合うよう
にメモリ資源の割り当てを最適化する処理を自動化する
ことができる。According to the eighth aspect, the type of the external resource connected to the connecting means is determined, and the memory allocation for each type set in the memory resource is changed based on the type determination result. At the same time, the memory allocation set in the memory resource is changed by comparing the error information stored in the non-volatile storage means with a predetermined value, so that processing for suppressing occurrence of error processing, warning processing, etc. is automated. In addition to enabling the above, it is possible to automate the process of identifying the frequently occurring error factor and optimizing the allocation of the memory resources so as to match the current usage environment of the memory resources.
【0085】第9の発明によれば、前記接続手段に接続
された前記外部資源の種別を判定し、該種別判定結果デ
ータと所定値とを比較して前記メモリ資源に対して推奨
できる割当て情報を導出しておき、該プリンタ環境出力
要求の入力に基づいて該導出された前記割当て情報を印
刷するので、プリンタ環境出力要求の入力があれば、外
部資源が接続された場合の推奨できるメモリ資源の割り
当て情報を印刷させる処理を自動化することができる。According to the ninth aspect, the allocation information which can be recommended for the memory resource by judging the type of the external resource connected to the connecting means and comparing the type judgment result data with a predetermined value. Is derived and the derived allocation information is printed based on the input of the printer environment output request. Therefore, if there is an input of the printer environment output request, the recommended memory resource when the external resource is connected The process of printing the allocation information of can be automated.
【0086】第10の発明によれば、不揮発性記憶手段
に記憶されたエラー情報と所定値とを比較して前記メモ
リ資源に対して推奨できる割当て情報を導出しておき、
プリンタ環境出力要求の入力に基づいて該導出された前
記割当て情報を印刷するので、入力手段からのプリンタ
環境出力要求に基づいて頻発しているエラー要因を特定
して現在のメモリ資源の使用環境に見合うメモリ資源の
割り当て情報を印刷させる処理を自動化することができ
る。According to the tenth aspect, the allocation information recommended for the memory resource is derived by comparing the error information stored in the nonvolatile storage means with a predetermined value.
Since the derived allocation information is printed based on the input of the printer environment output request, the frequently occurring error factor is specified based on the printer environment output request from the input means to determine the current use environment of the memory resource. It is possible to automate the process of printing the allocation information of the matching memory resources.
【0087】従って、メモリ資源の割り当て状態を最適
化して、エラー処理や警告処理を大幅に軽減できる等の
効果を奏する。Therefore, the effect of optimizing the allocation state of the memory resources and greatly reducing the error processing and warning processing can be obtained.
【図1】本発明を適用可能な出力装置の構成を示す断面
図である。FIG. 1 is a cross-sectional view illustrating a configuration of an output device to which the present invention can be applied.
【図2】本発明の一実施例を示す印刷システムの制御構
成を説明するブロック図である。FIG. 2 is a block diagram illustrating a control configuration of a printing system according to an exemplary embodiment of the present invention.
【図3】本発明に係る印刷システムのメモリ資源管理方
法の第1実施例を示すフローチャートである。FIG. 3 is a flowchart showing a first embodiment of a memory resource management method for a printing system according to the present invention.
【図4】本発明に係る印刷システムのエラー管理処理手
順の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of an error management processing procedure of the printing system according to the present invention.
【図5】本発明に係る印刷システムのメモリ資源管理方
法の第2実施例を示すフローチャートである。FIG. 5 is a flowchart showing a second embodiment of the memory resource management method of the printing system according to the present invention.
【図6】本発明に係る印刷システムのメモリ資源管理方
法の第3実施例を示すフローチャートである。FIG. 6 is a flowchart showing a third embodiment of the memory resource management method of the printing system according to the present invention.
12 CPU 13 ROM 19 RAM 22 NVRAM 1500 プリンタ 3000 ホストコンピュータ 12 CPU 13 ROM 19 RAM 22 NVRAM 1500 Printer 3000 Host computer
Claims (10)
リ資源と、所定の外部資源を接続するための接続手段
と、前記接続手段に接続された前記外部資源の種別を判
定する判定手段と、前記判定手段による種別判定結果に
基づいて前記メモリ資源に設定されている前記種別毎の
メモリ割り当てを変更する第1の変更手段とを有するこ
とを特徴とする印刷装置。1. A memory resource having a predetermined capacity for performing data processing, a connection means for connecting a predetermined external resource, and a determination means for determining the type of the external resource connected to the connection means. A printing apparatus comprising: a first changing unit that changes a memory allocation for each type set in the memory resource based on a type determination result by the determining unit.
リ資源と、発生したエラー情報を記憶する不揮発性記憶
手段と、前記不揮発性記憶手段に記憶されたエラー情報
と所定値とを比較して前記メモリ資源に設定されている
メモリ割り当てを変更する第2の変更手段とを有するこ
とを特徴とする印刷装置。2. A memory resource of a predetermined capacity for performing data processing, a non-volatile storage means for storing error information that has occurred, and error information stored in the non-volatile storage means and a predetermined value are compared. And a second changing unit that changes the memory allocation set in the memory resource.
リ資源と、所定の外部資源を接続するための接続手段
と、前記接続手段に接続された前記外部資源の種別を判
定する判定手段と、前記判定手段による種別判定結果に
基づいて前記メモリ資源に設定されている前記種別毎の
メモリ割り当てを変更する第1の変更手段と、発生した
エラー情報を記憶する不揮発性記憶手段と、前記不揮発
性記憶手段に記憶されたエラー情報と所定値とを比較し
て前記メモリ資源に設定されているメモリ割り当てを変
更する第2の変更手段とを有することを特徴とする印刷
装置。3. A memory resource having a predetermined capacity for performing data processing, a connection means for connecting a predetermined external resource, and a determination means for determining the type of the external resource connected to the connection means. First changing means for changing the memory allocation for each type set in the memory resource based on the type determination result by the determining means; non-volatile storage means for storing error information that has occurred; A printing apparatus comprising: a second changing unit that compares the error information stored in the storage unit with a predetermined value to change the memory allocation set in the memory resource.
リ資源と、所定の外部資源を接続するための接続手段
と、前記接続手段に接続された前記外部資源の種別を判
定する判定手段と、前記判定手段による種別判定結果デ
ータと所定値とを比較して前記メモリ資源に対して推奨
できる割当て情報を導出する第1の導出手段と、プリン
タ環境出力要求を入力する入力手段とを有し、前記入力
手段から入力されるプリンタ環境出力要求に基づいて前
記第1の導出手段により導出された前記割当て情報を印
刷することを特徴とする印刷装置。4. A memory resource having a predetermined capacity for data processing, a connection means for connecting a predetermined external resource, and a determination means for determining the type of the external resource connected to the connection means. A first deriving unit for deriving allocation information that can be recommended for the memory resource by comparing the type determination result data by the determining unit with a predetermined value; and an input unit for inputting a printer environment output request, A printing apparatus for printing the allocation information derived by the first derivation means based on a printer environment output request inputted from the input means.
リ資源と、発生したエラー情報を記憶する不揮発性記憶
手段と、前記不揮発性記憶手段に記憶されたエラー情報
と所定値とを比較して前記メモリ資源に対して推奨でき
る割当て情報を導出する第2の導出手段と、プリンタ環
境出力要求を入力する入力手段とを有し、前記入力手段
から入力されるプリンタ環境出力要求に基づいて前記第
2の導出手段により導出された前記割当て情報を印刷す
ることを特徴とする印刷装置。5. A memory resource having a predetermined capacity for performing data processing, a non-volatile storage unit for storing error information that has occurred, and error information stored in the non-volatile storage unit and a predetermined value are compared. It has a second derivation means for deriving the allocation information that can be recommended for the memory resource, and an input means for inputting a printer environment output request. A printing apparatus, which prints the allocation information derived by the derivation means of No. 2.
リ資源と、所定の外部資源を接続するための接続手段と
を有する印刷装置の資源割当て方法において、前記接続
手段に接続された前記外部資源の種別を判定する判定工
程と、該種別判定結果に基づいて前記メモリ資源に設定
されている前記種別毎のメモリ割り当てを変更する第1
の変更工程とを有することを特徴とする印刷装置の資源
割当て方法。6. A resource allocation method for a printing apparatus, comprising a memory resource of a predetermined capacity for data processing, and a connection means for connecting a predetermined external resource, wherein the external resource is connected to the connection means. Determining step for determining the type of the memory, and changing the memory allocation for each type set in the memory resource based on the type determination result.
And a resource changing method for a printing apparatus.
リ資源と、発生したエラー情報を記憶する不揮発性記憶
手段とを有する印刷装置の資源割当て方法において、前
記不揮発性記憶手段に記憶されたエラー情報と所定値と
を比較して前記メモリ資源に設定されているメモリ割り
当てを変更する第2の変更工程を有することを特徴とす
る印刷装置の資源割当て方法。7. A resource allocation method for a printing device, comprising: a memory resource of a predetermined capacity for data processing; and a non-volatile storage means for storing error information that has occurred, wherein an error stored in the non-volatile storage means is used. A resource allocation method for a printing apparatus, comprising a second changing step of changing the memory allocation set in the memory resource by comparing information with a predetermined value.
リ資源と、所定の外部資源を接続するための接続手段
と、発生したエラー情報を記憶する不揮発性記憶手段と
を有する印刷装置の資源割当て方法において、前記接続
手段に接続された前記外部資源の種別を判定する判定工
程と、該種別判定結果に基づいて前記メモリ資源に設定
されている前記種別毎のメモリ割り当てを変更する第1
の変更工程と、前記不揮発性記憶手段に記憶されたエラ
ー情報と所定値とを比較して前記メモリ資源に設定され
ているメモリ割り当てを変更する第2の変更工程とを有
することを特徴とする印刷装置の資源割当て方法。8. A resource allocation for a printing apparatus, which comprises a memory resource of a predetermined capacity for data processing, a connection means for connecting a predetermined external resource, and a non-volatile storage means for storing error information that has occurred. In the method, a determining step of determining the type of the external resource connected to the connecting means, and changing a memory allocation for each type set in the memory resource based on the type determination result.
And a second changing step of comparing the error information stored in the non-volatile storage means with a predetermined value to change the memory allocation set in the memory resource. Printing device resource allocation method.
リ資源と、所定の外部資源を接続するための接続手段と
を有する印刷装置の資源割当て方法において、前記接続
手段に接続された前記外部資源の種別を判定する判定工
程と、該種別判定結果データと所定値とを比較して前記
メモリ資源に対して推奨できる割当て情報を導出する第
1の導出工程と、プリンタ環境出力要求を入力する入力
工程と、該プリンタ環境出力要求に基づいて該導出され
た前記割当て情報を印刷する印刷工程とを有することを
特徴とする印刷装置の資源割当て方法。9. A resource allocating method for a printing apparatus, comprising: a memory resource having a predetermined capacity for performing data processing; and a connecting means for connecting a predetermined external resource, wherein the external resource is connected to the connecting means. Determination step for determining the type of the printer, a first derivation step for comparing the type determination result data with a predetermined value to derive allocation information that can be recommended for the memory resource, and an input for inputting a printer environment output request. A resource allocation method for a printing apparatus, comprising: a step of printing the allocation information derived based on the printer environment output request.
モリ資源と、発生したエラー情報を記憶する不揮発性記
憶手段とを有する印刷装置の資源割当て方法において、
前記不揮発性記憶手段に記憶されたエラー情報と所定値
とを比較して前記メモリ資源に対して推奨できる割当て
情報を導出する第2の導出工程と、プリンタ環境出力要
求を入力する入力工程と、該プリンタ環境出力要求に基
づいて該導出された前記割当て情報を印刷する印刷工程
とを有することを特徴とする印刷装置の資源割当て方
法。10. A resource allocation method for a printing apparatus, comprising: a memory resource of a predetermined capacity for data processing; and a non-volatile storage means for storing error information that occurs.
A second deriving step of deriving allocation information that can be recommended for the memory resource by comparing the error information stored in the non-volatile storage means with a predetermined value; and an input step of inputting a printer environment output request, A printing step of printing the derived allocation information based on the printer environment output request.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7181823A JPH0930082A (en) | 1995-07-18 | 1995-07-18 | Printing device and printing device resource allocation method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7181823A JPH0930082A (en) | 1995-07-18 | 1995-07-18 | Printing device and printing device resource allocation method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0930082A true JPH0930082A (en) | 1997-02-04 |
Family
ID=16107445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7181823A Pending JPH0930082A (en) | 1995-07-18 | 1995-07-18 | Printing device and printing device resource allocation method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0930082A (en) |
-
1995
- 1995-07-18 JP JP7181823A patent/JPH0930082A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3639685B2 (en) | Printing apparatus and printing control method | |
| JP3159875B2 (en) | Printing method and apparatus, and printing system | |
| JPH0930082A (en) | Printing device and printing device resource allocation method | |
| JP3209858B2 (en) | Print control device and print control method | |
| JPH11348380A (en) | Image output apparatus and method, image processing apparatus and method, and storage medium | |
| JP3715796B2 (en) | Printing control apparatus, data processing method for printing control apparatus, and storage medium storing computer-readable program | |
| JP3492041B2 (en) | Information processing apparatus and print control method | |
| JP3359165B2 (en) | Printer control device and printer control method | |
| JP3320229B2 (en) | Image forming method and printer control system | |
| JPH1199730A (en) | Printing apparatus and control method thereof | |
| JP2000079742A (en) | Printing apparatus, printing method, printing system, and storage medium | |
| JPH0926860A (en) | Printing device and data communication method of printing device | |
| JP3056948B2 (en) | PRINTING APPARATUS, CONTROLLER THEREOF, AND METHOD OF CONTROLLING PRINTING APPARATUS | |
| JPH1198360A (en) | Image processing apparatus, method, and computer-readable storage medium | |
| JPH08156371A (en) | Image output device, host computer, and network accommodating image output device and host computer | |
| JPH08282064A (en) | Recording apparatus and recording control method | |
| JPH11115282A (en) | Printer system and control method thereof, information processing apparatus and control method thereof, computer readable memory | |
| JPH10100480A (en) | Printing device and printing system | |
| JPH08249138A (en) | Output control method and device | |
| JPH09146521A (en) | Output control device and method | |
| JP3610307B2 (en) | Image forming method and apparatus | |
| JPH0995026A (en) | Printing device and printing device data processing method | |
| JPH0934658A (en) | Information processing apparatus and data processing method of information processing apparatus | |
| JP2004050645A (en) | Job control language determining method and apparatus | |
| JPH1115613A (en) | Image output apparatus and control method thereof |