JPH10264456A - Printer adjustment value setting system and driver generation system - Google Patents
Printer adjustment value setting system and driver generation systemInfo
- Publication number
- JPH10264456A JPH10264456A JP9072921A JP7292197A JPH10264456A JP H10264456 A JPH10264456 A JP H10264456A JP 9072921 A JP9072921 A JP 9072921A JP 7292197 A JP7292197 A JP 7292197A JP H10264456 A JPH10264456 A JP H10264456A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- adjustment value
- unit
- information processing
- printer device
- 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
- 230000010365 information processing Effects 0.000 claims abstract description 56
- 238000012546 transfer Methods 0.000 claims abstract description 31
- 238000009434 installation Methods 0.000 claims description 15
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 238000012790 confirmation Methods 0.000 claims description 4
- 239000013256 coordination polymer Substances 0.000 claims description 4
- 238000000034 method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 7
- 230000005856 abnormality Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
(57)【要約】
【課題】 従来技術では、プリンタ装置の印字文字数や
改行数などの稼動値を不揮発性メモリに書込む時、つま
り、プリンタ装置の電源切断時、データバスにノイズが
乗り、誤ったデータが不揮発性メモリに書込まれること
がある。このため、次回の電源投入時、不揮発性メモリ
に格納されている吸入位置やギャップの調整値を読み出
すと、パリティエラーなどが発生し、調整値が設定でき
ず、プリンタ装置を稼動状態にすることができなくなる
という問題点があった。
【解決手段】 プリンタ装置が接続された情報処理装置
に、プリンタ装置に印字データの転送制御を行うプリン
タドライバ部と、プリンタ装置の吸入位置やギャップな
どの調整値を記憶している調整値記憶部とを設け、か
つ、プリンタドライバ部が、情報処理装置からプリンタ
装置へ印字データが転送される前に、調整値データを転
送し、プリンタ装置の調整値を設定する。
(57) [Summary] [PROBLEMS] In the prior art, when operating values such as the number of characters to be printed and the number of line feeds of a printer device are written into a non-volatile memory, that is, when the power of the printer device is turned off, noise gets on the data bus. Incorrect data may be written to the non-volatile memory. For this reason, when the adjustment value of the suction position or the gap stored in the non-volatile memory is read out next time when the power is turned on, a parity error or the like occurs, the adjustment value cannot be set, and the printer device is set to the operating state. There was a problem that it became impossible. An information processing apparatus to which a printer device is connected, a printer driver unit that controls transfer of print data to the printer device, and an adjustment value storage unit that stores adjustment values such as a suction position and a gap of the printer device. And the printer driver unit transfers the adjustment value data and sets the adjustment value of the printer device before the print data is transferred from the information processing device to the printer device.
Description
【0001】[0001]
【発明の属する技術分野】この発明は、プリンタ装置が
接続された情報処理装置内のプリンタ装置の調整値設定
システムおよびドライバ生成システムに関するものであ
り、特に、プリンタ装置の電源投入時、不揮発性メモリ
に記憶された吸入位置やギャップなどの調整値読み出し
異常が原因で発生するプリンタ不良をなくすことができ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an adjustment value setting system and a driver generation system for a printer device in an information processing device to which the printer device is connected. Printer failures caused by abnormal reading of adjustment values such as suction position and gap stored in the printer can be eliminated.
【0002】[0002]
【従来の技術】図11に、従来の構成ブロック図を示
す。図中、111はプリンタ装置、117は情報処理装
置である。2. Description of the Related Art FIG. 11 shows a block diagram of a conventional configuration. In the figure, reference numeral 111 denotes a printer device, and 117 denotes an information processing device.
【0003】プリンタ装置111は、印字データや制御
情報を記憶するワークメモリ112と、印字文字数や改
行数などの稼動値1131と吸入位置やギャップなどの
調整値1132を記憶する不揮発性メモリ113と、印
字機構や改行機構を制御し印刷を行う印字改行制御部1
14と、制御プログラムに基づき各種の制御を行うCP
U115と、情報処理装置117とのデータ転送を制御
するインタフェース部116とが備えられている。The printer 111 includes a work memory 112 for storing print data and control information, a non-volatile memory 113 for storing operating values 1131 such as the number of print characters and the number of line feeds, and adjustment values 1132 such as a suction position and a gap. Print line feed control unit 1 that controls the print mechanism and line feed mechanism to perform printing
14 and a CP for performing various controls based on the control program
U115 and an interface unit 116 for controlling data transfer with the information processing device 117 are provided.
【0004】また、情報処理装置117は、プリンタド
ライバのインストールでシステムディスクに格納される
プリンタの印刷を制御するプリンタドライバ部118
と、プリンタ装置111とのデータ転送を制御するイン
タフェース部119とが備えられている。[0004] The information processing apparatus 117 includes a printer driver 118 that controls printing of a printer stored in a system disk by installing a printer driver.
And an interface unit 119 for controlling data transfer with the printer device 111.
【0005】そして、情報処理装置117とプリンタ装
置111は、ネットワークやインタフェースなどを介し
て接続されている。[0005] The information processing device 117 and the printer device 111 are connected via a network or an interface.
【0006】通常、プリンタ装置111は電源が投入さ
れると、不揮発性メモリ113に格納されている調整値
1132を読み出し、プリンタ装置111の用紙の先端
から印刷可能な先頭行の間を示す吸入位置や用紙と印刷
ヘッドの間を示すギャップなどを設定する。この設定が
正常に終了した後、情報処理装置117からの印字デー
タの受付が可能となる。Normally, when the printer device 111 is turned on, it reads the adjustment value 1132 stored in the nonvolatile memory 113 and reads the adjustment position 1132 from the leading edge of the paper of the printer device 111 to the printable top line. And the gap between the paper and the print head. After this setting ends normally, print data from the information processing device 117 can be received.
【0007】また、プリンタ装置111が動作中の時
は、プリンタ装置111の稼動状態を把握するため現在
までの印字文字数や改行数などの稼動値1131がカウ
ントされている。そして、プリンタ装置111の電源切
断時に、このカウントされた稼動値1131が不揮発性
メモリ113に書込まれ、次の電源投入時に引き続きカ
ウントを行うために保存されている。When the printer 111 is operating, operating values 1131 such as the number of print characters and the number of line feeds up to the present are counted in order to grasp the operating state of the printer 111. Then, when the power of the printer apparatus 111 is turned off, the counted operation value 1131 is written in the nonvolatile memory 113, and is stored so as to continue counting when the power is turned on next time.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、図11
に示す従来技術では、プリンタ装置111の印字文字数
や改行数などの稼動値1131を不揮発性メモリ113
に書込む時、つまり、プリンタ装置111の電源切断
時、データバスにノイズが乗り、誤ったデータが不揮発
性メモリ113に書込まれることがある。このため、次
回の電源投入時、不揮発性メモリ113に格納されてい
る吸入位置やギャップの調整値を読み出すと、パリティ
エラーなどが発生し、調整値が設定できず、プリンタ装
置を稼動状態にすることができなくなるという問題点が
あった。However, FIG.
In the prior art shown in FIG. 1, operating values 1131 such as the number of print characters and the number of line feeds of the printer 111 are stored in a nonvolatile memory 113.
In other words, when the power of the printer device 111 is turned off, noise may occur on the data bus, and erroneous data may be written to the nonvolatile memory 113. Therefore, when the adjustment value of the suction position or the gap stored in the non-volatile memory 113 is read out next time when the power is turned on, a parity error or the like occurs, the adjustment value cannot be set, and the printer device is set to the operating state. There was a problem that it became impossible.
【0009】[0009]
【課題を解決するための手段】この発明は上記のような
問題点を考慮してなされたもので、プリンタ装置が接続
された情報処理装置に、プリンタ装置に印字データの転
送制御を行うプリンタドライバ部とプリンタ装置の吸入
位置やギャップなどの調整値を記憶している調整値記憶
部とを設け、かつ、プリンタドライバ部が、情報処理装
置からプリンタ装置へ印字データが転送される前に、調
整値データを転送し、プリンタ装置の調整値を設定す
る。これにより、プリンタ装置の電源投入時、不揮発性
メモリに記憶された吸入位置やギャップなどの調整値読
み出し異常が原因で発生するプリンタ不良をなくすこと
ができる。SUMMARY OF THE INVENTION The present invention has been made in consideration of the above-described problems, and a printer driver for controlling the transfer of print data to a printer in an information processing apparatus to which the printer is connected. Unit and an adjustment value storage unit that stores adjustment values such as a suction position and a gap of the printer device, and the printer driver unit performs adjustment before the print data is transferred from the information processing device to the printer device. The value data is transferred, and the adjustment value of the printer is set. As a result, when the power of the printer device is turned on, it is possible to eliminate a printer failure caused by an abnormality in reading an adjustment value such as a suction position or a gap stored in the nonvolatile memory.
【0010】[0010]
【発明の実施の形態】プリンタ装置が接続された情報処
理装置内のプリンタ装置の調整値設定システムにおい
て、プリンタ装置に、印字データや制御情報を記憶する
ワークメモリと、印字文字数や改行数などの稼動値を記
憶する不揮発性メモリと、印字機構や改行機構を制御し
印刷を行う印字改行制御部と、制御プログラムに基づき
各種の制御を行うCPUと、情報処理装置とのデータ転
送を制御するインタフェース部とを備え、かつ、情報処
理装置に、プリンタドライバのインストールでシステム
ディスクに格納されるプリンタの印刷を制御するプリン
タドライバ部と、プリンタドライバと同時にシステムデ
ィスクに格納される吸入位置やギャップの調整値が格納
されている調整値記憶部と、プリンタ装置とのデータ転
送を制御するインタフェース部とを備え、かつ、プリン
タドライバ部に印字データを送る前に調整値記憶部に格
納されている調整値をプリンタに転送し、プリンタ装置
が備えるワークメモリに調整値を設定する調整値設定部
を設けることにより、プリンタ装置の電源投入時、不揮
発性メモリに記憶された吸入位置やギャップなどの調整
値読み出し異常が原因で発生するプリンタ不良をなくす
ことができる。DESCRIPTION OF THE PREFERRED EMBODIMENTS In an adjustment value setting system for a printer device in an information processing device to which the printer device is connected, a work memory for storing print data and control information, and a print memory for controlling the number of print characters and the number of line feeds are provided in the printer device. A non-volatile memory for storing operating values, a print line feed control unit for printing by controlling a print mechanism and a line feed mechanism, a CPU for performing various controls based on a control program, and an interface for controlling data transfer with the information processing device And a printer driver for controlling the printing of the printer stored in the system disk by installing the printer driver in the information processing apparatus, and adjusting the suction position and the gap stored in the system disk simultaneously with the printer driver. An adjustment value storage unit in which values are stored and an interface for controlling data transfer with the printer device. And an adjustment unit for transferring an adjustment value stored in an adjustment value storage unit to a printer before sending print data to a printer driver unit, and setting the adjustment value in a work memory provided in the printer device. By providing the unit, it is possible to eliminate a printer failure caused by an abnormality in reading an adjustment value such as a suction position or a gap stored in the nonvolatile memory when the power of the printer device is turned on.
【0011】また、プリンタ装置が接続された情報処理
装置内のプリンタ装置の調整値設定システムにおいて、
プリンタ装置に、印字データや制御情報を記憶するワー
クメモリと、印字文字数や改行数などの稼動値と吸入位
置やギャップなどの調整値を記憶する不揮発性メモリ
と、印字機構や改行機構を制御し印刷を行う印字改行制
御部と、制御プログラムに基づき各種の制御を行うCP
Uと、情報処理装置とのデータ転送を制御するインタフ
ェース部とを備え、かつ、情報処理装置に、プリンタド
ライバのインストールでシステムディスクに格納される
プリンタの印刷を制御するプリンタドライバ部と、プリ
ンタドライバと同時にシステムディスクに格納される吸
入位置やギャップなどの調整値が格納されている調整値
記憶部と、プリンタ装置とのデータ転送を制御するイン
タフェース部とを備え、かつ、プリンタドライバ部に印
字データを送る前に不揮発性メモリのデータの正常性を
確認し、データ異常のとき、調整値記憶部に格納されて
いる調整値をプリンタに転送し、プリンタ装置が備える
不揮発性メモリに調整値を設定する調整値設定部を設け
ることにより、プリンタ装置の電源投入時、不揮発性メ
モリに記憶された吸入位置やギャップなどの調整値読み
出し異常が原因で発生するプリンタ不良をなくすことが
できる。Further, in an adjustment value setting system for a printer in an information processing apparatus to which the printer is connected,
The printer device has a work memory that stores print data and control information, a non-volatile memory that stores operating values such as the number of characters to be printed and the number of line feeds, and adjustment values such as the suction position and gap, and a print mechanism and a line feed mechanism. Print line feed control unit that performs printing, and CP that performs various controls based on the control program
U, a printer driver unit for controlling printing of a printer stored in a system disk by installing a printer driver in the information processing device, and a printer driver, comprising: an interface unit for controlling data transfer with the information processing device; At the same time, it has an adjustment value storage unit that stores adjustment values such as the suction position and gap stored in the system disk, and an interface unit that controls data transfer with the printer device, and print data is stored in the printer driver unit. Check the normality of the data in the non-volatile memory before sending.If the data is abnormal, transfer the adjustment value stored in the adjustment value storage unit to the printer and set the adjustment value in the non-volatile memory of the printer device. By providing an adjustment value setting unit, the power stored in the non-volatile memory Adjustment value read abnormality such as entrance position and a gap can be eliminated printer failure caused by.
【0012】なお、上記調整値設定システムにおいて、
プリンタ装置に装置を識別する装置識別番号記憶部を備
え、かつ、プリンタドライバ部に吸入位置やギャップな
どの調整値を設定する前にプリンタ装置の装置識別番号
が調整値記憶部に対応しているかを確認する装置識別番
号確認部を備えることにより、情報処理装置に別のプリ
ンタ装置が接続された場合、誤って違うプリンタ装置の
調整値を設定することがない。In the above adjustment value setting system,
The printer device has a device identification number storage unit for identifying the device, and whether the device identification number of the printer device corresponds to the adjustment value storage unit before setting adjustment values such as the suction position and the gap in the printer driver unit. When a different printer device is connected to the information processing device, a different printer device adjustment value is not erroneously set.
【0013】また、プリンタ装置が接続された情報処理
装置のプリンタドライバ生成システムにおいて、情報処
理装置が、インストール媒体に複写するプリンタドライ
バ記憶部と、接続されたプリンタ装置の吸入位置やギャ
ップなどの調整値を獲得する調整値獲得部と、プリンタ
ドライバのインストール媒体にプリンタドライバ部と調
整値を格納するドライバ生成部とを備えることにより、
プリンタ装置に添付するドライバのインストール媒体を
効率良く生成することができる。In the printer driver generation system for an information processing apparatus to which a printer device is connected, the information processing device includes: a printer driver storage unit for copying to an installation medium; and adjustment of a suction position and a gap of the connected printer device. By providing an adjustment value acquisition unit that acquires a value, and a driver generation unit that stores the printer driver unit and the adjustment value in an installation medium of the printer driver,
An installation medium for a driver attached to the printer device can be efficiently generated.
【0014】[0014]
【実施例】図1に、本発明の調整値設定システムの構成
ブロック図を示す。図中、1はプリンタ装置、2は情報
処理装置である。FIG. 1 is a block diagram showing the configuration of an adjustment value setting system according to the present invention. In the figure, 1 is a printer device, and 2 is an information processing device.
【0015】プリンタ装置1は、印字データや制御情報
を記憶するワークメモリ101と、印字文字数や改行数
などの稼動値と吸入位置やギャップなどの調整値を記憶
する不揮発性メモリ102と、印字機構や改行機構を制
御し印刷を行う印字改行制御部103と、プリンタ装置
を識別する番号を記憶する装置識別番号記憶部104
と、制御プログラムに基づき各種の制御を行うCPU1
05と、情報処理装置2とのデータ転送を制御するイン
タフェース部106とが備えられている。The printer 1 has a work memory 101 for storing print data and control information, a non-volatile memory 102 for storing operating values such as the number of characters to be printed and the number of line feeds, and adjustment values such as a suction position and a gap, and a printing mechanism. And line feed control unit 103 for controlling the line feed mechanism and printing, and a device identification number storage unit 104 for storing a number for identifying a printer device
And a CPU 1 for performing various controls based on a control program
And an interface unit 106 for controlling data transfer with the information processing apparatus 2.
【0016】また、情報処理装置2は、プリンタドライ
バのインストールでシステムディスクに格納されるプリ
ンタの印刷を制御するプリンタドライバ部201と、吸
入位置やギャップなどの調整値を記憶する調整値記憶部
202と、プリンタ装置1とのデータ転送を制御するイ
ンタフェース部203とが備えられている。なお、プリ
ンタドライバ部201は、プリンタ装置に吸入位置やギ
ャップなどの調整値を設定する調整値設定部2011
と、プリンタ装置の装置識別番号が調整値記憶部202
に対応しているかを確認する装置識別番号確認部20−
12が設けられている。The information processing apparatus 2 includes a printer driver unit 201 for controlling printing of a printer stored in a system disk by installing a printer driver, and an adjustment value storage unit 202 for storing adjustment values such as a suction position and a gap. And an interface unit 203 for controlling data transfer with the printer device 1. The printer driver unit 201 includes an adjustment value setting unit 2011 that sets adjustment values such as a suction position and a gap in the printer device.
Is stored in the adjustment value storage unit 202.
Device identification number confirmation unit 20- for confirming whether the
12 are provided.
【0017】そして、情報処理装置2とプリンタ装置1
は、ネットワークやインタフェースなどを介して接続さ
れている。The information processing device 2 and the printer device 1
Are connected via a network or an interface.
【0018】図2に、本発明の調整値設定システムの第
一実施例の構成ブロック図を示す。図中、21はプリン
タ装置、22は情報処理装置である。FIG. 2 is a block diagram showing the configuration of a first embodiment of the adjustment value setting system according to the present invention. In the figure, 21 is a printer device, and 22 is an information processing device.
【0019】プリンタ装置21は、印字データや制御情
報を記憶するワークメモリ211と、印字文字数や改行
数などの稼動値2121を記憶する不揮発性メモリ21
2と、印字機構や改行機構を制御し印刷を行う印字改行
制御部213と、制御プログラムに基づき各種の制御を
行うCPU215と、情報処理装置22とのデータ転送
を制御するインタフェース部216とが備えられてい
る。The printer device 21 includes a work memory 211 for storing print data and control information, and a non-volatile memory 21 for storing operating values 2121 such as the number of print characters and the number of line feeds.
2, a line feed control unit 213 for controlling a printing mechanism and a line feed mechanism to perform printing, a CPU 215 for performing various controls based on a control program, and an interface unit 216 for controlling data transfer with the information processing device 22. Have been.
【0020】また、情報処理装置22は、プリンタドラ
イバのインストールでシステムディスクに格納されるプ
リンタの印刷を制御するプリンタドライバ部221と、
吸入位置やギャップなどの調整値を記憶する調整値記憶
部222と、プリンタ装置21とのデータ転送を制御す
るインタフェース部223とが備えられている。なお、
プリンタドライバ部221は、プリンタ装置に吸入位置
やギャップなどの調整値を設定する調整値設定部221
1が設けられている。The information processing apparatus 22 includes a printer driver 221 for controlling printing of a printer stored in a system disk by installing a printer driver;
An adjustment value storage unit 222 that stores adjustment values such as a suction position and a gap, and an interface unit 223 that controls data transfer with the printer device 21 are provided. In addition,
The printer driver unit 221 includes an adjustment value setting unit 221 that sets adjustment values such as a suction position and a gap in the printer device.
1 is provided.
【0021】そして、情報処理装置22とプリンタ装置
21は、ネットワークやインタフェースなどを介して接
続されている。The information processing device 22 and the printer device 21 are connected via a network or an interface.
【0022】この例は、不揮発性メモリ212に稼動値
2121のみが記憶されており、プリンタ装置の電源投
入時には、CPU215により稼動値2121が読み出
され、印字文字数や改行数などの稼動値をカウントする
準備が整う。プリンタ装置21が稼動状態のとき、稼動
値がカウントされる。そして、プリンタ装置21の電源
切断時に、このカウントされた稼動値2121が不揮発
性メモリ212に書込まれる。なお、稼動値2121を
不揮発性メモリ212に書込むとき、書込み異常が発生
しても、次の電源投入時に、不揮発性メモリ212の読
込み異常が発生し、稼動値のカウントができないメッセ
ージをオペレータに警告後、正常に稼動状態となる。In this example, only the operation value 2121 is stored in the non-volatile memory 212, and when the printer is powered on, the operation value 2121 is read out by the CPU 215 and the operation value such as the number of print characters and the number of line feeds is counted. Ready to be. When the printer device 21 is in the operation state, the operation value is counted. Then, when the power of the printer device 21 is turned off, the counted operation value 2121 is written in the nonvolatile memory 212. When the operating value 2121 is written to the nonvolatile memory 212, even if a writing error occurs, a message indicating that the reading of the nonvolatile memory 212 has occurred and the operating value cannot be counted is given to the operator at the next power-on. After the warning, it will be in normal operation.
【0023】また、プリンタ装置の調整値の設定は、プ
リンタドライバ部221で行われる。図3に、第一実施
例のプリンタドライバ部の処理フローチャート例を示
す。以下、このフローに従って動作を説明する。The setting of the adjustment value of the printer device is performed by the printer driver unit 221. FIG. 3 shows an example of a processing flowchart of the printer driver unit of the first embodiment. Hereinafter, the operation will be described according to this flow.
【0024】ステップS301は、所定時間内に印刷指
示がなかったことを判定する。印刷指示がなかったなら
ば、ステップS302に進み、印刷指示があったならば
ステップS303に進む。なお、この処理は、所定時間
印刷指示がなかったならば、プリンタ装置の電源が切断
されたことと判断している。In step S301, it is determined that there is no print instruction within a predetermined time. If there is no print instruction, the process proceeds to step S302, and if there is a print instruction, the process proceeds to step S303. In this process, if there is no print instruction for a predetermined time, it is determined that the power of the printer device has been turned off.
【0025】ステップS302は、吸入位置やギャップ
などの調整値データを調整値記憶部222から読み出
し、ワークメモリ211に転送する。これにより、プリ
ンタ装置の調整値設定が行われる。In step S302, adjustment value data such as a suction position and a gap is read from the adjustment value storage section 222 and transferred to the work memory 211. Thereby, the adjustment value setting of the printer device is performed.
【0026】ステップS303は、印字データをワーク
メモリ211に転送する。そして、処理を終了する。A step S303 transfers the print data to the work memory 211. Then, the process ends.
【0027】この例では、ステップS301からステッ
プS302が、調整値設定部2211である。In this example, steps S301 to S302 correspond to the adjustment value setting unit 2211.
【0028】図4に、調整値記憶部の構成例図を示す。
図中、41は調整値記憶部であり、調整値記憶部41
は、プリンタ装置を識別する番号が格納された装置識別
番号と、吸入位置と、ギャップとで構成されている。FIG. 4 shows a configuration example of the adjustment value storage unit.
In the figure, reference numeral 41 denotes an adjustment value storage unit.
Is composed of a device identification number storing a number for identifying a printer device, a suction position, and a gap.
【0029】図5に、本発明の調整値設定システムの第
二実施例の構成ブロック図を示す。図中、51はプリン
タ装置、52は情報処理装置である。FIG. 5 is a block diagram showing the configuration of a second embodiment of the adjustment value setting system according to the present invention. In the figure, 51 is a printer device, and 52 is an information processing device.
【0030】プリンタ装置51は、印字データや制御情
報を記憶するワークメモリ511と、印字文字数や改行
数などの稼動値5121と吸入位置やギャップなどの調
整値5122を記憶する不揮発性メモリ512と、印字
機構や改行機構を制御し印刷を行う印字改行制御部51
3と、制御プログラムに基づき各種の制御を行うCPU
515と、情報処理装置52とのデータ転送を制御する
インタフェース部516とが備えられている。The printer device 51 includes a work memory 511 for storing print data and control information, a non-volatile memory 512 for storing operating values 5121 such as the number of characters to be printed and the number of line feeds, and adjustment values 5122 such as a suction position and a gap. A print line feed control unit 51 that controls a print mechanism and a line feed mechanism to perform printing.
3 and a CPU that performs various controls based on the control program
515 and an interface unit 516 for controlling data transfer with the information processing device 52 are provided.
【0031】また、情報処理装置52は、プリンタドラ
イバのインストールでシステムディスクに格納されるプ
リンタの印刷を制御するプリンタドライバ部521と、
吸入位置やギャップなどの調整値を記憶する調整値記憶
部522と、プリンタ装置51とのデータ転送を制御す
るインタフェース部523とが備えられている。なお、
プリンタドライバ部521は、プリンタ装置に吸入位置
やギャップなどの調整値を設定する調整値設定部521
1が設けられている。The information processing apparatus 52 includes a printer driver 521 for controlling printing of a printer stored in a system disk by installing a printer driver;
An adjustment value storage unit 522 that stores adjustment values such as a suction position and a gap, and an interface unit 523 that controls data transfer with the printer device 51 are provided. In addition,
The printer driver unit 521 includes an adjustment value setting unit 521 that sets adjustment values such as a suction position and a gap in the printer device.
1 is provided.
【0032】そして、情報処理装置52とプリンタ装置
51は、ネットワークやインタフェースなどを介して接
続されている。The information processing device 52 and the printer device 51 are connected via a network or an interface.
【0033】この例は、不揮発性メモリ512に稼動値
5121と調整値5122が記憶されており、プリンタ
装置の電源投入時には、CPU515により稼動値51
21と調整値5122が読み出され、印字文字数や改行
数などの稼動値をカウントする準備と印字する準備が整
う。プリンタ装置51が稼動状態のとき、稼動値がカウ
ントされる。そして、プリンタ装置51の電源切断時
に、このカウントされた稼動値5121が不揮発性メモ
リ512に書込まれる。なお、稼動値5121を不揮発
性メモリ512に書込むとき、書込み異常が発生して
も、次の電源投入時に、不揮発性メモリ512の読込み
異常が発生し、稼動値のカウントができないメッセージ
とオフライン状態での印字ができないメッセージをオペ
レータに警告後、正常に稼動状態となる。In this example, an operation value 5121 and an adjustment value 5122 are stored in a non-volatile memory 512, and the operation value 51 is
21 and the adjustment value 5122 are read out, and the preparation for counting the operating values such as the number of print characters and the number of line feeds and the preparation for printing are completed. When the printer device 51 is in the operation state, the operation value is counted. When the power of the printer device 51 is turned off, the counted operation value 5121 is written to the nonvolatile memory 512. When the operation value 5121 is written to the non-volatile memory 512, even if a writing error occurs, the next time the power is turned on, a reading error of the non-volatile memory 512 occurs, the message that the operation value cannot be counted, and the offline state After alerting the operator of a message that cannot be printed with, the machine is normally operated.
【0034】また、プリンタ装置の調整値の設定は、プ
リンタドライバ部521で行われる。図6に、第二実施
例のプリンタドライバ部の処理フローチャート例を示
す。以下、このフローに従って動作を説明する。The setting of the adjustment value of the printer is performed by the printer driver 521. FIG. 6 shows an example of a processing flowchart of the printer driver unit of the second embodiment. Hereinafter, the operation will be described according to this flow.
【0035】ステップS601は、不揮発性メモリ51
2が異常か判定する。異常ならば、ステップS602へ
進み、異常でなければステップS603に進む。Step S 601 is performed in the nonvolatile memory 51.
2 is determined to be abnormal. If abnormal, the process proceeds to step S602, and if not, the process proceeds to step S603.
【0036】ステップS602は、吸入位置やギャップ
などの調整値データを調整値記憶部522から読み出
し、不揮発性メモリ512に転送する。これにより、プ
リンタ装置の調整値設定が行われる。In step S602, adjustment value data such as the suction position and the gap is read from the adjustment value storage unit 522 and transferred to the nonvolatile memory 512. Thereby, the adjustment value setting of the printer device is performed.
【0037】ステップS603は、印字データをワーク
メモリ511に転送する。そして、処理を終了する。A step S603 transfers the print data to the work memory 511. Then, the process ends.
【0038】この例では、ステップS601からステッ
プS602が、調整値設定部5211である。In this example, steps S601 to S602 correspond to the adjustment value setting section 5211.
【0039】図7に、本発明の調整値設定システムの第
三実施例の構成ブロック図を示す。図中、71はプリン
タ装置、72は情報処理装置である。FIG. 7 is a block diagram showing the configuration of a third embodiment of the adjustment value setting system according to the present invention. In the figure, 71 is a printer device, and 72 is an information processing device.
【0040】プリンタ装置71は、印字データや制御情
報を記憶するワークメモリ711と、印字文字数や改行
数などの稼動値7121と吸入位置やギャップなどの調
整値7122を記憶する不揮発性メモリ712と、印字
機構や改行機構を制御し印刷を行う印字改行制御部71
3と、プリンタ装置を識別する番号を記憶する装置識別
番号記憶部714と、制御プログラムに基づき各種の制
御を行うCPU715と、情報処理装置72とのデータ
転送を制御するインタフェース部716とが備えられて
いる。The printer device 71 includes a work memory 711 for storing print data and control information, a non-volatile memory 712 for storing operating values 7121 such as the number of print characters and the number of line feeds, and adjustment values 7122 such as a suction position and a gap. Print line feed control unit 71 that controls the print mechanism and line feed mechanism to perform printing
3, a device identification number storage unit 714 that stores numbers for identifying printer devices, a CPU 715 that performs various controls based on a control program, and an interface unit 716 that controls data transfer with the information processing device 72. ing.
【0041】また、情報処理装置72は、プリンタドラ
イバのインストールでシステムディスクに格納されるプ
リンタの印刷を制御するプリンタドライバ部721と、
吸入位置やギャップなどの調整値を記憶する調整値記憶
部722と、プリンタ装置71とのデータ転送を制御す
るインタフェース部723とが備えられている。なお、
プリンタドライバ部721は、プリンタ装置に吸入位置
やギャップなどの調整値を設定する調整値設定部721
1と、プリンタ装置の装置識別番号が調整値記憶部72
2に対応しているかを確認する装置識別番号確認部72
12が設けられている。The information processing device 72 includes a printer driver 721 for controlling printing of a printer stored in a system disk by installing a printer driver;
An adjustment value storage unit 722 that stores adjustment values such as a suction position and a gap, and an interface unit 723 that controls data transfer with the printer device 71 are provided. In addition,
The printer driver unit 721 includes an adjustment value setting unit 721 that sets adjustment values such as a suction position and a gap in the printer device.
1 and the device identification number of the printer device are stored in the adjustment value storage unit 72.
Device identification number confirming unit 72 for confirming that the device is compatible with the device 2
12 are provided.
【0042】そして、情報処理装置72とプリンタ装置
71は、ネットワークやインタフェースなどを介して接
続されている。The information processing device 72 and the printer device 71 are connected via a network or an interface.
【0043】この例は、不揮発性メモリ712に稼動値
7121と調整値7122が記憶されており、プリンタ
装置の電源投入時には、CPU715により稼動値71
21と調整値7122が読み出され、印字文字数や改行
数などの稼動値をカウントする準備と印字する準備が整
う。プリンタ装置71が稼動状態のとき、稼動値がカウ
ントされる。そして、プリンタ装置71の電源切断時
に、このカウントされた稼動値7121が不揮発性メモ
リ712に書込まれる。なお、稼動値7121を不揮発
性メモリ712に書込むとき、書込み異常が発生して
も、次の電源投入時に、不揮発性メモリ712の読込み
異常が発生し、稼動値のカウントができないメッセージ
とオフライン状態での印字ができないメッセージをオペ
レータに警告後、正常に稼動状態となる。In this example, an operation value 7121 and an adjustment value 7122 are stored in a nonvolatile memory 712, and the operation value 71
21 and the adjustment value 7122 are read out, and the preparation for counting the operating values such as the number of print characters and the number of line feeds and the preparation for printing are completed. When the printer device 71 is in the operating state, the operating value is counted. Then, when the power of the printer device 71 is turned off, the counted operation value 7121 is written to the nonvolatile memory 712. When writing the operation value 7121 to the non-volatile memory 712, even if a writing error occurs, the next time the power is turned on, a reading error of the non-volatile memory 712 occurs, the message that the operation value cannot be counted, and the offline state After alerting the operator of a message that cannot be printed with, the machine is normally operated.
【0044】また、プリンタ装置の調整値の設定は、プ
リンタドライバ部721で行われる。図8に、第三実施
例のプリンタドライバ部の処理フローチャート例を示
す。以下、このフローに従って動作を説明する。The setting of the adjustment value of the printer is performed by the printer driver unit 721. FIG. 8 shows an example of a processing flowchart of the printer driver unit of the third embodiment. Hereinafter, the operation will be described according to this flow.
【0045】ステップS701は、接続されているプリ
ンタ装置の装置識別番号を読み取る。In step S701, the apparatus identification number of the connected printer is read.
【0046】ステップS702は、ステップS701で
読み取った装置識別番号が調整値記憶部722の装置識
別番号と一致しているか判定する。一致しているなら
ば、ステップS703へ進み、一致していないならばス
テップS705に進む。In step S702, it is determined whether the device identification number read in step S701 matches the device identification number in the adjustment value storage unit 722. If they match, the process proceeds to step S703. If they do not match, the process proceeds to step S705.
【0047】ステップS703は、吸入位置やギャップ
などの調整値データをプリンタ装置に設定する。なお、
この処理は、図3のステップS301からステップS3
02、または、図6のステップS601からステップS
602と同じ処理で行われる。In step S703, adjustment value data such as a suction position and a gap is set in the printer. In addition,
This processing is performed from step S301 to step S3 in FIG.
02 or steps S601 to S in FIG.
602 is performed in the same process.
【0048】ステップS704は、印字データをワーク
メモリ711に転送する。そして、処理を終了する。A step S704 transfers the print data to the work memory 711. Then, the process ends.
【0049】ステップS705は、接続されているプリ
ンタ装置の装置識別番号が調整値記憶部722の装置識
別番号と一致していないエラーメッセージをオペレータ
に通知する。そして、処理を終了する。In step S705, the operator is notified of an error message in which the device identification number of the connected printer does not match the device identification number of the adjustment value storage unit 722. Then, the process ends.
【0050】この例では、ステップS701、ステップ
S702、ステップS705が、装置識別番号確認部7
212である。In this example, steps S701, S702, and S705 are performed by the device identification number confirmation unit 7
212.
【0051】図9に、調整値付きドライバ生成システム
の構成ブロック例図を示す。図中、91はプリンタ装置
の調整値を設定し、かつプリンタドライバのインストー
ル媒体を作成する情報処理装置、92はプリンタ装置に
添付されるプリンタドライバのインストール媒体、93
は調整値が設定されるプリンタ装置である。FIG. 9 is a block diagram showing an example of the configuration of a driver generation system with adjustment values. In the figure, reference numeral 91 denotes an information processing device for setting adjustment values of the printer device and creating a printer driver installation medium; 92, a printer driver installation medium attached to the printer device;
Is a printer device in which adjustment values are set.
【0052】また、情報処理装置91は、プリンタ装置
の調整値を獲得および設定し、かつプリンタドライバの
インストール媒体を作成するドライバ生成部911と、
インストール媒体に複写されるプリンタドライバがプリ
ンタ装置の種別毎に格納されたプリンタドライバ記憶部
912と、接続されたプリンタ装置93の調整値を獲得
する調整値獲得部913とで構成されている。Further, the information processing apparatus 91 obtains and sets adjustment values of the printer apparatus, and creates a printer driver installation medium.
The printer driver storage unit 912 stores printer drivers copied to the installation medium for each type of printer device, and an adjustment value obtaining unit 913 that obtains adjustment values for the connected printer device 93.
【0053】図10に、ドライバ生成部の処理フローチ
ャート例を示す。以下、このフローに従って動作を説明
する。FIG. 10 shows an example of a processing flowchart of the driver generation unit. Hereinafter, the operation will be described according to this flow.
【0054】ステップS1001は、接続されたプリン
タ装置93の調整値の獲得と調整値を不揮発メモリに設
定するなどを調整値獲得部913で行う。In step S1001, the adjustment value acquisition unit 913 performs acquisition of the adjustment value of the connected printer 93, setting of the adjustment value in the nonvolatile memory, and the like.
【0055】ステップS1002は、獲得した調整値を
装置別に記載されていない調整値保存部に保存する。In step S1002, the acquired adjustment value is stored in an adjustment value storage unit not described for each device.
【0056】ステップS1003は、獲得した調整値を
インストール媒体92に格納する。In step S1003, the acquired adjustment value is stored in the installation medium 92.
【0057】ステップS1004は、プリンタドライバ
記憶部912から接続されたプリンタ装置93に対応す
るプリンタドライバを選択し、インストール媒体に格納
する。そして、処理を終了する。In step S1004, a printer driver corresponding to the connected printer device 93 is selected from the printer driver storage unit 912 and stored in the installation medium. Then, the process ends.
【0058】[0058]
【発明の効果】この発明は、上記に説明したような形態
で実施され、以下の効果がある。The present invention is embodied in the form described above, and has the following effects.
【0059】プリンタ装置が接続された情報処理装置内
のプリンタ装置の調整値設定システムにおいて、プリン
タ装置に、印字データや制御情報を記憶するワークメモ
リと、印字文字数や改行数などの稼動値を記憶する不揮
発性メモリと、印字機構や改行機構を制御し印刷を行う
印字改行制御部と、制御プログラムに基づき各種の制御
を行うCPUと、情報処理装置とのデータ転送を制御す
るインタフェース部とを備え、かつ、情報処理装置に、
プリンタドライバのインストールでシステムディスクに
格納されるプリンタの印刷を制御するプリンタドライバ
部と、プリンタドライバと同時にシステムディスクに格
納される吸入位置やギャップの調整値が格納されている
調整値記憶部と、プリンタ装置とのデータ転送を制御す
るインタフェース部とを備え、かつ、プリンタドライバ
部に印字データを送る前に調整値記憶部に格納されてい
る調整値をプリンタに転送し、プリンタ装置が備えるワ
ークメモリに調整値を設定する調整値設定部を設けるこ
とにより、プリンタ装置の電源投入時、不揮発性メモリ
に記憶された吸入位置やギャップなどの調整値読み出し
異常が原因で発生するプリンタ不良をなくすことができ
る。また、印字文字数や改行数などの稼動値のみを記憶
する不揮発性メモリを設けるため、メモリ容量を少なく
することができ、プリンタ装置のコストダウンを図るこ
とができる。In a printer adjustment value setting system in an information processing apparatus to which a printer is connected, a work memory for storing print data and control information, and operating values such as the number of print characters and the number of line feeds are stored in the printer. A non-volatile memory, a print line feed control unit that controls the print mechanism and the line feed mechanism to perform printing, a CPU that performs various controls based on a control program, and an interface unit that controls data transfer with the information processing device. , And the information processing device,
A printer driver unit that controls printing of a printer stored in a system disk by installing a printer driver; an adjustment value storage unit that stores suction position and gap adjustment values stored in the system disk at the same time as the printer driver; A work memory provided with an interface unit for controlling data transfer with the printer device, and for transferring adjustment values stored in an adjustment value storage unit to the printer before sending print data to the printer driver unit; By providing an adjustment value setting unit that sets the adjustment value, it is possible to eliminate printer failures caused by abnormal reading of adjustment values such as the suction position and gap stored in the non-volatile memory when the printer is powered on. it can. Further, since a non-volatile memory for storing only the operation values such as the number of print characters and the number of line feeds is provided, the memory capacity can be reduced, and the cost of the printer device can be reduced.
【0060】また、プリンタ装置が接続された情報処理
装置内のプリンタ装置の調整値設定システムにおいて、
プリンタ装置に、印字データや制御情報を記憶するワー
クメモリと、印字文字数や改行数などの稼動値と吸入位
置やギャップなどの調整値を記憶する不揮発性メモリ
と、印字機構や改行機構を制御し印刷を行う印字改行制
御部と、制御プログラムに基づき各種の制御を行うCP
Uと、情報処理装置とのデータ転送を制御するインタフ
ェース部とを備え、かつ、情報処理装置に、プリンタド
ライバのインストールでシステムディスクに格納される
プリンタの印刷を制御するプリンタドライバ部と、プリ
ンタドライバと同時にシステムディスクに格納される吸
入位置やギャップなどの調整値が格納されている調整値
記憶部と、プリンタ装置とのデータ転送を制御するイン
タフェース部とを備え、かつ、プリンタドライバ部に印
字データを送る前に不揮発性メモリのデータの正常性を
確認し、データ異常のとき、調整値記憶部に格納されて
いる調整値をプリンタに転送し、プリンタ装置が備える
不揮発性メモリに調整値を設定する調整値設定部を設け
ることにより、プリンタ装置の電源投入時、不揮発性メ
モリに記憶された吸入位置やギャップなどの調整値読み
出し異常が原因で発生するプリンタ不良をなくすことが
できる。また、吸入位置やギャップなどの調整値がプリ
ンタ装置内にも設けられるため、オフライン状態でプリ
ンタ装置を動かすことが可能であり、プリンタ装置単体
でのテスト印刷などが可能となる。Further, in the adjustment value setting system of the printer in the information processing apparatus to which the printer is connected,
The printer device has a work memory that stores print data and control information, a non-volatile memory that stores operating values such as the number of characters to be printed and the number of line feeds, and adjustment values such as the suction position and gap, and a print mechanism and a line feed mechanism. Print line feed control unit that performs printing, and CP that performs various controls based on the control program
U, a printer driver unit for controlling printing of a printer stored in a system disk by installing a printer driver in the information processing device, and a printer driver, comprising: an interface unit for controlling data transfer with the information processing device; At the same time, it has an adjustment value storage unit that stores adjustment values such as the suction position and gap stored in the system disk, and an interface unit that controls data transfer with the printer device, and print data is stored in the printer driver unit. Check the normality of the data in the non-volatile memory before sending.If the data is abnormal, transfer the adjustment value stored in the adjustment value storage unit to the printer and set the adjustment value in the non-volatile memory of the printer device. By providing an adjustment value setting unit, the power stored in the non-volatile memory Adjustment value read abnormality such as entrance position and a gap can be eliminated printer failure caused by. In addition, since the adjustment values such as the suction position and the gap are also provided in the printer device, the printer device can be operated in an off-line state, and test printing can be performed by the printer device alone.
【0061】なお、上記調整値設定システムにおいて、
プリンタ装置に装置を識別する装置識別番号記憶部を備
え、かつ、プリンタドライバ部に吸入位置やギャップな
どの調整値を設定する前にプリンタ装置の装置識別番号
が調整値記憶部に対応しているかを確認する装置識別番
号確認部を備えることにより、情報処理装置に別のプリ
ンタ装置が接続された場合、誤って違うプリンタ装置の
調整値を設定することがない。In the adjustment value setting system,
The printer device has a device identification number storage unit for identifying the device, and whether the device identification number of the printer device corresponds to the adjustment value storage unit before setting adjustment values such as the suction position and the gap in the printer driver unit. When a different printer device is connected to the information processing device, a different printer device adjustment value is not erroneously set.
【0062】また、プリンタ装置が接続された情報処理
装置のプリンタドライバ生成システムにおいて、情報処
理装置が、インストール媒体に複写するプリンタドライ
バ記憶部と、接続されたプリンタ装置の吸入位置やギャ
ップなどの調整値を獲得する調整値獲得部と、プリンタ
ドライバのインストール媒体にプリンタドライバ部と調
整値を格納するドライバ生成部とを備えることにより、
プリンタ装置に添付するドライバのインストール媒体を
効率良く生成することができる。Further, in the printer driver generation system of the information processing apparatus to which the printer is connected, the information processing apparatus is provided with a printer driver storage unit for copying to an installation medium, and adjustment of the suction position and gap of the connected printer. By providing an adjustment value acquisition unit that acquires a value, and a driver generation unit that stores the printer driver unit and the adjustment value in an installation medium of the printer driver,
An installation medium for a driver attached to the printer device can be efficiently generated.
【図1】 本発明の調整値設定システムの構成ブロック
図である。FIG. 1 is a configuration block diagram of an adjustment value setting system according to the present invention.
【図2】 本発明の調整値設定システムの第一実施例の
構成ブロック図である。FIG. 2 is a configuration block diagram of a first embodiment of an adjustment value setting system of the present invention.
【図3】 第一実施例のプリンタドライバ部の処理フロ
ーチャート例である。FIG. 3 is an example of a processing flowchart of a printer driver unit of the first embodiment.
【図4】 調整値記憶部の構成例図である。FIG. 4 is a diagram illustrating a configuration example of an adjustment value storage unit.
【図5】 本発明の調整値設定システムの第二実施例の
構成ブロック図である。FIG. 5 is a configuration block diagram of a second embodiment of the adjustment value setting system of the present invention.
【図6】 第二実施例のプリンタドライバ部の処理フロ
ーチャート例である。FIG. 6 is a flowchart illustrating an example of a process performed by a printer driver according to a second embodiment;
【図7】 本発明の調整値設定システムの第三実施例の
構成ブロック図である。FIG. 7 is a configuration block diagram of a third embodiment of the adjustment value setting system of the present invention.
【図8】 第三実施例のプリンタドライバ部の処理フロ
ーチャート例である。FIG. 8 is a flowchart illustrating an example of a process performed by a printer driver according to a third embodiment;
【図9】 調整値付きドライバ生成システムの構成ブロ
ック例図である。FIG. 9 is an example of a configuration block diagram of a driver generation system with an adjustment value.
【図10】 ドライバ生成部の処理フローチャート例で
ある。FIG. 10 is an example of a processing flowchart of a driver generation unit.
【図11】 従来の構成ブロック図である。FIG. 11 is a block diagram of a conventional configuration.
1 プリンタ装置 2 情報処理装置 91 情報処理装置 92 インストール媒体 93 プリンタ装置 101 ワークメモリ 102 不揮発性メモリ 103 印字改行制御部 104 装置識別番号記憶部 105 CPU 106 インタフェース部 201 プリンタドライバ部 202 調整値記憶部 203 インタフェース部 911 ドライバ生成部 912 プリンタドライバ記憶部 913 調整値獲得部 2011 調整値設定部 2012 装置識別番号確認部 REFERENCE SIGNS LIST 1 printer device 2 information processing device 91 information processing device 92 installation medium 93 printer device 101 work memory 102 non-volatile memory 103 print line feed control unit 104 device identification number storage unit 105 CPU 106 interface unit 201 printer driver unit 202 adjustment value storage unit 203 Interface section 911 Driver generation section 912 Printer driver storage section 913 Adjustment value acquisition section 2011 Adjustment value setting section 2012 Device identification number confirmation section
Claims (4)
内のプリンタ装置の調整値設定システムにおいて、プリ
ンタ装置(1)に、印字データや制御情報を記憶するワ
ークメモリ(101)と、印字文字数や改行数などの稼
動値を記憶する不揮発性メモリ(102)と、印字機構
や改行機構を制御し印刷を行う印字改行制御部(10
3)と、制御プログラムに基づき各種の制御を行うCP
U(105)と、情報処理装置(2)とのデータ転送を
制御するインタフェース部(106)とを備え、かつ、
情報処理装置(2)に、プリンタドライバのインストー
ルでシステムディスクに格納されるプリンタの印刷を制
御するプリンタドライバ部(201)と、プリンタドラ
イバと同時にシステムディスクに格納される吸入位置や
ギャップの調整値が格納されている調整値記憶部(20
2)と、プリンタ装置(1)とのデータ転送を制御する
インタフェース部(203)とを備え、かつ、プリンタ
ドライバ部(201)に、印字データを送る前に調整値
記憶部(202)に格納されている調整値をプリンタ装
置(1)に転送し、プリンタ装置(1)が備えるワーク
メモリ(101)に調整値を設定する調整値設定部(2
011)を設けることを特徴とするプリンタ装置の調整
値設定システム。In an adjustment value setting system for a printer in an information processing apparatus to which a printer is connected, a work memory (101) for storing print data and control information in a printer (1); A non-volatile memory (102) for storing an operation value such as the number of line feeds, and a print line feed control unit (10) for controlling a printing mechanism and a line feed mechanism for printing.
3) and a CP that performs various controls based on the control program
U (105), and an interface unit (106) for controlling data transfer with the information processing device (2), and
A printer driver unit (201) that controls printing of a printer stored in a system disk by installing a printer driver in an information processing device (2), and an adjustment value of a suction position and a gap stored in the system disk simultaneously with the printer driver. Is stored in the adjustment value storage unit (20).
2) and an interface section (203) for controlling data transfer with the printer device (1), and stored in the adjustment value storage section (202) before sending print data to the printer driver section (201). An adjustment value setting unit (2) that transfers the adjusted value to the printer device (1) and sets the adjustment value in a work memory (101) provided in the printer device (1).
011), wherein the adjustment value setting system for a printer device is provided.
内のプリンタ装置の調整値設定システムにおいて、プリ
ンタ装置(1)に、印字データや制御情報を記憶するワ
ークメモリ(101)と、印字文字数や改行数などの稼
動値と吸入位置やギャップなどの調整値を記憶する不揮
発性メモリ(102)と、印字機構や改行機構を制御し
印刷を行う印字改行制御部(103)と、制御プログラ
ムに基づき各種の制御を行うCPU(105)と、情報
処理装置(2)とのデータ転送を制御するインタフェー
ス部(106)とを備え、かつ、情報処理装置(2)
に、プリンタドライバのインストールでシステムディス
クに格納されるプリンタの印刷を制御するプリンタドラ
イバ部(201)と、プリンタドライバと同時にシステ
ムディスクに格納される吸入位置やギャップなどの調整
値が格納されている調整値記憶部(202)と、プリン
タ装置(1)とのデータ転送を制御するインタフェース
部(203)とを備え、かつ、プリンタドライバ部(2
01)に、印字データを送る前に不揮発性メモリ(10
2)のデータの正常性を確認し、データ異常のとき、調
整値記憶部(202)に格納されている調整値をプリン
タ装置(1)に転送し、プリンタ装置(1)が備える不
揮発性メモリ(102)に調整値を設定する調整値設定
部(2011)を設けることを特徴とするプリンタ装置
の調整値設定システム。2. An adjustment value setting system for a printer in an information processing apparatus to which the printer is connected, a work memory (101) for storing print data and control information in the printer (1), A non-volatile memory (102) for storing operating values such as the number of line feeds and adjustment values such as a suction position and a gap, a print line feed control unit (103) for controlling a printing mechanism and a line feed mechanism for printing, and a control program. An information processing device (2) including a CPU (105) for performing various controls, and an interface (106) for controlling data transfer with the information processing device (2);
A printer driver unit (201) for controlling printing of a printer stored in a system disk by installing a printer driver, and adjustment values such as a suction position and a gap stored in the system disk simultaneously with the printer driver are stored. An adjustment value storage unit (202), an interface unit (203) for controlling data transfer with the printer device (1), and a printer driver unit (2)
01) before sending the print data to the non-volatile memory (10
2) The normality of the data is confirmed. If the data is abnormal, the adjustment value stored in the adjustment value storage unit (202) is transferred to the printer device (1), and the non-volatile memory included in the printer device (1) is transferred. An adjustment value setting system for a printer device, wherein an adjustment value setting unit (2011) for setting an adjustment value is provided in (102).
置識別番号記憶部(104)を備え、かつ、プリンタド
ライバ部(201)に吸入位置やギャップなどの調整値
を設定する前にプリンタ装置の装置識別番号が調整値記
憶部(202)に対応しているかを確認する装置識別番
号確認部(2012)を備えることを特徴とする請求項
1または請求項2記載のプリンタ装置の調整値設定シス
テム。3. A printer device (1) comprising a device identification number storage unit (104) for identifying a device, and a printer device (201) comprising: 3. The adjustment value setting of the printer device according to claim 1, further comprising a device identification number confirmation unit (2012) for confirming whether the device identification number of the printer corresponds to the adjustment value storage unit (202). system.
のプリンタドライバ生成システムにおいて、情報処理装
置(91)がインストール媒体(92)に複写するプリ
ンタドライバ記憶部(912)と、接続されたプリンタ
装置(93)の吸入位置やギャップなどの調整値を獲得
する調整値獲得部(913)と、プリンタドライバのイ
ンストール媒体(92)にプリンタドライバ部と調整値
を格納するドライバ生成部(911)とを備えることを
特徴とするプリンタ装置のドライバ生成システム。4. A printer driver generation system for an information processing device to which a printer device is connected, wherein the information processing device (91) copies a printer driver to an installation medium (92), a printer driver storage unit (912), and the connected printer device. (93) an adjustment value acquisition unit (913) for acquiring the adjustment values such as the suction position and the gap; and a printer driver unit and a driver generation unit (911) for storing the adjustment values in the printer driver installation medium (92). A printer generation system for a printer device, comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9072921A JPH10264456A (en) | 1997-03-26 | 1997-03-26 | Printer adjustment value setting system and driver generation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9072921A JPH10264456A (en) | 1997-03-26 | 1997-03-26 | Printer adjustment value setting system and driver generation system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10264456A true JPH10264456A (en) | 1998-10-06 |
Family
ID=13503309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9072921A Pending JPH10264456A (en) | 1997-03-26 | 1997-03-26 | Printer adjustment value setting system and driver generation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10264456A (en) |
-
1997
- 1997-03-26 JP JP9072921A patent/JPH10264456A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7667866B2 (en) | Printing apparatus, data storage medium, interface device, printer control method, and interface control method | |
US6977739B2 (en) | Printing apparatus and its control method | |
US7043576B2 (en) | Peripheral unit management system, method and program recording medium therefor | |
EP1152317B1 (en) | Information processing system, information processing device, control method thereof, memory media having stored programs thereof and program thereof | |
JPH10264456A (en) | Printer adjustment value setting system and driver generation system | |
JP4476572B2 (en) | Printing device | |
JPH11115280A (en) | Printer | |
JP4594003B2 (en) | Printing apparatus and control method of printing apparatus | |
JP2001142670A5 (en) | ||
JP4395815B2 (en) | Method and apparatus for initializing a printer or copier | |
JP2003341183A (en) | Printer system | |
JP4649793B2 (en) | Printing apparatus, information recording medium, interface apparatus, printing apparatus control method, and interface apparatus control method | |
US7162166B2 (en) | Image-forming apparatus having an automatic self-test reporting function and method thereof | |
JP4274512B2 (en) | Printer | |
JP2000168200A (en) | Printing apparatus, method of notifying operation history thereof, and recording medium | |
JP3491369B2 (en) | Data processing device | |
JP2000158725A (en) | Printer control device | |
JP2002091740A (en) | Re-printing method for printer | |
JP4125361B2 (en) | Information processing apparatus, control method therefor, and recording medium | |
JPH11348390A (en) | Printing apparatus, failure processing method, and storage medium | |
JP2004082552A (en) | Image forming environment setting method and image forming apparatus | |
JPH09197941A (en) | Printer apparatus and control method thereof | |
JPS635767B2 (en) | ||
JPH06312562A (en) | Image forming device | |
JPH11134141A (en) | Printing system |