Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5375367B2 - Communication apparatus, image processing apparatus, and program - Google Patents
[go: Go Back, main page]

JP5375367B2 - Communication apparatus, image processing apparatus, and program - Google Patents

Communication apparatus, image processing apparatus, and program Download PDF

Info

Publication number
JP5375367B2
JP5375367B2 JP2009151316A JP2009151316A JP5375367B2 JP 5375367 B2 JP5375367 B2 JP 5375367B2 JP 2009151316 A JP2009151316 A JP 2009151316A JP 2009151316 A JP2009151316 A JP 2009151316A JP 5375367 B2 JP5375367 B2 JP 5375367B2
Authority
JP
Japan
Prior art keywords
transmission
data
destination
transmission speed
unit
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
JP2009151316A
Other languages
Japanese (ja)
Other versions
JP2011010027A (en
Inventor
晋 大竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2009151316A priority Critical patent/JP5375367B2/en
Publication of JP2011010027A publication Critical patent/JP2011010027A/en
Application granted granted Critical
Publication of JP5375367B2 publication Critical patent/JP5375367B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Description

本発明は、通信装置、画像処理装置、プログラムに関する。   The present invention relates to a communication device, an image processing device, and a program.

プロトコルが異なる複数の宛先に対する送信を効率的に行う技術は知られている(例えば、特許文献1参照)。この特許文献1では、送信待ちの宛先が複数ある場合の送信順序を、送信に使用されるプロトコルの種類に基づく所定の優先順位に従って決定し、この決定された順序に従って、送信待ちの宛先に対する送信処理を実行している。例えば、IP-FAX、SIP-FAX、G3-FAXの各宛先が送信待ちの宛先に混在する場合、IP-FAXの宛先、SIP-FAXの宛先、G3-FAXの宛先の順に送信処理を実行することで効率的な送信を可能にしている。   A technique for efficiently performing transmission to a plurality of destinations having different protocols is known (see, for example, Patent Document 1). In this Patent Document 1, the transmission order when there are a plurality of destinations waiting for transmission is determined according to a predetermined priority order based on the type of protocol used for transmission, and transmission to destinations waiting for transmission is performed according to the determined order. Processing is being executed. For example, when IP-FAX, SIP-FAX, and G3-FAX destinations are mixed in a destination waiting for transmission, transmission processing is executed in the order of IP-FAX destination, SIP-FAX destination, and G3-FAX destination. This enables efficient transmission.

特開2007−208448号公報JP 2007-208448 A

本発明の目的は、送信対象データを記憶する記憶手段の容量を少なく抑えつつ、送信対象データの同報送信を行うことにある。   An object of the present invention is to perform broadcast transmission of transmission target data while reducing the capacity of a storage unit that stores the transmission target data.

請求項1に記載の発明は、公衆回線網を用いてデータを送信する第1の送信手段と、LANを用いてデータを送信する第2の送信手段と、第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶する記憶手段と、前記第1の宛先に前記第1の送信手段によりデータを送信する際の送信速度である第1の送信速度及び前記第2の宛先に前記第2の送信手段によりデータを送信する際の送信速度である第2の送信速度を取得する取得手段と、前記取得手段により取得された前記第1の送信速度及び前記第2の送信速度のうち速い方の送信速度を、遅い方の送信速度に近付くように変更する変更手段とを備え前記第1の送信手段又は前記第2の送信手段は、前記記憶手段に記憶された前記送信対象データを、前記変更手段による変更後の送信速度で送信することを特徴とする通信装置である。
請求項2に記載の発明は、前記第1の送信手段又は前記第2の送信手段は、前記第1の宛先及び前記第2の宛先のうちの先に接続が確立した宛先に対して、当該接続を維持するのに必要な量として予め定めた量のデータを、前記第1の宛先及び前記第2の宛先の両方との接続が確立するまでの予め定めた時期に送信することを特徴とする請求項1に記載の通信装置である。
請求項3に記載の発明は、前記取得手段は、前記第1の宛先及び前記第2の宛先との接続を確立するための情報の送信の速度に基づく計算により、前記第1の送信速度及び前記第2の送信速度を取得することを特徴とする請求項1又は2に記載の通信装置である。
請求項4に記載の発明は、前記取得手段は、前記第1の送信手段及び前記第2の送信手段による前記送信対象データの送信の速度に基づく計算により、前記第1の送信速度及び前記第2の送信速度を取得することを特徴とする請求項1乃至3の何れかに記載の通信装置である。
請求項5に記載の発明は、公衆回線網を用いてデータを送信する第1の送信手段と、LANを用いてデータを送信する第2の送信手段と、第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶する記憶手段と、前記第1の宛先に前記第1の送信手段によりデータを送信する際の送信速度である第1の送信速度を取得する第1の取得手段と、前記第2の宛先に前記第2の送信手段によりデータを送信する際の送信速度である第2の送信速度を取得する第2の取得手段と、前記第1の取得手段により取得された前記第1の送信速度が、前記第2の取得手段により取得された前記第2の送信速度よりも遅い場合に、当該第2の送信速度を、当該第1の送信速度に近付くように変更する変更手段とを備え前記第1の送信手段及び前記第2の送信手段は、前記記憶手段に記憶された前記送信対象データの前記第1の送信速度での前記第1の宛先への送信と、前記記憶手段に記憶された前記送信対象データの前記変更手段による変更後の前記第2の送信速度での前記第2の宛先への送信とを並行に行うことを特徴とする通信装置である。
請求項6に記載の発明は、画像が記録された記録媒体から当該画像を読み取る読取手段と、前記読取手段により読み取られた前記画像のデータを、複数の宛先に対する同報送信の対象である画像データとして記憶手段に書き込む書込み手段と、前記複数の宛先の各々にデータを送信する際の送信速度を含む複数の送信速度を取得する取得手段と、前記取得手段により取得された前記複数の送信速度のうち最も遅い特定の送信速度以外の送信速度を、当該特定の送信速度に近付くように変更する変更手段と、前記書込み手段により前記記憶手段に書き込まれた前記画像データを、前記変更手段による変更後の前記複数の送信速度で前記複数の宛先に並行に送信する送信手段とを備え、前記書込み手段は、前記読取手段により新たに読み取られた前記画像のデータを、前記送信手段により送信された前記画像データが記憶されていた前記記憶手段の領域に書き込むことを特徴とする画像処理装置である。
請求項7に記載の発明は、コンピュータに、公衆回線網を用いてデータを送信する第1の送信機能と、LANを用いてデータを送信する第2の送信機能と、第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶手段に記憶する記憶機能と、前記第1の宛先に前記第1の送信機能によりデータを送信する際の送信速度である第1の送信速度及び前記第2の宛先に前記第2の送信機能によりデータを送信する際の送信速度である第2の送信速度を取得する取得機能と、取得された前記第1の送信速度及び前記第2の送信速度のうち速い方の送信速度を、遅い方の送信速度に近付くように変更する変更機能を実現させ前記第1の送信機能又は前記第2の送信機能は、前記記憶手段に記憶された前記送信対象データを、変更後の送信速度で送信することを特徴とするプログラムである。
The invention according to claim 1 is a first transmission means for transmitting data using a public line network, a second transmission means for transmitting data using a LAN, a first destination and a second destination. Storage means for storing transmission target data that is a target of broadcast transmission to the first destination, a first transmission speed that is a transmission speed when the first transmission means transmits data to the first destination, and the second transmission rate obtaining means for obtaining a second transmission speed which is, has been the first transmission speed and the second acquired by the acquisition unit when transmitting data by the transmission means and said to destination second the faster transmission speed of the transmission speed, and a changing means for changing so as to approach the slower transmission rate of the first transmission means or the second transmission means, stored in said storage means The transmission target data is changed to the changing means. A communication device and transmits at the transmission rate after change due.
According to a second aspect of the present invention, the first transmission unit or the second transmission unit is configured to apply a connection established to a destination of the first destination and the second destination. Transmitting a predetermined amount of data as an amount necessary for maintaining a connection at a predetermined time until a connection with both the first destination and the second destination is established. The communication device according to claim 1.
The invention according to claim 3 is characterized in that the acquisition means calculates the first transmission rate and the first transmission rate by performing a calculation based on a transmission rate of information for establishing a connection with the first destination and the second destination. The communication apparatus according to claim 1, wherein the second transmission speed is acquired.
According to a fourth aspect of the present invention, the acquisition unit is configured to calculate the first transmission rate and the first transmission rate based on a calculation based on a transmission rate of the transmission target data by the first transmission unit and the second transmission unit . The communication apparatus according to claim 1 , wherein a transmission speed of 2 is acquired.
The invention according to claim 5 is a first transmission means for transmitting data using a public network, a second transmission means for transmitting data using a LAN, a first destination and a second destination. Storage means for storing transmission target data that is a target of broadcast transmission to the first destination, and a first transmission speed that is a transmission speed at the time of transmitting data to the first destination by the first transmission means . 1 acquisition means, second acquisition means for acquiring a second transmission speed, which is a transmission speed when data is transmitted to the second destination by the second transmission means , and the first acquisition means When the first transmission rate acquired by the second acquisition unit is slower than the second transmission rate acquired by the second acquisition unit, the second transmission rate approaches the first transmission rate. and a changing means for changing manner, the first transmission hand And said second transmission means comprises a transmission to the first destination in the first transmission speed of the transmission target data stored in the storage means, the transmission target data stored in said storage means is a communication device which is characterized in that in parallel with each transmission to the changing means and the second destination in the second transmission speed after change by.
According to a sixth aspect of the present invention, there is provided a reading unit that reads an image from a recording medium on which the image is recorded, and an image that is the target of broadcast transmission to a plurality of destinations of the image data read by the reading unit. Writing means for writing data as storage means; acquisition means for acquiring a plurality of transmission speeds including a transmission speed when data is transmitted to each of the plurality of destinations; and the plurality of transmission speeds acquired by the acquisition means Change means for changing a transmission speed other than the slowest specific transmission speed so as to approach the specific transmission speed, and changing the image data written in the storage means by the writing means by the changing means and transmitting means for transmitting to said parallel to the plurality of the plurality of destinations at a transmission speed after said writing means, read a new by said reading means The data of the serial image is an image processing device and writes to the area of said storage means for the image data transmitted has been stored by the transmission means.
The invention according to claim 7 is a first transmission function for transmitting data to a computer using a public line network, a second transmission function for transmitting data using a LAN, a first destination and a first transmission function. A storage function for storing transmission target data, which is a target of broadcast transmission to two destinations, in a storage unit, and a transmission speed when data is transmitted to the first destination by the first transmission function. An acquisition function for acquiring a second transmission speed, which is a transmission speed when transmitting data to the second destination by the second transmission function, and the acquired first transmission speed and the first the faster transmission speed of the second transmission speed, to realize a changing function of changing so as to approach the slower transmission rate of the first transmission function or the second transmission function, in the storage means The stored transmission target data is A program and transmits at the transmission rate of Sarago.

請求項1の発明によれば、本構成を有していない場合に比較して、送信対象データを記憶する記憶手段の容量を少なく抑えつつ、送信対象データの同報送信を行うことができる。
請求項2の発明によれば、本構成を有していない場合に比較して、先に確立した接続が切断され難くすることができる。
請求項3の発明によれば、本構成を有していない場合に比較して、送信対象データの同報送信の初期段階から、送信対象データを記憶する記憶手段の容量を少なく抑えることができる。
請求項4の発明によれば、本構成を有していない場合に比較して、送信対象データの同報送信の開始後に、送信対象データを記憶する記憶手段の容量を少なく抑えるよう動的に調節することができる。
請求項5の発明によれば、本構成を有していない場合に比較して、送信対象データを記憶する記憶手段の容量を少なく抑えつつ、送信対象データの同報送信を行うことができる。
請求項6の発明によれば、本構成を有していない場合に比較して、画像データを記憶する記憶手段の容量を少なく抑えつつ、画像データの同報送信を行うことができる。
請求項7の発明によれば、本構成を有していない場合に比較して、送信対象データを記憶する記憶手段の容量を少なく抑えつつ、送信対象データの同報送信を行うことができる。
According to the first aspect of the present invention, it is possible to perform broadcast transmission of the transmission target data while suppressing the capacity of the storage unit that stores the transmission target data to be small as compared with the case where the present configuration is not provided.
According to the second aspect of the present invention, it is possible to make it difficult for the previously established connection to be disconnected as compared with the case where this configuration is not provided.
According to the third aspect of the present invention, the capacity of the storage means for storing the transmission target data can be reduced from the initial stage of the broadcast transmission of the transmission target data, compared to the case where this configuration is not provided. .
According to the fourth aspect of the present invention, the capacity of the storage means for storing the transmission target data is dynamically reduced after the broadcast transmission of the transmission target data is started, compared to the case where the present configuration is not provided. Can be adjusted.
According to the fifth aspect of the present invention, it is possible to perform broadcast transmission of the transmission target data while suppressing the capacity of the storage means for storing the transmission target data to be smaller than in the case where this configuration is not provided.
According to the sixth aspect of the present invention, it is possible to perform broadcast transmission of image data while suppressing the capacity of the storage means for storing the image data as compared with the case where the present configuration is not provided.
According to the seventh aspect of the present invention, it is possible to perform broadcast transmission of the transmission target data while suppressing the capacity of the storage means for storing the transmission target data, as compared with the case where the present configuration is not provided.

本発明の実施の形態における画像通信システムの全体構成例を示した図である。It is the figure which showed the example of whole structure of the image communication system in embodiment of this invention. 本発明の実施の形態における概略のシーケンスを示した図である。It is the figure which showed the schematic sequence in embodiment of this invention. 本発明の実施の形態の概略のシーケンスにおける画像データの送信部分について示した図である。It is the figure shown about the transmission part of the image data in the general | schematic sequence of embodiment of this invention. 本発明の実施の形態における通信装置の機能構成例を示した図である。It is the figure which showed the function structural example of the communication apparatus in embodiment of this invention. 本発明の実施の形態における通信装置の動作例を示したフローチャートである。It is the flowchart which showed the operation example of the communication apparatus in embodiment of this invention.

以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図1は、本実施の形態が適用される画像通信システムの構成例を示す図である。
図示するように、この画像通信システムは、画像処理装置10に対し、画像処理装置20がPSTN(Public Switched Telephone Networks;公衆交換電話網)25を介して、画像処理装置30がLAN(Local Area Network)35を介して、それぞれ双方向に通信可能に接続されることにより構成されている。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.
FIG. 1 is a diagram illustrating a configuration example of an image communication system to which the exemplary embodiment is applied.
As shown in the figure, in this image communication system, the image processing apparatus 20 is connected to the image processing apparatus 10 via a PSTN (Public Switched Telephone Networks) 25 and the image processing apparatus 30 is connected to a LAN (Local Area Network). ) 35, so that they can be communicated bidirectionally.

このうち、画像処理装置10は、画像処理装置20との間でPSTN25を介して、画像処理装置30との間でLAN35を介して、それぞれ画像データを送受信する例えばファクシミリ装置である。この画像処理装置10の構成の詳細については後述する。
画像処理装置20は、画像処理装置10との間でPSTN25を介して画像データを送受信する例えばG3−FAXであるものとする。ここで、G3−FAXとは、ITU−T(International Telecommunication Union-Telecommunication sector)の勧告T.30に準拠したプロトコルを用いて画像データの送受信を行うファクシミリ装置のことを言う。
画像処理装置30は、画像処理装置10との間でLAN35を介して画像データを送受信する例えばIP−FAXであるものとする。ここで、IP−FAXとは、ITU−Tの勧告T.37又はT.38に準拠したプロトコルを用いて画像データの送受信を行うファクシミリ装置のことを言う。ITU−Tの勧告T.37に準拠したIP−FAXの場合、電子メールの添付ファイルとして画像データは送受信される。また、ITU−Tの勧告T.38に準拠したIP−FAXの場合、G3−FAXのモデム信号をパケットに変換してリアルタイム伝送する方法によって画像データは送受信される。尚、本実施の形態において、画像処理装置10と画像処理装置30の間はLAN35を介して接続されたものとして説明するが、ITU−Tの勧告T.37又はT.38に準拠したプロトコルによる画像データの送受信が可能であれば、LAN35は、途中でインターネットを経由するものであってもよいし、PSTNを経由するものであってもよい。
Among these, the image processing apparatus 10 is, for example, a facsimile apparatus that transmits / receives image data to / from the image processing apparatus 20 via the PSTN 25 and to / from the image processing apparatus 30 via the LAN 35. Details of the configuration of the image processing apparatus 10 will be described later.
The image processing apparatus 20 is assumed to be, for example, a G3-FAX that transmits / receives image data to / from the image processing apparatus 10 via the PSTN 25. Here, G3-FAX is a recommendation T.30 of ITU-T (International Telecommunication Union-Telecommunication sector). This refers to a facsimile machine that transmits and receives image data using a protocol conforming to the standard No. 30.
The image processing apparatus 30 is assumed to be, for example, an IP-FAX that transmits / receives image data to / from the image processing apparatus 10 via the LAN 35. Here, IP-FAX is ITU-T recommendation T.264. 37 or T.W. This refers to a facsimile machine that transmits and receives image data using a protocol conforming to 38. Recommendation ITU-T. In the case of IP-FAX conforming to 37, image data is transmitted and received as an e-mail attachment file. Also, ITU-T recommendation T.A. In the case of IP-FAX conforming to 38, image data is transmitted and received by a method of converting a G3-FAX modem signal into a packet and transmitting it in real time. In the present embodiment, the image processing apparatus 10 and the image processing apparatus 30 will be described as being connected via the LAN 35. 37 or T.W. As long as image data can be transmitted and received by a protocol compliant with the standard 38, the LAN 35 may be routed via the Internet or may be routed via the PSTN.

ここで、画像処理装置10について詳細に説明する。
図示するように、画像処理装置10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、ROM(Read Only Memory)13と、画像読取部14と、画像蓄積メモリ15と、LANインターフェイス(以下、「LANI/F」という)16と、PSTNインターフェイス(以下、「PSTNI/F」という)17と、画像形成部18とを含む。
Here, the image processing apparatus 10 will be described in detail.
As illustrated, the image processing apparatus 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a ROM (Read Only Memory) 13, an image reading unit 14, an image storage memory 15, A LAN interface (hereinafter referred to as “LAN I / F”) 16, a PSTN interface (hereinafter referred to as “PSTNI / F”) 17, and an image forming unit 18 are included.

CPU11は、ROM13等に記憶された各種プログラムをRAM12にロードして実行することにより、図4を参照して後述する各機能を実現する。
RAM12は、CPU11の作業用メモリ等として用いられるメモリである。
ROM13は、CPU11が実行する各種プログラム等を記憶するメモリである。
画像読取部14は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部14は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してCCD(Charge Coupled Devices)で受光するCCD方式や、LED光源から原稿に順に照射した光に対する反射光をCIS(Contact Image Sensor)で受光するCIS方式のものを用いるとよい。本実施の形態では、記録媒体から画像を読み取る読取手段の一例として、画像読取部14を設けている。
The CPU 11 implements each function to be described later with reference to FIG. 4 by loading various programs stored in the ROM 13 or the like into the RAM 12 and executing them.
The RAM 12 is a memory used as a working memory for the CPU 11.
The ROM 13 is a memory that stores various programs executed by the CPU 11.
The image reading unit 14 reads an image recorded on a recording medium such as paper. Here, the image reading unit 14 is, for example, a scanner, and a CCD system in which reflected light with respect to light irradiated from a light source to a document is reduced by a lens and received by a CCD (Charge Coupled Devices), or an LED light source is sequentially irradiated onto a document. It is preferable to use a CIS system that receives reflected light with respect to the received light with a CIS (Contact Image Sensor). In the present embodiment, an image reading unit 14 is provided as an example of a reading unit that reads an image from a recording medium.

画像蓄積メモリ15は、画像読取部14が読み取った画像のデータ(画像データ)を記憶するメモリである。本実施の形態では、同報送信の対象である送信対象データを記憶する記憶手段の一例として、画像蓄積メモリ15を設けている。
LANI/F16は、画像蓄積メモリ15に蓄積された画像データを画像処理装置30にLAN35を介して送信したり、画像処理装置30からLAN35を介して画像データを受信したりする。
PSTNI/F17は、画像蓄積メモリ15に蓄積された画像データを画像処理装置20にPSTN25を介して送信したり、画像処理装置20からPSTN25を介して画像データを受信したりする。
画像形成部18は、紙等の記録媒体に画像を形成する。ここで、画像形成部18は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。
The image storage memory 15 is a memory for storing image data (image data) read by the image reading unit 14. In the present embodiment, an image storage memory 15 is provided as an example of a storage unit that stores transmission target data that is a target of broadcast transmission.
The LAN I / F 16 transmits image data stored in the image storage memory 15 to the image processing apparatus 30 via the LAN 35 and receives image data from the image processing apparatus 30 via the LAN 35.
The PSTNI / F 17 transmits the image data stored in the image storage memory 15 to the image processing apparatus 20 via the PSTN 25 or receives image data from the image processing apparatus 20 via the PSTN 25.
The image forming unit 18 forms an image on a recording medium such as paper. Here, the image forming unit 18 is, for example, a printer, and forms an image by transferring the toner attached to the photosensitive member to a recording medium to form an image, or ejecting ink onto the recording medium. An ink jet type may be used.

ところで、かかる構成を有する画像処理装置10が、画像読取部14で読み取った画像データを、画像処理装置20及び画像処理装置30に同報送信する場合を考える。ここでは、LAN35のデータ送信速度が100Mbpsで、PSTN25のデータ送信速度が14.4Kbpsであるとする。すると、LAN35のデータ送信速度の方がPSTN25のデータ送信速度より速いので、画像蓄積メモリ15に蓄積された画像データをこれらのデータ送信速度でそのまま送信したのでは、LAN35を介して送信した画像データは、PSTN25を介して送信されるまでは画像蓄積メモリ15に蓄積しておかなければならず、画像蓄積メモリ15を解放できない。従って、例えば、引き続き画像読取部14で画像を読み取るジョブがあった場合等に、スループットが低下してしまう。   Now, consider a case where the image processing apparatus 10 having such a configuration broadcasts image data read by the image reading unit 14 to the image processing apparatus 20 and the image processing apparatus 30. Here, it is assumed that the data transmission speed of the LAN 35 is 100 Mbps, and the data transmission speed of the PSTN 25 is 14.4 Kbps. Then, since the data transmission speed of the LAN 35 is faster than the data transmission speed of the PSTN 25, if the image data stored in the image storage memory 15 is transmitted as it is at these data transmission speeds, the image data transmitted via the LAN 35 is not transmitted. Must be stored in the image storage memory 15 until it is transmitted via the PSTN 25, and the image storage memory 15 cannot be released. Therefore, for example, when there is a job for continuously reading an image with the image reading unit 14, the throughput is lowered.

そこで、本実施の形態では、少量の画像蓄積メモリ15で、画像処理装置20及び画像処理装置30に同報送信を行うことができるようにした。
図2は、このような本実施の形態の概要を説明するための図である。
図示するように、まず、画像読取制御タスク42が、画像読取部14を制御して記録媒体に記録された画像を読み取らせる(A)。そして、読み取らせた画像データを画像蓄積メモリ15に蓄積する(B)。
次に、LAN通信制御タスク43及びPSTN通信制御タスク44が、それぞれ、画像蓄積メモリ15から画像データを読み出す(C,D)。そして、読み出した画像データを、LAN通信制御タスク43はLANI/F16を制御して画像処理装置30に送信させ(E)、PSTN通信制御タスク44はPSTNI/F17を制御して画像処理装置20に送信させる(F)。この場合、Cにおける画像データの読み出しとDにおける画像データの読み出し、及び、Eにおける画像データの送信とFにおける画像データの送信は、それぞれ、マルチタスクOS上で同時に実行される。
Therefore, in the present embodiment, broadcast transmission can be performed to the image processing apparatus 20 and the image processing apparatus 30 with a small amount of the image storage memory 15.
FIG. 2 is a diagram for explaining the outline of the present embodiment.
As shown in the figure, first, the image reading control task 42 controls the image reading unit 14 to read an image recorded on a recording medium (A). The read image data is stored in the image storage memory 15 (B).
Next, the LAN communication control task 43 and the PSTN communication control task 44 respectively read image data from the image storage memory 15 (C, D). Then, the LAN communication control task 43 controls the LAN I / F 16 to transmit the read image data to the image processing apparatus 30 (E), and the PSTN communication control task 44 controls the PSTNI / F 17 to send to the image processing apparatus 20. Transmit (F). In this case, reading of image data in C, reading of image data in D, transmission of image data in E, and transmission of image data in F are performed simultaneously on the multitasking OS.

また、E,Fにおける画像データの送信について、詳細に説明する。
図3は、E,Fにおける画像データの送信に関する手順を時系列に示した図である。
画像データの送信が指示されると、まず、LAN35、PSTN25のそれぞれにおいて、ネゴシエーションが行われる(E−1,F−1)。ここで、ネゴシエーションとは、2台の機器が通信の開始に当たり、通信速度等の情報を相互に交換しながら通信の設定を決定することである。そして、図のようにLAN35におけるネゴシエーションの方が早く終了したとすると、PSTN25におけるネゴシエーションが終了するまで、LAN35では、例えば3秒間に1バイトといった少量の画像データを送り続けることにより、LAN35の接続が維持される(E−2)。
The transmission of image data in E and F will be described in detail.
FIG. 3 is a diagram showing, in chronological order, procedures related to transmission of image data in E and F.
When transmission of image data is instructed, first, negotiation is performed in each of the LAN 35 and the PSTN 25 (E-1, F-1). Here, the negotiation means that two devices determine communication settings while exchanging information such as a communication speed when communication is started. If the negotiation in the LAN 35 is completed earlier as shown in the figure, the LAN 35 is connected to the LAN 35 by continuously sending a small amount of image data such as 1 byte for 3 seconds until the negotiation in the PSTN 25 is completed. Maintained (E-2).

その後、PSTN25におけるネゴシエーションも終了すると、LAN35におけるデータ送信速度とPSTN25におけるデータ送信速度が、それぞれ、計測される(E−3,F−3)。この計測の結果、図では、LAN35のデータ送信速度が100Mbpsであることが判明し、PSTN25のデータ送信速度が14.4Kbpsであることが判明している。そして、これらの計測されたLAN35のデータ送信速度とPSTN25のデータ送信速度のうちの遅い方を、その後のデータ送信速度に決定する。ここでは、PSTN25のデータ送信速度である14.4Kbpsの方が遅いので、その後のデータ送信速度は14.4Kbpsとなる。つまり、画像データは、1秒間に1800(=14400/8)バイトずつ、例えば10回に分けて送信される(E−4,F−4)。その後、LAN35及びPSTN25では、それぞれ、データ送信速度が動的に計測され(E−5,F−5)、その時点で最も遅いデータ送信速度で画像データが送信されることになる。   Thereafter, when the negotiation in the PSTN 25 is also finished, the data transmission speed in the LAN 35 and the data transmission speed in the PSTN 25 are measured (E-3, F-3), respectively. As a result of this measurement, it is found that the data transmission speed of the LAN 35 is 100 Mbps and the data transmission speed of the PSTN 25 is 14.4 Kbps in the figure. Then, the slower of the measured data transmission speed of the LAN 35 and the data transmission speed of the PSTN 25 is determined as the subsequent data transmission speed. Here, since the data transmission rate of PSTN 25 is 14.4 Kbps, the subsequent data transmission rate is 14.4 Kbps. That is, the image data is transmitted in 1800 (= 14400/8) bytes per second, for example, 10 times (E-4, F-4). Thereafter, in the LAN 35 and the PSTN 25, the data transmission speed is dynamically measured (E-5, F-5), and the image data is transmitted at the slowest data transmission speed at that time.

尚、図3において、LAN35は、データ送信速度が100Mbpsであるにも関わらず、PSTN25に合わせて14.4Kbpsで画像データを送信している。ここでは、LAN35によって画像データは1つの画像処理装置30にしか送信されていないので、そのデータ送信能力はあまり活用されていないが、LAN35によって画像データが複数の画像処理装置30に送信される場合、そのデータ送信能力はより活用され得る。例えば、画像データをN個の画像処理装置30に送信する場合、1800バイトをN個の宛先に並行に送信し、これを10回繰り返すようにするとよい。ITU−Tの勧告T.38に準拠したプロトコルのように、画像データを宛先ごとのパケットとして送信する方法であれば、このような送信は可能である。   In FIG. 3, the LAN 35 transmits image data at 14.4 Kbps in accordance with the PSTN 25 even though the data transmission speed is 100 Mbps. Here, since the image data is transmitted to only one image processing device 30 by the LAN 35, the data transmission capability is not utilized much, but the image data is transmitted to the plurality of image processing devices 30 by the LAN 35. The data transmission capability can be utilized more effectively. For example, when transmitting image data to N image processing apparatuses 30, 1800 bytes may be transmitted to N destinations in parallel, and this may be repeated 10 times. Recommendation ITU-T. Such a transmission is possible as long as it is a method of transmitting image data as a packet for each destination, such as a protocol compliant with 38.

これにより、画像データの同報送信を短時間で行うことができ、複数の宛先に殆ど同時に画像データを送信することが可能となる。従って、時刻指定で画像データを同報送信するような場合には、画像データが届く時刻の精度が向上することになる。
尚、上記において、LAN35は、複数の宛先にデータを並行に送信可能な回線の一例である。一方で、PSTN25は、複数の宛先にデータが順次送信される回線の一例である。
Thus, broadcast transmission of image data can be performed in a short time, and image data can be transmitted almost simultaneously to a plurality of destinations. Therefore, when the image data is broadcast by specifying the time, the accuracy of the time when the image data arrives is improved.
In the above, the LAN 35 is an example of a line capable of transmitting data to a plurality of destinations in parallel. On the other hand, the PSTN 25 is an example of a line through which data is sequentially transmitted to a plurality of destinations.

次に、このような概略動作の実現手段について詳細に説明する。
尚、図2では、概略動作を、CPU11がプログラムを実行することによって生成される画像読取制御タスク42、LAN通信制御タスク43、PSTN通信制御タスク44の動作として示した。上述した概略動作が実現できれば、これらのタスクはどのような制御によって動作するものでもよいが、以下では、主制御タスクの制御によって動作するものとして説明する。
また、回線の状況によって、PSTN25の方がLAN35よりも高速であったり、PSTN25の方がLAN35よりもネゴシエーションの時間が短かったりすることは起こり得る。しかしながら、ここでは、LAN35の方がPSTN25よりも、高速で、かつ、ネゴシエーションの時間が短いものとして説明する。
Next, means for realizing such a general operation will be described in detail.
In FIG. 2, schematic operations are shown as operations of the image reading control task 42, the LAN communication control task 43, and the PSTN communication control task 44 generated when the CPU 11 executes the program. These tasks may be operated by any control as long as the above-described general operation can be realized, but in the following, description will be made assuming that the tasks operate by control of the main control task.
Also, depending on the line status, the PSTN 25 may be faster than the LAN 35, or the PSTN 25 may have a shorter negotiation time than the LAN 35. However, here, it is assumed that the LAN 35 is faster and has a shorter negotiation time than the PSTN 25.

図4は、CPU11がROM13等に記憶されたプログラムを実行することによって画像処理装置10内に仮想的に実現される通信装置50の機能構成例を示したブロック図である。
図示するように、通信装置50は、主制御部51と、画像読取制御部52と、LAN通信制御部53と、PSTN通信制御部54とを含む。
主制御部51は、主制御タスクに対応し、画像読取制御部52、LAN通信制御部53、PSTN通信制御部54の動作を制御する。そして、LAN35及びPSTN25のデータ送信速度を計測したり、LAN35及びPSTN25でデータを送信するに当たってデータ送信速度を設定したりする。本実施の形態では、複数の送信速度を取得する取得手段、第1の送信速度を取得する第1の取得手段、第2の送信速度を取得する第2の取得手段の一例として、また、最も遅い特定の送信速度以外の送信速度を特定の送信速度に近付くように変更する変更手段、第1の送信速度が第2の送信速度よりも遅い場合に第2の送信速度を第1の送信速度に近付くように変更する変更手段の一例として、主制御部51を設けている。
FIG. 4 is a block diagram illustrating a functional configuration example of the communication apparatus 50 that is virtually realized in the image processing apparatus 10 by the CPU 11 executing a program stored in the ROM 13 or the like.
As illustrated, the communication device 50 includes a main control unit 51, an image reading control unit 52, a LAN communication control unit 53, and a PSTN communication control unit 54.
The main control unit 51 corresponds to the main control task and controls the operations of the image reading control unit 52, the LAN communication control unit 53, and the PSTN communication control unit 54. Then, the data transmission speed of the LAN 35 and PSTN 25 is measured, or the data transmission speed is set when data is transmitted by the LAN 35 and PSTN 25. In the present embodiment, as an example of an acquisition unit that acquires a plurality of transmission rates, a first acquisition unit that acquires a first transmission rate, and a second acquisition unit that acquires a second transmission rate, Changing means for changing a transmission speed other than the slow specific transmission speed so as to approach the specific transmission speed; when the first transmission speed is slower than the second transmission speed, the second transmission speed is changed to the first transmission speed. The main control unit 51 is provided as an example of a changing unit that changes so as to approach.

画像読取制御部52は、画像読取制御タスク42に対応し、画像読取部14による画像の読み取りを制御する。そして、読み取られた画像のデータが画像蓄積メモリ15に記憶されるように処理を行う。本実施の形態では、画像データを記憶手段に書き込む書込み手段の一例として、画像読取制御部52を設けている。
LAN通信制御部53は、LAN通信制御タスク43に対応し、LANI/F16によるLAN35を介した通信を制御する。本実施の形態では、送信対象データ又は画像データを送信する送信手段の一例として、LAN通信制御部53を設けている。
PSTN通信制御部54は、PSTN通信制御タスク44に対応し、PSTNI/F17によるPSTN25を介した通信を制御する。本実施の形態では、送信対象データ又は画像データを送信する送信手段の一例として、PSTN通信制御部54を設けている。
尚、図では、画像蓄積メモリ15が通信装置50の外部に設けられているが、画像蓄積メモリ15を通信装置50の内部に設け、これを通信装置50内の記憶手段と捉えてもよい。また、画像蓄積メモリ15から読み込んだ画像データを一時的に格納するメモリを、通信装置50内の記憶手段と捉えてもよい。
The image reading control unit 52 corresponds to the image reading control task 42 and controls image reading by the image reading unit 14. Then, processing is performed so that the read image data is stored in the image storage memory 15. In the present embodiment, an image reading control unit 52 is provided as an example of a writing unit that writes image data into a storage unit.
The LAN communication control unit 53 corresponds to the LAN communication control task 43 and controls communication via the LAN 35 by the LAN I / F 16. In the present embodiment, a LAN communication control unit 53 is provided as an example of a transmission unit that transmits transmission target data or image data.
The PSTN communication control unit 54 corresponds to the PSTN communication control task 44 and controls communication via the PSTN 25 by the PSTNI / F 17. In the present embodiment, a PSTN communication control unit 54 is provided as an example of a transmission unit that transmits transmission target data or image data.
In the figure, the image storage memory 15 is provided outside the communication device 50. However, the image storage memory 15 may be provided inside the communication device 50, and this may be regarded as a storage unit in the communication device 50. Further, a memory that temporarily stores the image data read from the image storage memory 15 may be regarded as a storage unit in the communication device 50.

次いで、このような通信装置50の動作について説明する。
図5は、通信装置50の動作例を示したフローチャートである。
通信装置50では、まず、主制御部51が、記録媒体に記録された画像を画像読取部14で読み取り、読み取った画像のデータ(画像データ)を画像蓄積メモリ15に蓄積する(ステップ501)。具体的には、画像読取制御部52に対して、記録媒体に記録された画像を読み取らせるように指示する。これにより、画像読取制御部52は、画像読取部14を制御し、画像を読み取る。そして、読み取った画像データは主制御部51に渡され、主制御部51が、その画像データを画像蓄積メモリ15に蓄積する。
次に、主制御部51は、LAN通信制御部53及びPSTN通信制御部54に対して、ネゴシエーションの開始を指示し、これにより、LAN通信制御部53及びPSTN通信制御部54がネゴシエーションを開始する(ステップ502)。
Next, the operation of such a communication device 50 will be described.
FIG. 5 is a flowchart illustrating an operation example of the communication device 50.
In the communication device 50, first, the main control unit 51 reads the image recorded on the recording medium by the image reading unit 14, and stores the read image data (image data) in the image storage memory 15 (step 501). Specifically, the image reading control unit 52 is instructed to read the image recorded on the recording medium. Thereby, the image reading control unit 52 controls the image reading unit 14 to read an image. The read image data is transferred to the main control unit 51, and the main control unit 51 stores the image data in the image storage memory 15.
Next, the main control unit 51 instructs the LAN communication control unit 53 and the PSTN communication control unit 54 to start negotiation, whereby the LAN communication control unit 53 and the PSTN communication control unit 54 start negotiation. (Step 502).

その後、主制御部51は、LAN通信制御部53からLAN35におけるネゴシエーションの終了が通知されたかどうかを判定する(ステップ503)。
その結果、LAN35におけるネゴシエーションの終了が通知されたと判定されなかった場合は、ステップ503を繰り返すが、LAN35におけるネゴシエーションの終了が通知されたと判定された場合は、画像蓄積メモリ15に蓄積された画像データの先頭の1バイトをLAN35を介して送信するよう、LAN通信制御部53に指示する(ステップ504)。
Thereafter, the main control unit 51 determines whether or not the end of the negotiation in the LAN 35 is notified from the LAN communication control unit 53 (step 503).
As a result, if it is not determined that the end of negotiation in the LAN 35 has been notified, step 503 is repeated. If it is determined that the end of negotiation in the LAN 35 has been notified, the image data stored in the image storage memory 15 is repeated. Is instructed to transmit to the LAN communication control unit 53 via the LAN 35 (step 504).

更にその後、主制御部51は、PSTN通信制御部54からPSTN25におけるネゴシエーションの終了が通知されたかどうかを判定する(ステップ505)。
その結果、PSTN25におけるネゴシエーションの終了が通知されたと判定されなかった場合は、ステップ504における1バイトの送信から3秒が経過したかどうかを判定する(ステップ506)。そして、3秒が経過していなければ、ステップ505を繰り返すが、3秒が経過していれば、ステップ504に戻り、画像蓄積メモリ15に蓄積された画像データの次の1バイトをLAN35を介して送信するよう、LAN通信制御部53に指示する。
Thereafter, the main control unit 51 determines whether or not the end of the negotiation in the PSTN 25 is notified from the PSTN communication control unit 54 (step 505).
As a result, if it is not determined that the end of the negotiation in the PSTN 25 has been notified, it is determined whether or not 3 seconds have elapsed since the transmission of 1 byte in the step 504 (step 506). If 3 seconds have not elapsed, step 505 is repeated, but if 3 seconds have elapsed, the process returns to step 504 to transfer the next 1 byte of the image data stored in the image storage memory 15 via the LAN 35. The LAN communication control unit 53 is instructed to transmit.

このように、LAN35では、PSTN通信制御部54からPSTN25におけるネゴシエーションの終了が通知されるまで、3秒間隔で1バイトの画像データが送信される。尚、この3秒間隔での1バイトの画像データの送信は、先に確立した接続を維持するのに必要な量として予め定めた量のデータを予め定めた時期に送信することの一例である。
そして、ステップ505でPSTN25におけるネゴシエーションの終了が通知されたと判定されると、主制御部51は、LAN通信制御部53からLAN35におけるデータ通信に関する情報を受け取ってLAN35のデータ送信速度を計測し記憶すると共に、PSTN通信制御部54からPSTN25におけるデータ通信に関する情報を受け取ってPSTN25のデータ送信速度を計測し記憶する(ステップ507)。尚、この場合は、ネゴシエーションの終了直後なので、データ通信に関する情報としては、ネゴシエーションに関する命令とその応答に関する情報を用いるとよい。このネゴシエーションに関する命令とその応答に関する情報は、複数の宛先との接続を確立するための情報の一例である。
Thus, in the LAN 35, 1-byte image data is transmitted at intervals of 3 seconds until the end of negotiation in the PSTN 25 is notified from the PSTN communication control unit 54. The transmission of 1-byte image data at an interval of 3 seconds is an example of transmitting a predetermined amount of data at a predetermined time as an amount necessary for maintaining the connection established previously. .
When it is determined in step 505 that the negotiation end in PSTN 25 has been notified, main control unit 51 receives information relating to data communication in LAN 35 from LAN communication control unit 53, and measures and stores the data transmission speed of LAN 35. At the same time, information related to data communication in the PSTN 25 is received from the PSTN communication control unit 54, and the data transmission speed of the PSTN 25 is measured and stored (step 507). In this case, since it is immediately after the end of the negotiation, the information related to the data communication may be a command related to the negotiation and information related to the response. The instruction related to the negotiation and the information related to the response are examples of information for establishing connections with a plurality of destinations.

その後、ここで記憶されたデータ送信速度のうち遅い方の速度を、LAN35及びPSTN25のその後のデータ送信速度に決定する(ステップ508)。そして、画像蓄積メモリ15に蓄積された画像データをその決定されたデータ送信速度でLAN35を介して送信するよう、LAN通信制御部53に指示すると共に、画像蓄積メモリ15に蓄積された画像データをその決定されたデータ送信速度でPSTN25を介して送信するよう、PSTN通信制御部54に指示する(ステップ509)。尚、この場合は、ネゴシエーションの終了直後であり、画像データの先頭の数バイトはLAN35を介して既に送信済であるので、未送信の画像データのみを送信するようにしてもよい。   Thereafter, the slower data transmission speed stored here is determined as the subsequent data transmission speed of the LAN 35 and PSTN 25 (step 508). Then, the LAN communication control unit 53 is instructed to transmit the image data stored in the image storage memory 15 via the LAN 35 at the determined data transmission speed, and the image data stored in the image storage memory 15 is transmitted. The PSTN communication control unit 54 is instructed to transmit via the PSTN 25 at the determined data transmission rate (step 509). In this case, immediately after the end of the negotiation, the first few bytes of the image data have already been transmitted via the LAN 35, so that only untransmitted image data may be transmitted.

次に、主制御部51は、読み取るべき画像があるかどうかを判定する(ステップ510)。具体的には、読み取るべき画像があるかどうかを画像読取制御部52に問い合わせ、画像読取制御部52からの応答に基づいてこの判定を行う。
その結果、読み取るべき画像があると判定された場合、主制御部51は、記録媒体に記録された画像を画像読取部14で読み取り、読み取った画像のデータ(画像データ)を画像蓄積メモリ15に蓄積する(ステップ511)。具体的には、画像読取制御部52に対して、記録媒体に記録された画像を読み取らせるように指示する。これにより、画像読取制御部52は、画像読取部14を制御し、画像を読み取る。そして、読み取った画像データは主制御部51に渡され、主制御部51が、その画像データを、画像蓄積メモリ15の送信済の画像データが記憶されていた領域に蓄積する。
Next, the main control unit 51 determines whether there is an image to be read (step 510). Specifically, the image reading control unit 52 is inquired whether there is an image to be read, and this determination is performed based on a response from the image reading control unit 52.
As a result, when it is determined that there is an image to be read, the main control unit 51 reads the image recorded on the recording medium by the image reading unit 14, and stores the read image data (image data) in the image storage memory 15. Accumulate (step 511). Specifically, the image reading control unit 52 is instructed to read the image recorded on the recording medium. Thereby, the image reading control unit 52 controls the image reading unit 14 to read an image. The read image data is transferred to the main control unit 51, and the main control unit 51 accumulates the image data in the area where the transmitted image data of the image accumulation memory 15 was stored.

その後、再びステップ507に戻り、主制御部51は、LAN通信制御部53からLAN35におけるデータ通信に関する情報を受け取ってLAN35のデータ送信速度を計測し記憶すると共に、PSTN通信制御部54からPSTN25におけるデータ通信に関する情報を受け取ってPSTN25のデータ送信速度を計測し記憶する。尚、この場合は、画像データの送信が開始しているので、データ通信に関する情報としては、画像データの送信とその応答に関する情報を用いるとよい。
その後、主制御部51は、前述と同様に、この記憶されたデータ送信速度のうち遅い方の速度を、LAN35及びPSTN25のその後のデータ送信速度に決定し、画像蓄積メモリ15に蓄積された画像データをその決定されたデータ送信速度で、LAN35及びPSTN25を介して送信する。
Thereafter, the process returns to step 507 again, and the main control unit 51 receives information related to data communication in the LAN 35 from the LAN communication control unit 53, measures and stores the data transmission speed of the LAN 35, and transmits data in the PSTN 25 from the PSTN communication control unit 54. Receives information related to communication, measures and stores the data transmission speed of the PSTN 25. In this case, since transmission of image data has started, information regarding transmission of image data and a response thereof may be used as information regarding data communication.
Thereafter, as described above, the main control unit 51 determines the slower data transmission speed among the stored data transmission speeds as the subsequent data transmission speed of the LAN 35 and the PSTN 25, and stores the image stored in the image storage memory 15. Data is transmitted via the LAN 35 and PSTN 25 at the determined data transmission rate.

以降、同様に画像データの送信及び画像データの画像蓄積メモリ15への蓄積を繰り返すが、ステップ510で読み取る画像がないと判定されると、処理は終了する。   Thereafter, transmission of image data and accumulation of image data in the image accumulation memory 15 are repeated in the same manner. However, if it is determined in step 510 that there is no image to be read, the process ends.

尚、本実施の形態では、データ送信速度が異なる回線としてLAN35とPSTN25を例示したが、回線種はこれらには限らない。また、1つの回線種におけるデータ送信速度が異なる場合に、本実施の形態を適用してもよい。例えば、LAN35によって複数の宛先に送信する場合、LAN35の環境によっては、途中に遅い回線が含まれることもある。このような状況で、遅いデータ送信速度に合わせて、画像データを並行に送信するようにしてもよい。
また、本実施の形態では、最も遅いデータ転送速度以外のデータ転送速度を最も遅い速度に一致させるようにしたが、必ずしも一致させる必要はない。最も遅いデータ転送速度以外のデータ転送速度を最も遅い速度に近付くように変更するものでもよい。
In this embodiment, the LAN 35 and the PSTN 25 are exemplified as lines having different data transmission speeds, but the line types are not limited to these. In addition, this embodiment may be applied when the data transmission speed in one line type is different. For example, when transmitting to a plurality of destinations via the LAN 35, depending on the environment of the LAN 35, a slow line may be included on the way. In such a situation, the image data may be transmitted in parallel in accordance with the slow data transmission speed.
In the present embodiment, the data transfer speed other than the slowest data transfer speed is made to coincide with the slowest speed, but it is not always necessary to make them coincide. A data transfer speed other than the slowest data transfer speed may be changed to approach the slowest speed.

尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、CD−ROM等の記録媒体に格納して提供することも可能である。   The program for realizing the present embodiment can be provided not only by communication means but also by storing it in a recording medium such as a CD-ROM.

10,20,30…画像処理装置、25…PSTN、35…LAN、50…通信装置、51…主制御部、52…画像読取制御部、53…LAN通信制御部、54…PSTN通信制御部 DESCRIPTION OF SYMBOLS 10, 20, 30 ... Image processing apparatus, 25 ... PSTN, 35 ... LAN, 50 ... Communication apparatus, 51 ... Main control part, 52 ... Image reading control part, 53 ... LAN communication control part, 54 ... PSTN communication control part

Claims (7)

公衆回線網を用いてデータを送信する第1の送信手段と、
LANを用いてデータを送信する第2の送信手段と、
第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶する記憶手段と、
前記第1の宛先に前記第1の送信手段によりデータを送信する際の送信速度である第1の送信速度及び前記第2の宛先に前記第2の送信手段によりデータを送信する際の送信速度である第2の送信速度を取得する取得手段と、
前記取得手段により取得された前記第1の送信速度及び前記第2の送信速度のうち速い方の送信速度を、遅い方の送信速度に近付くように変更する変更手段と
を備え
前記第1の送信手段又は前記第2の送信手段は、前記記憶手段に記憶された前記送信対象データを、前記変更手段による変更後の送信速度で送信することを特徴とする通信装置。
First transmission means for transmitting data using a public network;
A second transmission means for transmitting data using a LAN;
Storage means for storing transmission target data that is a target of broadcast transmission to the first destination and the second destination ;
A first transmission speed, which is a transmission speed when data is transmitted to the first destination by the first transmission means, and a transmission speed when data is transmitted to the second destination by the second transmission means. Obtaining means for obtaining a second transmission speed of
Changing means for changing the higher transmission speed of the first transmission speed and the second transmission speed acquired by the acquisition means so as to approach the slower transmission speed;
With
The communication apparatus, wherein the first transmission unit or the second transmission unit transmits the transmission target data stored in the storage unit at a transmission rate changed by the changing unit.
前記第1の送信手段又は前記第2の送信手段は、前記第1の宛先及び前記第2の宛先のうちの先に接続が確立した宛先に対して、当該接続を維持するのに必要な量として予め定めた量のデータを、前記第1の宛先及び前記第2の宛先の両方との接続が確立するまでの予め定めた時期に送信することを特徴とする請求項1に記載の通信装置。 The first transmission unit or the second transmission unit is an amount necessary to maintain the connection with respect to a destination that has been established first among the first destination and the second destination. 2. The communication apparatus according to claim 1, wherein a predetermined amount of data is transmitted at a predetermined time until connection with both the first destination and the second destination is established. . 前記取得手段は、前記第1の宛先及び前記第2の宛先との接続を確立するための情報の送信の速度に基づく計算により、前記第1の送信速度及び前記第2の送信速度を取得することを特徴とする請求項1又は2に記載の通信装置。 The acquisition unit acquires the first transmission speed and the second transmission speed by calculation based on a transmission speed of information for establishing a connection with the first destination and the second destination. The communication apparatus according to claim 1 or 2, wherein 前記取得手段は、前記第1の送信手段及び前記第2の送信手段による前記送信対象データの送信の速度に基づく計算により、前記第1の送信速度及び前記第2の送信速度を取得することを特徴とする請求項1乃至3の何れかに記載の通信装置。 The acquisition unit acquires the first transmission rate and the second transmission rate by calculation based on a transmission rate of the transmission target data by the first transmission unit and the second transmission unit. The communication device according to any one of claims 1 to 3. 公衆回線網を用いてデータを送信する第1の送信手段と、
LANを用いてデータを送信する第2の送信手段と、
第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶する記憶手段と、
前記第1の宛先に前記第1の送信手段によりデータを送信する際の送信速度である第1の送信速度を取得する第1の取得手段と、
前記第2の宛先に前記第2の送信手段によりデータを送信する際の送信速度である第2の送信速度を取得する第2の取得手段と、
前記第1の取得手段により取得された前記第1の送信速度が、前記第2の取得手段により取得された前記第2の送信速度よりも遅い場合に、当該第2の送信速度を、当該第1の送信速度に近付くように変更する変更手段と
を備え
前記第1の送信手段及び前記第2の送信手段は、前記記憶手段に記憶された前記送信対象データの前記第1の送信速度での前記第1の宛先への送信と、前記記憶手段に記憶された前記送信対象データの前記変更手段による変更後の前記第2の送信速度での前記第2の宛先への送信とを並行に行うことを特徴とする通信装置。
First transmission means for transmitting data using a public network;
A second transmission means for transmitting data using a LAN;
Storage means for storing transmission target data that is a target of broadcast transmission to the first destination and the second destination;
First acquisition means for acquiring a first transmission speed that is a transmission speed when data is transmitted to the first destination by the first transmission means ;
Second acquisition means for acquiring a second transmission speed, which is a transmission speed when data is transmitted to the second destination by the second transmission means ;
When the first transmission rate acquired by the first acquisition unit is slower than the second transmission rate acquired by the second acquisition unit, the second transmission rate is set to the first transmission rate. Change means for changing to approach the transmission speed of 1;
With
The first transmission unit and the second transmission unit transmit the transmission target data stored in the storage unit to the first destination at the first transmission speed, and store in the storage unit. A communication apparatus that performs transmission of the transmitted data to be transmitted to the second destination at the second transmission speed after being changed by the changing unit in parallel.
画像が記録された記録媒体から当該画像を読み取る読取手段と、
前記読取手段により読み取られた前記画像のデータを、複数の宛先に対する同報送信の対象である画像データとして記憶手段に書き込む書込み手段と、
前記複数の宛先の各々にデータを送信する際の送信速度を含む複数の送信速度を取得する取得手段と、
前記取得手段により取得された前記複数の送信速度のうち最も遅い特定の送信速度以外の送信速度を、当該特定の送信速度に近付くように変更する変更手段と、
前記書込み手段により前記記憶手段に書き込まれた前記画像データを、前記変更手段による変更後の前記複数の送信速度で前記複数の宛先に並行に送信する送信手段と
を備え、
前記書込み手段は、前記読取手段により新たに読み取られた前記画像のデータを、前記送信手段により送信された前記画像データが記憶されていた前記記憶手段の領域に書き込むことを特徴とする画像処理装置。
Reading means for reading the image from the recording medium on which the image is recorded;
Writing means for writing the image data read by the reading means to the storage means as image data to be broadcasted to a plurality of destinations;
Obtaining means for obtaining a plurality of transmission speeds including a transmission speed at the time of transmitting data to each of the plurality of destinations;
Changing means for changing a transmission speed other than the slowest specific transmission speed among the plurality of transmission speeds acquired by the acquisition means so as to approach the specific transmission speed;
Transmission means for transmitting the image data written in the storage means by the writing means to the plurality of destinations in parallel at the plurality of transmission speeds changed by the changing means,
The writing unit writes the image data newly read by the reading unit into an area of the storage unit in which the image data transmitted by the transmission unit is stored. .
コンピュータに、
公衆回線網を用いてデータを送信する第1の送信機能と、
LANを用いてデータを送信する第2の送信機能と、
第1の宛先及び第2の宛先に対する同報送信の対象である送信対象データを記憶手段に記憶する記憶機能と、
前記第1の宛先に前記第1の送信機能によりデータを送信する際の送信速度である第1の送信速度及び前記第2の宛先に前記第2の送信機能によりデータを送信する際の送信速度である第2の送信速度を取得する取得機能と、
取得された前記第1の送信速度及び前記第2の送信速度のうち速い方の送信速度を、遅い方の送信速度に近付くように変更する変更機能
を実現させ
前記第1の送信機能又は前記第2の送信機能は、前記記憶手段に記憶された前記送信対象データを、変更後の送信速度で送信することを特徴とするプログラム。
On the computer,
A first transmission function for transmitting data using a public network;
A second transmission function for transmitting data using a LAN;
A storage function for storing, in a storage unit, transmission target data that is a target of broadcast transmission to the first destination and the second destination ;
A first transmission speed, which is a transmission speed when data is transmitted to the first destination by the first transmission function, and a transmission speed when data is transmitted to the second destination by the second transmission function An acquisition function for acquiring the second transmission speed ,
A change function for changing a higher transmission speed of the acquired first transmission speed and the second transmission speed so as to approach a slower transmission speed;
Realized ,
The first transmission function or the second transmission function transmits the transmission target data stored in the storage unit at a changed transmission speed .
JP2009151316A 2009-06-25 2009-06-25 Communication apparatus, image processing apparatus, and program Expired - Fee Related JP5375367B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009151316A JP5375367B2 (en) 2009-06-25 2009-06-25 Communication apparatus, image processing apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009151316A JP5375367B2 (en) 2009-06-25 2009-06-25 Communication apparatus, image processing apparatus, and program

Publications (2)

Publication Number Publication Date
JP2011010027A JP2011010027A (en) 2011-01-13
JP5375367B2 true JP5375367B2 (en) 2013-12-25

Family

ID=43566176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009151316A Expired - Fee Related JP5375367B2 (en) 2009-06-25 2009-06-25 Communication apparatus, image processing apparatus, and program

Country Status (1)

Country Link
JP (1) JP5375367B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08107485A (en) * 1994-10-06 1996-04-23 Fujitsu Ltd Broadcast communication facsimile system
JP3216715B2 (en) * 1999-01-26 2001-10-09 日本電気株式会社 Fax broadcast method and method

Also Published As

Publication number Publication date
JP2011010027A (en) 2011-01-13

Similar Documents

Publication Publication Date Title
JP6167502B2 (en) Communication relay program, communication relay apparatus, and image processing apparatus
US9542131B2 (en) Image forming apparatus for retrieving print data using an address of the stored print data
JP4815424B2 (en) Image processing apparatus, communication apparatus, and image processing system
JP5375367B2 (en) Communication apparatus, image processing apparatus, and program
JP5159537B2 (en) Facsimile apparatus, control method therefor, and program
JP6570303B2 (en) Processing apparatus, processing method, and program
JP5765096B2 (en) Image processing apparatus and image processing method
JP2009188820A (en) Image storage system, image processing apparatus, image storage method, program, and storage medium
JP5526671B2 (en) Program, information processing apparatus and communication system
JP2008060695A (en) Information communication system, transmission-side device, reception-side device, transmission control program, and reception control program
JP7091929B2 (en) Relay system
JP5817287B2 (en) Information processing apparatus, information processing method, and program
JP2010218416A (en) Print instruction apparatus and printing system
JP2005157540A (en) Printing protocol converter and data storage device
JP2008084297A (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, FLOW CONTROL DEVICE, CONTROL METHOD, AND COMPUTER PROGRAM
JP3636359B2 (en) A system with multiple devices that are connected in a master-slave relationship
KR101831785B1 (en) Image forming apparatus connectable to multiple hosts and method for controlling image forming job thereof
JP4618213B2 (en) Image processing device
CN110958359B (en) High-delay fax method, intelligent terminal and storage medium
JP5772352B2 (en) Communication apparatus and computer program
JP2009053841A (en) Image forming system and image forming apparatus
JP2020047004A (en) Information processing apparatus and image processing apparatus
JP3608464B2 (en) Image forming apparatus, logical image forming apparatus, and print processing method
JP5870682B2 (en) Communication device
JP2007266843A (en) Facsimile machine and facsimile relay apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130319

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130515

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130909

R150 Certificate of patent or registration of utility model

Ref document number: 5375367

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees