[go: up one dir, main page]

JP2001096868A - Composite printing machine, computer, printing system, and recording medium - Google Patents

Composite printing machine, computer, printing system, and recording medium

Info

Publication number
JP2001096868A
JP2001096868A JP28185499A JP28185499A JP2001096868A JP 2001096868 A JP2001096868 A JP 2001096868A JP 28185499 A JP28185499 A JP 28185499A JP 28185499 A JP28185499 A JP 28185499A JP 2001096868 A JP2001096868 A JP 2001096868A
Authority
JP
Japan
Prior art keywords
storage medium
printing
image data
data acquisition
acquisition 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.)
Withdrawn
Application number
JP28185499A
Other languages
Japanese (ja)
Inventor
Hideyuki Narisawa
澤 秀 幸 成
Masakatsu Endo
藤 正 勝 遠
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP28185499A priority Critical patent/JP2001096868A/en
Priority to US09/670,722 priority patent/US6947171B1/en
Publication of JP2001096868A publication Critical patent/JP2001096868A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

(57)【要約】 【課題】 カードリーダとプリンタとを同一筐体内に格
納した複合印刷機について、カードリーダとプリンタと
が同一の筐体に格納されていることをコンピュータが認
識できるようにする。 【解決手段】 複合印刷機20のプリンタ24とカード
リーダ26とに同一のシリアル番号を付与する。また、
印刷機30のプリンタ34とカードリーダ36とに同一
のシリアル番号を付与する。ホストコンピュータ10が
このシリアル番号を参照することにより、プリンタ24
とカードリーダ26とが同一の筐体に格納されている機
器であることを認識することができ、また、プリンタ3
4とカードリーダ36とが同一の筐体に格納されている
機器であることを認識できるようになる。
(57) [Summary] [PROBLEMS] To enable a computer to recognize that a card reader and a printer are stored in the same housing for a multifunction printer in which a card reader and a printer are stored in the same housing. . SOLUTION: The same serial number is given to a printer 24 and a card reader 26 of a multi-functional printer 20. Also,
The same serial number is assigned to the printer 34 and the card reader 36 of the printing machine 30. The host computer 10 refers to this serial number, and the printer 24
And the card reader 26 are devices stored in the same housing.
4 and the card reader 36 can be recognized as devices stored in the same housing.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、データ取得機器と
印刷機器とを1つの筐体に格納した複合印刷機に関す
る。
[0001] 1. Field of the Invention [0002] The present invention relates to a multifunction printer in which a data acquisition device and a printing device are stored in a single housing.

【0002】[0002]

【従来の技術】図16及び図17は、従来の複合印刷機
を示す図である。図16に示すように、複合印刷機10
0は、画像データをPCメモリカードから取得するカー
ドリーダ102と、画像データを印刷するプリンタ10
4とを備えて構成されている。複合印刷機100のプリ
ンタ104は、ホストコンピュータ110と、RS23
2Cケーブルやローカルバス用のケーブルで接続されて
いる。カードリーダ102とプリンタ104との間は、
画像処理部106を介して内部バスにより接続されてい
る。
2. Description of the Related Art FIGS. 16 and 17 are views showing a conventional composite printing machine. As shown in FIG.
0 is a card reader 102 for acquiring image data from a PC memory card, and a printer 10 for printing image data.
4 is provided. The printer 104 of the multi-function printer 100 includes a host computer 110 and an RS23.
They are connected by a 2C cable or a local bus cable. Between the card reader 102 and the printer 104,
They are connected by an internal bus via the image processing unit 106.

【0003】また、図17に示すように、複合印刷機の
カードリーダ102が、ホストコンピュータ110とR
S232Cケーブルやローカルバス用のケーブルで接続
されている場合もある。この場合も、カードリーダ10
2とプリンタ104との間は、画像処理部106を介し
て内部バスで接続されている。
As shown in FIG. 17, a card reader 102 of a multifunction printer is connected to a host computer 110 and an R.
They may be connected by an S232C cable or a local bus cable. Also in this case, the card reader 10
2 and the printer 104 are connected via an internal bus via an image processing unit 106.

【0004】これら図16及び図17に示す複合印刷機
の一般的な動作について説明する。一般的なユーザは、
デジタルカメラ等で撮影した元画像データをPCメモリ
カードに格納する。そして、このPCメモリカードをカ
ードリーダ102に挿入して、元画像データをカードリ
ーダ102に読み取らせる。この読み取らした元画像デ
ータを画像処理部106が取り込んで、画像処理を行
う。具体的には、RGB(Red、Green、Blue)系の多値
からなる元画像データを、YMC(Yellow, Magenta, C
yan)系の多値からなる印刷画像データに変換する。ま
た、画像処理部106は、このRGB系からYMC系へ
の色変換を行う際には、各画素を階調表現する多値の減
多値化も行う。そして、画像処理部106はこの印刷画
像データをプリンタ104に送信する。プリンタ104
はこの印刷画像データに基づいて印刷を行う。
The general operation of the multifunction printer shown in FIGS. 16 and 17 will be described. Typical users are:
Original image data captured by a digital camera or the like is stored in a PC memory card. Then, the PC memory card is inserted into the card reader 102, and the original image data is read by the card reader 102. The image processing unit 106 captures the read original image data and performs image processing. Specifically, original image data consisting of RGB (Red, Green, Blue) -based multi-values is converted to YMC (Yellow, Magenta, C
yan) system to convert to multi-valued print image data. Further, when performing the color conversion from the RGB system to the YMC system, the image processing unit 106 also performs multi-value reduction of multi-values for expressing each pixel in gradation. Then, the image processing unit 106 transmits the print image data to the printer 104. Printer 104
Performs printing based on the print image data.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、図16
及び図17に示した複合印刷機100においては、この
複合印刷機100が画像処理部106を備えることか
ら、製造コストが高くなるという問題があった。すなわ
ち、画像処理部106においては、上述したような色変
換や減多値化を行うための演算処理装置が必要となり、
製造コストが高価になるという問題があった。
However, FIG.
In addition, in the multifunction printer 100 shown in FIG. 17, since the multifunction printer 100 includes the image processing unit 106, there is a problem that the manufacturing cost is increased. That is, in the image processing unit 106, an arithmetic processing device for performing the above-described color conversion and multi-value conversion is required,
There was a problem that the manufacturing cost was high.

【0006】また、図16及び図17に示すように、ホ
ストコンピュータ10にとっては、複合印刷機が備える
カードリーダ102とプリンタ104のうち、どちらか
一方しか機器として認識できないという問題があった。
すなわち、図16に示す複合印刷機100においては、
ホストコンピュータ110はプリンタ104を認識する
ことはできても、カードリーダ102は独立して認識す
ることができなかった。このため、ホストコンピュータ
110は、カードリーダ102からPCメモリカードに
格納されているデータを読み出して、使用することがで
きなかった。
Further, as shown in FIGS. 16 and 17, the host computer 10 has a problem that only one of the card reader 102 and the printer 104 provided in the multifunction printer can be recognized as a device.
That is, in the multifunction printer 100 shown in FIG.
Although the host computer 110 could recognize the printer 104, the card reader 102 could not. For this reason, the host computer 110 could not read the data stored in the PC memory card from the card reader 102 and use it.

【0007】一方、図17に示す複合印刷機100にお
いては、ホストコンピュータ110はカードリーダ10
2を認識することはできても、プリンタ104は独立し
て認識することができなかった。このため、ホストコン
ピュータ110は、ホストコンピュータ110から印刷
データを送信してプリンタ104で印刷することができ
なかった。
On the other hand, in the multifunction printer 100 shown in FIG.
2 could be recognized, but the printer 104 could not. For this reason, the host computer 110 could not transmit the print data from the host computer 110 and print it with the printer 104.

【0008】つまり、図16及び図17のいずれの複合
印刷機100でも、ホストコンピュータ110は、この
複合印刷機100が備えるカードリーダ102とプリン
タ104を十分に活用することができなかった。
That is, the host computer 110 cannot fully utilize the card reader 102 and the printer 104 of the multifunction printer 100 shown in FIGS. 16 and 17.

【0009】さらに、図18に示すように、1つのコン
ピュータ110の複数の複合印刷機100A、100B
を接続しているような場合に、複合印刷機100Aのカ
ードリーダ102で読み出した画像データを、ユーザが
誤って複合印刷機100Bのプリンタ104に印刷して
しまうようなこともあった。つまり、ユーザが意図しな
い複合印刷機100Bで画像の印刷がなされてしまうこ
ともあった。
Further, as shown in FIG. 18, a plurality of multifunction printers 100A and 100B of one computer 110 are provided.
Is connected, the user may mistakenly print the image data read by the card reader 102 of the multifunction printer 100A on the printer 104 of the multifunction printer 100B. That is, an image may be printed by the multifunction printer 100B not intended by the user.

【0010】本発明は、前記課題に鑑みてなされたもの
であり、複合印刷機が備えるカードリーダとプリンタを
ホストコンピュータが十分に活用することのできる複合
印刷機を提供することを目的とする。また、このような
複合印刷機をホストコンピュータに接続した場合に、こ
の複合印刷機を効率的に使用することのできる印刷シス
テムを提供することを目的とする。さらに、1つのコン
ピュータに複数の複合印刷機が接続されている場合に、
ユーザが意図しない別の複合印刷機で画像の印刷がなさ
れてしまうのを防止することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and has as its object to provide a multifunction printer in which a host computer can fully utilize a card reader and a printer provided in the multifunction printer. Another object of the present invention is to provide a printing system that can efficiently use the multifunction printer when the multifunction printer is connected to a host computer. Further, when a plurality of multi-function printers are connected to one computer,
An object of the present invention is to prevent an image from being printed by another multifunction printer that is not intended by the user.

【0011】[0011]

【課題を解決するための手段】本発明に係る複合印刷機
は、元画像データを取得するためのデータ取得機器であ
って、接続されるコンピュータに対して独立した機器と
して認識されることが可能なデータ取得機器と、前記元
画像データを画像処理して生成した印刷画像データを印
刷するための印刷機器であって、接続されるコンピュー
タに対して独立した機器として認識されることが可能な
印刷機器と、を備え、前記データ取得機器と前記印刷機
器とは同一の筐体に格納さているとともに、前記データ
取得機器と前記印刷機器が同一の筐体に格納されいるこ
とを示す識別情報を保持している、ことを特徴とする。
このような複合印刷機をコンピュータに接続した場合に
は、コンピュータは識別情報を参照することによりデー
タ取得機器と印刷機器とが同一の筐体に格納されている
かどうかを判断することができるようになる。
A multifunction printer according to the present invention is a data acquisition device for acquiring original image data, and can be recognized as an independent device with respect to a connected computer. A data acquisition device and a printing device for printing print image data generated by performing image processing on the original image data, the printing device being capable of being recognized as an independent device by a connected computer. A data acquisition device and the printing device are stored in the same housing, and hold identification information indicating that the data acquisition device and the printing device are stored in the same housing. Is characterized by the fact that
When such a multifunction printer is connected to a computer, the computer can determine whether the data acquisition device and the printing device are stored in the same housing by referring to the identification information. Become.

【0012】この場合、同一の筐体に格納された前記デ
ータ取得機器と前記印刷機器とは、同一のシリアル番号
を保持しており、このシリアル番号を前記識別情報とし
て用いることもできる。このようにシリアル番号を識別
情報として用いることにより、コンピュータは同一のシ
リアル番号のデータ取得機器と印刷機器は同一の筐体に
格納された複合印刷機であると判断することができるよ
うになる。
In this case, the data acquisition device and the printing device stored in the same housing have the same serial number, and this serial number can be used as the identification information. By using the serial number as the identification information in this manner, the computer can determine that the data acquisition device and the printing device having the same serial number are multifunction printers stored in the same housing.

【0013】この場合、前記データ取得機器と前記印刷
機器は、コンピュータからの要求に基づいて前記識別情
報をコンピュータに送信するようにしてもよい。
In this case, the data acquisition device and the printing device may transmit the identification information to a computer based on a request from the computer.

【0014】前記データ取得機器は、前記元画像データ
が格納された記憶媒体を挿脱可能な記憶媒体読み取り装
置であり、前記元画像データは前記記憶媒体に格納され
たデータを読み取ることにより取得されるようにしても
よい。つまり、データ取得機器は、いわゆるPCメモリ
カードのカードリーダで構成してもよい。
The data acquisition device is a storage medium reading device capable of inserting and removing a storage medium storing the original image data, and the original image data is obtained by reading data stored in the storage medium. You may make it. That is, the data acquisition device may be configured by a so-called PC memory card card reader.

【0015】また、前記データ取得機器は、元画像が現
された用紙を光学的に読み取る光学的画像読み取り装置
であり、前記元画像データは前記元画像が現された用紙
を光学的に読み取ることにより取得されるようにしても
よい。つまり、データ取得機器は、いわゆるイメージス
キャナで構成してもよい。
Further, the data acquisition device is an optical image reading device for optically reading a sheet on which an original image is displayed, wherein the original image data is for optically reading a sheet on which the original image is displayed. May be acquired. That is, the data acquisition device may be configured by a so-called image scanner.

【0016】本発明に係るコンピュータは、1つの筐体
に画像データを取得するためのデータ取得機器と画像デ
ータを印刷するための印刷機器とが格納されているとと
もに、前記データ取得機器と前記印刷機器とは同一の筐
体に格納されていることを示す識別情報を保持してる複
合印刷機が接続され、前記データ取得機器と前記印刷機
器とを独立して認識可能なコンピュータであって、前記
データ取得機器から、当該データ取得機器と他のデータ
取得機器とを識別するためのデータ取得機器識別情報を
取得する、データ取得機器識別情報取得手段と、前記印
刷機器から、当該印刷機器と他の印刷機器とを識別する
ための印刷機器識別情報を取得する、印刷機器識別情報
取得手段と、前記データ取得機器識別情報と前記印刷機
器識別情報とを比較して、両者が同一の筐体に格納され
ているかどうかを判断する、比較手段と、を備えること
を特徴とする。このようにすることにより、コンピュー
タは、データ取得機器と印刷機器が同一の筐体に格納さ
れた複合印刷機であるかどうかを把握することができる
ようになる。
In a computer according to the present invention, a data acquisition device for acquiring image data and a printing device for printing image data are stored in one housing, and the data acquisition device and the printing device are printed. The device is a computer that is connected to a multifunction printer that holds identification information indicating that the device is stored in the same casing, and that can independently recognize the data acquisition device and the printing device, From the data acquisition device, to acquire data acquisition device identification information for identifying the data acquisition device and another data acquisition device, a data acquisition device identification information acquisition unit, and, from the printing device, the printing device and another A printing device identification information acquisition unit for acquiring printing device identification information for identifying a printing device, and comparing the data acquisition device identification information with the printing device identification information. And, both to determine whether it is stored in the same housing, characterized in that it comprises a comparing means. In this way, the computer can determine whether the data acquisition device and the printing device are multifunction printers stored in the same housing.

【0017】この場合、前記データ取得機器と前記印刷
機器とが同一の筐体に格納されていない場合に、その旨
をユーザに通知する、第1通知手段、又は、前記データ
取得機器と前記印刷機器とが同一の筐体に格納されてい
る場合に、その旨をユーザに通知する、第2通知手段
を、さらに備えるようにしてもよい。このようにするこ
とにより、データ取得機器と印刷機器が同一の筐体に格
納された複合印刷機であるかどうかを知ることができる
ようになる。
In this case, if the data acquisition device and the printing device are not stored in the same housing, a first notification means for notifying the user of the fact, or the data acquisition device and the printing device When the device and the device are stored in the same housing, a second notification unit that notifies the user of the fact may be further provided. By doing so, it becomes possible to know whether the data acquisition device and the printing device are multifunction printers stored in the same housing.

【0018】さらに、前記データ取得機器と前記印刷機
器とが同一の筐体に格納されいない場合でも、前記画像
データを前記印刷機器で印刷することをユーザが選択し
得る、選択手段を、備えるようにしてもよい。このよう
にすることにより、ユーザは意図的に元画像データを読
み出したデータ取得機器を有する複合印刷機と異なる複
合印刷機の有する印刷機器に印刷画像データを印刷する
ことができるようになる。
[0018] Further, the image processing apparatus may further include a selection unit that allows a user to select printing of the image data by the printing device even when the data acquisition device and the printing device are not stored in the same housing. It may be. By doing so, the user can print the print image data on a printing device of a multifunction printer different from the multifunction printer having the data acquisition device that intentionally read the original image data.

【0019】さらに、前記データ取得機器を、前記元画
像データが格納された記憶媒体を挿脱可能な記憶媒体読
み取り装置で構成した場合、コンピュータに、前記記憶
媒体読み取り装置から、前記記憶媒体の挿入の有無に関
する記憶媒体挿入情報を取得する、記憶媒体挿入情報取
得手段と、前記記憶媒体挿入情報に基づいて、前記記憶
媒体が挿入されているかどうかを判断し、前記記憶媒体
が挿入されていない場合にはユーザにその旨の通知を行
う、第3通知手段と、をさらに備えるようにしてもよ
い。このようにすることにより、ユーザは記憶媒体読み
取り装置に記憶媒体を挿入するのを失念しても、コンピ
ュータ通知により気づくことができる。特に、ユーザが
印刷処理に先立ち、記憶媒体の挿入の失念に気づくこと
により、印刷処理を円滑に行うことができるようにな
る。
Further, when the data acquisition device is constituted by a storage medium reading device capable of inserting and removing a storage medium storing the original image data, the storage medium reading device inserts the storage medium into a computer. A storage medium insertion information acquisition unit for acquiring storage medium insertion information regarding the presence or absence of the storage medium, and determining whether or not the storage medium is inserted based on the storage medium insertion information, and when the storage medium is not inserted May further include a third notification unit for notifying the user of the fact. In this way, even if the user forgets to insert the storage medium into the storage medium reading device, the user can be notified by the computer notification. In particular, the printing process can be performed smoothly by the user noticing the forgetting of the insertion of the storage medium prior to the printing process.

【0020】本発明に係るコンピュータは、1つの筐体
に記憶媒体から画像データを読み出し且つ前記記憶媒体
に画像データを書き込むための記憶媒体読み書き装置と
画像データを印刷するための印刷機器とが格納された複
合印刷機が接続され、前記記憶媒体読み書き装置と前記
印刷機器とを独立して認識可能なコンピュータであっ
て、前記記憶媒体読み書き装置との送受信を管理すると
ともに、前記記憶媒体読み書き装置から元画像データを
取得するための記憶媒体読み書き装置管理手段であっ
て、前記記憶媒体からの画像データの読み出しと前記記
憶媒体への画像データの書き込みとを許容する両用モー
ドと、前記記憶媒体からの画像データの読み出しのみを
許容する専用モードとを有する、記憶媒体読み書き装置
管理手段と、前記記憶媒体読み書き装置管理手段から前
記元画像データを取得して、前記画像データを画像処理
することにより、前記印刷機器が印刷可能な印刷画像デ
ータを生成する印刷画像データ生成手段と、前記印刷機
器との送受信を管理するとともに、前記印刷画像データ
生成手段から前記印刷画像データを取得して、前記印刷
画像データを前記印刷機器に送信する印刷機器管理手段
と、を備えることを特徴とする。このようにすることに
より、コンピュータの備える記憶媒体読み書き装置管理
手段で、記憶媒体を書き込み禁止モードにすることがで
きる。
In the computer according to the present invention, a storage medium read / write device for reading image data from a storage medium and writing image data to the storage medium and a printing device for printing image data are stored in one housing. Is connected, the computer is capable of independently recognizing the storage medium read / write device and the printing device, and manages transmission and reception with the storage medium read / write device, from the storage medium read / write device A storage medium read / write device management unit for acquiring original image data, a dual-use mode that permits reading of image data from the storage medium and writing of image data to the storage medium, A storage medium read / write device management unit having a dedicated mode that allows only reading of image data, A print image data generation unit that obtains the original image data from the body reading and writing device management unit, performs image processing on the image data, and generates print image data that can be printed by the printing device; and A print device management unit that manages transmission and reception, acquires the print image data from the print image data generation unit, and transmits the print image data to the printing device. By doing so, the storage medium can be put into the write-protect mode by the storage medium read / write device management means provided in the computer.

【0021】さらに、前記記憶媒体読み書き装置管理手
段における前記両用モードと前記専用モードとを切り替
える、切替手段を備えるようにしてもよい。このように
することにより、ユーザは記憶媒体を一旦抜き出して機
械的操作により書き込み禁止に設定しなくとも、コンピ
ュータで2つのモードを切り替えることができるように
なる。
The storage medium read / write device management means may further comprise a switching means for switching between the dual mode and the dedicated mode. By doing so, the user can switch between the two modes with the computer without having to temporarily remove the storage medium and set write protection by mechanical operation.

【0022】また、前記記憶媒体読み書き装置から、前
記記憶媒体の挿入の有無に関する記憶媒体挿入情報を取
得する、記憶媒体挿入情報取得手段と、前記記憶媒体挿
入情報に基づいて、前記記憶媒体が挿入されているかど
うかを判断し、前記記憶媒体が挿入されている場合には
前記切替手段における前記両用モードと前記専用モード
との切り替えを禁止する、禁止手段と、をさらに備える
ようにしてもよい。このようにすることにより、記憶媒
体読み書き装置に記憶媒体が挿入された状態で、読み出
し専用モードから書き込みができる両用モードに切り替
えてしまい、記憶媒体に誤書き込みをしてしまうのを防
止することができるようになる。
Also, a storage medium insertion information obtaining means for obtaining storage medium insertion information regarding the presence / absence of insertion of the storage medium from the storage medium reading / writing device, and the storage medium being inserted based on the storage medium insertion information. It may be further provided with a prohibiting means for judging whether or not the switching has been performed, and prohibiting the switching means from switching between the dual-use mode and the dedicated mode when the storage medium is inserted. By doing so, it is possible to prevent switching from the read-only mode to the dual-use mode in which writing can be performed in a state where the storage medium is inserted into the storage medium read / write device, thereby preventing erroneous writing to the storage medium. become able to.

【0023】本発明は、上述したような複合印刷機とコ
ンピュータとを備えた印刷システムとして実現すること
もできる。さらに、上述した複合印刷機、コンピュー
タ、及び印刷システムを実現するのに必要なステップを
格納した記録媒体として実現することもできる。
The present invention can also be realized as a printing system including the above-described composite printing machine and a computer. Furthermore, the present invention can be realized as a recording medium storing steps necessary for realizing the above-described multifunction printer, computer, and printing system.

【0024】[0024]

【発明の実施の形態】図1は、本発明の一実施形態に係
る印刷システムのハードウェア構成を示す図である。
FIG. 1 is a diagram showing a hardware configuration of a printing system according to an embodiment of the present invention.

【0025】この図1に示すように、本実施形態に係る
印刷システムは、ホストコンピュータ10と、このホス
トコンピュータ10に接続された複合印刷機20、30
を備えて構成されている。
As shown in FIG. 1, the printing system according to the present embodiment includes a host computer 10 and multifunction printers 20 and 30 connected to the host computer 10.
It is provided with.

【0026】本実施形態においては、ホストコンピュー
タ10は、ノート型又はディスクトップ型のパーソナル
コンピュータにより構成されている。ホストコンピュー
タ10は、USB(Universal Serial Bus)ポート12
を備えている。このUSBポート12には、USBケー
ブル40が接続されており、このUSBケーブル40を
介して、ホストコンピュータ10は、複合印刷機20に
接続されている。
In the present embodiment, the host computer 10 is constituted by a notebook or desktop personal computer. The host computer 10 has a USB (Universal Serial Bus) port 12
It has. A USB cable 40 is connected to the USB port 12, and the host computer 10 is connected to the multifunction printer 20 via the USB cable 40.

【0027】複合印刷機20は、USBハブ22とプリ
ンタ24とカードリーダ26とを備えて構成されてい
る。これらUSBハブ22とプリンタ24とカードリー
ダ26とは、1つの筐体内に格納されている。
The multi-function printer 20 includes a USB hub 22, a printer 24, and a card reader 26. The USB hub 22, the printer 24, and the card reader 26 are stored in one housing.

【0028】複合印刷機20のUSBハブ22には、前
述のUSBケーブル40が接続されている。また、この
USBハブ22には、プリンタ24とカードリーダ26
が接続されている。
The USB cable 22 is connected to the USB hub 22 of the multifunction printer 20. The USB hub 22 includes a printer 24 and a card reader 26.
Is connected.

【0029】本実施形態においては、プリンタ24は、
カラーのインクジェットプリンタで構成されており、カ
ードリーダ26は、PCMCIA(Personal Computer
Memory Card International Association)に準拠した
PCカードリーダである。このカードリーダ26は、挿
入されたPCメモリカードの格納情報を読み出したり、
PCメモリカードに情報を書き込んだりするためのドラ
イブである。本実施形態においては、このPCメモリカ
ードには、いわゆるデジタルカメラで撮影された画像デ
ータが格納されている場合を主として想定している。但
し、PCメモリカードに格納されているデータは、他の
手法で格納された画像データでもよく、さらには画像デ
ータに限られるものでもない。
In the present embodiment, the printer 24
The card reader 26 includes a PCMCIA (Personal Computer).
It is a PC card reader based on the Memory Card International Association). The card reader 26 reads information stored in the inserted PC memory card,
This is a drive for writing information to a PC memory card. In the present embodiment, it is mainly assumed that the PC memory card stores image data captured by a so-called digital camera. However, the data stored in the PC memory card may be image data stored by another method, and is not limited to image data.

【0030】複合印刷機20のUSBハブ22は、US
Bケーブル42を介して、複合印刷機30のUSBハブ
32に接続されている。複合印刷機30も、USBハブ
32とプリンタ34とカードリーダ36とを備えて構成
されている。これらUSBハブ32とプリンタ34とカ
ードリーダ36は、上述した複合印刷機20におけるU
SBハブ22とプリンタ24とカードリーダ26と同様
の機器である。
The USB hub 22 of the composite printing machine 20
It is connected to the USB hub 32 of the multifunction printer 30 via a B cable 42. The multi-function printer 30 also includes a USB hub 32, a printer 34, and a card reader 36. The USB hub 32, the printer 34, and the card reader 36 are connected to the U
The device is similar to the SB hub 22, the printer 24, and the card reader 26.

【0031】上述したこれらプリンタ24、34は、本
実施形態における印刷機器を構成する。カードリーダ2
6、36は、本実施形態における記憶媒体読み取り装置
であり、データ取得機器を構成する。
The printers 24 and 34 described above constitute a printing device in the present embodiment. Card reader 2
Reference numerals 6 and 36 denote storage medium reading devices according to the present embodiment, which constitute data acquisition devices.

【0032】図2は、プリンタ24、34の内部構成
と、カードリーダ26、36の内部構成を詳しく説明す
るためのブロック図である。
FIG. 2 is a block diagram for explaining the internal configuration of the printers 24 and 34 and the internal configuration of the card readers 26 and 36 in detail.

【0033】この図2に示すように、プリンタ24、3
4は、主として、CPU50とRAM(Random Access
memory)51とROM(Read Only Memory)52と不揮
発性メモリ(例えば、Electrically Erasable Programm
able ROM)54と印刷部55とUSBインターフェース
56から構成されている。これらCPU50とRAM5
1とROM52と不揮発性メモリ54と印刷部55とU
SBインターフェース56は、内部バスを介して相互に
接続されている。
As shown in FIG. 2, the printers 24, 3
4 mainly includes a CPU 50 and a RAM (Random Access).
memory) 51, ROM (Read Only Memory) 52, and non-volatile memory (for example, Electrically Erasable Programm
Able ROM) 54, a printing unit 55, and a USB interface 56. These CPU 50 and RAM 5
1, ROM 52, nonvolatile memory 54, printing unit 55, and U
The SB interfaces 56 are mutually connected via an internal bus.

【0034】プリンタ24、34におけるCPU50
は、このプリンタ24、34の印刷制御をするための中
央演算処理装置である。ROM52は、CPU50が実
行するプログラムや文字フォント等を不揮発的に記憶す
るメモリである。CPU50は、このROM52から必
要なプログラムやデータを任意のタイミングで読み込ん
で、実行する。不揮発性メモリ54は、このプリンタ2
4、34に関する識別情報を、電気的に消去及び書き込
み可能に、かつ、不揮発的に記憶するメモリである。図
3(a)に示すように、本実施形態では、不揮発性メモ
リ54には、製造メーカ名格納領域54aと、製品名格
納領域54bと、シリアル番号格納領域54cとが設け
られており、それぞれ、製造メーカ名、製品名、シリア
ル番号が格納されている。図2に示すUSBインターフ
ェース56は、USBハブ22、32からのケーブルを
接続するためのインターフェースであり、このUSBイ
ンターフェース56を介して、プリンタ24、34は、
ホストコンピュータ10とデータの送受を行う。
CPU 50 in printers 24 and 34
Is a central processing unit for controlling the printing of the printers 24 and 34. The ROM 52 is a memory for nonvolatilely storing programs executed by the CPU 50, character fonts, and the like. The CPU 50 reads necessary programs and data from the ROM 52 at an arbitrary timing and executes the programs and data. The non-volatile memory 54 stores the printer 2
This is a memory that stores identification information relating to 4 and 34 in an electrically erasable and writable manner and in a nonvolatile manner. As shown in FIG. 3A, in this embodiment, the nonvolatile memory 54 is provided with a manufacturer name storage area 54a, a product name storage area 54b, and a serial number storage area 54c. , A manufacturer name, a product name, and a serial number. The USB interface 56 shown in FIG. 2 is an interface for connecting a cable from the USB hubs 22 and 32, and the printers 24 and 34
It sends and receives data to and from the host computer 10.

【0035】すなわち、プリンタ24、34は、ホスト
コンピュータ10からデータをUSBインターフェース
56を介して受信し、印刷部55で印刷を行う。また、
プリンタ24、34は、ホストコンピュータ10から要
求があった場合には、不揮発性メモリ54に格納されて
いる識別情報をUSBインターフェース56を介してホ
ストコンピュータ10へ送信する。
That is, the printers 24 and 34 receive data from the host computer 10 via the USB interface 56 and perform printing with the printing unit 55. Also,
When requested by the host computer 10, the printers 24 and 34 transmit the identification information stored in the nonvolatile memory 54 to the host computer 10 via the USB interface 56.

【0036】カードリーダ26、36は、主として、U
SBインターフェース57とデータ読み出し書き込み制
御部58と不揮発性メモリ(例えば、Electrically Era
sable Programmable ROM)59とRAM59Aとから構
成されている。これらUSBインターフェース57とデ
ータ読み出し書き込み制御部58と不揮発性メモリ59
とRAM59Aとは、内部バスを介して相互に接続され
ている。
The card readers 26 and 36 mainly use U
The SB interface 57, the data read / write control unit 58, and the non-volatile memory (for example, electrically era
sable Programmable ROM) 59 and a RAM 59A. The USB interface 57, the data read / write control unit 58, and the nonvolatile memory 59
And the RAM 59A are connected to each other via an internal bus.

【0037】このカードリーダ26、36には、PCメ
モリカードMCが挿入される。また、この挿入したPC
メモリカードMCは取り出すことが可能である。つま
り、このカードリーダ26、36は、PCメモリカード
MCを挿脱可能に構成されている。
A PC memory card MC is inserted into the card readers 26, 36. Also, this inserted PC
The memory card MC can be taken out. That is, the card readers 26 and 36 are configured so that the PC memory card MC can be inserted and removed.

【0038】カードリーダ26、36におけるデータ読
み出し書き込み制御部58は、挿入されたPCメモリカ
ードMCからデータを読み出したり、PCメモリカード
にデータを書き込んだりするための制御部である。デー
タ読み出し書き込み制御部58で読み出されたデータ
(本実施形態においては画像データ)は、USBインタ
ーフェース57を介してホストコンピュータ10に送信
される。また、ホストコンピュータ10から送信された
データは、USBインターフェース57を介してデータ
読み出し書き込み制御部58に受信され、PCメモリカ
ードMCに書き込まれる。不揮発性メモリ59は、この
カードリーダ26、36に関する識別情報を、電気的に
消去及び書き込み可能に、かつ、不揮発的に記憶するメ
モリである。図3(b)に示すように、本実施形態で
は、不揮発性メモリ59には、製造メーカ名格納領域5
9aと、製品名格納領域59bと、シリアル番号格納領
域59cとが設けられており、それぞれ、製造メーカ
名、製品名、シリアル番号が格納されている。これらの
識別情報もUSBインターフェース57を介して、ホス
トコンピュータ10に送信される。
The data read / write control unit 58 in the card readers 26 and 36 is a control unit for reading data from the inserted PC memory card MC and writing data to the PC memory card. The data (image data in this embodiment) read by the data read / write control unit 58 is transmitted to the host computer 10 via the USB interface 57. The data transmitted from the host computer 10 is received by the data read / write control unit 58 via the USB interface 57, and is written to the PC memory card MC. The nonvolatile memory 59 is a memory that stores the identification information on the card readers 26 and 36 in an electrically erasable and writable manner and in a nonvolatile manner. As shown in FIG. 3B, in the present embodiment, the non-volatile memory 59 stores the manufacturer name storage area 5.
9a, a product name storage area 59b, and a serial number storage area 59c are provided, and store a manufacturer name, a product name, and a serial number, respectively. These pieces of identification information are also transmitted to the host computer 10 via the USB interface 57.

【0039】本実施形態においては、同一の筐体に格納
されているプリンタ24、34とカードリーダ26、3
6には同一のシリアル番号が付与されている。すなわ
ち、プリンタ24のシリアル番号とカードリーダ26の
シリアル番号とは同一であり、プリンタ34のシリアル
番号とカードリーダ36のシリアル番号とは同一であ
る。つまり、ホストコンピュータ10がシリアル番号を
見ることにより、プリンタ24、34とカードリーダ2
6、36とが同一の複合印刷機20、30のものである
かどうかが確認できるようになっている。
In this embodiment, the printers 24 and 34 and the card readers 26 and 3 stored in the same housing are used.
6 have the same serial number. That is, the serial number of the printer 24 and the serial number of the card reader 26 are the same, and the serial number of the printer 34 and the serial number of the card reader 36 are the same. In other words, the host computer 10 sees the serial number, so that the printers 24 and 34 and the card reader 2
It can be confirmed whether or not the printers 6 and 36 belong to the same multi-functional printer 20 or 30.

【0040】図4は、ホストコンピュータ10の内部構
成を詳しく説明するためのブロック図である。
FIG. 4 is a block diagram for explaining the internal configuration of the host computer 10 in detail.

【0041】この図4に示すように、ホストコンピュー
タ10は、CPU14とROM16とRAM18と、前
述したUSBポート12とを備えて構成されている。こ
れらUSBポート12とCPU14とROM16とRA
M18とは、内部バスを介して相互に接続されている。
As shown in FIG. 4, the host computer 10 includes a CPU 14, a ROM 16, a RAM 18, and the USB port 12 described above. These USB port 12, CPU 14, ROM 16, RA
M18 is connected to each other via an internal bus.

【0042】CPU14は、このホストコンピュータ1
0の種々の演算処理を行う中央演算処理装置である。R
OM16は、詳しくは図5に基づいて後述するが、この
ホストコンピュータ10で実行される画像処理アプリケ
ーション60やUSBプリンタドライバ62やUSBカ
ードリーダドライバ64やUSBコントローラ66のプ
ログラム等を不揮発的に記している。CPU14は、こ
れらのプログラムをROM16から任意のタイミングで
必要に応じて読み出して、実行する。RAM18は、C
PU14が上述した各種のプログラムを実行する上で、
必要なデータ等を揮発的に記憶しておくためのメモリで
ある。
The CPU 14 controls the host computer 1
It is a central processing unit that performs various arithmetic processing of 0. R
The OM 16 will be described later in detail with reference to FIG. 5, but the image processing application 60, the USB printer driver 62, the USB card reader driver 64, the USB controller 66, and the like executed by the host computer 10 are written in a nonvolatile manner. I have. The CPU 14 reads these programs from the ROM 16 at an arbitrary timing as necessary and executes them. RAM 18 is
When the PU 14 executes the various programs described above,
This is a memory for storing necessary data and the like in a volatile manner.

【0043】次に、図5及び上述した図1に基づいて、
本実施形態における印刷システムの全体的処理を説明す
る。図5は、CPU14で実行される本実施形態に関連
あるプログラムの相互関係をブロックで示す図である。
Next, based on FIG. 5 and FIG. 1 described above,
The overall processing of the printing system according to the present embodiment will be described. FIG. 5 is a block diagram showing the interrelationship between programs executed by the CPU 14 and related to the present embodiment.

【0044】この図5に示すように、CPU14では、
画像処理アプリケーション60と、USBプリンタドラ
イバ62と、USBカードリーダドライバ64と、US
Bコントローラ66と、モード切替アプリケーション6
7と、直接印刷アプリケーション68のプログラムが実
行される。
As shown in FIG. 5, the CPU 14
An image processing application 60, a USB printer driver 62, a USB card reader driver 64,
B controller 66 and mode switching application 6
7, the program of the direct print application 68 is executed.

【0045】画像処理アプリケーション60は、図1に
示すように、カードリーダ26、36に挿入されたPC
メモリカードから画像データを読み込んで、必要な画像
処理を行うプログラムである。すなわち、カードリーダ
26、36に挿入されたメモリカードには、例えば、R
GB(Red:赤, Green:緑, Blue:青)系の多値からな
る画像データが格納されている。ここで、赤、緑、青
は、加法混色における光の三原色である。本実施形態で
は、例えば、1画素あたり赤、緑、青のそれぞれについ
て0〜255の256階調からなる多値の画像データが
格納されている。
The image processing application 60 is, as shown in FIG. 1, a PC inserted in the card readers 26, 36.
This is a program that reads image data from a memory card and performs necessary image processing. That is, the memory cards inserted into the card readers 26 and 36 include, for example, R
Stores multi-valued image data of GB (Red: Red, Green: Green, Blue: Blue). Here, red, green, and blue are the three primary colors of light in additive color mixture. In the present embodiment, for example, multi-valued image data having 256 tones of 0 to 255 is stored for each of red, green, and blue per pixel.

【0046】この画像データを読み出した画像処理アプ
リケーション60は、このRGB系の画像データを、例
えば、YMC(Yellow:黄, Magenta:マゼンタ, Cya
n:シアン)系の画像データに変換する。ここで、黄、
マゼンタ、シアンは、減法混色におけるインクの三原色
である。また、画像処理アプリケーション60は、読み
出した画像データについて、各画素毎に複数の階調で現
されている多値のデータを、これによりも少ない階調の
多値のデータに変換する。つまり、画像処理アプリケー
ション60は、RGB系からYMC系への色変換を行
い、減多値化を行う。本実施形態では、例えば、1画素
あたり黄、マゼンタ、シアンのそれぞれについて0、1
からなる2値の画像データに変換する。
The image processing application 60 which has read out the image data converts the RGB image data into, for example, YMC (Yellow: Yellow, Magenta: Magenta, Cya).
(n: cyan) -based image data. Where yellow,
Magenta and cyan are the three primary colors of ink in subtractive color mixing. In addition, the image processing application 60 converts the read-out image data from multi-valued data represented by a plurality of gradations for each pixel to multi-valued data having a smaller number of gradations. That is, the image processing application 60 performs color conversion from the RGB system to the YMC system, and performs multivalue reduction. In the present embodiment, for example, 0, 1 for each of yellow, magenta, and cyan per pixel.
Is converted into binary image data.

【0047】ホストコンピュータ10は、この画像処理
を施した画像データをプリンタ24、34に出力する。
この画像データを受信したプリンタ24、34では、こ
の画像データに基づいてカラーの画像印刷を行う。
The host computer 10 outputs the processed image data to the printers 24 and 34.
The printers 24 and 34 that have received the image data perform color image printing based on the image data.

【0048】このような一連の印刷処理において、画像
処理アプリケーション60は、USBプリンタドライバ
62とUSBカードリーダドライバ64とUSBコント
ローラ66を介して、複合印刷機20とデータの送受を
行う。
In such a series of printing processes, the image processing application 60 sends and receives data to and from the multifunction printer 20 via the USB printer driver 62, USB card reader driver 64, and USB controller 66.

【0049】USBプリンタドライバ62は、複合印刷
機20、30のプリンタ24、34を管理するプログラ
ムである。本実施形態では、このUSBプリンタドライ
バ62は、印刷用の画像データを送信する機能の他に、
画像処理アプリケーション60からの要求に基づいて、
プリンタ24又はプリンタ34のシリアル番号等の識別
情報を取得する機能を有している。すなわち、USBプ
リンタドライバ62は、画像処理アプリケーション60
から例えばプリンタ24についての識別情報に関する問
い合わせがあった場合には、このプリンタ24の識別情
報を画像処理アプリケーション60に返す機能を有して
いる。また同様に、USBプリンタドライバ62は、画
像処理アプリケーション60から例えば、プリンタ34
についての識別情報に関する問い合わせがあった場合に
は、このプリンタ34の識別情報を画像処理アプリケー
ション60に返す機能を有している。つまり、画像処理
アプリケーション60はこのホストコンピュータ10に
接続されているプリンタ24、34の台数を把握してお
り、画像処理アプリケーション60が識別情報を取得し
ようとする場合には、USBプリンタドライバ62に対
して、識別情報が必要なプリンタがプリンタ24である
のか又はプリンタ34であるのかを特定して、問い合わ
せをする。この問い合わせは、USBコントローラ66
を介して、プリンタ24又はプリンタ34に送信され
る。そして、この問い合わせを受信したプリンタ24又
はプリンタ34は識別情報を、USBコントローラ66
を介して、USBプリンタドライバ62に返信する。
The USB printer driver 62 is a program for managing the printers 24 and 34 of the multifunction printers 20 and 30. In the present embodiment, the USB printer driver 62 has a function of transmitting image data for printing,
Based on a request from the image processing application 60,
It has a function of acquiring identification information such as the serial number of the printer 24 or the printer 34. That is, the USB printer driver 62 operates as the image processing application 60.
Has a function of returning the identification information of the printer 24 to the image processing application 60 when, for example, there is an inquiry about the identification information of the printer 24. Similarly, the USB printer driver 62 sends a message from the image processing application 60 to the printer 34, for example.
Has a function of returning the identification information of the printer 34 to the image processing application 60 when there is an inquiry about the identification information about. That is, the image processing application 60 knows the number of printers 24 and 34 connected to the host computer 10, and when the image processing application 60 attempts to acquire identification information, the image processing application 60 Then, an inquiry is made by specifying whether the printer requiring the identification information is the printer 24 or the printer 34. This inquiry is sent to the USB controller 66
Is transmitted to the printer 24 or the printer 34 via the. Then, the printer 24 or the printer 34 receiving the inquiry transmits the identification information to the USB controller 66.
Via the USB printer driver 62.

【0050】USBカードリーダドライバ64は、複合
印刷機20、30のカードリーダ26、36を管理する
プログラムである。本実施形態では、このUSBカード
リーダドライバ64は、カードリーダ26、36とのデ
ータの送受信の他に、画像処理アプリケーション60か
らの要求に基づいて、カードリーダ26、36のシリア
ル番号等の識別情報とPCメモリカードの有無等を含む
管理情報を通知する機能を有している。すなわち、US
Bカードリーダドライバ64は、画像処理アプリケーシ
ョン60からカードリーダ26、36についての管理情
報に関する問い合わせがあった場合には、これらカード
リーダ26、36の管理情報を一括して画像処理アプリ
ケーション60に返す機能を有している。つまり、画像
処理アプリケーション60はこのホストコンピュータ1
0が管理しているカードリーダ26、36の台数等を把
握しておく必要はなく、画像処理アプリケーション60
が管理情報を取得しようとする場合には、USBカード
リーダドライバ64に対して、カードリーダを特定せず
に管理情報についての問い合わせをする。この問い合わ
せは、USBコントローラ66を介して、カードリーダ
26、36に送信される。この問い合わせを受信したカ
ードリーダ26、36は、管理情報をUSBコントロー
ラ66を介してUSBカードリーダドライバ64に返信
する。
The USB card reader driver 64 is a program for managing the card readers 26 and 36 of the multi-function printers 20 and 30. In the present embodiment, the USB card reader driver 64 transmits and receives data to and from the card readers 26 and 36 and, based on a request from the image processing application 60, identification information such as the serial number of the card readers 26 and 36. And a function of notifying management information including the presence or absence of a PC memory card. That is, US
The B card reader driver 64 has a function of collectively returning the management information of the card readers 26 and 36 to the image processing application 60 when the image processing application 60 inquires about the management information on the card readers 26 and 36. have. That is, the image processing application 60 uses the host computer 1
It is not necessary to keep track of the number of card readers 26 and 36 managed by the image processing application 60.
If the user wants to acquire the management information, it makes an inquiry about the management information to the USB card reader driver 64 without specifying the card reader. This inquiry is transmitted to the card readers 26 and 36 via the USB controller 66. The card readers 26 and 36 receiving this inquiry return management information to the USB card reader driver 64 via the USB controller 66.

【0051】次に、図6及び図7に基づいて、画像処理
アプリケーション60からUSBプリンタドライバ62
に識別情報の問い合わせがあった場合の処理を詳しく説
明する。図6は、USBプリンタドライバ62における
識別情報の問い合わせ処理に関するフローチャートを示
す図であり、図7は、プリンタ24、34における識別
情報の問い合わせ処理に関するフローチャートを示す図
である。
Next, based on FIGS. 6 and 7, the image processing application 60 sends the USB printer driver 62.
Will be described in detail when there is an inquiry about identification information. FIG. 6 is a diagram showing a flowchart relating to the identification information inquiry process in the USB printer driver 62, and FIG. 7 is a diagram showing a flowchart relating to the identification information inquiry process in the printers 24 and 34.

【0052】まず、USBプリンタドライバ62におけ
る処理について説明する。図6に示すように、USBプ
リンタドライバ62は、画像処理アプリケーション60
から識別情報の問い合わせがあったかどうかを判断する
(ステップS10)。識別情報の問い合わせがなかった
場合(ステップS10:No)には、このステップS1
0の処理を繰り返す。
First, the processing in the USB printer driver 62 will be described. As shown in FIG. 6, the USB printer driver 62 includes an image processing application 60.
Then, it is determined whether or not there has been an inquiry about identification information (step S10). If there is no inquiry for the identification information (step S10: No), this step S1
0 is repeated.

【0053】画像処理アプリケーション60からの問い
合わせがあった場合には、プリンタに識別情報を要求す
る(ステップS11)。どのプリンタに識別情報を要求
するかは、画像処理アプリケーション60から問い合わ
せの中で特定されている。ここでは、プリンタ24に対
して問い合わせがあったとする。
When an inquiry is received from the image processing application 60, the printer requests identification information from the printer (step S11). Which printer requests the identification information is specified in the inquiry from the image processing application 60. Here, it is assumed that an inquiry is made to the printer 24.

【0054】図2に示すように、この識別情報の要求
は、USBインターフェース56を介してプリンタ24
に受信される。この識別情報の要求を受けたプリンタ2
4は、不揮発性メモリ54に格納されているメーカ名、
製品名、シリアル番号からなる識別情報を、USBイン
ターフェース56を介してホストコンピュータ10に回
答する。この識別情報の回答は、図5に示すUSBコン
トローラ66を介して、USBプリンタドライバ62に
受信される。
As shown in FIG. 2, the request for the identification information is sent to the printer 24 via the USB interface 56.
Is received. Printer 2 receiving this identification information request
4 is a manufacturer name stored in the nonvolatile memory 54;
The identification information including the product name and the serial number is returned to the host computer 10 via the USB interface 56. The response of the identification information is received by the USB printer driver 62 via the USB controller 66 shown in FIG.

【0055】次に、図6に示すように、USBプリンタ
ドライバ62は、このメーカ名、製品名、シリアル番号
からなる識別情報を、画像処理アプリケーション60に
渡す(ステップS12)。これにより、1つのプリンタ
に関する識別情報の問い合わせがあった場合におけるU
SBプリンタドライバ62の処理が終了し、上述したス
テップS10からの処理を繰り返す。
Next, as shown in FIG. 6, the USB printer driver 62 passes the identification information including the maker name, product name, and serial number to the image processing application 60 (step S12). As a result, when an inquiry about identification information regarding one printer is made,
The processing of the SB printer driver 62 ends, and the processing from step S10 described above is repeated.

【0056】次に、プリンタ24における処理について
説明する。図7に示すように、識別情報の問い合わせを
受けたプリンタ24は、不揮発性メモリ54からメーカ
名、製品名、シリアル番号からなる識別情報を読み出す
(ステップS20)。続いて、プリンタ24は、この識
別情報をUSBインターフェース56を介してホストコ
ンピュータ10へ回答する。以上で、プリンタ24が識
別情報に関する問い合わせを受けた場合の処理が終了す
る。
Next, the processing in the printer 24 will be described. As shown in FIG. 7, upon receiving the inquiry about the identification information, the printer 24 reads the identification information including the manufacturer name, the product name, and the serial number from the nonvolatile memory 54 (Step S20). Subsequently, the printer 24 returns the identification information to the host computer 10 via the USB interface 56. Thus, the process when the printer 24 receives the inquiry about the identification information is completed.

【0057】次に、図8及び図9に基づいて、画像処理
アプリケーション60からUSBカードリーダドライバ
64に管理情報の問い合わせがあった場合の処理を詳し
く説明する。上述したように、この管理情報には、シリ
アル番号等の識別情報の他に、カード挿入の有無等の情
報も含まれている。
Next, the processing when the image processing application 60 inquires the USB card reader driver 64 of management information will be described in detail with reference to FIGS. 8 and 9. As described above, this management information includes information such as presence / absence of card insertion in addition to identification information such as a serial number.

【0058】図8は、USBカードリーダドライバ64
における管理情報の問い合わせ処理に関するフローチャ
ートを示す図であり、図9は、カードリーダ26、36
における管理情報の問い合わせ処理に関するフローチャ
ートを示す図である。
FIG. 8 shows a USB card reader driver 64.
FIG. 9 is a diagram showing a flowchart relating to management information inquiry processing in FIG.
FIG. 8 is a diagram showing a flowchart relating to management information inquiry processing in FIG.

【0059】まず、USBカードリーダドライバ64に
おける処理について説明する。図8に示すように、US
Bカードリーダドライバ64は、画像処理アプリケーシ
ョン60から管理情報に関する問い合わせがあったかど
うかを判断する(ステップS30)。画像処理アプリケ
ーション60から管理情報に関する問い合わせがなかっ
た場合(ステップS30:No)には、このステップS
30の処理を繰り返す。
First, the processing in the USB card reader driver 64 will be described. As shown in FIG.
The B card reader driver 64 determines whether there is an inquiry about management information from the image processing application 60 (Step S30). If there is no inquiry about the management information from the image processing application 60 (step S30: No), this step S30 is executed.
Step 30 is repeated.

【0060】画像処理アプリケーション60から管理情
報に関する問い合わせがあった場合(ステップS30:
Yes)には、このUSBカードリーダドライバ64が
管理しているカードリーダの台数を調べる(ステップS
31)。本実施形態においては、USBカードリーダド
ライバ64は、図1に示すように2台のカードリーダ2
6、36を管理しているものとする。
When an inquiry about management information is received from the image processing application 60 (step S30:
In Yes, the number of card readers managed by the USB card reader driver 64 is checked (step S).
31). In the present embodiment, the USB card reader driver 64 includes two card readers 2 as shown in FIG.
6, 36 are managed.

【0061】次に、USBカードリーダドライバ64
は、カードリーダの数だけ管理情報を調べたかどうかを
判断する(ステップS32)。カードリーダの数だけ管
理情報を調べていない場合(ステップS32:No)に
は、シリアル番号とカード挿入の有無を1つのカードリ
ーダに問い合わせる。例えば、図1に示すように、カー
ドリーダ26にシリアル番号とカード挿入の有無を問い
合わせた場合には、USBコントローラ66を介して、
この問い合わせがカードリーダ26に送信される。この
問い合わせを受けたカードリーダ26は、不揮発性メモ
リ59からシリアル番号を読み出すとともに、電気信号
を調べてPCメモリカードMCの挿入の有無を検出す
る。そして、カードホストコンピュータ10にシリアル
番号とPCメモリカードMCの挿入の有無を回答する。
Next, the USB card reader driver 64
Determines whether the management information has been checked by the number of card readers (step S32). If the management information has not been checked for the number of card readers (step S32: No), the serial number and the presence / absence of card insertion are inquired of one card reader. For example, as shown in FIG. 1, when the card reader 26 is inquired about the serial number and the presence or absence of the card insertion,
This inquiry is transmitted to the card reader 26. Upon receiving this inquiry, the card reader 26 reads the serial number from the nonvolatile memory 59 and checks the electric signal to detect whether the PC memory card MC has been inserted. Then, the serial number and the presence or absence of the insertion of the PC memory card MC are answered to the card host computer 10.

【0062】次に、図8に示すように、USBカードリ
ーダドライバ64は、そのカードリーダのドライブ名を
USBコントローラ66に問い合わせる(ステップS3
4)。この問い合わせを受けたUSBコントローラ66
は、そのカードリーダのドライブ名を調べて、USBカ
ードリーダドライバ64に回答する。
Next, as shown in FIG. 8, the USB card reader driver 64 queries the USB controller 66 for the drive name of the card reader (step S3).
4). USB controller 66 receiving this inquiry
Checks the drive name of the card reader and sends a response to the USB card reader driver 64.

【0063】次に、USBカードリーダドライバ64
は、シリアル番号、カード挿入の有無、ドライブ名につ
いてのテーブルを作成する(ステップS35)。このテ
ーブルの一例を図10に示す。この図10に示すテーブ
ルは、各カードリーダ毎に作成されれる。そして、上述
したステップS32におけるカードリーダの数だけ管理
情報を調べたかどうかの判断に戻る。これらステップS
32〜ステップS35の処理をカードリーダの数だけ繰
り返すことにより、カードリーダの数だけテーブルが作
成される。つまり、本実施形態の例では、カードリーダ
26用のテーブルTB1と、カードリーダ36用のテー
ブルTB2との、2つのテーブルが作成される。
Next, the USB card reader driver 64
Creates a table for the serial number, presence / absence of card insertion, and drive name (step S35). FIG. 10 shows an example of this table. The table shown in FIG. 10 is created for each card reader. Then, the process returns to step S32 to determine whether the management information has been checked for the number of card readers. These steps S
By repeating the processing from step 32 to step S35 by the number of card readers, tables are created by the number of card readers. That is, in the example of the present embodiment, two tables, a table TB1 for the card reader 26 and a table TB2 for the card reader 36, are created.

【0064】図8に示すように、上述したステップS3
2においてカードリーダの数だけ管理情報を調べたと判
断した場合(ステップS32:Yes)には、作成した
テーブルを画像処理アプリケーション60に渡す(ステ
ップS36)。そして、上述したステップS30の処理
からを繰り返す。これにより、画像処理アプリケーショ
ン60からカードリーダに関する管理情報の問い合わせ
があった場合におけるUSBカードリーダドライバ64
の処理が終了する。
As shown in FIG. 8, the aforementioned step S3
If it is determined in step 2 that the management information has been checked by the number of card readers (step S32: Yes), the created table is passed to the image processing application 60 (step S36). Then, the processing from step S30 described above is repeated. Accordingly, the USB card reader driver 64 when the image processing application 60 inquires of management information about the card reader
Is completed.

【0065】次に、カードリーダ26を例にして、カー
ドリーダにおける管理情報の問い合わせ処理について説
明する。図9に示すように、シリアル番号とメモリカー
ドの挿入の有無に関する問い合わせを受けたカードリー
ダ26は、カードリーダ26内の不揮発性メモリ59
(図2参照)からシリアル番号を読み出す(ステップS
40)。続いて、カードリーダ26は、PCMCIAポ
ートの電気信号を検出して、PCメモリカードMCの挿
入の有無を調べる(ステップS41)。続いて、カード
リーダ26は、これらシリアル番号とカード挿入の有無
を、ホストコンピュータ10に回答する。これにより、
シリアル番号とメモリカードの挿入の有無に関する管理
情報の問い合わせを受けた場合における、カードリーダ
26の処理が終了する。
Next, a process for inquiring management information in the card reader will be described using the card reader 26 as an example. As shown in FIG. 9, the card reader 26 that has received the inquiry about the serial number and the presence or absence of the insertion of the memory card,
Read the serial number from (see FIG. 2) (step S
40). Subsequently, the card reader 26 detects the electric signal of the PCMCIA port and checks whether or not the PC memory card MC has been inserted (step S41). Subsequently, the card reader 26 replies to the host computer 10 about these serial numbers and whether or not a card has been inserted. This allows
The processing of the card reader 26 when the inquiry about the management information regarding the serial number and whether or not the memory card is inserted is completed.

【0066】次に、図11に基づいて、カードリーダ2
6、36用のモード切替アプリケーション67について
説明する。図11は、カードリーダ26、36のモード
を切り替えるためのモード切替アプリケーション67の
処理を説明するフローチャートである。すなわち、カー
ドリーダ26、36を読み出し専用モードに設定する
か、読み出し及び書き込み双方ができる両用モードに設
定するかは、ホストコンピュータ10側のモード切替ア
プリケーション67で切り替えることができる。つま
り、このカードリーダ26、36のモードの設定は、ホ
ストコンピュータ10のソフト的な設定である。以下の
説明においては、カードリーダ26がモード切替の対象
となっているとする。
Next, based on FIG.
The mode switching application 67 for 6 and 36 will be described. FIG. 11 is a flowchart illustrating a process of the mode switching application 67 for switching the modes of the card readers 26 and 36. That is, whether the card readers 26 and 36 are set to the read-only mode or the dual-use mode in which both reading and writing can be performed can be switched by the mode switching application 67 on the host computer 10 side. That is, the mode setting of the card readers 26 and 36 is a software setting of the host computer 10. In the following description, it is assumed that the card reader 26 is a mode switching target.

【0067】図11に示すように、モード切替アプリケ
ーション67は、上述したようにUSBカードリーダド
ライバ64にカードリーダ26、36の管理情報を要求
して、カードリーダ26、36の管理情報を取得する
(ステップS50)。すなわち、モード切替アプリケー
ションがUSBカードリーダドライバ64にカードリー
ダの管理情報を要求すると、このホストコンピュータ1
0に接続されているすべてのカードリーダ26、36の
管理情報が返信される。
As shown in FIG. 11, the mode switching application 67 requests the management information of the card readers 26 and 36 from the USB card reader driver 64 and acquires the management information of the card readers 26 and 36 as described above. (Step S50). That is, when the mode switching application requests the USB card reader driver 64 for card reader management information, the host computer 1
The management information of all card readers 26 and 36 connected to “0” is returned.

【0068】次に、モード切替アプリケーション67
は、モード切替の対象となっているカードリーダ26
に、PCメモリカードが挿入されているかどうかを判断
する(ステップS51)。この場合、モード切替アプリ
ケーション67は、取得した管理情報の中からモード切
替の対象となっているカードリーダ26についてのPC
メモリカード挿入の有無に関する情報を参照し、これに
より、PCメモリカードが挿入されているか否かを判断
する。
Next, the mode switching application 67
Is the card reader 26 that is the mode switching target.
Then, it is determined whether a PC memory card is inserted (step S51). In this case, the mode switching application 67 determines, from the acquired management information, the PC for the card reader 26 that is the mode switching target.
By referring to the information regarding the presence or absence of the memory card insertion, it is determined whether or not the PC memory card has been inserted.

【0069】モード切替アプリケーション67は、PC
メモリカードがカードリーダ26に挿入されていると判
断した場合(ステップS51:Yes)には、「PCメ
モリカードを抜いて下さい」というメッセージを表示し
(ステップS52)、ユーザにカードリーダ26からP
Cメモリカードを抜かせる。ここで、モード切替の前に
PCメモリカードが挿入されていないことを確認するの
は、モード切替により、誤った操作がPCメモリカード
になされてしまうのを防止するためである。例えば、P
Cメモリカードがカードリーダ26に挿入されている状
態で、読み出し専用モードから読み出し及び書き込み両
用モードに切り替えて、PCメモリカードに誤書き込み
をしてしまうことを防止することができる。
The mode switching application 67 is a PC
If it is determined that the memory card has been inserted into the card reader 26 (step S51: Yes), a message "Please remove the PC memory card" is displayed (step S52), and the user receives a P from the card reader 26.
C Remove the memory card. Here, the reason for confirming that the PC memory card is not inserted before the mode switching is to prevent an erroneous operation from being performed on the PC memory card due to the mode switching. For example, P
When the C memory card is inserted into the card reader 26, the mode is switched from the read-only mode to the read / write mode to prevent erroneous writing to the PC memory card.

【0070】ステップS51でPCメモリカードがカー
ドリーダ26に挿入されていないと判断した場合(ステ
ップS51:No)には、その時点におけるカードリー
ダ26のモードが読み出し専用モードであるかどうかを
判断する(ステップS53)。読み出し専用モードであ
ると判断した場合(ステップS53:Yes)には、カ
ードリーダ26のモードを読み出し及び書き込み両用モ
ードに切り替える(ステップS54)。一方、読み出し
専用モードでないと判断した場合(ステップS53:N
o)には、カードリーダ26のモードを読み出し専用モ
ードに切り替える(ステップS55)。これら読み出し
専用モード、両用モードの設定は、USBカードリーダ
ドライバ64において記憶され、例えば、読み出し専用
モードに設定した場合には、カードリーダ26へのデー
タの書き込みは、USBカードリーダドライバ64にお
いて禁止されることになる。これらステップS54、5
5の処理が完了することにより、このモード切替アプリ
ケーション67の処理が終了する。
If it is determined in step S51 that the PC memory card has not been inserted into the card reader 26 (step S51: No), it is determined whether the mode of the card reader 26 at that time is the read-only mode. (Step S53). If it is determined that the mode is the read-only mode (step S53: Yes), the mode of the card reader 26 is switched to the read / write mode (step S54). On the other hand, when it is determined that the mode is not the read-only mode (step S53: N
In o), the mode of the card reader 26 is switched to the read-only mode (step S55). The settings of the read-only mode and the dual-use mode are stored in the USB card reader driver 64. For example, when the read-only mode is set, writing of data to the card reader 26 is prohibited by the USB card reader driver 64. Will be. These steps S54 and S54
Completion of the process of Step 5 terminates the process of the mode switching application 67.

【0071】このように、カードリーダ26、36にソ
フト的な、読み出し専用モードと、読み出し及び書き込
み両用モードを設けたのは、デジタルカメラ等で用いら
れるPCメモリカードでは、画像データの一部でも削除
してしまうと、正常に動作しないものも存在するためで
ある。このようなPCメモリカードをカードリーダ2
6、36に挿入する場合には、ホストコンピュータ10
側でこのカードリーダ26、36を読み出し専用モード
に設定しておくことにより、PCメモリカードの内容を
保護することができる。
As described above, the card readers 26 and 36 are provided with the software read-only mode and the read / write dual mode because, in a PC memory card used in a digital camera or the like, even a part of image data is provided. This is because if they are deleted, some of them do not operate properly. Such a PC memory card is inserted into a card reader 2
6, 36, the host computer 10
By setting the card readers 26 and 36 in the read-only mode on the side, the contents of the PC memory card can be protected.

【0072】また、このような場合以外においては、カ
ードリーダ26、36を読み出し及び書き込み両用モー
ドに設定することにより、通常のカードリーダと同様
に、データの書き込みや、データの読み出しができるよ
うになる。さらに、ソフト的にモード切替ができるよう
にしたので、ユーザの利便性が向上する。
In other cases, the card readers 26 and 36 are set to the read / write mode so that data can be written and data can be read in the same manner as a normal card reader. Become. Further, since the mode can be switched by software, user convenience is improved.

【0073】なお、これまでの説明からも明らかなよう
に、本実施形態においてはデータの書き込みには、デー
タの消去も含まれていると解釈される。つまり、データ
の消去もデータの書き込みに他ならない。
As is clear from the above description, in this embodiment, it is interpreted that data writing includes erasing of data. That is, erasing data is nothing less than writing data.

【0074】次に、図12及び図13に基づいて、直接
印刷アプリケーション68の処理を説明する。これら図
12及び図13は、直接印刷アプリケーション68の処
理内容を説明するためのフローチャートである。この直
接印刷アプリケーション68は、複合印刷機20、30
の本体等に設けられている専用ボタンを押下することに
より起動される。このような専用ボタンを設けることに
より、ユーザはこの専用ボタンを押下するだけで直接印
刷アプリケーション68を起動することができ、いわゆ
るダイレクトプリントと同様に容易な印刷操作が可能に
なる。
Next, the processing of the direct print application 68 will be described with reference to FIGS. FIGS. 12 and 13 are flowcharts for explaining the processing contents of the direct print application 68. The direct printing application 68 includes the multifunction printers 20 and 30.
It is activated by pressing a dedicated button provided on the main body or the like. By providing such a dedicated button, the user can directly activate the print application 68 by simply pressing the dedicated button, and a printing operation as easy as so-called direct printing can be performed.

【0075】このように専用ボタンにより起動された直
接印刷アプリケーション68は、図12に示すように、
まず、USBカードリーダドライバ64に対してカード
リーダ26、36の管理情報を要求して、これを取得す
る(ステップS60)。続いて、直接印刷アプリケーシ
ョン68は、この管理情報から操作対象になっているカ
ードリーダ26のPCメモリカード挿入の有無に関する
情報を取り出し、PCメモリカードにカードリーダ26
に挿入されているかどうかを判断する(ステップS6
1)。なお、ここでは、カードリーダ26(複合印刷機
20)が操作の対象となっているものとする。
The direct print application 68 activated by the dedicated button as described above, as shown in FIG.
First, the management information of the card readers 26 and 36 is requested to the USB card reader driver 64 and obtained (step S60). Subsequently, the direct print application 68 extracts information on the presence or absence of the insertion of the PC memory card of the card reader 26 to be operated from the management information, and stores the information in the PC memory card.
Is determined (step S6).
1). Here, it is assumed that the card reader 26 (the multifunction printer 20) is to be operated.

【0076】PCメモリカードが挿入されていないと判
断した場合(ステップS61:No)には、PCメモリ
カードがカードリーダ26に挿入されていない旨の警告
を表示した上で、上述したステップS60からの処理を
繰り返す。一方、PCメモリカードが挿入されていると
判断した場合(ステップS61:Yes)には、カード
リーダ26に挿入されているPCメモリカードに画像デ
ータが格納されているかどうかを判断する(ステップS
62)。
When it is determined that the PC memory card is not inserted (step S61: No), a warning that the PC memory card is not inserted into the card reader 26 is displayed, and the above-described steps S60 to S60 are performed. Is repeated. On the other hand, when it is determined that a PC memory card is inserted (step S61: Yes), it is determined whether image data is stored in the PC memory card inserted in the card reader 26 (step S61).
62).

【0077】PCメモリカードに画像データが格納され
ている場合(ステップS62:Yes)には、ユーザが
自動印刷を選択しているかどうかを判断する(ステップ
S63)。ユーザが自動印刷を選択している場合(ステ
ップS63:Yes)には、その自動印刷のために必要
な準備処理を行う(ステップS64)。例えば、PCメ
モリカードに格納されているすべての画像データを小さ
く縮小して印刷を行うインデックス印刷の自動印刷をユ
ーザが選択している場合には、PCメモリカードからす
べての画像データを読み込んで、色変換、減多値化、縮
小化等を行い、インデックス印刷に必要な画像データを
生成する。また、PCメモリカードに格納されているす
べての画像データをそのままのサイズで順番に印刷する
自動印刷をユーザが選択している場合には、PCメモリ
カードから画像データを読み込んで、色変換、減多値化
等を行い、印刷に必要な画像データを生成する。
If image data is stored in the PC memory card (step S62: Yes), it is determined whether the user has selected automatic printing (step S63). If the user has selected automatic printing (step S63: Yes), preparation processing necessary for the automatic printing is performed (step S64). For example, when the user has selected the automatic printing of the index printing in which all the image data stored in the PC memory card is reduced and printed, all the image data is read from the PC memory card, It performs color conversion, multi-value reduction, reduction, and the like, and generates image data necessary for index printing. If the user has selected automatic printing in which all image data stored in the PC memory card is sequentially printed in the same size, the image data is read from the PC memory card, and color conversion and reduction are performed. Multi-value processing is performed to generate image data required for printing.

【0078】一方、上述したステップS62において、
PCメモリカードに画像データが格納されていないと判
断した場合(ステップS62:No)、又は、上述した
ステップS63において、ユーザが自動印刷を選択して
いないと判断した場合(ステップS63:No)には、
ユーザのマニュアル操作による印刷の準備処理を行う
(ステップS65)。例えば、ユーザが特定の画像デー
タだけを印刷する操作をした場合には、その画像データ
についてだけPCメモリカードから読み込んで、色変
換、減多値化等を行う。
On the other hand, in step S62 described above,
If it is determined that no image data is stored in the PC memory card (step S62: No), or if it is determined in step S63 that the user has not selected automatic printing (step S63: No), Is
A printing preparation process is performed by a user's manual operation (step S65). For example, when the user performs an operation of printing only specific image data, only the image data is read from the PC memory card, and color conversion, multi-value conversion, and the like are performed.

【0079】上述したステップS64及びステップS6
5に続いて、図13に示すように、直接印刷アプリケー
ション68は、プリンタが複数台接続されいるかどうか
を判断する(ステップS70)。ホストコンピュータ1
0にプリンタが何台接続されているかは画像処理アプリ
ケーション60により管理されているので、直接印刷ア
プリケーション68が画像処理アプリケーション60に
問い合わせることにより判断することができる。
The above steps S64 and S6
Following Step 5, as shown in FIG. 13, the direct print application 68 determines whether or not a plurality of printers are connected (Step S70). Host computer 1
Since the number of connected printers is controlled by the image processing application 60, it can be determined by the print application 68 directly inquiring the image processing application 60.

【0080】プリンタが複数台接続されている場合(ス
テップS70:Yes)には、直接印刷アプリケーショ
ン68は、USBカードリーダドライバ64にカードリ
ーダ26、36の管理情報を要求し、これを取得すると
ともに、USBプリンタドライバ62にプリンタ24の
識別情報を要求し、これを取得する(ステップS7
1)。なお、カードリーダ26、36についての管理情
報の取得処理は、上述したステップS60で取得した管
理情報をそのまま使用することにすれば、省略すること
も可能である。
If a plurality of printers are connected (step S 70: Yes), the direct printing application 68 requests the USB card reader driver 64 for the management information of the card readers 26 and 36, and obtains the information. , Request the USB printer driver 62 for the identification information of the printer 24, and acquire it (step S7).
1). Note that the management information acquisition process for the card readers 26 and 36 can be omitted if the management information acquired in step S60 described above is used as it is.

【0081】次に、直接印刷アプリケーション68は、
取得したカードリーダ26、36の管理情報の中からカ
ードリーダ26のシリアル番号を取り出し、また、取得
したプリンタ24の識別情報の中からプリンタ24のシ
リアル番号を取り出し、2つのシリアル番号が一致する
かどうかを判断する(ステップS72)。2つのシリア
ル番号が一致しない場合(ステップS72:No)に
は、警告を表示する(ステップS73)。この警告は、
例えば、ホストコンピュータ10のディスプレイに、画
像データを取得したカードリーダと印刷しようとしてい
るプリンタとが同一の筐体にある複合印刷機でない旨の
表示をすることにより、行われる。この表示に基づい
て、ユーザは、それでも印刷を実行するか、又は、中止
するかの選択をする。
Next, the direct printing application 68
The serial number of the card reader 26 is extracted from the acquired management information of the card readers 26 and 36, and the serial number of the printer 24 is extracted from the acquired identification information of the printer 24. It is determined whether or not it is (step S72). If the two serial numbers do not match (step S72: No), a warning is displayed (step S73). This warning
For example, this is performed by displaying on the display of the host computer 10 that the card reader that has acquired the image data and the printer that is to print are not multifunction printers in the same housing. Based on this display, the user selects whether to execute printing or to cancel printing.

【0082】次に、直接印刷アプリケーション68は、
ユーザがそのまま印刷を実行することを選択したかどう
かを判断する(ステップS74)。ユーザが印刷の実行
を選択しなかった場合(ステップS74:No)には、
上述したステップS65の処理に戻る。
Next, the direct print application 68
It is determined whether the user has selected to execute printing as it is (step S74). If the user has not selected to execute printing (step S74: No),
The process returns to step S65.

【0083】一方、ユーザが印刷の実行を選択した場合
(ステップS74:Yes)、又は、上述したステップ
S70でプリンタが複数接続されていると判断しなかっ
た場合(ステップS70:No)、又は、上述したステ
ップS72で2つのシリアル番号が一致すると判断した
場合(ステップS72:Yes)には、直接印刷アプリ
ケーション68は、印刷用の画像データをプリンタに送
信する。つまり、上述したステップS64又はステップ
S65で準備した印刷用の画像データをプリンタ24に
送信する。そして、上述したステップS65の処理に戻
る。ここで、ステップS65のユーザ操作による印刷準
備処理に戻るのは、例えば、ユーザがインデックス印刷
を自動印刷で行った後に、自分の気に入った画像のみを
通常サイズで印刷するような場合が多いからである。
On the other hand, if the user selects to execute printing (step S74: Yes), or if it is not determined in step S70 that a plurality of printers are connected (step S70: No), or If it is determined in step S72 that the two serial numbers match (step S72: Yes), the direct print application 68 transmits image data for printing to the printer. That is, the image data for printing prepared in step S64 or step S65 is transmitted to the printer 24. Then, the process returns to step S65 described above. Here, the reason for returning to the print preparation processing by the user operation in step S65 is that, for example, after the user performs index printing by automatic printing, it is often the case that only the image that he / she likes is printed in the normal size. is there.

【0084】以上のように、本実施形態に係る印刷シス
テムによれば、図1に示すように、プリンタ24、34
とカードリーダ26、36とを独立した機器としてホス
トコンピュータ10が認識することができるようにした
ので、プリンタ24、34やカードリーダ26、36を
有効に活用することができる。すなわち、同一の筐体に
プリンタ24、34とカードリーダ26、36とが格納
された複合印刷機20、30においても、これらプリン
タ24、34やカードリーダ26、36を独立した機器
としてアクセスすることができる。このため、例えば、
ホストコンピュータ10はカードリーダ26、36から
PCメモリカードに格納されているデータを読み出すこ
とができる。
As described above, according to the printing system according to the present embodiment, as shown in FIG.
And the card readers 26 and 36 can be recognized as independent devices by the host computer 10, so that the printers 24 and 34 and the card readers 26 and 36 can be used effectively. That is, even in the multifunction printers 20 and 30 in which the printers 24 and 34 and the card readers 26 and 36 are stored in the same housing, the printers 24 and 34 and the card readers 26 and 36 are accessed as independent devices. Can be. Thus, for example,
The host computer 10 can read data stored in the PC memory card from the card readers 26 and 36.

【0085】また、このようにホストコンピュータ10
がカードリーダ26、36からPCメモリカードに格納
されているデータを読み出すことができるようにしたの
で、PCメモリカードに格納されている画像データをプ
リンタ24、34で印刷する場合に必要な画像処理を、
ホストコンピュータ10で行わせるようにすることがで
きる。すなわち、色変換や減多値化をホストコンピュー
タ10の画像処理アプリケーション60で行うようにす
ることができる。このため、従来、複合印刷機内に設け
ていた画像処理部が不要となり、複合印刷機のコスト低
減を図ることができる。
Also, as described above, the host computer 10
Can read the data stored in the PC memory card from the card readers 26 and 36, so that the image processing necessary for printing the image data stored in the PC memory card by the printers 24 and 34 can be performed. To
The processing can be performed by the host computer 10. That is, the color conversion and the multi-value reduction can be performed by the image processing application 60 of the host computer 10. For this reason, the image processing unit conventionally provided in the multifunction printer becomes unnecessary, and the cost of the multifunction printer can be reduced.

【0086】さらに、図5に示すように、ホストコンピ
ュータ10に接続されているカードリーダ26、36の
台数管理をUSBカードリーダドライバ64で行うよう
にしたので、画像処理アプリケーション60の処理負荷
を軽減することができる。すなわち、画像処理アプリケ
ーション60は、このホストコンピュータ10に何台の
カードリーダ26、36が接続されているかを把握して
いる必要がなくなる。このため、画像処理アプリケーシ
ョン60は、カードリーダ26、36の管理情報を取得
しようとする際には、カードリーダを特定せずにUSB
カードリーダドライバ64に管理情報を要求するだけで
よいことになる。
Further, as shown in FIG. 5, since the number of card readers 26 and 36 connected to the host computer 10 is managed by the USB card reader driver 64, the processing load on the image processing application 60 is reduced. can do. That is, the image processing application 60 does not need to know how many card readers 26 and 36 are connected to the host computer 10. For this reason, when trying to acquire the management information of the card readers 26 and 36, the image processing
It is only necessary to request the card reader driver 64 for management information.

【0087】また、図12に示すように、カードリーダ
26にPCメモリカードが挿入されていない場合は、直
接印刷アプリケーション68が印刷のための処理を開始
する前に、ユーザに対してその旨の警告をすることとし
たので、印刷のための処理により具体的にPCメモリカ
ードにアクセスする前にユーザにPCメモリカードが挿
入されていないことを知らせることができる。このた
め、それ以降の印刷処理を自動的に行うことが可能にな
る。
As shown in FIG. 12, when the PC memory card is not inserted in the card reader 26, the user is informed before the direct print application 68 starts the process for printing. Since the warning is issued, the user can be notified that the PC memory card is not inserted before the PC memory card is specifically accessed by the process for printing. For this reason, the subsequent print processing can be automatically performed.

【0088】また、図13に示すように、画像データを
読み出したカードリーダのシリアル番号と、印刷しよう
としているプリンタのシリアル番号が一致するかどうか
を調べることとしたので、ユーザが意図せずに異なる複
合印刷機で画像データの印刷がなされてしまうのを防止
することができる。例えば、図1に示すように、1つの
ホストコンピュータ10に複数の複合印刷機20、30
を接続しているような場合に、複合印刷機20のカード
リーダ26から読み出した画像データを、複合印刷機3
0のプリンタ34で印刷しようとした場合には、異なる
複合印刷機で印刷しようとしている旨の警告をユーザに
対して行うことができる。これにより、ユーザが意図せ
ずにユーザから離れた複合印刷機に誤出力されてしまう
ことや、まったく関係のない場所の複合印刷機に誤出力
されてしまうことを、回避することができる。但し、ユ
ーザが意図的に、このように異なる複合印刷機30のプ
リンタ34で印刷しようとしている場合もあり得ること
から、そのような場合にはプリンタ34でも強制的に印
刷できるようにしている。
Further, as shown in FIG. 13, it is determined whether or not the serial number of the card reader from which the image data has been read out matches the serial number of the printer to be printed. It is possible to prevent image data from being printed by different multifunction printers. For example, as shown in FIG. 1, a plurality of multifunction printers 20 and 30
Is connected, the image data read from the card reader 26 of the multifunction printer 20 is transferred to the multifunction printer 3.
In the case where printing is to be performed by the printer 34 of No. 0, a warning to the effect that printing is to be performed by a different multifunction printer can be given to the user. As a result, it is possible to avoid erroneous output to a multifunction printer that is unintentionally distant from the user or erroneous output to a multifunction printer in a completely unrelated place. However, the user may intentionally try to print with the printer 34 of such a different multi-functional printer 30, so in such a case, the printer 34 is forcibly printed.

【0089】なお、本発明は上記実施形態に限定されず
種々に変形可能である。例えば、図14に示すように、
データ取得機器としてカードリーダ26を有する複合印
刷機20に、データ取得機器としてイメージスキャナ7
6を有する複合印刷機70を接続してもよい。この複合
印刷機70もイメージスキャナ76の他に、USBハブ
72とプリンタ74を備えており、USBハブ72を介
してUSBケーブル42により複合印刷機20に接続さ
れている。本発明は、このような複合印刷機70に対し
ても適用することができる。
The present invention is not limited to the above embodiment, but can be variously modified. For example, as shown in FIG.
The multifunction printer 20 having a card reader 26 as a data acquisition device and the image scanner 7 as a data acquisition device
6 may be connected. The multi-function printer 70 also includes a USB hub 72 and a printer 74 in addition to the image scanner 76, and is connected to the multi-function printer 20 via the USB hub 42 via the USB hub 72. The present invention can be applied to such a composite printing machine 70 as well.

【0090】さらに、図15に示すように、複合印刷機
として、USBハブ82とプリンタ84とカードリーダ
86とイメージスキャナ88とを同一筐体に格納した複
合印刷機80に対して、本発明を適用してもよい。この
場合、プリンタ84とカードリーダ86とイメージスキ
ャナ88は同一のシリアル番号を有することとなる。
Further, as shown in FIG. 15, the present invention is applied to a multifunction printer 80 in which a USB hub 82, a printer 84, a card reader 86 and an image scanner 88 are housed in the same housing. May be applied. In this case, the printer 84, the card reader 86, and the image scanner 88 have the same serial number.

【0091】また、上記実施形態では、プリンタ24、
34はYMC(Yellow:黄, Magenta:マゼンタ, Cya
n:シアン)系のインクジェットプリンタを例に説明し
たが、これに限られるものではなく、例えば、黄、マゼ
ンタ、シアン、黒(YMCK)のインクを有するインク
ジェットプリンタであってもよい。このように減法混色
におけるインクの三原色(YMC)に黒を加えたもの
も、一種のYMC系のインクジェットプリンタであると
いえる。さらに、PCメモリカードに格納されている画
像データは、RGB系に限らず、YUV系等であっても
よい。
In the above embodiment, the printer 24,
34 is YMC (Yellow: yellow, Magenta: magenta, Cya
Although the description has been made by taking an example of an inkjet printer of (n: cyan) type, the invention is not limited to this. For example, an inkjet printer having yellow, magenta, cyan, and black (YMCK) inks may be used. The addition of black to the three primary colors (YMC) of the ink in the subtractive mixture in this way can be said to be a kind of YMC-based inkjet printer. Further, the image data stored in the PC memory card is not limited to the RGB system, but may be a YUV system or the like.

【0092】また、図12及び図13に示した直接印刷
アプリケーション68において、画像データを読み出し
たカードリーダが格納されている複合印刷機と、画像デ
ータを印刷しようとしているプリンタが格納されている
複合印刷機とが、異なる場合に警告を行うこととした
が、逆に、両者が一致する場合にその旨の通知を行うよ
うにしてもよい。
In the direct printing application 68 shown in FIGS. 12 and 13, a multifunction printer storing a card reader that has read out image data and a multifunction printer storing a printer that is to print image data are stored. A warning is issued when the printing machine is different from the printing machine. Conversely, when the two match, a notification to that effect may be given.

【0093】さらに、上述の実施形態で説明した各処理
については、これら各処理を実行するためのプログラム
をフロッピー(登録商標)ディスク、CD−ROM(Co
mpact Disc-ReadOnly Memory)、ROM、メモリカード
等の記録媒体に記録して、記録媒体の形で頒布すること
が可能である。この場合、このプログラムが記録された
記録媒体をホストコンピュータ10に読み込ませ、実行
させることにより、上述した実施形態を実現することが
できる。
Further, with respect to each process described in the above embodiment, a program for executing each process is stored in a floppy (registered trademark) disk, CD-ROM (Co-ROM).
It can be recorded on a recording medium such as a mpact disc-read only memory (ROM), a ROM, or a memory card and distributed in the form of a recording medium. In this case, the above-described embodiment can be realized by causing the host computer 10 to read and execute a recording medium on which the program is recorded.

【0094】また、ホストコンピュータ10は、オペレ
ーティングシステムや別のアプリケーションプログラム
等の他のプログラムを備える場合がある。この場合、ホ
ストコンピュータ10の備える他のプログラムを活用
し、記録媒体にはそのホストコンピュータ10が備える
プログラムの中から、本実施形態と同等の処理を実現す
るプログラムを呼び出すような命令を記録するようにし
てもよい。
The host computer 10 may include another program such as an operating system or another application program. In this case, by utilizing another program provided in the host computer 10, an instruction to call a program realizing processing equivalent to that of the present embodiment from among the programs provided in the host computer 10 is recorded on a recording medium. It may be.

【0095】さらに、このようなプログラムは、記録媒
体の形ではなく、ネットワークを通じて搬送波として頒
布することも可能である。ネットワーク上を搬送波の形
で伝送されたプログラムは、ホストコンピュータ10に
取り込まれて、このプログラムを実行することにより上
述した実施形態を実現することができる。
Further, such a program can be distributed not as a recording medium but as a carrier through a network. The program transmitted in the form of a carrier wave over the network is taken into the host computer 10 and the above-described embodiment can be realized by executing the program.

【0096】また、記録媒体にプログラムを記録する際
や、ネットワーク上を搬送波として伝送される際に、プ
ログラムの暗号化や圧縮化がなされている場合がある。
この場合には、これら記録媒体や搬送波からプログラム
を読み込んだホストコンピュータ10は、そのプログラ
ムの復号化や伸張化を行った上で、実行する必要があ
る。
[0096] When a program is recorded on a recording medium or transmitted as a carrier wave over a network, the program may be encrypted or compressed.
In this case, the host computer 10 that has read the program from these recording media or carrier waves needs to execute the program after decrypting and expanding the program.

【0097】[0097]

【発明の効果】以上説明したように、本発明によれば、
データ取得機器と印刷機器を同一の筐体に格納した複合
印刷機において、同一の筐体に格納されているデータ取
得機器と印刷機器とが同一の筐体に格納されていること
を示す識別情報を保持するようにしたので、この複合印
刷機が接続されたコンピュータは、データ取得機器と印
刷機器とが同一の筐体に格納されているものであること
を識別することができる。
As described above, according to the present invention,
In a multifunction printer in which a data acquisition device and a printing device are stored in the same housing, identification information indicating that the data acquisition device and the printing device stored in the same housing are stored in the same housing. Is held, the computer connected to the multifunction printer can identify that the data acquisition device and the printing device are stored in the same housing.

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

【図1】本発明の一実施形態における印刷システムの全
体ハードウェア構成を示す図。
FIG. 1 is a diagram illustrating an overall hardware configuration of a printing system according to an embodiment of the present invention.

【図2】プリンタとカードリーダの内部構成をブロック
で示す図。
FIG. 2 is a block diagram showing the internal configuration of a printer and a card reader.

【図3】(a)はプリンタの不揮発性メモリに格納され
る識別情報を示す図、(b)はカードリーダの不揮発性
メモリに格納される識別情報を示す図。
3A is a diagram illustrating identification information stored in a non-volatile memory of a printer, and FIG. 3B is a diagram illustrating identification information stored in a non-volatile memory of a card reader;

【図4】コンピュータの概略的な内部構成をブロックで
示す図。
FIG. 4 is a block diagram showing a schematic internal configuration of a computer.

【図5】コンピュータで実行される画像処理アプリケー
ションとモード切替アプリケーションと直接印刷アプリ
ケーションとUSBプリンタドライバとUSBカードリ
ーダドライバとUSBコントローラの相互関係を示す
図。
FIG. 5 is a view showing the interrelationship among an image processing application executed by a computer, a mode switching application, a direct printing application, a USB printer driver, a USB card reader driver, and a USB controller.

【図6】画像処理アプリケーションから識別情報の問い
合わせがあった場合における、USBプリンタドライバ
の処理を説明するフローチャート。
FIG. 6 is a flowchart illustrating processing of a USB printer driver when an inquiry about identification information is made from an image processing application.

【図7】USBプリンタドライバからUSBコントロー
ラを介して識別情報の問い合わせがあった場合におけ
る、プリンタの処理を説明するフローチャート。
FIG. 7 is a flowchart illustrating processing of the printer when a USB printer driver inquires of identification information via a USB controller.

【図8】画像処理アプリケーションから管理情報の問い
合わせがあった場合における、USBカードリーダドラ
イバの処理を説明するフローチャート。
FIG. 8 is a flowchart illustrating processing of a USB card reader driver when an inquiry about management information is made from an image processing application.

【図9】USBカードリーダドライバからUSBコント
ローラを介して管理情報の問い合わせがあった場合にお
ける、カードリーダの処理を説明するフローチャート。
FIG. 9 is a flowchart illustrating processing of a card reader when a management information inquiry is made from a USB card reader driver via a USB controller.

【図10】USBカードリーダドライバが生成する管理
情報に関するテーブルの一例を示す図。
FIG. 10 is a view showing an example of a table relating to management information generated by a USB card reader driver.

【図11】モード切替アプリケーションの処理を説明す
るフローチャート。
FIG. 11 is a flowchart illustrating processing of a mode switching application.

【図12】直接印刷アプリケーションの処理を説明する
フローチャート(その1)。
FIG. 12 is a flowchart (part 1) illustrating processing of a direct print application.

【図13】直接印刷アプリケーションの処理を説明する
フローチャート(その2)。
FIG. 13 is a flowchart (part 2) illustrating processing of the direct print application.

【図14】データ取得機器としてイメージスキャナを有
する複合印刷機を備えた印刷システムを示す図。
FIG. 14 is a diagram illustrating a printing system including a multifunction printer having an image scanner as a data acquisition device.

【図15】プリンタとカードリーダとイメージスキャナ
とを有する複合印刷機のハードウェア構成を示すブロッ
ク図。
FIG. 15 is a block diagram illustrating a hardware configuration of a multifunction printer including a printer, a card reader, and an image scanner.

【図16】従来の複合印刷機の内部構成を示す図。FIG. 16 is a diagram showing an internal configuration of a conventional multifunction printer.

【図17】従来の別の複合印刷機の内部構成を示す図。FIG. 17 is a diagram showing the internal configuration of another conventional multifunction printer.

【図18】複数の複合印刷機を1つのホストコンピュー
タに接続した状態を示す図。
FIG. 18 is a diagram illustrating a state in which a plurality of multifunction printers are connected to one host computer.

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

10 ホストコンピュータ 12 USBポート 14 CPU 16 ROM 18 RAM 20、30 複合印刷機 22、32 USBハブ 24、34 プリンタ 26、36 カードリーダ 40、42 USBケーブル 50 CPU 52 ROM 54 不揮発性メモリ 55 印刷部 56 USBインターフェース 57 USBインターフェース 58 データ読み出し書き込み制御部 59 不揮発性メモリ 60 画像処理アプリケーション 62 USBプリンタドライバ 64 USBカードリーダドライバ 66 USBコントローラ DESCRIPTION OF SYMBOLS 10 Host computer 12 USB port 14 CPU 16 ROM 18 RAM 20, 30 Multifunction printer 22, 32 USB hub 24, 34 Printer 26, 36 Card reader 40, 42 USB cable 50 CPU 52 ROM 54 Non-volatile memory 55 Printing unit 56 USB Interface 57 USB interface 58 Data read / write control unit 59 Non-volatile memory 60 Image processing application 62 USB printer driver 64 USB card reader driver 66 USB controller

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) // B41J 5/30 G06F 13/14 320A G06F 13/14 320 B41J 29/00 Z Fターム(参考) 2C061 AP01 AP07 AQ05 AS12 CL08 CL10 HH01 HJ10 HK08 HK11 HN02 HN15 2C087 AA09 AB05 AC07 BB10 BC12 BD36 BD40 BD41 BD53 DA02 DA11 5B014 GA42 HC02 HC07 5B021 AA01 EE02 QQ04 5B058 CA40 KA40 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) // B41J 5/30 G06F 13/14 320A G06F 13/14 320 B41J 29/00 Z F term (Reference) 2C061 AP01 AP07 AQ05 AS12 CL08 CL10 HH01 HJ10 HK08 HK11 HN02 HN15 2C087 AA09 AB05 AC07 BB10 BC12 BD36 BD40 BD41 BD53 DA02 DA11 5B014 GA42 HC02 HC07 5B021 AA01 EE02 QQ04 5B058 CA40 KA40

Claims (18)

【特許請求の範囲】[Claims] 【請求項1】元画像データを取得するためのデータ取得
機器であって、接続されるコンピュータに対して独立し
た機器として認識されることが可能なデータ取得機器
と、 前記元画像データを画像処理して生成した印刷画像デー
タを印刷するための印刷機器であって、接続されるコン
ピュータに対して独立した機器として認識されることが
可能な印刷機器と、 を備え、 前記データ取得機器と前記印刷機器とは同一の筐体に格
納さているとともに、前記データ取得機器と前記印刷機
器が同一の筐体に格納されいることを示す識別情報を保
持している、 ことを特徴とする複合印刷機。
A data acquisition device for acquiring original image data, the data acquisition device being capable of being recognized as an independent device by a connected computer, and an image processing device for processing the original image data. A printing device for printing the print image data generated by the printing device, and a printing device that can be recognized as an independent device to a connected computer, comprising: A multifunction printer comprising: a device that is stored in the same housing; and identification information indicating that the data acquisition device and the printing device are stored in the same housing.
【請求項2】同一の筐体に格納された前記データ取得機
器と前記印刷機器とは、同一のシリアル番号を保持して
おり、このシリアル番号を前記識別情報として用いる、 ことを特徴とする請求項1に記載の複合印刷機。
2. The data acquisition device and the printing device stored in the same housing have the same serial number, and this serial number is used as the identification information. Item 7. The composite printing machine according to Item 1.
【請求項3】前記データ取得機器と前記印刷機器は、コ
ンピュータからの要求に基づいて前記識別情報をコンピ
ュータに送信する、 ことを特徴とする請求項1又は請求項2のいずれかに記
載の複合印刷機。
3. The composite according to claim 1, wherein the data acquisition device and the printing device transmit the identification information to a computer based on a request from the computer. Printer.
【請求項4】前記データ取得機器は、前記元画像データ
が格納された記憶媒体を挿脱可能な記憶媒体読み取り装
置であり、前記元画像データは前記記憶媒体に格納され
たデータを読み取ることにより取得される、ことを特徴
とする請求項1乃至請求項3のいずれかに記載の複合印
刷機。
4. The data acquisition device is a storage medium reading device capable of inserting and removing a storage medium storing the original image data, wherein the original image data is obtained by reading data stored in the storage medium. The multifunction printer according to claim 1, wherein the multifunction printer is acquired.
【請求項5】前記データ取得機器は、元画像が現された
用紙を光学的に読み取る光学的画像読み取り装置であ
り、前記元画像データは前記元画像が現された用紙を光
学的に読み取ることにより取得される、ことを特徴とす
る請求項1乃至請求項3のいずれかに記載の複合印刷
機。
5. The data acquisition device is an optical image reading device that optically reads a sheet on which an original image is displayed, wherein the original image data optically reads a sheet on which the original image is displayed. The multifunction printer according to claim 1, wherein the multifunction printer is acquired by:
【請求項6】1つの筐体に画像データを取得するための
データ取得機器と画像データを印刷するための印刷機器
とが格納されているとともに、前記データ取得機器と前
記印刷機器とは同一の筐体に格納されていることを示す
識別情報を保持してる複合印刷機が接続され、前記デー
タ取得機器と前記印刷機器とを独立して認識可能なコン
ピュータであって、 前記データ取得機器から、当該データ取得機器と他のデ
ータ取得機器とを識別するためのデータ取得機器識別情
報を取得する、データ取得機器識別情報取得手段と、 前記印刷機器から、当該印刷機器と他の印刷機器とを識
別するための印刷機器識別情報を取得する、印刷機器識
別情報取得手段と、 前記データ取得機器識別情報と前記印刷機器識別情報と
を比較して、両者が同一の筐体に格納されているかどう
かを判断する、比較手段と、 を備えることを特徴とするコンピュータ。
6. A data acquisition device for acquiring image data and a printing device for printing image data are stored in one housing, and the data acquisition device and the printing device are the same. A multifunction printer that holds identification information indicating that it is stored in the housing is connected, and is a computer that can independently recognize the data acquisition device and the printing device, from the data acquisition device, A data acquisition device identification information acquisition unit for acquiring data acquisition device identification information for identifying the data acquisition device and another data acquisition device; and identifying the printing device and another printing device from the printing device. Printing device identification information acquiring means for acquiring the printing device identification information, and comparing the data acquisition device identification information with the printing device identification information, so that both are in the same housing. It determines whether it is paid, characterized in that it comprises a comparing means computer.
【請求項7】前記データ取得機器と前記印刷機器とが同
一の筐体に格納されていない場合に、その旨をユーザに
通知する、第1通知手段を、 さらに備えることを特徴とする請求項6に記載のコンピ
ュータ。
7. The system according to claim 1, further comprising a first notifying unit for notifying a user when the data acquisition device and the printing device are not stored in the same housing. A computer according to claim 6.
【請求項8】前記データ取得機器と前記印刷機器とが同
一の筐体に格納されている場合に、その旨をユーザに通
知する、第2通知手段を、 さらに備えることを特徴とする請求項6に記載のコンピ
ュータ。
8. The apparatus according to claim 1, further comprising a second notifying unit for notifying a user of the fact that the data acquisition device and the printing device are stored in the same housing. A computer according to claim 6.
【請求項9】前記データ取得機器と前記印刷機器とが同
一の筐体に格納されいない場合でも、前記画像データを
前記印刷機器で印刷することをユーザが選択し得る、選
択手段を、 さらに備えることを特徴とする請求項6乃至請求項8の
いずれかに記載のコンピュータ。
9. The image processing apparatus further includes a selection unit configured to allow a user to select printing of the image data by the printing device even when the data acquisition device and the printing device are not stored in the same housing. The computer according to any one of claims 6 to 8, wherein:
【請求項10】前記データ取得機器は、前記元画像デー
タが格納された記憶媒体を挿脱可能な記憶媒体読み取り
装置であり、前記元画像データは前記記憶媒体に格納さ
れたデータを読み取ることにより取得される、ことを特
徴とする請求項6乃至請求項9のいずれかに記載のコン
ピュータ。
10. The data acquisition device is a storage medium reading device capable of inserting and removing a storage medium storing the original image data, wherein the original image data is obtained by reading data stored in the storage medium. The computer according to claim 6, wherein the computer is acquired.
【請求項11】前記記憶媒体読み取り装置から、前記記
憶媒体の挿入の有無に関する記憶媒体挿入情報を取得す
る、記憶媒体挿入情報取得手段と、 前記記憶媒体挿入情報に基づいて、前記記憶媒体が挿入
されているかどうかを判断し、前記記憶媒体が挿入され
ていない場合にはユーザにその旨の通知を行う、第3通
知手段と、 をさらに備えることを特徴とする請求項10に記載のコ
ンピュータ。
11. A storage medium insertion information obtaining means for obtaining storage medium insertion information on whether or not the storage medium has been inserted from the storage medium reading device; and inserting the storage medium based on the storage medium insertion information. 11. The computer according to claim 10, further comprising: third notification means for determining whether or not the storage medium has been inserted, and notifying the user when the storage medium has not been inserted.
【請求項12】前記データ取得機器は、元画像が現され
た用紙を光学的に読み取る光学的画像読み取り装置であ
り、前記元画像データは前記元画像が現された用紙を光
学的に読み取ることにより取得される、ことを特徴とす
る請求項6乃至請求項9のいずれかに記載のコンピュー
タ。
12. The data acquisition device is an optical image reading device for optically reading a sheet on which an original image is displayed, wherein the original image data is for optically reading a sheet on which the original image is displayed. The computer according to claim 6, wherein the computer is acquired by:
【請求項13】1つの筐体に記憶媒体から画像データを
読み出し且つ前記記憶媒体に画像データを書き込むため
の記憶媒体読み書き装置と画像データを印刷するための
印刷機器とが格納された複合印刷機が接続され、前記記
憶媒体読み書き装置と前記印刷機器とを独立して認識可
能なコンピュータであって、 前記記憶媒体読み書き装置との送受信を管理するととも
に、前記記憶媒体読み書き装置から元画像データを取得
するための記憶媒体読み書き装置管理手段であって、前
記記憶媒体からの画像データの読み出しと前記記憶媒体
への画像データの書き込みとを許容する両用モードと、
前記記憶媒体からの画像データの読み出しのみを許容す
る専用モードとを有する、記憶媒体読み書き装置管理手
段と、 前記記憶媒体読み書き装置管理手段から前記元画像デー
タを取得して、前記画像データを画像処理することによ
り、前記印刷機器が印刷可能な印刷画像データを生成す
る印刷画像データ生成手段と、 前記印刷機器との送受信を管理するとともに、前記印刷
画像データ生成手段から前記印刷画像データを取得し
て、前記印刷画像データを前記印刷機器に送信する印刷
機器管理手段と、 を備えることを特徴とするコンピュータ。
13. A composite printing machine in which a storage medium reading and writing device for reading image data from a storage medium and writing the image data to the storage medium and a printing device for printing image data are stored in one housing. Is a computer capable of independently recognizing the storage medium read / write device and the printing device, manages transmission / reception with the storage medium read / write device, and obtains original image data from the storage medium read / write device. A storage medium read / write device management means for performing, a dual-use mode allowing reading of image data from the storage medium and writing of image data to the storage medium,
A storage medium read / write device management unit having a dedicated mode that allows only reading of image data from the storage medium, obtaining the original image data from the storage medium read / write device management unit, and performing image processing on the image data. A print image data generating unit that generates print image data that can be printed by the printing device, and manages transmission and reception with the printing device, and acquires the print image data from the print image data generating unit. A printing device management unit for transmitting the print image data to the printing device.
【請求項14】前記記憶媒体読み書き装置管理手段にお
ける前記両用モードと前記専用モードとを切り替える、
切替手段を、 さらに備えることを特徴とする請求項13に記載のコン
ピュータ。
14. The storage medium read / write device management means switches between the dual mode and the dedicated mode.
14. The computer according to claim 13, further comprising a switching unit.
【請求項15】前記記憶媒体読み書き装置から、前記記
憶媒体の挿入の有無に関する記憶媒体挿入情報を取得す
る、記憶媒体挿入情報取得手段と、 前記記憶媒体挿入情報に基づいて、前記記憶媒体が挿入
されているかどうかを判断し、前記記憶媒体が挿入され
ている場合には前記切替手段における前記両用モードと
前記専用モードとの切り替えを禁止する、禁止手段と、 をさらに備えることを特徴とする請求項14に記載のコ
ンピュータ。
15. A storage medium insertion information obtaining means for obtaining storage medium insertion information on whether or not the storage medium has been inserted from the storage medium reading / writing device; and inserting the storage medium based on the storage medium insertion information. Determining whether the storage medium is inserted, and prohibiting the switching means from switching between the dual-use mode and the dedicated mode when the storage medium is inserted. Item 15. The computer according to Item 14.
【請求項16】元画像データを取得するためのデータ取
得機器と、前記元画像データを画像処理して生成した印
刷画像データを印刷するための印刷機器とを同一の筐体
に格納しているとともに、前記データ取得機器と前記印
刷機器とのそれぞれが同一の筐体に格納されいることを
示す識別情報を保持している、複合印刷機と、 前記複合印刷機に接続され、前記複合印刷機における前
記データ取得機器と前記印刷機器とを独立して認識可能
なコンピュータと、 を備えることを特徴とする印刷システム。
16. A data acquisition device for acquiring original image data and a printing device for printing print image data generated by performing image processing on the original image data are stored in the same housing. A multifunction printer that holds identification information indicating that each of the data acquisition device and the printing device is stored in the same housing, and a multifunction printer connected to the multifunction printer, And a computer capable of independently recognizing the data acquisition device and the printing device.
【請求項17】同一の筐体に格納された前記データ取得
機器と前記印刷機器とは、同一のシリアル番号を保持し
ており、このシリアル番号を前記識別情報として用い
る、 ことを特徴とする請求項16に記載の印刷システム。
17. The data acquisition device and the printing device stored in the same housing have the same serial number, and the serial number is used as the identification information. Item 17. A printing system according to Item 16.
【請求項18】1つの筐体に画像データを取得するため
のデータ取得機器と画像データを印刷するための印刷機
器とが格納されているとともに、前記データ取得機器と
前記印刷機器とは同一の筐体に格納されていることを示
す識別情報を保持してる複合印刷機が接続され、前記デ
ータ取得機器と前記印刷機器とを独立して認識可能なコ
ンピュータが読み取り可能な記録媒体であって、 前記データ取得機器から、当該データ取得機器と他のデ
ータ取得機器とを識別するためのデータ取得機器識別情
報を取得する、データ取得機器識別情報取得ステップ
と、 前記印刷機器から、当該印刷機器と他の印刷機器とを識
別するための印刷機器識別情報を取得する、印刷機器識
別情報取得ステップと、 前記データ取得機器識別情報と前記印刷機器識別情報と
を比較して、両者が同一の筐体に格納されているかどう
かを判断する、比較ステップと、 を前記コンピュータに実行させるためのプログラムが記
録された記録媒体。
18. A single housing stores a data acquisition device for acquiring image data and a printing device for printing image data, and the data acquisition device and the printing device are the same. A multi-function printer holding identification information indicating that it is stored in the housing is connected, a computer-readable recording medium capable of independently recognizing the data acquisition device and the printing device, From the data acquisition device, acquiring data acquisition device identification information for identifying the data acquisition device and another data acquisition device, a data acquisition device identification information acquisition step; and Acquiring printing device identification information for identifying the printing device, and the printing device identification information, and the data acquisition device identification information and the printing device identification information. Compared bets, both to determine whether it is stored in the same housing, a recording medium having a program recorded thereon for executing the comparison step, to the computer.
JP28185499A 1999-10-01 1999-10-01 Composite printing machine, computer, printing system, and recording medium Withdrawn JP2001096868A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP28185499A JP2001096868A (en) 1999-10-01 1999-10-01 Composite printing machine, computer, printing system, and recording medium
US09/670,722 US6947171B1 (en) 1999-10-01 2000-09-28 Multifunction printer, computer, printing system and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28185499A JP2001096868A (en) 1999-10-01 1999-10-01 Composite printing machine, computer, printing system, and recording medium

Publications (1)

Publication Number Publication Date
JP2001096868A true JP2001096868A (en) 2001-04-10

Family

ID=17644930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28185499A Withdrawn JP2001096868A (en) 1999-10-01 1999-10-01 Composite printing machine, computer, printing system, and recording medium

Country Status (1)

Country Link
JP (1) JP2001096868A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004155149A (en) * 2002-11-08 2004-06-03 Alps Electric Co Ltd Printer and method of printing
JP2006259866A (en) * 2005-03-15 2006-09-28 Fuji Xerox Co Ltd Print system and print control method
EP1410222A4 (en) * 2001-07-02 2007-09-19 Canon Usa Inc Printer-based interface with removable digital storage media
JP2008006628A (en) * 2006-06-28 2008-01-17 Brother Ind Ltd Image forming apparatus
JP2008279780A (en) * 2008-08-12 2008-11-20 Brother Ind Ltd Image forming apparatus
US8332843B2 (en) 2006-11-30 2012-12-11 Canon Kabushiki Kaisha Information processing apparatus and control method for installing driver software
JP2016186754A (en) * 2015-03-27 2016-10-27 日本電産サンキョー株式会社 Information processing system and information processing method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1410222A4 (en) * 2001-07-02 2007-09-19 Canon Usa Inc Printer-based interface with removable digital storage media
JP2004155149A (en) * 2002-11-08 2004-06-03 Alps Electric Co Ltd Printer and method of printing
JP2006259866A (en) * 2005-03-15 2006-09-28 Fuji Xerox Co Ltd Print system and print control method
JP2008006628A (en) * 2006-06-28 2008-01-17 Brother Ind Ltd Image forming apparatus
US8174715B2 (en) 2006-06-28 2012-05-08 Brother Kogyo Kabushiki Kaisha Image forming apparatus that prints image file stored in external memory
US8332843B2 (en) 2006-11-30 2012-12-11 Canon Kabushiki Kaisha Information processing apparatus and control method for installing driver software
JP2008279780A (en) * 2008-08-12 2008-11-20 Brother Ind Ltd Image forming apparatus
JP2016186754A (en) * 2015-03-27 2016-10-27 日本電産サンキョー株式会社 Information processing system and information processing method

Similar Documents

Publication Publication Date Title
US6947171B1 (en) Multifunction printer, computer, printing system and recording medium
US7812859B2 (en) Print system and print control method
EP1909483B1 (en) Image processing apparatus, control method of the apparatus, computer program for implementing the method, and storage medium
US8228537B2 (en) Print managing server, print managing method, program, and recording medium
US7999960B2 (en) Printing system, printing system control method, program and storage medium
KR20060056927A (en) Universal serial bus storage device and its control device
US7982887B2 (en) Image forming device, image forming method, image processing device, and computer readable storage medium storing image forming program
US6546129B1 (en) Image processing apparatus, method, and medium for adding identification information
JP2001096868A (en) Composite printing machine, computer, printing system, and recording medium
US7900261B2 (en) File access authorization management apparatus and method
US7643851B2 (en) Wireless communication apparatus, wireless communication system, and control method thereof
CN103179306B (en) The control method of image processing system and image processing system
EP1043883B1 (en) Scanner, printer, memory medium and image processing method
EP1691317A1 (en) Image forming apparatus and image forming system
US7793016B2 (en) Information processing apparatus, its control method and control program
US8751410B2 (en) Charging system for charging for image processing conducted based on image data, image processing apparatus, and charging program embodied on computer readable medium
JP2001096844A (en) Composite printing machine, computer, printing system, and recording medium
US20060085524A1 (en) Method and apparatus to drive network device in security by using unique identifier
JP5887897B2 (en) Image processing apparatus and image processing method
JP5423779B2 (en) Document restoration system, image forming apparatus, control method therefor, and program
JP2000341455A (en) Image processing apparatus and image processing system
US9942439B2 (en) Data communication apparatus, method for controlling the same, and storage medium
CN114415991B (en) File processing method and device, electronic equipment and storage medium
US8384955B2 (en) Method, apparatus, and image forming system to process additional data of printing job
JP7041343B2 (en) Output controller and its processing method and program

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061205