2024年4月22日发(作者:)
29基于在时序S22接收到的优先级记录来对优先级进行重评价,
优先级重评价处理。具体而言,安装处理部28以及应用执行部29
并结束
与步骤
重评价。B21同样地,基于在时序S22接收到的优先级记录来对优先级进行
例如,在频道1被选择且应用ID“1”~“4”的4个应用在终端20中正
的情况下,针对应用ID“4”的应用的执行的优先级,将优先级从“4”
了“1”,但所安装的应用数为可执行应用数以下,因此安装处理部
进行要执行的应用的变更。
针对可显示应用数,将应用ID“4”的应用的显示的优先级从“4”变更为
被执行
变更为
28不
“1”。变更后的各应用的优先级中,应用ID“1”的显示的优先级为“4”,应
用ID“2”的显示的优先级为“2”,应用ID“3”的显示的优先级为“3”,应用
ID“4”的显示的优先级为“1”。因此,应用执行部29将应用ID“1”的应用所
生成的图像信息显示在第1应用显示区域62中,将应用ID“3”的应用所生
成的图像信息显示在第2应用显示区域63中,
的图像信息显示在第3应用显示区域64中,将
图像信息不显示。
将应用ID“2”的应用所生成
应用ID“4”的应用所生成的
因此,由于应用ID“4”的应用是对广告进行显示的广告应用,因此从
来,在到达时刻19:00时,广告应用所输出的广告的信息被显示
目的第1应用显示区域,其后在到达时刻20:00时,回到不显示
信息的原始的状态。
在应用控制系统1中,在哪一个时间段如何使优先级变化能够由分发
10的管理者来决定,因此考虑由分发服务器10的管理者根据从应
者接受的应用的登记费来设定优先级。在将能在终端20中显示的
用户看
于最醒
广告的
服务器
用开发
应用数
分出的设为了“3”时,将24时间按1时间为单位进行划分,且针对每个划
时间,设置与第1应用显示区域62、第2应用显示区域63、以及
用显示区域64对应的3个“框”。分发服务器10的运营公司设置能
框执行应用的权利(以下称为“使用权利”),将与第1应用显示区
第3应
按每个
域62
也就是终端20中最大的显示区域对应的框的使用权利以300万日元,
例如,针对第1应用显示区域62,如表1所示,在企业A将300万
登记费作为19:00~20:00的框的使用权利的代价而支付给分发
10的运营公司、企业B将300万日元的登记费作为20:00~21:
日元的
服务器
00的
在
a的显
企业B
间点,
第1应
换为由
与第2应用显示区域63也就是第2大的显示区域对应的框的使用权利以
200万日元,与第3应用显示区域64也就是最小的显示区域对应的框的使
用权利以100万日元卖给应用开发者。金额只不过是作为用于决定优先级
的指标的例示。
框的使用权利的代价而支付给分发服务器10的运营公司的情况下,
19:00~20:00之间,用于由企业A登记的企业A的广告显示的应用
示的优先级变高,在20:00~21:00之间,用于由企业B登记的
的广告显示的应用b的显示的优先级变高。在到达了20:00的时
应用a的显示的优先级变为“0”,应用b的显示的优先级变为“5”,
用显示区域62中所显示的图像信息从由应用a生成的图像信息切
应用b生成的图像信息。
【表1】
示的优先级 元)
告的定
应用在
昂的应
如此,分发服务器10的运营公司能控制在对用户醒目的地点显示广
时。因此,应用控制系统1能在如下业务等中利用:从想要使广告
终端20中执行来使本公司的广告进行显示的应用开发者接受更高
用登记费,来作为在广告效果更高的定时显示广告的代价。
图11是表示作为优先级表51的变形例的优先级表51a的一例的图。
所示的优先级表51a是在图4所示的优先级表51中追加了语音输出
级栏517、输入受理的优先级栏518以及通信的优先级栏519后的
与图4所示的优先级表51相同的栏赋予相同的参照标号,并为了
复而省略说明。
语音输出的优先级栏517是表示在终端20中输出各应用所生成的语
时的优先级的栏。在该例中,用于视频交付以及广告显示的应用中,
例如在参照优先级表51a来执行了应用ID“1”~“3”的应用时,应用
“3”的语音输出的优先级为“0”,因此语音输出的优先级为“3”的应
图11
的优先
表。对
避免重
音信息
语音也重要,因此优先级被设定得高。用于SNS信息显示或者节目信息显
示的应用由于不输出语音,因此语音输出的优先级为“0”。仅将语音输出
的优先级最高的应用所生成的语音信息从语音输出部32进行输出。
ID“2”、
用
ID“1”的应用所生成的语音信息被输出。若由输入部30选择的频道被变
更,且应用ID“4”的应用也开始执行,则由于应用ID“4”的语音输出的优
先级为“4”,处于最高的优先级,因此应用ID“4”的应用所生成的语音信息
被输出。既可以仅将显示了图像信息的应用作为语音信息的输出对象,也
可以将未显示图像信息的应用也作为语音信息的输出对象。
将从广播接收中的视频显示区域61中所显示的视频的语音信息、与
出的优先级最高的应用所生成的语音信息进行混合而输出。可以对
越高的应用所生成的语音信息以越大的音量进行输出,以易于听
语音输
优先级
到,也
中所显
可以针对优先级最高的应用来停止从广播接收中的视频显示区域61
示的视频的语音信息的输出。另外,可以使进行混合的方法能由视
听者通过设定画面来进行设定。可以根据语音输出的优先级,
用的分发服务器10的登记费。 来设定到应
输入受理的优先级栏518是表示将终端20所具有的输入部30分配给
优先级的栏。终端CPU将从输入部30输入的信息仅送往分配了输
30的应用。具体而言,在输入部30被分配给输入受理的优先级最高
从键盘等的输入部30输入了字符串的信息时,将所输入的字符
分配了输入部30的输入受理的优先级最高的应用。视频交付中,
频进行连续重放,因此不需要输入,输入受理的优先级为“0”。关
应用的
入部
的应用、
串送往
仅对视
于
SNS信息显示以及广告显示,例如在对应于通过鼠标等的输入部30而
通信的优先级栏519是表示在应用接入服务提供服务器40时的优先
终端CPU对优先级越高的应用所涉及的分组越优先地进行收发。
级的栏。
例如,
接收大
息,因
节目信
分发服
的应用
的应用
用登记
的优先
被点击的位置来改变显示内容的情况下,需要输入部30的分配。
视频交付的应用要对运动图像的信息进行流接收,因此需要连续地
量的分组。节目信息显示的应用仅接收字符串或者静止图像的信
此仅间歇性地接收少量的分组即可。因此,视频交付的应用需要比
息显示的应用更优先地收发分组。在遵照通信的优先级从而应用到
务器10的登记费不同的情况下,想尽量优先接收分组的视频交付
的开发者支付高昂的登记费、不需要优先接收分组的节目信息显示
的开发者支付低廉的登记费等优先级的决定由应用开发者在将应
至分发服务器10时决定。针对后台所执行的应用,也进行与通信
级相应的通信。
分组通常在分发服务器10或者终端20中排队,以先入先出(First-In
Out:简称FIFO)来进行发送,但即使在来自优先级低的应用的分组
放于队列中、而后来自优先级更高的应用的分组被存放于队列中的
也能通过先发送优先级高的应用的分组等方法,来控制分组的收
是现有技术。
以下,作为第2实施例,以终端20是电子图书阅读器的情况为例,
12~图18来进行说明。
图12是表示优先级表54的一例的图。作为电子图书阅读器的终端20
能将由表征文本的文本信息组成的内容(以下也称为“文本内容”)、或者
应用从分发服务器10取得,并对已取得的内容
的应用进行执行。内容通过电子书显示应用而显
电子书显示应用设为预先从分发服务器10下载
显示应用与其他的应用同样,执行的控制由应用
29来进行,但具有专用的显示区域。文本内容
以及旅行指南等的文本的内容。旅行指南
息提供给旅行者的文本,含有表示对旅行
征的纬度以及经度的纬度经度信息。主要
施、店铺以及车站等的设施。
使用图
First-
先被存
情况下,
发。这
进行显示,或者对已取得
示。在本实施方式中,将
并安装完的状态。电子书
控制部22或应用执行部
例如是小说、杂志、连环画
是将介绍旅行目的地的地区的信
目的地的主要设施的位置进行表
设施例如包括住宿设施、观光设
优先级表54是在终端20为电子图书阅读器的情况下所使用的表,是
务器10的服务器存储部17中所存储的表。优先级表54将对应用
的优先级进行表征的优先级信息与各应用的应用ID建立对应地进
特别地,优先级表54将显示的优先级作为与由内容以及应用确
要设施的位置和对内容进行显示的终端20的位置之间的距离相应
级,与应用ID建立对应地进行存储。
分发服
的执行
行存储。
定的主
的优先
优先级表54包含:应用ID栏511、名字栏512、应用的种类栏513、
对象内容栏544是在对应的也就是相同的优先级记录中所含的应用
511所示的应用ID的应用要在终端20中被执行时用于识别在终端
应该正被执行的内容的识别信息(以下称为“内容ID”)的栏。即,
ID栏
20中
对象内
用ID
对象内容栏544、基准纬度栏545、基准经度栏546以及显示的优先级栏
547。以下,将各行,也就是由应用ID栏511、名字栏512、应用的种类
栏513、对象内容栏544、基准纬度栏545、基准经度栏546以及显示的优
先级栏547组成的1组的信息称为“优先级记录”。对与图4所示的优先级
表51相同的栏赋予相同的参照标号,并为了避免重复而省略说明。
容栏544所示的内容ID的内容正在终端20中被执行时,对应的应
栏511所示的应用ID的应用成为在终端20中被执行的候补。
基准纬度栏545是表示由应用ID栏511所示的应用ID的应用、以及
容栏544所示的内容ID的内容而确定的主要设施所在的位置的纬
准纬度的栏。基准经度栏546是表示由应用ID栏511所示的应用
对象内
度即基
ID的
应用、以及对象内容栏544所示的内容ID的内容而确定的主要设施
显示的优先级栏547表示终端20中所执行的应用的优先级,也就是
位。优先级的数字越大,优先级越高。在优先级为“0”的情况下,
所在的位置的经度即基准经度的栏。
优先顺
表示不
所示的
了对象
设置有:
以上”
的优先
小于
执行对应的应用。在显示的优先级栏547中,根据由基准纬度栏545
基准纬度和基准经度栏546所示的基准经度而确定的位置、与执行
内容栏544所示的内容ID的内容的终端20所在的位置之间的距离,
“0~1km”栏547a、“1~5km”栏547b、“5~10km”栏547c以及“10km
栏547d。“0~1km”栏547a是主要设施与终端20的距离小于1km时
级,“1~5km”栏547b是主要设施与终端20的距离为1km以上且
5km时的优先级,“5~10km”栏547c是主要设施与终端20的距离为
上且小于10km时的优先级,“10km以上”栏547d是主要设施与终
5km以
端20
端20的距离为10km以上时的优先级。因此,优先级对应于主要设施与终
的距离而变化。根据表示主要设施的位置的基准纬度以及基准经度、
在图12所示的优先级表54,在应用ID栏511中示出了7个应用
以及表示终端20所在的位置的纬度以及经度来计算主要设施与终端20的
距离的方法为基于现有技术的方法即可。
ID“1”~“7”。而且,关于与各应用ID对应的名字栏512、应用的种类栏
513、对象内容栏544、基准纬度栏545、基准经度栏546、“0~1km”栏
“1~5km”栏547b、“5~1m”栏547c以及“10km以上”栏547d,针对
ID“1”,分别是“应用1”、“店铺1的广告信息”、“内容1”、“lat1”、
“5”、“4”、“3”以及“0”。针对应用ID“2”,分别是“应用2”、
信息”、“内容1”、“lat2”、“lng2”、“4”、“4”、“2”以及
分别是“应用3”、“店铺3的广告信息”、“内容
“3”以及“0”。针对应用ID“4”,分别是“应
“lng4”、“0”、“0”、“0”以及“5”。
预订”、“内容1”、“lat5”、“lng5”、
分别是“应用6”、“天气预
以及“1”。针对应用ID“7”,
2”、“lat7”、“lng7”、“5”、
547a、
应用
“lng1”、
“店铺2的广告
“0”。针对应用ID“3”,
1”、“lat3”、“lng3”、“5”、“3”、
用4”、“机票预订”、“内容1”、“lat4”、
针对应用ID“5”,分别是“应用5”、“宾馆
“2”、“2”、“2”以及“4”。针对应用ID“6”,
报”、“内容1”、“lat6”、“lng6”、“1”、“1”、“1”
分别是“应用7”、“店铺4的广告信息”、“内容
“4”、“3”以及“0”。
例如,在终端20中通过电子书显示应用而显示的内容为内容1时,
应用7不会成为对终端20的发送的候补。图12所示的优先级
容1、2为旅行指南时的例子,关于由应用ID栏511所示的应
用、以及对象内容栏544所示的内容ID的内容确定的主要设
用1~3、7,是对广告进行显示的应用,由特定的店铺登记在
表54是内
用ID的应
施,关于应
了分发服务
登记的店铺
的当地的例
发服务器
器10中,各自的基准纬度以及基准经度示出了对应用进行了
的位置信息。应用4是用于预订机票的应用,由内容1所涉及
如旅行指南中所介绍的都市等的机场设施的经营公司登记在分
10中,基准纬度以及基准经度示出了该机场设施的位置信息。
于进行特定的住宿设施的住宿预订的应用,由内容1所涉及的
设施的经营公司登记在分发服务器10中,基准纬度以及基准
该住宿设施的位置信息。应用6是用于对内容1所涉及的当地
进行显示的应用,由天气预报服务的运营公司登记在分发服务
基准纬度以及基准经度示出了观测内容1所涉及的当地的天气
点,例如省政府所在地等的位置信息。
应用5是用
当地的住宿
经度示出了
的天气预报
器10中,
预报的地
例如,关于应用1,在终端20位于距基准纬度以及基准经度的位置小
图13是表示执行能力表55的一例的图。执行能力表55是在终端20
图书阅读器的情况下所使用的表,是分发服务器10的服务器存储
为电子
部17
20中
于1km的位置的情况下,显示的优先级为“5”,在位于1km以上且小于5km
的位置的情况下,显示的优先级为“4”。应用1~3、7是对店铺的广告进
行显示的应用,终端20离店铺越近,为了提高广告效果,将显示的优先
级设定得越高。关于应用4,是用于预订机票的应用,需要在用户旅行出
发前执行,在终端20位于距基准纬度以及基准经度的位置相隔10km以上
的位置的情况下,显示的优先级变为了“5”,而在小于10km时变为了“0”。
关于应用5,是用于预订住宿设施例如宾馆的应用,基本上需要在用户旅
行出发前执行,由于还有先不决定宾馆而去当地的用户,因此即使是小于
10km的近距离,显示的优先级也呈相对高的值。关于应用6,是用于取得
与天气预报相关的信息来进行显示的应用,在旅行出发前、去了当地后均
需要执行,因此也与终端20的位置无关地,成为了相同值的优先级。
中所存储的表。执行能力表55按每个终端20来存储表征与各终端
的应用的执行相关的能力的执行能力信息,具体而言,表征与对应用
进行控制时能同时控制的应用数的执行能力信息。执行
端ID栏520以及可同时显示应用数栏523。对与图5
52相同的栏赋予相同的参照标号,且为避免重复而省
能力表55包含终
所示的执行能力表
略说明。
图14是表示第1电子图书阅读器画面70的一例的图。第1电子图书
画面70是为了由终端20对文本内容进行显示而通过电子书显示应
于画面显示部31中的画面。第1电子图书阅读器画面70包含:用
征文本内容(以下也称为“电子书内容”)的封面的封面图像进行显
个封面图像显示区域,例如第1~第4封面图像显示区域71~74。
面图像显示区域71是画面的上段左侧的区域,第2封面图像显示
72是画面的上段右侧的区域,第3封面图像显示区域73是画面的下
的区域,第4封面图像显示区域74是画面的下段右侧的区域。第1~
第4封面图像显示区域71~74是相同大小的区域。
图14所示的第1电子图书阅读器画面70中,例如在第1封面图像显
71中显示电子书内容1的封面图像,在第2封面图像显示区域72
电子书内容2的封面图像,在第3封面图像显示区域73中显示电
容3的封面图像,在第4封面图像显示区域74中显示电子书内容4
图像。
作为电子图书阅读器的终端20的画面显示部31例如由触摸面板构
过手指等触碰画面,能进行操作。在从各封面图像显示区域中所显
面图像的电子书内容当中选择想对电子书内容的内容进行显示的
内容时,能通过触碰对想选择的电子书内容的封面图像进行显示的
像显示区域来进行选择。
阅读器
用显示
于对表
示的多
第1封
区域
段左侧
示区域
中显示
子书内
的封面
成,通
示的封
电子书
封面图
图15是表示第2电子图书阅读器画面75的一例的图。第2电子图书
画面75是当图14所示的第1电子图书阅读器画面70的任一个的
像显示区域被选择时将所选择的封面图像的电子书内容显示在画
阅读器
封面图
面显示
示区域部31中的画面。第2电子图书阅读器画面75包含:电子书内容显
76、以及第1~第3应用显示区域77~79。
电子书内容显示区域76是用于对电子书内容的内容进行显示的区域,
被设定为画面的中央部分最大的显示区域。电子书内容显示区域76是电
子书显示应用专门使用的区域。第1~第3应用显示区域77~79是对电子
书显示应用以外的应用所生成的信息进行显示的
用显示区域77~79中,作为最大的显示区域,
75的最上段部所设置的第1应用显示区域77是
的显示区域,第2电子图书阅读器画面75的最
应用显示区域78是优先级第2高,作为最小的
阅读器画面75的最下段部右侧所设置的第3应
的优先级。
显示区域。第1~第3应
第2电子图书阅读器画面
优先级最高,作为第2大
下段部左侧所设置的第2
显示区域,第2电子图书
用显示区域79处于第3高
图16是表示由分发服务器10以及终端20执行的应用远程分发执行
处理过程的时序图。图16所示的左侧的处理过程表示由服务器CPU
应用远程分发处理的处理过程,右侧的处理过程表示由终端CPU
应用远程执行处理的处理过程。
若分发服务器10的电源被接通而成为可动作状态,则转移至步骤C1,
处理的
执行的
执行的
若终端20的电源被接通而成为可动作状态,则转移至步骤D1。在此,设
终端20在远离作为旅行指南的电子书内容1中所记载的地区的地点,例
如离开了10km以上的地点接通了电源。以下,在图16~图18中,对分
发服务器10以及终端20间的信息的收发赋予时序编号来表示。分别在首
先说明了分发服务器10的处理过程后,说明终端20的处理过程。步骤
C1与图8所示的步骤A1相同,故为了避免重复而省略说明。
在步骤C1之后,若存在来自终端20的电子书内容的购买请求、且针
在时序S33,若服务器通信部18从终端20接收终端状态信息,则在
C2中,应用管理部11决定发送应用。在服务器通信部18在时序S33
从终端20接收到的终端状态信息中含有终端ID、内容ID以及纬度经度
信息。终端状态信息中所含的内容ID是在终端
的电子书内容的内容ID,终端状态信息中所含
终端20所在的位置的纬度以及经度的信
步骤
对希望购买的电子书内容的结算完成,则在时序S32将希望购买的电子书
内容通过服务器通信部18发送至终端20。电子书内容被存储在服务器存
储部17中,终端20能从分发服务器10所提供的内容购买画面选择想要
购买的电子书内容,并将选出的电子书内容进行下载。分发服务器10所
提供的内容购买画面能通过终端20的Web浏览器等而显示,对服务器存
储部17中所存储的电子书内容的一览表、各电子书内容的概要、以及卖
价等信息进行显示。内容的购买方法、下载方法、以及购买画面基于现有
的技术。
20执行中,也就是显示中
的纬度经度信息是表示当前
息。
具体而言,应用管理部11基于通过服务器通信部18从终端20接收
行能力信息以及终端状态信息,决定要对发送了由服务器通信部18
的执行能力信息以及终端状态信息的终端20发送的应用以及优先
用发送部12在步骤C2之后,在接下来的时序,将由应用管理部
到的执
接收到
级。应
11决
器通信定的应用以及优先级也就是优先级信息按照应用ID的升序通过服务
部18依次发送至终端20,并结束应用远程分发处理。
更详细地说,首先,应用管理部11基于优先级表54来提取与终端状
态信息
中所含的内容ID对应的应用ID,并设为发送候补的应用。例如,
20执行中的电子书内容的内容ID为内容1时,若参照图12所示
在终端
的优先
送候补级表54,则与内容1对应的应用ID为“1”~“6”,应用1~6成为发
的应用。
接下来,应用管理部11基于应用1~6的基准纬度以及基准经度、终
信息中所含的纬度经度信息所示的纬度以及经度,来计算终端20
端状态
的位置
准经度
行执行
关于应
上的状
与各应用的基准位置之间的距离。基准位置是根据基准纬度以及基
而确定的位置。在该例中,终端20的位置是偏离作为由终端20进
中的内容1也就是电子书内容的旅行指南中所记载的地区的位置,
用1~6的全部,设为处于终端20的位置与基准位置偏离10km以
态,并设计算结果全部为10km以上。
接着,应用管理部11基于优先级表54来决定各应用的显示的优先级。
然后,应用管理部11基于已决定的优先级、以及执行能力表55的可
示应用数栏523来决定要发送的应用。图13所示的执行能力表55
针对全部的应用,距离的计算结果为10km以上,因此若参照图12所示的
优先级表54的“10km以上”栏547d,则应用1~3的优先级为“0”,应用4
的优先级为“5”,应用5的优先级为“4”,应用6的优先级为“3”。
同时显
的可同
高的3
最高,
时显示应用数栏523的值为“3”,应用管理部11将显示的优先级最
个应用决定为要发送的应用。关于显示的优先级,应用4为“5”,
并按应用5、应用6的顺序降低,因此将应用4~6决定为要发送的
在步骤C2之后,在时序S34,应用发送部12将应用ID“4”的应用的
件、以及应用ID“4”的显示的优先级“5”通过服务器通信部18发送
应用。
执行文
至终端
行文件、20。在接下来的时序S35,应用发送部12将应用ID“5”的应用的执
以及应用ID“5”的优先级“4”通过服务器通信部18发送至终端20。
来的时序S36,应用发送部12将应用ID“6”的应用的执行文件、以
ID“6”的优先级“4”通过服务器通信部18发送至终端20,并结束应
在接下
及应用
用远程
关联地分发处理。应用发送部12将已发送的应用的应用ID以及优先级相
存储至服务器存储部17。
步骤D1、D2与图8所示的步骤B1、B2相同,时序S31与图8所示
S1相同,故为了避免重复而省略说明。
在步骤D3中,用户在Web浏览器等中取得接入分发服务器10而购
子书内容。具体而言,在时序S32,应用执行部29将所购买的电子
通过终端通信部26从分发服务器10下载,并将下载的电子书内容
终端存储部28。然后,应用执行部29将使终端存储部28中所存储
书内容的封面如图14所示的第1电子图书阅读器画面70那样显示
显示部31。
在步骤D4中,用户触碰输入部30例如触摸面板或者对光标等进行操
在步骤D5中,终端状态发送部24取得终端状态信息。具体而言,终
的时序
买的电
书内容
存储至
的电子
于画面
作,来选择想要执行也就是显示的电子书内容。应用执行部29将图15所
示的第2电子图书阅读器画面75显示在画面显示部31中。此时,对终端
存储部27中所存储的电子书显示应用进行执行。以后,应用执行部29将
电子书应用所生成的信息显示在图15所示的电子书内容显示区域76中。
电子书显示应用将所选择的电子书内容例如内容1显示在电子书内容显示
区域76中。
端状态发送部24经由终端20的OS而取得所显示的电子书内容的内容ID、
以及来自终端状态取得部33的纬度经度信息,并基于已取得的内容ID以
及纬度经度信息来生成终端状态信息。内容ID以及纬度经度信息是由终
端20的OS管理的信息。在步骤D5之后,在时序S33,终端状态发送部
24将已生成的终端状态信息通过终端通信部26发送至分发服务器10。
先级通
10依
用
在时序S33的接下来的时序,应用接收部21将应用以及该应用的优
过终端通信部26依次从分发服务器10接收。例如在从分发服务器
次送来3个应用的情况下,首先,在时序S34,应用接收部21将应
ID“4”的应用的执行文件、以及应用ID“4”的优先级“5”通过终端通信部
在步骤D6中,安装处理部28以及应用执行部29进行应用接收处理。
在步骤D6之后,在时序S35,应用接收部21将应用ID“5”的应用的
件、以及应用ID“5”的优先级“4”通过终端通信部26从分发服务器
收。
在步骤D7中,安装处理部28以及应用执行部29进行应用接收处理。
26从分发服务器10接收。
具体而言,由于终端存储部27中所存储的应用控制信息所示的可同时显
示应用数为“3”,且还未执行任何应用,因此接收到的应用处于可显示,
安装处理部28对接收到的应用ID“4”的应用进行安装。应用执行部29对
所安装的应用ID“4”的应用进行执行,并将应用ID“4”的应用所生成的信
息显示在图15所示的第2电子图书阅读器画面75的第1应用显示区域77
中。
执行文
10接
具体而言,由于终端存储部27中所存储的应用控制信息所示的可同时显
示应用数为“3”,且还只执行着1个应用,因此接收到的应用处于可显示,
安装处理部28对接收到的应用ID“5”的应用进行安装。应用执行部29对
所安装的应用ID“5”的应用进行执行。而且,由于应用ID“5”的优先级“4”
比已在执行中的应用的应用ID“4”的优先级“5”低,因此将应用ID“5”的应
用所生成的信息显示在图15所示的第2电子图书阅读器画面75的第2应
用显示区域78中。
在步骤D7之后,在时序S36,应用接收部21将应用ID“6”的应用的
件、以及应用ID“6”的优先级“3”通过终端通信部26从分发服务器
收。
在步骤D8中,安装处理部28以及应用执行部29进行应用接收处理。
执行文
10接
具体而言,由于终端存储部27中所存储的应用控制信息所示的可同时显
示应用数为“3”,且还只执行着2个应用,因此接收到的应用处于可显示,
安装处理部28对接收到的应用ID“6”的应用进行安装。应用执行部29对
所安装的应用ID“6”的应用进行执行。而且,由
比已在执行中的应用的应用ID“4”的优先级“5”
“4”低,因此将应用ID“6”的应用所生成的信息
子图书阅读器画面75的第3应用显示区域79中。
到的应用的应用ID以及优先级记录存储至终端
于应用ID“6”的优先级“3”
以及应用ID“5”的优先级
显示在图15所示的第3电
应用接收部21将接收
存储部27。
因此,到此为止,应用4显示在第1应用显示区域77中,应用5显
2应用显示区域78中,应用6显示在第3应用显示区域79中,内
示在电子书内容显示区域76中。
图17是表示由分发服务器10以及终端20执行的应用近程分发执行
处理过程的时序图。图17所示的左侧的处理过程表示由服务器CPU
应用近程分发处理的处理过程,右侧的处理过程表示由终端CPU
示在第
容1显
处理的
执行的
执行的
通过服
因旅行
成为可
应用近程执行处理的处理过程。若在时序S41,终端状态接收部14
务器通信部18接收到终端状态信息,则转移至步骤C11,若用户
等而移动至旅行指南中所记载的地区,且终端20的电源被接通而
动作状态,则转移至步骤D11。
在步骤C11中,应用管理部11对发送应用进行决定。具体而言,应
部11基于通过服务器通信部18从终端20接收到的执行能力信息
端状态信息,来决定要对发送了由服务器通信部18接收到的终端
用管理
以及终
状态信
后,在
优先级
并结束
息的终端20发送的应用以及优先级。应用发送部12在步骤C11之
接下来的时序,将由应用管理部11决定的应用以及优先级也就是
信息以应用ID的升序来通过服务器通信部18依次发送至终端20,
应用近程分发处理。
更详细地说,首先,应用管理部11基于优先级表54来提取与终端状
中所含的内容ID对应的应用ID,并设为发送候补的应用。例如,
20执行中的电子书内容的内容ID为内容1时,若参照图12所示
态信息
在终端
的优先
送候补级表54,则与内容1对应的应用ID为“1”~“6”,应用1~6成为发
的应用。
接下来,应用管理部11基于应用1~6的基准纬度以及基准经度、终
信息中所含的纬度经度信息所示的纬度以及经度,来计算终端20
与各应用的基准位置之间的距离。在该例中,终端20的位置移动
端状态
的位置
至了作为由终端20执行中的内容1也就是电子书内容的旅行
载的地区,因此计算结果也变为小于10km的距离。 指南中所记
例如,关于由内容1和应用确定的主要设备与终端20的距离,若设
应用1为“0.5km”,针对应用2为“1.5km”,针对应用3为“5.5km”,
用4为“5.0km”,针对应用5为“3.0km”,针对应用6为“3.0km”,则
应用的显示的优先级,若参照图12所示的优先级表54的显示的优
547,则针对应用1为“5”,针对应用2为“4”,针对应用3为“3”,
用4为“0”,针对应用5为“2”,针对应用6为“1”。
为针对
针对应
关于各
先级栏
针对应
然后,应用管理部1基于已决定的优先级、以及执行能力表55的可
示应用数栏523来决定要发送的应用。图13所示的执行能力表55
同时显
的可同
高的3
最高,
的应用。
时显示应用数栏523的值为“3”,应用管理部11将显示的优先级最
个应用决定为要发送的应用。关于显示的优先级,应用1为“5”,
并按照应用2、应用3的顺序降低,因此将应用1~3决定为要发送
在步骤C11之后,在时序S42,应用发送部12将应用ID“1”的应用的
步骤D11~D13与图16所示的步骤D1、D4、D5相同,时序S41与
所示的时序S33相同,故为了避免重复而省略说明。在时序S33的
的时序,应用接收部21将应用以及该应用的优先级通过终端通信
执行文件、以及应用ID“1”的显示的优先级“5”通过服务器通信部18发送
至终端20。在接下来的时序S43,应用发送部12将应用ID“2”的应用的执
行文件、以及应用ID“2”的优先级“4”通过服务器通信部18发送至终端20。
在接下来的时序S44,应用发送部12将应用ID“3”的应用的执行文件、以
及应用ID“3”的优先级“4”通过服务器通信部18发送至终端20,并结束应
用近程分发处理。应用发送部12将已发送的应用的应用ID以及优先级相
关联地存储至服务器存储部17。
图16
接下来
部26
应用的
执行文
10接
依次从分发服务器10接收。例如在从分发服务器10依次送来3个
情况下,首先,在时序S42,应用接收部21将应用ID“1”的应用的
件、以及应用ID“1”的优先级“5”通过终端通信部26从分发服务器
收。
在步骤D14中,安装处理部28以及应用执行部29进行应用接收处理。
具体而言,由于终端存储部27中所存储的应用控制信
示应用数为“3”,且还未执行任何应用,因此接收到的息所示的可同时显
应用处于可显示,
应用执行部29执
安装处理部28对接收到的应用ID“1”的应用进行安装。
行所安装的应用,并将应用ID“1”的应用所生成的信息
第2电子图书阅读器画面75的第1应用显示区域77中。显示在图15所示的
在步骤D14之后,在时序S43,应用接收部21将应用ID“2”的应用的
在步骤D15中,安装处理部28以及应用执行部29进行应用接收处理。
在步骤D15之后,在时序S44,应用接收部21将应用ID“3”的应用的
在步骤D16中,安装处理部28以及应用执行部29进行应用接收处理。
具体而言,由于终端存储部27中所存储的应用控制信息所示的可同时显
示应用数为“3”,且还只执行着2个应用,因此接收到的应用处于可显示,
安装处理部28对接收到的应用ID“3”的应用进行安装。应用执行部29执
行所安装的应用ID“3”的应用。而且,由于应用ID“3”的优先级“3”比已在
执行中的应用的应用ID“1”的优先级“5”以及应用ID“2”的优先级“4”低,因
执行文件、以及应用ID“3”的优先级“3”通过终端通信部26从分发服务器
10接收。
具体而言,由于终端存储部27中所存储的应用控制信息所示的可同时显
示应用数为“3”,且还只执行着1个应用,因此接收到的应用处于可显示,
安装处理部28对接收到的应用ID“2”的应用进行安装。应用执行部29执
行所安装的应用ID“2”的应用。而且,由于应用ID“2”的优先级“4”比已在
执行中的应用的应用ID“1”的优先级“5”低,因此将应用ID“2”的应用所生
成的信息显示在图15所示的第2电子图书阅读器画面75的第2应用显示
区域78中。
执行文件、以及应用ID“2”的优先级“4”通过终端通信部26从分发服务器
10接收。
此将应用ID“3”的应用所生成的信息显示在图15所示的第3电子图书阅读
器画面75的第3应用显示区域79中。应用接收部21将接收到的应用的
应用ID以及优先级记录存储至终端存储部27。
因此,到此为止,应用1显示在第1应用显示区域77中,应用2显
2应用显示区域78中,应用3显示在第3应用显示区域79中,内
图18是表示由分发服务器10以及终端20执行的应用近程重分发执
的处理过程的时序图。图18所示的左侧的处理过程表示由服务器
容1显示在电子书内容显示区域76中。
示在第
行处理
CPU
执行的应用近程重分发处理的处理过程,右侧的处理过程表示由终端
在步骤C21中,应用管理部11对发送应用进行决定。具体而言,应
部11基于通过服务器通信部18从终端20接收到的执行能力信息
端状态信息,决定要对发送了由服务器通信部18接收到的终端状
用管理
以及终
态信息
CPU执行的应用近程重执行处理的处理过程。若在时序S41终端状态接收
部14通过服务器通信部18接收到终端状态信息,则转移至步骤C21,用
户从图17的最后的状态起使终端的电源断开(OFF)时,转移至步骤D21。
的终端20发送的应用以及优先级。应用发送部12在步骤C21之后,
更详细地说,首先,应用管理部11基于优先级表54来提取与终端状
中所含的内容ID对应的应用ID,并设为发送候补的应用。例如,
20显示中的电子书内容的内容ID为内容1时,若参照图12所示
态信息
在终端
的优先
送候补
在接下来的时序,将由应用管理部11决定的应用以及优先级也就是优先
级信息按照应用ID的升序通过服务器通信部18依次发送至终端20,并结
束应用近程重分发处理。
级表54,则与内容1对应的应用ID为“1”~“6”,应用1~6成为发
的应用。
接下来,应用管理部11基于应用1~6的基准纬度以及基准经度、终
信息中所含的纬度经度信息所示的纬度以及经度,来计算终端20
与各应用的基准位置之间的距离。在该例中,终端20的位置设为
17所述的位置起移动至作为由终端20执行中的内容1也就是电子书
旅行指南中所记载的地区后的位置。
例如,关于由内容1和应用确定的主要设备与终端20的距离,若设
应用1为“5.5km”,针对应用2为“1.5km”,针对应用3为“0.5km”,
用4为“5.0km”,针对应用5为“3.0km”,针对应用6为“3.0km”,则
应用的显示的优先级,若参照图12所示的优先级表54,则针对应
“3”,针对应用2为“4”,针对应用3为“5”,针对应用4为“0”,针
5为“2”,针对应用6为“1”。
然后,应用管理部11基于已决定的优先级、以及执行能力表55的可
示应用数栏523来决定要发送的应用。图13所示的执行能力表55
时显示应用数栏523的值为“3”,应用管理部11将显示的优先级最
个应用决定为要发送的应用。关于显示的优先级,应用3为“5”,
并按照应用2、应用1的顺序降低,因此将应用1~3决定为要发送
在步骤C21之后,在时序S52,应用发送部12针对与已发送的应用
先级不同的部分,将不同部分的信息通过服务器通信部18发送至
20。由于在终端存储部27中存储有已被发送的应用的应用ID例如应
3的应用ID“1”~“3”、以及优先级,因此不发送应用1~3的执行文
而,由于应用1的显示的优先级从“5”变更至了“3”,应用3的显示
级从“3”变更至了“5”,因此应用发送部12对变更了显示的优先级后
端状态
的位置
从图
内容的
为针对
针对应
关于各
用1为
对应用
同时显
的可同
高的3
最高,
以及优
终端
用1~
件。然
的优先
的应用
的应用。
的应用ID以及变更后的显示的优先级进行发送。在该例中,由于 变更了
后的显
“5”通
17中
应用1、3的显示的优先级,因此将应用1的应用ID“1”以及其变更
示的优先级“3”、应用3的应用ID“3”以及其变更后的显示的优先级
过服务器通信部18发送至终端20。应用发送部12将服务器存储部
存储的优先级更新为变更后的优先级进行存储。
在步骤D21中,通过用户对终端20的电源按钮进行操作等,来停止
20。此时,应用执行部29为了在终端20被重启时回到停止前的状态,
在步骤D23中,通过用户对终端20的电源按钮进行操作等,来重启
20。此时,应用执行部29基于步骤D21中所存储的信息,返回至停
20前的状态。这基于现有技术。若终端20被重启,则应用执行部
进至用于对分发服务器20重传终端20的位置信息的步骤D24。
步骤D24与图16所示的步骤D5相同,时序S51与图16所示的时序
同,故为了避免重复而省略说明。在时序S51的接下来的时序,应
部21将伴随移动而变更后的应用以及优先级通过终端通信部26从
务器10接收。例如,在时序S52,应用接收部21将伴随移动的变
终端
对当前正在执行的应用或当前正在显示的内容的状态或终端20的位置信
息进行保存。在步骤D22中,用户携带终端20移动至内容1中所记载的
地区。
终端
止终端
29前
S33相
用接收
分发服
更后的优先级与对应的应用的应用ID一并进行接收。在该例
收部21将应用ID“1”以及优先级“3”、应用ID“3”以及优先级
通信部26从分发服务器10接收。
中,应用接
“5”通过终端
在步骤D25中,安装处理部28以及应用执行部29进行优先级记录的
重评价,并结束应用近程重执行处理。具体而言,由于要安装的应用无变
更,因此安装处理部28不执行安装。由于示出了接收到的优先级针对应
用1从“5”变更为了“3”,针对应用3从“3”变更为了“5”,因此应用执行部
29将应用ID“1”的应用所生成的信息从图15所示的第2电子图书阅读器
画面75的第1应用显示区域77变更至第3应用显示区域79,且将应用
ID“3”的应用所生成的信息从第3应用显示区域79变更至第1应用显示区
域77,来进行显示。
因此,到此为止,应用1在第3应用显示区域79中显示,应用2在
用显示区域78中显示,应用3在第1应用显示区域77中显示,内
电子书内容显示区域76中显示。
此外,尽管在此设为了在终端位置移动时终端20停止,但也可以设
20保持动作地进行位置移动。在此情况下,应用执行部29以预定
间隔例如10秒间隔来从终端状态取得部33取得终端20的纬度以
并定期地执行步骤D24即可。通过时序S51将终端20的位置信
发送至分发服务器10,且根据分发服务器10的判定来通过时序S52
用ID和优先级,因此此次显示的应用将被更新。
如此,服务器存储部17将多个应用程序、与表征对各应用程序进行
优先级的优先级信息建立对应地进行存储。应用管理部11决定要
终端20的应用程序。然后,应用发送部12将由应用管理部11决
用程序以及与所决定的应用程序建立了对应的优先级信息从服务
部17读出,并将读出的应用程序以及优先级信息发送至终端20。
能通过从分发服务器10发送的优先级信息来控制从分发服务器10
终端20的多个应用的执行。
进而,终端状态接收部14将表征终端20的状态的终端状态信息从终
接收。然后,应用管理部11基于由终端状态接收部14接收到的终
信息来决定要发送给终端20的应用程序。因此,能根据终端20的
第2应
容1在
为终端
的时间
及经度,
息随时
接收应
控制的
发送给
定的应
器存储
因此,
分发至
端20
端状态
状态来变更要发送给终端20的应用程序。
进而,终端能力接收部13将表征终端20中能控制的应用数的终端能
从终端20接收。然后,应用管理部11基于由终端能力接收部13
的终端能力信息来决定要发送给终端20的应用程序。因此,能对
端20中能控制的应用数来变更要发送给终端20的应用程序。
进而,优先级变更部15对服务器存储部17中所存储的优先级信息所
先级进行变更。然后,优先级重发送部16将由优先级变更部15变
优先级信息发送至终端20。因此,能从分发服务器10变更已发送
20的优先级信息。
进而,服务器存储部17中所存储的优先级信息所示的优先级是安装
序的优先级,因此能从分发服务器10控制将应用安装至终端20的
位。
进而,服务器存储部17中所存储的优先级信息所示的优先级是执行
序的优先级,因此能从分发服务器10控制在终端20中执行应用的
位。
进而,服务器存储部17中所存储的优先级信息所示的优先级是对由
序生成的图像信息进行显示的优先级,因此能从分发服务器10控
端20中对应用所生成的图像信息进行显示的优先顺位。
进而,服务器存储部17中所存储的优先级信息所示的优先级是对由
序生成的语音信息进行输出的优先级,因此能从分发服务器10控
端20中对应用所生成的语音信息进行输出的优先顺位。
力信息
接收到
应于终
示的优
更后的
给终端
应用程
优先顺
应用程
优先顺
应用程
制在终
应用程
制在终
进而,终端20包含对表征从用户到应用程序的指示的指示信息进行
输入部30。而且,服务器存储部17中所存储的优先级信息所示的
是将输入部30分配给应用程序的优先级。因此,能从分发服务器
制在终端20中对应用程序分配输入部30的优先顺位。
进而,服务器存储部17中所存储的优先级信息所示的优先级是由应
进行通信的优先级,因此能从分发服务器10控制在终端20中由应
通信的优先顺位。
进而,应用接收部21从分发服务器10接收应用程序以及表征对各应
进行控制的优先级的优先级信息。而且,安装处理部28以及应用
输入的
优先级
10控
用程序
用进行
用程序
执行部29遵照由应用接收部21接收到的优先级信息所示的优
应用接收部21接收到的应用程序进行控制。因此,根据从分
发送的优先级信息,能对从分发服务器10分发至终端20的多
行进行控制。
先级来对由
发服务器10
个应用的执
进而,终端状态发送部24将表征本终端20的状态的终端状态信息发
发服务器10。因此,能对应于终端20的状态来变更要发送至终端
应用程序。
进而,终端能力发送部23能发送表征本终端20中能控制的应用数的
力信息。因此,能对应于终端20中能控制的应用数来变更要发送
20的应用程序。
进而,在由应用接收部21接收到应用程序以及优先级信息之后,优
接收部25从分发服务器10接收变更后的优先级信息。然后,安装
28以及应用执行部29遵照由优先级重接收部25接收到的优先级
示的优先级,来对由应用接收部21接收到的应用程序进行控制。
送至分
20的
终端能
至终端
先级重
处理部
信息所
因此,
能从分发服务器10变更已发送给终端20的优先级信息。
进而,安装处理部28遵照所述接收到的优先级信息所示的优先级,
用程序的安装、以及所安装的应用程序的卸载进行控制,因此能从
务器10控制将应用安装到终端20的优先顺位。
进而,应用执行部29遵照所述接收到的优先级信息所示的优先级来
程序的执行的开始、以及执行的结束进行控制,因此能从分发服务
控制在终端20中执行应用的优先顺位。
进而,应用执行部29遵照所述接收到的优先级信息所示的优先级来
否显示由应用程序生成的图像信息,因此能从分发服务器10控制
20中对由应用生成的图像信息进行显示的优先顺位。
进而,应用执行部29遵照所述接收到的优先级信息所示的优先级来
用程序生成的图像信息的显示位置以及显示尺寸进行控制,因此能
服务器10控制在终端20中由应用生成的图像信息的显示位置以及
寸。
进而,应用执行部29遵照所述接收到的优先级信息所示的优先级来
用程序生成的语音信息的输出进行控制,因此能从分发服务器10
来对应
分发服
对应用
器10
决定是
在终端
对由应
从分发
显示尺
对由应
控制在终端20中对由应用生成的语音信息进行输出的优先顺
位。
进而,输入部30对表征从用户到应用程序的指示的指示信息进行输
后,应用执行部29遵照所述接收到的优先级信息所示的优先级来
入。然
对输入
在终端部30到应用程序的分配进行控制。因此,能从分发服务器10控制
20中对应用程序分配输入部30的优先顺位。
进而,应用执行部29遵照所述接收到的优先级信息所示的优先级来
于应用程序的通信,因此能从分发服务器10控制在终端20中由应
通信的优先顺位。
进而,画面显示部31对视频内容例如电视机广播的图像信息进行显
且,终端状态信息是用于识别画面显示部31中所显示的视频内容
信息,例如是频道编号信息。因此,能从分发服务器10接收与终
中所显示的视频内容相应的应用程序。
进而,包括分发服务器10和终端20,因此根据从分发服务器10发送
进而,终端状态信息包括:用于对终端20中所显示的由文本信息组
容进行识别的内容ID、以及对终端20所在的位置进行表征的纬度
息。而且,应用管理部11基于通过由终端状态接收部14接收到的
态信息中所含的内容ID而识别的文本信息所组成的内容、以及由
态接收部14接收到的终端状态信息中所含的纬度经度信息所示的
成的内
经度信
终端状
终端状
位置,
终端
20,进
10分
的优先级信息,能控制从分发服务器10分发至终端20的多个应用的执行。
示。而
的识别
端20
控制基
用进行
来决定要发送给终端20的应用程序。因此,分发服务器10能将与
20中所显示的内容以及终端20所在的位置相应的应用分发至终端
而,根据从分发服务器10发送的优先级信息,能对从分发服务器
发至终端20的多个应用的执行进行控制。
进而,画面显示部31对由文本信息组成的内容进行显示。终端状态
33对本终端20所在的位置进行检测。然后,终端状态信息包括:
取得部
用于对
状态取
使分发
画面显示部31中所显示的内容进行识别的内容ID、以及对由终端
得部33检测到的位置进行表征的纬度经度信息。因此,终端20能
服务器10分发与本终端20中所显示的内容以及本终端20所在的
应的应用。
位置相
进而,包括分发服务器10和终端20,因此分发服务器10能将与终端
20中所显示的内容以及终端20所在的位置相应的应用
而,根据从分发服务器10发送的优先级信息,能对从分发至终端20,进
分发服务器10分发 至终端20的多个应用的执行进行控制。
本发明能在不脱离其精神或主要的特征的前提下以其他的各种形态
因此,前述的实施方式在所有点上只不过是例示,本发明的范围是
求书所示的范围,不受说明书正文任何约束。进而,属于权利要求
形或变更均包含在本发明的范围内。
标号说明
1控制系统
2网络
10分发服务器
11应用管理部
12应用发送部
13终端能力接收部
14终端状态接收部
实施。
权利要
书的变
15优先级变更部
16优先级重发送部
17服务器存储部
18服务器通信部
20终端
21应用接收部
22应用控制部
23终端能力发送部
24终端状态发送部
25优先级重接收部
26终端通信部
27终端存储部
28安装处理部
29应用执行部
30输入部
31画面显示部
32语音输出部
33终端状态取得部
40服务提供服务器


发布评论