通信装置、图像形成装置、通信装置的控制方法

文档序号:7811674阅读:93来源:国知局
通信装置、图像形成装置、通信装置的控制方法
【专利摘要】本发明提供通信装置、图像形成装置和通信装置的控制方法。通信装置包括通信部。所述通信部在与第一通信装置进行通信的过程中接收到来自第二通信装置的通信开始请求时,向所述第二通信装置发送不能通信通知和再次发送时间,所述再次发送时间用于指示所述第二通信装置发送再次的通信开始请求为止的时间。此外,所述通信部在结束与所述第一通信装置的通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,不是开始接收来自所述第三通信装置的数据,而是以与所述第二通信装置的数据通信为优先。
【专利说明】通信装置、图像形成装置、通信装置的控制方法

【技术领域】
[0001]本发明涉及一种进行传真通信那样的数据通信的通信装置。

【背景技术】
[0002]例如,在传真装置那样的通信装置中进行图像数据的收发。首先,发送方发送通信开始请求。并且,接收方接收通信开始请求。在进行一定的信号的收发并确定通信线路之后进行数据的收发。并且,虽然接收到通信开始请求,但是由于正在与其他通信装置进行通信等而不能开始数据通信时,接收方的通信装置向发送方的通信装置回复不能通信的通知。当接收到不能通信的通知时,发送方的通信装置在等待之后,向接收方的通信装置再次发送通信开始请求(重新拨号、重试)。再次发送通信开始请求,但再次返回不能通信的回复时,发送方的通信装置反复发送通信开始请求。
[0003]为了避免反复进行重新拨号(再次发出呼叫),公知一种传真装置,当与综合服务数字网连接并在忙状态中接收到呼叫时,对截止到解除上述忙状态为止的时间进行预测,并且将预测时间设定到向发出呼叫方传真装置发送的解除完成信息中。
[0004]在再次发送通信开始请求或回复相对于此的不能通信的通知时,使用通信线路。从有效进行通信的方面考虑,优选不反复重新拨号(再次发送通信开始请求)。此外,当进行上限次数的重新拨号后还是不能结束数据通信时,作为通信错误来处理。如果作为通信错误来处理,则数据将保持未到达的状态。因此,优选尽量减少重新拨号的次数。
[0005]在此,在上述公知的技术中,向发出呼叫的传真装置发送预测时间。但是,在根据预测时间发出呼叫之前,插入有来自其他传真装置的请求时,有时在插入的传真装置和发送预测时间的传真装置之间开始通信。由此,即使根据预测时间再次发出呼叫,但是由于处于通信中,所以不能使数据通信开始,而必须进一步再次发出呼叫。因此,在公知技术中,也存在产生反复重新拨号(再次发出呼叫)的问题。
[0006]由此,在公知技术中,不能充分防止反复进行通信开始请求的再次发送(重新拨号),因此反复重新拨号,从而导致通信效率大幅度降低。


【发明内容】

[0007]鉴于上述问题,在本发明中,以与执行通信开始请求的再次发送(重新拨号)的通信装置的通信为优先,从而防止反复进行重新拨号。由此提高通信效率。
[0008]本发明的通信装置、图像形成装置包括通信部。包括通过网络进行数据通信的通信部,所述通信部在与第一通信装置进行数据通信的过程中接收到来自第二通信装置的通信开始请求时,向所述第二通信装置发送不能通信通知和再次发送时间,所述再次发送时间用于指示所述第二通信装置发送再次的通信开始请求为止的时间,所述通信部在结束与所述第一通信装置的数据通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,不是开始接收来自所述第三通信装置的数据,而是以与所述第二通信装置的数据通信为优先。
[0009]此外,本发明的通信装置的控制方法,通过网络进行数据通信的所述通信装置的控制方法包括以下步骤:在与第一通信装置进行数据通信的过程中接收到来自第二通信装置的通信开始请求时,向所述第二通信装置发送不能通信通知和再次发送时间,所述再次发送时间用于指示所述第二通信装置发送再次的通信开始请求为止的时间,在结束与所述第一通信装置的数据通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,不是开始接收来自所述第三通信装置的数据,而是以与所述第二通信装置的数据通信为优先。
[0010]按照本发明,与第二通信装置的数据通信伴随接收到第一次的基于再次发送时间的再次的通信开始请求(重新拨号)而结束。因此,第二通信装置的重新拨号的次数仅为一次,第二通信装置不需要反复进行重新拨号。因此,不需要反复进行多余的重新拨号,从而能够提高数据通信效率。不会因为进行上限次数的重新拨号而引起通信错误,从而导致不能接收来自第二通信装置的数据。
[0011]利用如下所示的实施方式,进一步说明本发明的特征和优点。

【专利附图】

【附图说明】
[0012]图1是表不通f目系统的图。
[0013]图2是表示数码复合机的结构的图。
[0014]图3是表示数码复合机的硬件结构的图。
[0015]图4是表示相当于通信装置的部分的图。
[0016]图5是表示发生IP传真装置的来电竞争时的通信控制顺序的图。
[0017]图6是表示发生IP传真装置的来电竞争时的通信控制顺序的图。
[0018]图7是用来说明判断与第三IP传真装置的通信能否在接收到来自第二 IP传真装置的再次的通信开始请求之前结束的图。
[0019]图8是表示数码复合机与各IP传真装置的通信中的控制流程的流程图。

【具体实施方式】
[0020]下面,利用图1?图8对本发明的实施方式进行说明。在此,本说明中,作为本发明的收发数据的装置以具有传真通信功能的通信装置I为例进行说明。具体地说,作为上述通信装置I以数码复合机100为例进行说明。但是,本实施方式中记载的结构、配置等各要素仅为说明例而并不限定发明的范围。
[0021 ](通信系统1000的概要)
[0022]首先,利用图1,对包括实施方式的数码复合机100的通信系统1000的概况进行说明。图1是表不通?目系统1000的图。
[0023]图1所示的通信系统1000包括与IP网络300 (相当于网络)连接的数码复合机100 (相当于图像形成装置)、第一 IP传真装置201 (相当于第一通信装置)、第二 IP传真装置202 (相当于第二通信装置)和第三IP传真装置203 (相当于第三通信装置)等。另外,通信系统1000可以包括更多的IP传真装置,为了便于说明,在以下的说明中,以第一?第三IP传真装置201?203为例进行说明。
[0024]本实施方式的数码复合机100兼具有印刷功能、发送功能和扫描功能等多种功能。并且,本实施方式的数码复合机100以能够通信的方式与IP网络300连接。数码复合机100能够通过IP网络300与连接在IP网络300上的各IP传真装置进行传真通信。由此,数码复合机100既是IP传真装置,也可以称为通信装置I。
[0025]此外,各IP传真装置(201、202、203)与本实施方式的数码复合机100同样,兼具有印刷功能、发送功能和扫描功能等多种功能(与数码复合机100同型)。另外,各IP传真装置也可以是仅具有传真功能的专用机。并且,任意一个IP传真装置都能够与数码复合机100和其他IP传真装置进行传真通信。在本实施方式的例子中,由传真通信发送的传真数据是图像数据。
[0026]另外,在以下的说明中,作为通信装置以数码复合机100和各IP传真装置(201、202,203)为例,作为通信用的网络以IP网络300为例进行说明。但是,进行数据通信的装置并不限于IP传真装置,通信线路并不限于IP网络300。
[0027](数码复合机100的概要)
[0028]接着,利用图2对实施方式的数码复合机100的概要进行说明。图2是表示数码复合机100的结构的图。
[0029]如图2所示,本实施方式的数码复合机100具有安装在前面的操作面板2。并且,数码复合机100在上部具有由原稿输送部3a和图像读取部3b构成的读取部3。此外,在数码复合机100的内部,作为印刷部10包括供纸部4a、输送部4b、图像形成部5a和定影部5b ο
[0030]首先,操作面板2具有显示部21,该显示部21用来显示数码复合机100的状态、各种信息和设定用画面。此外,在显示部21上设置有触摸面板部22。操作面板2接收对发送方法、接收方地址、纸张尺寸和种类、原稿尺寸和种类等发送和印刷条件等的设定。
[0031]当输送并读取原稿时,原稿输送部3a将放置在原稿盘上的原稿一张张地向读取位置输送。图像读取部3b对输送来的原稿或放置在原稿台上的原稿进行读取,并生成原稿的图像数据。
[0032]供纸部4a收容多张纸,印刷时送出纸。输送部4b将从供纸部4a提供来的纸输送到出纸盘41。图像形成部5a根据印刷的图像数据,形成调色剂像,并将调色剂像转印到纸上。定影部5b对转印有调色剂像的纸进行加热、加压,从而将调色剂像定影在纸上。通过定影部5b的纸被排出到出纸盘41上。由此,结束一页的印刷。
[0033](数码复合机100的硬件结构)
[0034]接着,基于图3,对实施方式的数码复合机100的硬件结构进行说明。图3是表示数码复合机100的硬件结构的图。
[0035]如图3所示,本实施方式的数码复合机100包括主控制部6。主控制部6对包含在数码复合机100中的各部分进行控制。主控制部6包括:CPU61、生成用于印刷和发送(包括传真通信)的图像数据的图像处理部62、以及其他电子电路和元件。CPU61根据存储在存储部63内的控制程序和控制用数据,进行数码复合机100的各部分的控制和运算。存储部63包括ROM、快速只读存储器、RAM和HDD。
[0036]并且,主控制部6控制印刷部10 (供纸部4a、输送部4b、图像形成部5a、定影部5b等)和读取部3的动作,印刷部10通过纸张输送、以及调色剂像的形成、转印、定影来进行印刷。
[0037]此外,主控制部6与通信部11连接。主控制部6对通信部11的动作、通信处理进行控制。通信部11是用于与个人计算机和服务器等计算机400进行通信的接口。此外,通信部11通过IP网络300,与各IP传真装置进行传真通信。通信部11通过网络和连接电缆等进行通信。此外,主控制部6对操作面板2的显示等动作进行控制。此外,主控制部6对在操作面板2上设定的设定内容进行识别,从而对作业的内容、设定和执行指示进行识别。
[0038]通信部11能够向计算机400和各IP传真装置发送(发送功能)图像数据,所述图像数据由读取部3读取原稿而生成。在向各IP传真装置发送时(执行传真通信指示时),主控制部6生成通过操作面板2设定的形式的数据。并且,主控制部6使通信部11向通过操作面板2设定的接收方发送所生成的数据。
[0039]此外,通信部11接收来自计算机400的印刷用数据(包括图像数据和印刷设定)、以及来自各IP传真装置的图像数据。并且,主控制部6根据接收到的印刷用数据和图像数据使印刷部10进行印刷(打印功能、传真接收功能)。
[0040](通信装置I)
[0041]接着,利用图4,对包含在数码复合机100中的相当于通信装置I的部分进行说明。图4是表示相当于通信装置I的部分的图。
[0042]如图3所示,数码复合机100包括通过IP网络300与对方的各IP传真装置进行通信的通信部11。通信部11包括:通信控制部110(相当于判断部)、通信存储部111和通信接口部112等。通信控制部110根据通过IP网络300接收到的请求、响应或数据发送等主控制部6的指示,来实际控制通信部11的动作、处理。通信控制部110包括控制用的CPU和运算电路等。
[0043]通信存储部111中存储有通信用程序Dl和通信用数据D2。通信控制部110根据存储在通信存储部111内的通信用程序Dl和通信用数据D2,进行与通信相关的处理。此夕卜,通信存储部111在传真通信中能够作为数据的缓冲器(临时存储器)使用。通信接口部112包括连接器和插口,所述连接器上安装有信号处理电路、以及用于与IP网络300连接的电缆等。
[0044]进行传真发送时(数码复合机100作为发送源向各IP传真装置进行传真通信时),主控制部6根据通过原稿读取得到的图像数据等,生成传真发送用的图像数据。传真发送用的图像数据临时存储在存储部63或通信存储部111内。此外,主控制部6指示通信控制部110,向通过操作面板2设定的接收方(接收方地址)发送图像数据。
[0045]通信控制部110使通信接口部112向通过操作面板2设定的传真接收方地址发送通信开始请求。接着,通信控制部110使通信接口部112与对方的IP传真装置进行规定的通信步骤。当从对方的IP传真装置接收到通信许可(发送许可)、并确立了与传真装置的会话时,通信控制部110使通信接口部112依次发送存储部63或通信存储部111内的图像数据。
[0046]另一方面,当进行传真接收时(数码复合机100从任意一个IP传真装置接收到传真通信时),通信控制部110与对方的IP传真装置进行规定的通信步骤。并且,通信控制部110使通信接口部112向对方的IP传真装置发送通信许可,并确立与对方的传真装置的会话。当确立了会话时,通信控制部110接收从IP传真装置发送来的图像数据,并依次向存储部63转发接收到的图像数据。接收到的图像数据临时存储在存储部63内,之后用于印刷等。
[0047]由此,在数码复合机100中,由通信部11、主控制部6、操作面板2和存储部63等起到通信装置I的作用。换句话说,数码复合机100包括通信装置I。
[0048](以重新拨号的IP传真装置为优先及其例外)
[0049]接着,利用图5?图7,对以重新拨号的IP传真装置为优先及其例外进行说明。图5、图6是表示发生IP传真装置的来电竞争时的通信控制顺序的一个例子的图。图7是说明判断与第三IP传真装置203的通信能否在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束的图。
[0050]在图5、图6中,将包括本实施方式的通信装置I的数码复合机100 (也是IP传真装置)表示为数码复合机100。此外,在图5、图6中,第一 IP传真装置201是在通信步骤初期与数码复合机100进行图像数据通信的IP传真装置。此外,在图5、图6中,第二 IP传真装置202、第三IP传真装置203是要向数码复合机100发送图像数据的传真装置。
[0051]图5、图6表示在数码复合机100和第一 IP传真装置201进行图像数据通信的过程中通信部11 (数码复合机100)接收到来自第二 IP传真装置202的INVITE请求Rl或R5的例子。另外,INVITE请求是通信开始请求,是用于请求通话、开始会话、并确立会话的请求。
[0052]首先,在进行数据通信的过程中即使接收到通信开始请求,也不能与请求开始通信的IP传真装置(本说明中为第二 IP传真装置202)开始通信。因此,如图5、图6所示,数码复合机100(通信部11)在进行数据通信的过程中,向发送了通信开始请求的第二 IP传真装置202发送Busy Here应答。Busy Here应答是不能通信通知,用于通知发送源不能开始上述通话。此时,数码复合机100利用Busy Here应答中的Retry-after头字段,将再次发送时间Tl发送给第二 IP传真装置202,所述再次发送时间Tl表示预计自身需要多长时间才能接收信息(有效)。
[0053]第二 IP传真装置202对接收到的不能通信通知内的Retry-after头字段中记入的再次发送时间Tl进行识别。并且,第二 IP传真装置202在从接收到不能通信通知开始等待再次发送时间Tl之后,再次向数码复合机100发送(重新拨号)通信开始请求(INVITE请求R3)。因此,再次发送时间Tl指示接收到不能通信通知的IP传真装置发送再次的通信开始请求为止的时间。
[0054]在此,当数码复合机100 (通信部11)发送不能通信通知并指定再次发送时间Tl时,直到接收到来自被发送了不能通信通知的IP传真装置的再次的通信开始请求(重新拨号)为止,即使从其他IP传真装置接收到通信开始请求,也不与其他IP传真装置开始图像数据的通信。换句话说,数码复合机100优先与等待重新拨号的IP传真装置进行通信。
[0055]但是,如果在等待重新拨号的空闲时间内能够接收完图像数据,则能够有效地进行图像数据的收发,并且能够使在等待重新拨号的期间内插入的IP传真装置不用进行重新拨号。由此,如果在IP传真装置的再次的通信开始请求到来之前,能够结束与其他IP传真装置的通信,则不会产生反复重新拨号。换句话说,只要是数码复合机100在接收到重新拨号的时点不处于数据通信中的容量的图像数据的收发,有时是可以允许数码复合机100在发送不能通信通知到接收到再次的通信开始请求为止的期间与其他IP传真装置进行传真通信。
[0056]因此,在结束与第一 IP传真装置201的图像数据的通信之后,并且在接收到基于再次发送时间Tl的来自第二 IP传真装置202的再次的通信开始请求之前,当接收到来自第三IP传真装置203的通信开始请求时,通信控制部110判断与第三IP传真装置203的通信能否在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束。另外,并不限于由通信控制部110进行判断处理。可以由主控制部6或用于其他判断处理的其他电路进行判断处理。在以下的说明中,说明了由通信控制部110进行判断处理的情况。
[0057]并且,当判断为能结束时,数码复合机100 (通信部11)作为例外解除与第二 IP传真装置202的通信的优先,并且与第三IP传真装置203进行图像数据通信。当判断为不能结束时,为了优先进行与第二 IP传真装置202的通信,数码复合机100 (通信部11)向第三IP传真装置203发送不能通信通知和再次发送时间Tl。
[0058]此时,通信控制部110可以根据与第三IP传真装置203的通信历史记录,判断与第三IP传真装置203的通信能否在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束。具体地说,对于各接收作业,通信存储部111将发送源(各IP传真装置)的地址存储为历史记录数据D0。此外,对于各接收作业,通信存储部111将通信所需时间T2存储为与地址关联的历史记录数据D0,所述通信所需时间T2表示从接收到通信开始请求到数据接收结束为止的时间。
[0059]第三IP传真装置203并不固定(地址不确定),而是根据时间和情况的不同而不同。因此,当接收传真通信时,通信存储部111按照每个发送源的IP传真装置的地址,将各接收作业的通信所需时间T2存储为历史记录数据D0。通信存储部111也可以针对一个地址,将最新的接收的通信所需时间T2存储为历史记录数据DO (此时,每当有接收时覆盖)。此外,通信存储部111也可以针对一个地址,将到现在为止的接收的通信所需时间T2的平均时间存储为历史记录数据D0。
[0060]具体说明由通信控制部110进行的基于历史记录数据DO实施的判断处理。首先,通信控制部110识别因处于数据通信过程中而发送的再次发送时间Tl、以及发送附加有再次发送时间Tl的不能通信通知的时点。此外,通信控制部110还识别在等待重新拨号的期间内插入的来自第三IP传真装置203的通信开始请求的时点。
[0061]并且,通信控制部110从历史记录数据DO中抽出通信所需时间T2,该通信所需时间T2与在等待重新拨号的期间内发送了通信开始请求的第三IP传真装置203对应。并且,如图7所示,通信控制部110判断在接收到来自第三IP传真装置203的通信开始请求的时点t3上加上抽出的通信所需时间T2而得出的时点t4是否在第二 IP传真装置202根据再次发送时间Tl发送再次的通信开始请求(重新拨号)的时点t2(不能通话通知的时点tl+再次发送时间Tl)之前,由此判断能否结束来自第三IP传真装置203的图像数据的接收。
[0062]具体地说,如图7所示,如果时点t4在时点t2 (第二 IP传真装置202发送再次的通信开始请求(重新拨号)的时点)之前,则通信控制部110判断与第三IP传真装置203的通信能在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束((a)的情况)。另一方面,如果时点t4在重新拨号时点t2的同一时点以后,则通信控制部110判断与第三IP传真装置203的通信不能在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束((c)的情况)。
[0063]另外,如果第三IP传真装置203的地址是第一次接收的地址,则通信存储部111中未存储有对应的地址的通信所需时间T2。在这种情况下,通信控制部110可以利用预先确定且存储在通信存储部111内的默认值来进行判断,也可以不进行判断,并针对来自第三IP传真装置203的通信开始请求,一律发送再次发送时间Tl和不能通信通知。
[0064]此外,通信控制部110可以根据从第三IP传真装置203接收到的容量信息判断与第三IP传真装置203的通信能否在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束。在此,容量信息表示第三IP传真装置203将要发送的数据的容量。
[0065]另外,第三IP传真装置203在发送通信开始请求时不一定发送容量信息,所以如果在发送通信开始请求时没有容量信息,则可以根据历史记录数据DO进行判断处理。此夕卜,也可以不实施通过容量信息进行的判断处理,而仅利用历史记录数据DO来进行判断处理。
[0066]当通信部11接收到容量信息时,通信控制部110通过计算得出从接收到来自第三IP传真装置203的通信开始请求到来自第三IP传真装置203的数据的接收结束所需要的时间。例如,通信控制部110识别接收到来自第三IP传真装置203的通信开始请求时每单位时间的数据转送速度(每单位时间的来自第三IP传真装置203的数据接收量)。另夕卜,与对方的通信速度因网络的状态和相互使用的线路的种类不同而不同。并且,通信控制部110用容量信息所示的数据容量除以所得到的数据转送速度来得出时间(转送所需时间Τ3)。
[0067]并且,如图7所示,通信控制部110判断接收到来自第三IP传真装置203的通信开始请求的时点t3加上得到的转送所需时间T3而得出的时点t5是否在第二 IP传真装置202根据再次发送时间Tl发送再次的通信开始请求(重新拨号)的时点t2 (不能通话通知的时点tl+再次发送时间Tl)之前,由此判断能否结束来自第三IP传真装置203的图像数据的接收。
[0068]具体地说,如图7所示,如果时点t5在时点t2 (第二 IP传真装置202发送再次的通信开始请求(重新拨号)的时点)之前,则通信控制部110判断与第三IP传真装置203的通信能在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束((b)的情况)。另一方面,如果时点t5在重新拨号时点t2的同一时点以后,则通信控制部110判断与第三IP传真装置203的通信不能在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束((d)的情况)。
[0069]接着,利用图5,具体说明通信控制部110判断与第三IP传真装置203的通信在接收到来自第二 IP传真装置202的再次的通信开始请求之前不能结束时的通信控制。
[0070]在图5中,数码复合机100(通信部11)在与第一 IP传真装置201进行数据通信的过程中接收到来自第二 IP传真装置202的INVITE请求(通信开始请求)Rl。并且,数码复合机100向第二 IP传真装置202发送Busy Here应答(不能通信通知)与再次发送时间Tl。此外,在结束与第一 IP传真装置201的图像数据的通信之后,并且在接收到基于再次发送时间Tl的来自第二 IP传真装置202的再次的INVITE请求R3之前(等待重新拨号的期间),数码复合机100接收到来自第三IP传真装置203的INVITE请求R2。
[0071]此时,数码复合机100并不开始接收来自第三IP传真装置203的图像数据,而是以与第二 IP传真装置202的数据通信为优先。具体地说,数码复合机100向第三IP传真装置203发送Busy Here应答。虽然数码复合机100实际上未处于数据通信中,但是以与第二 IP传真装置202的通信为优先,所以推迟与第三IP传真装置203进行通信。
[0072]另外,在本说明中,说明了向在再次发送时间Tl期间(直到重新拨号为止的期间)插入的第三IP传真装置203发送Busy Here应答的例子,但是也可以发送TemporarilyUnavailable应答等其他种类的应答并指定再次发送时间Tl。
[0073]数码复合机100以与进行重新拨号的第二 IP传真装置202的通信为优先。因此,如果接收到来自第二 IP传真装置202的再次的INVITE请求R3,则作为对INVITE请求R3的响应,数码复合机100向第二 IP传真装置202发送180 Ringing (用于通知接收方处于呼出中的应答)和OK应答(用于通知已接收到通话的应答)。
[0074]并且,由第二 IP传真装置202相对于OK应答回复ACK,从而确立数码复合机100和第二 IP传真装置202的会话。如果会话确立,则根据TCP和UDP,从第二 IP传真装置202向数码复合机100发送图像数据。
[0075]如果图像数据的发送结束,则数码复合机100(通信部11)向第二 IP传真装置202发送BYE请求。第二 IP传真装置202相对于BYE请求向数码复合机100的通信部11回复OK应答。由此,数码复合机100和第二 IP传真装置202之间的图像数据的通信结束(会话结束)。
[0076]由此,本实施方式的数码复合机100以与第二 IP传真装置202的通信为优先。其结果,在数码复合机100和第二 IP传真装置202的数据通信结束后,数码复合机100接收来自第三IP传真装置203的再次的INVITE请求R4。数码复合机100 (通信控制部110)在向第三IP传真装置203发送的Busy Here应答中的Retry-after头字段中记入足够长的再次发送时间Tl,使第三IP传真装置203在第二 IP传真装置202和数码复合机100之间的传真通信结束之后发送再次的INVITE请求R4(重新拨号)。
[0077]接着,利用图6,具体说明通信控制部110判断与第三IP传真装置的通信能在接收到来自第二 IP传真装置202的再次的通信开始请求之前结束时的通信控制。
[0078]在图6的例子中,数码复合机100 (通信部11)在与第一 IP传真装置201进行数据通信的过程中接收到来自第二 IP传真装置202的INVITE请求R5 (通信开始请求)。并且,数码复合机100向第二 IP传真装置202发送Busy Here应答(不能通信通知)与再次发送时间Tl。此外,数码复合机100在结束与第一 IP传真装置201的图像数据的通信之后,并且在接收到基于再次发送时间Tl的来自第二 IP传真装置202的再次的INVITE请求R7之前(等待重新拨号的期间),接收到来自第三IP传真装置203的INVITE请求R6。
[0079]此时,通信控制部110判断为在接收到来自第二 IP传真装置202的重新拨号之前能结束与第三IP传真装置203的数据通信。因此,数码复合机100作为例外开始接收来自第三IP传真装置203的图像数据。
[0080]此时,如果数码复合机100接收到来自第三IP传真装置203的再次的INVITE请求R6,则作为相对于INVITE请求R6的响应,向第三IP传真装置203发送180Ringing (用于通知接收方处于呼出中的应答)和OK应答(用于通知已接收到通话的应答)。
[0081]并且,由第三IP传真装置203相对于OK应答回复ACK,从而确立数码复合机100和第三IP传真装置203的会话。如果会话确立,则从第三IP传真装置203向数码复合机100发送图像数据。按照基于历史记录和容量信息进行的判断,数码复合机100和第三IP传真装置203的数据通信在短时间内结束。并且,数码复合机100向第三IP传真装置203发送BYE请求,并且第三IP传真装置203相对于BYE请求回复OK应答。由此,在接收到来自第二 IP传真装置202的再次的INVITE请求R7之前,数码复合机100和第三IP传真装置203之间的图像数据的通信结束(会话结束)。
[0082](传真通信的控制流程)
[0083]接着,利用图8,说明本实施方式的数码复合机100与各IP传真装置的通信中的控制流程。图8是表示数码复合机100与各IP传真装置的通信中的控制流程的流程图。
[0084]首先,图8的开始时点是通信部11 (数码复合机100)在与第一 IP传真装置201进行数据通信的过程中从第二 IP传真装置202接收到通信开始请求(INVITE请求)的时点。
[0085]首先,通信部11向第二 IP传真装置202发送将再次发送时间Tl记入到Retry-after头字段中的不能通信通知(Busy Here应答)(步骤#1)。并且,通信部11的通信存储部111存储第二 IP传真装置202的地址(address)(步骤#2)。接着,通信部11结束与第一 IP传真装置201的图像数据的通信(步骤#3)。
[0086]并且,通信部11转移至不与第二 IP传真装置202以外的IP传真装置进行图像数据的通信的模式(重新拨号优先模式)(步骤#4)。接着,通信部11 (通信控制部110)确认是否接收到来自第二 IP传真装置202的再次的通信开始请求(INVITE请求、重新拨号)(步骤#5)。
[0087]当接收到来自第二 IP传真装置202的重新拨号时(步骤#5的Yes),通信部11 (通信控制部110)确立与第二 IP传真装置202的会话,并接收来自第二 IP传真装置202的图像数据(步骤#6)。并且,随着通信部11和第二 IP传真装置202的传真通信的结束,本流程结束(end)。
[0088]另一方面,当未接收到来自第二 IP传真装置202的重新拨号时(步骤#5的No),通信部11 (通信控制部110)确认是否接收到来自第三IP传真装置203的通信开始请求(步骤#7)。当未接收到来自第三IP传真装置203的通信开始请求时(步骤#7的No),流程返回步骤#5。另一方面,当接收到来自第三IP传真装置203的通信开始请求时(步骤#7的Yes),通信部11 (通信控制部110)判断能否在接收到来自第二 IP传真装置202的重新拨号之前结束通信(步骤#8)。
[0089]当判断为能结束时(步骤#8的Yes),通信部11 (通信控制部110)确立与第三IP传真装置203的会话,并接收来自第三IP传真装置203的图像数据(步骤#9)。并且,通信部11结束与第三IP传真装置203的传真通信(步骤#10)。另一方面,当判断为不能结束时(步骤#8的No),通信部11 (通信控制部110)向第三IP传真装置203发送将再次发送时间Tl记入在Retry-after头字段中的不能通信通知(步骤#11)。并且,使流程返回步骤#5 ο
[0090]由此,本实施方式的通信装置I包括通信部11,该通信部11通过网络(IP网络300)进行数据通信,当在与第一通信装置(第一 IP传真装置201)进行数据通信的过程中接收到来自第二通信装置(第二 IP传真装置202)的通信开始请求(INVITE请求)时,向第二通信装置发送不能通信通知(Busy Here应答)、以及用于指示第二通信装置发送再次的通信开始请求为止的时间的再次发送时间Tl,在结束与第一通信装置的数据通信之后,并在接收到基于再次发送时间Tl的来自第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置(第三IP传真装置203)的通信开始请求时,不是开始接收来自第三通信装置的数据,而是以与第二通信装置的数据通信为优先。
[0091]由此,与第二通信装置(第二 IP传真装置202)的数据通信伴随接收到第一次的基于再次发送时间Tl的再次的通信开始请求(INVITE请求)(重新拨号)而结束。因此,第二通信装置的重新拨号的次数仅为一次,第二通信装置不需要反复进行重新拨号。因此,不需要反复进行多余的重新拨号,从而能够提高数据通信效率。不会因为进行上限次数的重新拨号而引起通信错误,从而导致不能接收来自第二通信装置的数据。
[0092]此外,本实施方式的通信装置I包括:通信部11,通过网络(IP网络300)进行数据通信,当在与第一通信装置(第一 IP传真装置201)进行数据通信的过程中接收到来自第二通信装置(第二 IP传真装置202)的通信开始请求(INVITE请求)时,向第二通信装置发送不能通信通知(Busy Here应答)、以及用于指示第二通信装置发送再次的通信开始请求为止的时间的再次发送时间Tl,在结束与第一通信装置的数据通信之后,并在接收到基于再次发送时间Tl的来自第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置(第三IP传真装置203)的通信开始请求时,不是开始接收来自第三通信装置的数据,而是以与第二通信装置的数据通信为优先;以及判断部(通信控制部110),在结束与第一通信装置(第一 IP传真装置201)的数据通信之后,并在接收到基于再次发送时间Tl的来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求(INVITE请求)之前,当接收到来自第三通信装置(第三IP传真装置203)的通信开始请求时,判断与第三通信装置的通信能否在接收到来自第二通信装置的再次的通信开始请求之前结束,当判断为能结束时,通信部11作为例外解除与第二通信装置的通信的优先,与第三通信装置进行数据通信,当判断为不能结束时,向第三通信装置发送不能通信通知(Busy Here应答)和再次发送时间Tl。
[0093]由此,允许接收在接收到来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求(INVITE请求、重新拨号)之前能够结束的、通信时间短的数据。因此,能够有效地接收数据,从而能够减少等待通信许可的通信装置I。
[0094]来自特定对象的数据接收中,接收的数据的容量突然变大的情况较少,而大多数情况是收发定型的文件数据等、每次接收的数据的容量大多在一定范围内。因此,本实施方式的通信装置I包括通信存储部111,所述通信存储部111中存储有作为历史记录数据DO的从接收到通信开始请求(INVITE请求)到数据接收结束的通信所需时间T2,判断部(通信控制部110)根据存储在通信存储部111内的历史记录数据DO中的第三通信装置(第三IP传真装置203)的通信所需时间T2,判断与第三通信装置的通信能否在接收到来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求之前结束。
[0095]具体地说,判断部(通信控制部110)从历史记录数据DO中抽出通信所需时间T2,该通信所需时间T2与在等待基于再次发送时间Tl的来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求的期间内发送了通信开始请求的第三通信装置(第三IP传真装置203)对应,判断在接收到来自第三通信装置的通信开始请求的时点上加上抽出的通信所需时间T2而得到的时点是否在第二通信装置根据再次发送时间Tl发送再次的通信开始请求的时点之前,由此来判断与第三通信装置的通信能否结束。
[0096]此外,当通信部11从第三通信装置(第三IP传真装置203)接收到表示第三通信装置要发送的数据的容量的信息的容量信息时,判断部(通信控制部110)通过计算得出从接收到来自第三通信装置的通信开始请求(INVITE请求)到来自第三通信装置的数据的接收结束所需要的时间(转送所需时间T3),并且根据得出的时间,判断与第三通信装置的通信能否在接收到来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求之前结束。
[0097]具体地说,当通信部从第三通信装置(第三IP传真装置203)接收到容量信息时,判断部(通信控制部110)识别出接收到来自第三通信装置的通信开始请求时的每单位时间的来自第三通信装置的数据接收量并得出数据转送速度,并且用容量信息所示的数据容量除以得到的数据转送速度来得出通信所需时间T3,判断在接收到来自第三通信装置的通信开始请求的时点上加上得出的通信所需时间T3而得到的时点是否在第二通信装置(第二 IP传真装置202)根据再次发送时间Tl发送再次的通信开始请求的时点之前,由此来判断来自第三通信装置的图像数据的接收能否结束。
[0098]此外,由于不一定接收到容量信息,所以当来自第三通信装置(第三IP传真装置203)的通信开始请求中包含容量信息时,判断部(通信控制部110)根据容量信息进行判断,当通信开始请求中不包含容量信息时,判断部根据从历史记录数据DO抽出的第三通信装置(第三IP传真装置203)的通信所需时间T2进行判断。
[0099]由此,能够根据过去的通信的历史记录(经验、实际情况)、或通信数据的实际容量,准确地判断与第三通信装置(第三IP传真装置203)的通信能否在接收到来自第二通信装置(第二 IP传真装置202)的再次的通信开始请求(INVITE请求、重新拨号)之前结束。因此,第三通信装置不会妨碍与第二通信装置的基于重新拨号进行的通信。并且,不会因通话中而再次向第二通信装置发送不能通信的通知。因此,能够防止第二通信装置反复进行重新拨号。
[0100]此外,通信部11利用IP网络300 (IP网络300),与第一、第二、第三通信装置进行通信,第一、第二、第三通信装置是IP传真装置,通信的数据(由传真通信收发的传真数据)是图像数据。
[0101]由此,在IP传真装置间的图像数据的收发过程中,IP传真装置不会反复进行重新拨号,从而能够有效且顺畅地进行图像数据的收发。
[0102]本实施方式的图像形成装置(数码复合机100)包括上述通信装置I。按照这种结构,能够提供一种以不反复进行重新拨号的方式高效率地进行数据通信的图像形成装置(数码复合机100)。
[0103]对本发明的实施方式进行了说明,但是本发明的范围并不限于此,可以在不脱离发明宗旨的范围内进行各种变更。
【权利要求】
1.一种通信装置,其特征在于, 包括通过网络进行数据通信的通信部, 所述通信部在与第一通信装置进行数据通信的过程中接收到来自第二通信装置的通信开始请求时,向所述第二通信装置发送不能通信通知和再次发送时间,所述再次发送时间用于指示所述第二通信装置发送再次的通信开始请求为止的时间,所述通信部在结束与所述第一通信装置的数据通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,不是开始接收来自所述第三通信装置的数据,而是以与所述第二通信装置的数据通信为优先。
2.根据权利要求1所述的通信装置,其特征在于, 所述通信装置包括判断部,在结束与所述第一通信装置的数据通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,所述判断部判断与所述第三通信装置的通信能否在接收到来自所述第二通信装置的再次的通信开始请求之前结束, 当判断为能结束时,所述通信部作为例外解除与所述第二通信装置的通信的优先,与所述第三通信装置进行数据通信,当判断为不能结束时,向所述第三通信装置发送所述不能通信通知和所述再次发送时间。
3.根据权利要求2所述的通信装置,其特征在于, 所述通信装置包括通信存储部,所述通信存储部将从接收到所述通信开始请求到结束数据接收的通信所需时间存储为历史记录数据, 所述判断部根据存储在所述通信存储部的所述历史记录数据中的所述第三通信装置的所述通信所需时间,判断与所述第三通信装置的通信能否在接收到来自所述第二通信装置的再次的通信开始请求之前结束。
4.根据权利要求3所述的通信装置,其特征在于,所述判断部从所述历史记录数据中抽出通信所需时间,所述通信所需时间与在等待基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求的期间内发送了通信开始请求的所述第三通信装置对应,所述判断部通过在接收到来自所述第三通信装置的通信开始请求的时点上加上抽出的所述通信所需时间后的时点是否在所述第二通信装置根据所述再次发送时间发送再次的通信开始请求的时点之前来判断与所述第三通信装置的通信能否结束。
5.根据权利要求2所述的通信装置,其特征在于, 当所述通信部从所述第三通信装置接收到表示所述第三通信装置要发送的数据的容量的信息的容量信息时, 所述判断部通过计算得出从接收到来自所述第三通信装置的通信开始请求到结束来自所述第三通信装置的数据的接收所需要的时间,并根据得出的时间,判断与所述第三通信装置的通信能否在接收到来自所述第二通信装置的再次的通信开始请求之前结束。
6.根据权利要求5所述的通信装置,其特征在于,当所述通信部从所述第三通信装置接收到所述容量信息时,所述判断部识别在接收到来自所述第三通信装置的通信开始请求时每单位时间的来自所述第三通信装置的数据接收量并得出数据转送速度,并且用所述容量信息所示的数据容量除以得到的数据转送速度来得出转送所需时间,通过在接收到来自所述第三通信装置的通信开始请求的时点上加上得出的所述转送所需时间后的时点是否在所述第二通信装置根据所述再次发送时间发送再次的通信开始请求的时点之前来判断来自所述第三通信装置的图像数据的接收能否结束。
7.根据权利要求2所述的通信装置,其特征在于, 所述通信装置包括通信存储部,所述通信存储部将从接收到所述通信开始请求到结束数据接收的通信所需时间存储为历史记录数据, 当所述通信部在接收到来自所述第三通信装置的所述通信开始请求的时点接收到表示所述第三通信装置要发送的数据的容量的信息的容量信息时, 所述判断部通过计算得出从接收到来自所述第三通信装置的通信开始请求到结束来自所述第三通信装置的数据的接收所需要的时间,并根据得出的时间,判断与所述第三通信装置的通信能否在接收到来自所述第二通信装置的再次的通信开始请求之前结束, 当所述通信部在接收到来自所述第三通信装置的所述通信开始请求的时点未接收到表示所述第三通信装置要发送的数据的容量的信息的容量信息时, 所述判断部根据存储在所述通信存储部的所述历史记录数据中的所述第三通信装置的所述通信所需时间,判断与所述第三通信装置的通信能否在接收到来自所述第二通信装置的再次的通信开始请求之前结束。
8.根据权利要求1?7中任意一项所述的通信装置,其特征在于, 所述通信部通过IP网络与所述第一、第二、第三通信装置进行通信, 所述第一、第二、第三通信装置是IP传真装置, 通过传真通信收发的传真数据是图像数据。
9.一种图像形成装置,其特征在于包括权利要求1?8中任意一项所述的通信装置。
10.一种通信装置的控制方法,其特征在于, 通过网络进行数据通信的所述通信装置的控制方法包括以下步骤: 在与第一通信装置进行数据通信的过程中接收到来自第二通信装置的通信开始请求时,向所述第二通信装置发送不能通信通知和再次发送时间,所述再次发送时间用于指示所述第二通信装置发送再次的通信开始请求为止的时间, 在结束与所述第一通信装置的数据通信之后,并在接收到基于所述再次发送时间的来自所述第二通信装置的再次的通信开始请求之前,当接收到来自第三通信装置的通信开始请求时,不是开始接收来自所述第三通信装置的数据,而是以与所述第二通信装置的数据通信为优先。
【文档编号】H04N1/00GK104427199SQ201410406036
【公开日】2015年3月18日 申请日期:2014年8月18日 优先权日:2013年8月28日
【发明者】重江勇气 申请人:京瓷办公信息系统株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1