网络和终端设备的制作方法

文档序号:7625140阅读:88来源:国知局
专利名称:网络和终端设备的制作方法
本申请是申请日为2002年12月27日申请号为第02139975.1号发明名称为“网络和终端设备”的中国专利申请的分案申请。
背景技术
1.发明领域本发明涉及一种系统,该系统包括服务提供设备,归服务提供设备的用户所有的终端设备,归管理服务提供设备或用户终端设备之一的人所有的管理员终端设备,以及用于输出图像的输出设备。
2.相关技术的描述目前,通过在能够进行通信的区域内提供无线终端设备使得在计算机系统和具有适当的无线接口的类似系统之间构建一个无线网络(例如无线LAN)并不困难。在此,无线终端设备是配置了遵照IEE802.11b或IEEE802.11a或类似协议,或者蓝牙技术,即一种实现短距离无线通信的标准等标准的终端设备。基于这些设备之间的数据传输各种服务也是可能的。
但是,尽管构建一个无线网络比较容易,但在这些网络上提供的服务经常由未注册的用户请求或者提供给未注册的用户。结果是,该无线网络必须建有认证系统,用于提供给这些无线终端用户或者由这些无线终端用户发出请求。
在通常的认证系统中,对于计算机、网络服务器或类似设备中的每一个有效用户来说都必须输入用户名和口令。因此,每一次都要对希望从配置有诸如蓝牙技术的无线终端访问服务的引用户进行检查,该系统管理员必须输入用户名和口令,或者用于计算机或类似的终端设备中的唯一的数据。类似地,每当用户希望请求一个服务时,希望从采用了蓝牙等技术的无线终端设备中存取网络服务的用户都必须输入一个口令或类似的数据。
换句话说,每次一个未注册的无线网络设备链接到包括预定的服务提供设备的无线网络,该系统管理员必须执行一个输入用户名,口令或类似数据的过程,因此为系统管理员增加了负担。而且,每一次用户请求服务时该用户必须用无线终端设备输入一个口令,因此增加了用户的负担。
除此之外,用来通过图像输出设备来输出图像的常用图像输出系统有时会使用防止不适合的第三方看到该图像的设备,以便保密和保护用户的隐私权。
例如,可以设想通过使用一个图像输出系统来保密及保护用户隐私权,该系统包括一便携式设备,一检测器,用于在通信范围内定位时检测该设备,一个用于确定是否有设备被检测器检测到的装置,一图像输出单元用于输出图像,以及一控制器,用于控制打印机根据如所述装置确定的在通信范围内是否有设备来输出图像。
如果图像输出系统的图像输出单元是打印机,则该检测器设置在打印机附近,以便当打印机用户靠近时检测。此外,当便携式设备的用户在该打印机附近的时候,该系统能控制打印机输出打印材料,因此实现了保密和保护用户的隐私权。
举一个特定的例子,拥有便携式设备的公司老板或上司正在输出这位他不希望他的下属看到的打印材料。通过使用这个图像输出系统,当上司距离打印机较远时其下属不能看到该打印材料。
但是,当便携式设备的所有者(上司)靠近打印机而第三方(下属)在旁边时,该打印材料将由这一图像输出系统输出。因此该第三方有可能看见该材料。
发明概述根据前述的观点,本发明的一个目的是提供一个管理系统,该系统提供或接收预定服务的请求,而不给管理服务提供设备或用户终端设备的人带来负担,还包括服务提供设备和用户终端设备。
本发明的另一个目的是提供一个图像输出系统,包括图像输出装置,该装置能够防止该图像输出装置附近的第三方看见从该系统输出的材料。
这些和其他目的将由管理系统实现,该管理系统包括提供服务的服务提供设备,属于服务提供设备的一个用户终端设备,通过一无线网络连接到该服务提供设备;以及一管理员终端设备,属于该服务提供设备的管理员,并且能够通过一无线网络连接到该服务提供设备。该管理员系统进一步包括一个确定单元,用于确定该管理员终端设备是否通过一无线网络连接到该服务提供设备,并且确定该用户终端设备是否通过一无线网络连接到该服务提供设备;以及一认证单元,用于在确定单元确定了该用户终端设备通过无线网络被连接到该服务提供设备以及该管理员终端设备通过无线网络被连接到该服务提供设备的时候,认证一个由该服务提供设备执行的预定处理。
因此,当用户终端设备和管理员终端设备都被确定为通过无线网络与该服务提供设备相连时,由该服务提供设备执行的处理被认证。
如果属于管理该服务提供设备的管理员的管理员终端设备通过无线网络被连接到该服务提供设备,则在该服务提供设备可能进行无线连接的范围内,对该管理员进行定位。当管理员在这一范围内,如果该用户终端设备通过无线网络被连接到该服务提供设备,则该服务提供设备能够独立于管理员认证一个预定处理。换句话说,由于该服务提供设备处于管理员的管理和监督之下的范围内,该服务提供设备被委托在用户终端设备上执行预定处理。因此,无须给管理员带来负担即可提供该预定处理。
以上目的也将通过一个管理系统被实现,该系统包括一服务提供设备,能够提供服务;一用户终端设备,属于该服务提供设备的一个用户,能够通过无线网络连接到服务提供设备;以及一管理员终端,属于该服务提供设备的管理员,能够通过无线网络连接到服务提供设备。该管理系统进一步包括一个确定单元用于确定该管理员终端设备是否通过一无线网络连接到该服务提供设备,以及用于确定该用户终端设备是否通过一无线网络连接到该服务提供设备;以及一认证单元,用来认证一个由服务提供设备执行的预定处理,当该确定单元确定,该用户终端设备能够通过无线网络连接到该服务提供设备以及该管理员终端设备能够通过无线网络连接到该服务提供设备的时候,确认之后从通过无线网络连接的管理员终端接收一条认证指令。
因此,在确认一条认证指令已经从管理员终端设备接收到之后以及用户终端设备和管理员终端设备都被确定为通过无线网络与服务提供设备相连的时候,由服务提供设备提供的预定处理被认证。
如果属于管理该服务提供设备的管理员的管理员终端设备通过无线网络被连接到该服务提供设备,则该管理员位于其中可能进行无线连接的服务提供设备的范围之内。当管理员处于这一范围内的时候,如果该用户终端设备通过无线网络连接到该服务提供设备,则该服务提供设备可以独立于管理员认证一个预定处理,确定之后,已经从该管理员终端设备接收了认证指令。换句话说,由于该服务提供设备处于管理员的管理和监督之下的范围内,仅仅需要管理员从该管理员终端设备提出一条认证指令就能够委托该服务提供设备被在用户终端设备上执行一个预定处理。因此,在不给管理员带来负担的情况下就可以提供该服务。
根据本发明的另一方面,由认证单元认证的该预定处理是一个将用户终端从服务提供设备注册到接收服务的处理。因此,可以将对用户终端设备的注册委托给用户终端设备本身。因此,在不给管理员带来负担的情况下就可以提供该服务。
根据本发明的另一方面,仅当管理员终端设备通过无线网络被连接到服务提供设备时,通过注册用户终端设备的处理,服务提供设备被允许。
因此,当管理员终端设备不能通过无线网络被连接到该服务提供设备时,该用户终端设备不能授权来自服务提供设备的服务的提供。即使用户终端设备被注册,如果服务提供设备和管理员终端设备之间的无线连接断开,也可以拒绝将由服务提供设备提供的服务提供给用户终端设备的用户。因此,在不给管理服务提供设备的管理员带来负担的情况下可以仅对有效用户提供预定服务。
根据本发明的另一方面,由认证单元认证的预定处理是一个从服务提供设备提供服务的处理。因此,服务提供设备的服务可以被提供给用户终端的用户,而不需要复杂的注册处理或类似的处理。结果是不给管理员或用户带来负担就能够提供预定服务。
根据本发明的另一方面,服务提供设备和管理员终端设备通过无线网络相连的范围是可变的。因此,无线网络可连接的范围是可变的,使得可连接的范围可以任意设置。因此,例如,可以根据物理空间的大小,系统规模或者预期的安全级别来认证预定处理。因此,可以构建高度自由的管理系统,并且不给管理服务提供设备的管理员带来负担即可提供预定的服务。
该目的和其他目的将通过一个管理系统实现,该系统包括提供服务的服务提供设备;通过无线网络与服务提供设备相连的、属于服务提供设备的用户的用户终端设备;以及属于用户终端设备的管理员的管理员终端设备,能够通过无线网络连接到用户终端设备。该管理系统进一步包括,确定单元,用于确定管理员终端设备是否通过无线网络连接到用户终端设备,以及确定用户终端设备是否通过无线网络连接到服务提供设备;还有认证单元,用于当确定单元确定了用户终端设备通过无线网络连接到服务提供设备并且确定了管理员终端设备通过无线网络连接到服务提供设备的时候,认证用户终端设备在服务提供设备上执行预定的处理。
因此,当服务提供设备和管理员终端设备被确定为都通过无线网络与用户终端设备相连的时候,用户终端设备被认证在服务提供设备上执行一预定的处理。
如果属于管理用户终端设备的管理员的管理员终端设备通过无线网络与用户终端设备相连,那么该管理员被定位在用户终端设备可能无线连接的范围之内。当管理员在这一范围的时候,如果用户终端设备通过无线网络连接到服务提供设备,那么该用户终端设备被认证在服务提供设备上执行一个预定的处理而不依赖于管理员。换句话说,由于用户终端设备在管理员的管理和监督的范围之内,可以委托该用户终端设备在服务提供设备上执行一个预定的处理。因此,该用户终端设备能够管理该预定的处理而不给管理员带来负担。
该目的和其他目的将通过一个管理系统实现,该系统包括能够提供服务的服务提供设备;通过无线网络与服务提供设备相连的、属于服务提供设备的用户的用户终端设备;以及属于用户终端设备的管理员的管理员终端设备,能够通过无线网络连接到用户终端设备。该管理系统进一步包括,确定单元,用于确定管理员终端设备是否通过无线网络连接到用户终端设备,以及确定用户终端设备是否通过无线网络连接到服务提供设备;还有认证单元,用于在确认认证指令已经从通过无线网络连接的管理员终端设备接收到之后,并且当确定单元确定了用户终端设备通过无线网络连接到服务提供设备并且确定了管理员终端设备通过无线网络连接到服务提供设备的时候,认证用户终端设备在服务提供设备上执行一个预定的处理。
因此,在确认认证指令已经从通过无线网络连接的管理员终端设备接收到之后,并且当服务提供设备和管理员终端设备被确定为都通过无线网络与用户终端设备相连的时候,用户终端设备被认证在服务提供设备上执行一预定的处理。
如果属于管理用户终端设备的管理员的管理员终端设备通过无线网络与用户终端设备相连,那么该管理员位于用户终端设备可能无线连接的范围之内。当管理员在这一范围的时候,那么,在确认一条来自管理员终端设备的认证指令之后,该用户终端设备被认证在服务提供设备上执行一个预定的处理。换句话说,由于用户终端设备在管理员的管理和监督的范围之内,只需要管理员从管理员终端设备发出的一条认证指令,就可以委托该用户终端设备在服务提供设备上执行一个预定的处理。因此,该用户终端设备能够管理该预定的处理而不给管理员带来负担。
根据本发明的另一方面,由认证单元认证的预定处理是注册一个授权一条服务请求的服务提供设备的处理。因此,可能将该服务提供设备的注册委托给用户终端设备的用户。
根据本发明的另一方面,根据预定的处理,在注册服务提供设备之后,服务请求被授权的一个时间段,是仅当管理员终端设备通过无线网络连接到用户终端设备的时候。
结果是,当管理员终端设备没有通过无线网络连接到用户终端设备的时候,该用户终端设备没有被授权来自服务提供设备的服务。即使授权服务请求的服务提供设备在用户终端设备中被注册,如果用户终端设备与管理员终端设备之间的无线连接被断开,也可以拒绝该用户终端设备的用户把服务请求发送到服务提供设备。结果是,预定服务的请求被约束到有效用户,而没有给管理服务提供设备的管理员带来负担。
根据本发明的另一方面,由认证单元认证的预定处理是向服务提供设备提出服务请求的处理。在此,用户终端设备的用户能够被认证去向服务提供设备提出服务请求,而不需要复杂的注册处理。
根据本发明的另一方面,用户终端设备与管理员终端设备能够通过无线网络连接的范围是可变的。由于两个设备之间可连接的范围是可变的,可以任意改变无线网络的连接范围。因此,可以根据诸如物理空间的大小、系统规模、或者安全级别认证预定处理。因此,可能构建一个高度自由的管理系统,并且管理由用户终端设备在服务提供设备上执行的预定处理,而不给管理服务提供设备的管理员带来负担。
以上目的也将通过能够提供服务的服务提供设备实现,包括确定单元,用于确定服务提供设备是否通过无线网络连接到由管理服务提供设备的管理员管理的管理员终端设备,以及确定服务提供设备是否通过无线网络连接到由服务提供设备的用户管理的用户终端设备;还有认证单元,当确定单元确定了服务提供设备可以通过无线网络被连接到用户终端设备和管理员终端设备的时候,用于认证一个预定处理。
换句话说,当用户终端设备和管理员终端设备都被确定为通过无线网络连接到服务提供设备的时候,由该服务提供设备执行的该预定处理被认证。
如果属于管理服务提供设备的管理员的管理员终端设备通过无线网络被连接到服务提供设备,那么该管理员位于服务提供设备可能无线连接的范围之内。当管理员在这一范围的时候,如果用户终端设备通过无线网络被连接到服务提供设备,那么,该服务提供设备被认证执行一个预定的处理,而不依赖于管理员。换句话说,由于服务提供设备在管理员的管理和监督的范围之内,由该服务提供设备执行的预定处理可以被委托给用户终端设备的用户。因此,可以提供该预定的服务而不给管理员带来负担。
以上目的也将通过能够提供服务的服务提供设备实现,包括确定单元,用于确定服务提供设备是否通过无线网络连接到由管理服务提供设备的管理员管理的管理员终端设备,以及确定服务提供设备是否通过无线网络连接到由服务提供设备的用户管理的用户终端设备;还有认证单元,在确认一条认证指令已经从通过无线网络连接的管理员终端设备接收到之后,并且当确定单元确定了服务提供设备可以通过无线网络被连接到用户终端设备和管理员终端设备的时候,用于认证一个预定处理。
如果属于管理服务提供设备的管理员的管理员终端设备通过无线网络与服务提供设备相连,那么该管理员位于服务提供设备可能无线连接的范围之内。因此,当管理员在这一范围的时候,在确认已经从通过无线网络连接到管理员终端设备接收到一条认证指令之后,认证单元认证一个由服务提供设备执行的预定处理。换句话说,由于服务提供设备在管理员的管理和监督的范围之内,只需要提供一条来自管理员终端设备已经由管理员提出来的认证指令,就可以委托该服务提供设备在用户终端设备的用户上执行一个预定的处理。因此,能够提供该预定的服务而不给管理员带来负担。
根据本发明的另一方面,由认证单元认证的在服务提供设备中的预定处理是注册授权服务提供的用户终端设备的一个处理。因此,可以将用户终端设备的注册委托给用户终端设备的用户本身,因此,使得预定服务的提供不给管理员带来负担。
根据本发明的另一方面,根据预定处理、注册服务提供设备之后、服务请求被授权的一个时间段,是用户终端设备通过无线网络连接到管理员终端设备的一个时间段。
因此,如果服务提供设备不能通过无线网络连接到管理员终端设备,即使用户终端设备已经注册,服务提供不能被授权。换句话说,即使用户终端设备已经注册,如果与管理员终端设备的无线连接断开,也可以拒绝向用户终端设备的用户提供的服务。因此,可以仅向有效用户提供预定服务,而不会给管理服务提供设备的管理员带来负担。
根据本发明的另一方面,由认证单元认证的在服务提供设备中的预定处理是一个提供服务的处理。因此,服务能够被提供到用户终端设备的用户,而不需要复杂的注册处理或者类似的处理。因此,预定服务能够被提供而不给管理员或者用户带来负担。
根据本发明的另一方面,服务提供设备与管理员终端设备能够通过无线网络连接的范围是可变的。由于无线网络中可连接的范围是可以改变的,使得能够任意设置可连接的范围。因此,预定处理能够根据诸如物理空间的大小、系统规模、或者安全级别被认证。因此,可能构建一个高度自由的管理系统,并且提供预定服务,而不给管理服务提供设备的管理员带来负担。
以上目的也将通过能够从通过无线网络连接的服务提供设备请求服务的用户终端设备实现,包括确定单元,用于确定用户终端设备是否通过无线网络连接到由管理用户终端设备的管理员管理的管理员终端设备;还有认证单元,当确定单元确定了用户终端设备可以通过无线网络被连接到管理员终端设备的时候,用于认证一个服务提供设备的预定处理。
换句话说,在确定服务提供设备与管理员终端设备能够通过无线网络连接到用户终端设备之后,用户终端设备能够被认证在服务提供设备上执行一个预定处理。
如果属于管理用户终端设备的管理员的管理员终端设备通过无线网络与用户终端设备相连,那么该管理员位于用户终端设备可能无线连接的范围之内。因此,当管理员在这一范围的时候,用户终端设备被认证在服务提供设备上执行一个预定处理,而不依赖于管理员。换句话说,由于用户终端设备在管理员的管理和监督的范围之内,该用户终端设备被委托在服务提供设备上执行一个预定的处理。因此,用户终端设备能够管理预定处理,而不给管理员带来负担。
以上目的也将通过能够从通过无线网络连接的服务提供设备请求服务的用户终端设备实现,包括确定单元,用于确定用户终端设备是否通过无线网络连接到由管理用户终端设备的管理员管理的管理员终端设备;还有认证单元,在确认认证指令已经从通过无线网络连接的管理员终端设备被接收到之后,当确定单元确定了用户终端设备可以通过无线网络被连接到管理员终端设备的时候,用于认证一个服务提供设备的预定处理。
如果属于管理用户终端设备的管理员的管理员终端设备通过无线网络与用户终端设备相连,那么该管理员位于用户终端设备可能无线连接的范围之内。在确认一条来自管理员终端设备的认证指令之后,当管理员在这一范围的时候,用户终端设备被认证在服务提供设备上执行一个预定处理。换句话说,由于用户终端设备在管理员的管理和监督的范围之内,只需要提供一条管理员已经从管理员终端设备提出的认证指令,就可以委托该用户终端设备在服务提供设备上执行一个预定的处理,因此,用户终端设备能够管理预定处理,而不给管理员带来负担。
根据本发明的另一方面,由认证单元认证的在用户终端设备中的预定处理是注册授权一个服务请求的服务提供设备的一个处理。因此,能够委托用户终端设备的用户去注册授权服务请求的服务提供设备。
根据本发明的另一方面,根据预定处理、注册服务提供设备之后、服务请求被授权的一个时间段,是用户终端设备通过无线网络连接到管理员终端设备的一个时间段。
结果是,当管理员终端设备不能通过无线网络连接到用户终端设备的时候,用户终端设备不能授权一条服务提供设备的服务请求。即使授权服务请求的服务提供设备已经在用户终端设备中注册,如果与管理员终端设备的无线连接断开,用户终端设备的用户能够拒绝发送到服务提供设备的服务请求。结果是,预定服务的请求仅仅被授权给有效用户,而不给管理服务提供设备的管理员带来负担。
根据本发明的另一方面,由认证单元认证的预定处理是一个向服务提供设备提出服务请求的处理。因此,用户终端设备的用户能够被认证向服务提供设备提出服务请求,而不需要复杂的注册处理或者类似的处理。
根据本发明的另一方面,用户终端设备与管理员终端设备能够通过无线网络连接的范围是可变的。由于两个设备之间可连接的范围是可以改变的,可能任意改变无线网络的可连接的范围。因此,预定处理能够根据诸如物理空间的大小、系统规模、或者安全级别被认证。因此,可以构建一个高度自由的管理系统,并且管理由用户终端设备在服务提供设备上执行的预定处理,而不给管理服务提供设备的管理员带来负担。
根据本发明的另一方面,提供了一个图像输出系统,包括第一设备,能够无线传输用于识别第一设备的识别数据;第一接收装置,当第一设备位于通信范围之内的时候,用于无线接收从第一设备传输的识别数据;第一确定装置,用于根据由第一接收装置接收的识别数据确定第一设备是否位于通信范围之内;图像输出装置,用于输出图像;第一输出控制装置,用于根据第一确定装置关于第一设备是否位于通信范围之内的确定结果,将图像输出到图像输出装置;第二设备,能够无线传输用于识别第二设备的识别数据;第二接收装置,当第二设备位于通信范围之内的时候,用于无线接收从第二设备传输的识别数据;第二确定装置,用于根据第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;第一约束控制装置,用于根据第二确定装置关于第二设备是否位于通信范围之内的确定结果,对来自图像输出装置的图像输出进行约束。
根据这种结构,仅当第一设备位于第一接收装置的通信范围之内的时候(当第一接收装置识别了第一设备的存在),该图像输出装置输出图像。但是,该系统约束了来自图像输出装置的图像输出,甚至当第一设备位于第一接收装置的通信范围之内的时候,如果第二设备位于第二接收装置的通信范围之内(也就是说,当第二接收装置识别了第二设备的存在)。
因此,通过在图像输出装置周围设置第一和第二接收装置,当第二设备位于第二接收装置的通信范围之内的时候,即使当第一设备位于第一接收装置的通信范围之内的时候,也可以约束图像输出装置的图像输出。
因此,通过使用本发明的图像输出系统,可以通过将第三方管理的设备识别为第二设备以及当第二设备位于第二接收装置附近的时候,约束图像输出装置的图像输出,来避免第三方看见敏感的打印材料。
第一和第二接收装置安装位置不限于位于图像输出装置的附近,而是能够位于任何分开的距离,均可以获得同样的效果。而且,该图像输出装置可以是任何类型的输出图像的装置,例如,打印机,传真机,电视机,或者投影仪。
以上使用的输出约束能够延迟或者取消图像的输出。输出约束可以允许不包括敏感内容的图像输出,或者涂黑图像的部分。
根据本发明的另一方面,该图像输出设备包括第一接收装置,用于无线接收从位于通信范围之内的第一设备传输的识别数据;第一设备,能够无线传输识别其本身的识别数据;第一确定装置,用于根据由第一接收装置接收的识别数据确定第一设备是否位于通信范围之内;图像输出装置,用于输出图像;第一输出控制装置,用于根据第一确定装置关于第一设备是否位于通信范围之内的确定,将图像输出到图像输出装置;第二接收装置,用于无线接收从位于通信范围之内的第二设备传输的识别数据;第二设备,能够无线传输用于识别其本身的识别数据;第二确定装置,用于根据第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;第一约束控制装置,用于根据第二确定装置关于第二设备是否位于通信范围之内的确定,对来自图像输出装置的图像输出进行约束。通过这种结构,可以构建上述的图像输出系统,同时获得与该系统所描述的同样的操作和效果。
根据本发明的另一方面,检测设备包括第一接收装置,用于无线接收从位于通信范围之内的第一设备传输的识别数据;第一设备,能够无线传输识别其本身的识别数据;第一确定装置,用于根据由第一接收装置接收的识别数据确定第一设备是否位于通信范围之内;第一输出控制装置,用于根据第一确定装置关于第一设备是否位于通信范围之内的确定,将图像输出到图像输出装置;第二接收装置,用于无线接收从位于通信范围之内的第二设备传输的识别数据;第二设备,能够无线传输用于识别其本身的识别数据;第二确定装置,用于根据第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;第一约束控制装置,用于根据第二确定装置关于第二设备是否位于通信范围之内的确定,对来自图像输出装置的图像输出进行约束。通过在图像输出设备中耦合该检测装置,可以构建出具有上述功能的图像输出系统。进一步,可以构建上述图像输出系统,同时获得与该系统所描述的同样的操作和效果。
根据本发明的另一方面,在输出图像的图像输出系统中提供的计算机程序,该程序能够执行第一接收处理,用于无线接收从位于通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定处理,用于根据从第一接收处理接收的识别数据,确定第一设备是否位于通信范围之内;第一输出控制处理,用于根据由第一确定处理确定的第一设备是否位于通信范围之内的确定,将图像输出到图像输出设备;第二接收处理,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定处理,用于根据由第二接收处理接收的识别数据,确定第二设备是否位于通信范围之内;以及第一约束控制处理,用于根据第二设备位于通信范围之内的第二确定处理的确定,对来自图像输出装置的图像输出进行约束。通过在图像输出设备中安装该计算机程序,可能构建一个具有上述功能的图像输出设备。而且,可能构建上述图像输出系统,同时获得与该系统所描述的同样的操作和效果。
根据本发明的另一方面,图像输出系统包括第二设备,能够无线传输用于识别第二设备的识别数据;第二接收装置,当第二设备位于通信范围之内的时候,无线接收从第二设备传输来的识别数据;第二确定装置,用于根据从第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;图像输出装置,用于根据来自外部设备的输出命令输出图像;以及第二约束控制装置,当第二确定装置确定了第二设备位于通信范围之内时,根据输出命令,对来自图像输出装置的图像输出进行约束。
根据这种结构,即使从外部设备接收到一条图像输出命令,如果第二设备位于第二接收装置的通信范围之内(也就是说,当第二接收装置识别了第二设备的存在),该可以由该系统对图像输出装置的图像输出进行约束。
因此,通过在该图像输出装置周围设置第二接收装置,当第二设备位于第二接收装置的通信范围之内的时候,即使当从外部设备接收到该图像输出命令的时候也可以对图像输出装置的图像输出进行约束。
因此,通过利用本发明的图像输出系统,可以通过识别由第三方控制的设备作为第二设备以及当第二设备在第二接收装置附近的时候对图像输出装置的图像输出进行约束,来避免第三方看见可敏感的打印材料。
根据本发明的另一方面,图像输出设备包括第二接收装置,用于无线接收从位于通信范围之内的第二设备传输的识别数据;第二设备,能够无线传输用于识别其本身的识别数据;第二确定装置,用于根据第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;图像输出装置,用于根据来自外部设备的输出命令,输出图像;以及第二约束控制装置,当输出图像的时候以及当第二确定装置确定了第二设备位于通信范围之内的时候,用于根据输出命令,对图像输出装置的图像输出进行约束。利用这种结构,可能构建上述图像输出系统,而获得该系统描述的同样的操作和效果。
根据本发明的另一方面,检测设备包括第二接收装置,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定装置,用于根据从第二接收装置接收的识别数据,确定第二设备是否位于通信范围之内;图像输出装置,用于根据来自外部设备的输出命令输出图像;以及第二约束控制装置,当输出图像时以及当第二确定装置确定了第二设备位于通信范围之内的时候,用于根据输出命令对图像输出装置的图像输出进行约束。通过在图像输出设备中耦合该检测装置,可能构建具有上述功能的图像输出系统。而且可能构建上述图像输出系统,而获得该系统描述的同样的操作和效果。
根据本发明的另一方面,在用于根据来自外部设备的输出命令输出图像的图像输出系统中提供的计算机程序,该程序能够执行第二接收处理,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定处理,用于根据从第二接收处理接收的识别数据,确定第二设备是否位于通信范围之内;第二约束控制装置,当输出图像的时候,以及当第二确定装置确定第二设备位于通信范围之内的时候,根据输出命令对图像输出装置的图像输出进行约束。通过在图像输出设备中安装该计算机程序,可能构建一个具有上述功能的图像输出设备。而且,可能构建上述图像输出系统,而获得用于上述系统的同样的操作和效果。
在上述图像输出系统中,对于图像输出的约束能够根据第二确定装置的第二设备不再位于通信范围之内的确定结果而被取消。利用这种结构,即使已经对由图像输出装置的图像输出进行了约束,当第二设备位于第二接收装置的通信范围之外的时候(也就是说,当位于远离图像输出设备的时候),该约束被清除。因此,当第三方在图像输出装置附近的时候,该图像输出系统能够约束敏感图像的输出,并且在第三方远离该图像输出装置之后,输出敏感的材料。
该图像输出系统进一步包括第三确定装置,用于确定第二设备是否正在远离第二接收装置。根据第三确定装置的关于第二设备正在远离第二接收装置的确定结果,该放在图像输出中的约束被取消。利用这种结构,当第二设备正在远离第二接收装置的时候,即使当第二设备位于第二接收装置的通信范围之内的时候,对于该图像输的约束也会被取消。因此,当第三方在图像输出装置附近时,该图像输出系统能够对敏感图象的输出进行约束,而当当第三方远离该图像输出装置附近时,输出该敏感的材料。
上面所述的第三确定装置还进一步包括通信范围改变装置,用来增加或减小通信范围;以及确认装置,用来通过使用通信范围改变装置增加或减小通信范围来确认同第二设备进行通信的可能范围,并确定同第二设备之间的通信是否在该通信范围之内。通过不断的使用确认装置来确认该通信范围,该第三确定装置可以确定该第二设备何时离开该图像输出装置。
根据本发明的另一方面,一个图像输出系统包括第一设备,能够无线传输用来识别第一设备的识别数据;第一接收装置,当第一设备位于一个通信范围内时,用来无线接收从第一设备传输过来的识别数据;第一确定装置,用来根据从第一接收装置接收到的识别数据确定该第一设备是否位于一个通信范围内;图像输出装置,用来输出图像;第一输出控制装置,该装置根据由第一确定装置确定的第一设备是否位于通信范围内的确定结果来向图像输出装置输出图像;第二设备,能够无线传输用来识别第二设备的识别数据;第二接收装置,当第二设备位于一个通信范围内时,用来无线接收从第二设备传输过来的识别数据;第四确定装置,用来确定第二设备是否正在靠近第二接收装置;以及第三约束控制装置,用来根据由第四确定装置确定的第二设备是否正在靠近第二接收装置的确定结果对图像输出装置的图像输出进行约束。
由于这种结构,该图像输出装置只有在第一设备位于第一接收装置的通信范围之内时(也就是第一接收装置认可第一设备的存在时)才输出图像。但是,即使第一设备位于第一接收装置的通信范围之内,如果第二设备正在接近第二接收装置,该系统也会通过图像输出装置对图像的输出进行约束。
因此,通过在图像输出装置的周围设置第一和第二接收装置,即使第一设备位于第一接收装置的通信范围之内,如果第二设备正在接近第二接收装置,也可能通过图像输出装置对图像的输出进行约束。
通过使用本发明的图像输出系统,因此,可以通过将由第三方控制的设备识别为第二设备,并当第二设备接近第二接收装置时对图像输出装置的图像输出进行约束来防止第三方看见敏感的打印材料。
进一步,当第二设备靠近第二接收装置时,该图像输出系统可以通过对图像的输出进行约束来限制不划算的图像输出。
如上所述的第四确定装置还进一步包括通信范围改变装置,用来增加或减小通信范围;以及确认装置,用来通过使用通信范围改变装置增加和减小通信范围来确认同第二设备的可能通信范围,并确定是否能够在该通信范围内同第二设备进行通信。通过不停的确认与确认装置的通信范围,该第四确定装置可以确定何时该第二设备正在接近该图像输出装置。
根据本发明的另一方面,一个图像输出设备包括第一接收装置,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定装置,用来根据由第一接收装置接收到的识别数据来确定该第一设备是否位于通信范围内;图像输出装置,用来输出图像;第一输出控制装置,该装置根据由第一确定装置确定的第一设备是否位于通信范围内的确定结果来向图像输出装置输出图像;第二接收装置,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第四确定装置,用来确定第二设备是否正在靠近第二接收装置;以及第三约束控制装置,用来根据由第四确定装置确定的第二设备是否正在靠近第二接收装置的确定结果对图像输出装置的图像输出进行约束。由于这种结构,就可能构建上述的图像输出系统,而实现相同的操作和对该系统所描述的效果。
根据本发明的另一方面,一个检测设备包括第一接收装置,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定装置,用来根据由第一接收装置接收到的识别数据来确定该第一设备是否位于通信范围内;第一输出控制装置,该装置根据由第一确定装置确定的第一设备是否位于通信范围内的确定结果来向图像输出装置输出图像;第二接收装置,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第四确定装置,用来确定第二设备是否正在靠近第二接收装置;以及第三约束控制装置,用来根据由第四确定装置确定的第二设备是否正在靠近第二接收装置的确定结果对图像输出装置的图像输出进行约束。通过在图像输出装置上装配这种检测设备,可以构建一个具有预期功能的图像输出装置,而实现相同的操作和对该系统所描述的效果。
根据本发明的另一方面,一种提供在用来输出图像的图像输出设备上的计算机程序,该程序能够执行第一接收处理,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定处理,用来根据在第一接收处理中接收到的识别数据来确定该第一设备是否位于通信范围内;第一输出控制处理,该处理根据由第一确定处理确定的第一设备是否位于通信范围内的确定结果来向图像输出装置输出图像;第二接收处理,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第四确定处理,用来确定第二设备是否正在靠近第二接收装置;以及第三约束控制处理,用来根据由第四确定处理所确定的第二设备是否正在靠近第二接收装置的确定结果对图像输出装置的图像输出进行约束。通过在图像输出装置上安装该计算机程序,可以构成一个具有预期功能的图像输出装置,而实现相同的操作和对该系统所描述的效果。
根据本发明的另一方面,一个图像输出系统包括第一设备,该装置能够无线传输识别其本身的识别数据;第二设备,该装置能够无线传输识别其本身的识别数据;第一接收装置,当第一设备位于一个通信范围内时,用来无线接收从第一设备传输过来的识别数据;第二接收装置,当第二设备位于一个通信范围内时,用来无线接收从第二设备传输过来的识别数据;第三接收装置,用来接收同识别数据相关的图像;第一确定装置,用来根据由第一接收装置接收到的识别数据来确定该第一设备是否位于一个通信范围内;第二确定装置,用来根据由第二接收装置接收到的识别数据来确定该第二设备是否位于一个通信范围内;图像输出装置,用来输出图像;第二输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第一确定装置确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为图像输出装置;第三输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第二确定装置确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为图像输出装置;以及第四约束控制装置,用来根据第三接收装置接收的并且与识别第二设备的识别数据相关的图像对图像输出装置和第二输出控制装置的图像输出进行约束。
由于这种结构,当第一设备位于第一接收装置的通信范围内时,输出与用来识别第一设备并由第三接收装置接收的数据相关的图像。类似的,当第二设备位于第二接收装置的通信范围内时,输出同用来识别第二设备并由第三接收装置接收的数据相关的图像。换句话说,如果管理第一或第二设备的人为了查看由第三接收装置接收并与识别数据相关的图像而靠近位于图像输出装置附近的第一或第二接收装置,则当第一或第二接收装置确定第一或第二设备位于通信范围之内时输出与相应设备相关的图像。
对于这一图像输出系统,可以很合理的假设,当第三接收装置接收到与识别第二设备的数据相关的图像时,第二设备的所有者将靠近图像输出装置来查看图像。因此,最理想的情况就是本发明的图像输出系统根据图像输出装置和第二图像输出控制装置对图像输出进行约束。由于有了这种配置,就可以防止第二设备的所有者看到与识别第一设备的数据相关的图像。
根据本发明的另一方面,一种图像输出装置包括第一接收装置,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收装置,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收装置,用来接收与识别数据相关的图像;第一确定装置,用来根据由第一接收装置接收到的识别数据来确定该第一设备是否位于通信范围内;第二确定装置,用来根据由第二接收装置接收到的识别数据来确定该第二设备是否位于一个通信范围内;图像输出装置,用来输出图像;第二输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第一确定装置确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为图像输出装置;第三输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第二确定装置确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为图像输出装置;以及第四约束控制装置,用来根据第三接收装置接收的并且与识别第二设备的识别数据相关的图像对图像输出装置和第二输出控制装置的图像输出进行约束。由于这种结构,可以构建上述的图像输出系统,而实现相同的操作和对该系统所描述的效果。
根据本发明的另一方面,一种检测设备包括第一接收装置,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收装置,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收装置,用来接收同识别数据相关的图像;第一确定装置,用来根据由第一接收装置接收到的识别数据来确定该第一设备是否位于通信范围内;第二确定装置,用来根据由第二接收装置接收到的识别数据来确定该第二设备是否位于一个通信范围内;图像输出装置,用来输出图像;第二输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第一确定装置确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为图像输出装置;第三输出控制装置,用来输出由第三接收装置接收及与识别数据相关的图像,其中的识别数据根据由第二确定装置确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为图像输出装置;以及第四约束控制装置,用来根据第三接收装置接收的并且与识别第二设备的识别数据相关的图像对图像输出装置和第二输出控制装置的图像输出进行约束。通过在图像输出装置上装配这种检测装置,可以构成一个具有预期功能的图像输出装置,而实现相同的操作和对该系统所描述的效果。
根据本发明的另一方面,一种提供在用来输出图像的图像输出装置上的计算机程序,该程序能够执行第一接收处理,用来无线接收从位于一个通信范围内的第一设备传输过来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收处理,用来无线接收由位于一个通信范围内的第二设备传输过来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收处理,用来接收同识别数据相关的图像;第一确定处理,用来根据由第一接收处理接收到的识别数据来确定该第一设备是否位于通信范围内;第二确定处理,用来根据由第二接收处理接收到的识别数据来确定该第二设备是否位于一个通信范围内;第二输出控制处理,用来输出由第三接收处理接收及与识别数据相关的图像,其中的识别数据根据由第一确定处理确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为图像输出装置;第三输出控制处理,用来输出由第三接收处理接收及与识别数据相关的图像,其中的识别数据根据由第二确定处理确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为图像输出装置;以及第四约束控制处理,用来根据第三接收处理接收的并且与识别第二设备的识别数据相关的图像对图像输出装置和第二输出控制处理的图像输出进行约束。通过在图像输出装置上安装该计算机程序,可以构建一个具有预期功能的图像输出设备,而实现相同的操作和对该系统所描述的效果。
该图像输出系统还进一步包括第五确定装置,用来根据识别数据来确定第二设备是否符合预定的条件。当第五确定装置确定第二设备符合预定条件时由约束控制装置进行约束。
由于这种结构,当第二设备符合预定条件时就采用约束。因此,根据本发明的图像输出系统能够,例如年龄、性别、在职级别(总经理、部门经理、助理经理等等)或是其它的前提条件来采用及清除输出约束。
根据本发明的另一方面,该图像输出系统还进一步包括通知装置,用来无线传输关于对第一还是第二设备进行限制的通知数据;以及报告装置,该装置在第一或者第二设备中用来执行关于约束的报告。
由于这种结构,当对由图像输出装置输出的图像进行约束时,通知数据被传输给第一或第二设备,启动在该装置中的报告装置。因此,当要在图像输出装置上打印图像时,第一设备的所有者可以知道这些图像是否可以被第三方看到。进一步,当一个人正在向图像输出装置输出一个图像时,第二设备的所有者能够知道第二设备的拥有者是无权观看的。
根据本发明的另一个方面,该图像输出系统还进一步包括约束清除装置,用来传输一个清除约束的命令。该约束控制装置根据从约束清除装置接收到的命令来清除约束。
由于这种结构,当从约束清除装置传输一个清除约束命令时应用于一个图像输出的约束就被清除了。因此,当该图像并不机密或他/她不需要急着输出图像的时候,一般不希望他或她的输出图像被第三方看到的个人可以一直进行输出。
该用于传输识别数据的标准应该是无线LAN标准,并且尤其是蓝牙(商标)标准。通过使用蓝牙标准,该设备的无线通信部分可以变得更小和更轻,因此实现了一个更紧凑的全面装置并使得很多人能够携带该设备。进一步,当使用可读介质时各种程序都可以被安装到该图像输出装置上。
图面说明在图中

图1(包括1A和图1B)为根据本发明第一实施例的管理系统的说明图;图2为根据第一实施例的管理系统方框图;图3为根据第一实施例的由服务提供设备执行的注册终端设备的处理流程图;图4(包括图4A至图4C)为在图3的终端设备注册处理期间,在终端设备上显示的采样列表的说明图;图5为根据第一实施例的由服务提供设备执行的提供服务的处理流程图;图6为根据第一实施例的由服务提供设备执行的图5中的服务提供处理中的修改步骤方框图;图7A和7B中示出了根据本发明第二实施例的管理系统;图7c为根据第二实施例的由用户终端设备执行的注册服务提供设备的处理流程图;图8为根据第二实施例的由用户终端设备执行的请求服务的处理流程图;图9为根据第二实施例的由用户终端设备执行的图8中服务请求处理中的修改步骤方框图;图10为根据本发明第三实施例的打印机结构方框图;图11为根据本发明第三实施例的蜂窝电话结构方框图;图12为图11中蜂窝电话的外观图;图13(包括图13A和图13B)中包括说明了安全数据库以及存储在图10所示的打印机中的打印工作数据的表;图14为由图10中的打印机执行的输出处理流程图;图15为由图10中的打印机执行的移动检测处理流程图。
最佳实施例的详细说明下面参照附图对根据本发明优选实施例的管理系统、服务提供设备以及用户终端设备进行描述。
首先,参照图1A和1B对根据本发明第一实施例的管理系统的要点进行描述。如图1A所示,该管理系统包括服务提供设备20,能够提供服务;用户终端50,由使用服务提供设备20的用户管理并通过无线LAN与服务提供设备20相连;以及管理员终端60,由管理服务提供设备的20的管理员管理并通过无线LAN与服务提供设备20相连。该管理员终端60可以不需要管理员指令就能够对服务提供设备20进行管理,只是取决于确定该管理员终端60可以通过无线LAN同服务提供设备20相连(图1A)或者不能(图1B)。
这里,服务提供设备20是一个多功能外设,用来提供多种不同的服务例如打印机、复印机、传真机或图像扫描装置。图1中的圆圈α表示其中的装置都能够通过无线LAN同服务提供设备20相连的区域。
接下来,参照图2对构成该管理系统的服务提供设备20、用户终端50以及管理员终端60进行说明。如图2所示,该服务提供设备20主要包括CPU21、ROM22、RAM23、输入/输出接口24、输入键25、显示器26、LAN单元27、无线单元28、天线29、打印单元31、扫描单元32、传真单元33以及复制单元34。
CPU21通过系统总线30与ROM22、RAM23以及输入/输出接口24相连。该CPU21用来控制服务提供设备20。控制CPU21的系统程序以及后面将要描述的管理程序存储在ROM22中。CPU21从ROM22中读取这些程序并在RAM23的工作区域23a中运行该程序。由于这些程序,CPU21能够持续的执行将要在后面(参见图3)描述的中断注册处理步骤。
ROM22是一个连接到系统总线30的只读存储器,并且作为由CPU21使用的主存储空间的一部分。系统程序和管理程序,与由服务提供设备20执行的服务提供程序一样也都是预先存在ROM22中。
该RAM23,一个可读写易失性存储器,连接到系统总线30,并且也作为由CPU21使用的基本存储器的一部分。该RAM23可以是例如DRAM(动态RAM)。RAM23的存储区域可以被定义及分配为多个下面所描述的区域,包括工作区23a以及注册列表23b。
在RAM23中分配的工作区23a用来执行将在后面描述的系统程序和管理程序。必需的工作数据和中间文件被临时存储在该存储区域中。
类似的,注册列表23b存储用于用户终端50的设备ID,这些用户终端被认证接收来自服务提供设备20的不同服务。设备ID的例子就是蓝牙设备地址(这里尤其指BD地址)以及链接键,如果用户终端是一个蜂窝电话或者是具有蓝牙或另一个无线接口的个人数字助理(PDA)的话。该BD地址对于能够识别用户终端50的终端设备来说是唯一的。该注册列表23b通过由服务提供设备20执行的服务提供处理来进行更新及参考。
该输入/输出接口24与系统总线连接,并在输入键25、显示器26、LAN单元27、无线单元28、打印单元31、扫描单元32、传真单元33以及复制单元34之间传输数据处理。
该输入键25通过输入/输出接口24与系统总线30相连,并被提供在一个服务提供设备20的操作板上。该输入键25用来选择用户终端50,其中该终端50请求在显示器26上显示的列表中的某一项服务。输入键25用来输入同服务提供设备的各种功能相关的其它数据。一般的,输入键25被设置成预定数量的推型开关。但是,为了简化输入操作,该输入键25也可以被设置成位于显示器26表面上的触摸屏输入系统。
显示器26输出数据,该数据能够根据从用户终端50处接收到的设备ID来识别用户终端50。显示器26通过输入/输出接口24同系统总线30相连。该显示器26可以被设置为液晶显示器或等离子体显示器。显示器26的表面上可以具有上面所述的作为输入键25来使用的触摸屏。
该LAN单元27通过输入/输出接口24与系统总线30相连,并在LAN电缆40与CPU21之间传输数据。如果该LAN单元27总线型LAN,则该LAN单元27包括适用于根据IEEE802.3标准的10BASE-T网络的LAN控制台,并且可以以10Mbps的最大数据传输速率来传输数据。
该无线单元28通过输入/输出接口24与系统总线30相连,并被用作RF模块,该模块使用蓝牙技术来实现短距离的无线通信。采用了蓝牙技术,该无线单元28可以在无线频率2.4GHz,通过传播频谱调制的频率跳跃方法在半径为10米至100米的范围内实现1Mbps的最大数据传输速率。可以通过改变无线单元28的传输输出来调整能够在其内进行通信的半径长度。通过改变通信半径,可以根据管理员的需求来调整如图1A和1B所示的范围α。
天线29向空气中发射从无线单元28处接收来的、其频率为2.4GHz的无线电波,接收来自空气中的、具有相同频率的无线电波并将其传输给无线单元28。该天线29可以被设置成由多层绝缘材料构成的多层芯片天线。
该打印单元31通过输入/输出接口24与系统总线30相连,并提供以单色或多种颜色来打印图像或文本的功能作为其一项服务。例如,在通过LAN单元27或无线单元28从用户终端50接受到处理后的数据之后,CPU21将该数据转换为预定数据格式的数据,并将该数据传输给打印单元31。结果,该打印单元31就能向用户终端50提供一个在预定的纸上根据该处理数据打印文本或图像的服务。
该扫描单元32通过输入/输出接口24与系统总线30相连,并提供以单色或多种颜色扫描图像或文本的功能作为其一项服务。该CPU21接收到由扫描单元32读入的文本或图像并将其转换为预期的数据格式。随后,将该数据通过LAN单元27及无线单元28提供给用户终端50。
该传真单元33通过输入/输出接口24与系统总线30相连,并提供以单色或多种颜色电子传输图像或文本的功能作为其一项服务。在通过LAN单元27或无线单元28从用户终端50接受到处理后的数据之后,CPU21将该数据转换为预定数据格式的数据,并接着将该数据传输给传真单元33。该传真单元33提供一项将根据处理后数据的文本和图像发送至预期目的地的服务。进一步,由传真单元33接收到的用于图像和文本的数据被传输给CPU21。该CPU21将其转换为预期的数据格式。,随后,由CPU21通过LAN单元27及无线单元28将该数据提供给用户终端50。
该复制单元34通过输入/输出接口24与系统总线30相连,并提供以单色或多种颜色复制图像或文本的功能作为其一项服务。
该用户终端50和管理员终端60可以是蜂窝电话或者具有蓝牙无线接口的PDA,并具有将识别其本身的设备ID传输给服务提供设备20的功能。
这里,将参照图2对用户终端50如蜂窝电话或PDA的结构进行描述。由于管理员终端60具有同用户终端50相同的结构,因此将省略对管理员终端60的描述。
如图2所示,该用户终端50包括控制单元51、输入/输出单元53、无线单元55以及天线57。
该控制单元51包括一个CPU、一个ROM以及一个RAM,这与服务提供设备20的CPU21、ROM22、RAM23以及输入/输出接口24相类似。该控制单元51中存储有服务请求程序,用于请求将在后面进行描述的服务;管理程序,用来注册服务提供设备。该控制单元51使用上述的程序来进行相应的处理。另外,当该用户终端50是一个蜂窝电话时,该控制单元51能够提供多种电话所需的功能,而当该用户终端50是一个PDA时,它还能够提供多种用于PDA的功能。
该输入/输出单元53具有同服务提供设备20中的输入键25及显示器26相同的功能,使得控制单元51显示输出数据并允许将预定的数据输入到控制单元51中。换句话说,该输入/输出单元53包括输出显示装置例如液晶显示器以及显示器表面上提供的触摸屏输入装置。
该无线单元55被设置成类似于服务提供设备20中的无线单元28。也就是说,该无线单元55是一个根据蓝牙标准的RF模块,可以在无线频率2.4GHz,通过传播频谱调制的频率跳跃方法在半径为10米至100米的范围内以1Mbps的最大数据传输速率进行数据通信。可以通过改变无线单元55的传输输出来调整能够在其内进行通信的半径长度。通过改变通信半径,可以根据管理员的指令来调整如图1A和1B所示的范围α。
下面,将参照图3-5对由服务提供设备20执行的处理进行描述。图3为终端注册处理的流程图,该处理是根据存储在服务提供设备20上的管理程序来执行的。该处理是为了选择并注册用户终端50以使其被允许对由服务提供设备20提供的服务进行存取。图3中的处理是在一个预定的时间间隔内进行的。
如图3所示,在步骤S101中服务提供设备20执行了一个查找管理员终端60的处理。当使用蓝牙标准构成一个piconet时,在该处理中执行一个查询命令来确定是否有一个可连接的管理员终端60位于通信范围α(参见图1A)之内。
在步骤S101中查找管理员终端60之后,CPU21执行S103中的处理来确定是否已经找到了一个可连接的管理员终端60。如果没有发现可连接的管理员终端60(S103中的否),这就表示在为服务提供设备20提供的无线LAN可连接范围α内不存在管理员终端60(参见图1B)。换句话说,该服务提供设备20位于使用蓝牙技术的短距离无线通信所覆盖的通信范围,也就是管理员注意及监督区域之外。由于需要拒绝由服务提供设备20提供的预定处理(这里是指注册用户终端50的过程),因此处理跳至步骤S121并将拒绝注册用户终端50的消息显示在显示器26上。在步骤S123中,在注册列表23b中注册的用户终端50的设备ID被删除,并终止该终端注册处理处理。
但是,如果发现了可连接的管理员终端60(S103中的是),则表示该服务提供设备20位于管理员的注意及监督区域之内。在步骤S104中,由CPU确定管理员是否已经认证对用户终端50进行注册。
执行步骤S104来确定管理员是否已经认证对用户终端50进行注册。如果管理员不能进行监督,即使管理员终端60位于服务提供设备20的可连接范围α之内,该步骤也会使得管理员能够通过由服务提供设备20拒绝注册认证来拒绝用户终端50的注册。因此,可以对服务提供设备20进行更严厉的管理。步骤S104并非必要,如果不需要进行严格管理的话可以将其清除。
如果管理员认证对用户终端50的注册(S104中的是),则接着在步骤S105中执行查找用户终端50的处理。但是,如果对用户终端50的注册没有被认证(S104中的否),则接着如上所示,在步骤S121中显示注册失败的消息。在步骤S123中将注册列表23b中注册的设备ID删除,并终止该终端注册处理。
在步骤S105中查找用户终端50之后,处理进行至步骤S107中来确定是否发现用户终端50。如果在该处理中没有发现用户终端50(S107中的否),则接着终止该终端注册处理,也即使不存在将要被注册的用户终端50。但是如果找到了用户终端50(S107中的是),则在步骤S109中将在步骤S105中发现的用户终端50的设备ID(或者是根据设备ID的识别数据)在显示器26上进行显示。上面发现的用户终端50的设备ID被临时存储在工作区23a中。
在步骤S113中,从显示器26上显示的用户终端50列表中选择出一个能够对由服务提供设备20提供的服务进行存取的用户终端50。步骤S113中,由管理用户终端50的用户来进行选择。
如图4A所示,在显示器26上显示出了与设备ID相关的用户终端50的设备ID、名称或别名例如“0050cd120b19”或者“Jane’s PDA”。因此,管理该用户终端50的用户从该显示出来的列表中选出预期的设备。当由于从查找过程中发现的用户终端50的数量过多而使得设备ID无法一次都被显示出来时,可以通过滚动屏幕来显示其余的识别数据,如图4(B)所示。
如图4A和4B所示,在选择用户终端50的处理中,用户操作服务提供设备20的输入键25来移动游标“>”,使其能选择一个在显示器26上显示的设备ID。当用户再操作该输入键25来确认这一选择时,该选择会被高亮显示,如图4C所示,表示选择已经完成。显示在设备ID后面的“*”表示一个已经由服务提供设备20在图3的步骤S105中对其进行了的用户终端50。
在步骤S113中选择好用户终端50之后,在步骤S115中,被选中用户终端50的设备ID被记录在注册列表23b中。也就是说,执行一个处理来存储该设备ID,并且终止该注册处理。
接下来,将参照图5描述服务提供的处理。该服务提供处理是一个由服务提供设备20向如上面所述、注册后的用户终端50的用户提供各种服务的处理。
如图5所示,在步骤S201中,该服务提供设备20使用一个一般的预定中断来监视是否接收到了来自用户终端50的服务请求。如果存在来自用户终端50的请求(S201中的是),则接着在步骤S203中由服务提供设备20查询发出请求的用户终端50的设备ID。在步骤S205中,由服务提供设备20执行处理来确定被查询的设备ID是否在注册列表23b中。
如果确定被查询的设备ID不在注册列表23b中(S205中的否),这就表示该用户终端50没有被认证接收来自服务提供设备20的服务。在步骤S221中,由服务提供设备20通知用户终端50服务请求被拒绝,并终止该服务提供处理。
但是,如果确定被查询的设备ID在注册列表23b中(S205中的否),这就表示该用户终端50已经被认证接收来自服务提供设备20的服务。因此,在步骤S207中,由服务提供设备20通知用户终端50提供服务请求已经被认证。在步骤S209中,服务提供设备20接收用于来自用户终端50的服务请求的处理后的数据。在步骤S211中提供该被请求的服务。在步骤S211中提供服务之后,终止由服务提供设备20执行的服务提供处理。
以这种方式,当服务提供设备20确定该用户终端50可以通过LAN连接时(S107中的是),以及当服务提供设备20确定该管理员终端60可以通过无线LAN连接时(S103中的是),在步骤S109、S113以及S115中用于注册用户终端50的处理被认证。因此,如果属于服务提供设备20管理员的管理员终端60通过无线LAN而与服务提供设备20相连时,则该管理员位于服务提供设备20的可连接范围α之内。当管理员位于该范围之内时,如果该用户终端50可以通过无线LAN与服务提供设备20相连,则该服务提供设备20可以被认证来注册用户终端50而不受管理员的限制。换句话说,由于该服务提供设备20位于管理员的注意及监督区域之内,由服务提供设备20注册用户终端的处理可以被委托给管理该用户终端的用户。因此,本发明具有能够在由服务提供设备20提供多种服务,而不会给管理员造成负担。
还可以根据如图6中的处理来执行由服务提供设备20进行的服务提供。如图6所示,在步骤S301中,由服务提供设备20监视是否接收到了来自用户终端50的请求。如果接收到了来自用户终端50的请求(S103中的是),则在步骤S303中由服务提供设备20执行查找管理员终端60的处理。在步骤S305中,由服务提供设备20确定是否已经发现管理员终端60。根据该确定结果,服务提供设备20可以象执行上述步骤S207、S209、S211以及S221中的处理一样来执行步骤S307、S309、S311以及S321中的处理。
根据该处理,如果管理员终端60位于可以同无线LAN进行连接的范围α之内,则服务提供设备20可以认证用户终端50来对由服务提供设备20提供的服务进行存取。换句话说,由于该服务提供设备20位于管理员的注意及监督区域之内,因此该服务提供设备20可以向用户终端50的所有者提供服务而不需要一个复杂的注册过程。因此,服务提供设备20能够在不给管理员和用户造成负担的情况下提供各种服务。
接下来,将参照图7-9对根据本发明第二实施例的管理系统进行描述。当可以确认该服务提供设备20和管理员终端60都可以通过无线LAN同用户终端50相连时,根据第二实施例的管理系统使得用户终端50能够在如图7A所示的服务提供设备20上执行预定的处理。换句话说,当管理员终端60位于服务提供设备20的无线LAN范围之外时,无论用户终端50与服务提供设备之间的距离有多大(参见图7B),该用户终端50都不可能与服务提供设备20相连。该第二实施例的管理系统同上面所述的第一实施例中的管理系统基本上是相同的,不同之处在于由构成该管理系统的服务提供设备20、用户终端50以及管理员终端60上记载的程序所执行的处理是不一样大。因此,用来描述第一实施例管理系统的图2也可以用来描述第二实施例,并且在这里将省略掉对于服务提供设备20、用户终端50以及管理员终端60的硬件结构的描述。
图7为由记载在用户终端50上的管理程序执行的、用于注册服务提供设备的处理流程图。在该处理中,由用户终端50选择一个允许该用户终端50请求服务的服务提供设备并对其进行注册。
如图7所示,在步骤S601中,用户终端50查找管理员终端60。当该管理系统是一个使用了蓝牙技术的piconet时,执行一个查询命令来确定是否有一个能够在可连接范围α(参见图1A)之内通信的管理员终端60。
在步骤S601中查找管理员终端60之后,由用户终端50在步骤S603中确定是否已经发现了一个可连接的用户终端60。如果用户终端50确定没有发现可连接的管理员终端60(S603中的否),这就表示在用户终端50使用的无线LAN可连接范围α内不存在管理员终端60,换句话说,也就是用户终端50并不位于管理员注意及监督区域之内。因此,由用户终端50执行的预定处理(这里是指注册服务提供设备20的处理)必定被拒绝。在步骤S621中,在输入/输出单元53的显示器上显示拒绝注册服务提供设备20的消息。在步骤S623中,将存储在控制单元51的RAM中的服务提供设备20的设备ID删除,并且终止该服务提供设备注册过程。
但是,如果在步骤S603中确定存在一个可连接的管理员终端60(S603中的否),这就表示用户终端50位于管理员注意及监督区域之内。接下来,在步骤S604中,由用户终端50确定是否该管理员已经认证对用户终端进注册。
执行S604中的步骤来再次确认管理员是否已经认证用户终端50来对服务提供设备20进行注册。这里,如果无法进行监督,即使管理员终端60位于用户终端50的可连接范围α之内,该管理员也可以通过不认可注册认证来拒绝用户终端50对服务提供设备20的注册。因此,可以更为严格的对由用户终端50进行的管理进行管理。步骤S604并不是必不可少的并且如果不需要进行严格的管理该步骤是可以被消除的。
如果管理员认证对服务提供设备20的注册(S604中的是),则在步骤S605中执行查找服务提供设备20的处理。但是,如果对服务提供设备20的注册没有被认证(S604中的否),则如上所述,在步骤S621中显示注册被拒绝的消息,并且在步骤S623中将注册在控制单元51的RAM中的设备ID删除,并且终止该注册过程。
在步骤S605中查找服务提供设备20之后,进行步骤S607中的处理以确定是否发现了服务提供设备20。如果在该处理中没有发现服务提供设备20(S607中的否),则终止该注册处理,也就是不存在将要被注册的服务提供设备20。但是,如果发现了一个或多个服务提供设备20(S607中的是),则在步骤S609中,在输入/输出单元53的显示器上将在步骤S605中发现的服务提供设备20的设备ID(或者是根据设备ID的识别数据)显示出来。上面发现的服务提供设备20的设备ID被临时存储在控制单元51的RAM中分配的工作区中。
在步骤S613中,用户终端50执行一个处理,从显示于输入输出单元53显示器上的服务提供设备20列表中选择一个服务提供设备20来请求一项服务。步骤S613中的选择处理可以由管理用户终端50的用户来执行。在输入输出单元53上显示的内容与图4中所示的以及第一实施例所描述的相同。
在步骤S613中选择服务提供设备20之后,在步骤S615中将被选中的服务提供设备20的设备ID记录在控制单元51的RAM中分配的注册列表中。在存储设备ID的处理结束之后,终止该注册过程。
接下来,将要参照图8对服务请求处理进行描述。该服务请求处理是一个由用户请求多种来自如上所述注册的服务提供设备20的服务的处理。
如图8所示,在步骤S701中,用户终端50使用一个普通预定中断来监视是否已经通过输入输出单元53的输入向服务提供设备20发出了一个服务请求。如果通过输入输出单元53发出了请求(S701中的是),则在步骤S703中由该用户终端50执行一个处理来获得位于无线LAN可连接范围内的服务提供设备20的设备ID。在步骤S705中,用户终端50执行一个处理来确定该获得的设备ID是否存在于分配在控制单元51的RAM中的注册列表中。
如果确定该获得的设备ID并不在注册列表中(S705中的否),这就表示该用户终端并没有被认证来从服务提供设备20中请求服务。在步骤S721中,在输入输出单元53的显示器上显示出请求服务被拒绝的消息,并且终止该服务请求处理。
但是,如果确定该获得的设备ID在注册列表中(S705中的是),这就表示已经认证该用户终端从服务提供设备20中请求服务。因此,在步骤S707中,在输入输出单元53的显示器上显示出表示该服务提供请求已经被认证的消息。在步骤S709中,由用户终端50将用于请求服务的、处理过的数据传送给服务提供设备20,并终止该服务请求处理。
这样,当用户终端50确定该服务提供设备20可以通过无线LAN相连(S607中的是)并且该管理员终端60可以通过无线LAN相连(S603中的是)时,在步骤S609、S613以及S615中用于注册服务提供设备20的处理被认证。换句话说,由于用户终端50位于管理员注意及监督区域之内,因此由用户终端50执行的用于注册服务提供设备20的处理被委托给用户终端50的用户。因此,本发明具有能够在由用户终端50管理请求多种来自服务提供设备20的服务,为不会给管理员造成负担。
还可以根据如图9中的处理来执行请求来自服务提供设备的服务的处理。在图9的步骤S801中,由用户终端50监视是否有服务请求通过输入/输出单元53的输入端被发送给服务提供设备20。如果已经从输入/输出单元53发送出了一个请求(S801中的是),则在步骤S803中由用户终端50执行一个查找管理员终端60的处理。在步骤S805中,由用户终端50确定是否已经发现管理员终端60。根据该确定结果,用户终端50可以象执行上述步骤S707、S709以及S721中的处理一样来执行步骤S807、S809以及S821中的处理。
根据该处理,如果管理员终端60位于无线LAN的可连接范围之内,则可以认证用户终端50来从服务提供设备20请求服务。换句话说,当用户终端50位于管理员的注意及监督区域之内时,该管理员能够确认该用户终端50的用户。因此,该用户终端50的用户可以管理对于服务提供设备20的服务请求而不需要一个复杂的注册过程。因此,用户终端50能够在不给管理员和用户造成负担的情况下管理好发送给服务提供设备20的服务请求。
在上面所述的实施例中给出了一个实例,在该例中,服务提供设备20根据从用户终端50接收到的处理过的数据来提供预定的服务。但是,由服务提供设备20提供的服务并不需要一定是在由用户终端50提供的处理后的数据上执行的服务。例如,该服务提供设备20可以提供一个根据位于服务提供设备20中的复制功能(根据复制单元34的功能)的服务。
下面将参照图10-15对根据本发明第三实施例的图像输出系统进行描述。在下面的描述中,所有打印机的用户都具有备有适用于蓝牙技术的通信装置的蜂窝电话来作为用户终端。需要指出的是除了蜂窝电话以外的任何其它用户终端也都在本发明的范畴之内。
如图10所示,打印机100包括中央控制单元110,用来在打印纸上显影图像的图像输出设备120,以及用来通过根据后面描述的输出过程控制图像输出设备120来控制纸上的图像信息的控制电路122。该中央控制单元110包括CPU112、RAM114(包括启动电池)以及ROM116。该打印机100还进一步包括用来连接卡式通信装置卡槽124,以及用于将打印机100连接至内部LANα的LAN板126。该中央控制单元110通过总线128同控制电路122、卡槽124以及LAN板126相连。卡式通信设备103通过卡槽124同打印机100相连。该通信设备103是一种适用于蓝牙技术的通信装置,并且包括一个用于多级改变通信范围(piconet信息范围)大小的功能。
如图11所示,蜂窝电话105包括中央控制单元150、液晶显示器(LCD)160(参见图12)、用于控制LCD160的控制电路162、扬声器164(参见图12)以及用于控制扬声器164的控制电路166。该中央控制单元150也包括CPU152、RAM154以及ROM156。该蜂窝电话105也包括适用于蓝牙技术的通信装置168、用于在和通信基站之间建立无线电话通道的电话装置170、操作按钮172(参见图12)以及用来向中央控制单元150传输操作按钮172的开/关信号的控制电路174。该中央控制单元150通过总线180与控制电路162、控制电路166、通信装置168、电话装置170以及控制电路174相连。
接下来,将对存储在打印机100的RAM114中的安全数据进行描述。这里,图13A为显示安全数据库详细情况的表。
该安全数据库用于将在后面描述的输出处理中。该数据库中存储了使用打印机100的用户姓名及ID、指定给该用户的蜂窝电话105中的通信装置168的蓝牙地址(BD_ADDR),以及各个用户的安全级别(Security Lv)之间的相互联系。该安全级别被设置为最大值A,并且按照字母顺序递减。
接下来,将要描述被临时存在RAM114中的打印作业数据。图13B为显示该打印作业数据的表。
打印作业数据在后面将要描述的输出处理中生成。该数据包括使用打印机100的用户ID、各个用户的安全级别、该作业数据的长度以及该作业数据本身之间的相互关系。
接下来,将要对由中央控制单元10执行的输出处理进行描述。
图14为输出处理的流程图。该处理在打印机100的电源开关被置于开的时候开始。
在该处理的开始,在步骤S30中执行等待处理。在步骤S31中,由中央控制单元110确定是否已经通过内部LANα(参看图10)而从外部装置向打印机100输入了一个打印作业。如果该确定结果为否,则重复步骤S30的等待处理并使得打印机保持等待状态。在该实施例中,通过LANα输入的打印作业是如图13B所示的数据并具有普通的作业数据长度以及同作业数据本身相关的用户ID。通过LAN板126,该作业数据被临时存储在RAM114中。
如果中央控制单元110确定该打印作业已经被输入到打印机100中(S31中的是),则执行步骤S32来检测是否该蜂窝电话位于通信设备103的通信范围之内(piconet内)。属于同接收到的打印作业相关的用户ID的人在下文中被称为“所有者”。
在步骤S33中,由该中央控制单元110来确定具有同所有者的用户ID相匹配用户ID的蜂窝电话是否是在步骤S32中被检测到的蜂窝电话之一。在该确定处理中,打印机100接收一个来自蜂窝电话的BD_ADDR,查阅存在TSM114中的安全数据库(参见图13A),并确定符合接收BD_ADDR的用户ID是否同相关于打印作业的用户ID相匹配。如果该确定结果为否(S33中的否),则重复步骤S32和S33直到确定了所有者所管理的蜂窝电话105位于通信设备103的通信范围之内(piconet内;S33中的是)。
如果,确定了所有者的蜂窝电话105位于通信设备103的通信范围之内(S33中的是),则在步骤S34中由中央控制单元110来确定属于出了所有者之外另一个用户(在下文中尤其指“顾客”)的蜂窝电话105是否也位于该通信设备103的通信范围之内。如果该中央控制单元110并没有检测到顾客的蜂窝电话105(S34中的否),则该图像输出设备120根据打印作业执行打印处理,其中该打印作业同所有者的用户ID相关并被临时存在RAM114中。
但是,如果该中央控制单元110检测到了顾客的蜂窝电话105(S34中的是),则在步骤S35中由中央控制单元110执行检测该被检测蜂窝电话105的安全级别的处理。在该处理中,由中央控制单元110执行一个根据从顾客蜂窝电话105接收到的BD_ADDR、参照存在RAM114中的安全数据库来检测安全级别的处理。
在步骤S36中,由该中央控制单元110确定在步骤S35中检测到的安全数据中的数据是否与所有者的打印作业中的安全设置相匹配。也就是说,由该中央控制单元110确定该所有者的打印作业的安全级别是否高于顾客的安全级别或是与其相同。例如,如果所有者为助理经理C,如图13A所示,并且顾客为职员D或E,则客户的安全级别“D”低于所有者的安全级别“C”。因此,在步骤S36中,该中央控制单元110确定安全级别与安全设置并不匹配(S36中的是)。但是,如果顾客为总经理A,则该顾客的安全级别(在这种情况下的“A”)高于所有者的安全级别,并且该中央控制单元110确定安全级别与安全设置相一致(S36中的否)。
如果顾客的安全级别与安全数据相一致(S36中的否),则在步骤S37中由中央控制单元110确定除了所有者是否还有用户的打印作业已经fp虫LANα被输入到打印机100中或是存在RAM114中。如果确定结果为否(S37中的否),则在步骤S50中执行所有者的打印作业。但是,如果确定结果为是(S37中的是),则在步骤S38中执行一个处理来通知所有者的蜂窝电话105存在另一个用户的打印作业。在该实施例中,如果该所有者为助理经理C,而该助理经理C的下属职员D或职员E的个人计算机已经向打印机1输入了一个打印作业,而且该助理经理C由于工作上的原因并不希望职员D或职员E看到他/她将要在打印机1上打印出来的资料,则该助理经理C的蜂窝电话5将被通知职员D或职员E也已经请求了一个打印作业,这就表示靠近打印机100的职员D或职员E有可能看到由助理经理C打印的资料。
如果中央控制单元110确定在步骤S35中检测到的安全数据同所有者的打印作业中的安全设置不一致(S36中的是),则该中央控制单元110会在步骤S39中执行一个将在后面进行描述的移动检测处理。执行步骤S39中的处理来检测在步骤S32中被检测到的顾客蜂窝电话105是正在靠近还是离开位于通信设备103的通信范围内的打印机100。
在步骤S40中,由中央控制单元110根据在步骤S39中得到的移动检测处理的结果来确定该顾客的蜂窝电话105是否在靠近打印机。如果中央控制单元110确定属于顾客的蜂窝电话105正在离开打印机100,或者如果正向着打印机100移动的话而没有移动一段较长的距离或是几乎一点都没有动,就像是处在一个徘徊状态(S40中的否),则在步骤S50中由中央控制单元110将临时存在RAM114中的所有者打印作业打印出来。但是,如果中央控制单元110确定属于顾客的蜂窝电话105正在靠近该打印机100(S40中的是),则在步骤S41中将数据传输给属于所有者的蜂窝电话105,通知该所有者有一个与安全设置不一致的顾客正在靠近打印机100。例如,所有者为助理经理C,顾客为其下属的职员D和职员E,当助理经理C由于内部原因不希望职员D或职员E看到其将要在打印机100上打印的资料,则该助理经理C的蜂窝电话105将会被通知职员D或职员E正在靠近打印机100并且有可能看到打印资料。
当执行步骤S38或S41的处理时,会在所有者的蜂窝电话105上显示出根据通知数据的消息,例如图12所示。该消息包括操作命令菜单,其中有“1.延迟输出”、“2.输出”以及“3.删除作业”。该所有者用蜂窝电话105从这些命令中选出一个并通过通信设备103将该命令传输给打印机100。在步骤S42中,该中央控制单元110确定上述三个命令中的哪一个是接收到的操作命令。
如果接收到的操作命令为“2.输出”,这就表示,例如,该助理经理C确定将要被打印的资料是可以被职员D或职员E看到的。因此,在步骤S50中将在S31中临时存在RAM14中的所有者打印作业打印出来。如果该操作命令被确定为“3.删除作业”,这就表示助理经理C已经确定被打印的资料是不能被职员D或职员E看到的并决定以后再打印该资料。在这种情况下,在步骤S43中执行一个处理来将当前存储在RAM114中的所有者打印作业删除,并且该处理返回至步骤S30。如果该操作命令被确定为“1.延迟输出”,这就表示助理经理C希望等待直到职员D或职员E不在打印机附近并不会有机会看到打印的资料。在这种情况下,再次执行步骤S32的处理并且打印机将一直等待直到在步骤S34或S40中发现否定的确定结果。
接下来将要描述由中央控制单元110执行的步骤S39中的移动检测处理。
图15为移动检测处理的流程图。
在步骤S1中该移动检测处理开始时,对该过程中的四个计数器进行初始化。这些计数器包括检测级别计数器、前一级别计数器、处理计数器以及接近级别计数器。这些计数器被存储在RAM114中并且在下面的处理中需要时被重新写入。在这些计数器中,检测级别计数器表示用于通信设备103的通信范围大小,当其值为“10”时就表示最大的通信范围(例如半径为10米)而为“1”时就表示最小的通信范围(例如半径为1米)。这里,该检测级别计数器被初始化为最大的范围“10”,同时其它的所有计数器被初始化为“0”。
在步骤S2中,由中央控制单元110确定是否能够使用当前的检测级别计数器来同顾客的蜂窝电话进行通信。由于该检测级别计数器在该移动检测处理的开始就被设置为“10”,因此由该中央控制单元110来确定是否能够同通信设备103的蜂窝电话105在最大通信范围内进行通信。如果能够进行通信(S2中的是),则在步骤S3中将该通信设备103的信号强度降低1/10。也就是说,通信范围被降低一个级别。在步骤S4中,该检测级别计数器减1,并且步骤S2中的确定过程被重复进行。如果步骤S2中的确定为肯定的(S2中的是),则通信装置3的信号强度被再次减小1/10。重复进行该处理直到找到最大的通信范围,其中在该最大的通信范围中可以与蜂窝电话105进行通信。
当确定出由于通信设备103的通信范围逐渐变窄而使得该通信设备103无法同蜂窝电话105通信时(步骤S2中的否),则在步骤S5中由中央控制单元110来确定在无法通信时该检测级别计数器是否为最大值“10”。如果该检测级别计数器被设置为“10”(S5中的是),也就是表示该顾客的蜂窝电话105位于通信设备103的最大通信范围之外,则在步骤S6中将表示“位于通信范围之外”状态的数据存储在RAM114中,并终止该处理。如果该检测级别计数器被设置为小于最大值“10”(S5中的否),则在步骤S7中由中央控制单元110确定该处理计数器是否为“0”。由于在该移动检测处理开始时将处理计数器设置为“0”,则该确定结果为肯定(S7中的是)。因此,在步骤S15中处理计数器加1,也就是被设置为“1”。在步骤S16中,将在步骤S4中减1的检测级别(例如我们可以假定它是8)设置为前一级别计数器。在步骤S17中将通信设备103的信号强度设置为最大值。在步骤S18将检测级别计数器重新设置为“10”。在重复S2的步骤前,在步骤S19中该处理被暂停一秒钟,期间由中央控制单元110确定一旦重新开始则在什么检测级别能够同蜂窝电话105进行通信,如上所述步骤S2-S4。
在步骤S7中,中央控制单元110再一次确定该处理计数器是否为“0”。这次,由于在这之前计数器加1,所有该处理计数器不为“0”(S7中的否)。在步骤S8中,执行一个处理来从步骤S16中设置的前一级别计数器中减去出在步骤S2第二次确定中设置的当前检测级别计数器,并将该结果加到接近级别计数器中去。
在步骤S9中,由中央控制单元110确定接近级别计数器是否大于+5。如果确定该计数器大于+5(S9中的是),则中央控制单元110可以确定该顾客正在靠近打印机100并在步骤S10中将表示“顾客接近”状态的数据存储在RAM14中。例如,我们可以假定该前一级别计数器为“8”而当前级别计数器为“2”。在这种情况下,由于该处理在步骤S19中暂停了1秒钟,因此该顾客的蜂窝电话105在1秒钟内靠近打印机100不止5米。或者如果当前一级别计数器为8且检测级别计数器为5时,将接近级别计数器在这之前设置为3,并且随后当前一级别计数器为5且检测级别计数器为2时,将接近级别计数器确定为6,这就表示该蜂窝电话105在2秒钟内靠近打印机100的距离为5米或更多。但是,如果接近级别计数器小于等于5,则该中央控制单元110确定该顾客并没有靠近打印机100(S9中的否)。
如果在步骤S9中确定了该顾客并没有靠近打印机100,则在步骤S11中由中央控制单元110确定该接近级别计数器是否小于-5。如果确定该计数器小于-5(S11中的是),例如,当前一级别计数器为2而检测级别计数器为8,则确定该顾客正在远离打印机100,并在步骤S12中将表示“顾客远离”状态的数据存储在RAM14中。但是如果接近级别计数器大于或等于-5(S11中的否),则可以确定该顾客并没有离开。
如果在步骤S11中的接近级别计数器大于或等于-5,则在步骤S13中由中央控制单元110来确定该处理计数器是否为5,也就是,从该处理开始是否已经过了5秒钟。当接近级别大于+5或小于-5时,则该顾客既没有离开也没有接近打印机100。但是,如果确定移动总量很小并且该顾客几乎没有动或正在徘徊(S13中的是),则在步骤S14中将表示“没有移动”状态的数据存在RAM14中并终止该处理。但是,如果该处理计数器没有到达5,则重复从步骤S15开始的处理并继续执行该移动检测处理直到该处理计数器达到5。
在上面所述的图14中的S40中,中央控制单元110根据在移动检测处理中设置的状态来确定顾客是否正在接近打印机100。
如上所述的图像输出系统具有以下效果。
如果顾客在打印机100的附近(S34中的是),即使所有者也在打印机100的附近(S33中的是),如上所述的图像输出系统也能够约束在打印机100上进行的打印。因此,当无权查看打印资料的顾客(职员D或职员E)在打印机100的附近(S34中的是)或者是正在接近打印机100(S40中的是),即使所有者(例如助理经理C)也在打印机100的附近(在piconet之内),如上所述的图像输出系统也能够约束在打印机100上打印资料的输出。因此,所有者可以很有效的防止顾客看到敏感的打印资料。
当由于没有查看资料许可的顾客在打印机100的附近而导致打印资料的输出受到约束时,如果该顾客离开了打印机100(S11中的是,S38中否)则该图像输出系统可以再次执行输出(S50),因此避免了对于约束的不必要应用。
由于当顾客安全级别高于所有者时(S36中的否)不采用约束,所以该图像输出系统可以防止对于约束的不必要应用。因此,当不止一个顾客位于打印机100附近时,可以仅当低安全级别的顾客离开了打印机100之后打印所有者的打印作业。
当对打印机100上打印资料的输出进行约束时,通知数据被传输给蜂窝电话105(S38、S41)并且在蜂窝电话105上显示出根据通知数据的数据。因此,当要在打印机100上输出打印资料时,所有者可以立即知道该资料是否会被散发给不希望的人。还可以将已经对所有者的打印作业进行了约束的情况通知给顾客的蜂窝电话5。通过这种通知,顾客可以立即知道有人正试图输出该顾客无权查看的打印资料,并鼓励该顾客离开打印机100。因此,本发明的图像输出系统加强打印图像的私人性,同时实现了对于打印机100的有效操作。
在对打印机100的输出进行了约束之后,蜂窝电话105的所有者可以通过向该效果传输一个命令来消除该约束(S41中的输出)。因此,当资料不敏感时,所有者可以在打印机100上输出打印资料,并因此避免了对于约束的不必要应用。
虽然参照特定的实施例对本发明进行了详细的描述,但是对于本领域内的技术人员来说,在不背离本发明的精神的情况下进行各种修改及变化是显而易见的,本发明的范畴由附加的权利要求来定义。
例如,上述的实施例包括对打印机的描述。但是,本发明可以采用输出图像的任何设备例如电视、放映机以及传真机。
并不需要将该通信设备103安装到打印机100中,但是可以提供在打印机100附近,同时实现相同的效果。进一步,上述的实施例以打印机100用户所持的蜂窝电话105为例进行了说明。但是,可以采用类似的通信设备来代替蜂窝电话。例如,可以使用合成一个通信装置的标示牌。在这种情况下,可以将步骤S38和S41中的通知发送给属于所有者的个人计算机或者通过其输出打印作业的个人计算机,并且所有者也可以对来自个人计算机的通知有所反应。还可以在标示牌上提供一个扬声器以便于通过声音来通知佩带者。
上述的安全级别并不一定根据办公室的等级(总经理、部门经理、助理经理等等),但是还可以根据年龄或性别。虽然在上面的实施例中描述了一个打印机,但是也可以对于一个显示装置来执行该处理。在这种情况下,当顾客接近该显示设备时,该显示装置可以被终止或黑屏。
上述的实施例采用了具有蓝牙的无线LAN作为通信标准来同蜂窝电话105进行通信,但是还可以采用其它的无线LAN标准。
虽然在上面的实施例中只描述了S33、S34、S36、S37、S38以及S41中的确定步骤和相关处理,但是,也可以只采用被认为是必须的确定步骤和处理。例如,如果采用了确定步骤S33、S37以及相关的处理,则当所有者位于打印机100附近(S33中的是)并且没有从另外的所有者发出打印作业(S37中的否)时可以将该打印机设置为执行打印作业。如果采用了确定步骤S34以及相关的处理,则当所有者已经发出了打印作业(S31中的是)并且顾客并没有在打印机1的附近(S34中的否)时执行该打印作业。
由于可以想象有多个人正在使用本系统中的打印机100,所以上述的顾客也可以作为所有者在打印机100上执行打印作业。
在上述实施例的S38中,当接收到了除了所有者之外用户发出的打印作业时,不考虑安全级别,对该输出进行约束。但是,该系统也可以参照用于打印作业的安全级别并且只有当发出的打印作业的安全级别低于所有者的安全级别时对打印作业采用约束。
当所有者位于打印机100附近并且其安全级别低于所有者的顾客发出了一个打印作业时,就很可能会出现顾客靠近打印机100的情况。在这种情况下,所有者的打印作业也可以被约束,因此可以更有效的防止第三方看到所有者的作业。
权利要求
1.一种服务提供系统,其特征在于,它包括第一设备,无线传输用于识别第一设备的识别数据;第一接收单元,当第一设备位于通信范围之内的时候,无线接收从第一设备传输来的识别数据;第一确定单元,根据从第一接收单元接收的识别数据,确定第一设备是否位于通信范围之内;一服务提供设备,用于提供服务;第一控制单元,根据由第一确定单元确定的第一设备是否位于通信范围之内来控制从服务提供设备提供的服务;第二设备,无线传输用于识别第二设备的识别数据;第二接收单元,当第二设备位于通信范围之内的时候,无线接收从第二设备传输来的识别数据;第二确定单元,根据从第二接收单元接收的识别数据,确定第二设备是否位于通信范围之内以及第二设备是否靠近第二接收单元中的至少一个;以及第一约束控制单元,根据第二确定单元确定的第二设备位于通信范围之内的第一确定结果以及第二确定单元确定的第二设备靠近第二接收单元的第二确定结果之一,对来自服务提供设备的服务提供进行约束。
2.根据权利要求1的服务提供系统,其特征在于,根据第二确定单元确定的第二设备不在通信范围之内的确定结果,该被放置于提供服务的约束能够被清除。
3.根据权利要求1的服务提供系统,其特征在于,进一步包括第三确定单元,该单元确定第二设备是否正在远离第二接收单元,其中根据第三确定单元确定的第二设备正在远离第二接收单元的确定结果,被放置于提供服务的约束被清除。
4.根据权利要求1的服务提供系统,其特征在于,进一步包括通信范围变化单元,用来改变通信范围;以及确认单元,通过使用该通信范围改变单元改变通信范围来确认第二设备的可能通信范围,并确定是否可能在该通信范围内与第二设备之间进行通信,其中通过用该确认单元重复确认该通信范围,可以确定第二设备相对于第二接收单元的移动方向。
5.根据权利要求1的服务提供系统,其特征在于,进一步包括第五确定单元,根据识别数据确定第二设备是否满足预定的条件,其中当第五确定单元确定了第二设备满足预定的条件时,约束控制单元应用约束。
6.根据权利要求1的服务提供系统,其特征在于,进一步包括通知单元,向第一和第二设备之一无线传输关于约束的通知数据;以及报告单元,位于第一和第二设备之一中,执行关于约束的报告。
7.根据权利要求1的服务提供系统,其特征在于,进一步包括约束清除单元,传输一条命令用来清除一个约束,其中约束控制单元根据从约束清除单元接收的命令来清除约束。
8.根据权利要求1的服务提供系统,其特征在于,用于传输识别数据的标准是无线LAN标准。
9.根据权利要求8的服务提供系统,其特征在于,无线LAN标准是蓝牙(商标)标准。
10.根据权利要求1的服务提供系统,其特征在于,服务产生一图象。
11.一种服务提供系统,其特征在于,它包括第二设备,该设备无线传输用于识别第二设备的识别数据;第二接收单元,当第二设备位于通信范围之内的时候,该单元无线接收从第二设备传输来的识别数据;第二确定单元,根据从第二接收单元接收的识别数据,至少确定第二设备是否位于通信范围之内,以及第二设备是否靠近第二接收单元中的一个;服务提供设备,根据来自外部设备的命令提供服务;以及第二约束控制单元,当第二确定单元执行两个确定之一时,根据该命令对来自服务提供设备的服务提供进行约束,该两个确定为第二设备位于通信范围之内,以及第二设备正在靠近第二接收设备。
12.根据权利要求11的服务提供系统,其特征在于,根据由第二确定单元确定的第二设备不在通信范围之内的确定结果,将放置于提供服务上的约束清除。
13.根据权利要求11的服务提供系统,其特征在于,进一步包括第三确定单元,该单元确定第二设备是否正在远离第二接收单元,其中根据由第三确定单元确定的第二设备正在远离第二接收单元的确定结果,将放置于提供服务上的约束清除。
14.根据权利要求11的服务提供系统,其特征在于,进一步包括,用来改变通信范围的通信范围改变单元;以及确认单元,通过使用该通信范围改变单元改变通信范围来确认第二设备的可能通信范围,并确定是否可能在该通信范围内与第二设备之间进行通信,其中通过用该确认单元重复确认该通信范围,可以确定第二设备相对于第二接收单元的移动方向。
15.根据权利要求11的服务提供系统,其特征在于,进一步包括第五确定单元,根据识别数据确定第二设备是否满足预定的条件,其中当第五确定单元确定了第二设备满足预定的条件时,约束控制单元采用该约束。
16.根据权利要求11的服务提供系统,其特征在于,进一步包括通知单元,向第一和第二设备之一无线传输关于约束的通知数据;以及报告单元,位于第一和第二设备之一中,执行关于约束的报告。
17.根据权利要求11的服务提供系统,其特征在于,进一步包括约束清除单元,传输一条命令用来清除一个约束,其中约束控制单元根据从约束清除单元接收的命令来清除约束。
18.根据权利要求11的服务提供系统,其特征在于,传输识别数据的标准是无线LAN标准。
19.根据权利要求18的服务提供系统,其特征在于,无线LAN标准是蓝牙(商标)标准。
20.根据权利要求11的服务提供系统,其特征在于,服务产生一图象。
21.一种服务提供系统,其特征在于,它包括第一设备,无线传输用于识别第一设备的识别数据;第二设备,无线传输用于识别第二设备的识别数据;第一接收单元,当第一设备位于通信范围之内时,无线接收从第一设备传输来的识别数据;第二接收单元,当第二设备位于通信范围之内时,无线接收从第二设备传输来的识别数据;第三接收单元,接收与识别数据相关的服务信息;第一确定单元,根据由第一接收单元接收的识别数据来确定第一设备是否位于通信范围之内;第二确定单元,根据由第二接收单元接收的识别数据,确定第二设备是否位于通信范围之内;服务提供设备,用来提供服务;第二控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第一确定单元确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为服务提供设备。第三控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第二确定单元确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为服务提供设备;以及第四约束控制单元,根据由第三接收单元接收的并且与识别第二设备的识别数据相关的服务信息,对来自服务提供设备和第二控制单元的提供服务进行约束。
22.根据权利要求21的服务提供系统,其特征在于,进一步包括第五确定单元,根据识别数据来确定第二设备是否满足预定的条件,其中当第五确定单元确定了第二设备满足预定的条件时约束控制单元采用约束。
23.根据权利要求21的服务提供系统,其特征在于,进一步包括通知单元,向第一和第二设备之一无线传输关于约束的通知数据;以及报告单元,位于第一和第二设备之一中,执行关于约束的报告。
24.根据权利要求21的服务提供系统,其特征在于,进一步包括约束清除单元,传输一条命令用来清除一个约束,其中约束控制单元根据从约束清除单元接收的命令来清除约束。
25.根据权利要求21的服务提供系统,其特征在于,传输识别数据的标准是无线LAN标准。
26.根据权利要求25的服务提供系统,其特征在于,无线LAN标准是蓝牙(商标)标准。
27.根据权利要求21的服务提供系统,其特征在于,服务产生一图象。
28.一种服务提供设备,其特征在于,它包括第一接收单元,无线接收从位于一个通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定单元,该单元根据从第一接收单元接收的识别数据来确定第一设备是否位于通信范围之内;一服务提供单元,用来提供服务;第一控制单元,根据由第一确认单元确认的第一设备是否位于通信范围之内的确认结果控制来自服务提供单元的服务提供;第二接收单元,该单元无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定单元,该单元根据由第二接收单元接收的识别数据,确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个;以及第一约束控制单元,该单元根据由第二确定单元确定的第二设备位于通信范围之内的第一确定结果,以及由第二确定单元确定的第二设备正在靠近第二接收单元的第二确定结果之一,对来自服务提供单元的服务提供进行约束。
29.一种服务提供设备,其特征在于,包括第二接收单元,该单元无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定单元,该单元根据由第二接收单元接收的识别数据确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个服务提供单元,根据来自外部设备的命令提供服务;以及第二约束控制单元,当第二确定单元执行两个确定之一时,根据命令对来自服务提供单元的服务提供进行约束,两个确定为第二设备位于通信范围之内以及第二设备正在靠近第二接收单元。
30.一服务提供设备,其特征在于,包括第一接收单元,用于无线接收从位于通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收单元,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收单元,用于接收与识别数据相关的服务信息;第一确定单元,根据由第一接收单元接收的识别数据,确定第一设备是否位于通信范围之内;第二确定单元,根据由第二接收单元接收的识别数据,确定第二设备是否位于通信范围之内;服务提供单元,用来提供服务;第二控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第一确定单元确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为服务提供设备。第三控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第二确定单元确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为服务提供设备;以及第四约束控制单元,根据由第三接收单元接收的并且与识别第二设备的识别数据相关的服务信息,对来自服务提供设备和第二控制单元的提供服务进行约束。
31.一种检测设备,其特征在于,包括第一接收单元,无线接收从位于一个通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定单元,该单元根据从第一接收单元接收的识别数据来确定第一设备是否位于通信范围之内;第一控制单元,根据由第一确认单元确认的第一设备是否位于通信范围之内的确认结果控制来自服务提供单元的服务提供;第二接收单元,该单元无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定单元,该单元根据由第二接收单元接收的识别数据确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个;以及第一约束控制单元,该单元根据由第二确定单元确定的第二设备位于通信范围之内的第一确定结果,以及由第二确定单元确定的第二设备正在靠近第二接收单元的第二确定结果之一,对来自服务提供单元的服务提供进行约束。
32.一种检测设备,其特征在于,包括第二接收单元,该单元无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定单元,该单元根据由第二接收单元接收的识别数据确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个;服务提供单元,根据来自外部设备的命令提供服务;以及第二约束控制单元,当第二确定单元执行两个确定结果之一时,根据命令对来自服务提供单元的服务提供进行约束,两个确定结果为第一确定结果为第二设备位于通信范围之内以及第二确定结果为第二设备正在靠近第二接收单元。
33.一种检测设备,其特征在于,包括第一接收单元,用于无线接收从位于通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收单元,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收单元,用于接收与识别数据相关的服务信息;第一确定单元,根据由第一接收单元接收的识别数据,确定第一设备是否位于通信范围之内;第二确定单元,根据由第二接收单元接收的识别数据,确定第二设备是否位于通信范围之内;服务提供单元,用来提供服务;第二控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第一确定单元确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为服务提供设备。第三控制单元,该单元根据由第三接收单元接收并与识别数据相关的服务信息来对提供服务进行控制,其中的识别数据根据由第二确定单元确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为服务提供设备;以及第四约束控制单元,根据由第三接收单元接收的并且与识别第二设备的识别数据相关的服务信息,对来自服务提供设备和第二控制单元的提供服务进行约束。
34.一种在提供服务的服务提供设备上提供的计算机程序,其特征在于,包括第一接收程序,无线接收由位于通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第一确定程序,根据从第一接收程序接收的识别数据,确定第一设备是否位于通信范围之内;第一控制程序,根据由第一确认程序确认的第一设备是否位于通信范围之内的确认结果来控制来自服务提供设备的服务提供;第二接收程序,无线接收由位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定程序,根据由第二接收程序接收的识别数据确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个;以及第一约束控制程序,根据由第二确定程序确定的第二设备位于通信范围之内的第一确定结果,以及由第二确定程序确定的第二设备正在靠近第二接收单元的第二确定结果之一,对来自服务提供单元的服务提供进行约束。
35.一种包括根据权利要求34所记录的计算机程序的记录媒体。
36.在根据来自外部设备的命令来提供服务的服务提供设备中提供的一种计算机程序,其特征在于,包括第二接收程序,无线接收由位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第二确定程序,根据由第二接收程序接收的识别数据确定第二设备是否位于通信范围之内以及第二设备是否正在靠近第二接收单元中的至少一个;以及第二约束控制程序,当第二确定单元执行两个确定结果之一时根据命令对来自服务提供单元的服务提供进行约束,两个确定结果为第二设备位于通信范围之内的第一确定结果以及第二设备正在靠近第二接收单元第二确定结果。
37.一种记录了包括根据权利要求36计算机程序的记录媒体。
38.在用于提供服务的服务提供设备中提供的计算机程序,其特征在于,它包括第一接收程序,用于无线接收从位于通信范围之内的第一设备传输来的识别数据,该第一设备能够无线传输识别其本身的识别数据;第二接收程序,用于无线接收从位于通信范围之内的第二设备传输来的识别数据,该第二设备能够无线传输识别其本身的识别数据;第三接收程序,用于接收与识别数据相关的服务信息;第一确定程序,根据由第一接收程序接收的识别数据,确定第一设备是否位于通信范围之内;第二确定程序,根据由第二接收程序接收的识别数据,确定第二设备是否位于通信范围之内;第二控制程序,该程序用于根据由第三接收程序接收的并与识别数据相关的服务信息控制服务的提供,其中的识别数据根据由第一确定程序确定的第一设备是否位于通信范围之内的确定结果而将第一设备识别为服务提供设备;第三控制程序,该程序用于根据由第三接收程序接收的并与识别数据相关的服务信息控制服务的提供,其中的识别数据根据由第二确定程序确定的第二设备是否位于通信范围之内的确定结果而将第二设备识别为服务提供设备;以及第四约束控制程序,根据由第三接收程序接收的并且与识别第二设备的识别数据相关的服务信息,对由服务提供设备和第二控制单元提供的服务进行约束。
39.一种记录了包括根据权利要求38计算机程序的记录媒体。
全文摘要
一服务提供系统包括管理员终端设备,用户终端设备,以及服务提供设备。该服务提供设备在确定该服务提供设备通过无线网络与管理员终端设备和用户终端设备都相连之后,认证一个注册用户终端设备的处理。当服务提供设备在管理员的管理和监督之下的时候,该服务提供设备被委托去注册用户终端设备,因此向用户终端设备提供服务,而不给管理员带来负担。该系统进一步包括一图像输出设备,作为服务提供设备之一。该系统根据谁位于通信范围之内,调节处理图像的时间。
文档编号H04L29/06GK1878106SQ200510108890
公开日2006年12月13日 申请日期2002年12月27日 优先权日2001年12月27日
发明者清瀨勝美, 日比野正明 申请人:兄弟工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1