专利名称:邮寄服务器、内容传送系统及邮寄服务器控制方法
技术领域:
本发明涉及一种用于经由网络对执行内容的打印用的内容数据进 行传送的技术。其中,在本说明书中,所谓"打印内容"或"内容"是 指文件、图像或其组合后的信息等,尤其指可打印的信息。另外,所谓 "内容数据"是指表示上述内容的数据。
背景技术:
以往,在企业向顾客配送广告等的情况下,利用了邮寄或传真等。 而且,在通信教育领域等中,当教材提供企业向受教育者配送教材等的 情况下,也同样利用了邮寄或传真等。
在邮寄的情况下,尽管可提供广告或教材等的打印内容自身以高品 质打印的打印品,但存在着送递需要大量人手、花费很多成本、同时送 递也费时等问题。
另外,在传真的情况下,与邮寄相比,尽管发送不需要人手与时间, 但存在着发生通信费用、而且也不能期待顾客端接收的打印内容自身是 高品质的打印品的问题。
另一方面,近年来,由于因特网的发展等,可以近乎免费的低成本 传送信息。而且,由于高性能打印机与复合机等的开发,即便家庭内也 可以较低的成本进行高品质的打印。
就利用网络的信息传送而言,例如已知有特开2005-109701号公报、 特开2003-178028号公报、特表2005-516320号公报中记载的方案。
鉴于此,期待着利用上述的因特网等网络、或包含打印机或复合机 等的打印终端等、可以低成本且高品质配送打印内容的系统开发。
发明内容
因此,本发明的目的在于解决上述现有技术的问题,提供一种可以
低成本且高品质配送打印内容的技术。
本发明为了解决上述课题的至少一部分而提出,可作为下面的方式 或适用例来实现。
一种邮寄服务器,与网络连接,具备接收部,其接收从发送终端 发送的、用于进行内容的打印的内容数据;配送部,其经由所述网络向 打印终端配送所述内容数据;存储部,其存储与所配送的所述内容数据 相关的配送历史记录信息;和通知部;
在从所述打印终端发送了与所配送的所述内容数据相关的配送结 果信息时,所述接收部接收被发送的所述配送结果信息,将其追加保存 到所述存储部内的配送历史记录信息,并且,所述通知部将所述配送历 史记录信息中的至少一部分信息通知给所述发送终端。
这样,在适用例1中,打印终端生成与所配送的内容数据相关的配 送结果信息,发送给邮寄服务器,邮寄服务器将该配送结果信息追加保 存到配送历史记录信息中,并将至少一部分的信息通知给发送终端。因 此,根据适用例l,由于在发送终端中可根据被通知的信息来把握所配 送的打印内容实际上是否被打印,所以,能够提高与配送相关的可靠性。
在适用例1所述的邮寄服务器中,所述接收部与从所述打印终端发 送的所述配送结果信息不同地,生成与^L配送的所述内容数据相关的配 送结果信息,将其追加保存到所述存储部内的配送历史记录信息。
这样,除了配送结果信息在打印终端中生成,被邮寄服务器发送之 外,还可以在邮寄服务器中生成。
在适用例l或适用例2所述的邮寄服务器中,所述配送结果信息包 括所述内容数据被设置的状态、被设置为该状态的时刻及所述内容数据 的保存场所中至少一个。
通过包括这样的信息作为配送结果信息,可一边追踪所配送的内容 数据, 一边把握其状态。
在适用例1~适用例3中任意一项所述的邮寄服务器中,当所述内 容数据被设置的状态变化时,生成所述配送结果信息并将其追加保存到 所述配送历史记录信息,将所述配送历史记录信息中的所述至少一部分 信息通知给所述发送终端。
通过这样构成,在内容数据被设置的状态变化时,由于可将该信息 直接通知给发送终端,所以,在发送终端中能够实时把握内容数据被设 置的状态等。
在适用例1~适用例4中任意一项所述的邮寄服务器中,从所述发 送终端接收所述内容数据和配送目的地信息,根据所述配送目的地信息 来配送所述内容数据。
在适用例5中,通过根据配送目的地信息来配送内容数据,可以向 特定的配送目的地配送内容数据。
一种内容传送系统,经由网络对用于进行内容的打印的内容数据实 施传送,具备发送所述内容数据的发送终端;邮寄服务器,其与所述 网络连接,接收来自所述发送终端的所述内容数据,经由所述网络配送 所述内容数据,并且具有存储部,将与所配送的所述内容数据相关的配 送历史记录信息存储到所述存储部;和打印终端,其与所述网络连接, 接收由所述邮寄服务器配送的所述内容数据,并根据所述内容数据进行 打印,
所述打印终端生成与被配送的所述内容数据相关的配送结果信息, 将其发送给所述邮寄服务器,
所述邮寄服务器将被发送的所述配送结果信息追加保存到所述存
储部内的配送历史记录信息,并且将所述配送历史记录信息中至少一部 分的信息通知给所述发送终端。
根据适用例6,可实现与适用例1 一样的效果。 [适用例7]
在适用例6所述的内容传送系统中,所述邮寄服务器与从所述打印 终端发送的所述配送结果信息不同地,生成与被配送的所述内容数据相 关的配送结果信息,将其追加保存到所述存储部内的配送历史记录信 息。
根据适用例7,可实现与适用例2—样的效果。 [适用例8]
在适用例6或适用例7所述的内容传送系统中,所述发送终端具有 显示部,将由所述邮寄服务器通知的所述信息显示到所述显示部。
这样,由于在适用例8中发送终端将由邮寄服务器通知的信息显示 到显示部,所以,发送终端的用户可视觉确认与所配送的内容数据相关 的信息。
在适用例6~8中任意一项所述的内容传送系统中,所述配送结果 信息包括所述内容数据被设置的状态、被设置为该状态的时刻及所述内 容数据的保存场所中至少一个。
通过包括这样的信息作为配送结果信息,可一边追踪所配送的内容 数据, 一边把握其状态。
在适用例6~适用例9中任意一项所述的内容传送系统中,当所述 内容数据被设置的状态变化时,所述打印终端生成所述配送结果信息并 将其发送给所述邮寄服务器,
所述邮寄服务器在接收到被发送的所述配送结果信息时,将其追加 保存到所述配送历史记录信息,将所述配送历史记录信息中的所述至少 一部分信息通知给所述发送终端。
通过这样构成,由于在内容数据被"&置的状态变化时,可以经由邮 寄服务器直接向发送终端通知该信息,所以,能够在发送终端中实时把 握内容数据被设置的状态等。
在适用例6~适用例10中任意一项所述的内容传送系统中,当所述 内容数据被设置的状态变化时,所述邮寄服务器生成所述配送结果信息 并将其追加保存到所述配送历史记录信息,将所述配送历史记录信息中
的所述至少一部分信息通知给所述发送终端。
根据适用例11,可实现与适用例4 一样的效果。 [适用例12]
在适用例6~适用例11中任意一项所述的内容传送系统中,所述发 送终端发送所述内容数据和配送目的地信息,
所述邮寄服务器从所述发送端接收所述内容数据和所述配送目的 地信息,根据所述配送目的地信息来配送所述内容数据。
根据适用例12,可实现与适用例5 —样的效果。
一种用于控制与网络连接并具有存储部的邮寄服务器的邮寄服务 器控制方法,其具备
(a) 接收从发送终端发送的、用于进行内容的打印的内容数据的步服.
(b) 经由所述网络将所述内容数据向打印终端配送的步骤;
(c) 将与所配送的所述内容数据相关的配送历史记录信息存储到所
述存储部的步骤;
(d) 在从所述打印终端发送了与所配送的所述内容数据相关的配 送结果信息时,接收所述配送结果信息的步骤;
(e) 将接收到的所述配送结果信息追加保存到所述存储部内的配 送历史记录信息的步骤;和
(f) 将所述配送历史记录信息中至少一部分的信息通知给所述发 送终端的步骤。
根据适用例13,可实现与适用例1 一样的效果。
在适用例13所述的邮寄服务器控制方法中,还具备(g)与从所述 打印终端发送的所述配送结果信息不同地,生成与被配送的所述内容数 据相关的配送结果信息,将其追加保存到所述存储部内的配送历史记录 信息的步骤。
根据适用例14,可实现与适用例2 —样的效果。
在适用例13或适用例14所述的邮寄服务器控制方法中,所述配送 结果信息包括所述内容数据被设置的状态、被设置为该状态的时刻及所 述内容数据的保存场所中至少一个。
如上所述,通过包括这样的信息作为配送结果信息,可一边追踪所 配送的内容数据, 一边把握其状态。
另外,本发明不限于上述的邮寄服务器与内容传送系统等装置发明 的方式、邮寄服务器控制方法等方法发明的方式,也可由作为用于构筑 这些方法或装置的计算机程序的方式、或作为记录这种计算机程序的记 录媒体的方式等各种方式来实现。
图1是表示作为本发明第1实施例的内容传送系统的示意构成框图。
图2是表示图1中的邮寄服务器(posting server) 102的主要构 成的框图。
图3是表示图1中的SIP服务器104、 106的主要构成的框图。
图4是表示一般的SIP服务器的种类的说明图。
图5是表示图1中的打印终端108P、 110P的构成的各种方式的说 明图。
图6是表示图1中的邮寄服务器102与打印终端IIOP之间的会话 (session)确立处理的序列的说明图。
图7是表示作为本发明第2实施例的内容传送系统的示意构成框图。
图8是表示作为本发明第3实施例的内容传送系统的示意构成框图。
图9是表示第1实施例中,从顾客向企业侧传送内容数据时的变形 例的框图。
图IO是表示第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-l.实施例的构成
图l是表示作为本发明第l实施例的内容传送系统的示意构成的框图。
如图1所示,本实施例的内容传送系统由被希望配送打印内容(广 告或通信教材等)的企业管理的发送终端112S、被网络服务提供业者管 理的邮寄服务器102及SIP (Session Initiation Protocol)服务器104、 106、与被各个顾客管理的打印终端108P、 IIOP构成。其中,邮寄服务 器102和SIP服务器104、 106既可分别由不同的网络服务提供者业管 理,也可由同一网络服务提供者业管理。邮寄服务器102、 SIP服务器 104、 106和打印终端108P、 110P经由包含因特网的所谓宽带网络114 连接。另外,发送终端112S既可经由同一宽带网络连接到邮寄服务器 102上,也可经由专用线路等连接到邮寄服务器102上。
如图1所示,设在网络114内,邮寄服务器102、 SIP服务器104 和打印终端108P属于west. com域,SIP服务器106和打印终端HOP 属于east. com域。
在本实施例中,广告或通信教材等的打印内容作为内容数据,如后 面详细描述那样,从发送终端112S发送到邮寄服务器102,由邮寄服务 器102以PUSH模型分别配送到打印终端108P、 IIOP。这里,作为这种 用于打印的内容数据,例如可使用JPEG数据、GIF数据、PNG数据、TIFF 数据、纯文本数据、HTML数据、PDF数据、PostScript (注册商标)数据 等可表现图像或文档的各种数据。另外,在打印终端使用的打印机等机 型已知的情况下,也可以按打印数据的方式配送。其中,这里所谓"PUSH 模型"是指即便终端侧不请求信息、服务器侧也单方地向终端送出信息、 进行配送的方法。
图2是表示图1中的邮寄服务器102的主要构成的框图。如图2所 示,邮寄服务器102由服务器计算机构成,主要具备通过执行程序来 执行各种处理或控制的CPU10、经由网络与其它装置之间进行各种数据 或信息等的传送的通信部12、和存储程序或存储数据与信息用的存储器 14。其中,存储器14可存储内容数据16或配送委托信息18等,作为 数据或信息。另外,邮寄服务器102除了上述构成要素之外,还具备键 盘与定位设备等输入部或监视器等显示部等,但图中省略了图示。
而且,本实施例中,在上述的内容数据配送之前,使用作为信号化 协i义之一的SIP (Session Initiation Protocol),执行装置间的会话 确立。另外,在内容数据的配送、即装置间的内容数据的传送中,使用 作为数据传输协j义之一的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地址(即SIP URI(Uniform Resource Identif ier))或位置信息(即IP(Internet Protocol)地址等)登录到定位(locat ion)服务器。
定位服务器是存储SIP客户机或服务器的SIP地址或位置信息等的 数据库。
代理服务器是在SIP客户机之间中继请求或响应的服务器,居中调 节SIP客户机之间的会话的确立等。
重定向(redirect)服务器针对来自SIP客户机的询问,通知想通信 的对方目的地的位置信息。
在线状态(presence)服务器取得并管理与SIP客户机的状态相关的 信息(例如电源开或关等),并且,将这些信息提供给其它的SIP客户机。
图5是表示图1中的打印终端108P、 110P的构成的各种形态的说 明图。作为打印终端108P、 IIOP的构成,如图5所示,可考虑各种方 式。这里,后述的复合机是指至少具备打印功能与读取发送功能的多功 能打印装置。另外,打印机是指至少具备打印功能的单功能打印装置。
1) 是打印终端仅由IP (Internet Protocol)通信打印对应复合机52 构成的方式。由于IP通信打印对应复合机52可直接处理后述的SIPURI 等全局地址(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 (Traversal Using Relay NAT)技术、ICE (Interactive Connectivity Establishment) 技术等,可解决该问题。
但是,在使用复合机的情况下,如上所述,由于具有读取发送功能, 所以不仅可以构成打印终端,还可构成发送终端。其中,作为发送终端, 还可考虑由个人电脑54、和通过USB电缆等直接连接于该个人电脑54
上的扫描仪60构成的方式。在构成发送终端的情况下,被读取发送的 内容数据按照方向与上述黑色箭头相反的路径,被传送到网络114。
A-2.实施例的动作
在本实施例中,如上所述,使用作为信号协议(signaling protocol)之一的SIP,进行装置间的会话的确立,使用作为数据传输 协议之一 的HTTP ,进行装置间的内容数据的传送。
图l中,首先,当邮寄服务器102与打印终端108P分别启动时, 作为SIP客户机,访问属于同一域(west, com)的SIP服务器104。同样, 当打印终端1100也在启动时,作为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 Qualified Domain Name)或IP地址。并且,在主机名之后,还可放置端口序号或 选项参数等。另外,作为SIP的安全URI,也可使用SIPS URI代替SIP URI。此时,作为摘要,放置"sips"。
这样, 一旦与SIP相关的事先准备完成,则可利用SIP配送内容数据。
因此,首先在企业侧准备想要作为打印内容而配送的内容数据、和各配送目的地的列表。发送终端112S如中空箭头138所示,将该内容 数据与包含配送目的地列表的配送委托信息发送给邮寄服务器102。邮 寄服务器102如图2所示,将接收到的内容数据16与配送委托信息18 暂时存储在存储器14中。此时,在从发送终端112S向邮寄服务器102 传送内容数据、配送委托信息中,可利用API (Application Program Interface)技术。作为传送协议,可根据HTTP执行,但也可使用 FTP (File Transfer Protocol)等其它数据传送协议。
邮寄服务器102的CPUIO读出配送委托信息18,解析其中包含的配 送目的地列表。在配送目的地列表中,记载有打印终端108P或110P的 SIP URI,作为配送目的地。然后,邮寄服务器102的CPUIO根据该配 送目的地列表,首先将打印终端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而言,由 于打印终端HOP属于与自己相同的域(east, com),具有与打印终端 110P相关的登录信息,所以根据该登录信息,向打印终端110P中继被 传输的请求(实线箭头128)。打印终端IIOP将邮寄服务器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与打印终端IIOP之间交换请求与 响应,可在两者之间确立会话。另外,此时,SIP服务器104、 106均用 作代理服务器,执行会话确立的中介。具体而言,交换图6所示的请求 与响应。
图6是表示图1中的邮寄服务器102与打印终端IIOP之间的会话 确立处理的序列的说明图。图6中,时间从上向下流动。另外,处理序 列按单括号内的数字顺序推进。
邮寄服务器102为了向打印终端IIOP传送自己的IP地址,使邮寄 服务器102的IP地址包含在向打印终端IIOP发送的INVITE请求报文 的主体中。另一方面,打印终端IIOP为了向邮寄服务器102传送自己 的IP地址,也使打印终端110P的IP地址包含在向邮寄服务器102发 送的200 OK响应净艮文的主体中。
这样,当从邮寄服务器102发送的ACK请求报文到达打印终端110P 时,则可确立邮寄服务器102与打印终端IIOP之间的会话。
之后,邮寄服务器102根据从200 0K响应报文取得的打印终端110P 的IP地址,不经由SIP服务器104、 106,而直接访问打印终端IIOP, 如图1的中空箭头142所示,根据HTTP,以PUSH模型来配送内容数据。
打印终端110P —旦完成了配送的内容数据的接收,则再次根据SIP, 经由SIP服务器104、 106向邮寄服务器102发送BYE请求报文。如果 邮寄服务器102接收到BYE请求报文,则经由SIP服务器104、 106将 200 OK响应报文返回到打印终端IIOP。由此,解除邮寄服务器102与 打印终端IIOP之间的会话。
接着,邮寄服务器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请求报文与200 OK响应报文的交换,由此,可解除邮寄服务器 102与打印终端108P之间的会话。
打印终端108P和IIOP根据被配送的内容数据,利用打印功能执行 打印,从而输出打印内容。由此,可向管理打印终端108P、 110P的各 个顾客配送打印内容。
另一方面,SIP服务器104、 106分别还作为在线状态服务器发挥功 能。SIP服务器104的CPU30通过通信部32取得与属于相同域(west. com) 的打印终端108P的状态相关的信息,SIP服务器106的CPU30通过通 信部32取得与属于相同域(east.com)的打印终端IIOP的状态相关的信 息,如图3所示,作为打印机状态信息38存储到存储器34内,进行管 理。然后,当有来自邮寄服务器102等的请求时,SIP服务器104、 106 的CPU30从打印机状态信息38中,提供4皮请求的信息。由此,邮寄服 务器102可以把握打印终端108P、 IIOP的状态。
A-3.实施例的效果
根据本实施例,由于在内容数据的传送中利用包含因特网的网络 114,所以,可以低成本且高速度地配送内容数据。作为打印终端,由 于可利用顾客具有的高性能打印机或复合机,所以可进行高品质的打 印。并且,由于企业侧通过利用邮寄服务器102,只要准备想作为打印 内容来配送的内容数据与各配送目的地的列表即可,所以可实现人力、 经济负担的减轻。而且,通过利用邮寄服务器102,可配送大量的打印 内容。另外,通过邮寄服务器102以PUSH模型配送内容数据,从而顾 客可无需主动请求地自动受理打印内容。
B.第2实施例 B-l.实施例的构成
图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和IIOP分别配送内容数据。
打印终端108P和IIOP根据被配送的内容数据,执行打印,输出打 印内容。由此,可向管理打印终端108P、 110P的各个顾客配送打印内 容。另外,SIP服务器104、 106与第1实施例一样,取得与打印终端 108P、 IIOP的状态相关的信息,作为打印机状态信息38存储并管理。 然后,在有来自发送终端144S的请求的情况下,SIP服务器104、 106 从打印机状态信息38中提供被请求的信息。由此,发送终端144S可把 握打印终端108P、 IIOP的状态。
B-3.实施例的效果
根据本实施例,由于与第1实施例一样,在内容数据的传送中利用 了包含因特网的网络114,所以可以近乎免费的低成本来配送内容数据。 作为打印终端,由于可利用顾客具有的高性能打印机或复合机,所以可 进行高品质的打印。
C.第3实施例 C-l.实施例的构成
图8是表示作为本发明第3实施例的内容传送系统的示意构成的框图。
如图8所示,本实施例的内容传送系统与第1实施例的内容传送系 统的不同之处在于,在顾客彼此之间进行打印内容的传送。具体而言, 由一方顾客管理的发送终端108S直接将内容数据传送给由另一方顾客 管理的打印终端IIOP。其中,发送终端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中。另外,如第l实施 例中已说明的那样,针对打印终端IIOP也同样将其登录信息登录到SIP 服务器106中。
因此,首先想要传送打印内容的顾客使用发送终端108S中的扫描 仪等的读取功能,读取该打印数据作为内容数据,将其存储在发送终端 108S内的存储器中。
接着,上述顾客操作发送终端108S的输入部(未图示),输入作为 送达目的地的打印终端110P的SIP URI。此时,发送终端108S才艮据该 SIP URI,将打印终端IIOP作为发送目的地,向属于与发送终端108S 相同的域(west, com)的SIP服务器104发送请求(实线箭头148)。对于 SIP服务器104而言,由于打印终端110P属于与自己不同的域 (east.com),不具有与打印终端110P相关的登录信息,所以向属于与 打印终端110P相同的域(east.com)的SIP服务器106传输该请求(实线 箭头126)。对于SIP服务器106而言,由于打印终端IIOP属于与自己 相同的域(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与打印终端IIOP之间交换请求与响应,可在两者之间确立会话。 另外,此时,SIP服务器104、 106均作为代理服务器发挥功能,进行会 话确立的中介。
这样, 一旦发送终端108S与打印终端IIOP之间的会话被确立,则
发送终端108S根据打印终端110P的IP地址,不经由SIP服务器104、 106,而直接访问打印终端IIOP,如中空箭头152所示,根据HTTP,传 送内容数据。
一旦内容数据的传送完成,则发送终端108S与打印终端108P再次 进行请求与响应的交换,由此,解除发送终端108S与打印终端108P之 间的会话。
打印终端IIOP根据被传送的内容数据,利用打印功能,执行打印, 从而输出打印内容。由此,可向管理打印终端IIOP的顾客传送打印内 容。
另外,SIP服务器106与第1实施例一样,取得与打印终端110P的 状态相关的信息,作为打印机状态信息38存储并管理。然后,在有来 自发送终端108S的请求的情况下,SIP服务器106从打印机状态信息 38中提供被请求的信息。由此,发送终端108S可把握打印终端110P 的状态。
C-3.实施例的效果
根据本实施例,由于与第l实施例一样,在内容数据的传送中利用 了包含因特网的网络114,所以可以低成本来传送内容数据。作为打印 终端,由于可利用顾客具有的高性能打印机或复合机,所以可进行高品 质的打印。
D.变形例1:
在第1和第2实施例中,从企业侧对各个顾客执行了内容数据的配 送,但还可考虑想要从顾客对企业侧传送内容数据的情况。例如,是从 企业侧配送通信教材,并与之对应,由顾客返回答案的情况等。这种从 顾客对企业侧传送内容数据的情况可由与第3实施例中描述的、顾客彼 此之间进行内容数据传送同样的方法来实现。
图9是表示第1实施例中、从顾客对企业侧传送内容数据时的变形 例的框图,图IO是表示第2实施例中、同样从顾客对企业侧传送内容 数据时的变形例的框图。
其中,发送终端108S、 110S既可由与打印终端108P、 IIOP相同的 终端构成,也可由与打印终端108P、 IIOP不同的终端构成。而且,接 收终端112R、 144R也可由与发送终端112S、 144S相同的终端构成,或 由与发送终端112S、 144S不同的终端构成。由于此外的构成与第1实 施例、第2实施例相同,所以附加相同符号,并省略其说明。
与第3实施例一样,由各个顾客操作发送终端108S、 110S的输入 部(未图示),输入作为送达目的地的邮寄服务器102的SIP URI或接收 终端144R的SIP URI。此时,发送终端108S、 IIOS根据该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-l.实施例的构成
图11是表示作为本发明第4实施例的内容传送系统的示意构成的 框图。
如图ll所示,本实施例的内容传送系统由被希望配送打印内容 的企业(发送者)管理的发送终端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除了上述 构成要素之外,还具备键盘或定位设备等输入部等,但图中省略了图示。
其中,本实施例中邮寄服务器202中的存储器14相当于权利要求 的存储部,发送终端212S中的监视器86相当于权利要求中的显示部。 另外,对于邮寄服务器202中的CPU10及通信部12而言,通过它们协 同发挥功能,相当于权利要求中的接收部、配送部、通知部。
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)的状态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-l.实施例的构成
图18是表示作为本发明第5实施例的内容传送系统的示意构成的 框闺。
如图18所示,本实施例的内容传送系统与第4实施例的内容传送 系统的不同之处在于,SIP服务器204作为在线状态服务器发挥功能, 从打印终端208P取得与打印终端的状态相关的信息,作为打印机状态 信息,将该信息提供给邮寄服务器202。因此,在本实施例中,邮寄服 务器202通过SIP服务器204接收与打印终端208P的状态相关的信息, 所以不像第4实施例那样,从打印终端208P直接接收配送结果信息。 SIP服务器204的构成与第l实施例中图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,发出登录请求,发送 自己的SIPURI与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取得的打印机状态信息变为电源0N且空闲。
另外,这种基于SIP服务器204的打印机状态信息的取得在打印 通过个人电脑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服务器2 04若从打印终端2 08P取得伴随错误发生的打印机状 态信息,则存储到存储器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-l.实施例的构成
图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等输出数据的输出接口 (1/F)部98。
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的状态相关的信息,即打印机状态信息,存储在存储器内进行管理。
另一方面,企业侧在准备想作为打印内容而配送的内容数据与各 配送目的地的列表的同时,指定该企业(发送者)所希望的可打印期限
(O O年O月O日O时O分)。作为发送终端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次等。具体而言,可通过 缩短步骤SllO中的待机时间来实现。
2) 在对多个内容数据执行再配送的情况下,从至可打印期限剩余时 间少的内容数据起,依次开始再配送处理。
另一方面,在邮寄服务器202中,CPU10与图24所示的内容配送 开始判定处理并行,还执行图25所示的内容删除判定处理。
图25是表示由图23的邮寄服务器202执行的内容删除判定处理 的处理步骤的流程图。若开始该处理,则邮寄服务器202的CPU10在取 得当前时刻的同时(步骤S202),取得配送委托信息18,中包含的可打印 期限。之后,比较当前时刻与可打印期限,判定是否超过了可打印期限 (步骤S204)。判定的结果若未超过可打印期限,则待机规定时间之后(步 骤S208),返回到步骤S202,再次重复同样的处理。步骤S204的判定 结果若超过了可打印期限,则CPU10删除存储器14内的对应的内容数 据16(步骤S206),结束图25所示的处理。这样,邮寄服务器202定期 检查打印内容的可打印期限,删除超过了可打印期限的打印内容,中止 配送。
接着,利用图23说明内容数据的配送开始后的处理。在本实施例 中,如上所述,作为PUSH模型打印(即直接打印),以l个通信会话执 行内容数据的配送、打印、删除前的一连串处理。
首先,邮寄服务器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-l.实施例的构成
图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)、 MEGAC0 (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)地进^f亍会话的确立,所以在这 种情况下,SIP客户机彼此之间也可不经SIP服务器的中介而直接进行 会话的确立。
在上述实施例中,从邮寄服务器对打印终端以PUSH模型配送了内
容数据,但也可以PULL模型配送。这里,所谓"PULL"模型是指终端 向服务器请求数据配送,结果由服务器向终端配送数据的方法。
在上述实施例中,作为网络上的位置信息,利用了 IP地址,但也 可利用MAC(Media Access Control)地址。
上述实施例中,在网络上存在多个SIP服务器的情况下,登录信 息或在线状态信息(与SIP客户机的状态相关的信息等)由各SIP服务器 独自管理,但例如也可以在SIP服务器彼此之间共享这些信息。另外, 在某个SIP服务器更新了信息的情况下,也可与其它SIP服务器之间取 得同步,使信息的更新也反映到其它SIP服务器中,实现信息的共通化。
而且,也可使SIP服务器持有过滤功能,以便仅使必要的信息流向 其它的域。
在上述实施例中,作为配送目的地信息,使用了配送目的地列表, 进行内容数据的配送,但本发明不限于这种列表形式,也可以其它形式 确定配送目的地。
权利要求
1、一种邮寄服务器,与网络连接,具备接收部,其接收从发送终端发送的、用于进行内容的打印的内容数据;配送部,其经由所述网络向打印终端配送所述内容数据;存储部,其存储与所配送的所述内容数据相关的配送历史记录信息;和通知部;在从所述打印终端发送了与所配送的所述内容数据相关的配送结果信息时,所述接收部接收被发送的所述配送结果信息,将其追加保存到所述存储部内的配送历史记录信息,并且,所述通知部将所述配送历史记录信息中的至少一部分信息通知给所述发送终端。
2、 根据权利要求l所述的邮寄服务器,其特征在于,所述接收部与从所述打印终端发送的所述配送结果信息不同地,生 成与被配送的所述内容数据相关的配送结果信息,并将其追加保存到所 述存储部内的配送历史记录信息。
3、 根据权利要求1或2所述的邮寄服务器,其特征在于,所述配送结果信息包括所述内容数据被设置的状态、被设置为该状 态的时刻及所述内容数据的保存场所中至少一个。
4、 根据权利要求1或2所述的邮寄服务器,其特征在于,当所述内容数据被设置的状态变化时,生成所述配送结果信息并将 其追加保存到所述配送历史记录信息,将所述配送历史记录信息中的所 述至少一部分信息通知给所述发送终端。
5、 根据权利要求1或2所述的邮寄服务器,其特征在于,从所述发送终端接收所述内容数据和配送目的地信息,根据所述配 送目的地信息来配送所述内容数据。
6、 一种内容传送系统,经由网络对用于进行内容的打印的内容数 据实施传送,具备发送所述内容数据的发送终端;邮寄服务器,其与所述网络连接,接收来自所述发送终端的所述内 容数据,经由所述网络配送所述内容数据,并且具有存储部,将与所配 送的所述内容数据相关的配送历史记录信息存储到所述存储部;和打印终端,其与所述网络连接,接收由所述邮寄服务器配送的所述 内容数据,并根据所述内容数据进行打印,所述打印终端生成与被配送的所述内容数据相关的配送结果信息, 将其发送给所述邮寄服务器,所述邮寄服务器将被发送的所述配送结果信息追加保存到所述存 储部内的配送历史记录信息,并且将所述配送历史记录信息中至少一部 分的信息通知给所述发送终端。
7 、 一种用于控制与网络连接并具有存储部的邮寄服务器的邮寄服 务器控制方法,其具备(a) 接收从发送终端发送的、用于进行内容的打印的内容数据的步遞'(b) 经由所述网络将所述内容数据向打印终端配送的步骤;(c) 将与所配送的所述内容数据相关的配送历史记录信息存储到所 述存储部的步骤;(d) 在从所述打印终端发送了与所配送的所述内容数据相关的配 送结果信息时,接收所述配送结果信息的步骤;(e) 将接收到的所述配送结果信息追加保存到所述存储部内的配 送历史记录信息的步骤;和(f) 将所述配送历史记录信息中至少一部分的信息通知给所述发 送终端的步骤。
8、 根据权利要求7所述的邮寄服务器控制方法,其特征在于,还具备(g)与从所述打印终端发送的所述配送结果信息不同地, 生成与被配送的所述内容数据相关的配送结果信息,将其追加保存到所 述存储部内的配送历史记录信息的步骤。
9、 根据权利要求7或8所述的邮寄服务器控制方法,其特征在于,所述配送结果信息包括所述内容数据被设置的状态、被设置为该状 态的时刻及所述内容数据的保存场所中至少一个。
10、 根据权利要求7或8所述的邮寄服务器控制方法,其特征在于,还具备(h)在所述内容数据被设置的状态变化时,生成所述配送 结果信息,将其追加保存到所述配送历史记录信息,并将所述配送历史 记录信息中所述至少一部分的信息通知给所述发送终端的步骤。
11、 根据权利要求7或8所述的邮寄服务器控制方法,其特征在于,所述步骤(a)还具备从所述发送终端接收所述内容数据和配送目 的地信息的步骤,所述步骤(b)还具备根据所述配送目的地信息来配送所述内容数 据的步骤。
全文摘要
本发明涉及一种邮寄服务器,打印终端(208P)生成与被配送的内容数据相关的配送结果信息,将其发送给邮寄服务器(202),邮寄服务器(202)将被发送的配送结果信息追加保存到存储器内的配送历史记录信息,并将配送历史记录信息通知给发送终端。由此,能够低成本、高品质地配送内容数据。
文档编号H04N1/32GK101360163SQ20081014406
公开日2009年2月4日 申请日期2008年7月31日 优先权日2007年7月31日
发明者久保田英二, 依田洁, 小泽隆夫, 西谷正信, 长尾积宪 申请人:精工爱普生株式会社