JP2002196906A - Printer device and storage medium storing printer driver program - Google Patents
Printer device and storage medium storing printer driver programInfo
- Publication number
- JP2002196906A JP2002196906A JP2000393522A JP2000393522A JP2002196906A JP 2002196906 A JP2002196906 A JP 2002196906A JP 2000393522 A JP2000393522 A JP 2000393522A JP 2000393522 A JP2000393522 A JP 2000393522A JP 2002196906 A JP2002196906 A JP 2002196906A
- Authority
- JP
- Japan
- Prior art keywords
- printer
- version information
- print data
- printer driver
- computer
- 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)
Abstract
(57)【要約】
【課題】 プリンタユーザーに対してプリンタドライバ
の更新を容易に行う環境を提供すること。
【解決手段】 プリンタドライバは印刷時にそのバージ
ョン情報を付加して(S21)、印刷データをプリンタ
へ送信する(S22)。一方、プリンタ装置1は、印刷
データを受信すると(S23)、印刷を実行する(S2
4)。このとき、受信したバージョン情報データを、プ
リンタ本体に保持したバージョン情報データと比較して
(S25)、プリンタ装置1側のバージョン情報が新し
い場合は、ユーザーのコンピュータへ通知する。印刷
後、プリンタ装置1側のバージョン情報が新しい場合、
プリンタ装置1がインターネットサーバーコンピュータ
30に対して、そこに保存されたプリンタドライバをユ
ーザーのコンピュータへダウンロードする指示を行う
(S26)。
(57) [Summary] [PROBLEMS] To provide an environment for a printer user to easily update a printer driver. A printer driver adds version information at the time of printing (S21) and transmits print data to a printer (S22). On the other hand, upon receiving the print data (S23), the printer device 1 executes printing (S2).
4). At this time, the received version information data is compared with the version information data held in the printer body (S25), and if the version information on the printer device 1 side is newer, it is notified to the user's computer. After printing, if the version information of the printer device 1 is newer,
The printer device 1 instructs the Internet server computer 30 to download the printer driver stored therein to the user's computer (S26).
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ネットワークプリ
ンタに接続可能なプリンタ装置に関する。The present invention relates to a printer device connectable to a network printer.
【0002】[0002]
【従来の技術】近年の、OA化の進展、インターネット
の著しい普及に伴い、オフィスの内外でネットワークを
介して各種データの送受信、または配信・配布が行われ
るようになっている。例えばソフトウェアもネットワー
クを介して流通するようになっている。また、コンピュ
ータからプリンタへ印刷するために必要なソフトウェア
であるプリンタドライバもユーザーの多様なニーズに対
応するため、機能追加、更新も頻繁に行われている。2. Description of the Related Art In recent years, with the progress of OA and the remarkable spread of the Internet, various types of data have been transmitted / received or distributed / distributed through networks inside and outside offices. For example, software is distributed via a network. In addition, printer drivers, which are software necessary for printing from a computer to a printer, are frequently added and updated in order to meet various user needs.
【0003】[0003]
【発明が解決しようとする課題】ところで、プリンタド
ライバを使用して印刷を行うとき、そのバージョンが相
違すると所望の印刷が行えず、ユーザーが不便を感じる
ことが多かった。そのため、例えば、ネットワークを介
してプリンタドライバの更新を容易に行うことが求めら
れている。そこで、本発明の目的は、プリンタユーザー
に対してプリンタドライバの更新を容易に行う環境を提
供することを目的とする。When printing is performed using a printer driver, if the versions are different, desired printing cannot be performed, and the user often feels inconvenience. Therefore, for example, it is required to easily update a printer driver via a network. Therefore, an object of the present invention is to provide an environment in which a printer user can easily update a printer driver.
【0004】[0004]
【課題を解決するための手段】請求項1記載の発明で
は、ネットワークに接続して、データの送受信が可能な
プリンタ装置において、前記ネットワークを介して印刷
データを受信する印刷データ受信手段と、前記ネットワ
ークを介してプリンタドライバのバージョン情報を受領
するバージョン情報受領手段と、このバージョン情報受
領手段で受領したバージョン情報を記憶・保持する記憶
手段と、前記印刷データ受信手段で受信した印刷データ
を印刷する印刷手段と、を備えたことにより、前記目的
を達成する。請求項2記載の発明では、請求項1記載の
発明において、プリンタドライバを保持・配布するイン
ターネットサーバーコンピュータと前記ネットワークを
介して接続し、前記バージョン受領手段がプリンタドラ
イバを更新したという通知を受けた場合、前記記憶手段
に記憶されているプリンタドライババージョン情報を更
新することを特徴とする。According to the first aspect of the present invention, in a printer apparatus connected to a network and capable of transmitting and receiving data, a print data receiving means for receiving print data via the network, Version information receiving means for receiving the version information of the printer driver via a network, storage means for storing and holding the version information received by the version information receiving means, and printing the print data received by the print data receiving means The above object is achieved by providing a printing unit. According to the second aspect of the present invention, in the first aspect of the present invention, the printer driver is connected via the network to an Internet server computer that holds and distributes a printer driver, and the version receiving unit receives a notification that the printer driver has been updated. In this case, the printer driver version information stored in the storage unit is updated.
【0005】請求項3記載の発明では、請求項1または
請求項2記載の発明において、前記印刷データ受信手段
で受信した印刷データを前記印刷手段にて印刷を行う
際、前記バージョン情報受領手段が受領した、印刷デー
タ中に含まれるプリンタドライババージョン情報と、前
記記憶手段に記憶・保持されているバージョン情報と比
較し、後者が新しい場合、ユーザーのコンピュータにそ
の旨を通知する通知手段をさらに備えたことを特徴とす
る。請求項4記載の発明では、請求項3記載の発明にお
いて、インターネットサーバーコンピュータに保持され
ているプリンタドライバを、前記ネットワークを介して
ユーザーのコンピュータへダウンロードを行う旨の指示
をする機能を備えたことを特徴とする。請求項5記載の
発明では、印刷データをプリンタ装置に送信する送信機
能と、この送信機能により、印刷データを送信する際、
当該プリンタドライバのバージョン情報を同時に送信す
るバージョン情報送信機能とをコンピュータに読み取り
可能なプリンタドライバプログラムが記憶された記憶媒
体により、前記の目的を達成する。According to a third aspect of the present invention, in the first or second aspect of the invention, when the print data received by the print data receiving means is printed by the printing means, the version information receiving means is used. The printer further includes a notification unit that compares the received printer driver version information included in the print data with the version information stored and held in the storage unit, and notifies the user's computer if the latter is newer. It is characterized by having. According to a fourth aspect of the present invention, in the third aspect of the present invention, there is provided a function of instructing that a printer driver held in an Internet server computer be downloaded to a user's computer via the network. It is characterized by. According to the fifth aspect of the present invention, a transmission function for transmitting print data to a printer device, and when transmitting the print data by this transmission function,
The above object is achieved by a storage medium storing a printer driver program readable by a computer and a version information transmission function of simultaneously transmitting version information of the printer driver.
【0006】以下、本発明の好適な実施の形態を図1な
いし図4を参照して、詳細に説明する。図1は、プリン
タ装置1の外観を示した図であり、図2は、その機能ブ
ロック図である。このプリンタ装置1は、ホストインタ
ーフェイス5、プログラムROM(リード・オンリ・メ
モリ)6、フォントROM7、パネルインターフェイス
8、CPU(中央処理装置)9、RAM10、NV−R
AM11、エンジンインターフェイス12、およびオプ
ションRAM14を備えたコントローラ2と、操作パネ
ル4およびプリンタエンジン13とより構成されてい
る。このプリンタ装置1は、インターネットサーバーコ
ンピュータ30およびユーザーのコンピュータ40とネ
ットワークを介してデータの送受信可能に接続されてい
る。Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to FIGS. FIG. 1 is a diagram showing an appearance of the printer device 1, and FIG. 2 is a functional block diagram thereof. The printer 1 includes a host interface 5, a program ROM (read only memory) 6, a font ROM 7, a panel interface 8, a CPU (central processing unit) 9, a RAM 10, an NV-R.
The controller 2 includes an AM 11, an engine interface 12, and an option RAM 14, an operation panel 4, and a printer engine 13. The printer device 1 is connected to an Internet server computer 30 and a user computer 40 via a network so as to be able to transmit and receive data.
【0007】次に、図3のフローチャートを参照して、
実施例の処理手順を説明する。まず、インターネットサ
ーバーコンピュータ30の管理者が新しいプリンタドラ
イバをインターネットサーバーコンピュータに保存する
(ステップ10)。そして、インターネットサーバーコ
ンピュータ30がユーザー先のプリンタへE−MAIL
でバージョン情報を通知する(ステップ11)。一方、
プリンタ装置1側では、保持しているプリンタドライバ
情報を通知されたバージョンのものに更新して(ステッ
プ12)、保持する。Next, referring to the flowchart of FIG.
The processing procedure of the embodiment will be described. First, the administrator of the Internet server computer 30 saves a new printer driver in the Internet server computer (Step 10). Then, the Internet server computer 30 sends the e-mail to the user's printer.
Notifies the version information (step 11). on the other hand,
The printer device 1 updates the held printer driver information to the notified version (step 12) and holds the updated information.
【0008】続いて、他の実施例を図4のフローチャー
トを参照して説明する。まず、ユーザーは自分のコンピ
ュータ40からプリンタ装置1へ印刷を行う(ステップ
20)。プリンタドライバは印刷時にそのバージョン情
報を付加して(ステップ21)、印刷データをプリンタ
へ送信する(ステップ22)。一方、プリンタ装置1
は、印刷データを受信すると(ステップ23)、印刷を
実行する(ステップ24)。このとき、受信したバージ
ョン情報データを、プリンタ本体に保持したバージョン
情報データと比較して(ステップ25)、プリンタ装置
1側のバージョン情報が新しい場合は(ステップ25;
Y)、ユーザーのコンピュータへ通知する。Next, another embodiment will be described with reference to the flowchart of FIG. First, the user prints from his or her computer 40 to the printer device 1 (step 20). The printer driver adds the version information at the time of printing (step 21) and transmits the print data to the printer (step 22). On the other hand, the printer 1
Receives the print data (step 23), executes printing (step 24). At this time, the received version information data is compared with the version information data held in the printer body (step 25), and when the version information on the printer device 1 side is newer (step 25;
Y), notify the user's computer.
【0009】印刷後、プリンタ装置1側のバージョン情
報が新しい場合(ステップ25;Y)、プリンタ装置1
がインターネットサーバーコンピュータ30に対して、
そこに保存されたプリンタドライバをユーザーのコンピ
ュータ40へダウンロードする指示を行う(ステップ2
6)。インターネットサーバーコンピュータ30がユー
ザーのコンピュータ40へプリンタドライバをダウンロ
ードする(ステップ27、ステップ28)。After printing, if the version information of the printer 1 is new (step 25; Y), the printer 1
To the Internet server computer 30,
An instruction to download the printer driver stored therein to the user's computer 40 is issued (step 2).
6). The Internet server computer 30 downloads the printer driver to the user's computer 40 (steps 27 and 28).
【0010】[0010]
【発明の効果】請求項各項に記載の発明では、プリンタ
装置がプリンタドライバのバージョンをチェックし更新
できるので、常にユーザーは機能が向上した最新のプリ
ンタドライバを使用して印刷することができる。According to the invention described in the claims, the printer can check and update the version of the printer driver, so that the user can always use the latest printer driver with improved functions to perform printing.
【図1】プリンタ装置の外観を示した図である。FIG. 1 is a diagram illustrating an appearance of a printer device.
【図2】プリンタ装置の内部構成を示したブロック図で
ある。FIG. 2 is a block diagram illustrating an internal configuration of the printer device.
【図3】本発明の実施例の処理手順を示したフローチャ
ートである。FIG. 3 is a flowchart showing a processing procedure according to the embodiment of the present invention.
【図4】本発明の他の実施例の処理手順を示したフロー
チャートである。FIG. 4 is a flowchart showing a processing procedure according to another embodiment of the present invention.
1 プリンタ装置 5 ホストインターフェイス 13 プリンタエンジン 30 インターネットサーバーコンピュータ 40 ユーザーコンピュータ DESCRIPTION OF SYMBOLS 1 Printer 5 Host interface 13 Printer engine 30 Internet server computer 40 User computer
Claims (5)
信が可能なプリンタ装置において、 前記ネットワークを介して印刷データを受信する印刷デ
ータ受信手段と、 前記ネットワークを介してプリンタドライバのバージョ
ン情報を受領するバージョン情報受領手段と、 このバージョン情報受領手段で受領したバージョン情報
を記憶・保持する記憶手段と、 前記印刷データ受信手段で受信した印刷データを印刷す
る印刷手段と、を備えたことを特徴とするプリンタ装
置。1. A printer device connected to a network and capable of transmitting and receiving data, a print data receiving means for receiving print data via the network, and receiving version information of a printer driver via the network. Version information receiving means, storage means for storing and holding the version information received by the version information receiving means, and printing means for printing the print data received by the print data receiving means. Printer device.
ターネットサーバーコンピュータと前記ネットワークを
介して接続し、 前記バージョン受領手段がプリンタドライバを更新した
という通知を受けた場合、前記記憶手段に記憶されてい
るプリンタドライババージョン情報を更新することを特
徴とする請求項1記載のプリンタ装置。2. A printer connected to an Internet server computer holding and distributing a printer driver via the network, and when the version receiving unit receives a notification that the printer driver has been updated, a printer stored in the storage unit. The printer device according to claim 1, wherein the driver version information is updated.
データを前記印刷手段にて印刷を行う際、 前記バージョン情報受領手段が受領した、印刷データ中
に含まれるプリンタドライババージョン情報と、前記記
憶手段に記憶・保持されているバージョン情報と比較
し、後者が新しい場合、ユーザーのコンピュータにその
旨を通知する通知手段をさらに備えたことを特徴とする
請求項1または請求項2記載のプリンタ装置。3. When the print data received by the print data receiving means is printed by the printing means, the printer driver version information included in the print data received by the version information receiving means, and the storage means 3. The printer device according to claim 1, further comprising a notifying unit that compares the version information stored and held in the computer and, when the latter is newer, notifies the user's computer of the fact.
保持されているプリンタドライバを、前記ネットワーク
を介してユーザーのコンピュータへダウンロードを行う
旨の指示をする機能を備えたことを特徴とする請求項3
記載のプリンタ装置。4. The apparatus according to claim 3, further comprising a function of giving an instruction to download a printer driver stored in an Internet server computer to a user's computer via the network.
The printer device according to the above.
信機能と、 この送信機能により、印刷データを送信する際、当該プ
リンタドライバのバージョン情報を同時に送信するバー
ジョン情報送信機能とをコンピュータに読み取り可能な
プリンタドライバプログラムが記憶された記憶媒体。5. A transmission function for transmitting print data to a printer, and a version information transmission function for simultaneously transmitting version information of the printer driver when the print data is transmitted by the transmission function. A storage medium storing a printer driver program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000393522A JP2002196906A (en) | 2000-12-25 | 2000-12-25 | Printer device and storage medium storing printer driver program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000393522A JP2002196906A (en) | 2000-12-25 | 2000-12-25 | Printer device and storage medium storing printer driver program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002196906A true JP2002196906A (en) | 2002-07-12 |
Family
ID=18859309
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000393522A Pending JP2002196906A (en) | 2000-12-25 | 2000-12-25 | Printer device and storage medium storing printer driver program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002196906A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7398331B2 (en) * | 2003-08-08 | 2008-07-08 | Canon Kabushiki Kaisha | Peripheral apparatus, firmware updating method thereof for determining whether an error has occurred during the installation of a rewrite operation |
| CN100452002C (en) * | 2004-07-23 | 2009-01-14 | 夏普株式会社 | Data processing system, data generating device and data outputting device |
| JP2010160751A (en) * | 2009-01-09 | 2010-07-22 | Seiko Epson Corp | Device driver management system |
-
2000
- 2000-12-25 JP JP2000393522A patent/JP2002196906A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7398331B2 (en) * | 2003-08-08 | 2008-07-08 | Canon Kabushiki Kaisha | Peripheral apparatus, firmware updating method thereof for determining whether an error has occurred during the installation of a rewrite operation |
| CN100452002C (en) * | 2004-07-23 | 2009-01-14 | 夏普株式会社 | Data processing system, data generating device and data outputting device |
| JP2010160751A (en) * | 2009-01-09 | 2010-07-22 | Seiko Epson Corp | Device driver management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20060192997A1 (en) | Print status monitor control for printing devices on network | |
| JP2004318417A (en) | Information processing apparatus and session management method | |
| JP2005258924A (en) | Information processing apparatus, control method therefor, and image forming system | |
| JP2002196906A (en) | Printer device and storage medium storing printer driver program | |
| JP2002373064A (en) | Printer and information processor | |
| JP2008186386A (en) | Information processing apparatus, control method therefor, and program for executing the method | |
| JP4758041B2 (en) | Information processing device | |
| JP2003150342A (en) | Driver management system | |
| JP2022049958A (en) | A control device for causing the print execution unit to execute printing and a computer program for that purpose. | |
| JPH11161443A (en) | Network printer system | |
| JP2003241922A (en) | Network printer | |
| JP4164935B2 (en) | Network interface and printer device | |
| JP2014220634A (en) | Server, image forming apparatus, image processing system, processing method, and control program | |
| JP2014010573A (en) | Printing system, information processor, and control method thereof, and printer | |
| JP2002366319A (en) | Print processing device | |
| JP4251639B2 (en) | Print preview display system and program | |
| JP4560313B2 (en) | Information processing apparatus, image forming system, and information processing apparatus control method | |
| JP2003341150A (en) | Image forming apparatus and image forming system | |
| JP2002196896A (en) | Printing system, server system thereof, status acquisition method thereof, and recording medium | |
| JP2009140068A (en) | Information processing apparatus and information processing method of information processing apparatus | |
| JP2006085326A (en) | Program-controlled device and program update system | |
| JP2002342251A (en) | Communication interface device | |
| JP2005063237A (en) | Printing system | |
| JP2004362362A (en) | Print control server program, document print control program, and print control method | |
| JP2002358180A (en) | Network printing system, proxy server, client terminal, server program and client program |