本发明涉及一种信息中介系统。
背景技术:
目前有很多传感设备,例如计步器或GPS接收器等从过去就已存在,由于近年来受到小型化和低价格化的影响,即便个人也能够随意地使用这些传感设备。
此外,由于近年来互联网以及手机、智能手机等通信设备的普及,通过这些传感设备测量得到的测量数据的使用方法也已变得多样化。例如,如果持有体重/身体成分测量仪和智能手机,则仅仅通过Wi-Fi(注册商标)等将测量数据传送到智能手机,智能手机中的应用程序便会自动分析测量数据并管理每日的体重/身体成分。另外,取决于传感设备的供应商,还可以提供能够存储用户的测量数据的云服务。
但是,除了用户个人使用这些测量数据的情况之外,特定的公司或组织等(例如传感设备的制造商等)实质上自动地收集和使用这些测量数据的情况较多。然而,这种情况,不仅不能说是根据用户(用户可以说是测量数据的生成源)的积极意思来使用测量数据,而且由于测量数据的提供对象受到限制,因此也很难说测量数据被充分有效地使用。
在这方面,如果能够建立从用户向他人提供测量数据的信息中介系统,则用户能够根据自身的积极意思向更多数量的他人提供测量数据。另外,对于接收提供的他人来说,也能够有效地从广泛的用户处收集大量的测量数据。
然而,仅仅是信息中介系统的话,当提供测量数据没有益处时,很难让提供者即用户积极地利用系统。另外,当进行中介的测量数据的可靠性低时,对于接收提供的他人来说也难以利用系统。
现有技术文献
专利文献
专利文献1:日本特开2003-132160号公报
技术实现要素:
发明要解决的技术问题
本发明鉴于上述问题而提出,其目的在于提供一种向有用数据的提供者提供更多数据的信息中介系统。
解决技术问题的方法
本发明的实施方式所涉及的信息中介系统,其具备基于从提供侧装置接收的提供侧数据生成请求侧数据,将所述请求侧数据提供给请求侧装置的服务器,其特征在于,所述服务器,基于提供给所述请求侧装置的所述请求侧数据的量对提供侧用户进行评价,所述提供侧用户持有生成作为所述请求侧数据的来源的所述提供侧数据的所述提供侧装置,基于当请求侧用户过去作为所述提供侧用户时的所述评价,计算持有所述请求侧装置的所述请求侧用户能够接收的所述请求侧数据的量。
发明效果
根据本发明,能够提供一种向有用数据的提供者提供更多的数据的信息中介系统。
附图说明
图1是示出本发明实施方式所涉及的信息中介系统的概况的图。
图2是说明本实施方式所涉及的信息中介系统中的数据流与开关电路控制功能的图。
图3是本实施方式所涉及的信息中介系统中数据接收量的计算的流程。
图4是示出本实施方式所涉及的信息中介系统中评价系数计算标准的表格的例子。
图5是示出本实施方式所涉及的信息中介系统中发送端侧装置所显示的提供条件设置界面的一个例子的图。
图6是示出本实施方式所涉及的信息中介系统中发送端侧装置所显示的提供条件设置界面的一个例子的图。
图7是示出本实施方式所涉及的信息中介系统中接收端侧装置所显示的通知界面的一个例子的图。
图8是示出本实施方式所涉及的信息中介系统中发送端侧装置所显示的提供条件设置界面的一个例子的图。
图9是示出本实施方式所涉及的信息中介系统中接收端侧装置所显示的通知界面的一个例子的图。
图10是本实施方式所涉及的信息中介系统中接收端侧装置所显示的请求条件设置界面的一个例子的图。
图11是本实施方式所涉及的信息中介系统中接收端侧装置所显示的请求条件设置界面的一个例子的图。
图12是本实施方式所涉及的信息中介系统中发送端侧装置所显示的通知界面的一个例子的图。
具体实施方式
(信息中介系统的概况)
首先对本发明实施方式所涉及的信息中介系统的概况进行说明。
图1是示出本实施方式所涉及的信息中介系统的概况的图。
本实施方式所涉及的信息中介系统具备服务器100,该系统将某个用户持有的传感设备测量的测量数据等转换成其他用户请求的格式的数据后,经由该服务器100提供给该其他用户。
以下,也将向服务器100发送数据的用户称为“发送端(Sender)”,将从发送端侧发送给服务器100的数据称为“发送端侧数据”(提供侧数据),将从服务器100接收数据提供的用户称为“接收端(Receiver)”,将从服务器100提供给接收端侧的数据称为“接收端侧数据”(请求侧数据)。另外,也将传感设备输出的原始数据或接近原始数据的数据称为“第一数据”,将基于第一数据以接收端请求的格式而生成的数据称为“第二数据”。
服务器100将基于发送端具有的第一数据而生成的第二数据提供给接收端侧。通常,服务器100从发送端接收第一数据作为发送端侧数据,在服务器100内基于该第一数据生成第二数据,并将该第二数据作为接收端侧数据提供给接收端侧。但是,也存在发送端不希望将第一数据原状发送给服务器100的情况。在这种情况下,也可以在发送端侧基于第一数据生成第二数据后,将该第二数据作为发送端侧数据发送给服务器100。在这种情况下,服务器100将发送端侧数据直接作为接收端侧数据提供给接收端侧。
需要说明的是,以下,假定各种传感设备的测量数据为第一数据来说明本实施方式,但是应当注意其他的数据也可适用于本实施方式。
服务器100具有:通用服务处理单元110、开关电路120、数据缓存组130、工具组140、数据库组150以及格式注册表160。
对于每个用户,通用服务处理单元110具有:对访问服务器100的用户进行确认的认证服务处理单元111,对每个已认证的用户进行访问权限的控制的授权服务处理单元112,通知发送端发送的发送端侧数据或者接收端接收的接收端侧数据的量的测量服务处理单元113。
开关电路120对发送端侧提交的提供条件与接收端侧提交的请求条件(以下,也称为“预设参数(recipe)”)进行匹配,当条件匹配时,将发送端侧发送的发送端侧数据进行转换生成接收端侧数据,或者将发送端侧数据原状作为接收端侧数据,将该接收端侧数据供应给接收端侧。此时的数据流以及提供条件、请求条件将在下文中详述。
数据缓存组130是发送端侧缓存131和接收端侧缓存132的群组,该发送端侧缓存131暂时保存接收的发送端侧数据,该接收端侧缓存132暂时保存待供应的接收端侧数据。发送端侧缓存131及接收端侧缓存132为每个用户配备,两者的容量根据下述的用户对信息中介系统的贡献程度等而增减。
工具组140是有助于使用/管理向用户提供的数据的工具的群组。例如,有以图表显示数据使其易于观看的可视化应用程序141,统计数据的统计工具142等。另外,该工具组140中不仅有服务器100侧配备的工具,也可以包括用户编写的并在服务器100中注册的工具。在服务器100侧,如果配备了与工具相关的API(应用程序接口,Application Programming Interface),则用户能够容易地编写具有期望功能的工具。
数据库组150包括:用户信息数据库151、提供/请求条件数据库152、数据买卖历史数据库153。用户信息数据库151中注册有用户的姓名、年龄、所具有的传感设备等用户的个人信息。提供/请求条件数据库152中注册有发送端提交的提供条件,或者,接收端提交的请求条件。数据买卖历史数据库153中注册有每个用户的数据交易历史。
格式注册表160记录发送端侧数据的数据结构信息。例如,当发送端侧数据是从传感设备输出的测量数据时,基于传感设备的供应商等公开的内容来注册数据结构。同样地,例如,发送端侧数据是基于传感设备的测量数据生成的不同格式的数据时,基于生成该数据的发送端公开的内容等注册数据结构。另外,基于由传感设备的供应商、发送端或者接收端公开的内容等,注册与数据结构信息相关的API。
该服务器100假设用户以如下方式进行使用。
也就是说,将具有传感设备和经由Wi-Fi(注册商标)等将传感设备的测量数据发送给服务器100的智能手机等通信设备的用户假设为发送端。发送端具有的传感设备的个数可以是一个也可以是多个。另外,当通过批处理等依次发送大量的测量数据时,发送端也可以具有存储测量数据的数据库。需要说明的是,当传感设备本身具有通信功能时,发送端也可以不具有通信设备。另外,发送端所具有的设备组包含在发送端侧设备(提供侧设备)中,发送端所具有的设备组例如是上述的传感设备、通信设备、数据库,控制或者包括这些传感设备、通信设备、数据库的个人计算机、智能手机等的操作终端等。
另一方面,将具有用于暂时存储接收端侧数据的数据库和从服务器100接收接收端侧数据的通信设备的用户假设为接收端。在接收端侧,通过数据分析员,能够对实施了批处理等的接收端侧数据进行分析,并反映在企业活动等中。需要说明的是,在对服务器100提供的接收端侧数据进行实时分析时,接收端也可以不具有数据库。另外,例如上述数据库、通信设备,控制或者包括这些数据库、通信设备的个人计算机等操作终端,诸如此类的接收端具有的设备组包含在接收端侧设备(请求侧设备)中。
(服务器的特征功能)
服务器100至少具有开关电路控制功能、隐私保护功能以及数据获取权保护功能这三个特征功能。这里,说明服务器100的这些特征功能。
首先,说明开关电路控制功能。
开关电路控制功能是控制从发送端到接收端的数据流的功能。具体地,根据提供条件与请求条件的配对结果控制开关电路120。
图2是说明本实施方式所涉及的信息中介系统中的数据流与开关电路控制功能的图。
首先,在步骤S101中,发送端针对每个传感设备向服务器100提交一个以上的提供条件,同时,在步骤S102中,接收端向服务器100提交一个以上的请求条件。用户提交的提供/请求条件被注册到提供/请求条件数据库152中。需要说明的是,提供/请求条件的具体例子在下文中详细描述。
接着,在步骤S103中,发送端将发送端侧数据发送给服务器100。这里,发送端侧数据如上所述有时是第一数据,有时是第二数据。第一数据由以下数据构成:表示实际的测量值、或者在发送端侧设备内加工过的测量值的数据(以下,也称为“实际数据”);包括通过查询格式注册表160的注册信息能够识别第一数据所表示的意思的固有ID,以及第一数据的数据结构信息的数据(以下,也称为“附加数据”)。另一方面,第二数据是接收端在请求条件中提交的格式的数据。当服务器100接收到发送端侧数据时,将该数据暂时保存在发送端侧缓存131中。
接着,在步骤S104中,服务器100访问提供/请求条件数据库152,对在其中注册的提供条件与请求条件进行匹配。提供条件与请求条件匹配时,处理移至步骤S104。该从步骤S104到S105的流程相当于开关电路控制功能。
最后,在步骤S105中,向提交了与提供条件匹配的请求条件的接收端,选择性地提供发送端侧数据。在该步骤S105中,当发送端侧数据是第一数据时,服务器100,从格式注册表160中参照与各传感设备对应的数据结构信息,在从发送端侧数据提取出实际数据后,转换并生成接收端侧数据。需要说明的是,生成时,也可以参照在格式注册表160中注册的接收端侧数据的数据结构信息。另一方面,当发送端侧数据是第二数据时,直接将发送端侧数据设为接收端侧数据。然后,将接收端侧数据暂时保存在接收端侧缓存132中后,当服务器100与接收端之间的通信线路成为就绪状态时,在接收端中以FIFO(First In First Out)的格式提供。需要说明的是,如上所述,接收端侧数据是第二数据,是接收端所请求的格式的数据。因此,例如,接收端也能够请求仅仅以指定了位数、单位等的实际数据构成的格式的第二数据。
在本实施方式的情况下,如上所述,测量数据的附加数据注册在格式注册表160中。因此,发送端以及接收端,无需注意每个传感设备不同的测量数据的格式,能够使用多种多样的传感设备。另外,当发送端发送仅仅以实际数据构成的格式的发送端侧数据时,或者,接收端请求仅以实际数据构成的格式的接收端侧数据时,能够减轻从服务器100到接收端侧的通信负荷。进一步,根据上述数据流,发送端侧数据以及接收端侧数据基本上不会长期保存在服务器100上。因此,无需在服务器100上设置大的数据库。另外,能够降低数据的非法使用等的风险。需要说明的是,在这种情况下,服务器100也可以提供使用户长时间保存数据的存储区域作为可选的服务。
接着,说明隐私保护功能。
隐私保护功能是以保护个人信息、防止犯罪为目的,由各种传感设备输出的原始数据(发送端侧数据)生成元数据(接收端侧数据)的功能。该隐私保护功能由模糊功能、概括功能以及遮蔽功能中的至少一个子功能构成。以下,说明这三个子功能。
首先,说明模糊功能。
模糊功能是指发送端能够选择模糊原始数据(发送端侧数据)的精度的功能。该模糊功能中,使用将随机数作用于原始数据的方法。例如,以±50m、±100m或者±200m的精度对GPS接收机输出的经度、纬度、海拔、与Wi-Fi无线基站等之间的距离等位置信息进行模糊。
接着,说明概括功能。
概括功能是生成由原始数据(发送端侧数据)抽象化后的元数据(接收端侧数据)并将其提供给接收端的功能。例如,当原始数据是位置信息时,生成与其最近的车站作为元数据,当原始数据是时间时,生成早、中、晚中的任一项作为元数据。或者,当原始数据是体重时,生成重、轻、50多公斤等表现作为元数据。
最后,说明遮蔽功能。
遮蔽功能是指,根据第一数据或者第二数据所表示的传感设备的位置、测量时间等与发送端提交的遮蔽条件是否一致,对允许/停止给接收端提供接收端侧数据进行控制的功能。例如,当传感设备进入距离公司或家500m或者1km的圈内时,停止提供接收端侧数据,或者仅仅在9点到21点之间允许提供接收端侧数据。另外,当接收端想要确认发送端在一周内使用便利店的次数时,根据发送端的选择,能够以隐藏到达便利店的路线的方式提供位置信息。
通过使用上述三个子功能,能够保护发送端的隐私。另外,由于接收端能够接收元数据,因此容易制成测量数据的查阅表,能够缩短计算处理等的时间。需要说明的是,如果在发送端侧设备的个人计算机、智能手机等上配备了能够运行的具有隐私保护功能的应用程序,则发送端无需依赖服务器100,便能够在发送端侧设备上使用隐私保护功能。
接着,说明数据获取权保护功能。
数据获取权保护功能是指,赋予大量发送高品质/高需求的发送端侧数据的发送端无偿或者低价接收从其他人处获取的接收端侧数据的权利的功能。
在该数据获取权保护功能中,针对用户,根据该用户发送的发送端侧数据对信息中介系统的贡献程度,决定其获取的接收端侧数据的量。虽然获取的接收端侧数据的量取决于接收端侧缓存132的容量,但是该容量根据对信息中介系统的贡献程度而增减。需要说明的是,接收端侧缓存132的容量可以与对信息中介系统的贡献程度无关,而通过用户的充值等增加。
图3是在本实施方式所涉及的信息中介系统中计算对信息中介系统的贡献程度的流程。另外,图4是在图3的流程中使用的表,是示出评价系数计算标准的例子。
首先,在步骤S201中,测量提供条件与请求条件匹配后所提供的接收端侧数据(匹配数据)的流量。在服务器100内,将从在发送端注册的一个以上的传感设备输出的发送端侧数据暂时保存在为每个用户配备的发送端侧缓存131上,并在转换成接收端侧数据后,将其暂时保存在接收端侧缓存132上。因此,发送端侧缓存132的容量根据注册的传感设备的个数、接收端的个数而增减。之后,从允许服务器100与接收端之间通信的接收端,依次以FIFO的格式供应保存在接收端侧缓存132的接收端侧数据。而且,在该步骤S201中,测量提供给接收端的接收端侧数据的量,并存储在服务器100的买卖历史数据库133中。
接着,在步骤S202中,算出用于计算对信息中介系统的贡献程度的评价系数。
由受益人评价的数据的品质等级、个人信息的公开等级等预先注册在服务器100中的若干个评价项目,来决定评价系数。根据评价项目等级,例如,如图4所示将0~2的数值赋予各评价项目。然后,将该各评价项目相乘以计算评价系数。
需要说明的是,当用户过去作为接收端时能够接收的接收端侧数据的量,也可以仅限于该用户作为发送端设置的个人信息的公开等级、数据的抽象化等级内的接收端侧数据。
最后,在步骤S203中,计算对信息中介系统的贡献程度。该贡献程度直接采用当用户过去作为接收端时能够接收的接收端侧数据的容量。
例如,将在步骤S201中测量的接收端侧数据的量乘以在步骤S202中计算的接收端侧数据的评价系数,计算出发送端对信息中介系统的贡献程度。如上所述,根据对信息中介系统的贡献程度,增减接收端侧缓存132的容量,并且决定用户能够接收的接收端侧数据的量。
这样,根据数据获取权保护功能,发送端通过提供评价高的数据,可以得到作为接收端从他人处大量接收数据的益处。另外,接收端还可以得到能够获取评价高的数据的益处。
需要说明的是,如上所述,除了能够在数据获取权保护功能中使用对信息中介系统的贡献程度以外,在提供/请求条件的匹配中也能够使用对信息中介系统的贡献程度。例如,如果接收端在请求条件上附加对信息中介系统的贡献程度的基准,则能够实现仅以满足该基准的评价高的发送端为对象的数据交易。
(提供/请求条件的注册步骤)
接着,说明提供条件的注册步骤的一个例子。
图5及图6是表示本实施方式所涉及的信息中介系统中发送端侧装置所显示的提供条件设置界面的一个例子的图。另外,图7是示出本实施方式所涉及的信息中介系统中接收端侧装置所显示的通知界面的一个例子的图。
为了注册提供条件,当从发送端侧装置访问服务器100时,服务器100将提供条件设置界面显示在发送端侧装置上。在接收端侧装置的操作终端是个人计算机的情况下,在该个人计算机的显示屏上显示图5及图6的界面。
提供条件设置界面可以根据提供条件的项目个数被分割成多个界面。在图5及图6的情况下,提供条件设置界面被分割成(1)及(2)两个界面。
图5的提供条件设置界面(1)是设置发送端的姓名、年龄、性別等成为发送端的用户的注册者信息的公开条件的界面。在该界面中,当点击按钮W101时,显示图6的提供条件设置界面(2)。
图6的提供条件设置界面(2)是设置传感设备和作为其测量数据的发送端侧数据的公开条件的界面。例如,如设置传感设备的分类的文本框W201所示,当设置值是限定的值时,或者如设置设备编号注册的文本框W202所示,当在过去经常输入相同的设置值时,可以显示一览表等以能够通过选择的方式来输入。另外,如设置公开条件的文本框W203及W204所示,当设置内容复杂时,也可以在此处仅仅设置等级的值,并另行设置其等级的内容。另外,在设置卖价条件的文本框W205中,可以指定发送端侧数据的卖价的各种货币或者能够换钱的积点等。
而且,在对图5及图6所示的设置项目进行必要的设置后,当点击位于提供条件设置界面(2)的下部的按钮W206时,提供条件被发送(提交)到服务器100,并被注册到服务器100内的提供条件/请求条件数据库152中。另外,接收注册的服务器100向接收端侧装置通知他人注册了新的提供条件。在接收了通知的接收端侧装置中,如图7的文本W301所示,在通知界面中显示注册的消息。
这里,将提及当发送端侧装置及接收端侧装置的操作终端为智能手机时的界面显示。
图8是示出本实施方式所涉及的信息中介系统中发送端侧装置(智能手机)所显示的提供条件设置界面的一个例子的图。图9是示出本实施方式所涉及的信息中介系统中接收端侧装置(智能手机)所显示的通知界面的一个例子的图。
在智能手机的情况下,通常,与个人计算机相比界面较小。因此,例如,通过准备如图8所示的菜单界面来简化设置。当点击菜单项目W401时,显示与图5的提供条件设置界面(1)相当的界面,当点击菜单项目W402时,显示与图6的提供条件设置界面(2)相当的界面。另外,当服务器100中注册了新的提供条件时,服务器100向接收端侧装置的智能手机推送并通知该注册的消息。接收到推送通知的智能手机,如图9所示,在菜单项目W501中显示件数。确认该件数增加的接收端,通过点击该菜单项目W501,能够确认注册的提供条件。接收提供条件的注册的通知的接收端,在研究该提供条件之后,能够经由服务器100向发送端通知有请求测量数据的意思的消息。
接着,说明请求条件(预设参数)的注册步骤的一个例子。
图10及图11是示出本实施方式所涉及的信息中介系统中接收端侧装置所显示的请求条件设置界面的一个例子的图。另外,图12是示出本实施方式所涉及的信息中介系统中发送端侧装置所显示的通知界面的一个例子的图。
在注册请求条件的情况下,当从接收端侧装置访问服务器100时,服务器100将请求条件设置界面显示在接收端侧装置上。在接收端侧装置的操作终端为个人计算机的情况下,在该个人计算机的显示屏上显示图10及图11的界面。
请求条件设置界面可以根据提供条件的项目个数被分割成多个界面。在图10及图11的情况下,请求条件设置界面被分割成两个界面,通过点击在图10的下部示出的按钮W601,能够显示下一页请求条件设置界面。另外,如图11所示,在最终的请求条件设置界面的下部有按钮W701。而且,当点击该按钮W701时,请求条件被发送(提交)给服务器100,并且被注册到服务器100内的提供条件/请求条件数据库152中。另外,接收注册的服务器100,向发送端侧装置通知他人注册了新的请求条件。在接收了通知的发送端侧装置上,如图12的文本W801所示,在通知界面上显示该消息。接收了请求条件的注册的通知的发送端,在研究该请求条件后,能够经由服务器100向接收端通知有提供测量数据的意思的消息。
以上是本实施方式中的提供/请求条件的注册步骤的一个例子。这样,根据本实施方式,能够通过用户终端的操作来设置/注册条件,在有新的注册的情况下,通知用户终端。由此,用户能够迅速得知新的提供/请求条件的注册,能够进行测量数据的快速交易。
需要说明的是,如文本W301、W801所示,不仅可以在界面上显示文本,也可以将相同的内容作为邮件发送给用户终端。在这种情况下,能够更加可靠地向用户通知新的条件的注册。
如上所述,根据本实施方式所涉及的信息中介系统,能够通过用户的积极意思,向大量的接收端提供如传感设备的测量数据等由用户生成的数据。此时,用户通过设置/参照提供条件的卖价条件或者通过设置/参照请求条件的买价条件,能够以更有利的条件来买卖数据。
另外,通过隐私保护功能,不仅能够保护因数据交易而有风险的发送端的隐私,而且接收端也能够获取希望的公开等级的数据,因此能够谋求数据解析的处理时间的缩短等。
进一步,通过数据获取权保护功能,通过赋予提供大量有用的数据的用户接收更多数据的权利,能够谋求经由信息中介系统流通的数据的品质以及量的提高。
(其他)
需要说明的是,到此为止,虽然说明了发明的实施方式的一个例子,但是本发明不限于此,在没有脱离发明的意旨的范围内,能够进行各种变形、添加等。
附图标记说明
100···服务器,110···通用服务处理单元,111···认证服务处理单元,112···授权服务处理单元,113···测量服务处理单元,120···开关电路,130···数据缓存组,131···发送端侧缓存,132···接收端侧缓存,140···工具组,141···可视化应用程序,142···统计工具,150···数据库组,151···用户信息数据库,152···提供/请求条件数据库,153···数据买卖历史数据库,160···格式注册表。