消息显示终端、消息发送服务器、程序及信息存储介质的制作方法

文档序号:10663576阅读:637来源:国知局
消息显示终端、消息发送服务器、程序及信息存储介质的制作方法
【专利摘要】消息显示终端(20)以可识别输入了消息的用户的显示方式而显示表示由多个用户分别输入的该消息的消息对象(32)。受理单元(56)受理用于选择消息对象(32)的选择操作。显示控制单元(60)根据与通过进行选择操作而生成的消息相关的消息数据即利用作为被选择的消息对象(32)的第1消息对象而生成的消息数据,以将进行了该选择操作的用户可识别成输入了第2消息的用户的显示方式而显示表示该第2消息的第2消息对象(32),上述第2消息根据第1消息对象(32)所表示的第1消息而决定。
【专利说明】
消息显示终端、消息发送服务器、程序及信息存储介质
技术领域
[0001]本发明涉及消息显示终端、消息发送服务器、程序及信息存储介质。
【背景技术】
[0002]以往,公知有由多个用户分别输入消息而实现用户之间的通信的技术。例如,在专利文献I中记载了如下装置:在多个用户参加的聊天中,各个用户向规定的输入对话框输入自己的消息。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献I:日本专利第4637192号公报

【发明内容】

[0006]发明要解决的课题
[0007]但是,在专利文献I的技术中,各个用户必须将消息一一打入输入对话框,因此输入时需要花费工夫。
[0008]本发明是鉴于上述课题而研发的,其目的在于提供一种能够减轻输入消息时所需的工夫的消息显示终端、消息发送服务器、程序及信息存储介质。
[0009]用于解决课题的手段
[0010]为了解决上述课题,本发明提供一种消息显示终端,其对表示由多个用户分别输入的消息的消息对象,以能够识别输入了该消息的用户的显示方式进行显示,该消息显示终端的特征在于,其包括:受理单元,其受理用于选择上述消息对象的选择操作;及显示控制单元,其根据利用第I消息对象生成的消息数据,对表示根据上述第I消息对象表示的第I消息决定的第2消息的第2消息对象,以能够将进行了上述选择操作的用户识别为输入了该第2消息的用户的显示方式进行显示,其中,上述消息数据与通过进行该选择操作生成的消息相关,上述第I消息对象是被选择的上述消息对象。
[0011]另外,本发明提供一种消息显示终端,其显示表示由多个用户分别输入的消息的消息对象,该消息显示终端的特征在于,其包括:受理单元,其受理用于选择上述消息对象的选择操作;及显示控制单元,其根据利用第I消息对象生成的消息数据,对表示根据上述第I消息对象表示的第I消息决定的第2消息的第2消息对象进行显示,其中,上述消息数据与通过进行上述选择操作生成的消息相关,上述第I消息对象是被选择的上述消息对象。
[0012]另外,本发明提供一种消息发送服务器,其将与由多个用户分别输入的消息相关的消息数据发送到各个用户的终端,该消息发送服务器的特征在于,其包括:接收单元,其从上述各个用户的终端接收消息选择通知,该消息选择通知表示选择了表示上述消息的消息对象;数据生成单元,其根据上述接收单元接收到的上述消息选择通知,利用第I消息对象,以将该消息选择通知的发送源的用户作为输入了第2消息的用户的方式生成与根据上述第I消息对象表示的第I消息决定的该第2消息相关的消息数据,其中,上述第I消息对象是被选择的上述消息对象;及发送单元,其将通过上述数据生成单元生成的上述消息数据发送到上述各个用户的终端。
【附图说明】
[0013]图1是表示实施方式中的消息控制系统的整体结构的图。
[0014]图2是表示显示于用户的消息显示终端的聊天图像的一例的图。
[0015]图3是在用户沿用消息的情况下的画面转移图。
[0016]图4是表示在消息控制系统中实现的功能中与本发明相关的功能的功能块图。
[0017]图5是表示消息数据库的数据存储例的图。
[0018]图6是表示由消息控制系统执行的处理的流程图。
[0019]图7是实施方式2的功能块图。
[0020]图8是表示实施方式2的消息控制系统执行的处理的流程图。
[0021 ]图9是实施方式3的功能块图。
[0022]图10是表示实施方式3的消息控制系统执行的处理的流程图。
[0023]图11是变形例的功能块图。
[0024]图12是表示显示于用户的消息显示终端的聊天图像的图。
[0025]图13是表示显示于用户的消息显示终端的聊天图像的图。
[0026]图14是表示显示于用户的消息显示终端的聊天图像的图。
[0027]图15是表不聊天图像的一例的图。
[0028]图16是表不聊天图像的一例的图。
【具体实施方式】
[0029][1.实施方式I]
[0030]下面,参照附图,对本发明的实施方式的例子进行详细说明。在本实施方式中,以将本发明的消息发送服务器及消息显示终端适用于用来控制有多个用户参加的聊天的消息控制系统中的情况为例进行说明。
[0031 ] [1-1.消息控制系统的整体结构]
[0032]图1是表示实施方式中的消息控制系统的整体结构的图。如图1所示,消息控制系统I包括消息发送服务器10及多个消息显示终端20。消息发送服务器10及各个消息显示终端20以经由通信网络2而彼此可收发数据的方式连接。
[0033]消息发送服务器10由服务器计算机而实现。如图1所示,消息发送服务器10包括控制部U、存储部12及通信部13。控制部11例如包括微处理器等,并按照操作系统、其他程序而执行处理。存储部12包括主存储部(例如,RAM)及辅助存储部(例如,硬盘驱动器或固态驱动器)。通信部13经由通信网络2而进行数据通信。
[0034]消息显示终端20为用户进行操作的计算机。例如,消息显示终端20由便携电话机(包括智能手机)、便携信息终端(包括平板型计算机)、游戏机、或个人计算机而实现。如图1所示,消息显示终端20包括:控制部21、存储部22、通信部23、操作部24及显示部25。
[0035]控制部21、存储部22及通信部23与消息发送服务器10的控制部11、存储部12及通信部13相同。操作部24为输入设备,例如是触摸面板等。显示部25例如为液晶显示面板或有机EL显示器等,按照控制部21的指示而显示各种图像。
[0036]另外,在本实施方式中,视为存储于存储部12、存储部22而进行说明的程序、数据例如经由通信网络2而被供给到消息发送服务器10、消息显示终端20。另外,消息发送服务器10或消息显示终端20包括用于读取存储于计算机可读取的信息存储介质(例如,存储卡)中的程序或数据的构成要件。并且,经由信息存储介质而向消息发送服务器10或消息显示终端20供给程序、数据。
[0037][1-2.在消息控制系统中执行的聊天]
[0038]接着,以进行游戏的4个用户为了击败共同的敌人而一边合作一边聊天的场景为例,对在消息控制系统I中执行的聊天进行说明。在此,将这些4个用户分别记载为用户A、B、C及D。另外,在此,用户是指输入消息的人(操作消息显示终端20的人)。
[0039]图2是表示显示于用户A的消息显示终端20的聊天图像的一例的图。如图2所示,在聊天图像30中显示表示多个用户的各个消息的消息对象32A?32C(下面,将这些统称为消息对象32)和表示参加聊天的各个用户的头像图像34A?34D(下面,将这些还统称为头像图像 34)。
[0040]消息是用户所操作的终端之间被传递的信息的内容,例如是由用户输入或指定的符号串、图像、运动图像、声音或它们的组合等。在此,符号串除了包括字符串(文本)之外,还包括语言以外的符号(例如,表情字符、ASCII艺术或构成仅在用户彼此之间相通的暗号等的正负等的符号)。消息对象还可称为表示消息的图像。即,在简单地记载为消息的情况下,表示文本等的内容本身,而在记载为消息对象的情况下,表示显示部25中的显示对象,以此将两者区别开。另外,消息对象32可以不是图2所示的以二维表示的消息对象,也可以是在虚拟空间内以三维表示的消息对象。
[0041]消息对象32A表示由用户D输入的消息。因此,以从用户D的头像图像34D延伸出发言气球的方式显示消息对象32A。同样地,消息对象32B及32C分别表示用户B及A输入的消息。因此,消息对象32B以从用户B的头像图像34B延伸出发言气球的方式显示,消息对象32C以从用户A的头像图像34A延伸出发言气球的方式显示。这样,各个消息对象32以可识别输入了消息的用户(在本实施方式中,简单地称为输入者)的显示方式而被显示。在此,输入者并不是指人其自身,而是指用于识别输入了消息的用户的信息(例如,用户的名称、账户)、消息显示终端20的信息。
[0042]另外,在聊天图像30中,消息越新,消息对象32越靠上显示。因此,在如图2所示的画面例中,显示于最上面的消息对象32A所示的消息最新,显示于最下面的消息对象32C所示的消息最旧。进而,当经过一定时间时,各消息对象32从聊天图像30中被消除。即,重叠而显示的各个消息对象32从最下面的图像中被消除。
[0043]当用户A向输入对话框36输入消息而选择发送按钮38时,能够发送新的消息。即,当用户A选择发送按钮38时,表示向输入对话框36输入的消息的新的消息对象32以从用户A的头像图像34A延伸的方式显示。进而,在本实施方式中,即便用户A未向输入对话框36输入消息,也通过选择已经被显示的消息对象32,从而沿用该消息对象32所表示的消息而作为新的消息。
[0044]图3是用户A沿用消息的情况下的画面转移图。如图3所示,当用户A将表示用户D的消息的消息对象32D拖放到自己的头像图像34A时(图3的聊天图像30A的状态),能够沿用该消息对象32D所示的消息而作为自己所输入的消息而进行发言。因此,如聊天图像30B所示,表示与消息对象32D所示的消息相同的消息的消息对象32E作为用户A的发言而被显示。
[0045]另外,在图2及图3中,以显示于用户A的消息显示终端20的聊天图像30为例进行了说明,但是在用户B、C及D的聊天图像30的情况下也同样地显示表示用户A所沿用的消息的消息对象32D。进而,用户B、C及D也与上述情况同样地,通过将显示于自己的消息显示终端20的消息对象32拖放到自己的头像图像34,从而沿用该消息对象32所表示的消息而作为自己的发言。下面,对用于实现本技术的处理进行详细说明。
[0046][1-3.在消息控制系统中实现的功能]
[0047]图4是表示在消息控制系统I中实现的功能中与本发明相关的功能的功能块图。在此,在对由各个消息显示终端20实现的功能进行说明之后,对由消息发送服务器10实现的功能进行说明。另外,在图4中,为了实现简略化,仅图示了 I个消息显示终端20,但在各个消息显示终端20中实现同样的功能。
[0048][1-3-1.在各个消息显示终端实现的功能]
[0049]在各个消息显示终端20中实现数据存储部50、输入操作受理部52、发送操作受理部54、选择操作受理部56、收发部58及显示控制部60。输入操作受理部52、发送操作受理部54及选择操作受理部56主要由控制部21及操作部24而实现,收发部58主要由控制部21及通信部23而实现,显示控制部60主要由控制部21及显示部25而实现。
[0050][数据存储部]
[0051]数据存储部50存储为显示聊天图像30所需的数据。例如,数据存储部50存储与后述的收发部58从消息发送服务器10的收发部64接收到的消息相关的消息数据。另外,经过了一定时间的消息对象32从显示部25被消除,因此用于显示该消息对象32的数据在经过一定时间之后,可从数据存储部50被消除。
[0052][输入操作受理部]
[0053]输入操作受理部52受理消息的输入。例如,输入操作受理部52受理由用户进行的符号串的输入、图像的指定。另外,包括在消息的图像既可以存储于消息显示终端20,也可以存储于消息发送服务器10。
[0054][发送操作受理部]
[0055]发送操作受理部54受理用于发送被输入的消息的发送操作。关于发送操作,只要是预先决定的操作即可,在本实施方式中,发送操作受理部54受理用于发送输入到输入对话框36的消息的发送按钮38的选择。
[0056][选择操作受理部]
[0057]选择操作受理部56受理用于选择消息对象32的选择操作。选择操作是与发送操作不同的操作。选择操作也可以称为用于指定显示于显示部25的消息对象32的至少一个的操作。在选择操作中,既可以选择表示进行选择操作的用户所输入的消息(即,自己输入的消息)的消息对象32,也可以选择表示与进行选择操作的用户不同的用户所输入的消息(SP,其他人输入的消息)的消息对象32。
[0058]另外,选择操作可分为第I选择操作和第2选择操作这2个操作。在该情况下,例如,“第I选择操作”相当于拖动消息对象32的操作,“第2选择操作”相当于将其下降到规定的位置(自己的头像图像34等的位置)的操作。另外,选择操作不限于此,也可以是点击、双击、在点击的状态下长按、放大或缩小而选择消息对象32的操作。
[0059][收发部]
[0060]收发部58与消息发送服务器10的收发部64之间收发各种数据。在本实施方式中,经由收发部58而接收由消息发送服务器10的数据生成部70所生成的消息数据。收发部5所接收的消息数据被记录于数据存储部50。
[0061]另外,例如,收发部58将表示消息被输入的消息输入通知发送到消息发送服务器
10。消息输入通知是表示在该发送源中输入了消息的通知,其通过发送预先决定的形式的数据而执行。在此,发送源是受理了消息的输入及发送操作的消息显示终端20(进行发送操作的用户的消息显示终端20)。
[0062]消息输入通知中包括输入到输入对话框36的消息、确定该输入者的信息(例如,用于确定用户的信息、用于确定消息显示终端20的信息)。在各个用户的消息显示终端20中,当在向输入对话框36输入消息的状态下选择了发送按钮38时,从该消息显示终端20发送消息输入通知。换言之,当用户进行了发送操作时发送消息输入通知。
[0063]另外,收发部58发送表示选择操作受理部56受理了选择操作的消息选择通知。消息选择通知是表示在该发送源中选择了消息对象32的通知,其通过发送预先决定的形式的数据而进行。在此,发送源是受理了选择操作的消息显示终端20(进行了选择操作的用户的消息显示终端20)。
[0064]在消息选择通知中包括用于识别被选择的消息对象32所表示的消息的信息(例如,消息ID)、用于确定该发送源的信息(例如,确定用户的信息、确定消息显示终端20的信息)。当在各个用户的消息显示终端20中选择了消息对象32时,从该消息显示终端20发送消息选择通知。换言之,在用户进行了选择操作时发送消息选择通知。
[0065][显示控制部]
[0066]显示控制部60根据后述的收发部58所发送的消息数据而将聊天图像30显示于显示部25。显示控制部60以可识别其消息的输入者的显示方式而显示表示各个用户输入的消息的消息对象32。
[0067]可识别输入者的显示方式是指,以可确定消息对象32所表示的消息的输入者的方式进行显示。识别输入者的信息是表示输入者的图像或符号串,在此相当于头像图像34。例如,显示控制部60将消息对象32与识别输入者的信息关联地进行显示。具体地,显示控制部60以从头像图像34延伸出发言气球的方式显示消息对象32,或将头像图像34和消息对象32用线进行连接。另外,例如,显示控制部60通过以彼此相同的显示方式(例如,相同的颜色、样子、亮度、形状、大小)而显示消息对象32和头像图像34,从而可识别输入者。
[0068]在本实施方式中,显示控制部60根据与通过进行选择操作而生成的消息相关的消息数据即利用被选择的消息对象32(第I消息对象)而生成的消息数据,以将进行该选择操作的用户可识别为输入者(输入第2消息的用户)的显示方式来显示表示根据被选择的消息对象32所表示的消息(第I消息)而决定的消息(第2消息)的消息对象32(第2消息对象)。在此,后述的数据生成部70生成上述消息数据。
[0069]根据被选择的消息对象32所表示的消息而决定的消息是指,与被选择的消息对象32所表示的消息相同的消息或将被选择的消息对象32所表示的消息变更的消息。上述相同的消息是指,与通过选择操作而被选择的消息对象32所表示的消息内容相同的消息(与通过选择操作而被选择的消息对象32所表示的消息完全一致的消息)。另外,上述变更的消息是指,具备一部分与被选择的消息对象32所表示的消息共同的内容的消息(与通过选择操作而被选择的消息对象32所表示的消息部分一致的消息)。另外,不同的部分(与沿用源不同的部分)并不是用户手动输入的部分,而是在消息发送服务器10或消息显示终端20侧附上或置换其他的符号串、图像或者删除一部分符号串、图像的部分。在实施方式I中,对显示控制部60显示上述相同的消息的情况进行说明,并在变形例中,对显示控制部60显示上述变更的消息的情况进行说明。
[0070]另外,在实施方式I中,对当任一个用户进行选择操作时,与此对应地,消息发送服务器10的数据生成部70生成消息数据的情况进行了说明,而如后述的实施方式2及3所说明,也可以在消息显示终端20侧生成消息数据。
[0071 ] [1-3-2.在消息发送服务器实现的功能]
[0072]在消息发送服务器10中实现数据存储部62、收发部64及数据生成部70。例如,数据存储部62主要由存储部12而实现,收发部64主要由控制部11及通信部13而实现,数据生成部70主要由控制部11而实现。
[0073][数据存储部]
[0074]数据存储部62存储用于存储消息数据的消息数据库。图5是表示消息数据库的数据存储例的图。如图5所示,将消息ID、输入者信息、消息及时刻信息关联地存储到消息数据库。存储于消息数据库的各个记录相当于消息数据。消息数据是为管理数据(例如,确定或显示消息等)而所需的数据,在此,可以是包括为显示消息而所需的数据的数据。图5所示的消息ID是用于唯一地识别各个消息的信息。输入者信息是用于识别输入者的信息,在此是用于识别输入(发送)了消息的用户的信息。时刻信息是消息的输入时间。时刻信息既可以表示日期和时间,也可以仅表示时刻。
[0075]另外,存储于数据存储部62的数据不限于上述的例子。数据存储部62只要存储用于实现用户之间的消息的交换的数据即可。例如,数据存储部62可以存储用于识别参加聊天的用户的信息、各个用户的详细信息。另外,例如,数据存储部62可存储消息对象32、头像图像34等各种图像数据。
[0076][收发部]
[0077]收发部64与收发部58之间收发各种数据。在此,收发部64包括通知接收部66及数据发送部68。通知接收部66从各个用户的消息显示终端20接收表示消息被输入的消息输入通知。另外,通知接收部66从各个用户的消息显示终端20接收表示消息的消息对象32被选择的消息选择通知。
[0078]数据发送部68将数据生成部70所生成的消息数据发送到各个用户的消息显示终端20。例如,数据发送部68将各个用户输入的消息数据发送到各个消息显示终端20。另外,例如,数据发送部68根据收发部64所接收的消息选择通知,以将该消息选择通知的发送源的用户作为输入者的方式,将与根据被选择的消息对象32所表示的消息而决定的消息相关的消息数据(在本实施方式中,与和被选择的消息对象32所表示的消息相同的消息相关的消息数据)发送到各个用户的消息显示终端20。
[0079][数据生成部]
[0080]当接收到消息输入通知、消息选择通知时,数据生成部70根据该接收内容而生成消息数据。例如,数据生成部70根据收发部64所接收的消息输入通知而向消息输入通知所示的消息发布消息ID,以表示消息输入通知的发送源的输入者信息及当前日期和时间一起存储到消息数据库。
[0081 ]另外,例如,数据生成部70根据收发部64所接收的消息选择通知,并利用被选择的消息对象32(第I消息对象),以将该消息选择通知的发送源的用户作为输入者(输入第2消息的用户)的方式生成根据被选择的消息对象32所表示的消息(第I消息)来决定的消息数据(在此为与被选择的消息对象32所表示的消息相同的消息。即,第2消息)。
[0082]利用被选择的消息对象32是指使用识别被选择的消息对象32所表示的消息的信息(在此为消息ID),也可以是参照被选择的消息对象32所表示的消息数据中存储的信息。在此,数据生成部70确定通过选择操作而被选择的消息对象32所表示的消息的消息ID,对根据该消息ID所示的消息而决定的消息(在本实施方式中,与上述确定的消息ID所示的消息相同的消息)赋予新的消息ID,与表示消息选择通知的发送源的输入者信息及当前日期和时间一并存储到消息数据库。即,当数据生成部70接收到消息选择通知时,即便之后不接收任何的通知,也会自动生成消息数据。
[0083][1-4.在消息控制系统中执行的处理]
[0084]图6是表示消息控制系统I所执行的处理的流程图。图6所示的处理执行如下动作:在开始进行多个用户参加的聊天的情况下,控制部11按照存储于存储部12的程序而进行动作,控制部21按照存储于存储部22的程序而进行动作。通过执行下面说明的处理,从而实现图4所示的功能块。另外,在图6中,为了实现简略化,仅图示了一个消息显示终端20,但在各个消息显示终端20中执行同样的处理。
[0085]首先,如图6所示,在消息显示终端20中,控制部21将聊天图像30显示于显示部25
(SI)。在SI中显示的聊天图像30是初始画面,因此还未显示消息对象32。另外,在本实施方式中,在游戏的执行中进行聊天,因此根据各个用户的操作而进行游戏。
[0086]控制部21判定是否在向输入对话框36输入了消息的状态下选择发送按钮38(S2)。用户对操作部24进行操作而向输入对话框36输入符号串、图像来选择发送按钮38,从而能够发送消息。另外,在未向输入对话框36输入消息的状态下,无法选择发送按钮38。
[0087]在判定为选择了发送按钮38的情况下(S2;Y),控制部21将消息输入通知发送到消息发送服务器10(S3)。另外,在从各个消息显示终端20对消息发送服务器10发送了通知的情况下,还发送用户ID(用于确定操作消息显示终端20或消息显示终端20的用户等的信息)等,消息发送服务器10能够确定从哪个消息显示终端20或用户接收了通知。
[0088]当消息发送服务器10接收消息输入通知时,控制部11根据消息输入通知而生成消息数据(S4)。在S4中,向消息输入通知所示的消息重新发布消息ID,并与输入者信息及当前的时刻关联起来存储到消息数据库。另外,关于消息ID,只要以在规定的ID发布规则的基础上,不与其他消息ID重复的方式发布即可。另外,在此,对与当前的时刻关联起来的情况进行了说明,但也可以是在消息显示终端20输入消息时被记录的时刻。该时刻在消息显示终端20中取得,并包括在消息输入通知。
[0089]控制部11将所生成的消息数据发送到各个消息显示终端20(S5)。另外,用于识别参加聊天的各个用户的消息显示终端20的信息(例如,IP地址等)预先被存储于存储部12,消息发送服务器10可确定消息数据的发送目的地。
[0090]在消息显示终端20中,控制部21判定从消息发送服务器10是否接收到消息数据
(S6)。在判定为接收到消息数据的情况下(S6;Y),控制部21根据所接收的消息数据而更新聊天图像30的显示(S7)。在S7中,控制部21更新聊天图像30的显示,以使所接收的消息数据所示的消息的消息对象32显示于最上面。
[0091 ]控制部21判定是否进行消息对象32的选择操作(S8)。在S8中,控制部21根据来自操作部24的信号而判定是否选择显示于显示部25的消息对象32的任何对象。
[0092]在判定为进行了选择操作的情况下(S8;Y),控制部11将消息选择通知发送到消息发送服务器10(S9)。如上所述,在S9中发送的消息选择通知中包括有通过选择操作而被选择的消息对象32所表示的消息的消息ID。
[0093]当消息发送服务器10接收到消息选择通知时,控制部11根据消息选择通知而生成消息数据(SlO)。在SlO中,对与消息选择通知所示的消息相同的消息重新发布消息ID,并与表示进行了选择操作的用户的输入者信息及当前的时刻关联地存储到消息数据库。后续的Sll?S13的处理分别与S5?S7相同。通过执行这样的处理,表示用户沿用的消息的消息对象32被显示于各个用户的显示部25。
[0094]控制部21判定聊天是否结束(S14)。在满足了预先决定的条件的情况下结束聊天,例如,在某一用户进行了用于结束聊天的规定操作的情况下或结束游戏的情况下结束聊天。在未判定为聊天结束的情况下(S14;N),返回到S2的处理。另外,在判定为聊天结束的情况下(S14; Y),结束本处理。
[0095]根据以上说明的消息控制系统1,通过由用户选择消息对象32,从而能够沿用该消息对象32所表示的消息,因此能够减轻输入消息所需的工夫。特别地,在游戏中进行聊天的情况下,在很多情况下没有一一输入消息的时间,因此沿用消息而节省工夫特别有用。进而,在游戏中比起将内容正确地传达,有时将消息快速地发送而使气氛高涨更为重要,在这样的游戏中,通过沿用消息而快速地发言,从而能够使游戏有效地高涨。
[0096]另外,如实施方式I所示,在用户向输入对话框36输入消息而选择了发送按钮3时消息被发送的情况下,无需向输入对话框36—一输入消息并选择发送按钮38,而是仅进行用于选择消息对象32的选择操作,就能够将自己的消息进行发送。
[0097][2.实施方式2]
[0098]在实施方式I中,对消息发送服务器10生成消息数据的情况进行了说明,但消息数据的生成场所不限于消息发送服务器10。此外,例如也可以在受理了消息的发送操作、消息对象32的选择操作的消息显示终端20侧生成消息数据。下面,对与实施方式I相同的点省略说明,而对与实施方式I不同的点进行说明。
[0099]图7是实施方式2的功能块图。如图7所示,在实施方式2中,在消息显示终端20中实现数据生成部70。在该情况下,数据生成部70主要由控制部21实现。例如,在输入操作受理部52受理了消息的输入之后,当发送操作受理部54受理了发送操作时,数据生成部70生成与该输入的消息相关的消息数据。在该情况下,数据生成部70对被输入的消息发布消息ID,并与输入者信息及当前时刻关联起来,从而生成消息数据。
[0100]同样地,当选择操作受理部56受理了选择操作时,数据生成部70生成消息数据。数据生成部70对根据通过选择操作而被选择的消息对象32所示的消息而决定的消息(在此,与通过选择操作而被选择的消息对象32所示的消息相同的消息)发布消息ID,并通过与输入者信息及当前时刻关联起来,从而生成消息数据。
[0101]消息显示终端20的收发部58将由数据生成部70生成的数据发送到消息发送服务器10。消息发送服务器10的收发部64接收到消息数据而存储到消息数据库,并向各个消息显示终端20提供该消息数据。当消息显示终端20的收发部58从消息发送服务器10接收到消息数据时,显示控制部60更新聊天图像30的显示。显示的更新处理本身与实施方式I相同。
[0102]图8是表示实施方式2的消息控制系统I所执行的处理的流程图。如图8所示,S21及S22分别与SI及S2相同。在S22中,在判定为选择了发送按钮38的情况下(S22; Y),控制部21生成与被输入到输入对话框36的消息相关的消息数据(S23KS23的处理内容与S4相同,控制部21向被输入到输入对话框36的消息发布消息ID,并与输入者信息及当前的时刻关联起来,从而生成消息数据。
[0103]控制部21向消息发送服务器10发送消息数据(S24)。控制部21根据在S23生成的消息数据而更新聊天图像30的显示(S25) A25中的处理与S7相同。
[0104]当消息发送服务器10接收到消息数据时,控制部11将该数据存储到消息数据库
(526)。控制部11将消息数据发送到生成该数据的消息显示终端20以外的消息显示终端20
(527)A27中的处理与S5相同,但在生成消息数据的消息显示终端20中无需发送该数据,因此在S27中,对其以外的消息显示终端20发送数据。
[0105]另外,在消息显示终端20中未判定出选择了发送按钮38的情况下(S22;N),控制部21判定是否进行了消息对象32的选择操作(328)^28的处理与S8相同。
[0106]在判定为进行了消息对象32的选择操作的情况下(S28;Y),控制部21根据该选择操作,生成与和被选择的消息对象32所示的消息相同的消息相关的消息数据(S29),并移行至IJS24的处理。S29的处理内容与SlO相同,控制部21对与被选择的消息对象32所示的消息相同的消息发送消息ID,并与输入者信息及当前的时刻关联起来,从而生成消息数据。
[0107]另外,在未判定出进行了消息对象32的选择操作的情况下(S28;N),控制部21判定是否接收了其他消息显示终端20生成的消息数据(S30)。在S30中,控制部21判定是否经由消息发送服务器10而接收了在其他消息显示终端20中生成的消息数据(S卩,在由其他消息显示终端20执行的S23或S29的处理中生成的数据)。
[0108]在判定为接收了由其他消息显示终端20生成的消息数据的情况下(S30;Y),控制部21根据该接收的数据而更新聊天图像30的显示^31)^31的处理内容与S7或S13相同。另夕卜,后续的S32的处理与S14相同。
[0109]根据实施方式2,通过在消息显示终端20侧生成消息数据,从而能够进行与实施方式I相同的显示控制,从而能够减轻输入消息所需的工夫。另外,并不是在消息发送服务器10,而是在消息显示终端20执行生成消息数据的处理,从而能够减轻消息发送服务器10的负荷。
[0110]另外,在实施方式2中,对用户所选择的消息对象32所表示的消息的消息ID等被存储于消息显示终端20的情况进行了说明,但该数据也可以不存储于消息显示终端20,而是在进行选择操作的时机向消息发送服务器10咨询数据的取得。
[0111][3.实施方式3]
[0112]另外,在实施方式I中,对当消息发送服务器10接收到消息输入通知、消息选择通知时,消息发送服务器10生成消息数据的情况进行了说明,但也可以由消息发送服务器10将消息输入通知、消息选择通知传输到各个消息显示终端20,之后在显示消息对象32的时机,在各个消息显示终端20中生成消息数据。下面,对与实施方式I或2相同的点省略说明,对不同的点进行说明。
[0113]图9是实施方式3的功能块图。如图9所示,在实施方式3中,在消息显示终端20中实现数据生成部70。另外,在实施方式3中,消息发送服务器10的收发部64将消息输入通知、消息选择通知直接传输到各个消息显示终端20。另外,在实施方式3中,与实施方式2同样地,在消息显示终端20中实现数据生成部70。
[0114]当接收到消息发送服务器10传输的消息输入通知时,数据生成部70根据该消息输入通知而生成与被输入的消息相关的消息数据。该生成方法本身与实施方式I相同。例如,某一消息显示终端20的数据生成部70在接收到由其他消息显示终端20发送的消息输入通知的情况下,根据该消息输入通知而生成与被输入的消息相关的消息数据。即,数据生成部70在显示消息对象32的时机生成消息数据。
[0115]同样地,当接收到由消息发送服务器10传输的消息选择通知时,数据生成部70根据该消息选择通知而生成消息数据。该生成方法本身与实施方式I相同。例如,某一消息显示终端20的数据生成部70在接收到由其他消息显示终端20发送的消息选择通知的情况下,根据该消息选择通知而生成与根据被选择的消息对象32所表示的消息而决定的消息(在此,与被选择的消息对象32所表示的消息相同的消息)相关的数据。关于这一点,在实施方式2中,由该其他消息显示终端20接收了消息数据本身,而在实施方式3中,接收仅包括消息ID等信息的消息输入通知,因此能够省略与在该其他消息显示终端20被输入的内容相关的数据的收发。显示控制部60根据由数据生成部70生成的上述数据而更新聊天图像30的显示。显示的更新处理本身与实施方式1、2相同。
[0116]图10是表示实施方式3的消息控制系统I所执行的处理的流程图。如图10所示,S41?S43分别与SI?S3相同。在消息发送服务器10中,当接收到消息输入通知时,控制部11将消息输入通知传输到各个消息显示终端20(S44)。
[0117]在消息显示终端20中,控制部21判定是否接收到消息输入通知(S45)。在判定为接收到消息输入通知的情况下(S45;Y),控制部21根据消息输入通知而生成消息数据(S46),并更新聊天图像30的显示(S47KS46的处理内容与S5相同,S47的处理内容与S7相同。另外,在S45中,在接收了由其他消息显示终端20发送的消息输入通知的情况下,在后续的S46中,根据由该其他消息显示终端20发送的消息输入通知而生成与在该其他消息显示终端20中输入的消息相关的消息数据。
[0118]后续的S48及S49分别与S8及S9相同。在消息发送服务器10中,当接收到消息选择通知时,控制部11将消息选择通知传输到各个消息显示终端20(S50)。
[0119]在消息显示终端20中,控制部21判定是否接收到消息选择通知(S51)。在判定为接收到消息选择通知的情况下(S51; Y),控制部21根据消息选择通知而生成消息数据(S52),并更新聊天图像30的显示(S53KS52的处理内容与SlO相同,S53的处理内容与S13相同。后续的S54与S14相同。另外,在S51中,在接收到由其他消息显示终端20发送的消息选择通知的情况下,在后续的S52中,根据该其他消息显示终端20发送的消息选择通知而生成与和在该其他消息显示终端20中选择的消息对象32所表示的消息相同的消息相关的消息数据。
[0120]根据实施方式3,在消息显示终端20中生成消息数据,从而能够进行与实施方式1、2相同的显示控制,能够减轻输入消息所需的工夫。另外,与实施方式2同样地,并不是在消息发送服务器10执行生成消息数据的处理,而是在消息显示终端20执行生成消息数据的处理,从而能够减轻消息发送服务器10的负荷。另外,在实施方式2中,进行了消息数据的收发,但在实施方式3中,只要收发比其更少的数据量的消息选择通知即可,因此能够减轻网络上的通信量。
[0121][4.变形例]
[0122]另外,本发明不限于以上说明的实施方式。在不脱离本发明的要旨的范围内,可进行适当变更。
[0123]图11是变形例的功能块图。如图11所示,在变形例中,在实施方式的功能的基础上,实现用户受理部72。用户受理部72主要由控制部21及操作部24而实现。另外,在图11中基于实施方式I的功能块而进行了图示,但在如实施方式2或3这样生成消息数据的情况下,数据生成部70由消息显示终端20而实现。
[0124](I)例如,消息对象32在经过一定时间时被消除,因此为了沿用已被消除的消息,构成为可从各个用户的消息的历史选择消息对象32。在此,当选择头像图像34时,显示该头像图像34所示的用户的消息的历史。
[0125]图12是表示在用户A的消息显示终端20显示的聊天图像30的图。如图12所示,例如,当用户A选择了用户D的头像图像34D时,显示表示该头像图像34D所示的用户D的消息的历史的历史图像40(聊天图像30C的状态)。消息的历史是由某一用户所输入的过去的消息的历史,既可以是过去的整个期间的消息,也可以仅是根据当前时间点而决定的期间内(例如,从当前时间点到规定时间之前的期间)的消息。另外,例如也可以仅是从最新的消息开始计数的规定数量的消息。
[0126]用户受理部72受理用于选择表示多个用户的各个用户的用户对象(在此为头像图像34)的至少一个的操作。用户对象是用于识别各个用户的图像,例如,除了头像图像34之夕卜,也可以是用于识别用户的名称的图像。另外,作为用户对象,可以不像头像图像34这样以二维方式表示,而是可以在虚拟空间内以三维方式表示。显示控制部60参照数据存储部50而确定被选择的头像图像34所示的用户的消息的历史,并显示表示该历史的历史图像40。在此,历史图像40由表示包括在历史中的各个消息的消息对象32F?32J构成。
[0127]本变形例的选择操作受理部56受理用于选择根据与被显示的消息对象32相关的历史信息(即,表示被显示的消息对象32的历史的信息。在此为与存储于数据存储部50的已输入的消息相关的消息数据。)而显示的消息对象32的选择操作。例如,选择操作受理部56受理用于选择表示包括在历史中的各个消息的消息对象32的选择操作。关于受理了选择操作之后的处理,与实施方式I相同。即,在图12所示例子中,在表示包括在历史中的各个消息的消息对象32F?32J中,当用户A将消息对象32H拖放到自己的头像图像34A时,显示表示与消息对象32H所示的消息相同的消息的消息对象32K(聊天图像30D的状态)。
[0128]另外,选择操作受理部56也可以受理用于选择根据被选择的输入者(在此,被选择的头像图像34所示的用户)的历史信息而显示的消息对象32的选择操作。即,选择操作受理部56在整个历史中,从表示被选择的输入者所输入的消息的消息对象32的历史中受理选择操作。例如,选择操作受理部56针对多个用户的每个用户,从该用户输入的消息的历史受理用于选择消息对象32的选择操作。例如,显示控制部60针对用户选择头像图像34的每个用户而显示表示该用户输入的消息的历史的历史图像40。并且,选择操作受理部56从各个历史图像40所示的历史受理用于选择消息对象32的选择操作。
[0129]另外,显示控制部60根据历史信息,以不重复相同信息的方式显示消息对象32。SP,显示控制部60以不重复相同信息的方式显示表示包括在消息的历史中的各个消息的消息对象32。显示控制部60对包括在历史中的各个消息进行比较,使重复的消息分别不能作为个别的消息对象32而显示。例如,在图12所示的画面例中,即便用户D输入了多次“不妙!”这样的消息,作为历史图像40,仅显示表示该消息的I个消息对象32H。
[0130]根据变形例(I),当各个用户从某一用户的消息的历史选择消息对象32时,能够将与该消息相同的消息作为自己输入的消息而发送,因此能够减轻输入消息所需的工夫。
[0131]另外,当各个用户针对每个用户从该用户的消息的历史选择消息对象32时,能够将与该消息相同的消息作为自己输入的消息而发送,因此在减轻输入消息的工夫的同时,能够针对每个输入者挤入消息对象32的候选,能够更快地检索到目标的消息对象32。
[0132]另外,在从消息的历史中选择消息对象32时,不重复相同的消息,因此容易进行消息对象32的选择。即,在历史中存在多个相同的消息的情况下,能够防止仅显示相同内容的消息对象32。
[0133]另外,在上述中,如实施方式I所示,对消息发送服务器10生成消息数据的情况进行了说明,但在变形例(I)中,如实施方式2或3所示,也可由消息显示终端20来生成数据。在该情况下,在从历史选择消息对象32的情况下,如在实施方式2或3所说明,在消息显示终端20中生成消息数据。
[0134](2)另外,例如,在用户A沿用了用户D的消息的情况下,沿用源的用户D的消息和用户A的消息为相同的内容,因此也可以综合起来显示。本变形例的显示控制部60将表示与被选择的消息对象32(第I消息对象)所表示的消息(第I消息)相同的消息(第2消息)的消息对象32(第2消息对象)与被选择的消息对象32关联起来进行显示。另外,在此,在数据生成部70所生成的消息数据中包括沿用源的消息的消息ID( S卩,用户所选择的消息对象32所表示的消息的消息ID)。由此,能够确定沿用源的消息。
[0135]图13是表示在用户A的消息显示终端20显示的聊天图像30的图。如图13所示,显示控制部60将表示沿用源的用户D的消息的消息对象32L和表示将其沿用而制作的用户A的消息的消息对象32M关联起来而综合显示。在该情况下,显示控制部60将消息对象32L及32M分别以可识别用户A及D的显示方式而显示。可识别的显示方式的意思与实施方式I相同。
[0136]另外,将消息对象32关联的方法不限于上述的例子。显示控制部60只要将多个消息对象32的各个对象以可识别彼此的关联的显示方式显示即可。除了图13所示的显示方式以外,显示控制部60可将多个消息对象32用线进行连接,或将多个消息对象32包围,从而进行关联。此外,例如,显示控制部60也可以相同的显示方式(例如,相同的颜色、样子、亮度、形状、大小、字体)显示多个消息对象32或将多个消息对象32排列成一排而进行关联。
[0137]根据变形例(2),通过将消息对象32关联地进行显示,从而能够容易看见消息对象32ο
[0138]另外,显示控制部60可以显示一个消息对象32(第2消息对象),该消息对象32表示与被选择的消息对象32(第I消息对象)所表示的消息(第I消息)相同的消息(第2消息)和被选择的消息对象32所表示的消息。
[0139]图14是表示在用户A的消息显示终端20显示的聊天图像30的图。可以如图14所示地显示表示与被选择的消息对象32所表示的消息相同的消息和被选择的消息对象32所表示的消息的一个消息对象32N。另外,在消息对象32N中可附带表示输入了消息的用户A及D的识别图像42。这样,能够将沿用源的消息和沿用而制作的新的消息作为I个消息对象32而显示,因此能够容易看到消息对象32。
[0140]另外,显示控制部60只要执行在变形例(2)说明的2个显示控制的至少一个即可。另外,在上述记载中,如实施方式I所示,对消息发送服务器10生成消息数据的情况进行了说明,但在变形例(2)中,如实施方式2或3所示,也可由消息显示终端20生成数据。在该情况下,如在实施方式2或3所说明,在消息显示终端20中生成消息数据而与消息对象32关联起来显示或作为I个消息对象32而显示。
[0141](3)另外,例如,在上述记载中,对沿用与被选择的消息对象32所示的消息相同的消息的情况进行了说明,但也不需要是完全相同的消息。显示控制部60可以显示表示对被选择的消息对象32所表示的消息进行变更的消息的消息对象32。
[0142]图15是表示聊天图像30的一例的图。如图15所示,当用户A将表示用户D的消息的消息对象32D拖放到用户C的头像图像34C时(聊天图像30E的状态),显示控制部60显示消息对象320(聊天图像30F的状态),该消息对象320表示这样的消息:将表示该头像图像34C所示的用户C的字符串插入到沿用源的消息。
[0143]显示控制部60显示表示包括被选择的消息对象32 (第I消息对象)所表示的消息(第I消息)和用于识别被选择的头像图像34所表示的用户的识别信息的消息(第2消息)的消息对象32(第2消息对象)。该识别信息是表示用户的名称的符号串、图像。
[0144]另外,在图15的例子中,在用户D的消息的开头插入有用于识别用户C的字符串,而用于识别用户C的字符串的揷入位置既可以是用户D的消息的末尾,也可以是用户D的消息的中间。在变形例(3)中,与实施方式I同样地,消息发送服务器10的数据生成部70生成该消息数据(即,与对被选择的消息对象32所表示的消息进行变更的消息相关的消息数据),显示控制部60经由收发部58及64而接收该数据,从而显示消息对象32。
[0145]根据变形例(3),在用户所选择的消息对象32表示的消息中包括用于识别用户的信息而作为自己的消息,因此能够以无需花费工夫便能够容易地知道对谁的消息的方式进行显示。
[0146]另外,在上述的记载中,如实施方式I所示,对消息发送服务器10生成消息数据的情况进行了说明,但在变形例(3)中,如实施方式2或3所示,也可由消息显示终端20生成数据。在该情况下,如在实施方式2或3中所说明,在消息显示终端20中生成消息数据,在沿用源的消息中显示消息对象32,该消息对象32表示插入了用于识别用户所选择的头像图像34所示的用户的信息的消息。
[0147](4)另外,例如,在沿用源的消息中包括用户的名字等的情况下,可以在置换该名字的基础上作为新的消息。本变形例的消息包括用于识别多个用户中的至少一个用户的识别信息。
[0148]图16是表示聊天图像30的一例的图。如图16所示,当用户A将表示用户D的消息的消息对象32P拖放到用户C的头像图像34C时(聊天图像30G的状态),显示控制部60显示消息对象32Q(聊天图像30H的状态),该消息对象32Q表示将消息中的用户的识别信息(在此为表示用户D的“我”)置换成该头像图像34C所示的用户C的识别信息的消息。另外,关于判定在消息中是否包括识别信息的方法,可以通过判定是否包括规定的符号串或图像来进行。
[0149]如上所述,显示控制部60显示消息对象32Q(第2消息对象),该消息对象32Q表示将包括在被选择的消息对象32P(第I消息对象)所表示的消息(第I消息)中的识别信息置换成用于识别被选择的头像图像34C所表示的用户的信息的消息(第2消息)。另外,在变形例(4)中,与实施方式I同样地,由消息发送服务器10的数据生成部70生成消息数据,显示控制部60经由收发部58及64而接收该数据,从而显示消息对象32。
[0150]根据变形例(4),各个用户可以在置换消息中的识别信息的基础上作为自身的消息,因此能够减轻为变更成对谁的消息而所需的工夫。
[0151]另外,在上述记载中,如实施方式I所示,对由消息发送服务器10生成消息数据的情况进行了说明,但在变形例(4)中,如实施方式2或3所示,也可由消息显示终端20生成数据。在该情况下,如实施方式2或3所说明,在消息显示终端20中生成消息数据而显示消息对象32,该消息对象32表示将沿用源的消息的识别信息置换成用于识别用户所选择的头像图像34所示的用户的信息的消息。
[0152](5)另外,例如,可以进行将预先决定的多个消息候选存储到数据存储部50,并将这些消息候选的至少一个作为消息而发送的发送操作。在该情况下,消息对象32的选择操作与上述发送操作不同。消息候选只不过为预先设定的文本等,因此有时不是假设当前的游戏的状況的内容(符合当前的状況的内容),消息对象32表示在游戏的执行中被输入的消息,并表示符合当前的状況的内容,因此通过沿用它们,与选择消息候选的情况相比,能够发送更符合此时的状況的消息。
[0153](6)另外,例如,在上述记载中,对使消息对象32从头像图像34延伸,从而以可识别输入者的显示方式进行显示的情况进行了说明,但也可以不以可识别输入者的显示方式显示消息对象32。即,显示控制部60也可以无需特别地识别输入者,而是简单地显示表示与沿用源的消息相同的消息的消息对象32或表示根据沿用源的消息而决定的消息的消息对象32。在该情况下,通过沿用消息,从而能够减轻输入消息所需的工夫。
[0154]另外,例如,也可以将实施方式和上述变形例结合。
[0155]另外,例如,在各个功能块中,除了选择操作受理部56及显示控制部60以外的部件,可从消息显示终端20省略,除了收发部64以外的部件,可从消息发送服务器10省略。
[0156]另外,例如,消息发送服务器10生成包括消息对象32的整个聊天图像30的图像数据(例如,HTML形式的数据)而发送到各个消息显示终端20。在该情况下,在消息数据中包括整个聊天图像30的图像数据。
[0157]另外,例如,消息控制系统I也可以不具有消息发送服务器10,仅由消息显示终端20构成。在该情况下,任何的消息显示终端20可作用为服务器。
[0158]另外,例如,本发明的消息发送服务器或消息控制终端可适用于用户之间的消息交换技术,并且也可以适用于聊天以外的情况。例如,可将本发明适用于多个用户输入消息的电子公告板。
[0159][5.发明的总结]
[0160]由以上的记载可知,本发明例如为如下。在本发明的消息显示终端(20)中,其以可识别输入了消息的用户的显示方式而显示表示由多个用户分别输入的上述消息的消息对象,该消息显示终端的特征在于,其包括:受理单元(56),其受理用于选择上述消息对象的选择操作;显示控制单元(60),其根据与通过进行上述选择操作而生成的消息相关的消息数据即利用作为被选择的上述消息对象的第I消息对象而生成的上述消息数据,以将进行了该选择操作的用户可识别成输入了第2消息的用户的显示方式而显示表示该第2消息的第2消息对象,上述第2消息根据上述第I消息对象所表示的第I消息而决定。
[0161]另外,在本发明的消息显示终端(20)中,其显示表示由多个用户分别输入的消息的消息对象,该消息显示终端的特征在于,其包括:受理单元(56),其受理用于选择上述消息对象的选择操作;及显示控制单元(60),其根据与通过进行上述选择操作而生成的消息相关的消息数据即利用作为被选择的上述消息对象的第I消息对象而生成的上述消息数据而显示表示第2消息的第2消息对象,该第2消息根据上述第I消息对象所表示的第I消息而决定。
[0162]另外,在本发明的消息发送服务器(10)中,其将与由多个用户分别输入的消息相关的消息数据发送到各个用户的终端,该消息发送服务器的特征在于,其包括:接收单元
(66),其从上述各个用户的终端接收用来通知表示上述消息的消息对象被选择的消息选择通知;数据生成单元(70),其根据上述接收单元接收的上述消息选择通知,利用被选择的上述消息对象即第I消息对象,以将该消息选择通知的发送源的用户作为输入了第2消息的用户的方式生成与根据上述第I消息对象所表示的第I消息而决定的该第2消息相关的消息数据;及发送单元(68),其将通过上述数据生成单元而生成的上述消息数据发送到上述各个用户的终端。
[0163]另外,本发明的程序使计算机作用为上述或下述记载的消息显示终端或上述记载的消息发送服务器。
[0164]另外,本发明的信息存储介质为计算机可读取的信息存储介质,其记录有上述程序。
[0165]根据本发明,能够减轻输入消息所需的工夫。
[0166]另外,根据本发明的一方式,上述受理单元(56)受理用于选择根据与被显示的上述消息对象相关的历史信息而显示的消息对象的上述选择操作。根据该方式,各个用户只要从某一用户的消息的历史选择消息对象,便能够将与该消息相同的消息等作为自己输入的消息而发送,因此能够减轻输入消息所需的工夫。
[0167]另外,根据本发明的一方式,上述受理单元(56)受理用于选择根据被选择的上述用户的上述历史信息而显示的消息对象的上述选择操作。根据该方式,各个用户只要针对每个用户从该用户的消息的历史选择消息对象,便能够将与该消息相同的消息等作为自己输入的消息而发送,因此能够在减轻输入消息所需的工夫的同时,针对每个输入者而挤入消息对象的候选,因此能够进一步快速检索目标的消息对象。
[0168]另外,根据本发明的一方式,上述显示控制单元(60)根据上述历史信息,以不重复相同的上述消息的方式显示上述消息对象。根据该方式,在从消息的历史选择消息对象时不会重复相同的消息,因此容易选择消息对象。
[0169]另外,根据本发明的一方式,上述显示控制单元(60)包括以下单元中的至少一个单元:将表示根据上述第I消息对象所表示的第I消息而决定的第2消息的第2消息对象与上述第I消息对象关联地显示的单元(60);及用于显示一个第2消息对象的单元(60),该第2消息对象表示根据上述第I消息对象所表示的第I消息而决定的第2消息和上述第I消息对象所表示的第I消息。根据该形态,将消息对象关联起来显示或作为一个消息对象而显示,从而容易看到消息对象。
[0170]另外,根据本发明的一方式,上述消息显示终端(20)还包括用于受理如下操作的单元:用于选择表示上述多个用户的各个用户的用户对象(例如,头像图像34)的至少一个,并且上述显示控制单元(60)显示表示第2消息的上述第2消息对象,上述第2消息包括:上述第I消息对象所表示的第I消息;及用于识别被选择的上述用户对象所表示的用户的识别信息。根据该方式,在用户所选择的消息对象所表示的消息中包括用于识别用户的信息而作为自己的消息,因此能够以无需花费功夫而容易地知道对谁的消息的方式进行显示。
[0171]另外,根据本发明的一方式,上述消息对象所表示的消息包括用于识别上述多个用户中的至少一个用户的识别信息,上述消息显示终端(20)还包括用于受理如下操作的单元(72):用于选择表示上述多个用户的各个用户的用户对象(例如,头像图像34)的至少一个,并且上述显示控制单元(60)显示表示第2消息的上述第2消息对象,上述第2消息将包括在上述第I消息对象所表示的第I消息中的上述识别信息置换成用于识别被选择的上述用户对象所表示的用户的信息而成。根据该形态,各个用户能够置换消息中的识别信息而作为自己的消息,因此能够减轻为变更成对谁的消息而所需的工夫。
[0172]另外,根据本发明的一方式,上述消息显示终端(20)还包括用于受理如下操作的单元(54):用于发送被输入的上述消息的发送操作或将预先决定的多个消息候选的至少一个作为上述消息而发送的发送操作,上述受理单元(56)受理与上述发送操作不同的上述选择操作。根据该方式,在用户进行了发送操作时发送消息的情况下或在用户选择了消息候选时发送消息的情况下,仅通过进行用于选择消息对象的选择操作,无需一一进行发送操作而能够作为自己的消息来发送。
【主权项】
1.一种消息显示终端,其对表示多个用户分别输入的消息的消息对象,以能够识别输入了该消息的用户的显示方式进行显示, 该消息显示终端的特征在于,其包括: 受理单元,其受理用于选择上述消息对象的选择操作;及 显示控制单元,其根据利用第I消息对象生成的消息数据,对表示根据上述第I消息对象表示的第I消息决定的第2消息的第2消息对象,以能够将进行了上述选择操作的用户识别为输入了该第2消息的用户的显示方式进行显示,其中,上述消息数据与通过进行该选择操作生成的消息相关,上述第I消息对象是被选择的上述消息对象。2.根据权利要求1所述的消息显示终端,其特征在于, 上述受理单元受理用于选择根据历史信息显示的消息对象的上述选择操作,上述历史信息与被显示的上述消息对象相关。3.根据权利要求2所述的消息显示终端,其特征在于, 上述受理单元受理用于选择根据被选择的上述用户的上述历史信息显示的消息对象的上述选择操作。4.根据权利要求2或3所述的消息显示终端,其特征在于, 上述显示控制单元根据上述历史信息,以不重复相同的上述消息的方式显示上述消息对象。5.根据权利要求1?4中的任意一项所述的消息显示终端,其特征在于, 上述显示控制单元包括以下单元中的至少一个单元: 将表示根据上述第I消息对象表示的第I消息决定的第2消息的第2消息对象与上述第I消息对象关联地进行显示的单元;及 对一个第2消息对象进行显示,该第2消息对象表示根据上述第I消息对象表示的第I消息决定的第2消息和上述第I消息对象表示的第I消息的单元。6.根据权利要求1?5中的任意一项所述的消息显示终端,其特征在于, 上述消息显示终端还包括受理如下操作的单元,该操作用于选择分别表示上述多个用户的用户对象中的至少一个, 上述显示控制单元显示表示第2消息的上述第2消息对象,上述第2消息包括:上述第I消息对象表示的第I消息;及对被选择的上述用户对象表示的用户进行识别的识别信息。7.根据权利要求1?6中的任意一项所述的消息显示终端,其特征在于, 上述消息对象表示的消息包括对上述多个用户中的至少一个用户进行识别的识别信息, 上述消息显示终端还包括受理如下操作的单元,该操作用于选择分别表示上述多个用户的用户对象中的至少一个, 上述显示控制单元显示表示第2消息的上述第2消息对象,在上述第2消息中,将在上述第I消息对象表示的第I消息中包含的上述识别信息置换为对被选择的上述用户对象表示的用户进行识别的信息。8.根据权利要求1?7中的任意一项所述的消息显示终端,其特征在于, 上述消息显示终端还包括受理发送操作的单元,该发送操作为用于发送被输入的上述消息的发送操作或将预先决定的多个消息候选中的至少一个作为上述消息进行发送的发送操作, 上述受理单元受理与上述发送操作不同的上述选择操作。9.一种消息显示终端,其对表示多个用户分别输入的消息的消息对象进行显示, 该消息显示终端的特征在于,其包括: 受理单元,其受理用于选择上述消息对象的选择操作;及 显示控制单元,其根据利用第I消息对象生成的消息数据,对表示根据上述第I消息对象表示的第I消息决定的第2消息的第2消息对象进行显示,其中,上述消息数据与通过进行上述选择操作生成的消息相关,上述第I消息对象是被选择的上述消息对象。10.—种消息发送服务器,其将与多个用户分别输入的消息相关的消息数据发送到各个用户的终端, 该消息发送服务器的特征在于,其包括: 接收单元,其从上述各个用户的终端接收消息选择通知,该消息选择通知表示选择了表示上述消息的消息对象; 数据生成单元,其根据上述接收单元接收到的上述消息选择通知,利用第I消息对象,以将该消息选择通知的发送源的用户作为输入了根据第I消息决定的第2消息的用户的方式生成与该第2消息相关的消息数据,其中,上述第I消息对象是被选择的上述消息对象,上述第I消息是上述第I消息对象表示的消息;及 发送单元,其将通过上述数据生成单元生成的上述消息数据发送到上述各个用户的终端。11.一种程序,其使计算机作为权利要求1?9中的任意一项所述的消息显示终端或权利要求10所述的消息发送服务器进行工作。12.—种计算机可读取的信息存储介质,其记录有权利要求11所述的程序。
【文档编号】G06F13/00GK106030551SQ201580008800
【公开日】2016年10月12日
【申请日】2015年2月18日
【发明人】大柴慎吾
【申请人】科乐美数码娱乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1