[go: up one dir, main page]

JP4498869B2 - Image processing system - Google Patents

Image processing system Download PDF

Info

Publication number
JP4498869B2
JP4498869B2 JP2004273078A JP2004273078A JP4498869B2 JP 4498869 B2 JP4498869 B2 JP 4498869B2 JP 2004273078 A JP2004273078 A JP 2004273078A JP 2004273078 A JP2004273078 A JP 2004273078A JP 4498869 B2 JP4498869 B2 JP 4498869B2
Authority
JP
Japan
Prior art keywords
printer
information
printing
data
processing system
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
Application number
JP2004273078A
Other languages
Japanese (ja)
Other versions
JP2006088356A (en
Inventor
健吾 越智
Original Assignee
株式会社沖データ
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 株式会社沖データ filed Critical 株式会社沖データ
Priority to JP2004273078A priority Critical patent/JP4498869B2/en
Publication of JP2006088356A publication Critical patent/JP2006088356A/en
Application granted granted Critical
Publication of JP4498869B2 publication Critical patent/JP4498869B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

本発明は画像処理システムに関し、特に代行印刷が可能な画像処理システム、画像処理方法、及びプリンタ装置に関する。   The present invention relates to an image processing system, and more particularly to an image processing system capable of proxy printing, an image processing method, and a printer apparatus.

従来、この種のシステムとして、例えば、自動取引システムにおいて、自動取引装置に設けられた障害検出部にて利用明細票の印字障害を検出し、このとき、代行印字依頼部が、利用明細票の代行印字を汎用端末に要求し、この汎用端末で、要求に設定された利用明細票の印字に必要な印字データを基に利用明細票の代行印字を実施するものがあった(例えば、特許文献1参照)。   Conventionally, as this type of system, for example, in an automatic transaction system, a failure detection unit provided in an automatic transaction apparatus detects a printing failure of a usage statement slip. There is one that requests proxy printing from a general-purpose terminal, and this general-purpose terminal performs proxy printing of the usage statement slip based on the print data necessary for printing the usage statement slip set in the request (for example, patent document) 1).

特開平5―165870号公報(第1頁、図1)JP-A-5-165870 (first page, FIG. 1)

このようなシステムでは、代行印刷する印刷処理が、ある程度定められた印字データに基づいて行なわれるため、この印刷処理に対応可能な汎用端末を用意すれば、印刷処理上の問題は発生しない。しかしながら、画像データ等のように、解像度や、用紙サイズ等の印刷条件が様々に設定される印刷を行う場合には対応出来ない。   In such a system, since the printing process for proxy printing is performed based on print data determined to some extent, if a general-purpose terminal capable of handling this printing process is prepared, problems in the printing process will not occur. However, it cannot cope with printing in which printing conditions such as resolution and paper size are variously set, such as image data.

本発明の目的は、画像データ等のように、解像度や、用紙サイズ等の印刷条件が様々に設定される印刷の代行印刷を行う際に、印刷が指定されたプリンタが、例えその印刷条件にあった印刷が行えない場合や、用紙切れや故障等で印刷できない場合でも、条件に合った印刷が可能な他のプリンタにて、速やかに印刷が実行される画像処理システム、画像処理方法、及びプリンタ装置を提供することにある。   An object of the present invention is to perform printing on behalf of a printer designated for printing when performing proxy printing for printing in which printing conditions such as resolution and paper size are variously set, such as image data. An image processing system, an image processing method, and an image processing system in which printing can be performed promptly by another printer capable of printing that meets conditions even when printing cannot be performed due to out of paper or failure To provide a printer device.

本発明による画像処理システムは、上位装置と、第1のプリンタと、第2のプリンタと、前記上位装置、前記第1のプリンタ、及び前記第2のプリンタをネットワーク接続する通信手段とを有する画像処理システムにおいて、
前記上位装置は、印刷用の画像データを前記第1のプリンタに送信し、前記第1のプリンタは、前記上位装置からの前記画像データを印刷可能であるか否か判断し、印刷不可能と判断した場合に、前記通信手段を介して前記第2のプリンタからプリンタ性能を示す第2のプリンタ情報を取得し、該第2のプリンタ情報を含んで前記画像データを前記第2のプリンタに代行印刷させるか否かを問い合わせるための通知情報を前記上位装置に送信し、前記第1のプリンタは、前記上位装置から前記代行印刷の指示情報を受信したときに、前記上位装置からの前記画像データを、前記通信手段を介して前記第2のプリンタに送信し、前記第2のプリンタは、前記第1のプリンタからの前記画像データを代行印刷し、
前記上位装置は、前記代行印刷を行う際の印刷条件が印刷結果に与える影響を示す代行影響情報を表示することを特徴とする。
An image processing system according to the present invention includes an upper-level device, a first printer, a second printer, and a communication unit that connects the higher-level device, the first printer, and the second printer to a network. In the processing system,
The host device transmits image data for printing to the first printer, and the first printer determines whether the image data from the host device is printable and determines that printing is not possible. If it is determined, second printer information indicating printer performance is acquired from the second printer via the communication means, and the image data including the second printer information is transferred to the second printer. Notification information for inquiring whether to perform printing is transmitted to the host device, and when the first printer receives the proxy printing instruction information from the host device, the image data from the host device is transmitted. Is transmitted to the second printer via the communication means, and the second printer performs proxy printing of the image data from the first printer ,
The host device displays proxy influence information indicating an influence of a printing condition when the proxy printing is performed on a print result .

印刷が指定されたプリンタが印刷不可能な状態にあっても、他の印刷可能なプリンタによって代行印刷が可能となるため、印刷処理を円滑に行なうことが出来る。しかも、これ等のプリンタ間には、機種が同一でなければならないといった制約がないため、システムを構成する際の自由度の点でも優れている。   Even when the printer designated for printing is in a state incapable of printing, the proxy printing can be performed by another printable printer, so that the printing process can be performed smoothly. Moreover, since there is no restriction that the printers must be the same between these printers, the printer is also excellent in terms of the degree of freedom when configuring the system.

実施の形態1.
図1は、本発明の実施の形態1の画像処理システムの構成を概略的に示す概略構成図である。同図に示すように、この画像処理システム1では、パソコン等の上位装置2と2台のプリンタ装置である第1プリンタ3及び第2プリンタ4がネットワーク5で互いに接続されている。
Embodiment 1 FIG.
FIG. 1 is a schematic configuration diagram schematically showing the configuration of the image processing system according to the first embodiment of the present invention. As shown in the figure, in this image processing system 1, a host device 2 such as a personal computer and two printer devices, a first printer 3 and a second printer 4, are connected to each other via a network 5.

図2は、図1に示す上位装置2の信号処理系の要部構成を示すブロック図である。同図に示すように、上位装置2は、ユーザが使用するアプリケーション11、アプリケーションからの指示に基づいて印刷するデータを作成するドライバ12、ネットワーク5に接続されてデータを送受信する送受信部13、印刷代行に関する情報が保存されている代行情報保存部14、第1プリンタ3から通知される通知情報を解析する通知情報解析部15、ユーザに情報を表示するディスプレイ部16、ユーザが情報を入力する外部I/F部17、及びユーザが選択した情報を第1プリンタ3に通知するためのデータを作成する選択情報作成部18を備えている。   FIG. 2 is a block diagram showing the main configuration of the signal processing system of the host device 2 shown in FIG. As shown in the figure, the host device 2 includes an application 11 used by a user, a driver 12 that creates data to be printed based on an instruction from the application, a transmission / reception unit 13 that is connected to the network 5 and transmits and receives data, A proxy information storage unit 14 that stores information related to a proxy, a notification information analysis unit 15 that analyzes notification information notified from the first printer 3, a display unit 16 that displays information to the user, and an external where the user inputs information An I / F unit 17 and a selection information creation unit 18 that creates data for notifying the first printer 3 of information selected by the user are provided.

図3は、図1に示す第1プリンタ3の信号処理系の要部構成を示すブロック図である。同図に示すように、第1プリンタ3は、ネットワーク5に接続されてデータを送受信する送受信部21、第1プリンタ3が印刷可能かどうかの判断を行う判断部22、データを解釈して印刷を行う印刷部24、上位装置2に通知する通知情報を作成する通知情報作成部25、転送するデータを一時的に保存する転送用データ保存部26、ネットワーク5に接続された自他のプリンタの情報を取得する近隣プリンタ情報取得部23、及びその情報を保存しておく近隣プリンタ情報保存部27を備えている。   FIG. 3 is a block diagram showing a main configuration of the signal processing system of the first printer 3 shown in FIG. As shown in the figure, the first printer 3 is connected to the network 5 and transmits / receives data 21, the determination unit 22 determines whether the first printer 3 can print, and interprets and prints the data. A printing unit 24 that performs notification, a notification information creation unit 25 that creates notification information to be notified to the host apparatus 2, a transfer data storage unit 26 that temporarily stores data to be transferred, and other printers connected to the network 5 A neighboring printer information acquisition unit 23 that acquires information and a neighboring printer information storage unit 27 that stores the information are provided.

図4は、図1に示す第2プリンタ4の信号処理系の要部構成を示すブロック図である。同図に示すように、第2プリンタ4は、ネットワーク5に接続されてデータを送受信する送受信部31、受信した印刷データから第2プリンタ4に必要な情報だけを取り出す印刷データ解析部32、データを解釈して印刷を行う印刷部33、及びプリンタ情報の要求が合った時に応答データを作成するプリンタ情報取得部34を備えている。   FIG. 4 is a block diagram showing a main configuration of the signal processing system of the second printer 4 shown in FIG. As shown in the figure, the second printer 4 includes a transmission / reception unit 31 connected to the network 5 for transmitting / receiving data, a print data analysis unit 32 for extracting only information necessary for the second printer 4 from the received print data, data And a printer information acquisition unit 34 for generating response data when a request for printer information is met.

図5は、本実施の形態において、上位装置2のドライバ12が作成する印刷データの一構成例を示す説明図である。   FIG. 5 is an explanatory diagram showing a configuration example of print data created by the driver 12 of the higher-level device 2 in the present embodiment.

この例で、上位装置2のドライバ12は、代行情報保存部14に保存された後述する代行情報(図6)を基に、代行される予定のプリンタを含めた、第1プリンタ3と第2プリンタ4のそれぞれで解釈できる画像データと、画像データのサイズ情報、さらに第1プリンタ3と第2プリンタ4の各プリンタでの印刷条件を定める印刷条件情報を含んだ印刷データを作成する。印刷条件には、データが印刷用のデータであるかどうか、印刷するプリンタの解像度、画像データを印刷する用紙のサイズ、カラーで印刷するかモノクロで印刷するか、等の情報が含まれている。図6は、上位装置2の代行情報保存部14が保存する内容を示す説明図であり、同図に示すように、この代行情報保存部14には、上位装置2で選択した印刷指定先のプリンタ種類を、その優先順位に対応させて保存している。尚、上位装置2の送受信部13、第1プリンタ3の送受信部21、第2プリンタ4の送受信部、及びネットワーク5は、互いをネットワーク接続する通信手段を構成している。   In this example, the driver 12 of the host device 2 includes the first printer 3 and the second printer 2 including the printers to be substituted based on the substitution information (FIG. 6) described later saved in the substitution information saving unit 14. Print data including image data that can be interpreted by each of the printers 4, size information of the image data, and printing condition information that defines printing conditions in each of the first printer 3 and the second printer 4 is created. The printing conditions include information such as whether the data is data for printing, the resolution of the printer to print, the size of the paper on which the image data is printed, whether to print in color or monochrome, and so on. . FIG. 6 is an explanatory diagram showing the contents stored by the proxy information storage unit 14 of the higher level apparatus 2. As shown in FIG. 6, the proxy information storage unit 14 stores the print designation destination selected by the higher level apparatus 2. The printer type is stored in correspondence with the priority order. Note that the transmission / reception unit 13 of the host device 2, the transmission / reception unit 21 of the first printer 3, the transmission / reception unit of the second printer 4, and the network 5 constitute communication means for network connection with each other.

以上の構成において、画像処理システム1の動作について、以下に説明する。   With the above configuration, the operation of the image processing system 1 will be described below.

この例で、上位装置2のドライバ12は、代行情報保存部14に保存された後述する代行情報(図6)を基に、代行される予定のプリンタを含めた、第1プリンタ3と第2プリンタ4のそれぞれで解釈できる画像データと、画像データのサイズ情報、さらに第1プリンタ3と第2プリンタ4の各プリンタでの印刷条件を定める印刷条件情報を含んだ印刷データを作成する。印刷条件には、データが印刷用のデータであるかどうか、印刷するプリンタの解像度、画像データを印刷する用紙のサイズ、カラーで印刷するかモノクロで印刷するか、等の情報が含まれている。図6は、上位装置2の代行情報保存部14が保存する内容を示す説明図であり、同図に示すように、この代行情報保存部14には、上位装置2で選択した印刷指定先のプリンタ種類を、その優先順位に対応させて保存している。尚、上位装置2の送受信部13、第1プリンタ3の送受信部21、第2プリンタ4の送受信部31、及びネットワーク5は、互いをネットワーク接続する通信手段を構成している。 In this example, the driver 12 of the host device 2 includes the first printer 3 and the second printer 2 including the printers to be substituted based on the substitution information (FIG. 6) described later saved in the substitution information saving unit 14. Print data including image data that can be interpreted by each of the printers 4, size information of the image data, and printing condition information that defines printing conditions in each of the first printer 3 and the second printer 4 is created. The printing conditions include information such as whether the data is data for printing, the resolution of the printer to print, the size of the paper on which the image data is printed, whether to print in color or monochrome, and so on. . FIG. 6 is an explanatory diagram showing the contents stored by the proxy information storage unit 14 of the higher level apparatus 2. As shown in FIG. 6, the proxy information storage unit 14 stores the print designation destination selected by the higher level apparatus 2. The printer type is stored in correspondence with the priority order. Note that the transmission / reception unit 13 of the host device 2, the transmission / reception unit 21 of the first printer 3, the transmission / reception unit 31 of the second printer 4, and the network 5 constitute communication means for network connection to each other.

ドライバ12は、印刷データの作成を開始すると、代行情報保存部14に保存された印刷指定先情報(図6)を取得し、画像データを作成する必要のあるプリンタの情報を得る(ステップS101)。次にドライバ12は、画像データを作成し(ステップS102)、作成した画像データのサイズを算出する(ステップS103)。そして最後に、作成した画像データとそれらのサイズを元に、図5で説明した構造の印刷データを作成する(ステップS104)。   When the driver 12 starts creating print data, the driver 12 obtains print designation destination information (FIG. 6) saved in the proxy information saving unit 14 and obtains information on a printer that needs to create image data (step S101). . Next, the driver 12 creates image data (step S102), and calculates the size of the created image data (step S103). Finally, print data having the structure described with reference to FIG. 5 is created based on the created image data and their sizes (step S104).

上位装置2は、ドライバ12による印刷データの作成が終了すると、送信部13からこの印刷データをネットワーク5(図1)経由で第1プリンタ3に送信する。図8は、この時、印刷データを受信して第1プリンタ3が実行する印刷データ受信処理の動作手順を示すフローチャートである。以下、このフローチャートを参照しながら第1プリンタ3が実行する印刷データ受信処理について説明する。   When the creation of print data by the driver 12 is completed, the host device 2 transmits the print data from the transmission unit 13 to the first printer 3 via the network 5 (FIG. 1). FIG. 8 is a flowchart showing an operation procedure of print data reception processing executed by the first printer 3 upon receiving print data at this time. Hereinafter, the print data receiving process executed by the first printer 3 will be described with reference to this flowchart.

図3に示す第1プリンタ3は、その送受信部21が印刷データを受信すると、判断部22によって受信したデータが印刷用のデータか否かを判別する(ステップS111)。もしここで受信したデータが印刷用のデータでないと判断すると、そのまま印刷データの受信処理を終了する。受信したデータが印刷用のデータか否かを判別する際には、図5に示すように、印刷データに含まれる第1プリンタ3の印刷条件情報に含まれる「データの種類」情報を用いる。受信したデータが印刷用のデータであれば、判断部22によって、この第1プリンタ3が受信した印刷データを印刷可能かどうかの判断をする(ステップS112)。ここでは、この第1プリンタ3が、印刷データに含まれる第1プリンタに要求する印刷条件を満たしているか、印刷用紙があるか、或いは装置が故障していないか等がチェックされる。印刷可能であれば、判断部22によって、印刷データから第1プリンタ3で使用するための画像データと詳細情報を取り出して印刷部24に送信し(ステップS113)、印刷部24は入力したデータを解釈して印刷する(ステップS119)。   When the transmission / reception unit 21 receives print data, the first printer 3 shown in FIG. 3 determines whether the data received by the determination unit 22 is data for printing (step S111). If it is determined that the received data is not print data, the print data reception process is terminated. When determining whether or not the received data is data for printing, as shown in FIG. 5, “data type” information included in the printing condition information of the first printer 3 included in the print data is used. If the received data is data for printing, the determination unit 22 determines whether the print data received by the first printer 3 can be printed (step S112). Here, it is checked whether the first printer 3 satisfies the printing conditions required for the first printer included in the print data, whether there is printing paper, or whether the apparatus is out of order. If printing is possible, the determination unit 22 extracts image data and detailed information for use in the first printer 3 from the print data and transmits them to the printing unit 24 (step S113). The printing unit 24 receives the input data. Interpreted and printed (step S119).

判断部22が、第1プリンタ3によって受信した印刷データの印刷が不可能であると判断した場合は、受信した印刷データを転送用データ保存部26にそのまま保存し(ステップS114)、近隣プリンタ情報保存部27に保存された近隣プリンタ情報を更新する(ステップS115)。   If the determination unit 22 determines that printing of the print data received by the first printer 3 is impossible, the received print data is stored in the transfer data storage unit 26 as it is (step S114), and neighboring printer information is stored. The neighboring printer information stored in the storage unit 27 is updated (step S115).

図9は、このステップS115で行われる近隣プリンタ情報更新の手順を示すフローチャートである。このフローチャートに示すように、近隣プリンタ情報更新が開始されると、近隣プリンタ情報取得部23は、プリンタ情報を要求する情報取得パケットをネットワークに流す(ステップS115a)。その後、近隣プリンタから応答があるまで、一定時間待機する(ステップS115b)。その後、一定時間が経過するまでにあった応答を近隣プリンタ情報取得部23で集計して近隣プリンタ情報を作成して近隣プリンタ情報保存部27に保存してデータを更新し(ステップS115c)、このフローを終了する。   FIG. 9 is a flowchart showing a procedure for updating neighboring printer information performed in step S115. As shown in this flowchart, when the neighboring printer information update is started, the neighboring printer information acquisition unit 23 sends an information acquisition packet for requesting printer information to the network (step S115a). Thereafter, it waits for a predetermined time until there is a response from the neighboring printer (step S115b). Thereafter, the responses up to the elapse of a predetermined time are aggregated by the neighboring printer information acquisition unit 23 to create neighboring printer information, stored in the neighboring printer information storage unit 27, and the data is updated (step S115c). End the flow.

図10は、このとき、近隣プリンタである図1に示す第2プリンタ4が、第1プリンタ3によって流された情報取得パケットを受けて実施する処理を説明するフローチャートである。このフローチャートに示すように、第2プリンタ4が、第1プリンタ3からの情報取得パケットを受信すると、そのプリンタ情報取得部34(図4)によって応答可能か否かを判断し(ステップS121)、応答が不可能であれば応答しないままフローを終了する。応答が可能であれば、自身のプリンタ情報を集め(ステップS122)、通信データを作成して近隣プリンタ情報の要求元、即ち第1プリンタ3に対してこの通信データを送信し(ステップS123)、フローを終了する。   FIG. 10 is a flowchart for explaining processing executed by the second printer 4 shown in FIG. 1, which is a neighboring printer, at this time upon receiving the information acquisition packet sent by the first printer 3. As shown in this flowchart, when the second printer 4 receives the information acquisition packet from the first printer 3, the printer information acquisition unit 34 (FIG. 4) determines whether it can respond (step S121). If no response is possible, the flow ends without responding. If a response is possible, the printer information is collected (step S122), communication data is created, and the communication data is transmitted to the requester of the neighboring printer information, that is, the first printer 3 (step S123). End the flow.

以上のようにして、第1プリンタ3(図3)によるステップS115(図8)の近隣プリンタ情報更新が完了すると、第1プリンタ3の近隣プリンタ情報取得部23(図3)は、近隣プリンタ情報保存部27から代行印刷が可能な近隣プリンタの情報を取得し(S116)、通知情報作成部25は、上位装置2に第1プリンタ3が印刷不可能であることを通知するための通知情報を、近隣プリンタ情報を得て作成する(S117)。   As described above, when the neighboring printer information update in step S115 (FIG. 8) by the first printer 3 (FIG. 3) is completed, the neighboring printer information acquisition unit 23 (FIG. 3) of the first printer 3 Information on neighboring printers that can perform proxy printing is acquired from the storage unit 27 (S116), and the notification information creation unit 25 provides notification information for notifying the host device 2 that the first printer 3 cannot be printed. The neighboring printer information is obtained and created (S117).

図11は、この時の通知情報の内容を示す説明図である。通知情報には、最初に印刷指示を受けた第1プリンタ3が印刷不可能であること示す情報の他、同図に示すように、この第1プリンタ3のプリンタ情報と共に、近隣プリンタの中から代行印刷する候補としてあげた第2プリンタ4のプリンタ情報が含まれている。プリンタ情報の内容としては、プリンタの性能を示す、「解像度」、「用紙サイズ」、「カラー/モノクロ」、「搭載PDL(page description language)」がある。送受信部21は、このようにして通知情報作成部25が作成した通知情報を上位装置2に送信し(S118)、このデータ受信フローを終了する。   FIG. 11 is an explanatory diagram showing the contents of the notification information at this time. The notification information includes information indicating that the first printer 3 that first received the print instruction cannot be printed, as well as printer information of the first printer 3 as well as information indicating that the first printer 3 has received a print instruction from among neighboring printers. The printer information of the second printer 4 listed as a candidate for proxy printing is included. The contents of the printer information include “resolution”, “paper size”, “color / monochrome”, and “installed PDL (page description language)” indicating the performance of the printer. The transmission / reception unit 21 transmits the notification information created by the notification information creation unit 25 in this way to the higher-level device 2 (S118), and ends this data reception flow.

図12は、上位装置2が、第1プリンタ3から上記した通知情報、即ち第1プリンタ3が印刷不可能である情報、及び第1プリンタ3と近隣プリンタである第2プリンタ4の各情報を含む通知を受けて実施する処理を説明するフローチャートである。このフローチャートに示すように、上位装置2が第1プリンタ3からの通知情報を受信すると、通知情報解析部15(図2)において通知されたメッセージを解析し(ステップS131)、解析した結果をディスプレイ部16に表示する(ステップS132)。   FIG. 12 shows the notification information from the first printer 3, that is, the information that the first printer 3 cannot print, and the information of the second printer 4 that is the first printer 3 and the neighboring printer. It is a flowchart explaining the process implemented in response to a notification including. As shown in this flowchart, when the host device 2 receives the notification information from the first printer 3, the notification information analysis unit 15 (FIG. 2) analyzes the message notified (step S131), and the analysis result is displayed on the display. It is displayed on the part 16 (step S132).

図13は、このときディスプレイ部16に表示される通知情報表示画面41を示す説明図である。この通知情報表示画面41には、第1プリンタ3が印刷できない状況であること、また各プリンタのプリンタ情報を開示すると共に、第2プリンタ4でも印刷が可能であり、第2プリンタ4による代行印刷を実行するか否かの指示を仰ぐメッセージが示される。   FIG. 13 is an explanatory diagram showing a notification information display screen 41 displayed on the display unit 16 at this time. The notification information display screen 41 indicates that the first printer 3 cannot print, discloses the printer information of each printer, and can also be printed by the second printer 4. A message is displayed asking for an instruction to execute or not.

その後ユーザが、この通知情報表示画面41を見ながら、外部I/F部17(図2)を使用して代行印刷の可/否命令を入力するのを監視する(ステップS133)。やがてユーザが、代行印刷の可/否命令を入力すると、選択情報作成部18は、この可/否命令による選択結果を第1プリンタ3に通知するためのユーザ選択通知情報を作成し(ステップS134)、送受信部13は、このユーザ選択通知情報を第1プリンタ3に送信して(ステップS135)、このフローを終了する。   Thereafter, while watching the notification information display screen 41, it is monitored that the user inputs a proxy printing permission / inhibition command using the external I / F unit 17 (FIG. 2) (step S133). Eventually, when the user inputs a proxy printing permission / inhibition command, the selection information creation unit 18 creates user selection notification information for notifying the first printer 3 of the selection result based on the permission / inhibition command (step S134). The transmission / reception unit 13 transmits the user selection notification information to the first printer 3 (step S135), and ends this flow.

図14は、第1プリンタ3が、上位装置2から上記したユーザ選択通知情報を受信して実行する処理を説明するフローチャートである。このフローチャートに示すように、図3に示す第1プリンタ3の送受信部21が、上位装置2からのユーザ選択通知情報を入力すると、判断部22は、このユーザ選択通知情報データを解析し、代行印刷が許可されたか否かを判断する(ステップS141)。許可されなければ転送用データ保存部26に保存したデータを削除し(ステップS144)、処理を終了する。代行印刷が許可されれば、転送用データ保存部26に保存した印刷データを取り出し(ステップS142)、更に第2プリンタ4にこの印刷データを送信し(ステップS143)、処理を終了する。   FIG. 14 is a flowchart illustrating a process in which the first printer 3 receives and executes the above-described user selection notification information from the higher-level device 2. As shown in this flowchart, when the transmission / reception unit 21 of the first printer 3 shown in FIG. 3 inputs user selection notification information from the higher-level device 2, the determination unit 22 analyzes the user selection notification information data and performs proxy processing. It is determined whether printing is permitted (step S141). If not permitted, the data stored in the transfer data storage unit 26 is deleted (step S144), and the process ends. If the proxy printing is permitted, the print data stored in the transfer data storage unit 26 is extracted (step S142), and the print data is transmitted to the second printer 4 (step S143), and the process is terminated.

図15は、第2プリンタ4が、第1プリンタ3から印刷データを受信して実行する処理を説明するフローチャートである。このフローチャートに示すように、図4に示す第2プリンタ4が印刷データを受信すると、その送受信部31によって、受信したデータが印刷用のデータか否かを判断し(ステップS151)、印刷用のデータでなければそのまま印刷データ受信処理を終了する。印刷用のデータであれば、印刷データ解析部32によって、受信した印刷データから第2プリンタ4で使用するための画像データと詳細情報を取り出して印刷部33に送信する(ステップS152)。印刷部33は、入力したデータを解釈して印刷する(S153)。   FIG. 15 is a flowchart for explaining processing that the second printer 4 receives and executes print data from the first printer 3. As shown in this flowchart, when the second printer 4 shown in FIG. 4 receives print data, the transmission / reception unit 31 determines whether the received data is print data (step S151). If it is not data, the print data reception process is terminated. If it is data for printing, the print data analyzing unit 32 extracts image data and detailed information for use in the second printer 4 from the received print data and transmits them to the printing unit 33 (step S152). The printing unit 33 interprets and prints the input data (S153).

尚、上記した画像処理システムでは、第1プリンタ3が、上位装置2から受信した印刷データを印刷出来ない場合に、近隣のプリンタ情報を含む通知情報を上位機種2に送信し、代行印刷するか否かを指示するユーザ選択通知情報を上位装置2から受けて、その結果に基づいて、印刷データを第2のプリンタ4に送信する例を示した。しかしながら本発明はこれに限定されるものではなく、例えば、第1プリンタ3が、上位装置2から受信した印刷データを印刷出来ないと判断した場合に、そのまま、或いは近隣のプリンタ情報を得た後にそのデータに基づいて、印刷データを第2のプリンタ4に送信するように構成してもよい。   In the above-described image processing system, when the first printer 3 cannot print the print data received from the upper apparatus 2, the notification information including the neighboring printer information is transmitted to the upper model 2 to perform proxy printing. An example in which user selection notification information indicating whether or not is received from the host device 2 and print data is transmitted to the second printer 4 based on the result is shown. However, the present invention is not limited to this. For example, when the first printer 3 determines that the print data received from the higher-level device 2 cannot be printed, it remains as it is or after obtaining neighboring printer information. The print data may be transmitted to the second printer 4 based on the data.

以上のように、実施の形態1の画像処理システムによれば、当初上位装置によって印刷が指定されたプリンタが印刷不可能な状態にあっても、他の印刷可能なプリンタによって代行印刷が可能となるため、印刷処理を円滑に行なうことが出来る。しかも、これ等のプリンタ間には、機種が同一でなければならないといった制約がないため、システムを構成する際の自由度の点でも優れている。   As described above, according to the image processing system of the first embodiment, even if the printer designated for printing by the host apparatus is in an unprintable state, proxy printing can be performed by another printable printer. Therefore, the printing process can be performed smoothly. Moreover, since there is no restriction that the printers must be the same between these printers, the printer is also excellent in terms of the degree of freedom when configuring the system.

実施の形態2.
図16は、本発明の実施の形態2の画像処理システムの第1プリンタ53の信号処理系の要部構成を示すブロック図であり、図17は、実施の形態2の第2プリンタ54の信号処理系の要部構成を示すブロック図である。
Embodiment 2. FIG.
FIG. 16 is a block diagram showing the main configuration of the signal processing system of the first printer 53 of the image processing system according to the second embodiment of the present invention. FIG. 17 shows the signals of the second printer 54 according to the second embodiment. It is a block diagram which shows the principal part structure of a processing system.

この第1プリンタ53及び第2プリンタ54を採用する画像処理システムが、前記した図1に示す実施の形態1の画像処理システム1と主に異なる点は、第1プリンタ53の処理内容が、図8に示す実施の形態1の第1プリンタ3の処理内容と一部異なる点と、第2プリンタ54が前記した図4に示す実施の形態1の第2プリンタ4に対して、印刷データ解析部32が省かれている点である。従って、この第1プリンタ53及び第2プリンタ54を採用する実施の形態2の画像処理システムが、前記した実施の形態1の画像処理システム1(図1)と共通する部分には同符号を付して、或いは図面を省いてここでの説明を省略し、異なる点を重点的に説明する。   The image processing system that employs the first printer 53 and the second printer 54 is mainly different from the image processing system 1 of the first embodiment shown in FIG. 8 is partially different from the processing contents of the first printer 3 of the first embodiment shown in FIG. 8, and the second printer 54 is different from the second printer 4 of the first embodiment shown in FIG. 32 is omitted. Accordingly, in the image processing system according to the second embodiment that employs the first printer 53 and the second printer 54, the same reference numerals are given to the parts common to the image processing system 1 (FIG. 1) of the first embodiment. Or, omitting the drawings, omitting the description here, focusing on the different points.

図18は、前記した実施の形態1と同様に、図7に示すフローに従って上位装置2によって作成された印刷データが送信される際に、この印刷データを受信して第1プリンタ53が実行するデータ受信処理の動作手順を示すフローチャートである。以下、このフローチャートを参照しながら第1プリンタ53が実行するデータ受信処理について説明する。   18, as in the first embodiment, when print data created by the host apparatus 2 is transmitted according to the flow shown in FIG. 7, the print data is received and executed by the first printer 53. It is a flowchart which shows the operation | movement procedure of a data reception process. Hereinafter, the data reception process executed by the first printer 53 will be described with reference to this flowchart.

図16に示す第1プリンタ53は、その送受信部21が印刷データを受信すると、判断部55によって受信したデータが印刷用のデータか否かを判別する(ステップS111)。もしここで受信したデータが印刷用のデータでないと判断すると、そのまま印刷データの受信処理を終了する。受信したデータが印刷用のデータか否かを判別する際には、図5に示すように、印刷データに含まれる第1プリンタ53の印刷条件情報に含まれる「データの種類」情報を用いる。受信したデータが印刷用のデータであれば、判断部55によって、この第1プリンタ53が受信した印刷データを印刷可能かどうかの判断をする(ステップS112)。ここでは、この第1プリンタ53が、印刷データに含まれる第1プリンタに要求する印刷条件を満たしているか、印刷用紙があるか、或いは装置が故障していないか等がチェックされる。印刷可能であれば、判断部55によって、印刷データから第1プリンタ53で使用するための画像データと詳細情報を取り出して印刷部24に送信し(ステップS113)、印刷部24は入力したデータを解釈して印刷する(ステップS119)。   When the transmission / reception unit 21 receives print data, the first printer 53 shown in FIG. 16 determines whether the data received by the determination unit 55 is data for printing (step S111). If it is determined that the received data is not print data, the print data reception process is terminated. When determining whether or not the received data is data for printing, “data type” information included in the printing condition information of the first printer 53 included in the print data is used as shown in FIG. If the received data is data for printing, the determination unit 55 determines whether the print data received by the first printer 53 can be printed (step S112). Here, it is checked whether the first printer 53 satisfies the printing conditions required for the first printer included in the print data, whether there is printing paper, or whether the apparatus is out of order. If printing is possible, the determination unit 55 extracts image data and detailed information for use in the first printer 53 from the print data and transmits them to the printing unit 24 (step S113). The printing unit 24 receives the input data. Interpreted and printed (step S119).

判断部55が、第1プリンタ53によって受信した印刷データの印刷が不可能であると判断した場合は、受信した印刷データを転送用データ保存部26に、第2プリンタ54で印刷する場合に必要となる画像データと詳細情報を取り出して保存し(ステップS214)、近隣プリンタ情報保存部27に保存された近隣プリンタ情報を更新する(ステップS115)。以下ステップS115からステップS118までの第1プリンタ53による処理内容、及びこの間のステップで拘わる近隣プリンタの動作は、前記した実施の形態1の第1プリンタ3の処理内容と全く同じなので、ここでの説明は省略する。   If the determination unit 55 determines that printing of the print data received by the first printer 53 is impossible, it is necessary for printing the received print data in the transfer data storage unit 26 by the second printer 54. The image data and detailed information to be obtained are extracted and stored (step S214), and the neighboring printer information stored in the neighboring printer information storage unit 27 is updated (step S115). The processing contents of the first printer 53 from step S115 to step S118 and the operation of the neighboring printer involved in the steps in between are exactly the same as the processing contents of the first printer 3 of the first embodiment. Description is omitted.

一方図19は、第2プリンタ54が、第1プリンタ53から、転送用データ保存部26に保存した保存データを受信して実行する処理を説明するフローチャートである。尚、第2プリンタ54がこの時受信する保存データは、前記した実施の形態1と同様に、第1プリンタ53が、上位装置2からユーザ選択通知情報を受けて前記した図14のフローに基づいて、転送用データ保存部26から取り出して送信する保存データである。従って、実施の形態2では、ここで送信される保存データは、第2プリンタ54での印刷に必要となる画像データと詳細情報である。   On the other hand, FIG. 19 is a flowchart for explaining a process in which the second printer 54 receives and executes storage data stored in the transfer data storage unit 26 from the first printer 53. The saved data received by the second printer 54 at this time is based on the flow of FIG. 14 described above when the first printer 53 receives the user selection notification information from the host device 2 as in the first embodiment. Thus, the stored data is extracted from the transfer data storage unit 26 and transmitted. Therefore, in the second embodiment, the stored data transmitted here is image data and detailed information necessary for printing by the second printer 54.

このフローチャートに示すように、図17に示す第2プリンタ54が保存データを受信すると、送受信部31によって、受信したデータが印刷用のデータか否かを判断し(ステップS251)、印刷用のデータでなければ保存データ受信処理を終了する。印刷用のデータであれば、入力した保存データをそのまま印刷部33に送信する(ステップS252)。印刷部33は、入力したデータを解釈して印刷する(S253)。   As shown in this flowchart, when the second printer 54 shown in FIG. 17 receives the stored data, the transmission / reception unit 31 determines whether or not the received data is print data (step S251), and print data. Otherwise, the stored data reception process ends. If the data is for printing, the input stored data is transmitted to the printing unit 33 as it is (step S252). The printing unit 33 interprets and prints the input data (S253).

以上のように、実施の形態2の画像処理システムによれば、前記した実施の形態1の画像処理システムの効果に加えて、第2プリンタが、第1プリンタから受信したデータをそのまま印刷できるため、印刷データ解析部が不要になって第2プリンタの構成を簡単にできると共に、第2プリンタによるデータ処理過程が減って印刷時間の短縮が期待できる。   As described above, according to the image processing system of the second embodiment, in addition to the effects of the image processing system of the first embodiment, the second printer can print the data received from the first printer as it is. Since the print data analysis unit is not required, the configuration of the second printer can be simplified, and the data processing process by the second printer can be reduced, so that the printing time can be expected to be shortened.

実施の形態3.
図20は、本発明の実施の形態3の画像処理システムの上位装置62の信号処理系の要部構成を示すブロック図である。
Embodiment 3 FIG.
FIG. 20 is a block diagram showing the main configuration of the signal processing system of the host device 62 of the image processing system according to the third embodiment of the present invention.

この上位装置62を採用する画像処理システムが、前記した図1に示す実施の形態1の画像処理システム1と主に異なる点は、通知情報解析部15が代行印刷の結果を判断するための情報を保存する代行影響情報保存部63を新たに加えた点である。従って、この上位装置62を採用する実施の形態3の画像処理システムが、前記した実施の形態1の画像処理システム1(図1)と共通する部分には同符号を付して、或いは図面を省いてここでの説明を省略し、異なる点を重点的に説明する。   The image processing system that employs the host device 62 is mainly different from the image processing system 1 according to the first embodiment shown in FIG. 1 in that information for the notification information analysis unit 15 to determine the result of proxy printing. This is the addition of a proxy influence information storage unit 63 for storing the. Therefore, in the image processing system according to the third embodiment that employs the host device 62, the same reference numerals are given to the parts common to the image processing system 1 (FIG. 1) of the first embodiment described above, or the drawing. Omitted, the explanation here is omitted, and different points are mainly explained.

図20に示すように、上位装置62は、ユーザが使用するアプリケーション11、アプリケーションからの指示に基づいて印刷するデータを作成するドライバ12、ネットワーク5に接続されてデータを送受信する送受信部13、印刷代行に関する情報が保存されている代行情報保存部14、第1プリンタ3から通知された通知情報を解析する通知情報解析部15、ユーザに情報を表示するディスプレイ部16、ユーザが情報を入力する外部I/F部17、ユーザが選択した情報を第1プリンタ3に通知するためのデータを作成する選択情報作成部18、及び通知情報解析部15が代行印刷の結果を判断するための情報を保存している代行影響情報保存部63を備えている。図21は、この代行影響情報保存部63に保存されている保存情報の内容の一例を示す説明図である。   As shown in FIG. 20, the host device 62 includes an application 11 used by the user, a driver 12 that creates data to be printed based on an instruction from the application, a transmission / reception unit 13 that is connected to the network 5 and transmits / receives data, and printing. A proxy information storage unit 14 in which information related to the proxy is stored, a notification information analysis unit 15 that analyzes the notification information notified from the first printer 3, a display unit 16 that displays information to the user, and an external where the user inputs information The I / F unit 17, the selection information creation unit 18 that creates data for notifying the first printer 3 of information selected by the user, and the notification information analysis unit 15 store information for determining the result of proxy printing. The proxy influence information storage unit 63 is provided. FIG. 21 is an explanatory diagram showing an example of the contents of the stored information stored in the proxy influence information storing unit 63.

図22は、前記した実施の形態1と同様に、ドライバ12による図7に示す印刷データ作成のフローの実行、更には第1のプリンタによる図8の通知情報作成のフローの実行を経て、上位装置62が、第1プリンタ3から上記した通知情報、即ち第1プリンタ3が印刷不可能である情報、及び第1プリンタ3と近隣プリンタである第2プリンタ4の各情報を含む通知を受けて実行する処理を説明するフローチャートである。   FIG. 22 is similar to the first embodiment described above, and after the execution of the print data creation flow shown in FIG. 7 by the driver 12 and the execution of the notification information creation flow of FIG. 8 by the first printer, The device 62 receives the notification including the notification information from the first printer 3, that is, the information indicating that the first printer 3 is not printable, and the information of the first printer 3 and the second printer 4 that is a neighboring printer. It is a flowchart explaining the process to perform.

このフローチャートに示すように、上位装置62(図20)が第1プリンタ3からの通知情報を受信すると、通知情報解析部15(図20)において通知されたメッセージを解析する(ステップS131)。この解析結果を基に、代行印刷を実施したときに印刷結果に表れる影響を表示するためのメッセージを代行影響情報保存部63から取り出し、表示メッセージを作成する(ステップS236)。こうして通知情報解析部15で作成した表示メッセージをディスプレイ部16に表示する(S132)。   As shown in this flowchart, when the host device 62 (FIG. 20) receives the notification information from the first printer 3, the notification information analysis unit 15 (FIG. 20) analyzes the message notified (step S131). Based on the analysis result, a message for displaying the influence appearing in the printing result when the substitution printing is performed is taken out from the substitution influence information storage unit 63, and a display message is created (step S236). The display message thus created by the notification information analysis unit 15 is displayed on the display unit 16 (S132).

図23は、このときディスプレイ部16に表示される通知情報表示画面61を示す説明図である。この通知情報表示画面61には、第1プリンタ3が印刷できない状況であること、また各プリンタのプリンタ情報を開示すると共に、第2プリンタ4でも印刷が可能であり、第2プリンタ4による代行印刷を実行するか否かの指示を仰ぐメッセージが示される。そして、「出来栄えの違い」の欄に、「印刷が粗くなります」と表示されるように、代行印刷した場合の印刷の特徴が、図21に示す代行影響情報保存部63に保存されている保存情報に基づいて表示される。   FIG. 23 is an explanatory diagram showing a notification information display screen 61 displayed on the display unit 16 at this time. The notification information display screen 61 indicates that the first printer 3 cannot print, discloses the printer information of each printer, can also be printed by the second printer 4, and performs proxy printing by the second printer 4. A message is displayed asking for an instruction to execute or not. Then, the characteristics of printing in the case of proxy printing are stored in the proxy influence information storage unit 63 shown in FIG. 21 so that “printing becomes rough” is displayed in the “difference in performance” column. Displayed based on saved information.

今、ここで表示された「印刷が粗くなります」のメッセージは、代行印刷を実行する第2プリンタ4の解像度が、第1プリンタ3の解像度より低くなる変化状態に対応して代行影響情報保存部63のNo.2に保存されているメッセージが表示されたものである。このように、代行影響情報保存部63には、代行印刷を実行する際の種々の変化状態に応じ、各変化状態に対応するメッセージが保存され、代行印刷が実行される毎に、その変化状態に対応するメッセージが選択されて表示される。   The message “printing becomes rough” displayed here is stored in the proxy influence information corresponding to the change state in which the resolution of the second printer 4 executing the proxy printing is lower than the resolution of the first printer 3. No. of part 63. The message stored in 2 is displayed. As described above, in the proxy influence information storage unit 63, messages corresponding to each change state are stored according to various change states at the time of executing proxy printing, and each time the proxy printing is executed, the change state is stored. A message corresponding to is selected and displayed.

その後ユーザが、この通知情報表示画面61を見ながら、外部I/F17(図2)を使用して代行印刷の可/否命令を入力するのを監視する(ステップS133)。やがてユーザが、代行印刷の可/否命令を入力すると、選択情報作成部18は、この可/否命令による選択結果を第1プリンタ3に通知するためのユーザ選択通知情報を作成し(ステップS134)、送受信部13は、このユーザ選択通知情報を第1プリンタ3に送信して(ステップS135)、このフローを終了する。   Thereafter, while watching the notification information display screen 61, it is monitored whether the user inputs a substitute printing permission / inhibition command using the external I / F 17 (FIG. 2) (step S133). Eventually, when the user inputs a proxy printing permission / inhibition command, the selection information creation unit 18 creates user selection notification information for notifying the first printer 3 of the selection result based on the permission / inhibition command (step S134). The transmission / reception unit 13 transmits the user selection notification information to the first printer 3 (step S135), and ends this flow.

この後、第1プリンタ3が、上位装置62から上記したユーザ選択通知情報を受信して実行するフロー(図14参照)、及びこのフローの実行後、第2プリンタ4が、第1プリンタ3から印刷データを受信して実行するフロー(図15参照)は、前記した実施の形態1で説明した通りなので、ここでのこれ等のフローについての説明は省略する。   Thereafter, the flow in which the first printer 3 receives and executes the above-described user selection notification information from the higher-level device 62 (see FIG. 14), and after the execution of this flow, the second printer 4 starts from the first printer 3. Since the flow (see FIG. 15) for receiving and executing the print data is as described in the first embodiment, description of these flows is omitted here.

尚、前記した各実施の形態では、ネットワークに、第1プリンタと第2プリンタの2種類を接続した画像処理システムを示したが、本発明の画像処理システムは、これに限定されるものではなく、2種類以上のプリンタをネットワークに接続するように構成しても良いなど、種々の態様を取り得るものである。   In each of the above-described embodiments, the image processing system in which the first printer and the second printer are connected to the network is shown. However, the image processing system of the present invention is not limited to this. Various modes are possible, such as a configuration in which two or more types of printers may be connected to a network.

以上のように、実施の形態3の画像処理システムによれば、ユーザが、上位装置のディスプレイ部に表示される通知情報表示画面を見ながら代行印刷の指示を出す際に、代行印刷を実行した場合の印刷結果に表れる影響を具体的に知ることができため、代行印刷の候補が複数あった場合にも、ユーザの用途に合った代行印刷先を容易に選択することができるという効果が得られる。   As described above, according to the image processing system of the third embodiment, when the user issues a substitute printing instruction while viewing the notification information display screen displayed on the display unit of the host device, the substitute printing is executed. In this case, it is possible to know in detail the influence that appears in the printing result, and even when there are multiple candidates for proxy printing, it is possible to easily select a proxy printing destination suitable for the user's application. It is done.

本発明の実施の形態1の画像処理システムの構成を概略的に示す概略構成図である。1 is a schematic configuration diagram schematically illustrating a configuration of an image processing system according to a first embodiment of the present invention. 実施の形態1における上位装置の信号処理系の要部構成を示すブロック図である。3 is a block diagram illustrating a main configuration of a signal processing system of a host device according to Embodiment 1. FIG. 実施の形態1における第1プリンタの信号処理系の要部構成を示すブロック図である。2 is a block diagram illustrating a configuration of a main part of a signal processing system of the first printer according to Embodiment 1. FIG. 実施の形態1における第2プリンタの信号処理系の要部構成を示すブロック図である。FIG. 3 is a block diagram illustrating a main configuration of a signal processing system of a second printer according to the first embodiment. 実施の形態1において、上位装置のドライバが作成する印刷データの一構成例を示す説明図である。FIG. 6 is an explanatory diagram illustrating a configuration example of print data created by a driver of a higher-level device in the first embodiment. 実施の形態1における上位装置の代行情報保存部が保存する内容を示す説明図である。6 is an explanatory diagram illustrating contents stored by a proxy information storage unit of a higher-level device according to Embodiment 1. FIG. 実施の形態1において、ドライバが実行する印刷データ作成処理の動作手順を示すフローチャードである。5 is a flowchart showing an operation procedure of print data creation processing executed by a driver in the first embodiment. 実施の形態1において、第1プリンタが実行する印刷データ受信処理の動作手順を示すフローチャートである。4 is a flowchart illustrating an operation procedure of print data reception processing executed by the first printer in the first embodiment. 実施の形態1において、近隣プリンタ情報更新の手順を示すフローチャートである。4 is a flowchart illustrating a procedure for updating neighboring printer information in the first embodiment. 実施の形態1において、第2プリンタが、第1プリンタによって流された情報取得パケットを受けて実施する処理を説明するフローチャートである。6 is a flowchart illustrating processing performed by the second printer in response to an information acquisition packet sent by the first printer in the first embodiment. 実施の形態1における通知情報の内容を示す説明図である。6 is an explanatory diagram showing the contents of notification information in Embodiment 1. FIG. 実施の形態1において、上位装置が、第1プリンタから通知情報を受けて実施する処理を説明するフローチャートである。5 is a flowchart for describing processing that is executed by the host apparatus upon receiving notification information from the first printer in the first embodiment. 実施の形態1において、ディスプレイ部に表示される通知情報表示画面を示す説明図である。In Embodiment 1, it is explanatory drawing which shows the notification information display screen displayed on a display part. 実施の形態1において、第1プリンタが、上位装置からユーザ選択通知情報を受信して実行する処理を説明するフローチャートである。5 is a flowchart for describing processing in which the first printer receives user selection notification information from a higher-level device and executes it in the first embodiment. 実施の形態1において、第2プリンタが、第1プリンタ3から印刷データを受信して実行する処理を説明するフローチャートである。4 is a flowchart for describing processing in which the second printer receives print data from the first printer 3 and executes it in the first embodiment. 本発明の実施の形態2の画像処理システムの第1プリンタの信号処理系の要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the signal processing system of the 1st printer of the image processing system of Embodiment 2 of this invention. 実施の形態2における第2プリンタの信号処理系の要部構成を示すブロック図である。FIG. 10 is a block diagram illustrating a configuration of a main part of a signal processing system of a second printer according to Embodiment 2. 実施の形態2において、第1プリンタが実行するデータ受信処理の動作手順を示すフローチャートである。10 is a flowchart illustrating an operation procedure of data reception processing executed by the first printer in the second embodiment. 実施の形態2において、第2プリンタが、第1プリンタから保存データを受信して実行する処理を説明するフローチャートである。9 is a flowchart for explaining processing executed by the second printer by receiving stored data from the first printer in the second embodiment. 本発明の実施の形態3の画像処理システムの上位装置の信号処理系の要部構成を示すブロック図である。It is a block diagram which shows the principal part structure of the signal processing system of the high-order apparatus of the image processing system of Embodiment 3 of this invention. 実施の形態3において、代行影響情報保存部に保存されている保存情報の内容の一例を示す説明図である。In Embodiment 3, it is explanatory drawing which shows an example of the content of the preserve | saved information preserve | saved at the proxy influence information preservation | save part. 実施の形態3において、上位装置が、第1プリンタから通知情報を受けて実行する処理を説明するフローチャートである。14 is a flowchart for explaining processing executed by the upper apparatus in response to notification information from the first printer in the third embodiment. 実施の形態3において、ディスプレイ部に表示される通知情報表示画面を示す説明図である。In Embodiment 3, it is explanatory drawing which shows the notification information display screen displayed on a display part.

符号の説明Explanation of symbols

1 画像処理システム、
2,62 上位装置、
3,53 第1プリンタ、
4,54 第2プリンタ、
5 ネットワーク、
11 アプリケーション、
12 ドライバ、
13,21,31 送受信部、
14 代行情報保存部、
15 通知情報解析部、
16 ディスプレイ部、
17 外部I/F部、
18 選択情報作成部、
22,55 判断部、
23 近隣プリンタ情報取得部、
24,33 印刷部、
25 通知情報作成部、
26 転送用データ保存部、
27 近隣プリンタ情報保存部、
32 印刷データ解析部、
34 プリンタ情報取得部、
41,61 通知情報表示画面、
63 代行影響情報保存部。
1 image processing system,
2,62 host device,
3,53 1st printer,
4,54 second printer,
5 network,
11 applications,
12 drivers,
13, 21, 31 Transmitter / receiver,
14 Agency information storage,
15 Notification information analysis unit,
16 Display part,
17 External I / F section,
18 Selection information creation part,
22, 55 judgment part,
23 Neighborhood printer information acquisition unit,
24, 33 printing section,
25 Notification information creation unit,
26 Data storage unit for transfer,
27 Neighborhood printer information storage unit,
32 Print data analysis unit,
34 Printer information acquisition unit,
41, 61 Notification information display screen,
63 Proxy effect information storage unit.

Claims (5)

上位装置と、
第1のプリンタと、
第2のプリンタと、
前記上位装置、前記第1のプリンタ、及び前記第2のプリンタをネットワーク接続する通信手段と
を有する画像処理システムにおいて、
前記上位装置は、印刷用の画像データを前記第1のプリンタに送信し、
前記第1のプリンタは、前記上位装置からの前記画像データを印刷可能であるか否か判断し、印刷不可能と判断した場合に、前記通信手段を介して前記第2のプリンタからプリンタ性能を示す第2のプリンタ情報を取得し、該第2のプリンタ情報を含んで前記画像データを前記第2のプリンタに代行印刷させるか否かを問い合わせるための通知情報を前記上位装置に送信し、
前記第1のプリンタは、前記上位装置から前記代行印刷の指示情報を受信したときに、前記上位装置からの前記画像データを、前記通信手段を介して前記第2のプリンタに送信し、
前記第2のプリンタは、前記第1のプリンタからの前記画像データを代行印刷し、
前記上位装置は、前記代行印刷を行う際の印刷条件が印刷結果に与える影響を示す代行影響情報を表示することを特徴とする画像処理システム。
A host device;
A first printer;
A second printer;
In the image processing system comprising: the host device, the first printer, and a communication unit that connects the second printer to a network;
The host device transmits image data for printing to the first printer;
The first printer determines whether or not the image data from the higher-level device can be printed. If it determines that printing is impossible, the first printer obtains printer performance from the second printer via the communication unit. Second printer information is acquired, and notification information for inquiring whether the second printer information is to be printed on behalf of the second printer including the second printer information is transmitted to the host device.
When the first printer receives the proxy printing instruction information from the host device, the first printer transmits the image data from the host device to the second printer via the communication unit;
The second printer performs proxy printing of the image data from the first printer ,
The image processing system , wherein the host device displays proxy influence information indicating an influence of a printing condition when performing the proxy printing on a print result .
前記第1のプリンタは、前記印刷不可能と判断した場合に、自身のプリンタ性能を示す第1のプリンタ情報を取得し、前記通情報に該第1のプリンタ情報も含ませることを特徴とする請求項1記載の画像処理システム。 The first printer includes a characterized when it is determined that the printing impossible, to get the first printer information indicating the own printer performance, be included also the printer information of the first to the notification information The image processing system according to claim 1. 前記第1及び第2のプリンタ情報には、解像度、用紙サイズ、及びカラー対応か否かの何れかの項目が含まれていることを特徴とする請求項2記載の画像処理システム。   3. The image processing system according to claim 2, wherein the first and second printer information includes any one of resolution, paper size, and color compatibility items. 前記第1のプリンタが印刷不可能であることを示す情報を前記通知情報に含ませることを特徴とする請求項1乃至3の何れか1項に記載の画像処理システム。   The image processing system according to claim 1, wherein information indicating that the first printer cannot print is included in the notification information. 前記第1のプリンタは、前記上位装置からの前記画像データを保存するデータ保存手段を有することを特徴とする請求項1乃至4の何れか1項に記載の画像処理システム。   5. The image processing system according to claim 1, wherein the first printer includes a data storage unit that stores the image data from the host device. 6.
JP2004273078A 2004-09-21 2004-09-21 Image processing system Expired - Fee Related JP4498869B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004273078A JP4498869B2 (en) 2004-09-21 2004-09-21 Image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004273078A JP4498869B2 (en) 2004-09-21 2004-09-21 Image processing system

Publications (2)

Publication Number Publication Date
JP2006088356A JP2006088356A (en) 2006-04-06
JP4498869B2 true JP4498869B2 (en) 2010-07-07

Family

ID=36229800

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004273078A Expired - Fee Related JP4498869B2 (en) 2004-09-21 2004-09-21 Image processing system

Country Status (1)

Country Link
JP (1) JP4498869B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4891859B2 (en) * 2007-08-06 2012-03-07 京セラミタ株式会社 Image forming apparatus
JP5776156B2 (en) * 2010-09-16 2015-09-09 株式会社リコー Printing apparatus, printing system, printing apparatus control method, control program, and storage medium storing control program
JP5582153B2 (en) 2012-02-09 2014-09-03 コニカミノルタ株式会社 Printing apparatus, management method, and management program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3043541B2 (en) * 1993-06-23 2000-05-22 キヤノン株式会社 Image forming apparatus, image forming system and image forming method thereof
JP2001325090A (en) * 2000-05-16 2001-11-22 Canon Inc Printing method and system

Also Published As

Publication number Publication date
JP2006088356A (en) 2006-04-06

Similar Documents

Publication Publication Date Title
US8139500B2 (en) Information processing device and method thereof, and computer program product
US7440125B2 (en) Setting information transmission/reception system
US9377972B2 (en) Host device, management server, and method of solving error of image forming appartus
US8917404B2 (en) Image forming system, image forming method, and image forming apparatus that transfers a setting values set
US8947708B2 (en) Information processing apparatus, method for controlling an information processing apparatus, and image forming system
US20070273925A1 (en) Remote stored print job retrieval
JPH10301736A (en) Printing system, error information management method in printing system, and computer-readable recording medium recording error information management control program in printing system
CN105824585A (en) Methods and systems for interfacing device management software and printing devices
US8312122B2 (en) Device management system, device, and computer readable medium
AU2011200638B2 (en) Printer, program, and method
JP4372030B2 (en) Printing apparatus, printing apparatus control method, and computer program
JP4498869B2 (en) Image processing system
JP2005309982A (en) Port setting changing device and method, and port setting changing control program
KR20230061655A (en) Changing model name according to provided function
US7580361B2 (en) Network system, information processor and electronic apparatus
JP5743333B2 (en) Image forming system and program for image forming system
JP6561444B2 (en) Information processing apparatus, information processing system, and program
JP3975644B2 (en) Image input / output device, terminal device, driver version management method, and firmware version management method
US10896015B2 (en) Print job transmitting apparatus, print system
KR100601658B1 (en) Application shared print control device and printing method using the device
JP2007179371A (en) Printing system
JP2007048028A (en) Web page display system
JP2025145172A (en) Information processing program and information processing device
WO2025197344A1 (en) Information processing program and information processing device
JP2008158818A (en) Display system, server device, client device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091013

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100325

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: 20100413

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: 20100414

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130423

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4498869

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140423

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees