通信设备、通信方法、程序和通信系统的制作方法

文档序号:5874279阅读:172来源:国知局
专利名称:通信设备、通信方法、程序和通信系统的制作方法
技术领域
本发明涉及通信设备、通信方法、程序和通信系统。
背景技术
近年来,已知全球定位系统(GPS)是使用从卫星传送的卫星信号的定位技术。利 用使用GPS的定位技术,终端可以从卫星接收卫星信号以执行定位,确定其自身的位置。这里,例如,即使当卫星数量总共约为三十个时,在终端使用卫星信号执行定位 时,其通常从该大约三十个卫星中的三个或四个接收信号。为此,终端需要时间来识别从哪 个卫星接收用来执行定位的卫星信号。结果,当终端执行定位时,如果终端预先确定指示卫 星轨道的轨道信息(例如年历数据)和指示终端本身的大体位置的位置信息等,则可以减 少识别从哪个卫星接收用于执行定位的卫星信号所需的时间量。此外,当终端执行定位时,如果终端预先确定准确的卫星轨道信息(例如星历 表数据),则不必从卫星下载用于执行定位的准确的卫星轨道信息。因此,如果终端预先 确定准确的卫星轨道信息,则可以减少执行定位所需的时间。例如,日本专利申请公布 No. JP-A-2001-74826公开了一种技术,在该技术中,能够通过接收卫星信号来确定其自身 位置的设备被放置在基站处,包含在通过基站接收的卫星信号中的准确的卫星轨道信息由 终端获取,并用于执行该终端的定位。

发明内容
但是,利用上述类型的技术,为了将装置放到基站处以执行定位,需要工作量并产 生成本。此外,在终端不能与基站进行通信的情形下,不会减少终端用于执行定位所需的时 间。根据前述内容,希望提供一种新的改进的技术,使得可以减少为执行定位在基站 安装装置所需的工作量和成本,而且,在不能与基站进行通信的情形下,使得可以缩短终端 执行定位所需的时间。根据本发明的实施例,提供一种通信设备,包括定位信息接收部,用于通过无线 信号从另一个通信设备接收定位信息,所述定位信息包括指示一定数量卫星的各自轨道的 第一卫星轨道信息以及指示所述另一个通信设备的位置的位置信息;初始化处理部,用于 执行初始化处理,所述初始化处理基于通过定位信息接收部接收的定位信息从所述一定数 量的卫星中指定传送可以被所述通信设备接收的卫星信号的多个卫星;卫星信号接收部, 用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及,定位处理部,用于在通过卫 星信号接收部接收的卫星信号中将从通过初始化处理部指定的所述多个卫星中的每个卫 星传送的卫星信号同步,从同步的卫星信号中获取指示卫星信号的传送时间的卫星时间信 息,以及从安装在通信设备中的内部时钟获取指示当前时间的当前时间信息,基于卫星时 间信息和当前时间信息来计算所述通信设备和所述多个卫星中的每个卫星之间的距离,并 基于计算出的距离和多个第二卫星轨道信息来执行所述通信设备的定位,所述多个第二卫
8星轨道信息以比第一卫星轨道信息更高的准确度来指示所述多个卫星各自的轨道。另外,定位处理部可以从每个同步的卫星信号中获取多个第二卫星轨道信息,并 基于获取的多个第二卫星轨道信息和距离来执行定位。通信设备还可以包括存储部,用于存储阈值;以及,定位信息记录部,用于从内 部时钟获取指示定位处理部获取所述多个第二卫星轨道信息的时间的获取时间信息,并将 获取的获取时间信息与所述多个第二卫星轨道信息相关联地记录到存储部中。定位处理部可以从内部时钟获取指示当前时间的当前时间信息,判断记录在存储 部中的获取时间信息和当前时间信息之间的差值是否超过由存储部存储的阈值,并且在差 值未超过阈值时,省略从每个同步卫星信号中获取所述多个第二卫星轨道信息的处理,并 基于记录在存储部中与获取时间信息相关联的所述多个第二卫星轨道信息以及距离来执 行定位。另外,定位信息接收部可以通过无线信号从所述另一个通信设备接收多个第二卫 星轨道信息。定位处理部可以基于通过定位信息接收部接收的所述多个第二卫星轨道信息和 距离来执行定位。通信设备还可以包括存储部,用于存储阈值;以及定位信息记录部,用于从内部 时钟获取指示定位信息接收部接收所述多个第二卫星轨道信息的时间的获取时间信息,并 将获取的获取时间信息与所述多个第二卫星轨道信息相关联地记录到存储部中。定位处理部可以从内部时钟获取指示当前时间的当前时间信息,判断记录在存储 部中的获取时间信息和当前时间信息之间的差值是否超过由存储部存储的阈值,当差值未 超过阈值时,省略基于通过定位信息接收部接收的多个第二卫星轨道信息和距离来执行定 位的处理,还从每个同步的卫星信号中获取多个第二卫星轨道信息,并基于获取的多个第 二卫星轨道信息和距离来执行定位。当定位信息接收部通过无线信号从多个其它设备中的每个接收所述多个第二卫 星轨道信息时,在从所述多个其它设备中的每个接收的所述多个第二卫星轨道信息中,定 位处理部可以基于附着有指示所述多个第二卫星轨道信息的新的获取时间的获取时间信 息的多个第二卫星轨道信息和距离来执行定位。当定位信息接收部通过无线信号从所述多个其它通信设备中的每个接收所述多 个第二卫星轨道信息时,在由定位信息接收部从所述多个其它通信设备中的每个接收的所 述多个第二卫星轨道信息中,定位处理部可以基于距离以及通过具有大的无线电波强度的 无线信号接收的多个第二卫星轨道信息来执行定位。根据本发明的另一个实施例,提供一种通信设备,包括设备识别信息接收部,用 于通过无线信号从另一个通信设备接收用以识别所述另一个通信设备的设备识别信息;定 位信息传送请求传送部,用于通过网络向管理设备传送定位信息传送请求,所述定位信息 传送请求包括通过设备识别信息接收部接收的设备识别信息;定位信息接收部,用于通过 网络从管理设备接收与设备识别信息相关联的、通过管理设备管理的定位信息作为对定位 信息传送请求的响应,定位信息包括第一卫星轨道信息和位置信息,所述第一卫星轨道信 息指示所述一定数量卫星的各自轨道而所述位置信息指示所述另一个通信设备的位置;初 始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多个卫星; 卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及,定位处理 部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指定的所述多个 卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星信号的传送时 间的卫星时间信息,以及从安装在所述通信设备中的内部时钟获取指示当前时间的当前时 间信息,基于卫星时间信息和当前时间信息来计算通信设备和所述多个卫星中的每个卫星 之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信设备的定位, 所述多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述多个卫星各 自的轨道。 根据上述本发明的实施例,可以减少为了执行定位而在基站安装设备所需的工作 量和成本,同时,在不能与基站进行通信的情形下,可以缩短由终端执行定位所需的时间。


图1是示出了根据第--实施例的通信系统的结构的图2是示出了根据第--实施例的第一通信设备的结构的图3是示出了根据第--实施例的第二通信设备的结构的图4是示出了通过根据第一实施例的通信系统执行的处理流程的顺序图5是示出了通过根据第一实施例的第二通信设备执行的处理流程的流程图6是示出了根据第二二实施例的通信系统的结构的图7是示出了根据第二二实施例的第一通信设备的结构的图8是示出了根据第二二实施例的第二通信设备的结构的图9是示出了根据第二二实施例的管理设备的图10是示出了通过根据第二实施例的通信系统执行的处理流程的顺序图;以及
图11是示出了通过根据第二实施例的第二通信设备执行的处理流程的流程图。
具体实施例方式下面将参考附图对本发明的优选实施例进行详细描述。注意到,在本说明书以及 附图中,利用相同的附图标记来表示具有基本相同的功能和结构的结构部件,并省略对这 些结构部件的重复说明。以如下顺序来进行说明1.第一实施例1-1.通信系统的结构1-2.第一通信设备的结构1-3.第二通信设备的结构1-4.由通信系统执行的处理1-5.由第二通信设备执行的处理2.第二实施例2-1.通信系统的结构2-2.第一通信设备的结构2-3.第二通信设备的结构
2-4.管理设备的结构2-5.由通信系统执行的处理2-6.由第二通信设备执行的处理3.改进实例4.结论1.第一实施例将对本发明的第一实施例进行说明。当包含在括号内的数字和不包含在括号内的 数字彼此并排地记录时,不包含在括号内的数字涉及不以本发明为特征的构件,而由括号 包围的数字涉及以本发明为特征的构件。这也适用于本发明的其它实施例。1-1.通信系统的结构图1是示出了根据第一实施例的通信系统的结构的图。如图1所示,根据第一实 施例的通信系统IOA包括第一通信设备100A和第二通信设备200A。可以通过无线局域网 (LAN)等在第一通信设备100A和第二通信设备200A之间进行ad hoc通信。当第一通信设 备100A和第二通信设备200A位于指定的相互之间的距离内时,通过从通信设备中的一个 传送到另一个通信设备的无线电波可以实现ad hoc通信。虽然认为指定的距离根据天气 状况等的影响而变化,但假设指定的距离例如大约为100m。第一通信设备100A和第二通信 设备200A可以是由用户携带的终端等,或者可以是台式计算机等。1-2.第一通信设备的结构图2是示出了根据第一实施例的第一通信设备的结构的图。如图2所示,第一通 信设备100A包括存储部110A、控制部120A、通信部130、GPS天线140以及定位部150。存储部IlOA存储定位信息119。存储部IlOA是存储设备,如硬盘驱动器(HDD)。 定位信息119是通过定位信息记录部153 (稍后将对其进行说明)而存储在存储部IlOA中 的信息。例如,指示第一通信设备100A的位置的位置信息111、星历表数据112或年历数据 113等可以被用作定位信息119。另外,存储部IlOA可以存储在执行程序时使用的程序或 数据等。年历数据113是指示一定数量卫星的各自轨道的第一卫星轨道信息的实例。这 里,卫星的一定数量没有特别限制,例如假设为大约三十个。星历表数据112被用作比作为 第一卫星轨道信息的例子的年历数据113更准确的第二卫星轨道信息的例子。年历数据 113是指示所有卫星的轨道的信息,而星历表数据112是指示每个卫星的轨道的信息。控制部120A具有定位信息传送控制部121A。控制部120A例如是中央处理单元 (CPU)、随机存取存储器(RAM)等。控制部120A的功能例如通过存储在存储部IlOA中由 CPU加载到RAM中的程序以及被加载到RAM中然后通过CPU来执行的程序来实现。定位信息传送控制部121A控制传送定位信息的处理。首先,定位信息传送控制部 121A控制处理,使得搜索信号传送部131使用ad hoc通信、通过无线信号来传送搜索信号。 接下来,定位信息传送控制部121A控制处理,使得定位信息传送请求接收部132从接收到 搜索信号的第二通信设备200A接收定位信息传送请求。之后,定位信息传送控制部121A 从存储部IlOA获取定位信息119,并控制处理,使得定位信息传送部133将获取的定位信息 119传送给第二通信设备200A。通信部130包括搜索信号传送部131、定位信息传送请求接收部132以及定位信息传送部133。通信部130是通信接口等,其可以使用无线信号执行与第二通信设备200A的 ad hoc通信。搜索信号传送部131使用无线信号将搜索信号传送给第二通信设备200A。包含 在搜索信号中的信息没有特别限制,例如可以包括用于识别第一通信设备100A的设备识 别信息。例如,标识第一通信设备100A的媒体访问控制(MAC)地址可以被用作设备识别信 肩、ο定位信息传送请求接收部132接收使用无线信号从接收到搜索信号的第二通信 设备200A传送的定位信息传送请求。定位信息传送请求接收部132将接收到的定位信息 传送请求输出给定位信息传送控制部121A。定位信息传送部133使用无线信号将由定位信息传送控制部121A从存储部IlOA 获取的定位信息119传送给第二通信设备200A。这里,通过定位信息传送部133传送的定 位信息119至少包括位置信息111和年历数据113,并且还可以包括星历表数据112。GPS天线140从卫星接收卫星信号。GPS天线140将从卫星接收到的卫星信号输 出给定位部150。定位部150包括初始化处理部151、定位处理部152和定位信息记录部153。定位 部150的功能例如通过存储在存储部IlOA中由CPU加载到RAM中的程序以及通过加载到 RAM中然后由CPU来执行的程序来实现。初始化处理部151执行初始化处理,从一定数量的卫星中指定传送可以通过设备 本身接收的卫星信号的多个卫星。在这种情况下,所指定的卫星数量没有特别限制,只要 是多个卫星即可,并且在实际情况下假设指定三个或四个卫星。当位置信息111和年历数 据113被存储在存储部IlOA中作为定位信息119时,初始化处理部151基于存储在存储部 IlOA中的位置信息111和年历数据113来执行初始化处理。当位置信息119未存储在存储 部IlOA中时,初始化处理部151对从通过初始化处理部151指定的多个卫星分别传送的卫 星信号进行同步,并基于从同步的卫星信号获取的年历数据113来执行初始化处理。定位处理部152对从通过初始化处理部151指定的多个卫星分别传送的卫星信号 进行同步。之后,定位处理部152从同步的卫星信号获取指示卫星信号的传送时间的卫星 时间信息。同时,定位处理部152还从安装在设备本身中的内部时钟获取指示当前时间的 当前时间信息。接下来,基于卫星时间信息和当前时间信息,定位处理部152分别计算设备 本身和多个卫星中的每个卫星之间的距离。之后,定位处理部152基于计算的距离和多个 星历表数据112来执行设备本身的定位。这里,当星历表数据112通过存储部IlOA来存储时,定位处理部152可以使用通 过存储部IlOA存储的星历表数据112。此外,当星历表数据112未通过存储部IlOA来存储 时,定位处理部152还可以分别从同步的卫星信号中的每个卫星信号获取多个星历表数据 112,并可以使用所获取的多个星历表数据112。当定位处理部152基于卫星时间信息和当 前时间信息来计算设备本身和多个卫星之间的各距离时,例如可以通过将卫星时间信息和 当前时间信息之间的差值乘以光速来计算该距离。当执行设备本身的定位时,定位处理部152例如可以将通过星历表数据112指示 的卫星的位置作为参考点,并针对多个卫星获得一组通过计算的距离而分开的位置,然后 将所获得的各组的公共点确定为设备本身的位置。
定位信息记录部153将指示通过定位处理部152执行了定位的设备本身的位置的 位置信息111记录在存储部IlOA中。此外,定位信息记录部153可以将通过初始化处理部 151获取的年历数据113和通过定位处理部152获取的星历表数据112记录在存储部IlOA 中。当将位置信息111、星历表数据112和年历数据113记录在存储部IlOA中时,定位信息 记录部153可以存储与指示获取每条信息的时间的时间信息相关联的每条信息。然后,定 位信息记录部153可以将存储部IlOA存储的、与过去了预定时间段的时间信息相关的每条 信息作为无效信息删除。1-3.第二通信设备的结构图3是示出了根据第一实施例的第二通信设备200A的结构的图。如图3所示,第 二通信设备200A包括存储部210、控制部220A、通信部230、GPS天线240和定位部250。存储部210是存储设备,如HDD。存储部210可以存储在执行程序时使用的程序和
数据等。控制部220A具有设备检测控制部221和定位信息接收控制部222。控制部220A 例如是CPU、RAM等。控制部220A的功能例如通过存储在存储部210中、通过CPU加载到 RAM中的程序以及加载到RAM中然后通过CPU来执行的程序来实现。 设备检测控制部221控制处理,使得搜索信号接收部231使用ad hoc通信、通过无 线信号从第一通信设备100A接收搜索信号。当从第一通信设备100A接收到搜索信号时, 设备检测控制部221将接收到的搜索信号输出给定位信息接收控制部222。定位信息接收控制部222控制接收定位信息的处理。首先,定位信息接收控制部 222从设备检测控制部221接收搜索信号的输入。当定位信息接收控制部222从设备检测 控制部221接收到搜索信号的输入时,其控制处理,使得定位信息传送请求传送部232使用 ad hoc通信、通过无线信号来传送定位信息传送请求。接下来,定位信息接收控制部222控 制处理,使得定位信息接收部233使用ad hoc通信、通过无线信号从第一通信设备100A接 收定位信息。通信部230包括搜索信号接收部231、定位信息传送请求传送部232以及定位信息 接收部233。通信部230是通信接口等,其可以使用无线信号来执行与第一通信设备100A 的ad hoc通信。搜索信号接收部231通过无线信号从第一通信设备100A接收搜索信号。包含在搜 索信号中的信息没有特别限制,其例如可以包括标识第一通信设备100A的设备识别信息。 例如,标识第一通信设备100A的媒体访问控制(MAC)地址可以被用作设备识别信息。定位信息传送请求传送部232通过无线信号将定位信息传送请求传送给作为搜 索信号的传送源的第一通信设备100A。定位信息接收部233通过无线信号从第一通信设备100A接收定位信息。这里,通 过定位信息接收部233接收的定位信息包括至少位置信息和年历数据,并且还可以包括星 历表数据。GPS天线240从卫星接收卫星信号。GPS天线240将从卫星接收到的卫星信号输 出给定位部250。定位部250包括初始化处理部251、定位处理部252和定位信息记录部253。定位 部250的功能例如通过存储在存储部210中由CPU加载到RAM中的程序以及通过加载到
13RAM中然后由CPU来执行的程序来实现。初始化处理部251执行初始化处理,该初始化处理基于通过定位信息接收部233 接收的定位信息从一定数量的卫星中指定传送可以通过设备本身接收的卫星信号的多个 卫星。在这种情况下,所指定的卫星数量没有特别限制,只要是多个卫星即可,并且在实际 情况下假设指定三个或四个卫星。当存储部210存储设备本身的位置信息和年历数据作为 定位信息时,初始化处理部251可以基于由存储部210存储的位置信息和年历数据来执行 初始化处理。通过基于由定位信息接收部233以这种方式接收的定位信息从一定数量的卫星 中指定传送可以通过设备本身接收的卫星信号的多个卫星,可以缩短执行初始化处理所需 的时间。一般来说,卫星信号是频谱调制的,初始化处理部251不需要针对每个卫星信号对 在初始化处理中使用的定位信息进行同步、解调制和获取。初始化处理部251假设包含在从第一通信设备100A接收到的定位信息中的第一 通信设备100A的位置信息是设备本身的位置信息。初始化处理部251然后可以使用包含在 从第一通信设备100A接收到的定位信息中的年历数据和假设的位置信息来减少传送设备 本身可以接收的卫星信号的卫星。使用设备本身的位置信息和年历数据113来指定传送可 以通过设备本身接收的卫星信号的多个卫星通常被认为是半热态启动。与通过冷启动(其 中,使用用于发现卫星的强制技术来发现传送可以通过设备本身接收的卫星信号的卫星) 来执行初始化时的情况相比,在通过半热态启动来执行初始化时,可以减少初始化所需的 时间。定位处理部252对从通过初始化处理部251指定的多个卫星传送的每个卫星信号 进行同步。之后,定位处理部252从同步的卫星信号中获取指示传送卫星信号的时间的卫 星时间信息。同时,定位处理部252还从安装在设备本身中的内部时钟来获取指示当前时 间的当前时间信息。接下来,基于卫星时间信息和当前时间信息,定位处理部252分别计算 设备本身和多个卫星中的每个卫星之间的距离。定位处理部252然后基于所计算的距离和 多个星历表数据来执行设备本身的定位。这里,当星历表数据通过存储部210存储时,定位处理部252可以使用存储部210 存储的星历表数据。当在获取分别从同步的卫星信号获取的多个星历表数据之后过去预定时间段时, 定位处理部252可以不使用该星历表数据。此外,当阈值存储在存储部210中时,定位处理 部252可以从内部时钟获取指示当前时间的当前时间信息,并判断记录在存储部210中的 获取时间信息和当前时间信息之间的差值是否超过由存储部210存储的阈值。当定位处理 部252确定该差值没有超过阈值时,定位处理部252省略从每个同步的卫星信号获取多个 星历表数据的处理,并基于记录在存储部210中与获取时间信息相关联的多个星历表数据 以及距离来执行定位。此外,当存储部210没有存储星历表数据时,定位处理部252可以进一步从每个同 步的卫星信号中获取多个星历表数据,并可以使用所获取的多个星历表数据。但是,通常需 要花费大约30秒到5分钟的时间来从每个同步的卫星信号中获取多个星历表数据。在这种情况下,定位处理部252可以使用包含在通过定位信息接收部233接收的 定位信息中的星历表数据。根据这种结构,定位处理部252可以忽略进一步从每个同步的卫星信号中获取多个星历表数据所需的时间。当定位处理部252以这种方式使用已经存在 于设备本身中的星历表数据来启动定位时,该启动通常被称为热启动。与通过半热态启动 来执行定位的情况相比,在通过热启动来执行定位的情况下,可以进一步减少定位所需的 时间。定位处理部252可以从内部时钟获取指示当前时间的当前时间信息,并且可以判 断记录在存储部210中的获取时间信息和当前时间信息之间的差值是否超过了存储部210 存储的阈值。当定位处理部252确定该差值没有超过阈值时,定位处理部252可以省略基 于通过定位信息接收部233接收的多个星历表数据和距离来执行定位的处理,而可以执行 进一步从每个同步的卫星信号中获取多个星历表数据以及基于所获取的星历表数据和距 离来执行定位的处理。当定位处理部252基于卫星时间信息和当前时间信息来计算设备本身和多个卫 星之间的各距离时,例如可以通过将卫星时间信息和当前时间信息之间的差值乘以光速来 计算该距离。当执行设备本身的定位时,定位处理部252例如可以将通过星历表数据指示的卫 星的位置作为参考点,并针对多个卫星计算一组通过计算的距离来分开的位置,然后将所 获得的各组的公共点确定为设备本身的位置。定位处理部252还假设定位信息接收部233通过无线信号从多个其它通信设备分 别接收多个星历表数据。在这种情况下,可以根据距离和附着有获取时间信息(指示多个 星历表数据的获取时间的新的时间)的多个星历表数据,在通过定位信息接收部233从多 个其它通信设备分别接收到的星历表数据中执行定位。此外,定位处理部252可以基于距 离以及通过具有大的无线电波强度的无线信号接收的多个星历表数据,在定位信息接收部 233从其它通信设备分别接收的多个星历表数据中执行定位。定位信息记录部253将指示通过定位处理部252执行了定位的设备本身的位置的 位置信息211记录在存储部210中。此外,定位信息记录部253还可以将通过定位信息接收 部233接收的位置信息、年历数据、星历表数据以及通过定位处理部252获取的星历表数据 记录在存储部210中。当定位信息记录部253将位置信息、星历表数据和年历数据记录在 存储部210中时,可以存储与指示获取每条信息的时间的时间信息相关联的每条信息。此 外,定位信息记录部253可以将通过存储部210存储的、与过去了预定时间段的时间信息相 关的所有信息作为无效的信息而删除。定位信息记录部253可以从内部时钟获得指示定位处理部252获取多个星历表数 据的时间的获取时间信息,并可以将获取的获取时间信息和多个星历表数据彼此关联地存 储在存储部210中。此外,定位信息记录部253可以从内部时钟获取指示定位信息接收部 233接收多个星历表数据的时间的获取时间信息,并可以将获取的获取时间信息和多个星 历表数据彼此关联地存储在存储部210中。1-4.由通信系统执行的处理图4是示出了通过根据第一实施例的通信系统IOA执行的处理流程的顺序图。下 面将参考图4 (还适当参考其它附图)对通过根据第一实施例的通信系统10执行的处理进 行说明。注意到,在图4中所示的处理流程中,从第一通信设备100A传送到第二通信设备 200A的定位信息包括第一通信设备100A的位置信息、星历表数据和年历数据,但是如以上注意到的,定位信息不仅限于这样的例子。如图4所示,首先,第一通信设备100A通过无线信号将搜索信号传送给第二通信 设备200A (步骤S101)。当第二通信设备200A通过无线信号从第一通信设备100A接收到 搜索信号(步骤S102)时,该第二通信设备200A通过无线信号将定位信息传送请求传送给 第一通信设备100A (步骤S103)。当第一通信设备100A通过无线信号从第二通信设备200A接收到定位信息传送请 求(步骤S104)时,其通过无线信号将定位信息(位置信息、星历表数据和年历数据)传 送给第二通信设备200A (步骤S105)。当第二通信设备200A通过无线信号从第一通信设 备100A接收到定位信息(步骤S106)时,其根据接收到的定位信息来启动GPS定位(步骤 S107)。1-5.由第二通信设备执行的处理图5是示出了通过根据第一实施例的第二通信设备200A执行的处理流程的流程 图。下面将参考图5 (还适当参考其它附图)对通过第二通信设备200A执行的处理进行说明。如图5所示,首先,第二通信设备200A通过无线信号搜索附近的第一通信设备 100A(步骤S201)。当第二通信设备200A没有检测到附近的第一通信设备100A时(在步 骤S202中的“否”),则处理进行到步骤S206。当第二通信设备200A检测到附近的第一通信设备100A时(在步骤S202中的 “是”),则第二通信设备200A将定位信息传送请求传送给检测到的第一通信设备100A (步 骤S203)。作为定位信息传送请求的响应,第二通信设备200A接收定位信息(步骤S204) 并使用接收到的定位信息来执行初始化(步骤S205)。接下来,第二通信设备200A使用通 过GPS天线240接收到的卫星信号来执行定位(步骤S206),并且该处理结束。2.第二实施例下面将对本发明的第二实施例进行描述。2-1.通信系统的结构图6是示出了根据第二实施例的通信系统的结构的图。如图6所示,根据第二实 施例的通信系统IOB包括第一通信设备100B、第二通信设备200B和管理设备300。可以 通过无线LAN等在第一通信设备100B和第二通信设备200B之间实现ad hoc通信。该ad hoc通信与关于第一实施例说明的ad hoc通信相似。第一通信设备100B和第二通信设备 200B可以是可以由用户携带的终端等,或者可以是台式计算机等。第一通信设备100B、第二通信设备200B和管理设备300通过网络400如因特网等 连接,并且可以通过网络400相互进行通信。可以假设管理设备300是台式计算机等。2-2.第一通信设备的结构图7是示出了根据第二实施例的第一通信设备100B的结构的图。如图7所示,第 一通信设备100B与根据第一实施例的第一通信设备100A的不同之处在于,第一通信设备 100B包括代替存储部IlOA的存储部110B、代替控制部120A的控制部120B以及代替通信 部130的第一通信部160和第二通信部170。将对这些构件的结构进行说明。存储部IlOB还存储设备识别信息118。设备识别信息118没有特别限制,只要它 是标识第一通信设备100B的信息即可。例如,用于标识第一通信设备100B的MAC地址可以被用作设备识别信息118。控制部120B与根据第一实施例的控制部120A的不同之处在于,控制部120B具有 代替定位信息传送控制部121A的定位信息传送控制部121B,并且它还具有设备识别信息 传送控制部122。定位信息传送控制部121B控制传送定位信息的处理。定位信息传送控制部121B 从存储部IlOB获取设备识别信息118和定位信息119,并控制处理,使得定位信息传送部 171将获取的设备识别信息118和定位信息119传送给管理设备300。定位信息传送部171 传送定位信息119的时刻没有特别限制,例如可以是紧接在定位部150完成关于设备本身 的位置的定位以及将该位置记录到存储部IlOB中之后。另外,定位信息传送部171可以周 期性地传送定位信息119。此外,定位信息传送控制部121B控制处理,使得设备识别信息传 送部161使用ad hoc通信、通过无线信号对标识设备本身的设备标识信息118进行传送。第一通信部160包括设备识别信息传送部161。第一通信部160是通信接口等,其 可以使用无线信号来执行与第二通信设备200B的ad hoc通信。设备识别信息传送部161通过无线信号将标识设备本身的设备识别信息118传送 给第二通信设备200B。第二通信部170包括定位信息传送部171。定位信息传送部171是通信接口等,其 可以通过网络400来执行与管理设备300的通信。定位信息传送部171通过网络400将定位信息119传送给管理设备300。2-3.第二通信设备的结构图8是示出了根据第二实施例的第二通信设备200B的结构的图。如图8所示,第 二通信设备200B与根据第一实施例的第二通信设备200A的不同之处在于,第二通信设备 200B包括代替控制部220A的控制部220B、代替通信部230的第一通信部260和第二通信 部270。将对这些构件的结构进行说明。控制部220B与根据第一实施例的控制部220A的不同之处在于,控制部220B还包 括设备识别信息接收控制部223。控制部220B例如是CPU、RAM等。控制部220B的功能例 如通过存储在存储部210中通过CPU加载到RAM中的程序以及加载到RAM中然后通过CPU 来执行的程序来实现。设备识别信息接收控制部223控制处理,使得设备识别信息接收部261使用ad hoc通信、通过无线信号从第一通信设备100B接收设备识别信息。设备识别信息接收控制 部223从第一通信设备100B接收设备识别信息时,其将接收到的设备识别信息输出给定位 信息接收控制部222。定位信息传送请求传送部271通过网络400将包括设备识别信息接收部261接收 的设备识别信息的定位信息传送请求传送给管理设备300。对于定位信息传送请求传送部 271传送定位信息传送请求的时刻没有特别限制,其可以是需要执行定位的预定时刻。作为定位信息传送请求的响应,定位信息接收部272通过网络400从管理设备300 接收与设备识别信息相关联的、通过管理设备300管理的定位信息。2-4.管理设备的结构图9是示出了根据第二实施例的管理设备300的结构的图。如图9所示,管理设 备300包括存储部310、控制部320和通信部330。
17
存储部310存储定位信息列表311。存储部310是存储设备,如HDD。通过控制部 320将定位信息列表311记录在存储部310中,稍后将对其进行说明。定位信息列表311例 如是数据列表,其中数据是相关联的信息,即通过第一通信设备100B获取的与定位信息相 关联的标识第一通信设备100B的设备识别信息。存储部310还可以存储在执行程序时使 用的程序和数据等。控制部320包括定位信息接收控制部321和定位信息传送控制部322。控制部320 例如是CPU、RAM等。控制部320的功能例如通过存储在存储部310中通过CPU加载到RAM 中的程序以及加载到RAM中然后通过CPU来执行的程序来实现。定位信息接收控制部321控制处理以接收定位信息。首先,定位信息接收控制部 321控制处理,使得由定位信息接收部331通过网络400接收的定位信息和设备识别信息被 彼此关联地记录在定位信息列表311中。接下来,定位信息传送控制部322控制处理,使得 定位信息传送请求接收部332从第二通信设备200B接收包括标识第二通信设备200B的设 备识别信息的定位信息传送请求。之后,定位信息传送控制部322从存储部310获取定位 信息,与包含在定位信息传送请求中的设备识别信息相关联地对该定位信息进行管理。定 位信息传送控制部322然后控制处理,使得定位信息传送部333将获取的定位信息119传 送给第二通信设备200B。通信部330包括定位信息接收部331、定位信息传送请求接收部332和定位信息传 送部333。通信部330是通信接口等,其可以通过网络400进行与第一通信设备100B和第 二通信设备200B的通信。定位信息接收部331从第一通信设备100B接收通过第一通信设备100B获取的定 位信息以及标识第一通信设备100B的设备识别信息。定位信息传送请求接收部332通过网络400从第二通信设备200B接收包括标识 第一通信设备100B的设备识别信息的定位信息传送请求。作为定位信息传送请求的响应,定位信息传送部333将定位信息传送给第二通信 设备200B。2-5.由通信系统执行的处理图10是示出了通过根据第二实施例的通信系统IOB执行的处理流程的顺序图。将 参考图10 (还适当参考其它附图)对通过通信系统IOB执行的处理进行说明。如图10所示,首先,第一通信设备100B通过网络400将由设备本身获取的定位信 息和标识设备本身的设备识别信息传送给管理设备300 (步骤S301)。当管理设备300通 过网络400从第一通信设备100B接收到定位信息和设备识别信息(步骤S302)时,管理设 备300将接收到的定位信息和设备识别信息彼此关联地记录到定位信息列表311中(步骤 S303)。第一通信设备100B通过无线信号将标识第一通信设备100B的设备识别信息传送 给第二通信设备200B (步骤S304)。当第二通信设备200B通过无线信号从第一通信设备 100B接收到设备识别信息(步骤S305)时,其通过网络400将接收到的设备识别信息传送 给管理设备300 (步骤S306)。当管理设备300通过网络400接收到设备识别信息(步骤 S307)时,其将与接收到的设备识别信息相关联的定位信息传送给第二通信设备200B(步 骤 S308)。
18
当第二通信设备200B通过网络400接收到定位信息(步骤S309)时,其根据接收 到的定位信息来启动GPS定位(步骤S310)。2-6.由第二通信设备执行的处理图11是示出了通过根据第二实施例的第二通信设备200B执行的处理流程的流程 图。将参考图11(还适当参考其它附图)对通过第二通信设备200B执行的处理进行说明。如图11所示,首先,第二通信设备200B通过无线信号搜索附近的第一通信设备 100B(步骤S401)。当第二通信设备200B没有检测到附近的第一通信设备100B(步骤是 402中的“否”)时,处理进行到步骤S408。当第二通信设备200B检测到附近的第一通信设备100B(步骤S402中的“是”) 时,第二通信设备200B从检测到的第一通信设备100B接收第一通信设备100B的设备识别 信息(步骤S403)。第二通信设备200B通过网络400将接收到的设备识别信息传送给管 理设备300 (步骤S404)。当与管理设备300相关的定位信息不存在时(步骤是405中的 “否”),处理进行到步骤S408。当存在与管理设备300相关的定位信息(步骤S405中的“是”)时,第二通信设备 200B接收定位信息作为对定位信息传送请求的响应(步骤S406),并是使用接收到的定位 信息来执行初始化(步骤S407)。接下来,第二通信设备200B使用通过GPS天线240接收 的卫星信号来执行定位(步骤S408),并且处理结束。3.改进的实例本领域技术人员应该理解的是,根据设计需要和其它因素可以进行各种修改、合 并、子合并以及改变,而且它们落入所附权利要求及其等同物的范围内。例如,在一些情况下,假设第二通信设备200不具有通过GPS执行定位的功能。在 这种情况下,第二通信设备200实际上也可以使用从第一通信设备100接收到的定位信息。 更具体地说,第二通信设备200例如实际上可以使用从第一通信设备100接收的第一通信 设备100的位置信息作为第二通信设备200的位置。4.结论根据以上实施例,除了减少为执行定位而在基站安装装置所需的工作量和成本之 外,在不能与基站进行通信的情形下,还可以缩短终端执行定位所需的时间。更具体地说, 第二通信设备200可以使用通过第一通信设备100获取的定位信息(年历数据、第二通信 设备200的位置信息等)来执行初始化。因此可以缩短指定用来传送用于定位的卫星信号 的卫星的时间。此外,由于第二通信设备200可以使用通过第一通信设备100获取的定位 信息(星历表数据等)来执行定位,因此可以忽略从卫星信号下载定位信息(星历表数据 等)的时间。本申请包含与在2009年7月7日提交日本专利局的日本优先权专利申请JP 2009-160800中公开的主题相关的主题,其全部内容通过引用合并于此。
权利要求
一种通信设备,包括定位信息接收部,用于通过无线信号从另一个通信设备接收定位信息,所述定位信息包括指示一定数量卫星的各自轨道的第一卫星轨道信息以及指示所述另一个通信设备的位置的位置信息;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星信号的传送时间的卫星时间信息,以及从安装在通信设备中的内部时钟获取指示当前时间的当前时间信息,基于卫星时间信息和当前时间信息来计算所述通信设备和所述多个卫星中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信设备的定位,所述多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述多个卫星各自的轨道。
2.根据权利要求1所述的通信设备,其中定位处理部进一步从每个同步的卫星信号中获取多个第二卫星轨道信息,并基于 获取的多个第二卫星轨道信息和距离来执行定位。
3.根据权利要求2所述的通信设备,还包括存储部,用于存储阈值;以及定位信息记录部,用于从内部时钟获取指示定位处理部获取所述多个第二卫星轨道信 息的时间的获取时间信息,并将获取的获取时间信息与所述多个第二卫星轨道信息相关联 地记录到存储部中,其中定位处理部从内部时钟获取指示当前时间的当前时间信息,判断记录在存储部中 的获取时间信息和当前时间信息之间的差值是否超过由存储部存储的阈值,并且在差值未 超过阈值时,省略从每个同步卫星信号中获取所述多个第二卫星轨道信息的处理,并基于 记录在存储部中与获取时间信息相关联的所述多个第二卫星轨道信息以及距离来执行定 位。
4.根据权利要求1所述的通信设备,其中定位信息接收部还通过无线信号从所述另一个通信设备接收多个第二卫星轨道 信息,以及其中定位处理部基于通过定位信息接收部接收的所述多个第二卫星轨道信息和距离 来执行定位。
5.根据权利要求4所述的通信设备,还包括存储部,用于存储阈值;以及定位信息记录部,用于从内部时钟获取指示定位信息接收部接收所述多个第二卫星轨 道信息的时间的获取时间信息,并将获取的获取时间信息与所述多个第二卫星轨道信息相 关联地记录到存储部中,其中定位处理部从内部时钟获取指示当前时间的当前时间信息,判断记录在存储部中的获取时间信息和当前时间信息之间的差值是否超过由存储部存储的阈值,当差值未超过 阈值时,省略基于通过定位信息接收部接收的多个第二卫星轨道信息和距离来执行定位的 处理,还从每个同步的卫星信号中获取多个第二卫星轨道信息,并基于获取的多个第二卫 星轨道信息和距离来执行定位。
6.根据权利要求4所述的通信设备,其中,当定位信息接收部通过无线信号从多个其它设备中的每个接收所述多个第二卫 星轨道信息时,在从所述多个其它设备中的每个接收的所述多个第二卫星轨道信息中,定 位处理部基于附着有指示多个第二卫星轨道信息的新的获取时间的获取时间信息的多个 第二卫星轨道信息和距离来执行定位。
7.根据权利要求4所述的通信设备,其中,当定位信息接收部通过无线信号从所述多个其它通信设备中的每个接收所述多 个第二卫星轨道信息时,在由定位信息接收部从所述多个其它通信设备中的每个接收的所 述多个第二卫星轨道信息中,定位处理部基于距离以及通过具有大的无线电波强度的无线 信号接收的多个第二卫星轨道信息来执行定位。
8.一种通信设备,包括设备识别信息接收部,用于通过无线信号从另一个通信设备接收用以识别所述另一个 通信设备的设备识别信息;定位信息传送请求传送部,用于通过网络向管理设备传送定位信息传送请求,所述定 位信息传送请求包括通过设备识别信息接收部接收的设备识别信息;定位信息接收部,用于通过网络从管理设备接收与设备识别信息相关联的、通过管理 设备管理的定位信息作为对定位信息传送请求的响应,定位信息包括第一卫星轨道信息和 位置信息,所述第一卫星轨道信息指示所述一定数量卫星的各自轨道而所述位置信息指示 所述另一个通信设备的位置;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收 的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多 个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指 定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星 信号的传送时间的卫星时间信息,以及从安装在所述通信设备中的内部时钟获取指示当前 时间的当前时间信息,基于卫星时间信息和当前时间信息来计算通信设备和所述多个卫星 中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信 设备的定位,所述多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述 多个卫星各自的轨道。
9.一种通信方法,包括以下步骤通过无线信号从另一个通信设备接收定位信息,该定位信息包括指示一定数量卫星中 的每个卫星的轨道的第一卫星轨道信息以及指示所述另一个通信设备的位置的位置信息, 该定位信息通过具有定位信息接收部、初始化处理部、卫星信号接收部和定位处理部的通 信设备的定位信息接收部来接收;执行初始化处理,该初始化处理基于通过定位信息接收部接收的定位信息从所述一定 数量的卫星中指定传送可以被通信设备接收的卫星信号的多个卫星,该初始化处理通过初 始化处理部来执行;从一定数量的卫星中的每个卫星接收卫星信号,该卫星信号通过卫星信号接收部来接 收;以及从通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指定的多个卫星中 的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星信号的传送时间的卫 星时间信息,以及从安装在通信设备中的内部时钟获取指示当前时间的当前时间信息,基 于卫星时间信息和当前时间信息来计算通信设备和多个卫星中的每个卫星之间的距离,并 基于计算的距离和多个第二卫星轨道信息来执行通信设备的定位,该第二卫星轨道信息以 比第一卫星轨道信息更高的准确度来指示多个卫星各自的轨道,该定位通过定位处理部来 执行。
10.一种通信方法,包括以下步骤通过无线信号从另一个通信设备接收用以识别所述另一个通信设备的设备识别信息, 该设备识别信息通过具有设备识别信息接收部、定位信息传送请求传送部、定位信息接收 部、初始化处理部、卫星信号接收部和定位处理部的通信设备的设备识别信息接收部来接 收;通过网络向管理设备传送定位信息传送请求,所述定位信息传送请求包括通过设备识 别信息接收部接收的设备识别信息,所述定位信息传送请求通过定位信息传送请求传送部 来传送;通过网络从管理设备接收与设备识别信息相关联的、通过管理设备管理的定位信息作 为对定位信息传送请求的响应,定位信息包括指示一定数量卫星的各自轨道的第一卫星轨 道信息和指示所述另一个通信设备的位置的位置信息,所述定位信息通过定位信息接收部 来接收;执行初始化处理,该初始化处理基于通过定位信息接收部接收的定位信息从一定数量 的卫星中指定传送可以由通信设备接收的卫星信号的多个卫星,所述初始化处理通过初始 化处理部来执行;从一定数量的卫星中的每个卫星接收卫星信号,所述卫星信号通过卫星信号接收部来 接收;以及在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指定的所述多个卫 星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星信号的传送时间 的卫星时间信息,以及从安装在通信设备中的内部时钟获取指示当前时间的当前时间信 息,基于卫星时间信息和当前时间信息来计算所述通信设备和所述多个卫星中的每个卫星 之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信设备的定位, 多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述多个卫星各自的 轨道,所述定位通过定位处理部来执行。
11.一种包括用于使计算机作为通信设备的指令的程序,包括定位信息接收部,用于通过无线信号从另一个通信设备接收定位信息,所述定位信息 包括指示一定数量卫星的各自轨道的第一卫星轨道信息以及指示所述另一个通信设备的位置的位置信息;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收 的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多 个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及 定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指 定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星 信号的传送时间的卫星时间信息,以及从安装在通信设备中的内部时钟获取指示当前时间 的当前时间信息,基于卫星时间信息和当前时间信息来计算所述通信设备和所述多个卫星 中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信 设备的定位,所述多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述 多个卫星各自的轨道。
12.一种包括用于使计算机作为通信设备的指令的程序,包括设备识别信息接收部,用于通过无线信号从另一个通信设备接收用以识别所述另一个 通信设备的设备识别信息;定位信息传送请求传送部,用于通过网络向管理设备传送定位信息传送请求,所述定 位信息传送请求包括通过设备识别信息接收部接收的设备识别信息;定位信息接收部,用于通过网络从管理设备接收与设备识别信息相关联的、通过管理 设备管理的定位信息作为对定位信息传送请求的响应,定位信息包括第一卫星轨道信息和 位置信息,所述第一卫星轨道信息指示所述一定数量卫星的各自轨道而所述位置信息指示 所述另一个通信设备的位置;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收 的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多 个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及 定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指 定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星 信号的传送时间的卫星时间信息,以及从安装在所述通信设备中的内部时钟获取指示当前 时间的当前时间信息,基于卫星时间信息和当前时间信息来计算通信设备和所述多个卫星 中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行所述通信 设备的定位,所述多个第二卫星轨道信息以比第一卫星轨道信息更高的准确度来指示所述 多个卫星各自的轨道。
13.—种通信系统,包括第一通信设备和第二通信设备, 其中第一通信设备具有定位信息传送部,用于通过无线信号将定位信息传送给第二通信设备,所述定位信息 包括指示一定数量卫星的各自轨道的第一卫星轨道信息和指示第一通信设备的位置的位 置信息,以及其中第二通信设备具有定位信息接收部,用于通过无线信号从第一通信设备接收定位信息;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收 的定位信息从所述一定数量的卫星中指定传送可以被所述通信设备接收的卫星信号的多 个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及 定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指 定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星 信号的传送时间的卫星时间信息,以及从安装在所述第二通信设备本身中的内部时钟获取 指示当前时间的当前时间信息,基于卫星时间信息和当前时间信息来计算所述第二通信设 备本身和所述多个卫星中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨 道信息来执行所述第二通信设备本身的定位,所述多个第二卫星轨道信息以比第一卫星轨 道信息更高的准确度来指示所述多个卫星各自的轨道。
14. 一种通信系统,包括第一通信设备、管理设备和第二通信设备,其中第一通信设备 具有定位信息传送部,用于通过网络向管理设备传送定位信息和标识第一通信设备本身的 设备识别信息,所述定位信息包括指示一定数量卫星的各自轨道的第一卫星轨道信息和指 示第一通信设备的位置的位置信息,以及 其中管理设备具有 存储部;定位信息接收部,用于通过网络从第一通信设备接收定位信息和设备识别信息, 定位信息接收控制部,用于将通过定位信息接收部接收的定位信息和设备识别信息彼 此关联地记录到存储部中,定位信息传送请求接收部,用于通过网络从第二通信设备接收定位信息传送请求,所 述定位信息传送请求包括设备识别信息,定位信息传送控制部,用于获取记录在存储部中、与包括在定位信息传送请求中的设 备识别信息相关联的定位信息,以及定位信息传送部,用于通过网络向第二通信设备传送通过定位信息传送控制部获取的 定位信息,以及其中第二通信设备具有设备识别信息接收部,用于通过无线信号从第一通信设备接收用以识别所述第一通信 设备的设备识别信息;定位信息传送请求传送部,用于通过网络向管理设备传送定位信息传送请求,所述定 位信息传送请求包括通过设备识别信息接收部接收的设备识别信息;定位信息接收部,用于通过网络从管理设备接收与设备识别信息相关联的、通过管理 设备管理的定位信息作为对定位信息传送请求的响应;初始化处理部,用于执行初始化处理,所述初始化处理基于通过定位信息接收部接收 的定位信息从所述一定数量的卫星中指定传送可以被所述第二通信设备本身接收的卫星 信号的多个卫星;卫星信号接收部,用于从所述一定数量的卫星中的每个卫星接收卫星信号;以及 定位处理部,用于在通过卫星信号接收部接收的卫星信号中将从通过初始化处理部指定的所述多个卫星中的每个卫星传送的卫星信号同步,从同步的卫星信号中获取指示卫星 信号的传送时间的卫星时间信息,以及从安装在所述第二通信设备本身中的内部时钟获取 指示当前时间的当前时间信息,基于卫星时间信息和当前时间信息来计算通信设备和所述 多个卫星中的每个卫星之间的距离,并基于计算出的距离和多个第二卫星轨道信息来执行 所述第二通信设备本身的定位,所述多个第二卫星轨道信息以比第一卫星轨道信息更高的 准确度来指示所述多个卫星各自的轨道。
全文摘要
本发明涉及通信设备、通信方法、程序和通信系统。本发明提供一种通信设备,包括定位信息接收部,用于通过无线信号从另一个通信设备接收定位信息,该定位信息包括指示一定数量卫星的各自轨道的第一卫星轨道信息以及指示所述另一个通信设备的位置的位置信息;初始化处理部,用于执行初始化处理,该初始化处理基于通过定位信息接收部接收的定位信息从一定数量的卫星中指定传送可以被通信设备接收的卫星信号的多个卫星。
文档编号G01S19/03GK101943755SQ201010219100
公开日2011年1月12日 申请日期2010年6月30日 优先权日2009年7月7日
发明者中村克之 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1