用于提供内容的系统和服务器的制作方法

文档序号:7951902阅读:224来源:国知局
专利名称:用于提供内容的系统和服务器的制作方法
技术领域
本发明的多个方面涉及将内容从服务器提供到客户装置的内容提供系统。
背景技术
一种被配置成将内容从服务器提供到被用户注册在服务器中的客户装置的内容提供系统被广泛使用。在这种系统中,诸如新闻和天气信息的各种类型的最新消息作为内容间歇地(在规则或不规则的时间间隔)被提供给客户装置。
可以使用诸如移动电话、个人计算机、网络打印机和传真装置(支持网络通信的)的各种类型的设备作为内容提供系统中的客户装置。如果客户装置是移动电话或个人计算机,则这些内容被显示在客户装置的显示单元上,而如果客户装置是网络打印机或传真设备,则内容被打印在记录介质上。内容可以以电子邮件的形式被提供到客户装置(例如个人计算机)。
如果用户旅行至一个与该用户通常使用标准客户装置(例如打印机或传真设备)的地点不同的地点,则用户需要操作标准客户装置来访问系统并且改变内容的目的地址,以便使用户在他/她的旅行期间在所停留的地点继续接收内容。即,用户需要向服务器提供一个新的地址(例如,IP地址或电话号码),在该地址用户能够在他/她的旅行期间所停留的地点接收内容,以改变内容的目的地址。
这种内容提供系统的配置的缺点在于,在用户从旅行中返回后,该用户需要将内容的目的地址改回到该用户的标准客户装置,这对用户来说非常麻烦。
在日本专利临时公开HEI 5-328080(下文中称为JP HEI 5-328080)中,公开了一种配置成具有转移功能的传真设备。通过使用用户常用传真设备的转移功能,用户能够在被设定为该用户常用传真设备的转移目标的另一台传真装置上接收内容。但是,存在传真装置增加网络负担、从而增加通信成本的问题。

发明内容
本发明的多个方面的优点在于提供了一种内容提供系统,该内容提供系统能够在不需要用户进行麻烦的操作的情况下,使客户装置的用户暂时地改变内容的目的地址。
根据本发明的一个方面,提供了一种用于提供内容的服务器,该服务器配置有注册单元,如果该注册单元接收到伴有第一目的地址信息的注册命令,则该注册单元将代表内容提供目的地址的第一目的地址信息存储在存储器中,作为标准内容目的地址;内容提供单元,其将内容提供到对应于存储在存储器中的标准目的地址的客户装置;切换内容提供单元,如果该切换内容提供单元接收到伴有代表内容提供目的地址的第二目的地址信息的切换命令,则该切换内容提供单元工作以使内容提供单元停止预定时间段的内容提供,从而将内容提供到对应于第二目的地址信息的客户装置,如果预定的时间段已过(elapse),则该切换内容提供单元停止将内容提供到对应于第二目的地址信息的客户装置,并重新启动内容提供单元对内容的提供。
通过这种配置,客户装置的用户能够暂时将内容的目的地址从标准目的地址装置改变为另一个装置。用户不需要将内容的目的地址从该用户在他/她的旅行期间所停留的地点使用的装置,改回到该用户的标准目的地址装置。
任选地,如果切换内容提供单元接收到切换命令,则该切换内容提供单元可以工作以使内容提供单元停止内容的提供,并将内容提供到对应于第二目的地址信息的客户装置,直到该切换内容提供单元接收到释放命令为止。而且,如果该切换内容提供单元接收到释放命令,则该切换内容提供单元可以工作以停止将内容提供到对应于第二目的地址信息的客户装置,并重新启动内容提供单元对内容的提供。
由于切换内容提供单元将内容的目的地址改回到标准目的地址,用户不需要输入标准目的地址装置的地址信息。用户仅仅需要输入释放命令,从而将内容的目的地址改回到标准目的地址装置。
仍然是任选地,如果切换内容提供单元接收到切换命令,则该切换内容提供单元可以工作以使内容提供单元停止内容的提供,并将内容提供给到对应于第二目的地址信息的客户装置,直到达到预定时间为止。而且,如果达到预定时间,则该切换内容提供单元可以工作以停止将内容提供到对应于第二目的地址信息的客户装置,并重新启动内容提供单元对内容的提供。
由于切换内容提供单元将内容的目的地址自动改回到标准目的地址装置,用户不需要输入标准目的地址装置的地址信息。
仍然是任选地,切换命令可以伴有由该切换命令的源装置所定义的切换结束时间。如果切换内容提供单元接收到切换命令,则该切换内容提供单元可以工作以使内容提供单元停止内容的提供,并将内容提供到对应于第二目的地址信息的客户装置,直到达到切换结束时间为止。而且,如果达到切换结束时间,则该切换内容提供单元可以工作以便停止将内容提供到对应于第二目的地址信息的客户装置,并重新启动内容提供单元对内容的提供。
通过这种配置,当达到切换结束时间时,内容的目的地址被自动地改回到标准目的地址装置,无需用户进行用户操作。
仍然是任选地,服务器可以包括转换单元,其将内容的数据格式转换成由服务器接收内容的目标客户装置可以接受的格式。
由于内容的格式根据客户装置的类型而改变,用户在他/她的旅行期间,能够在各种类型的装置上接收内容。
仍然是任选地,如果目标客户装置是打印装置,则转换单元可以将内容转换成用于打印装置的打印数据。
仍然是任选地,如果目标客户装置是传真装置,则转换单元可以将内容转换成用于传真装置的传真数据。
根据本发明的另一个方面,提供了一种用于提供内容的系统,其配置有上述服务器,和至少一个从该服务器接收内容的客户装置。
通过这种配置,客户装置的用户能够暂时将内容的目的地址从标准目的地址装置改成另一个装置。用户不需要将内容的目的地址从该用户在他/她的旅行期间所停留的地点使用的装置,改回到用户的标准目的地址装置。
任选地,服务器可包括判断单元,其判断是否有必要将切换内容提供单元已经提供给客户装置的每一个内容项,提供给对应于标准目的地址的客户装置。在这种情况下,内容提供单元可以在切换内容提供单元重新启动后,工作以便将切换内容提供单元未提供的新生成的内容,提供到对应于标准目的地址的客户装置,并将被判断单元判断为有必要被提供到对应于标准目的地址的客户装置的内容,提供给到对应于标准目的地址的客户装置。
通过这种配置,用户能够在他/她的旅行期间所停留的地点使用的另一台装置上,接收与被提供到该用户在移动到旅行目的地之前所使用的装置的内容相同的内容。
仍然是任选地,系统可以包括获取单元,其从用户能够操作的操作单元获得表明是否有必要将切换内容提供单元已经提供给客户装置的每一个内容项提供给对应于标准目的地址的客户装置的必要性信息。在这种情况下,判断单元可以根据获取单元获得的必要性信息,判断是否有必要将切换内容提供单元已提供给客户装置的每一个内容项提供给对应于标准目的地址的客户装置。
通过这种配置,可以仅仅将用户所请求的内容提供给标准目的地址装置。
仍然是任选地,服务器可包括判断单元,其判断是否有必要将切换内容提供单元已经提供给对应于第二目的地址信息的客户装置的内容,提供给对应于第三目的地址信息的客户装置,该第三目的地址信息代表伴有切换命令的内容提供目的地址,该切换命令是在切换内容提供单元停止内容提供单元对内容的提供时新收到的。如果切换内容提供单元在该切换内容提供单元停止内容提供单元对内容的提供时接收到新的切换命令,则该切换内容提供单元能够工作以便基于已经接收到的切换命令,停止内容提供单元的操作;将被判断单元判断为有必要提供给对应于伴有新接收到的切换命令的第三目的地址信息的客户装置的内容,提供给对应于该第三目的地址信息的客户装置;在从内容提供单元停止工作起的特定时间周期内,代替内容提供单元,将接收到新的切换命令之后新生成的内容,提供给对应于第三目的地址信息的客户装置;当该特定时间周期过去时,停止内容的提供;和重新启动内容提供单元对内容的提供。
通过这种配置,用户能够在他/她的旅行期间所停留的地点使用的另一台装置上,接收与提供给该用户在移动到旅行目的地之前所使用的装置的内容相同的内容。
仍然是任选地,系统可以包括获取单元,其从用户能够操作的操作单元获得表明是否有必要将切换内容提供单元已经提供给客户设备的每一个内容项提供给对应于第三目的地址信息的客户设备的必要性信息。在这种情况下,如果在切换内容提供单元停止内容提供单元对内容的提供时接收到新的切换命令,则判断单元可以根据获取单元所获得的必要性信息,判断是否有必要将切换内容提供单元已经提供给对应于第二目的地址信息的客户装置的每一个内容项,提供给对应于第三目的地址信息的客户装置。
通过这种配置,可以仅仅将用户所请求的内容提供给标准目的地址装置。
仍然是任选地,至少一个客户装置可以被配置成将注册命令和切换命令发送给服务器,并且在发送注册命令时,将代表其自身装置的信息作为内容的目的地址发送给服务器。
根据本发明的另一个方面,提供了一种提供内容的方法。该方法包括以下步骤如果接收到伴有第一目的地址信息的注册命令,则将表示内容提供目的地址的第一目的地址信息作为内容的标准目的地址存储在存储器中;将内容提供给对应于存储在存储器中的标准目的地址的客户装置;如果接收到伴有表示内容提供目的地址的第二目的地址信息的切换命令,则停止将内容提供给对应于标准目的地址的客户装置一段预定的时间周期;将内容提供给对应于第二目的地址信息的客户装置;如果预定的时间周期已过,则停止将内容提供给对应于第二目的地址信息的客户装置,并且重新启动对与对应于标准目的地址的客户装置的内容提供。
通过这种配置,客户装置的用户能暂时将内容的目的地址从标准目的地址装置改成另一台装置。用户不需要将内容的目的地址,从该用户在他/她的旅行期间所停留的地点使用的装置,改回到该用户的标准目的地址装置。


图1显示了根据本发明的说明性实施方案的内容提供系统的框图。
图2说明了根据本发明的说明性实施方案的客户信息的数据结构。
图3是说明了根据本发明说明性实施方案的配置在内容提供系统中的功能服务器所执行的注册过程的流程图。
图4A说明了根据本发明说明性实施方案的加到在注册命令或者设置切换命令上的目的地址信息的数据结构。
图4B说明了根据本发明说明性实施方案的形成用户信息的标准目的地址信息的数据结构。
图4C说明了根据本发明说明性实施方案的形成用户信息的目的地址设置信息的数据结构。
图5说明了根据本发明说明性实施方案的管理表的数据结构。
图6是说明了根据本发明说明性实施方案的功能服务器所执行的内容注册过程的流程图。
图7是说明了根据本发明说明性实施方案的功能服务器所执行的目的地址设置过程的流程图。
图8是说明了根据本发明说明性实施方案的功能服务器所执行的自动设置变更过程的流程图。
图9是说明了根据本发明说明性实施方案的功能服务器所执行的内容提供过程的流程图。
图10是说明了根据本发明说明性实施方案的功能服务器所执行的数据发送过程的流程图。
图11A是根据本发明说明性实施方案的数据发送过程中所生成的网页的源码表的例子。
图11B是根据本发明说明性实施方案的图11A的源码表所生成的屏幕的例子。
图12是说明了根据本发明说明性实施方案的功能服务器所执行的接收确认信息更新过程的流程图。
图13是说明了根据本发明说明性实施方案的配置在内容提供系统中的MFP所执行的接收目标设置过程的流程图。
图14是说明了根据本发明说明性实施方案的MFP所执行的注册设置过程的流程图。
图15A说明了根据本发明说明性实施方案的在MFP的显示单元上显示的接收检查模式选择屏幕。
图15B说明了根据本发明说明性实施方案的接收装置选择屏幕的例子。
图15C和15D是根据本发明说明性实施方案的MFP的显示器上所显示的接收方式选择屏幕的例子。
图15E说明了根据本发明说明性实施方案的MFP的显示器上所显示的输入屏幕的例子。
图15F说明了根据本发明说明性实施方案的MFP的显示器上所显示的期满日期输入屏幕的例子。
图16是根据本发明说明性实施方案的MFP所执行的接收和打印过程。
图17是根据本发明说明性实施方案的接收历史表的数据结构的例子。
图18是说明根据本发明说明性实施方案的MFP所执行的接收确认接受过程的流程图。
图19说明了根据本发明说明性实施方案的MFP的显示器上所显示的接收历史显示屏幕的例子。
具体实施例方式
下文中,将参照附图来描述说明性实施方式。
图1显示了根据一个实施方式的内容提供系统1的框图。如图1所示,内容提供系统1包括能够提供各种类型服务的功能服务器10、多于一个的客户装置(本实施方式中的数字多功能外围设备(MFP)30和传真装置50)。功能服务器10、MFP 30和传真装置50通过网络相互连接,并且能够彼此进行双向通信。由于多个MFP 30具有相同的配置,所以在下文中仅仅对一个MFP 30进行说明。
MFP 30能够通过因特网3与功能服务器10进行双向通信。每一个传真装置50均能够通过PSTN(公共交换电话网络)5与功能服务器10进行双向通信。MFP 30具有扫描仪功能、打印功能、复印功能和传真功能,并且能够通过因特网3从功能服务器10接收打印数据和根据该打印数据将图像打印在记录介质上。
更具体地说,MFP 30包括控制单元31、操作单元32、读取单元33、记录单元34、通信单元35、存储单元36、声音输入单元37、声音输出单元38和调制解调器40。控制单元31包括CPU、ROM和RAM(图1中未显示),CPU执行存储在ROM中的程序以便控制MFP 30的操作。
充当扫描仪的读取单元33读取在原件上形成(打印)的图像并且生成对应于所读取的图像的图像数据。充当打印机的记录单元34根据图像数据在纸上形成图像。通信单元35进行用于与节点(例如功能服务器10)进行数据通信的数据处理。
存储单元36包括其中存储有各种类型的数据的非易失性RAM。声音输入单元37包括安装在MFP 30的手持话筒(未显示)中的话筒。声音输入单元37生成代表话筒所获得的声音的声音数据(例如,PCM数据)。声音输出单元38通过安装在手持话筒中的扬声器或安装在MFP30主体中的扬声器来输出声音。调制解调器40被连接到PSTN 5,以和多个装置(例如,传真装置50)进行语音通信和传真通信。
功能服务器10包括控制单元11、存储单元13、通信单元15和调制解调器17。功能服务器10能够根据存储单元13中存储的客户信息执行提供内容的过程,以便将内容提供给客户装置(例如,MFP 30或传真装置50)。控制单元11包括CPU、ROM和RAM(图1中未显示),CPU执行存储在ROM中的程序以控制功能服务器10的操作。通信单元15工作以便通过因特网3与使用IP协议的外部装置通信。调制解调器17被连接到PSTN 5,并且工作以便通过PSTN 5与外部装置进行语音通信或者传真通信。控制单元13包括其中存储有包括程序、内容和客户信息的各种类型数据的硬盘驱动器。
更具体地说,在存储单元13中,存储有用于注册过程(参见图3)、内容注册过程(参见图6)、目的地址设置过程(参见图7)、自动设置变更过程(参见图8)、内容提供过程(参见图9)、数据发送过程(图10)、接收确认信息更新过程(参见图12)的程序。此外,在存储单元13中,存储有使功能服务器10能够充当邮件服务器(例如,SMTP服务器或POP服务器)的邮件服务器程序和使功能服务器10能够充当网页服务器的网页服务器程序。存储在存储单元13中的内容包括诸如新闻和天气信息的主题。
存储在存储单元13中的客户信息包括一条或多条分别对应于用户的用户信息,如图2所示。存储的每一条用户信息均包括用户ID、表示内容发送标准目的地址的标准目的地址信息、表示用户想要接收的内容的类型的内容设置信息、表示内容发送目的地址的目的地址设置信息、表示一列将提供给用户的发送目标内容的管理表。
图2说明了客户信息的数据结构。在功能服务器10每一次从用户能够操作的(例如,用户所拥有的)、并且被配置成能够发送注册命令的客户装置(功能服务器30或传真装置50)接收到注册命令时,形成客户信息的用户信息被生成。
图3是说明在功能服务器10的控制单元11的控制下执行的注册过程的流程图。该注册过程由功能服务器10重复执行。
首先,控制单元11等待,直到注册命令从客户装置(例如MFP 30或传真装置50)被发送出来。如果接收到注册命令(S110是),则控制单元11基于加到注册命令上的用户ID、内容设置信息和目的地址信息,生成用户信息,并且将该用户信息存储在存储单元13中(S120)。图4A说明了加到注册命令或设置切换命令(其将在下文中描述)上的目的地址信息的数据结构。图4B说明了形成用户信息的标准目的地址信息的数据结构。图4C说明了形成用户信息的目的地址设置信息。
如图4A所示,目的地址信息包括表示接收方式的参数、表示目的地地址的参数、表示接收检查模式的参数和表示与目的地址有关的期满日期的参数。“打印机”、“传真”、“邮件”和“网络”的其中一项被设为接收方式的参数。IP地址、电话号码、邮件地址和空的其中一个被设为目的地地址的参数。“自动”和“手动”中的一个被设为接收检查模式的参数。时间(“年、月、日、时、分、秒”)和“不确定期限”中的一个被设为期满日期的参数。
在S120中,控制单元11从加到注册命令上的目的地址信息中,提取接收方式、目的地地址和接收检查模式的参数,并且生成其中配置有这些参数的标准目的地址信息。
如图4B所示,标准目的地址信息包括表示接收方式的参数、表示目的地地址的参数和表示接收检查模式的参数。因为在本实施方式中,MFP 30和传真装置50起客户装置的作用,所以将“打印机”和“传真”中的一个设为表示被加到注册命令上或包含在标准目的地址信息中的接收方式的参数。
在生成标准目的地址信息后,控制单元11生成用户管理信息,其中配置有标准目的地址信息、用户ID和加到注册命令上的内容设置信息、空目的地址设置信息和空管理表,以便实现用户注册。
在结束步骤S120后,控制单元11基于用户的标准目的地址信息,更新注册在存储单元13中的目的地址设置信息(S130)。如图4C所示,目的地址设置信息包括表示接收方式的参数、表示接收检查模式的参数和表示与目的地址有关的期满日期的参数。
具体而言,在步骤S130中,控制单元11将标准目的地址信息的表示接收方式的参数赋给目的地址设置信息的表示接收方式的参数,将标准目的地址信息的表示目的地地址的参数赋给目的地址设置信息的表示目的地地址的参数,并且将标准目的地址信息的表示接收检查模式的参数赋给目的地址设置信息的表示接收检查模式的参数。而且,控制单元11将表示不确定期限的值赋给表示与目的地址有关的期满日期的参数。
然后,控制单元11结束注册过程,随后该控制单元执行步骤S110,以等待下一个注册命令。
在用户注册过程中生成为空数据的管理表,在内容注册过程中被更新。图5说明了该管理表的数据结构。图6是说明在功能服务器10的控制单元11的控制下执行的内容注册过程的流程图。内容注册过程由功能服务器10重复执行。
如图5所示,管理表包括分别为一个或多个内容项准备的一条或多条内容管理信息。每一条内容管理信息均包括充当每一个内容项的识别符的内容ID、每一个内容项的数据文件名称、表示每一个内容项发送历史的存在或不存在的发送历史信息以及接收确认信息。
内容注册过程按照以下方式执行。首先,控制单元11在客户信息中选择位于顶端的用户之一作为目标用户,并且从客户信息中读取所选择用户的用户信息(S210)。然后,控制单元11基于包含在目标用户的用户信息中的内容设置信息,在存储于存储单元13中的内容中搜索将要提供给目标用户但还未注册在目标用户的管理表中的内容(S220)。
如果发现未注册内容(S230是),则控制单元11为一个或多个未注册的内容项中的每一个,生成唯一的内容ID(S240)。然后,控制单元11为所发现的每一个未注册内容项生成内容管理信息,该内容管理信息包含所生成的内容ID、对应内容的数据文件名称、发送历史信息和接收确认信息(二者均设为“错误”),以便将要提供给目标用户的内容注册在管理表中(S250)。
接着,控制单元11为目标用户启动内容提供过程(S260)。如下文中将详细描述的那样,控制单元11将与目标用户的用户管理信息的内容管理信息中值带有“错误”值的发送历史信息有关的内容,发送给目标用户的目的地址设置信息所指示的目的地址。应注意的是,“错误”的发送历史信息表示,对应的内容还未从功能服务器10发送给目标用户,而“正确”的发送历史信息表示,对应的内容已从功能服务器10发送给目标用户。“错误”的接收确认信息表示,用户没有确认对相应内容的接收,因此这些内容必需重新发送,而“正确”的接收确认信息表示,不必重新发送相应内容。
在进行了步骤S260后,控制单元11判断是否已处理了注册在客户信息中的所有用户(S270)。如果没有处理完所有用户(S270否),则控制单元11选择其中一个未处理的用户(下一个用户)作为目标用户(S280)。然后,控制返回步骤S220。如果已处理了所有用户(S270是),则内容注册过程结束。
在本实施方式中,因为功能服务器10被配置成根据用户操作的信息来改变内容的目的地址并且由此会产生未将内容发送给用户的可能性,所以接收确认信息被用作内容管理信息之一。功能服务器10能够基于接收确认信息,判断用户是否需要在切换后的客户装置(其被用户新设为要被提供内容的客户装置)上,接收与提供给切换前的客户装置(其被用户先前设为要被提供内容的客户装置)的内容相同的内容,以便将内容再次提供给用户。
图7是说明了在功能服务器10的控制单元11的控制下执行的进行客户装置切换的目的地址设置过程的流程图。目的地址设置过程在功能服务器10上重复执行。
首先,控制单元11等待,直到设置命令从能够发布设置命令的客户装置(MFP 30或传真装置50)被发送为止(S310)。如果接收到设置命令(S310是),则控制单元11基于所接收到的设置命令中包含的客户装置(源装置)的地址信息和用户ID,识别发送设置命令的源装置的用户,并且选择与对应于该用户的目的地址设置信息,作为目标目的地址设置信息(S320)。
接着,控制单元11判断设置命令是否是作为用于将内容的目的地址从标准目的地址切换到另一台客户装置的设置切换命令而形成的(S330)。如果该设置命令是作为设置切换命令而形成的(S330是),则控制单元11提取加到设置切换命令上的目的地址信息(S340),并且基于所提取的目的地址信息,更新目标目的地址设置信息(S350)。
加到设置切换命令上的目的地址信息的配置如图4A所示。控制单元11将包含在所提取的目的地址信息中表示接收方式的参数赋给目的地址设置信息的接收方式的参数,将包含在所提取的目的地址信息中表示目的地地址的参数赋给目的地址设置信息的表示目的地地址的参数,并且将包含在所提取的目的地址信息中的表示接收检查模式的参数赋给目的地址设置信息的表示接收检查模式的参数。
如果目的地址设置信息的表示接收方式的参数是“网络”,则控制单元11将预先赋给用户(步骤S320中识别出的)的URL,赋给目的地址设置信息的表示接收方式的参数。在如上所述进行了步骤S350后,控制前进到步骤S380。
如果在步骤S330中判断所接收到的设置命令不是作为设置切换命令而形成的(S330否),则控制单元11判断该设置命令是否是作为用于将目的地址切换回标准目的地址的标准设置命令而形成的(S360)。如果该设置命令不是标准设置命令(S360否),则假定接收到未知命令,控制单元11结束目的地址设置过程。
如果所接收到的设置命令是标准设置命令(S360是),则控制单元11基于存储在存储单元13中的目标用户的标准目的地址信息,将目标目的地址设置信息的当前内容目的地址改回到标准目的地址(S370)。然后,控制单元11为步骤S320中识别出的用户,启动内容提供过程(图9)。然后,目的地址设置过程结束。
在上面提到的目的地址设置过程中,当输入标准设置命令以便将内容的目的地址从当前目的地址改回到标准目的地址时,控制单元11更新目的地址设置信息。可选地或附加地,控制单元11可以被配置成,如果为目的地址设置信息设置了期满日期并且到达了期满日期,则能够自动地将内容的目的地址从当前目的地址改回到标准目的地址。
图8是说明了在功能服务器10的控制单元11的控制下执行的自动将内容的目的地址从当前设置改成标准目的地址的自动设置变更过程的流程图。
首先,控制单元11从客户信息中选择其中一个用户作为目标用户,并且从客户信息中读取该用户的用户信息(S410)。然后,控制单元11判断包含在该用户的用户信息中的目的地址设置信息的表示期满日期的参数是否是表示不确定期限的参数(S420)。
如果期满日期的参数等于不确定期限(S420是),则控制前进到步骤S460。如果期满日期的参数不等于不确定期限(即,期满日期的参数表示时间信息)(S420否),则控制单元11判断是否达到期满日期(即,目的地址的期满日期)的参数所指示的时间。
如果没有达到期满日期(S430否),则控制前进到步骤S460。如果达到期满日期(S430是),则控制前进到步骤S440,在这里控制单元11更新目的地址设置信息,以便将内容的目的地址从当前目的地址改回到标准目的地址,如在步骤S130或S370的情况中那样。
在进行了步骤S440后,控制单元11为目标用户启动内容提供过程(图9)(S450)。接着,在步骤S460中,控制单元11判断是否已处理了注册在客户信息中的所有用户。如果没有处理完所有用户(S460否),则控制单元11从客户信息中选择其中一个未处理的用户作为目标用户。然后,控制返回步骤S420。如果已处理了所有用户(S460是),则自动设置变更过程结束。
下文中,将参照图9来说明在步骤S260、S380或S450中启动的内容提供过程。内容提供过程是在功能服务器10的控制单元11的控制下执行的。
首先,控制单元11判断导致内容提供过程的执行的原因是否是内容目的地址的改变。如果原因是内容目的地址的改变(即,内容提供过程是在步骤S380或S450中启动的)(S510是),则控制前进到步骤S520。如果原因不是内容目的地址的改变(即,该内容提供过程是在步骤S260中启动的)(S510否),则控制前进到步骤S570。
在步骤S520中,控制单元11从存储在目标用户的管理表中的具有“正确”的发送历史信息的各条内容管理信息中,选择具有“错误”的接收确认信息并且具有最老(oldest)的注册日期的一条内容管理信息,作为目标内容管理信息。如果没有发现选择目标(S530否),则控制前进到步骤S570。如果发现选择目标(S530是),则控制前进到步骤S540。
在步骤S540中,控制单元11为目标内容管理信息执行数据发送过程(图10),以便将对应于目标内容管理信息的内容发送给目标用户的目的地址设置信息中的目的地址所指示的客户装置。对于成功发送的内容,将对应于这些内容的内容管理信息中的发送历史信息改成“正确”,如随后详细描述的那样。
在进行了步骤S540后,控制单元11判断是否在步骤S540中所执行的数据发送过程(参见S741)中检测到错误。如果在数据发送过程中检测到错误(S550是),则内容提供过程结束。
如果没有在数据发送过程中检测到错误(S550否),则控制单元11从存储在目标用户的管理表中具有“正确”的发送历史信息的各条内容管理信息中,选择具有“错误”的接收确认信息和具有第二老(thesecond oldest)的注册日期的一条内容管理信息,作为下一个目标内容管理信息。如果发现了下一个选择目标(S530是),则进行从S540开始的步骤。
如果没有发现下一个目标(S530否),则控制前进到步骤S570。在步骤S570中,控制单元11从存储在目标用户的管理表中的各条内容管理信息中,选择具有“错误”的发送历史信息并且具有最老的注册日期的一条内容管理信息作为目标内容管理信息。如果没有发现选择目标(S580否),则内容提供过程结束。如果发现了选择目标(S580是),则控制前进到步骤S590。
在步骤S590中,控制单元11执行数据发送过程,以便将对应于目标内容管理信息的内容,发送给对应于目标用户的发送设置信息所指示的目标的客户装置。对于成功发送的内容,控制单元11将对应于这些内容的内容管理信息的发送历史信息改成“正确”,如随后详细描述的那样。
在进行了步骤590后,控制前进到步骤S600。在步骤S600中,控制单元11判断是否在步骤S590中所执行的数据发送过程中检测到错误。如果在数据发送过程中检测到错误(S600是),则内容提供过程结束。
如果在数据发送过程中没有检测到错误(S600否),则控制前进到步骤S610。在步骤S610中,控制单元11从存储在目标用户的管理表中的各条内容管理信息中,选择具有“错误”的发送历史信息并且具有第二老的注册日期的一条内容管理信息作为下一个目标内容管理信息。如果发该选择目标,则执行从S590开始的步骤。如果没有发现选择目标(S580否),则内容提供过程结束。
下文中,将参照图10来说明在功能服务器10的控制单元11的控制下,在步骤S540或S590中执行的数据发送过程。首先,控制单元11读取目标用户的目的地址设置信息中表示接收方式的参数(S710)。然后,控制单元11判断接收方式是否是“打印机”(S720)。
如果接收方式是“打印机”(S720是),则控制单元11从存储单元13中读取发送目标内容,并将这些内容转换成MFP 10能够通过因特网3接收的打印数据(S721)。然后,控制单元11生成包含打印数据和被赋给发送目标内容的内容ID的发送数据(S723)。
接着,控制单元11通过因特网3将发送数据发送到对应于目标用户的发送设置信息中的目的地址的IP地址,以便将发送数据提供给具有该IP地址的客户装置(S725)。然后,控制前进到步骤S740。
如果在步骤S720中判断接收方式不是“打印机”(S720否),则控制前进到步骤S730,在这里控制单元11判断目标用户的目的地址设置信息中的接收方式是否是“传真”。如果接收方式是“传真”(S730是),则控制单元11生成包含发送目标内容和被赋给该发送目标内容的内容ID的传真数据作为发送数据。传真数据是作为传真装置50能够打印出的数据而形成的。
接着,控制单元11启动与传真装置50之间的传真通信,该传真装置50具有目标用户的目的地址设置信息中的目的地地址所指示的电话号码(S733)。然后,控制前进到步骤S740。具体而言,当启动传真通信时,控制单元11通过调制解调器17呼叫具有该电话号码的传真装置50,与传真装置50通信,并将发送数据提供给所连接的传真装置50。
在步骤S740中,控制单元11判断发送是否成功结束。如果数据发送没有成功结束(S740否),则控制前进到步骤S741。如果数据发送成功结束(S740是),则控制前进到步骤S743。
具体而言,如果在步骤S725中控制单元11在通过因特网3发送了发送数据之后,接收到由MFP 30发送的接收通知(S1130),则控制单元11判断数据发送成功结束,而如果控制单元11没有接收到接收通知,则控制单元11判断数据发送没有成功结束。
如果传真通信(S733)成功结束,则控制单元11判断数据发送成功结束,而如果传真通信(S733)没有成功结束,则控制单元11判断数据发送没有成功结束。
如果S740的判断结果是“否”,则控制前进到步骤S741,在这里控制单元11作出出错判定。如果S740的判断结果为“是”,则控制前进到步骤S743,在这里控制单元11将对应于存储在发送数据中的内容ID并且存储在目标用户的管理表中的发送历史信息,改成“正确”。
在进行了步骤S743后,控制单元11判断目标用户的目的地址设置信息中的接收检查模式是否是“自动”(S745)。如果接收检查模式不是“自动”(S745否),则数据发送过程结束。如果接收检查模式是“自动”(S745是),则控制前进到步骤S747,在这里控制单元11将对应于存储在发送数据中的内容ID并且存储在目标用户的管理表中的接收检查模式,改成“正确”。然后,数据发送过程结束。
如果在步骤S730中判断目标用户的目的地址设置信息中的接收方式不是“传真”(S730否),则控制前进到步骤S750。在步骤S750中,控制单元11判断目标用户的目的地址设置信息中的接收方式是否是“邮件”。如果接收方式是“邮件”(S750是),则控制单元11将发送目标内容转换成具有一定格式的图像数据,例如JPEG和GIF格式(S751)。
接着,控制单元11生成电子邮件,该电子邮件的目的地地址等于目标用户的目的地址设置信息中所指示的目的地址,回复地址等于其自身的邮件地址(下文中,称为接收检查邮件地址),主题等于发送目标内容的内容ID,并且附件数据等于如上所述生成的图像数据。
接着,控制单元11将生成的电子邮件通过邮件服务器程序(SMTP服务器程序)发送到目的地地址(S755)。然后,控制单元11将对应于被设为该电子邮件主题的内容ID并且存储在目标用户的管理表中的发送历史信息,改成“正确”(S757)。
在进行了步骤S757后,控制前进到步骤S745。在步骤S745中,控制单元11判断目标用户的目的地址设置信息中的接收检查模式是否是“自动”。如果接收检查模式不是“自动”(S745否),则数据发送过程结束。如果接收检查模式是“自动”(S745是),则控制单元11将对应于存储在发送数据(电子邮件)中的内容ID并且存储在目标用户的管理表中的接收检查模式,改成“正确”(S747)。然后,数据发送过程结束。
如果在步骤S750中判断目标用户的目的地址设置信息中的接收方式不是“邮件”(S750否),则控制前进到步骤S760。在步骤S760中,控制单元11判断目标用户的目的地址设置信息中的接收方式是否是“网络”。如果接收方式不是“网络”(S760否),则控制前进到步骤S741。
如果接收方式是“网络”(S760是),则控制前进到步骤S761,在这里控制单元将发送目标内容转换成具有一定格式的图像数据,例如JPEG或GIF格式。接着,控制单元11生成网页,该网页被配置成将图像数据所表示的图像显示在访问该网页的客户装置上。更具体地说,该网页包含内容ID,并且在用户通过网络浏览器进行接收确认操作时,使访问该网页的客户装置(客户装置的网络浏览器)能够将存储在该网页中的内容ID发送给功能服务器30(S763)。
图11A是在步骤S763中生成的网页的源码表的例子,图11B是根据图11A的源码表生成的屏幕的例子。如图11A和11B所示,在该网页上,确认按键位于步骤S761中所生成的图像下方。如果选择确认按键,则内容ID被发送到接收检查CGI(公共网关接口)的URL。即,如果用户通过在用户装置上选择确认按键来进行确认内容接收的操作,则这些内容的内容ID从用户装置被发送给功能服务器10。
在进行了步骤S763后,控制单元11将生成的网页注册在对应于目标用户的目的地址设置信息中的目的地址的URL中(S765)。然后,控制单元11将对应于存储在URL中所注册的网页中的内容ID并且存储在目标用户的管理表中的发送历史信息,改成“正确”(S767)。
在进行了步骤S767后,控制前进到步骤S745。在步骤S745中,控制单元11判断目标用户的目的地址设置信息中的接收检查模式是否是“自动”。如果接收检查模式不是“自动”(S745否),则数据发送过程结束。如果接收检查模式是“自动”(S745是),则控制单元11将对应于存储在所注册的数据(网页)中的内容ID并且存储在目标用户的管理表中的接收检查模式,改成“正确”(S747)。然后,数据发送过程结束。
下文中,将参照图12来说明在功能服务器的控制单元11的控制下重复执行的接收确认信息更新过程。接收确认信息更新过程被执行从而将管理表中的接收确认信息改成“正确”。
首先,控制单元11判断是否从被配置成能够通过因特网3和通信单元15输出更新命令的客户装置(例如MFP 30)接收到更新命令(S810)。如果接收到更新命令(S810是),则控制单元11读取加到更新命令上的内容ID(S813)。然后,控制单元11将对应于内容ID的接收确认信息,改成“正确”(S815)。
应注意的是,对于要发送的每一个内容项均生成唯一的内容ID,并且该内容ID仅仅被通知给已经进行确认内容接收的操作的用户。因此,在步骤S815中,作为目标的接收确认信息仅仅从内容ID识别,并且该接收确认信息被改成“正确”。在进行了步骤S815后,接收确认信息更新过程结束,并且随后过程从S810开始。
如果在步骤S810中判断没有从客户设备接收到更新命令(S810否),则控制前进到步骤S820,在这里控制单元11判断功能服务器10的调制解调器17是否收到呼叫。如果收到了呼叫(S820是),则控制单元11建立与呼叫电话的联系,并且向该呼叫电话发送请求用户输入内容的内容ID(对其的接收已经被确认)的信息。
接着,控制单元11在一段预定时间内等待推按声(push tone)的输入。如果输入了推按声,则控制单元11识别已经被用户确认了接收的内容的内容ID(S823)。如果识别成功地结束了(S825是),则控制单元11将对应于内容ID的接收确认信息改为“正确”(S827)。然后,接收确认信息更新过程结束,随后过程从S810开始。
如果识别没有成功地结束(例如,由于用户所进行的不合适的推动操作的事实)(S825否),则接收确认信息更新过程结束,并且随后过程从S810开始。
如果在步骤S820中判断调制解调器37没有接收到呼叫(S820否),则控制前进到步骤S830,在这里控制单元11判断是否已经通过因特网3访问了接收检查CGI(参见图11A)。如果已经访问了接收检查CGI(S830是),则控制单元11识别输入到CGI中的内容ID(对该内容ID的接收由用户在用户装置上确认)(S831)。然后,控制单元11将对应于内容ID的接收确认信息改成“正确”(S833)。然后,接收确认信息更新过程结束,随后过程从S810开始。
如果在步骤S830中判断没有访问接收检查CGI(S830否),则控制前进到步骤S840,在这里控制单元11对所接收到的发送给接收检查邮件地址的邮件进行检查(S840)。接着,控制单元11判断在新接收到的发送给接收检查邮件地址的邮件中,是否发现了对步骤S755中发送的电子邮件的回复邮件(S850)。
如果发现回复邮件(S850是),则控制单元11从回复邮件的主题获得内容ID(S851)。然后,控制单元11将对应于所获得的内容ID的接收确认信息,改成“正确”(S853)。然后,接收确认信息更新过程结束。如果没有发现回复邮件(S850否),则接收确认信息更新过程在不进行步骤S851和S853的情况下结束。
下文中,将描述MFP 30的操作。如上所述,MFP 30被配置成通过因特网3将注册命令、设置切换命令和标准设置命令发送给功能服务器10。图13是说明在用户将接收目标输入给MFP 10时,在MFP30的控制单元31的控制下所执行的接收目标设置过程的流程图。
当开始接收目标设置过程时,控制单元31判断是否已对MFP 30进行了用户注册(S910)。具体而言,当第一次执行接收目标设置过程时,控制单元31判断没有进行用户注册(S910否),而当第二次执行接收目标设置过程时(或在第二次执行接收目标设置过程之后),控制单元判断已经进行用户注册(S910是)。
如果没有进行用户注册(S910否),则执行注册设置过程(S1000)。图14是说明在MFP 30的控制单元31的控制下执行的注册设置过程的流程图。
现在参照图14,当开始注册设置过程时,控制单元31获得用户ID(S1010)。控制单元31可通过请求用户经由操作单元32输入用户ID,或者通过从在出厂前预编有(preprogrammed)用户ID的存储单元36中读取用户ID,来获得用户ID。
在进行了步骤S1010后,控制单元31将请求用户从功能服务器10能够提供的多余一个内容项中选择内容项的内容选择屏幕显示在显示单元39上(S1020)。接着,控制单元31等待,直到用户使用操作单元32选择内容项为止(S1025)。如果用户作出选择(S1025是),则控制单元31根据通过内容选择屏幕所进行的用户选择,生成内容设置信息(S1030)。
接着,控制单元31确定将要被存储在目的地址信息中的接收方式的参数为“打印机”(S1040)。然后,控制单元31确定将要被存储在目的地址信息中的目的地地址的参数为其自身IP地址(S1050)。然后,控制前进到步骤S1060,在这里控制单元31将接收检查模式选择屏幕显示在显示单元39上。
图15A说明了显示单元39上显示的接收检查模式选择屏幕。如图15A所示,接收检查模式选择屏幕被配置成使得用户能够选择“自动”和“手动”中的一项作为接收检查模式。在显示了接收检查模式选择屏幕后,用户使用操作单元32来选择“自动”和“手动”中的一项。
在显示了接收检查模式选择屏幕后,控制单元31等待,直到用户通过接收检查模式选择屏幕选择了“自动”和“手动”中的一项为止(S1065否)。如果用户做出了选择(S1065是),则控制单元31确定将所选择的模式(“自动”或“手动”)赋给要被存储在目的地址信息中的接收检查模式的参数(S1070)。
在进行了步骤S1070后,控制单元31决定将表示不确定期限的值赋给要被存储在目的地址信息中的目的地址期满日期的参数(S1080)。接着,控制单元31根据上述决定生成目的地址信息(S1090)。在进行了步骤S1090后,控制单元31将该目的地址信息加到注册命令上,并将伴有目的地址信息的注册命令发送给功能服务器10。然后,注册设置过程结束,并且接收目标设置过程也结束。如上所述,功能服务器在接收到注册命令后,执行步骤S120和S130。
回到图13并参照该图,如果在步骤S910中判断用户已作出注册(S910是),则控制前进到步骤S920,在这里控制单元31将接收装置选择屏幕显示在显示单元39上。图15B说明了接收装置选择屏幕的例子。如图15B所示,接收装置选择屏幕被配置成使得用户能够从屏幕上列出作为可选项(“本装置”和“另一个装置”)的装置中,选择出用户想要用来接收内容的装置。在显示了接收装置选择屏幕后,如果用户想在MFP 30上接收内容,则用户选择项目“本装置”,而如果用户想在不同于用户正在使用的MFP 30的装置(例如,传真装置50或另一台MFP 30)上接收内容,则用户选择项目“另一个装置”。
在进行了步骤S920后,控制单元31等待,直到用户选择“本装置”和“另一个装置”中的一个为止(S925否)。如果用户作出选择(S925否),则控制单元31判断用户是否选择了“另一个装置”(S930)。如果用户没有选择“另一个装置”(S930否),则控制单元31将标准设置命令发送给功能服务器10(S931)。然后,接收目标设置过程结束。如上所述,功能服务器10在接收到标准设置命令后,执行步骤S370和S380。
如果在步骤S930中,判断所选择的装置是“另一个装置”(S930是),则控制单元31将接收方式选择屏幕显示在显示单元39上(S933)。图15C和15D是显示在显示单元39上的接收方式选择屏幕的例子。如图15C和15D所示,接收方式选择屏幕被配置成使得用户能够从可选项“打印机”、“传真”、“邮件”和“网络”中选择接收方式,并且用户能够使用配置在屏幕右侧的三角形按键,来向上或向下滚动可选项。在接收方式选择屏幕显示后,用户能够通过操作单元32为“另一个装置”指定接收方式。
在进行了步骤S933后,控制单元31等待,直到用户通过接收方式选择屏幕选择其中一项为止(S935否)。如果用户通过接收方式选择屏幕作出选择(S935是),则控制单元31决定将所选择的接收方式赋给将要被存储在目的地址信息中的接收方式的参数(S937)。然后,控制单元31判断所选择的接收方式是否是“网络”(S940)。
如果所选择的接收方式不是“网络”(S940否),则控制单元31将用于请求用户输入内容目的地址的输入屏幕显示在显示单元39上(S941)。图15E说明了显示在显示单元39上的输入屏幕的例子。
在进行了步骤S941后,控制单元31等待,直到用户通过输入屏幕输入关于内容目的地址的信息为止(S943否)。如果接受通过输入屏幕的用户输入(S943是),则控制单元31判断用户输入的信息是否有效(S945)。具体而言,如果输入的信息与通过接收方式选择屏幕所指定的接收方式相符,则控制单元31判断输入的信息(内容的目的地址)是有效的,而如果输入的信息与通过接收方式选择屏幕所指定的接收方式不相符,则控制单元31判断输入的信息(内容的目的地址)不是有效的。
例如,如果接收方式是“打印机”并且如果IP地址作为目的地址的信息被输入,则控制单元31判断输入的信息是有效的(S945是),而如果接收方式是“打印机”并且如果不同于IP地址的信息作为目的地址的信息被输入,则控制单元31判断输入的信息不是有效的(S945否)。如果接收方式是“传真”并且如果电话号码作为目的地址的信息被输入,则控制单元31判断输入的信息是有效的(S945是),而如果接收方式是“传真”并且如果不同于电话号码的信息作为目的地址的信息被输入,则控制单元31判断输入的信息不是有效的(S945否)。如果接收方式是“邮件”并且如果邮件地址作为目的地址的信息被输入,则控制单元31判断输入的信息是有效的(S945是),而如果接收方式是“邮件”并且如果不同于邮件地址的信息作为目的地址的信息被输入,则控制单元31判断输入的信息不是有效的(S945否)。
如果判断输入的目的地址的信息不是有效的(S945否),则控制返回到步骤S941,以便再次显示输入屏幕并请求用户再次输入内容目的地址信息。如果输入的目的地址信息是有效的(S945是),则控制单元31决定将输入的信息赋给要被存储在目的地址信息中的目的地地址的参数(S947)。然后,控制前进到步骤S951。
如果在步骤S940中判断所选择的接收方式是“网络”(S940是),则控制前进到步骤S949,在这里控制单元31决定将空数据赋给要被存储在目的地址信息中的目的地地址的参数(S947)。然后,控制前进到步骤S951。
在步骤S951中,控制单元31显示图15A中所显示的接收检查模式选择屏幕。然后,控制单元31等待,直到用户选择“自动”和“手动”中的一个为止(S953否)。如果用户选择了“自动”和“手动”中的一个(S953是),则控制单元31决定将所选择的模式赋给要被存储在目的地址信息中的接收检查模式的参数(S955)。然后,控制前进到步骤S960。
在步骤S960中,控制单元31将期满日期输入屏幕显示在显示单元39上。图15F说明了显示在显示单元39上的期满日期输入屏幕的例子。如图15F所示,期满日期输入屏幕被配置成适当用户能够输入年、月、日、时、分和秒来作为目的地址的期满日期。
在进行了步骤S960后,控制单元31等待,直到用户使用操作单元32输入期满日期为止(S961否)。如果用户进行了输入(S961是),则控制单元31判断输入的期满日期是否有效(S963)。具体而言,如果输入的期满日期晚于当前日期,则控制单元31判断输入的期满日期是有效的,而如果输入的期满日期早于当前日期,则控制单元31判断输入的期满日期不是有效的。
如果输入的期满日期不是有效的(S963否),则控制返回步骤S960,以便再次显示期满日期输入屏幕并请求用户输入适当的期满日期。如果输入的期满日期是有效的(S963是),则控制单元31决定将输入的期满日期赋给要被存储在目的地址信息中的目的地址的期满日期的参数(S965)。然后,控制前进到步骤S970。
在S970中,控制单元31根据上述决定,生成目的地址信息。接着,控制单元31将该目的地址信息加到设置切换命令上,并将伴有目的地址信息的设置切换命令发送给功能服务器10(S975)。然后,接收目标设置过程结束。如上所述,功能服务器10在接收到设置切换命令后,执行步骤S340、S350和S380。
下文中,将参照图16来说明在MFP 30的控制单元31的控制下重复执行的接收与打印过程。
首先,控制单元31等待,直到包含打印数据和内容ID的发送数据从功能服务器10被发送为止(S1110否)。如果接收到发送数据(S1110是),则控制单元31将包含在所接收到的数据中的打印数据注册在打印任务中(S1120)。MFP 30的记录单元34被配置成,按照发生的顺序,依次打印注册在打印任务中的各条打印数据。因此,在步骤S1120中注册在打印任务中的各条打印数据由记录单元34依次打印。
在进行了步骤S1120后,控制单元31将接收通知发送给功能服务器10(S1130)。如上所述,该接收通知在步骤S740中由功能服务器10使用。
然后,控制单元31将包含所接收到的数据的接收日期和对应于所接收到的打印数据的内容ID的接收历史信息,注册在接收历史表中(S1140)。然后,接收和打印过程结束,随后,控制单元31等待,直到接收到下一个数据为止(S1110)。
图17是存储在存储单元36中的接收历史表的数据结构。如图17所示,一条或多条接收历史信息(每一条均包括内容ID和接收日期)按照发生的顺序被注册在接收历史表中。
下文中,将参照图18来说明在MFP 30的控制单元31的控制下执行的接收确认接受过程。当用户通过使用操作单元32将接收历史显示命令输入给MFP 10时,执行接收确认接受过程。
首先,控制单元31将接收历史显示屏幕显示在显示单元39上(S1210)。图19说明了显示在显示单元39上的接收历史显示屏幕的例子。如图19所示,在接收历史显示屏幕上,各条接收历史信息的接收数据按照发生的顺序列出。接收历史显示屏幕被配置成使得用户能够使用配置在屏幕右侧的三角形按键,来向上或向下滚动接收数据,并且用户能使用操作单元32来选择一个或多个接收数据。
在进行了步骤S1210后,控制单元31判断是否选择了一个或多个接收日期(S1220)。如果用户没有通过接收日期选择屏幕做出选择(S1220否),则控制单元31判断是否已输入请求MFP 30关闭接收日期显示屏幕的取消命令(S1230)。
如果没有输入取消命令(S1230否),则控制返回步骤S1220等待,直到接收日期被选择或取消命令被输入为止。如果已经输入取消命令(S1230是),则接收确认接受过程结束。
如果用户已通过接收日期选择屏幕做出选择(S1220是),则控制单元31决定将对应于所选择的一个或多个接收日期的各条接收历史信息的内容ID,赋给发送ID(S1240)。然后,控制单元31将包含这些发送ID的更新命令发送给功能服务器10(S1250)。然后,接收确认接受过程结束。如上所述,当功能服务器10接收到更新命令时,功能服务器10将对应内容项的接收确认信息改成“正确”(参见S813和8815)。
每一个传真装置50均被配置成能够执行接收目标设置过程(图13)和注册设置过程(图14)。当传真装置50执行这些过程时,传真装置50通过PSTN 5将注册命令、标准设置命令和设置切换命令,发送给功能服务器10,在步骤S1040中决定将“传真”赋给要被存储在目的地址信息中的接收方式的参数,并决定将其自身的电话号码赋给要被存储在目的地址信息中的目的地地址的参数。
如上配置的传真装置50,能够将自身注册在功能服务器10中作为标准目的地址装置(客户装置)来接收传真数据格式的内容,并打印接收到的内容。
如上所述,根据内容提供系统1,在每次预定条件被满足时,功能服务器10执行内容提供过程(图9),以便将内容间歇地提供给目的地址设置信息所指定的客户装置。
如果功能服务器10通过网络接收到伴有表示内容目的地址的目的地址信息(参见图4A)的注册命令(S110是),则功能服务器10将包含在目的地址信息中的接收方式的参数、目的地地址的参数和接收检查模式的参数,注册在存储单元13中作为标准目的地址信息。
通过将标准目的地址信息设成目的地址设置信息(S130),功能服务器10将内容间歇地提供给标准目的地址信息所指示的客户装置。
如果功能服务器10通过网络接收到伴有目的地址信息的设置切换命令(S330是),则功能服务器10将包含在设置切换命令中的目的地址信息赋给目的地址设置信息一段预定的时间,以便使功能服务器10,将内容提供给包含在切换设置命令中的目的地址信息所指示的客户装置,代替将内容提供给标准目的地址信息所指示的客户装置。
如果已经过预定时间周期,则功能服务器10将标准目的地址信息设成目的地址设置信息,以便结束将内容提供给伴有设置切换命令的目的地址信息所指示的客户装置,并再次开始将内容提供给标准目的地址。
因此,根据内容提供系统1,用户能够在旅行或商务旅行期间,通过经由网络将切换设置命令从用户自己的装置(MFP 30或传真装置50)发送给功能服务器10,而暂时将内容目的地址从标准目的地址改成另一个装置。
根据内容提供系统1,在经过预定时间周期后,功能服务器10根据存储在存储单元13中的标准目的地址信息,将内容的目的地址改回到标准目的地址,而不需要请求用户再次输入切换前的客户装置的地址(先前用户设置为要提供内容的客户装置的地址)(S370、S440)。在这种配置中,用户不需要再次输入原目的地址装置的地址(IP地址或电话号码)来将内容目的地址从用户在所停留的地点暂时使用的客户装置改成原客户装置。要理解的是,这种配置使用户能容易地改变内容的目的地址,以便暂时在另一个装置上接收内容。
在内容提供系统1中,如果功能服务器10接收到设置切换命令,则功能服务器10将内容提供给包含在切换设置命令中的目的地址信息所指示的客户装置,直到功能服务器10接收到标准设置命令为止,以代替将内容提供给标准目的地址。如果功能服务器10接收到标准设置命令(S360是),则功能服务器10停止将内容提供给目的地址信息所指示的客户装置,并将内容目的地址改回到标准目的地址(S370),以便重新开始将内容提供给标准目的地址(S380)。
因此,根据本实施方式,用户仅仅需输入命令(标准设置命令)来将内容目的地址改回到标准目的地址。即,用户能够在预期时间将内容目的地址改回到标准目的地址。
在内容提供系统1中,当达到包含在设置切换命令中的目的地址的期满日期(S430是)时,功能服务器10停止将内容提供给包含在设置切换命令中的目的地址信息所指示的客户装置,并将内容目的地址改回到标准目的地址(S440),以便重新开始将内容提供给标准目的地址(S450)。这种配置使得用户能够在期满日期达到后,在对应于标准目的地址的客户装置上接收内容,而不需要在用户已经输入设置切换命令后,请求用户进行用户操作。
在内容提供系统1中,用户能够通过显示在对应于标准目的地址(例如,MFP 30或传真装置50)的用户客户装置上的期满日期输入屏幕(参见图15F),将预期日期设成期满日期。这种配置使得用户能够在预期时刻,使得功能服务器10将内容目的地址改回到标准目的地址,而不需要在用户输入设置切换命令后,请求用户操作功能服务器10。
在内容提供系统1中,功能服务器10根据目的地址设置信息中所含的接收方式的参数,将要被提供给客户装置的内容的格式转换为客户装置可以接收的一定格式。这种配置使得用户能够在该用户在旅行目的地所使用的各种类型的客户装置上接收内容。
在内容提供系统1中,在功能服务器10将内容目的地址改成标准目的地址后,功能服务器10搜索目标用户的管理表,以便从已经提供给客户装置的内容项中,选择具有“错误”的接收确认信息的内容项。然后,功能服务器10判断是否需要将所选择的内容项提供给客户装置(S520、S560),以便将所选择内容项的内容提供给客户装置(S540)。
因此,根据内容提供系统1,能够防止由于在用户从商务旅行返回之后并在内容目的地址被改回到标准目的地址之前,在装置(其是用户在旅游目的地所使用的装置)上将内容打印出来,从而无法将内容传送给用户。即,可以将与已经由装置(其是用户在商务旅行前所使用的装置)打印的内容相同的内容,提供给装置(其是用户在旅行目的地所使用的装置)。
根据内容提供系统1,能够防止将不期望的内容传送给用户(由标准目的地址装置打印的),因为功能服务器10判断对于每一个内容项来说是否有必要再次提供内容。当内容通过具有记录功能的客户装置(例如,MFP 30和传真装置50)被打印在记录介质(例如,纸张)上时,这种优点尤其显著,因为上述实施方式的配置减少了记录介质的消耗。
在内容提供系统1中,当用户通过使用操作单元32来进行确认内容接收的操作时,对应于内容的内容ID从客户装置被通知给功能服务器10。在将内容ID通知给功能服务器(S813、S823、S831、S851)后,功能服务器10将对应于用户管理表中的内容ID的接收确认信息,改成正确,以便将对应于内容ID的内容从数据发送过程的目标中清除(S540)。因此,根据内容提供系统1,能个可靠地防止将不期望的内容传送给用户。
在内容提供系统1中,当功能服务器10接受到设置切换命令而功能服务器10将内容提供给对应于包含在设置切换命令中的目的地址信息的客户装置(其用来代替标准目的地址装置)时,功能服务器10基于包含在新接收到的设置切换命令中的目的地址信息,更新目的地址设置信息(S350),以便停止将内容提供给先前的客户装置,并重新开始将内容提供给新指定的客户装置(S380)。
在这种情况下,功能服务器10搜索目标用户的管理表,以便从已经提供给客户装置的内容项中,选择具有“错误”的接收确认信息的内容项,并判断是否需要将所选择的内容项提供给新指定的客户装置(S520、S560)。所选择的内容项的内容被提供给新指定的客户装置(S540)。
因此,在用户在他/她的旅行期间去往多个地点的情况下,用户能够在旅行的第二个地点的客户装置上,接收与在他/她的旅行的第一个地点的客户装置已打印的内容相同的内容。
权利要求
1.一种用于提供内容的服务器,其包括注册单元,如果所述注册单元接收到伴有第一目的地址信息的注册命令,则所述注册单元将表示内容提供目的地址的所述第一目的地址信息存储在存储器中,作为标准内容目的地址;内容提供单元,其将内容提供给与存储在所述存储器中的所述标准目的地址相对应的客户装置;和切换内容提供单元,如果所述切换内容提供单元接收到伴有第二目的地址信息的切换命令,则所述切换内容提供单元工作以使所述内容提供单元将内容提供停止一段预定时间周期,从而将内容提供给与所述第二目的地址信息相对应的客户装置,如果预定的时间周期已过,则所述切换内容提供单元停止将内容提供给与所述第二目的地址信息相对应的客户装置,并重新启动所述内容提供单元对内容的提供。
2.如权利要求1所述的服务器,其特征在于如果所述切换内容提供单元接收到所述切换命令,则所述切换内容提供单元工作以使所述内容提供单元停止内容提供,并将内容提供给与所述第二目的地址信息相对应的客户装置,直到所述切换内容提供单元接收到释放命令为止;并且如果所述切换内容提供单元接收到所述释放命令,则所述切换内容提供单元工作以停止将内容提供给与所述第二目的地址信息相对应的客户装置,并重新启动所述内容提供单元对内容的提供。
3.如权利要求1所述的服务器,其特征在于如果所述切换内容提供单元接收到所述切换命令,则所述切换内容提供单元工作以使所述内容提供单元停止内容提供,并将内容提供给与所述第二目的地址信息相对应的客户装置,直到达到预定时间为止;并且如果达到所述预定时间,则所述切换内容提供单元工作以停止将内容提供给与所述第二目的地址信息相对应的客户装置,并重新启动所述内容提供单元对内容的提供。
4.如权利要求3所述的服务器,其特征在于所述切换命令伴有由所述切换命令的源装置所限定的切换结束时间;如果所述切换内容提供单元接收到所述切换命令,则所述切换内容提供单元工作以使所述内容提供单元停止内容提供,并将内容提供给与所述第二目的地址信息相对应的客户装置,直到达到所述切换结束时间为止;如果达到所述切换结束时间,则所述切换内容提供单元工作以停止将内容提供给与所述第二目的地址信息相对应的客户装置,并重新启动所述内容提供单元对内容的提供。
5.根据前述权利要求中任何一项所述的服务器,其特征在于进一步包括转换单元,该转换单元将内容的数据格式转换成从所述服务器接收所述内容的目标客户装置可以接受的格式。
6.如权利要求5所述的服务器,其特征在于,如果所述目标客户装置是打印装置,则所述转换单元将所述内容转换成用于打印装置的打印数据。
7.如权利要求5所述的服务器,其特征在于,如果所述目标客户装置是传真装置,则所述转换单元将所述内容转换成用于传真装置的传真数据。
8.一种用于提供内容的系统,其包括如权利要求1至7中任何一项所述的服务器;和至少一个从所述服务器接收内容的客户装置。
9.如权利要求8所述的系统,其特征在于所述服务器包括判断单元,其判断是否有必要将所述切换内容提供单元已经提供给所述客户装置的每一个内容项,提供给与所述标准目的地址相对应的客户装置;并且所述内容提供单元在被所述切换内容提供单元重新启动后,工作以将所述切换内容提供单元未提供的新生成的内容,提供给与所述标准目的地址相对应的客户装置,并将由所述判断单元判断为有必要提供给与所述标准目的地址相对应的客户装置的内容,提供给与所述标准目的地址相对应的客户装置。
10.如权利要求9所述的系统,其特征在于进一步包括获取单元,其从用户能够操作的操作单元获得表明是否有必要将所述切换内容提供单元已经提供给所述客户装置的每一个内容项提供给与所述标准目的地址相对应的客户装置的必要性信息,其中所述判断单元根据所述获取单元获得的所述必要性信息,判断是否有必要将所述切换内容提供单元已经提供给所述客户装置的每一个内容项,提供给与所述标准目的地址相对应的客户装置。
11.如权利要求8所述的系统,其特征在于所述服务器包括判断单元,其在所述切换内容提供单元停止所述内容提供单元对内容的提供时,判断是否有必要将所述切换内容提供单元已经提供给与所述第二目的地址信息相对应的客户装置的内容,提供给与第三目的地址信息相对应的客户装置,所述第三目的地址信息表示伴有新接收到的切换命令的内容提供目的地址;如果在所述切换内容提供单元停止所述内容提供单元对内容的提供时,所述切换内容提供单元接收到所述新的切换命令,则所述切换内容提供单元工作以便基于已经接收到的所述切换命令,停止所述内容提供单元的工作;将由所述判断单元判断为有必要提供给与伴有所述新接收到的切换命令的所述第三目的地址信息相对应的客户装置的内容,提供给与所述第三目的地址信息相对应的客户装置;在从所述内容提供单元停止工作起的一定时间周期内,代替所述内容提供单元,将在接收到所述新的切换命令后新生成的内容,提供给与所述第三目的地址信息相对应的客户装置;当所述一定时间周期已过时,停止提供内容;和重新启动所述内容提供单元对内容的提供。
12.如权利要求11所述的系统,其特征在于进一步包括获取单元,该获取单元从用户能够操作的操作单元获得表明是否有必要将所述切换内容提供单元已经提供给所述客户装置的每一个内容项,提供给与所述第三目的地址信息相对应的客户装置的必要性信息,其中如果在所述切换内容提供单元停止所述内容提供单元对内容的提供时,接收到所述新的切换命令,则所述判断单元根据所述获取单元获得的所述必要性信息,判断是否有必要将所述切换内容提供单元已经提供给与所述第二目的地址信息相对应的客户装置的每一个内容项,提供给与所述第三目的地址信息相对应的客户装置。
13.如权利要求8至12中任何一项所述的系统,其特征在于所述至少一个客户装置被配置成,将所述注册命令和所述切换命令发送给所述服务器,并且在发送所述注册命令时,将表示其自身装置的信息作为所述的内容目的地址发送给所述服务器。
14.一种提供内容的方法,其包括以下步骤如果接收到伴有第一目的地址信息的注册命令,则将表示内容提供目的地址的所述第一目的地址信息存储在存储器中,作为标准内容目的地址;将内容提供给与存储在所述存储器中的所述标准目的地址相对应的客户装置;如果接收到伴有表示内容提供目的地址的第二目的地址信息的切换命令,则停止将内容提供给与所述标准目的地址相对应的客户装置一段预定时间周期;将内容提供给与所述第二目的地址信息相对应的客户装置;如果所述预定时间周期已过,则停止将内容提供给与所述第二目的地址信息相对应的客户装置;和重新启动对与所述标准目的地址相对应的客户装置的内容提供。
15.一种计算机程序,其包括计算机可读指令,该计算机可读指令使得提供内容的服务器如果接收到伴有第一目的地址信息的注册命令,则将表示内容提供目的地址的所述第一目的地址信息存储在存储器中,作为标准内容目的地址;将内容提供给与存储在所述存储器中的所述标准目的地址相对应的客户装置;如果接收到伴有表示内容提供目的地址的第二目的地址信息的切换命令,则停止将内容提供给与所述标准目的地址相对应的客户装置一段预定时间周期;将内容提供给与所述第二目的地址信息相对应的客户装置;如果所述预定时间周期已过,则停止将内容提供给与所述第二目的地址信息相对应的客户装置;和重新启动对与所述标准目的地址相对应的客户装置的内容提供。
全文摘要
本发明提供一种用于提供内容的服务器,其配置有注册单元、内容提供单元和切换内容提供单元,其中,如果注册单元接收到伴有第一目的地址信息的注册命令,则将表示内容提供目的地址的第一目的地址信息存储在存储器中作为标准内容目的地址;内容提供单元将内容提供给与存储在存储器中的标准目的地址相对应的客户装置;并且,如果切换内容提供单元接收到伴有表示内容提供目的地址的第二目的地址信息的切换命令,则其使内容提供单元停止提供内容一段预定时间周期,以便将内容提供给与第二目的地址信息相对应的客户装置,如果预定时间周期已过,则其停止将内容提供给与第二目的地址信息相对应的客户装置,并重新启动内容提供单元对内容的提供。
文档编号H04L12/00GK1815961SQ200610002849
公开日2006年8月9日 申请日期2006年2月5日 优先权日2005年1月31日
发明者青木一磨 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1