终端应用检索系统 |
|||||||
申请号 | CN201180030423.2 | 申请日 | 2011-06-30 | 公开(公告)号 | CN102959929A | 公开(公告)日 | 2013-03-06 |
申请人 | 株式会社日立制作所; | 发明人 | 川连嘉晃; | ||||
摘要 | 存储于USIM的卡应用(以下称为卡应用)与存储于便携终端的终端应用(以下称为终端应用)合作提供服务。由利用者根据需要下载利用终端应用。在进行机种变更时,也将USIM移至新机种,卡应用也一同移动。但是,由于进行了机种变更后的新机种中尚未安装相对应的便携终端应用,所以无法利用此前已利用的卡应用的功能。将存储于USIM内的卡应用的卡应用固有信息和终端固有信息转交给检索系统,检索系统基于这些信息将可对应的终端应用信息作为检索结果发送给便携终端,在便携终端显示检索结果,利用者根据需要选择并进行下载手续。 | ||||||
权利要求 | 1.一种终端应用检索系统,其检索在便携终端利用的终端应用,该终端应用检索系统具有: |
||||||
说明书全文 | 终端应用检索系统技术领域背景技术[0002] 目前,已形成将在便携终端利用的音乐及视频数据备份到PC中,将信息进行再生。 [0003] 另外,作为关于这种备份的现有技术,有特开2001-285954号公报(专利文献1)。该公报中记载了“在便携电话(以下称为便携终端)中,即使用户没有特意有意识地进行备份用的作业,也能够防止数据的消失而进行再利用,能够简易地应对便携终端的故障或买新换旧。”。备份信息保管在备份装置中。 [0004] 现有技术文献 [0005] 专利文献 [0006] 专利文献1:JP特开2001-285954号公报 发明内容[0007] 发明要解决的问题 [0008] 目前,便携终端中,利用USIM。存储于USIM的卡应用与存储于便携终端的终端应用合作提供服务。由利用者根据需要下载利用终端应用。在进行机种变更时将USIM移至新机种,卡应用也一同移动。但是,由于在进行了机种变更后的新机种中尚未安装相对应的终端应用,所以无法利用此前已利用的卡应用的功能。如专利文献1,在保管于备份系统的方式中,必须要按每个利用者来管理信息,从而系统运用者的负担增大。另外,在也进行终端OS(操作系统)不同的机种变更时,也无法利用保存于PC中的终端应用。 [0009] 用于解决课题的手段 [0010] 因此,本发明是下载与包含存储于存储介质例如USIM中的便携终端的应用环境(特性)的终端信息相对应的应用。更详细而言,将存储于USIM内的卡应用的卡应用固有信息和终端固有信息转交给检索系统,检索系统基于这些信息将可对应的终端应用信息确定为检索结果。此外,将该检索结果发送到便携终端,在便携终端显示检索结果,根据来自利用者的选择进行下载,这些也都包含于本发明的一个实施方式中。 [0011] 发明效果 [0013] 图1是表示应用本发明的环境的一个实施方式的整体结构图; [0014] 图2是表示便携终端的一个实施方式的方框图; [0015] 图3是表示检索系统的一个实施方式的方框图; [0016] 图4是表示下载系统的一个实施方式的方框图; [0017] 图5是表示本发明一个实施方式的整体处理的时序流程; [0018] 图6是表示设备信息的方框图; [0019] 图7是表示AID的方框图; [0020] 图8是用于检索许可设备的表; [0021] 图9是表示独特卡应用许可标志的方框图; [0022] 图10是用于检索许可发行方识别ID的表; [0023] 图11是用于检索与AID相对应的终端应用的表; [0024] 图12是有关应用基本信息的表; [0025] 图13是用于检索已安装于便携终端的终端应用的表; [0026] 图14是应用数据部内的方框图; [0027] 图15是检索委托时的流程图; [0028] 图16是接收到检索委托后至发送检索结果的流程图; [0029] 图17是图16中特别是有关检索处理的流程图; [0030] 图18是图5中特别是有关接收到检索结果后的检索结果显示处理的显示数据取出的流程图; [0031] 图19是表示检索委托消息的方框图; [0032] 图20是表示检索结果消息的方框图。 具体实施方式[0033] 下面,使用附图说明实施方式。 [0034] 实施例1 [0035] 使用附图说明本发明的实施方式。 [0036] 首先,图1表示本实施方式的系统结构图。便携终端120经由网络110与用于检索符合便携终端的利用方式的终端应用(以下将终端应用的情况记载为终端应用。)的检索系统100连接。在此,网络110是指便携电话的线路或因特网等。另外,便携终端120实际上也经由网络110与用于下载终端应用的下载系统100连接。USIM卡140与便携终端140连接使用。在USIM卡140内存储有卡OS150,在卡OS150上安装有卡应用160(下面,将卡应用的情况简单记载为卡应用。)。也可以在USIM卡140上安装多个卡应用。在卡应用160内以能够唯一识别的方式存储有应用识别ID170(下面,将应用识别ID170的情况记载为AID)。 [0037] 图2是本实施例中使用的便携终端140的结构图。便携终端140由CPU210、键盘220、监视器230、控制部240、USIM读出器250、通信部260、非接触读出器270、处理部280、存储器290构成。处理部280中有进行有关检索的客户端处理的检索处理部282、与下载系统130之间进行下载处理的下载处理部284、将检索结果加工成画面显示用数据的显示用数据加工部286。存储器290由保管设备信息的设备信息管理部292、保管检索系统的URL的查询方数据部294、保管已经安装于便携终端140的便携应用信息的已安装信息管理部 296构成。 [0038] 图3是本实施例中使用的检索系统100的结构图。检索系统100由CPU310、通信部320、控制部330、存储器340、处理部350构成。在存储器340中有保管下载方式、用于检索可下载的终端应用的对照数据的对照数据部342、保管许可检索的设备、检索应用的发行方信息等的许可信息管理部344。在处理部350中有进行有关可下载的终端应用的检索处理的检索处理部352、用于生成向便携终端140发送用的检索结果数据的数据加工部354。此外,本检索系统100通过所谓的计算机来实现,各构成要件可按照程序执行其处理。 [0039] 图4是本实施例中使用的下载系统100的结构图。下载系统100由CPU410、通信部420、控制部430、存储器440、处理部450构成。在存储器440中有保管应用的应用数据部445。在处理部450中有控制实际的下载的下载处理部455。 [0040] 下面,根据图5的时序流程说明系统的处理。 [0041] 图15是便携终端140在步骤515向检索系统100发送检索委托的流程图。图7是AID170的方框图。由用于识别发行卡应用的发行方的发行方识别ID710和与发行方识别ID组合来识别卡应用的账户号码720。在开始检索后,取得存储于USIM卡140内的所有卡应用的AID170。(步骤1505)因此,便携终端140发送取得存储于USIM卡的卡应用的AID的指令(步骤505),卡应用将所存储的AID发送给便携终端(步骤510)。 [0042] 图6是表示本实施例中使用的设备信息的方框图。设备信息600由设备ID610、OS名称630、OS版本630构成。另外,便携终端从设备信息管理部292取出设备信息600(步骤1610),将由该设备信息600和在步骤1505取得的检索对象AID目录1906构成的、由图19表现的检索委托消息发送给检索系统100(步骤1620、步骤515)。 [0043] 图16是检索系统100在步骤515接收到检索委托信息后到向终端装置120发送检索结果(步骤520)的流程图。 [0044] 图8是许可设备ID表。许可设备ID表由许可设备ID810的目录构成。检索系统100以从便携终端140取得的设备ID610为关键字,与设备许可ID表进行对照(步骤1605)。 确认是否存在一致的设备(步骤1610),当不存在一致的设备时,将表示是不支持对象设备的消息发送给便携终端(步骤1615)。便携终端140显示该消息并结束。当存在一致的设备时,对从便携终端140取得的检索对象AID目录1906内的所有AID进行检索处理。(步骤 1620) [0045] 图17是关于在步骤1620的检索处理涉及有关一个AID的处理的流程图。实际上,图17的流程图中对从便携终端140取得的AID170分别进行处理。取出AID170的先头字节(步骤1705),确认该字节是否是未注册AID、即确认是否是未在国际机构注册的独特卡应用。具体而言,确认是否是“F”(步骤1710)。此外,该取出的信息(字节)可以是先头以外,也可以是多个字节。 [0046] 图9是表示是否许可存储于许可信息管理部内的独特卡应用的标志的方框图。由未注册AID许可标志910构成。在是未注册AID的情况下,参考未注册AID许可标志910,确认是否接受未注册AID(步骤1720)。当接受时继续对该AID的检索处理,而当不接受时结束当前的检索处理,移至下一AID的检索处理。 [0047] 图10是用于检索许可发行方识别ID的表。由许可发行方识别ID1010构成。在步骤1710中不是未注册AID的情况下,参考许可发行方识别ID,确认是否与检索对象AID内的发行方识别ID710相一致(步骤1715)。当一致时继续对检索对象AID的检索处理,而当不一致时结束当前的检索处理,移至下一AID的检索处理。 [0048] 图11是用于检索与AID相对应的终端应用的表。由AID1105和应用ID1110构成。在步骤1715或步骤1720中判断为继续对检索对象AID的检索处理时,以检索对象AID为关键字,与用于检索存储于对照数据部342的终端应用的表进行对照,检索是否存在与AID1105相对应的应用ID(步骤1725)。当不存在时结束当前的检索处理,移至下一检索对象AID的检索处理。 [0049] 图12是关于应用基本信息的表。本表由应用ID1205、应用名称1210、OS名称1215、支持OS版本1220、应用版本1225、参考地址1230、记载事项1235构成。当步骤1725中存在与AID1105相对应的应用ID时,以应用ID1110和检索对象OS名称为关键字,从有关应用基本信息的表检索相对应的应用基本信息(步骤1727),判定是否能够取得(步骤1728)。 当不能取得时结束当前的检索处理,移至下一检索对象AID的检索处理。当能够取得时将检索对象OS版本和支持OS版本1220进行比较,对是支持OS版本1220值以上、即版本为新版本的情况予以确认。当为检索对象OS版本值以上时,通过数据加工部354追加到从基本应用信息中删除了OS名称1215和支持OS版本1220而得的送信数据中(步骤1735)。 [0050] 当比支持OS版本值小时,结束当前的检索处理,移至下一检索对象AID的检索处理。 [0051] 在针对所有检索对象AID结束了检索处理(步骤1620)时,对便携终端140发送检索结果消息(步骤1625、步骤520)。 [0052] 图20是表示检索结果消息的方框图。由从基本应用信息删除了OS名称1215和支持OS版本1220的目录构成。 [0053] 便携终端140在取得检索结果消息后,进行检索结果显示前处理(步骤525)。 [0054] 图18是关于在步骤525的处理涉及有关一个检索结果的处理的流程图。实际上图18的流程图中对所有检索结果进行处理。 [0055] 图13是用于检索已安装于便携终端的终端应用的表。有已安装的应用ID1305和与其相关的应用版本1310。以检索结果内的应用ID1205为关键字,与存储于已安装信息管理部296的已安装的终端应用表进行对照(步骤1805),确认是否存在相一致的应用ID(步骤1810)。当存在时将检索结果内终端应用的版本1225和有关于与应用ID1205一致的应用ID1305的应用版本1310进行比较,确认检索结果内终端应用版本1225是否大、即确认是否是新的版本(步骤1815)。当是新版本时使用显示用数据加工部296将检索结果作为显示用数据进行注册(步骤1820)。 [0056] 当针对各检索结果检索结果显示前处理(步骤525)结束时,将该结果作为显示用数据在监视器230进行显示(步骤527)。在利用者选择了要下载的终端应用的情况下,接受该指定(步骤530),将其发送给与选择了下载委托的终端应用的参考地址1230相对应的下载系统130(步骤535)。在本实施例中,假定使参考地址内作为参数具有可下载适用于便携终端140的终端应用这样的信息,将其经由便携终端140转交(发送)给下载系统130。 [0057] 下载系统130基于参考地址内的参数开始下载(步骤540)。此时,有时也根据需要在下载系统130和终端装置140之间交换多个消息。下载系统130在下载结束后,发送下载结束消息(步骤545),便携终端安装终端应用(步骤547),在安装结束后,向已安装的应用目录注册应用ID和版本信息(步骤550),结束处理。 [0058] 符号说明 [0059] 100 检索系统 [0060] 110 网络 [0061] 120 便携终端 [0062] 130 下载系统 [0063] 140 USIM卡 [0064] 150 卡OS [0065] 160 卡应用 [0066] 170 AID |