CN101360038A - 邮寄服务器、打印终端及邮寄服务器控制方法 - Google Patents
邮寄服务器、打印终端及邮寄服务器控制方法 Download PDFInfo
- Publication number
- CN101360038A CN101360038A CNA2008101440681A CN200810144068A CN101360038A CN 101360038 A CN101360038 A CN 101360038A CN A2008101440681 A CNA2008101440681 A CN A2008101440681A CN 200810144068 A CN200810144068 A CN 200810144068A CN 101360038 A CN101360038 A CN 101360038A
- Authority
- CN
- China
- Prior art keywords
- data
- content
- time limit
- server
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本发明涉及一种邮寄服务器(202),在内容数据中设定有可打印期限的情况下,判定是否超过了可打印期限,当根据该判定结果判定为没有超过可打印期限时,执行内容数据的配送,而在超过了可打印期限时,中止内容数据的配送。由此,能够低成本且高品质地配送打印内容。
Description
技术领域
本发明涉及一种用于经由网络对执行内容的打印用的内容数据进行传送的技术。其中,在本说明书中,所谓“打印内容”或“内容”是指文件、图像或其组合后的信息等,尤其指可打印的信息。另外,所谓“内容数据”是指表示上述内容的数据。
背景技术
以往,在企业向顾客配送广告等的情况下,利用了邮寄或传真等。而且,在通信教育领域等中,当教材提供企业向受教育者配送教材等的情况下,也同样利用了邮寄或传真等。
在邮寄的情况下,尽管可提供广告或教材等的打印内容自身以高品质打印的打印品,但存在着送递需要大量人手、花费很多成本、同时送递也费时等问题。
另外,在传真的情况下,与邮寄相比,尽管发送不需要人手与时间,但存在着发生通信费用、而且也不能期待顾客端接收的打印内容自身是高品质的打印品的问题。
另一方面,近年来,由于因特网的发展等,可以近乎免费的低成本传送信息。而且,由于高性能打印机与复合机等的开发,即便家庭内也可以较低的成本进行高品质的打印。
就利用网络的信息传送而言,例如已知有特开2005-109701号公报、特开2003-178028号公报中记载的方案。
鉴于此,期待着利用上述的因特网等网络、或包含打印机或复合机等的打印终端等、可以低成本且高品质配送打印内容的系统开发。
发明内容
因此,本发明的目的在于解决上述现有技术的问题,提供一种可以低成本且高品质配送打印内容的技术。
本发明为了解决上述课题的至少一部分而提出,可作为下面的方式或适用例来实现。
[适用例1]
一种邮寄服务器,与网络连接,具备:配送部,其经由所述网络将用于进行内容的打印的内容数据配送给打印终端;和
判定部,其在所述内容数据中设定有可打印期限的情况下,判定是否超过了所述可打印期限;
所述配送部根据所述判定部的判定结果,在所述可打印期限之前的期间,执行所述内容数据的配送,如若超过了所述可打印期限,则中止所述内容数据的配送。
适用例1中,当在期限限定下进行打印内容的配送时,邮寄服务器进行是否超过了可打印期限的判定,如果在可打印期限内,则向作为配送目的地的打印终端进行内容数据的配送,如若超过了可打印期限,则中止内容数据的配送。因此,根据适用例1,由于当超过了可打印期限时,不向打印终端配送内容数据,所以,能够在可打印期限之后,抑制打印内容在打印终端中被不正当打印。
[适用例2]
在适用例1所述的邮寄服务器中,还具备存储所述内容数据的存储部,
所述配送部根据所述判定部的判定结果,在所述可打印期限之前的期间,将所述内容数据保持在所述存储部内,如若超过了所述可打印期限,则删除所述存储部内的所述内容数据。
通过这样构成,由于在邮寄服务器中超过了可打印期限时,不会在内部保留打印数据,所以,在可打印期限经过后,不必担心其内容数据被不正当利用,能够可靠地限制可打印期限经过后的打印内容的利用。
[适用例3]
在适用例1或适用例2所述的邮寄服务器中,当在所述内容数据中设定有可打印期限时,所述判定部根据来自所述打印终端的询问,判定是否超过了所述可打印期限,并将其判定结果送回给所述打印终端。
[适用例4]
在适用例1~适用例3中任意一项所述的邮寄服务器中,根据配送目的地信息配送所述内容数据。
在适用例4中,通过根据配送目的地信息来配送内容数据,可向特定的配送目的地配送内容数据。
[适用例5]
一种打印终端,与网络连接,具备:打印部,其在接收到经由所述网络由邮寄服务器配送来的内容数据时,根据接收到的所述内容数据进行打印;和控制部;
所述控制部在根据所述内容数据进行了打印之后,删除所述内容数据。
这样,由于通过打印终端在打印结束后删除内容数据,当超过了可打印期限时不会在内部保留内容数据,所以,在可打印期限经过后,不必担心内容数据被不正当利用,能够更可靠地限制可打印期限经过后的打印内容的利用。
[适用例6]
在适用例5所述的打印终端中,在所述内容数据中设定有可打印期限时,并从所述邮寄服务器返回了是否超过所述可打印期限的判定结果的情况下,当根据返回的所述判定结果判断为没有超过所述可打印期限时,所述控制部使所述打印部根据所述内容数据进行打印,而在超过了所述可打印期限时,删除所述内容数据。
适用例6中,在内容数据中设定有可打印期限时,并从邮寄服务器返回了是否超过可打印期限的判定结果的情况下,如果根据该判定结果判定为在可打印期限内,则进行根据该内容数据的打印,如果超过了可打印期限,则删除内容数据,不进行之后的打印。因此,配送给打印终端的内容数据被保持在打印终端内,然后,即使在根据来自用户的指示要执行打印的情况下,由于当超过可打印期限则在打印终端内不保留内容数据,所以,在可打印期限经过后,不必担心内容数据被不正当利用,能够限制可打印期限经过后的打印内容的利用。
[适用例7]
在适用例6所述的打印终端中,所述控制部在被指示了根据所述内容数据进行打印的情况下,向所述邮寄服务器询问所述内容数据是否超过了所述可打印期限。
如果打印终端以这样的定时进行对邮寄服务器的询问,则在根据内容数据开始打印的时刻,能够高精度地把握是否超过了可打印期限。
[适用例8]
在适用例6所述的打印终端中,所述控制部定期对所述邮寄服务器询问所述内容数据是否超过了所述可打印期限。
这样,由于通过打印终端定期向邮寄服务器进行询问,可与实际上超过了可打印期限无关地,不进行向邮寄服务器的询问,所以,能够回避在打印终端内保留有内容数据的情况。
[适用例9]
适用例8所述的打印终端中,当根据返回的所述判定结果判定为没有超过所述可打印期限时,且到所述可打印期限只剩规定期间的情况下,所述控制部向外部通知规定的信息。
通过这样构成,能够向打印终端的用户通知临近了可打印期限。
[适用例10]
适用例8所述的打印终端中,当根据返回的所述判定结果判定为没有超过所述可打印期限时,且到所述可打印期限只剩规定期间的情况下,所述控制部开始基于所述内容数据的打印。
通过这样构成,能够在超过可打印期限之前,可靠地进行打印内容的打印。
[适用例11]
一种用于控制与网络连接的邮寄服务器的邮寄服务器控制方法,具备:(a)在用于进行内容的打印的内容数据中设定有可打印期限的情况下,判定是否超过了所述可打印期限的步骤;和
(b)在根据所述判定结果判定为没有超过所述可打印期限的情况下,经由所述网络向打印终端配送所述内容数据,在超过了所述可打印期限的情况下,中止所述内容数据的配送的步骤。
根据适用例11,能够起到与适用例1同样的效果。
[适用例12]
根据适用例11所述的邮寄服务器控制方法,所述步骤(a)包括:
(a-1)当在所述内容数据中设定有可打印期限的情况下,根据来自所述打印终端的询问,判定是否超过了所述可打印期限的步骤;和
(a-2)将该判定结果返回给所述打印终端的步骤。
[适用例13]
一种用于控制与网络连接的打印终端的打印终端控制方法,具备:
(a)在经由所述网络由邮寄服务器配送了用于进行内容的打印的内容数据时,接收被配送的所述内容数据的步骤;
(b)根据接收到的所述内容数据,进行打印的步骤;和
(c)打印后删除所述内容数据的步骤。
根据适用例13,可起到与适用例5一样的效果。
[适用例14]
在适用例13所述的打印终端控制方法中,还具备(d)在所述内容数据中设定有可打印期限时,并从所述邮寄服务器返回了是否超过所述可打印期限的判定结果的情况下,当根据返回的所述判定结果判断为没有超过所述可打印期限时,根据所述内容数据进行打印,而在超过了所述可打印期限时,删除所述内容数据的步骤。
根据适用例14,可起到与适用例6同样的效果。
另外,本发明不限于上述的邮递邮寄服务器与打印终端等装置发明的方式、邮递邮寄服务器控制方法与打印终端控制方法等方法发明的方式,也可由作为用于构筑这些方法或装置的计算机程序的方式、或作为记录这种计算机程序的记录媒体的方式等各种方式来实现。
附图说明
图1是表示作为本发明第1实施例的内容传送系统的示意构成框图。
图2是表示图1中的邮寄服务器(posting server)102的主要构成的框图。
图3是表示图1中的SIP服务器104、106的主要构成的框图。
图4是表示一般的SIP服务器的种类的说明图。
图5是表示图1中的打印终端108P、110P的构成的各种方式的说明图。
图6是表示图1中的邮寄服务器102与打印终端110P之间的会话(session)确立处理的序列的说明图。
图7是表示作为本发明第2实施例的内容传送系统的示意构成框图。
图8是表示作为本发明第3实施例的内容传送系统的示意构成框图。
图9是表示第1实施例中,从顾客向企业侧传送内容数据时的变形例的框图。
图10是表示第2实施例中,从顾客向企业侧传送内容数据时的变形例的框图。
图11是表示作为本发明第4实施例的内容传送系统的示意构成框图。
图12是表示图11中的邮寄服务器202的主要构成的框图。
图13是表示图11中的发送终端212S的主要构成的框图。
图14是示意地表示图11中的发送终端212S、邮寄服务器202和打印终端208P之间的数据或信息交换的说明图。
图15是示意地表示图11中发生了发送错误时的发送终端212S、邮寄服务器202和打印终端208P之间的数据或信息交换的说明图。
图16是示意地表示图11中发生了打印错误时的发送终端212S、邮寄服务器202和打印终端208P之间的数据或信息交换的说明图。
图17是示意地表示图11中发生了内容数据的删除时的发送终端212S、邮寄服务器202和打印终端208P之间的数据或信息交换的说明图。
图18是表示作为本发明第5实施例的内容传送系统的示意构成框图。
图19是示意地表示图18中的发送终端212S、邮寄服务器202、SIP服务器204和打印终端208P之间的数据或信息交换的说明图。
图20是表示作为本发明第6实施例的内容传送系统的示意构成框图。
图21是表示图20中的邮寄服务器202的主要构成的框图。
图22是表示图20中的打印终端208P的主要构成的框图。
图23是示意地表示图20中的发送终端212S、邮寄服务器202、SIP服务器204和打印终端208P之间的数据或信息交换的说明图。
图24是表示由图23的邮寄服务器202执行的内容配送开始判定处理的处理步骤的流程图。
图25是表示由图23的邮寄服务器202执行的内容删除判定处理的处理步骤的流程图。
图26是表示作为本发明第7实施例的内容传送系统的示意构成框图。
图27是模示意地表示图26中的邮寄服务器202、打印终端208P之间的、内容数据配送之后的数据或信息交换的说明图。
具体实施方式
下面,根据实施例,按以下顺序来说明本发明的实施方式。
A.第1实施例:
B.第2实施例:
C.第3实施例:
D.变形例1:
E.第4实施例:
F.第5实施例:
G.第6实施例:
H.第7实施例:
I.变形例2:
A.第1实施例:
A-1.实施例的构成:
图1是表示作为本发明第1实施例的内容传送系统的示意构成的框图。
如图1所示,本实施例的内容传送系统由:被希望配送打印内容(广告或通信教材等)的企业管理的发送终端112S、被网络服务提供业者管理的邮寄服务器102及SIP(Session Initiation Protocol)服务器104、106、与被各个顾客管理的打印终端108P、110P构成。其中,邮寄服务器102和SIP服务器104、106既可分别由不同的网络服务提供者业管理,也可由同一网络服务提供者业管理。邮寄服务器102、SIP服务器104、106和打印终端108P、110P经由包含因特网的所谓宽带网络114连接。另外,发送终端112S既可经由同一宽带网络连接到邮寄服务器102上,也可经由专用线路等连接到邮寄服务器102上。
如图1所示,设在网络114内,邮寄服务器102、SIP服务器104和打印终端108P属于west.com域,SIP服务器106和打印终端110P属于east.com域。
在本实施例中,广告或通信教材等的打印内容作为内容数据,如后面详细描述那样,从发送终端112S发送到邮寄服务器102,由邮寄服务器102以PUSH模型分别配送到打印终端108P、110P。这里,作为这种用于打印的内容数据,例如可使用JPEG数据、GIF数据、PNG数据、TIFF数据、纯文本数据、HTML数据、PDF数据、PostScript(注册商标)数据等可表现图像或文档的各种数据。另外,在打印终端使用的打印机等机型已知的情况下,也可以按打印数据的方式配送。其中,这里所谓“PUSH模型”是指即便终端侧不请求信息、服务器侧也单方地向终端送出信息、进行配送的方法。
图2是表示图1中的邮寄服务器102的主要构成的框图。如图2所示,邮寄服务器102由服务器计算机构成,主要具备:通过执行程序来执行各种处理或控制的CPU10、经由网络与其它装置之间进行各种数据或信息等的传送的通信部12、和存储程序或存储数据与信息用的存储器14。其中,存储器14可存储内容数据16或配送委托信息18等,作为数据或信息。另外,邮寄服务器102除了上述构成要素之外,还具备键盘与定位设备等输入部或监视器等显示部等,但图中省略了图示。
而且,本实施例中,在上述的内容数据配送之前,使用作为信号化协议之一的SIP(Session Initiation Protocol),执行装置间的会话确立。另外,在内容数据的配送、即装置间的内容数据的传送中,使用作为数据传输协议之一的HTTP(Hypertext Transfer Protocol),而非SIP。这里,所谓“会话”是指终端等节点之间发送接收媒体流的关系。
图3是表示图1中的SIP服务器104、106的主要构成的框图。如图3所示,SIP服务器104、106也与邮寄服务器102一样,由服务器计算机构成,主要具备:通过执行程序来进行各种处理或控制的CPU30、经由网络与其它装置之间进行各种数据或信息等的传送的通信部32、和存储程序或存储数据与信息用的存储器34。其中,存储器34可存储后述的登录信息36或打印机状态信息38等作为信息。另外,SIP服务器104、106除了上述构成要素之外,还具备键盘或定位设备等输入部或监视器等显示部等,但图中省略了图示。
图4是表示一般的SIP服务器的种类的说明图。通常,SIP服务器可对应于功能分成图4所示的种类。
注册服务器(registrar)受理来自SIP客户机(即SIP用户代理(user agent))的登录请求,将SIP客户机的SIP地址(即SIPURI(Uniform Resource Identifier))或位置信息(即IP(InternetProtocol)地址等)登录到定位(location)服务器。
定位服务器是存储SIP客户机或服务器的SIP地址或位置信息等的数据库。
代理服务器是在SIP客户机之间中继请求或响应的服务器,居中调节SIP客户机之间的会话的确立等。
重定向(redirect)服务器针对来自SIP客户机的询问,通知想通信的对方目的地的位置信息。
在线状态(presence)服务器取得并管理与SIP客户机的状态相关的信息(例如电源开或关等),并且,将这些信息提供给其它的SIP客户机。
图5是表示图1中的打印终端108P、110P的构成的各种形态的说明图。作为打印终端108P、110P的构成,如图5所示,可考虑各种方式。这里,后述的复合机是指至少具备打印功能与读取发送功能的多功能打印装置。另外,打印机是指至少具备打印功能的单功能打印装置。
1)是打印终端仅由IP(Internet Protocol)通信打印对应复合机52构成的方式。由于IP通信打印对应复合机52可直接处理后述的SIP URI等全局地址(global address),所以即便经由宽带路由器50直接连接于因特网等宽带网络114上,也可与这些网络114上的装置之间交换数据。因此,可仅由IP通信打印对应复合机52来构成打印终端。被配送的内容数据如黑色箭头72所示,从网络114经由宽带路由器50传送给IP通信打印对应复合机52。另外,也可使用IP通信打印对应打印机来代替IP通信打印对应复合机。
2)是打印终端由个人电脑54、与通过USB电缆等直接连接于该个人电脑54上的复合机56和打印机58构成的方式。被配送的内容数据如黑色箭头74所示,经由宽带路由器50传送到个人电脑54,然后输出到复合机56或打印机58。
3)是打印终端由个人电脑54、与通过LAN电缆等经由LAN(局域网)70连接于该个人电脑54上的网络对应复合机62构成的方式。这是因为网络对应复合机62可处理专用地址(private address),但不能处理全局地址,所以若不借助个人电脑54等,则与网络114上的装置之间无法交换数据。被配送的内容数据如黑色箭头74所示,经由宽带路由器50传送到个人电脑54之后,如黑色箭头76所示,经由LAN70传送到网络对应复合机62。另外,也可使用网络对应打印机来代替网络对应复合机。
4)是打印终端由个人电脑54、通过LAN电缆等经由LAN70连接于该个人电脑54上的网络适配器64、与通过USB电缆等连接于该网络适配器64上的复合机66或打印机68构成的方式。在复合机或打印机不是网络对应的情况下,是有效的方式。被配送的内容数据如黑色箭头74所示,经由宽带路由器50传送到个人电脑54之后,如黑色箭头78所示,经由LAN70传送给网络适配器64,之后,被输出到复合机66或打印机68。
装置之间也可由所谓无线LAN或蓝牙、红外线等无线连接,代替电缆等有线连接。
另外,在包含因特网的网络114中,分配全局IP地址,相反,在LAN70等专用网络中,多分配专用IP地址。在这种情况下,存在着所谓NAT(Network Address Translation)超越的问题,但如通常所知,作为NAT超越的方法,通过使用UPnP(Universal Plug and Play)技术、或STUN(Simple Traversal of UDP through NAT)技术、TURN(TraversalUsing Relay NAT)技术、ICE(Interactive Connectivity Establishment)技术等,可解决该问题。
但是,在使用复合机的情况下,如上所述,由于具有读取发送功能,所以不仅可以构成打印终端,还可构成发送终端。其中,作为发送终端,还可考虑由个人电脑54、和通过USB电缆等直接连接于该个人电脑54上的扫描仪60构成的方式。在构成发送终端的情况下,被读取发送的内容数据按照方向与上述黑色箭头相反的路径,被传送到网络114。
A-2.实施例的动作:
在本实施例中,如上所述,使用作为信号协议(signalingprotocol)之一的SIP,进行装置间的会话的确立,使用作为数据传输协议之一的HTTP,进行装置间的内容数据的传送。
图1中,首先,当邮寄服务器102与打印终端108P分别启动时,作为SIP客户机,访问属于同一域(west.com)的SIP服务器104。同样,当打印终端110O也在启动时,作为SIP客户机,访问属于同一域(east.com)的SIP服务器106。然后,邮寄服务器102、打印终端108P、110P如虚线箭头116、118、120所示,向访问的SIP服务器104、106分别发出登录请求,发送自己的SIP URI与IP地址等信息。SIP服务器104、106作为注册服务器、定位服务器发挥功能,如图3所示,其CPU30借助通信部32受理登录请求,将发送的信息作为登录信息36,登录到存储器34中。
结果,SIP服务器104具有属于同一域(west.com)的邮寄服务器102和打印终端108P的登录信息,SIP服务器106具有属于同一域(east.com)的打印终端110P的登录信息。登录信息36按每个终端与其SIP URI和其IP地址对应地由CPU30管理。
这里,SIP URI例如由“sip:user@west.com”等形式的识别符表示。成为在开头处放置表示是SIP的识别符(摘要(scheme))(“sip”),接着放置用户识别符(”user”),然后以“@”区分,放置主机名(”west.com”)的形式。其中,用户识别符中可使用用户ID或电话号码等。另外,主机名中可使用完全修饰域名(FQDN:Fully QualifiedDomain Name)或IP地址。并且,在主机名之后,还可放置端口序号或选项参数等。另外,作为SIP的安全URI,也可使用SIPS URI代替SIPURI。此时,作为摘要,放置“sips”。
这样,一旦与SIP相关的事先准备完成,则可利用SIP配送内容数据。
因此,首先在企业侧准备想要作为打印内容而配送的内容数据、和各配送目的地的列表。发送终端112S如中空箭头138所示,将该内容数据与包含配送目的地列表的配送委托信息发送给邮寄服务器102。邮寄服务器102如图2所示,将接收到的内容数据16与配送委托信息18暂时存储在存储器14中。此时,在从发送终端112S向邮寄服务器102传送内容数据、配送委托信息中,可利用API(Application ProgramInterface)技术。作为传送协议,可根据HTTP执行,但也可使用FTP(File Transfer Protocol)等其它数据传送协议。
邮寄服务器102的CPU10读出配送委托信息18,解析其中包含的配送目的地列表。在配送目的地列表中,记载有打印终端108P或110P的SIP URI,作为配送目的地。然后,邮寄服务器102的CPU10根据该配送目的地列表,首先将打印终端110P作为发送目的地,向属于与邮寄服务器102相同的域(west.com)的SIP服务器104发送请求(实线箭头122)。此时,SIP服务器104作为代理服务器发挥功能。对于SIP服务器104而言,由于打印终端110P属于与自己不同的域(east.com),不具有与打印终端110P相关的登录信息,所以向属于与打印终端110P相同的域(east.com)的SIP服务器106传输该请求(实线箭头126)。SIP服务器106也作为代理服务器发挥功能。对于SIP服务器106而言,由于打印终端110P属于与自己相同的域(east.com),具有与打印终端110P相关的登录信息,所以根据该登录信息,向打印终端110P中继被传输的请求(实线箭头128)。打印终端110P将邮寄服务器102作为返回目的地,将针对该请求的响应发送给SIP服务器106(实线箭头132)。此时,对于SIP服务器106而言,由于邮寄服务器102属于与自己不同的域(west.com),不具有与邮寄服务器102相关的登录信息,所以向属于与邮寄服务器102相同的域(west.com)的SIP服务器104传输该响应(实线箭头134)。对于SIP服务器104而言,由于邮寄服务器102属于与自己相同的域(west.com),具有与邮寄服务器102相关的登录信息,所以根据该登录信息,向邮寄服务器102中继被传输的响应(实线箭头136)。这样,通过在邮寄服务器102与打印终端110P之间交换请求与响应,可在两者之间确立会话。另外,此时,SIP服务器104、106均用作代理服务器,执行会话确立的中介。具体而言,交换图6所示的请求与响应。
图6是表示图1中的邮寄服务器102与打印终端110P之间的会话确立处理的序列的说明图。图6中,时间从上向下流动。另外,处理序列按单括号内的数字顺序推进。
邮寄服务器102为了向打印终端110P传送自己的IP地址,使邮寄服务器102的IP地址包含在向打印终端110P发送的INVITE请求报文的主体中。另一方面,打印终端110P为了向邮寄服务器102传送自己的IP地址,也使打印终端110P的IP地址包含在向邮寄服务器102发送的200OK响应报文的主体中。
这样,当从邮寄服务器102发送的ACK请求报文到达打印终端110P时,则可确立邮寄服务器102与打印终端110P之间的会话。
之后,邮寄服务器102根据从200OK响应报文取得的打印终端110P的IP地址,不经由SIP服务器104、106,而直接访问打印终端110P,如图1的中空箭头142所示,根据HTTP,以PUSH模型来配送内容数据。
打印终端110P一旦完成了配送的内容数据的接收,则再次根据SIP,经由SIP服务器104、106向邮寄服务器102发送BYE请求报文。如果邮寄服务器102接收到BYE请求报文,则经由SIP服务器104、106将200OK响应报文返回到打印终端110P。由此,解除邮寄服务器102与打印终端110P之间的会话。
接着,邮寄服务器102的CPU10根据其配送目的地列表,将属于与邮寄服务器102相同的域(west.com)的打印终端108P作为发送目的地,向SIP服务器104发送请求(实线箭头122)。对于SIP服务器104而言,由于打印终端108P属于与自己相同的域(west.com),具有与打印终端108P相关的登录信息,所以根据该登录信息,向打印终端108P中继该请求(实线箭头124)。打印终端108P将邮寄服务器102作为返回目的地,向SIP服务器104发送针对该请求的响应(实线箭头130)。此时,对于SIP服务器104而言,由于邮寄服务器102属于与自己相同的域(west.com),具有与邮寄服务器102相关的登录信息,所以根据该登录信息,向邮寄服务器102中继该响应(实线箭头136)。这样,通过在邮寄服务器102与打印终端108P之间交换请求与响应,可在两者之间确立会话。另外,此时,SIP服务器104作为代理服务器发挥功能,进行会话确立的中介。此外,由于邮寄服务器102与打印终端108P之间的会话确立处理的序列可从上述图6容易地类推,所以省略说明。
这样,一旦邮寄服务器102与打印终端108P之间确立会话,则邮寄服务器102根据打印终端108P的IP地址,不经由SIP服务器104,而直接访问打印终端108P,如图1的中空箭头140所示,根据HTTP,以PUSH模型来配送内容数据。
一旦内容数据的配送完成,则邮寄服务器102与打印终端108P执行BYE请求报文与200OK响应报文的交换,由此,可解除邮寄服务器102与打印终端108P之间的会话。
打印终端108P和110P根据被配送的内容数据,利用打印功能执行打印,从而输出打印内容。由此,可向管理打印终端108P、110P的各个顾客配送打印内容。
另一方面,SIP服务器104、106分别还作为在线状态服务器发挥功能。SIP服务器104的CPU30通过通信部32取得与属于相同域(west.com)的打印终端108P的状态相关的信息,SIP服务器106的CPU30通过通信部32取得与属于相同域(east.com)的打印终端110P的状态相关的信息,如图3所示,作为打印机状态信息38存储到存储器34内,进行管理。然后,当有来自邮寄服务器102等的请求时,SIP服务器104、106的CPU30从打印机状态信息38中,提供被请求的信息。由此,邮寄服务器102可以把握打印终端108P、110P的状态。
A-3.实施例的效果:
根据本实施例,由于在内容数据的传送中利用包含因特网的网络114,所以,可以低成本且高速度地配送内容数据。作为打印终端,由于可利用顾客具有的高性能打印机或复合机,所以可进行高品质的打印。并且,由于企业侧通过利用邮寄服务器102,只要准备想作为打印内容来配送的内容数据与各配送目的地的列表即可,所以可实现人力、经济负担的减轻。而且,通过利用邮寄服务器102,可配送大量的打印内容。另外,通过邮寄服务器102以PUSH模型配送内容数据,从而顾客可无需主动请求地自动受理打印内容。
B.第2实施例:
B-1.实施例的构成
图7是表示作为本发明第2实施例的内容传送系统的示意构成的框图。
如图7所示,本实施例的内容传送系统与第1实施例的内容传送系统的不同之处在于,由希望配送打印内容的企业管理的发送终端144S自身不经由邮寄服务器,而分别向由顾客管理的打印终端108P、110P直接配送内容数据。换言之,也可认为使被企业管理的发送终端具有邮寄服务器的功能。因此,在本实施例中,删除了邮寄服务器102。另外,由于其它的构成与第1实施例相同,所以附加相同符号,并省略其说明。
B-2.实施例的动作:
在本实施例中,与第1实施例同样,使用作为信号协议之一的SIP,进行装置间的会话确立,使用作为数据传输协议之一的HTTP,进行装置间的内容数据的传送。
图7中,一旦发送终端144S启动,则会作为SIP客户机,访问属于相同域(west.com)的SIP服务器104。网络114如虚线箭头116所示,向访问的SIP服务器104发出登录请求,发送自己的SIP URI与IP地址等信息。由此,SIP服务器104受理登录请求,将从发送终端144S发送的信息作为登录信息36,登录到存储器34中。其中,如第1实施例中已说明的那样,针对打印终端108P、110P也同样将其登录信息登录到SIP服务器104、106中。
因此,首先在企业侧准备想要作为打印内容而配送的内容数据、和各配送目的地的列表,存储到发送终端144S内的存储器中。下面,发送终端144S执行与第1实施例中的邮寄服务器102同样的动作,根据配送目的地列表,向打印终端108P和110P分别配送内容数据。
打印终端108P和110P根据被配送的内容数据,执行打印,输出打印内容。由此,可向管理打印终端108P、110P的各个顾客配送打印内容。
另外,SIP服务器104、106与第1实施例一样,取得与打印终端108P、110P的状态相关的信息,作为打印机状态信息38存储并管理。然后,在有来自发送终端144S的请求的情况下,SIP服务器104、106从打印机状态信息38中提供被请求的信息。由此,发送终端144S可把握打印终端108P、110P的状态。
B-3.实施例的效果:
根据本实施例,由于与第1实施例一样,在内容数据的传送中利用了包含因特网的网络114,所以可以近乎免费的低成本来配送内容数据。作为打印终端,由于可利用顾客具有的高性能打印机或复合机,所以可进行高品质的打印。
C.第3实施例:
C-1.实施例的构成
图8是表示作为本发明第3实施例的内容传送系统的示意构成的框图。
如图8所示,本实施例的内容传送系统与第1实施例的内容传送系统的不同之处在于,在顾客彼此之间进行打印内容的传送。具体而言,由一方顾客管理的发送终端108S直接将内容数据传送给由另一方顾客管理的打印终端110P。其中,发送终端108S可由与打印终端108P相同的终端构成,也可由与打印终端108P不同的终端构成。例如,作为发送终端与打印终端由相同终端构成的方式,可考虑如上所述使用复合机的情况,或将扫描仪与打印机共同连接于一台个人电脑上的情况等。由于发送终端108S以外的构成与第1实施例相同,所以附加相同符号,并省略其说明。
C-2.实施例的动作:
在本实施例中,也与第1实施例一样,使用作为信号协议之一的SIP,进行装置间的会话确立,使用作为数据传输协议之一的HTTP,进行装置间的内容数据的传送。
图8中,一旦发送终端108S启动,则会作为SIP客户机,访问属于相同域(west.com)的SIP服务器104。网络114如虚线箭头118所示,向访问的SIP服务器104发出登录请求,发送自己的SIP URI与IP地址等信息。由此,SIP服务器104受理登录请求,将从发送终端108S发送的信息作为登录信息36,登录在存储器34中。另外,如第1实施例中已说明的那样,针对打印终端110P也同样将其登录信息登录到SIP服务器106中。
因此,首先想要传送打印内容的顾客使用发送终端108S中的扫描仪等的读取功能,读取该打印数据作为内容数据,将其存储在发送终端108S内的存储器中。
接着,上述顾客操作发送终端108S的输入部(未图示),输入作为送达目的地的打印终端110P的SIP URI。此时,发送终端108S根据该SIP URI,将打印终端110P作为发送目的地,向属于与发送终端108S相同的域(west.com)的SIP服务器104发送请求(实线箭头148)。对于SIP服务器104而言,由于打印终端110P属于与自己不同的域(east.com),不具有与打印终端110P相关的登录信息,所以向属于与打印终端110P相同的域(east.com)的SIP服务器106传输该请求(实线箭头126)。对于SIP服务器106而言,由于打印终端110P属于与自己相同的域(east.com),具有与打印终端110P相关的登录信息,所以根据该登录信息,向打印终端110P中继被传输的请求(实线箭头128)。打印终端110P将发送终端108S作为返回目的地,将针对该请求的响应发送给SIP服务器106(实线箭头132)。此时,对于SIP服务器106而言,由于发送终端108S属于与自己不同的域(west.com),不具有与发送终端108相关的登录信息,所以向属于与发送终端108S相同的域(west.com)的SIP服务器104传输该响应(实线箭头134)。对于SIP服务器104而言,由于发送终端108S属于与自己相同的域(west.com),具有与发送终端108S相关的登录信息,所以根据该登录信息,对发送终端108S中继被传输的响应(实线箭头150)。这样,通过在发送终端108S与打印终端110P之间交换请求与响应,可在两者之间确立会话。另外,此时,SIP服务器104、106均作为代理服务器发挥功能,进行会话确立的中介。
这样,一旦发送终端108S与打印终端110P之间的会话被确立,则发送终端108S根据打印终端110P的IP地址,不经由SIP服务器104、106,而直接访问打印终端110P,如中空箭头152所示,根据HTTP,传送内容数据。
一旦内容数据的传送完成,则发送终端108S与打印终端108P再次进行请求与响应的交换,由此,解除发送终端108S与打印终端108P之间的会话。
打印终端110P根据被传送的内容数据,利用打印功能,执行打印,从而输出打印内容。由此,可向管理打印终端110P的顾客传送打印内容。
另外,SIP服务器106与第1实施例一样,取得与打印终端110P的状态相关的信息,作为打印机状态信息38存储并管理。然后,在有来自发送终端108S的请求的情况下,SIP服务器106从打印机状态信息38中提供被请求的信息。由此,发送终端108S可把握打印终端110P的状态。
C-3.实施例的效果:
根据本实施例,由于与第1实施例一样,在内容数据的传送中利用了包含因特网的网络114,所以可以低成本来传送内容数据。作为打印终端,由于可利用顾客具有的高性能打印机或复合机,所以可进行高品质的打印。
D.变形例1:
在第1和第2实施例中,从企业侧对各个顾客执行了内容数据的配送,但还可考虑想要从顾客对企业侧传送内容数据的情况。例如,是从企业侧配送通信教材,并与之对应,由顾客返回答案的情况等。这种从顾客对企业侧传送内容数据的情况可由与第3实施例中描述的、顾客彼此之间进行内容数据传送同样的方法来实现。
图9是表示第1实施例中、从顾客对企业侧传送内容数据时的变形例的框图,图10是表示第2实施例中、同样从顾客对企业侧传送内容数据时的变形例的框图。
其中,发送终端108S、110S既可由与打印终端108P、110P相同的终端构成,也可由与打印终端108P、110P不同的终端构成。而且,接收终端112R、144R也可由与发送终端112S、144S相同的终端构成,或由与发送终端112S、144S不同的终端构成。由于此外的构成与第1实施例、第2实施例相同,所以附加相同符号,并省略其说明。
与第3实施例一样,由各个顾客操作发送终端108S、110S的输入部(未图示),输入作为送达目的地的邮寄服务器102的SIP URI或接收终端144R的SIP URI。此时,发送终端108S、110S根据该SIP URI,在与邮寄服务器102或接收终端144R之间,经由SIP服务器104、106进行请求与响应的交换,执行会话的确立。
然后,一旦会话被确立,则发送终端108S、110S根据邮寄服务器102与接收终端144R的IP地址,不经由SIP服务器104、106,而直接访问邮寄服务器102或接收终端144R,根据HTTP,传送内容数据。
一旦内容数据的传送完成,则发送终端108S、110S与邮寄服务器102或接收终端144R之间再次执行请求与响应的交换,由此,解除它们之间的会话。
由邮寄服务器102或接收终端144R管理被传送的内容数据。尤其是在图9的邮寄服务器102中,必要时将其管理结果通知给企业侧的接收终端112R。其中,作为邮寄服务器102中的管理,例如可考虑对是否从配送了通信教材的顾客返回了针对该教材的答案等进行管理。
这样,在本变形例中,也可从顾客对企业侧传送内容数据。
在上述的实施例中,以网络114中存在两个域(west.com域、east.com域)的情况为对象,但也能够以仅存在一个域的情况为对象,或以存在三个以上数量的域的情况为对象。
另外,在上述实施例中,作为网络114,以包含因特网的网络为对象,但例如也能够以企业内LAN等为对象。这在后述的第4~第7实施例中也一样。
E.第4实施例:
以往,在利用传真发送打印内容的情况下,尤其是在发送目的地的传真设备对应于在通过画面确认了接收到的内容之后打印的、所谓”看后打印”的情况下,发送者侧不能确认发送目的地实际上是否打印了所发送的打印内容。因此,总是采用如下的方法,即,事先进行发送者与接收间之间的商定,在发送前与接收后彼此进行电话联络,来确认是否确实打印了打印内容,或接收者在向发送者返回被打印的打印内容来进行确认。另外,在因特网FAX等带传真的送达服务中,还会向发送者反馈发送目的地的接收完成,但不能使发送者确认是否在发送目的地实际进行了打印、或是否未打印而被删除、或是否发生了错误正处于再发送处理过程中等信息等。以上的情况在执行打印内容的配送时,增加了发送者和接收者的负担,成为对配送效率化与可靠性的极大妨碍。
因此,本实施例中,在执行打印内容的配送时,邮寄服务器随时收集所配送的内容数据被放置的状态等信息,作为配送历史记录信息来管理,通过将结果通知给发送者,由此可在发送者侧把握是否实际打印了打印内容。
E-1.实施例的构成:
图11是表示作为本发明第4实施例的内容传送系统的示意构成的框图。
如图11所示,本实施例的内容传送系统由:被希望配送打印内容的企业(发送者)管理的发送终端212S、被网络服务提供业者管理的邮寄服务器202及SIP服务器204、和被顾客(接收者)管理的打印终端208P构成。其中,发送终端212S由具备监视器的个人电脑264构成,打印终端208P由个人电脑260及打印机262构成。另外,本实施例中,作为打印终端208P,也可如图5所示采用各种方式。
邮寄服务器202、SIP服务器204和打印终端208P经由包含因特网的所谓宽带网络214连接。另外,发送终端212S既可经由相同的宽带网络连接于邮寄服务器202上,也可经由专用线路等连接于邮寄服务器202上。
如图11所示,设在网络214内,邮寄服务器202、SIP服务器204及打印终端208P属于west.com域。在本实施例中,为了简化说明,作为网络214,以仅存在一个域的情况为对象。但是,本实施例也可以与第1~第3实施例一样,以存在两个域的情况为对象,或以存在2个以上数量的域的情况为对象。这在后述的第5~第7实施例中也一样。
图12是表示图11中的邮寄服务器202的主要构成的框图。如图12所示,邮寄服务器202的构成与图2所示的邮寄服务器102的构成基本一样,但不同之处在于存储器14中还存储有配送历史记录信息17。配送历史记录信息17基于多个配送结果信息19构成。由于其它的构成与图2所示的邮寄服务器102的构成相同,所以省略说明。
图13是表示图11中的发送终端212S的主要构成的框图。发送终端212S如上所述,由个人电脑264构成,主要具备:通过执行程序来进行各种处理或控制的CPU80;经由网络与其它装置之间进行各种数据或信息等的传送的通信部82;用于存储程序或存储数据与信息的存储器84;和显示所取得的数据或信息等的监视器86。个人电脑264除了上述构成要素之外,还具备键盘或定位设备等输入部等,但图中省略了图示。
E-2.实施例的动作:
在本实施例中,也与第1~第3实施例一样,使用作为信号协议之一的SIP,进行装置间的会话确立,使用作为数据传输协议之一的HTTP,进行装置间的内容数据的传送。另外,设邮寄服务器202与打印终端208P的登录信息已登录在SIP服务器204内。
图14是示意地表示图11中的发送终端212S、邮寄服务器202和打印终端208P之间的数据或信息交换的说明图。图14中,时间从上向下流动。
因此,首先在企业侧准备想要作为打印内容而配送的内容数据、和各配送目的地的列表。作为发送终端212S的个人电脑264如图11的中空箭头238所示,将该内容数据与包含配送目的地列表的配送委托信息发送给邮寄服务器202。邮寄服务器202的CPU10如图12所示,将接收到的内容数据16和配送委托信息18暂时存储在存储器14中。之后,邮寄服务器202的CPU10针对该内容数据制作配送结果信息19,作为该内容数据的配送历史记录信息17,保存在存储器14中。
这里,配送结果信息19中包含以下信息。
1)发送者信息(发送者名、发送者侧的IP地址等)
2)发送目的地信息(发送目的地名、发送目的地的IP地址等)
3)内容数据的文件名
4)内容数据被放置的状态
5)保存内容数据的场所
6)内容数据被放置为4)的状态的时刻
其中,作为5)的保存内容数据的场所,本实施例中将邮寄服务器202、打印终端208P中的个人电脑260/打印机262作为对象。
另外,作为4)的内容数据被放置的状态,对应于5)的内容数据的保存场所,可考虑以下各种状态。
a)内容数据的保存场所是邮寄服务器202的情况
.受理配送
.等待再发送
.发送错误
b)内容数据的保存场所是个人电脑260/打印机262的情况
.已发送
.已打印
.已删除
.打印错误
并且,作为6)的将内容数据放置为4)的状态的时刻,例如若该状态为受理配送,则使用受理时刻,若为已发送,则使用接收时刻,若为错误,则使用错误发生时刻等。
在上述情况下,由于邮寄服务器202的CPU10对有配送委托的内容数据受理了配送委托,所以在制作的配送结果信息19中包含以下的信息。
4)的状态→受理配送
5)的场所→邮寄服务器
6)的时刻→受理时刻
其中,邮寄服务器202的CPU10对有配送委托的内容数据每个都保存配送历史记录信息并管理。
接着,邮寄服务器202的CPU10读出配送历史记录信息17,经由通信部12将该配送历史记录信息17通知给作为发送终端212S的个人电脑264(图11的实线箭头268)。个人电脑264经由通信部82接收被通知的配送历史记录信息,保存到存储器84中。之后,CPU80读出该配送历史记录信息,由监视器86图解显示该内容。
接着,邮寄服务器202的CPU10读出配送委托信息18,解析其中包含的配送目的地列表。然后,根据该配送目的地列表,在与打印终端208P的个人电脑260之间,经由SIP服务器204,进行请求与响应的交换(图11的实线箭头222、224),执行会话的确立。
然后,一旦确立了会话,则邮寄服务器202根据打印终端208P的IP地址,不经由SIP服务器204,而直接访问打印终端208P的个人电脑260,根据HTTP,以PUSH模型来配送内容数据(中空箭头240)。与之对应,打印终端208P的个人电脑260如图14所示,当接收被传送的内容数据,将该内容数据保存在存储器(未图示)中时,制作配送结果信息,根据HTTP,将该配送结果信息发送给邮寄服务器202(图11的实线箭头266)。
此时,由于个人电脑260接收到从邮寄服务器202发送的内容数据,所以制作的配送结果信息中包含如下的信息。
4)的状态→已发送
5)的场所→个人电脑/打印机
6)的时刻→接收时刻
邮寄服务器202若经由通信部12接收到被发送的配送结果信息,则CPU10将接收到的配送结果信息追加到配送历史记录信息17中,保存到存储器14中。
之后,邮寄服务器202的CPU10与上次一样,读出配送历史记录信息17,通知给作为发送终端212S的个人电脑264。个人电脑264将该配送历史记录信息的内容显示到监视器86中。
接着,在打印终端208P中,个人电脑260将接收到的内容数据与打印命令一起发送给打印机262(图11的中空箭头241),打印机262根据该内容数据进行打印。另外,个人电脑260对接收到的内容数据实施期望的处理,变换为打印机262可执行打印的数据形式。之后,一旦打印完成,则打印机262将打印完成通知给个人电脑260(实线箭头265)。个人电脑260如图14所示,一旦收到该通知,则制作配送结果信息,根据HTTP,将该配送结果信息发送给邮寄服务器202(图11的实线箭头266)。
此时,个人电脑260由于从打印机262接收了打印完成的通知,所以在制作的配送结果信息中包含如下信息。
4)的状态→已打印
5)的场所→打印机
6)的时刻→打印时刻
邮寄服务器202若接收到该配送结果信息,则与上次一样,CPU10将接收到的配送结果信息追加到配送历史记录信息17中,保存在存储器14中。之后,邮寄服务器202的CPU10将该配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264将该配送历史记录信息的内容显示到监视器86中。
以上是正常执行基于内容数据的打印时的处理流程。下面,说明从内容数据的配送至打印期间发生了错误等时的处理流程。
图15是示意地表示图11中发生了发送错误时的发送终端212S、邮寄服务器202和打印终端208P之间的数据与信息的交换的说明图。如图15所示,在邮寄服务器202在向打印终端208P的个人电脑260发送内容数据时,该发送(或接收)失败的情况下,邮寄服务器202的CPU10针对该内容数据制作配送结果信息19,追加到配送历史记录信息17后,保存在存储器14中。
此时,由于邮寄服务器202发送内容数据失败,所以在制作的配送结果信息19中包含如下信息。
4)的状态→发送错误、该错误内容
6)的时刻→错误发生时刻
然后,邮寄服务器202的CPU10将更新后的配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264使该配送历史记录信息的内容显示到监视器86中。
这样,由于内容数据的配送失败,所以,之后邮寄服务器202的CPU10开始再配送处理。此时,CPU10制作配送结果信息19,追加到配送历史记录信息17后,保存到存储器14中。
此时,由于内容数据处于等待再配送的状态,所以在邮寄服务器202制作的配送结果信息19中,包含如下信息。
4)的状态→等待再配送
邮寄服务器202的CPU10将更新后的配送历史记录信息17通知给个人电脑264,个人电脑264将该配送历史记录信息的内容显示到监视器86中。
图16是示意地表示图11中发生了打印错误时的发送终端212S、邮寄服务器202和打印终端208P之间的数据与信息的交换的说明图。如图16所示,在打印终端208P的打印机262根据内容数据执行打印时,该打印失败的情况下,打印机262向打印终端208P的个人电脑260通知发生打印错误。个人电脑260若接收到该通知,则制作配送结果信息,根据HTTP,将该配送结果信息发送给邮寄服务器202。
此时,由于个人电脑260接收到发生打印错误的通知,所以制作的配送结果信息中包含如下信息。
4)的状态→打印错误、该错误内容
6)的时刻→错误发生时刻
邮寄服务器202若接收到该配送结果信息,则CPU10将接收到的配送结果信息追加到配送历史记录信息17中,保存到存储器14中。然后,CPU10将更新后的配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264使该配送历史记录信息的内容显示在监视器86中。另外,作为通知的信息,可仅通知配送历史记录信息17中必要的信息,也可以通知对该内容数据保存的配送历史记录信息的全部。这在后述的实施例中也一样。
在基于内容数据的打印是后述的直接打印的情况下,由于打印机262打印失败,在打印终端208P中被配送的内容数据丢失,所以邮寄服务器202的CPU10开始再配送处理。此时,CPU10制作配送结果信息19,追加到配送历史记录信息17,保存在存储器14中。由于之后的处理与图15的情况一样,所以省略说明。
图17是示意地表示图11中发生了内容数据删除时的发送终端212S、邮寄服务器202和打印终端208P之间的数据与信息的交换的说明图。如图17所示,当打印终端208P的个人电脑260在执行打印之前,根据来自用户(接收者)的指示删除了被配送的内容数据时,个人电脑260制作配送结果信息,根据HTTP,将该配送结果信息发送给邮寄服务器202。
此时,个人电脑260由于删除了内容数据,所以在制作的配送结果信息中包含如下信息。
4)的状态→已删除
6)的时刻→删除时刻
邮寄服务器202若接收到该配送结果信息,则CPU10将接收到的配送结果信息追加到配送历史记录信息17中,保存到存储器14中。之后,CPU10将更新后的配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264将该配送历史记录信息的内容显示在监视器86中。
由于配送的内容数据在执行打印之前被删除,所以邮寄服务器202的CPU10开始再配送处理。此时,CPU10制作配送结果信息19,追加到配送历史记录信息17中,保存在存储器14中。由于之后的处理与图15的情况一样,所以省略说明。
在本实施例中,作为发送者侧(企业侧)的发送终端212S(即个人电脑264)接收来自邮寄服务器202的通知,取得与配送中的内容数据相关的配送历史记录信息,将其内容显示在监视器中。
但是,也可取而代之或与之一同,由发送者侧的发送终端212S(即个人电脑264)定期访问邮寄服务器202,取得与配送中的内容数据相关的配送历史记录信息,将其内容显示在监视器中。
E-3.实施例的效果:
如上所述,根据本实施例,在进行打印内容的配送的情况下,由于邮寄服务器202随时收集所配送的内容数据被放置的状态等信息,作为配送历史记录信息来管理,将结果通知给发送者,所以可在发送者侧把握是否实际打印了打印内容,可提高与配送相关的可靠性。
F.第5实施例:
在上述的第4实施例中,邮寄服务器从作为配送目的地的打印终端直接接收了所配送的内容数据被放置的状态等信息,但也可代之从SIP服务器接收信息。这是因为如第1实施例等中描述的那样,当SIP服务器作为在线状态服务器发挥功能时,可取得与打印终端的状态相关的信息,作为打印机状态信息,在有来自邮寄服务器等的请求的情况下,从该打印机状态信息中提供被请求的信息。
因此,本实施例中,在进行打印内容的配送的情况下,邮寄服务器从作为在线状态服务器的SIP服务器接受与作为配送目的地的打印终端的状态相关的信息的提供,来把握该打印终端是否是可打印的状态,并且随时收集与配送后的打印终端状态相关的信息,作为配送历史记录信息管理,通过将其结果通知给发送者,由此可在发送者侧把握是否无错误地打印了打印内容。
F-1.实施例的构成:
图18是表示作为本发明第5实施例的内容传送系统的示意构成的框图。
如图18所示,本实施例的内容传送系统与第4实施例的内容传送系统的不同之处在于,SIP服务器204作为在线状态服务器发挥功能,从打印终端208P取得与打印终端的状态相关的信息,作为打印机状态信息,将该信息提供给邮寄服务器202。因此,在本实施例中,邮寄服务器202通过SIP服务器204接收与打印终端208P的状态相关的信息,所以不像第4实施例那样,从打印终端208P直接接收配送结果信息。SIP服务器204的构成与第1实施例中图3所示的SIP服务器104、106的构成一样。而且,由于其它的构成与第4实施例相同,所以附加相同符号,并省略其说明。另外,在本实施例中,作为打印终端208P,也可如图5所示采用各种方式。
F-2.实施例的动作:
图19是示意地表示图18中的发送终端212S、邮寄服务器202、SIP服务器204和打印终端208P之间的数据与信息的交换的说明图。图19中,时间从上向下流动。另外,图19中将打印终端208P的个人电脑简记为PC。
图19中,首先,邮寄服务器202与打印终端208P分别在启动时,访问属于相同的域(west.com)的SIP服务器204,发出登录请求,发送自己的SIP URI与IP地址等信息(图18的虚线箭头216、218)。SIP服务器204受理登录请求,登录被发送的信息,作为登录信息。
这样,一旦与SIP相关的事先准备完成,则接着SIP服务器204作为在线状态服务器发挥功能。SIP服务器204的CPU30经由通信部32取得与属于相同域(west.com)的打印终端208P的状态相关的信息(图18的实线箭头226),如图3所示,作为打印机状态信息38存储在存储器34内,进行管理。
作为打印机状态信息(与打印终端的状态相关的信息),例如取得了如下的信息。
.在线信息:表示打印机是电源ON的状态还是电源OFF的状态。
.动作状态信息:表示打印机的动作状态是空闲、处理中还是停止中。具体而言,若打印机处于待机中,则为空闲,若处于打印中,则为处理中,若在错误发生时或盖打开时,则为停止中。
.墨水信息(调色剂信息):表示是打印机的墨水(调色剂)是否用完。
.用纸信息:表示打印机的用纸是否用完。
.排纸口信息:表示打印机的排纸口是否充满。
.错误信息:在打印机发生了错误的情况下,表示该错误内容。
另外,也可包含”打印机的墨水(调色剂)余量为少量”等所谓警告信息。而且,除了与打印机相关的信息之外,也可包含与连接该打印机的个人电脑相关的信息。另外,除了这些信息外,打印机状态信息中还可包含第4实施例中所述的、表示内容数据被放置的状态的信息(例如已打印、已删除等信息)。
如图19所示,在登录了SIP URI与IP地址等信息之后,SIP服务器204取得的打印机状态信息变为电源ON且空闲。
另外,这种基于SIP服务器204的打印机状态信息的取得在打印机262有了状态变化的情况下,通过个人电脑260向SIP服务器204通知打印机状态信息来进行。个人电脑260随时从打印机262接收必要的信息(图18的实线箭头265),根据该信息,将打印机状态信息通知给SIP服务器204。
此外,SIP服务器204也可通过定期访问个人电脑260(即通过查询),从个人电脑260取得打印机状态信息。
而且,当在打印机262中基于被配送的内容数据的打印完成时,个人电脑260以SIP服务器204中的信息的初始化作为目的,将打印机状态信息通知给SIP服务器204。
另一方面,在企业侧准备想要作为打印内容而配送的内容数据、和各配送目的地的列表。作为发送终端212S的个人电脑264将该内容数据与包含配送目的地列表的配送委托信息发送给邮寄服务器202(图18的中空箭头238)。邮寄服务器202的CPU10如图12所示,将接收到的内容数据16和配送委托信息18存储在存储器14中,受理针对该内容数据的配送委托。之后,针对该内容数据制作配送结果信息19,作为配送历史记录信息17保存在存储器14中。
然后,邮寄服务器202的CPU10读出配送历史记录信息17,经由通信部12将该配送历史记录信息17通知给作为发送终端212S的个人电脑264(图18的实线箭头268)。个人电脑264接收被通知的配送历史记录信息,通过监视器86图形显示该内容。
接着,邮寄服务器202的CPU10读出配送委托信息18,解析其中包含的配送目的地列表。然后,CPU10根据该配送目的地列表,对SIP服务器204请求作为配送目的地的打印终端208P的打印机状态信息的提供。SIP服务器204的CPU30若接收到该请求,则如图3所示,从存储器34中读出打印终端208P的打印机状态信息38,提供给邮寄服务器202(图18的实线箭头228)。若邮寄服务器202接收到被提供的打印机状态信息,则CPU10将该打印机状态信息追加到配送历史记录信息17中,保存在存储器14中。由此,邮寄服务器202可把握打印终端208P的状态。
因此,邮寄服务器202解析被提供的打印机状态信息,判定作为配送目的地的打印终端208P是否处于可打印的状态。此时,邮寄服务器202在打印机状态信息为电源ON且空闲的情况下,判定为打印终端208P是可打印的状态,在此外的情况下,判定为不是可打印的状态。判定结果若是可打印的状态,则邮寄服务器202为了配送内容数据,会与打印终端208P的个人电脑260之间,经由SIP服务器204,进行请求与响应的交换(图18的实线箭头222、224),执行会话的确立。相反,在不是可打印的状态的情况下,邮寄服务器202暂停向打印终端208P配送内容数据,待机。
若确立了上述的会话,则邮寄服务器202根据打印终端208P的IP地址,不经由SIP服务器204,直接访问打印终端208P的个人电脑260,之后根据HTTP,以PUSH模型配送内容数据(中空箭头240)。
在打印终端208P中,个人电脑260将接收到的内容数据与打印命令一起发送给打印机262(图18的中空箭头241),打印机262根据该内容数据进行打印,输出打印内容。另外,在个人电脑260中,对接收到的内容数据实施期望的处理,变换为打印机262可执行打印的数据形式。此时,若在打印机262中开始打印处理,则由于打印机262的动作状态从空闲变化为处理中,所以如图19所示,个人电脑260基于该状态变化,向SIP服务器204通知打印机状态信息。此时的打印机状态信息变为电源ON且处理中。
这样,若SIP服务器204从打印终端208P取得新的打印机状态信息,则CPU30将取得的打印机状态信息38存储到存储器34内,进行管理。之后,若从邮寄服务器202请求针对打印终端208P的打印机状态信息的提供,则SIP服务器204的CPU30从存储器34中读出打印终端208P的打印机状态信息38,提供给邮寄服务器202。
邮寄服务器202的CPU10将被提供的打印机状态信息追加到存储器14内的配送历史记录信息17,保存在存储器14中。然后,邮寄服务器202的CPU10将该配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264接收被通知的配送历史记录信息,由监视器显示该内容。
之后,若打印机262完成打印,则由于打印机262的动作状态从处理中变化为空闲,所以如图19所示,个人电脑260基于该状态变化,向SIP服务器204再次通知打印机状态信息。此时的打印机状态信息变为电源ON且空闲。
若SIP服务器204从打印终端208P又取得了新的打印机状态信息,则CPU30将取得的打印机状态信息38存储在存储器34内,进行管理。之后,若从邮寄服务器202请求打印机状态信息的提供,则SIP服务器204的CPU30从存储器34中读出打印机状态信息38,提供给邮寄服务器202。
邮寄服务器202的CPU10将被提供的打印机状态信息追加到配送历史记录信息17,保存在存储器14中,之后,将该配送历史记录信息17通知给作为发送终端212S的个人电脑264。个人电脑264接收该配送历史记录信息,由监视器显示其内容。
以上是正常执行基于内容数据的打印时的处理流程。另一方面,与基于内容数据的打印相关联,在打印终端208P中发生了错误等的情况下,进行如下处理。
例如,在打印终端208P的打印机262根据内容数据执行打印时,该打印失败的情况下,由于发生错误,打印机262的动作状态从处理中变化为停止中,所以如图19所示,个人电脑260基于该状态变化,向SIP服务器204通知打印机状态信息。此时的打印机状态信息变为电源ON且停止中,还包含表示错误内容的错误信息。
SIP服务器204若从打印终端208P取得伴随错误发生的打印机状态信息,则存储到存储器34内进行管理。之后,若从邮寄服务器202请求打印机状态信息的提供,则SIP服务器204向邮寄服务器202提供该打印机状态信息38。
邮寄服务器202若接收到该打印机状态信息,则追加到配送历史记录信息17,保存在存储器14中。然后,邮寄服务器202将更新后的配送历史记录信息17通知给作为发送终端212S的个人电脑264,由个人电脑264在监视器中显示该配送历史记录信息的内容。
F-3.实施例的效果:
如上所述,根据本实施例,每当进行打印内容的配送时,邮寄服务器202都可从作为在线状态服务器发挥功能的SIP服务器204,接收与作为配送目的地的打印终端208P的状态相关的信息(打印机状态信息)的提供,可把握打印终端208P是否是可打印的状态,所以可无错误地确实配送。另外,通过邮寄服务器202从SIP服务器204随时收集与配送后的打印终端208P的状态相关的信息,作为配送历史记录信息17进行管理,并将结果通知给发送者,从而可在发送者侧把握是否无错误地打印了打印内容,能够提高与配送相关的可靠性。
G.第6实施例:
以往,当企业(发送者)在期间限定下对顾客(接收者)配送打印内容时,例如采用了如下的方法,即在服务器中保持该打印内容的内容数据,仅在该期间许可顾客下载该内容数据。在这种情况下,存在如下问题,即,由于顾客一次下载后的内容数据可在顾客的本地环境下无期间限制地自由打印或移动,所以即便超过发送者假设的期间,也可利用打印内容。
因此,本实施例中,当在期间限定下进行打印内容的配送时,通过邮寄服务器在进行满足期间限定的内容数据的管理的同时,作为PUSH模型打印(即直接打印),以一个通信会话进行内容数据的配送、打印、删除前的一系列处理,从而在超过发送者假设的期间后,使得顾客(接收者)等不能利用打印内容。
G-1.实施例的构成
图20是表示作为本发明第6实施例的内容传送系统的示意构成的框图。
作为本发明第6实施例的内容传送系统的构成如图20所示,基本上与图18所示的第5实施例的内容传送系统的构成相同,但追加了用于从打印终端208P向邮寄服务器202发送配送结果信息的信号路径(实线箭头266)。由于其它的构成与第5实施例相同,所以附加相同符号,并省略其说明。另外,本实施例中,作为打印终端208P也可如图5所示,采用各种方式。
图21是表示图20中的邮寄服务器202的主要构成的框图。但是,在本实施例中,如后所述,当从企业侧(发送者)的发送终端212S接收打印内容的配送委托时,由于还接受对该打印内容的可打印期限的指定,所以如图21所示,邮寄服务器202的存储器14中存储的配送委托信息18’中,除了配送目的地列表外,还包含可打印期限的信息。另外,邮寄服务器202除了上述构成要素之外,还具备键盘或定位设备等输入部与监视器等显示部等,但图中省略了图示。
图22是表示图20中的打印终端208P的主要构成的框图。打印终端208P如上所述,由个人电脑260、和通过USB电缆等与该个人电脑260连接的打印机262构成。其中,个人电脑260主要具备:通过执行程序来执行各种处理或控制的CPU90;经由网络与其它装置之间进行各种数据或信息等的传送的通信部92;用于存储程序或存储数据与信息的存储器94;用于显示所取得的数据或信息等的监视器96;由键盘或定位设备等构成、用于输入来自用户的指示的输入部97;和用于向外部连接的打印机262等输出数据的输出接口(I/F)部98。
其中,在本实施例中,邮寄服务器202中的存储器14相当于权利要求中的存储部。而且,对于邮寄服务器202中的CPU10及通信部12而言,通过它们相互协同发挥功能,从而相当于权利要求中的配送部、判定部。这在后述的第七实施例中也同样。
G-2.实施例的动作:
图23是示意地表示图20中的发送终端212S、邮寄服务器202、SIP服务器204和打印终端208P之间的数据与信息的交换的说明图。图23中,时间从上向下流动。另外,图23中也将打印终端208P的个人电脑简称为PC。
图23中,首先邮寄服务器202与打印终端208P分别在启动时,访问属于同一域(west.com)的SIP服务器204,发出登录请求,发送自己的SIP URI与IP地址等信息。SIP服务器204受理登录请求,将发送的信息作为登录信息登录。
这样,一旦与SIP相关的事先准备完成,则接着SIP服务器204作为在线状态服务器发挥功能,取得与属于同一域(west.com)的打印终端208P的状态相关的信息,即打印机状态信息,存储在存储器内进行管理。
另一方面,企业侧在准备想作为打印内容而配送的内容数据与各配送目的地的列表的同时,指定该企业(发送者)所希望的可打印期限(○○年○月○日○时○分)。作为发送终端212S的个人电脑264将该内容数据和包含配送目的地列表及可打印期限的配送委托信息发送给邮寄服务器202。邮寄服务器202的CPU10如图21所示,将接收到的内容数据16和包含配送目的地列表及可打印期限的配送委托信息18’存储在存储器14中。
在配送委托信息18’中包含可打印期限的情况下,邮寄服务器202的CPU10在内容数据配送之前,执行图24所示的内容配送开始判定处理。
图24是表示由图23的邮寄服务器202执行的内容配送开始判定处理的处理步骤的流程图。若开始该处理,则邮寄服务器202的CPU10在从内部时钟取得当前时刻的同时(步骤S102),从存储器14中读出配送委托信息18’,取得其中包含的可打印期限。然后,比较当前时刻与可打印期限,判定是否在可打印期限内(步骤S104)。判定的结果若在可打印期限内(即若未超过可打印期限),则解析配送委托信息18’中包含的配送目的地列表,根据该配送目的地列表,按后述的步骤,开始内容数据的配送(步骤S106)。之后,CPU10针对配送目的地列表中记载的全部配送目的地判定是否无错误地正常进行了配送(步骤S108)。对于判定的结果为内容数据的配送失败的配送目的地,在经过规定时间后,进行内容数据的再配送。即,CPU10在待机了规定时间之后(步骤S110),返回到步骤S102,再次重复同样的处理。这样,在处于可打印期限内的期间中,对于因配送失败而未被配送内容数据的配送目的地,执行再配送处理(出错重试(error retry))。其中,作为内容数据的配送失败的情况,例如可举出从邮寄服务器向打印终端发送内容数据失败了的情况,或打印终端自身没有成为可打印状态的情况等。
如上所述,在对全部的配送目的地正常配送了内容数据的情况下(步骤S108是),CPU10结束图24所示的处理。另外,在步骤S104的判定结果,超过了可打印期限的情况下(步骤S104否),CPU10也结束图24所示的处理。
此外,在执行上述的再配送处理时,也可执行下面的附加优先顺序的处理。
1)随着可打印期限临近,定期执行的再配送的执行间隔变短。例如,从期限3天前,1日1次的再配送变为1日3次等。具体而言,可通过缩短步骤S110中的待机时间来实现。
2)在对多个内容数据执行再配送的情况下,从至可打印期限剩余时间少的内容数据起,依次开始再配送处理。
另一方面,在邮寄服务器202中,CPU10与图24所示的内容配送开始判定处理并行,还执行图25所示的内容删除判定处理。
图25是表示由图23的邮寄服务器202执行的内容删除判定处理的处理步骤的流程图。若开始该处理,则邮寄服务器202的CPU10在取得当前时刻的同时(步骤S202),取得配送委托信息18’中包含的可打印期限。之后,比较当前时刻与可打印期限,判定是否超过了可打印期限(步骤S204)。判定的结果若未超过可打印期限,则待机规定时间之后(步骤S208),返回到步骤S202,再次重复同样的处理。步骤S204的判定结果若超过了可打印期限,则CPU10删除存储器14内的对应的内容数据16(步骤S206),结束图25所示的处理。这样,邮寄服务器202定期检查打印内容的可打印期限,删除超过了可打印期限的打印内容,中止配送。
接着,利用图23说明内容数据的配送开始后的处理。在本实施例中,如上所述,作为PUSH模型打印(即直接打印),以1个通信会话执行内容数据的配送、打印、删除前的一连串处理。
首先,邮寄服务器202的CPU10根据配送目的地列表,请求SIP服务器204提供作为配送目的地的打印终端208P的打印机状态信息。SIP服务器204的CPU30若接收到该请求,则从存储器中读出打印终端208P的打印机状态信息38,提供给邮寄服务器202。若邮寄服务器202接收到被提供的打印机状态信息,则CPU10解析该打印状态信息,判定作为配送目的地的打印终端208P是否为可打印状态。判定的结果若是可打印的状态,则由于邮寄服务器202配送内容数据,所以与打印终端208P的个人电脑260之间,经由SIP服务器204执行请求与响应的交换,确立会话。相反,在不是可打印的状态的情况下,邮寄服务器202如上所述,暂停向打印终端208P配送内容数据,进行待机。
若确立了上述的会话,则邮寄服务器202根据打印终端208P的IP地址,直接访问打印终端208P的个人电脑260,根据HTTP,以PUSH模型来配送内容数据。此时,内容数据中被附加了属性信息,在该信息中包含执行PUSH模型打印的指示。
若打印终端208P中的个人电脑260经由通信部92接收到内容数据,则CPU90将该内容数据95暂时保存在存储器94中。然后,当CPU90解析被附加于该内容数据95的属性信息,接收执行PUSH模型的指示时,将内容数据95与打印命令一起发送给打印机262,打印机262根据该内容数据执行打印,输出打印内容。其中,个人电脑260对接收到的内容数据实施期望的处理,变换为打印机262可执行打印的数据形式。之后,一旦打印完成,则打印机262将打印完成通知给个人电脑260。若个人电脑260接收该通知,则CPU90在删除存储器94中保存的内容数据95的同时,制作配送结果信息,根据HTTP,从通信部92向邮寄服务器202发送该配送结果信息(实线箭头266)。
若邮寄服务器202接收到该配送结果信息,则CPU10将接收到的配送结果信息19作为配送历史记录信息17,保存在存储器14中。之后,邮寄服务器202的CPU10将该配送历史记录信息17通知给作为发送终端212S的个人电脑264,个人电脑264使该配送历史记录信息的内容显示于监视器中。
G-3.实施例的效果
如上所述,本实施例中,在期间限定下执行打印内容的配送的情况下,邮寄服务器202进行是否超过了可打印期限的判定,若在可打印期限内,则向作为配送目的地端的打印终端配送内容数据,一旦超过了可打印期限,则删除内容数据,不进行之后的配送。另外,在进行内容数据的配送时,作为PUSH模型打印,以一个通信会话进行内容数据的配送、打印、删除之前的一连串处理,打印终端一旦打印完成,则立即删除内容数据。因此,根据本实施例,由于超过企业(发送者)侧假定的期间,内容数据不会保留在邮寄服务器202内或顾客(接收者)的打印终端内,所以不必担心在该期间经过之后,内容数据被不正当利用,可确实限制该期间经过后的打印内容的利用。
H.第7实施例:
在上述的第6实施例中,由于利用PUSH模型打印(即直接打印)配送到打印终端208P的内容数据在顾客(接收者)的打印终端内打印完成后,被立即删除,所以不会保留在该打印终端内,但在所谓“看后打印”等被配送给打印终端的内容数据保持在打印终端内、之后根据来自顾客(接收者)的指示执行打印的情况下,有可能在超过发送者假定的期间后,在顾客的设备下保留内容数据。
因此,本实施例中,在期间限定下配送打印内容的情况下,通过顾客(接收者)的打印终端也利用邮寄服务器,针对保持的内容数据执行满足期间限定的管理,从而在超过了发送者假定的期间后,顾客的设备下不会保留内容数据,可限制该期间经过后的打印内容的利用。
H-1.实施例的构成
图26是表示作为本发明第7实施例的内容传送系统的示意构成的框图。
作为本发明第7实施例的内容传送系统的构成如图26所示,基本上与图18所示的第5实施例的内容传送系统的构成相同,但追加了用于从打印终端208P向邮寄服务器202发送内容数据信息的信号路径(实线箭头266)、和用于从邮寄服务器202向打印终端208P返回”可打印”或”不可打印”的响应的信号路径(实线箭头267)。由于其它构成与第5实施例相同,所以附加相同符号,省略其说明。而且,由于邮寄服务器202和打印终端208P的构成与图21及图22所示的第6实施例的构成相同,所以也省略对其的说明。但是,在本实施例中,如上所述,为了在顾客(接收者)的打印终端208P中对所保持的内容数据执行满足期间限定的管理,由构成打印终端208P的个人电脑260执行专用的应用程序。因此,个人电脑260的CPU90根据该专用的应用程序,执行后述的各种处理。另外,在本实施例中,作为打印终端208P也可如图5所示,采用各种方式。
H-2.实施例的动作:
在本实施例中,每当邮寄服务器202对打印终端208P开始配送内容数据时,由于两者的会话确立前的动作也与第6实施例相同,所以省略对这些动作的说明。
图27是示意地表示图26中的邮寄服务器202、打印终端208P之间的内容数据配送之后的数据与信息的交换的说明图。图27中,时间从上向下流动。
在本实施例中,对应于上述所谓的“看后打印”,打印终端208P例如在顾客(接收者)通过画面确认了被配送的内容数据的内容之后,根据来自顾客的指示,执行打印。
若邮寄服务器202与208P之间确立了会话,则邮寄服务器202根据打印终端208P的IP地址,直接访问打印终端208P的个人电脑260,根据HTTP,以PUSH模型来配送内容数据。
若打印终端208P的个人电脑260经由通信部92接收到内容数据,则CPU90将该内容数据95保存在存储器94中。之后,若从顾客(接收者)经由输入部97接收到内容确认用的显示指示,则CPU90根据内容数据95,使打印内容的内容显示于监视器96的画面上。接着,若从顾客(接收者)经由输入部97针对确认的打印内容接收到打印指示,则CPU90经由通信部92,访问邮寄服务器202,发送要打印的内容数据的信息(具体为发送者信息、发送目的地信息、内容数据的文件名等)(实线箭头266)。此时,在不能访问邮寄服务器202的情况下,CPU90使顾客(接收者)不能执行打印(例如无效化打印按钮等用户接口等)。
接着,邮寄服务器202从与被发送来的内容数据信息一致的内容数据的配送委托信息18’中,取得可打印期限,与从内部时钟得到的当前时刻比较,判定是否在可打印期限内。若判定的结果在可打印期限内(即若未超过可打印期限),则CPU90经由通信部92,对打印终端208P返回“可打印”的响应(实线箭头267)。相反,一旦超过可打印期限,则CPU90对打印终端208P返回“不可打印”的响应(实线箭头267)。当在邮寄服务器202中通过图25所示的内容删除判定处理中的超过可打印期限的判定(步骤S204是),已删除了邮寄服务器202内的内容数据的情况下,CPU90返回“不可打印”的响应。
接着,若打印终端208P的个人电脑260经由通信部92接收到对判定结果的响应,则CPU90解析该响应内容,在响应内容为“可打印”的情况下,指示个人电脑260开始基于内容数据95的打印。即,CPU90将内容数据95与打印命令一起发送给打印机262,打印机262根据该内容数据执行打印,输出打印数据。个人电脑260对接收到的内容数据实施期望的处理,变换为打印机262可执行打印的数据形式。
另一方面,在响应内容为“不可打印”的情况下,CPU90在监视器96中显示表示超过了可打印期限的信息的同时,删除存储器94中保存的内容数据95。
在以上的说明中,打印终端208P的个人电脑260以接收到来自顾客(接收者)的打印指示为契机,委托邮寄服务器202检查可打印期限,但个人电脑260也可定期委托可打印期限的检查。具体而言,个人电脑260的CPU90执行计时处理,按规定时间访问邮寄服务器202,委托可打印期限的检查。
这样,在定期委托可打印期限的检查的情况下,作为来自邮寄服务器202的响应,也可一并接收到可打印期限还需多长时间等的信息。这种情况下,也可当未打印的内容数据的可打印期限临近时,CPU90在监视器96的画面上显示督促执行打印的信息。并且,也可指示打印机262开始打印,从而自动地开始打印。具体而言,例如,自可打印期限的3日前起,显示上述的督促打印执行的信息,在可打印期限的当日自动开始打印等。
即便在这样定期委托可打印期限的检查的情况下,一旦超过了可打印期限(即“不可打印”的情况),则个人电脑260的CPU90也将超过可打印期限的信息显示在监视器96中,并删除内容数据。
另外,也可代替在监视器96的画面上显示信息,而利用声音等通知顾客(接收者)该信息。或者,也可利用警告灯等其它的手段来报告。
H-3.实施例的效果
如上所述,本实施例中,在期间限定下执行打印内容的配送的情况下,打印终端208P委托邮寄服务器202判定是否超过了可打印期限,并根据其响应内容,若在可打印期限内,则开始基于该内容数据的打印,一旦超过可打印期限,则删除内容数据,不执行之后的打印。因此,即便在所谓的“看后打印”等被配送给打印终端208P的内容数据保持在打印终端208P内、之后根据来自顾客(接收者)的指示执行打印的情况下,由于超过企业(发送者)侧假定的期间,内容数据也不会保留在顾客(接收者)的打印终端208P内,所以不能不正当地进行打印等,可限制该期间经过后的打印内容的利用。
I.变形例2:
另外,本发明不限于上述的实施例与实施方式,在不脱离其精神的范围下,可以各种方式实施。
在上述的实施例中,作为网络,利用了包含因特网的宽带网,但也可利用移动电话网或公众电话网等。
在上述的实施例中,利用了作为信号协议之一的SIP,但本发明不限于此,也可使用H.323、或MGCP(Media Gateway Control Protocol)、MEGACO(Media Gateway Control)等。而且,在上述实施例中,利用了作为数据传输协议之一的HTTP,但本发明不限于此,也可使用FTP或RTP(Realtime Transport Protocol)、IRC(Internet Relay Chat)、TELNET等。另外,为了执行会话确立或数据传送,也可利用Skype(注册商标)或即时报文(instant messaging)。不限于Skype或即时报文,此外,还可利用全局地址的管理或具有在线状态服务功能的类似的各种技术。
在上述实施例中,使SIP服务器作为代理服务器发挥功能,进行会话确立的中介,但如果在SIP中SIP客户机彼此知道相互的SIP URI与IP地址时,可点对点(pier to pier)地进行会话的确立,所以在这种情况下,SIP客户机彼此之间也可不经SIP服务器的中介而直接进行会话的确立。
在上述实施例中,从邮寄服务器对打印终端以PUSH模型配送了内容数据,但也可以PULL模型配送。这里,所谓”PULL”模型是指终端向服务器请求数据配送,结果由服务器向终端配送数据的方法。
在上述实施例中,作为网络上的位置信息,利用了IP地址,但也可利用MAC(Media Access Control)地址。
上述实施例中,在网络上存在多个SIP服务器的情况下,登录信息或在线状态信息(与SIP客户机的状态相关的信息等)由各SIP服务器独自管理,但例如也可以在SIP服务器彼此之间共享这些信息。另外,在某个SIP服务器更新了信息的情况下,也可与其它SIP服务器之间取得同步,使信息的更新也反映到其它SIP服务器中,实现信息的共通化。
而且,也可使SIP服务器持有过滤功能,以便仅使必要的信息流向其它的域。
Claims (14)
1、一种邮寄服务器,与网络连接,具备:配送部,其经由所述网络将用于进行内容的打印的内容数据配送给打印终端;和
判定部,其在所述内容数据中设定有可打印期限的情况下,判定是否超过了所述可打印期限;
所述配送部根据所述判定部的判定结果,在所述可打印期限之前的期间,执行所述内容数据的配送,如若超过了所述可打印期限,则中止所述内容数据的配送。
2、根据权利要求1所述的邮寄服务器,其特征在于,
还具备存储所述内容数据的存储部,
所述配送部根据所述判定部的判定结果,在所述可打印期限之前的期间,将所述内容数据保持在所述存储部内,如若超过了所述可打印期限,则删除所述存储部内的所述内容数据。
3、根据权利要求1或2所述的邮寄服务器,其特征在于,
当在所述内容数据中设定有可打印期限时,所述判定部根据来自所述打印终端的询问,判定是否超过了所述可打印期限,并将其判定结果送回给所述打印终端。
4、根据权利要求1或2所述的邮寄服务器,其特征在于,
根据配送目的地信息配送所述内容数据。
5、一种打印终端,与网络连接,具备:打印部,其在接收到经由所述网络由邮寄服务器配送来的内容数据时,根据接收到的所述内容数据进行打印;和控制部;
所述控制部在根据所述内容数据进行了打印之后,删除所述内容数据。
6、根据权利要求5所述的打印终端,其特征在于,
在所述内容数据中设定有可打印期限时,并从所述邮寄服务器返回了是否超过所述可打印期限的判定结果的情况下,当根据返回的所述判定结果判断为没有超过所述可打印期限时,所述控制部使所述打印部根据所述内容数据进行打印,而在超过了所述可打印期限时,删除所述内容数据。
7、根据权利要求6所述的打印终端,其特征在于,
所述控制部在被指示了根据所述内容数据进行打印的情况下,向所述邮寄服务器询问所述内容数据是否超过了所述可打印期限。
8、根据权利要求6所述的打印终端,其特征在于,
所述控制部定期对所述邮寄服务器询问所述内容数据是否超过了所述可打印期限。
9、根据权利要求8所述的打印终端,其特征在于,
当根据返回的所述判定结果判定为没有超过所述可打印期限时,且到所述可打印期限只剩规定期间的情况下,所述控制部向外部通知规定的信息。
10、根据权利要求8所述的打印终端,其特征在于,
当根据返回的所述判定结果判定为没有超过所述可打印期限时,且到所述可打印期限只剩规定期间的情况下,所述控制部使所述打印部开始基于所述内容数据的打印。
11、一种用于控制与网络连接的邮寄服务器的邮寄服务器控制方法,具备:
(a)在用于进行内容的打印的内容数据中设定有可打印期限的情况下,判定是否超过了所述可打印期限的步骤;和
(b)在根据所述判定结果判定为没有超过所述可打印期限的情况下,经由所述网络向打印终端配送所述内容数据,在超过了所述可打印期限的情况下,中止所述内容数据的配送的步骤。
12、根据权利要求11所述的邮寄服务器控制方法,所述步骤(a)包括:
(a-1)当在所述内容数据中设定有可打印期限的情况下,根据来自所述打印终端的询问,判定是否超过了所述可打印期限的步骤;和
(a-2)将该判定结果返回给所述打印终端的步骤。
13、一种用于控制与网络连接的打印终端的打印终端控制方法,具备:
(a)在经由所述网络由邮寄服务器配送了用于进行内容的打印的内容数据时,接收被配送的所述内容数据的步骤;
(b)根据接收到的所述内容数据,进行打印的步骤;和
(c)打印后删除所述内容数据的步骤。
14、根据权利要求13所述的打印终端控制方法,还具备
(d)在所述内容数据中设定有可打印期限时,并从所述邮寄服务器返回了是否超过所述可打印期限的判定结果的情况下,当根据返回的所述判定结果判断为没有超过所述可打印期限时,根据所述内容数据进行打印,而在超过了所述可打印期限时,删除所述内容数据的步骤。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007198794 | 2007-07-31 | ||
JP2007198794 | 2007-07-31 | ||
JP2007241432 | 2007-09-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101360038A true CN101360038A (zh) | 2009-02-04 |
Family
ID=40332382
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101440681A Pending CN101360038A (zh) | 2007-07-31 | 2008-07-31 | 邮寄服务器、打印终端及邮寄服务器控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101360038A (zh) |
-
2008
- 2008-07-31 CN CNA2008101440681A patent/CN101360038A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101360161B (zh) | 邮寄服务器及其控制方法、发送终端及其控制方法 | |
CN101360163B (zh) | 邮寄服务器、内容传送系统及邮寄服务器控制方法 | |
CN101360162B (zh) | 邮寄服务器及其控制方法、在线状态服务器及其控制方法 | |
US20090201536A1 (en) | Posting server, printing terminal, posting server control method, and printing terminal control method | |
JP5277855B2 (ja) | 送信装置およびその方法 | |
US8184346B2 (en) | Status sending facsimile transmission system, status sending facsimile receiving device, and status sending facsimile receiving method | |
US20090122343A1 (en) | Transmission terminal, information output device, and content transmission system | |
US20100118341A1 (en) | Printer terminal and posting server | |
JP5157554B2 (ja) | 送信装置、コンテンツ送信システム、コンテンツ送信方法及びコンピュータプログラム | |
CN101437100A (zh) | 发送终端、信息输出装置以及内容传送系统 | |
CN101360038A (zh) | 邮寄服务器、打印终端及邮寄服务器控制方法 | |
JP2009193567A (ja) | 送信端末、情報出力装置、コンテンツ伝送システム及び出力条件伝送方法 | |
JP2009193538A (ja) | コンテンツ伝送システム及び印刷装置特定方法 | |
JP2008172726A (ja) | 画像通信システム | |
JP2009239497A (ja) | データ送信システム、それに用いる送信装置及び受信装置、データ送信方法、コンピュータプログラム | |
US20110051188A1 (en) | Printing system, distributing server, printing terminal, method for controlling distributing server and control program, and method for controlling printing terminal and control program | |
JP2009193540A (ja) | コンテンツ伝送システム、仲介サーバ及び機種情報伝送方法 | |
JP2010113648A (ja) | コンテンツ配信システム | |
JP2008140356A (ja) | 通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20090204 |