服务器装置、终端装置和程序的制作方法

文档序号:6497399阅读:135来源:国知局
服务器装置、终端装置和程序的制作方法
【专利摘要】根据一个说明性实施例,提供了一种信息处理系统。该信息处理系统包括至少一个控制单元,用于在连续内容中指定用户访问该连续内容的用户访问位置,并且将该用户与各自在与所述用户访问位置相同或接近位置处访问所述连续内容的其他用户相关联。
【专利说明】服务器装置、终端装置和程序
【技术领域】
[0001]本公开涉及服务器装置、终端装置和程序,尤其涉及在用户之间提供通信服务的服务器装置、终端装置和程序。
【背景技术】
[0002]近年来,使用用户持有的诸如个人计算机(PC)或移动电话(智能电话)之类的终端装置来利用各种内容片段已经得到普及。内容片段的例子包括在专利文献I中描述的电子书以及经由网络分发的运动图像内容。用已经提出了于向内容添加额外信息并提供所述内容的技术。例如,在专利文献I中已经提出了用于向电子书添加元数据并且显示与包括在电子书内的信息项相关联的信息的技术。
[0003]引证列表
[0004]专利文献
[0005]专利文献1:JP2010_262441A
【发明内容】

[0006]技术问题
[0007]与此同时,在可由用户持有的终端装置访问的网络上的社区内通信服务近年来已经快速普及。通信服务例如是社交网络服务(SNS)。在社区内,用户使用公告板系统(BBS)或聊天室进行通信。作为这类通信的话题,经常会使用上述内容片段。
[0008]然而,诸如电子书或运动图像内容的内容是按分页或再现时间为进度的连续内容。因此,合适的通信场所根据用户所访问内容的部分而改变。例如,假设在几乎已经读完某电子书前半部分的用户与已经读完该电子书的用户之间的话题内容是不一样的。如果这些用户在同一地点进行通信,则尚未读完该电子书的用户可能会在读完这本电子书之前知道故事结局并因此失去对这本电子书的兴趣。
[0009]如上所述在专利文献I中讨论的技术无法满足用户的需求。因此,期望提供一种能够向使用连续内容的用户提供适当的通信场所的服务器装置、终端装置和程序。
[0010]问题的解决方案
[0011]根据一个说明性实施例,提供了一种信息处理系统。该信息处理系统包括至少一个控制单元,用于在连续内容中指定用户访问该连续内容的用户访问位置,并且将该用户与各自在与所述用户访问位置相同或接近位置处访问所述连续内容的其他用户相关联。
【专利附图】

【附图说明】
[0012]图1是根据本公开第一实施例的系统的示意图。
[0013]图2是示出了根据本公开第一实施例的社区服务器的功能构造的框图。
[0014]图3是示出了根据本公开第一实施例的用户终端的功能构造的框图。
[0015]图4是示出了第一实施例中的显示例的图示。[0016]图5是示出了本公开第一实施例中的社区设置例的图示。
[0017]图6是示出了本公开第一实施例中的社区设置例的图示。
[0018]图7是示出了本公开第一实施例中的社区设置例的图示。
[0019]图8是示出了本公开第一实施例中的处理例的流程图。
[0020]图9是示出了本公开第一实施例中的内容表显示例的图示。
[0021]图10是示出了本公开第二实施例中的显示例的图示。
[0022]图11是示出了本公开第二实施例中的社区设置例的图示。
[0023]图12是示出了本公开第二实施例中的社区设置例的图示。
[0024]图13是示出了本公开第二实施例中的社区设置例的图示。
[0025]图14是示出了本公开第二实施例中的同步设置显示例的图示。
[0026]图15是示出了本公开第二实施例中的处理例的流程图。
[0027]图16是示出了信息处理装置的硬件构造的框图。
【具体实施方式】
[0028]其后,将参考附图详细描述本公开的优选实施例。注意到,在本说明书和附图中,具有基本相同功能和结构的结构性元件由相同的参考编号所指示,并由此省略对这些结构性元件的重复解释。
[0029]如下描述将以如下次序做出。
[0030]1.第一实施例
[0031]1-1.系统构造
[0032]1-2.提供的服务
[0033]1-3.社区设置
[0034]1-4.处理流程
[0035]1-5.内容表的显不
[0036]1-6.第一实施例的总结
[0037]2.第二实施例
[0038]2-1.系统构造
[0039]2-2.提供的服务
[0040]2-3.社区设置
[0041]2-4.同步设置
[0042]2-5.处理流程
[0043]2-6.第二实施例的总结
[0044]3.总结
[0045](1.第一实施例)
[0046]首先将参考图1至图9描述本公开的第一实施例。在该第一实施例中,用户通过终端装置使用电子书的内容。
[0047]电子书是通过将原本作为纸媒的书籍数字化并在专用阅读装置、PC或移动电话之类的显示单元上显示数字化内容以供用户阅读的电子书籍。一般地,书籍被分页并且用户按照页面顺序阅读书籍。这点也适用于电子书。也就是说,电子内容是以页面为进度的连续内容的例子。
[0048]在此情况下,用户可以不按照从电子书页面的第一页到最后一页的顺序来阅读该电子书。例如,在诸如杂志的书籍的情况下,也可以假设用户不从第一页开始阅读书籍而是从书写了感兴趣文章的页面开始连续阅读书籍的内容使用方法。“连续内容”是包括上述内容的概念。也就是说,整个内容可能不是连续的,但是至少部分内容会是连续的。
[0049]如上所述,电子书的内容经常会成为网络社区内的交流话题。在此情况下,很多时候会以书籍为单位产生社区。例如,如果一本书是小说,则会以该本小说为单位产生社区。在此情况下,参与该社区的主要是已经读完小说的用户。这是因为如果尚未读完小说的用户参与社区的话,该用户会通过其他用户的评论知晓其尚未读到的故事发展或小说结局并因此失去对该小说的兴趣。因此,尚未读完小说的用户不得不继续读小说而无法参与社区。
[0050]在此情况下,本实施例提供其中尚未读完书籍的用户能够享受交流的交流场所。
[0051](1-1.系统构造)
[0052]首先将参考图1至图3描述根据本公开第一实施例的系统构造。图1是根据本公开第一实施例的系统的示意图。图2是示出了根据本公开第一实施例的社区服务器的功能构造的框图。图3是示出了根据本公开第一实施例的用户终端的功能构造的框图。
[0053]参见图1,根据该实施例的系统10包括社区服务器100、用户终端200和内容服务器300。社区服务器100和内容服务器300是布置在网络上并向使用用户终端200的用户提供各种服务的服务器装置。用户终端200是诸如平板PC、笔记本PC、台式PC、移动电话、智能电话、个人数字助理(PDA)和各类媒体播放器的终端装置。
[0054]在该系统10中,内容服务器300向用户终端200提供内容。如上所述,在此实施例中,内容是电子书。所述内容可以通过在每当用户使用内容时将存储在内容服务器300中的内容数据发送至用户终端200而提供,也可以通过在用户开始使用所述内容时将存储在内容服务器300中的内容数据集中下载到用户终端200来提供。
[0055]内容服务器300将内容关联信息提供至社区服务器100。在该实施例中,内容关联信息包括标识要提供给用户终端200的电子书的信息、示出每本电子书中的页数的信息以及示出每页内容量的信息。在内容服务器300开始向用户终端200提供内容时,将内容关联信息提供给社区服务器100。
[0056]如上所述,内容服务器300向用户终端200提供内容。用户终端200以图像或声音的形式向用户提供所提供的内容。在此实施例中,内容是电子书。因此,用户通过在用户终端200上显示电子书的页面并阅读内容来访问内容。例如,当诸如效果音或背景音乐(BGM)的声音被添加至电子书时,对内容的访问也包括聆听声音。用户终端200将用户正阅读的页面的信息作为用户在该内容中的位置信息提供给社区服务器100。
[0057]社区服务器100基于从用户终端200提供的位置信息生成其中用户参与的社区,并且通过用户终端200向用户提供诸如社区内交流的服务。当社区服务器100使得用户终端200的用户新参与社区时,社区服务器100通知用户终端200参与该社区并且通过与用户终端200的通信向用户提供社区服务。
[0058]其后将详细描述社区服务器100和用户终端200的功能构造。内容服务器300可以采用与提供诸如电子书的内容所使用的服务器相同的构造,不同之处在于向社区服务器100提供内容相关信息的功能。因此将省略对内容服务器300的重复说明。[0059]内容服务器300无需是图1例示的独立服务器,且可并入社区服务器100。在此情况下,社区服务器100除了下述结构元件之外还具有向用户终端200提供内容的内容提供单元。
[0060](社区服务器)
[0061]参见图2,社区服务器100包括内容关联信息获取单元110、位置信息获取单元120、社区设置单元130、社区服务提供单元140、数据库150和通信单元160。社区服务器100由如下所述的信息处理装置实现。社区服务器100不必由单个装置实现,并且可由网络上分布的各资源提供的一组功能实现。
[0062]内容关联信息获取单元110由中央处理单元(CPU)、随机存取存储器(RAM)和只读存储器(ROM)实现,并且通过通信单元160获取由内容服务器300提供的内容关联信息。如上所述,在该实施例中,内容关联信息包括标识要提供给用户终端200的电子书的信息、示出每本电子书中的页数的信息以及示出每页内容量的信息。
[0063]位置信息获取单元120由CPU、RAM和ROM实现,并且通过通信单元160获取由用户终端200提供的用户在内容中的位置的信息。如上所述,在该实施例中,用户在内容中的位置的信息是用户正使用用户终端200阅读的电子书的页面信息。
[0064]社区设置单元130由CPU、RAM和ROM实现,并且基于由内容关联信息获取单元110提供的内容关联信息以及由位置信息获取单元120提供的用户在内容中的位置的信息设置在内容中的位置接近的用户参与的社区。在此实施例中,社区设置单元130将电子书的页面分为多个分段,并且使得作为位置信息提供的其页面被包括在同一分段内的用户作为其在内容中的位置接近的用户参与同一社区。社区设置单元130将产生的社区的信息或参与该社区的用户信息作为社区设置信息151存储在数据库150内。
[0065]在此情况下,社区设置单元130可以根据阅读该电子书的用户数量来修改每个分段的大小。在电子书的情况下,最小的分段大小是一页,最大的分段大小则是一整本电子书。社区设置单元130可以调整每个分段的大小以使得参与该社区的用户数量变为适合社区中通信的数量。如下将讨论由社区设置单元130进行的社区设置例。
[0066]社区服务提供单元140由CPU、RAM和ROM实现,并且根据社区设置单元130的社区设置在每个社区内提供诸如通信服务的服务。社区服务提供单元140提供社区内BBS或聊天之类的通信服务,通过通信单元160接收用户评论,并通过通信单元160将其他用户评论的信息提供给该用户。社区服务提供单元140将这些信息作为社区关联信息153存储在数据库150内。当使用户新参与社区时,社区服务提供单元140可以通知用户终端200参与该社区。如下将讨论由社区服务提供单元140提供的服务例。
[0067]数据库150由硬盘或半导体存储器实现并且存储与社区服务器100的处理相关联的诸如社区设置信息151或社区关联信息153之类的各种信息。
[0068]通信单元160由各类通信装置实现。通信单元160执行与用户终端200和内容服务器300的通信,并且发送和接收有关内容关联信息获取单元110、位置信息获取单元120和社区服务提供单元140的处理的信息。
[0069](用户终端)
[0070]参见图3,用户终端200包括内容获取单元210、内容输出单元220、位置信息提供单元230、社区关联信息获取单元240、社区关联信息输出单元250和社区关联信息输入单元260。用户终端200由如下所述的信息处理装置实现。
[0071]内容获取单元210由CPU、RAM和ROM实现并且访问连续内容。在此实施例中,内容是电子书,并且内容获取单元210对内容的访问是获取用户正阅读的电子书的页面数据。内容获取单元210可以通过通信单元270访问内容服务器300并获取页面数据,或是内部访问从内容服务器300集中下载且被存储在用户终端200的存储装置(图中未示出)的电子书的数据并获取用户正阅读的页面的数据。
[0072]内容输出单元220由各种输出装置实现并将由内容获取单元210提供的内容以图像或声音的形式输出给用户。用户查看图像或听取声音,并使用内容。在此实施例中,由于内容是电子书,因此内容输出单元220是显示电子书页面的显示器。例如,当诸如效果音或背景音乐(BGM)的声音被添加至电子书时,内容输出单兀220可以包括扬声器。
[0073]位置信息提供单元230由CPU、RAM和ROM实现,并且通过通信单元270向社区服务器100提供用户在内容中的位置信息。在此实施例中,由于内容是电子书,因此位置信息提供单元230向社区服务器100提供要由内容获取单元210获取且由用户阅读的电子书的页面信息作为用户在内容中的位置信息。
[0074]社区关联信息获取单元240由CPU、RAM和ROM实现,并且通过通信单元270获取与社区服务器100设置的社区内的通信服务相关联的信息。由社区关联信息获取单元240获取的信息例如是在社区内作为社区服务提供的BBS或聊天中的用户评论信息,或是示出使得用户新参与社区的信息。如下将描述的,社区关联信息获取单元240可以根据从社区服务器100获取的信息控制内容获取单元210并使得内容获取单元210将用户在内容中的位置与其他用户的位置进行同步。
[0075]社区关联信息输出单元250由各种输出装置实现,并且将从社区关联信息获取单元240提供的社区内通信服务相关联的信息以图像或声音的形式提供给用户。例如,当提供BBS或聊天作为通信服务时,社区关联信息输出单元250是显示BBS或聊天日志的显示器。当提供声音聊天作为通信服务时,社区关联信息输出单元250包括扬声器。
[0076]在此情况下,内容获取单元210和社区关联信息输出单元250可以彼此分开。例如,当用户终端200具有多个显示器时,一个显示器可被用作内容输出单元220,而另一个显示器则可被用作社区关联信息输出单元250。通过各自用窗口显示内容和社区关联信息,或彼此重叠地显示内容和社区关联信息,内容输出单元220和社区关联信息输出单元250可由单个显示器实现。
[0077]社区关联信息输入单元260可由各类输入装置实现。社区关联信息输入单元260接收来自用户的有关与用户参与的社区相关联的信息的输入,并通过通信单元270将该信息发送至社区服务器100。例如,在提供BBS或聊天作为通信服务时,社区关联信息输入单元260可以包括以文本形式输入用户评论的键盘、鼠标、触摸板或具有声音识别功能的麦克风。当提供声音聊天作为通信服务时,社区关联信息输入单元260包括麦克风。
[0078]通信单元270由各类通信装置实现。通信单元270执行与社区服务器100和内容服务器300的通信,并且发送和接收有关内容获取单元210、位置信息提供单元230、社区关联信息获取单元240和社区关联信息输入单元260的处理的信息。
[0079](1-2.提供的服务)
[0080]接下来将参考图4描述在本公开第一实施例中提供的服务的例子。图4是示出了本公开第一实施例中的显示例的图示。
[0081]在图4的示例中,用户终端200是具有两个显示器的平板PC。一个显示器用作内容输出单元220,并在其上显示内容画面。在此实施例中,由于内容是电子书,因此内容输出单元220上显示的是用于显示电子书页面的内容画面221。在图4的示例中,显示作为第二章起始页的第十八页并由用户阅读。另一显示器则用作社区关联信息输出单元250,并且在其上显示社区画面251。在图4的示例中,社区服务器100产生了正阅读电子书第二章前半部分的用户的社区,并且由参与该社区“读者社区@第二章前半部分-A”的用户发出的聊天日志作为社区画面251显示。
[0082]在图4的示例中,一个显示器或两个显示器都是触摸屏显示器,并且用户在显示屏上显示屏幕上键盘,输入文本并参与聊天。在此情况下,在显示器上提供的触摸板对应于社区关联信息输入单元260。
[0083]根据上述用户终端200的显示,用户可以在通过内容画面221阅读电子书的同时通过社区画面251与阅读电子书相同部分的其他用户的通信。
[0084](1-3.社区设置)
[0085]接下来将参考图5至图7描述在本公开第一实施例中的社区设置的例子。图5至图7是示出了在本公开第一实施例中的社区设置的例子的图示。
[0086]在下例中,8个用户A至H正在阅读某本电子书的第一至第三章的各部分。电子书的每个用户正阅读的部分在坐标轴上被示出作为“页面”位置。首先将使用图5的例子描述社区设置单元130的初始社区设置,并且将描述在如图6和图7所示用户的位置改变时社区设置的变化。
[0087](初始设置)
[0088]在图5的例子中,首先社区设置单元130基于由内容服务器300提供的内容关联信息将电子书的页面分成多个分段。社区设置单元130可以在分割页面时考虑每一页的内容。在图5的例子中,社区设置单元130基于作为内容关联信息提供的第一至第三章的章节构造而将页面分为“I至17页”、“18至102页”和“103至121页”。
[0089]社区设置单元130检测到第二章节的分段长度要长于其他章节的分段长度并且尝试进一步分割该分段。例如,如果假设内容关联信息包括示出在第75页中存在故事发展的段落的信息,则社区设置单元130基于该信息将与第二章节相对应的分段进一步分为“18至74页”和“75至102页”两个分段。通过上述处理,电子书的第一至第三章节的各个部分被分为与第一章节相对应的分段segl,与第二章节前半部分相对应的分段seg2,与第二章节后半部分相对应的分段seg3,以及与第三章节相对应的分段seg4。
[0090]接下来,社区设置单元130将由用户的用户终端200提供的用户在内容中的位置(即,用户正阅读的电子书的页面)分类至分段segl至seg4。由此,用户与分段相关联。在图5的例子中,正阅读第一页到第17页中的页面的用户A和B与分段segl相关联。其后,以与上述情况相同的方式,用户C、D、E和F与分段seg2相关联,而用户G和H则与分段seg3相关联。
[0091]接下来,社区设置单元130建立其中与同一分段相关联的用户参与的社区。在图5的例子中,社区设置单元130建立其中与分段segl关联的用户A和B参与的社区coml-1。社区设置单元130建立其中与分段seg3关联的用户G和H参与的社区coml-4。对于不与用户相关联的分段seg4,社区设置单元130则可不必建立社区。
[0092]在此情况下,社区设置单元130可以设置参与该社区的用户数上限。当与该分段相关联的用户数大于上限时,社区设置单元130可以针对同一分段建立多个社区,并将用户分入各社区。为了简化描述,在图5的例子中,假设参与社区的最大用户数被限制为2(实际上,该数目可以是二或更大)。四个用户C、D、E和F与分段seg2相关联,并且与该分段相关联的用户数大于能够参与该社区的用户数上限。因此,社区设置单元130针对分段seg2建立两个社区coml-2和coml-3,并且分别将用户C和D以及用户E和F分入社区coml_2和社区coml-3。
[0093]通过上述处理,社区设置单元130设置了用户A至H参与其中的社区coml_l至coml-4。由此,如图4示例所描述的,用户能够在阅读电子书各部分的同时在社区内进行与正阅读相同部分的另一用户的交流。
[0094](社区设置的改变I)
[0095]在图6的示例中,用户B读到电子书的第18页并进入新的分段seg2。此外,用户H读到电子书的第103页并进入新的分段seg4。已经基于位置信息获取单元120获取的每个用户在内容中的位置信息而检测到用户B和H的阅读页面改变的社区设置单元130重新设置用户参与的社区。
[0096]对于用户B,社区设置单元130搜索与该用户B已新进入的分段seg2相对应的社区。与该分段seg2相对应的社区具有社区coml-2和社区coml-3两个社区。在图6的不例中,社区设置单元130使得用户B新参与社区coml-2。由此,社区设置单元130可以在用户在内容中的位置改变并超出分段边界时改变用户参与的社区。
[0097]在此情况下,可以根据各种条件判定⑴用户B参与的社区是否改变以及(2)要让用户B参与对应于该相同分段seg2的多个社区coml-2和coml-3中的哪一个。
[0098]首先,针对(I)用户B参与的社区是否改变,社区设置单元130可以在用户B参与的社区改变时考虑初始社区coml-1的状态。在图6的示例中,在用户B不参与社区coml-1的情况下,参与该社区coml-1的用户仅有用户A。在此情况下,社区设置单元130可以判定不改变用户B参与的社区。
[0099]社区设置单元130可以考虑参与初始社区coml-1的用户A和B之间的关系。例如,当用户A和B是亲密朋友,并且即便在用户A和B阅读的部分稍有不同的情况下仍期望参与同一社区的情况下,社区设置单元130可以判定不改变用户B参与的社区。在此情况下,如同下文将描述的,社区设置单元130改变用户B参与的社区,并且在用户A在其后也进入同一分段seg2时,社区设置单元130可以对用户A将来参与的社区执行预约设置以使得该用户A能够参与到与用户B相同的社区中。
[0100]接下来,针对(2)要让用户B参与对应于相同分段seg2的多个社区coml-2和coml-3中的哪一个,社区设置单元130可以考虑每个社区内的用户数。在图6的示例中,在用户B参与社区coml-2和社区coml-3之前,社区coml-2和社区coml-3中的用户数是相同的。然而,当用户数不同时,社区设置单元130可以使得用户B参与用户数较少的社区。社区设置单元130可以通过考虑诸如参与社区的用户年龄、性别比例和位置信息等来确定用户参与的社区。
[0101]社区设置单元130可以考虑参与社区coml-2和社区coml_3的用户与该用户B的关系。例如,在用户B和C是亲密朋友的情况下,社区设置单元130可以优选选择用户C参与的社区coml-2作为该用户B要参与的社区。在此情况下,用户B和C也无需是针对该电子书的阅读而参与到相同社区的用户。例如,用户B和C是可以针对另一电子书的阅读参与相同社区的用户,或者可以是不参与相同社区但现实生活中是朋友关系的用户。
[0102]对于用户H,社区设置单元130搜索与该用户H已新进入的分段seg4相对应的社区。在图5例示的初始设置状态下,并未建立与分段seg4相对应的社区。然而,在图6的示例中,社区设置单元130并不新建立社区,而是将用户H参与的社区coml-4设为与分段seg3和分段seg4的两个分段相对应的社区。由此,在用户在内容中的位置改变并超出分段边界时,社区设置单元130可以改变与用户参与的社区相对应的分段。
[0103]在此情况下,与上述用户B的情况相类似,可以根据各种条件判定是否要新建立用户H参与的社区。在已经进入其中没有社区的分段的用户数较小(例如,为I)的情况下,社区设置单元130可以保持社区而不建立新社区,以避免该用户和其他用户的交流机会减少。
[0104]此时,社区设置单元130可以考虑内容。例如,如果第三章节是包括意想不到的故事转折的章节并且在可以从内容关联信息预料到已经阅读了第三章节的用户若和尚未阅读该章节的其他用户位于相同社区会使得其他用户失去对该电子书的兴趣的情况下,社区设置单元130可以设置与分段seg4相对应的新社区并且即便让用户H落单仍使得该用户H参与该新社区。
[0105]与上述用户B的情况相类似,社区设置单元130可以考虑参与初始社区coml-4的其他用户G与用户H的关系。例如,当用户G和H是亲密朋友,并且即便在用户G和H阅读的部分稍有不同的情况下仍期望参与同一社区的情况下,社区设置单元130可以保持该社区coml-4而不产生新的社区。
[0106]作为考虑到用户的朋友关系执行社区设置的另一例,社区设置单元130可以锁定处于朋友关系的用户G和H参与的社区,并且可以执行设置以避免其他用户参与该社区。社区服务提供单元140可以强制同步参与该社区的用户G和H的内容进度。在此情况下,当通过位置信息获取单元120检测到用户G已经进入新页面时,社区服务提供单元140可以将翻页指令传送至用户H的用户终端200的社区关联信息获取单元240,控制内容获取单元210,对用户H进行强制翻页,并使用户H的内容进度与用户G的内容进度同步。
[0107](社区设置的改变2)
[0108]在图7的示例中,用户A跟随在用户B之后读到电子书的第18页并进入新的分段seg2。此外,用户G跟随在用户H读到电子书的第103页并进入新的分段seg4。已经检测到用户A和G正在读取的页面发生改变的社区设置单元130重置用户参与的社区
[0109]与上述用户B的情况相类似,对于用户A,社区设置单元130搜索与该用户B已新进入的分段seg2相对应的社区。在此情况下,在用户A和B是亲密朋友并期望参与相同社区的情况下,社区设置单元130可以优先选择用户B参与的社区coml-2作为用户A参与的社区。社区设置单元130可以擦除由于用户A参与社区的变化而没有用户参与的社区coml-Ι。在此情况下,当用户从第一页开始新阅读该电子书时,再次建立与分段segl相对应的社区。
[0110]对于用户G,社区设置单元130在其中社区设置单元130使得用户G继续参与社区coml-4的状态下将社区coml-4从与两个分段seg3和seg4相对应的社区改变为仅与分段seg4相对应的社区。在用户在内容中的位置改变并超出分段边界时,社区设置单元130改变与用户参与的社区相对应的分段。结果,虽然社区coml-4是与图5中的分段seg3相对应的社区,但是该社区coml-4改变为与图6中的分段seg3和seg4两者相对应的社区,并改变为与图7中的分段seg4相对应的社区。
[0111]由此,当参与社区的用户在内容中的位置以大致相同速度行进时,社区设置单元130可以在保持社区的同时改变该社区的对应分段。由此,如果社区成员的内容行进速度几乎相同,则即便内容在行进,用户也能够继续享受与相同成员的交流。
[0112](1-4.处理流程)
[0113]接下来将参考图8描述在本公开第一实施例中的处理流程的例子。图8是示出了本公开第一实施例中的处理例的流程图。
[0114]图8的流程图例示了由社区服务器100的位置信息获取单元120和社区设置单元130针对每个用户执行的处理。在此情况下,假设内容关联信息由内容关联信息获取单元110在先获取并被提供给社区设置单元130。
[0115]首先,位置信息获取单元120获取用户正阅读的电子书的页面信息(步骤S101)。如上所述,在此实施例中,用户正阅读的电子书的页面信息是用户在该内容中的位置信息。
[0116]接下来,社区设置单元130判定用户是否已进入新分段(步骤S103)。社区设置单元130将在步骤SlOl获取的用户正阅读的页面的信息与基于以前获取的内容关联信息的电子书页面分割分段信息相比较,并判定用户是否已经进入新分段。
[0117]当在步骤S103判定用户尚未进入新分段时,处理返回步骤SlOl并且再次获取用户正阅读的页面的信息。与此同时,在步骤S103判定用户已经进入新分段的情况下,社区设置单元130针对用户已经进入的新分段获取社区设置信息151 (步骤S105)。在此情况下,社区设置信息151包括所建立的社区的信息以及参与各社区的用户信息,并且被存储在数据库150内。在图5至图7的示例中,社区coml-Ι至coml-4的信息以及参与各社区的用户A至H的信息是社区设置信息151。
[0118]接下来,社区设置单元130基于社区设置信息151判定是否已经存在针对用户已进入的新分段的社区(步骤S107)。在其中判定已经存在社区的情况与图6的用户B的情况或图7的用户A和G的情况相对应。在其中判定不存在社区的情况则与图6的用户H的情况相对应。
[0119]在步骤S107中判定尚未存在社区的情况下,即针对用户已经进入的新分段没有社区的情况下,社区设置单元130判定让用户至此继续参与社区是否恰当(步骤S109)。如上图6中用户H的情况所述,在其中判定使得用户至此继续参与社区是恰当的情况是其中该用户和社区内的其他用户是朋友关系的情况或是即便就内容而言社区范围跨分段也不会造成很多不便的情况。
[0120]在步骤S109中判定使得用户至此继续参与社区是恰当的情况下,社区设置单元130使得用户至此继续参与该社区(步骤S111)。在此情况下,类似于图6中的社区coml-4,用户已经参与的社区变为与多个分段相对应的社区。
[0121]与此同时,在步骤S109中判定使得用户至此继续参与社区是不恰当的情况下,社区设置单元130建立新社区并使得用户参与该社区(步骤S113)。[0122]在步骤S107判定已经存在有针对用户进入的新分段的社区的情况下,社区设置单元130基于社区设置信息151判定针对该分段是否存在有多个社区(步骤S115)。在此情况下,在判定不存在多个社区的情况下,即针对该分段仅存在一个社区的情况下,社区设置单元130使得用户继续参与现有的这一个社区(步骤S117)。此外,可以在用户参与社区时判定该社区内的用户数是否大于上限,并且可以在用户数大于上限的情况下对社区进行分割。
[0123]与此同时,当在步骤S115判定存在有多个社区时,社区设置单元130开始用于选择用户要参与的社区的处理。在附图的示例中,优先选择以前和该用户参与同一社区的其他用户所参与的社区作为用户要参与的社区。社区设置单元130搜索在过去与用户参与同一社区的其他用户(步骤S119)并且使得该用户参与该其他用户参与的社区(步骤S121)。
[0124]在此情况下,当在过去与用户参与同一社区的其他用户不存在的情况下,社区设置单元130随机选择用户新参与的社区。在存在多个在过去与用户参与同一社区的其他用户并且各用户参与不同社区的情况下,社区设置单元130可以选择在过去与用户参与同一社区的其他用户较多参与的社区。如上例所述,可以优先选择参与用户数较小的社区,并且可以与社区参与相独立地基于各用户间设置的关系(诸如朋友关系)来选择社区。
[0125](1-5.内容表显示)
[0126]接下来将参考图9描述在本公开第一实施例中附加显示的内容表的例子。图9是示出了本公开第一实施例中的内容表显示例的图示。
[0127]在图9的示例中,用户终端200是与图4所示相同的平板PC。如图9所示,在显示内容表时,两个显示器都可用作社区关联信息输出单元250,并且可以显示内容表画面253。类似于图4的例子,一个显示器可以用作内容输出单元220并且可在这一个显示器上显示内容画面221,而另一个显示器可以用作内容关联信息输出单元250并且可在该另一个显示器上显示内容表画面253。
[0128]在图9的示例中,内容表画面253包括显示作为“本周杂志”的多本电子书标题的内容表画面253a以及显示由来自用户的操作从内容表画面253a上显示的电子书中选出的电子书内容的内容表画面253b。显示该内容表画面的数据由社区服务器100的社区服务提供单元140根据存储在数据库150内的社区设置信息151生成,并经由通信单元160发送至用户终端200。
[0129]在内容表画面253a上显示的是多本电子书的标题以及参与在针对每本电子书建立的社区中的用户数。与此同时,在内容表画面253b上显示的是参与针对所选电子书每个分段建立的社区的用户数。在图9的示例中,由于电子书是杂志,因此针对与诸如“特集”、“连载”和“本周运势”的文章相对应的各分段建立社区。
[0130]在此情况下,每篇文章还可根据页数分成多个分段。当一个分段内有多个用户时(例如,在“特集”文章的分段中有11635名用户的情况下),可以针对同一分段建立多个社区,以使得各社区内的用户数变为适于交流的数量。在内容表画面253上,可以针对用户识别内容的每个分割部分(诸如杂志的文章)来合计参与如上所述建立的社区的用户数,并加以显示。
[0131]通过显示内容表画面253,用户能够发现变为更多用户间交流主题的文章,从该文章开始阅读电子书,并在与更多用户积极交流的同时阅读电子书。如果将诸如内容表画面253的显示提供给出版该电子书的出版社,则出版社能够知晓该电子书的哪部分变为更多用户之间的交流主题,并且可以在将来的纸媒中使用相应信息。如果相同的显示被提供给在诸如杂志的电子书内投放广告的公司,则该公司可以知晓电子书读者如何阅读广告并且能够在将来的广告开发中使用相应的信息。
[0132](1-6.第一实施例的总结)
[0133]业已描述了本公开的第一实施例。在此实施例中,针对作为连续内容例子的电子书,获取用户正读取的页面作为用户在内容中的位置信息,建立正阅读相近页面的用户参与的社区,并向用户提供交流场所。
[0134]在此情况下,为了知晓“正阅读相近页面的用户”,可以使用包括在电子书内的页面及每个页面的内容信息,将页面分成多个分段。在此情况下,阅读包括在同一分段内的页面的用户参与同一社区。如上所述,当电子书的内容长度较短,读者数较少或者内容并非用户能够享受故事展开的诸如小说的内容时,可以建立使用整本电子书作为一个分段的社区。例如,例如当电子书的读者数较大时,可以建立使用每一页作为一个分段的社区。
[0135]可以在考虑到其中能够方便进行交流的用户数的情况下为参与社区的用户数设置上限。在参与社区的用户数高于上限时,可以分割社区并针对同一分段建立重叠的多个社区。以此方式,在存在有多个社区的情况下,可以通过考虑参与每个社区的用户数或参与每个社区的用户与新进入分段的用户之间的关系来确定该新用户参与的社区。
[0136]与该社区相关联的分段可以是固定的,也可以根据内容中参与社区的用户的位置改变而改变。当与社区相关联的分段是固定的时,如果用户位置超出分段边界,则用户自动移至新社区。这一配置适于读者数巨大且每页内容关联性低的电子书(诸如杂志)。在与该社区相关联的分段改变的情况下,用户可以在保持与参与同一社区的其他用户的交流的同时阅读电子书。这一配置适于读者数相对较小且每页内容关联性高的电子书(诸如小说)。如上两例所述,这两种配置可以根据与每个分段相对应的社区状况而被分开使用。
[0137]可以提供用于显示每本电子书或电子书中每个分段的社区状况的内容表画面。藉此,用户能够选择其中积极进行交流的电子书或分段并阅读该内容。
[0138](2.第二实施例)
[0139]接下来将参考图10至图15描述本公开的第二实施例。在该第二实施例中用户利用终端装置使用运动图像内容。
[0140]运动图像内容是以再现时间为进度的连续内容的例子。运动图像内容已经以在电影院观看的电影和电视广播的形式被提供。在此情况下,所有观众已经共享相同时间顺序的内容进度。现在,运动图像内容通常经网络分配。结果用户可以在期望时间观看运动图像内容。也就是说,能够实现各用户之间不同时间顺序的内容进度。
[0141]从方便用户的观点来看,这一发展是优选的。与此同时,在用户观看通过网络分配的运动图像内容时,内容的进度如上所述在各用户之间是不同的。由此,难以在用户间实时执行关于内容印象的交流,像是在用户已经在电影院看过电影的情况下或是在通过BBS或聊天室“现场直播”电视广播的情况下。
[0142]然而,在运动图像内容由多个用户观看的情况下,即使每个用户独立观看内容,在同一时刻也有多个用户在观看该内容。这一实施例在潜在共享内容进度的用户之间提供交流场所。[0143](2-1.系统构造)
[0144]由于根据第二实施例的系统构造与根据第一实施例的系统构造基本相同,因此将省略对其的重复说明。第二实施例与第一实施例的不同之处在于内容不是电子书而是运动图像内容,并且用户在内容中的位置不是页数而是再现时间。
[0145]在此情况下,运动图像内容可以从内容服务器300以流方式传输至用户终端200,或者可以再现从内容服务器300下载并归档在用户终端200内的运动图像内容。另举一例,运动图像内容可被存储在可移除存储介质内,并可由用户终端200再现。在此情况下,内容服务器300可以是提供将内容指定给社区服务器100所需的信息的服务器,并且不执行与用户终端200的通信。
[0146](2-2.提供的服务)
[0147]接下来将参考图10描述在本公开第二实施例中提供的服务的例子。图10是示出了本公开第二实施例中的显示例的图示。
[0148]在图10的示例中,用户终端200是具有一个显示器的平板PC。该显示器由内容输出单元220和社区关联信息输出单元250共享,并且内容画面221和社区画面251各自作为窗口显示。在图10的示例中,社区服务器100建立观看运动图像内容的一部分(再现时间为01:48:33)的用户的社区,并且由参与该社区“观众社区@1:48:33”的用户发出的聊天日志作为社区画面251显示。
[0149]在图10的示例中,所述显示器是触摸屏显示器,并且用户可以在显示器上显示屏显键盘、输入文本并参与聊天。在此情况下,在显示器上提供的触摸板对应于社区关联信息输入单元260。
[0150]根据用户终端200的显示,用户可以在通过内容画面221观看运动图像内容的同时通过社区画面251与公开观看该运动图像内容相同部分的其他用户交流。
[0151](2-3.社区设置)
[0152]接下来将参考图11至图13描述在本公开第二实施例中的社区设置的例子。图11至图13是示出了在本公开第二实施例中的社区设置的例子的图示。
[0153]在随后的例子中,七个用户A至G正观看某一运动图像内容。每个用户正观看的运动图像内容部分在坐标轴上被示出作为“再现时间”位置。对于每个用户,只要再现不停止,则内容沿着作为时间轴的“再现时间”坐标轴均等地行进。在此情况下,首先将使用图11的例子描述社区设置单元130的初始社区设置,并且将描述在如图12和图13所示用户位置改变时社区设置的变化。
[0154](初始设置)
[0155]在图11的例子中,社区设置单元130基于每个用户的用户终端200提供的内容中的用户位置(即,用户正观看运动图像内容的再现时间)设置用户参与的社区。在图11的例子中,设置了其中已在再现时间0:00:00处开始观看运动图像内容的用户A和B参与的社区com2-1、其中正在再现时间0: 15:32处观看运动图像内容的用户C、D和E参与的社区com2-2、以及其中正在再现时间0:48:46处观看运动图像内容的用户F和G参与的社区com2_30
[0156]与第一实施例类似,社区设置单元130可以设置参与社区的用户数的上限,并且可以在相同再现时间处观看运动图像内容的用户数高于上限时针对该相同再现时间建立多个社区并将用户分入各社区。
[0157]通过上述处理,社区设置单元130设置了用户A至G参与其中的社区com2_l至com2-3。由此,如图10示例所描述的,用户能够在观看运动图像内容各部分的同时在社区内进行与正观看相同部分的另一用户的交流。
[0158](社区设置的改变)
[0159]在此实施例中,由于内容对于每个用户而言以相同速度行进,因此不会出现由用户间不同行进程度引起的社区设置改变。社区设置改变的情况对应于用户由于环境临时暂停内容观看的情况或是向用户进行的内容流传输由于线路状态而被中断的情况。
[0160]在图12的例子中,用户C对内容的观看由于环境而在再现时间0:15:32附近临时停止或中断。与此同时,六个用户A、B和D至G连续观看该运动图像内容。通过相对于各个用户的内容行进,社区com2-l至2-3的相应再现时间从图11的状况前进了 12分12秒。
[0161]此刻,社区设置单元130让用户C退出社区com2-2并使得该用户C进入不参与社区状态。原因如下。如果用户C在参与社区com2-2的状态中之后重新开始观看该内容,则会由于用户C和其他用户之间的内容行进不同而难以执行用户C和其他用户之间的交流。然而,与第一实施例类似,在用户C与用户D和E是朋友关系并且同意即便内容行进不同这些用户也参与同一社区的情况下,可以保持用户C对社区com2-2的参与。
[0162]在图13的例子中,用户C从停止或中断状态返回并重新开始观看内容。与此同时,六个用户A、B和D至G连续观看该运动图像内容。通过相对于各个用户的内容行进,社区com2-l至2-3的相应再现时间从图12的状况前进了 3分O秒。
[0163]此刻,社区设置单元130搜索使得已经重新开始观看运动图像内容的用户C参与的社区。具体地,社区设置单元130搜索与用户C重新开始观看运动图像内容时的再现时间0:15:32大致对应的社区。在图13的示例中,存在其中正在上述再现时间0:15:32之前一点的再现时间0:15:12处观看运动图像内容的用户A和B参与的社区com2-l。社区设置单元130决定使得用户C新参与该社区com2-l。
[0164]例如,与图13例示的用户C的情况类似,在用户重新开始观看被中断的运动图像内容时,可能不存在正在相同再现时间处观看运动图像内容的其他用户。在此情况下,社区设置单元130可以将再现时间范围扩展至用户C的再现时间0:15:32附近的再现时间,搜索社区并发现社区com2-l。例如,搜索社区的再现时间范围可被限制为在用户C的再现时间之前的再现时间范围,以防止内容中存在尚未观看的部分。在用户参与的社区如上所述改变并且社区的对应再现时间与用户重新开始观看运动图像内容的再现时间不同的情况下,用户终端200的社区关联信息获取单元240可以通过内容获取单元210将用户观看运动图像内容的再现时间与社区的相应再现时间进行同步。藉此,在图13的示例中,用户C观看运动图像内容的再现时间从0: 15:32向前20秒而回到0: 15:12。
[0165](2-4.同步设置)
[0166]接下来将参考图14描述在本公开第二实施例中的同步设置。图14是示出了本公开第二实施例中的同步设置显示例的图示。
[0167]在图14的示例中,用户终端200是与图10所示相同的平板PC。显示器则由内容输出单元220和社区关联信息输出单元250共享。在图14的示例中,在内容画面221上显示通知运动图像内容载入已完成且再现准备已完成的消息。与此同时,在社区画面255上显示通知存在尝试开始观看运动图像内容的其他用户的消息以及用于选择是否执行与其他用户的同步的按钮。
[0168]在此情况下,在用户通过社区关联信息输入单元260(即,显示器内设置的触摸板)选择执行与其他用户的同步时,已经接收到相应信息的社区服务器100的社区设置单元130使得用户参与再现时间为0:00:00的社区并且保持等待状态直到从其他用户的用户终端200接收到通知内容观看准备已完成的消息为止。如果其他用户的内容观看准备完成,则社区服务提供单元140通知用户终端200的社区关联信息获取单元240参与社区的用户观看能够开始。内容获取单元210根据来自已经接收到通知的社区关联信息获取单元240的信息开始对内容的访问。
[0169]与此同时,在用户选择不执行与其他用户的同步的情况下,内容获取单元210立即开始对内容的访问。在存在以与用户已经开始观看内容的时间相同的时间处开始观看内容的其他用户的情况下,社区服务器100的社区设置单元130使得该用户参与与上述其他用户的社区相同的社区。然而,在不存在其他用户的情况下,社区设置单元130使得用户不参与社区。
[0170]由此,例如在开始运动图像内容观看时,用户的观看开始定时与准备开始观看的其他用户的观看开始定时同步,从而能够方便地建立在相同再现时间观看运动图像内容的用户的社区,并且能够增加为用户提供交流场所的机会。如上例所述,可以通过用户的选择判定是否执行与其他用户的观看定时同步。在为用户的等待时间设定了预定上限并且能够在该等待时间范围内执行与其他用户的观看定时同步的情况下,该观看定时同步可以自动执行。
[0171]可以允许参与同一社区的用户的再现时间之间的再现时间差,由此增加向用户提供交流场所的机会。例如,社区设置单元130可以让再现时间差在五秒之内的用户参与同一社区。例如,在使用基于文本的BBS或聊天室执行社区内交流的情况下,社区设置单元130可以考虑使用社区关联信息输入单元260输入文本时产生的延时而允许相对较长时间的再现时间差。与此同时,在使用声音聊天执行社区内交流的情况下,社区设置单元130可以仅允许较短时间的再现时间差,使得交流得以实时进行。
[0172]各用户间内容观看开始定时的同步可以应用于其中用户的内容观看开始定时由内容提供侧的意图控制的情况。例如,在电影在网络上发布并播出的情况下,可以同步每个用户的用户终端200内的内容观看开始定时,以使得内容观看从内容提供方设置的播出开始时间开始。
[0173](2-5.处理流程)
[0174]接下来将参考图15描述在本公开第二实施例中的处理流程的例子。图15是示出了本公开第二实施例中的处理例的流程图。
[0175]图15的流程图例示了由社区服务器100的位置信息获取单元120和社区设置单元130在每个用户开始或重新开始内容观看时执行的处理。在此情况下,假设内容关联信息由内容关联信息获取单元110在先获取并被提供给社区设置单元130。
[0176]首先,位置信息获取单元120获取用户开始观看内容的再现时间信息(步骤S201)。如上所述,在该实施例中,内容是运动图像内容并且用户在该内容中的位置信息是用户观看该内容的再现时间信息。[0177]接下来,关于用户开始内容观看的再现时间附近的再现时间,社区设置单元130获取社区设置信息151 (步骤S203)。在此情况下,社区设置信息151包括所建立的社区的信息以及参与各社区的用户信息,并且被存储在数据库150内。在图11至图13的示例中,社区com2-l至com2-3的信息以及参与各社区的用户A至G的信息是社区设置信息151。如上所述,搜索的社区可被限制为与在用户开始内容观看的再现时间之前的再现时间相对应的社区。
[0178]接下来,社区设置单元130基于上述社区设置信息151判定是否已经存在位于用户的再现时间附近的再现时间处的社区(步骤S205)。在此情况下,当判定已经存在社区时,社区设置单元130执行与图8中的步骤相对应的步骤SI 15至S121的处理。
[0179]与此同时,当在步骤S205判定不存在位于用户的再现时间附近的再现时间处的社区时,社区设置单元130判定是否存在正准备以用户的再现时间附近的再现时间观看内容的其他用户(步骤S207)。为了执行这一判定,用户终端200的内容获取单元210可被设为向社区服务器100通知内容观看正在准备中。
[0180]当在步骤S207判定存在正准备以用户再现时间附近的再现时间观看内容的其他用户时,社区设置单元130通过用户终端200的社区关联信息获取单元240向用户发送图14所示的查询并且根据来自用户的对该查询的响应等待其他用户(步骤S209),并且建立该用户和其他用户参与的新社区(步骤S211)。
[0181]与此同时,在步骤S207判定不存在正准备以用户再现时间附近的再现时间观看内容的其他用户时,社区设置单元130结束处理而不使得用户参与社区。
[0182](2-6.第二实施例的总结)
[0183]业已描述了本公开的第二实施例。在该实施例中,针对作为连续内容例子的运动图像内容,获取用户观看内容的再现时间作为用户在内容中的位置,建立在相近的再现时间或相同再现时间观看内容的用户参与的社区并向上述用户提供交流场所。
[0184]类似于第一实施例,即使在该实施例中,也可以设置参与社区的用户数的上限。在参与社区的用户数高于上限时,可以分割社区并建立相对同一再现时间重叠的多个社区。以此方式,在存在有多个社区的情况下,可以通过考虑参与每个社区的用户数或参与每个社区的用户与新开始内容观看的用户之间的关系来判定该新用户参与的社区。
[0185]在此实施例中,与第一实施例不同的是,与社区关联的再现时间每时每刻都在改变。这是因为每个用户的内容行进速度在运动图像内容中基本相同。因此,在用户因为某种原因中断内容观看时,用户临时进入不参与社区状态,并且在用户重新开始内容观看时可以新分入对应于附近再现时间的社区。此时,用户新分入的社区可被限制为与用户重新开始内容观看的再现时间之前的再现时间相对应的社区。
[0186]为了使用户能够方便地参与社区,可以允许参与同一社区的用户的再现时间之间的预定再现时间差。在用户开始或重新开始内容观看时,可以通过用户选择或自动将正准备以附近的再现时间观看内容的其他用户的内容观看定时与该用户的内容观看定时彼此同步。
[0187](3.总结)
[0188](硬件构造)
[0189]接下来将参考图16描述能够实现根据本发明各实施例的社区服务器100、用户终端200和内容服务器300的信息处理装置900的硬件构造。图16是示出了信息处理装置的硬件构造的框图。
[0190]信息处理装置900包括CPU901、R0M903和RAM905。进一步地,信息处理装置900可以包括主机总线907、桥接器909、外部总线911、接口 913、输入装置915、输出装置917、存储装置919、驱动器921、连接端口 923和通信装置925。
[0191]CPU901起到算术处理单元和控制单元的作用,并且根据R0M903、RAM905、存储装置919或可移除记录介质927上的各类程序控制信息处理装置900中的全部或部分操作。R0M903可以存储由CPU901使用的程序和运算参数等。RAM905则临时存储在CPU901的执行过程中使用的程序以及在执行期间适当改变的参数等。CPU901、R0M903和RAM905通过由诸如CPU总线的内部总线构造的主机总线907相互连接。进一步地,该主机总线907经由桥接器909连接至诸如PCI (外围部件互连/接口)的外部总线911。
[0192]输入装置915是由用户使用的装置,例如是鼠标、键盘、触摸面板、按钮、开关或控制杆等。输入装置915例如可以是使用红外线或其他无线电波的遥控装置,或是与信息处理装置900的操作相应的诸如便携式电话的外部连接装置929。输入装置915包括基于用户输入的信息生成输入信号并将该输入信号输出至CPU901的输入控制电路。用户可以通过操作输入装置915而将各类数据输入至信息处理装置900或指令该信息处理装置进行处理操作。
[0193]输出装置917包括能够视觉或听觉通知用户获取的信息的装置。输出装置917例如可以是诸如LCD (液晶显示器)、rop (等离子显示面板)或有机EL (电致发光)显示器的显示器;诸如扬声器或麦克风的音频输出装置;或是打印机装置。输出装置917将通过信息处理装置900的处理获取的结果作为文本或诸如图像的视频或作为诸如语音或音频的声音而加以输出
[0194]存储装置919是用于存储数据的装置,其被构造作为信息处理装置900的存储单元的一个例子。存储装置919包括例如像是HDD (硬盘驱动器)、半导体存储装置的磁性存储装置、光学存储装置或磁光存储装置。该存储装置929例如包括由CPU901执行的程序或各类数据,或从外部获取的各类数据。
[0195]驱动器921是用于诸如磁盘、光盘、磁光盘或半导体存储器之类的可移除记录介质927的读取器/写入器,并且被并入信息处理装置900内或外部附接至该信息处理装置900。驱动器921读取记录在被安装的可移除记录介质927上的信息,并将该信息输出至RAM905。驱动器921还将信息写入被安装的可移除记录介质927。
[0196]连接端口 923是直接将装置连接至信息处理装置900的端口。连接端口 923例如是USB(通用串行总线)端口、IEEE1394端口或SCSI (小型计算机系统接口)端口。此外,连接端口 923可以是RS-232端口、光学音频终端或HDMI (高清多媒体接口)端口。当外部连接装置929被连接至该连接端口 923时,信息处理装置900和外部连接装置929可以交换各种数据。
[0197]通信装置925是例如包括用于与通信网络931相连的通信装置等的通信接口。通信装置925例如可以是有线或无线LAN(局域网)或用于Bluetooth(注册商标)或WUSB(无线USB)的通信卡。作为替换,通信装置925可以是用于光学通信的路由器、用于ADSL(非对称数字用户线路)的路由器或是用于各种通信的调制解调器。通信装置925例如使用诸如TCP/IP的预定协议经由因特网或相对于其他通信装置发送或接收信号。此外,连接至通信装置925的通信网络931是有线或无线连接的网络,并且例如是因特网、家庭LAN、红外通信、无线电波通信或卫星通信。
[0198]如上描述了信息处理装置900的示例性硬件配置。前述的各部件可以使用通用构件或具有该部件功能的专用硬件构造。这一构造可以根据实施中的技术水平而适当改变。
[0199](评述)
[0200]已经描述了其中用户终端是平板PC的实施例。然而如上所述,用户终端可以是能够向用户提供内容的各种装置,诸如笔记本PC、台式PC、移动电话、智能电话、PDA和各类媒体播放器。在以上的描述中,用户终端内包括的显示器数目为一或二。然而,本公开不限于此。此外,内容和社区相关信息的输出形式不限于图像,并且可以是声音。因此,用户终端可以不具有显示器。
[0201]已经描述了其中提供给用户的内容是电子书或运动图像内容的实施例。然而,在本公开中,可以使用任何内容只要提供给用户的所述内容是类似于电子书或运动图像内容的连续内容。
[0202]已经描述了使用该内容的用户被自动分入社区并向用户提供社区内通信服务的实施例。但是用户参与社区以及向用户提供通信服务可以在来自用户的确认之后执行。例如,在电子书的情况下,可以建立与诸如以一本书为单位、以章节为单位和以页面为单位的不同大小相对应的社区,并且用户可以选择该用户要参与的社区的单位。
[0203]已经描述了其中针对内容预先设置诸如页面或再现时间的时间戳的位置信息的实施例。然而,本公开的实施例也适用于其中不针对内容预先设置位置信息的情况,例如用户持有的打包内容或由用户从硬盘中读取的内容。在此情况下,可以提供将位置信息添加至内容的软件或是用于下载为每个内容准备的位置信息的数据的服务。
[0204]本领域技术人员应该理解的是,取决于设计要求和其他因素,会出现各种修改、组合、子组合和变化,而这些修改、组合、子组合和变化仍将位于所附权利要求或其等效方案的范围内。
[0205]此外,如下配置也位于本公开的技术范围内。
[0206](I) 一种信息处理系统,包括:至少一个控制单元,用于在连续内容中指定用户访问该连续内容的用户访问位置,并且将该用户与各自在与所述用户访问位置相同或接近位置处访问所述连续内容的其他用户相关联。
[0207](2)如(I)所述的系统,其中所述至少一个控制单元包括至少两个控制单元,其中第一控制单元位于用户终端内并用于指定连续内容中的用户访问位置,第二控制单元位于服务器内并用于将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
[0208](3)如⑵所述的系统,其中所述连续内容被存储在所述用户终端内。
[0209](4)如(2)所述的系统,其中所述连续内容从所述服务器提供给所述用户终端。
[0210](5)如⑵所述的系统,还包括内容服务器,并且其中所述连续内容从所述内容服务器提供给所述用户终端。
[0211](6)如⑵所述的系统,其中所述服务器包括位于不同位置处的多个装置。
[0212](7)如(I)所述的系统,还包括显示器,并且其中所述显示器同时显示所述连续内容以及用于所述用户与所述其他用户通信的界面。
[0213](8)如⑴所述的系统,其中所述连续内容被划分为多个分段,并且所述用户和所述其他用户与所述分段之一相关联。
[0214](9)如⑶所述的系统,其中各个分段的大小根据用户总数确定。
[0215](10)如⑶所述的系统,其中所述用户和所述其他用户在社区中关联。
[0216](11)如(10)所述的系统,其中所述社区与所述分段中的所述一个分段相关联,并且在所述用户和所述其他用户的总数超过上限时,所述用户和所述其他用户被分入多个社区并且所述多个社区与所述分段中的所述一个分段相关联。
[0217](12)如⑴所述的系统,其中在所述用户与所述其他用户相关联时,所述系统向所述用户通知所述关联。
[0218](13)如⑴所述的系统,其中所述连续内容是电子书。
[0219](14)如(I)所述的系统,其中在所述用户与包括所述用户和第一其他用户的第一社区相关联并且所述用户访问位置改变时,所述用户变为与包括所述用户和第二其他用户的第二社区相关联,所述第二其他用户不同于所述第一其他用户。
[0220](15)如⑴所述的系统,其中所述用户和所述其他用户的关联进一步基于所述用户和所述其他用户中的一个或多个用户之间的关系。
[0221](16)如(15)所述的系统,其中所述关系是亲密朋友关系之一。
[0222](17)如⑴所述的系统,其中所述用户和所述其他用户的关联进一步基于所述用户的年龄和所述其他用户中的一个或多个用户的年龄。
[0223](18)如(I)所述的系统,其中所述连续内容是运动图像内容,并且所述系统将所述用户访问位置与所述其他用户的访问位置进行同步。
[0224](19)如⑴所述的系统,其中所述连续内容是运动图像内容,并且所述其他用户的访问位置都要早于所述用户访问位置。
[0225](20)如⑴所述的系统,还包括显示器,其中所述连续内容是运动图像内容,并且在用户请求观看所述运动图像内容且所述其他用户请求观看所述运动图像内容时,所述显示器向用户显示指示所述其他用户已经请求观看所述运动图像内容的消息以及用于开始将所述用户与所述其他用户同步的按钮。
[0226](21) 一种信息处理方法,包括:在连续内容中指定用户访问所述连续内容的用户访问位置;以及将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
[0227](22) 一种存储有用于实现一种信息处理方法的计算机可读程序的非暂态计算机可读介质,所述方法包括:在连续内容中指定用户访问所述连续内容的用户访问位置;以及将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
[0228](23) 一种用户能够通过其访问连续内容的信息处理装置,包括:通信单元,用于接收与各自在与所述连续内容中的用户访问位置相同或接近的位置处访问所述连续内容的其他用户有关的信息;以及显示器,同时显示所述连续内容以及用于所述用户与所述其他用户通信的界面。
[0229](24)如(23)所述的装置,其中所述连续内容是运动图像内容,并且在用户请求观看所述运动图像内容且所述其他用户请求观看所述运动图像内容时,所述显示器向用户显示指示所述其他用户已经请求观看所述运动图像内容的消息以及用于开始将所述用户与所述其他用户同步的按钮。
[0230]参考标记列表
[0231]100社区服务器
[0232]110内容关联信息获取单元
[0233]120位置信息获取单元
[0234]130社区设置单元
[0235]140社区服务提供单元
[0236]150数据库
[0237]160通信单元
[0238]200用户终端
[0239]210内容获取单元
[0240]220内容输出单元
[0241]230位置信息提供单元
[0242]240社区关联信息获取单元
[0243]250社区关联信息输出单元
[0244]260社区关联信息输入单元
[0245]270通信单元
[0246]300内容服务器
[0247]seg 分段
[0248]com 社区
【权利要求】
1.一种信息处理系统,包括:至少一个控制单元,用于在连续内容中指定用户访问该连续内容的用户访问位置,并且将该用户与各自在与所述用户访问位置相同或接近位置处访问所述连续内容的其他用户相关联。
2.如权利要求1所述的系统,其中所述至少一个控制单元包括至少两个控制单元,其中第一控制单元位于用户终端内并用于指定连续内容中的用户访问位置,第二控制单元位于服务器内并用于将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
3.如权利要求1所述的系统,还包括显示器,并且其中所述显示器同时显示所述连续内容以及用于所述用户与所述其他用户通信的界面。
4.如权利要求1所述的系统,其中所述连续内容被划分为多个分段,并且所述用户和所述其他用户与所述分段之一相关联。
5.如权利要求4所述的系统,其中各个分段的大小根据用户总数确定。
6.如权 利要求4所述的系统,其中所述用户和所述其他用户在社区中关联。
7.如权利要求6所述的系统,其中所述社区与所述分段中的所述一个分段相关联,并且在所述用户和所述其他用户的总数超过上限时,所述用户和所述其他用户被分入多个社区并且所述多个社区与所述分段中的所述一个分段相关联。
8.如权利要求1所述的系统,其中在所述用户与所述其他用户相关联时,所述系统向所述用户通知所述关联。
9.如权利要求1所述的系统,其中所述连续内容是电子书。
10.如权利要求1所述的系统,其中在所述用户与包括所述用户和第一其他用户的第一社区相关联并且所述用户访问位置改变时,所述用户变为与包括所述用户和第二其他用户的第二社区相关联,所述第二其他用户不同于所述第一其他用户。
11.如权利要求1所述的系统,其中所述用户和所述其他用户的关联进一步基于所述用户和所述其他用户中的一个或多个用户之间的关系。
12.如权利要求11所述的系统,其中所述关系是亲密朋友关系之一。
13.如权利要求1所述的系统,其中所述用户和所述其他用户的关联进一步基于所述用户的年龄和所述其他用户中的一个或多个用户的年龄。
14.如权利要求1所述的系统,其中所述连续内容是运动图像内容,并且所述系统将所述用户访问位置与所述其他用户的访问位置进行同步。
15.如权利要求1所述的系统,其中所述连续内容是运动图像内容,并且所述其他用户的访问位置都要早于所述用户访问位置。
16.如权利要求1所述的系统,还包括显示器,其中所述连续内容是运动图像内容,并且在用户请求观看所述运动图像内容且所述其他用户请求观看所述运动图像内容时,所述显示器向用户显示指示所述其他用户已经请求观看所述运动图像内容的消息以及用于开始将所述用户与所述其他用户同步的按钮。
17.—种信息处理方法,包括: 在连续内容中指定用户访问所述连续内容的用户访问位置;以及 将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
18.一种存储有用于实现一种信息处理方法的计算机可读程序的非暂态计算机可读介质,所述方法包括: 在连续内容中指定用户访问所述连续内容的用户访问位置;以及 将所述用户与各自在与所述用户访问位置相同或接近的位置处访问所述连续内容的其他用户相关联。
19.一种用户能够通过其访问连续内容的信息处理装置,包括: 通信单元,用于接收与各自在与所述连续内容中的用户访问位置相同或接近的位置处访问所述连续内容的其他用户有关的信息;以及 显示器,同时显示所述连续内容以及用于所述用户与所述其他用户通信的界面。
20.如权利要求19所述的装置,其中所述连续内容是运动图像内容,并且在用户请求观看所述运动图像内容且所述其他用户请求观看所述运动图像内容时,所述显示器向用户显示指示所述其他用户已经请求观看所述运动图像内容的消息以及用于开始将所述用户与所述其他用户同步的按钮。
【文档编号】G06F13/00GK103959263SQ201280057956
【公开日】2014年7月30日 申请日期:2012年8月31日 优先权日:2011年12月2日
【发明者】北野宏明 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1