JP2008035062A - Communication equipment - Google Patents
Communication equipment Download PDFInfo
- 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
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 22
- 238000007639 printing Methods 0.000 claims abstract description 96
- 230000005540 biological transmission Effects 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 35
- 238000012790 confirmation Methods 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims description 46
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000002131 composite material Substances 0.000 abstract 9
- 230000002093 peripheral effect Effects 0.000 description 58
- 238000012546 transfer Methods 0.000 description 9
- 230000005856 abnormality Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
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.
上記のように、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は、遠隔地にある印刷装置に対して印刷処理を実行させるプロトコルである。このプロトコルには、遠隔地にある印刷装置の状態を確認する機能や、印刷状態を確認する機能が備わっている。これら機能は、アプリケーションを実行するパソコンなどのクライアント端末と印刷装置との間で利用できる機能である。つまり、これら機能を利用するために、ユーザは、アプリケーションソフトなどを利用して、クライアント端末内で印刷したいデータを作成する必要がある。
そこで、本発明は前記問題点に鑑み、原稿をスキャニングして遠隔地の印刷装置に印刷指示を行う装置において、実行した処理の各種状態確認を可能とする技術を提供することを目的とする。 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
請求項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
デジタル複合機1、2は、それぞれ、プリンタ機能、スキャニング機能、ファクシミリ機能、コピー機能などを備えた多機能装置である。ただし、図には、本実施の形態の処理に関係する処理部のみを図示している。
Each of the
ネットワーク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
図に示すように、デジタル複合機1は、制御部11、印刷指示部12、スキャン部13、記憶部14、操作部15、表示部16を備えている。
As shown in the figure, the digital multi-function peripheral 1 includes a control unit 11, a
制御部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
デジタル複合機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
以上のような構成のネットワークシステムにおける印刷処理の流れについて、図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
まず、図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
制御部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
ここで、ユーザが、登録されている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
デジタル複合機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
デジタル複合機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
全ての原稿の読取りおよびデータ格納が完了すると、次に、原稿データを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
印刷制御部22は、デジタル複合機2の制御が印刷処理に移行すると、プリント状態に移行したことを示すレスポンスデータをデジタル複合機1に送信する。つまり、印刷ジョブを開始したことを示すレスポンスデータを返送する。具体的には、”Job State”というフィールドにプリント状態に移行したことを示す情報を含めてレスポンスする。
When the control of the digital multi-function peripheral 2 shifts to the printing process, the
デジタル複合機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
デジタル複合機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
デジタル複合機1の印刷指示部12は、レスポンスデータの受信待機状態となっており(ステップS202)、レスポンスデータを受信すると、デジタル複合機2の現在の印刷処理状況を判定する。そして、現在印刷ジョブ処理中(Job Process状態)であることが判明した場合(ステップS203でYES)、ステップS201に戻り、再び印刷結果確認コマンドをデジタル複合機2に送信する。
The
一方、現在印刷ジョブ処理中ではない場合(ステップ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
制御部11は、記憶部14に登録されている印刷ジョブを一覧表示する機能をもっている。ユーザは、操作部15を操作して印刷ジョブ一覧を表示し、印刷実行済みのジョブを閲覧することができる。さらに、ユーザは、操作部15を操作して、一覧表示された中から特定の印刷ジョブを指定し、印刷キャンセル指示を行うことができる。
The control unit 11 has a function of displaying a list of print jobs registered in the
ユーザにより、デジタル複合機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
デジタル複合機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
このように、本実施の形態のデジタル複合機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
また、上記実施の形態で説明したように、印刷指示部12は、ジョブIDと印刷先の装置URIなどの情報を印刷ジョブとして記憶部14に格納している。そして、制御部11は、この記憶部14に格納されている印刷ジョブ一覧を表示部16に表示させることが可能である。そして、印刷処理の終了後も、これら印刷ジョブの情報を保持し、履歴情報として表示可能としている。これにより、ユーザは、ファクシミリ送信の送信履歴のようにして、印刷履歴情報を閲覧することができる。また、デジタル複合機1がWEBサーバ機能を備えることで、この履歴情報を、クライアント端末からブラウジングさせることも可能である。また、履歴情報の印刷機能をもたせるようにしてもよい。
As described in the above embodiment, the
1 デジタル複合機
2 デジタル複合機
3 ネットワーク
12 印刷指示部
13 スキャン部
21 印刷制御部
24 印刷部
DESCRIPTION OF
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:
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)
| 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)
| 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 |
-
2006
- 2006-07-27 JP JP2006204742A patent/JP2008035062A/en active Pending
Patent Citations (6)
| 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)
| 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 |