控制装置、控制系统、控制方法和存储介质转让专利

申请号 : CN200880022145.4

文献号 : CN101690096A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 山口智治

申请人 : 日本电气株式会社

摘要 :

本发明涉及一种当装置的外部存在许多外部设备时,能够避免与不期望的外部设备通信的控制系统。控制系统包括控制至少一个功能的控制装置(200),以及存在于该控制装置(200)外部的至少一个外部设备(900-1至900-n,n是任意整数)。控制装置200对从外部设备(900-1至900-n)接收的接收信号的数量进行计数,并且根据接收信号的计数数量来终止与外部设备(900-1至900-n)的通信。

权利要求 :

1.一种控制装置,其控制至少一个功能,该控制装置包括:计数装置,该计数装置用于对接收信号的数量进行计数,该接收 信号是从存在于所述控制装置外部的外部设备接收的;以及通信控制装置,该通信控制装置用于根据由所述计数装置计数的 接收信号的数量,停止与外部设备的通信。

2.根据权利要求1所述的控制装置,其中当所述接收信号的数量 超过一定数量时,所述通信控制装置停止与外部设备的通信。

3.根据权利要求1或2所述的控制装置,其中当所述接收信号的 数量在预定的时间内超过一定数量时,所述通信控制装置停止对所述 接收信号的响应。

4.根据权利要求1至3的任意一个所述的控制装置,其中当存在 这样一种外部设备,用于该外部设备的接收信号的数量超过一定数量 时,所述通信控制装置停止与外部设备的通信。

5.根据权利要求1所述的控制装置,其中

所述接收信号包含识别信息,以识别所述外部设备,所述计数装置基于包含在所述接收信号中的所述识别信息来对外 部设备进行计数,并且所述通信控制装置根据所述外部设备的数量,停止与所述外部设 备的通信。

6.根据权利要求5所述的控制装置,其中当外部设备的数量超过 一定数量时,所述通信控制装置停止与所述外部设备的通信。

7.根据权利要求5或6所述的控制装置,其中当外部设备的数量 在预定的时间内超过一定数量时,所述通信控制装置停止对所述接收 信号的响应。

8.一种控制系统,包括控制至少一个功能的控制装置,以及存在 于所述控制装置外部的至少一个外部设备,其中所述控制装置包括:

计数装置,该计数装置用于对接收信号的数量进行计数,该接收 信号是从所述外部设备接收的;以及通信控制装置,用于根据由所述计数装置计数的接收信号的数量, 停止与外部设备的通信。

9.一种在控制至少一个功能的控制装置中执行的控制方法,包括:计数步骤,对从存在于所述控制装置外部的外部设备接收的接收 信号的数量进行计数;以及通信控制步骤,根据在所述计数步骤中计数的接收信号的数量, 停止与外部设备的通信。

10.一种其中记录有控制程序的存储介质,该控制程序适于在控 制至少一个功能的控制装置中执行,并且使得所述控制装置执行;

计数过程,该计数过程对从存在于所述控制装置外部的外部设备 接收的接收信号进行计数;以及通信控制过程,该通信控制过程根据在所述计数过程中计数的接 收信号的数量来停止与外部设备通信。

说明书 :

技术领域

本发明涉及一种控制装置、控制系统、控制方法和其中记录有控 制程序的存储介质,并且特别地,涉及一种控制装置、控制系统、控 制方法和存储介质,该存储介质中记录有能够根据从存在于控制装置 周围的外部设备接收到的接收信号的数量来控制通信的控制程序。

背景技术

近年来,诸如移动电话装置的通信装置的普及已经是显著的,并 且在各种地方已经使用了装配有各种功能的通信装置。
要注意的是,近年来的通信装置具有小尺寸和轻重量,并易于使 用且用户界面非常友好,使得能够自由地从任何可以通过通信装置通 信的区域来进行通信。
然而,如果通信装置更加大量的普及,那么由于数量的增加,不 可避免地,在通信装置的通信区中将存在大量的装置(外部设备)。 结果,不可避免的是,有从通信装置发送的数据被不期望的外部设备 接收的可能性。
因此,考虑研制一种控制方法,来避免当在装置的外部存在大量 的外部设备时与不期望的外部设备进行通信。
要注意的是,作为先于本发明提交的技术文献,有公开了防止不 期望的无线标签接收数据的技术的文献(例如,见专利文献1)。
在上述的专利文献1中,排布在无线标签带上的邻近的无线标签 的天线彼此电连接,使得数据仅被写入期望的无线标签。以这种方式, 防止其他的无线标签接收数据。
此外,有公开了在可以非接触读取的位置处,使得所有者能够自 愿地接收或者拒绝读取个人信息的技术的文献(例如,见专利文献2)。
在上述专利文献2中,包括其中存储有个人信息的存储单元、连 接于该存储单元的处理单元、连接于该处理单元并且将存储在存储单 元中的个人信息发送给读取器的无线电发送单元、以及从读取器接收 反馈信号的无线电接收单元。此外,当处理单元从无线电接收单元接 收反馈信号时,处理单元从通知信号输出单元输出通知信号。此外, 由于输出了通知信号,其构造成在过去预定时间之后,将存储在存储 单元中的个人信息从无线电发送单元发送给读取器。以这种方式,使 得所有者在可以非接触读取的位置处,能够自愿地接收或者拒绝个人 信息的读取。
此外,通过非接触标签5a至5d所无线发送的识别信号被各个探 测器4a至4d接收。各个探测器4a-4d向服务器1通知接收到的识别信 号的识别编码。服务器1对由各个探测器4a至4d所通知的识别编码的 数量计数并且显示计数结果的清单。有公开了这种技术的文献(例如, 专利文献3)。
此外,当主控(master)无线通信终端MS从被控(slave)无线通 信终端SL接收响应分组时,其将被控无线通信终端的属性信息存储在 存储器中。然后,在过去预定的时间之后,主控无线通信终端MS基于 存储在存储器中的属性信息,选择各被控无线通信终端SL达建立网络 组NWG所需要的可允许数量K。然后,主控无线通信终端MS对于所 选择的各无线通信终端SL执行预定的呼叫处理,以建立与在网络组 NWG中的每个被控无线通信终端SL的同步。有公开了这种技术的文 献(例如,专利文献4)。
此外,有公开了这样一种技术的文献,其中信息处理装置依次与 无线通信终端进行数据通信,其中该信息处理装置没有等到超时就已 经检测到无线通信终端(例如,专利文献5)。
在上述的专利文献5中,所述信息处理装置发送查询分组,查询 在可以与信息处理装置通信的区域中是否存在任何无线通信终端,并 且多个无线通信终端被一个接一个地检测到。然后,如果从当开始发 送查询分组的时候到已经过去检测完成超时周期时的时段期间,不能 检测到任何无线通信终端,那么结束检测无线通信终端。此外,从当 开始发送查询分组的时候到检测完成超时周期已经过去时的时段期 间,检测到无线通信终端,那么暂停上述多个无线通信终端的检测。 然后,执行与上述检测到的无线通信终端的无线数据通信,并且当检 测到数据通信完成时,恢复检测其他的无线通信终端。以这种方式, 顺序地执行与无线通信终端的数据通信,其中信息处理装置不必等到 超时就已经检测到无线通信终端。
[专利文献1]
日本未审查专利申请公开No.2005-165879
[专利文献2]
日本未审查专利申请公开No.2005-141540
[专利文献3]
日本未审查专利申请公开No.2000-142925
[专利文献4]
日本未审查专利申请公开No.2004-364047
[专利文献5]
日本未审查专利申请公开No.2005-159468

发明内容

技术问题
请注意,上述专利文献1至5公开了通过执行无线通信来发送/接 收数据的技术。然而,它们既没有公开任何关于也没有提出对于根据 从外部设备接收到的接收信号的数量来停止与存在于装置周围的外部 设备的通信的必要性。
考虑到上述情况,已经制做出发明,并且其目的是解决上述问题, 即,提供一种控制装置、控制系统、控制方法和在其中记录有控制程 序的存储介质,能够避免当在装置外部存在多个外部设备时,与不期 望的外部设备通信。
技术方案
为了达到该目的,本发明具有如下特征。
<控制装置>
根据本发明的控制装置是这样一种控制装置,其控制至少一个功 能,该控制装置包括:计数装置,用于对从存在于该控制装置外部的 外部设备接收到的接收信号进行计数;以及通信控制装置,用于根据 由所述计数装置计数的接收信号的数量来停止与外部设备通信。
<控制系统>
根据本发明的控制系统是这样一种控制系统,其包括控制至少一 个功能的控制装置,以及存在于控制装置外部的至少一个外部设备, 其中所述控制装置包括:计数装置,用于对从存在于控制装置外部的 外部设备接收到的接收信号进行计数;以及通信控制装置,用于根据 由所述计数装置计数的接收信号的数量来停止与外部设备通信。
<控制方法>
根据本发明的控制方法是在控制至少一个功能的控制装置中执行 的控制方法,该控制方法包括:计数步骤,对从存在于控制装置外部 的外部设备接收到的接收信号进行计数;以及通信控制步骤,根据在 计数步骤中计数的接收信号的数量来停止与外部设备通信。
<具有记录在其中的控制程序的存储介质>
根据本发明的具有记录在其中的控制程序的存储介质是具有记录 在其中的控制程序的存储介质,该控制程序适于在控制至少一个功能 的控制装置中执行,并且使得控制装置执行;计数过程,对从存在于 控制装置外部的外部设备接收到的接收信号进行计数;以及通信控制 过程,根据在计数过程中计数的接收信号的数量来停止与外部设备通 信。
有益效果
根据本发明,当在装置的外部存在多个外部设备时,可以避免与 不期望的外部设备的通信。

附图说明

图1是用于说明根据本示例性实施例的控制系统的概况的示图;
图2示出了根据第一示例性实施例的控制系统的系统构造的实例;
图3示出了由图2中所示的控制装置100的控制条件保持单元150 所保持的控制详情的实例;
图4示出了其中安装了根据第一示例性实施例的控制装置100的 通信装置10的构造实例;
图5示出了由图4中所示的控制装置100的控制条件保持单元150 所保持的控制详情的实例;
图6示出了根据第二示例性实施例的控制系统的系统构造的实例;
图7示出了根据第二示例性实施例的构成控制系统的控制装置 200的控制单元220的内部构造的实例;以及
图8示出了根据第三示例性实施例的构成控制系统的控制装置 200的计数单元220的内部构造的实例。
标号说明
100控制装置
110认证单元
120已认证装置计数单元
130未认证装置计数单元
140功能控制单元
150控制条件保持单元
900-1-900-n外部设备
1功能
11语音呼叫功能
12电话簿功能
13用户界面功能
200控制装置
210通信单元
220计数单元
221计时器
222计数器
223参考值保持单元
224确定单元
225识别单元
226识别信息保持单元
230通信控制单元
执行本发明的最佳模式
首先,下面参考图1来说明根据本发明的本示例性实施例的控制 系统的概况。
根据本示例性实施例的控制系统是这样一种控制系统,其包括控 制至少一个功能的控制装置200,以及存在于控制装置200的外部的至 少一个外部设备900-1至900-n(n是任意整数)。
此外,控制装置200对从外部设备900-1至900-n接收到的接收信 号计数,并且根据接收信号的计数数量来停止(halt)与外部设备900-1 至900-n的通信。
以这种方式,当在控制装置200的外部存在多个外部设备900-1 至900-n时,能够避免与不期望的外部设备900-1至900-n的通信,从 而使其可以提高安全性。下面参考附图来说明根据本示例性实施例的 控制系统的详情。
[第一示例性实施例]
<控制系统的系统构造>
首先,下面参考图2来说明根据本发明的该示例性实施例的控制 系统的系统构造。
根据本示例性实施例的控制系统包括控制装置100和外部设备 900-1至900-n(n是任意整数)。
控制装置100是控制至少一个功能1的装置。此外,外部设备900-1 至900-n是与控制装置100通信的装置。外部设备900-1至900-n的实 例包括无线标签、IC卡、接入点以及服务器装置等。
请注意,在根据本示例性实施例的控制系统中,对控制装置100 和外部设备900-1至900-n之间的连接关系没有特别的限制,并且无论 是有线的还是无线的任何连接形式都可以被采用。
<控制装置100的内部构造>
下面,参考图2来说明根据本发明的该示例性实施例的控制装置 100的内部构造。
如图2所示,根据本示例性实施例的控制装置100包括认证单元 110、已认证装置计数单元120、未认证装置计数单元130、功能控制 单元140以及控制条件保持单元150。
认证单元110执行对外部设备900-1至900-n的认证。认证单元 110接收外部设备900-1至900-n的认证信息以及用于认证的信息,并 且基于接收的认证信息和用于认证的信息来执行外部设备900-1至 900-n的认证。
请注意,所述认证信息是用于确定外部设备900-1至900-n的信息。 认证单元110基于从外部设备900-1至900-n接收到的认证信息来确定 外部设备900-1至900-n。请注意,能够用于确定外部设备900-1至900-n 的任何信息都能作为认证信息被采用。
此外,用于认证的信息是用于验证外部设备900-1至900-n的有效 性的信息。认证单元110将由认证单元110保留的用于认证的信息与 从外部设备900-1至900-n接收的用于认证的信息相比较,并且根据比 较结果来将外部设备900-1至900-n确定为认证装置或是非认证装置。
例如,当由认证单元110保持的用于认证的信息和从外部设备 900-1至900-n接收的用于认证的信息二者互相匹配的时候,认证单元 110确定外部设备900-1至900-n能够被认证。然后,认证单元110将 外部设备900-1至900-n确定为认证装置,并且相应地通知已认证装置 计数单元120。
此外,当用于认证的信息片段二者彼此不匹配的时候,确定外部 设备900-1至900-n不能被认证。然后,认证装置110将外部设备900-1 至900-n确定为非认证装置,并且相应地而通知未认证装置计数单元 130。请注意,能够用于验证外部设备900-1至900-n的有效性的任何 信息都能作为用于认证的信息被采用。
已认证装置计数单元120计数并且保持已经由认证单元110(认证 装置)认证的外部设备的数量。
未认证装置计数单元130计数并且保持没有由认证单元110(非认 证装置)认证的外部设备的数量。
如图3所示,控制条件保持单元150以将“条件”和“控制详情” 互相结合这样的方式来保持基于认证装置的数量和非认证装置的数量 所建立的“条件”,以及根据那些“条件”来控制各种功能1的“控 制详情”。
如图3所示,“控制详情”的实例包括在控制装置100中被控制 为“启用的”的功能以及在控制装置100中被控制为“禁止的”功能。
功能控制单元140根据能够由认证单元110认证的认证装置的数 量和不能由认证单元110认证的非认证装置的数量,来控制各种功能1。
具体地,功能控制单元140基于由已认证装置计数单元120所保 持的认证装置的数量和由未认证装置技术单元130所保持的非认证装 置的数量,通过参照图3所示的控制条件保持单元150,来确定对应于 认证装置的数量和非认证装置的数量的条件的控制详情。然后,功能 控制单元140通过输出表示所指定的控制详情的控制信号来控制各种 功能。
<控制装置100中的控制操作>
下面,以下参考图2和3来说明根据本示例性实施例的控制装置 100中的控制操作。
首先,当认证单元110从外部设备900-1至900-n接收认证信息和 用于认证的信息的时候,其基于所接收的认证信息和用于认证的信息 来执行外部设备900-1至900-n的认证,并且确定外部设备900-1至 900-n是认证装置还是非认证装置。
当认证单元110能够认证外部设备900-1至900-n的时候,其将外 部设备900-1至900-n确定为认证装置,并且相应地通知已认证装置计 数单元120。
此外,当认证单元110不能够认证外部设备900-1至900-n的时候, 其将外部设备900-1至900-n确定为非认证装置,并且相应地通知未认 证装置计数单元130。
请注意,当认证单元110在短时间内从外部设备900-1至900-n 接收同样的识别信息两次或更多次时,认证单元110执行控制,使得 不进行对已认证装置计数单元120和未认证装置计数单元130的通知。
例如,认证单元110保持跟踪认证的外部设备900-1至900-n,通 过对从外部设备900-1至900-n接收的认证信息处理一定的时间段,已 经在认证单元110中进行了用于外部设备900-1至900-n的认证过程。 然后,如果认证单元110在一定的时间段内从外部设备900-1至900-n 接收到与在认证单元110中管理的识别信息相同的识别信息,那么, 认证单元110确定外部设备900-1至900-n已经被认证。然后,认证单 元110不执行这些外部设备900-1至900-n的认证,并且执行控制使得 不进行对已认证装置计数单元120和未认证装置计数单元130的通知。
以这种方式,认证单元110能够执行控制,使得对于相同的外部 设备900-1至900-n的认证的有效/无效结果不被通知到已认证装置计 数单元120和未认证装置计数单元130。
当认证装置计数单元120从认证单元110接收表示在认证单元110 中认证的外部设备900-1至900-n是认证装置的通知时,其以依照来自 认证单元110的通知间隔积累所接收的通知这样的方式,保持所接收 的通知。
此外,当未认证装置计数单元130从认证单元110接收到表示在 认证单元110中认证的外部设备900-1至900-n是非认证装置的通知时, 其以依照来自认证单元110的通知间隔积累接收的通知这样的方式, 保持所接收的通知。
接下来,功能控制单元140基于由已认证装置计数单元120所保 持的认证装置的数量和由未认证装置计数单元130所保持的非认证装 置的数量,访问如图3所示的控制条件保持单元150。然后,功能控制 单元140确定对应于用于上述的认证装置的数量和非认证装置的数量 的条件的控制详情,并且通过输出用于指定的控制详情的控制信号来 控制各种功能1。
例如,假设控制条件保持单元150保持对应于如图3所示的“条 件1”至“条件3”的控制详情。
[条件1]
如果认证装置的数量大于或等于1并且非认证装置的数量是0, 即,“认证装置的数量>0,非认证装置的数量=0”,那么启用所有功 能。
[条件2]
即使认证装置的数量大于或等于1,如果非认证装置的数目大于认 证装置的数目,即,“(认证装置的数量≠0)<(非认证装置的数量)”, 那么禁止产生费用的功能“A”。
[条件3]
如果认证装置的数量是0,即“认证装置的数量=0”,那么禁止 所有的功能。
基于上述的条件,如果在已认证装置计数单元120中保持的认证 装置的数量是“2”并且在未认证装置计数单元130中保持的非认证装 置的数量是“0”,那么其对应于图3中所示的“条件1”。在这种情 况下,功能控制单元140执行控制,使得启用所有的功能。
此外,如果在已认证装置计数单元120中保持的认证装置的数量 是“2”并且在未认证装置计数单元130中保持的非认证装置的数量是 “3”,那么其对应于图3中所示的“条件2”。在这种情况下,功能 控制单元140执行控制,使得禁止产生费用的功能“A”。
如上所述,在根据本实施例的控制装置100中,认证单元110执 行外部设备900-1至900-n的认证。此外,已认证装置计数单元120计 数并且保持能够由认证单元110认证的认证装置的数量。此外,未认 证装置计数单元130计数并且保持不能由认证单元110认证的非认证 装置的数量。
然后,功能控制单元140通过访问控制条件保持单元150,确定根 据能够由已认证装置计数单元120所保持的认证装置的数量和由未认 证装置计数单元130所保持的非认证装置的数量的控制详情,并且基 于特定的控制详情来控制各种功能1。
以这种方式,根据本示例性实施例的控制装置100能够根据存在 于控制装置100外部的外部设备900-1至900-n的认证的有效性/无效 性来控制各种功能。结果,使得可以防止其他人未经许可使用控制装 置100。
请注意,各种功能的实例包括下面的功能。
功能1:通过连接到用户网络,执行语音呼叫的语音呼叫功能。
功能2:通过连接到用户网络,执行数据通信的数据通信功能。
功能3:执行无线电通信(短距离无线电通信,近发无线电通信) 的无线电通信功能。
功能4:访问记录在记录设备(未示出)中的各种信息片段的访问 功能。
功能5:删除记录在记录设备中的各种信息片段的删除功能。
功能6:加密记录在记录设备中的各种信息片段的加密功能。
任何能够记录各种信息片段的装置都能作为记录装置被采用,并 且它们的实例包括诸如ROM、RAM、存储卡以及SD卡这样的存储器。 此外,任何信息片段都能被采用为所述各种信息片段,并且它们的实 例包括个人信息、电话薄信息以及日程信息等。
所述个人信息是关于控制装置100的所有者的信息。所述电话薄 信息是诸如关于打电话者和接电话者的电话号码和电子邮件地址的信 息。所述日程信息是关于所有者等的日程的信息。
此外,控制上述各种功能的条件的实例包括下面的条件。
即使存在认证装置,如果非认证装置的数量大于特定的数量,那 功能控制单元140通过控制语音呼叫功能来停止语音呼叫。
如果非认证装置的数量大于认证装置的数量,那么功能控制单元 140通过控制数据通信功能来停止数据通信。
如果非认证装置的数量大于认证装置的数量,那么功能控制单元 140通过控制无线电通信功能来停止无线电通信(短距离无线电通信, 近发无线电通信)。
如果非认证装置的数量大于认证装置的数量,那么功能控制单元 140通过控制访问功能来禁止对记录在记录设备中的各种信息片段的 访问。
如果非认证装置的数量大于认证装置的数量,那么功能控制单元 140通过控制删除功能来删除记录在记录设备中的各种信息片段。
如果非认证装置的数量大于认证装置的数量,那么功能控制单元 140通过控制加密功能来加密记录在记录设备中的各种信息片段。请注 意,优选地利用控制装置100的所有者能够执行解密的加密来执行加 密。
如上所述,根据本示例性实施例的控制装置100将对应于认证装 置的数量和非认证装置的数量的条件的控制详情保持在控制条件保持 单元150中。然后,功能控制单元140通过访问控制条件保持单元150, 来确定根据认证装置的数量和非认证装置的数量的控制详情,并且基 于特定的控制详情来控制各种功能。以这种方式,根据本示例性实施 例的控制装置100能够根据控制装置100的环境条件来控制各种功能。
[示例性实施例]
下面,通过利用将上述控制装置100安装在诸如移动电话装置的 通信装置10中的实例来进行说明。
<通信装置10的构造>
首先,下面参考图4来说明其中上述控制装置100安装在通信装 置10中的构造。
根据本示例性实施例的通信装置10包括如图2中所示的控制装置 100、语音呼叫功能11、电话簿功能12以及用户界面功能13。
根据本示例性实施例的通信装置10表示这样一个实例,向该实例 施加语音呼叫功能11、电话簿功能12以及用户界面功能13,作为被 控制装置100控制的功能1。
此外,假设通信装置10根据作为认证单元110的通信方法的蓝牙 来执行通信。
此外,还假设外部设备900-1至900-n是头戴送受话器、个人计算 机等,其每个对于蓝牙都是可连接的。
此外,还假设蓝牙的装置数量被用作由通信装置10从外部设备 900-1至900-n所接收到的认证信息,并且假设由公钥加密的信息被用 作用于认证的信息。
因此,每个外部设备900-1至900-n提前保持该公钥,并且当通信 装置10和外部设备900-1至900-n二者具有相同的公钥的时候,通信 装置10确定外部设备900-1至900-n能够被认证。然后,其将外部设 备900-1至900-n确定为认证装置。
此外,当通信装置10和外部设备900-1至900-n具有彼此不同的 公钥的时候,通信装置10确定外部设备900-1至900-n不能够被认证。 然后,其将外部设备900-1至900-n确定为非认证装置。
请注意,如图5所示,根据本实施例的控制条件保持单元150以 将“条件”和“控制详情”彼此相关联的方式,来保持基于认证装置 的数量和非认证装置的数量所建立的“条件”,以及根据该“条件” 来控制各种功能的“控制详情”。
如图5所示,“控制详情”的实例包括在通信装置10中被控制为 “启用的”的功能以及在通信装置10中被控制为“禁止的”功能。
功能控制单元140基于由已认证装置计数单元120所保持的认证 装置的数量和由非认证装置130所保持的非认证装置的数量,通过访 问图5所示的控制条件保持单元150,来确定对应于认证装置的数量和 非认证装置的数量的条件的控制详情。然后,功能控制单元140通过 输出表示所指定的控制详情的控制信号来控制各种功能11至13。
例如,当在通信装置10的周围仅仅存在能够由通信装置10的公 钥所认证的外部设备900-1至900-n,而不存在不能由通信装置10的公 钥所认证的外部设备900-1至100-n的时候,即,“认证装置>0,非认 证装置=0”,其对应于图5中所示的“条件2”。在这种情况下,功能 控制单元140通过控制语音呼叫功能11、电话簿功能12以及用户界面 功能13为启用的状态,来使得通信装置10的所有功能为可使用的。
此外,当在通信装置10的周围不存在能够由通信装置10的公钥 所认证的外部设备900-1至900-n的时候,即,“认证装置=0”,其对 应于图5中所示的“条件1”。在这种情况下,功能控制单元140禁止 除了语音呼叫功能11之外的所有功能,即,功能12和功能13。
以这种方式,可以构造该系统,使得即使所有者以外的人获得该 通信装置10,那个人也不能使用电话簿功能12以及用户界面功能13 等等。结果,可以防止访问存储在通信装置10中的个人信息、电话簿 信息以及日程信息等。
此外,即使在通信装置10的周围存在能够被认证的外部设备900-1 至900-n,如果不能被认证的外部设备900-1至900-n的数量大于能够 被认证的外部设备900-1至900-n的数量,即,“(认证装置的数量≠ 0)<(非认证装置的数量)”,那么其对应于图5中所示的“条件4”。 在这种情况下,功能控制单元140禁止除了语音呼叫功能11之外的所 有功能,即,功能12和功能13。
以这种方式,当通信装置10处于不同于通常状态下所有者监管的 环境的环境中时,功能控制单元140禁止除了语音呼叫功能11之外的 所有功能,即,功能12和功能13。因此,可以构造该系统,使得,例 如,即使同时忘带或丢失通信装置10和外部设备900-1至900-n二者, 除了所有者之外的任何人都不能使用电话簿功能12以及用户界面功能 13等等。以这种方式,可以防止访问存储在通信装置10中的个人信息、 电话簿信息以及日程信息等。
此外,即使在通信装置10的周围存在不能被认证的外部设备900-1 至900-n,如果不能被认证的外部设备900-1至900-n的数量小于或等 于能够被认证的外部设备900-1至900-n的数量,即,“(认证装置的 数量≥(非认证装置的数量≠0)”,那么其对应于图5中所示的“条 件3”。在这种情况下,功能控制单元140只禁止电话簿功能12,并 且启用除了电话簿功能12之外的功能,即,功能11和功能13。
如上所述,根据本示例性实施例的通信装置10将根据认证装置的 数量和非认证装置的数量的条件的控制的详情保持在控制条件保持单 元150中。然后,功能控制单元140通过访问控制条件保持单元150 来确定根据认证装置的数量和非认证装置的数量的控制详情,并且基 于特定的控制详情来控制各种功能(11至13)。以这种方式,根据本 示例性实施例的控制装置10能够根据控制装置10的环境条件来控制 各种功能(11至13)。
[第二示例性实施例]
接下来,下面说明本发明的第二示例性实施例。
如图6所示,根据第二示例性实施例的控制装置200对从外部设 备900-1至900-n接收到的接收信号进行计数,并且根据计数的接收信 号来停止与外部设备900-1至900-n的通信。
以这种方式,当在控制装置200的外部存在多个外部设备900-1 至900-n时,能够避免与不期望的外部设备900-1至900-n的通信,从 而可以提高安全性。下面参考图6来说明根据本示例性实施例的控制 系统的详情。
<控制系统的系统构造>
首先,下面参考图6来说明根据本发明的示例性实施例的控制系 统的系统构造。
根据本示例性实施例的控制系统包括控制装置200和外部设备 900-1至900-n(n是任意整数)。
<控制装置200的内部构造>
下面,参考图6来说明根据本示例性实施例的控制装置200的内 部构造。
根据本示例性实施例的控制装置200包括通信单元210、计数单元 220以及通信控制单元230。
通信单元210接收由外部设备900-1至900-n发送的信号并且与外 部设备900-1至900-n通信。
计数单元220对由通信单元210接收到的接收信号的数量进行计 数。
通信控制单元230控制通信。请注意,通信控制单元230根据由 计数单元220计数的接收信号的数量,来停止与外部设备900-1至900-n 的通信。
例如,当由计数单元220计数的接收信号的数量超过一定数量时, 通信控制单元230停止与外部设备900-1至900-n的通信。
此外,当由计数单元220计数的接收信号的数量在预定的时间内 超过一定数量时,通信控制单元230停止对从外部设备900-1至900-n 接收的接收信号的响应。
<控制装置200中的处理操作>
接下来,下面参考图6来说明在根据本示例性实施例的控制装置 200中的处理操作。
首先,当通信单元210从外部设备900-1至900-n接收信号时,通 信单元210将接收的信号通知给计数单元220。
计数单元220对由通信单元210通知的接收信号的数量进行计数, 并且根据接收信号的计数的数量,通知通信控制单元230应该停止与 外部设备900-1至900-n的通信。
例如,当接收信号的数量超过一定数量时,计数单元220通知通 信控制单元230应该停止通信。
当通信控制单元230从计数单元220接收到表示应该停止通信的 通知时,通信控制单元230通过控制通信单元210来停止与外部设备 900-1至900-n的通信。
如上所述,根据本示例性实施例的控制装置200对从外部设备 900-1至900-n接收的接收信号的数量计进行数,并且根据接收信号的 计数的数量来停止与外部设备900-1至900-n的通信。
以这种方式,根据本示例性实施例,当在控制装置200的外部存 在多个外部设备900-1至900-n时,控制装置200能够避免与不期望的 外部设备900-1至900-n的通信,而可以提高安全性。
此外,由于能够通过避免与外部设备900-1至900-n的不期望的通 信来抑制不需要的通信,所以可以获得控制装置200的低能耗。
请注意,在根据本示例性实施例的上述控制装置200中,当接收 信号的数量超过一定数量时,计数单元220通知通信控制单元230应 该停止通信。然后,当从计数单元220接收到表示应该停止通信的通 知时,通信控制单元230通过控制通信单元210来停止与外部设备 900-1至900-n的通信。
然而,还能够以如下的方式来构造根据本示例性实施例的控制装 置200。首先,当接收信号的数量在预定的设定时间内超过一定数量时, 计数单元220通知通信控制单元230应该停止对从外部设备900-1至 900-n接收的接收信号的响应。然后,当从计数单元220接收到表示应 该停止响应的通知时,通信控制单元230通过控制通信单元210来停 止对从外部设备900-1至900-n接收的接收信号的响应。
<计数单元220的内部构造>
下面,参考图7来说明根据本示例性实施例的计数单元220的内 部构造。
根据本示例性实施例的计数单元220包括计时器221、计数器222、 参考值保持单元223以及确定单元224。
计数器220对从通信单元210通知的接收信号的数量进行计数, 以规则的间隔访问计时器221,并且当过去预定的时间时,将上述接收 信号的计数数量通知到确定单元224。
参考值保持单元223保持用于执行通信停止控制的执行参考值, 而确定单元224将从计数器222通知的接收信号的数量与保持在参考 值保持单元223中的执行参考值进行比较。然后,当从计数器222通 知的接收信号的数量大于或等于该执行参考值时,确定单元224通知 通信控制单元230应该停止通信。保持在根据本示例性实施例的参考 值保持单元223中的所述执行参考值是根据通信的频率的值。
当通信控制单元230从确定单元224接收到表示应该停止通信的 通知时,通信控制单元230通过控制通信单元210来停止与外部设备 900-1至900-n的通信。
如上所述,当接收信号的数量在预定的时间内超过一定数量时, 根据本示例性实施例的计数单元220能够执行控制,使得停止与外部 设备900-1至900-n的通信。
请注意,当接收信号的数量在预定的时间内超过一定数量时,根 据本示例性实施例的计数单元220能够执行控制,使得停止对从外部 设备900-1至900-n接收的接收信号的响应。
[第三示例性实施例]
下面,说明本发明的第三示例性实施例。
在第三示例性实施例中,当存在对于其的接收信号的数量超过一 定数量的外部设备900-1至900-n时,控制装置200停止与外部设备 900-1至900-n的通信。
以这种方式,当在控制装置200的外部存在多个外部设备900-1 至900-n时,能够避免与不期望的外部设备900-1至900-n的通信,从 而可以提高安全性。下面参考图8来说明根据本示例性实施例的控制 系统的详情。
<控制系统的系统构造>
以和如图6所示的根据第二示例性实施例的控制系统相似的方式, 来构造根据本发明的该示例性实施例的控制系统。
<计数器220的内部构造>
下面,参考图8来说明根据本示例性实施例的计数单元220的内 部构造。
根据本示例性实施例的计数单元220包括识别单元225、识别信息 保持单元226、计时器221、计数器222、参考值保持单元223以及确 定单元224。
当在从通信单元210通知的接收信号中包含识别信息时,识别单 元225提取该识别信息,并且将所提取的识别信息通知到识别信息保 持单元226。所述识别信息是用于确定外部设备900-1至900-n的信息。
当识别信息保持单元226从识别单元225接收识别信息时,其访 问计时器221,获取时间信息,并且将识别信息与时间信息一起保持。
此外,识别信息保持单元226以规则的间隔访问计时器221并获 取时间信息。然后识别信息保持单元226将从计时器221获取的时间 信息与在识别信息保持单元226的识别信息一起保持的时间信息做比 较,通过这样做,从识别信息保持单元226中删除用于其的预定设定 时间已经过逝去的识别信息。
计数器222以规则的间隔访问识别信息保持单元226,对在识别信 息保持单元226中保持的识别信息片段的数量进行计数,并且将其通 知给确定单元224。
参考值保持单元223保持用于执行通信停止控制的执行参考值。 此外,确定单元224将从计数器222通知的识别信息片段的数量与保 持在参考值保持单元223中的执行参考值做比较,并且当从计数器222 通知的识别信息的数量大于或等于该执行参考值时,通知通信控制单 元230应该停止通信。
当通信控制单元230从确定单元224接收表示应该停止通信的通 知时,通信控制单元230通过停止控制通信单元210来停止与外部设 备900-1至900-n的通信。
如上所述,根据本示例性实施例的控制装置200基于从外部设备 900-1至900-n接收的接收信号中所包含的识别信息来对外部设备 900-1至900-n的数量进行计数,并且根据外部设备900-1至900-n的 数量来停止与外部设备900-1至900-n的通信。
例如,当外部设备900-1至900-n的数量超过一定数量时,控制装 置200停止与外部设备900-1至900-n的通信。
此外,当外部设备900-1至900-n的数量在预定的时间之内超过一 定数量时,控制装置200停止对接收信号的响应。
以这种方式,当在控制装置200的外部存在多个多外部设备900-1 至900-n时,能够避免与不期望的外部设备900-1至900-n的通信,从 而使以提高安全性。
此外,由于能够通过避免与外部设备900-1至900-n的不期望的通 信来抑制不需要的通信,所以可以获得控制装置200的低能耗。
<第一示例性实施例>
下面,通过利用将上述控制装置200安装在IC卡中的实例来进行 说明。
在将上述控制装置200安装在IC卡中的情况下,通信单元210对 应于IC卡的天线以及调制/解调电路,而外部设备900-1至900-n对应 于读出/写入装置。
当根据本示例性实施例的通信单元210从读出/写入装置接收例如 读信号和写信号这样的请求信号时,通信单元210将该请求信号通知 给计数单元220。
假设根据本示例性实施例的IC卡同时只与一个读出/写入装置通 信。因此,参考值保持单元223保持“2”作为用于执行通信停止控制 的执行参考值,使得当将存在欲通信的两个或更多个读出/写入装置时, 参考值保持单元223执行控制以便停止通信。
请意,如果IC卡用于一个读出/写入装置,那么识别信息保持单 元226仅保持用于一个装置的识别信息。因此,计数器222将“1”通 知给确定单元224。
确定单元224将识别信息片段的数量,即“1”,与保持在参考值 保持单元223中的执行参考值“2”做比较。由于从计数器222通知的 识别信息片段的数量,即“1”,不大于或者等于执行参考值“2”, 所以确定单元224不通知通信控制单元230应该停止通信。
然而,当第二读出/写入装置位于上述第一读出/写入装置附近,并 且通信单元210从该第二读出/写入装置接收请求信号时,识别信息保 持单元226保持用于两个装置的识别信息。因此,计数器222将“2” 通知给确定单元224。
确定单元224将从计数器222通知的识别信息片段的数量,即“2”, 与保持在参考值保持单元223中的执行参考值“2”做比较。由于从计 数器222通知的识别信息片段的数量,即“2”,大于或者等于执行参 考值“2”,所以确定单元224通知通信控制单元230应该停止通信。 以这种方式,通信控制单元230通过停止通信单元210来停止通信。
以这种方式,控制装置200能够防止IC由于不需要的第二读出/ 写入单元而执行不期望的控制。
<第二示例性实施例>
下面,通过利用将上述控制装置200安装在用于IC卡的读出/写 入装置中的实例来进行说明。
在将上述控制装置200安装在读出/写入装置中的情况下,通信单 元210对应于读出/写入装置的天线以及调制/解调电路,而外部设备 900-1至900-n对应于IC卡。
该示例性实施例的基本操作与第一示例性实施例的那些基本操作 相似,除了在该示例性实施例中,当接收用于两个或更多个IC卡的识 别信息时,读出/写入装置停止通信,并且因此能够避免来自其他不期 望的IC卡的数据采集以及由于其他不期望的IC卡的数据写入之外。
<第三示例性实施例>
下面,通过利用将上述控制装置200安装在例如移动电话装置以 及读出/写入装置这样的小巧且便携的无线装置的IC芯片中的实例来 进行说明。
该示例性实施例的基本操作与第一示例性实施例的那些基本操作 相似,除了在该示例性实施例中能够任意改变保持在参考值保持单元 223中的设定值之外。
例如,当要同时与多个朋友(例如,三个朋友)进行数据交换时, 将保持在参考值保持单元223中的值设为“3”以便与朋友的数量一致, 而在所有其他情况下,将保持在参考值保持单元223中的值设为“2”, 使得该装置仅与一个其他的装置通信。
以这种方式,在可与多个朋友进行数据交换的同时,还可以避免 在例如拥挤的火车中这样的通信范围之中存在由其他人所拥有的、并 且能够进行无线通信的两个或两个以上外部设备的情况下,与不期望 的人的通信。
请注意,上述各示例性实施例是本发明的优选示例性实施例,而 不是将本发明的范围限制为上述示例性实施例。此外,本领域的技术 人员能够对上述示例性实施例进行修正和替换并且构造其他的实施 例,对该实施例进行各种修改而不脱离本发明的精神和范围。
例如,上述示例性实施例的认证方法不限于利用公钥的方法,并 且取决于期望的目的而能够采用各种认证方法。
此外,关于用于控制各种功能的控制详情,它们不限于由图4所 示的示例性实施例所说明的语音呼叫功能11、电话簿功能12以及用户 界面功能13,并且可以将系统构造成控制每个可能的功能。
功能的实例包括声音的产生或者用于警告的消息的显示、对特定 电话号码的呼叫以及联系信息的显示。此外,实例还包括对特定目的 地的电子邮件的发送、访问特定的网站以及对特定的服务器通知设备 状态。
此外,还能够将系统构造成使得通信装置的所有者能任意地设定 各种功能,根据认证装置的数量和非认证装置的数量来控制这些功能, 使得执行根据所有者的控制详情。
此外,根据本示例性实施例的控制装置能够应用于各种允许的通 信装置,无论其是有线装置还是无线装置。例如,其可以用于其中控 制装置的通信范围大于数百米的长距离无线电通信、其通信范围小于 或等于数米的短距离无线电通信以及通信范围被限制的有线通信。请 注意,根据本示例性实施例的控制系统在其中控制装置的通信范围从 几十米到数百米的短距离无线电通信中特别有效。
此外,能够通过硬件、软件或者它们的结合来实施根据本发明的 上述示例性实施例的构成控制系统的每个装置的控制操作。
请注意,当由软件进行处理时,可以将其中记录处理顺序的程序 安装在嵌入到特别设计的硬件中的计算机之中的存储器中,并且执行 该程序。可替换地,还可以安装并且执行在能够进行各种处理的通用 计算机中的程序。
例如,可以提前将程序记录在作为记录介质的硬盘驱动器或ROM (只读存储器)中。可替换地,可以临时或永久地将程序存储(记录) 在可移动记录介质中。可以提供诸如所谓“封装软件”这样的可移动 记录介质。可移动记录介质的实例包括软磁盘(注册商标)、CD-ROM (只读光盘存储器)、MO(磁性光盘)盘、DVD(数字多用途光盘磁 盘)、磁盘以及半导体存储器。
应该注意的是,可以将程序从上述可移动记录介质安装到计算机 中。此外,可以将其从下载地址无线地发送到计算机中。此外,可以 将其通过网络以有线的方式发送到计算机。
此外,除了根据利用上述示例性实施例说明的处理操作以时间序 列来执行之外,其还可以构造成使得它们根据执行盖过程的装置的处 理能力或根据需要以并行或独立的方式来执行。
此外,利用上述示例性实施例所说明的控制系统能够被构造为多 个装置的逻辑组装件,或者构造成每个结构装置放置于同一外壳中的 结构。
请注意,本申请基于并且要求2007年7月20日提交的日本专利 申请No.2007-189365的优先权的权益,其整体结合于此作为参考。
工业适用性
本发明可应用于根据存在于装置的外部的外部设备的数量来控制 各种功能的服务。