信息提供装置、信息提供方法及程序的制作方法_3

文档序号:9620924阅读:来源:国知局
用的转换规则ID、或者根据适用的转换规则生成的每个转换等级的转换候选数据关联起来进行存储。
[0073]消息存储部14存储由消息取得部11取得的消息信息、和由转换对象要素确定部13对该消息信息确定的转换对象的数据要素的信息。
[0074]图9示出在消息存储部14中存储的消息信息的一例。在图9所示的消息信息的示例中,对于由转换对象要素确定部13对消息信息确定的数据要素,将数据种类和每个转换等级的转换候选数据关联起来进行存储。以下,将在消息存储部14中存储的消息信息作为基础消息信息。
[0075]信息浏览者确定部15确定浏览基于在消息存储部14中存储的消息信息的信息的用户(信息浏览者)。例如,也可以是,在对消息信息指定收件人的情况下、对作为消息信息发信者的用户预先指定用于通知消息信息的收件人的用户的情况下,信息浏览者确定部15根据这些指定的收件人确定信息浏览者的用户ID。另外,也可以是,在没有对消息信息或消息信息的发信者指定收件人的情况下,信息浏览者确定部15根据在请求浏览消息信息时从用户终端2接收到的数据确定信息浏览者的用户ID。其中,在对消息信息或消息信息的发信者指定收件人的情况下,信息浏览者确定部15当然也可以根据在请求浏览消息信息时从用户终端2接收到的数据确定信息浏览者的用户ID。
[0076]用户信息存储部16存储与用户有关的信息。图10示出在用户信息存储部16中存储的用户信息管理表的一例。在图10所示的用户信息管理表的示例中,将识别用户的用户ID、用户的姓名、初始形式、处理名称、邮件地址、电话号码、组群ID、友人列表的信息关联起来进行存储。
[0077]消息历史信息存储部17存储与用户发信、浏览后的消息的信息有关的历史信息。图11示出在消息历史信息存储部17中存储的消息历史信息管理表的一例。在图11所示的消息历史信息管理表的示例中,将历史数据ID、消息ID、回复对象消息ID(消息是对先前消息的回复时的、识别回复对象的消息的ID)、消息的发信者(用户ID)、消息的浏览者(用户ID)、消息的收件人数量、发信时间、浏览日期时间的信息关联起来进行存储。
[0078]用户关系性评价部18评价消息信息的发信者与消息信息的浏览者的关系。下面,说明评价消息信息的发信者与消息信息的浏览者的关系性的具体例子。
[0079]在第1评价例中,用户关系性评价部18从消息历史信息管理表中,检索从对象的消息信息的发信者向对象的消息信息的浏览者发送的消息,根据检索到的消息的数量或者根据检索到的消息运算出的消息的投稿频度(每单位期间的消息数量)计算第1评价值,根据第1评价值包含在多个级别的哪个级别的范围内(例如,在a0>al>a2>a3的情况下,关系性级别0:评价值为a0以上,关系性级别1:评价值小于aO且al以上,关系性级别2:评价值小于al且a2以上,关系性级别3:评价值小于a2且a3以上,关系性级别4:评价值小于a3等),决定表示发信者与浏览者的关系性的级别(关系性级别)。另外,也可以是,用户关系性评价部18对上述检索到的各个消息设定权重,对设定的权重进行合计来计算第1评价值。在这种情况下,例如也可以是,在消息的收件人数量为1时设权重为1,在消息的收件人数量为N(N为1以上的整数)时设权重为1/N。另外,在消息的收件人数量不确定的情况下,也可以将权重设定成固定值(例如0.1等),还可以将消息的发信者过去发信的消息中的平均的收件人数量设为P,将权重设定成1/P。其中,用于计算平均收件人数量的对象的消息既可以是过去发信的全部消息,也可以是在指定的期间内发信的消息。
[0080]在第2评价例中,用户关系性评价部18从消息历史信息管理表中,检索对象的消息信息的发信者和对象的消息信息的浏览者交换后的消息(例如,回复消息的数量),根据检索到的消息的数量或者根据检索到的消息运算出的消息的交换频度(每单位期间的回复消息数量)计算第2评价值,根据第2评价值包含在多个级别的哪个级别的范围内(例如,在b0>bl>b2>b3的情况下,关系性级别0:评价值为bO以上,关系性级别1:评价值小于b0且bl以上,关系性级别2:评价值小于bl且b2以上,关系性级别3:评价值小于b2且b3以上,关系性级别4:评价值小于b3等),决定表示发信者与浏览者的关系性的级别(关系性级别)。
[0081]在第3评价例中,用户关系性评价部18从消息历史信息管理表中,检索在与对象的消息信息的发信者相关联的友人列表和与对象的消息信息的浏览者相关联的友人列表中共同包含的友人,根据检索到的友人的数量计算第3评价值,根据第3评价值包含在多个级别的哪个级别的范围内(例如,在c0>cl>c2>c3的情况下,关系性级别0:评价值为cO以上,关系性级别1:评价值小于cO且cl以上,关系性级别2:评价值小于cl且c2以上,关系性级别3:评价值小于c2且c3以上,关系性级别4:评价值小于c3等),决定表示发信者与浏览者的关系性的级别(关系性级别)。另外,用户关系性评价部18也可以对上述检索到的各个友人设定权重,对设定的权重进行合计来计算第3评价值。在这种情况下,例如也可以是,对检索到的各个友人设定如下的权重:与对象的消息信息的发信者之间的消息交换数量(或者交换频度)、与对象的消息信息的浏览者之间的消息交换数量(交换频度)双方越大,则权重越高。
[0082]转换执行要素决定部19从基础消息信息中包含的转换对象的数据要素中,决定对由信息浏览者确定部15确定的浏览者执行转换的数据要素(转换执行要素)。例如,转换执行要素决定部19也可以将基础消息信息中包含的全部转换对象的数据要素决定为转换执行要素,还可以根据由用户关系性评价部18对基础消息信息的发信者和浏览者评价的关系性级别决定比率(例如,关系性级别1:0%,关系性级别2:25%,关系性级别3:50 %,关系性级别4:75%,关系性级别5:100%等),根据已决定的比率从基础消息信息中包含的转换对象的数据要素中选择转换执行要素。其中,转换执行要素决定部19在从基础消息信息中包含的转换对象的数据要素中选择转换执行要素时,也可以按照对转换对象的数据要素设定的优先度从高到低的顺序选择转换执行要素。例如,转换对象的数据要素的优先度既可以按照数据的每个类别来设定(例如,将优先顺序设为个人名称 > 住址 > 联系方式>动态图像 > 店名等),也可以按照转换对象的数据要素中包含的数据量来设定(例如,将优先顺序设为数据要素的字节数从大到小的顺序等)。另外,也可以由作为消息发信者的用户预先设定按照数据要素的每个类别而决定的优先度。
[0083]另外,转换执行要素决定部19也可以将基础消息信息中包含的转换对象的数据要素中的、与在基础消息信息的发信者和浏览者各自的友人列表中共同包含的用户相同的用户的信息(以下称为共同友人信息)去除。例如,在基础消息信息的发信者和浏览者的关系性级别为阈值以上(或者大于阈值)的情况下,转换执行要素决定部19也可以使选择与共同友人信息相符的数据要素作为转换执行要素时的优先度低于对该数据要素预先设定的优先度(或者其它数据要素的优先度)。另外,在基础消息信息的发信者和浏览者的关系性级别为阈值以下(或者小于阈值)的情况下,转换执行要素决定部19也可以使选择与共同友人信息相符的数据要素作为转换执行要素时的优先度高于对该数据要素预先设定的优先度(或者其它数据要素的优先度)。
[0084]消息转换部20将由转换执行要素决定部19对提供给由信息浏览者确定部15确定的浏览者的基础消息信息决定的各个数据要素(转换执行要素),转换成与由用户关系性评价部18对该浏览者评价的评价结果(级别)对应的转换等级,生成转换消息信息。
[0085]例如,消息转换部20也可以将基础消息信息中的由转换执行要素决定部19决定的数据要素,转换成与由用户关系性评价部18得到的级别对应的转换等级(例如,也可以将级别i设为转换等级i)的数据。具体而言,消息转换部20对于基础消息信息中的由转换执行要素决定部19决定的数据要素,也可以从对该数据要素设定的每个转换等级的转换候选中,选择与由用户关系性评价部18得到的级别对应的转换等级的转换候选,用选择出的转换候选的内容置换数据要素。
[0086]转换消息提供部21将由消息转换部20转换后的转换消息信息提供给由信息浏览者确定部15确定的浏览者。例如,转换消息提供部21可以将对浏览者生成的转换消息信息发送给浏览者操作的用户终端2,还可以发送给与浏览者相关联的邮件地址等的通知对象。
[0087][3.流程的说明]
[0088]下面,参照流程图说明由信息提供服务器1执行的处理的具体情况。
[0089][3-1.第 1 实施例]
[0090]首先,作为第1实施例说明如下的示例:投稿的消息不包含收件人,保存从用户终端2投稿的消息,按照来自其它用户终端2的请求提供已保存的消息。
[0091][3-1(1).投稿消息保存处理]
[0092]图12示出第1实施例的消息保存处理的流程图。
[
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1