JP4144501B2 - Image reading device - Google Patents
Image reading device Download PDFInfo
- Publication number
- JP4144501B2 JP4144501B2 JP2003342915A JP2003342915A JP4144501B2 JP 4144501 B2 JP4144501 B2 JP 4144501B2 JP 2003342915 A JP2003342915 A JP 2003342915A JP 2003342915 A JP2003342915 A JP 2003342915A JP 4144501 B2 JP4144501 B2 JP 4144501B2
- Authority
- JP
- Japan
- Prior art keywords
- function
- pdl
- image reading
- print data
- printer device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000006870 function Effects 0.000 claims description 79
- 230000005540 biological transmission Effects 0.000 claims description 2
- 229920000740 poly(D-lysine) polymer Polymers 0.000 description 34
- 238000000034 method Methods 0.000 description 9
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Description
本発明は、読取った画像データをPDL(ページ記述言語)データに変換して直接プリンタ装置へ送信する画像読取装置に関する。 The present invention relates to an image reading apparatus that converts read image data into PDL (page description language) data and directly transmits the data to a printer apparatus.
読取った画像データを、USB(Universal Serial Bus)等により直接接続されたプリンタ装置に送信して印刷させることができる画像読取装置(スキャナ)がある。この画像読取装置及びプリンタ装置を使用して複写(コピー)処理が行われる場合、画像読取装置によって原稿の画像データが読取られ、読取られた画像データがプリントデータであるPDLデータに変換されてプリンタ装置へ送信される。そして、プリンタ装置は、画像読取装置から受信したPDLデータの画像データに基づいて記録紙上に印刷画像を形成する。 There is an image reading device (scanner) that can read image data and send it to a printer device directly connected via USB (Universal Serial Bus) or the like. When copying (copying) processing is performed using the image reading apparatus and the printer apparatus, the image data of the original is read by the image reading apparatus, and the read image data is converted into PDL data which is print data. Sent to the device. The printer device forms a print image on the recording paper based on the image data of the PDL data received from the image reading device.
画像読取装置とプリンタ装置の間で利用されるPDLの種類は、Post Script、PCL、Interpress、ESC/Pageなど様々なものがある。PDLは種類によって対応する画像圧縮方式や色空間が異なることから、採用するPDLの種類によって、利用できる付加機能やデータ転送速度等が異なる。 There are various types of PDL used between the image reading apparatus and the printer apparatus, such as Post Script, PCL, Interpress, ESC / Page, and the like. Since the corresponding image compression method and color space differ depending on the type of PDL, additional functions that can be used, data transfer speed, and the like differ depending on the type of PDL employed.
特許文献1には、実装するPDLの種類がそれぞれ異なる3台のプリンタ装置と、これらの何れか1台に対してPDLデータを出力する、何れの種類のPDLにも対応したパーソナルコンピュータとからなる画像転送システムが開示されている。この画像転送システムでは、パーソナルコンピュータでの印刷操作時に前記3台のプリンタ装置の中から出力先を選択することができるので、パーソナルコンピュータのユーザは相異なる3種類のPDLから希望するPDLを選択して印刷を行うことができる。 Japanese Patent Application Laid-Open No. 2004-228561 includes three printer apparatuses with different types of PDL to be mounted, and a personal computer corresponding to any type of PDL that outputs PDL data to any one of them. An image transfer system is disclosed. In this image transfer system, an output destination can be selected from among the three printers during a printing operation on a personal computer, so the user of the personal computer selects a desired PDL from three different types of PDL. Can be printed.
ところが、特許文献1の画像転送システムを使用して、複写処理に関する付加機能等を利用して印刷する場合、利用する付加機能等に応じて最適なPDLを選択するためには、ユーザ自身がそれぞれの種類のPDLの特徴を熟知していることが必要であり、PDLの特徴を把握していない一般ユーザは、上記画像転送システムを有効に活用することができないという問題がある。 However, when using the image transfer system of Patent Document 1 to print using an additional function related to copying, etc., the user himself / herself must select each optimum PDL according to the additional function used. There is a problem that general users who do not understand the characteristics of PDL cannot effectively use the image transfer system.
本発明は、かかる課題に鑑みてなされたものであり、プリンタ装置へ出力する際のプリントデータとして複数種類のPDLを選択でき、なお且つ、PDLについての知識を持たないユーザであっても、利用する機能等に応じて最適なPDLの選択を行うことが可能な画像読取装置を提供することを目的とする。 The present invention has been made in view of such problems, and can be used even by a user who can select a plurality of types of PDL as print data when outputting to a printer apparatus and has no knowledge of PDL. An object of the present invention is to provide an image reading apparatus capable of selecting an optimum PDL according to a function to be performed.
上記目的を達成するために、請求項1記載の画像読取装置は、ケーブルを介してプリンタ装置を接続する接続手段と、前記ケーブルを通じてプリントデータを前記プリンタ装置へ送信する送信手段と、を備えた画像読取装置であって、複写処理に関して利用可能な機能に、それぞれ対応付けてプリントデータの種類を記憶する記憶手段と、前記機能の指定を受付ける機能指定受付手段と、前記プリンタ装置に送信するプリントデータの種類を、前記機能指定受付手段が受付けた機能、及び、前記記憶手段が記憶する機能とプリントデータの種類の対応関係に基づいて決定する決定手段と、を備えることを特徴としている。 In order to achieve the above object, the image reading apparatus according to claim 1 includes a connection unit that connects a printer device via a cable, and a transmission unit that transmits print data to the printer device via the cable. An image reading apparatus, a storage unit that stores types of print data in association with functions that can be used for copy processing, a function designation receiving unit that receives designation of the function, and a print that is transmitted to the printer device The data type includes: a function received by the function designation receiving unit; and a determining unit that determines a function stored in the storage unit based on a correspondence relationship between the type of print data and the type of print data.
請求項2記載の画像読取装置は、請求項1記載の画像読取装置において、接続されたプリンタ装置の識別情報を検出する識別情報検出手段をさらに備え、前記記憶手段は、プリンタ装置の識別情報毎に、前記対応関係を記憶しており、前記決定手段は、前記プリンタ装置に送信するプリントデータの種類を、前記識別情報検出手段が検出した識別情報により特定される前記対応関係、及び前記機能指定受付手段が受付けた機能に基づいて決定することを特徴としている。 According to a second aspect of the present invention, there is provided the image reading apparatus according to the first aspect, further comprising identification information detecting means for detecting identification information of the connected printer apparatus, wherein the storage means is provided for each identification information of the printer apparatus. The correspondence relationship is stored, and the determining means determines the type of print data to be transmitted to the printer device, the correspondence relationship specified by the identification information detected by the identification information detection means, and the function designation. The determination is based on the function received by the receiving means.
請求項3記載の画像読取装置は、請求項1又は2記載の画像読取装置において、前記記憶手段は、更に、適用すべきプリントデータの種類の優先順位情報を各機能毎に対応付けて記憶しており、前記決定手段は、前記機能指定受付手段が受付けた機能に対応付けて複数のプリントデータの種類が記憶されている場合に、前記プリンタ装置に送信するプリントデータの種類を、前記機能指定受付手段が受付けた機能、並びに、前記記憶手段が当該機能に対応付けて記憶している複数のプリントデータの種類及び前記優先順位情報に基づいて決定することを特徴としている。 According to a third aspect of the present invention, in the image reading apparatus according to the first or second aspect, the storage unit further stores priority information on the type of print data to be applied in association with each function. And the determining means determines the type of print data to be transmitted to the printer apparatus when the plurality of types of print data are stored in association with the function accepted by the function designation accepting means. The function is determined based on the function accepted by the accepting unit, the types of print data stored in association with the function by the storage unit, and the priority order information.
請求項1記載の画像読取装置によれば、指定された機能に応じて複数種類のPDLの中から最適な種類のPDLを自動的に選択して複写処理が行われる。これにより、それぞれのPDLの特徴について知識を持たないユーザであっても、利用する機能に応じて最適なPDLを選択して原稿の複写を行うことができる。 According to the image reading apparatus of the first aspect, the optimum type of PDL is automatically selected from a plurality of types of PDL according to the designated function, and the copying process is performed. As a result, even a user who does not have knowledge about the characteristics of each PDL can copy an original by selecting an optimum PDL according to the function to be used.
請求項2記載の画像読取装置によれば、種類の異なる複数のプリンタを交替して使用する場合でも請求項1記載の画像読取装置と同様の効果が得られる。 According to the image reading apparatus of the second aspect, even when a plurality of different types of printers are used in replacement, the same effect as the image reading apparatus of the first aspect can be obtained.
請求項3記載の画像読取装置によれば、複数の機能がユーザによって指定され、そのうちの1つに、特定のPDLによってのみ実行することができる機能が含まれている場合には、自動的に当該特定のPDLによって複写処理が行われる。これにより、複数の機能を指定して複写する場合であっても、請求項1記載の画像読取装置と同様の効果が得られる。
According to the image reading apparatus of
以下本発明の実施の形態に係る画像読取装置について図面に基づき説明する。図1に画像読取装置1の構成例を示す。すなわち、画像読取装置1は、CPU(中央処理装置)2、RAM(ランダムアクセスメモリー)3、ROM(リードオンリーメモリー)4、ページメモリ5、画像メモリ6、コーデック(CODEC)7、読取部8、表示部9、操作部10、PDL変換回路11及びUSBホストコントローラ12を備えたものであって、各部2乃至12はバス13によって接続されている。
Hereinafter, an image reading apparatus according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a configuration example of the image reading apparatus 1. That is, the image reading apparatus 1 includes a CPU (central processing unit) 2, a RAM (random access memory) 3, a ROM (read only memory) 4, a
CPU2は、ROM4に格納された制御プログラムに従って、この画像読取装置1を構成する各部を制御する。RAM3は、CPU2の主メモリ、ワークエリア等として機能し、後述する機能−PDL対応テーブル19を記憶している。ROM4には制御プログラムが格納されている。ページメモリ5は、読取部8で読み取られた画像データを一時的に記憶する。画像メモリ6は、ページメモリ5内の画像データがコーデック7によって圧縮符号化された画像データを蓄積する。
The
コーデック7はページメモリ5に一時的に記憶された画像データをJPEG(Joint Photographic Experts Group)方式又はMMR方式等により順次圧縮符号化する。またコーデック7は、画像メモリ6に蓄積された符号化画像データをCPU2の要求に応じて復号化する。
The
読取部8は、RGB3ラインのCCDカラーラインセンサを具備し、該CCDカラーラインセンサにより原稿の画像データを読取り、所定のデータ処理を施した後、2値化若しくは多値化した画像データを出力する。
The
表示部9は、例えば操作部10に並設されたLCD(Liquid Crystal Display)からなり、各種の画面情報を表示する。操作部10は、ユーザが情報を入力する入力キーなどを具備し、ユーザによる各種の操作は、この操作部10において行われる。
The
PDL変換回路11は、画像メモリ6に蓄積された画像データを複数の種類のPDLに変換する。本実施の形態においては、「PostScript3」、「ESC/Page」及び「PCL5」の3種類のPDLに対応して画像データを変換する。なお、PDLの種類毎にプリントデータのコマンド体系は異なることになる。また、PDL変換回路11が対応するPDLの種類や対応できるPDLの種類数はこれに限定されず、その他の種類のPDLに変換するものや4種類以上のPDLに対応して変換できるものとしてもよい。
The PDL conversion circuit 11 converts the image data stored in the
USBホストコントローラ12は、USB(Universal Serial Bus)のホストコントローラ機能を実行するものであり、後述するUSBデバイスコントローラを実装したプリンタ装置15へUSBを介してPDLデータの送信を行うことができる。また、USBホストコントローラ12にはUSBポート17が設けられており、これにUSBケーブル18の一端が接続される。そして、実際にUSBケーブル18によりプリンタ装置15と接続されると、USBホストコントローラ12は、接続されたことを電気的に検出し、接続先デバイスである相手プリンタ装置15との間でネゴシエーションを行って同プリンタ装置15の識別情報を取得するようになっている。なお、USBホストコントローラ12としては、USB−IF(Implement Forum)が公開している規格であるOTG(On−The−Go)を搭載したコントローラ等もある。
The USB host controller 12 executes a USB (Universal Serial Bus) host controller function, and can transmit PDL data via the USB to a printer device 15 equipped with a USB device controller to be described later. The USB host controller 12 is provided with a
図2に、RAM3に格納されている機能−PDL対応テーブル19の例を示す。この機能−PDL対応テーブル19は、複写(コピー)処理に関して利用可能な機能にそれぞれ対応付けて1又は複数のPDLの種類を記憶する手段として機能するものである。この機能−PDL対応テーブル19に登録される内容情報は、操作部10からのオペレータによる所定操作によって入力編集され得るようになっている。
FIG. 2 shows an example of the function-PDL correspondence table 19 stored in the
詳細にその内容を説明すると、機能−PDL対応テーブル19は、「機能」フィールドと「PDL」フィールドとで構成されており、「機能」フィールドには、複写(コピー)処理に関して利用可能な機能又は「なし」が格納され、「PDL」フィールドには、PDLの種類が格納されている。前記機能とPDLの種類は、夫々のフィールドの同一レコードに格納されることで相互に対応付けられている。 More specifically, the function-PDL correspondence table 19 includes a “function” field and a “PDL” field. In the “function” field, functions that can be used for copying (copying) processing or “None” is stored, and the type of PDL is stored in the “PDL” field. The function and the type of PDL are associated with each other by being stored in the same record in each field.
また、機能−PDL対応テーブル19は、画像読取装置1が複数のプリンタ装置15を出力先として選択し印刷させることができるように、対応するプリンタ装置15の識別情報毎に形成することができるようになっている。つまり、複数の機能−PDL対応テーブル19A乃至19Cの夫々にプリンタ装置15の識別情報、例えば「プリンタA」など、を付与することにより、前記機能とPDLの種類との対応関係をプリンタ装置15の種類ごとに記憶することができるようになっている。 The function-PDL correspondence table 19 can be formed for each identification information of the corresponding printer device 15 so that the image reading device 1 can select and print a plurality of printer devices 15 as output destinations. It has become. That is, by assigning identification information of the printer device 15 such as “printer A” to each of the plurality of function-PDL correspondence tables 19A to 19C, the correspondence relationship between the function and the type of PDL can be changed. Each type can be stored.
本実施の形態においては、図示するように、RAM3に3種類の機能−PDL対応テーブル19A、19B、19Cが形成されており、異なる3種類のプリンタ装置15に対応して印刷させることができるようになっている。各機能−PDL対応テーブル19A、19B、19Cをそれぞれ詳細に説明すると、機能−PDL対応テーブル19Aは「PostScript3」及び「ESC/Page」の2種類のPDLに対応するプリンタ装置に対してプリントデータを出力する際に参照されるテーブルである。テーブル19Bは「PostScript3」及び「PCL5」の2種類のPDLに対応するプリンタ装置に対してプリントデータを出力する際に参照されるテーブルである。そして、テーブル19Cは「PostScript3」、「ESC/Page」及び「PCL5」の3種類のPDLに対応するプリンタ装置に対してプリントデータを出力する際に参照されるテーブルである。また、全ての機能−PDL対応テーブル19A乃至19Cには、複写操作時に機能が指定されなかった場合に使用されるデフォルトのPDLの種類が「機能」フィールドの「なし」に対応付けて「PDL」フィールドに記憶されている。
In the present embodiment, as shown in the figure, three types of function-PDL correspondence tables 19A, 19B, and 19C are formed in the
さらに、機能−PDL対応テーブル19は、各機能ごとに複数のPDLの種類が登録されている場合に、各機能ごとに適用すべきPDLの種類の優先順位情報をも記憶する。すなわち、「PDL」フィールドの各レコードには、区切り記号「、」が介在されることにより複数種類のPDLが記憶(登録)されるようになっており、例えば前方から(図示左方から)順に優先順位が高いとみなされて後述する各種の処理が行われる。なお、優先順位情報は、各機能ごとに対応付けて登録された複数のPDLの優先順位を特定することができるものであれば、前記した記載順によるものに限定されない。 Further, the function-PDL correspondence table 19 also stores priority order information of PDL types to be applied to each function when a plurality of PDL types are registered for each function. That is, in each record of the “PDL” field, a plurality of types of PDLs are stored (registered) by interposing a delimiter “,”. For example, from the front (from the left in the drawing) It is considered that the priority is high, and various processes described later are performed. Note that the priority order information is not limited to the order described above as long as the priority order of the plurality of PDLs registered in association with each function can be specified.
次に上記構成を備える画像読取装置1とプリンタ装置15がUSBにより接続され複写処理(コピー)が行われる際に実行される処理動作について、図3及び図4に示すフローチャートに基づいて説明する。なお、以下のフローチャートに基づいて説明する画像読取装置1の処理動作は、ROM4に格納された制御プログラムに基づきCPU2が発行する命令に従って行われる。また、画像読取装置1に接続されるプリンタ装置15は、USBデバイスコントローラ(不図示)などを備え、USBにより直接画像読取装置1と接続されてPDLデータを受信するものである。
Next, processing operations executed when the image reading apparatus 1 having the above configuration and the printer apparatus 15 are connected by USB and copy processing (copy) is performed will be described based on the flowcharts shown in FIGS. 3 and 4. Note that the processing operation of the image reading apparatus 1 described based on the following flowchart is performed according to a command issued by the
ユーザ等によって、USBケーブル18にて画像読取装置1とプリンタ装置15のUSBポート17が接続されると、画像読取装置1のUSBホストコントローラ12は、プリンタ装置15とのUSBケーブル18による接続を電気的に検出する(S1)。画像読取装置1のUSBホストコントローラ12は、接続先であるプリンタ装置15に所定信号を出力するなどして識別情報を要求し(S2)、プリンタ装置15からの応答として返信されてきた識別情報を受信して(S3)、これをRAM3の所定領域に記憶する(S4)。なお、この識別情報は、USBケーブル18が外されるまで記憶され、その後新たにUSBケーブルが接続されたときに新たに受信した識別情報に更新される。
When the user or the like connects the
上述のように画像読取装置1とプリンタ装置15とがUSBによって接続された状態で、画像読取装置1の読取部8にユーザにより原稿がセットされ、ユーザが操作部10において、1又は複数の機能を選択し或いは機能を選択せずにコピーを開始するための操作(スタートキーの押下等)を行うと、画像読取装置は、該操作によるコピー開始命令を受付るとともに、機能が指定された場合にあっては指定された1又は複数の機能を受け付けてRAM3の所定領域に記憶する(S51)。
As described above, in a state where the image reading device 1 and the printer device 15 are connected by USB, a document is set by the user in the
次いで、読取部8により、セットされた原稿の画像データが読取られ、所定のデータ処理等が施されて、ページメモリ5に張り付けられる(S52)。一方、前記S51において受付けた機能と前記S4で記憶した相手プリンタ装置15の識別情報及び機能−PDL対応テーブル19に付与されている識別情報に基づいて相手プリンタ装置15に対応する機能−PDL対応テーブル19を特定し(S53)、特定した機能−PDL対応テーブル19(以下「特定テーブル19」という。)が記憶する機能(「なし」を含む)とPDLの種類の対応関係及び、前記S51で機能の指定を受付けた場合にあっては、当該受付けた機能に基づいて、使用するPDLを決定するための処理を行う(S54)。そして、PDLが決定されると(S55:YES)、決定したPDLの画像データを読取った画像データから生成し(S56)、生成したPDLの画像データを相手先のプリンタ装置15に対してUSB(ケーブル)を通じて送信する(S57)。
Next, the image data of the set document is read by the
一方、相手先プリンタ装置15は、画像読取装置1からUSB(ケーブル)を通じて送信されてきたPDLデータを受信して(S58)、取得したPDLの画像データをデコードして印刷処理を行う(S59)。なお、前記S55においてPDLが決定されなかった場合は(S55:NO)、S56乃至S59の処理動作は行われない。 On the other hand, the partner printer device 15 receives the PDL data transmitted from the image reading device 1 through the USB (cable) (S58), decodes the acquired PDL image data, and performs a printing process (S59). . If the PDL is not determined in S55 (S55: NO), the processing operations of S56 to S59 are not performed.
次に前記S54の処理動作を図5に示すフローチャートに基づいて更に詳細に説明する。前記S51において機能の指定を受付けなかった場合は(S101:NO)、特定テーブル19の「機能」フィールドの「なし」に対応付けて記憶されているデフォルトのPDLの種類を、使用するPDLとして決定する(S102)。 Next, the processing operation of S54 will be described in more detail based on the flowchart shown in FIG. If the function designation is not accepted in S51 (S101: NO), the type of the default PDL stored in association with “None” in the “Function” field of the specific table 19 is determined as the PDL to be used. (S102).
前記S51において機能の指定を受付けていた場合(S101:YES)、指定された機能が1つであるか否かを判断し(S103)、1つである場合には、指定された機能に対応付けられたPDLが1種類であるか否かが特定テーブル19において当該機能に対応付けられたPDLの個数に従って判断される(S104)。そして、対応付けられたPDLが1種類であると判断した場合は、当該対応付けられたPDLを、使用するPDLとして決定する(S105)。 If the function designation is accepted in S51 (S101: YES), it is determined whether or not there is one designated function (S103). If there is one, the designated function is supported. Whether or not the attached PDL is one type is determined according to the number of PDLs associated with the function in the specific table 19 (S104). If it is determined that there is one type of associated PDL, the associated PDL is determined as a PDL to be used (S105).
前記S104において、指定された機能に対応付けられたPDLが複数種類あると判断した場合は(S104:NO)、当該複数種類のPDLの優先順位情報に基づいて最も優先順位が高いPDLを、使用するPDLとして決定する(S106)。 If it is determined in S104 that there are a plurality of types of PDLs associated with the designated function (S104: NO), the PDL having the highest priority is used based on the priority information of the plurality of types of PDLs. PDL to be determined (S106).
前記S103において、指定された機能が複数あると判断した場合は(S103:NO)、特定テーブル19において当該指定された機能全てに対応付けられたPDLの種類があるか否かを判断し(S107)、そのようなPDLがある場合には(S107:YES)、さらに当該PDLが1種類であるか否かを判断する(S108)。そして、当該PDLが1種類である場合には(S108:YES)、当該PDLを、使用するPDLとして決定する(S109)。 If it is determined in S103 that there are a plurality of specified functions (S103: NO), it is determined whether there are PDL types associated with all the specified functions in the specific table 19 (S107). ) If there is such a PDL (S107: YES), it is further determined whether or not there is only one type of PDL (S108). If there is only one type of PDL (S108: YES), the PDL is determined as a PDL to be used (S109).
前記S107において、指定された機能全てに対応付けられたPDLの種類がないと判断した場合は(S107:NO)、エラー報知を行う(S110)。エラー報知は表示部9に、例えば「指定された複数の機能を組み合わせて選択することはできません。」等のエラーメッセージを表示することによって行われる。該報知はその他種々の手段により行うことも可能であり例えば、画像読取装置1に発光手段や発音手段を設けて特定の発光や発音により当該エラーをユーザに報知するようにしてもよい。
If it is determined in S107 that there is no PDL type associated with all the specified functions (S107: NO), error notification is performed (S110). The error notification is performed by displaying an error message on the
前記S108において、指定された機能全てに対応付けられたPDLの種類が複数種類あると判断した場合(S108:NO)、PDLの優先順位情報を順に1位、2位、・・・とし、指定された機能に対応付けられた各PDLの優先順位情報を加算し(S111)、加算結果に基づき最も優先順位の高いPDLを、使用するPDLとして決定する(S112)。例えば、特定テーブル19が機能−PDL対応テーブル19Cである場合であって、指定された機能がソート、回転及び枠消去の3機能である場合には、「PCL5」の優先順位情報は、ソートについて「1位」、回転について「1位」、枠消去について「2位」であるから、加算優先順位は「1+1+2=4」であり、「ESC/Page」の優先順位情報は、ソートについて「2位」、回転について「2位」、枠消去について「1位」であるから、加算優先順位は「2+2+1=5」であり、「PostScript3」の優先順位情報は、ソートについて「3位」、回転について「3位」、枠消去について「3位」であるから、加算優先順位は「3+3+3=9」である。したがって、加算優先順位が最も高い「4」である「PCL5」を最も優先順位の高いものとし、これを使用するPDLとして決定する。なお、上記S111及びS112による優先順位の決定処理は、総合的な優先順位の決定処理手段の一例を示したに過ぎず、当然に、その他の優先順位情報に基づく処理手段により総合的な優先順位を算出し、これにより使用するPDLを決定してもよい。 In S108, when it is determined that there are a plurality of types of PDLs associated with all the specified functions (S108: NO), the PDL priority information is set to the first, second,. The priority information of each PDL associated with the assigned function is added (S111), and the PDL with the highest priority is determined as the PDL to be used based on the addition result (S112). For example, when the specific table 19 is the function-PDL correspondence table 19C, and the designated functions are three functions of sort, rotation, and frame deletion, the priority order information of “PCL5” Since “1st”, “1st” for rotation, and “2nd” for frame deletion, the addition priority is “1 + 1 + 2 = 4”, and the priority information of “ESC / Page” is “2” for sorting. "Position", "Rotation" is "Second", and Frame Erasure is "First", so the addition priority is "2 + 2 + 1 = 5", and the priority information of "PostScript3" is "third" for sorting and rotation Is “3rd” for frame erasure and “3rd” for frame erasure, so the addition priority is “3 + 3 + 3 = 9”. Therefore, “PCL5”, which is “4” having the highest addition priority, is determined to be the highest priority and is determined as the PDL to be used. Note that the priority determination processing in S111 and S112 described above is merely an example of a comprehensive priority determination processing means. Naturally, the overall priority order is determined by processing means based on other priority order information. And the PDL to be used may be determined.
以上の説明から明らかなように、本実施の形態に係る画像読取装置1によれば、それぞれのPDLの特徴を把握しているものが機能−PDL対応テーブル19の登録行えば、或いは、一般ユーザがPDLの特徴を調査した上で適切に機能−PDL対応テーブル19の登録を行えば、その後は、複写処理の際に、登録された情報に基づいて最適なPDLが自動的に選択されるので、PDLの特徴を把握していないその他の者であっても、指定した機能に応じて最適なPDLにより複写を行うことができる。また、プリンタ装置ごとに、機能−PDL対応テーブル19を登録(記憶)することができるので、複数のプリンタ装置をつなぎ替えて使用しても、機能に応じて最適なPDLが自動的に選択される。 As is clear from the above description, according to the image reading apparatus 1 according to the present embodiment, if a person who knows the characteristics of each PDL is registered in the function-PDL correspondence table 19 or is a general user. If the function-PDL correspondence table 19 is appropriately registered after investigating the characteristics of the PDL, the optimum PDL is automatically selected based on the registered information after the copying process. Even another person who does not grasp the characteristics of PDL can perform copying using the optimum PDL according to the designated function. In addition, since the function-PDL correspondence table 19 can be registered (stored) for each printer, the optimum PDL is automatically selected according to the function even if a plurality of printers are connected and used. The
なお、以上の実施の形態においては、画像読取装置1とプリンタ装置15をUSBを介して接続した場合を例に挙げて説明したが、画像読取装置1において複写処理が実行される前に相手先プリンタ装置15の識別情報を取得することができれば、接続手段はUSBに限定されない。その場合は例えば、USBホストコントローラ12に代えてパラレルインターフェース、LAN(ローカル・エリア・ネットワーク)インターフェース等を装備して、パラレル、LAN等を接続手段としてもよい。 In the above embodiment, the case where the image reading device 1 and the printer device 15 are connected via the USB has been described as an example. However, before the copy process is executed in the image reading device 1, the other party If the identification information of the printer device 15 can be acquired, the connecting means is not limited to the USB. In this case, for example, instead of the USB host controller 12, a parallel interface, a LAN (local area network) interface, or the like may be provided, and parallel, LAN, or the like may be used as the connection means.
また、本実施の形態においては、画像読取装置1は、相手の識別情報はネゴシエーションによって取得するようになっているが、操作部10等からユーザの操作により入力された識別情報を受付けて記憶し、該識別情報をネゴシエーションにより取得する識別情報の代わりに使用するものとしてもよい。
In the present embodiment, the image reading apparatus 1 is configured to acquire the identification information of the other party through negotiation. However, the image reading apparatus 1 accepts and stores the identification information input by the user operation from the
本発明は、例えば、プリンタ装置にUSBを介して接続可能なスキャナ等の画像読取装置に適用することができる。 The present invention can be applied to, for example, an image reading apparatus such as a scanner that can be connected to a printer apparatus via a USB.
1 画像読取装置
2 CPU
3 RAM
4 ROM
8 読取部
11 PDL変換回路
12 USBホストコントローラ
15 プリンタ装置
19 機能−PDL対応テーブル
1
3 RAM
4 ROM
8 Reading unit 11 PDL conversion circuit 12 USB host controller 15
Claims (3)
複写処理に関して利用可能な機能に、それぞれ対応付けてプリントデータの種類を記憶する記憶手段と、
前記機能の指定を受付ける機能指定受付手段と、
前記プリンタ装置に送信するプリントデータの種類を、前記機能指定受付手段が受付けた機能、及び、前記記憶手段が記憶する機能とプリントデータの種類の対応関係に基づいて決定する決定手段と、を備えることを特徴とする画像読取装置。 An image reading apparatus comprising: connection means for connecting a printer device via a cable; and transmission means for transmitting print data to the printer device via the cable,
Storage means for storing types of print data in association with functions available for copying processing;
Function designation accepting means for accepting designation of the function;
A function that is received by the function designation receiving unit, and a determination unit that determines a type of print data to be transmitted to the printer device based on a correspondence relationship between the function stored by the storage unit and the type of print data. An image reading apparatus.
前記記憶手段は、プリンタ装置の識別情報毎に、前記対応関係を記憶しており、
前記決定手段は、前記プリンタ装置に送信するプリントデータの種類を、前記識別情報検出手段が検出した識別情報により特定される前記対応関係、及び前記機能指定受付手段が受付けた機能に基づいて決定することを特徴とする請求項1記載の画像読取装置。 An identification information detecting means for detecting identification information of the connected printer device;
The storage means stores the correspondence relationship for each identification information of the printer device,
The determining means determines the type of print data to be transmitted to the printer device based on the correspondence specified by the identification information detected by the identification information detecting means and the function received by the function designation receiving means. The image reading apparatus according to claim 1.
前記決定手段は、前記機能指定受付手段が受付けた機能に対応付けて複数のプリントデータの種類が記憶されている場合に、前記プリンタ装置に送信するプリントデータの種類を、前記機能指定受付手段が受付けた機能、並びに、前記記憶手段が当該機能に対応付けて記憶している複数のプリントデータの種類及び前記優先順位情報に基づいて決定することを特徴とする請求項1又は2記載の画像読取装置。 The storage means further stores priority information on the type of print data to be applied in association with each function,
The determining means determines the type of print data to be transmitted to the printer device when the function designation accepting means stores a plurality of types of print data in association with the function accepted by the function designation accepting means. 3. The image reading according to claim 1, wherein the function is determined based on the received function and the types of print data stored in association with the function by the storage unit and the priority order information. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003342915A JP4144501B2 (en) | 2003-10-01 | 2003-10-01 | Image reading device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003342915A JP4144501B2 (en) | 2003-10-01 | 2003-10-01 | Image reading device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005110084A JP2005110084A (en) | 2005-04-21 |
| JP4144501B2 true JP4144501B2 (en) | 2008-09-03 |
Family
ID=34537029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003342915A Expired - Fee Related JP4144501B2 (en) | 2003-10-01 | 2003-10-01 | Image reading device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4144501B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007088887A (en) * | 2005-09-22 | 2007-04-05 | Fuji Xerox Co Ltd | Scanner and its operation menu display control method |
| JP2008193409A (en) * | 2007-02-05 | 2008-08-21 | Ricoh Co Ltd | Image processing device |
-
2003
- 2003-10-01 JP JP2003342915A patent/JP4144501B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005110084A (en) | 2005-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6609162B1 (en) | Data processing apparatus connected to a network connectable a plurality of devices | |
| US8467080B2 (en) | Printing control system, printing control server, image forming apparatus, program, and printing control method | |
| US7433067B2 (en) | Printer, printing system, recording medium and server requiring authentication | |
| CN102131028B (en) | Image forming apparatus and method for displaying preview image | |
| JPH1120275A (en) | Image printing system and image printing method | |
| JPH11150559A5 (en) | Information processing system, information processing method, and information processing device | |
| JP4601244B2 (en) | Printing device | |
| CN101652763A (en) | Information processor, and method for limiting function of information processor | |
| JP2002342050A (en) | Image formation device, printing method, program and recording medium | |
| US7177038B2 (en) | Image forming system | |
| US7796284B2 (en) | Image processing system, image processing apparatus, and control method and program therefor | |
| JP2005119095A (en) | Image processor, printer, program, and recording medium | |
| JP4144501B2 (en) | Image reading device | |
| US8806614B2 (en) | Image processing apparatus, controlling method of image processing apparatus, and computer program | |
| US7573592B2 (en) | Status data transmission of image processing apparatus | |
| US7532769B2 (en) | Image processing device, image processing method and image processing program | |
| US8284422B2 (en) | Facsimile apparatus, and received-data processing method for use in said facsimile apparatus | |
| JP2005123826A (en) | Image processor, printer, program and recording medium | |
| JP4032664B2 (en) | Image forming system, host device and image output device | |
| JP2005110085A (en) | Image reading apparatus | |
| US10819866B2 (en) | Processing apparatus and non-transitory computer readable medium | |
| JP3582624B2 (en) | Facsimile communication system and facsimile machine | |
| JP2006115021A (en) | Facsimile machine | |
| JP2932913B2 (en) | Information distribution device | |
| KR100503058B1 (en) | Method for display ending of a printing state |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060818 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080513 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080527 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080609 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110627 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110627 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120627 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130627 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130627 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140627 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |