[go: up one dir, main page]

JP4762180B2 - Image transfer device, image reception device, and image transfer system including the same - Google Patents

Image transfer device, image reception device, and image transfer system including the same Download PDF

Info

Publication number
JP4762180B2
JP4762180B2 JP2007069927A JP2007069927A JP4762180B2 JP 4762180 B2 JP4762180 B2 JP 4762180B2 JP 2007069927 A JP2007069927 A JP 2007069927A JP 2007069927 A JP2007069927 A JP 2007069927A JP 4762180 B2 JP4762180 B2 JP 4762180B2
Authority
JP
Japan
Prior art keywords
data
image data
transfer
unit
divided
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
JP2007069927A
Other languages
Japanese (ja)
Other versions
JP2008236106A (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 JP2007069927A priority Critical patent/JP4762180B2/en
Publication of JP2008236106A publication Critical patent/JP2008236106A/en
Application granted granted Critical
Publication of JP4762180B2 publication Critical patent/JP4762180B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Description

本発明は、画像転送装置、画像受信装置、及びこれらを備える画像転送システムに関する。   The present invention relates to an image transfer device, an image reception device, and an image transfer system including these.

従来、画像を読み取り、読み取った画像データを電子メール等によって送信する画像転送装置としては、特許文献1に記載されたファクシミリ装置が知られている。   2. Description of the Related Art Conventionally, a facsimile apparatus described in Patent Document 1 is known as an image transfer apparatus that reads an image and transmits the read image data by e-mail or the like.

特開2004−172760公報JP 2004-172760 A

具体的には、この特許文献1に記載されたファクシミリ装置は、複数枚の原稿の読み取り処理と並行して、各頁に対応する画像データを作成する。そして、ファクシミリ装置は、これらに並行して画像データをパケット毎に変換した電子メールデータを作成する。そして、ファクシミリ装置は、各電子メールデータの作成が完了する毎に、順次電子メールを受け取り側に送信することとしている。   Specifically, the facsimile apparatus described in Patent Document 1 creates image data corresponding to each page in parallel with the reading process of a plurality of documents. Then, the facsimile apparatus creates e-mail data obtained by converting the image data for each packet in parallel with these. The facsimile apparatus sequentially transmits e-mails to the receiving side every time creation of each e-mail data is completed.

しかしながら、上述のファクシミリ装置を用いて画像データを複数の電子メールに分割して送信する場合、画像データの送信中に何らかの原因で電子メールの送信を中止しようとしても、既に送信された画像データの消去等を行うことができない為、受け取り側は不完全なデータを受信してしまうという問題があった。例えば、画像データを第1の電子メールと第2の電子メールに分割して送信する場合を例に挙げて説明すると、第1の電子メールを送信した後に、ユーザが何らかの原因で画像データ自体の送信を中止したいと希望しても、第2の電子メールの送信は中止することは可能であるが、第1の電子メールは既に送信され、受け取り側において開封可能な状態となってしまう。そしてこれにより、ユーザは、不完全な電子メールを受け取り側に送ってしまうこととなる。   However, when the image data is divided into a plurality of e-mails and transmitted using the above-described facsimile apparatus, even if the e-mail transmission is stopped for some reason during the transmission of the image data, the image data already transmitted Since erasing cannot be performed, there is a problem that the receiving side receives incomplete data. For example, a case where image data is divided into a first e-mail and a second e-mail will be described as an example. After the first e-mail is transmitted, the user of the image data itself for some reason Even if it is desired to cancel the transmission, it is possible to cancel the transmission of the second e-mail, but the first e-mail has already been transmitted and the receiving side can be opened. As a result, the user sends an incomplete electronic mail to the receiving side.

そこで、本発明はこの様な実情に鑑みてなされたものであり、画像データを分割して送信する際に、ユーザからの取消指令に応じて不完全な画像データを転送することを防止することができる画像転送装置、画像受信装置、及び画像転送システムを提供することを目的とする。   Therefore, the present invention has been made in view of such a situation, and prevents incomplete image data from being transferred in response to a cancel instruction from the user when image data is divided and transmitted. An object of the present invention is to provide an image transfer device, an image reception device, and an image transfer system that can perform the above.

上記課題を解決する為に、本発明にかかる画像転送装置は、分割画像データの転送成否に関する情報が一定の時間内に転送されない場合、前記一定の時間経過時にユーザからのアクセスを許否する外部装置に対して前記分割画像データを転送する画像転送装置において、入力された画像データを複数の分割画像データに分割する画像データ分割部と、前記外部装置に転送される前記分割画像データの転送成否に関する情報であって、前記画像データ分割部において分割された前記複数の分割画像データを個々に前記外部装置へ転送するにあたり、個々の分割画像データにおけるデータ末尾に付され、転送の正常終了を示すデータ終了情報を付加するデータ終了情報付加部と、前記画像データ分割部において分割された前記分割画像データ、及び前記データ終了情報付加部において前記個々の分割画像データに付加された前記データ終了情報を前記外部装置に転送するデータ転送部とを備え、前記データ転送部は、前記分割画像データを個々に前記外部装置へ転送し、全ての前記分割画像データの転送が完了したときには、全ての前記データ終了情報を前記外部装置に転送し、全ての前記分割画像データの転送が完了しないときには、全ての前記データ終了情報を前記外部装置に転送しないことを特徴としている。
In order to solve the above-described problems, an image transfer apparatus according to the present invention is an external apparatus that permits or disallows access from a user when a predetermined time elapses when information regarding the success or failure of transfer of divided image data is not transferred within a predetermined time. In the image transfer device that transfers the divided image data, the image data dividing unit that divides the input image data into a plurality of divided image data, and the success or failure of the transfer of the divided image data transferred to the external device Information that is appended to the end of the data in each divided image data and indicates the normal end of transfer when individually transferring the plurality of divided image data divided by the image data dividing unit to the external device A data end information adding unit for adding end information, the divided image data divided by the image data dividing unit, and And a data transfer unit for transferring said data end information added to the respective divided image data in the data end information adding unit to the external device, the data transfer unit, said external the divided image data to individual When the transfer of all the divided image data is completed, the data end information is transferred to the external device. When the transfer of all the divided image data is not completed, all the data ends are transferred. Information is not transferred to the external device .

この構成によれば、画像転送装置は、全ての分割画像データを転送するまで分割画像データの終了位置を示すデータ終了情報を転送することはない。そして、これによれば、分割画像データの転送中にユーザが画像データの転送の中止指令を入力した場合においても、受信側にデータ終了情報が転送されないこととなる。   According to this configuration, the image transfer apparatus does not transfer the data end information indicating the end position of the divided image data until all the divided image data is transferred. According to this, even when the user inputs an image data transfer stop command during the transfer of the divided image data, the data end information is not transferred to the receiving side.

また、本発明にかかる画像受信装置は、請求項1記載の画像転送装置から転送された前記分割画像データ及び前記画像データ終了情報を受信するデータ受信部と、前記データ受信部において受信した前記分割画像データ及び前記画像データ終了情報を記憶するデータ記憶部と、全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信したか否かを判断する受信判断部と、前記受信判断部において全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信していないと判断された場合に、前記一定の時間経過時に前記データ記憶部に記憶されている前記分割画像データ及び前記画像データ終了情報を削除するデータ削除部とを備えることを特徴としている。   An image receiving device according to the present invention includes a data receiving unit that receives the divided image data and the image data end information transferred from the image transfer device according to claim 1, and the division received by the data receiving unit. A data storage unit that stores image data and the image data end information, and a reception determination unit that determines whether or not all the data end information has been received within a predetermined time after receiving all the divided image data. When the reception determination unit determines that all the data end information has not been received within a certain time after receiving all the divided image data, the data storage unit stores the data when the certain time has elapsed. And a data deletion unit that deletes the stored divided image data and the image data end information.

この構成によれば、画像受信装置は、請求項1記載の画像転送装置から一定時間経過後にデータ終了情報を受信しない場合には、分割画像データを削除する。これにより、画像受信装置は、不完全な分割画像データを受信し、ユーザに提供することを防止することができる。   According to this configuration, the image receiving device deletes the divided image data when it does not receive the data end information from the image transfer device according to claim 1 after a predetermined time has elapsed. As a result, the image receiving apparatus can prevent incomplete divided image data from being received and provided to the user.

また、本発明にかかる画像転送システムは、画像転送装置と分割画像データの転送成否に関する情報が一定の時間内に転送されない場合、前記一定の時間経過時にユーザからのアクセスを許否する画像受信装置とを接続して構成される画像転送システムにおいて、前記画像転送装置は、入力された画像データを複数の分割画像データに分割する画像データ分割部と、前記画像受信装置に転送される前記分割画像データの転送成否に関する情報であって、前記画像データ分割部において分割された前記複数の分割画像データを個々に前記画像受信装置へ転送するにあたり、個々の分割画像データにおけるデータ末尾付され、転送の正常終了を示すデータ終了情報を付加するデータ終了情報付加部と、前記画像データ分割部において分割された前記分割画像データ、及び前記データ終了情報付加部において前記個々の分割画像データに付加された前記データ終了情報を前記画像受信装置に転送するデータ転送部とを有し、前記画像受信装置は、前記データ転送部から転送された前記分割画像データ及び前記画像データ終了情報を受信するデータ受信部と、前記データ受信部において受信した前記分割画像データ及び前記画像データ終了情報を記憶するデータ記憶部と、全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信したか否かを判断する受信判断部と、前記受信判断部において全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信していないと判断された場合に、前記一定の時間経過時に前記データ記憶部に記憶されている前記分割画像データ及び前記画像データ終了情報を削除するデータ削除部とを有し、前記データ転送部は、前記分割画像データを個々に前記画像受信装置へ転送し、全ての前記分割画像データの転送が完了したときには、全ての前記データ終了情報を前記画像受信装置に転送し、全ての前記分割画像データの転送が完了しないときには、全ての前記データ終了情報を前記画像受信装置に転送しないことを特徴としている。
In addition, an image transfer system according to the present invention includes an image transfer device and an image reception device that permits access from a user when a predetermined time has elapsed when information about transfer success / failure of divided image data is not transferred within a predetermined time. In the image transfer system configured by connecting the image data, the image transfer device includes an image data dividing unit that divides input image data into a plurality of divided image data, and the divided image data transferred to the image receiving device. Information on the success or failure of the transfer, and when the plurality of divided image data divided by the image data dividing unit is individually transferred to the image receiving device , the data is appended to the end of each divided image data , and normal transfer is performed. a data end information adding unit for adding the data end information indicating an end, before being divided in the image data division unit Divided image data, and have said data end information adding unit and the individual divided image data transfer unit for transferring data appended to the data end information to the image receiving apparatus in the image receiving apparatus, the data A data receiving unit that receives the divided image data and the image data end information transferred from the transfer unit, a data storage unit that stores the divided image data and the image data end information received by the data receiving unit, and A reception determination unit that determines whether or not all the data end information has been received within a predetermined time after receiving the divided image data, and a fixed value after receiving all the divided image data in the reception determination unit When it is determined that all the data end information has not been received within the predetermined time, the data storage unit is And a data deleting unit that deletes the divided image data and the image data end information being憶, the data transfer unit, the divided image data transferred individually to the image receiving apparatus, all of the divided When the transfer of the image data is completed, all the data end information is transferred to the image receiving device. When the transfer of all the divided image data is not completed, all the data end information is transferred to the image receiving device . It is characterized by not.

この構成によれば、画像転送システムは、全ての分割画像データが画像転送装置から画像受信装置に転送されるまでデータ終了情報を転送することはない。そして、画像受信装置では、画像転送装置から一定時間経過後にデータ終了情報を受信しない場合には、分割画像データを削除する。これにより、画像受信装置は、不完全な分割画像データを受信し、ユーザに提供することを防止することができる。   According to this configuration, the image transfer system does not transfer the data end information until all the divided image data is transferred from the image transfer apparatus to the image reception apparatus. Then, the image receiving device deletes the divided image data when it does not receive the data end information after a predetermined time has elapsed from the image transfer device. As a result, the image receiving apparatus can prevent incomplete divided image data from being received and provided to the user.

この様に本発明にかかる画像転送装置によれば、画像データを分割して転送する際に、ユーザからの取消指令に応じて不完全な画像データを転送することを防止することができる。   As described above, the image transfer apparatus according to the present invention can prevent incomplete image data from being transferred in response to a cancel command from the user when the image data is divided and transferred.

以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。   Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings.

第1の実施の形態にかかる画像転送システムは、画像転送装置と画像受信装置とを接続して構成される。そして、画像転送装置は、入力された画像データを複数の分割画像データに分割する画像データ分割部と、画像データ分割部において分割された複数の分割画像データに個々の分割画像データの終了位置を示すデータ終了情報を付加するデータ終了情報付加部と、画像データ分割部において分割された分割画像データ、及びデータ終了情報付加部において個々の分割画像に付加されたデータ終了情報を外部に転送するデータ転送部とを備える。そして、データ転送部は、全ての分割画像データを外部に転送した後に、全てのデータ終了情報を外部に転送する。また、画像受信装置は、画像転送装置から転送された分割画像データ及び画像データ終了情報を受信するデータ受信部と、データ受信部において受信した分割画像データ及び画像データ終了情報を記憶するデータ記憶部と、全ての分割画像データを受信した後一定の時間内に全てのデータ終了情報を受信したか否かを判断する受信判断部と、受信判断部において全ての分割画像データを受信した後一定の時間内に全てのデータ終了情報を受信していないと判断された場合に、一定の時間経過時にデータ記憶部に記憶されている分割画像データ及び画像データ終了情報を削除するデータ削除部とを備える。この様に、画像転送システムは、全ての分割画像データを画像転送装置から画像受信装置に転送した後に、分割画像データの終了位置を画像転送装置から画像受信装置に転送する。そして、画像受信装置は、全ての分割画像データ及び全てのデータ終了情報を受信するまで、画像データが正常に転送されたと判断しない。これにより、例えば2個目の分割画像データの転送中に通信エラー等が発生し通信が終了した場合においても、画像受信装置はデータ終了情報を受け取っていないことに起因して、既に受信した分割画像データを削除する。   The image transfer system according to the first embodiment is configured by connecting an image transfer device and an image reception device. The image transfer apparatus includes an image data dividing unit that divides input image data into a plurality of divided image data, and an end position of each divided image data in the plurality of divided image data divided by the image data dividing unit. Data end information adding unit for adding the data end information shown, divided image data divided by the image data dividing unit, and data for transferring the data end information added to each divided image by the data end information adding unit to the outside And a transfer unit. Then, after transferring all the divided image data to the outside, the data transfer unit transfers all the data end information to the outside. In addition, the image receiving device includes a data receiving unit that receives the divided image data and the image data end information transferred from the image transfer device, and a data storage unit that stores the divided image data and the image data end information received by the data receiving unit. And a reception determination unit that determines whether or not all the data end information has been received within a certain time after receiving all the divided image data, and a constant after receiving all the divided image data in the reception determination unit. A data deletion unit that deletes the divided image data and the image data end information stored in the data storage unit when a predetermined time has elapsed when it is determined that all the data end information has not been received within the time . As described above, the image transfer system transfers all the divided image data from the image transfer apparatus to the image receiving apparatus, and then transfers the end position of the divided image data from the image transfer apparatus to the image receiving apparatus. The image receiving apparatus does not determine that the image data has been normally transferred until all the divided image data and all the data end information are received. Thus, for example, even when a communication error or the like occurs during transfer of the second divided image data and the communication is terminated, the image receiving apparatus has not received the data end information, and thus has already received the divided image data. Delete the image data.

この様な画像転送システムは、例えば図1に示す様に、画像転送装置としての複合機1と、画像受信装置としてのメールサーバ3とを、LAN(Local Area Network)5によって接続して構成される。また、メールサーバ3は、LAN5を介して、ユーザがメールサーバ3にアクセスして複合機1から転送された画像データを受信する為のパーソナルコンピュータ7と接続される。この様な複合機1とメールサーバ3とは、TCP/IP(Transmission Control Protocol/Internet Protocol)を用いて通信可能に構成される。   For example, as shown in FIG. 1, such an image transfer system is configured by connecting a multifunction machine 1 as an image transfer apparatus and a mail server 3 as an image reception apparatus by a LAN (Local Area Network) 5. The The mail server 3 is connected via a LAN 5 to a personal computer 7 for a user to access the mail server 3 and receive image data transferred from the multifunction device 1. Such a multifunction machine 1 and the mail server 3 are configured to be communicable using TCP / IP (Transmission Control Protocol / Internet Protocol).

複合機1は、例えばスキャナ等の画像読取機構、画像読取機構において読み取った画像に基づく画像データを外部に出力するデータ転送機構、画像読取機構において読み取った画像に基づく画像データを印刷する印刷機構等を複合して構成される。具体的には、複合機1は、図2に示す様に、ユーザが指定した画像を読み取る画像読取部11と、画像読取部11から複合機1に入力された画像データを複数の分割画像データに分割する画像データ分割部13と、画像データ分割部13において分割された複数の分割画像データに個々の分割画像データの終了位置を示すデータ終了情報を付加するデータ終了情報付加部15と、分割画像データ及びデータ終了情報を電子メールに添付して外部に転送するデータ転送部17とを備える。また、複合機1は、ユーザが複合機1に転送中止指令等の各種指令を入力する為の操作部19と、操作部19に入力された転送中止指令に基づいてデータ転送部17によるデータ転送処理を中止させる転送中止制御部21とを備える。   The multifunction device 1 includes, for example, an image reading mechanism such as a scanner, a data transfer mechanism that outputs image data based on an image read by the image reading mechanism, a printing mechanism that prints image data based on the image read by the image reading mechanism, and the like. It is composed by combining. Specifically, as illustrated in FIG. 2, the multifunction device 1 includes an image reading unit 11 that reads an image specified by a user, and image data input from the image reading unit 11 to the multifunction device 1. An image data dividing unit 13 that divides the image data, a data end information adding unit 15 that adds data end information indicating the end position of each divided image data to the plurality of divided image data divided by the image data dividing unit 13, and a division A data transfer unit 17 that attaches image data and data end information to an e-mail and transfers them to the outside; The multifunction device 1 also includes an operation unit 19 for a user to input various commands such as a transfer stop command to the multifunction device 1, and data transfer by the data transfer unit 17 based on the transfer stop command input to the operation unit 19. A transfer cancel control unit 21 for canceling the processing.

画像読取部11は、スキャナ等の画像読取機構によって構成される。そして画像読取部11は、操作部19を介してユーザから入力された読取指令に応じてユーザが指定した画像を読み取り、当該読み取った画像に基づく画像データを生成する。これにより複合機1に画像データが入力される。そして画像読取部11は、画像データを画像データ分割部13に供給する。   The image reading unit 11 is configured by an image reading mechanism such as a scanner. Then, the image reading unit 11 reads an image designated by the user in accordance with a reading command input from the user via the operation unit 19, and generates image data based on the read image. As a result, image data is input to the multifunction device 1. Then, the image reading unit 11 supplies the image data to the image data dividing unit 13.

画像データ分割部13は、画像読取部11から供給された画像データを分割し、分割画像データを生成する。画像データ分割部13が画像データを分割する場合としては、ユーザが操作部19を介して分割指令を入力した場合、画像読取部11から供給された画像データのデータサイズが一定のサイズを超えている場合等がある。そして、画像データ分割部13は、操作部19から画像データの分割指令が供給された場合には、画像読取部11から供給された画像データを分割し、複数個の分割画像データを生成する。また、画像データ分割部13は、画像読取部11から供給された画像データのサイズが、予め設定されたデータサイズを超えているか否かの判断を行う。そして画像データ分割部13が画像データの分割が必要であると判断した場合には、画像データ分割部13は、画像読取部11から供給された画像データを分割する。この場合、画像データ分割部13は、分割した個々の分割画像データのデータサイズが、上述した予め設定されたデータサイズを超えない様に、分割画像データを生成する。   The image data dividing unit 13 divides the image data supplied from the image reading unit 11 and generates divided image data. When the image data dividing unit 13 divides the image data, when the user inputs a division command via the operation unit 19, the data size of the image data supplied from the image reading unit 11 exceeds a certain size. There are cases. When the image data division command is supplied from the operation unit 19, the image data division unit 13 divides the image data supplied from the image reading unit 11 and generates a plurality of divided image data. The image data dividing unit 13 determines whether or not the size of the image data supplied from the image reading unit 11 exceeds a preset data size. When the image data dividing unit 13 determines that the image data needs to be divided, the image data dividing unit 13 divides the image data supplied from the image reading unit 11. In this case, the image data dividing unit 13 generates divided image data so that the data size of each divided divided image data does not exceed the previously set data size.

ここで、画像データを分割するか否かの判断を行う為のデータサイズの閾値は、メールサーバ3の設定に応じて決定される。通常用いられているメールサーバでは、LAN5を経由して転送する電子メールのサイズを制限している場合がある。よって、画像データを分割するか否かの判断を行う為のデータサイズの閾値、及び分割画像データのデータサイズは、メールサーバ3に設定された電子メールのサイズの制限値を越えない様に決定される。   Here, the data size threshold for determining whether to divide the image data is determined according to the setting of the mail server 3. Ordinarily used mail servers may limit the size of electronic mail transferred via the LAN 5. Therefore, the threshold of the data size for determining whether to divide the image data and the data size of the divided image data are determined so as not to exceed the limit value of the e-mail size set in the mail server 3. Is done.

そして画像データ分割部13は、この様にして分割した分割画像データをデータ終了情報付加部15に供給する。また、画像データ分割部13は、分割画像データを生成した場合には、データ転送部17に対して分割画像データを分割画像データ毎に電子メールに添付してメールサーバ3に転送すべき旨の指令を供給する。   Then, the image data dividing unit 13 supplies the divided image data divided in this way to the data end information adding unit 15. Further, when the divided image data is generated, the image data dividing unit 13 attaches the divided image data to the data transfer unit 17 for each divided image data and sends it to the mail server 3. Supply directives.

データ終了情報付加部15は、画像データ分割部13から供給された個々の分割画像データに、当該分割画像データの終了位置を示すデータ終了情報を付加する。データ終了情報付加部15は、分割画像データを構成するデータの文字列を参照し、分割画像データの文字列の末尾にデータ終了情報を付加する。例えば分割画像データをSMTP(Simple Mail Transfer Protocol)を用いてメールサーバ3に転送する場合、データ終了情報付加部15は、「.」等の文字列を分割画像データの末尾に付加する。そしてデータ終了情報付加部15においてデータ終了情報が付加された分割画像データは、データ転送部17に供給される。   The data end information adding unit 15 adds data end information indicating the end position of the divided image data to the individual divided image data supplied from the image data dividing unit 13. The data end information adding unit 15 refers to the character string of the data constituting the divided image data, and adds the data end information to the end of the character string of the divided image data. For example, when the divided image data is transferred to the mail server 3 using SMTP (Simple Mail Transfer Protocol), the data end information adding unit 15 adds a character string such as “.” To the end of the divided image data. Then, the divided image data to which the data end information is added by the data end information adding unit 15 is supplied to the data transfer unit 17.

データ転送部17は、データ終了情報付加部15から供給された分割画像データ及びデータ終了情報を電子メールに添付し、電子メールをLAN5を介してメールサーバ3に転送する。このときデータ転送部17は、ユーザが操作部19を介して入力した電子メールの宛先、メールサーバ3のIPアドレス、及びメールサーバ3の接続に必要なユーザアカウント、及びパスワード、並びに画像データ分割部13からの分割指令に応じて、分割画像データを複数個の電子メールに分割して転送を行う。具体的にはデータ転送部17は、RFC(Request For Comments)に規定されたMIME(Multipurpose Internet Mail Extension)を用いて分割画像データを変換して電子メールに添付する。   The data transfer unit 17 attaches the divided image data and data end information supplied from the data end information adding unit 15 to the e-mail, and transfers the e-mail to the mail server 3 via the LAN 5. At this time, the data transfer unit 17 includes an e-mail destination input by the user via the operation unit 19, an IP address of the mail server 3, a user account and password required for connection to the mail server 3, and an image data dividing unit. In response to the division command from 13, the divided image data is divided into a plurality of e-mails and transferred. Specifically, the data transfer unit 17 converts the divided image data using MIME (Multipurpose Internet Mail Extension) defined in RFC (Request For Comments) and attaches it to the e-mail.

操作部19は、ユーザによって複合機1に各種指令が入力される。そして操作部19に入力された指令は、指令の内容に応じて各部に供給される。具体的には、操作部19に入力される指令としては、電子メールの宛先、メールサーバのIPアドレス、メールサーバ3に対するユーザアカウント、パスワード、画像データの分割の有無、転送中止指令等がある。操作部19に入力された電子メールの宛先、メールサーバのIPアドレス、メールサーバ3に対するユーザアカウント、及びパスワードは、転送設定情報としてデータ転送部17に供給される。また、操作部19に入力された分割の有無に関する情報は、画像データ分割部13に供給される。また、操作部19に入力された転送中止指令は、転送中止制御部21に供給される。   In the operation unit 19, various commands are input to the multifunction device 1 by the user. The command input to the operation unit 19 is supplied to each unit according to the content of the command. Specifically, commands input to the operation unit 19 include an e-mail destination, a mail server IP address, a user account for the mail server 3, a password, presence / absence of image data division, a transfer stop command, and the like. The e-mail destination, the mail server IP address, the user account for the mail server 3, and the password input to the operation unit 19 are supplied to the data transfer unit 17 as transfer setting information. Further, the information regarding the presence or absence of division input to the operation unit 19 is supplied to the image data division unit 13. Further, the transfer stop command input to the operation unit 19 is supplied to the transfer stop control unit 21.

この様な操作部19は、図3に示す様に、電子メールの宛先を入力する為の宛先入力領域19aと、電子メールの件名を入力する件名入力領域19bと、複合機1に対して各種処理の開始指令を入力する為の開始ボタン19cと、テンキー19dと、カーソルキー19eと、画像データの分割指令を入力する為の分割ボタン19fと、画像転送の中止指令を入力する為の中止ボタン19gとを備える。ユーザは、これら各部を操作することによって複合機1に各種指令を入力する。   As shown in FIG. 3, such an operation unit 19 includes a destination input area 19 a for inputting an e-mail destination, a subject input area 19 b for inputting an e-mail subject, and various functions for the MFP 1. A start button 19c for inputting a processing start command, a numeric keypad 19d, a cursor key 19e, a division button 19f for inputting an image data division command, and a stop button for inputting an image transfer stop command 19g. The user inputs various commands to the multifunction device 1 by operating these units.

宛先入力領域19a及び件名入力領域19bには、ユーザが画像データを送ることを希望するPC7のメールアドレス、及び電子メールの件名が入力される。かかる入力処理は、ユーザが、テンキー19dを操作して文字列を入力することで行われる。そしてここで入力されたメールアドレス等は、データ転送部17に供給される。   In the destination input area 19a and the subject input area 19b, the mail address of the PC 7 to which the user wishes to send image data and the subject of the e-mail are input. Such input processing is performed by the user operating the numeric keypad 19d to input a character string. The mail address and the like input here are supplied to the data transfer unit 17.

開始ボタン19cは、ユーザが画像の読み取り開始の指令を入力する為のボタンである。そしてユーザが開始ボタン19cを押下すると、複合機1は、画像読取部11によってユーザが指定した画像の読み取りを開始する。   The start button 19c is a button for the user to input an image reading start command. When the user presses the start button 19c, the multifunction device 1 starts reading an image designated by the user by the image reading unit 11.

分割ボタン19fは、ユーザが画像データを分割して転送することを希望する場合に押下する為のボタンである。そして読み取り開始の指令の入力に際して分割ボタン19fが押下されると、複合機1は、画像データ分割部13に対して分割指令を供給する。   The division button 19f is a button to be pressed when the user desires to divide and transfer image data. When the division button 19 f is pressed when a reading start command is input, the multi-function device 1 supplies a division command to the image data division unit 13.

中止ボタン19gは、ユーザが画像データの転送を中止することを希望する場合に押下する為のボタンである。そして複合機1による一連の処理が実行されている最中に中止ボタン19gが押下されると、複合機1は、転送中止制御部21に対して転送の中止指令を供給する。   The cancel button 19g is a button to be pressed when the user desires to cancel the transfer of the image data. When the cancel button 19g is pressed while a series of processes by the multifunction device 1 is being performed, the multifunction device 1 supplies a transfer stop command to the transfer stop control unit 21.

メールサーバ3は、複合機1から転送された分割画像データ及び画像データ終了情報が添付された電子メールを受信するデータ受信部31と、分割画像データ及び画像データ終了情報が添付された電子メールを記憶するデータ記憶部33と、画像データを受信した後一定の時間内にデータ終了情報を受信したか否かを判断する受信判断部35と、受信判断部35における受信結果に基づいて分割画像データ及び前記画像データ終了情報が添付された電子メールを削除するデータ削除部37とを備える。   The mail server 3 receives the e-mail attached with the divided image data and the image data end information transferred from the multifunction device 1 and the e-mail attached with the divided image data and the image data end information. Data storage unit 33 for storing, reception determination unit 35 for determining whether or not data end information has been received within a certain time after receiving image data, and divided image data based on the reception result in reception determination unit 35 And a data deleting unit 37 for deleting the electronic mail to which the image data end information is attached.

データ受信部31は、LAN5を介して複合機1から転送された分割画像データ及び画像データ終了情報が添付された電子メールを受信する。そしてデータ受信部31が受信した分割画像データ及び画像データ終了情報は、データ記憶部33に記憶される。   The data receiving unit 31 receives an e-mail attached with the divided image data and the image data end information transferred from the MFP 1 via the LAN 5. The divided image data and the image data end information received by the data receiving unit 31 are stored in the data storage unit 33.

データ記憶部33は、データ受信部31から供給された分割画像データ及び画像データ終了情報が添付された電子メールを記憶する。そしてデータ記憶部33に記憶された分割画像データ及び画像データ終了情報が添付された電子メールは、ユーザがPC7を用いてメールサーバ3にアクセスした際に、データ記憶部33から読み出されユーザのPC7に転送される。   The data storage unit 33 stores an e-mail attached with the divided image data and the image data end information supplied from the data receiving unit 31. The e-mail attached with the divided image data and the image data end information stored in the data storage unit 33 is read from the data storage unit 33 when the user accesses the mail server 3 using the PC 7, and is read by the user. It is transferred to PC7.

受信判断部35は、データ受信部31を監視し、画像データを受信した後一定の時間内にデータ終了情報を受信したか否かを判断する。そして受信判断部35は、画像データを受信した後一定の時間内にデータ終了情報を受信していないと判断した場合には、かかる結果をデータ削除部37に通知する。   The reception determination unit 35 monitors the data reception unit 31 and determines whether or not the data end information is received within a certain time after receiving the image data. When the reception determining unit 35 determines that the data end information has not been received within a certain time after receiving the image data, the reception determining unit 35 notifies the data deleting unit 37 of the result.

データ削除部37は、受信判断部35による監視結果に基づいてデータ記憶部33に記憶された電子メールを削除する。具体的には、データ削除部37は、受信判断部35から画像データを受信した後一定の時間内にデータ終了情報を受信していない旨の通知を受けた場合に、データ記憶部33に記憶された分割画像データ及びデータ終了情報が添付された電子メールをデータ記憶部33から削除する。   The data deletion unit 37 deletes the electronic mail stored in the data storage unit 33 based on the monitoring result by the reception determination unit 35. Specifically, the data deletion unit 37 stores the data in the data storage unit 33 when receiving a notification that the data end information has not been received within a certain time after receiving the image data from the reception determination unit 35. The e-mail attached with the divided image data and the data end information is deleted from the data storage unit 33.

以下、画像転送システムの一連の動作について詳細な説明を行う。   Hereinafter, a series of operations of the image transfer system will be described in detail.

先ず、複合機1に読み取り開始の指令が入力された場合における複合機1の動作について図5を参照しながら説明を行う。   First, the operation of the multifunction device 1 when a reading start command is input to the multifunction device 1 will be described with reference to FIG.

ユーザによって開始ボタン19cが押下され一連の処理が開始すると、ステップS1において複合機1は、ユーザが指定した画像を読み取る。かかる処理は、画像読取部11が、ユーザが指定した画像に対しスキャニング処理等を実行することで行われる。   When the user presses the start button 19c and starts a series of processes, the multifunction device 1 reads an image designated by the user in step S1. Such processing is performed by the image reading unit 11 performing a scanning process or the like on the image designated by the user.

次に、ステップS2において複合機1は、読み取った画像に基づく画像データを生成する。そして生成された画像データは、画像読取部11から画像データ分割部13に供給される。尚、本処理は、画像の読取処理と並行して実行される。   Next, in step S2, the multi function device 1 generates image data based on the read image. The generated image data is supplied from the image reading unit 11 to the image data dividing unit 13. This process is executed in parallel with the image reading process.

次に、ステップS3において分割設定されているか否かを判断する。具体的には、かかる処理は、画像データ分割部13が、ユーザによって分割指令が入力されたか否かを判断することで実行される。そして、分割設定されていると判断した場合には、複合機1は、ステップS4以降の処理を実行する。   Next, it is determined whether or not division is set in step S3. Specifically, this process is executed by the image data dividing unit 13 determining whether or not a division command is input by the user. If it is determined that the division setting has been made, the multi-function device 1 executes the processes after step S4.

ステップS4において複合機1は、画像データのデータサイズが閾値を超えているか否かを判断する。かかる処理は、画像データ分割部13が、これまでに読み込んだ画像に基づく画像データのデータサイズが予め設定された閾値を超えているか否かを判断することで実行される。そして、画像データのデータサイズが閾値を超えていると判断された場合には、複合機1は、画像データを分割すべくステップS5以降の処理を実行する。   In step S4, the multi function device 1 determines whether or not the data size of the image data exceeds a threshold value. Such processing is executed by the image data dividing unit 13 determining whether or not the data size of the image data based on the images read so far exceeds a preset threshold value. When it is determined that the data size of the image data exceeds the threshold value, the multi-function device 1 executes the processes after step S5 to divide the image data.

ステップS5において複合機1は、画像の読み取りを中断する。そして、ステップS6において複合機1は、分割処理を実行する。ここで分割処理とは、画像データ分割部13が、データ転送部17に対して複数個の電子メールに分割して転送する旨の指令を供給すると共に、これまで生成した画像データを分割画像データとしてデータ終了情報付加部15に供給する処理をいう。さらに分割処理とは、データ終了情報付加部15が、分割画像データにデータ終了情報を付加し、これらデータをデータ転送部17に供給する処理を含む。そして、分割処理が終了すると複合機1は、ステップS1の処理に移行し、画像の読み取りを再開する。   In step S5, the multifunction device 1 interrupts reading of the image. In step S6, the multi-function device 1 executes a division process. Here, the division processing means that the image data division unit 13 supplies a command to the data transfer unit 17 to divide and transfer a plurality of e-mails, and the image data generated so far is divided into divided image data. The processing to be supplied to the data end information adding unit 15. Further, the division processing includes processing in which the data end information adding unit 15 adds data end information to the divided image data and supplies the data to the data transfer unit 17. When the division process ends, the multifunction device 1 proceeds to the process of step S1 and resumes reading of the image.

また、ステップS3において分割設定されていないと判断された場合、及びステップS4において画像データのデータサイズが閾値を超えていないと判断された場合には、ステップS7において複合機1は、他に読み取るべき画像があるか否かを判断する。そして、他に読み取るべき画像がある場合には、複合機1は、ステップS1の処理に移行し、当該画像の読み取りを実行する。一方、他に読み取るべき画像がない場合には、複合機1は、一連の読取処理を終了する。   If it is determined in step S3 that the division setting is not set, and if it is determined in step S4 that the data size of the image data does not exceed the threshold value, the multi function device 1 reads another in step S7. It is determined whether there is an image to be processed. If there is another image to be read, the multi function device 1 proceeds to the process of step S1 and executes reading of the image. On the other hand, if there is no other image to be read, the multi-function device 1 ends the series of reading processes.

この様に、複合機1は、読み込んだ画像に基づく画像データのデータサイズが閾値を超える度に画像の読み取りを中断し、分割画像データの作成等の分割処理を行う。そして複合機1は、分割処理の終了後に画像の読み取りを再開し、同様の処理を繰り返し行う。また、読み取るべき画像が複数個ある場合においても、複合機1は、読み取った画像の画像データのデータサイズが閾値を超えるまで読み取りを続行する。そして、読み取った画像データのデータサイズが閾値を超えた場合には、上述の分割処理を実行する。   In this way, the multifunction device 1 interrupts image reading every time the data size of the image data based on the read image exceeds the threshold, and performs division processing such as creation of divided image data. Then, the multifunction device 1 resumes image reading after the division processing is completed, and repeats the same processing. Even when there are a plurality of images to be read, the multi-function device 1 continues reading until the data size of the image data of the read image exceeds the threshold value. When the data size of the read image data exceeds the threshold value, the above-described division process is executed.

次に、複合機1からメールサーバ3に電子メールが転送される際の一連の画像データ転送処理について図6及び図7を参照して詳細な説明を行う。尚、以下では、説明の便宜上、複合機1のIPアドレスを「192.168.100.200」とし、メールサーバ3のIPアドレスを「192.168.100.100」として詳細な説明を行う。また、以下では、分割画像データに基づく電子メールが2通あるものとして詳細な説明を行う。   Next, a series of image data transfer processing when an electronic mail is transferred from the multifunction device 1 to the mail server 3 will be described in detail with reference to FIGS. In the following description, for convenience of explanation, the IP address of the MFP 1 is “192.168.100.200”, and the IP address of the mail server 3 is “192.168.100.100”. In the following, detailed description will be given assuming that there are two e-mails based on the divided image data.

一連の処理が開始すると複合機1は、メールサーバ3との間で1通目の電子メールを転送する為のTCP(Transmission Control Protocol)接続を確立する。具体的には、ステップS11において複合機1は、IPアドレスを参照してメールサーバ3に対してSYNコマンドを送信する。そしてステップS12においてメールサーバ3は、SYNコマンドに応じてSYN.ACKコマンドを送信する。これに対してステップS13において複合機1は、メールサーバ3に対してACKコマンドを送信する。そしてこれに応じてメールサーバ3は、ステップS14において「192.168.100.100 Service ready」という様な応答を送信する。これにより、複合機1とメールサーバ3との間で1通目の電子メールを送信する為のTCP接続が確立する。   When a series of processing starts, the multi function device 1 establishes a TCP (Transmission Control Protocol) connection for transferring the first e-mail with the mail server 3. Specifically, in step S11, the multi function device 1 refers to the IP address and transmits a SYN command to the mail server 3. In step S12, the mail server 3 transmits a SYN.ACK command in response to the SYN command. On the other hand, in step S <b> 13, the multi function device 1 transmits an ACK command to the mail server 3. In response to this, the mail server 3 transmits a response such as “192.168.100.100 Service ready” in step S14. As a result, a TCP connection for transmitting the first e-mail between the multifunction device 1 and the mail server 3 is established.

次に、複合機1は、1通目の電子メールの転送処理を開始する。具体的には、ステップS15において複合機1は、「HELO 192.168.100.200」という様なメールサーバ3の接続の可否を問い合わせるコマンドを送信する。これに応じてステップS16においてメールサーバ3は、応答コード「250」を含む「250 192.168.100.100」を返信する。これを確認した複合機1は、ステップS17において送り元であるユーザの電子メールのアドレスを含むコマンド「MAIL FROM:」をメールサーバ3に送信する。これに対してメールサーバ3は、ステップS18においてコマンド「250 OK」を送信して応答する。次に、ステップS19において複合機1は、電子メールの送り先である電子メールのアドレスを含むコマンド「RCPT TO:」を送信する。これに対してメールサーバ3は、ステップS20においてコマンド「250 OK」を送信して応答する。次に、ステップS21において複合機1は、メールサーバ3に対してコマンド「DATA」を送信する。これに応じてメールサーバ3は、ステップS22において電子メールの転送を許可するコマンド「354 Start mail input; end with.」を送信する。これに応じてステップS23において複合機1は、1個目の分割画像データが添付された電子メールのメールヘッダ、本文、及び画像データを転送する。そしてこのとき複合機1は、データ終了情報の送信は行わない。   Next, the multifunction device 1 starts the first e-mail transfer process. Specifically, in step S15, the multi function device 1 transmits a command for inquiring whether the mail server 3 can be connected, such as “HELO 192.168.100.200”. In response to this, the mail server 3 returns “250 192.168.100.100” including the response code “250” in step S16. Upon confirming this, the multi-function device 1 transmits to the mail server 3 a command “MAIL FROM:” including the address of the electronic mail of the user who is the sender in step S17. In response to this, the mail server 3 responds by transmitting the command “250 OK” in step S18. Next, in step S <b> 19, the multi function device 1 transmits a command “RCPT TO:” including the address of the e-mail to which the e-mail is sent. In response to this, the mail server 3 responds by sending a command “250 OK” in step S20. Next, in step S <b> 21, the multifunction device 1 transmits a command “DATA” to the mail server 3. In response to this, the mail server 3 transmits a command “354 Start mail input; end with.” That permits the transfer of the electronic mail in step S22. In response to this, in step S23, the multi-function device 1 transfers the mail header, body, and image data of the e-mail attached with the first divided image data. At this time, the multifunction device 1 does not transmit the data end information.

尚、ステップS23においては、分割した1通目の電子メールに添付された画像データが既にメールサーバ3に送信されているが、例えば1通目の電子メールが、データ終了情報がない不完全なデータであれば、画像転送システムは、ユーザがメールサーバ3から1通目の電子メールにアクセスすることができないこととする。この場合、例えばユーザからメールサーバ3にアクセスがあると、まず、メールサーバ3は、1通目の電子メールに添付されたデータと対応するデータ終了情報があるか否かを判断する。そして、データ終了情報がない場合には、メールサーバ3は、ユーザからのアクセスを禁止すると共に、例えば「貴方のメールに添付したデータが不完全ですのでメールを読み込むことができません」等のアラームに通知する。尚、画像転送システムでは、上述の例に限らず、1通目の電子メールに対してユーザがアクセスした際にユーザからのアクセスを禁止する手段であれば、どのような手段であっても適用することが可能である。   In step S23, the image data attached to the divided first e-mail has already been transmitted to the mail server 3. For example, the first e-mail is incomplete with no data end information. If it is data, the image transfer system cannot access the first e-mail from the mail server 3 by the user. In this case, for example, when the user accesses the mail server 3, the mail server 3 first determines whether there is data end information corresponding to the data attached to the first e-mail. If there is no data end information, the mail server 3 prohibits access from the user and gives an alarm such as “The data attached to your mail is incomplete and cannot be read”. Notice. The image transfer system is not limited to the above-described example, and any means can be used as long as it prohibits access from the user when the user accesses the first e-mail. Is possible.

次に、複合機1は、メールサーバ3との間で2通目の電子メールを転送する為のTCP接続を確立する。尚、このとき複合機1は、1通目の電子メールを転送する際のTCP接続を終了せずに、新たにメールサーバ3との間でTCP接続を確立する。具体的には、ステップS24において複合機1は、メールサーバ3に対してSYNコマンドを送信する。そしてステップS25においてメールサーバ3は、SYNコマンドに応じてSYN.ACKコマンドを送信する。これに対してステップS26において複合機1は、メールサーバ3に対してACKコマンドを送信する。そしてこれに応じてメールサーバ3は、ステップS27において「192.168.100.100 Service ready」という様な応答を送信する。これにより、複合機1とメールサーバ3との間で1通目の電子メールを転送する為のTCP接続が確立する。   Next, the multi function device 1 establishes a TCP connection for transferring a second e-mail with the mail server 3. At this time, the multifunction device 1 newly establishes a TCP connection with the mail server 3 without terminating the TCP connection when transferring the first e-mail. Specifically, in step S <b> 24, the multi function device 1 transmits a SYN command to the mail server 3. In step S25, the mail server 3 transmits a SYN.ACK command in response to the SYN command. On the other hand, in step S <b> 26, the multi function device 1 transmits an ACK command to the mail server 3. In response to this, the mail server 3 transmits a response such as “192.168.100.100 Service ready” in step S27. As a result, a TCP connection for transferring the first e-mail between the MFP 1 and the mail server 3 is established.

次に、複合機1は、2通目の電子メールの転送処理を開始する。具体的には、ステップS28において複合機1は、「HELO 192.168.100.200」という様なメールサーバ3の接続の可否を問い合わせるコマンドを送信する。これに応じてステップS29においてメールサーバ3は、応答コード「250」を含む「250 192.168.100.100」を返信する。これを確認した複合機1は、ステップS30において送り元であるユーザの電子メールのアドレスを含むコマンド「MAIL FROM:」をメールサーバ3に送信する。これに対してメールサーバ3は、ステップS31においてコマンド「250 OK」を送信して応答する。次に、ステップS32において複合機1は、電子メールの送り先である電子メールのアドレスを含むコマンド「RCPT TO:」を送信する。これに対してメールサーバ3は、ステップS33においてコマンド「250 OK」を送信して応答する。次に、ステップS34において複合機1は、メールサーバ3に対してコマンド「DATA」を送信する。これに応じてメールサーバ3は、ステップS35において電子メールの転送を許可するコマンド「354 Start mail input; end with.」を送信する。これに応じてステップS36において複合機1は、2個目の分割画像データが添付された電子メールのメールヘッダ、本文、及び画像データを転送する。そしてこのとき複合機1は、データ終了情報の送信は行わない。   Next, the multifunction device 1 starts a second e-mail transfer process. Specifically, in step S28, the multifunction device 1 transmits a command for inquiring whether the mail server 3 can be connected, such as “HELO 192.168.100.200”. In response to this, the mail server 3 returns “250 192.168.100.100” including the response code “250” in step S29. Upon confirming this, the multi-function device 1 transmits to the mail server 3 a command “MAIL FROM:” including the e-mail address of the user who is the sender in step S30. In response to this, the mail server 3 responds by sending a command “250 OK” in step S31. Next, in step S <b> 32, the multi function device 1 transmits a command “RCPT TO:” including the address of the e-mail to which the e-mail is sent. In response to this, the mail server 3 responds by transmitting the command “250 OK” in step S33. In step S <b> 34, the multi function device 1 transmits a command “DATA” to the mail server 3. In response to this, the mail server 3 transmits a command “354 Start mail input; end with.” That permits the transfer of the electronic mail in step S35. In response to this, in step S36, the multi function device 1 transfers the mail header, body, and image data of the e-mail attached with the second divided image data. At this time, the multifunction device 1 does not transmit the data end information.

尚、ステップS36においては、分割した2通目の電子メールに添付されたデータが既にメールサーバ3に送信されているが、例えば2通目の電子メールが、データ終了情報がない不完全なデータであれば、画像転送システムは、ユーザがメールサーバ3から2通目の電子メールにアクセスすることができないこととする。この場合、例えばユーザからメールサーバ3にアクセスがあると、まず、メールサーバ3は、2通目の電子メールに添付されたデータと対応するデータ終了情報があるか否かを判断する。そして、データ終了情報がない場合には、メールサーバ3は、ユーザからのアクセスを禁止すると共に、例えば「貴方のメールに添付したデータが不完全ですのでメールを読み込むことができません」等のアラームに通知する。尚、画像転送システムでは、上述の例に限らず、2通目の電子メールに対してユーザがアクセスした際にユーザからのアクセスを禁止する手段であれば、どのような手段であっても適用することが可能である。   In step S36, the data attached to the divided second e-mail has already been transmitted to the mail server 3. For example, the second e-mail is incomplete data with no data end information. Then, the image transfer system cannot access the second e-mail from the mail server 3 by the user. In this case, for example, when the user accesses the mail server 3, first, the mail server 3 determines whether there is data end information corresponding to the data attached to the second e-mail. If there is no data end information, the mail server 3 prohibits access from the user and gives an alarm such as “The data attached to your mail is incomplete and cannot be read”. Notice. The image transfer system is not limited to the above example, and any means can be used as long as it prohibits the user's access to the second e-mail. Is possible.

次に、複合機1は、1通目の電子メールの転送を正常に終了させる為の処理を実行する。具体的には、ステップS37において複合機1は、データ終了情報を示すコード「.」をメールサーバ3に送信する。これに応じてメールサーバ3は、ステップS38においてコマンド「250 OK」を送信して応答する。次にステップS39において複合機1は、これに応じてメールサーバ3は、ステップS40において「192.168.100.100 Service closing transmission channel」を送信し、1通目の電子メールを転送する為に確立したTCP接続は終了する。これによりメールサーバ3は、1通目の電子メール及び添付された分割画像データを正常に受信する。   Next, the multifunction device 1 executes processing for normally terminating the transfer of the first e-mail. Specifically, in step S <b> 37, the multi function device 1 transmits a code “.” Indicating data end information to the mail server 3. In response to this, the mail server 3 responds by sending a command “250 OK” in step S38. Next, in step S39, the multi function device 1 responds to this, and the mail server 3 sends “192.168.100.100 Service closing transmission channel” in step S40, and establishes the TCP connection established for transferring the first e-mail. Ends. As a result, the mail server 3 normally receives the first e-mail and the attached divided image data.

次に、複合機1は、2通目の電子メールの転送を正常に終了させる為の処理を実行する。具体的には、ステップS41において複合機1は、データ終了情報を示すコード「.」をメールサーバ3に送信する。これに応じてメールサーバ3は、ステップS42においてコマンド「250 OK」を送信して応答する。次にステップS43において複合機1は、2通目の電子メールを転送する為に確立したTCP接続を終了させる為にコマンド「QUIT」を送信する。これに応じてメールサーバ3は、ステップS43において「192.168.100.100 Service closing transmission channel」を送信し、2通目の電子メールを転送する為に確立したTCP接続は終了する。これによりメールサーバ3は、2通目の電子メール及び添付された分割画像データを正常に受信する。   Next, the multifunction device 1 executes processing for normally terminating the transfer of the second e-mail. Specifically, in step S <b> 41, the multi function device 1 transmits a code “.” Indicating data end information to the mail server 3. In response to this, the mail server 3 responds by sending a command “250 OK” in step S42. In step S43, the multi-function device 1 transmits a command “QUIT” to end the TCP connection established for transferring the second e-mail. In response to this, the mail server 3 transmits “192.168.100.100 Service closing transmission channel” in step S43, and the TCP connection established for transferring the second e-mail is terminated. As a result, the mail server 3 normally receives the second e-mail and the attached divided image data.

次に、画像データ転送処理中にユーザが中止指令を入力した場合における複合機1の一連の処理について、図8を参照しながら詳細な説明を行う。   Next, a series of processing of the multifunction device 1 when the user inputs a stop command during the image data transfer processing will be described in detail with reference to FIG.

一連の処理が開始した後、ステップS51において上述した画像データ転送処理が開始すると、ステップS52において複合機1は、転送中止指令が入力されたか否かを判断する。そして転送中止指令が入力されていないと判断した場合には、複合機1は、画像データ転送処理を継続しながら転送中止指令が入力されるまでステップS52の処理を繰り返し実行する。   When the above-described image data transfer process is started in step S51 after the series of processes is started, in step S52, the multi function device 1 determines whether or not a transfer stop command is input. If it is determined that the transfer stop command has not been input, the multi-function device 1 repeatedly executes the process of step S52 until the transfer stop command is input while continuing the image data transfer process.

そして転送中止指令が入力されたと判断すると、ステップS53において複合機1は、メールサーバ3との接続を全て切断する。かかる処理は、上述の例で説明すると、1通目の電子メールを転送する為のTCP接続と、2通目の電子メールを転送する為のTCP接続との両者を切断することで実行される。その後、複合機1は、一連の処理を終了する。   If it is determined that a transfer stop command has been input, the multifunction device 1 disconnects all connections with the mail server 3 in step S53. This process is executed by cutting both the TCP connection for transferring the first e-mail and the TCP connection for transferring the second e-mail. . Thereafter, the multifunction device 1 ends the series of processes.

次に、画像データ転送処理中に、ユーザによって印刷中止指令が入力された場合における複合機1及びメールサーバ3の一連の動作について図9を参照しながら詳細な説明を行う。この場合、説明の便宜上、複合機1とメールサーバ3との間で、上述したステップS24乃至ステップS36の何れかの処理が実行されている場合に、ユーザによって印刷中止指令が入力されたものとして詳細な説明を行う。   Next, a series of operations of the multifunction machine 1 and the mail server 3 when a print stop command is input by the user during the image data transfer process will be described in detail with reference to FIG. In this case, for convenience of explanation, it is assumed that a print stop instruction is input by the user when any of the above-described steps S24 to S36 is executed between the multifunction device 1 and the mail server 3. Detailed explanation is given.

ユーザによって印刷中止指令が入力されると、複合機1は、1通目の電子メールを転送するためのTCP接続を切断する。具体的には複合機1は、ステップS61において1通目の電子メールを転送する為に確立したTCP接続を終了させる為にコマンド「FIN」を送信する。これに応じてメールサーバ3は、ステップS62においてコマンド「ACK」を送信する。そしてメールサーバ3は、TCP接続の切断の準備が終了すると、ステップS63においてコマンド「FIN」を送信する。そして複合機1は、これに応じてステップS64においてコマンド「ACK」を送信し、1通目の電子メールを転送する為のTCP接続を切断する。   When a print cancel instruction is input by the user, the multifunction device 1 disconnects the TCP connection for transferring the first e-mail. Specifically, the multifunction device 1 transmits a command “FIN” to end the TCP connection established for transferring the first e-mail in step S61. In response to this, the mail server 3 transmits the command “ACK” in step S62. When the preparation for disconnecting the TCP connection is completed, the mail server 3 transmits a command “FIN” in step S63. In response to this, the multi function device 1 transmits a command “ACK” in step S64, and disconnects the TCP connection for transferring the first e-mail.

次に、複合機1は、2通目の電子メールを転送するためのTCP接続を切断する。具体的には複合機1は、ステップS65において2通目の電子メールを転送する為に確立したTCP接続を終了させる為にコマンド「FIN」を送信する。これに応じてメールサーバ3は、ステップS66においてコマンド「ACK」を送信する。そしてメールサーバ3は、TCP接続の切断の準備が終了すると、ステップS67においてコマンド「FIN」を送信する。そして複合機1は、これに応じてステップS68においてコマンド「ACK」を送信し、2通目の電子メールを転送する為のTCP接続を切断する。   Next, the multifunction device 1 disconnects the TCP connection for transferring the second e-mail. Specifically, the multifunction device 1 transmits a command “FIN” to end the TCP connection established for transferring the second e-mail in step S65. In response to this, the mail server 3 transmits a command “ACK” in step S66. When the preparation for disconnecting the TCP connection is completed, the mail server 3 transmits a command “FIN” in step S67. In response to this, the multi function device 1 transmits a command “ACK” in step S68, and disconnects the TCP connection for transferring the second e-mail.

そしてこのときメールサーバ3は、データ終了情報を受信していないとして、一定時間経過後に、データ記憶部33に記憶した電子メールを削除する。   At this time, the mail server 3 deletes the e-mail stored in the data storage unit 33 after a certain period of time, assuming that the data end information has not been received.

この様に、画像転送システムは、読み取った画像の画像データを複数の分割画像データに分割し、個々の電子メールに対応したTCP接続を確立してメールサーバ3に転送し、全ての分割画像データの転送が終了した後にデータ終了情報を送信することができる。そして、画像転送システムによれば、分割画像データの転送中に転送中止指令が入力されたときに、確実に全ての分割画像データの転送を中止することができる。   In this way, the image transfer system divides the image data of the read image into a plurality of divided image data, establishes a TCP connection corresponding to each electronic mail and transfers it to the mail server 3, and all the divided image data The data end information can be transmitted after the data transfer is completed. According to the image transfer system, when a transfer stop command is input during transfer of divided image data, transfer of all the divided image data can be reliably stopped.

次に、本発明の第2の実施の形態について詳細な説明を行う。尚、第2の実施の形態にかかる画像転送システムは、第1の実施の形態にかかる画像転送システムと同一の構成を有する箇所がある為、該箇所については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。   Next, the second embodiment of the present invention will be described in detail. The image transfer system according to the second embodiment has a portion having the same configuration as that of the image transfer system according to the first embodiment. A detailed explanation will be given only for certain points.

具体的には、図10に示す様に第2の実施の形態にかかる複合機101は、転送中止制御部21に代えて、エラー検出部103を備える。   Specifically, as illustrated in FIG. 10, the multifunction machine 101 according to the second embodiment includes an error detection unit 103 instead of the transfer cancellation control unit 21.

エラー検出部103は、画像の読み取り指令が入力されてから分割画像データの転送が終了するまでの一連の画像処理中に発生したエラーを検出する。エラー検出部103が検出するエラーとしては、画像読取部11における用紙詰まり等がある。そしてエラー検出部103は、エラーを検出すると、該検出結果に基づいてデータ転送部17による電子メールの転送を中止させる。そしてデータ転送部17は、エラー検出部103からの指令に応じて分割画像データが添付された電子メールの転送を中止する。   The error detection unit 103 detects an error that has occurred during a series of image processing from when the image reading command is input to when the transfer of the divided image data is completed. Examples of errors detected by the error detection unit 103 include a paper jam in the image reading unit 11. When the error detection unit 103 detects an error, the error detection unit 103 stops the transfer of the email by the data transfer unit 17 based on the detection result. Then, the data transfer unit 17 stops the transfer of the e-mail attached with the divided image data in response to a command from the error detection unit 103.

尚、第2の実施の形態では、転送中止制御部21に代えてエラー検出部103を設けることとしたが、複合機101の構成として転送中止制御部21及びエラー検出部103の両者を備える構成とすることも可能である。   In the second embodiment, the error detection unit 103 is provided in place of the transfer cancellation control unit 21. However, the configuration of the multifunction peripheral 101 includes both the transfer cancellation control unit 21 and the error detection unit 103. It is also possible.

以下、画像転送システムの動作について図11を参照しながら詳細な説明を行う。   The operation of the image transfer system will be described in detail below with reference to FIG.

一連の処理が開始した後、ステップS71において上述した画像データ転送処理が開始すると、ステップS72において複合機101は、エラーが発生したか否かを判断する。そしてエラーが発生していないと判断した場合には、複合機101は、画像データ転送処理を継続しながらエラーが発生するまでステップS72の処理を繰り返し実行する。   When the image data transfer process described above is started in step S71 after the series of processes is started, the multi-function peripheral 101 determines in step S72 whether an error has occurred. If it is determined that no error has occurred, the multi-function peripheral 101 repeats the process of step S72 until an error occurs while continuing the image data transfer process.

そしてエラーが発生したと判断すると、ステップS73において複合機1は、メールサーバ3との接続を全て切断する。かかる処理は、上述の例で説明すると、1通目の電子メールを転送する為のTCP接続と、2通目の電子メールを転送する為のTCP接続との両者を切断することで実行される。その後、複合機101は、一連の処理を終了する。   If it is determined that an error has occurred, the multifunction device 1 disconnects all connections with the mail server 3 in step S73. This process is executed by cutting both the TCP connection for transferring the first e-mail and the TCP connection for transferring the second e-mail. . Thereafter, the multifunction machine 101 ends the series of processing.

この様に、第2の実施の形態にかかる画像転送システムによれば、上述した第1の実施の形態にかかる画像転送システムの効果に加え、読み取り中における用紙詰まり等を検出することができる。そしてこれにより画像転送システムは、エラーが発生した場合においても確実に全ての分割画像データの転送を中止することができる。   As described above, according to the image transfer system according to the second embodiment, in addition to the effects of the image transfer system according to the first embodiment described above, it is possible to detect a paper jam or the like during reading. As a result, the image transfer system can reliably stop the transfer of all the divided image data even when an error occurs.

尚、本発明は上述の実施の形態に限られるものではなく、各構成は本発明の趣旨を逸脱しない範囲で適宜変更可能である。   The present invention is not limited to the above-described embodiment, and each configuration can be changed as appropriate without departing from the spirit of the present invention.

また、上述の実施の形態においては、画像転送装置として複合機1を用いて詳細な説明を行ったが、画像転送装置としては、スキャナ、複写機、MFP、FAX、プリンタ等を用いることも可能である。   Further, in the above-described embodiment, the detailed description has been given using the multifunction device 1 as the image transfer device, but a scanner, a copier, an MFP, a FAX, a printer, or the like can also be used as the image transfer device. It is.

また、上述の実施の形態においては、画像を読み取る際に、画像の読み取り処理と、データの分割処理を並行して行うこととしたが、全ての画像を読み取った後に、データの分割を行う構成であっても良い。   In the above-described embodiment, when reading an image, the image reading process and the data dividing process are performed in parallel. However, after all the images are read, the data is divided. It may be.

また、上述の実施の形態では、分割した画像データが、原稿を読み取ったデータであるが、本発明ではこれに限らず、例えばユーザが文書作成アプリケーション等で作成した文書データ等のデータを画像転送装置からメールサーバ3に送信する場合においても適用することができる。   In the above-described embodiment, the divided image data is data obtained by reading a document. However, the present invention is not limited to this. For example, data such as document data created by a user using a document creation application is transferred to an image. The present invention can also be applied in the case of transmitting from the apparatus to the mail server 3.

また、上述の実施の形態では、分割した画像データに付加されるデータ終了情報は全て同一のデータによって構成されることとしたが、本発明ではこれに限らず、例えば1通目のメールに付加されるデータ終了情報と、2通目のメールに付加されるデータ終了情報とを異なるデータ構成とすることも可能である。   In the above-described embodiment, the data end information added to the divided image data is composed of the same data. However, the present invention is not limited to this. For example, the data end information is added to the first mail. It is also possible for the data end information to be different from the data end information added to the second mail.

第1の実施の形態にかかる画像転送システムのブロック図である。1 is a block diagram of an image transfer system according to a first embodiment. FIG. 同画像転送システムを構成する複合機のブロック図である。2 is a block diagram of a multi-function peripheral that constitutes the image transfer system. FIG. 同複合機が備える操作部の平面図である。2 is a plan view of an operation unit included in the multifunction machine. FIG. 同画像転送システムを構成するメールサーバのブロック図である。It is a block diagram of the mail server which comprises the image transfer system. 同複合機の動作を示すフロー図である。FIG. 6 is a flowchart showing the operation of the multifunction machine. 同複合機と同メールサーバの動作を示すフロー図である。FIG. 6 is a flowchart showing operations of the multifunction device and the mail server. 同複合機と同メールサーバの動作を示すフロー図である。FIG. 6 is a flowchart showing operations of the multifunction device and the mail server. 同複合機の動作を示すフロー図である。FIG. 6 is a flowchart showing the operation of the multifunction machine. 同複合機と同メールサーバの動作を示すフロー図である。FIG. 6 is a flowchart showing operations of the multifunction device and the mail server. 第2の実施の形態にかかる複合機のブロック図である。6 is a block diagram of a multifunction machine according to a second embodiment. FIG. 同複合機の動作を示すフロー図である。FIG. 6 is a flowchart showing the operation of the multifunction machine.

符号の説明Explanation of symbols

1 複合機
3 メールサーバ
7 パーソナルコンピュータ
11 画像読取部
13 画像データ分割部
15 データ終了情報付加部
17 データ転送部
19 操作部
19a 宛先入力領域
19b 件名入力領域
19c 開始ボタン
19d テンキー
19e カーソルキー
19f 分割ボタン
19g 中止ボタン
21 転送中止制御部
31 データ受信部
33 データ記憶部
35 受信判断部
37 データ削除部
101 複合機
103 エラー検出部
DESCRIPTION OF SYMBOLS 1 Multifunction machine 3 Mail server 7 Personal computer 11 Image reading part 13 Image data division part 15 Data end information addition part 17 Data transfer part 19 Operation part 19a Destination input area 19b Subject input area 19c Start button 19d Numeric keypad 19e Cursor key 19f Division button 19g Cancel button 21 Transfer stop control unit 31 Data reception unit 33 Data storage unit 35 Reception determination unit 37 Data deletion unit 101 Multifunction machine 103 Error detection unit

Claims (6)

分割画像データの転送成否に関する情報が一定の時間内に転送されない場合、前記一定の時間経過時にユーザからのアクセスを許否する外部装置に対して前記分割画像データを転送する画像転送装置において、
入力された画像データを複数の分割画像データに分割する画像データ分割部と、
前記外部装置に転送される前記分割画像データの転送成否に関する情報であって、前記画像データ分割部において分割された前記複数の分割画像データを個々に前記外部装置へ転送するにあたり、個々の分割画像データにおけるデータ末尾としての終了位置に付され、転送の正常終了を示すデータ終了情報を付加するデータ終了情報付加部と、
前記画像データ分割部において分割された前記分割画像データ、及び前記データ終了情報付加部において前記個々の分割画像データに付加された前記データ終了情報を前記外部装置に転送するデータ転送部とを備え、
前記データ転送部は、前記分割画像データを個々に前記外部装置へ転送し、全ての前記分割画像データの転送が完了したときには、全ての前記データ終了情報を前記外部装置に転送し、全ての前記分割画像データの転送が完了しないときには、全ての前記データ終了情報を前記外部装置に転送しないこと
を特徴とする画像転送装置。
In the image transfer device that transfers the divided image data to an external device that permits or disallows access from the user when the fixed time elapses when the information about the success or failure of the transfer of the divided image data is not transferred within a predetermined time,
An image data dividing unit that divides input image data into a plurality of divided image data;
Information regarding the success or failure of transfer of the divided image data transferred to the external device , wherein each of the plurality of divided image data divided by the image data dividing unit is individually transferred to the external device . A data end information adding unit for adding data end information indicating the normal end of transfer , attached to the end position as the data end in the data;
A data transfer unit that transfers the divided image data divided in the image data dividing unit and the data end information added to the individual divided image data in the data end information adding unit to the external device ;
The data transfer unit transfers the divided image data individually to the external device, and when the transfer of all the divided image data is completed, transfers all the data end information to the external device, and An image transfer apparatus characterized by not transferring all the data end information to the external device when transfer of divided image data is not completed.
前記分割画像データの転送中止指令が入力される中止指令入力部を備え、
前記データ転送部は、前記中止指令入力部に入力された前記転送中止指令に基づいて転送中の前記分割画像データの転送を中止すること
を特徴とする請求項1記載の画像転送装置。
A stop command input unit for inputting a transfer stop command for the divided image data;
The image transfer apparatus according to claim 1, wherein the data transfer unit stops transfer of the divided image data being transferred based on the transfer stop command input to the stop command input unit.
前記入力された画像データを分割する必要があるか否かを判断する分割判断部を備え、
前記画像データ分割部は、前記分割判断部の判断結果に基づいて前記画像データを分割すること
を特徴とする請求項1又は請求項2の何れかの項記載の画像転送装置。
A division determination unit for determining whether or not the input image data needs to be divided;
The image transfer apparatus according to claim 1, wherein the image data dividing unit divides the image data based on a determination result of the division determining unit.
エラーを検出するエラー検出部を備え、
前記データ転送部は、前記エラー検出部による転送処理におけるエラーの検出結果に基づいて前記分割画像データの転送を中止すること
を特徴とする請求項1乃至請求項3の何れかの項記載の画像転送装置。
It has an error detection unit that detects errors,
4. The image according to claim 1, wherein the data transfer unit stops transfer of the divided image data based on an error detection result in transfer processing by the error detection unit. 5. Transfer device.
請求項1記載の画像転送装置から転送された前記分割画像データ及び前記画像データ終了情報を受信するデータ受信部と、
前記データ受信部において受信した前記分割画像データ及び前記画像データ終了情報を記憶するデータ記憶部と、
全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信したか否かを判断する受信判断部と、
前記受信判断部において全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信していないと判断された場合に、前記一定の時間経過時に前記データ記憶部に記憶されている前記分割画像データ及び前記画像データ終了情報を削除するデータ削除部とを備えること
を特徴とする画像受信装置。
A data receiving unit that receives the divided image data and the image data end information transferred from the image transfer apparatus according to claim 1;
A data storage unit for storing the divided image data and the image data end information received by the data receiving unit;
A reception determination unit that determines whether or not all the data end information is received within a predetermined time after receiving all the divided image data;
When the reception determining unit determines that all the data end information has not been received within a certain time after receiving all the divided image data, the data is stored in the data storage unit when the certain time has elapsed. An image receiving apparatus, comprising: a data deleting unit that deletes the divided image data and the image data end information.
画像転送装置と分割画像データの転送成否に関する情報が一定の時間内に転送されない場合、前記一定の時間経過時にユーザからのアクセスを許否する画像受信装置とを接続して構成される画像転送システムにおいて、
前記画像転送装置は、
入力された画像データを複数の分割画像データに分割する画像データ分割部と、
前記画像受信装置に転送される前記分割画像データの転送成否に関する情報であって、前記画像データ分割部において分割された前記複数の分割画像データを個々に前記画像受信装置へ転送するにあたり、個々の分割画像データにおけるデータ末尾としての終了位置に付され、転送の正常終了を示すデータ終了情報を付加するデータ終了情報付加部と、
前記画像データ分割部において分割された前記分割画像データ、及び前記データ終了情報付加部において前記個々の分割画像データに付加された前記データ終了情報を前記画像受信装置に転送するデータ転送部とを有し、
前記画像受信装置は、
前記データ転送部から転送された前記分割画像データ及び前記画像データ終了情報を受信するデータ受信部と、
前記データ受信部において受信した前記分割画像データ及び前記画像データ終了情報を記憶するデータ記憶部と、
全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信したか否かを判断する受信判断部と、
前記受信判断部において全ての前記分割画像データを受信した後一定の時間内に全ての前記データ終了情報を受信していないと判断された場合に、前記一定の時間経過時に前記データ記憶部に記憶されている前記分割画像データ及び前記画像データ終了情報を削除するデータ削除部とを有し、
前記データ転送部は、前記分割画像データを個々に前記画像受信装置へ転送し、全ての前記分割画像データの転送が完了したときには、全ての前記データ終了情報を前記画像受信装置に転送し、全ての前記分割画像データの転送が完了しないときには、全ての前記データ終了情報を前記画像受信装置に転送しないこと
を特徴とする画像転送システム。
In an image transfer system configured by connecting an image transfer device and an image receiving device that permits or disallows access from a user when a predetermined time has elapsed when information on the success or failure of transfer of divided image data is not transferred within a predetermined time ,
The image transfer device includes:
An image data dividing unit that divides input image data into a plurality of divided image data;
Information regarding the success or failure of transfer of the divided image data transferred to the image receiving device , wherein each of the plurality of divided image data divided by the image data dividing unit is individually transferred to the image receiving device . A data end information adding unit for adding data end information indicating the normal end of transfer , attached to the end position as the end of data in the divided image data;
A data transfer unit that transfers the divided image data divided by the image data dividing unit and the data end information added to the individual divided image data by the data end information adding unit to the image receiving device; And
The image receiving device includes:
A data receiving unit that receives the divided image data and the image data end information transferred from the data transfer unit;
A data storage unit for storing the divided image data and the image data end information received by the data receiving unit;
A reception determination unit that determines whether or not all the data end information is received within a predetermined time after receiving all the divided image data;
When the reception determining unit determines that all the data end information has not been received within a certain time after receiving all the divided image data, the data is stored in the data storage unit when the certain time has elapsed. A data deletion unit that deletes the divided image data and the image data end information,
The data transfer unit transfers the divided image data individually to the image receiving device, and when the transfer of all the divided image data is completed, transfers all the data end information to the image receiving device , When the transfer of the divided image data is not completed, all the data end information is not transferred to the image receiving device .
JP2007069927A 2007-03-19 2007-03-19 Image transfer device, image reception device, and image transfer system including the same Expired - Fee Related JP4762180B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007069927A JP4762180B2 (en) 2007-03-19 2007-03-19 Image transfer device, image reception device, and image transfer system including the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007069927A JP4762180B2 (en) 2007-03-19 2007-03-19 Image transfer device, image reception device, and image transfer system including the same

Publications (2)

Publication Number Publication Date
JP2008236106A JP2008236106A (en) 2008-10-02
JP4762180B2 true JP4762180B2 (en) 2011-08-31

Family

ID=39908402

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007069927A Expired - Fee Related JP4762180B2 (en) 2007-03-19 2007-03-19 Image transfer device, image reception device, and image transfer system including the same

Country Status (1)

Country Link
JP (1) JP4762180B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018142933A (en) * 2017-02-28 2018-09-13 コニカミノルタ株式会社 Image-processing device
JP6951137B2 (en) * 2017-07-11 2021-10-20 キヤノン株式会社 Image processing device, its control method, and program

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001007975A (en) * 1999-06-18 2001-01-12 Ricoh Co Ltd Image communication apparatus and control method thereof
JP4497733B2 (en) * 2000-02-22 2010-07-07 キヤノン株式会社 Data processing apparatus and data processing method
JP4845248B2 (en) * 2000-06-06 2011-12-28 キヤノン株式会社 Data communication apparatus, data communication method, and computer-readable storage medium
JP2004172760A (en) * 2002-11-18 2004-06-17 Murata Mach Ltd Facsimile machine
JP3885722B2 (en) * 2002-12-11 2007-02-28 村田機械株式会社 Facsimile device
JP2004199620A (en) * 2002-12-20 2004-07-15 Graphtec Corp File transmitting and receiving system and method using electronic-mail
JP2005011012A (en) * 2003-06-18 2005-01-13 Sharp Corp COMMUNICATION TERMINAL, COMMUNICATION CONTROL DEVICE, PROGRAM FOR IMPLEMENTING COMMUNICATION METHOD, AND PROGRAM FOR IMPLEMENTING COMMUNICATION CONTROL METHOD
JP3879752B2 (en) * 2004-08-12 2007-02-14 村田機械株式会社 Network facsimile apparatus and data transfer method
JP4241645B2 (en) * 2005-03-01 2009-03-18 コニカミノルタビジネステクノロジーズ株式会社 Data transmission device
JP2008143095A (en) * 2006-12-12 2008-06-26 Ricoh Co Ltd Collection data collection system, collection data collection program, and recording medium

Also Published As

Publication number Publication date
JP2008236106A (en) 2008-10-02

Similar Documents

Publication Publication Date Title
US6437873B1 (en) Internet facsimile apparatus, network system having the same, and method of controlling the same
JP5791369B2 (en) Image forming apparatus, image forming system, image forming system control method, and program
US10389798B2 (en) Communication apparatus capable of referring to transmission job history, control method therefor, and storage medium storing control program therefor
JP5669571B2 (en) Image reading apparatus, control method thereof, and control program
KR20110058676A (en) Storage medium storing image reading device, method and program
JP4254785B2 (en) Internet facsimile machine and communication processing program
JP4762180B2 (en) Image transfer device, image reception device, and image transfer system including the same
JP7119638B2 (en) Image forming apparatus, program, and image forming system
JP4869100B2 (en) Communication method and image communication apparatus
JP7605250B2 (en) Image forming apparatus, control method for image forming apparatus, program, and image forming system
JP6391238B2 (en) System, facsimile apparatus, control method, and program
JP6129252B2 (en) Image forming system
JP2004056715A (en) Image processing device
JP2010187173A (en) Image processing device and image processing method
US20090089387A1 (en) Electronic mail communication apparatus
JP7143676B2 (en) Image forming apparatus and receiving transfer method
JP4595973B2 (en) Data transmitting apparatus and program
JP2008141489A (en) E-mail transmitter
JP2009049865A (en) Network facsimile apparatus
JP2010009620A (en) Receiver, control method thereof, and program
JP2006212963A (en) Image processing system
JP2006245853A (en) Network compatible MFP
JP2011103571A (en) Printing system
KR20050108897A (en) System capable of alternative printing of received fax data and method thereof
JP2007189568A (en) Digital multi-function peripheral and FAX transmission / reception record management method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090316

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110315

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110512

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

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

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

Free format text: PAYMENT UNTIL: 20140617

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4762180

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees