Nothing Special   »   [go: up one dir, main page]

WO2014192496A1 - 情報処理装置、更新情報通知方法及びプログラム - Google Patents

情報処理装置、更新情報通知方法及びプログラム Download PDF

Info

Publication number
WO2014192496A1
WO2014192496A1 PCT/JP2014/062007 JP2014062007W WO2014192496A1 WO 2014192496 A1 WO2014192496 A1 WO 2014192496A1 JP 2014062007 W JP2014062007 W JP 2014062007W WO 2014192496 A1 WO2014192496 A1 WO 2014192496A1
Authority
WO
WIPO (PCT)
Prior art keywords
content information
information group
display
display screen
group
Prior art date
Application number
PCT/JP2014/062007
Other languages
English (en)
French (fr)
Inventor
賢人 石津
Original Assignee
ソニー株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ソニー株式会社 filed Critical ソニー株式会社
Priority to CN201480029463.9A priority Critical patent/CN105393204B/zh
Priority to US14/893,269 priority patent/US10372294B2/en
Priority to EP14803527.2A priority patent/EP3007052B1/en
Priority to JP2015519756A priority patent/JP6274208B2/ja
Publication of WO2014192496A1 publication Critical patent/WO2014192496A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

Definitions

  • This disclosure relates to an information processing apparatus, an update information notification method, and a program.
  • Patent Document 1 includes an indicator that indicates the length of the playback time of the video content, the area of the video content that is temporarily stored in the buffer, the playback progress of the video content, and the like during playback of the video content.
  • the present disclosure proposes a new and improved information processing apparatus, update information notification method, and program capable of further improving user convenience.
  • a content information group generation unit that generates a content information group in which a plurality of pieces of content information displayed in a predetermined area on a display screen are arranged in a predetermined arrangement order, and the content constituting the content information group Among the information, an update detecting unit that detects the updated content information, and at least a part of the content information group are displayed on the display screen according to the arrangement order, and updated in the content information group
  • an information processing apparatus comprising: a display control unit that displays on the display screen an indicator that indicates at least a positional relationship of an update part, which is a part corresponding to the content information, with respect to the entire content information group.
  • a content information group in which a plurality of content information displayed in a predetermined area on the display screen is connected in a predetermined arrangement order is generated, and the content information included in the content information group is generated.
  • detecting the updated content information displaying at least a part of the content information group on the display screen according to the arrangement order, and updating the content information in the content information group.
  • An update information notification method is provided, including: displaying on the display screen an indicator showing at least a positional relationship of a corresponding update part with respect to the entire content information group.
  • a content information group in which a plurality of pieces of content information displayed in a predetermined area on the display screen are connected in a predetermined arrangement order is generated by the content information group generation unit. Further, the update detection unit 133 detects updated content information from the content information group. Further, a part of the content information group is displayed on the display screen according to the arrangement order by the display control unit, and the content information of the updated part that is a part corresponding to the updated content information in the content information group An indicator showing at least the positional relationship with respect to the entire group is displayed on the display screen. Therefore, by referring to the indicator, the user can quickly grasp the position of the updated portion with respect to the entire content information group, and can quickly access the updated portion.
  • FIG. 3 is a functional block diagram illustrating a configuration example of an information processing apparatus according to an embodiment of the present disclosure. It is explanatory drawing for demonstrating the 1st specific example of the update information notification process which concerns on this embodiment. It is explanatory drawing for demonstrating the 2nd specific example of the update information notification process which concerns on this embodiment. It is explanatory drawing for demonstrating the 3rd specific example of the update information notification process which concerns on this embodiment. It is a flowchart which shows an example of the process sequence of the update information notification method which concerns on one Embodiment of this indication.
  • FIG. 3 is a functional block diagram illustrating a hardware configuration of an information processing apparatus according to an embodiment of the present disclosure.
  • a content information group in which a plurality of pieces of content information displayed in a predetermined area on a display screen are connected in a predetermined arrangement order is generated, and a part of the content information group is in accordance with the arrangement order. Displayed on the display screen.
  • an update of the content information group is detected, and an indicator indicating at least the positional relationship of the updated content information with respect to the entire content information group is displayed on the display screen together with a part of the content information group.
  • an update information notification process a series of processes performed in the present embodiment including at least each of the above processes is referred to as an update information notification process.
  • the content may be any content that can be processed by various information processing apparatuses, for example, news content (News Content), image content (Image Content), video content (Movie Content). And SNS content (SNS Content) and the like.
  • the SNS content includes, for example, information such as a comment or a diary written (posted) by a user of the SNS.
  • the content information may include various types of information related to the content, for example, information such as an outline (summary) of the content and a date and time when the content is updated (acquired).
  • information such as an outline (summary) of the content and a date and time when the content is updated (acquired).
  • the content information includes information on the name of the SNS and information on the person describing the comment or diary (for example, A community to which the person belongs or a relationship with a user).
  • the content information may include the content itself.
  • the content information displayed in a predetermined area on the display screen has a function of a headline indicating an outline of the corresponding content.
  • the information displayed on the display screen as the content information may include all types of information such as images, characters and symbols.
  • FIG. 1 is a schematic diagram showing an example of a general content information group and indicator display.
  • a general content information group 520 and a general indicator 530 are displayed on the display screen 510.
  • the display screen 510 is divided into two areas, at least a part of the content information group 520 is displayed in one area, and an indicator 530 is displayed in the other area.
  • the content information group 520 is configured by arranging a plurality of pieces of content information in a row (list) according to a predetermined arrangement order.
  • a plurality of pieces of content information 521a to 521d which are a part of a plurality of pieces of content information constituting the content information group 520, are displayed on the display screen 510.
  • the plurality of pieces of content information constituting the content information group 520 may be content information indicating various types of different types of content.
  • the content information 521a is “News Content 1”
  • the content information 521b is “Image Content 1”
  • the content information 521c is “News Content 2”
  • the content information 521d is “SNS Content 1”.
  • the display screen 510 has a so-called touch panel function
  • the display of the content information group 520 is moved up and down by moving the operating body on the content information group 520 in the arrangement direction, that is, in the vertical direction in the example shown in FIG.
  • the content information displayed on the display screen 510 changes.
  • the operating tool taps one of the content information included in the content information group 520, an application for playing or browsing the corresponding content is started, and more detailed contents of the content are displayed on the display screen. 510 may be displayed.
  • the indicator 530 provides a bird's-eye view of a positional relationship between a part of the content information group 520 displayed on the display screen 510 and the entire content information group 520.
  • the indicator 530 is a so-called scroll indicator, and has a linear shape extending on the display screen 510 in the arrangement direction of the content information group 520, that is, in the vertical direction of the display screen 510.
  • the indicator 530 includes a display partial indication area 531 indicating a portion displayed on the display screen 510 in the content information group 520, and a non-display partial indication area indicating a portion not displayed on the display screen 510 in the content information group 520. 532a and 532b. As the display of the content information group 520 is scrolled, the position of the display partial indication area 531 on the indicator 530 also changes in real time.
  • the entire length corresponds to the entire length (amount) of the content information group 520, and the positional relationship and the amount of the portion displayed on the display screen 510 with respect to the entire content information group 520 are This is expressed by a display partial marking area 531.
  • a display partial marking area 531 On the right side of FIG. 1, an enlarged view of the indicator 530 is illustrated, and each region in the indicator 530 is conceptually illustrated.
  • the display partial indication area 531 and the non-display partial indication areas 532a and 532b of the indicator 530 have different displays so as to be easily recognized by the user.
  • the display partial marking area 531 and the non-display partial marking areas 532a and 532b have different colors.
  • the general indicator 530 includes the display partial indication area 531 and the non-display partial indication areas 532 a and 532 b, and the user can display the display partial indication area in the indicator 530.
  • the position 531 it is possible to grasp the positional relationship of the part displayed on the display screen 510 with respect to the entire content information group 520.
  • the content information group 520 can be updated at any time.
  • the indicator 530 is also updated in response to the update of the content information group 520, but information regarding the update of the content information group 520 is not reflected in the general indicator 530.
  • FIG. 2 is a schematic diagram illustrating an example of content information group and indicator display according to an embodiment of the present disclosure.
  • a content information group 620 according to the present embodiment and an indicator 630 according to the present embodiment are displayed on the display screen 610.
  • the display screen 610 is divided into two areas, at least a part of the content information group 620 is displayed in one area, and an indicator 630 is displayed in the other area.
  • the content information group 620 is configured by arranging a plurality of pieces of content information in a row (list) according to a predetermined arrangement order.
  • a plurality of pieces of content information 621a to 621d which are a part of a plurality of pieces of content information constituting the content information group 620, are displayed on the display screen 610.
  • the direction in which content information constituting the content information group 620 is arranged on the display screen 610 (in the example shown in FIG. 2, the vertical direction of the display screen 610) is also referred to as a first direction.
  • the concepts of the upward direction, the downward direction, the left direction, and the right direction are defined with reference to the display on the display screen 610.
  • the plurality of pieces of content information constituting the content information group 620 may be content information indicating various types of different contents.
  • the content information 621a is “News Content 3”
  • the content information 621b is “Image Content 2”
  • the content information 621c is “News Content 4”
  • the content information 621d is “SNS Content 2.”
  • the operation body is placed on the content information group 620 in the first direction that is the arrangement direction thereof, that is, in the vertical direction in the example shown in FIG. ,
  • the display of the content information group 620 is scrolled up and down, and the content information displayed on the display screen 610 changes.
  • the operating tool taps one of the content information included in the content information group 620, an application for playing back or browsing the corresponding content is started, and more detailed contents of the content are displayed on the display screen. 510 may be displayed.
  • the dragging and tapping by the operating body may be, for example, dragging and clicking by a cursor operated by a mouse.
  • the content information group 620 can be updated at any time.
  • “update” may be that the number or type of content information constituting the content information group 620 has been changed, or the content information content constituting the content information group 620. May have been changed.
  • the updated content information among the content information constituting the content information group 620 may be content information that has never been displayed on the display screen 610, that is, has never been viewed by the user. .
  • the content information displayed at least once on the display screen 610 is expressed as read content information for the user, and the display screen 610 is displayed. Content information that has never been displayed may be expressed as unread content information for the user.
  • the configuration of the indicator 630 is different from the general indicator 530 shown in FIG. Specifically, information related to the update of the content information group 620 is displayed on the indicator 630 according to the present embodiment.
  • the indicator 630 provides a bird's-eye view of a positional relationship of a part of the content information group 620 displayed on the display screen 610 with respect to the entire content information group 620.
  • the indicator 630 is a so-called scroll indicator, and has a linear shape extending on the display screen 610 in the first direction that is the arrangement direction of the content information group 620, that is, the vertical direction of the display screen 610. Have.
  • the indicator 630 is displayed on a display part indication area 631 indicating a part (hereinafter also referred to as a display part) displayed on the display screen 610 in the content information group 620 and on the display screen 510 in the content information group 620.
  • a read part marking area 632 indicating a part that has not been updated and has not been updated (for example, a part corresponding to content information that has been read by the user; hereinafter also referred to as a non-display part or a read part), and content And an updated portion indication area 633 that indicates a portion (hereinafter also referred to as an updated portion) corresponding to the updated content information in the information group 620.
  • the position of the display partial marking area 631 on the indicator 630 also changes in real time.
  • the overall length corresponds to the overall length (amount) of the content information group 620, and the positional relationship and amount of the display portion, the read portion, and the updated portion with respect to the entire content information group 620 are determined.
  • the display partial indication area 631, the read partial indication area 632, and the updated partial indication area 633 are represented.
  • the display partial indication area 631, the already-read partial indication area 632, and the updated partial indication area 633 of the indicator 630 have different displays so as to be easily recognized by the user. In the example shown in FIG.
  • the display partial marking area 631, the read partial marking area 632, and the updated partial marking area 633 are displayed with different colors.
  • the method of making the display of each region different in the indicator 630 is not limited to attaching different colors, and any other display method may be applied.
  • the shapes of the display partial indication area 631, the already read partial indication area 632, and the updated partial indication area 633 may be different from each other.
  • Making the shape of each region different from each other may mean, for example, making the thickness of the frame line forming the region, the shape of the frame line, and the like different from each other.
  • the content information group 620 is updated. For example, as illustrated in FIG. 2, it is assumed that new SNS content information and new image content information are newly acquired and these content information is added to the content information group 620. If new content information is added to the content information group 620, the number of content information constituting the content information group 620 increases and the amount of the entire content information group 620 changes. Therefore, the indicator 630 according to the change in the amount. Is also regenerated.
  • the update part indication area 633 indicating the update part, which is a part corresponding to the content information newly added to the content information group 620
  • the display partial marking area 631 and the already read partial marking area 632 are generated so as to have different displays. Therefore, the user who has referred to the indicator 630 on the display screen 610 can recognize that the content information group 620 has been updated, and where the updated portion exists in the content information group 620 (that is, newly In which position of the content information group 620 the acquired content information is added) can be recognized.
  • the updated portion exists in the content information group 620 that is, newly In which position of the content information group 620 the acquired content information is added
  • the indicator 630 when the indicator 530 is updated in response to the update of the content information group 520, the user simply refers to the indicator 530. It has been difficult to grasp whether the content information group 520 has been updated and the positional relationship of the updated content information with respect to the entire content information group 520.
  • the indicator 630 according to the present embodiment includes an update part indication area 633 that indicates an update part in the content information group 620. Therefore, the user can quickly grasp the position of the update portion with respect to the entire content information group 620 by referring to the indicator 630, for example, by scrolling the display of the content information group 620 on the display screen 610, Can be accessed more quickly. Therefore, user convenience is further improved.
  • the portion displayed on the display screen 610 among the updated portions may be regarded as a read portion that has already been referred to by the user. Then, in response to the update portion being changed to the read portion, the display of the already read partial indication region 632 and the update partial indication region 633 on the indicator 630 (for example, the read partial indication region 632 and the updated partial indication region 633 is displayed).
  • the ratio indicating the amount with respect to the entire indicator 630 may be changed.
  • the display of the indicator 630 changes in real time according to the change of the update part, so that the user can acquire the position information of the unread content information in the content information group 620 from the display of the indicator 630 at any time. Can do. Therefore, user convenience is further improved.
  • the information regarding the update of the content information group 620 is reflected in the indicator 630, thereby improving the convenience for the user.
  • an information processing apparatus for realizing such update information notification processing according to the present embodiment will be described.
  • FIG. 3 is a functional block diagram illustrating a configuration example of the information processing apparatus 10 according to an embodiment of the present disclosure.
  • the present embodiment will be described by taking as an example the case where the information processing apparatus 10 is an information processing apparatus having a touch panel such as a smartphone or a tablet PC.
  • the information processing apparatus 10 includes a display unit 110, an input unit 120, and a control unit 130.
  • the display unit 110 is an example of an output unit that visually outputs various types of information to the user in various formats such as text, graphs, and images.
  • the display unit 110 includes, for example, a display device, and notifies the user of the information by displaying various information on the display screen of the display device.
  • the driving of the display unit 110 is controlled by a display control unit 135 of the control unit 130 described later, and as shown in FIG. 2, at least a part of the content information group 620 according to the present embodiment and the present embodiment. Is displayed on the display screen.
  • the display unit 110 may display more detailed information on the selected content on the display screen when any of the content information included in the content information group 620 is selected.
  • Information displayed on the display screen of the display unit 110 is not limited to such an example, and various types of information processed in any known application executed by the information processing apparatus 10 may be displayed.
  • the input unit 120 is an operation means that is operated by a user, and is an example of an operation means for inputting various information and instructions regarding processing to the information processing apparatus 10.
  • the input unit 120 includes operation means such as a mouse, a keyboard, a touch panel, buttons, and switches.
  • the display unit 110 and the input unit 120 are integrally configured to configure a touch panel. Therefore, the operation of the operating body on the display screen of the display unit 110 corresponds to input of various information and instructions via the input unit 120.
  • the operation of the operating tool on the display screen of the display unit 110 may be input to the display control unit 135 of the control unit 130 described later as an operation input via the input unit 120, and the display on the display unit 110 may be controlled.
  • the display of the content information group is scrolled and displayed on the display screen.
  • Content information changes.
  • the operating tool taps one of the content information included in the content information group displayed on the display screen of the display unit 110, an application for playing back or browsing the corresponding content is started. More detailed content of the content may be displayed on the display screen.
  • the information processing apparatus 10 may update the content information group in response to an operation input from the input unit 120.
  • the control unit 130 includes a content information acquisition unit 131, a content information group generation unit 132, an update detection unit 133, an indicator generation unit 134, and a display control unit 135.
  • the content information acquisition unit 131 acquires content information constituting the content information group according to the present embodiment.
  • the method by which the content information acquisition unit 131 acquires content information is not uniquely limited, and the content information acquisition unit 131 can acquire content information by any method.
  • the content information acquisition unit 131 may acquire content information from another external device (external device) connected to the information processing device 10 via a communication network (network), or the information processing device 10 may acquire the content information.
  • the content information may be acquired from an internal storage unit (not shown).
  • the content information acquisition unit 131 may automatically acquire content information at a predetermined timing, or may acquire content information at a timing according to a predetermined operation input by the user via the input unit 120. Good.
  • the content information acquisition unit 131 transmits the acquired content information to the content information group generation unit 132.
  • the content information group generation unit 132 is a content in which a plurality of pieces of content information displayed in a predetermined area on the display screen of the display unit 110 are arranged in a predetermined arrangement order based on the content information acquired by the content information acquisition unit 131 Generate a group of information.
  • the content information group corresponds to, for example, the content information group 620 shown in FIG.
  • the content information group generation unit 132 newly generates a content information group by adding content information newly acquired by the content information acquisition unit 131 to the content information group that has already been generated (update). can do.
  • updating the content information group can be said to be adding newly acquired content information (that is, new arrival information) to the content information group.
  • the number of content information constituting the content information group may be increased by newly acquired content information, or content that has already been generated The content information included in the information group may be changed.
  • the arrangement order of the content information in the content information group according to the present embodiment is, for example, the order in which the content information is updated, that is, the order in which the content information is acquired by the content information acquisition unit 131.
  • the arrangement order of the content information group according to the present embodiment is not limited to this example, and the content information may be arranged in any order in the content information group.
  • the content information may be the same type of content information grouped and arranged in groups, or content information having contents related to each other based on the contents (for example, SNS Content information about messages and comments posted by the same person in the content may be grouped and arranged in groups.
  • the content information group generation unit 132 transmits information about the generated content information group to the update detection unit 133, the indicator generation unit 134, and the display control unit 135.
  • the update detection unit 133 detects the updated content information among the content information constituting the content information group generated by the content information group generation unit 132. Specifically, the update detection unit 133 detects content information newly added to the content information group by the content information group generation unit 132 as updated content information in the content information constituting the content information group. can do.
  • the content information displayed at least once on the display screen of the display unit 110 in the content information group is content information visually recognized by the user (that is, content information that has been read by the user). May be considered. Therefore, the update detection unit 133 may detect content information that has never been displayed on the display screen of the display unit 110 as updated content information in the content information that configures the content information group.
  • the update detection unit 133 is updated by acquiring information about whether or not content information is displayed on the display screen from the display control unit 135 that controls display on the display screen of the display unit 110. Content information can be detected.
  • the update detection unit 133 transmits the detected information about the updated content information to the indicator generation unit 134.
  • the indicator generation unit 134 is based on the information about the content information group generated by the content information group generation unit 132 and the information about the updated content information detected by the update detection unit 133.
  • the indicator which shows at least the positional relationship with respect to the whole content information group of the update part which is a part corresponding to the content information updated by (1) is produced
  • the indicator corresponds to, for example, the indicator 630 shown in FIG.
  • the indicator according to the present embodiment indicates the positional relationship with respect to the entire content information group of the display portion that is the portion corresponding to the content information displayed on the display screen in the content information group.
  • generation part 134 can produce
  • the indicator generation unit 134 may generate the indicator so that the display partial marking area, the updated partial marking area, and the already read partial marking area have different colors.
  • the indicator generation unit 134 may generate the indicator so that the display partial labeling area, the updated partial labeling area, and the already read partial labeling area have different shapes.
  • the indicator generation unit 134 may generate an indicator having a linear shape extending in a first direction that is a direction along the arrangement order in the display of the content information group on the display screen of the display unit 110.
  • the overall length of the indicator corresponds to the overall length (amount) of the content information group, and the positional relationship between the display portion, the update portion, and the read portion with respect to the entire content information group, and The quantity may be expressed by a display partial marking area, an updated partial marking area, and a read partial marking area.
  • the indicator generation unit 134 has a size that reflects the ratio of the number of pieces of content information constituting the display portion to the total number of pieces of content information constituting the content information group.
  • the labeling area has a size reflecting the ratio of the number of content information constituting the update part to the total number of content information constituting the content information group, and the already read partial marking area is the content information constituting the content information group
  • the indicator can be generated so as to have a size reflecting the ratio of the number of content information constituting the read portion to the total number of.
  • the indicator generation unit 134 can obtain information on the total number of content information constituting the content information group based on the information on the content information group transmitted from the content information group generation unit 132. Further, the indicator generation unit 134 can obtain information necessary for forming the updated partial labeling area based on the information about the updated content information transmitted from the update detection unit 133. In addition, the indicator generation unit 134 acquires information about the presence / absence of display of the content information on the display screen from the display control unit 135 that controls the display on the display screen of the display unit 110, and thereby displays the display partial indication area and the existing display area. Information necessary for forming the reading partial marking area can be obtained. Thus, the indicator generation unit 134 can generate an indicator based on various types of information obtained from the content information group generation unit 132, the update detection unit 133, and the display control unit 135.
  • the indicator generation unit 134 transmits information about the generated indicator to the display control unit 135.
  • the display control unit 135 controls display on the display screen of the display unit 110 by controlling driving of the display unit 110.
  • the display control unit 135 displays at least a part of the content information group generated by the content information group generation unit 132 on the display screen according to the arrangement order, and is generated by the indicator generation unit 134.
  • An indicator is displayed on the display screen.
  • the display control unit 135 divides the display screen of the display unit 110 into two regions, displays at least a part of the content information group in one region, and displays an indicator in the other region. By displaying, at least a part of the content information group and the indicator are displayed in parallel on the display screen.
  • the display control unit 135 may display an indicator superimposed on at least a part of the content information group on the display screen of the display unit 110.
  • the display control unit 135 does not always display the indicator on the display screen of the display unit 110, and when there is a predetermined operation input (for example, when there is an operation input for scrolling display of the content information group). An indicator may be displayed.
  • the display control unit 135 controls the display on the display screen of the display unit 110, the display control unit 135 can acquire information about things displayed on the display screen of the display unit 110. Specifically, the display control unit 135 includes content information that is displayed at least once on the display screen of the display unit 110 and content information that is never displayed on the display screen of the content information group. The information for specifying can be acquired. In the present embodiment, the display control unit 135 transmits information about things displayed on the display screen of the display unit 110 to the update detection unit 133 and the indicator generation unit 134. The update detection unit 133 and the indicator generation unit 134 can determine an unread portion and a read portion in the content information group based on the transmitted information.
  • a specific example of display on the display screen of the display unit 110 by the display control unit 135 is described in ⁇ 3.
  • a specific example of update information notification processing> will be described in more detail.
  • each component described above may be configured using a general-purpose member or circuit, or may be configured by hardware specialized for the function of each component.
  • the CPU or the like may perform all functions of each component. Therefore, it is possible to appropriately change the configuration to be used according to the technical level at the time of carrying out the present embodiment.
  • a content information group in which a plurality of pieces of content information displayed in a predetermined area on the display screen are connected in a predetermined arrangement order is generated and displayed by the content information group generation unit 132.
  • the control unit 135 displays a part of the content information group on the display screen according to the arrangement order.
  • the updated content information group is detected from the content information group by the update detection unit 133, and the entire content information group of the update part that is a part corresponding to the content information updated in the content information group by the indicator generation unit 134
  • An indicator is generated that at least indicates a positional relationship to.
  • the indicator is displayed on the display screen together with a part of the content information group by the display control unit 135. Therefore, by referring to the indicator, the user can quickly grasp the position of the updated portion with respect to the entire content information group, and can quickly access the updated portion. Therefore, user convenience is further improved.
  • the portion displayed on the display screen among the updated portions may be regarded as a read portion that has already been referred to by the user. Then, according to the updated part being changed to the read part in the content information group, the display of the read indication area and the update partial indication area on the indicator may be changed as needed. As described above, the display of the indicator changes in real time according to the change of the update part, so that the user can acquire the position information of the unread content information in the content information group from the display of the indicator as needed. Therefore, user convenience is further improved.
  • FIG. 4 is an explanatory diagram for describing a first specific example of the update information notification processing according to the present embodiment.
  • content information is acquired by the content information acquisition unit 131, a content information group is generated by the content information group generation unit 132, and updated content information is detected in the content information group by the update detection unit 133.
  • the state of the display screen 710 during a series of processes in which the indicator is generated by the indicator generation unit 134 is illustrated.
  • the display screen 710 corresponds to the display screen of the display unit 110 shown in FIG. 3, and the display is controlled by the display control unit 135.
  • the state of the display screen 710 is shown in the upper part, and the indicator displayed on the display screen 710 is enlarged and shown in the lower part.
  • a content information group 720 and an indicator 730 are shown on the display screen 710.
  • the content information group 720 has the same configuration as the content information group 620 according to the present embodiment shown in FIG.
  • the content information group 720 is configured by arranging a plurality of pieces of content information in a row (list) according to a predetermined arrangement order.
  • the arrangement order is the order acquired by the content information acquisition unit 131 (that is, the updated order), and the content information group 720 is positioned below the vertical direction of the display screen 710.
  • the content information is arranged so as to become the newly acquired content information.
  • Step A1 “# 10 News Content”, “# 11 Image Content”, “# 12 News Content”, and “# 13 SNS Content”, which are a part of the content information constituting the content information group 720, are included. It is displayed on the display screen 710.
  • the display screen 710 is configured to have a touch panel function integrally with the input unit 120 illustrated in FIG. 3. Therefore, as shown in FIG. 4, the user moves (drags) an operating tool (for example, a finger) on the display screen 710 in the vertical direction that is the direction of the arrangement order of the content information group 720, thereby causing the content information group. 720 can be scroll-displayed.
  • Step A1 in FIG. 4 illustrates a state in which the display of the content information group 720 is scroll-displayed from the bottom to the top by moving the finger on the display screen 710 from the bottom to the top.
  • the indicator 730 has the same configuration as the indicator 630 according to this embodiment shown in FIG.
  • the state of step A1 is as follows.
  • Each piece of content information constituting the content information group 720 has already been displayed on the display screen 710 at least once (that is, once referred to by the user). ) State. Therefore, the indicator 730 is a display part indication area 731 indicating a display part that is a part displayed on the display screen 710 in the content information group 720 and a part that is not displayed on the display screen 710 in the content information group 720. It is composed of already-read partial marking areas 732a and 732b that indicate the already-read parts that are present and not updated.
  • Step A2 shows a state in which the user scrolls the display of the content information group 720 upward in the state shown in Step A1 and the scroll reaches the end of the content information group 720.
  • the display partial indication area 731 is positioned at the bottom and the other area becomes the read partial indication area 732a (that is, the read part The display is changed according to the length of the marking area 732a (the length in the vertical direction of the display screen 710).
  • content information is newly acquired by the content information acquisition unit 131 triggered by the display being scrolled to the end of the content information group 720.
  • information indicating that the display has been scrolled to the end of the content information group 720 is input from the input unit 120 to the content information acquisition unit 131, and the content information acquisition unit 131 Content information is acquired with the input of information as a trigger.
  • content is being acquired on the display screen 710 as shown in FIG. Characters such as “Loading” may be displayed.
  • the timing at which the content information acquisition unit 131 acquires content information is not limited to this example, and the content information acquisition unit 131 may acquire content information periodically at a predetermined timing.
  • the content information may be acquired using another predetermined operation input input from the input unit 120 as a trigger.
  • step A3 content information is newly acquired by the content information acquisition unit 131 from the state shown in step A2, and based on the acquired content information, the content information group generation unit 132 and the indicator generation unit 134 use the content information group 720 and An indicator 730 indicates a newly generated state.
  • the content information acquisition unit 131 acquires content information from the cache memory in the internal storage unit of the information processing apparatus 10.
  • the acquisition source from which the content information acquisition unit 131 acquires content information is not limited to this example.
  • the content information acquisition unit 131 receives content information from other external devices connected via a network. May be obtained.
  • the content information group 720 has been updated by newly acquiring content information by the content information acquisition unit 131. Specifically, newly acquired content information is added to the lower side in the arrangement order of the content information group 720.
  • “#Append 31 SNS Content” which is one of the newly acquired content information, is displayed on the display screen 710 as part of the content information group 720.
  • the indicator 730 is also updated in response to the update of the content information group 720. Specifically, the total length of the content information constituting the content information group 720 is increased, so that the lengths of the display partial indication area 731 and the read partial indication area 732a are shortened. This is because the content information group 720 has been updated, and the ratio of the number of content information constituting the display portion and the read portion to the total number of content information constituting the content information group 720 has decreased. In the state shown in step A3, the content information newly added to the content information group 720 has not been displayed on the display screen 710 yet (that is, has never been referred to by the user).
  • the indicator 730 has an updated partial indication area 733 that indicates an updated portion that is a portion corresponding to the updated content information in the content information group 720.
  • the indicator generation unit 134 receives information about the display part and the read part of the content information group 720 from the display control unit 135, receives information about the update part of the content information group 720 from the update detection unit 133, and An indicator 730 can be generated based on the information.
  • Step A4 shows a state in which the user scrolls the display of the content information group 720 upward in the state shown in Step A3.
  • Step A3 by scrolling the display of the content information group 720, “#Append 50 News Content” and “#Append 51 Image Content”, which are part of the content information newly added in Step A3, are displayed.
  • “#Append 52 News Content” and “#Append 53 Image Content” are displayed on the display screen 710.
  • the display of the indicator 730 also changes in accordance with the scroll display of the content information group 720. Specifically, according to the scroll display of the content information group 720, the content information belonging to the update part changes from the update part to belong to the display part, and further changes from the display part to belong to the read part.
  • the length of the already read partial marking area 732a is increased, and the length of the updated partial marking area 733 is shortened.
  • the indicator generation unit 134 obtains information about the display portion, the read portion, and the update portion of the content information group 720 from the display control unit 135 and the update detection unit 133. It can acquire and the indicator 730 can be produced
  • FIG. 5 is an explanatory diagram for describing a second specific example of the update information notification processing according to the present embodiment.
  • the second specific example of the update information notification process shown in FIG. 5 has the arrangement direction on the display screen 710 of the content information group 720 opposite to the first specific example shown in FIG. This corresponds to the case where the acquisition source from which the unit 131 acquires content information is different, and the other processes are the same as those in the first specific example. Therefore, in the following description of the second specific example, differences from the first specific example will be mainly described, and detailed description of overlapping portions will be omitted.
  • content information is acquired by the content information acquisition unit 131, a content information group is generated by the content information group generation unit 132, and updated content information is detected in the content information group by the update detection unit 133.
  • the state of the display screen 810 during a series of processes in which the indicator is generated by the indicator generation unit 134 is illustrated.
  • the display screen 810 corresponds to the display screen 710 in the first specific example shown in FIG. Further, in FIG. 5, the state of the display screen 810 is shown in the upper part, and the indicator displayed on the display screen 810 is enlarged and shown in the lower part.
  • a content information group 820 and an indicator 830 are shown on the display screen 810.
  • the content information group 820 and the indicator 830 correspond to the content information group 720 and the indicator 730 in the first specific example shown in FIG.
  • the display arrangement direction on the display screen 810 is opposite to the display arrangement direction of the content information group 720 in the first specific example. That is, in the content information group 820, the content information is arranged in a column (list) so that the content information is newly acquired as it is positioned higher in the vertical direction of the display screen 810.
  • the display of the content information group 820 is scrolled from top to bottom by moving the finger from the top to the bottom on the display screen 810 according to the arrangement direction.
  • the indicator 830 is displayed on the display screen 810 of the display part indication area 831 indicating the display part that is the part displayed on the display screen 810 in the content information group 820 and on the display screen 810 of the content information group 820.
  • This is composed of read part marking areas 832a and 832b indicating the read parts that are not updated and are not updated.
  • Step B2 shows a state in which the user scrolls the display of the content information group 820 downward in the state shown in Step B1 and the scroll reaches the end of the content information group 820.
  • the display partial indication area 831 is positioned at the top and the other area becomes the read partial indication area 832a (that is, the read part The display is changed so that the length of the marking area 832a is increased).
  • content information is newly updated by the content information acquisition unit 131 triggered by the display scrolling to the end of the content information group 820. To be acquired.
  • content information is being acquired on the display screen 810 as shown in FIG. Characters such as “Loading” may be displayed.
  • the timing at which the content information acquisition unit 131 acquires the content information is not limited to this example, and the content information acquisition unit 131 is periodically updated at a predetermined timing.
  • the content information may be acquired, or the content information may be acquired using another predetermined operation input input from the input unit 120 as a trigger.
  • Step B3 shows a state corresponding to step A3 shown in FIG. That is, in step B3, content information is newly acquired by the content information acquisition unit 131 from the state shown in step B2, and the content information group generation unit 132 and the indicator generation unit 134 perform content information group based on the acquired content information. 820 and an indicator 830 indicate a newly generated state.
  • the content information acquisition unit 131 is configured so that the information processing apparatus 10 is connected to another external device (for example, an external device on the cloud) connected via the network. The content information is acquired from ().
  • the content information group 820 is updated by newly acquiring content information by the content information acquisition unit 131. Specifically, the newly acquired content information is added to the upper side of the content information group 820 in the arrangement order. In the example illustrated in FIG. 5, “#Prepend 40 Image Content”, which is one of the newly acquired content information, is displayed on the display screen 810 as part of the content information group 820.
  • the indicator 830 is also updated in response to the update of the content information group 820. Specifically, as in the first specific example, the total length of the content information constituting the content information group 820 is increased, so that the lengths of the display partial indication area 831 and the read partial indication area 832a are shortened. .
  • the indicator 830 is added with an updated partial indication area 833 that indicates an updated portion that is a portion corresponding to the updated content information in the content information group 820.
  • the indicator generation unit 134 receives information about the display portion and the read portion of the content information group 820 from the display control unit 135 and receives information about the update portion of the content information group 820 from the update detection unit 133.
  • An indicator 830 can be generated based on the information.
  • Step B4 shows a state in which the user scrolls the display of the content information group 820 downward in the state shown in Step B3.
  • Step B3 by scrolling the display of the content information group 820, “#Prepend 17 News Content” and “#Prepend 18 Image Content”, which are part of the content information newly added in Step B3, are displayed.
  • “#Prepend 19 News Content” and “#Prepend 20 Image Content” are displayed on the display screen 810.
  • the display of the indicator 830 also changes according to the scroll display of the content information group 820, as in the first specific example. Specifically, according to the scroll display of the content information group 820, the content information belonging to the update part changes from the update part to belong to the display part, and further changes from the display part to belong to the read part.
  • the length of the already read partial marking area 832a is increased, and the length of the updated partial marking area 833 is shortened.
  • the indicator generation unit 134 obtains information about the display portion, the read portion, and the update portion of the content information group 820 from the display control unit 135 and the update detection unit 133.
  • the indicator 830 can be generated at any time based on the obtained information.
  • FIG. 6 is an explanatory diagram for describing a third specific example of the update information notification processing according to the present embodiment.
  • the arrangement order of the content information group is the order in which the content information is added as a constituent element to the content information group (that is, the content information that is already a constituent element of the content information group) Even if the contents are updated, the arrangement order does not change).
  • content information is the information about the comment posted by arbitrary users in arbitrary SNS services.
  • information indicating a response of another user to the comment for example, a response to the comment or citation of the comment to the own comment.
  • FIG. 6 shows a state immediately after the content information group is updated automatically at a predetermined timing or in response to a predetermined operation input by the user, and the content information content constituting the content information group is changed.
  • the example of a display of the display screen 910 is shown. That is, FIG. 6 shows a display example of the display screen 910 in a state corresponding to the states shown in step A3 and step B3 in FIGS.
  • the indicator 930 includes a plurality of already-read partial indication areas 932a, 932b, 932c, 932d and a plurality of display partial indication areas 931.
  • the update partial marking areas 933a, 933b, and 933c may exist intermittently. Therefore, the user can quickly grasp the position of the updated portion with respect to the entire content information group 920 by referring to the indicator 930.
  • the display of the content information group 920 is scrolled from the state shown in FIG. 6 and the content information belonging to the updated portion is displayed on the display screen 910, The display of the corresponding updated partial marking area is changed to a display indicating the already read partial marking area.
  • the third specific example of the update information notification process according to the present embodiment has been described above with reference to FIG.
  • the user can grasp the position of the updated portion with respect to the entire content information group 920 even with reference to the indicator. It is difficult.
  • the indicator 930 displays the intermittent update portion indication areas 933a, 933b, and 933c corresponding to the intermittently existing update portions, the user can display the indicator.
  • the indicator 930 displays the intermittent update portion indication areas 933a, 933b, and 933c corresponding to the intermittently existing update portions, the user can display the indicator.
  • the display of the updated partial marking areas 933 a, 933 b, and 933 c is similar to the display of the updated partial marking areas 733 and 833 in the first specific example and the second specific example.
  • this embodiment is not limited to such an example.
  • the updated portion in the first specific example and the second specific example is a portion corresponding to unread content information for the user, but the updated portion in the third specific example is content that is only partially unread for the user. It is a part corresponding to information.
  • the update partial marking areas in the indicator may have different displays according to the difference between the read / unread state for the user.
  • the indicator is composed of four areas: a display partial marking area, a read partial marking area, an updated partial marking area that is all unread, and an updated partial marking area that is partially unread, and these four areas are mutually connected. It may be configured to have different displays.
  • FIG. 7 is a flowchart illustrating an example of a processing procedure of an update information notification method according to an embodiment of the present disclosure.
  • the processing procedure of the update information notification method an example in which the update information notification method according to the present embodiment is realized by each component of the information processing apparatus 10 illustrated in FIG. 3 will be described. However, the functions and configurations of these components are described in ⁇ 2. Since it has already been described in “Configuration of Information Processing Device>, detailed description thereof will be omitted.
  • content information is acquired by the content information acquisition unit 131 in step S201.
  • the content information may be automatically acquired at a predetermined timing, or may be acquired in response to a predetermined operation input by the user as shown in FIGS. 4 and 5.
  • the content information group generation unit 132 generates a content information group using the acquired content information.
  • the content information group is configured by arranging a plurality of different content information according to a predetermined arrangement order.
  • the content information group corresponds to the content information groups 620, 720, 820, and 920 shown in FIGS. 2, 4, 5, and 6, for example.
  • the update detection unit 133 detects the updated content information from the content information group generated in step S203.
  • the update detection unit 133 may detect updated content information based on a change in the number or type of content information constituting the content information group, or content information constituting the content information group.
  • the content information updated on the basis of the change in the content may be detected.
  • the update detection part 133 may detect the content information which has not been displayed on the display screen once in step S207 mentioned later among the content information which comprises a content information group as updated content information.
  • step S207 the display control unit 135 displays at least a part of the generated content information group on the display screen of the display unit 110.
  • the content information group is displayed on the display screen, for example, in a line (list form) in a predetermined arrangement order.
  • the user can scroll and display the content information group displayed on the display screen by a predetermined operation input.
  • the indicator generator 134 updates the content information group based on the information about the content information group generated in step S203 and the information about the updated content information detected in step S205.
  • An indicator indicating at least the positional relationship of the updated portion, which is a portion corresponding to the content information, with respect to the entire content information group is generated.
  • the indicator includes, for example, an update partial indication area indicating the positional relationship of the update portion with respect to the entire content information group and a display partial indication region indicating the positional relationship of the display portion that is displayed on the display screen with respect to the entire content information group.
  • the indicator according to the present embodiment is a bird's-eye view of the positional relationship between the updated part, the display part, and the read part with respect to the entire content information group.
  • the indicator corresponds to, for example, the indicators 630, 730, 830, and 930 shown in FIGS.
  • step S211 the display control unit 135 displays the indicator generated in step S209 on the display screen of the display unit 110 together with at least a part of the content information group.
  • the display of the content information group and the indicator on the display screen corresponds to the display shown on the display screens 610, 710, 810, and 910 shown in FIGS. 2, 4, 5, and 6, for example.
  • step S213 the indicator generation unit 134 generates the indicator again according to the change in the display of the content information group on the display screen, and the regenerated indicator is displayed again on the display screen by the display control unit 135.
  • the display of the indicator is updated as needed in real time according to the change in the display of the content information group on the display screen. The user can grasp the position of the updated content information (that is, content information that has not been read by the user) while referring to the indicator, and can easily access the content information using desired content information.
  • step S201 If a predetermined timing has elapsed while the processing in steps S203 to S213 is being performed or if a predetermined operation input has been performed, the process returns to step S201 to newly acquire content information. A series of processes in S203 to S213 is repeatedly performed.
  • FIG. 8 is a functional block diagram illustrating a hardware configuration of the information processing apparatus 10 according to an embodiment of the present disclosure.
  • the information processing apparatus 10 mainly includes a CPU 901, a ROM 903, and a RAM 905.
  • the information processing apparatus 10 further includes a host bus 907, a bridge 909, an external bus 911, an interface 913, an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 923, and a communication device 925.
  • the CPU 901 functions as an arithmetic processing unit and a control unit, and controls all or a part of the operation in the information processing apparatus 10 according to various programs recorded in the ROM 903, the RAM 905, the storage device 919, or the removable recording medium 927.
  • the CPU 901 corresponds to, for example, the control unit 130 illustrated in FIG. 3, and performs various types of information processing in the update information notification processing according to the present embodiment.
  • the ROM 903 stores programs used by the CPU 901, calculation parameters, and the like.
  • the RAM 905 primarily stores programs used by the CPU 901, parameters that change as appropriate during execution of the programs, and the like.
  • the CPU 901, ROM 903, and RAM 905 are connected to each other by a host bus 907 configured by an internal bus such as a CPU bus.
  • the host bus 907 is connected to an external bus 911 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 909.
  • an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 923, and a communication device 925 are connected to the external bus 911 via an interface 913.
  • the input device 915 is an operation means operated by the user, such as a mouse, a keyboard, a touch panel, a button, a switch, and a lever. Further, the input device 915 may be, for example, remote control means (so-called remote controller) using infrared rays or other radio waves, or an external connection device such as a mobile phone or a PDA corresponding to the operation of the information processing device 10. 929 may be used. Furthermore, the input device 915 includes an input control circuit that generates an input signal based on information input by the user using the above-described operation means and outputs the input signal to the CPU 901, for example. The user of the information processing apparatus 10 can input various data and instruct a processing operation to the information processing apparatus 10 by operating the input device 915.
  • the input device 915 corresponds to, for example, the input unit 120 illustrated in FIG. 3 and is configured integrally with the display unit 110 to form a touch panel.
  • the user inputs an operation input via the input unit 120 to update the content information group, to scroll the display of the content information group displayed on the display screen, and to start an application for playing and displaying the content. Instructions etc. can be input.
  • the output device 917 is configured by a device capable of visually or audibly notifying various kinds of information to the user. Examples of such devices include CRT display devices, liquid crystal display devices, plasma display devices, EL display devices, display devices such as lamps, audio output devices such as speakers and headphones, printer devices, and mobile phone devices.
  • the output device 917 outputs results obtained by various processes performed by the information processing apparatus 10.
  • the display device displays the results obtained by various processes performed by the information processing device 10 on the display screen in various formats such as text, graph, and image.
  • the display device corresponds to, for example, the display unit 110 illustrated in FIG. 3, and displays at least a part of the content information group and an indicator on the display screen under the control of the display control unit 135.
  • the audio output device converts an audio signal composed of reproduced audio data, acoustic data, and the like into an analog signal and outputs the analog signal.
  • the information processing apparatus 10 may include the following components.
  • the storage device 919 is a data storage device configured as an example of a storage unit of the information processing device 10.
  • the storage device 919 includes, for example, a magnetic storage device such as an HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device.
  • the storage device 919 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like.
  • the storage device 919 can store various types of information processed in the update information notification process, for example, content information and information about the generated content information group and indicator.
  • the storage device 919 temporarily stores the newly acquired content information in its internal cache memory, and in accordance with a request from the content information acquisition unit 131, a predetermined timing by the user via the input device 915 or a predetermined time by the user
  • the content information may be transmitted to the content information acquisition unit 131 at the timing when there is an operation input.
  • the drive 921 is a reader / writer for the recording medium, and is built in or externally attached to the information processing apparatus 10.
  • the drive 921 reads information recorded on a removable recording medium 927 such as a mounted magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and outputs the information to the RAM 905.
  • the drive 921 can also write various types of information on a removable recording medium 927 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
  • the removable recording medium 927 is, for example, a DVD medium, an HD-DVD medium, a Blu-ray (registered trademark) medium, or the like.
  • the removable recording medium 927 may be a compact flash (registered trademark) (CompactFlash: CF), a flash memory, an SD memory card (Secure Digital memory card), or the like. Further, the removable recording medium 927 may be, for example, an IC card (Integrated Circuit card) on which a non-contact IC chip is mounted, an electronic device, or the like.
  • the information processing apparatus 10 can read various information related to the update information notification process from the removable recording medium 927 or write it to the removable recording medium 927 via the drive 921.
  • the content information acquisition unit 131 may acquire content information from the removable recording medium 927 via the drive 921.
  • the connection port 923 is a port for directly connecting other external devices to the information processing apparatus 10.
  • Examples of the connection port 923 include a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface) port, and the like.
  • As another example of the connection port 923 there are an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, and the like.
  • the information processing apparatus 10 can acquire various types of information related to update information notification processing from the external connection device 929 or output to the external connection device 929 via the connection port 923.
  • the content information acquisition unit 131 may acquire content information from the external connection device 929 via the connection port 923.
  • the communication device 925 is a communication interface configured by a communication device for connecting to a communication network (network) 935, for example.
  • the communication device 925 is, for example, a communication card for wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), or WUSB (Wireless USB).
  • the communication device 925 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), a modem for various communication, or the like.
  • the communication device 925 can transmit and receive signals and the like according to a predetermined protocol such as TCP / IP, for example, with the Internet or other communication devices.
  • the network 935 connected to the communication device 925 is configured by a wired or wireless network, and may be, for example, the Internet, a home LAN, infrared communication, radio wave communication, satellite communication, or the like.
  • the communication device 925 can transmit and receive various types of information processed in the update information notification process to and from other devices connected via the network 935.
  • the communication device 925 connects new content information via the network 935 at a predetermined timing or at a timing when a predetermined operation input is made by the user via the input device 915 in accordance with a request from the content information acquisition unit 131. You may receive from other apparatuses.
  • the information processing apparatus 10 may further include the following configuration.
  • the information processing apparatus 10 may include a sensor device that detects information about the environment around the information processing apparatus 10.
  • the sensor device is, for example, a detection unit such as a sensor that detects the movement of the information processing device 10 or a sensor that acquires position information indicating the current position.
  • Examples of such sensor devices include triaxial acceleration sensor devices including acceleration sensor devices, gravity detection sensor devices, drop detection sensor devices, angular velocity sensor devices, camera shake correction sensor devices, triaxial gyro sensor devices including geomagnetic sensor devices, and the like. Motion sensor devices, GPS sensor devices, and the like.
  • the sensor device may include various known measuring devices such as a thermometer, an illuminometer, and a hygrometer.
  • the information processing apparatus 10 may include an imaging device such as a camera that shoots a shooting target in the form of a moving image or a still image.
  • the imaging apparatus includes a plurality of light receiving elements arranged in a two-dimensional manner, acquires an image signal representing an image to be photographed by photoelectric conversion in the light receiving element, and outputs the image signal to the image signal.
  • an imaging device such as a camera that shoots a shooting target in the form of a moving image or a still image.
  • the imaging apparatus includes a plurality of light receiving elements arranged in a two-dimensional manner, acquires an image signal representing an image to be photographed by photoelectric conversion in the light receiving element, and outputs the image signal to the image signal.
  • the information processing apparatus 10 may include a power supply device (battery device) that supplies power to each of the components included in the information processing apparatus 10.
  • a power supply device battery device
  • each component described above may be configured using a general-purpose member, or may be configured by hardware specialized for the function of each component. Therefore, it is possible to change the hardware configuration to be used as appropriate according to the technical level at the time of carrying out this embodiment.
  • a computer program for realizing each function of the information processing apparatus 10 according to the present embodiment as described above can be produced and installed in a personal computer or the like.
  • a computer-readable recording medium storing such a computer program can be provided.
  • the recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, or the like.
  • the above computer program may be distributed via a network, for example, without using a recording medium.
  • a content information group in which a plurality of pieces of content information displayed in a predetermined region on the display screen are connected in a predetermined arrangement order is generated by the content information group generation unit 132, and the content is displayed by the display control unit 135.
  • a part of the information group is displayed on the display screen according to the arrangement order.
  • the updated content information group is detected from the content information group by the update detection unit 133, and the entire content information group of the update part that is a part corresponding to the content information updated in the content information group by the indicator generation unit 134
  • An indicator is generated that at least indicates a positional relationship to.
  • the indicator is displayed on the display screen together with a part of the content information group by the display control unit 135. Therefore, by referring to the indicator, the user can quickly grasp the position of the updated portion with respect to the entire content information group, and can quickly access the updated portion. Therefore, user convenience is further improved.
  • the portion displayed on the display screen among the updated portions may be regarded as a read portion that has already been referred to by the user. Then, according to the updated part being changed to the read part in the content information group, the display of the read marking area and the updated partial marking area on the indicator may be changed as needed.
  • the display of the indicator changes in real time according to the change of the update part, so that the user can acquire the position information of the unread content information in the content information group from the display of the indicator at any time. Therefore, user convenience is further improved.
  • the present embodiment is not limited to such an example.
  • the content information group according to this embodiment may be configured by arranging content information according to a predetermined arrangement order, and any method may be applied as a display method on the display screen.
  • the indicator which concerns on this embodiment can take all forms according to the display on the display screen of a content information group.
  • the content information group may be displayed on the display screen in the form of a book, and the content information may be displayed on a portion corresponding to the book page.
  • the display of the content information may be switched together with the animation of turning the page of the book.
  • the indicator has a linear shape extending in the direction in which the book is opened on the display screen, and the length of the straight line is the book. May be displayed so as to correspond to the total number of pages.
  • the indicator has such a straight line shape, the area corresponding to the updated portion on the straight line can be displayed such that the display of color, shape, and the like is different from other areas.
  • a display serving as a mark indicating the display part may be displayed on the display screen at a position corresponding to the currently opened page (that is, the display part) on the straight line indicating the indicator. For example, when the user operates to slide the display serving as the mark in a straight line, the page of the content information group is displayed on the display screen according to the slide operation. Content information may change.
  • a content information group generation unit that generates a content information group in which a plurality of pieces of content information displayed in a predetermined area on a display screen are arranged in a predetermined arrangement order, An update detection unit for detecting the updated content information, and displaying at least a part of the content information group on the display screen according to the arrangement order, and the content information updated in the content information group And a display control unit that displays on the display screen an indicator that indicates at least the positional relationship of the update part, which is a part corresponding to, with respect to the entire content information group.
  • the indicator includes a display partial indication area indicating a positional relationship with respect to the entire content information group of a display portion that is a portion corresponding to the content information displayed on the display screen in the content information group; An update part indicating area indicating the positional relationship of the update part with respect to the entire content information group, and a read part that is a part corresponding to the content information not included in the display part and the update part in the content information group.
  • a part of the content information group is displayed according to the arrangement order along a first direction on the display screen, and the indicator is a linear shape extending in the first direction on the display screen
  • the information processing apparatus according to (4) including: (6) The information processing apparatus according to (5), wherein the indicator has a color different from each other in the display partial marking area, the updated partial marking area, and the read partial marking area. (7) The information processing apparatus according to (5) or (6), wherein the indicator has a shape in which the display partial marking area, the updated partial marking area, and the read partial marking area are different from each other. .
  • the display partial indication area reflects a ratio of the number of the content information constituting the display portion to the total number of the content information constituting the content information group.
  • the update portion marking area has a size reflecting a ratio of the number of the content information constituting the update portion to the total number of the content information constituting the content information group, and
  • the read portion marking area has a size reflecting the ratio of the number of the content information constituting the read portion to the total number of the content information constituting the content information group, (5) to (7)
  • the information processing apparatus according to any one of the above.
  • a content information acquisition unit that acquires the content information is further provided, and the content information group generation unit generates the content information group based on the content information acquired by the content information acquisition unit.
  • the information processing apparatus updates the content information group by adding the content information newly acquired by the content information acquisition unit to the already generated content information group.
  • the information processing apparatus updates the content information group by increasing the number of content information constituting the content information group by the content information newly acquired by the content information acquisition unit.
  • the information processing apparatus may change the content information of the content information group that has already been generated by the content information newly acquired by the content information acquisition unit, thereby changing the content information.
  • An update information notification method comprising: displaying on the display screen an indicator showing at least a positional relationship of an update part with respect to the entire content information group.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

ユーザの利便性をより向上させることを可能とするために、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成するコンテンツ情報群生成部と、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する更新検出部と、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる表示制御部と、を備える情報処理装置を提供する。

Description

情報処理装置、更新情報通知方法及びプログラム
 本開示は、情報処理装置、更新情報通知方法及びプログラムに関する。
 PC(Personal Computer)やスマートフォン、タブレットPC等の情報処理装置において、複数の情報が所定の配列順を有して構成される情報群のうちの一部分のみを表示画面に表示する際に、当該情報群全体に対する表示画面に表示されている情報の位置関係を示すインジケータが表示画面に同時に表示されることが一般的である。例えば、特許文献1には、動画コンテンツの再生中において、当該動画コンテンツの再生時間の長さや、当該動画コンテンツのうちバッファに一時記憶されている領域、当該動画コンテンツの再生進度等を示すインジケータを、当該動画コンテンツと併せて表示画面に表示する技術が開示されている。
特開2007-206809号公報
 一方、上記のような各種の情報処理装置を利用して、ニュースやSNS(Social Network Service)に関する情報等、多くの情報を取得し閲覧することが一般的になっている。このような多くの情報をユーザに対して提示する場合には、特許文献1に示す技術と同様、インジケータを利用した方法が提案されている。すなわち、複数の情報が所定の配列順に並べられた情報群を生成し、当該情報群全体のうちの一部分のみを表示画面に表示するとともに、配列化された情報群全体に対する表示されている情報の位置関係を示すインジケータが用いられている。
 しかしながら、特許文献1に示すような動画コンテンツとは異なり、ニュースや各種のSNS(Social Network Service)における情報は、速報性が重視される情報であり、頻繁に情報の更新が行われる。従って、上述したような配列化された情報群のうちの一部をユーザに対して提示する方法においては、配列化される情報群の構成(例えば、情報群を構成する情報の数や、各情報の内容等)が頻繁に更新される。そのため、情報更新後の表示画面を参照したユーザにとっては、配列化された情報群のうち、自身が既に参照した情報と更新によって追加されたためにまだ参照していない情報とを区別し難いという不便があった。
 上記事情に鑑みれば、ユーザが更新された情報をより直感的に把握できるようにすることにより、情報を参照する際のユーザの利便性をより向上させることが求められていた。そこで、本開示では、ユーザの利便性をより向上させることが可能な、新規かつ改良された情報処理装置、更新情報通知方法及びプログラムを提案する。
 本開示によれば、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成するコンテンツ情報群生成部と、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する更新検出部と、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる表示制御部と、を備える、情報処理装置が提供される。
 また、本開示によれば、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成することと、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出することと、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させることと、を含む、更新情報通知方法が提供される。
 また、本開示によれば、コンピュータに、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成する機能と、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する機能と、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる機能と、を実現させるためのプログラムが提供される。
 本開示によれば、コンテンツ情報群生成部によって表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群が生成さる。また、更新検出部133によってコンテンツ情報群のうち更新されたコンテンツ情報が検出される。更に、表示制御部によって、当該コンテンツ情報群の一部が当該配列順に従って表示画面上に表示されるとともに、コンテンツ情報群の中で更新されたコンテンツ情報に対応する部分である更新部分のコンテンツ情報群全体に対する位置関係を少なくとも示すインジケータが表示画面上に表示される。従って、ユーザは、当該インジケータを参照することにより、コンテンツ情報群全体に対する更新部分の位置を素早く把握することができ、当該更新部分により素早くアクセスすることが可能となる。
 以上説明したように本開示によれば、ユーザの利便性をより向上させることが可能となる。
一般的なコンテンツ情報群及びインジケータの表示の一例を示す概略図である。 本開示の一実施形態に係るコンテンツ情報群及びインジケータの表示の一例を示す概略図である。 本開示の一実施形態に係る情報処理装置の一構成例を示す機能ブロック図である。 本実施形態に係る更新情報通知処理の第1の具体例について説明するための説明図である。 本実施形態に係る更新情報通知処理の第2の具体例について説明するための説明図である。 本実施形態に係る更新情報通知処理の第3の具体例について説明するための説明図である。 本開示の一実施形態に係る更新情報通知方法の処理手順の一例を示すフロー図である。 本開示の一実施形態に係る情報処理装置のハードウェア構成を示す機能ブロック図である。
 以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
 なお、説明は以下の順序で行うものとする。
 1.更新情報通知処理の概要
  1-1.一般的なコンテンツ情報群及びインジケータの表示
  1-2.本実施形態に係る更新情報通知処理
 2.情報処理装置の構成
 3.更新情報通知処理の具体例
  3-1.第1の具体例
  3-2.第2の具体例
  3-3.第3の具体例
 4.更新情報通知方法の処理手順
 5.ハードウェア構成
 6.まとめ
 <1.更新情報通知処理の概要>
 本開示の一実施形態においては、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群が生成され、当該コンテンツ情報群の一部が当該配列順に従って表示画面上に表示される。また、コンテンツ情報群の更新が検出され、コンテンツ情報群全体に対する当該更新されたコンテンツ情報の位置関係を少なくとも示すインジケータが、コンテンツ情報群の一部とともに表示画面に表示される。以下の説明では、上記の各処理を少なくとも含む本実施形態において行われる一連の処理のことを、更新情報通知処理と呼称する。
 ここで、本実施形態においては、コンテンツは、各種の情報処理装置において処理され得るあらゆるコンテンツであってよく、例えば、ニュースコンテンツ(News Content)、画像コンテンツ(Image Content)、動画コンテンツ(Movie Content)及びSNSコンテンツ(SNS Content)等が含まれてよい。なお、SNSコンテンツには、例えば、当該SNSの利用者によって記載された(投稿された)コメントや日記等の情報が含まれる。
 また、コンテンツ情報には、当該コンテンツに関する各種の情報が含まれてよく、例えば、当該コンテンツの概要(要約)や、当該コンテンツが更新(取得)された日時等の情報が含まれてよい。例えば、コンテンツがSNSコンテンツであり、当該SNSにおいて記載されたコメントや日記等の情報を含む場合には、コンテンツ情報は、当該SNSの名称や、当該コメントや日記を記載した人物に関する情報(例えば、当該人物が所属するコミュニティやユーザとの関係等)を含んでもよい。また、コンテンツ情報には、当該コンテンツの内容そのものも含まれてもよい。
 また、表示画面上の所定の領域に表示されたコンテンツ情報は、対応するコンテンツの概要を示す見出しの機能を有するものであると言える。本実施形態においては、コンテンツ情報として表示画面に表示される情報は、画像、文字、記号等あらゆる形式の情報が含まれてよい。
 以下では、まず、[1-1.一般的なコンテンツ情報群及びインジケータの表示]で、本開示をより明確なものとするために、一般的なコンテンツ情報群及びインジケータの表示について説明する。次いで、[1-2.本実施形態に係る更新情報通知処理]で、本開示の一実施形態に係るコンテンツ情報群及びインジケータの表示について説明するとともに、本実施形態に係る更新情報通知処理の概要について説明する。
 [1-1.一般的なコンテンツ情報群及びインジケータの表示]
 図1を参照して、一般的なコンテンツ情報群及びインジケータの表示の一例につて説明する。図1は、一般的なコンテンツ情報群及びインジケータの表示の一例を示す概略図である。
 図1を参照すると、表示画面510上に、一般的なコンテンツ情報群520及び一般的なインジケータ530が表示されている。図1に示す例では、表示画面510が2つの領域に分割されており、一の領域にコンテンツ情報群520の少なくとも一部が表示され、他の領域にインジケータ530が表示されている。
 コンテンツ情報群520は、複数のコンテンツ情報が所定の配列順に従って列状(リスト状)に並べられて構成される。図1に示す例では、コンテンツ情報群520を構成する複数のコンテンツ情報のうちの一部分である、複数のコンテンツ情報521a~521dが表示画面510に表示されている。
 コンテンツ情報群520を構成する複数のコンテンツ情報は互いに異なる種類の多様なコンテンツを示すコンテンツ情報であってよく、例えば、図1を参照すると、コンテンツ情報521aは「News Content 1」、コンテンツ情報521bは「Image Content 1」、コンテンツ情報521cは「News Content 2」、コンテンツ情報521dは「SNS Content 1」である。表示画面510がいわゆるタッチパネル機能を有する場合には、操作体をコンテンツ情報群520の上で、配列方向、すなわち図1に示す例では上下方向に移動させることにより、コンテンツ情報群520の表示が上下にスクロールされ、表示画面510に表示されるコンテンツ情報が変化する。また、操作体が、コンテンツ情報群520に含まれるコンテンツ情報のうちの1つをタップすることにより、対応するコンテンツを再生、閲覧等するアプリケーションが起動され、当該コンテンツのより詳細な内容が表示画面510に表示されてもよい。
 インジケータ530は、表示画面510に表示されているコンテンツ情報群520の一部の、コンテンツ情報群520全体に対する位置関係を俯瞰的に示す。図1に示す例では、インジケータ530は、いわゆるスクロールインジケータであり、表示画面510上において、コンテンツ情報群520の配列方向、すなわち表示画面510の上下方向に延伸する直線形状を有する。インジケータ530は、コンテンツ情報群520のうち表示画面510に表示されている部分を示す表示部分標示領域531と、コンテンツ情報群520のうち表示画面510に表示されていない部分を示す非表示部分標示領域532a、532bとを有する。コンテンツ情報群520の表示のスクロールに応じて、インジケータ530における表示部分標示領域531の位置もリアルタイムで変化する。
 インジケータ530では、その全体の長さがコンテンツ情報群520全体の長さ(量)に対応しており、コンテンツ情報群520全体に対する、表示画面510に表示されている部分の位置関係及び量が、表示部分標示領域531によって表現されている。図1の右側には、インジケータ530を拡大した様子を図示し、インジケータ530における各領域が概念的に示されている。また、インジケータ530の表示部分標示領域531及び非表示部分標示領域532a、532bは、ユーザによって視認されやすいように、互いに異なる表示を有する。図1に示す例であれば、表示部分標示領域531と非表示部分標示領域532a、532bとは、互いに異なる色を有している。
 以上、図1を参照して説明したように、一般的なインジケータ530は、表示部分標示領域531及び非表示部分標示領域532a、532bによって構成されており、ユーザは、インジケータ530における表示部分標示領域531の位置を参照することにより、表示画面510に表示されている部分のコンテンツ情報群520全体に対する位置関係を把握することができる。しかしながら、コンテンツ情報群520は随時更新され得る。コンテンツ情報群520の更新に対応してインジケータ530も更新されるが、一般的なインジケータ530にはコンテンツ情報群520の更新に関する情報が反映されない。従って、ユーザがインジケータ530を参照したとしても、コンテンツ情報群520が更新されたかどうかや、更新されたコンテンツ情報のコンテンツ情報群520の全体に対する位置関係を把握することは困難である。従って、ユーザはコンテンツ情報群520をスクロール表示させ、表示画面510に表示されるコンテンツ情報を確認することによってその更新を認識する必要があるという不便があった。
 本発明者らは、上述した一般的なコンテンツ情報群及びインジケータにおける考察結果に鑑み、ユーザの利便性をより向上させることができる構成について検討した結果、以下に示す本開示の一実施形態に係る更新情報通知処理に想到した。
 [1-2.本実施形態に係る更新情報通知処理]
 図2を参照して、本開示の一実施形態に係る更新情報通知処理の概要について説明する。図2は、本開示の一実施形態に係るコンテンツ情報群及びインジケータの表示の一例を示す概略図である。
 図2を参照すると、表示画面610上に、本実施形態に係るコンテンツ情報群620及び本実施形態に係るインジケータ630が表示されている。図2に示す例では、表示画面610が2つの領域に分割されており、一の領域にコンテンツ情報群620の少なくとも一部が表示され、他の領域にインジケータ630が表示されている。
 コンテンツ情報群620は、複数のコンテンツ情報が所定の配列順に従って列状(リスト状)に並べられて構成される。図2に示す例では、コンテンツ情報群620を構成する複数のコンテンツ情報のうちの一部分である、複数のコンテンツ情報621a~621dが表示画面610に表示されている。なお、以下の説明では、表示画面610において、コンテンツ情報群620を構成するコンテンツ情報が配列される方向(図2に示す例では表示画面610の上下方向)を第1の方向とも呼称する。また、以下の説明では、表示画面610の表示を基準にして、上方向、下方向、左方向及び右方向の概念を定義する。
 コンテンツ情報群620を構成する複数のコンテンツ情報は互いに異なる種類の多様なコンテンツを示すコンテンツ情報であってよく、例えば、図2を参照すると、コンテンツ情報621aは「News Content 3」、コンテンツ情報621bは「Image Content 2」、コンテンツ情報621cは「News Content 4」、コンテンツ情報621dは「SNS Content 2」である。また、表示画面610上においてコンテンツ情報群620をスクロール表示させ、表示画面610に表示されるコンテンツ情報を変化させることが可能である。また、表示画面610に表示されているコンテンツ情報のうちの1つを選択することにより、当該コンテンツのより詳細な内容を参照することができる。具体的には、例えば、表示画面610がいわゆるタッチパネル機能を有する場合には、操作体をコンテンツ情報群620の上で、その配列方向である第1の方向、すなわち図2に示す例では上下方向に移動させることにより、コンテンツ情報群620の表示が上下にスクロールされ、表示画面610に表示されるコンテンツ情報が変化する。また、操作体が、コンテンツ情報群620に含まれるコンテンツ情報のうちの1つをタップすることにより、対応するコンテンツを再生、閲覧等するアプリケーションが起動され、当該コンテンツのより詳細な内容が表示画面510に表示されてもよい。なお、操作体によるドラッグ及びタップは、例えばマウスによって操作されるカーソルによるドラッグ及びクリックであってもよい。
 本実施形態においては、コンテンツ情報群620は随時更新され得る。ここで、本実施形態において、「更新」とは、コンテンツ情報群620を構成するコンテンツ情報の数や種類が変更されたことであってもよいし、コンテンツ情報群620を構成するコンテンツ情報の内容が変更されたことであってもよい。また、コンテンツ情報群620を構成するコンテンツ情報のうち更新されたコンテンツ情報とは、表示画面610上に1度も表示されていない、すなわちユーザによって1度も視認されていないコンテンツ情報であってよい。また、本実施形態においては、コンテンツ情報群620を構成するコンテンツ情報のうち、表示画面610に少なくとも1度は表示されたコンテンツ情報のことをユーザにとって既読のコンテンツ情報と表現し、表示画面610に1度も表示されていないコンテンツ情報のことをユーザにとって未読のコンテンツ情報と表現することがある。
 本実施形態においては、インジケータ630の構成が、図1に示す一般的なインジケータ530とは異なる。具体的には、本実施形態に係るインジケータ630には、コンテンツ情報群620の更新に関する情報が表示される。
 本実施形態に係るインジケータ630の構成について詳しく説明する。インジケータ630は、表示画面610に表示されているコンテンツ情報群620の一部の、コンテンツ情報群620全体に対する位置関係を俯瞰的に示す。図2に示す例では、インジケータ630は、いわゆるスクロールインジケータであり、表示画面610上において、コンテンツ情報群620の配列方向である第1の方向、すなわち表示画面610の上下方向に延伸する直線形状を有する。インジケータ630は、コンテンツ情報群620のうち表示画面610に表示されている部分(以下、表示部分とも呼称する。)を示す表示部分標示領域631と、コンテンツ情報群620のうち表示画面510に表示されていない部分でありかつ更新されていない部分(例えばユーザによって既読のコンテンツ情報に対応する部分。以下、非表示部分又は既読部分とも呼称する。)を示す既読部分標示領域632と、コンテンツ情報群620のうち更新されたコンテンツ情報に対応する部分(以下、更新部分とも呼称する。)を示す更新部分標示領域633と、を有する。コンテンツ情報群620の表示のスクロールに応じて、インジケータ630における表示部分標示領域631の位置もリアルタイムで変化する。
 インジケータ630では、その全体の長さがコンテンツ情報群620の全体の長さ(量)に対応しており、コンテンツ情報群620全体に対する、表示部分、既読部分及び更新部分の位置関係及び量が、表示部分標示領域631、既読部分標示領域632及び更新部分標示領域633によって表現されている。図2の右側には、インジケータ630を拡大した様子を図示し、インジケータ630における各領域が概念的に示されている。インジケータ630の表示部分標示領域631、既読部分標示領域632及び更新部分標示領域633は、ユーザによって視認されやすいように、互いに異なる表示を有する。図2に示す例であれば、表示部分標示領域631と、既読部分標示領域632と、更新部分標示領域633とは、互いに異なる色を有して表示されている。ただし、本実施形態では、インジケータ630における各領域の表示を互いに異なるものとする方法は、異なる色を付すことに限定されず、他のあらゆる表示のさせ方が適用されてよい。例えば、インジケータ630においては、表示部分標示領域631、既読部分標示領域632及び更新部分標示領域633の形状を互いに異なるものとしてもよい。各領域の形状を互いに異なるものとするとは、例えば、領域を形成する枠線の太さや枠線の形状等を互いに異ならせることであってよい。
 ここで、コンテンツ情報群620が更新された場合について考える。例えば、図2に示すように、新たなSNSコンテンツ情報や新たな画像コンテンツ情報が新規に取得され、コンテンツ情報群620にこれらのコンテンツ情報が追加されたとする。コンテンツ情報群620に新たなコンテンツ情報が追加されたとすると、コンテンツ情報群620を構成するコンテンツ情報の数が増加しコンテンツ情報群620全体の量が変化するため、その量の変化に応じてインジケータ630も再生成される。本実施形態においては、上述したように、インジケータ630が生成される際に、コンテンツ情報群620に新たに追加されたコンテンツ情報に対応する部分である更新部分を示す更新部分標示領域633が、他の部分である表示部分標示領域631及び既読部分標示領域632とは異なる表示を有するように生成される。従って、表示画面610上のインジケータ630を参照したユーザは、コンテンツ情報群620が更新されたことを認識することができるとともに、更新部分がコンテンツ情報群620内のどこに存在するのか(すなわち、新たに取得されたコンテンツ情報がコンテンツ情報群620のどの位置に追加されたのか)を認識することができる。図2に示す例では、コンテンツ情報群620の末尾(表示画面610における下方向の端)に新規に取得されたSNSコンテンツ情報及び画像コンテンツ情報が追加され、そのコンテンツ情報群620の更新に対応して、インジケータ630の下側に更新部分標示領域633が形成されている。
 ここで、上述したように、図1に示す一般的な既存のインジケータ530では、コンテンツ情報群520の更新に対応してインジケータ530が更新された場合に、ユーザがインジケータ530を参照するだけでは、コンテンツ情報群520が更新されたかどうかや、更新されたコンテンツ情報のコンテンツ情報群520の全体に対する位置関係を把握することが困難であった。一方、本実施形態に係るインジケータ630が、コンテンツ情報群620における更新部分を示す更新部分標示領域633を有する。従って、ユーザは、インジケータ630を参照することにより、コンテンツ情報群620全体に対する更新部分の位置を素早く把握することができ、例えば表示画面610上のコンテンツ情報群620の表示をスクロールさせ、当該更新部分により素早くアクセスすることが可能となる。よって、ユーザの利便性がより向上される。なお、本実施形態においては、更新部分のうち表示画面610に表示された部分は、ユーザによって既に参照された既読部分であるとみなされてよい。そして、更新部分が既読部分に変更されることに応じて、インジケータ630における既読部分標示領域632及び更新部分標示領域633の表示(例えば、既読部分標示領域632及び更新部分標示領域633のインジケータ630全体に対する量を示す割合)が変更されてもよい。このように、更新部分の変化に応じてインジケータ630の表示がリアルタイムで変化することにより、ユーザはインジケータ630の表示から、コンテンツ情報群620内での未読のコンテンツ情報の位置情報を随時取得することができる。よって、ユーザの利便性が更に向上される。
 以上、図1及び図2を参照して説明したように、本実施形態においては、インジケータ630に、コンテンツ情報群620の更新に関する情報が反映されることにより、ユーザの利便性がより向上される。次に、このような本実施形態に係る更新情報通知処理を実現するための情報処理装置の一構成例について説明する。
 <2.情報処理装置の構成>
 図3を参照して、本開示の一実施形態に係る情報処理装置10の一構成例について説明する。図3は、本開示の一実施形態に係る情報処理装置10の一構成例を示す機能ブロック図である。なお、以下では、情報処理装置10がスマートフォンやタブレットPC等のタッチパネルを有する情報処理装置である場合を例に挙げて本実施形態についての説明を行う。
 図3を参照すると、本実施形態に係る情報処理装置10は、表示部110、入力部120及び制御部130を備える。
 表示部110は、各種の情報をテキスト、グラフ、画像等、あらゆる形式で視覚的にユーザに対して出力する出力手段の一例である。表示部110は、例えばディスプレイ装置によって構成され、当該ディスプレイ装置の表示画面に各種の情報を表示することによりユーザに対してそれらの情報を通知する。本実施形態では、表示部110は後述する制御部130の表示制御部135によってその駆動が制御され、図2に示すように、本実施形態に係るコンテンツ情報群620の少なくとも一部及び本実施形態に係るインジケータ630がその表示画面に表示される。また、表示部110は、コンテンツ情報群620を構成するコンテンツ情報のうちのいずれかが選択された際に、当該選択されたコンテンツのより詳細な情報を表示画面に表示してもよい。表示部110の表示画面に表示される情報はかかる例に限定されず、情報処理装置10によって実行されるあらゆる公知のアプリケーションにおいて処理される各種の情報が表示されてよい。
 入力部120は、ユーザによって操作される操作手段であって、各種の情報や処理に関する指示等を情報処理装置10に入力するための操作手段の一例である。入力部120は、例えば、マウス、キーボード、タッチパネル、ボタン及びスイッチ等の操作手段を有する。本実施形態に係る情報処理装置10では、表示部110と入力部120とが一体的に構成され、タッチパネルが構成される。従って、表示部110の表示画面上における操作体の動作が、入力部120を介した各種の情報や指示等の入力に対応している。例えば、表示部110の表示画面上における操作体の動作が、入力部120を介した操作入力として後述する制御部130の表示制御部135に入力され、表示部110における表示が制御されてよい。具体的には、表示部110の表示画面に表示されているコンテンツ情報群の上で、操作体をその配列方向に移動させることにより、コンテンツ情報群の表示がスクロールされ、当該表示画面に表示されるコンテンツ情報が変化する。また、操作体が、表示部110の表示画面に表示されているコンテンツ情報群に含まれるコンテンツ情報のうちの1つをタップすることにより、対応するコンテンツを再生、閲覧等するアプリケーションが起動され、当該コンテンツのより詳細な内容が当該表示画面に表示されてもよい。また、情報処理装置10は、入力部120からの操作入力に応じて、コンテンツ情報群を更新してもよい。
 制御部130は、コンテンツ情報取得部131、コンテンツ情報群生成部132、更新検出部133、インジケータ生成部134及び表示制御部135を有する。
 コンテンツ情報取得部131は、本実施形態に係るコンテンツ情報群を構成するコンテンツ情報を取得する。本実施形態においては、コンテンツ情報取得部131がコンテンツ情報を取得する方法は一意に限定されず、コンテンツ情報取得部131はあらゆる方法でコンテンツ情報を取得することができる。例えば、コンテンツ情報取得部131は、通信網(ネットワーク)を介して情報処理装置10と接続される外部の他の機器(外部機器)からコンテンツ情報を取得してもよいし、情報処理装置10が有する内部の記憶部(図示せず。)からコンテンツ情報を取得してもよい。また、コンテンツ情報取得部131は、所定のタイミングで自動的にコンテンツ情報を取得してもよいし、入力部120を介したユーザによる所定の操作入力に応じたタイミングでコンテンツ情報を取得してもよい。コンテンツ情報取得部131は、取得したコンテンツ情報をコンテンツ情報群生成部132に送信する。
 コンテンツ情報群生成部132は、コンテンツ情報取得部131によって取得されたコンテンツ情報に基づいて、表示部110の表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成する。当該コンテンツ情報群は、例えば図2に示すコンテンツ情報群620に対応するものである。また、コンテンツ情報群生成部132は、既に生成されているコンテンツ情報群に対して、コンテンツ情報取得部131によって新たに取得されたコンテンツ情報を追加することによってコンテンツ情報群を新たに生成する(更新する)ことができる。本実施形態においてコンテンツ情報群の更新とは、コンテンツ情報群に新たに取得されたコンテンツ情報(すなわち、新着情報)が追加されることであると言える。また、コンテンツ情報群生成部132によるコンテンツ情報群の更新においては、新たに取得されたコンテンツ情報によって、コンテンツ情報群を構成するコンテンツ情報の数が増加されてもよいし、既に生成されているコンテンツ情報群に含まれるコンテンツ情報の内容が変更されてもよい。
 また、本実施形態に係るコンテンツ情報群におけるコンテンツ情報の配列順は、例えばコンテンツ情報が更新された順番、すなわち、コンテンツ情報がコンテンツ情報取得部131によって取得された順番である。ただし、本実施形態に係るコンテンツ情報群の配列順はかかる例に限定されず、コンテンツ情報群においてはコンテンツ情報があらゆる順番で配列されてよい。例えば、コンテンツ情報群において、コンテンツ情報は、同一の種類のコンテンツ情報がグループ化され当該グループ単位で配列されてもよいし、コンテンツの内容に基づいて互いに関連する内容を有するコンテンツ情報(例えば、SNSコンテンツにおいて同一の人物によって投稿されたメッセージやコメントについてのコンテンツ情報等)がグループ化され当該グループ単位で配列されてもよい。コンテンツ情報群生成部132は、生成したコンテンツ情報群についての情報を、更新検出部133、インジケータ生成部134及び表示制御部135に送信する。
 更新検出部133は、コンテンツ情報群生成部132によって生成されたコンテンツ情報群を構成するコンテンツ情報のうち、更新されたコンテンツ情報を検出する。具体的には、更新検出部133は、コンテンツ情報群を構成するコンテンツ情報の中で、コンテンツ情報群生成部132によってコンテンツ情報群に新たに追加されたコンテンツ情報を、更新されたコンテンツ情報として検出することができる。また、本実施形態においては、コンテンツ情報群のうち、表示部110の表示画面に少なくとも1度表示されたコンテンツ情報は、ユーザに視認されたコンテンツ情報(すなわち、ユーザにとって既読のコンテンツ情報)とみなされてよい。従って、更新検出部133は、コンテンツ情報群を構成するコンテンツ情報の中で、表示部110の表示画面に1度も表示されていないコンテンツ情報を、更新されたコンテンツ情報として検出してもよい。具体的には、更新検出部133は、表示部110の表示画面における表示を制御する表示制御部135から、当該表示画面におけるコンテンツ情報の表示の有無についての情報を取得することにより、更新されたコンテンツ情報を検出することができる。更新検出部133は、検出した、更新されたコンテンツ情報についての情報をインジケータ生成部134に送信する。
 インジケータ生成部134は、コンテンツ情報群生成部132によって生成されたコンテンツ情報群についての情報、及び、更新検出部133によって検出された更新されたコンテンツ情報についての情報に基づいて、コンテンツ情報群の中で更新されたコンテンツ情報に対応する部分である更新部分のコンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを生成する。当該インジケータは、例えば図2に示すインジケータ630に対応するものである。図2を参照して説明したように、本実施形態に係るインジケータは、コンテンツ情報群の中で表示画面に表示されたコンテンツ情報に対応する部分である表示部分のコンテンツ情報群全体に対する位置関係を示す表示部分標示領域と、更新部分のコンテンツ情報群全体に対する位置関係を示す更新部分標示領域と、コンテンツ情報群の中で表示部分及び更新部分に含まれないコンテンツ情報に対応する部分である既読部分(又は非表示部分)のコンテンツ情報群全体に対する位置関係を示す既読部分標示領域(又は非表示部分標示領域)と、から構成される。そして、インジケータ生成部134は、表示部分標示領域と、更新部分標示領域と、既読部分標示領域とが、互いに異なる表示を有するように、インジケータを生成することができる。例えば、インジケータ生成部134は、表示部分標示領域と、更新部分標示領域と、既読部分標示領域とが、互いに異なる色を有するようにインジケータを生成してもよい。また、例えば、インジケータ生成部134は、表示部分標示領域と、更新部分標示領域と、既読部分標示領域とが、互いに異なる形状を有するようにインジケータを生成してもよい。
 また、インジケータ生成部134は、表示部110の表示画面上でのコンテンツ情報群の表示における配列順に沿った方向である第1の方向に延伸する直線形状を有するインジケータを生成してもよい。インジケータが直線形状を有する場合、当該インジケータの全体の長さがコンテンツ情報群の全体の長さ(量)に対応し、コンテンツ情報群全体に対する、表示部分、更新部分及び既読部分の位置関係及び量が、表示部分標示領域、更新部分標示領域及び既読部分標示領域によって表現されていてよい。具体的には、インジケータ生成部134は、表示部分標示領域が、コンテンツ情報群を構成するコンテンツ情報の総数に対する表示部分を構成するコンテンツ情報の数の割合を反映した大きさを有し、更新部分標示領域が、コンテンツ情報群を構成するコンテンツ情報の総数に対する更新部分を構成するコンテンツ情報の数の割合を反映した大きさを有し、既読部分標示領域が、コンテンツ情報群を構成するコンテンツ情報の総数に対する既読部分を構成するコンテンツ情報の数の割合を反映した大きさを有するように、インジケータを生成することができる。
 なお、インジケータ生成部134は、コンテンツ情報群生成部132から送信されるコンテンツ情報群についての情報に基づいて、コンテンツ情報群を構成するコンテンツ情報の総数についての情報を得ることができる。また、インジケータ生成部134は、更新検出部133から送信される更新されたコンテンツ情報についての情報に基づいて、更新部分標示領域を形成するために必要な情報を得ることができる。また、インジケータ生成部134は、表示部110の表示画面における表示を制御する表示制御部135から、当該表示画面におけるコンテンツ情報の表示の有無についての情報を取得することにより、表示部分標示領域及び既読部分標示領域を形成するために必要な情報を得ることができる。このように、インジケータ生成部134は、コンテンツ情報群生成部132、更新検出部133及び表示制御部135から得られる各種の情報に基づいてインジケータを生成することができる。
 インジケータ生成部134は、生成したインジケータについての情報を表示制御部135に送信する。
 表示制御部135は、表示部110の駆動を制御することにより、表示部110の表示画面における表示を制御する。本実施形態においては、表示制御部135は、コンテンツ情報群生成部132によって生成されたコンテンツ情報群の少なくとも一部をその配列順に従って表示画面上に表示させるとともに、インジケータ生成部134によって生成されたインジケータを表示画面上に表示させる。例えば、表示制御部135は、図2に示すように、表示部110の表示画面を2つの領域に分割し、一の領域にコンテンツ情報群の少なくとも一部を表示させ、他の領域にインジケータを表示させることにより、表示画面上にコンテンツ情報群の少なくとも一部とインジケータとを並列させて表示させる。ただし、本実施形態においては表示画面上にコンテンツ情報群の少なくとも一部及びインジケータがともに表示されればよく、表示制御部135によるこれらの表示方法はかかる例に限定されない。例えば、表示制御部135は、表示部110の表示画面において、コンテンツ情報群の少なくとも一部にインジケータを重畳させて表示させてもよい。また、表示制御部135は、表示部110の表示画面において、インジケータを常には表示させず、所定の操作入力があった場合(例えばコンテンツ情報群をスクロール表示させる旨の操作入力があった場合)にインジケータを表示させてもよい。
 また、表示制御部135は、表示部110の表示画面における表示を制御するものであるため、表示部110の表示画面に表示された事物についての情報を取得することができる。具体的には、表示制御部135は、コンテンツ情報群を構成するコンテンツ情報の中で、表示部110の表示画面に少なくとも1度は表示されたコンテンツ情報と1度も表示されていないコンテンツ情報とを特定するための情報を取得することができる。本実施形態では、表示制御部135によって、このような表示部110の表示画面に表示された事物についての情報が、更新検出部133及びインジケータ生成部134に送信される。更新検出部133及びインジケータ生成部134は、送信された当該情報に基づいて、コンテンツ情報群における未読部分と既読部分とを判断することができる。
 なお、表示制御部135による表示部110の表示画面における表示の具体例については、下記<3.更新情報通知処理の具体例>でより詳しく説明する。
 以上、図3を参照して、本実施形態に係る情報処理装置10の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、CPU等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
 以上説明したように、本実施形態によれば、コンテンツ情報群生成部132によって表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群が生成され、表示制御部135によって当該コンテンツ情報群の一部が当該配列順に従って表示画面上に表示される。また、更新検出部133によってコンテンツ情報群のうち更新されたコンテンツ情報が検出され、インジケータ生成部134によってコンテンツ情報群の中で更新されたコンテンツ情報に対応する部分である更新部分のコンテンツ情報群全体に対する位置関係を少なくとも示すインジケータが生成される。更に、表示制御部135によってコンテンツ情報群の一部とともに当該インジケータが表示画面に表示される。従って、ユーザは、当該インジケータを参照することにより、コンテンツ情報群全体に対する更新部分の位置を素早く把握することができ、当該更新部分により素早くアクセスすることが可能となる。よって、ユーザの利便性がより向上される。
 また、本実施形態においては、更新部分のうち表示画面に表示された部分は、ユーザによって既に参照された既読部分であるとみなされてよい。そして、コンテンツ情報群において更新部分が既読部分に変更されることに応じて、インジケータにおける既読標示領域及び更新部分標示領域の表示が随時変更されてもよい。このように、更新部分の変化に応じてインジケータの表示がリアルタイムで変化することにより、ユーザはインジケータの表示から、コンテンツ情報群内での未読のコンテンツ情報の位置情報を随時取得することができる。よって、ユーザの利便性が更に向上される。
 <3.更新情報通知処理の具体例>
 次に、図4、図5及び図6を参照して、本実施形態に係る更新情報通知処理の具体例について、表示部110の表示画面の一表示例を示しながら詳細に説明する。なお、以下の更新情報通知処理の具体例についての説明では、更新情報通知処理における各種の処理と図3に示す情報処理装置10の各構成要素の機能とを対応付けて説明を行う。
 [3-1.第1の具体例]
 まず、図4を参照して、本実施形態に係る更新情報通知処理の第1の具体例について説明する。図4は、本実施形態に係る更新情報通知処理の第1の具体例について説明するための説明図である。
 図4を参照すると、コンテンツ情報取得部131によってコンテンツ情報が取得され、コンテンツ情報群生成部132によってコンテンツ情報群が生成され、更新検出部133によってコンテンツ情報群の中で更新されたコンテンツ情報が検出され、インジケータ生成部134によってインジケータが生成される一連の処理の間における、表示画面710の様子が図示されている。なお、表示画面710は、図3に示す表示部110の表示画面に対応するものであり、表示制御部135によってその表示が制御される。また、図4では、上段に表示画面710の様子が図示され、下段に表示画面710に表示されているインジケータが拡大されて図示されている。
 図4を参照すると、まず、ステップA1では、表示画面710にコンテンツ情報群720及びインジケータ730が図示されている。コンテンツ情報群720は、図2に示す本実施形態に係るコンテンツ情報群620と同様の構成を有するものである。コンテンツ情報群720は、複数のコンテンツ情報が所定の配列順に従って列状(リスト状)に並べられて構成されている。図4に示す例では、当該配列順はコンテンツ情報取得部131によって取得された順(すなわち、更新された順)であり、コンテンツ情報群720では、表示画面710の上下方向に対して下に位置するほど新しく取得されたコンテンツ情報になるようにコンテンツ情報が配列されている。
 ステップA1では、コンテンツ情報群720を構成するコンテンツ情報のうちの一部である、「#10 News Content」、「#11 Image Content」、「#12 News Content」及び、「#13 SNS Content」が表示画面710に表示されている。表示画面710は、図3に示す入力部120と一体的に、タッチパネル機能を有するように構成されている。従って、ユーザは、図4に示すように操作体(例えば指)を表示画面710上で、コンテンツ情報群720の配列順の方向である上下方向に移動させる(ドラッグさせる)ことにより、コンテンツ情報群720をスクロール表示させることができる。図4のステップA1では、指を表示画面710上で下から上に動かすことによりコンテンツ情報群720の表示が下から上にスクロール表示される様子が図示されている。
 インジケータ730は、図2に示す本実施形態に係るインジケータ630と同様の構成を有するものである。図4に示す例では、ステップA1の状態は、コンテンツ情報群720を構成する各コンテンツ情報が、既に少なくとも1回は表示画面710に表示されている(すなわち、ユーザによって1度は参照されている)状態であるとする。従って、インジケータ730は、コンテンツ情報群720のうち表示画面710に表示されている部分である表示部分を示す表示部分標示領域731と、コンテンツ情報群720のうち表示画面710に表示されていない部分でありかつ更新されていない部分である既読部分を示す既読部分標示領域732a、732bとで構成されている。
 ステップA2は、ステップA1に示す状態で、ユーザがコンテンツ情報群720の表示を上方向にスクロールさせ、コンテンツ情報群720の末尾までスクロールが達した状態を示している。コンテンツ情報群720の表示のスクロールに応じて、インジケータ730においては、表示部分標示領域731が最下部に位置し、それ以外の領域が既読部分標示領域732aとなるように(すなわち、既読部分標示領域732aの長さ(表示画面710の上下方向における長さ)が長くなるように)、その表示が変化される。
 ここで、図4に示す第1の具体例では、コンテンツ情報群720の末尾まで表示のスクロールがなされたことをトリガーとして、コンテンツ情報取得部131によってコンテンツ情報が新たに取得される。具体的には、第1の具体例においては、コンテンツ情報群720の末尾まで表示のスクロールがなされた旨の情報が入力部120からコンテンツ情報取得部131に入力され、コンテンツ情報取得部131は当該情報が入力されたことをトリガーとしてコンテンツ情報の取得を行う。また、コンテンツ情報群720の末尾まで表示のスクロールがなされ、コンテンツ情報取得部131によってコンテンツ情報が新たに取得されている間、図4に示すように、表示画面710上にコンテンツ取得中であることを示す「Loading」等の文字が表示されてもよい。ただし、本実施形態においては、コンテンツ情報取得部131がコンテンツ情報を取得するタイミングはかかる例に限定されず、コンテンツ情報取得部131は、所定のタイミングで定期的にコンテンツ情報を取得してもよいし、入力部120から入力される他の所定の操作入力をトリガーとしてコンテンツ情報を取得してもよい。
 ステップA3は、ステップA2に示す状態から、コンテンツ情報取得部131によってコンテンツ情報が新たに取得され、取得されたコンテンツ情報に基づいてコンテンツ情報群生成部132及びインジケータ生成部134によってコンテンツ情報群720及びインジケータ730が新たに生成された状態を示している。図4に示す例では、コンテンツ情報取得部131が、情報処理装置10の内部記憶部におけるキャッシュメモリからコンテンツ情報を取得する場合を示している。ただし、本実施形態においては、コンテンツ情報取得部131がコンテンツ情報を取得する取得元はかかる例に限定されず、例えばコンテンツ情報取得部131は、ネットワークによって接続された外部の他の機器からコンテンツ情報を取得してもよい。
 ステップA3に示す状態では、コンテンツ情報取得部131によってコンテンツ情報が新たに取得されたことにより、コンテンツ情報群720が更新されている。具体的には、コンテンツ情報群720の配列順における下側に新たに取得されたコンテンツ情報が追加されている。図4に示す例では、新たに取得されたコンテンツ情報のうちの1つである「#Append 31 SNS Content」が、コンテンツ情報群720の一部として表示画面710に表示されている。
 また、ステップA3に示す状態では、コンテンツ情報群720が更新されたことに応じて、インジケータ730も更新されている。具体的には、コンテンツ情報群720を構成するコンテンツ情報の総数が増加したことにより、表示部分標示領域731及び既読部分標示領域732aの長さが短くなっている。これは、コンテンツ情報群720が更新されたことにより、表示部分及び既読部分を構成するコンテンツ情報の数の、コンテンツ情報群720を構成するコンテンツ情報の総数に対する割合が小さくなったからである。また、ステップA3に示す状態では、コンテンツ情報群720に新たに追加されたコンテンツ情報は、表示画面710にまだ1度も表示されていない(すなわち、ユーザによって1度も参照されていない)。従って、インジケータ730は、コンテンツ情報群720のうち更新されたコンテンツ情報に対応する部分である更新部分を示す更新部分標示領域733を有している。なお、インジケータ生成部134は、表示制御部135からコンテンツ情報群720の表示部分及び既読部分についての情報を受け取り、更新検出部133からコンテンツ情報群720の更新部分についての情報を受け取り、これらの情報に基づいてインジケータ730を生成することができる。
 ステップA4は、ステップA3に示す状態で、ユーザがコンテンツ情報群720の表示を上方向にスクロール表示させた状態を示している。図4に示す例では、コンテンツ情報群720の表示がスクロールされることにより、ステップA3で新たに追加されたコンテンツ情報の一部である「#Append 50 News Content」、「#Append 51 Image Content」、「#Append 52 News Content」及び「#Append 53 Image Content」が表示画面710に表示されている。
 ここで、本実施形態においては、少なくとも1度表示画面710に表示されたコンテンツ情報は、ユーザによって1度参照されたコンテンツ情報とみなされる。従って、図4のステップA4の状態に示すように、コンテンツ情報群720のスクロール表示に応じて、インジケータ730の表示も変化する。具体的には、コンテンツ情報群720のスクロール表示に応じて、更新部分に属するコンテンツ情報は更新部分から表示部分に属するように変化し、更には表示部分から既読部分に属するように変化するため、インジケータ730における既読部分標示領域732aの長さが長くなるとともに、更新部分標示領域733の長さが短くなる。このように、インジケータ生成部134は、表示画面710の表示が変化する度に、表示制御部135や更新検出部133から、コンテンツ情報群720の表示部分、既読部分及び更新部分についての情報を取得し、これらの情報に基づいてインジケータ730を随時生成することができる。
 以上、図4を参照して、本実施形態に係る更新情報通知処理の第1の具体例について説明した。
 [3-2.第2の具体例]
 次に、図5を参照して、本実施形態に係る更新情報通知処理の第2の具体例について説明する。図5は、本実施形態に係る更新情報通知処理の第2の具体例について説明するための説明図である。なお、図5に示す更新情報通知処理の第2の具体例は、図4に示す第1の具体例に対して、コンテンツ情報群720の表示画面710における配列方向が逆であり、コンテンツ情報取得部131がコンテンツ情報を取得する取得元が異なる場合に対応しており、それ以外の各処理は第1の具体例と同様である。従って、以下の第2の具体例についての説明では、第1の具体例との相違点について主に説明し、重複する部分については詳細な説明を省略する。
 図5を参照すると、コンテンツ情報取得部131によってコンテンツ情報が取得され、コンテンツ情報群生成部132によってコンテンツ情報群が生成され、更新検出部133によってコンテンツ情報群の中で更新されたコンテンツ情報が検出され、インジケータ生成部134によってインジケータが生成される一連の処理の間における、表示画面810の様子が図示されている。なお、表示画面810は、図4に示す第1の具体例における表示画面710に対応するものである。また、図5では、上段に表示画面810の様子が図示され、下段に表示画面810に表示されているインジケータが拡大されて図示されている。
 図5を参照すると、ステップB1では、表示画面810にコンテンツ情報群820及びインジケータ830が図示されている。コンテンツ情報群820及びインジケータ830は、図4に示す第1の具体例におけるコンテンツ情報群720及びインジケータ730に対応するものである。ただし、コンテンツ情報群820は、表示画面810における表示の配列方向が、第1の具体例におけるコンテンツ情報群720の表示の配列方向とは逆である。つまり、コンテンツ情報群820では、表示画面810の上下方向に対して上に位置するほど新しく取得されたコンテンツ情報になるように、列状(リスト状)にコンテンツ情報が配列されている。当該配列方向に応じて、図5のステップB1では、指を表示画面810上で上から下に動かすことによりコンテンツ情報群820の表示が上から下にスクロール表示される様子が図示されている。
 また、インジケータ830は、インジケータ730と同様、コンテンツ情報群820のうち表示画面810に表示されている部分である表示部分を示す表示部分標示領域831と、コンテンツ情報群820のうち表示画面810に表示されていない部分でありかつ更新されていない部分である既読部分を示す既読部分標示領域832a、832bとで構成されている。
 ステップB2は、ステップB1に示す状態で、ユーザがコンテンツ情報群820の表示を下方向にスクロールさせ、コンテンツ情報群820の末尾までスクロールが達した状態を示している。コンテンツ情報群820の表示のスクロールに応じて、インジケータ830においては、表示部分標示領域831が最上部に位置し、それ以外の領域が既読部分標示領域832aとなるように(すなわち、既読部分標示領域832aの長さが長くなるように)、その表示が変化される。
 ここで、図5に示す第2の具体例では、第1の具体例と同様、コンテンツ情報群820の末尾まで表示のスクロールがなされたことをトリガーとして、コンテンツ情報取得部131によってコンテンツ情報が新たに取得される。また、コンテンツ情報群820の末尾まで表示のスクロールがなされ、コンテンツ情報取得部131によってコンテンツ情報が新たに取得されている間、図5に示すように、表示画面810上にコンテンツ取得中であることを示す「Loading」等の文字が表示されてもよい。ただし、第2の具体例においても、第1の具体例と同様、コンテンツ情報取得部131がコンテンツ情報を取得するタイミングはかかる例に限定されず、コンテンツ情報取得部131は、所定のタイミングで定期的にコンテンツ情報を取得してもよいし、入力部120から入力される他の所定の操作入力をトリガーとしてコンテンツ情報を取得してもよい。
 ステップB3は、図4に示すステップA3に対応する状態を示している。すなわち、ステップB3は、ステップB2に示す状態から、コンテンツ情報取得部131によってコンテンツ情報が新たに取得され、取得されたコンテンツ情報に基づいてコンテンツ情報群生成部132及びインジケータ生成部134によってコンテンツ情報群820及びインジケータ830が新たに生成された状態を示している。ただし、図5に示す例では、図4に示す例とは異なり、コンテンツ情報取得部131は、情報処理装置10とネットワークで接続された外部の他の機器(例えばクラウド(Cloud)上の外部機器)からコンテンツ情報を取得する場合を示している。
 ステップB3に示す状態では、コンテンツ情報取得部131によってコンテンツ情報が新たに取得されたことにより、コンテンツ情報群820が更新されている。具体的には、コンテンツ情報群820の配列順における上側に新たに取得されたコンテンツ情報が追加されている。図5に示す例では、新たに取得されたコンテンツ情報のうちの1つである「#Prepend 40 Image Content」が、コンテンツ情報群820の一部として表示画面810に表示されている。
 また、ステップB3に示す状態では、コンテンツ情報群820が更新されたことに応じて、インジケータ830も更新されている。具体的には、第1の具体例と同様、コンテンツ情報群820を構成するコンテンツ情報の総数が増加したことにより、表示部分標示領域831及び既読部分標示領域832aの長さが短くなっている。また、インジケータ830には、コンテンツ情報群820のうち更新されたコンテンツ情報に対応する部分である更新部分を示す更新部分標示領域833が追加されている。なお、インジケータ生成部134は、表示制御部135からコンテンツ情報群820の表示部分及び既読部分についての情報を受け取り、更新検出部133からコンテンツ情報群820の更新部分についての情報を受け取り、これらの情報に基づいてインジケータ830を生成することができる。
 ステップB4は、ステップB3に示す状態で、ユーザがコンテンツ情報群820の表示を下方向にスクロール表示させた状態を示している。図5に示す例では、コンテンツ情報群820の表示がスクロールされることにより、ステップB3で新たに追加されたコンテンツ情報の一部である「#Prepend 17 News Content」、「#Prepend 18 Image Content」、「#Prepend 19 News Content」及び「#Prepend 20 Image Content」が表示画面810に表示されている。
 ここで、本実施形態においては、少なくとも1度表示画面810に表示されたコンテンツ情報は、ユーザによって1度参照されたコンテンツ情報とみなされる。従って、図5のステップB4の状態に示すように、第1の具体例と同様、コンテンツ情報群820のスクロール表示に応じて、インジケータ830の表示も変化する。具体的には、コンテンツ情報群820のスクロール表示に応じて、更新部分に属するコンテンツ情報は更新部分から表示部分に属するように変化し、更には表示部分から既読部分に属するように変化するため、インジケータ830における既読部分標示領域832aの長さが長くなるとともに、更新部分標示領域833の長さが短くなる。このように、インジケータ生成部134は、表示画面810の表示が変化する度に、表示制御部135や更新検出部133から、コンテンツ情報群820の表示部分、既読部分及び更新部分についての情報を取得し、これらの情報に基づいてインジケータ830を随時生成することができる。
 以上、図5を参照して、本実施形態に係る更新情報通知処理の第2の具体例について説明した。
 [3-3.第3の具体例]
 次に、図6を参照して、本実施形態に係る更新情報通知処理の第3の具体例について説明する。図6は、本実施形態に係る更新情報通知処理の第3の具体例について説明するための説明図である。
 上述した第1の具体例及び第2の具体例においては、コンテンツ情報群720、820が更新される際に、コンテンツ情報群720、820を構成するコンテンツ情報の数が増加される場合について説明した。これに対して、以下に示す第3の具体例では、コンテンツ情報群が更新される際にコンテンツ情報群を構成するコンテンツ情報のうちのいくつかのコンテンツ情報の内容が変更される場合における、更新情報通知処理について説明する。また、第3の具体例においては、コンテンツ情報群の配列順は、コンテンツ情報群にコンテンツ情報が構成要素として追加された順である(すなわち、既にコンテンツ情報群の構成要素となっているコンテンツ情報についてその内容が更新されたとしても、配列順は変化しない)とする。なお、コンテンツ情報群を構成するコンテンツ情報のうちのいくつかのコンテンツ情報の内容が変更される場合とは、例えばコンテンツ情報が、任意のSNSサービスにおいて任意のユーザによって投稿されたコメントについての情報であって、当該コメントに対する他のユーザの反応を示す情報(例えば当該コメントへの応答や自コメントへの当該コメントの引用等)が追加される場合等が想定される。
 図6を参照すると、表示画面910にコンテンツ情報群920及びインジケータ930が図示されている。ここで、図6は、所定のタイミングで自動的に又はユーザによる所定の操作入力に応じて、コンテンツ情報群の更新が行われ、コンテンツ情報群を構成するコンテンツ情報の内容が変更された直後における表示画面910の表示例を示している。すなわち、図6は、図4及び図5におけるステップA3及びステップB3に示す状態に対応する状態での表示画面910の一表示例を示している。
 コンテンツ情報群920を構成するコンテンツ情報のうち、内容が変更されたコンテンツ情報は、ユーザにとって一部は既読であるが更新によって変更された部分(追加された部分)は未読であると言える。本実施形態では、このような一部のみが未読のコンテンツ情報も、コンテンツ情報群920における更新部分として扱われてもよい。従って、コンテンツ情報群920においては、その配列順に対して更新部分及び既読部分が連続的ではなく断続的な位置(飛び飛びの位置)に存在し得る。また、このようなコンテンツ情報群920の構成に応じて、図6に示すように、インジケータ930においては、表示部分標示領域931とともに、複数の既読部分標示領域932a、932b、932c、932d及び複数の更新部分標示領域933a、933b、933cが、断続的に存在し得る。従って、ユーザは、インジケータ930を参照することにより、コンテンツ情報群920全体に対する更新部分の位置を素早く把握することができる。なお、第1の具体例及び第2の具体例と同様、図6に示す状態からコンテンツ情報群920の表示をスクロールさせ、更新部分に属するコンテンツ情報が表示画面910に表示された場合には、対応する更新部分標示領域の表示が既読部分標示領域を示す表示に変更される。
 以上、図6を参照して、本実施形態に係る更新情報通知処理の第3の具体例について説明した。以上説明したように、第3の具体例においては、コンテンツ情報群920を構成するコンテンツ情報のうちどのコンテンツ情報が更新されるのかが予め予測できず、更新後にコンテンツ情報群920の中に更新部分が断続的に存在する。このような状況において、例えば更新部分標示領域が存在しない一般的なインジケータが用いられた場合には、ユーザは、当該インジケータを参照してもコンテンツ情報群920全体に対する更新部分の位置を把握することは困難である。しかしながら、第3の具体例では、上述したように、インジケータ930において、断続的に存在する更新部分に対応して断続的な更新部分標示領域933a、933b、933cが表示されるため、ユーザはインジケータ930を参照することにより、所望の更新部分に含まれるコンテンツ情報に素早くアクセスすることが可能となり、ユーザの利便性が向上される。
 なお、図6に示す例では、更新部分標示領域933a、933b、933cの表示が、第1の具体例や第2の具体例における更新部分標示領域733、833の表示と同様である場合について図示しているが、本実施形態はかかる例に限定されない。第1の具体例及び第2の具体例における更新部分はユーザにとって全てが未読のコンテンツ情報に対応する部分であるが、第3の具体例における更新部分はユーザにとってその一部のみが未読のコンテンツ情報に対応する部分である。本実施形態においては、ユーザにとってのこのような既読/未読の状態の違いに応じて、インジケータにおける更新部分標示領域が互いに異なる表示を有してもよい。例えば、インジケータは、表示部分標示領域、既読部分標示領域、全てが未読の更新部分標示領域及び一部のみ未読の更新部分標示領域の、4つの領域から構成され、これらの4つの領域が互いに異なる表示を有するように構成されてもよい。
 <4.更新情報通知方法の処理手順>
 次に、図7を参照して、本開示の一実施形態に係る更新情報通知方法の処理手順について説明する。図7は、本開示の一実施形態に係る更新情報通知方法の処理手順の一例を示すフロー図である。なお、以下の更新情報通知方法の処理手順についての説明においては、図3に示す情報処理装置10の各構成部材によって本実施形態に係る更新情報通知方法が実現される場合を例に挙げて説明を行うが、これら各構成部材の機能及び構成については、上記<2.情報処理装置の構成>で既に説明しているため、詳細な説明を省略する。
 図7を参照すると、まず、ステップS201で、コンテンツ情報取得部131によってコンテンツ情報が取得される。ここで、コンテンツ情報は、所定のタイミングで自動的に取得されてもよいし、図4及び図5に示すようなユーザによる所定の操作入力に応じて取得されてもよい。
 次いで、ステップS203で、コンテンツ情報群生成部132によって、取得されたコンテンツ情報を用いてコンテンツ情報群が生成される。当該コンテンツ情報群は複数の互いに異なるコンテンツ情報が所定の配列順に従って並べられて構成される。当該コンテンツ情報群は、例えば図2、図4、図5及び図6に示すコンテンツ情報群620、720、820、920に対応するものである。
 次いで、ステップS205で、更新検出部133によって、ステップS203で生成されたコンテンツ情報群の中から更新されたコンテンツ情報が検出される。ここで、更新検出部133は、コンテンツ情報群を構成するコンテンツ情報の数や種類が変更されたことに基づいて更新されたコンテンツ情報を検出してもよいし、コンテンツ情報群を構成するコンテンツ情報の内容が変更されたことに基づいて更新されたコンテンツ情報を検出してもよい。また、更新検出部133は、コンテンツ情報群を構成するコンテンツ情報のうち、後述するステップS207で1度も表示画面に表示されていないコンテンツ情報を、更新されたコンテンツ情報として検出してもよい。
 次いで、ステップS207で、表示制御部135によって、生成されたコンテンツ情報群の少なくとも一部が表示部110の表示画面に表示される。コンテンツ情報群は、当該表示画面に例えば列状(リスト状)に所定の配列順に従って並べられて表示される。ユーザは、所定の操作入力によって、表示画面に表示されているコンテンツ情報群をスクロール表示させることができる。
 次いで、ステップS209で、インジケータ生成部134によって、ステップS203で生成されたコンテンツ情報群についての情報及びステップS205で検出された更新されたコンテンツ情報についての情報に基づいて、コンテンツ情報群の中で更新されたコンテンツ情報に対応する部分である更新部分のコンテンツ情報群全体に対する位置関係を少なくとも示すインジケータが生成される。当該インジケータは、例えば、更新部分のコンテンツ情報群全体に対する位置関係を示す更新部分標示領域と、表示画面に表示されている部分である表示部分のコンテンツ情報群全体に対する位置関係を示す表示部分標示領域と、表示部分及び更新部分に含まれないコンテンツ情報に対応する部分である既読部分のコンテンツ情報群全体に対する位置関係を示す既読部分標示領域と、を有する。このように、本実施形態に係るインジケータは、コンテンツ情報群全体に対する更新部分、表示部分及び既読部分の位置関係を俯瞰的に示すものであると言える。当該インジケータは、例えば図2、図4、図5及び図6に示すインジケータ630、730、830、930に対応するものである。
 次いで、ステップS211で、表示制御部135によって、ステップS209で生成されたインジケータが、コンテンツ情報群の少なくとも一部とともに表示部110の表示画面に表示される。当該表示画面におけるコンテンツ情報群及びインジケータの表示は、例えば図2、図4、図5及び図6に示す表示画面610、710、810、910に示す表示に対応している。
 次いで、ステップS213で、インジケータ生成部134によって、表示画面におけるコンテンツ情報群の表示の変化に応じてインジケータが再度生成され、再生成されたインジケータが表示制御部135によって表示画面に再度表示される。ステップS205における処理で上述したように、本実施形態では、コンテンツ情報群を構成するコンテンツ情報のうち表示画面に1度も表示されていないコンテンツ情報が更新されたコンテンツ情報として検出され得る。従って、表示画面におけるコンテンツ情報群の表示の変化に応じて、インジケータの表示もリアルタイムで随時更新される。ユーザは、当該インジケータを参照しながら、更新されたコンテンツ情報(すなわち、ユーザにとって未読のコンテンツ情報)の位置を把握するとともに、所望のコンテンツ情報により容易にアクセスすることが可能となる。
 なお、ステップS203~ステップS213における処理が行われている間に所定のタイミングが経過した場合又は所定の操作入力が行われた場合には、ステップS201に戻り、新たにコンテンツ情報が取得され、ステップS203~ステップS213における一連の処理が繰り返し行われる。
 以上、図7を参照して、本開示の一実施形態に係る更新情報通知方法の処理手順について説明した。
 <5.ハードウェア構成>
 次に、図8を参照しながら、本開示の一実施形態に係る情報処理装置10のハードウェア構成について説明する。図8は、本開示の一実施形態に係る情報処理装置10のハードウェア構成を示す機能ブロック図である。
 情報処理装置10は、主に、CPU901と、ROM903と、RAM905と、を備える。また、情報処理装置10は、更に、ホストバス907、ブリッジ909、外部バス911、インターフェース913、入力装置915、出力装置917、ストレージ装置919、ドライブ921、接続ポート923及び通信装置925を備える。
 CPU901は、演算処理装置及び制御装置として機能し、ROM903、RAM905、ストレージ装置919又はリムーバブル記録媒体927に記録された各種プログラムに従って、情報処理装置10内の動作全般又はその一部を制御する。CPU901は、本実施形態では、例えば、図3に示す制御部130に対応するものであり、本実施形態に係る更新情報通知処理における各種の情報の処理を行う。ROM903は、CPU901が使用するプログラムや演算パラメータ等を記憶する。RAM905は、CPU901が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらCPU901、ROM903及びRAM905は、CPUバス等の内部バスにより構成されるホストバス907により相互に接続されている。
 ホストバス907は、ブリッジ909を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス911に接続されている。また、外部バス911には、インターフェース913を介して、入力装置915、出力装置917、ストレージ装置919、ドライブ921、接続ポート923及び通信装置925が接続される。
 入力装置915は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ及びレバー等、ユーザが操作する操作手段である。また、入力装置915は、例えば、赤外線やその他の電波を利用したリモートコントロール手段(いわゆる、リモコン)であってもよいし、情報処理装置10の操作に対応した携帯電話やPDA等の外部接続機器929であってもよい。さらに、入力装置915は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、CPU901に出力する入力制御回路等から構成されている。情報処理装置10のユーザは、この入力装置915を操作することにより、情報処理装置10に対して各種のデータを入力したり処理動作を指示したりすることができる。入力装置915は、本実施形態では、例えば、図3に示す入力部120に対応するものであり、表示部110と一体的に構成され、タッチパネルを構成している。ユーザは入力部120を介した操作入力により、コンテンツ情報群の更新に関する指示や、表示画面に表示されているコンテンツ情報群の表示のスクロールに関する指示、コンテンツを再生、表示するためのアプリケーションの起動に関する指示等を入力することができる。
 出力装置917は、各種の情報をユーザに対して視覚的又は聴覚的に通知することが可能な装置によって構成される。このような装置として、CRTディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ELディスプレイ装置及びランプ等の表示装置や、スピーカ及びヘッドホン等の音声出力装置や、プリンタ装置、携帯電話装置等がある。出力装置917は、例えば、情報処理装置10が行った各種の処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置10が行った各種の処理により得られた結果を、テキスト、グラフ、画像等様々な形式で表示画面に表示する。当該表示装置は、本実施形態では、例えば、図3に示す表示部110に対応するものであり、表示制御部135の制御によって、コンテンツ情報群の少なくとも一部及びインジケータを表示画面に表示する。一方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
 また、図3には明示しないが、情報処理装置10は、以下の各構成を備えてもよい。
 ストレージ装置919は、情報処理装置10の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置919は、例えば、HDD(Hard Disk Drive)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等により構成される。このストレージ装置919は、CPU901が実行するプログラムや各種データ及び外部から取得した各種データ等を格納する。本実施形態においては、ストレージ装置919は、更新情報通知処理において処理される各種の情報、例えば、コンテンツ情報並びに生成されたコンテンツ情報群及びインジケータについての情報を記憶することができる。また、ストレージ装置919は、その内部のキャッシュメモリに新たに取得したコンテンツ情報を一時的に記憶し、コンテンツ情報取得部131からの要請に従って、所定のタイミング又は入力装置915を介したユーザによる所定の操作入力があったタイミングで、当該コンテンツ情報をコンテンツ情報取得部131に送信してもよい。
 ドライブ921は、記録媒体用リーダライタであり、情報処理装置10に内蔵、あるいは外付けされる。ドライブ921は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体927に記録されている情報を読み出して、RAM905に出力する。また、ドライブ921は、装着されている磁気ディスク、光ディスク、光磁気ディスク又は半導体メモリ等のリムーバブル記録媒体927に各種の情報を書き込むことも可能である。リムーバブル記録媒体927は、例えば、DVDメディア、HD-DVDメディア、Blu-ray(登録商標)メディア等である。また、リムーバブル記録媒体927は、コンパクトフラッシュ(登録商標)(CompactFlash:CF)、フラッシュメモリ又はSDメモリカード(Secure Digital memory card)等であってもよい。また、リムーバブル記録媒体927は、例えば、非接触型ICチップを搭載したICカード(Integrated Circuit card)又は電子機器等であってもよい。本実施形態においては、情報処理装置10は、ドライブ921を介して、更新情報通知処理に関する各種の情報を、リムーバブル記録媒体927から読み出したり、リムーバブル記録媒体927に書き込んだりすることができる。例えば、コンテンツ情報取得部131は、ドライブ921を介して、リムーバブル記録媒体927からコンテンツ情報を取得してもよい。
 接続ポート923は、外部の他の機器を情報処理装置10に直接接続するためのポートである。接続ポート923の一例として、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)ポート等がある。接続ポート923の別の例として、RS-232Cポート、光オーディオ端子、HDMI(登録商標)(High-Definition Multimedia Interface)ポート等がある。この接続ポート923に外部接続機器929を接続することで、情報処理装置10は、外部接続機器929から直接各種の情報を取得したり、外部接続機器929に各種の情報を提供したりする。本実施形態においては、情報処理装置10は、接続ポート923を介して、更新情報通知処理に関する各種の情報を、外部接続機器929から取得したり、外部接続機器929に出力したりすることができる。例えば、コンテンツ情報取得部131は、接続ポート923を介して、外部接続機器929からコンテンツ情報を取得してもよい。
 通信装置925は、例えば、通信網(ネットワーク)935に接続するための通信デバイス等で構成された通信インターフェースである。通信装置925は、例えば、有線若しくは無線LAN(Local Area Network)、Bluetooth(登録商標)、又はWUSB(Wireless USB)用の通信カード等である。また、通信装置925は、光通信用のルータ、ADSL(Asymmetric Digital Subscriber Line)用のルータ又は各種通信用のモデム等であってもよい。この通信装置925は、例えば、インターネットや他の通信機器との間で、例えばTCP/IP等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置925に接続されるネットワーク935は、有線又は無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内LAN、赤外線通信、ラジオ波通信又は衛星通信等であってもよい。本実施形態においては、通信装置925は、更新情報通知処理において処理される各種の情報を、ネットワーク935を介して接続される他の機器との間で送受信することができる。また、通信装置925は、コンテンツ情報取得部131からの要請に従って、所定のタイミング又は入力装置915を介したユーザによる所定の操作入力があったタイミングで、新たなコンテンツ情報をネットワーク935を介して接続される他の機器から受信してもよい。
 また、図3及び図8には明示しないが、情報処理装置10は以下の構成を更に備えてもよい。
 例えば、情報処理装置10は、情報処理装置10の周囲の環境についての情報を検出するセンサ装置を備えてもよい。当該センサ装置は、例えば情報処理装置10の動きを検知するセンサや、現在位置を表す位置情報を取得するセンサ等の検出手段である。かかるセンサ装置の一例として、加速度センサ装置、重力検出センサ装置、落下検出センサ装置等を含む3軸加速度センサ装置、角速度センサ装置、手振れ補正センサ装置、地磁気センサ装置等を含む3軸ジャイロセンサ装置等のモーションセンサ装置や、GPSセンサ装置等を挙げることができる。また、当該センサ装置は、上述のもの以外にも、温度計、照度計、湿度計等の様々な公知の測定装置を備えていてもよい。
 また、例えば、情報処理装置10は、撮影対象を動画や静止画の形式で撮影するカメラ等の撮像装置を備えてもよい。具体的には、当該撮像装置は、2次元上に配列された複数の受光素子を有し、当該受光素子における光電変換により、撮影対象の画像を表す画像信号を取得するとともに、当該画像信号に各種の信号処理を施すことにより撮像対象の写真や動画を生成することができる。
 また、情報処理装置10は、情報処理装置10が備える上記の各構成に電力を供給する電源装置(バッテリ装置)を備えてもよい。当該電源装置には、例えばリチウムイオン二次電池等の各種の二次電池が適用される。
 以上、図8を参照して、本開示の一実施形態に係る情報処理装置10の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
 なお、上述のような本実施形態に係る情報処理装置10の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
 <6.まとめ>
 以上説明したように、本実施形態によれば、以下の効果を得ることができる。
 本実施形態によれば、コンテンツ情報群生成部132によって表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群が生成され、表示制御部135によって当該コンテンツ情報群の一部が当該配列順に従って表示画面上に表示される。また、更新検出部133によってコンテンツ情報群のうち更新されたコンテンツ情報が検出され、インジケータ生成部134によってコンテンツ情報群の中で更新されたコンテンツ情報に対応する部分である更新部分のコンテンツ情報群全体に対する位置関係を少なくとも示すインジケータが生成される。更に、表示制御部135によってコンテンツ情報群の一部とともに当該インジケータが表示画面に表示される。従って、ユーザは、当該インジケータを参照することにより、コンテンツ情報群全体に対する更新部分の位置を素早く把握することができ、当該更新部分により素早くアクセスすることが可能となる。よって、ユーザの利便性がより向上される。
 また、本実施形態においては、更新部分のうち表示画面に表示された部分は、ユーザによって既に参照された既読部分であるとみなされてよい。そして、コンテンツ情報群において更新部分が既読部分に変更されることに応じて、インジケータにおける既読標示領域及び更新部分標示領域の表示が随時変更されてもよい。このように、更新部分の変化に応じてインジケータの表示がリアルタイムで変化することにより、ユーザはインジケータの表示から、コンテンツ情報群内での未読のコンテンツ情報の位置情報を随時取得することができる。よって、ユーザの利便性が更に向上される。
 以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
 例えば、上記実施形態では、コンテンツ情報群が表示画面上に列状(リスト状)に表示され、インジケータがいわゆるスクロールインジケータである場合について説明したが、本実施形態はかかる例に限定されない。本実施形態に係るコンテンツ情報群は、コンテンツ情報が所定の配列順に従って並べられて構成されればよく、その表示画面への表示方法としてはあらゆる方法が適用されてよい。また、本実施形態に係るインジケータは、コンテンツ情報群の表示画面への表示に応じてあらゆる形態を取り得る。例えば、コンテンツ情報群は本のような形態で表示画面に表示され、コンテンツ情報は当該本のページに対応する部分に表示されてもよい。そして、ユーザが本を開く方向に表示画面上で操作体を動かすことにより、本のページがめくられるアニメーションとともにコンテンツ情報の表示が切り換えられてもよい。また、コンテンツ情報群が本のような形態で表示画面に表示される場合、インジケータは、表示画面上で当該本が開かれる方向に延伸する直線形状を有し、当該直線の長さが当該本の総ページ数に対応するように表示されてもよい。インジケータがこのような直線形状を有する場合、当該直線上の更新部分に対応する領域は、例えば色や形状等の表示が他の領域とは異なるように表示され得る。また、インジケータを示す直線上の現在開かれているページ(すなわち、表示部分)に対応する位置には、当該表示部分を示す目印となる表示が表示画面上に表示されてもよい。例えば、ユーザが、当該目印となる表示を直線状でスライドさせるように操作することにより、当該スライド操作に応じてコンテンツ情報群を示す本のページがめくられるように、表示画面上に表示されるコンテンツ情報が変化してもよい。
 なお、以下のような構成も本開示の技術的範囲に属する。
(1)表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成するコンテンツ情報群生成部と、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する更新検出部と、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる表示制御部と、を備える、情報処理装置。
(2)前記更新検出部は、前記コンテンツ情報群生成部によって前記コンテンツ情報群に新たに追加された前記コンテンツ情報を、更新された前記コンテンツ情報として検出する、前記(1)に記載の情報処理装置。
(3)前記更新検出部は、前記コンテンツ情報群を構成する前記コンテンツ情報の中で、前記表示制御部によって前記表示画面上に表示されていない前記コンテンツ情報を、更新された前記コンテンツ情報として検出する、前記(1)又は(2)に記載の情報処理装置。
(4)前記インジケータは、前記コンテンツ情報群の中で前記表示画面上に表示された前記コンテンツ情報に対応する部分である表示部分の前記コンテンツ情報群全体に対する位置関係を示す表示部分標示領域と、前記更新部分の前記コンテンツ情報群全体に対する位置関係を示す更新部分標示領域と、前記コンテンツ情報群の中で前記表示部分及び前記更新部分に含まれない前記コンテンツ情報に対応する部分である既読部分の前記コンテンツ情報群全体に対する位置関係を示す既読部分標示領域と、が互いに異なる表示を有する、前記(1)~(3)のいずれか1項に記載の情報処理装置。
(5)前記コンテンツ情報群の一部は、前記表示画面上における第1の方向に沿って前記配列順に従って表示され、前記インジケータは、前記表示画面上において前記第1の方向に延伸する直線形状を有する、前記(4)に記載の情報処理装置。
(6)前記インジケータは、前記表示部分標示領域と、前記更新部分標示領域と、前記既読部分標示領域と、が互いに異なる色を有する、前記(5)に記載の情報処理装置。
(7)前記インジケータは、前記表示部分標示領域と、前記更新部分標示領域と、前記既読部分標示領域と、が互いに異なる形状を有する、前記(5)又は(6)に記載の情報処理装置。
(8)前記インジケータの前記表示画面上での表示において、前記表示部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記表示部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有し、前記更新部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記更新部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有し、前記既読部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記既読部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有する、前記(5)~(7)のいずれか1項に記載の情報処理装置。
(9)前記コンテンツ情報を取得するコンテンツ情報取得部、を更に備え、前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって取得されたコンテンツ情報に基づいて前記コンテンツ情報群を生成する、前記(1)~(8)のいずれか1項に記載の情報処理装置。
(10)前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報を、既に生成された前記コンテンツ情報群に追加することにより、前記コンテンツ情報群を更新する、前記(9)に記載の情報処理装置。
(11)前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報によって、前記コンテンツ情報群を構成するコンテンツ情報の数を増加させることにより、前記コンテンツ情報群を更新する、前記(10)に記載の情報処理装置。
(12)前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報によって、既に生成された前記コンテンツ情報群を構成する前記コンテンツ情報の内容を変更することにより、前記コンテンツ情報群を更新する、前記(10)に記載の情報処理装置。
(13)前記コンテンツ情報群における前記配列順は、前記コンテンツ情報取得部によって前記コンテンツ情報が取得された順に対応する順である、前記(9)~(12)のいずれか1項に記載の情報処理装置。
(14)前記コンテンツ情報取得部は、所定のタイミングで自動的に前記コンテンツ情報を取得する、前記(9)~(13)のいずれか1項に記載の情報処理装置。
(15)前記コンテンツ情報取得部は、ユーザによる所定の操作入力に応じたタイミングで前記コンテンツ情報を取得する、前記(9)~(14)のいずれか1項に記載の情報処理装置。
(16)前記コンテンツ情報群は前記表示画面上に、前記配列順に従って列状に配列されて表示される、前記(1)~(15)のいずれか1項に記載の情報処理装置。
(17)表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成することと、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出することと、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させることと、を含む、更新情報通知方法。
(18)コンピュータに、表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成する機能と、前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する機能と、前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる機能と、を実現させるためのプログラム。
 10  情報処理装置
 110  表示部
 120  入力部
 130  制御部
 131  コンテンツ情報取得部
 132  コンテンツ情報群生成部
 133  更新検出部
 134  インジケータ生成部
 135  表示制御部

Claims (18)

  1.  表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成するコンテンツ情報群生成部と、
     前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する更新検出部と、
     前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる表示制御部と、
     を備える、情報処理装置。
  2.  前記更新検出部は、前記コンテンツ情報群生成部によって前記コンテンツ情報群に新たに追加された前記コンテンツ情報を、更新された前記コンテンツ情報として検出する、
     請求項1に記載の情報処理装置。
  3.  前記更新検出部は、前記コンテンツ情報群を構成する前記コンテンツ情報の中で、前記表示制御部によって前記表示画面上に表示されていない前記コンテンツ情報を、更新された前記コンテンツ情報として検出する、
     請求項1に記載の情報処理装置。
  4.  前記インジケータは、
     前記コンテンツ情報群の中で前記表示画面上に表示された前記コンテンツ情報に対応する部分である表示部分の前記コンテンツ情報群全体に対する位置関係を示す表示部分標示領域と、
     前記更新部分の前記コンテンツ情報群全体に対する位置関係を示す更新部分標示領域と、
     前記コンテンツ情報群の中で前記表示部分及び前記更新部分に含まれない前記コンテンツ情報に対応する部分である既読部分の前記コンテンツ情報群全体に対する位置関係を示す既読部分標示領域と、
     が互いに異なる表示を有する、
     請求項1に記載の情報処理装置。
  5.  前記コンテンツ情報群の一部は、前記表示画面上における第1の方向に沿って前記配列順に従って表示され、
     前記インジケータは、前記表示画面上において前記第1の方向に延伸する直線形状を有する、
     請求項4に記載の情報処理装置。
  6.  前記インジケータは、前記表示部分標示領域と、前記更新部分標示領域と、前記既読部分標示領域と、が互いに異なる色を有する、
     請求項5に記載の情報処理装置。
  7.  前記インジケータは、前記表示部分標示領域と、前記更新部分標示領域と、前記既読部分標示領域と、が互いに異なる形状を有する、
     請求項5に記載の情報処理装置。
  8.  前記インジケータの前記表示画面上での表示において、
     前記表示部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記表示部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有し、
     前記更新部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記更新部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有し、
     前記既読部分標示領域は、前記コンテンツ情報群を構成する前記コンテンツ情報の総数に対する前記既読部分を構成する前記コンテンツ情報の数の割合を反映した大きさを有する、
     請求項5に記載の情報処理装置。
  9.  前記コンテンツ情報を取得するコンテンツ情報取得部、
     を更に備え、
     前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって取得されたコンテンツ情報に基づいて前記コンテンツ情報群を生成する、
     請求項1に記載の情報処理装置。
  10.  前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報を、既に生成された前記コンテンツ情報群に追加することにより、前記コンテンツ情報群を更新する、
     請求項9に記載の情報処理装置。
  11.  前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報によって、前記コンテンツ情報群を構成するコンテンツ情報の数を増加させることにより、前記コンテンツ情報群を更新する、
     請求項10に記載の情報処理装置。
  12.  前記コンテンツ情報群生成部は、前記コンテンツ情報取得部によって新たに取得されたコンテンツ情報によって、既に生成された前記コンテンツ情報群を構成する前記コンテンツ情報の内容を変更することにより、前記コンテンツ情報群を更新する、
     請求項10に記載の情報処理装置。
  13.  前記コンテンツ情報群における前記配列順は、前記コンテンツ情報取得部によって前記コンテンツ情報が取得された順に対応する順である、
     請求項9に記載の情報処理装置。
  14.  前記コンテンツ情報取得部は、所定のタイミングで自動的に前記コンテンツ情報を取得する、
     請求項9に記載の情報処理装置。
  15.  前記コンテンツ情報取得部は、ユーザによる所定の操作入力に応じたタイミングで前記コンテンツ情報を取得する、
     請求項9に記載の情報処理装置。
  16.  前記コンテンツ情報群は前記表示画面上に、前記配列順に従って列状に配列されて表示される、
     請求項1に記載の情報処理装置。
  17.  表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成することと、
     前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出することと、
     前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させることと、
     を含む、更新情報通知方法。
  18.  コンピュータに、
     表示画面上の所定の領域に表示されたコンテンツ情報が所定の配列順に複数連ねられたコンテンツ情報群を生成する機能と、
     前記コンテンツ情報群を構成する前記コンテンツ情報のうち、更新された前記コンテンツ情報を検出する機能と、
     前記コンテンツ情報群の少なくとも一部を前記配列順に従って前記表示画面上に表示させるとともに、前記コンテンツ情報群の中で更新された前記コンテンツ情報に対応する部分である更新部分の前記コンテンツ情報群全体に対する位置関係を少なくとも示すインジケータを前記表示画面上に表示させる機能と、
     を実現させるためのプログラム。
PCT/JP2014/062007 2013-05-29 2014-04-30 情報処理装置、更新情報通知方法及びプログラム WO2014192496A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201480029463.9A CN105393204B (zh) 2013-05-29 2014-04-30 信息处理设备、更新信息通知方法和程序
US14/893,269 US10372294B2 (en) 2013-05-29 2014-04-30 Information processing apparatus and update information notification method
EP14803527.2A EP3007052B1 (en) 2013-05-29 2014-04-30 Information processing device, update information notification method, and program
JP2015519756A JP6274208B2 (ja) 2013-05-29 2014-04-30 情報処理装置、更新情報通知方法及びプログラム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2013112965 2013-05-29
JP2013-112965 2013-05-29

Publications (1)

Publication Number Publication Date
WO2014192496A1 true WO2014192496A1 (ja) 2014-12-04

Family

ID=51988534

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/062007 WO2014192496A1 (ja) 2013-05-29 2014-04-30 情報処理装置、更新情報通知方法及びプログラム

Country Status (5)

Country Link
US (1) US10372294B2 (ja)
EP (1) EP3007052B1 (ja)
JP (1) JP6274208B2 (ja)
CN (1) CN105393204B (ja)
WO (1) WO2014192496A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10389765B2 (en) 2015-12-29 2019-08-20 Facebook, Inc. Multi-user content presentation system
CN107291339B (zh) * 2017-05-27 2020-04-14 北京集创北方科技股份有限公司 一种显示控制方法、计算机可读介质和电子设备
US20220276640A1 (en) 2019-09-10 2022-09-01 Fuji Corporation Line production facility
CN112714055B (zh) * 2019-10-25 2022-10-25 成都鼎桥通信技术有限公司 宽带集群通信的点对点短消息阅读确认方法、装置和系统
CN112765508A (zh) * 2021-01-27 2021-05-07 维沃移动通信有限公司 信息显示方法、装置及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09198229A (ja) * 1996-01-17 1997-07-31 Sony Corp データ表示出力装置
JP2007206809A (ja) 2006-01-31 2007-08-16 Universal Scientific Industrial Co Ltd リング・マルチメディア再生進度インジケータ及びその信号指示方法
WO2012050833A2 (en) * 2010-09-28 2012-04-19 Qualcomm Incorporated Apparatus and methods for presenting interaction information
JP2012521049A (ja) * 2009-03-16 2012-09-10 アップル インコーポレイテッド コンテンツ内の現在の位置を可変スクラブ速度で移動するデバイス、方法、およびグラフィカルユーザインタフェース

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0685145B2 (ja) * 1990-11-28 1994-10-26 インターナショナル・ビジネス・マシーンズ・コーポレイション 複数の選択されたオブジェクトの位置表示方法
US8370746B2 (en) * 1992-12-14 2013-02-05 Monkeymedia, Inc. Video player with seamless contraction
US8381126B2 (en) * 1992-12-14 2013-02-19 Monkeymedia, Inc. Computer user interface with non-salience deemphasis
US5623588A (en) * 1992-12-14 1997-04-22 New York University Computer user interface with non-salience deemphasis
US5495566A (en) * 1994-11-22 1996-02-27 Microsoft Corporation Scrolling contents of a window
US7013327B1 (en) * 1996-02-16 2006-03-14 G&H Nevada -Tek Method and apparatus for computing within a wide area network
US7100069B1 (en) * 1996-02-16 2006-08-29 G&H Nevada-Tek Method and apparatus for controlling a computer over a wide area network
US7080127B1 (en) * 1996-03-06 2006-07-18 Hickman Paul L Method and apparatus for computing within a wide area network
US5952995A (en) * 1997-02-10 1999-09-14 International Business Machines Corporation Scroll indicating cursor
US6374102B1 (en) * 1998-12-31 2002-04-16 At+T Corp. User proactive call handling
US6204846B1 (en) * 1999-02-16 2001-03-20 International Business Machines Corporation Data set user interface control for use in accessing information in a computer
US6816174B2 (en) * 2000-12-18 2004-11-09 International Business Machines Corporation Method and apparatus for variable density scroll area
US6778192B2 (en) * 2001-04-05 2004-08-17 International Business Machines Corporation System and method for creating markers on scroll bars of a graphical user interface
US20020186252A1 (en) * 2001-06-07 2002-12-12 International Business Machines Corporation Method, apparatus and computer program product for providing context to a computer display window
US7603627B2 (en) * 2002-02-05 2009-10-13 Microsoft Corporation Systems and methods for creating and managing graphical user interface lists
US7313764B1 (en) * 2003-03-06 2007-12-25 Apple Inc. Method and apparatus to accelerate scrolling for buffered windows
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US7475360B2 (en) * 2005-08-11 2009-01-06 International Business Machines Corporation Method for dynamically providing scroll indicators
US20070157112A1 (en) * 2005-12-30 2007-07-05 Peters Johan C On-demand scrollbar
US8230361B2 (en) * 2006-09-28 2012-07-24 Google Inc. Content feed user interface
US7956847B2 (en) * 2007-01-05 2011-06-07 Apple Inc. Gestures for controlling, manipulating, and editing of media files using touch sensitive devices
KR101496451B1 (ko) * 2007-01-19 2015-03-05 엘지전자 주식회사 단말기 및 이를 이용한 스크롤 바의 표시방법
US7996786B2 (en) * 2007-03-05 2011-08-09 Microsoft Corporation Dynamically rendering visualizations of data sets
JP5827468B2 (ja) * 2007-09-07 2015-12-02 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation スクロール・バー・コントロール
US7930646B2 (en) * 2007-10-19 2011-04-19 Microsoft Corporation Dynamically updated virtual list view
US8910073B2 (en) * 2007-11-26 2014-12-09 Qualcomm Incorporated Enhancing visual continuity in scrolling operations
US8373549B2 (en) * 2007-12-31 2013-02-12 Apple Inc. Tactile feedback in an electronic device
US20090222765A1 (en) * 2008-02-29 2009-09-03 Sony Ericsson Mobile Communications Ab Adaptive thumbnail scrollbar
US8887085B1 (en) * 2008-03-20 2014-11-11 Amazon Technologies, Inc. Dynamic content navigation
US9329744B2 (en) * 2008-05-12 2016-05-03 Adobe Systems Incorporated Segmented scroll bar
US8290971B2 (en) * 2008-09-09 2012-10-16 Applied Systems, Inc. Method and apparatus for remotely displaying a list by determining a quantity of data to send based on the list size and the display control size
US20140074821A1 (en) * 2012-09-12 2014-03-13 Applied Systems, Inc. System, Method and Device Having Data Display Regulation and Tabular Output
KR101541804B1 (ko) * 2008-09-24 2015-08-05 삼성전자주식회사 디지털 디바이스 및 그의 ui 제어방법
US20100107066A1 (en) * 2008-10-27 2010-04-29 Nokia Corporation scrolling for a touch based graphical user interface
JP5013548B2 (ja) * 2009-07-16 2012-08-29 ソニーモバイルコミュニケーションズ, エービー 情報端末、情報端末の情報提示方法及び情報提示プログラム
US8754890B2 (en) * 2009-07-31 2014-06-17 Oracle International Corporation Graphical interface with data presence indicators
US8341558B2 (en) * 2009-09-16 2012-12-25 Google Inc. Gesture recognition on computing device correlating input to a template
US8887050B1 (en) * 2009-11-17 2014-11-11 LHS Productions Video mapping, storage, and retrieval system and method
US8881012B2 (en) * 2009-11-17 2014-11-04 LHS Productions, Inc. Video storage and retrieval system and method
US9015175B2 (en) * 2010-05-01 2015-04-21 Timothy David Gill Method and system for filtering an information resource displayed with an electronic device
US8195741B2 (en) * 2010-05-28 2012-06-05 Microsoft Corporation Cached and server views with automatic caching and smooth scrolling
US8812977B2 (en) * 2010-08-12 2014-08-19 Salesforce.Com, Inc. Accessing multi-page data using a page index in a scrollbar
KR101763593B1 (ko) * 2010-08-24 2017-08-01 엘지전자 주식회사 컨텐츠 동기화 방법 및 그 방법을 채용한 사용자 단말기
US9047006B2 (en) * 2010-09-29 2015-06-02 Sony Corporation Electronic device system with information processing mechanism and method of operation thereof
US8713471B1 (en) * 2011-01-14 2014-04-29 Intuit Inc. Method and system for providing an intelligent visual scrollbar position indicator
US9558013B2 (en) * 2011-04-12 2017-01-31 Citrix Systems, Inc. Responsive scroller controls in server-hosted applications
US10176533B2 (en) * 2011-07-25 2019-01-08 Prevedere Inc. Interactive chart utilizing shifting control to render shifting of time domains of data series
US8607156B1 (en) * 2012-08-16 2013-12-10 Google Inc. System and method for indicating overscrolling in a mobile device
US9696898B2 (en) * 2012-11-14 2017-07-04 Facebook, Inc. Scrolling through a series of content items
US9507491B2 (en) * 2012-12-14 2016-11-29 International Business Machines Corporation Search engine optimization utilizing scrolling fixation
US9268475B2 (en) * 2013-03-08 2016-02-23 International Business Machines Corporation Graphical user interface control for scrolling content
US10528209B2 (en) * 2015-08-20 2020-01-07 Lenovo Enterprise Solutions (Singapore) Pte. Ltd Displaying indicator when data of cell that is not visible changes
US10558349B2 (en) * 2015-09-15 2020-02-11 Medidata Solutions, Inc. Functional scrollbar and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09198229A (ja) * 1996-01-17 1997-07-31 Sony Corp データ表示出力装置
JP2007206809A (ja) 2006-01-31 2007-08-16 Universal Scientific Industrial Co Ltd リング・マルチメディア再生進度インジケータ及びその信号指示方法
JP2012521049A (ja) * 2009-03-16 2012-09-10 アップル インコーポレイテッド コンテンツ内の現在の位置を可変スクラブ速度で移動するデバイス、方法、およびグラフィカルユーザインタフェース
WO2012050833A2 (en) * 2010-09-28 2012-04-19 Qualcomm Incorporated Apparatus and methods for presenting interaction information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Facebook, Koshiki Android Apuri o Update Hi HTML5 de Kosokuka", 14 December 2012 (2012-12-14), XP055327458, Retrieved from the Internet <URL:http:// www.itmedia.co.jp/promobile/articles/1212/14/ news036.html> [retrieved on 20140708] *
See also references of EP3007052A4 *

Also Published As

Publication number Publication date
JP6274208B2 (ja) 2018-02-07
EP3007052B1 (en) 2020-03-11
EP3007052A4 (en) 2017-02-22
CN105393204B (zh) 2019-03-19
EP3007052A1 (en) 2016-04-13
US10372294B2 (en) 2019-08-06
JPWO2014192496A1 (ja) 2017-02-23
US20160110034A1 (en) 2016-04-21
CN105393204A (zh) 2016-03-09

Similar Documents

Publication Publication Date Title
US10430909B2 (en) Image retrieval for computing devices
US9520100B2 (en) Arm-wearable terminal, network service system cooperating with the terminal, display method, and computer-readable storage medium
EP3586316B1 (en) Method and apparatus for providing augmented reality function in electronic device
JP6274208B2 (ja) 情報処理装置、更新情報通知方法及びプログラム
US20160062515A1 (en) Electronic device with bent display and method for controlling thereof
US9589321B2 (en) Systems and methods for animating a view of a composite image
WO2017196579A1 (en) Modifying a user interface based upon a user&#39;s brain activity and gaze
US20090167509A1 (en) Tactile feedback in an electronic device
CN108027650A (zh) 用于测量显示器之间的角度的方法和使用该方法的电子设备
CN106406712A (zh) 信息显示方法及装置
JP2013200793A (ja) 情報処理装置、情報処理方法およびプログラム
JP2011257923A (ja) 表示制御装置、表示制御方法、表示制御プログラム並びにこの表示制御プログラムが記録された記録媒体
WO2017002505A1 (ja) 情報処理装置、情報処理方法及びプログラム
US10074216B2 (en) Information processing to display information based on position of the real object in the image
JP2016158115A (ja) 電子機器及び制御プログラム並びに電子機器の動作方法
KR101848696B1 (ko) 위치 정보를 콜라주에 중첩시키는 방법, 단말기 및 서버
JP5807771B2 (ja) 電子書籍表示装置及びその処理方法とプログラム
KR102468086B1 (ko) 컨텐츠 표시 방법 및 이를 구현한 전자 장치
JP6149862B2 (ja) 表示制御装置、表示制御システムおよび表示制御方法
WO2019127439A1 (zh) 一种计算器的运行方法以及终端
JP2013235450A5 (ja)
CN106201301B (zh) 移动终端及其控制方法
JP2013168144A (ja) イメージ表示方法及びその装置
JP2015148991A (ja) 情報処理装置、情報処理方法及びプログラム
EP3024205B1 (en) Mobile terminal and control method thereof

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201480029463.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14803527

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2015519756

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2014803527

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14893269

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE