[go: up one dir, main page]

JP2008035062A - Communication equipment - Google Patents

Communication equipment Download PDF

Info

Publication number
JP2008035062A
JP2008035062A JP2006204742A JP2006204742A JP2008035062A JP 2008035062 A JP2008035062 A JP 2008035062A JP 2006204742 A JP2006204742 A JP 2006204742A JP 2006204742 A JP2006204742 A JP 2006204742A JP 2008035062 A JP2008035062 A JP 2008035062A
Authority
JP
Japan
Prior art keywords
printing
print
scanning
status
transmitting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006204742A
Other languages
Japanese (ja)
Inventor
Tetsuya Kuwabara
哲也 桑原
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.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2006204742A priority Critical patent/JP2008035062A/en
Publication of JP2008035062A publication Critical patent/JP2008035062A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a technology for confirming the various statuses of executed processing in a device for instructing printing to a printer at a remote place by scanning an original. <P>SOLUTION: When an original is placed on a scan part 13 of a digital composite unit 1, a printing instructing part 12 transmits a status confirmation command to a digital composite unit 2. Then, when it is clarified that printing is possible, original data read by a scan part 13 are transmitted to the digital composite unit 2. This transmission data includes the confirmation request of a print status. When it is shifted to printing processing, a digital composite unit 2 notifies the digital composite unit 1 of the status. Furthermore, the composite unit 1 transmits a print result confirmation command to the composite unit 2, and obtains the status result. Also, in the case of stopping printing, a print cancellation command is transmitted to the composite unit 2. Thus, the printing processing of the received original data is stopped by the composite unit 2. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、ネットワーク経由で遠隔地にある印刷装置に印刷処理を実行させる技術に関する。   The present invention relates to a technique for causing a printing apparatus in a remote place to execute a printing process via a network.

データ転送の方法が多様化している。従来、ファクシミリ送信といえば、電話回線を利用して圧縮画像データを送信するG3ファクシミリなどが一般的であった。しかし、インターネットの普及、各種アプリケーションの開発により様々な形態でデータの転送が行われている。   Data transfer methods are diversified. Conventionally, the facsimile transmission is generally a G3 facsimile that transmits compressed image data using a telephone line. However, data is transferred in various forms as the Internet spreads and various applications are developed.

そのひとつが、ダイレクトSMTPと言われるデータ転送技術である。たとえば、ネットワーク機能、スキャナ機能、メール機能などを備えたデジタル複合機においてダイレクトSMTPが利用されている。ユーザは、デジタル複合機において、原稿をスキャンさせる。そして、ユーザは、送信先のデジタル複合機のアドレス(IPアドレスやURI)を指定するのである。これにより、原稿をスキャンしたデジタル複合機からアドレスが指定されたデジタル複合機に対して、SMTPを利用して電子メールが送信される。この電子メールには、スキャンされた原稿が添付ファイルとして付加されている。そして、電子メールを受信したデジタル複合機では、添付ファイルの原稿データを抽出し、印刷出力するのである。   One of them is a data transfer technique called direct SMTP. For example, direct SMTP is used in a digital multi-function peripheral having a network function, a scanner function, a mail function, and the like. The user scans a document in the digital multi-function peripheral. Then, the user designates the address (IP address or URI) of the destination digital multifunction peripheral. As a result, an e-mail is transmitted using SMTP to the digital multi-function peripheral whose address is designated from the digital multi-function peripheral that has scanned the document. A scanned original is attached as an attachment to the e-mail. The digital multi-function peripheral that has received the e-mail extracts the document data of the attached file and prints it out.

このように、ダイレクトSMTPを利用することで、ユーザは、インターネットなどのネットワークを利用し、複数の通信装置間で、ファクシミリ送信と同様の処理を行うことができるのである。   As described above, by using the direct SMTP, the user can perform the same processing as the facsimile transmission between a plurality of communication apparatuses using a network such as the Internet.

特開2004−118701号公報JP 2004-118701 A 特開2005−14373号公報JP 2005-14373 A

上記のように、SMTPを利用することで、ユーザは、通信装置間で便利なデータ転送を行うことができる。データはインターネット経由で送受信されるため、G3ファクシミリのようにデータ転送時間に応じた課金がされることはない。また、添付ファイルとして電子メールを送信する形態であるので、データ転送処理が迅速に行われるという利点もある。   As described above, by using SMTP, a user can perform convenient data transfer between communication devices. Since data is transmitted and received via the Internet, there is no charge according to the data transfer time as in G3 facsimile. In addition, since the electronic mail is transmitted as an attached file, there is an advantage that the data transfer process is performed quickly.

しかし、その一方で、SMTPを利用しているため、添付データの送信後の状態が監視できないという問題がある。SMTPは、電子メールを転送するプロトコルであり、電子メールが相手に届いたということまでは確認することは可能であるが、その後、添付ファイルがどのように処理されたかを知ることはできない。つまり、上記のように、SMTPを利用してファクシミリ送信と同様の操作を行うわけであるが、実際に、宛先の通信装置で、原稿が印刷されたのかどうかなど、状態を知ることはできない。   However, on the other hand, since SMTP is used, there is a problem that the state after transmission of attached data cannot be monitored. SMTP is a protocol for transferring electronic mail, and it is possible to confirm that the electronic mail has arrived at the other party, but it is not possible to know how the attached file has been processed thereafter. In other words, as described above, the same operation as that of facsimile transmission is performed using SMTP, but it is not possible to actually know the state such as whether or not the document has been printed by the destination communication device.

上記特許文献1あるいは特許文献2は、IPP(Internet Printing Protocol)を利用した印刷技術に関するものである。IPPは、遠隔地にある印刷装置に対して印刷処理を実行させるプロトコルである。このプロトコルには、遠隔地にある印刷装置の状態を確認する機能や、印刷状態を確認する機能が備わっている。これら機能は、アプリケーションを実行するパソコンなどのクライアント端末と印刷装置との間で利用できる機能である。つまり、これら機能を利用するために、ユーザは、アプリケーションソフトなどを利用して、クライアント端末内で印刷したいデータを作成する必要がある。   Patent Document 1 or Patent Document 2 described above relates to a printing technology using IPP (Internet Printing Protocol). IPP is a protocol for causing a printing apparatus in a remote place to execute a printing process. This protocol has a function of confirming the state of a printing apparatus in a remote place and a function of confirming a printing state. These functions are functions that can be used between a printing apparatus and a client terminal such as a personal computer that executes an application. That is, in order to use these functions, the user needs to create data to be printed in the client terminal using application software or the like.

そこで、本発明は前記問題点に鑑み、原稿をスキャニングして遠隔地の印刷装置に印刷指示を行う装置において、実行した処理の各種状態確認を可能とする技術を提供することを目的とする。   In view of the above problems, an object of the present invention is to provide a technique that enables various states of executed processes to be confirmed in an apparatus that scans a document and issues a print instruction to a remote printing apparatus.

上記課題を解決するため、請求項1記載の発明は、ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、原稿をスキャニングするスキャニング手段と、前記印刷装置に対して、印刷処理が実行可能であるかを問い合わせる状態確認コマンドを送信する手段と、前記状態確認コマンドに対して印刷処理が可能であることを示す応答を受信した場合、前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、を備えることを特徴とする。   In order to solve the above-described problem, the invention described in claim 1 is a communication device that causes a printing apparatus connected to a network to execute a printing process, and includes a scanning unit that scans a document, and the printing apparatus. When a means for sending a status confirmation command for inquiring whether the printing process is executable and a response indicating that the printing process is possible in response to the status confirmation command, the original data input by the scanning means is received. And transmitting means for transmitting to the printing apparatus.

請求項2記載の発明は、ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、原稿をスキャニングするスキャニング手段と、前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、を備え、前記送信手段は、印刷状態を確認する印刷状態確認コマンドを送信する手段、を含み、前記印刷状態確認コマンドに対して、前記印刷装置から印刷状態に移行したかどうかの状態通知応答を受信することを特徴とする。   According to a second aspect of the present invention, there is provided a communication device for causing a printing apparatus connected to a network to execute a printing process, wherein scanning means for scanning a document, and document data input by the scanning means are input to the printing apparatus. Transmission means for transmitting to the printing apparatus, and the transmission means includes a means for transmitting a print status confirmation command for confirming the print status, and the printer shifts from the printing apparatus to the print status in response to the print status confirmation command. It is characterized by receiving a status notification response as to whether or not it has been performed.

請求項3記載の発明は、ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、原稿をスキャニングするスキャニング手段と、前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、前記送信手段による送信処理後、前記印刷装置に対して印刷結果を確認する印刷結果確認コマンドを送信する手段と、を備え、前記印刷結果確認コマンドに対して、前記印刷装置から印刷に成功したかどうかの状態通知応答を受信することを特徴とする。   According to a third aspect of the present invention, there is provided a communication device for causing a printing apparatus connected to a network to execute a printing process, wherein scanning means for scanning a document, and document data input by the scanning means are input to the printing apparatus. A transmission means for transmitting to the printing apparatus, and a means for transmitting a print result confirmation command for confirming a print result to the printing apparatus after the transmission processing by the transmission means. A status notification response indicating whether printing has been successful is received from the printing apparatus.

請求項4記載の発明は、ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、原稿をスキャニングするスキャニング手段と、前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、前記送信手段による送信処理後、前記印刷装置に対して、前記原稿データの印刷処理を中止させるためのキャンセルコマンドを送信する手段と、を備えることを特徴とする。   According to a fourth aspect of the present invention, there is provided a communication device for causing a printing apparatus connected to a network to execute a printing process, wherein scanning means for scanning a document, and document data input by the scanning means are sent to the printing apparatus. Transmission means for sending to the printing apparatus, and means for sending a cancel command for stopping the print processing of the document data to the printing apparatus after the transmission processing by the transmission means.

本発明の通信装置は、スキャニング手段を備え、スキャニングした原稿データをネットワーク接続された印刷装置に対して送信し、印刷処理させる。そして、原稿データの送信に先立って、状態確認コマンドを送信し、印刷処理が可能であることを確認する。ファクシミリ送信と同じような操作で、原稿データを宛先の印刷装置から出力させることが可能である。また、状態を確認してから原稿データを送信するので、印刷不可能な状態の印刷装置に対してデータを送信することを防止できる。   The communication apparatus according to the present invention includes scanning means, and transmits the scanned document data to a printing apparatus connected to the network for printing processing. Prior to the transmission of the document data, a status confirmation command is transmitted to confirm that the printing process is possible. It is possible to output document data from the destination printing apparatus by an operation similar to facsimile transmission. Further, since the document data is transmitted after the status is confirmed, it is possible to prevent the data from being transmitted to the printing apparatus in a state where printing is impossible.

また、通信装置は、印刷状態確認コマンドを送信し、印刷装置から印刷状態に移行したかどうかの状態通知応答を受信する。これにより、ファクシミリ送信と同様の操作で、原稿データを送信する形態でありながら、印刷処理状態を把握することができる。   In addition, the communication device transmits a print status confirmation command, and receives a status notification response indicating whether or not the printer has shifted to the print status. Thereby, it is possible to grasp the print processing state while transmitting the document data by the same operation as the facsimile transmission.

また、通信装置は、印刷結果確認コマンドを送信し、印刷装置から印刷に成功したかどうかの状態通知応答を受信する。これにより、ファクシミリ送信と同様の操作で、原稿データを送信する形態でありながら、印刷処理状態を把握することができる。   In addition, the communication device transmits a print result confirmation command, and receives a status notification response indicating whether printing has been successful from the printing device. Thereby, it is possible to grasp the print processing state while transmitting the document data by the same operation as the facsimile transmission.

また、通信装置は、印刷処理実行後に、印刷処理をキャンセルすることができるので、不必要なデータの印刷を中止させることができ、利便性がよい。   In addition, since the communication apparatus can cancel the printing process after executing the printing process, it is possible to cancel the printing of unnecessary data, which is convenient.

以下、図面を参照しつつ本発明の実施の形態について説明する。図1は、本実施の形態に係るネットワークシステムの全体図である。このネットワークシステムは、2つのデジタル複合機1、2がネットワーク3を介して接続される構成となっている。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is an overall view of a network system according to the present embodiment. In this network system, two digital multifunction peripherals 1 and 2 are connected via a network 3.

デジタル複合機1、2は、それぞれ、プリンタ機能、スキャニング機能、ファクシミリ機能、コピー機能などを備えた多機能装置である。ただし、図には、本実施の形態の処理に関係する処理部のみを図示している。   Each of the digital multifunction peripherals 1 and 2 is a multi-function device having a printer function, a scanning function, a facsimile function, a copy function, and the like. However, only the processing units related to the processing of the present embodiment are shown in the figure.

ネットワーク3は、インターネットなどを含む広域ネットワークである。もちろん、ネットワーク3は、LANなどの小さいエリアのネットワークであってもよいが、本実施の形態は、デジタル複合機1からネットワーク2を介して遠隔地にあるデジタル複合機2に対してデータを転送することを想定している。より具体的には、デジタル複合機1とデジタル複合機2とは、IPP(Internet Printing Protocol)を利用してデータの送受信を行うものであるが、ユーザから見れば、デジタル複合機1とデジタル複合機2との間で、従来のファクシミリ送信を行うような感覚で原稿を送受信できるシステムである。つまり、ユーザは、デジタル複合機1において原稿をスキャニングさせる。そして、宛先としてデジタル複合機2を指定する。これにより、スキャニングされた原稿が、デジタル複合機2において印刷出力されるのである。   The network 3 is a wide area network including the Internet. Of course, the network 3 may be a small area network such as a LAN, but in this embodiment, data is transferred from the digital MFP 1 to the digital MFP 2 at a remote location via the network 2. Assumes that More specifically, the digital multifunction peripheral 1 and the digital multifunction peripheral 2 perform data transmission / reception using IPP (Internet Printing Protocol). From the viewpoint of the user, the digital multifunction peripheral 1 and the digital multifunction peripheral 2 This is a system capable of transmitting and receiving a document to and from the machine 2 as if performing a conventional facsimile transmission. That is, the user scans the document in the digital multi-function peripheral 1. Then, the digital multifunction device 2 is designated as the destination. As a result, the scanned original is printed out in the digital multi-function peripheral 2.

図に示すように、デジタル複合機1は、制御部11、印刷指示部12、スキャン部13、記憶部14、操作部15、表示部16を備えている。   As shown in the figure, the digital multi-function peripheral 1 includes a control unit 11, a print instruction unit 12, a scan unit 13, a storage unit 14, an operation unit 15, and a display unit 16.

制御部11は、CPU、ROM、RAMなどを含み、デジタル複合機1の全体制御を行う。印刷指示部12は、IPPを利用して、ネットワーク3を介して接続されたデジタル複合機2に対して印刷処理を実行する処理部である。スキャン部13は、送信原稿をスキャニングする処理部であり、記憶部14は、スキャニングした原稿データや、印刷ジョブデータなどが保存される。また、操作部15と表示部16は、本実施の形態においては、タッチパネル式ディスプレイ17として構成されている。ユーザは、デジタル複合機1の装置前面に設けられたタッチパネル式ディスプレイ17を利用して、各種の入力操作を行うことができ、また、タッチパネル式ディスプレイ17により、各種の情報を閲覧可能となっている。   The control unit 11 includes a CPU, ROM, RAM, and the like, and performs overall control of the digital multi-function peripheral 1. The print instruction unit 12 is a processing unit that executes print processing on the digital multifunction peripheral 2 connected via the network 3 using IPP. The scanning unit 13 is a processing unit that scans a transmission document, and the storage unit 14 stores scanned document data, print job data, and the like. In addition, the operation unit 15 and the display unit 16 are configured as a touch panel display 17 in the present embodiment. The user can perform various input operations using the touch panel display 17 provided on the front surface of the digital multifunction peripheral 1, and can view various information using the touch panel display 17. Yes.

デジタル複合機2は、制御部21、印刷制御部22、記憶部23、印刷部24を備えている。制御部21は、CPU、ROM、RAMなどを含み、デジタル複合機2の全体制御を行う。印刷制御部22は、印刷指示部12との間でIPPに基づく通信を行う。つまり、印刷制御部22は、印刷指示部12から送信された印刷データや、各種のコマンドを受信する。また、印刷制御部22は、印刷指示部12に対して各種の情報通知を行う。記憶部23には、受信した印刷データなどが格納される。印刷部24は、受信した印刷データを印刷出力する処理部である。   The digital multifunction peripheral 2 includes a control unit 21, a print control unit 22, a storage unit 23, and a printing unit 24. The control unit 21 includes a CPU, a ROM, a RAM, and the like, and performs overall control of the digital multifunction peripheral 2. The print control unit 22 performs communication based on IPP with the print instruction unit 12. That is, the print control unit 22 receives print data and various commands transmitted from the print instruction unit 12. In addition, the print control unit 22 sends various information notifications to the print instruction unit 12. The storage unit 23 stores received print data and the like. The printing unit 24 is a processing unit that prints out the received print data.

以上のような構成のネットワークシステムにおける印刷処理の流れについて、図2ないし図4のフローチャートを参照しながら説明する。図2ないし図4のフローチャートは、デジタル複合機1における処理の流れであり、主に、制御部11、印刷指示部12により実行される処理である。   The flow of print processing in the network system having the above configuration will be described with reference to the flowcharts of FIGS. The flowcharts of FIGS. 2 to 4 are the flow of processing in the digital multi-function peripheral 1, and are mainly executed by the control unit 11 and the print instruction unit 12.

まず、図2および図3を参照して、印刷処理の流れについて説明する。ユーザは、このネットワークシステムを利用してデータを転送させるために、まず、デジタル複合機1のスキャン部13に原稿を載置し、原稿をスキャンさせる操作を行う。つまり、従来からのファクシミリ送信と同様の操作を行う。   First, the flow of the printing process will be described with reference to FIGS. In order to transfer data using this network system, the user first places an original on the scanning unit 13 of the digital multifunction peripheral 1 and performs an operation of scanning the original. That is, the same operation as the conventional facsimile transmission is performed.

制御部11は、原稿がスキャニング台に載置されたことを検知すると(ステップS101でYES)、データ転送用のガイド画面を表示部16に表示させる。このガイド画面には、宛先のデジタル複合機を指定するURIの一覧が表示される。また、送信実行を指示するためのボタンが表示される(ステップS102)。   When the control unit 11 detects that the document is placed on the scanning table (YES in step S101), the control unit 11 causes the display unit 16 to display a data transfer guide screen. On this guide screen, a list of URIs for designating the destination digital multifunction peripheral is displayed. In addition, a button for instructing execution of transmission is displayed (step S102).

ここで、ユーザが、登録されているURIの1つを選択する操作を行う。ここでは、ユーザが、デジタル複合機2のURIを指定したものとする。さらに、ユーザは、送信実行操作を行う。なお、ここでは、宛先の印刷装置を指定する情報として、URIを利用しているが、IPアドレスを指定する形態であってもよい。   Here, the user performs an operation of selecting one of the registered URIs. Here, it is assumed that the user has specified the URI of the digital multi-function peripheral 2. Further, the user performs a transmission execution operation. Here, the URI is used as the information for designating the destination printing apparatus, but an IP address may be designated.

ユーザにより、送信実行操作が行われると、制御部11は、状態確認コマンドをデジタル複合機2に送信する(ステップS103)。ここで、本実施の形態においては、印刷指示部12と印刷制御部22とはIPPを利用して通信を行うので、状態確認コマンドとしては、IPPで定義されている”Get-Printer-Attributes”と呼ばれるオペレーションIDが利用される。   When a transmission execution operation is performed by the user, the control unit 11 transmits a state confirmation command to the digital multifunction peripheral 2 (step S103). In this embodiment, since the print instruction unit 12 and the print control unit 22 communicate using IPP, the status check command “Get-Printer-Attributes” defined by IPP is used. An operation ID called is used.

デジタル複合機2は、状態確認コマンドを受信すると、機器内の状態情報を取得し、現在、印刷処理が可能であるかの応答をデジタル複合機1に返送する。たとえば、印刷可能であるとのレスポンスデータが返送される。あるいは、トナー切れ、紙切れ、障害発生などの情報を示すレスポンスデータが返送される。   Upon receiving the status confirmation command, the digital multi-function peripheral 2 acquires status information in the device and returns a response indicating whether printing processing is currently possible to the digital multi-function peripheral 1. For example, response data indicating that printing is possible is returned. Alternatively, response data indicating information such as out of toner, out of paper, and occurrence of a failure is returned.

デジタル複合機1は、状態確認コマンドに対するレスポンスデータを受信するまで待機し(ステップS104)、レスポンスデータを受信すると、デジタル複合機2にプリンタ異常が発生しているかどうかを判定する(ステップS105)。ここでは、オペレーションID”Get-Printer-Attributes”を利用しているので、レスポンスデータに含まれる”printer-state”あるいは”printer-state-reason”フィールドを参照する。そして、それらフィールドにプリンタ異常に関する記述があれば、表示部16に異常情報を表示し(ステップS106)、処理を終了する。たとえば、タッチパネル式ディスプレイ17に、「プリンタのトナー切れです。」などといったメッセージが表示される。   The digital multi-function peripheral 1 waits until response data for the status confirmation command is received (step S104). When the response data is received, the digital multi-function peripheral 1 determines whether or not a printer abnormality has occurred in the digital multi-function peripheral 2 (step S105). Here, since the operation ID “Get-Printer-Attributes” is used, the “printer-state” or “printer-state-reason” field included in the response data is referred to. If there is a description relating to printer abnormality in those fields, abnormality information is displayed on the display unit 16 (step S106), and the process ends. For example, a message such as “The printer is out of toner” is displayed on the touch panel display 17.

デジタル複合機2にプリンタ異常が発生していない場合(ステップS105でNO)、スキャン部13により、スキャニング台に載置されていた原稿が読み取られる。読み取られた原稿データは、制御部11において符号化され、記憶部14に格納される(ステップS107)。そして、全ての原稿の読取りが終了するまで処理を繰り返す(ステップS107〜S108)。   If no printer abnormality has occurred in the digital multifunction peripheral 2 (NO in step S105), the document placed on the scanning table is read by the scanning unit 13. The read document data is encoded by the control unit 11 and stored in the storage unit 14 (step S107). The process is repeated until reading of all the originals is completed (steps S107 to S108).

全ての原稿の読取りおよびデータ格納が完了すると、次に、原稿データをTIFFファイルとして転送するかどうかを判定し(ステップS109)、TIFFファイルで転送する場合には、原稿データをTIFFファイルに変換する(ステップS110)、TIFFファイルで転送しない場合には、原稿データをPDFファイルに変換する(ステップS111)。データをTIFFファイルとして転送するのか、PDFファイルとして転送するのかはユーザにより設定可能とすればよい。また、TIFF、PDFファイル以外のフォーマットに変換して転送する形態であってもよい。   When all the originals have been read and stored, it is next determined whether or not the original data is to be transferred as a TIFF file (step S109). When transferring as a TIFF file, the original data is converted into a TIFF file. (Step S110) When not transferring as a TIFF file, the document data is converted into a PDF file (Step S111). Whether the data is transferred as a TIFF file or a PDF file may be set by the user. Further, it may be converted into a format other than the TIFF or PDF file and transferred.

データの変換が終わると、次に、デジタル複合機2に対して変換したTIFFファイルあるいはPDFファイルを送信する(ステップS112)。ここでは、IPPを利用して転送するので、”Print-Job”と呼ばれるオペレーションIDを利用してファイルを転送する。ここで、オペレーションID”Print-Job”は、プリント要求に対するレスポンスデータを受信するオプション付きの印刷指示コマンドである。つまり、印刷データを送信した後、印刷機側で印刷状態に移行したかどうかのレスポンスデータを受信することができる印刷コマンドである。   When the data conversion is completed, the converted TIFF file or PDF file is transmitted to the digital multifunction peripheral 2 (step S112). Here, since the transfer is performed using IPP, the file is transferred using an operation ID called “Print-Job”. Here, the operation ID “Print-Job” is a print instruction command with an option for receiving response data for a print request. That is, it is a print command that can receive response data indicating whether or not the printer has shifted to a print state after sending the print data.

デジタル複合機2は、オペレーションID”Print-Job”とともに、TIFFファイルあるいはPDFファイルを受信すると、受信したデータを記憶部23に格納する。そして、印刷制御部22は、記憶部23に格納された原稿データを印刷部24からプリント出力させる印刷ジョブを開始する。   Upon receiving the TIFF file or PDF file together with the operation ID “Print-Job”, the digital multi-function peripheral 2 stores the received data in the storage unit 23. Then, the print control unit 22 starts a print job for outputting the document data stored in the storage unit 23 from the printing unit 24.

印刷制御部22は、デジタル複合機2の制御が印刷処理に移行すると、プリント状態に移行したことを示すレスポンスデータをデジタル複合機1に送信する。つまり、印刷ジョブを開始したことを示すレスポンスデータを返送する。具体的には、”Job State”というフィールドにプリント状態に移行したことを示す情報を含めてレスポンスする。   When the control of the digital multi-function peripheral 2 shifts to the printing process, the print control unit 22 transmits response data indicating the shift to the print state to the digital multi-function peripheral 1. That is, response data indicating that the print job is started is returned. Specifically, it responds by including information indicating that it has shifted to the print state in the field “Job State”.

デジタル複合機1は、レスポンスデータの受信待機状態となっており(ステップS113)、レスポンスデータを受信すると、デジタル複合機2がプリント状態となっているかどうかを判定する(ステップS114)。プリント状態に移行していない場合(ステップS114でNO)には、異常情報を表示し(ステップS115)、処理を終了する。   The digital multi-function peripheral 1 is in a response data reception standby state (step S113). When response data is received, it is determined whether the digital multi-function peripheral 2 is in a print state (step S114). If the print state has not been changed (NO in step S114), abnormality information is displayed (step S115), and the process is terminated.

プリント状態に移行していることが分かった場合(ステップS114でYES)、次に、印刷指示部12は、印刷結果確認コマンドをデジタル複合機2に送信する(図3のステップS201)。ここでは、IPPを利用して通信を行っているので、印刷結果確認コマンドとしては、IPPで定義されている”Get-Job-Attributes Request”と呼ばれるオペレーションIDが利用される。印刷指示部12は、ステップS112において印刷データを送信した後、設定された時間が経過したところで、この印刷結果確認コマンドを送信する。   If it is determined that the print state has been entered (YES in step S114), the print instruction unit 12 then transmits a print result confirmation command to the digital multifunction peripheral 2 (step S201 in FIG. 3). Here, since communication is performed using IPP, an operation ID called “Get-Job-Attributes Request” defined in IPP is used as a print result confirmation command. The print instruction unit 12 transmits the print result confirmation command when the set time has elapsed after transmitting the print data in step S112.

デジタル複合機2は、印刷結果確認コマンドを受信すると、現在の印刷処理の状況を確認し、その状態をレスポンスデータとして返送する。つまり、印刷ジョブの処理中であるか、印刷ジョブの処理が完了したかを示す情報をレスポンスデータとして返送する。ここで、印刷ジョブの処理完了とは、印刷制御部22における処理が完了し、印刷部24における処理に移行したことを示す。   Upon receiving the print result confirmation command, the digital multifunction peripheral 2 confirms the current print processing status and returns the status as response data. That is, information indicating whether the print job is being processed or whether the print job has been completed is returned as response data. Here, the completion of the processing of the print job indicates that the processing in the print control unit 22 is completed and the processing is shifted to the processing in the printing unit 24.

デジタル複合機1の印刷指示部12は、レスポンスデータの受信待機状態となっており(ステップS202)、レスポンスデータを受信すると、デジタル複合機2の現在の印刷処理状況を判定する。そして、現在印刷ジョブ処理中(Job Process状態)であることが判明した場合(ステップS203でYES)、ステップS201に戻り、再び印刷結果確認コマンドをデジタル複合機2に送信する。   The print instruction unit 12 of the digital multi-function peripheral 1 is in a response data reception standby state (step S202). When the response data is received, the current print processing status of the digital multi-function peripheral 2 is determined. If it is determined that the current print job is being processed (Job Process state) (YES in step S203), the process returns to step S201, and a print result confirmation command is transmitted to the digital multifunction device 2 again.

一方、現在印刷ジョブ処理中ではない場合(ステップS203でNO)、印刷ジョブの処理完了状態(Job Complete状態)であるかどうかを判定し、印刷ジョブの処理完了状態でなければ、表示部16に異常情報を表示し(ステップS205)、処理を終了する。そして、印刷ジョブの処理完了状態であることが判明すると(ステップS204でYES)、正常終了する。   On the other hand, if the print job is not currently being processed (NO in step S203), it is determined whether the print job has been processed (Job Complete state). Abnormal information is displayed (step S205), and the process is terminated. When it is determined that the print job processing is complete (YES in step S204), the process ends normally.

次に、キャンセル処理について説明する。印刷指示部12は、ステップS112において、印刷データを送信した後、その印刷ジョブを記憶部14に登録する。この印刷ジョブには、ジョブIDと宛先機器のURIが登録されている。   Next, the cancellation process will be described. In step S112, the print instruction unit 12 registers the print job in the storage unit 14 after transmitting the print data. In this print job, a job ID and a destination device URI are registered.

制御部11は、記憶部14に登録されている印刷ジョブを一覧表示する機能をもっている。ユーザは、操作部15を操作して印刷ジョブ一覧を表示し、印刷実行済みのジョブを閲覧することができる。さらに、ユーザは、操作部15を操作して、一覧表示された中から特定の印刷ジョブを指定し、印刷キャンセル指示を行うことができる。   The control unit 11 has a function of displaying a list of print jobs registered in the storage unit 14. The user can operate the operation unit 15 to display a print job list and browse jobs that have been printed. Further, the user can operate the operation unit 15 to specify a specific print job from the displayed list and issue a print cancel instruction.

ユーザにより、デジタル複合機2を宛先とする印刷ジョブが選択され、当該ジョブに対する印刷キャンセル指示が行われると、印刷指示部12は、印刷キャンセルコマンドをデジタル複合機2に送信する(ステップS301)。ここでは、IPPで定義されている”Cancel-Job”オペレーションIDが利用される。   When a user selects a print job destined for the digital multifunction peripheral 2 and issues a print cancel instruction for the job, the print instruction unit 12 transmits a print cancel command to the digital multifunction peripheral 2 (step S301). Here, the “Cancel-Job” operation ID defined in IPP is used.

デジタル複合機2は、印刷キャンセルコマンドを受信すると、そのコマンドに従い印刷処理を中止するのである。印刷処理をキャンセルすると、その情報をレスポンスデータとして返送する。   When the digital multi-function peripheral 2 receives the print cancel command, the digital multi-function peripheral 2 stops the print processing according to the command. When the printing process is canceled, the information is returned as response data.

デジタル複合機1の印刷指示部12は、印刷キャンセルコマンドの送信後、レスポンスデータの受信待機状態となっている(ステップS302)。レスポンスデータを受信すると、印刷処理がキャンセル状態(Job Cancel状態)となっているかどうかを判定し(ステップS303)、キャンセル状態が通知された場合には、表示部16に印刷処理が中止されたことを表示する(ステップS304)。一方、キャンセル状態が通知されない場合、つまり、既に印刷処理が行われていた場合には、そのまま処理を終了する。なお、ステップS204において、印刷ジョブの完了通知を受けた後であっても、印刷部24における印刷処理実行中であれば、印刷処理を中止させることができる。   The print instruction unit 12 of the digital multi-function peripheral 1 is in a standby state for receiving response data after transmitting the print cancel command (step S302). When the response data is received, it is determined whether or not the printing process is in a canceled state (Job Cancel state) (step S303), and when the cancel state is notified, the display unit 16 has stopped the printing process. Is displayed (step S304). On the other hand, if the cancel state is not notified, that is, if the printing process has already been performed, the process is terminated as it is. Even after the print job completion notification is received in step S204, the print process can be stopped if the print unit 24 is executing the print process.

このように、本実施の形態のデジタル複合機1は、原稿をスキャナ部で読ませるとともに、宛先の印刷機器のアドレスを指定する操作を行うことで、原稿データを遠隔地にある印刷機からプリント出力することができる。つまり、従来のファクリミリ装置と同じような利用が可能である。そのような利用方法を可能としながら、送信前に、宛先である印刷機の状態を確認することや、印刷処理を実行した後に、印刷処理の状態を確認することができる。あるいは、印刷処理を実行した後であっても、印刷処理をキャンセルすることが可能である。   As described above, the digital multi-functional peripheral 1 according to the present embodiment prints original data from a remote printing machine by causing the scanner unit to read the original and performing an operation of designating the address of the destination printing device. Can be output. That is, it can be used in the same way as a conventional factory system. While enabling such a method of use, it is possible to confirm the state of the printing machine that is the destination before transmission, or to confirm the state of the printing process after executing the printing process. Alternatively, even after the printing process is executed, the printing process can be canceled.

つまり、従来のファクシミリ送信と同様に、原稿を読み取らせて宛先を指定するという簡単な操作で原稿データの送信を可能としながら、出力先である印刷機の情報を取得して、その状態を確認しながら作業を行うことができるのである。   In other words, as with conventional facsimile transmissions, information on the printing press that is the output destination is acquired and the status can be checked while allowing the original data to be transmitted by a simple operation of reading the original and specifying the destination. It is possible to work while.

たとえば、ダイレクトSMTPによる電子メールを利用したデータ転送の場合も、原稿をスキャナ部で読ませて宛先を指定するという操作を可能としていたが、電子メールを送信した後は、宛先である装置の動作を確認することができなかった。つまり、電子メールに添付されている原稿データが印刷されたのかどうかを確認することができなかった。また、印刷処理を中止することもできなかった。これに対して、本発明は、上記のように、双方向で状態を確認しながた作業を進めることができるので、印刷状態の確認や、印刷処理の中止を実行することができ、利便性がよい。   For example, even in the case of data transfer using e-mail by direct SMTP, an operation of reading a manuscript with a scanner unit and specifying a destination is possible. However, after sending an e-mail, the operation of the device as the destination Could not be confirmed. That is, it has not been possible to confirm whether or not the manuscript data attached to the e-mail has been printed. Also, the printing process could not be stopped. On the other hand, the present invention can proceed with the operation without confirming the state in both directions as described above, so that it is possible to confirm the print state and cancel the print processing. Good sex.

なお、上記の実施の形態においては、デジタル複合機1が送信側、デジタル複合機2が受信側である場合を例に説明した。しかし、デジタル複合機1が、図1等で示したデジタル複合機2が備える受信機能を備え、デジタル複合機2が、図1等で示したデジタル複合機1が備える送信機能を備えるよう構成すれば、デジタル複合機1およびデジタル複合機2がそれぞれ送信側としても機能し、受信側としても機能させることができる。   In the above embodiment, the case where the digital multifunction peripheral 1 is the transmission side and the digital multifunction peripheral 2 is the reception side has been described as an example. However, the digital multi-function peripheral 1 is configured to have a reception function provided in the digital multi-function peripheral 2 shown in FIG. 1 and the like, and the digital multi-function peripheral 2 is provided with a transmission function provided in the digital multi-function peripheral 1 shown in FIG. For example, the digital multi-function peripheral 1 and the digital multi-function peripheral 2 can each function as a transmission side and also function as a reception side.

また、上記実施の形態においては、デジタル複合機1とデジタル複合機2がIPPを利用する場合を例に説明した。そして、それに従い、状態確認コマンドとして、オペレーションID”Get-Printer-Attributes”や、印刷結果確認コマンドとして、オペレーションID”Get-Job-Attributes Request”を例に説明した。しかし、デジタル複合機1とデジタル複合機2との間のプロトコルはIPPに限られるものではない。その他のプロトコルや、独自のプロトコルを利用してもよい。   In the above embodiment, the case where the digital multifunction peripheral 1 and the digital multifunction peripheral 2 use IPP has been described as an example. According to this, the operation ID “Get-Printer-Attributes” as the status confirmation command and the operation ID “Get-Job-Attributes Request” as the print result confirmation command have been described as examples. However, the protocol between the digital multifunction device 1 and the digital multifunction device 2 is not limited to IPP. Other protocols or unique protocols may be used.

また、上記実施の形態で説明したように、印刷指示部12は、ジョブIDと印刷先の装置URIなどの情報を印刷ジョブとして記憶部14に格納している。そして、制御部11は、この記憶部14に格納されている印刷ジョブ一覧を表示部16に表示させることが可能である。そして、印刷処理の終了後も、これら印刷ジョブの情報を保持し、履歴情報として表示可能としている。これにより、ユーザは、ファクシミリ送信の送信履歴のようにして、印刷履歴情報を閲覧することができる。また、デジタル複合機1がWEBサーバ機能を備えることで、この履歴情報を、クライアント端末からブラウジングさせることも可能である。また、履歴情報の印刷機能をもたせるようにしてもよい。   As described in the above embodiment, the print instruction unit 12 stores information such as the job ID and the device URI of the print destination in the storage unit 14 as a print job. The control unit 11 can cause the display unit 16 to display a list of print jobs stored in the storage unit 14. The print job information can be held and displayed as history information even after the print processing is completed. As a result, the user can view the print history information like a transmission history of facsimile transmission. In addition, since the digital multi-function peripheral 1 has a WEB server function, the history information can be browsed from the client terminal. Also, a history information printing function may be provided.

実施の形態に係るネットワークシステムの全体図である。1 is an overall view of a network system according to an embodiment. 印刷処理のフローチャートである。It is a flowchart of a printing process. 印刷処理のフローチャートである。It is a flowchart of a printing process. 印刷キャンセル処理のフローチャートである。10 is a flowchart of print cancel processing.

符号の説明Explanation of symbols

1 デジタル複合機
2 デジタル複合機
3 ネットワーク
12 印刷指示部
13 スキャン部
21 印刷制御部
24 印刷部
DESCRIPTION OF SYMBOLS 1 Digital multifunction device 2 Digital multifunction device 3 Network 12 Print instruction | indication part 13 Scan part 21 Print control part 24 Printing part

Claims (4)

ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、
原稿をスキャニングするスキャニング手段と、
前記印刷装置に対して、印刷処理が実行可能であるかを問い合わせる状態確認コマンドを送信する手段と、
前記状態確認コマンドに対して印刷処理が可能であることを示す応答を受信した場合、前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、
を備えることを特徴とする通信装置。
A communication device that causes a printing device connected to a network to execute a printing process,
Scanning means for scanning an original;
Means for transmitting to the printing apparatus a status confirmation command for inquiring whether printing processing can be executed;
A transmission unit that transmits document data input by the scanning unit to the printing apparatus when a response indicating that printing processing is possible is received in response to the status confirmation command;
A communication apparatus comprising:
ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、
原稿をスキャニングするスキャニング手段と、
前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、
を備え、
前記送信手段は、
印刷状態を確認する印刷状態確認コマンドを送信する手段、
を含み、
前記印刷状態確認コマンドに対して、前記印刷装置から印刷状態に移行したかどうかの状態通知応答を受信することを特徴とする通信装置。
A communication device that causes a printing device connected to a network to execute a printing process,
Scanning means for scanning an original;
Transmitting means for transmitting document data input by the scanning means to the printing apparatus;
With
The transmission means includes
Means for sending a print status confirmation command to confirm the print status;
Including
In response to the print status confirmation command, the communication device receives a status notification response indicating whether or not the printer has shifted to a print status.
ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、
原稿をスキャニングするスキャニング手段と、
前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、
前記送信手段による送信処理後、前記印刷装置に対して印刷結果を確認する印刷結果確認コマンドを送信する手段と、
を備え、
前記印刷結果確認コマンドに対して、前記印刷装置から印刷に成功したかどうかの状態通知応答を受信することを特徴とする通信装置。
A communication device that causes a printing device connected to a network to execute a printing process,
Scanning means for scanning an original;
Transmitting means for transmitting document data input by the scanning means to the printing apparatus;
Means for transmitting a print result confirmation command for confirming a print result to the printing apparatus after the transmission processing by the transmission means;
With
In response to the print result confirmation command, the communication apparatus receives a status notification response as to whether printing has succeeded from the printing apparatus.
ネットワーク接続された印刷装置に対して印刷処理を実行させる通信装置であって、
原稿をスキャニングするスキャニング手段と、
前記スキャニング手段により入力した原稿データを、前記印刷装置に対して送信する送信手段と、
前記送信手段による送信処理後、前記印刷装置に対して、前記原稿データの印刷処理を中止させるためのキャンセルコマンドを送信する手段と、
を備えることを特徴とする通信装置。
A communication device that causes a printing device connected to a network to execute a printing process,
Scanning means for scanning an original;
Transmitting means for transmitting document data input by the scanning means to the printing apparatus;
Means for transmitting a cancel command for stopping the print processing of the document data to the printing apparatus after the transmission processing by the transmission means;
A communication apparatus comprising:
JP2006204742A 2006-07-27 2006-07-27 Communication equipment Pending JP2008035062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006204742A JP2008035062A (en) 2006-07-27 2006-07-27 Communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006204742A JP2008035062A (en) 2006-07-27 2006-07-27 Communication equipment

Publications (1)

Publication Number Publication Date
JP2008035062A true JP2008035062A (en) 2008-02-14

Family

ID=39124056

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006204742A Pending JP2008035062A (en) 2006-07-27 2006-07-27 Communication equipment

Country Status (1)

Country Link
JP (1) JP2008035062A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023118719A (en) * 2022-02-21 2023-08-25 キヤノン株式会社 Printing device, method for controlling printing device, and program
USRE50660E1 (en) 2018-05-31 2025-11-11 Canon Kabushiki Kaisha Printing apparatus capable of cancelling print job based on user operation, control method for printing apparatus, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0575667A (en) * 1991-09-17 1993-03-26 Canon Inc Communication processing system
JPH0981721A (en) * 1995-09-12 1997-03-28 Fuji Xerox Co Ltd Image reader
JPH09190305A (en) * 1996-01-12 1997-07-22 Canon Inc Image processing apparatus and control method thereof.
JPH10283132A (en) * 1997-04-04 1998-10-23 Canon Inc Network print system and method, and recording medium recording network print control program
JPH10322483A (en) * 1997-05-14 1998-12-04 Ricoh Co Ltd Image forming device
JP2003186656A (en) * 2001-12-20 2003-07-04 Canon Inc Controller operation verification device, controller operation verification method, storage medium, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0575667A (en) * 1991-09-17 1993-03-26 Canon Inc Communication processing system
JPH0981721A (en) * 1995-09-12 1997-03-28 Fuji Xerox Co Ltd Image reader
JPH09190305A (en) * 1996-01-12 1997-07-22 Canon Inc Image processing apparatus and control method thereof.
JPH10283132A (en) * 1997-04-04 1998-10-23 Canon Inc Network print system and method, and recording medium recording network print control program
JPH10322483A (en) * 1997-05-14 1998-12-04 Ricoh Co Ltd Image forming device
JP2003186656A (en) * 2001-12-20 2003-07-04 Canon Inc Controller operation verification device, controller operation verification method, storage medium, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE50660E1 (en) 2018-05-31 2025-11-11 Canon Kabushiki Kaisha Printing apparatus capable of cancelling print job based on user operation, control method for printing apparatus, and storage medium
JP2023118719A (en) * 2022-02-21 2023-08-25 キヤノン株式会社 Printing device, method for controlling printing device, and program
JP7551845B2 (en) 2022-02-21 2024-09-17 キヤノン株式会社 PRINTING APPARATUS, PRINTING APPARATUS CONTROL METHOD, AND PROGRAM

Similar Documents

Publication Publication Date Title
US10607123B2 (en) Remotely-operated apparatus remotely operated by external terminal using a browser use mode or a transmitted image use mode, remote operation system including the same, and recording medium
JP6383175B2 (en) Information processing apparatus, method, program, and information processing system
JP2013192261A (en) Image processing device, image processing method and program
JP3437498B2 (en) Image input / output device and status information notification method
JP7240246B2 (en) IMAGE FORMING APPARATUS, CONTROL METHOD AND IMAGE FORMING SYSTEM THEREOF, AND PROGRAM
JP2014149605A (en) Image processing apparatus, system and method
JP6341785B2 (en) Printing apparatus, printing apparatus control method, and program
KR20110058676A (en) Storage medium storing image reading device, method and program
JP2009255390A (en) Image forming apparatus, functional cooperation control method, and functional cooperation control program
JP2006270192A (en) Image forming system and communication control method
JP2007304881A (en) Printer system, printer driver, and image forming apparatus
JP2008293282A (en) Data processing apparatus, data processing program, and data processing system
JP2008035062A (en) Communication equipment
JP6015177B2 (en) Image information transmitting apparatus, image information transmitting / receiving system and program
JP4200457B2 (en) Image transmission device
WO2024009642A1 (en) Printing device, control method, and program
JP2010232973A (en) Image transfer system, data transfer method and program
JP6089621B2 (en) Operation terminal, information processing system using operation terminal, information processing method, and program
JP5928156B2 (en) E-mail processing system and e-mail processing method
JP5315919B2 (en) Image forming apparatus, image forming control method, and image forming control program
US11467787B2 (en) Communication system, first server, second server, non-transitory computer-readable recording medium storing computer-readable instructions for first server and non-transitory computer-readable recording medium storing computer-readable instructions for second server
JP2009043130A (en) Print control system, printer, and program
JP5298809B2 (en) Image forming system, system control method, image forming apparatus, image forming method, and image forming program.
JP2019206146A (en) Printer, information processing device, control method for these, and program
JP2009253339A (en) Data transmitter and data transfer apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090916

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

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100615