CN104756484A - 信息处理设备、重放状态控制方法及程序 - Google Patents
信息处理设备、重放状态控制方法及程序 Download PDFInfo
- Publication number
- CN104756484A CN104756484A CN201380055563.4A CN201380055563A CN104756484A CN 104756484 A CN104756484 A CN 104756484A CN 201380055563 A CN201380055563 A CN 201380055563A CN 104756484 A CN104756484 A CN 104756484A
- Authority
- CN
- China
- Prior art keywords
- text
- list
- content
- text list
- playback
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 85
- 230000010365 information processing Effects 0.000 title abstract 3
- 230000008859 change Effects 0.000 claims abstract description 76
- 238000001514 detection method Methods 0.000 claims abstract description 32
- 230000004044 response Effects 0.000 claims description 60
- 230000009471 action Effects 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 25
- 238000005096 rolling process Methods 0.000 claims description 22
- 238000012423 maintenance Methods 0.000 claims description 21
- 230000033001 locomotion Effects 0.000 claims description 14
- 239000012141 concentrate Substances 0.000 claims description 3
- 208000031872 Body Remains Diseases 0.000 claims description 2
- 230000006870 function Effects 0.000 description 45
- 238000010586 diagram Methods 0.000 description 36
- 230000008569 process Effects 0.000 description 29
- 238000004891 communication Methods 0.000 description 22
- 238000003860 storage Methods 0.000 description 15
- 238000013481 data capture Methods 0.000 description 10
- 230000003287 optical effect Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 239000012634 fragment Substances 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000007634 remodeling Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/06—Foreign languages
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/06—Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42224—Touch pad or touch panel provided on the remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- User Interface Of Digital Computer (AREA)
- Television Signal Processing For Recording (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Abstract
[问题]为了进一步提高内容再现状态的控制中用户的便利性。[方案]提供一种信息处理设备,其具有:位置改变检测单元,用于检测屏幕上操作体的位置改变;重放状态控制单元,用于控制内容的重放状态;以及显示控制单元,用于在屏幕上至少显示文本列表的一部分或全部,所述文本列表根据在内容再现期间按照经过时间的顺序布置的、与经过时间相关联的文本数据项得到。重放状态控制单元根据显示控制单元显示的文本列表上的、通过位置改变检测单元检测的操作体的连续位置改变,控制内容的重放状态。
Description
技术领域
本公开涉及信息处理设备、重放状态控制方法及程序。
背景技术
近年来,有一种休闲方式得到普及,其中观众(用户)在诸如个人计算机(PC)和智能电话这样的终端中获得关于诸如音乐或视频这样的内容的数据(内容数据),并在期望的定时欣赏该内容。为此,已经积极地开发了用于提高在重放内容时用户的便利性的技术。
例如,专利文献1公开了一种自动为视听文件适当地添加标签的技术,以允许用户容易地访问期望的视听文件。此外,专利文献2公开了一种技术,在设置有触摸板的装置中,显示支持屏幕上拖曳(追踪)操作的光标,并在使得拖曳操作的开始点处的光标的形状与结束点处的光标的形状不同时显示光标,以允许用户对音乐片段文件或视频图像文件直观地进行重放操作。
引用列表
专利文献
专利文献1:JP 2007-317168A
专利文献2:JP 2012-033060A
发明内容
技术问题
同时,用户观看内容的方式的种类在增加。例如,在观看内容时,需要对关于用户要求的内容的重放状态进行更精细控制,例如寻找重放位置,对某个场景进行重复重放,以及改变重放速度,例如慢动作重放和快速重放。鉴于这种情况,希望关于内容的重放状态的控制进一步提高用户的便利性。
因此,本公开提出一种新颖和改良的信息处理设备、重放状态控制方法及程序,其能够关于内容的重放状态的控制进一步提高用户的便利性。问题的解决方案
根据本公开的实施例,提供一种信息处理设备,包括:位置改变检测单元,用于检测屏幕上操作体的位置改变;重放状态控制单元,用于控制内容的重放状态;以及显示控制单元,用于在所述屏幕上至少显示文本列表的一部分或全部,在所述文本列表中,与所述内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序。重放状态控制单元响应于在所述显示控制单元显示的所述文本列表上的、由所述位置改变检测单元检测到的所述操作体的连续位置改变,控制所述内容的重放状态。
根据本公开的另一个实施例,提供一种重放状态控制方法,包括:在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;检测在所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
根据本公开的另一个实施例,提供一种程序,使得计算机执行:在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;检测所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
根据本公开的一个或多个实施例,位置改变检测单元检测屏幕上操作体的位置改变。此外,重放控制单元控制内容的重放状态。此外,显示控制单元在屏幕上至少显示文本列表的一部分或全部,在文本列表中,与所述内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序。此外,重放状态控制单元响应于显示控制单元在屏幕上显示的文本列表上的、由位置改变检测单元检测到的操作体的连续位置改变,控制内容的重放状态。
本发明的有益效果
如上所述,根据本公开,可以关于内容的重放状态的控制进一步提高用户的便利性。
附图说明
图1是用于示出根据本公开的实施例的、利用文本列表对内容的重放状态控制的示意图。
图2是用于示出根据本公开的实施例的、利用文本列表对内容的重放状态控制的示意图。
图3是用于示出根据本公开的实施例、利用文本列表对内容的重放状态控制的示意图。
图4是示出根据本实施例的、在信息处理设备的内容重放中操作方法的示例的示意图。
图5是示出图4的文本列表显示区域中文本列表的不同显示示例的示意图。
图6是示出根据本实施例的信息处理设备的功能和配置的功能方框图。
图7A是用于示出利用文本列表对重放位置的寻找控制的示意图。
图7B是用于示出利用文本列表对重放位置的寻找控制的示意图。
图7C是用于示出利用文本列表对重放位置的寻找控制的示意图。
图8A是用于示出利用文本列表对重放位置的寻找控制的示意图。
图8B是用于示出利用文本列表对重放位置的寻找控制的示意图。
图8C是用于示出利用文本列表对重放位置的寻找控制的示意图。
图9A是用于示出利用文本列表对内容的重复重放控制的示意图。
图9B是用于示出利用文本列表对内容的重复重放控制的示意图。
图9C是用于示出利用文本列表对内容的重复重放控制的示意图。
图10A是用于示出利用文本列表对内容的高速重放控制的示意图。
图10B是用于示出利用文本列表对内容的高速重放控制的示意图。
图10C是用于示出利用文本列表对内容的高速重放控制的示意图。
图11A是用于示出利用文本列表对内容的慢动作控制的示意图。
图11B是用于示出利用文本列表对内容的慢动作控制的示意图。
图11C是用于示出利用文本列表对内容的慢动作控制的示意图。
图12是示出根据本实施例的重放状态控制方法的示例的流程图。
图13是示出在文本数据为社会评论的情况下、根据本实施例的重放状态控制的示例的示意图。
图14A是示出在隐藏文本列表的情况下、根据本实施例的重放状态控制的示例的示意图。
图14B是示出在隐藏文本列表的情况下、根据本实施例的重放状态控制的示例的示意图。
图15是示出根据本实施例的信息处理设备的硬件配置的示例的功能方框图。
具体实施方式
下面参照附图详细描述本公开的优选实施例。注意,在本说明书和附图中,用相同的附图标记表示功能和结构基本上相同的元件,并省略重复说明。
注意,按照以下顺序进行描述。
1.利用文本列表的重放状态控制
2.操作方法的概述
3.信息处理设备的功能和配置
4.利用文本列表的重放状态控制的示例
4.1.寻找重放位置
4.2.重复重放
4.3.高速重放和慢动作重放
5.重放状态控制方法中的处理流程
6.利用文本列表的重放状态控制的修改
6.1.利用社会评论
6.2.隐藏文本列表
6.3.其他修改
7.硬件配置
8.结论
<1.利用文本列表的重放状态控制>
当用户重放和观看内容时,有个要求是,用户需要更详细、更直观地控制内容的重放状态。这里,内容的重放状态控制是控制用于内容重放的各种操作,例如包括控制诸如内容的(正常)重放、停止、暂停、快进、倒回、高速重放、慢动作重放以及重复重放的操作。此外,内容的重放状态控制包括从任何重放位置关于重放内容的操作的控制。
例如,作为重放状态控制的示例,有一些从任何重放位置重放内容的可以想到的方法,也就是寻找期望的重放位置。在内容中寻找重放位置的公知方法包括基于内容重放中的经过时间寻找重放位置的方法,以及如果内容是视频文件、则基于内容中包含的图片数据寻找重放位置的方法。
与之不同,在根据本公开实施例的信息处理设备、重放状态控制方法及程序中,基于文本列表来控制内容的重放。这里,文本列表是其中与内容的重放中经过时间相关联的文本数据按照经过时间的顺序被排序的列表。
首先,参照图1至图3,描述根据本公开实施例的利用文本列表对内容的重放状态控制的概述,且进行与寻找重放位置的上述其他方法的比较。注意,在以下描述中,通过内容为视频文件且文本数据是与视频文件相对应的小标题的示例来描述本实施例。应当理解,在根据本实施例的信息处理设备、重放状态控制方法及程序中,预期的内容不限于视频文件,也可以是其他类型的内容,例如音乐文件。此外,文本数据也不限于小标题,例如可以是其他类型的文本数据,例如与音乐文件相对应的歌词数据。
图1至图3是用于示出根据本公开实施例的、利用文本列表对内容的重放状态控制的示意图。参照图1,示出图片列表A、时间轴B和文本列表C,在图片列表A中与内容重放中的经过时间相对应的内容中的图片按照时间顺序被分类,时间轴B表示内容重放中的经过时间。
图片列表A包括多个图片A1、A2、…和A15。多个图片A1、A2、…和A15分别通过多个帧来配置,也就是说,分别具有一定的持续时间,且分别表示内容被划分为的多个部分中的一个部分。此外,在图1中,从表示图片A1、A2、…和A15的各个区域延伸到时间轴B的虚线指示:与区域相对应的每个图片是时间轴B上的经过时间所对应的图片。也就是说,图片列表A示意性示出基于图片分离内容的方法。
此外,将图片列表A划分为一些组块(块),并且可以以块为单位分离内容。例如,在图1所示示例中,将图片列表A划分为4个块,并且块A、块B、块C和块D分别包含图片A1至A3、图片A4至A7、图片A8至A12、以及图片A13至A15。
这里,产生图片列表A或者划分为上述块A至D例如可以通过用户手动进行,也可以利用常用工具自动进行。公知的常用工具包括基于在显示图片时的画面布局、亮度、着色等等或者响应于拍摄中的变化而自动划分图片的技术。
同时,文本列表C包括多个文本数据项C1、C2、…和C7。多个文本数据项C1、C2、…和C7分别具有一定的持续时间,且分别表示内容被划分为的多个部分中的一个部分。此外,在图1中,从表示文本数据项C1、C2、…和C7的各个区域延伸到时间轴B的虚线指示:与区域相对应的每个文本数据项是时间轴B上的经过时间所对应的文本数据项。例如,在图1所示示例中,文本数据项C1是与内容中的经过时间t1相对应的文本数据项,而文本数据项C2是与内容中的经过时间t2相对应的文本数据项。类似地,文本数据项C3、C4、C5、C6和C7分别是与内容中的经过时间t3、t4、t5、t6和t7相对应的文本数据项。也就是说,文本列表C示意性示出基于文本数据(例如小标题)分离内容的方法。
此外,可将文本列表C划分为一些组块(块),并且可以以块为单位分离内容。例如,在图1所示示例中,将文本列表C划分为3个块,且块a、块b和块c分别包含文本数据项C1和C2、文本数据项C3至C5、以及文本数据项C6和C7。
注意,将文本列表C划分为一些块可以根据预定标准进行。预定标准可以是文本数据项之间的时间间隔达到一定时间周期(例如1秒)的情况。例如,如果文本数据项是内容中角色之间的会话,则文本数据项之间一定时间间隔的出现意味着会话停止的高度可能。因此,考虑要作为标准的文本数据项之间的时间间隔可以实现根据上下文划分为块。但是,将文本列表C划分为一些块的标准不限于这样的示例,并且也可以使用其他标准。下面结合对列表处理单元142的功能(其将在之后在<3.信息处理设备的功能和配置>中描述)的描述,详细描述将文本列表划分为块的标准。
如上所述,用于基于内容的重放中的经过时间分离给定内容的可以想到的标准包括基于图片分离的方法,以及基于文本数据项分离的方法。这里,通过基于图片分离内容的方法分离的位置不一定等同于通过基于文本数据项分离内容的方法分离的位置。也就是说,与图片列表A中包含的图片A1、A2、…和A15相对应的经过时间不一定等同于与文本列表C中包含的文本数据项C1、C2、…和C7相对应的经过时间。这是因为例如,即使在通过一个角色传达的一系列语句行的中间,拍摄也很可能改变,并且图片因此改变。
这里,考虑这样的情况,例如用户将内容中的重放位置在其重放时移动到期望的重放位置(寻找重放位置)。在这种情况下,例如,可以想到的寻找重放位置的方法包括基于图片列表A、时间轴B或者文本列表C的方法。
首先,如图2所示,考虑基于图片列表A寻找重放位置的方法。图2中图片列表A上的箭头表示基于图片列表A来寻找重放位置。在这种情况下,可以以图片列表中包含的图片A1、A2、…和A15为单位寻找重放位置,或者以上述块A、B、C和D为单位寻找重放位置。
这里,假定例如通过根据拍摄中的改变自动划分图片的上述方法来产生图片列表A以及划分为上述块A至D。但是,当基于该方法产生图片列表A时,也可以基于例如在上述一系列语句行的中间改变拍摄的定时来分离内容。因此,这样不能总是实现根据内容中的上下文来分离的方式,并且因此,基于图片列表A寻找重放位置会导致例如在语句行的中间开始重放中的故障。此外,可以想到通过用户手动产生图片的方法,但是手动产生图片列表A例如对于具有大容量(具有长的重放周期)的内容或者很多的内容并非高效。
下面考虑基于时间轴B寻找重放位置的方法。在这种情况下,为了寻找期望的重放位置,用户需要事先掌握用户要观看的场景是在什么经过时间的场景。因此,用户需要按照关联方式事先记录期望的场景和经过时间,这也不是高效方法。
与之不同,在根据本实施例的信息处理设备、重放状态控制方法及程序中,如图3所示,基于文本列表C来寻找重放位置。图3中文本列表C上的箭头表示基于文本列表C来寻找重放位置。文本列表C基于文本数据产生,文本数据可以实现更多地根据上下文或场景中的意图来分离内容的方式。这里,可以以文本列表C中包含的文本数据项C1、C2、…和C7为单位,或者以上述块a、b和c为单位来寻找重放位置。
如上所述,在根据本实施例的信息处理设备、重放状态控制方法及程序中,基于文本列表来控制内容的重放状态。因此,在寻找重放位置时,例如可以更多地关于上下文或场景中的意图来进行寻找,这样实现用户更大的便利性。
此外,文本数据通常比图片数据容量更小。因此,基于图片数据产生图片列表的处理花费少于基于文本数据产生文本列表的处理,这样使得能够更容易地产生列表。因此,利用文本列表不要求较高性能的处理装置,减少用户的负担。
此外,例如,如果内容是记录演讲、谈话等等的视频数据,则假定通过其中连续拍摄演讲者、发言者、例如上面投影谈话材料的画面等等的图片来配置图片数据,其中图片没有很多变化,并且因此很可能难以产生图片列表。尽管如此,当基于演讲者或发言者的言论被转换成的文本数据产生文本列表时,用户可以在参考演讲者或发言者的言论的同时基于言论来寻找重放位置,这样允许用户更有效地寻找要观看的场景。
<2.操作方法的概述>
下面参照图4和图5描述根据本公开实施例的信息处理设备的操作方法的概述。图4是示出根据本公开的实施例的、在信息处理设备的内容的重放状态控制中的操作方法的示例的示意图。图5是示出图4的文本列表显示区域中文本列表的不同显示示例的示意图。
参照图4,根据本公开的实施例的信息处理设备10可以是包括触摸板的装置,例如智能电话和平板PC。信息处理设备10包括具有触摸板功能的显示屏115。显示屏115包括检测屏幕上操作***置的传感器,且用户可以使得在显示屏115的表面上检测操作体的位置,以进行各种操作。这里,操作体可以是手指,也可以是诸如指示笔这样的工具。此外,可以响应于操作体触摸显示屏115的表面来检测显示屏115上操作体的位置,也可以利用光学传感器等等,响应于操作体以预定距离或更小距离接近显示屏115的表面来检测显示屏115上操作体的位置。在以下描述中,诸如操作体触摸显示屏这样的表达意味着检测到显示屏上操作体的位置,操作体是否真的接触显示屏并不重要。
显示屏115包括重放画面显示区域500和文本列表显示区域600。重放画面显示区域500是其中内容被重放显示的区域,并且如果要重放的内容为例如视频文件,则其中显示视频文件中包含的图片数据。
此外,在重放画面显示区域500上,同时可以显示指示器510,指示器510指示内容中的当前重放位置。指示器510的外形是沿屏幕的水平方向延伸的长条,并且例如被显示为使得在内容的重放中,长条随着经过时间从左边缘到右边缘被涂色。因此,用户通过参考指示器510,可以掌握内容中的当前重放位置。注意,指示器510可以在显示与隐藏之间自由切换,从而不妨碍用户观看内容。
此外,图4示出内容为视频文件时的重放画面显示区域500,但是例如,如果内容为音乐文件,那么重放画面显示区域500可以只显示指示器510,不显示图片。此外,如果内容为音乐文件,那么可以显示与音乐文件有关的图像,例如,与音乐文件对应的演唱者的图像,CD的封套图像等等。
文本列表显示区域600是显示文本列表的一部分或全部的区域。例如,如果内容为电影,那么配置文本列表的文本数据可以是与电影对应的小标题,如果内容为音乐片段,那么配置文本列表的文本数据也可以是与音乐对应的歌词。以下描述通过其中文本列表是与作为内容的视频文件对应的小标题的列表的示例的方式进行。注意,在以下描述中,“在显示屏上显示的文本列表”的表达或者与其类似的表达可以表示“文本列表中在显示屏上显示的部分”,并且不一定表示在显示屏上显示的文本列表的全部。
在图4所示的示例中,在文本列表显示区域600中,提取并显示文本列表的一部分,例如,5个文本数据项。文本列表显示区域600例如包括聚焦区域610、第二文本显示区域620、第三文本显示区域630、第四文本显示区域640、以及第五文本显示区域650,并且在这些区域的每个区域中逐个显示文本列表中包含的文本数据项。
也就是说,按照文本列表中的列表顺序,第二文本显示区域620显示的文本数据项的位置紧接着聚焦区域610上当前显示的文本数据项。此外类似地,按照文本列表中的列表顺序,第三文本显示区域630显示的文本数据项的位置紧接着第二文本显示区域620上当前显示的文本数据项。类似地,按照文本列表中的列表顺序,第四文本显示区域640和第五文本显示区域650显示的文本数据项的位置分别紧接着第三文本显示区域630和第四文本显示区域640。
注意,在图4所示的示例中,从文本列表中提取5个文本数据项并将其显示在文本列表显示区域600上,但是本实施例不限于这样的示例。在文本列表显示区域600中显示的文本数据项的数量没有特别限制,例如可以考虑显示屏115的尺寸等等适当设置。此外,当文本列表显示区域600上显示的文本数据项的数量增加或减少时,可以适当改变文本列表显示区域600中包括的文本显示区域的数量。
聚焦区域610是其中文本数据项与此刻在重放画面显示区域500中显示的图片相对应的区域。例如,在图4所示的示例中,在重放画面显示区域500中显示的图片中,在聚焦区域610中显示“It's been a long time.Howare you?(很久未见,你好吗?)”,这是一个角色刚刚传达的语句行。此外,在聚焦区域610中显示文本数据时,根据内容重放中进程的状态(也就是重放画面显示区域500中显示的图片的进程的状态)高亮显示文本数据项。通过参考高亮显示,用户可以直观地掌握,此刻在聚焦区域610中显示的内容中的重放位置对应于文本数据的哪一部分。
随着内容的重放进展,在重放画面显示区域500中显示的图片进展,且文本列表显示区域600中显示的文本列表改变。也就是说,聚焦区域610显示的文本数据项与此刻在重放画面显示区域500中显示的图片相对应,并且因此,随着内容的重放进展,文本列表显示区域600中显示的文本列表按照已经在第二文本显示区域620中显示的文本数据项在聚焦区域610中显示,并且已经在第三文本显示区域630中显示的文本数据项在第二文本显示区域620中显示的方式依次改变。在以下描述中,除非另有指定,当文本列表滚动时,将显示屏115中显示的文本列表中所包含的文本数据项怎样按照文本列表的列表顺序改变称为文本列表滚动。
此外,在以下描述中,在显示屏115上显示的文本列表中,将布置文本数据项的方向称为列表方向。此外,将文本列表随着内容的重放而滚动的列表方向的方向(也就是朝向聚焦区域610的方向)称为文本列表的前进方向。此外,将与前进方向相反的方向称为文本列表的相反方向。在图4所示的示例中,在文本列表显示区域600中显示的文本列表中,图4中的垂直方向是列表方向,而图4中的向上方向是文本列表的前进方向,且图4中的向下方向是文本列表的相反方向。
图5示出文本列表显示区域600的显示示例,其中内容的重放从图4所示状态开始进展,且文本列表滚动。参照图5,与图4不同,在第四文本显示区域640与第五文本显示区域650之间显示分离点标记660。在将文本列表划分为一些块的情况下,分离点标记660是指示块的分离的标记。在文本列表滚动时,分离点标记660因此随着滚动而移动。
此外,虽然在图5中没有明确示出,但是在将文本列表划分为一些块时,可以显示直到重放位置到达下一个块、有多少文本数据项目会被重放,也就是按照倒计时的方式在文本列表显示区域600中,在当前重放的场景中包括的块中剩余文本数据项目的数量。
此外,为了提高用户观看内容的便利性,聚焦区域610可以显示用于进行各种操作的图标。用户可以通过触摸这些各种各样的图标,执行分配给各个图标的功能。参照图4和图5,聚焦区域610例如显示重放图标611、书签图标612、评论添加图标613、以及评论列表***图标614。
从与聚焦区域610中当前显示的文本数据的开始位置相对应的重放位置启动内容的重放的功能被分配给重放图标611。通过触摸重放图标611,用户可以观看与聚焦区域610中当前显示的文本数据再次相对应的部分。
此外,将聚焦区域610中当前显示的文本数据登记为“收藏”的功能被分配给书签图标612。信息处理设备10例如具有将预定数量的文本数据项存储为“收藏”的功能,并且可具有管理用户登记为“收藏”的文本数据项作为收藏列表的功能。例如,用户参考收藏列表并选择期望的文本数据项,并且可以从与选择的文本数据相对应的重放位置启动内容的重放。
在内容的重放时允许用户向内容添加任何评论的功能被分配给评论添加图标613。此外,评论可以与内容重放中的经过时间相关联,并且例如,如果内容是视频文件,则评论可以是指示什么场景包含此刻在重放画面显示区域500中显示的图片的说明。此外,评论可以是所谓的社会评论,并且可以在大量未指定用户之间或者被用户指定的多个其他用户之间共享。
将利用评论添加图标613添加的评论列表***显示屏115的功能被分配给评论列表***图标614。如上所述,利用评论添加图标613添加的评论可以是与内容的重放中的经过时间相关联的一种文本数据项。也就是说,评论可以配置与图4所示示例中显示的文本列表不同的另一种文本列表。在关于相同内容呈现相互不同的多个文本列表的情况下,利用评论列表***图标614,可以切换要在显示屏115上显示的文本列表。
此外,在图4和图5中,虽然没有作为图标示出,但是信息处理设备10可具有词典功能,其中,响应于文本列表显示区域600中显示的文本数据项所包含的词语的选择,该词语或信息(诸如词语等等)的含义与其他语言中的词语对应。
此外,信息处理设备10可以检测文本列表显示区域600中显示的文本列表上操作体的位置改变,响应于位置改变使文本列表的显示改变,并控制内容的重放状态。例如,在文本列表显示区域600中显示的文本列表上,当检测到操作体在文本列表的列表方向(也就是图4中的垂直方向)上的位置改变时,响应于操作体的位置改变,在前进方向或相反方向上滚动文本列表显示区域600中显示的文本列表,这样可将内容中的重放位置移动到与聚集区域610上显示的文本数据项相对应的重放位置。也就是说,通过滚动文本列表显示区域600中显示的文本列表,可以寻找内容中的重放位置。
在<4.利用文本列表的重放状态控制的示例>中将详细描述响应于操作体的位置改变对内容的重放状态的这种控制。
如上所述,参照图4和图5,在根据本实施例的信息处理设备10中,在显示屏115上同时显示内容中包含的图片数据以及与内容对应的文本列表。此外,随着内容的重放,一起改变图片数据的显示和文本列表的显示。因此,通过参考文本列表的显示,用户可以根据上下文进一步理解内容的细节,并且可以因此更加直观地掌握此刻内容的重放位置。
此外,在根据本实施例的信息处理设备10中,响应于显示屏115上显示的文本列表中操作体的位置改变,控制内容的重放状态。因此,用户可以基于文本列表,在根据上下文理解内容的细节的同时控制重放状态,并因此在尊重用户要求的同时实现重放状态的控制。
此外,在根据本实施例的信息处理设备10中,如上所述,在显示屏115上同时显示内容中包含的图片数据以及与内容对应的文本列表。也就是说,这等同于显示具有小标题的内容的重放。因此,即使内容中包含的角色的语句行是采用与用户母语不同的语言,参考显示屏上显示的文本列表也可以使得语句行的含义比较容易掌握。此外,使用上述字典功能有助于用户进一步理解角色的语句行,使得用户能够以原始语言来欣赏内容,不需要配音。
<3.信息处理设备的功能和配置>
下面参照图6详细描述根据本公开实施例的信息处理设备的功能和配置。图6是示出根据本实施例的信息处理设备的功能和配置的功能方框图。
参照图6,根据本实施例的信息处理设备10包括显示输入单元110、通信单元120、存储单元130以及控制单元140。
显示输入单元110具有显示功能和输入功能两者,显示功能是以视觉方式向用户传输各种信息,输入功能是允许用户向信息处理设备10输入各种信息。显示输入单元110例如可以是设置有触摸板功能的显示器。
例如,在显示输入单元110的显示屏上,可以显示内容中包含的图片数据,且用户可通过显示输入单元110观看内容。注意,图6中显示输入单元110的显示屏对应于图4、以及下面描述的图7A-图7C、图8A-图8C、图9A-图9C、图10A-图10C、图11A-图11C和图13中的显示屏115。此外,虽然在图6中没有指定,但是信息处理设备10包括音频输出单元,音频输出单元具有诸如扬声器这样的配置,用于输出声音(音乐),并且可将内容中包含的音乐(音乐片段)数据从音频输出单元输出。
此外,显示输入单元110具有感测功能,用于检测其显示屏上操作体的触摸,并且可以感测显示屏上操作体的位置。例如,响应于显示屏上感测的操作体的位置,信息处理设备10可以接收各种信息。例如,显示输入单元110的显示屏显示用于启动各种软件的图标,并且在任何图标上感测到操作体的位置时,信息处理设备10可以启动与图标相对应的软件。在以下描述中,也可将显示输入单元110的显示屏简称为“显示屏”。
通信单元120是通信接口,用于将信息处理设备10与各种外设连接,使得它们能够相互通信。通信单元120的通信***没有特别限制,可以使用各种电信标准,不管它们是有线还是无线。
例如,信息处理设备10可以经由通信单元120接收各种内容数据。此外,例如,信息处理设备10可以经由通信单元120接收与内容相对应的文本数据。
这里,将内容数据和文本数据输入信息处理设备10的方法不限于经由通信单元120的输入方法,可以使用任何方法。例如,虽然在图6中没有指定,但是信息处理设备10可包括驱动器,用于从各种记录介质读取数据,例如,可将DVD介质中记录的内容数据和文本数据经由驱动器输入信息处理设备10。
存储单元130具有存储介质的功能,用于存储各种信息。例如,存储单元130可以存储内容数据和文本数据。此外,例如,存储单元130可以存储通过控制单元140进行的各种处理的结果。通过控制单元140进行的各种处理的结果例如可以是诸如通过列表处理单元142产生的文本列表的数据,关于通过位置检测单元143检测的操作体的位置的信息,以及关于通过位置改变检测单元144检测的操作体的位置改变的信息,所有这些将在下面描述。
注意,配置存储单元130的存储介质的类型没有特别限制,可以使用各种公知的存储介质。例如可通过非易失性存储器(其为一种半导体存储装置)来配置存储单元130。
控制单元140按照集成的方式控制信息处理设备10,且具有处理从显示输入单元110以及通信单元120输入的各种信息和/或存储单元130中存储的各种信息的功能。控制单元140包括数据获取单元141、列表处理单元142、位置检测单元143、位置改变检测单元144、显示控制单元145、以及重放状态控制单元146。下面将详细描述控制单元140的功能。
数据获取单元141获取内容数据和文本数据。例如,数据获取单元141可以从通信单元120获取内容数据和文本数据。这里,文本数据可以是带时间戳的文本数据项,并且例如可以是与内容的重放中的经过时间相关联的文本数据项。也就是说,数据获取单元141可以获取相互关联的内容数据和文本数据。例如,当内容数据是关于电影的数据时,文本数据可以是关于对应于电影的小标题的数据。数据获取单元141将获取的内容数据与文本数据相互关联地存储在存储单元130中。此外,数据获取单元141将获取的文本数据传输给列表处理单元142。
注意,图6示出了这样的示例,其中,数据获取单元141从通信单元120获取内容数据和文本数据,数据获取单元141获取内容数据和文本数据的路径不限于这样的示例。例如,如上所述,在信息处理设备10包括驱动器的情况下,数据获取单元141可以经由驱动器获取内容数据和文本数据。
列表处理单元142基于文本数据产生文本列表。文本列表是其中与内容的重放中的经过时间相关联的文本数据项按照经过时间排序的列表。注意,文本列表不需要包括与内容有关的所有文本数据项,但是文本列表可根据预定标准,通过提取某些文本数据项来产生。这里,用于提取文本数据项的标准没有特别限制并且可由用户视情况设置。例如,在文本数据是内容中关于角色之间会话的数据的情况下,可通过仅提取指定发言者的语句行来产生文本数据。
此外,列表处理单元142可根据预定标准,将产生的文本列表划分为多个块。例如,如果文本数据项之间的间隔达到一定的时间周期(例如一秒),则列表处理单元142在文本数据项之间划分文本列表。在以下描述中,也可将通过列表处理单元142划分的文本列表的块简称为“块”。注意,要作为用于划分文本列表的标准的文本数据项之间的时间间隔不限于上述示例,并且可以被适当地设置。例如,对于用于划分的文本数据项目之间的时间间隔,可以基于文本列表中包含的文本数据项之间的时间间隔的平均值来设置适当值。
但是,用于划分文本列表的标准不限于这样的示例,并且可以采用任何其他标准。例如,在文本数据是内容中关于角色之间会话的数据的情况下,列表处理单元142可以识别发言者,并基于将发言者切换为另一个发言者的定时,划分文本列表。此外,例如,列表处理单元142可通过语言识别处理等等,分析文本数据的细节,并在检测到上下文改变的定时时,划分文本。此外,列表处理单元142可以对文本数据的细节进行句法分析,并估计语法分离点,以划分文本列表。语法分离点可基于在语法上表示句子的开始或结束的符号或字符(例如,标点符号或句号)或者句子开始处的大写字母(如果文本数据采用英语的话)来估计。此外,可在期望点通过用户的操作来划分文本列表。
列表处理单元142将产生的文本列表或者经历了分割为块的处理之后的文本列表存储在存储单元130中。此外,列表处理单元142将产生的文本列表或者经历了分割为块的处理之后的文本列表传输给显示控制单元145以及重放状态控制单元146。
位置检测单元143检测显示输入单元110的显示屏上操作体的位置。这里,可以基于事先在显示屏上设置的坐标,以坐标信息的形式表示操作体的位置。在以下描述中,关于通过位置检测单元143检测的操作体的位置的信息将被称为关于操作体的位置信息。
位置检测单元143将关于检测到的操作体的位置信息传输给位置改变检测单元144以及显示控制单元145。此外,位置检测单元143可将关于检测到的操作体的位置信息存储在存储单元130中。
位置改变检测单元144基于位置检测单元143检测到的位置信息,检测显示输入单元110的显示屏上操作体的位置改变,也就是操作体的位置是否改变。在以下描述中,关于由位置改变检测单元144检测到的操作体的位置改变的信息将被称为关于操作体的位置改变信息。
这里,本实施例中操作体的位置改变可包括操作体的连续位置改变以及操作体的不连续位置改变。术语“连续”表示时间连续性的状态、空间(在显示屏上的位置的)连续性的状态,或者这两者。也就是说,操作体的连续位置改变可以是在操作体的位置保持在时间上和/或在空间上被检测的状态下进行的通过操作体的一系列操作。
更具体而言,操作体的不连续位置改变例如包括所谓的点击动作,其中以很短的时间在显示屏上的位置点(location)检测操作体的位置,并且操作体的位置立即变得不能被检测。
与之不同,操作体的连续位置改变例如包括所谓的拖曳(追踪)操作,其中操作体的位置在显示屏上从第一位置点到第二位置点连续移动,也就是说,操作体的位置移动而保持被检测。此外,操作体的连续位置改变例如包括所谓的拂动(扫动)操作,其中,在第一位置点被检测到之后,在显示屏上朝任何方向移动时,操作体的位置逐渐变为不能检测状态。此外,操作体的连续位置改变例如包括所谓的保持动作,其中操作体的位置在显示屏上不移动,保持被检测,也就是说,在一定的位置点保持被检测。
位置改变检测单元144将检测到的操作体的位置改变信息传输给显示控制单元145以及重放状态控制单元146。此外,位置改变检测单元144可将检测的操作体的位置改变信息存储在存储单元130中。
显示控制单元145控制显示输入单元110的显示功能,并使得显示输入单元110的显示屏显示各种信息。更具体而言,显示控制单元145使得显示输入单元110的显示屏显示文本列表的至少一部分或全部。此外,显示控制单元145可以使得显示输入单元110的显示屏显示内容中包含的图片数据。例如,显示控制单元145可以在显示输入单元110的显示屏115上的文本列表显示区域600以及重放画面显示区域500中显示内容中包含的文本列表或图片数据,如同图4所示的示例。此外,在图4所示的文本列表显示区域600中显示文本列表时,显示控制单元145可以使得聚焦区域610显示文本列表中包含的文本数据的至少一个片段。
此外,显示控制单元145可以响应于显示输入单元110的显示屏上显示的文本列表上操作体的连续位置改变,改变文本列表的显示。例如,当操作体的连续位置改变是文本列表的列表方向(即,图4中的垂直方向)上的拖曳动作时,显示控制单元145可以在列表方向上滚动显示输入单元110的显示屏上显示的文本列表。
此外,当操作体的连续位置改变例如是与显示输入单元110的显示屏上显示的文本列表的列表方向基本上垂直的方向(即,图4中的左右方向)上的拖曳动作时,显示控制单元145改变显示屏上显示的文本列表中所包含的至少一个文本数据项的字符间距。更具体而言,显示控制单元145可以根据显示屏上显示的文本列表上操作体沿图4所示水平方向的拖曳动作,改变图4所示文本列表显示区域600中的聚焦区域610中显示的文本数据项的字符间距。
此外,当操作体的连续位置改变例如是所谓的保持动作(其中在显示输入单元110的显示屏上显示的文本列表上,操作体的位置不改变)时,显示控制单元145可以按照不滚动文本列表的方式来显示在显示屏上显示的文本列表。
重放状态控制单元146控制内容的重放状态。这里,内容的重放状态控制是控制与内容的重放有关的各种操作,例如包括控制内容的诸如(正常的)重放、停止、暂停、快进、倒回、高速重放、慢动作重放以及重复重放这样的操作。此外,内容的重放状态控制包括与从任何重放位置的内容重放操作有关的控制。
重放状态控制单元146可以响应于在显示输入单元110的显示屏上显示的文本列表上操作体的连续位置改变,控制内容的重放状态。例如,如上所述,当操作体的连续位置改变是文本列表的列表方向(即,图4中的垂直方向)上的拖曳动作时,显示控制单元145在列表方向上滚动在显示输入单元110的显示屏上显示的文本列表。此外,例如,重放状态控制单元146根据通过显示控制单元145改变的文本列表的显示,改变内容中的重放位置。更具体而言,重放状态控制单元146可以根据显示控制单元145改变的文本列表的显示,将内容的重放位置改变为与图4所示文本列表显示区域600的聚焦区域610中显示的文本数据项相对应的重放位置。
此外,例如,当操作体的连续位置改变是在与显示输入单元110的显示屏上显示的文本列表的列表方向基本上垂直的方向(即,图4中的左右方向)上的拖曳动作时,重放状态控制单元146可以改变内容的重放速度。更具体而言,重放状态控制单元146可以响应于显示屏上显示的文本列表上、通过操作体在图4的左右方向上的拖曳动作,高速重放或慢动作重放内容。
此外,当操作体的连续位置改变例如是所谓的保持动作(其中,在显示输入单元110的显示屏上显示的文本列表上,操作体的位置不改变)时,重放状态控制单元146可以重复重放内容的某些区域。更具体而言,重放状态控制单元146可以响应于显示屏上显示的文本列表上操作体的保持动作,对于与文本列表显示区域600的聚焦区域610中显示的文本数据目相对应的一部分内容进行重复重放。
响应于上述操作体的连续位置改变对文本列表的显示控制以及对内容的重放状态控制将在<4.利用文本列表的重放状态控制的示例>中详细描述。
参照图6详细描述根据本实施例的信息处理设备的功能示例,特别是控制单元140的功能示例。以上组件可通过利用通用部件或电路来配置,也可通过专用于各个组件的功能的硬件部件来配置。此外,关于控制单元140,可通过中央处理器(CPU)等等来服务组件的全部功能。因此,可以根据实践本实施例时的技术水平,适当地改变要使用的配置。
如参照图6所述,根据本实施例的信息处理设备10,显示控制单元145使得显示屏显示对应于内容的文本列表的至少一部分或全部。此外,位置改变检测单元144检测显示屏上显示的文本列表上操作体的位置改变。此外,重放状态控制单元146基于显示屏上显示的文本列表上检测到的操作体的连续位置改变,控制内容的重放状态。因此,通过对文本列表进行控制,用户可以控制内容的重放状态。因此,在参考文本列表时,也就是在根据上下文理解内容的细节时,用户可以控制重放状态,并且因此可以根据内容的上下文或场景中的意图来控制重放状态,这能够提高用户的便利性。
此外,根据本实施例的信息处理设备10,显示控制单元145基于显示屏上显示的文本列表上所检测到的操作体的连续位置改变,改变显示屏上文本列表的显示。通过参考被改变的文本列表的显示,用户可以直观地理解,内容目前处于什么重放状态。
<4.利用文本列表的重放状态控制的示例>
接着描述根据本实施例的信息处理设备10中利用文本列表的重放状态控制的示例。下面将参照图7A至图7C、图8A至图8C、图9A至图9C、图10A至图10C、以及图11A至图11C来描述4个示例。注意,在7A至图7C、图8A至图8C、图9A至图9C、图10A至图10C、以及图11A至图11C的以下描述中,除非另有指定,假定各种显示(包括显示屏115上的文本列表)的控制是通过图6所示的显示控制单元145来进行,并且重放状态的控制是通过图6所示的重放状态控制单元146来进行。
此外,在图7A至图7C、图8A至图8C、图9A至图9C、图10A至图10C、以及图11A至图11C中,用相同的附图标记来表示功能配置与图1所示信息处理设备10的组件基本上相同的组件,并且不再详述。此外,在图7A至图7C、图8A至图8C、图9A至图9C、图10A至图10C、以及图11A至图11C中,在假定操作体是手指的情况下进行描述。
<4.1.寻找重放位置>
首先,参照图7A至图7C、图8A至图8C描述重放位置的寻找控制。图7A至图7C、图8A至图8C是用于示出利用文本列表的重放位置的寻找控制的示意图。
参照图7A,在重放画面显示区域500上显示内容中包含的图片数据,并且在文本列表显示区域600上显示作为文本列表一部分的5个文本数据项。如<2.操作方法的概述>中所述,聚焦区域610上显示的文本数据项对应于此刻在重放画面显示区域500中显示的图片。在图7A所示的示例中,在重放画面显示区域500中显示的图片数据中,在聚焦区域610中显示通过角色传达的语句行。
这里,如图7A中箭头所示,在触摸文本列表显示区域600的某些区域时,一个手指(操作体)在文本列表的前进方向上移动,即图7A中的向上方向。然后,如图7B所示,文本列表被显示为在前进方向上滚动。也就是说,在文本列表显示区域600中显示的文本列表逐个转变,并且在图7B的聚焦区域610中显示图7A的第二文本显示区域620中显示的文本数据项目。然后,内容中的重放位置被改变为与图7B的聚焦区域610中显示的文本数据项相对应的重放位置。通过重放位置的改变,包括指示符510的重放画面显示区域500的显示也被改变。
图7C示出手指从图7B所示状态沿附图的箭头方向(即,文本列表的前进方向)进一步移动的状态。通过从图7A所示状态到图7B所示状态的转变,文本列表在前进方向上滚动,并且图7B的第二文本显示区域620中显示的文本数据项在图7C的聚焦区域610中显示。然后,内容中的重放位置被改变为与图7C的聚焦区域610中显示的文本数据项相对应的重放位置。通过重放位置的改变,包括指示符510的重放画面显示区域500的显示也被改变。
图7A至图7C所示的手指的一系列操作是操作体的连续位置改变的示例,其对应于除文本列表的列表方向之外的前进方向上的拖曳动作。也就是说,在根据本实施例的信息处理设备10中,文本列表显示区域600中的文本列表响应于操作体在文本列表显示区域600中显示的文本列表的前进方向上的拖曳动作滚动和显示,并且内容中的重放位置也被改变为与聚焦区域610中显示的文本数据项目相对应的重放位置。因此,操作体在文本列表显示区域600中显示的文本列表的前进方向上的拖曳动作允许以文本数据项为单位,寻找内容中的重放位置。
注意,在图7A至图7C所示的示例中,操作体在文本列表的前进方向上移动,并且重放状态可通过操作体在文本列表的相反方向上移动来控制。例如,响应于操作体在文本列表显示区域600中显示的文本列表的相反方向上的拖曳动作,可以在与图7A至图7C所示示例中的方向相反的方向上滚动文本列表显示区域600中显示的文本列表。因此,用户可以在文本列表的前进方向和相反方向这两个方向上寻找重放位置。
此外,在根据本实施例的重放位置的寻找控制中,根据文本列表的列表方向上拖曳操作体或多个操作体的手指的数量(即,在显示屏115上检测到的操作体的数量),可以进行不同种类的重放位置的寻找控制。在图8A至图8C中示出这种示例。
在图8A至图8C所示的示例中,与图7A至图7C中的示例不同,用两个手指进行拖曳动作。确定手指的数量是一个还是两个可以基于通过位置检测单元143在操作体的位置的检测中,在显示屏115上有多少位置点检测到操作体的位置来进行。
在根据本实施例的重放位置的寻找控制中,用两个手指进行拖曳动作允许用户以文本列表的块为单位寻找重放位置。更具体而言,如图8A中箭头所示,在触摸文本列表显示区域600的某些区域时,两个手指(操作体)在文本列表的前进方向(即,图8A中的向上方向)上移动。然后,如图8B所示,文本列表在前进方向上滚动。注意,虽然在图7A和图7B所示示例中以文本数据项为单位来进行文本列表的滚动,但是在图8A和图8B所示示例中,是以文本列表的块为单位来进行文本列表的滚动。也就是说,在图8B中,按照文本列表中经过时间的顺序,滚动文本列表显示区域600中文本列表的显示,直到下一个块的开始。然后,在图8B中,内容中的重放位置被改变为与聚焦区域610中显示的文本数据项相对应的重放位置。通过重放位置的改变,包括指示符510的重放画面显示区域500的显示也被改变。
图8C示出手指从图8B所示状态开始在附图的箭头方向(即,文本列表的前进方向)上进一步移动的状态。在图8C中,通过从图8A所示状态到图8B所示状态的转变,文本列表以块为单位在前进方向上滚动,并且按照文本列表中经过时间的顺序,滚动文本列表显示区域600中文本列表的显示,直到下一个块的开始。然后,在图8C中,内容中的重放位置被改变为与聚焦区域610中显示的文本数据项目相对应的重放位置。通过重放位置的改变,包括指示符510的重放画面显示区域500的显示也被改变。
如参照图7A至图7C以及图8A至图8C所述,在根据本实施例的信息处理设备10中,用户可以通过使得操作体或多个操作体(例如手指或多个手指)沿列表方向在显示屏上显示的文本列表上进行拖曳动作,寻找重放位置。因为用户可以基于文本列表寻找重放位置,所以可以根据内容的上下文或场景中的意图来进行寻找,这能够提高用户的方便性。
此外,根据拖曳动作的状态,可以改变其中滚动文本列表显示区域600中显示的文本列表或者寻找重放位置的单位。更具体而言,改变进行拖曳操作时手指的数量(即,在显示屏上检测的操作体的数量)允许用户以文本数据项目或块为单位寻找重放位置。因此,用户可以按照先以块为单位粗略寻找重放位置,然后以文本数据项目为单位精细寻找重放位置的方式,根据情况来寻找重放位置,这进一步提高用户的便利性。
注意,上述示例是假定当显示屏上检测到的操作体的数量为1时以文本数据项为单位来寻找重放位置、而当显示屏上检测的操作体的数量为2时以文本列表的块为单位来寻找重放位置来描述的,但是根据本实施例的重放位置的寻找控制不限于这种示例。显示屏上检测到的操作体的数量与寻找重放位置的单位之间的对应关系没有特别限制,可以视情况设置。例如,当显示屏上检测到的操作体的数量为二或更多时,可以以文本列表的块为单位来寻找重放位置。此外,例如,滚动文本显示区域600中显示的文本列表的单位(也就是寻找重放位置的单位)不限于文本数据项或块的单位,而是可以关于用户的要求视情况设置。
<4.2.重复重放>
下面参照图9A至图9C描述内容的重复重放控制。图9A至图9C是用于示出利用文本列表的内容的重复重放控制的示意图。
图9A所示状态与图7A以及图8A所示状态相似,不再详述。这里,如图9A至图9C中箭头所示,在触摸文本列表显示区域600中显示的文本列表上的某些区域时,将手指保持。然后,通过从图9A所示状态到图9B所示状态的转变,与聚焦区域610中显示的文本数据项相对应的场景的重放进展,但是不会进展到下一个场景,即使场景的重放完成,如图9C所示,与聚焦区域610中显示的文本数据项相对应的场景从开始再次重放。
图9A至图9C所示一系列操作是在文本列表显示区域600中显示的文本列表上操作体的连续位置改变的示例,其对应于保持动作。也就是说,在根据本实施例的信息处理设备10中,可以响应于显示屏115上显示的文本列表上操作体的保持动作,以文本数据项为单位对内容进行重复重放。
注意,根据本实施例的内容的重复重放控制不限于这样的示例,并且可以实施各种修改。例如,在以上示例中,以文本数据项为单位对内容进行重复重放,并且也可以以文本列表的块为单位对内容进行重复重放。此外,可以提供这样的功能,其中用户从文本列表选择任何文本数据项,以独立地产生用于重复的文本数据的列表(重复列表),并且可以在重复列表上进行重复重放。此外,可以提供这样的功能,其中用户选择文本数据项中包含的单词或多个单词,且基于选择的单元进行重复重放。
此外,在以单词为单位进行重复重放时,用户例如选择文本列表显示区域600中显示的任何文本数据项,选择的文本数据项目中包含的单词可以按照列表的形式在显示屏115上显示。在参考显示的单词列表时,用户可以选择要进行重复重放的单词或多个单词。
此外,例如,每次对重复重放进行重复时,可以改变要重放的细节。例如,即使在相同文本数据项的重复重放时,也首先进行正常的重放,但是在第二次时可以不重放声音,只重放图片。此外,可以在第一次和第二次时用不同的语言显示文本数据项,例如按照这样的方式:在第一次重放时用日语显示文本数据项目,而在第二次重放时用英语显示文本数据项目。注意,在根据重复重放的次数改变重放内容时,用户可以根据需要设置变化细节。
在上述重复重放的修改中要进行哪个重复重放例如可以基于文本列表显示区域600上显示的文本列表上的保持动作的差异来确定。例如,要进行什么重复重放可以基于进行保持动作的手指数量、进行保持动作所在的位置、这两者的组合等等来确定。
如上参照图9A至图9C所示,在根据本实施例的信息处理设备10中,用户可以通过使得操作体(例如手指)在显示屏上显示的文本列表上进行保持动作,以文本数据项为单位对于与聚焦区域610中显示文本数据项相对应的内容中的场景进行重复重放。此外,根据怎样进行保持动作(例如,进行保持动作的手指数量、进行保持动作所在的位置、这两者的组合等等)可以改变进行重复重放的单位(范围),或者可以改变要进行重复重放的内容。因此,用户可以基于期望模式中的文本列表进行重复重放,这提高了用户的便利性。
此外,在有效的语言学习中可以利用根据本实施例的重复重放控制。例如,在根据本实施例的重复重放控制中,可以以文本数据项目中包含的单词为单位进行重复重放,这使得重复检查期望单词的发音容易。此外,在根据本实施例的重复重放控制中,可以根据重复重放的次数来改变重放的内容,并且因此,通过将重放设置为使得在第一次时声音和图片都被重放,而在第二次时不重放声音,只重放图片,用户可以在第二重放时实现遮蔽。
<4.3.高速重放和慢动作重放>
下面参照图10A至图10C、图11A至图11C描述内容的高速重放控制和慢动作控制。10A至图10C是用于示出利用文本列表的内容的高速重放控制的示意图。此外,图11A至图11C是用于示出利用文本列表的内容的慢动作控制的示意图。首先,参照10A至图10C描述内容的高速重放控制。
图10A所示状态与图7A、图8A以及图9A所示状态相似,不再详述。这里,如图10A所示,在触摸文本列表显示区域600中显示的文本列表上的某个区域时,手指在与文本列表的列表方向垂直的其中一个方向上移动,例如,在图10A至图10C所示箭头指示的方向上(也就是图10A所示示例中的向左方向)。然后,如图10B所示,通过将其字符间距(字体间距)改变为更小来显示聚焦区域610中显示的文本数据。此外,在字符间距改变的同时,内容的重放速度增加。
图10C示出手指在图10A至图10C所示箭头指示的方向上(也就是向左)从图10B所示状态进一步移动的状态。随着从图10A所示状态转变为图10B所示状态,以进一步缩小的字符间距显示聚焦区域610中显示的文本数据。然后,内容的重放速度进一步增加。
下面参照图11A至图11C描述内容的慢动作控制。在本示例中,通过在关于内容的高速重放控制的相反的方向上的拖曳动作来进行内容的慢动作控制。
也就是说,如图11A所示,在触摸文本列表显示区域600中的某些区域时,手指在与高速重放控制情况下相反的方向上移动即与文本列表的列表方向正交的另一个方向,例如,通过图11A至图11C中的箭头指示的方向(也就是图11A所示示例中的向右方向)。然后,如图11B所示,通过将其字符间距(字体间距)改变为更大来显示聚焦区域610中显示的文本数据。此外,在字符间距改变的同时,内容的重放速度减小。
图11C示出手指在图11A至图11C所示箭头指示的方向上(也就是向右)从图11B所示状态进一步移动的状态。与从图11A所示状态转变为图11B所示状态类似,以进一步增加的字符间距显示聚焦区域610中显示的文本数据。然后,内容的重放速度进一步减小。
图10A至图10C以及图11A至图11C所示手指的一系列操作是操作体的连续位置改变的示例,其对应于在与文本列表的列表方向正交的方向上的拖曳动作。也就是说,在根据本实施例的信息处理设备10中,响应于与显示屏115上显示的文本列表的列表方向正交的方向上操作体的拖曳动作,通过改变字符间距以及改变内容的重放速度来显示聚焦区域610中显示的文本数据。
这里,在以上示例中,进行的描述假定这样的情况:其中,从用户观看的左方向进行拖曳动作时增加重放速度,从用户观看的右方向进行拖曳动作时减小重放速度,但是这些对应关系可以反转。注意,拖曳方向与重放速度的增减之间的对应关系优选基于其中按照文本数据中使用的语言来输入(写入)字符的方向而设置。例如,在像英语这样从左向右输入字符的语言的情况下,其中左方向上的拖曳缩小字符间距并增加重放速度的方式符合用户的直觉。与之不同,在像***语这样从右向左输入字符的语言的情况下,其中右方向上的拖曳缩小字符间距并增加重放速度的方式符合用户的直觉。因此,可基于文本数据中使用的语言的特性以及用户的感觉,适当地设置拖曳方向与重放速度的增减之间的对应关系。
此外,重放速度的增减程度例如可与左右方向上拖曳的距离成正比。也就是说,可以通过用更长的拖曳距离进一步增减重放速度这样的方式来控制重放速度。将重放速度的增减程度与左右方向上拖曳的距离相关联,允许用户更直观地控制重放速度。
如参照图10A至图10C以及图11A至图11C所述,在根据本实施例的信息处理设备10中,通过使得操作体(例如手指)在与列表方向正交的方向上对显示屏上显示的文本列表上进行拖曳动作,用户可以改变内容的重放速度。此外,通过内容的重放速度的改变,文本数据的字符间距也被改变。例如,当内容的重放速度增加时,通过减小的字符间距来显示文本数据,而当内容的重放速度减小时,通过增大的字符间距来显示文本数据。因此,通过文本数据的字符间距,用户可以直观地掌握,是对内容进行高速重放还是进行慢动作重放。
<5.重放状态控制方法中的处理流程>
下面将参照图12描述根据本实施例的重放状态控制方法的示例。图12是示出根据本实施例的重放状态控制方法的示例的流程图。注意,在图12所示流程中,假定信息处理设备10已经接收与内容相对应的内容数据和文本数据,列表处理单元142已经产生文本列表。此外,在重放状态控制方法的以下描述中,位置检测单元143、位置改变检测单元144、显示控制单元145、以及重放状态控制单元146的功能和配置已经在<3.信息处理设备的功能和配置>中描述,不再进一步详述。此外,图12中步骤S850、步骤S860、步骤S880、以及步骤S890中的处理是已经在<4.利用文本列表的重放状态控制的示例>中描述的处理,不再进一步详述。
首先,在步骤S810,位置检测单元143检测显示输入单元110的显示屏上操作体的位置。
接着,在步骤S820,位置改变检测单元144基于关于位置检测单元143检测的操作体的位置的信息,检测显示输入单元110的显示屏上操作体的位置改变。注意,操作体的位置改变可以是显示输入单元110的显示屏上操作体的连续位置改变。此外,操作体的连续位置改变包括这样的模式,其中操作体的位置保持在显示屏上的一定位置点被检测。
接着,响应于通过位置改变检测单元144检测的、在显示输入单元110的显示屏上显示的文本列表上操作体的连续位置改变,显示控制单元145控制显示输入单元110的显示屏的显示,且重放状态控制单元146控制内容的重放状态。之后,图12中步骤S830至S890的处理对应于通过重放状态控制单元146的重放状态控制处理。
更具体而言,在步骤S830中,确定操作体的连续位置改变是否为垂直方向上的拖曳动作。这里,垂直方向上的拖曳动作可以是在显示输入单元110的显示屏上显示的文本列表的列表方向上操作体的的拖曳动作。当操作体的连续位置改变是垂直方向上的拖曳动作时,流程进行到步骤S870,或者当操作体的连续位置改变不是垂直方向上的拖曳动作时,流程进行到步骤S840。
接着,在步骤S840中,确定操作体的连续位置改变是右方向还是左方向上的拖曳动作。这里,左右方向上的拖曳动作可以是与在显示输入单元110的显示屏上显示的文本列表的列表方向正交的方向上操作体的拖曳动作。当操作体的连续位置改变是左右方向上的拖曳动作时,流程进行到步骤S850,或者当操作体的连续位置改变不是左右方向上的拖曳动作时,流程进行到步骤S860。
当操作体的连续位置改变并非垂直方向上的拖曳动作而是左右方向上的拖曳动作时,重放状态控制单元146在步骤S850中,增减内容的重放速度。步骤S850中的处理对应于[4.3.高速重放和慢动作重放]中描述的处理,不再进一步详述。
当操作体的连续位置改变不是垂直方向上的拖曳动作,也不是左右方向上的拖曳动作时,重放状态控制单元146在步骤S860中进行重复重放。步骤S860中的处理对应于[4.2.重复重放]中描述的处理,不再进一步详述。
在步骤S830中,当操作体的连续位置改变是垂直方向上的拖曳动作时,在步骤S870中确定通过位置检测单元143检测的操作体的数量,例如手指的数量。
当操作体的连续位置改变是垂直方向上的拖曳动作并且通过位置检测单元143检测的手指的数量为一个时,重放状态控制单元146在步骤S880中以文本数据项为单位移动内容中的重放位置。此外,当操作体的连续位置改变是垂直方向上的拖曳动作并且通过位置检测单元143检测的手指的数量为两个以上时,重放状态控制单元146在步骤S890中以文本数据的块为单位移动内容中的重放位置。步骤S880和步骤S890的处理对应于[4.1.寻找重放位置]中描述的处理,不再进一步详述。
如上所述,在根据本实施例的重放状态控制方法中,在显示屏上显示与内容相对应的文本列表的一部分或全部。此外,检测显示屏上显示的文本列表上操作体的连续位置改变。此外,基于显示屏上显示的文本列表上检测的操作体的连续位置改变,控制内容的重放状态。因此,用户可通过在文本列表上进行操作来控制内容的重放状态。结果,用户可以在参考文本列表时(也就是根据上下文理解内容的细节时),控制重放状态,并且因此,可以根据内容的上下文或者场景中的意图进一步控制重放状态,这提高了用户的便利性。
此外,通过根据本实施例的重放状态控制方法,基于在显示屏上显示的文本列表上检测的操作体的连续位置改变,改变显示屏上文本列表的显示。因此,通过参考文本列表的变化显示,用户可以直观地理解目前内容处于哪个重放状态。
注意,在图12所示的示例中,描述了进行步骤S830至步骤S890中所示的处理这样的情况,,作为重放状态控制处理的示例,根据本实施例的重放状态控制处理不限于这样的示例。除了上述处理之外,根据本实施例的重放状态控制处理可包括各种重放状态控制处理。例如,根据本实施例的重放状态控制处理可包括<4.利用文本列表的重放状态控制的示例>中所述的各种修改。在这种情况下,根据操作体的连续位置改变以及重放状态控制处理的种类,或者操作体的连续位置改变与重放状态控制处理之间的对应关系,可以改变图12中所示流程图中的确定方框的数量和布置(例如,步骤S830、步骤S840、以及步骤S870)。
<6.利用文本列表的重放状态控制的修改>
下面描述利用文本列表的重放状态控制的修改。
[6.1.利用社会评论]
至此,通过其中内容为视频文件而文本数据是与视频文件相对应的小标题这样的情况的示例进行了描述,但是根据本实施例的文本列表不限于这样的示例。根据本实施例的文本数据可以与内容的重放中的经过时间相关联,并且其种类不受限制。例如,文本列表可以是所谓的社会评论。
社会评论指的是诸如SNS(社交网络服务)等等社交媒体中的评论,其在大量非指定用户或者属于相同社交媒体的多个用户之间共享。
在文本数据是社会评论的情况下,例如,可以想到图13所述的利用方法。图13是示出在文本数据为社会评论的情况下、根据本实施例的重放状态控制的示例的示意图。注意,在图13中,用相同的附图标记表示与图14所示信息处理设备的组件具有基本上等同的功能配置的组件,并且不再进一步详述。
在图13中,要作为重放状态控制对象的内容例如可以是像棒球这样的体育广播的视频文件。如果内容是体育广播的视频文件,例如,在重放画面显示区域500中显示实时分发的体育广播的图片。此外,在将体育广播的视频文件例如存储(记录)在存储单元130中的同时,信息处理设备10在重放画面显示区域500中显示实时分发的体育广播的图片。
在文本列表显示区域600中,按照列表的形式显示通过多个不同用户提交给体育广播的视频文件的社会评论,作为文本列表。此外,在聚焦区域610、第二文本显示区域620、以及第三文本显示区域630中,如图13所示,除了社会评论之外,还可以显示表示提交社会评论的用户的图标。
通过使得操作体(例如手指)在文本列表显示区域600上显示的文本列表上沿列表方向移动,用户可以对文本列表进行滚动显示。因此,用户可以浏览返过去的文本列表。然后,重放状态控制单元146可以从聚焦区域610中显示的社会评论从进行滚动显示的文本列表提交时的重放位置开始,重放体育广播的视频文件。因此,例如通过基于评论的细节参考过去的评论来发现要观看的场景,以及通过将评论移动到聚焦区域610,用户可以观看期望的场景。
此外,用户可以参考寻找要观看的场景时每个单位时间社会评论的数量。这是因为,例如,当内容是体育广播的视频文件时,像得分场景这样令人兴奋的场景很可能比其他场景有更多的社会评论。
此外,如图13所示,显示屏115可以设置有评论提交区域670,用于将评论实时提交给重放画面显示区域500中显示的图片。评论提交区域670例如可以设置有评论输入领域671以输入评论、用于清除(删除)输入到评论输入领域671的评论的清除按钮673、以及用于提交输入到评论输入领域671的评论的提交按钮674。用户可将对于重放画面显示区域500中显示的图片的评论(例如感想和意见)输入到评论输入领域671,并按下提交按钮674,以在包括用户自己的多个用户之间共享输入到评论输入区域671中的评论。
此外,评论提交区域670可以进一步设置有关闭按钮672,以隐藏评论提交区域670。按下关闭按钮672可将评论提交区域670从显示屏115删除。在评论提交区域670被删除时,可将文本列表显示区域600扩展到图13中设置评论提交区域670的部分。如果没有提交评论,则用户可以通过删除评论提交区域670以扩展文本列表显示区域600,来浏览更多文本数据项的显示。
注意,按下图13中的关闭按钮672、清除按钮673、以及提交按钮674是通过操作体触摸显示这些按钮的显示屏115上的区域来进行。
如上参照图13所述,根据本实施例的文本列表可以是社会评论。当文本列表是社会评论时,用户可以在参考社会评论的细节或者每个单位时间社会评论的数量时寻找内容中的重放位置。因此,用户更容易地寻找期望的重放位置,这提高了用户的便利性。
[6.2.隐藏文本列表]
下面参照图14A和图14B描述隐藏文本列表的示例。图14A和图14B是示出在隐藏文本列表的情况下根据本实施例的重放状态控制的示例的示意图。
参照图14A,根据本实施例的信息处理设备20包括显示屏210。注意,除了信息处理设备20包括显示屏210而不是显示屏115之外,信息处理设备20的功能和配置与信息处理设备10的功能和配置相似,因此这里只集中在与信息处理设备10的差异进行描述。
参照图14A,信息处理设备20的显示屏210在从用户观看的水平方向上具有例如比图4所示信息处理设备10的显示屏115更大的宽度。此外,例如与图4所示信息处理设备10的显示屏115不同,显示屏210并未划分为重放画面显示区域和文本列表显示区域。如图14A所示,显示屏210例如仅显示内容中包含的图片数据,不显示文本列表。
如图14A所示,信息处理设备20在正常时间里在显示屏210上不显示文本列表,并且例如响应于显示屏210上操作体的位置的检测,在显示屏210上显示文本列表。图14B示出在显示屏210上显示文本列表的状态。
参照图14B,例如,在显示屏210上显示内容中包含的图片数据,并且以覆盖图片的方式显示与内容相对应的文本列表的一部分或全部。显示屏210例如包括聚焦区域310、第二文本显示区域320、第三文本显示区域330、以及第四文本显示区域340,并且在各个区域中逐个显示文本列表中包含的文本数据项。这里,聚焦区域310、第二文本显示区域320、第三文本显示区域330、以及第四文本显示区域340的功能与图4所示聚焦区域610、第二文本显示区域620、第三文本显示区域630、以及第四文本显示区域640的功能相似,这里不再进一步详述。
用户可以使得操作体在聚焦区域310、第二文本显示区域320、第三文本显示区域330、以及第四文本显示区域340上移动,以进行各种重放状态控制,如<4.利用文本列表的重放状态控制的示例>所述。
如参照图14所述,根据本实施例的信息处理设备20的显示屏210不总显示文本列表,并且可以只在进行重放状态控制时在显示屏210上显示文本列表。因此,例如,即使显示屏210的尺寸小,在不进行重放状态控制时,也能保证足够宽的重放画面显示区域,为用户提供舒适的内容观看。
[6.3.其他修改]
下面描述利用文本列表,根据本实施例的重放状态控制的其他修改。
例如,如果为内容呈现相互不同的多个文本列表,那么可通过用户的任何操作来切换显示屏上显示的文本列表的种类。此外,可以同时并行在显示屏上布置和显示相互不同的多个文本列表。
例如,如果内容为视频文件,那么可将视频文件中包含的小标题数据或者在[6.1.利用社会评论]中所述的社会评论呈现为与内容相对应的文本数据。此外,即使文本数据为小标题数据,也呈现包含所有文本数据项的文本列表,但是,例如可以呈现用户通过提取某些文本数据项而唯一地产生的文本列表,例如在<2.操作方法的概述>中所述的收藏列表,或者在[4.2.重复重放]中所述的用于重复重放的列表。此外,即使文本数据为小标题数据,例如,也可以呈现通过采用不同语言(例如英语和日语)的文本数据项来配置文本列表。
可以允许用户通过预定操作来产生期望的文本。例如,如同<2.操作方法的概述>中所述,通过利用例如图4所示的评论列表***图标614,在显示屏上可***通过社会评论配置的文本列表。此外,在触摸图4所示的书签图标612时,通过在与列表方向正交的方向上拖曳操作体,可以将通过书签化文本数据(收藏列表)配置的文本列表***显示屏15上。此外,可以通过各种操作切换相互不同的多个文本列表的显示。
此外,上面已经描述了关于通过显示屏上显示的文本列表上操作体的连续位置改变来控制重放状态的方法,也可以通过显示屏上显示的文本列表上操作体的不连续位置改变来控制重放状态。操作体的不连续位置改变例如可以是点击动作。例如,用户点击显示屏上显示的文本列表上的某些文本数据项,以将点击的文本数据项例如移动到图4所示的聚焦区域610,并且可将内容中的重放位置移动到与点击的文本数据相对应的重放位置。
此外,例如,在显示屏上显示文本列表时,可以只显示在文本列表中包含的文本数据项中满足预定条件的文本数据项。例如,在内容为视频文件并且文本数据包含关于视频文件中角色的会话的文本数据项的情况下,在显示屏上可以只显示由指定人员传达的语句行构成的文本列表。也就是说,可通过发言者过滤文本列表。
此外,当通过发言者过滤文本列表时,例如,通过触摸显示屏上显示的图片数据所包括的角色,可将触摸的角色的语句行显示为文本列表。通过进行文本列表的这种显示,例如,在观看内容时,当用户关注某些角色过去的语句行时,通过在屏幕上触摸角色,显示由角色的过去语句行配置的文本列表,使得用户能够基于文本列表来寻找重放位置。
<7.硬件配置>
下面,参照图15详细描述根据本公开实施例的信息处理设备10的硬件配置。图15是描述根据本公开实施例的信息处理设备10的硬件配置的方框图。
信息处理设备10主要包括CPU 901、ROM 903和RAM 905。此外,信息处理设备10包括主机总线907、桥909、外部总线911、接口913、输入装置915、输出装置917、存储装置919、通信装置921、驱动器923、以及连接端口925。
CPU 901充当算术操作处理装置和控制装置,并根据ROM 903、RAM 905、存储装置919、以及移动记录介质929中记录的各种程序,控制信息处理设备10中进行的操作的一部分或全部。CPU 901例如对应于本实施例中图6所示的控制单元140。ROM 903存储CPU 901使用的程序、算术运算参数等等。RAM 905主要存储CPU 901使用的程序、在程序执行时适当改变的参数等等。它们通过主机总线907相互连接,主机总线907通过内部总线(例如CPU总线)配置。
主机总线907经由桥909连接到外部总线911,例如PCI(外设部件互连接口)总线。此外,成像装置914、输入装置915、输出装置917、存储装置919、通信装置921、驱动器923、以及连接端口925例如经由接口913连接到外部总线911。
输入装置915是用户操作的操作部件,例如,鼠标、键盘、触摸板、按钮、开关、操作杆等等。本实施例中的输入装置915例如设置在图6所示的显示输入单元110中,作为触摸板的功能。此外,输入装置915例如可以是使用红外线或其他无线电波的远程控制部件(所谓的远程控制器),或者可以是与信息处理设备10的操作相对应的外部连接装置931,例如移动电话或PDA。此外,输入装置915例如被配置为输入控制电路,输入控制电路例如基于通过使用上述操作部件的用户输入的信息,产生输入信号,并将信号输出给CPU 901。信息处理设备10的用户通过操作输入装置915,可以输入各种数据或者指令信息处理设备10处理操作。
输出装置917被配置为可以按照视觉或听觉的方式将获取的信息通知用户的装置。作为这种装置,有显示装置和听觉输出装置,显示装置包括CRT显示装置、液晶显示装置、等离子体显示装置、EL显示装置、以及灯,听觉输出装置包括扬声器和耳机等等。输出装置917例如输出通过信息处理设备10进行的各种处理所获得的结果。具体而言,显示装置以文本或图像的形式显示通过信息处理设备10进行的各种处理所获得的结果。在本实施例中,显示装置的功能例如合并在图6所示的显示输入单元110中作为显示功能。与之不同,音频输出装置将通过重放声音数据、听觉数据等等形成的音频信号转换为模拟信号,并输出模拟信号。在本实施例中,音频输出装置例如对应于在<3.信息处理设备的功能和配置>中参考的音频输出单元。
存储装置919是用于数据存储的装置,被配置为信息处理设备10的存储单元的示例,在本实施例中例如对应于图6所示的存储单元130。存储装置919例如通过磁存储装置(例如硬盘驱动器(HDD))、半导体存储装置、光存储装置或磁光存储装置来配置。存储装置919存储CPU 901执行的程序、各种数据、以及从外部获取的内容数据或文本数据等等。
通信装置921是通过通信装置等等配置的通信接口,以例如连接到通信网络927,在本实施例中例如对应于图6所示的通信单元120。通信装置921是通信卡,例如用于有线或无线LAN(局域网)、蓝牙(注册商标)、或WUSB(无线USB)。此外,通信装置921可以是用于光学通信的路由器、用于ADSL(不对称数字用户线)的路由器、用于各种通信的调制解调器等等。通信装置921例如可以通过互联网或其他通信装置,基于预定协议(例如,TCP、IP等等),传输和接收信号等等。此外,连接通信装置921的通信网络927通过按照有线或无线方式进行连接的网络来配置,例如可以是互联网、家庭LAN、红外通信、无线电波通信、卫星通信等等。在本实施例中,信息处理设备10例如可以经由通信装置921,接收内容数据、文本数据等等。
此外,虽然图6中未指明,但是根据本实施例的信息处理设备10还可以包括如下配置。
驱动器923是用于记录媒体的阅读器/写入器,内置于信息处理设备10或者从外部连接到信息处理设备10。驱动器923例如对应于上述<3.信息处理设备的功能和配置>中所述的驱动器。驱动器923读取可移动记录介质929(例如磁盘、光盘、磁光盘,或者载入其中的半导体存储器)中记录的信息,并将信息输出到RAM 905。此外,驱动器923可将记录写入可移动记录介质929,例如磁盘、光盘、磁光盘,或者载入其中的半导体存储器。可移动记录介质929例如是DVD介质、HD-DVD介质、蓝光(注册商标)介质等等。此外,可移动记录介质929可以是CompactFlash(CF,注册商标)、闪存、SD存储卡(安全数字存储卡)等等。此外,可移动记录介质929例如可以是安装了非接触式IC芯片的IC卡(集成电路卡)、电子装置等等。
连接端口925是用于将装置直接连接到信息处理设备10的端口。作为连接端口925的示例,有USB(通用串行总线)端口、IEEE 1394端口、SCSI(小型计算机***接口)端口等等。作为连接端口925的另一个示例,有RS-232C端口、光学音频终端、HDMI(高清多媒体接口)(注册商标)端口等等。通过将外部连接装置931连接到连接端口925,信息处理设备10可以直接从外部连接装置931获取内容数据或文本数据,或者将内容数据或文本数据提供给外部连接装置931。
上面介绍了能够实现根据本公开实施例的信息处理设备10的功能的硬件配置的示例。上述结构元件可以利用通用组件来配置,也可以通过结构组件的功能中指定的软件来配置。因此,不管何时实施本实施例,都可以根据技术水平适当地改变要使用的硬件配置。
注意,用于实现上述根据本实施例的信息处理设备10的功能的计算机程序可以在计算机等等中产生或者安装在其中。此外,还可以提供上面存储这种计算机程序并且可以通过计算机读取的记录介质。记录介质例如是磁盘、光盘、磁光盘、闪存等等。此外,计算机程序例如可以经由网络分发,不需要使用记录介质。
<8.结论>
如上所述,通过根据本公开实施例的信息处理设备、重放状态控制方法及程序,可以获得以下优点。
通过根据本实施例的信息处理设备、重放状态控制方法及程序,在显示屏上显示与内容相对应的文本列表的一部分或全部。此外,检测显示屏上显示的文本列表上操作体的连续位置改变。此外,基于显示屏上显示的文本列表上检测的操作体的连续位置改变,控制内容的重放状态。因此,通过在文本列表上进行操作,用户可以控制内容的重放状态。结果,用户可以在参考文本列表时,也就是在根据上下文理解内容的细节时,控制重放状态,因此,可以根据内容的背景或者场景中的意图进一步控制重放状态,这能够提高用户的便利性。
此外,通过根据本实施例的信息处理设备、重放状态控制方法及程序,基于显示屏上显示的文本列表上检测到的操作体的连续位置改变,改变显示屏上文本列表的显示。因此,通过参考文本列表的改变的显示,用户可以直观地理解内容目前所处的状态。也就是说,通过响应于操作体的连续位置改变控制重放状态,按步骤进行显示屏上文本列表的显示,并且因此,用户可以更直观、更统一地进行内容的重放控制。
更具体而言,通过根据本实施例的信息处理设备、重放状态控制方法及程序,响应于显示屏上显示的文本列表上的操作体在列表方向上的拖曳动作,基于文本列表来控制内容中的重放位置。因此,用户可以基于文本列表来寻找重放位置,并且因此,可以根据内容的上下文或者场景中的意图来进行寻找,这能够提高用户的便利性。
此外,更具体而言,通过根据本实施例的信息处理设备、重放状态控制方法及程序,响应于显示屏上显示的文本列表上的操作体的保持动作,对内容中的某些区域进行重复重放。因此,用户可以基于文本列表,例如以文本数据项为单位来进行内容的重复重放,这能够提高用户的便利性。
此外,更具体而言,通过根据本实施例的信息处理设备、重放状态控制方法及程序,响应于在与显示屏上显示的文本列表的列表方向正交的方向上的操作体的拖曳动作,改变内容的重放速度。此外,通过内容的重放速度的改变,也改变内容数据的字符间距。例如,当内容的重放速度增加时,以减小的字符间距显示文本数据,而当内容的重放速度减小时,以增大的字符间距显示文本数据。因此,通过文本数据的字符间距,用户可以直观地掌握是对内容进行高速重放还是进行慢动作重放。
参照附图描述了本公开的优选实施例,当然本公开不限于上述示例。本领域技术人员可以发现落入所附权利要求书范围的各种变型和改型,并且应当理解,它们自然涵盖于本公开的技术范围。
例如,在上述实施例中,关于其中内容数据为视频数据且通过与视频数据相关联的文本数据项来配置文本列表的情况进行了描述,但是本技术不限于这种示例。例如,内容数据可以是音乐(音乐片段)数据,并且文本数据可以是与音乐数据相关联的歌词。
此外,文本数据可以是与内容的重放中的经过数据相关联的文本数据,并且其种类不受限制。例如,在内容是预先存在的素材(例如电影)的情况下,通常已经由电影的制造商产生小标题数据。此外,在数字广播中,可以与内容同时分发小标题数据。在这些情况下,可将小标题数据的预先存在的片段用作文本数据,或者作为基础。
此外,在一个文本数据项中包含的信息内容(例如字符的数量)可以通过用户自由确定。例如,即使在如上所述分发预先存在的小标题数据的情况下,也可以通过用户视情况编辑小标题数据,以产生新的文本数据。
此外,可将本技术配置如下。
(1)一种信息处理设备,包括:
位置改变检测单元,用于检测屏幕上操作体的位置改变;
重放状态控制单元,用于控制内容的重放状态;以及
显示控制单元,用于在所述屏幕上至少显示文本列表的一部分或全部,在所述文本列表中,与所述内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序,其中
所述重放状态控制单元响应于在所述显示控制单元显示的所述文本列表上的、由所述位置改变检测单元检测到的所述操作体的连续位置改变,控制所述内容的重放状态。
(2)根据(1)的信息处理设备,其中
所述操作体的连续位置改变包括第一轴方向上的拖曳动作,所述第一轴方向是布置所述屏幕上显示的所述文本列表中的所述文本数据的方向,所述第一轴方向上的拖曳动作是所述操作体在所述第一轴方向上的运动,
所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而在所述第一轴方向上滚动所述文本列表时,显示所述文本列表,以及
所述重放状态控制单元响应于滚动的所述文本列表的显示,改变所述内容中的重放位置。
(3)根据(1)或(2)的信息处理设备,其中
所述显示控制单元使得所述文本列表中包含的至少一个文本数据集中显示在所述屏幕上,以及
所述重放状态控制单元将所述内容中的重放位置改变为与受到所述集中显示的所述文本数据相对应的重放位置。
(4)根据(1)至(3)任一项的信息处理设备,还包括:
列表处理单元,用于基于所述文本数据和所述经过时间将所述文本列表划分为至少一个或更多个块。
(5)根据(4)的信息处理设备,其中在所述文本列表中第一文本数据与第二文本数据之间的时间间隔达到所述文本列表中的预定间隔或更长的情况下,所述列表处理单元在所述第一文本数据与所述第二文本数据之间划分所述文本数据。
(6)根据(2)的信息处理设备,其中所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而以所述文本数据为单位在所述第一轴方向上滚动所述文本列表时,显示所述文本列表。
(7)根据(1)至(6)任一项的信息处理设备,其中
所述操作体的连续位置改变包括在与布置所述屏幕上显示的所述文本列表中的所述文本数据的方向垂直的第二轴方向上的拖曳动作,所述第二轴方向上的拖曳动作是所述操作体在所述第二轴方向上的运动,
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于所述第二轴方向上的所述拖曳动作而改变所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于所述第二轴方向上的所述拖曳动作而改变所述内容的重放速度。
(8)根据(7)的信息处理设备,其中
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于在所述第二轴方向中的第一方向上的所述拖曳动作而减少所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于在所述第二轴方向中的所述第一方向上的所述拖曳动作,提高所述内容的重放速度。
(9)根据(7)的信息处理设备,其中
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于在所述第二轴方向中的第二方向上的所述拖曳动作而增加所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于在所述第二轴方向中的所述第二方向上的所述拖曳动作,降低所述内容的重放速度。
(10)根据(1)至(9)任一项的信息处理设备,其中
所述操作体的连续位置改变包括保持动作,其中,所述操作体保持为在所述屏幕上显示的所述文本列表上的一个位置被检测,其中
所述显示控制单元响应于所述保持动作在不滚动的情况下显示所述文本列表,以及
所述重放状态控制单元响应于所述保持动作而使所述内容中的某些区域被重复重放。
(11)根据(10)的信息处理设备,其中所述重放状态控制单元响应于所述保持动作,使所述内容以文本数据为单位被重复重放。
(12)根据(2)的信息处理设备,其中所述显示控制单元根据所述第一轴方向上所述拖曳动作的状态,改变用于所述文本列表在所述第一轴方向上滚动并显示时的所述滚动的单位。
(13)根据(12)的信息处理设备,还包括:
列表处理单元,用于基于所述文本数据和所述经过时间将所述文本列表划分为至少一个或更多个块,其中
如果在所述第一轴方向上的所述拖曳动作中,在所述屏幕上检测到的所述操作体的数量为两个或更多个,则所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而以所述块为单位在所述第一轴方向上滚动所述文本列表时,显示所述文本列表。
(14)一种重放状态控制方法,包括:
在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;
检测在所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及
响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
(15)一种程序,使得计算机执行:
在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;
检测所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及
响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
附图标记列表
10,20 信息处理设备
110 显示输入单元
115,210 显示屏
120 通信单元
130 存储单元
140 控制单元
141 数据获取单元
142 列表处理单元
143 位置检测单元
144 位置改变检测单元
145 显示控制单元
146 重放状态控制单元
500 重放画面显示区域
600 文本列表显示区域
310,610 聚焦区域
320,620 第二文本显示区域
330,630 第三文本显示区域
340,640 第四文本显示区域
650 第五文本显示区域
Claims (15)
1.一种信息处理设备,包括:
位置改变检测单元,用于检测屏幕上操作体的位置改变;
重放状态控制单元,用于控制内容的重放状态;以及
显示控制单元,用于在所述屏幕上至少显示文本列表的一部分或全部,在所述文本列表中,与所述内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序,其中
所述重放状态控制单元响应于在所述显示控制单元显示的所述文本列表上的、由所述位置改变检测单元检测到的所述操作体的连续位置改变,控制所述内容的重放状态。
2.根据权利要求1所述的信息处理设备,其中
所述操作体的连续位置改变包括第一轴方向上的拖曳动作,所述第一轴方向是布置所述屏幕上显示的所述文本列表中的所述文本数据的方向,所述第一轴方向上的拖曳动作是所述操作体在所述第一轴方向上的运动,
所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而在所述第一轴方向上滚动所述文本列表时,显示所述文本列表,以及
所述重放状态控制单元响应于滚动的所述文本列表的显示,改变所述内容中的重放位置。
3.根据权利要求1所述的信息处理设备,其中
所述显示控制单元使得所述文本列表中包含的至少一个文本数据集中显示在所述屏幕上,以及
所述重放状态控制单元将所述内容中的重放位置改变为与受到所述集中显示的所述文本数据相对应的重放位置。
4.根据权利要求1所述的信息处理设备,还包括:
列表处理单元,用于基于所述文本数据和所述经过时间将所述文本列表划分为至少一个或更多个块。
5.根据权利要求4所述的信息处理设备,其中在所述文本列表中第一文本数据与第二文本数据之间的时间间隔达到所述文本列表中的预定间隔或更长的情况下,所述列表处理单元在所述第一文本数据与所述第二文本数据之间划分所述文本数据。
6.根据权利要求2所述的信息处理设备,其中所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而以所述文本数据为单位在所述第一轴方向上滚动所述文本列表时,显示所述文本列表。
7.根据权利要求1所述的信息处理设备,其中
所述操作体的连续位置改变包括在与布置所述屏幕上显示的所述文本列表中的所述文本数据的方向垂直的第二轴方向上的拖曳动作,所述第二轴方向上的拖曳动作是所述操作体在所述第二轴方向上的运动,
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于所述第二轴方向上的所述拖曳动作而改变所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于所述第二轴方向上的所述拖曳动作而改变所述内容的重放速度。
8.根据权利要求7所述的信息处理设备,其中
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于在所述第二轴方向中的第一方向上的所述拖曳动作而减少所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于在所述第二轴方向中的所述第一方向上的所述拖曳动作,提高所述内容的重放速度。
9.根据权利要求7所述的信息处理设备,其中
所述显示控制单元显示所述文本列表中包含的至少一个所述文本数据,并响应于在所述第二轴方向中的第二方向上的所述拖曳动作而增加所述文本列表中包含的至少一个所述文本数据的字符间距,以及
所述重放状态控制单元响应于在所述第二轴方向中的所述第二方向上的所述拖曳动作,降低所述内容的重放速度。
10.根据权利要求1所述的信息处理设备,其中
所述操作体的连续位置改变包括保持动作,其中,所述操作体保持为在所述屏幕上显示的所述文本列表上的一个位置点被检测,其中
所述显示控制单元响应于所述保持动作在不滚动的情况下显示所述文本列表,以及
所述重放状态控制单元响应于所述保持动作而使所述内容中的某些区域被重复重放。
11.根据权利要求10所述的信息处理设备,其中所述重放状态控制单元响应于所述保持动作,使所述内容以文本数据为单位被重复重放。
12.根据权利要求2所述的信息处理设备,其中所述显示控制单元根据所述第一轴方向上所述拖曳动作的状态,改变用于所述文本列表在所述第一轴方向上滚动并显示时的所述滚动的单位。
13.根据权利要求12所述的信息处理设备,还包括:
列表处理单元,用于基于所述文本数据和所述经过时间将所述文本列表划分为至少一个或更多个块,其中
如果在所述第一轴方向上的所述拖曳动作中,在所述屏幕上检测到的所述操作体的数量为两个或更多个,则所述显示控制单元在响应于所述第一轴方向上的所述拖曳动作而以所述块为单位在所述第一轴方向上滚动所述文本列表时,显示所述文本列表。
14.一种重放状态控制方法,包括:
在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;
检测在所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及
响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
15.一种程序,使得计算机执行:
在屏幕上显示文本列表的一部分或全部,在所述文本列表中,与内容的重放中经过时间相关联的文本数据按照所述经过时间的顺序被排序;
检测所述屏幕上显示的所述文本列表上的、操作体的连续位置改变;以及
响应于所述操作体的所述连续位置改变,控制所述内容的重放状态。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012-241696 | 2012-11-01 | ||
JP2012241696 | 2012-11-01 | ||
PCT/JP2013/074910 WO2014069114A1 (ja) | 2012-11-01 | 2013-09-13 | 情報処理装置、再生状態制御方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104756484A true CN104756484A (zh) | 2015-07-01 |
CN104756484B CN104756484B (zh) | 2018-02-23 |
Family
ID=50627031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380055563.4A Active CN104756484B (zh) | 2012-11-01 | 2013-09-13 | 信息处理设备、重放状态控制方法及计算机可读记录介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9761277B2 (zh) |
JP (1) | JP6217645B2 (zh) |
CN (1) | CN104756484B (zh) |
WO (1) | WO2014069114A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112162670A (zh) * | 2020-10-12 | 2021-01-01 | 武汉智云优鸿科技有限公司 | 在线学习方法、装置、电子设备及存储介质 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD777733S1 (en) * | 2015-01-05 | 2017-01-31 | Nike, Inc. | Display screen with graphical user interface |
USD760738S1 (en) * | 2015-01-15 | 2016-07-05 | SkyBell Technologies, Inc. | Display screen or a portion thereof with a graphical user interface |
US9361011B1 (en) * | 2015-06-14 | 2016-06-07 | Google Inc. | Methods and systems for presenting multiple live video feeds in a user interface |
KR101971982B1 (ko) * | 2017-04-20 | 2019-04-24 | 주식회사 하이딥 | 터치 감지 및 터치압력 감지가 가능한 장치 및 제어방법 |
JP6828590B2 (ja) * | 2017-05-23 | 2021-02-10 | 株式会社Jvcケンウッド | チャット端末装置、チャットシステム、チャット表示方法、及びチャット表示プログラム |
JP6864833B2 (ja) * | 2017-06-05 | 2021-04-28 | 株式会社Jvcケンウッド | チャット端末装置、チャットシステム、チャット表示方法、及びチャット表示プログラム |
US10127825B1 (en) * | 2017-06-13 | 2018-11-13 | Fuvi Cognitive Network Corp. | Apparatus, method, and system of insight-based cognitive assistant for enhancing user's expertise in learning, review, rehearsal, and memorization |
JP6472912B1 (ja) * | 2018-02-20 | 2019-02-20 | ヤフー株式会社 | 表示処理プログラム、表示処理装置、および表示処理方法 |
US10489496B1 (en) * | 2018-09-04 | 2019-11-26 | Rovi Guides, Inc. | Systems and methods for advertising within a subtitle of a media asset |
JP7377408B2 (ja) * | 2019-08-22 | 2023-11-10 | Toppanホールディングス株式会社 | 遠隔教育システム、サーバ装置、教育支援サービス提供方法及びプログラム |
JP7447422B2 (ja) | 2019-10-07 | 2024-03-12 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置およびプログラム |
JP2021149683A (ja) * | 2020-03-19 | 2021-09-27 | 株式会社 ディー・エヌ・エー | 動画を再生するためのプログラム、システム、及び方法 |
JP2022030262A (ja) * | 2020-08-06 | 2022-02-18 | キヤノン株式会社 | 表示制御装置およびその制御方法およびプログラムおよびその記録媒体 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6061056A (en) * | 1996-03-04 | 2000-05-09 | Telexis Corporation | Television monitoring system with automatic selection of program material of interest and subsequent display under user control |
CN101212625A (zh) * | 2006-12-27 | 2008-07-02 | 索尼株式会社 | 信息处理设备、方法和程序 |
JP2009159126A (ja) * | 2007-12-25 | 2009-07-16 | Casio Hitachi Mobile Communications Co Ltd | 字幕付き映像再生装置、字幕付き映像再生装置の画面制御方法及びプログラム |
JP2009206724A (ja) * | 2008-02-27 | 2009-09-10 | Kyocera Corp | 再生装置 |
US20110184738A1 (en) * | 2010-01-25 | 2011-07-28 | Kalisky Dror | Navigation and orientation tools for speech synthesis |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5701153A (en) * | 1994-01-14 | 1997-12-23 | Legal Video Services, Inc. | Method and system using time information in textual representations of speech for correlation to a second representation of that speech |
US5696905A (en) * | 1995-03-20 | 1997-12-09 | International Business Machines Corporation | System and method for providing merchant information and establishing links to merchants while presenting a movie |
US7596755B2 (en) * | 1997-12-22 | 2009-09-29 | Ricoh Company, Ltd. | Multimedia visualization and integration environment |
JPH11260090A (ja) * | 1998-03-11 | 1999-09-24 | Sony Corp | 記録/再生装置 |
US6112172A (en) * | 1998-03-31 | 2000-08-29 | Dragon Systems, Inc. | Interactive searching |
JP2003018491A (ja) | 2001-07-04 | 2003-01-17 | Sony Corp | 字幕表示装置および方法 |
US7665021B2 (en) * | 2001-11-09 | 2010-02-16 | Adobe Systems Incorporated | System and method for script based event timing |
US8671359B2 (en) * | 2003-03-07 | 2014-03-11 | Nec Corporation | Scroll display control |
EP1615220B1 (en) * | 2004-07-05 | 2018-11-21 | InterDigital Madison Patent Holdings | Method and Apparatus for navigating through subtitles of an Audio Video data stream |
US7870488B2 (en) * | 2005-02-10 | 2011-01-11 | Transcript Associates, Inc. | Media editing system |
EP1840764A1 (en) | 2006-03-30 | 2007-10-03 | Sony France S.A. | Hybrid audio-visual categorization system and method |
US8229286B2 (en) * | 2007-03-23 | 2012-07-24 | Nokia Corporation | Method and system for file fast-forwarding and rewind |
US9602757B2 (en) * | 2007-09-04 | 2017-03-21 | Apple Inc. | Display of video subtitles |
US8217906B2 (en) * | 2007-11-16 | 2012-07-10 | Sony Ericsson Mobile Communications Ab | User interface, apparatus, method, and computer program for viewing of content on a screen |
EP2392999A4 (en) * | 2009-02-02 | 2013-11-27 | Panasonic Corp | INFORMATION DISPLAY DEVICE |
US20100269038A1 (en) * | 2009-04-17 | 2010-10-21 | Sony Ericsson Mobile Communications Ab | Variable Rate Scrolling |
US20100293465A1 (en) * | 2009-05-14 | 2010-11-18 | Kleinschmidt Paul E | Teleprompter System, Method, And Device |
US8332530B2 (en) * | 2009-12-10 | 2012-12-11 | Hulu Llc | User interface including concurrent display of video program, histogram, and transcript |
JP5552947B2 (ja) | 2010-07-30 | 2014-07-16 | ソニー株式会社 | 情報処理装置、表示制御方法及び表示制御プログラム |
JP2012033059A (ja) * | 2010-07-30 | 2012-02-16 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
US20120047437A1 (en) * | 2010-08-23 | 2012-02-23 | Jeffrey Chan | Method for Creating and Navigating Link Based Multimedia |
WO2012042874A1 (ja) * | 2010-09-28 | 2012-04-05 | 京セラ株式会社 | 電子情報機器 |
US20120315009A1 (en) * | 2011-01-03 | 2012-12-13 | Curt Evans | Text-synchronized media utilization and manipulation |
US20130177891A1 (en) * | 2011-07-02 | 2013-07-11 | Joachim Hammerschmidt | Audio-visual learning system |
US20130205213A1 (en) * | 2012-02-06 | 2013-08-08 | edX Inc. | Caption-based navigation for a video player |
JP6044553B2 (ja) * | 2012-02-10 | 2016-12-14 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US20130308922A1 (en) * | 2012-05-15 | 2013-11-21 | Microsoft Corporation | Enhanced video discovery and productivity through accessibility |
-
2013
- 2013-09-13 WO PCT/JP2013/074910 patent/WO2014069114A1/ja active Application Filing
- 2013-09-13 CN CN201380055563.4A patent/CN104756484B/zh active Active
- 2013-09-13 JP JP2014544376A patent/JP6217645B2/ja active Active
- 2013-09-13 US US14/438,205 patent/US9761277B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6061056A (en) * | 1996-03-04 | 2000-05-09 | Telexis Corporation | Television monitoring system with automatic selection of program material of interest and subsequent display under user control |
CN101212625A (zh) * | 2006-12-27 | 2008-07-02 | 索尼株式会社 | 信息处理设备、方法和程序 |
JP2009159126A (ja) * | 2007-12-25 | 2009-07-16 | Casio Hitachi Mobile Communications Co Ltd | 字幕付き映像再生装置、字幕付き映像再生装置の画面制御方法及びプログラム |
JP2009206724A (ja) * | 2008-02-27 | 2009-09-10 | Kyocera Corp | 再生装置 |
US20110184738A1 (en) * | 2010-01-25 | 2011-07-28 | Kalisky Dror | Navigation and orientation tools for speech synthesis |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112162670A (zh) * | 2020-10-12 | 2021-01-01 | 武汉智云优鸿科技有限公司 | 在线学习方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2014069114A1 (ja) | 2014-05-08 |
CN104756484B (zh) | 2018-02-23 |
JP6217645B2 (ja) | 2017-10-25 |
US9761277B2 (en) | 2017-09-12 |
US20150248919A1 (en) | 2015-09-03 |
JPWO2014069114A1 (ja) | 2016-09-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104756484A (zh) | 信息处理设备、重放状态控制方法及程序 | |
US11467726B2 (en) | User interfaces for viewing and accessing content on an electronic device | |
US10725734B2 (en) | Voice input apparatus | |
DE112016000085B4 (de) | Gerät, Verfahren und grafische Benutzerschnittstelle für die Navigation durch Medieninhalt | |
JP5942978B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN106776514B (zh) | 一种批注方法及装置 | |
US10747417B2 (en) | Information processing apparatus, information processing method and information processing program for using a cursor | |
CN102033710B (zh) | 用于管理文件夹的方法和相关设备 | |
TWI653545B (zh) | 用於即時手寫辨識之方法、系統及非暫時性電腦可讀媒體 | |
US7757172B2 (en) | Electronic equipment and method for displaying images | |
US20140195918A1 (en) | Eye tracking user interface | |
CN104427376A (zh) | 信息显示装置、信息显示方法以及计算机程序 | |
CN110333758A (zh) | 用于控制多个对象的显示的方法及其移动终端 | |
CN102763065A (zh) | 用于导航经过多个查看区域的装置、方法和图形用户接口 | |
CN103384871A (zh) | 用于操纵软键盘的装置、方法和图形用户接口 | |
EP2866159B1 (en) | Electronic device and method for controlling a screen | |
WO2018113065A1 (zh) | 一种信息展示方法、装置及终端设备 | |
WO2018113064A1 (zh) | 一种信息展示方法、装置及终端设备 | |
EP3288036B1 (en) | An apparatus and associated methods | |
US20190171356A1 (en) | Electronic apparatus, control method thereof, and computer readable recording medium | |
US9542098B2 (en) | Display control apparatus and method of controlling display control apparatus | |
CN112181252B (zh) | 截屏方法、装置及电子设备 | |
CN108369797A (zh) | 显示装置、显示程序及显示方法 | |
CN115550741A (zh) | 视频管理方法、装置、电子设备及可读存储介质 | |
JP2017102217A (ja) | 表示装置、表示プログラムおよび表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |