[go: up one dir, main page]

JP2002196906A - Printer device and storage medium storing printer driver program - Google Patents

Printer device and storage medium storing printer driver program

Info

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
Application number
JP2000393522A
Other languages
Japanese (ja)
Inventor
Masatoshi Kubokura
正俊 窪倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2000393522A priority Critical patent/JP2002196906A/en
Publication of JP2002196906A publication Critical patent/JP2002196906A/en
Pending legal-status Critical Current

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

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【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.

【図面の簡単な説明】[Brief description of the drawings]

【図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.

【符号の説明】[Explanation of symbols]

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)

【特許請求の範囲】[Claims] 【請求項1】 ネットワークに接続して、データの送受
信が可能なプリンタ装置において、 前記ネットワークを介して印刷データを受信する印刷デ
ータ受信手段と、 前記ネットワークを介してプリンタドライバのバージョ
ン情報を受領するバージョン情報受領手段と、 このバージョン情報受領手段で受領したバージョン情報
を記憶・保持する記憶手段と、 前記印刷データ受信手段で受信した印刷データを印刷す
る印刷手段と、を備えたことを特徴とするプリンタ装
置。
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.
【請求項2】 プリンタドライバを保持・配布するイン
ターネットサーバーコンピュータと前記ネットワークを
介して接続し、 前記バージョン受領手段がプリンタドライバを更新した
という通知を受けた場合、前記記憶手段に記憶されてい
るプリンタドライババージョン情報を更新することを特
徴とする請求項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.
【請求項3】 前記印刷データ受信手段で受信した印刷
データを前記印刷手段にて印刷を行う際、 前記バージョン情報受領手段が受領した、印刷データ中
に含まれるプリンタドライババージョン情報と、前記記
憶手段に記憶・保持されているバージョン情報と比較
し、後者が新しい場合、ユーザーのコンピュータにその
旨を通知する通知手段をさらに備えたことを特徴とする
請求項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.
【請求項4】 インターネットサーバーコンピュータに
保持されているプリンタドライバを、前記ネットワーク
を介してユーザーのコンピュータへダウンロードを行う
旨の指示をする機能を備えたことを特徴とする請求項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】 印刷データをプリンタ装置に送信する送
信機能と、 この送信機能により、印刷データを送信する際、当該プ
リンタドライバのバージョン情報を同時に送信するバー
ジョン情報送信機能とをコンピュータに読み取り可能な
プリンタドライバプログラムが記憶された記憶媒体。
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.
JP2000393522A 2000-12-25 2000-12-25 Printer device and storage medium storing printer driver program Pending JP2002196906A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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