显示控制方法、信息处理装置、信息处理终端及记录介质与流程

文档序号:26191729发布日期:2021-08-06 18:44阅读:100来源:国知局
显示控制方法、信息处理装置、信息处理终端及记录介质与流程

本申请是针对申请日为2016年10月19日、申请号为201680048863.3、发明名称为“显示控制方法、终端、信息处理装置、以及记录有程序的记录介质”的发明专利申请的分案申请。

本发明涉及终端画面的显示控制方法、终端、信息处理装置、以及记录有程序的记录介质。



背景技术:

伴随着社交网络服务(sns,socialnetworkservice)的普及,在多个sns用户之间使用各自的终端交换聊天消息或向sns发布内容等被广泛实施。当用户使用这些服务时,聊天消息或发布的内容等信息被显示到终端的规定区域。

例如,当sns的用户进行聊天消息的交换时,用户发送出的消息被显示到用户的终端画面的右侧,用户接收到的消息被显示到画面的左侧。

据此,用户对自己发送出的消息和来自对方的回复消息进行区别(例如,专利文献1)。

专利文献1:日本专利公开2013-65306号公报

但是,在现有的信息显示方法中,存在如下问题:虽然根据图标等用户的显示能够识别出信息的发送者,但是当在许多用户之间进行聊天消息交换或内容发布等时,难以识别出信息发送方用户。



技术实现要素:

有鉴于此,本发明的目的在于灵活地变更在终端的画面上显示的信息的显示位置。

在一个方案中,提供一种显示控制方法,按照时间序列显示用户信息,所述显示控制方法具有:终端显示第一显示区域和第二显示区域的步骤,所述第一显示区域显示所接收到的所述用户信息,所述第二显示区域不同于所述第一显示区域;接受进行显示的指示的步骤,所述进行显示的指示是使所述第一显示区域中显示的用户信息显示到所述第二显示区域的指示;以及使所述用户信息显示到所述第二显示区域的步骤。

根据一个实施例,能够灵活地变更在终端的画面上显示的信息的显示位置。

附图说明

图1是示出第一实施方式所涉及的信息处理系统的系统结构的一例的图。

图2是示出第一实施方式所涉及的信息处理系统的用户的终端的显示画面的一例的图。

图3是示出第一实施方式所涉及的计算机的硬件结构的一例的图。

图4是示出第一实施方式中的终端的硬件结构的一例的图。

图5是示出第一实施方式所涉及的信息处理服务器和终端的功能结构的一例的图。

图6是示出第一实施方式所涉及的由信息处理服务器进行的显示区域的设定的一例的图。

图7是示出第一实施方式所涉及的由终端进行的显示区域的设定的一例的图。

图8是示出第一实施方式所涉及的操作时序的一例的图(其一)。

图9是示出第一实施方式所涉及的操作时序的一例的图(其二)。

图10是示出第一实施方式所涉及的与终端的处理有关的流程图的一例的图。

图11是示出第一实施方式所涉及的时间轴服务中的显示区域变更时的画面转换的一例的图(其一)。

图12是示出第一实施方式所涉及的时间轴服务中的显示区域变更时的画面转换的一例的图(其二)。

图13是示出第一实施方式所涉及的终端中的处理启动时的显示画面的转换的一例的图(其一)。

图14是示出第一实施方式所涉及的终端中的处理启动时的显示画面的转换的一例的图(其二)。

图15是示出第一实施方式所涉及的终端中的显示画面向默认显示转换的一例的图。

图16是示出第一实施方式所涉及的终端的显示画面的一例的图。

图17是示出第一实施方式所涉及的终端的显示画面的一例的图。

图18是示出第二实施方式所涉及的终端中的讨论模式的设定画面的一例的图。

图19是示出第二实施方式所涉及的终端的讨论模式的显示画面的一例的图。

图20是示出第二实施方式所涉及的讨论模式管理表的一例的图。

图21是示出第二实施方式所涉及的操作步骤的流程图(其一)的一例的图。

图22是示出第二实施方式所涉及的操作步骤的时序(其一)的一例的图。

图23是示出第二实施方式所涉及的操作步骤的流程图(其二)的一例的图。

图24是示出第二实施方式所涉及的操作步骤的流程图(其二)的一例的图。

图25是示出第二实施方式所涉及的操作步骤的流程图(其三)的一例的图。

图26是示出第二实施方式所涉及的操作步骤的流程图(其四)的一例的图。

图27是示出第二实施方式所涉及的终端的讨论模式启动时的显示画面的一例的图。

图28是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(四个意见组)的一例的图。

图29是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(意见组的变更)的一例的图。

图30是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(讨论的完成确认)的一例的图。

图31是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(结论的通知)的一例的图。

图32是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(讨论标题的变更)的一例的图。

图33是示出第二实施方式所涉及的终端的讨论模式执行时的显示画面(讨论的状况通知)的一例的图。

图34是示出变形例1所涉及的终端的讨论模式执行时的显示画面(显示例)的一例的图。

图35是示出变形例2所涉及的终端的讨论模式执行时的显示画面(标签设定,其一)的一例的图。

图36是示出变形例2所涉及的终端的讨论模式执行时的显示画面(标签设定,其二)的一例的图。

图37是示出变形例3所涉及的终端的讨论模式执行时的显示画面(日程表调整)的一例的图。

图38是示出变形例4所涉及的终端20的显示画面的一例的图。

图39是示出变形例5所涉及的显示区域变更的一例的图。

图40是示出变形例6所涉及的接受显示设定的一例的图。

图41是示出变形例6所涉及的用户信息的显示方式的一例的图。

具体实施方式

[第一实施方式]

<概要>

图1是示出第一实施方式所涉及的信息处理系统1的系统结构的一例的图。信息处理系统1具有:信息处理服务器10和多个终端20(终端20a、终端20b、终端20c)。信息处理服务器10与终端20经由网络2连接。网络2包括有线网络和无线网络。

终端20为智能手机、平板终端、个人计算机(pc,personalcomputer)、便携式电话机、游戏控制台、触摸板、电子书阅读器或可穿戴终端等。

信息处理服务器10向终端20的用户提供社交网络服务(sns,socialnetworkservice)。终端20的用户在终端20安装sns的应用程序,并与信息处理服务器10连接,从而能够从信息处理服务器10接受sns服务。

此外,关于以下的实施方式,虽然以社交网络服务中的显示控制方法为中心进行说明,但是在按照时间序列显示用户信息的显示控制方法中能够适用。例如,也能够适用于互联网上的各种主页等中的、用户名和评论的显示。

终端20还可以使用网页浏览器等,与信息处理服务器10连接,接受sns服务。

信息处理服务器10例如提供sns服务中的用户间的消息40的交换服务(聊天服务)和时间轴服务等。

图2是示出第一实施方式所涉及的信息处理系统1的用户的终端20的显示画面的一例的图。

图2示出了用户a利用终端20a正在使用由信息处理服务器10提供的聊天服务时的用户a的终端20a的显示画面。

图2的(1)为在属于群#1的用户a、用户b和用户c之间交换聊天的消息40时的默认显示。各个用户的消息40与表示各个用户的图标30一起显示。消息40沿着时间序列,在画面的从上到下按顺序显示。

用户a自身通过终端20a发送出的消息40例如显示在终端20a的右侧的显示区域50b。来自作为聊天伙伴的用户b和用户c的消息40例如显示在用户a的终端20a的左侧的显示区域50a。

作为第一实施方式的特征,终端20能够按照用户的指示,变更每个用户的消息40的显示区域50。

图2的(2)是示出由终端20a的用户a执行对用户b的图标30c的操作这种情况的图。图标30c被选中之后,终端20a从用户a接受用于将用户b的消息40的显示区域50从显示区域50a变更到显示区域50b的操作。在图2的(2)中,示出了通过将用户b的图标30c向显示区域50b的方向轻扫,从而变更显示区域50的例子。

图2的(3)示出了接受来自用户a的操作,用户b的图标30c和对应于图标30c的消息40c被显示到显示区域50b的情况。在该显示区域50的变更之后,用户b的消息40被显示到显示区域50b。

如上所述,根据第一实施方式所涉及的显示区域50的变更方法,终端20的用户能够选择每个用户的消息40等的显示区域50。

据此,终端20的用户能够考虑参加聊天服务的群的人数和正在参加聊天的用户的消息40的数量等,来变更各用户的消息40的显示区域50。

在图2的例子中,对接受显示区域50的变更指示的图标30c以后的用户b的图标30和消息40的显示区域50被变更的情况进行了说明,但也可以一并将接受变更指示之前的用户b的消息40等变更到显示区域50b。另外,当然还可以变更终端20a的用户a自身的显示区域50。

当用户a自身的显示区域50被变更时,有可能造成难以识别用户a自身的消息等。因此,显示部220还可以通过高亮、背景色的变更或背景渐变的设定等,以易于识别的方式来显示例如消息等用户a的信息。

终端20a还可以从用户a接受对显示区域50的选择(例如接受点击操作),并在规定时间内启动输入画面,之后,当从终端20a发送消息时,将所选择的显示区域50作为显示用户a的信息的显示区域。

另外,终端20a也可以接受输入画面的启动,并在规定时间内从用户a接受对显示区域50的选择(例如接受点击操作),之后,当从终端20a发送消息时,将所选择的显示区域50作为显示用户a的信息的显示区域。

虽然对选择图标30的例子进行了说明,但是还可以与接受对在画面上显示的除图标30之外的用户的信息的选择以及变更指示相应地,来变更用户的信息的显示区域50。例如,还可以选择用户的消息40。

用户a对图标30等的操作是对图标30等进行的显示区域50的变更指示,当然操作并不限定于轻扫。可以通过轻扫操作、滑动操作、长按操作、拖动操作、点击操作、或者这些操作的组合,来变更用户的信息的显示区域50,其中用户的信息为图标30及消息40等。此外,用户的信息还可以被称为用户信息。

<硬件结构>

下面,对信息处理系统1中包含的各装置的硬件结构进行说明。

(1)信息处理服务器

信息处理服务器10具有一般计算机的结构。

图3是示出第一实施方式所涉及的计算机的硬件结构的一例的图。在图3中,计算机300例如具有中央处理器(cpu,centralprocessingunit)301、随机存取存储器(ram,randomaccessmemory)302、只读存储器(rom,readonlymemory)303、存储(storage)装置304、输入装置305、显示装置306、通信接口(i/f,interface)307、外部i/f308以及总线309等。

cpu301是通过从rom303或存储装置304等存储器中将程序及数据读出到ram302上并执行处理,从而实现计算机300的控制及功能的运算装置。rom303存放有在计算机300启动时执行的基本输入输出系统(bios,basicinput/outputsystem)、操作系统(os,operationsystem)的设定、以及各种设定等的程序及数据。ram302是临时保存程序及数据的易失性存储器。存储装置304是存放有程序及数据的大容量存储装置。

输入装置305例如为键盘或鼠标等,用于由用户输入各种操作信号。显示装置306例如为显示器等,显示计算机300的处理结果。此外,输入装置305或/和显示装置306还可以是在需要时连接并使用的形式。

通信i/f307是用于将计算机300与网络2连接的接口。外部i/f308是与外部装置的接口。外部装置有外部存储介质308a等。据此,计算机300能够经由外部i/f308来进行外部存储介质308a的读取和/或写入。外部存储介质308a包括例如各种光盘及各种存储卡等。

cpu301通过执行在rom303等中存放的程序,从而能够实现信息处理服务器10的各项功能。

(2)终端

图4是示出第一实施方式中的终端20的硬件结构的一例的图。

终端20具备cpu201、rom202、ram203、存储装置204、输入输出装置205、通信i/f206以及显示器207(显示装置)。此外,终端20的硬件的各结构单元经由总线208相互连接。

存储装置204存储各种程序。cpu201是执行在存储装置204中存储的各种程序的计算机。

rom202为非易失性存储器。rom202存储为了由cpu201执行在存储装置204中存储的各种程序而所需要的各种程序及数据等。

ram203为动态随机存取存储器(dram,dynamicrandomaccessmemory)或静态随机存取存储器(sram,staticrandomaccessmemory)等主存储装置。ram203作为各种程序在由cpu201来执行时被展开的工作区域而发挥功能。

输入输出装置205包括输入装置和输出装置的功能,其中,输入装置输入对终端20的各种指示,输出装置输出由终端20处理后的处理结果。输入输出装置205与显示器207连接。在本实施方式中,显示器207可以设为触摸反应型显示器(触摸面板)。通信i/f206经由网络2来进行终端20与信息处理服务器10之间的通信。

cpu201通过执行在存储装置204等中存放的程序,从而能够实现终端20的各项功能。

<功能结构>

使用图5来对第一实施方式所涉及的信息处理服务器10和终端20的功能结构进行说明。图5是示出第一实施方式所涉及的信息处理服务器10和终端20的功能结构的一例的图。

(1)信息处理服务器

信息处理服务器10具有通信部110、控制部120、信息存储部130以及输入输出部140。

信息处理服务器10的各项功能以如下方式进行协作。通信部110从用户a的终端20a接收表示使第一信息移动到显示区域50b之意的通知,该第一信息是用户b的信息,且显示于终端20a的显示区域50a。控制部120使第二信息显示到显示区域50b,该第二信息是在第一信息之后被终端20a接收到的、用户b的信息。

具体而言,各项功能具有如下的功能。

通信部110根据控制部120的指示,向用户的终端20发送各种信号。向用户的终端20发送的各种信号是指用于提供sns服务的控制信号、服务的各种通知、来自其它用户的消息40、由其它用户发布到时间轴的内容60的通知等。另外,通信部110从用户的终端20接收与sns服务有关的各种信号,并将所接收到的信号通知给控制部120。来自用户的终端20的各种信号是指给其它用户的消息40、发布到时间轴的内容60、以及对信息处理服务器10的设定变更请求等。

控制部120经由通信部110而对用户的终端20进行各种控制。控制部120经由通信部110而从用户a的终端20a接受将用户b的信息的显示区域50从显示区域50a变更到显示区域50b的请求。与这样的请求相应地,控制部120指示信息存储部130将用户b的信息的显示区域50存储为显示区域50b。

当接收到应从用户b发送给用户a的、新的用户b的信息时,控制部120将用户b的信息的显示区域50设定为显示区域50b。在进行了显示区域50的设定之后,控制部120经由通信部110而将用户b的信息发送到用户a的终端20a。

用户b的信息是指sns中的聊天的消息40、表示消息40的发送方的图标30、发布到sns中的时间轴的内容60、以及表示发布方的图标30等。

控制部120在三人以上的用户进行对聊天的消息40的发送和接收时,也可以进行该消息40的显示区域50的显示控制。

例如,对于在终端20a的用户a、终端20b的用户b、以及终端20c的用户c之间进行消息40的交换时,信息处理服务器10从用户a的终端20a接收到表示将用户b的消息40设定到显示区域50b之意的指示的情况进行说明。在这种情况下,当接收到从用户b发送给用户a和用户c的消息40时,控制部120可以将这样的消息40在用户a的终端20a上的显示区域50设定为显示区域50b,并且将在用户c的终端20c上的显示区域50设定为显示区域50b。这里,可以是显示区域50a为画面左侧的区域,显示区域50b为画面右侧的区域。

控制部120在从终端20接收到将所有用户显示到一个显示区域50的指示时,可以经由通信部110指示终端20将各用户的信息恢复到默认的显示区域50。这是由于当用户的信息偏向一个显示区域50时,变得难以阅览用户的信息。这里,默认的显示区域50是指例如终端20的用户的信息显示到右侧的显示区域50b,除了终端20的用户之外的用户即其它用户的信息显示到左侧的显示区域50a。

信息存储部130存储用于提供给信息处理服务器10的各种信息。例如,针对每个用户来存储用户的发布内容60以及用户所发送和接收的消息40等信息。

另外,信息存储部130按照来自控制部120的指示,存储与用户的信息的显示区域50有关的信息。

输入输出部140接受对信息处理服务器10的各种输入,并且向信息处理服务器10的管理员显示各种信息。

(2)终端

终端20具有通信部210、显示部220、输入部230、控制部240以及信息存储部250。

终端20的各项功能以如下方式进行协作。显示部220生成对用户的信息进行显示的显示区域50a和显示区域50b。输入部230接受使第一信息移动到显示区域50b的指示,该第一信息是用户b的信息,且显示于显示区域50a。

显示部220使第一信息显示到显示区域50b,并且使第二信息显示到显示区域50b,该第二信息是在第一信息之后所接收到的、用户b的信息。

通信部210与信息处理服务器10之间进行各种信号的发送和接收。通信部210根据控制部240的指示,将消息40和来自终端20的用户的发布内容60等发送到信息处理服务器10。另外,通信部210还可以根据控制部240的指示,发送与消息40的显示区域50的设定有关的请求。

显示部220生成显示区域50a和显示区域50b,并根据控制部240的指示,在设定的显示区域50中显示用户的信息。

另外,显示部220根据控制部240的指示,对设定有用户的信息的显示区域50进行变更。例如,根据来自控制部240的指示,显示部220将用户b的信息的显示区域50从显示区域50a变更到显示区域50b。

输入部230从终端20的用户接受各种操作。输入部230接受在显示部220上显示的用户的信息的选择和所选择的用户的信息的显示区域50的变更指示,并向控制部240通知这样的指示。

此外,用户的信息的选择和变更指示可以通过各种方法来实现。在此,对显示部220由显示器形成且输入部230为在与显示器相同的区域形成的触摸面板的情况进行说明。输入部230以在显示器上显示的用户的信息的选择,例如触摸操作和对由触摸操作选择的用户的信息进行的规定的操作为基础,判断为接受到用户的信息的显示区域50的变更指示。

这里,例如,用户的信息是指终端20的用户和与终端20的用户相关联的用户的信息,是用户的图标30、消息40以及发布内容60等。

另外,除了显示区域50的变更之外,还选择用户的信息并执行了规定的操作时,输入部230可以判断为输入了与所选择的用户有关的处理。与所选择的用户有关的处理是指例如给所选择的用户发送一对一的消息40、所选择的用户从聊天群退出的处理等。

控制部240对终端20的各项功能进行各种控制。控制部240指示通信部210将消息40和来自终端20的用户的发布内容60等发送到信息处理服务器10。另外,控制部240还可以经由通信部210来发送与消息40的显示区域50的设定有关的请求。

控制部240指示显示部220在根据输入部230所接受的来自用户的指示而确定的显示区域50中显示用户的信息。

控制部240指示信息存储部250存储与从输入部230接受的用户的信息的显示区域50有关的信息。当接收到新的用户的信息时,控制部240参照信息存储部250,来确定对新的用户的信息进行显示的显示区域50。

当输入部230从终端20的用户接收到将所有的用户显示到一个显示区域50的指示时,也就是不存在会被显示到其它显示区域50的用户的信息时,控制部240可以指示显示部220将各用户的信息恢复到默认的显示区域50。这是由于当用户的信息偏向一个显示区域50时,变得难以阅览用户的信息。

另外,与输入部230所接受的对用户的信息的操作相应地,控制部240执行与所选择的用户相关联的处理。

信息存储部250存储终端20的用户的各种信息。另外,信息存储部250根据控制部240的指示,针对每个用户存储用户的信息的显示区域50。

此外,在上述的功能结构的说明中,对于信息处理服务器10和终端20双方均具备的功能,可以使用信息处理服务器10或终端20中的任意一个的功能来实现。

<显示区域的设定>

使用图6和图7,对进行设定以在从用户接受的显示区域50中显示用户的信息的操作进行说明。

(1)由信息处理服务器进行的设定

图6是示出第一实施方式所涉及的由信息处理服务器10进行的显示区域50的设定的一例的图。

信息存储部130如图6所示对于属于群#1的用户a、用户b、用户c中的每一个,将用户的信息与显示区域50相对应地存储。当未从用户的终端20接收到用户的信息的显示区域50的变更请求时,信息存储部130按照默认的设定来存储用户的信息和显示区域50。

信息处理服务器10的控制部120从终端20接受对用户的信息进行显示的显示区域50的变更请求。当接受到这样的变更请求时,控制部120指示信息存储部130变更对用户的信息进行显示的区域。

在图6中,信息处理服务器10的控制部120从用户a的终端20a接受将属于群#1的用户b的信息的显示区域50变更到显示区域50b的变更请求。与接受到这样的变更请求相应地,控制部120指示信息存储部130将用户b的信息的显示区域50从显示区域50a设为显示区域50b。

信息存储部130可以在存储对用户的信息进行显示的区域的变更的同时,还存储从控制部120接受到指示的时间。

当在来自终端20a的变更请求中包含在属于群#1的所有的用户的终端20上将用户b的信息的显示从显示区域50a变更到显示区域50b之意时,控制部120指示信息存储部130在除了属于群#1的用户b的终端20b之外的所有的终端20上将用户b的显示从显示区域50a变更到显示区域50b。在图6中,示出在用户a和用户c的终端20上将用户b的信息变更为显示到显示区域50b的情况。也就是,与来自用户a的终端20a的变更请求连动地,变更用户c的终端20c上的用户b的信息的显示区域50。

将用户b的信息变更为显示到显示区域50b之后,当信息处理服务器10从用户b的终端20b接收到发给用户a和用户c的消息40时(图6的(1)),信息处理服务器10的控制部120参照信息存储部130,对已设定为将用户b的信息显示到显示区域50b进行确认。控制部120将表示所接收到的消息40的显示区域50为“显示区域50b”的信息单元设定到消息40中(图6的(2))。

用户a的终端20a和用户c的终端20c接收到包含有表示消息40的显示区域50为“显示区域50b”的信息单元的消息40,将消息40显示到各个终端20的显示区域50b(图6的(3)、(4))。

(2)由终端进行的设定

对由信息处理服务器10进行的显示区域50的设定方法进行了说明,但也可以由终端20进行显示区域50的设定。

图7是示出第一实施方式所涉及的由终端20进行的显示区域50的设定的一例的图。

用户a的终端20a的信息存储部250如图7所示对于属于群#1的用户a、用户b、用户c中的每一个,将用户的信息与显示区域50相对应地存储。当输入部230未从用户接收到用户的信息的显示区域50的变更指示时,信息存储部250按照默认的设定来存储用户的信息和显示区域50。

信息存储部250可以在群的标识(群#1)、属于群的用户的标识(用户a、用户b、用户c)、以及各个用户的显示区域之外,还将接受到显示区域的变更指示的时间与接受变更后的用户的信息(例如,消息)相对应地存储。

当输入部230从用户接受到显示区域50的变更指示时,用户a的终端20a的控制部240使信息存储部250存储这样的指示。

在图7的例子中,示出了与输入部230接受到来自用户a的指示相应地,终端20a的控制部240将用户b的信息的显示区域50从显示区域50a变更到显示区域50b的情况。

图7的(1)示出了终端20a经由信息处理服务器10接收来自用户b的消息40的情况。在这样的消息40中,并未设定表示显示区域50的信息单元。

当接收到消息40时,控制部240参照信息存储部250,确认对用户b的信息进行显示的显示区域50为显示区域50b(图7的(2))。

控制部240指示显示部220将所接收到的来自用户b的消息40显示到显示区域50b。

<操作步骤>

(1)操作时序

图8是示出第一实施方式所涉及的操作时序的一例的图(其一)。图8示出了由终端20进行变更用户的信息的显示位置的控制时的操作时序。

在步骤s801中,终端20a的输入部230从用户a接受到将用户b的信息的显示区域50从显示区域50a变更到显示区域50b的指示。这样的指示通过选择在显示部220上显示的用户b的图标30并进行规定的操作来执行。此外,这样的指示还可以通过选择在显示部220上显示的用户b的消息40并进行规定的操作来执行。

在步骤s802中,输入部230通知控制部240接受到将用户b的显示区域50从显示区域50a变更到显示区域50b的指示。在这样的通知中,包含有表示一个以上的用户b的图标30之中的哪一个图标30被选择的信息。

在步骤s803中,控制部240指示显示部220将所选择的用户b的图标30和这样的图标30所附带的消息40等信息的显示区域50从显示区域50a变更到显示区域50b。

在显示部220上,沿着时间序列显示有图标30和消息40等用户的信息。控制部240指示显示部220将在所选择的用户b的图标30以后显示的用户b的信息的显示区域50从显示区域50a变更到显示区域50b。

在步骤s804中,控制部240指示信息存储部250将所存储的用户b的显示区域50从显示区域50a变更到显示区域50b。

在步骤s805中,终端20a的通信部210经由信息处理服务器10而接收到来自用户b的消息40。

在步骤s806中,通信部210通知控制部240接收到来自用户b的消息40。

在步骤s807中,控制部240参照信息存储部250而确定出用户b的消息40的显示区域50为显示区域50b。

在步骤s808中,控制部240指示显示部220将用户b的消息40和对应于消息40的图标30显示到显示区域50b。

如上所述,当用户b的信息被选择且所选择的用户b的显示区域50被变更为显示区域50b时,以后的用户b的信息被显示到显示区域50b。

此外,在步骤s801中,终端20a接受来自用户a的指示而进行了显示区域50的变更,但也可以接受来自信息处理服务器10的指示而变更显示区域50。这样的指示还可以与其它终端20的操作相应地,从信息处理服务器10来发送。例如,在对属于相同群的用户的终端20的显示进行统一时,也可以接受来自信息处理服务器10的指示而变更显示区域50。

图9是示出第一实施方式所涉及的操作时序的一例的图(其二)。图9示出了由终端20与信息处理服务器10协作进行变更显示位置的控制时的操作时序。

在图9的时序的情况下,也是首先执行与步骤s801至步骤s803相同的处理,用户b的信息的显示区域50从显示区域50a变更到显示区域50b。

在步骤s901中,终端20a的控制部240经由通信部210发送表示用户b的显示区域50已变更之意的通知。在这样的通知中,包含有用户b的信息的显示区域50从显示区域50a已变更到显示区域50b之意。

在步骤s902中,信息处理服务器10的通信部110将来自终端20a的表示用户b的显示区域50已变更之意的通知通知给控制部120。控制部120指示信息存储部130存储显示区域50的变更。

在步骤s903中,信息存储部130存储用户b的信息的显示区域50从显示区域50a已变更到显示区域50b。

在步骤s904中,通信部110从用户b的终端20b接收到发给用户a和用户c的消息40。

在步骤s905中,通信部110通知控制部120从用户b接收到消息40。

在步骤s906中,控制部120参照信息存储部130,确定出将来自用户b的消息40在用户a的终端20a上进行显示的显示区域50为显示区域50b。

在步骤s907中,控制部120对来自用户b的消息40进行显示区域50的设定。控制部120将表示在显示区域50b进行显示的信息单元设定到消息40中。

在步骤s908中,控制部120指示通信部110将已完成设定处理的来自用户b的消息40发送到用户a的终端20a。

在步骤s909中,通信部110将来自用户b的消息40发送到终端20a。

在步骤s910中,终端20a的通信部210通知控制部240接收到来自用户b的消息40。

在步骤s911中,控制部240确认与来自用户b的消息40的显示区域50有关的设定,确定出消息40的显示区域50为显示区域50b。控制部240指示显示部22将来自用户b的消息40与用户b的图标30一起显示到显示区域50b。

在步骤s912中,控制部120参照信息存储部130,确认将来自用户b的消息40在用户c的终端20c上进行显示的显示区域50。例如,当与在步骤s901中从用户a的终端20a接收到的通知相应地,在用户c的终端20c上对用户b的信息进行显示的显示区域50从显示区域50a被变更到显示区域50b时,在终端20c上对用户b的消息40进行显示的显示区域50被存储为显示区域50b。

这里,假设在用户c的终端20c上对来自用户b的消息40进行显示的显示区域50被存储为显示区域50b来继续进行说明。

在步骤s913中,控制部120对来自用户b的消息40进行显示区域50的设定。

在步骤s914中,控制部120指示通信部110将已完成设定处理的来自用户b的消息40发送到用户c的终端20c。

在步骤s915中,通信部110将来自用户b的消息40发送到用户c的终端20c。当接收到消息40时,用户c的终端20c将这样的消息40显示到终端20c的显示区域50b。

(2)流程图

图10是示出第一实施方式所涉及的与终端20的处理有关的流程图的一例的图。

在步骤s1001中,终端20的输入部230判断是否检测出将在显示部220上显示的用户的信息移动到规定区域的操作。这里,“用户”是指终端20的用户和与终端20的用户在sns上有关联的用户。另外,“用户的信息”是指这些用户的图标30、消息40、发布到sns的内容60等。

在判断为检测出操作时(步骤s1001的“是”),进入步骤s1002。另一方面,在无法判断为检测出操作时(步骤s1001的“否”),继续进行是否检测出操作的判断。

在步骤s1002中,终端20的输入部230判断所检测出的操作是否为显示区域50的变更。为显示区域50的变更时(步骤s1002的“是”),进入步骤s1003。另一方面,不为显示区域50的变更时(步骤s1002的“否”),进入步骤s1004。

输入部230可以在从用户接受到规定的操作时,判断为显示区域50的变更。这里,规定的操作可以预先设定于sns的应用程序等,假设为例如对于所选择的用户的信息,向变更目的地的显示区域50的方向滚动规定的距离以上、进行滑动操作、以规定的速度选择多次等,当然并不限于这些操作。

在步骤s1003中,控制部240进行变更用户的信息的显示区域50的处理,指示显示部220变更显示区域50。

在步骤s1004中,终端20的输入部230判断所检测出的操作是否为对sns的应用程序的处理开始指示。

例如,当选择用户的信息并执行了规定的操作时,输入部230可以判断为输入了与所选择的用户有关的处理的开始指示。与用户有关的处理是指例如向所选择的用户发送一对一的消息40、所选择的用户退出聊天群的处理等。

当输入部230检测到使用户的信息移动到显示部220的外侧的操作时,输入部230可以判断为接受到使所选择的用户退出聊天群的处理的开始指示。例如,当输入部230检测到用户的信息到达显示部220的外边缘时,输入部230可以判断为接受到使所选择的用户退出聊天群的处理的开始指示。

另外,例如,当检测到使用户的信息沿显示部220的规定方向移动的操作或与规定的图标30重叠的操作时,输入部230可以判断为接受到用于向所选择的用户发送一对一的消息40的处理的开始指示。

判断为处理开始指示时(步骤s1004的“是”),进入步骤s1005。未判断为处理开始指示时(步骤s1004的“否”),结束处理。

在步骤s1005中,控制部240执行输入部230所接受的处理。

<显示的变形例>

(1)时间轴服务中的显示区域的变更

图11和图12是示出第一实施方式所涉及的时间轴服务中的显示区域50变更时的显示画面的转换的一例的图。

在时间轴服务中,也能够与聊天服务同样地变更用户的信息的显示位置。时间轴服务是指在为sns服务的每个用户设置的公告栏(墙)上接受由用户自身和与这样的用户相关联的用户等发布的内容60并将发布内容60沿着时间序列显示的服务。

图11的(1)是示出终端20的时间轴的显示画面的一例的图。终端20的用户和与用户相关联的用户的发布内容60沿着时间序列从最新的发布内容60开始按顺序显示。

在图11的(2)中,示出了图标30a被选择并向显示区域50b的方向被轻扫的情况。

这种情况也与聊天服务同样,与用户的操作相应地,所选择的图标30a和与图标30a对应的发布内容60a的显示区域50从显示区域50a变更到显示区域50b。

在图11的(3)中示出变更后的画面显示的例子。图标30a和发布内容60a被显示到显示区域50b。此外,用户的信息的一部分也可以从显示区域50a溢出。

图12示出了时间轴服务的显示画面的另一例。对于发布内容60所附带的评论70,也同样能够进行显示区域50的变更。

在图12的(1)中,示出了用户和与用户相关联的用户的发布内容60沿着时间序列显示,发布内容60所附带的评论70在发布内容60之下显示的情况。

在图12的(2)中,示出了图标30b被选择并向显示区域50b的方向被轻扫的情况。

在这种情况下,也与用户的操作相应地,所选择的图标30b和与图标30b对应的评论70a的显示区域50从显示区域50a变更到显示区域50b。

在图12的(3)中示出变更后的画面显示的例子。图标30b和评论70被变更到显示区域50b。

(2)处理的启动

图13和图14是示出由终端20在使用sns的过程中进行的处理启动时的显示画面的一例的图。

当终端20的输入部230判断为选择了用户的信息且对所选择的用户的信息执行了规定的操作时(图10的步骤s1001、步骤s1004),控制部240可以执行对所选择的用户的规定的处理。

图13示出了接受终端20的用户的操作而启动一对一的消息40的创建处理的情况。在图13的(1)中,示出了表示用户b的图标30c被选择且向显示画面的下方被轻扫的情况。

与对图标30c的向下方的轻扫操作相应地,控制部240启动一对一的消息40的创建处理。具体而言,如图13的(2)所示,对表示收件人的“to”设定用户b,在显示画面上显示键盘。

所发送的消息可以被发送到与用户b的一对一的聊天室,也可以发送到聊天群中并使得仅用户b能够阅览。

图14示出了接受终端20的用户的操作而启动使用户b退出聊天群的处理的情况。在图14的(1)中,示出了用户b的图标30c被选择且向显示画面的外方被轻扫的情况。输入部230通过对用户的信息的轻扫操作,检测到用户的信息到达显示部220的外边缘,判断为接受到使所选择的用户退出聊天群的处理的开始指示。

与对图标30c的向外方的轻扫操作相应地,控制部240启动使用户b退出作为聊天群的群#1的处理。具体而言,如图14的(2)所示,在显示画面上显示出提示确认“可以使用户b退出群#1吗?”的消息。

(3)向默认显示的变更

图15是示出第一实施方式所涉及的终端20中的显示画面向默认显示转换的一例的图。

通过变更用户的信息的显示区域50而使所有的用户的信息被显示到一个显示区域50时,有可能变得难以确认用户的信息。因此,当输入部230接受到使所有的用户的信息显示到一个显示区域50的操作时,控制部240可以指示显示部220恢复到默认的显示。

图15的(1)示出了在属于群#1的用户a、用户b和用户c之间使用聊天服务时,在显示区域50a中显示有用户c的信息且在显示区域50b中显示有用户a和用户b的信息的情况。

图15的(2)示出了用户b的图标30b被选择且向显示区域50b的方向被轻扫的情况。这样的操作是用于将用户b的显示区域50变更到显示区域50b的操作。

当接受到该操作时,由于所有的用户的信息会被显示到显示区域50b,因此控制部240使显示部220显示确认“可以恢复到默认的显示吗?”的画面。

当输入部230接受到表示可以恢复到默认的显示之意的指示时,控制部240指示显示部220恢复到默认的显示。

图15的(4)示出了默认的显示。终端20的用户a的信息被显示在右侧,其它用户(用户b、用户c)的显示被显示在左侧。

(4)显示区域的设定例(其它)

在上述的实施方式中,对在两个显示区域50显示用户的信息的例子进行了说明,但也可以在显示画面上设定三个以上的显示区域50。

图16是示出第一实施方式所涉及的终端20的显示画面的一例(其一)的图。在显示画面上设定有三个显示区域50,在各个显示区域50中显示有用户的图标30和消息40。显示区域50的大小和范围可以等分设定,也可以与在显示区域50中显示的用户的信息的数量和对显示区域50设定的用户数等相应地来调整。

此外,显示区域50的边界线假设以不被用户识别的方式显示,但显示部220也可以显示出显示区域的分隔线。另外,显示部220还可以针对每个显示区域50进行背景色的设定或背景的渐变设定等。据此,用户能够识别出各显示区域50。

另外,显示区域50占据显示画面的比例可以通过终端20接受用户的指示来进行适当变更。图17是示出第一实施方式所涉及的终端20的显示画面的一例(其二)的图。在图17的例子中,显示区域50a与显示区域50b的显示面积的比例大致为7比3。据此,能够以在各显示区域50中显示的用户的信息的数量和消息40的数量等为基础,来设定显示区域50占据显示画面的比例。

在上述的终端20的显示例中,对除了所选择的用户的图标30之外还变更与图标30对应的消息40或发布内容60的显示区域50的情况进行了说明,但也可以仅变更所选择的用户的图标30的显示区域50,还可以仅变更对应的消息40或发布内容60的显示区域50。

输入部230可以接受与在同一显示区域50中显示用户的信息的用户有关的设定,并使信息存储部250存储该设定。例如,输入部230接受将对用户a和用户b的用户的信息进行显示的显示区域50设为显示区域50a的设定,并使信息存储部250存储该设定。控制部240对显示部220进行控制,以将用户a和用户b的用户的信息显示到显示区域50a。此外,与输入部230接受到对用户a或用户b中的任意一个进行的显示区域50的变更相应地,控制部240可以解除将用户a和用户b显示到同一显示区域50的设定。

根据上述的实施方式,能够与用户的指示相应地,灵活地变更用户的信息的显示区域50,终端20的用户能够从许多消息40和发布内容60等之中容易地确认需要的信息。

此外,即使在社交网络服务之外,当在终端20上按照时间序列显示用户信息时,也能够适用上述的显示控制方法。

例如,在视频发布网站或新闻网站上显示用户名和评论时,能够适用上述的显示控制方法。

[第二实施方式]

下面,对第二实施方式进行说明。在第二实施方式中,提供在多个用户之间就特定的主题进行讨论时的显示控制。对与第一实施方式重复的部分省略说明,仅对不同的部分进行说明。

<概要>

当用户使用聊天的消息40对规定的主题进行讨论时,在第二实施方式所涉及的信息处理系统1中,控制终端20的显示以易于适当地掌握讨论的状况。具体而言,在信息处理系统1中,提供了“讨论模式”,该“讨论模式”是用于适当地掌握讨论的状况的操作模式。讨论模式通过在信息处理服务器10与在终端20上运行的sns用的应用程序或网页浏览器之间执行处理来实现。

使用图18和图19,对讨论模式的概要进行说明。图18是示出第二实施方式所涉及的终端20中的讨论模式的设定画面的一例的图。

图18的(1)示出了与终端20从用户接受到讨论模式的启动请求相应地被显示的、讨论模式的初始设定画面。终端20从该画面上接受为了开始讨论模式所需的信息的输入。此外,终端20还可以被称为用户终端。

在“讨论标题输入设定栏”中,设定在讨论模式下进行讨论的讨论标题80。在“参加成员选择栏”中,显示对聊天的消息40进行发送和接收的用户的图标30。例如,可以在讨论模式启动时在“参加成员选择栏”中设定属于由用户设定的规定的群的用户的图标30。“在意见组设定栏(1~3)”中,设定意见组90,该意见组90是针对讨论标题80的选项。在图18的(1)的例子中,显示有三个意见组设定栏,但是终端20可以与来自用户的请求相应地创建规定数量的意见组90。

在以下的说明中,对在参加讨论模式的用户的终端20上输入讨论标题80的情况进行说明,但也可以由未参加讨论模式的用户或第三方(例如,sns的运营商、报社、电视台、教师等)来设定讨论标题80。另外,可以形成讨论模式用的临时的群并使成员参加,也可以使已经设定的群的成员参加讨论模式。

例如,在大学等中,可以由教授从自身的终端20针对研究主题而将讨论标题80发送到信息处理服务器10,从信息处理服务器10向研究室的学生的终端20通知讨论标题,使学生对研究主题进行讨论。

图18的(2)示出了讨论模式的设定画面的一例。“讨论标题80”被设定为“今天去哪个店喝酒?”。另外,由图标30a、图标30b、图标30c和图标30d表示的用户被选择为参加成员。参加成员的图标30以终端20的用户能够识别其被选择的方式来显示。在图18的(2)中,所选择的用户的图标30的外边缘被高亮显示。

关于用户的选择,通过由终端20的用户对对象用户的图标30进行点击等操作来执行。

意见组90被设定为“涩谷的店”、“六本木的店”以及“保留”。

接受到这些输入之后,终端20向信息处理服务器10发送讨论模式的开始请求。在开始请求中,包含有所输入的“讨论标题80”、“意见组90”、以及所选择的用户的标识。

这里,发送出讨论模式的开始请求的终端20的用户还可以被称为讨论模式的发起者。当接收到开始请求时,信息处理服务器10进行与讨论模式的开始有关的处理,向所选择的用户发送讨论模式的参加请求。

当接收到参加请求时,在各个所选择的用户的终端20中,提示参加讨论模式的消息被显示到显示画面。

图18的(3)是提示参加讨论模式的消息的显示的一例。

“讨论标题80”、“参加成员”以及“意见组90”被显示。

当接收到提示参加的消息且从终端20的用户接受到意见组90的选择和“参加”按钮的选择时,终端20向信息处理服务器10通知参加之意和所选择的意见组90。信息处理服务器10从各个用户的终端20接受到所选择的意见组90等通知时,将各用户所选择的意见组90通知给正在参加讨论的用户的终端20。当接收到这样的通知时,在用户的终端20上,将各用户所选择的意见组90等显示到显示画面。

图19是示出第二实施方式所涉及的终端20的讨论模式执行过程中的显示画面的一例的图。

针对每个意见组90设定显示区域50。也就是,与意见组90的数量相应地,设定显示区域50的数量。在图19的例子中,给意见组90a“涩谷的店”分配显示区域50a,给意见组90b“六本木的店”分配显示区域50b,给意见组90c“保留”分配显示区域50c。

在各个显示区域50显示用户的图标30。用户的图标30被显示到给用户所选择的意见组90分配的显示区域50。

当用户b的终端20b从用户a的终端20a接收到消息40时,终端20b在显示有用户a的图标30a的显示区域50b中沿着时间序列从上到下按顺序显示用户a的消息40。

终端20可以对显示画面进行控制,以使终端20的用户所属的意见组90的显示区域50被显示到显示画面的右侧。例如,在图19中,在用户b的终端20b上,用户b所属的意见组90“六本木的店”的显示区域50被显示到显示画面右侧的显示区域50b。另外,用户b的图标30b被显示到显示区域50b。

当多个用户选择了意见组90时,终端20的用户的消息40有可能变得难以识别。因此,终端20为了使终端20的用户的消息40易于识别,可以进行高亮、背景色的变更或背景的渐变的设定等来进行显示。

显示到显示区域50的消息40的数量是与显示区域50的大小相应地来调整。例如,可以显示最新的2到3个消息40。

可以使选择了意见组90c“保留”的用户无法对讨论模式发布消息40。据此,能够将选择了除保留之外的意见组90的用户的消息40的显示区域50尽可能地扩展。

另外,可以将未参加的用户的图标30显示到显示画面的规定区域,使得能够追加讨论模式的成员。

如上所述,通过运行讨论模式,从而当在多个用户之间针对规定的主题即讨论标题80交换消息40来进行讨论时,能够在针对每个意见组90而分配的显示区域50中显示用户的图标30和消息40等。据此,能够使终端20的用户易于适当地掌握当前的讨论的状况。

在上述的说明中,对由发起者用户设定意见组90的例子进行了说明,但也可以由参加者来追加意见组90。另外,在从发起者用户的终端发送的发起请求中也可以不包含意见组90。在这种情况下,参加者用户对终端20输入意见组90并通知给信息处理服务器10。

<功能结构>

(1)信息处理服务器

参照图5,对信息处理服务器10的功能结构进行说明。信息处理服务器10与第一实施方式具有相同的功能部。各功能部以如下方式进行协作。通信部110向使用sns的用户的终端20通知讨论标题80和意见组90,并从各个用户的终端20接收用户所选择的意见组90,该意见组90是针对讨论标题80的选项。控制部120进行控制,以与接收到所选择的意见组90相应地,将各个意见组90与选择了意见组90的用户的信息相对应地显示到各个用户的终端20。这里,通信部110还可以向使用sns的用户的终端20通知讨论标题80,并从各个用户的终端20接收用户所选择的意见组90,该意见组90是针对讨论标题80的选项。这是为了在由发起者的终端20通知讨论标题80而未通知对应的意见组90时,从包括发起者在内的参加者的终端20接受意见组90。

这里,用户的信息是指表示用户的图标30、以及用户的终端20所发送的消息40。此外,用户的信息还可以被称为用户信息。

通信部110从用户的终端20接收到讨论模式的开始请求,并通知控制部120接收到这样的开始请求。通信部110接受来自控制部120的指示,向用户的终端20发送讨论模式的参加请求。通信部110从用户的终端20接收所选择的意见组90的通知,并通知给控制部120。通信部110接受来自控制部120的指示,将讨论模式的状况通知给正在参加讨论模式的用户的终端20。另外,通信部110从用户的终端20接收意见组90的变更通知,并通知给控制部120。

控制部120与接收到讨论模式的开始请求相应地,开始讨论模式的处理。具体而言,指示信息存储部130生成图20所示的讨论模式管理表135。关于讨论模式管理表135,将在后面描述。

控制部120指示通信部110向开始请求中作为参加成员而包含的用户的终端20发送讨论模式的参加请求。在这样的参加请求中,包含讨论标题80和意见组90等。

控制部120指示信息存储部130将由各个用户的终端20选择的意见组90和发布到讨论模式的消息40等存储到讨论模式管理表135。另外,控制部120将这些信息作为讨论模式的状况,经由通信部110而通知给用户的终端20。据此,控制部120进行控制,以使讨论模式的状况被显示到各个用户的终端20。

在进行显示的控制时,控制部120进行控制,以使在终端20的显示部220的针对每个意见组90而设置的显示区域50中显示正在参加讨论模式的各个用户的信息。

此外,在意见组90中还可以包括表示未选择具体选项的“保留”。另外,意见组90“保留”的显示区域50还可以被称为待选择区域。

控制部120可以进行终端20的显示控制,以显示向意见组90“保留”的用户的终端20提示选择具体选项的消息。这是为了据此使讨论模式的各用户的具体意见变得明确,从而顺利地进行讨论。

控制部120在经由通信部110而从用户的终端20接收到意见组90的变更请求时,指示信息存储部130更新讨论模式管理表135。另外,控制部120将这样的用户变更后的意见组90经由通信部110而通知给正在参加讨论模式的用户的终端20。根据这样的通知,控制部120指示用户的终端20变更显示区域50。此外,与该显示区域50的变更有关的指示在意见组90“保留”的用户选择了规定的意见组90的情况下也同样。

讨论模式有时也会由在群中交换聊天消息的显示画面来提供。在这种情况下,终端20接受给消息40设定表示是针对讨论标题80的消息40的标签的指示。此外,还可以通过给消息40赋予元数据,从而给消息40设定标签。

控制部120经由通信部110获取与消息40的标签的设定有关的信息并指示信息存储部130存储该信息。通过给消息40设定标签,从而能够提取出与讨论标题80有关的消息40。

控制部120当在属于规定的群的用户的终端20之间频繁地发送和接收消息40时,将提示启动讨论模式的信号经由通信部110发送到属于群的用户的终端20。例如,在消息40以超过规定的阈值的频率被发送和接收时,控制部120可以发送提示启动讨论模式的信号。当用户的终端20的通信部210接收到提示启动讨论模式的信号时,控制部240使显示部220进行提示启动讨论模式的显示。

规定的阈值为信息处理服务器10的管理员能够设定的值。例如,关于规定的阈值,以“属于群的用户的50%以上在5分钟以内发布了消息40”、“属于群的用户的三人以上在5分钟以内发布了两次以上的消息40”、以及“在属于群的用户之间,在规定的时间内发布了50次以上的消息40”等为基础,来设定规定的阈值。

通过在满足规定的条件时启动讨论模式,从而能够在频繁地交换聊天的消息40的群的用户之间,有效地进行意见的交换。

在所有的用户选择了相同的意见组90时,或者规定比例以上的用户选择了相同的意见组90时,控制部120可以将这样的意见组90确定为讨论标题80的结论,并经由通信部110而通知给正在参加讨论模式的用户的终端20。另外,控制部120也可以将提示将这样的意见组90确定为结论的消息经由通信部110而发送到发起者的终端20。

当通信部110从发起者的终端20接收到讨论模式的结论时,控制部120指示通信部110向正在参加讨论模式的用户的终端20通知结论。

控制部120可以经由通信部110向用户的终端20发送提示追加意见组90的信号。例如,控制部120可以在选择规定的意见组90的用户不存在时,向发起者的终端20提示追加新的意见组90。

当选择规定的意见组90的用户不存在时,控制部120还可以经由通信部110指示用户的终端20删除该意见组90。另外,控制部120还可以经由通信部110指示用户的终端20缩小该意见组90的显示区域50的区域。例如,可以使该意见组90的显示区域缩小至能够识别出意见组90存在的程度来显示。

信息存储部130接受控制部120的指示而生成讨论模式管理表135,存储由用户进行的意见组90的选择、变更以及消息40的发布等。

在图20中示出讨论模式管理表135的一例。讨论模式管理表135针对每个讨论标题80的标识(dgid,discussiongroupid)而生成,将意见组90的标识(ogid,opiniongroupid)90、用户、以及用户发布的消息40相对应地存储。另外,在发起者用户栏中设定了发起者标志。

例如,当用户a将意见组90变更为ogid2的意见组90时,信息存储部130将与用户a有关的信息存储为属于ogid2的信息。

(2)终端

终端20与第一实施方式具有相同的功能部。各功能部以如下方式进行协作。通信部210经由信息处理服务器10来通知讨论标题80和针对讨论标题80的意见组90。另外,通信部210接收由其它用户选择的意见组90。显示部220将所接收到的各个意见组90与其它用户的信息相对应地显示。

终端20的各功能部具有以下的功能。

通信部210接受控制部240的指示,将与讨论模式有关的各种信号和讨论模式中的终端20的用户的发布内容等发送到信息处理服务器10。另外,通信部210从信息处理服务器10接收与讨论模式有关的各种信号并通知给控制部240。

显示部220根据控制部240的指示,在终端20上显示各种信息。显示部220具有针对每个意见组90而分配的显示区域50。显示部220根据控制部240的指示,在针对每个意见组90而设置的显示区域50中显示正在参加讨论模式的各个用户的信息。

显示部220有时会根据控制部240的指示,利用在通常的群中交换聊天消息的显示画面来显示讨论模式。在这种情况下,显示部220与用户选择消息40的操作相应地进行显示,提示选择是否设定表示是针对讨论标题80的消息40的标签。

输入部230从讨论模式的发起者接受作为用于开始讨论模式的设定的、讨论标题80、针对讨论标题80的意见组90的输入、以及对参加讨论的用户的选择。

另外,输入部230在讨论模式启动过程中,从用户接受意见组90的选择、变更、结论的确定等操作以及发布的消息40的输入,并通知给控制部240。

控制部240指示通信部210将输入部230所接受的开始讨论模式的设定、意见组90的选择、变更、结论的确定以及发布的消息40发送到信息处理服务器10。

另外,控制部240指示显示部220显示经由通信部210接收的、其它用户选择的意见组90、由其它用户发布的消息40、以及被信息处理服务器10通知的讨论的结论等各种消息等等信息。

控制部240使所接收到的与讨论模式有关的信息存储到信息存储部250。

当用户对所选择的消息40进行了规定的操作时,控制部240设定表示是与讨论标题80有关的消息40的标签,并指示信息存储部250将这样的消息40与标签一起存储。

在变更用户的意见组90的情况下,控制部240指示显示部220在对应于变更后的意见组90的显示区域50中显示用户的信息。此外,变更用户的意见组90的情况包括:输入部230从终端20的用户接受到变更的情况;和被信息处理服务器10通知了其它用户的意见组90的变更的情况。

当输入部230从用户接受到讨论模式的启动指示、讨论模式的结论的确定、意见组90的追加指示等时,控制部240将接受的内容经由通信部210而通知给信息处理服务器10。

信息存储部250根据控制部240的指示,存储与讨论模式有关的信息。

<操作步骤>

(1)意见组的选择

使用图21和图22,对讨论模式中的意见组90的选择的操作步骤进行说明。

图21是示出第二实施方式所涉及的操作步骤的流程图(其一)的一例的图。

在步骤s2101中,信息处理服务器10的控制部120经由通信部110从用户a的终端20a接收讨论模式的开始请求。在讨论模式的开始请求中,包含有参加讨论模式的用户的标识、讨论标题80(drid)以及意见组90(ogid)。这里,在开始请求中包含的参加的用户的标识、讨论标题80(drid)以及意见组90(ogid)根据由用户a输入到终端20a的输入部230的内容来设定。

在步骤s2102中,控制部120开始讨论模式的处理。具体而言,控制部120指示信息存储部130生成讨论模式管理表135。

在步骤s2103中,控制部120经由通信部110向参加讨论模式的用户的终端20发送讨论模式的参加请求。在参加请求中,包含有讨论标题80(drid)和意见组90(ogid)。

在步骤s2104中,控制部120经由通信部110从用户的终端20接收讨论模式的参加许可。在参加许可中,包含有用户的标识和被终端20的用户选择的意见组90。

在步骤s2105中,控制部120指示信息存储部130根据从用户的终端20接收到的内容更新讨论模式管理表135。接受到这样的指示,信息存储部130更新讨论模式管理表135。

在步骤s2106中,控制部120向正在参加讨论模式的用户的终端20通知讨论模式的状况。在讨论模式的状况中,包含有确定被各个用户选择的意见组90的信息。另外,在讨论模式的状况中,还可以包含由用户发布到讨论模式的消息40。与接收到讨论模式的状况相应地,终端20的控制部240在针对每个意见组90而分配的显示区域50中,与用户所选择的意见组90相对应地显示用户的信息。

图22是示出第二实施方式所涉及的操作步骤的时序(其一)的一例的图。

在步骤s2201中,信息处理服务器10的控制部120经由通信部110从用户a的终端20a接收讨论模式的开始请求。在讨论模式的开始请求中,包含有参加讨论模式的用户的标识、讨论标题80(drid)以及意见组90(ogid)。

在步骤s2202中,控制部120开始讨论模式的处理。控制部120指示信息存储部130生成讨论模式管理表135。

在步骤s2203中,控制部120经由通信部110向参加讨论模式的用户a的终端20a、用户b的终端20b以及用户c的终端20c发送讨论模式的参加请求。这里,图22中的步骤s2203a表示给终端20a的信号,步骤s2203b表示给终端20b的信号,步骤s2203c表示给终端20c的信号。在参加请求中,包含有讨论标题80(drid)和意见组90(ogid)。此外,也可以不向作为讨论模式的发起者的用户a的终端20a发送参加请求。

在步骤s2204中,控制部120经由通信部110从用户a的终端20a、用户b的终端20b以及用户c的终端20c接收讨论模式的参加许可和所选择的意见组90。这里,图22中的步骤s2204a表示来自终端20a的信号,步骤s2204b表示来自终端20b的信号,步骤s2204c表示来自终端20c的信号。

在步骤s2205中,控制部120指示信息存储部130更新讨论模式管理表135。接受到这样的指示,信息存储部130更新讨论模式管理表135。

在步骤s2206中,控制部120向正在参加讨论模式的用户的终端20通知讨论模式的状况。在讨论模式的状况中,包含有确定被各个用户选择的意见组90的信息。

这里,讨论模式的状况的通知可以在每当讨论模式中的信息被更新时发送,或者也可以在规定的时机发送。

讨论模式中的信息是指用户对意见组90的选择、变更、用户将消息40发布到意见组90、以及讨论模式的结论的通知等信息。

(2)意见组的选择

使用图23和图24,对讨论模式中的意见组90的选择的操作步骤进行说明。

图23是示出第二实施方式所涉及的操作步骤的流程图(其二)的一例的图。

在步骤s2301中,用户a的终端20a的输入部230检测用户a的输入操作。

在步骤s2302中,输入部230判断为这样的输入操作是变更意见组90的操作,并通知控制部240已输入了变更意见组90的操作。这里,变更意见组90的操作是指能够与规定的操作相对应。例如,可以将选择用户a的图标30并向分配给变更后的意见组90的显示区域50的方向进行滚动的操作设为变更意见组90的操作。或者,也可以将选择用户a的图标30并向分配给变更后的意见组90的显示区域50的方向进行滑动的操作设为变更意见组90的操作。

在步骤s2303中,控制部240指示显示部220更新显示区域。具体而言,控制部240指示显示部220将用户a的信息显示到分配给变更后的意见组90的显示区域50。

另外,控制部240经由通信部210将用户a的变更后的意见组90通知给信息处理服务器10。与这样的通知相应地,信息处理服务器10的控制部120指示信息存储部130更新讨论模式管理表135。具体而言,控制部120指示信息存储部130更新讨论模式管理表135,以使用户a的信息属于变更后的意见组90。

在步骤s2304中,信息处理服务器10的控制部120经由通信部110将用户a的变更后的意见组90通知给正在参加讨论模式的用户的终端20。接受到这样的通知,各个用户的终端20在分配给变更后的意见组90的显示区域50中显示用户a的信息。

图24是示出第二实施方式所涉及的操作步骤的流程图(其二)的一例的图。在图24中,假设用户a为讨论的发起者来继续进行说明。

在步骤s2401中,用户a的终端20a的通信部210将变更后的意见组90(ogid2)通知给信息处理服务器10。

在步骤s2402中,信息处理服务器10的控制部120指示信息存储部130更新讨论模式管理表135。具体而言,将用户a的信息从属于意见组90(ogid1)设为属于变更后的意见组90(ogid2)来对存储进行更新。

在步骤s2403中,控制部120经由通信部110将用户a的变更后的意见组90通知给正在参加讨论模式的用户的终端20。步骤s2403a表示给用户a的终端20a的信号,步骤2403b表示给用户b的终端20b的信号,步骤2403c表示给用户c的终端20c的信号。这里,也可以省略向终端20a发送信号。

还可以在讨论模式下,从群内的各用户接受到意见的选择和发布内容等之后,信息处理服务器10向作为发起者的用户a的终端20a提示选择讨论的结论,终端20a将由用户a选择的结论通知给信息处理服务器10。

在步骤s2404中,控制部120经由通信部110向作为讨论模式的发起者的用户a的终端20a发送提示选择结论的消息。

此外,还可以在接收到步骤s2404的消息之前,用户a向终端20a的输入部230输入讨论的结论,通信部210向信息处理服务器10通知结论。在这种情况下,不从信息处理服务器10发送步骤s2404的消息。

在步骤s2405中,当用户a的终端20a的输入部230接受到结论的选择时,控制部240经由通信部210向信息处理服务器10通知所选择的结论。

在步骤s2406中,当信息处理服务器10的通信部110接收到由发起者选择的结论时,控制部120经由通信部110向正在参加讨论模式的用户的终端20通知结论。这里,步骤s2406a表示给用户a的终端20a的信号,步骤s2406b表示给用户b的终端20b的信号,步骤s2406c表示给用户c的终端20c的信号。此外,也可以省略步骤s2406a的信号的发送。

(3)讨论模式的启动

如上所述,当群内的用户频繁地交换消息40时,信息处理服务器10提醒使用讨论模式。

使用图25,对与讨论模式的启动有关的操作步骤进行说明。图25是示出第二实施方式所涉及的操作步骤的流程图(其三)的一例的图。

在步骤s2501中,信息处理服务器10的控制部120提取包含在聊天的消息40中的群的标识(群id)。

在步骤s2502中,控制部120确定出属于所提取的群id的用户的标识(用户id)。

在步骤s2503中,控制部120计算活跃用户数。这里,活跃用户数是指从规定的时刻起在5分钟以内将消息40发布到了群中的用户的数量。

在步骤s2504中,控制部120判定群内的活跃用户数的比例是否超过规定的比例。当超过规定的比例时(步骤s2504的“是”),进入步骤s2505。另一方面,在规定的比例以下时(步骤s2504的“否”),返回步骤s2503。步骤s2504的判断处理也可以定期地执行。例如,可以每隔10分钟到15分钟来执行。

在步骤s2505中,控制部120经由通信部110将推荐讨论模式的消息发送到属于群的用户的终端20。

(4)给消息设定讨论模式的标签

如上所述,还可以利用在通常的群中交换聊天的消息40的显示画面来显示讨论模式。在这种情况下,用户通过给消息40设定表示是与讨论模式的规定的讨论标题80有关的消息40之意的标签,并使用这样的标签来提取消息40,从而能够确定出与规定的讨论标题80有关的消息40。

使用图26,对给消息40设定讨论模式的标签的方法进行说明。图26是示出第二实施方式所涉及的操作步骤的流程图(其四)的一例的图。

图26的(1)示出了给消息40设定讨论模式的标签的步骤。

在步骤s2601中,终端20的输入部230从终端20的用户接受对在显示部220上显示的消息40的选择。当检测到这样的对消息40的选择和规定的操作时,输入部230判断出规定的操作是讨论模式的标签的设定请求。规定的操作例如是将消息40选择规定时间以上。

在步骤s2602中,终端20的控制部240指示显示部220显示讨论模式的设定画面。这里,在讨论模式的设定画面中,可以显示已设定的讨论标题80,还可以显示输入新的讨论标题80的画面。

输入部230接受终端20的用户的输入。具体而言,终端20的用户进行输入,从已设定的讨论标题80一览之中选择作为标签而给消息40设定的讨论标题80。或者,终端20的用户输入作为标签而给消息40设定的新的讨论标题80。

控制部240指示信息存储部250存储经由输入部230而设定的讨论标题80,信息存储部250存储所输入的讨论标题80。

图26的(2)示出了对设定有讨论模式的标签的消息40进行显示的步骤。

在步骤s2604中,当终端20的输入部230从终端20的用户接受到聊天服务的启动指示时,终端20启动聊天服务。

在步骤s2605中,输入部230从用户接受对规定的讨论标题80的消息40进行显示的指示。与这样的指示相应地,显示部220显示讨论标题80一览。输入部230从终端20的用户接受讨论标题80的选择。

在步骤s2606中,与讨论标题80的选择相应地,显示部220对显示设定的画面进行显示。输入部230从用户接受显示设定指示。显示设定指示是指例如仅将所选择的讨论标题80的消息40显示到显示部220的指示。另外,例如是将所选择的讨论标题80的消息40高亮显示的指示。显示部220按照来自用户的指示,对设定有讨论标题80的标签的消息40进行显示。

据此,即使在使用通常的聊天消息时,也能够容易地提取出与讨论标题80有关的消息40。

<终端的显示>

(1)讨论模式的显示画面

使用图27至图33,对终端20中的讨论模式的设定画面进行说明。

(1.1)讨论模式的启动

图27是示出第二实施方式所涉及的终端20的讨论模式启动时的显示画面的一例的图。图27的(1)是示出在终端20运行的聊天服务的画面的图。在这样的服务的画面中,属于用户对聊天的消息40进行交换的群的用户的消息40沿着时间序列显示。当输入部230检测到选择了菜单选择按钮74时,控制部240指示显示部220显示菜单选择画面。

图27的(2)是示出在终端20运行的聊天服务的菜单选择画面的图。当输入部230检测到选择了讨论模式选择按钮75时,控制部240指示显示部220显示讨论模式的初始设定画面。关于讨论模式的初始设定画面,如图18所示。

(1.2)多个意见组的显示

图28是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(四个意见组90)的一例的图。

在上述的讨论模式执行过程中的显示画面中,对各意见组90分配到左侧、右侧、下侧的三个显示区域50的例子进行了说明。关于显示区域50,可以与意见组90的数量相应地来设定各种形式的区域。例如,如图28所示,可以将对应于意见组90a(涩谷的店)的显示区域50a设定在显示画面的上部左侧、将对应于意见组90b(惠比须的店)的显示区域50b设定在显示画面的上部中央、以及将对应于意见组90c(六本木的店)的显示区域50c设定在显示画面的上部右侧。在这种情况下,发布到各个意见组90的消息40沿着时间序列从上到下显示。另外,在图28的例子中,与无法发布消息40的意见组90d(保留)对应的显示区域50d被设定在显示画面的下部。

(1.3)意见组的变更

图29是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(意见组90的变更)的一例的图。

图29是示出对在用户b的终端20b的显示画面上示出的用户b的图标30b的意见组90进行变更时的画面转换的图。

图29的(1)示出了输入部230从用户b接受到属于意见组90c的用户b的图标30b的选择的情况。通过由用户b对所选择的图标30b进行规定的操作,从而变更用户b所属的意见组90。

图29的(2)示出了通过对图标30b进行规定的操作从而将用户b的意见组90从意见组90c变更到意见组90a的情况。图标30b的显示区域50已变更到分配给意见组90a的显示区域50a。

用于变更意见组90的规定的操作例如是对作为变更对象的用户的图标30的、向变更后的意见组90的显示区域50的方向的轻扫操作或滑动操作等。

(1.4)讨论完成

信息处理服务器10可以控制终端20,以在正在执行的讨论模式满足规定的条件时进行提示讨论完成的显示。

例如,可以在所有的用户属于同一意见组90的情况、或者规定比例以上的用户属于同一意见组90的情况下,判断为满足规定的条件。

图30是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(讨论的完成确认)的一例的图。

当满足规定的条件时,信息处理服务器10可以使用户的终端20显示图30的消息。这样的消息还可以仅在讨论模式的发起者的终端20显示。

当输入部230从发起者用户接受到设为结论的意见组90的选择以及选择结论发布按钮95的操作时,控制部240经由通信部210向信息处理服务器10通知讨论结果。

信息处理服务器10在接受到讨论结果时,向正在参加讨论模式的用户的终端20通知讨论结果。

图31是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(结论的通知)的一例的图。

当信息处理服务器10从发起者用户的终端20接受到结论的选择时,正在参加讨论模式的用户的终端20的控制部240使显示部220在显示画面的规定区域显示结论的通知96。此外,在用户的终端20处于锁定状态的情况下或未启动sns的应用程序的情况下,控制部240可以通过弹出等来使结论显示在显示画面上。

(1.5)讨论标题等的变更

控制部240可以与输入部230检测到终端20的用户的规定的操作相应地,执行对讨论标题80和意见组90的变更、追加和删除等处理。例如,可以检测对讨论标题80的点击而启动讨论标题80的变更、追加和删除等处理。又例如,可以检测对意见组90的点击而启动意见组90的变更、追加和删除等处理。此外,假设讨论标题80的变更是与发起者用户的操作相应地来变更,意见组90的变更是与来自包括发起者在内的参加成员的操作相应地来变更。

当输入部230接受到变更、追加和删除等处理时,控制部240指示显示部220进行与所接受的内容相应的显示。

图32是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(讨论标题80的变更)的一例的图。

图32的(1)示出了输入部230接受到变更讨论标题80的操作的情况。与来自用户的输入相应地,变更后的讨论标题80被显示到显示部220。

图32的(2)示出了输入部230接受到变更意见组90的操作的情况。与来自用户的输入相应地,变更后的意见组90被显示到显示部220。

此外,输入到终端20的变更内容被通知给信息处理服务器10,并从信息处理服务器10通知给属于群的其它用户的终端20。

(1.6)讨论模式的状况通知

如上所述,信息处理服务器10将讨论的状况通知给属于群的用户的终端20。

图33是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(讨论的状况通知)的一例的图。

接受到来自信息处理服务器10的通知,终端20的显示部220对通知的内容进行显示。信息处理服务器10还可以仅向未参加讨论的用户的终端20发送讨论的状况通知97。此外,未参加讨论的用户是指属于“保留”的意见组90的用户、未发布消息40的用户等。

讨论的状况的显示可以如图33的(1)所示,讨论的状况通知97通过弹出而显示到聊天的显示画面,还可以如图33的(2)所示,显示到显示画面的下部。

<变形例1>

图34是示出变形例1所涉及的终端20的讨论模式执行时的显示画面(显示例)的一例的图。

在上述的第二实施方式中,对在针对每个意见组90而分配的显示区域50中显示用户的图标30的方式进行了说明,但也可以如图34所示,将讨论模式的用户的图标30和这样的用户所发布的消息40显示到显示画面内的规定区域(图34的(1)、(2))。

当群的用户数为规定的人数例如4名以下时,对各个用户的图标30和消息40进行显示有时会更易于理解讨论的状况。当进行图34的显示时,由于消息40的显示区域50受到限制,因此终端20的控制部240进行控制,将各用户的消息40限制为两个左右或者限制字数。

另外,还可以如图34的(3)所示,接受来自用户的操作而由终端20的显示部220在显示画面上设置显示区域50a和显示区域50b,该显示区域50a用于进行讨论模式,该显示区域50b用于进行通常的聊天的消息40的发送和接收。

<变形例2>

如上所述,还可以利用在通常的群中交换聊天的消息40的显示画面来显示讨论模式。

图35和图36是示出变形例2所涉及的终端20的讨论模式执行时的显示画面(标签设定)的一例的图。

图35的(1)示出了在进行通常的群中的聊天的消息40的交换时,给消息40a设定讨论模式的标签的情况。当输入部230针对消息40a而从终端20的用户接受到规定的操作时,显示部220在显示画面上显示讨论模式设定菜单400。来自用户的规定的操作是指例如将消息40a选择规定的时间以上(长按)。

图35的(2)是与输入部230从用户接受到对讨论模式设定菜单400的选择操作相应地而由显示部220显示的显示画面。与终端20的用户对讨论模式的选择操作相应地,接受给消息40a设定的标签名的输入的菜单410被显示。

图35的(3)是与输入部230从用户接受到对接受标签名的输入的菜单410的选择操作相应地而由显示部220显示的显示画面。与输入部230从用户接受到终端20的用户对接受标签名的输入的菜单410的选择操作相应地,显示部220显示出提示选择任意一个表示讨论标题80的标签的显示画面。在图35的(3)中,示出了提示用户选择讨论标题1、讨论标题2或讨论标题3(80a、80b、80c)中的任意一个的显示画面。

这里,输入部230还可以从终端20的用户接受新的讨论标题80。

图36的(1)是示出输入部230接受到对讨论标题80的选择操作的情况的显示画面。在图36的(1)中,示出了讨论标题1(80a)被选择的情况。被选择的讨论标题80通过高亮、涂色等以能够识别被选择的方式来显示。

另外,在讨论标题80被选择的状态下,终端20可以针对所选择的讨论标题80发布新的消息40。在这种情况下,输入部230检测用户对输入栏430的选择操作,并接受消息40的输入。

图36的(2)是示出给消息40设定了讨论标题80的标签的情况的显示画面。在图36的(2)中,示出了给设定有标签的消息40a设定了表示设定有标签的标记440的情况。当然也可以通过高亮、涂色等来表示消息40设定有标签。

图36的(3)是示出对设定有标签的消息40的设定的情况的显示画面。在图36的(3)中,示出了对设定有标签的消息40a进行“完成”、“删除”、“修改”以及“共享”等设定的操作菜单450。

当输入部230从用户接受到设定有标签的消息40的设定时,对消息40进行与操作相应的显示。例如,对消息40进行了“删除”标签的操作时,这样的标签40以与通常的消息40相同的方式被显示。

此外,信息存储部250可以存储给讨论标题80的最初的消息40和最后的消息40中的至少一个设定的标签的设定。据此,用户能够确定出与讨论标题80对应的消息40的开始和结束中的至少一个。

<变形例3>

图37是示出第二实施方式所涉及的终端20的讨论模式执行时的显示画面(日程表调整)的变形例的图。

在群内用户的日程表调整的菜单中,也可以应用讨论模式。在这种情况下,意见组90为候选日程。信息处理服务器10和终端20的操作与上述的讨论模式相同。

图37示出了针对讨论标题80“喝酒聚会日程”,在群的用户之间使用讨论模式来调整日程的情况。

给意见组90a“9/7”分配了显示区域50a,给意见组90b“9/8”分配了显示区域50b。显示区域50c显示通常的聊天的消息40。

由于用户c选择了意见组90a,因此用户c的图标30c和用户c发布的消息40c被显示到意见组90a的显示区域50a。

<变形例4>

在第二实施方式说明的讨论模式中,同样也可以与来自用户的输入相应地变更显示区域50。

图38是示出变形例4所涉及的终端20的显示画面的一例的图。

在讨论模式的默认的设定中,终端20的用户所属的意见组90b被显示到右侧或如图38的显示区域50b那样被显示到右上方的区域。

终端20可以根据用户的指示来变更终端20的用户所属的意见组90b的显示区域50。

图38的(1)示出了终端20的用户所属的意见组90b被选择且向显示区域50a的方向被轻扫的情况。

与输入部230接受到对意见组90b的轻扫操作相应地,控制部240判断出将意见组90b的显示区域50从显示区域50a变更到显示区域50b。控制部240指示显示部220将属于意见组90b的用户的信息显示到显示区域50a,将属于意见组90a的用户的信息显示到显示区域50b。接受到这样的指示,显示部220对显示画面的显示进行变更。图38的(2)是变更后的显示画面的显示例。

如上所述,即使在执行讨论模式的过程中,终端20也能够根据用户的指示来变更用户的信息的显示区域50。

当然,在第二实施方式记载的讨论模式执行过程中的显示画面中,也能够实现第一实施方式中记载的所有的变更显示区域50的操作。

此外,对于显示区域50的变更,还可以通过执行对图标30的除轻扫之外的规定的操作来实现。

<变形例5>

图39是示出变形例5所涉及的显示区域50变更的一例的图。

在上述的实施方式中,主要以终端20是具有触摸面板的智能手机等情况为例进行了说明,但在不具有触摸面板的情况下当然也同样能够实施。

在图39中,示出了终端20为pc时,使用鼠标来选择用户b的图标30b,将用户b的显示区域50从显示区域50a变更到显示区域50b的情况。

与图标30b通过单击被选择且通过拖放操作被移动相应地,用户b的信息的显示位置从显示区域50b变更到显示区域50a。

此外,终端20为pc时,也可以通过除拖放之外的规定的操作来变更显示区域50。

<变形例6>

使用图40和图41,对变形例6进行说明。

终端20的输入部230从终端20的用户接受对其它用户的显示设定。当输入部230接受到对其它用户的显示设定时,控制部240使信息存储部250存储显示设定。另外,控制部240经由通信部210向信息处理服务器10通知其它用户的显示设定。这里,显示设定还可以表现为收藏夹用户的注册。

与信息处理服务器10的通信部110接受到显示设定的通知相应地,控制部120使信息存储部130存储显示设定。

当通信部210从信息处理服务器10接收到其它用户的信息时,控制部240参照信息存储部250来确认是否已进行了其它用户的显示设定。当已进行了其它用户的显示设定时,控制部240指示显示部220以终端20的用户能够识别出已进行了显示设定的方式显示其它用户的信息。显示部220按照指示来显示其它用户的信息。

此外,当信息处理服务器10的通信部110将其它用户的信息发送给终端20时,还可以包含已进行了其它用户的显示设定之意。在这种情况下,终端20以从信息处理服务器10接收到的内容为基础,判断其它用户的信息的显示方式。

图40是示出变形例6所涉及的接受显示设定的一例的图。

图40示出了用户“ccc”的图标30c被选择且被进行“注册到收藏夹”的情况。例如,如图40的(1)所示,输入部230接受对图标30c的向右方的轻扫操作。与接受到轻扫操作相应地,如图40的(2)所示,显示部220显示“用户ccc被注册到收藏夹”的消息。而且,控制部240指示信息存储部250对用户“ccc”被注册到收藏夹进行存储。

图41是示出变形例6所涉及的用户信息的显示方式的一例的图。已注册到收藏夹的用户的信息(在图41中为消息40)以使终端20的用户a能够识别的显示方式来显示。例如,已注册到收藏夹的用户的信息可以用与通常不同的颜色来显示,也可以用与通常不同的背景的渐变来显示,或者还可以与表示已注册到收藏夹之意的标记一起显示。图41的(1)是示出在终端20a的用户a与用户c之间正在执行一对一的聊天消息时的画面显示的一例的图。这里,假设用户c已注册到收藏夹。在图41的(1)的例子中,由于用户c已注册到收藏夹,因此用户c的消息40c以使用户a能够识别出已注册到收藏夹的显示方式来显示。在图41的(1)中,示出了用户c的消息40c以与通常不同的颜色来显示的例子。

图41的(2)是示出在终端20a的用户a与多个用户之间执行聊天消息时的画面显示的一例的图。这里,假设用户c和用户e已注册到收藏夹。在图41的(2)中,示出了由于用户c和用户e已注册到收藏夹,因此用户c的消息40c和用户e的消息40e与标记98一起显示的例子。

<其它>

信息处理服务器10是信息处理装置的一例。信息处理服务器10的各项功能还可以安装在其它硬件上。在这种情况下,通过由安装在其它硬件上的各项功能进行协作来实现信息处理服务器10的功能。例如,信息处理服务器10可以从安装在其它装置上的信息存储部130获取信息,来实现上述的操作。

输入部230是接受部的一例。通信部110是接收部的一例。控制部120是显示控制部的一例。

可以将存储有软件的程序代码的存储介质提供给信息处理服务器10和终端20,该软件实现上述的实施方式的功能。而且,不言而喻,通过由信息处理服务器10和终端20读出并执行在存储介质中存放的程序代码,也能够实现上述的实施方式。在这种情况下,在存储介质中存储有程序,该程序使信息处理服务器10和终端20执行控制方法,该控制方法沿着时间序列显示sns的用户的信息。

具体而言,一种程序存储在存储介质中,所述程序使终端20执行按照时间序列显示用户信息的显示控制方法,所述程序使终端20执行:在终端的画面上显示第一显示区域和第二显示区域的步骤,所述第一显示区域显示所接收到的所述用户信息,所述第二显示区域不同于所述第一显示区域;接受进行显示的指示的步骤,所述进行显示的指示是使所述第一显示区域中显示的用户信息显示到所述第二显示区域的指示;以及使所述用户信息显示到所述第二显示区域的步骤。

另外,一种信息处理服务器10的程序存储在存储介质中,所述信息处理服务器10进行使终端20按照时间序列显示用户信息的控制,所述终端20具有在画面上包括第一显示区域和第二显示区域的画面,所述第二显示区域不同于所述第一显示区域,所述程序使信息处理服务器10执行:从终端20接收进行显示的通知的步骤,所述进行显示的通知是使所述第一显示区域中显示的、所述终端所接收到的用户信息显示到所述第二显示区域的通知;以及控制终端20以使所述用户信息显示到所述第二显示区域的步骤。

而且,由从存储介质中读出的程序代码本身来实现前述的实施方式的功能。

另外,不仅仅是通过由计算机装置执行所读出的程序代码来实现前述的实施方式的功能。还可以按照该程序代码的指示,由在计算机装置上运行的操作系统(os)等来执行实际处理的一部分或全部。进而,不言而喻,也可以通过该处理来实现前述的实施方式的功能。

以上对本发明的优选实施方式进行了说明,但本发明并不限定于这样的实施方式,在不脱离本发明宗旨的范围内,可以施加各种变形和替换。

本国际申请基于2015年10月20日申请的日本专利申请2015-206661号主张优先权,在此援引其全部内容。

附图标记说明

30图标

40消息

50显示区域

60发布内容

70评论

80讨论标题

90意见组

110通信部

120控制部

130信息存储部

135讨论模式管理表

140输入输出部

210通信部

220显示部

230输入部

240控制部

250信息存储部

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1