This application claims the benefit of Japanese Priority Patent Application JP 2014-022261 filed Feb. 7, 2014, the entire contents of which are incorporated herein by reference.
The present disclosure relates to an information processing apparatus, an information processing method, and a program for transitioning and displaying an image.
In recent years, much content such as photos and music can be retained in information terminal apparatuses such as smartphones and tablet terminals due to expansion of storage regions, improvement in processing performance of CPUs, and high definition and an increase in the sizes of screens, and thus much content can be simultaneously displayed on screens. In such portable terminal apparatuses, when displayed content is not contained on the entire screen, the entire content can be viewed, for example, by performing a transition manipulation such as scrolling on a portion displaying the screen.
As a transition control method of transitioning displayed content, for example, as disclosed in JP H10-161628A, a control method of scrolling a display screen according to a vector based on a change vector of input coordinates has been disclosed.
To find target content among a large amount of content, a scroll amount increases in some cases. At this time, increasing a scroll speed so that the target content can be found quickly can be considered.
In the technology disclosed in JP H10-161628A, however, the transition of the content is too fast in some cases, and thus it is difficult to confirm the details of the content. For this reason, the target content may not be found quickly.
It is desirable to provide a novel and improved information processing apparatus, an information processing method, and a program capable of finding target content quickly among content transitioning at a high speed.
According to an embodiment of the present disclosure, there is provided an information processing apparatus including a control unit configured to display, on a display unit, a transition destination image indicating display of a transition destination of a transition display image, based on a transition manipulation amount of a transition manipulation for performing transition display of the transition display image which is capable of transition display in which a part is displayed on the display unit.
According to another embodiment of the present disclosure, there is provided an information processing method including displaying, on a display unit, a transition destination image related to a transition destination of a transition display image which is capable of transition display based on a transition manipulation amount of a transition manipulation for performing transition display of the transition display image.
According to another embodiment of the present disclosure, there is provided A program causing a computer to realize a function of displaying, on a display unit, a transition destination image related to a transition destination of a transition display image which is capable of transition display based on a transition manipulation amount of a transition manipulation for performing transition display of the transition display image.
According to an embodiment of the present disclosure described above, it is possible to find target content quickly among content transitioning at a high speed.
Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the appended drawings. Note that, in this specification and the appended drawings, structural elements that have substantially the same function and structure are denoted with the same reference numerals, and repeated explanation of these structural elements is omitted.
The description will be made in the following order:
1. First embodiment (display content: still image)
1-1. Overview
1-2. Configuration of apparatus
1-3. Processing flow
1-4. Second display example (display in which form of transition destination image is changed)
1-5. Third display example (display in which granularity is changed)
1-6. Fourth display example (display in which transition destination image is transitioned)
2. Second embodiment (display content: map)
2-1. First display example (basic display method)
2-2. Second display example (display in which form of transition destination image is changed)
2-3. Third display example (display in which granularity is changed)
2-4. Fourth display example (display in which transition destination image is transitioned)
2-5. Fifth display example (display in which transition information is displayed)
3. Third embodiment (display content: navigation)
4. Fourth embodiment (display content: moving image)
4-1. First display example (basic display method)
4-2. Second display example (display in which granularity is changed)
4-3. Third display example (display in which transition destination image is transitioned)
5. Fifth embodiment (display content: electronic book)
5-1. First display example (basic display method)
5-2. Second display example (display in which granularity is changed)
5-3. Third display example (display in which transition destination image is transitioned)
5-4. Fourth display example (change in transition destination image)
6. Sixth embodiment (display content: mail, SNS, or the like)
7. Hardware configuration
[1-1. Overview]
First, an overview of an information processing apparatus 100 according to a first embodiment of the present disclosure will be described with reference to
The information processing apparatus 100 is, for example, an information processing apparatus such as a smartphone, a tablet terminal, a portable game apparatus, a media player, a car navigation apparatus, or a notebook-type PC. The information processing apparatus 100 includes a display unit 110. For example, a status bar 20 indicating an operational status of the information processing apparatus 100 and an application menu bar 22 for selecting applications are displayed on the display unit 110. A transition display image 32, a transition destination image 34, and a scroll bar 40 for manipulating the transition display image 32 are displayed in a display area 30 of the display unit 110.
The transition display image 32 displayed in the display area 30 is an image that includes, for example, a plurality of objects 36 indicating content such as still images, music, moving images, maps, books, and web sites. The display of the transition display image 32 can be transitioned by inertial scrolling or the like. Thus, for example, when there are a vast number of objects 36 and all of the objects 36 are thus not displayable in the display area 30, a user can view all of the objects 36. Transition such as inertial scrolling is performed, for example, based on a transition manipulation such as flicking manipulation or a dragging manipulation with a manipulator 200 such as a finger or a pen.
The transition destination image 34 displayed in the display area 30 is an image that includes a plurality of representative objects 38 indicating the objects 36 finally displayed in the display area 30 after the transition display image 32 or the like transitions through a transition manipulation. The transition destination image 34 is displayed in the display area 30, for example, when a transition manipulation is performed with the manipulator 200. For example, when the transition display image 32 transitions fast, it may be difficult for the user to recognize the details of the transition display image 32. Thus, when the transition display image 32 transitions, the transition destination image 34 is displayed, so that the user can recognize whether target content is present after the transition from the details of the transition destination image 34 before the transition ends and can further determine whether to transition the transition display image 32. Thus, the user can easily find the target content. By performing a selection manipulation on the representative object 38 of the transition destination image 34, the transition to a transition destination corresponding to the selected representative object 38 may be performed. Hereinafter, the configuration and a processing flow of the information processing apparatus 100 according to the embodiment will be described in detail.
[1-2. Configuration of Apparatus]
An overall configuration of the information processing apparatus 100 according to the embodiment will be described with reference to
The information processing apparatus 100 includes the display unit 110, a detection unit 120, a storage unit 130, and a control unit 140.
The display unit 110 is, for example, a display device such as a liquid crystal display (LCD) or an organic electro-luminescence (EL) display. The display unit 110 displays various images under the control of a display control unit 146 of the control unit 140 to be described below to present the images to the user.
The detection unit 120 detects a manipulation input on the information processing apparatus 100. The detection unit 120 detects, as a manipulation input, for example, a transition manipulation of transitioning an image displayed on the display unit 110 or a selection manipulation of selecting a certain area of the display unit 110 with the manipulator 200. For example, the transition manipulation corresponds to a touch manipulation or a proximity manipulation detected by various touch sensors or proximity sensors of an optical type or an electrostatic capacitance type, a remote manipulation detected by a remote sensor such as a camera, and an input manipulation detected by an input device such as a keyboard or a mouse. For example, a touch manipulation, a proximity manipulation, a remote manipulation, or an input manipulation corresponds to the selection manipulation, as in the transition manipulation. For example, the display unit 110 and the detection unit 120 may be integrated as in a touch screen display.
The storage unit 130 is, for example, a semiconductor memory or a hard disk drive (HDD). The storage unit 130 stores data of various kinds of content used in the information processing apparatus 100. The storage unit 130 may include a removable recording medium connected to the information processing apparatus 100 or a recording medium included in a server or the like connected by a communication unit (not illustrated) via a network.
The control unit 140 is a processor such as central processing unit (CPU) and operates according to a program stored in the storage unit 130 to control each unit of the information processing apparatus 100. The control unit 140 includes, for example, a manipulation amount calculation unit 142, an image acquisition unit 144, and the display control unit 146.
The manipulation amount calculation unit 142 calculates a transition manipulation amount of a transition manipulation detected by the detection unit 120. The transition manipulation amount is, for example, a movement amount of the manipulator 200, a manipulation speed, a touch pressure at the time of a touch manipulation, the number of touch points of the manipulator 200, the number of manipulations, or a manipulation time. The manipulation amount calculation unit 142 outputs the calculated transition manipulation amount to the image acquisition unit 144 and the display control unit 146.
The image acquisition unit 144 acquires, from the storage unit 130, the transition destination image 34 associated with the transition display image 32 finally displayed on the display unit 110 after the transition through a transition manipulation based on the transition manipulation amount calculated by the manipulation amount calculation unit 142. The image acquisition unit 144 outputs the acquired transition destination image 34 to the display control unit 146.
The display control unit 146 displays, for example, the transition display image 32, the transition destination image 34, and the scroll bar 40 in the display area 30. The display control unit 146 may transition the transition display image 32 based on a detection result of the detection unit 120. The display control unit 146 transitions the transition display image 32 to a transition destination corresponding to the selected representative object 38 based on the selection manipulation on the representative object 38 of the transition destination image 34 detected by the detection unit 120. The display control unit 146 may change and display a display form such as the shape, size, or color of the transition destination image 34, for example, based on the transition manipulation amount calculated by the manipulation amount calculation unit 142.
For example, the information processing apparatus 100 can supply the user with content such as a web page, a still image, a moving image, or music by displaying an image on the display unit 110 or outputting audio from a speaker (not illustrated).
[1-3. Processing Flow]
Next, the information processing apparatus 100 according to the embodiment will be described with reference to
First, one display form of the information processing apparatus 100 according to the embodiment will be described with reference to
In
In the example illustrated in
When the number of photos displayed in the display area 30 is great, it is difficult to display all of the objects 36 in the display area 30 due to the fact that the display area 30 is limited. Therefore, for example, only a part of an area of the transition display image 32 is displayed in the display area 30. Then, the user can view the entire transition display image 32 by transitioning the transition display image 32 vertically through a transition manipulation.
In the example illustrated in
A first display example in the information processing apparatus 100 according to the embodiment will be described with reference to
First, the detection unit 120 determines whether a transition manipulation is detected with the manipulator 200 (S100). In the example illustrated in
When the determination result of step S100 indicates that no transition manipulation is detected, the image acquisition unit 144 does not acquire the transition destination image 34. Accordingly, the transition destination image 34 is not displayed in the display area 30 (S104) and the process of
Conversely, when the determination result of step S100 indicates that the transition manipulation is detected, the detection unit 120 outputs the detected information to the manipulation amount calculation unit 142 and the display control unit 146. Thereafter, the manipulation amount calculation unit 142 calculates a transition manipulation amount from the information regarding the transition manipulation detected by the detection unit 120 and determines whether the transition manipulation amount is equal to or greater than a threshold value (Xth) (S108). For example, the manipulation amount calculation unit 142 calculates the manipulation speed of the manipulator 200 as the transition manipulation amount. The manipulation amount calculation unit 142 may determine the manipulation amount by setting a manipulation speed of, for example, 5 centimeters per second as the threshold value (Xth).
When the determination result of step S108 indicates that the transition manipulation amount is equal to or greater than the threshold value (Xth), the image acquisition unit 144 acquires the transition destination image 34 according to the transition manipulation amount from the storage unit 130 (S116). In the example illustrated in
In the example illustrated in
When the determination result of step S108 indicates that the transition manipulation amount is less than threshold value (Xth), the image acquisition unit 144 does not acquire the transition destination image 34. At this time, the display control unit 146 performs only the transition of the transition display image 32 through the transition manipulation without displaying the transition destination image 34 in the display area 30 (S104).
When the transition destination image 34 is acquired in step S116, the display control unit 146 displays the transition destination image 34 acquired by the image acquisition unit 144 in the display area 30 of the display unit 110 (S124).
Thus, in this display example, the transition destination image 34 is displayed in the display area 30 when the transition display image 32 transitions through the transition manipulation. In this way, the user can recognize, before the transition ends, whether a target photo will be present after the transition from the details of the transition destination image 34 and can further determine whether or not to transition the transition display image 32 to easily find the target photo. In this display example, the representative objects 38 of the album finally displayed in the lowermost portion of the display area 30 through the transition manipulation and the representative objects 38 of the previously displayed albums are displayed as the transition destination image 34. In this way, for example, when the transition display image 32 transitions at a high speed, the user can recognize the transition display image 32 displayed during the transition based on the representative objects 38 and easily find the target photo.
Since the transition amount is changed according to the transition manipulation amount, the transition display image 32 displayed in the display area 30 is changed according to the transition manipulation amount. Thus, the representative objects 38 displayed in the transition destination image 34 may be changed according to the manipulation amount. Referring to
In the example illustrated in
In the example illustrated in
Thereafter, the display control unit 146 determines whether a selection manipulation is performed on the transition destination image 34 with the manipulator 200 (S132). The detection unit 120 detects, for example, a touch manipulation on the detection unit 120 which is a touch panel of the manipulator 200 such as a finger. At this time, the detection unit 120 detects, for example, a touch manipulation of the manipulator 200 as a selection manipulation.
When the determination result of step S132 indicates that the selection manipulation is performed, the display control unit 146 does not display the transition destination image 34 (S140). Next, the display control unit 146 displays the transition display image 32 corresponding to the selected transition destination image 34 in the display area 30 (S148).
For example, as illustrated on the left side of
Thus, in this display example, when the selection manipulation is performed on the transition destination image 34, the transition display image 32 corresponding to the selected representative object 38 is displayed in the display area 30. In this way, for example, when the target photo of the user is included in the transition destination image 34, the user can display the transition display image 32 including the target photo in the display area 30 even during the transition of the transition display image 32, and thus it is possible to shorten the time that the user spends finding the target photo.
Conversely, when the determination result of step S132 indicates that the selection manipulation is not performed, the display control unit 146 determines whether the transition speed of the transition display image 32 is less than a threshold value (Vth) (S164). The threshold value (Vth) is set in advance to be, for example, a speed at which the user can easily view the details of the transition display image 32 in transition.
When the determination result of step S164 indicates that the transition speed of the transition display image 32 is less than a threshold value (Vth), the display control unit 146 does not display the transition destination image 34 (S172).
Conversely, when the determination result of step S164 indicates that the transition speed of the transition display image 32 is equal to or greater than a threshold value (Vth), the process returns to step S164 and the determination of step S164 is repeated until the transition speed becomes less than a threshold value (Vth). Meanwhile, the transition destination image 34 is displayed in the display area 30 and the transition display image 32 is also continuously transitioned.
The process of displaying the transition destination image 34 in
In step S124, termination notification of the transition display image 32 by the transition destination image 34 may be performed as in the display example of
Although not illustrated, when the determination result of step S164 indicates that the transition speed is equal to or greater than a threshold value (Vth), the process may return to step S164 without the process of step S180 being performed, and the determination of step S164 may be repeated until the transition speed becomes less than a threshold value (Vth).
The first display example of the information processing apparatus 100 according to the embodiment has been described above. In a display method of the related art, when a transition manipulation amount is large, the transition speed is a high speed. Therefore, it is difficult for the user to view the transition display image 32, and thus display may go past target content in some cases. Conversely, when the transition manipulation amount is small, the transition speed is a low speed. Therefore, it takes too much time to find the target photo in some cases. In either case, in the display method of the related art, when there are many stored photos, the user may not easily find the target photo. The transition display image 32 displayed during the transition is stored in a cache memory of a CPU or the like. At this time, when a transition amount is large, the transition display image 32 of a distant transition destination may be stored in the cache memory too late, the transition display image 32 may not be displayed, and thus it is not easy to find the target photo.
On the other hand, in the first display example in the information processing apparatus 100 according to the embodiment, the transition destination image 34 is displayed after the transition manipulation. Thus, the user can recognize, before the transition ends, whether the target photo will be present after the transition from the details of the transition destination image 34 and can further determine whether or not to transition the transition display image 32 to easily find the target photo. Further, the user can recognize the transition display image 32 displayed during the transition based on the representative object 38, and thus can easily find the target photo.
In this display example, by selecting the representative object 38 of the transition destination image 34, the display control unit 146 transitions the transition display image 32 at a high speed. Thus, the user can display the transition display image 32 including the target photo in the display area 30 even during the transition of the transition display image 32, and thus it is possible to shorten the time the user spends finding the target photo.
[1-4. Second Display Example (Display in which Form of Transition Destination Image is Changed)]
A second display example in the information processing apparatus 100 according to the embodiment will be described with reference to
The flow of a process of this display example will be described with reference to
When the determination result of step S200 indicates that no transition manipulation is detected, the image acquisition unit 144 does not acquire the transition destination image 34. Accordingly, the transition destination image 34 is not displayed in the display area 30 (S204) and the process of
Conversely, when the determination result of step S200 indicates that the transition manipulation is detected, the detection unit 120 outputs the detected information to the manipulation amount calculation unit 142 and the display control unit 146. Thereafter, the manipulation amount calculation unit 142 calculates a transition manipulation amount from the information regarding the transition manipulation detected by the detection unit 120 and determines whether the transition manipulation amount is equal to or greater than the threshold value (Xth) (S208).
When the determination result of step S208 indicates that the transition manipulation amount is equal to or greater than the threshold value (Xth), the image acquisition unit 144 acquires the transition destination image 34 according to the transition manipulation amount from the storage unit 130 (S216).
When the determination result of step S208 indicates that the transition manipulation amount is less than threshold value (Xth), the image acquisition unit 144 does not acquire the transition destination image 34. At this time, the display control unit 146 performs only the transition of the transition display image 32 through the transition manipulation without displaying the transition destination image 34 in the display area 30 (S204). The processes of steps S200, S208, S216, and S256 can be performed in the same way as the processes of steps S100, S108, S116, and S156 of
When the transition destination image 34 is acquired in step S216, the display control unit 146 displays the transition destination image 34 acquired by the image acquisition unit 144 in the display area 30 so that the transition destination image 34 has a size according to the transition manipulation amount (S224).
Referring to
In the example illustrated in
Thus, for example, when the sizes of the representative objects 38 are small as in the pattern (i) of
Thereafter, the display control unit 146 determines whether the selection manipulation is performed on the transition destination image 34 with the manipulator 200 (S232).
When the determination result of step S232 indicates that the transition destination image 34 is not selected, the display control unit 146 determines whether the transition speed of the transition display image 32 is less than a threshold value (Vth) (S240).
When the determination result of step S240 indicates that the transition speed is less than the threshold value (Vth), the display control unit 146 does not display the transition destination image 34 (S248). The processes of steps S232, S240, and S248 can be performed in the same way as the processes of steps S132, S140, and S148 of
Conversely, when the determination result of step S240 indicates that the transition speed is equal to or greater than a threshold value (Vth), the display control unit 146 changes the transition destination image 34 to have a size according to the transition speed of the transition display image 32 (S280). In step S280, the display control unit 146 may display the transition destination image 34 with a plurality of sizes according to threshold values of a plurality of transition speeds. For example, as illustrated in
Conversely, when the determination result of step S232 indicates that the transition destination image 34 is selected, the display control unit 146 does not display the transition destination image 34 (S264). Then, the display control unit 146 displays the transition display image 32 corresponding to the representative object of the selected transition destination image 34 in the display area 30 (S272).
The second display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the display forms of the transition destination image 34 and the representative objects 38 are changed based on the transition manipulation amount, the transition speed of the transition display image 32, or the like.
Here, when the object 36 of the target photo is located at a position distant from the object 36 displayed in the display area 30, the transition manipulation is considered to be continuously performed. When the transition manipulation is continuously performed, there is a probability of the selection manipulation on the transition destination image 34 or a manipulation of transitioning the transition destination image 34, as will be described below, being erroneously performed. In this display example, for the transition manipulation, the size of the transition destination image 34 may be changed according to an elapsed time after the transition manipulation in addition to the transition manipulation amount and the transition speed. For example, when the transition manipulation amount is large in
When the user changes the size of the transition destination image 34 through such display control, operability of the information processing apparatus 100 can be improved. That is, when the transition manipulation amount is small, the user is considered to have a purpose of finding content while confirming the transitioning transition display image 32. Conversely, when the transition manipulation amount is large, the user is considered to have a purpose of transitioning the transition display image 32 at a high speed rather than confirming the transitioning transition display image 32. Therefore, in this display example, for example, when the transition manipulation amount is small, the visibility of the transition display image 32 to be transitioned and displayed can be improved by displaying the transition destination image 34 to be small and enlarging the area of the transition display image 32 displayed in the display area 30. Conversely, in this display example, for example, when the transition manipulation amount is large, the transition speed of the transition display image 32 becomes fast, and thus the visibility deteriorates. Therefore, by displaying the transition destination image 34 displayed in the display area 30 to be large, it is possible to improve the visibility of the transition destination image 34. Thus, the user can easily find the target photo.
A modification example of the second display example will be described with reference to
In the example illustrated in
In the modification example illustrated in
In the example illustrated in
In the example illustrated in
The transition manipulation of displaying the transition destination image 34 in
[1-5. Third Display Example (Display in which Granularity is Changed)]
Next, a third display example in the information processing apparatus 100 according to the first embodiment of the present disclosure will be described with reference to
The granularity in the embodiment refers to, for example, a unit in which a plurality of pieces of content such as photos are divided into a plurality of groups based on information regarding a day of photography. When the content is photos, the granularity is, for example, a year, month, and date, or a time of photography, the size of a photo, an information amount of a photo, a part of a file name, a unit in which classification is performed with a given number, or a unit in which the user performs any classification. The granularity becomes coarse when the unit in which the content is collected is larger. The granularity becomes fine when the unit in which the content is collected is smaller. For example, the granularity becomes coarse in order when the units in which an album is collected are units of hours, units of days, units of weeks, units of months, and units of years.
The flow of a process of this display example will be described with reference to
When the determination result of step S300 indicates that no transition manipulation is detected, the image acquisition unit 144 does not acquire the transition destination image 34. Accordingly, the transition destination image 34 is not displayed in the display area 30 (S304) and the process of
Conversely, when the determination result of step S300 indicates that the transition manipulation is detected, the detection unit 120 outputs the detected information to the manipulation amount calculation unit 142 and the display control unit 146. Thereafter, the manipulation amount calculation unit 142 calculates a transition manipulation amount from the transition manipulation detected by the detection unit 120 and determines whether the transition manipulation amount is equal to or greater than the threshold value (Xth) (S308).
When the determination result of step S308 indicates that the transition manipulation amount is less than threshold value (Xth), the image acquisition unit 144 does not acquire the transition destination image 34. Further, the display control unit 146 performs only the transition of the transition display image 32 through the transition manipulation without displaying the transition destination image 34 in the display area 30 (S304). The processes of steps S300, S308, and S364 can be performed in the same way as the processes of steps S100, S108, and S156 of
Conversely, when the determination result of step S308 indicates that the transition manipulation amount is equal to or greater than the threshold value (Xth), the image acquisition unit 144 determines the granularity of the transition destination image 34 according to the transition manipulation amount (S316). In this display example, for example, when the transition manipulation amount is large, the granularity becomes coarse. When the transition manipulation amount is small, the granularity becomes fine. For example, when the transition manipulation amount is large, the coarse granularity of units of months may be set. When the transition manipulation amount is small, the fine granularity of units of days may be set.
After step S316, the image acquisition unit 144 acquires the transition destination image 34 according to the determined granularity from the storage unit 130 (S324). For example, when the transition manipulation amount is large, the transition destination image 34 is acquired from the storage unit 130 using the coarse granularity as a criterion. When the transition manipulation amount is small, the transition destination image 34 is acquired from the storage unit 130 using the fine granularity as a criterion. For example, when the content is photos, the granularity is assumed to be set based on a date of photography. At this time, when the transition manipulation amount is large, the image acquisition unit 144 may acquire the representative objects 38 at the time of classification of the photos in the month unit. When the transition manipulation amount is small, the image acquisition unit 144 may acquire the representative objects 38 at the time of the classification of the photos in units of days.
Thereafter, the display control unit 146 determines whether the selection manipulation is performed on the transition destination image 34 with the manipulator 200 (S340).
When the determination result of step S340 indicates that the transition destination image 34 is selected, the display control unit 146 does not display the transition destination image 34 (S348). Then, the display control unit 146 displays the transition display image 32 corresponding to the representative object 38 of the selected transition destination image 34 in the display area 30 (S356).
Conversely, when the determination result of step S340 indicates that the selection manipulation is not performed, the display control unit 146 determines whether the transition speed of the transition display image 32 is less than the threshold value (Vth) (S372).
When the determination result of step S372 indicates that the transition speed is less than the threshold value (Vth), the display control unit 146 does not display the transition destination image 34 (S380).
Conversely, when the determination result of step S372 indicates that the transition speed is equal to or greater than the threshold value (Vth), the image acquisition unit 144 determines the granularity of the transition destination image 34 according to the transition speed (S388). In this display example, for example, when the transition speed is high, the granularity becomes coarse. When the transition speed is low, the granularity becomes fine. For example, when the transition speed is high, the coarse granularity of units of months is set. When the transition speed is low, the fine granularity of units of days is set. After step S388, the processes from step S324 are repeatedly performed. Meanwhile, the transition destination image 34 is displayed in the display area 30 and the transition display image 32 is also continuously transitioned. The processes of steps S340, S348, S356, S372, and S380 can be performed in the same way as the processes of steps S132, S140, S148, S164, and S172 of
Although not illustrated, when the determination result of step S372 indicates that the transition speed is equal to or greater than a threshold value (Vth), the process may return to step S372 without the process of step S388 being performed, and the determination of step S372 may be repeated until the transition speed becomes less than a threshold value.
In the example illustrated in
The third display example of the information processing apparatus 100 according to the embodiment has been described. Here, for example, when the granularity is units of days, displaying the objects in the granularity of another unit such as hours, months, or years can be considered depending on the number of still images in the album or the number of albums, so that it is easier to find the target photo. For example, when the object 36 of the target photo is located several months away from the displayed object 36, the granularity of the transition destination image 34 is set to units of weeks or months rather than days, so that it is easier to find the target photo in some cases. Accordingly, in this display example, the granularity of the transition destination image 34 is changed according to the manipulation amount. In this way, the user can change the transition destination image 34 with the granularity desired by the user, and thus can easily find the target content.
1-6. Fourth Display Example (Display in which Transition Destination Image is Transitioned)
Next, a fourth display example in the information processing apparatus 100 according to the embodiment will be described with reference to
The left drawing of
In the example illustrated in
In this display example, the transition destination image 34 can be transitioned in units of albums indicated by the transition destination image 34 through the transition manipulation on the transition destination image 34. Therefore, faster transition can be realized rather than the transition of the transition display image 32 in units of the objects 36 indicated by the transition display image 32. For example, when the target photo is present in an area located away from the area of the displayed transition display image 32, it is possible to shorten a transition time up to the target content. Since the transition speed of the transition destination image 34 is relatively slower than the transition speed of the transition display image 32, the user can easily view the content displayed during the transition, and thus can easily find the target content.
The fourth display example of the information processing apparatus 100 according to the embodiment has been described above. This display example is not limited thereto. For example, the transition amount and the transition speed of the transition destination image 34 may be based on the transition manipulation amount. For example, as in the second display example and the third display example of the embodiment, the display form or the granularity of the transition destination image 34 may be changed based on the transition manipulation amount.
The information processing apparatus 100 according to the first embodiment of the present disclosure has been described above. In this embodiment, the transition destination image 34 is displayed in the display area 30 based on the transition manipulation of the manipulator 200 on the transition display image 32 displayed on the display unit 110. Thus, the user can recognize, before the transition ends, whether the target photo will be present after the end of the transition from the details of the transition destination image 34 and can further determine whether or not to transition the transition display image 32 to easily find the target photo. For example, when the transition display image 32 transitions at a high speed, the user can recognize the transition display image 32 displayed during the transition based on the representative objects 38 and easily find the target photo.
Thus, in this display example, when the selection manipulation is performed on the transition destination image 34, the transition display image 32 corresponding to the selected representative object 38 is displayed in the display area 30. In this way, for example, when the target photo of the user is included in the transition destination image 34, the user can display the transition display image 32 including the target photo in the display area 30 even during the transition of the transition display image 32, and thus it is possible to shorten the time that the user spends finding the target photo.
[2-1. First Display Example (Basic Display Method)]
Next, a display form of an information processing apparatus 100 according to the second embodiment of the present disclosure will be described. The information processing apparatus 100 according to the embodiment can also display, as content, a map or the like in which a display area can be changed through transition. A process of the embodiment can be applied to, for example, a map application presenting a map.
First, transition of a transition display image 332 in the information processing apparatus 100 according to the second embodiment of the present disclosure will be described with reference to
Referring to
A transition speed and a transition amount in which the transition display image 332 transitions are changed according to a transition manipulation amount of the transition manipulation. For example, when the transition manipulation amount is large, the transition speed and the transition amount increase. When the transition manipulation amount is small, the transition speed and the transition amount decrease. The transition manipulation amount is, for example, a value based on a manipulation speed or the like of the manipulator 200 calculated by the manipulation amount calculation unit 142.
Next, a first display example in the information processing apparatus 100 according to the embodiment will be described with reference to
As illustrated on the left side of
The transition destination image 334 is an image that indicates the transition display image 332 finally displayed in the display area 330 after the transition. In the example illustrated on the right side of
Thus, the display control unit 146 displays the transition destination image 334 corresponding to the transition display image 332 after the transition in the display area 330 according to the transition manipulation by the user. In this way, the user can recognize, before the transition ends, whether a target place will be present after the transition from the details of the transition destination image 334, can further determine whether or not to transition the transition display image 332, and thus can easily find the target place.
After the transition destination image 334 is displayed on the display unit 310, as illustrated in
The first display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the display control unit 146 displays the transition destination image 334 after the transition manipulation. Thus, the user can recognize, before the transition ends, whether the target place will be present after the transition from the details of the transition destination image 334 and can further determine whether or not to transition the transition display image 332 to easily find the target place. In this display example, when the transition destination image 334 is selected, the display control unit 146 transitions the transition display image 332 at a high speed. Thus, the user can display the transition display image 332 including the target place in the display area 330 even during the transition of the transition display image 332, and thus it is possible to shorten the time that the user spends finding the target place.
In the example illustrated in
In the example illustrated in
[2-2. Second Display Example (Display in which Form of Transition Destination Image is Changed)]
Next, a second display example in the information processing apparatus 100 according to the embodiment will be described with reference to
That is, in this display example, for example, when the transition manipulation amount is large, the display control unit 146 displays the transition destination image 334 so that the size thereof is large. When the transition manipulation amount is small, the display control unit 146 displays the transition destination image 334 so that the size thereof is small. The transition manipulation amount is, for example, a manipulation speed of the manipulator 200 calculated by the manipulation amount calculation unit 142.
In the example illustrated in
Here, when the transition manipulation amount is large, the user is considered to have a purpose of transitioning the transition display image 332 at a high speed rather than confirming the transitioning transition display image 332. Conversely, when the transition manipulation amount is small, the user is considered to have a purpose of finding a place while confirming the transitioning transition display image 332. Therefore, in this display example, for example, when the transition manipulation amount is large, the transition speed of the transition display image 332 is a high speed, and thus the visibility becomes worse. Therefore, the transition destination image 334 displayed in the display area 330 is enlarged and the display range of a map displayed as the transition destination image 334 is enlarged. Conversely, in this display example, for example, when the transition manipulation amount is small, the visibility of the transitioning transition display image 332 can be improved by displaying the transition destination image 334 so that the transition destination image 334 is small and enlarging the area in which the transition display image 332 displayed in the display area 330 is displayed. Thus, the user can easily find a target place.
The second display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, a display form of the transition destination image 334, such as the size of the transition destination image 334, is changed based on the transition manipulation amount, the transition speed of the transition display image 332, or the like. Thus, it is possible to suggest the transition destination image 334 suitable for the intention of the transition manipulation of the user.
In the example illustrated in
[2-3. Third Display Example (Display in which Granularity is Changed)]
Next, a third display example in the information processing apparatus 100 according to the embodiment will be described with reference to
In the embodiment, the granularity, which is a unit in which content is collected and shown, can be set to, for example, a scale of a map when the content is a map. For example, the granularity of a map with a small scale such as 1/48000 becomes coarse and the granularity of a map with a large scale such as 1/1500 becomes fine.
In this display example, the display control unit 146 changes the granularity of the transition destination image 334 according to the transition manipulation amount. For example, when the transition manipulation amount is large, the display control unit 146 displays coarse granularity as the granularity of the transition destination image 334.
Under the display control, a representative geographical name or landmark near a transition destination which is not displayed or is difficult to view at a large scale in the transition destination image 334 is displayed when the transition manipulation amount is large. Accordingly, the user can easily find the target place. Since information regarding a road, a railroad, or the like up to a transition destination is displayed over a broad range in the transition destination image 334 and it is easy to understand information regarding the vicinity of the target place, the user can easily find the target place.
To determine the granularity of the transition destination image 334, the display control unit 146 may determine whether the transition manipulation amount is equal to or greater than a threshold value based on the result calculated by the manipulation amount calculation unit 142. When the determination result indicates that the transition manipulation amount is equal to or greater than the threshold value, the display control unit 146 displays the transition destination image 334 with the granularity coarser than that of the transition display image 332 in the display area 330. For example, as illustrated in
When the determination result regarding whether the transition manipulation amount is equal to or greater than the threshold value indicates that the transition manipulation amount is less than the threshold value, the display control unit 146 displays the transition destination image 334 with the same granularity as the transition display image 332 in the display area 330. In this case, the display control unit 146 may display the transition destination image 334 with the granularity finer than that of the transition display image 332 in the display area 330.
The third display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the display control unit 146 changes the granularity of the transition destination image 334 according to the transition manipulation amount. For example, when the transition manipulation amount is large, the transition destination image 334 is displayed with the coarse granularity. Thus, the user can easily find the target place.
[2-4. Fourth Display Example (Display in which Transition Destination Image is Transitioned)]
Next, a fourth display example in the information processing apparatus 100 according to the second embodiment of the present disclosure will be described. In this display example, the transition destination image 334 is transitioned and displayed based on the transition manipulation on the transition destination image 334.
For example, a transition manipulation is assumed to be performed on the transition display image 332 so that the transition destination image 334 is displayed. At this time, when it is detected that the transition manipulation is performed on the transition destination image 334, the display control unit 146 transitions the transition destination image 334. The transition manipulation is performed based on, for example, a flicking manipulation or a dragging manipulation of the manipulator 200 on the transition destination image 334. By transitioning the transition destination image 334, the user can easily view the map in the vicinity of the transition destination image 334. For example, the transition manipulation amount is large as in the third display example. Therefore, when the granularity of the transition destination image 334 is coarse, faster transition can be realized by transitioning the transition destination image 334 than by transitioning the transition display image 332.
When the transition destination image 334 transitions, the display control unit 146 may also display an area finally displayed after the transition of the transition destination image 334 in the transition display image 332. Since the display area 333 of the transition display image 332 after the transition is displayed in the transition destination image 334, the transition display image 332 can be transitioned at a higher speed by performing the transition manipulation on the display area 333 after the transition. Thus, when the fast transition is realized through the transition of the transition destination image 334, the user can view the display area 333 of the transition destination image 334 after the transition even during the fast transition of the transition destination image 334 by displaying the transition destination of the transition destination image 334 in the display area 330.
The fourth display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the transition destination image 334 is transitioned and displayed based on the transition manipulation on the transition destination image 334. For example, when this display example is applied to the case in which the transition destination image 334 is displayed with the same granularity as the transition display image 332 as in the example illustrated in
[2-5. Fifth Display Example (Display in which Transition Information is Displayed)]
Next, a fifth display example in the information processing apparatus 100 according to the embodiment will be described with reference to
For example, a transition manipulation is assumed to be performed on the transition display image 332 so that the transition destination image 334 is displayed in the display area 330. At this time, as illustrated in
In regard to the transition information 329, the granularity of the displayed transition information 329 may be changed based on the transition manipulation amount. The granularity of the transition information 329 may correspond to, for example, a landmark or the like that may or may not be displayed depending on a scale of a map. In the example illustrated in
In the example illustrated in
The fifth display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the transition information 329 is displayed in the display area 330 through the transition manipulation. Thus, in addition to information regarding the transition destination image 334, the user can also confirm information which is not further displayed and is ahead of the information to easily find the target place.
The information processing apparatus 100 according to the second embodiment has been described above. In the embodiment, the display control unit 146 displays the transition destination image 334 indicating the transition display image 332 displayed after the transition in the display area 330 after the transition manipulation is performed on the transition display image 332 using the map as an example of the transition display image 332. Thus, the user can recognize, before the transition ends, whether the target place will be present after the transition from the details of the transition destination image 334 and can further determine whether or not to transition the transition display image 332 to easily find the target place.
Next, a display form of an information processing apparatus 100 according to a third embodiment of the present disclosure will be described with reference to
Referring to the left side of
In the embodiment, the display control unit 146 can display a transition destination image 434 in the display area 430 based on a transition manipulation with a manipulator 200. That is, the user is assumed to perform a transition manipulation such as a flicking manipulation on the transition display image 432 with the manipulator 200 in order to change a display area of the map which is the transition display image 432 displayed in the display area 430. At this time, the display control unit 146 displays the transition destination image 434 in the display area 430. The transition destination image 434 is, for example, an image that indicates a junction such as a turning corner in front of the current position 450 on the route 470. In the example illustrated in the top and bottom right of
Here, the display control unit 146 may display another transition destination image 434 in the display area 430 based on the transition manipulation amount of the manipulator 200. The transition manipulation amount is, for example, a manipulation speed of the manipulator 200 calculated by the manipulation amount calculation unit 142. At this time, for example, when the transition manipulation amount is small, the display control unit 146 displays information at a junction which is one block ahead of the current position 450 present on the route 470 as the transition destination image 434 in the display area 430. Conversely, for example, when the transition manipulation amount is large, the display control unit 146 displays information at a junction which is two blocks ahead of the current position 450 present on the route 470 as the transition destination image 434 in the display area 430. In the example illustrated in
The transition display image 432 according to the embodiment is an image that indicates content including a map as in the second embodiment. Therefore, the embodiment can also be applied likewise to each display example described in the second embodiment.
The information processing apparatus 100 according the third embodiment has been described above. In the embodiment, the display control unit 146 displays the transition destination image 434 indicating the information at the front junction based on the transition manipulation on the transition display image 432 displayed on the display unit 410 in the display area 430. Thus, the user can display information such as the junction in the display area 430 through a simple manipulation when the information is necessary, and thus can easily confirm the route 470.
In the embodiment, the display control unit 146 displays another transition destination image 434 in the display area 430 based on the transition manipulation amount. Thus, the user can display desired information from the plurality of pieces of information regarding the junction which is one block ahead or the junction which is two blocks ahead as the transition destination image 434 in the display area 430 through a simple manipulation.
[4-1. First Display Example (Basic Display Method)]
Next, a display form of an information processing apparatus 100 according to a fourth embodiment of the present disclosure will be described. The information processing apparatus 100 according to the embodiment displays a moving image or the like which can be transitioned and displayed as content. A process according to the embodiment can be applied to, for example, a moving image reproduction application.
First, a first display example in the information processing apparatus 100 according to the embodiment will be described with reference to
Hereinafter, a case in which a display process according to the embodiment is applied to a moving image reproduction application will be described. In a normal moving image reproduction application, a video does not transition merely due to a transition manipulation such as a flicking manipulation or a dragging manipulation with the manipulator 200 and reproduction of a moving image continues. Thus, in the embodiment, the description will be made below on the assumption that the video does not transition merely due to a transition manipulation either.
Referring to
The transition in the embodiment refers to transition of a reproduced temporal position to another temporal position. Specifically, the transition is, for example, movement of a reproduction position from a current reproduction position by a time determined as 30 seconds, 1 minute, or 5 minutes through a transition manipulation. The transition is, for example, movement of a reproduction position over a boundary of chapters partitioned in advance through a transition manipulation. The transition is, for example, reproduction at another speed such as a higher speed or a lower speed than a normally reproduced reproduction speed through a transition manipulation.
In the example illustrated in
The transition destination image 534 is an image that includes a representative object 538 or the like of the transition display image 532 displayed in the display area 530 after the transition. In the embodiment, the representative object 538 of the transition display image 532 at a reproduction position finally transitioning through a transition manipulation on the transition display image 532 and the representative object 538 of each chapter retraced by a predetermined number from the representative object 538 are displayed in the transition destination image 534. Here, a collection obtained by partitioning the reproduction position of the moving image at intervals of a predetermined time or a collection segmented by any partition position set by a user is referred to as one chapter. For example, the chapter may be a collection partitioned at intervals of 10 seconds or may be a collection with a different length set by the user. In the example illustrated on the right side of
The representative object 538 is, for example, a still image at a reproduction position determined under a given condition such as a beginning time or a middle time of the chapter or a video near the reproduction position when the chapter is set by the partition of each predetermined time. When the representative object 538 is a video near the determined reproduction position, the representative object 538 may be reproduced as a video. The representative object 538 may be, for example, a still image at a reproduction position determined in advance as a representative position of each chapter, a video near the reproduction position, or a still image or a video set in each chapter. The representative object 538 may be, for example, an image of a time representing the chapter or text information such as a chapter name in addition to the foregoing still image or video.
The display position of the transition destination image 534 is not limited to the lower side of the display area 530 as in the right side of
Thus, the user confirms the details of the transition destination image 534 and easily finds the target display position by displaying the transition destination image 534 indicating the transition display image 532 displayed after the transition in the display area 530 according to the transition manipulation on the transition display image 532.
In this display example, when the representative object 538 is selected through a selection manipulation with the manipulator 200 among the representative objects 538 displayed in the transition destination image 534, the transition display image 532 corresponding to the selected representative object 538 may be displayed in the display area 530. For example, as illustrated on the left side of
Thus, the user can transition the video to the target reproduction position with high precision by transitioning the transition display image 532 up to the reproduction position corresponding to the representative object 538 selected from the transition destination image 534.
The display control unit 146 may display another transition destination image 534 in the display area 530 based on a transition manipulation amount. The transition manipulation amount is, for example, a manipulation speed of the manipulator 200 calculated by the manipulation amount calculation unit 142. At this time, for example, when the transition manipulation amount is small, the display control unit 146 displays the representative object 538 at a reproduction position close to the reproduction position displayed in the display area 530 in the transition destination image 534. For example, when the transition manipulation amount is large, the display control unit 146 displays the representative object 538 at a reproduction position distant from the reproduction position displayed in the display area 530 in the transition destination image 534. For example, as illustrated in
The first display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the display control unit 146 displays the transition destination image 534 after the transition manipulation. Thus, the user confirms the details of the transition destination image 534 and easily finds the target display position. In this display example, when the representative object 538 of the transition destination image 534 is selected, the display control unit 146 transitions the transition display image 532 up to the reproduction position corresponding to the selected representative object 538. Thus, the user can transition the video to the target reproduction position with high precision.
In this display example, the display control unit 146 may display another transition destination image 534 in the display area 530 based on a transition manipulation amount. Thus, since the user can adjust the transition manipulation amount, the user can display the transition destination image 534 including the reproduction position of the target video with high precision, and thus can easily find the reproduction position of the target video.
[4-2. Second Display Example (Display in which Granularity is Changed)]
Next, a second display example in the information processing apparatus 100 according to the embodiment will be described with reference to
In the embodiment, the granularity which is a unit indicating collection of content is, for example, a collection partitioned in a predetermined time unit or a chapter such as collection set in advance by a user or automatically from the details of a video. The granularity of the chapter becomes coarse, for example, as a time by which a moving image is partitioned is longer. For example, the granularity of the chapter becomes coarse, for example, in order from units of 10 seconds, 30 seconds, 1 minute, and 5 minutes.
In this display example, the display control unit 146 changes the granularity of the transition destination image 534 according to the transition manipulation amount and displays the transition destination image 534 in the display area 530. For example, when the transition manipulation amount is small, the display control unit 146 displays the granularity of the transition destination image 534 with fine granularity. When the transition manipulation amount is large, the display control unit 146 displays the transition destination image 534 with coarse granularity. For example, as illustrated in
The second display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the display control unit 146 changes the granularity of the transition destination image 534 according to the transition manipulation amount and displays the transition destination image 534. Thus, the user can freely change the transition amount by changing the transition destination image 534 without performing a complicated manipulation, and thus can easily find the target reproduction position.
[4-3. Third Display Example (Display in which Transition Destination Image is Transitioned)]
Next, a third display example in the information processing apparatus 100 according to the embodiment will be described. In this display example, the transition destination image 534 is transitioned based on a transition manipulation on the transition destination image 534.
For example, a transition manipulation is assumed to be performed on the transition destination image 534 with the manipulator 200. The transition manipulation is performed through, for example, a flicking manipulation or a dragging manipulation of the manipulator 200 on the transition destination image 534. At this time, the display control unit 146 transitions the currently displayed transition destination image 534 based on the transition manipulation. For example, the display control unit 146 displays the representative objects 538 arranged before and after the representative object 538 of the currently displayed transition destination image 534 in the display area 530. At this time, a direction in which the transition destination image 534 is transitioned may be determined based on a direction of the transition manipulation. A transition speed may be changed according to the transition manipulation amount of the manipulator 200.
Referring to the upper right diagram of
In the embodiment, the transition display image 532 does not transition merely due to a transition manipulation such as a flicking manipulation or a dragging manipulation, but an embodiment of the present disclosure is not limited to this example. For example, the display control unit 146 may display the transition destination image 534 through the transition manipulation and may transition the transition display image 532 under a determined condition such as a given time. For example, by dividing the transition manipulation into a flicking manipulation and a dragging manipulation or a difference in a manipulation amount such as the number of manipulations or a manipulation speed, the transition manipulation may be detected separately as a manipulation of displaying the transition destination image 534 and a manipulation of transitioning the transition display image 532.
The information processing apparatus 100 according to the fourth embodiment has been described above. In the embodiment, when the transition manipulation is performed on the transition display image 532 displayed in the display area 530, the display control unit 146 displays the transition destination image 534 indicating the transition display image 532 displayed after the transition in the display area 530. Thus, the user confirms the details of the transition destination image 534 and easily finds the target display position.
In the embodiment, the transition display image 532 does not transition merely due to a transition manipulation such as a flicking manipulation or a dragging manipulation, but an embodiment of the present disclosure is not limited to this example. For example, the display control unit 146 may display the transition destination image 534 through the transition manipulation and may transition the transition display image 532 under a determined condition such as a given time. For example, by dividing the transition manipulation into a flicking manipulation and a dragging manipulation or a difference in a manipulation amount such as the number of manipulations or a manipulation speed, the transition manipulation may be detected separately as a manipulation of displaying the transition destination image 534 and a manipulation of transitioning the transition display image 532.
The information processing apparatus 100 according to the embodiment displays a moving image or the like which can be transitioned as content, but an embodiment of the present disclosure is not limited to related examples. For example, the information processing apparatus 100 according to an embodiment of the present disclosure may display and reproduce music as displayed content. In this case, a reproduction time, the lyrics, or the like of the transition destination may be displayed as the representative object 538 of the transition destination image 534.
[5-1. First Display Example (Basic Display Method)]
Next, a display form of an information processing apparatus 100 according to a fifth embodiment of the present disclosure will be described. The information processing apparatus 100 according to the embodiment displays, as content, an electronic book or the like in which text or an image which can be transitioned and displayed can be transitioned and displayed like a page being turned. A process according to the embodiment can be applied to, for example, an electronic book application.
First, a first display example in the information processing apparatus 100 according to the embodiment will be described with reference to
Referring to
In the example illustrated in
Here, in the electronic book application according to the embodiment, display control is normally performed to transition the pages one by one through a one-time transition manipulation. In order to avoid confusion with a normal transition manipulation, in the embodiment, the transition destination image 634 is displayed in the display area 630, for example, when the transition manipulation is performed a predetermined number of times or more within a predetermined time (for example, three or more times in 2 seconds).
The transition destination image 634 is a representative object 638 that represents the transition display image 632 displayed by transition. In the example illustrated in
The display position of the transition destination image 634 is not limited to the lower side of the display area 630 as in
Referring to
Here, the display control unit 146 may display the transition display image 632 of the corresponding page of the selected representative object 638 in the display area 630 based on a selection manipulation on the representative object 638 of the transition destination image 634. For example, when the representative object 638 of the file P20 is assumed to be selected from the transition destination image 634 illustrated on the upper right side of
The display control unit 146 may vary the display details of the transition destination image 634 in the display area 630 based on a transition manipulation amount for the transition display image 632. For example, when the transition manipulation amount is small, the display control unit 146 displays the representative object 638 of a page close to the current page displayed in the display area 630. Conversely, when the transition manipulation amount is large, the display control unit 146 displays the representative object 638 of a page distant from the current page. In the example illustrated in
The first display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, the transition destination image 634 is displayed after the transition manipulation. Thus, the user easily recognizes at which file a target page is located from the details of the transition destination image 634 and easily find the target page. In this display example, by selecting the transition destination image 634, the displayed page of the transition display image 632 is transitioned. Thus, the user can display the page corresponding to the file including the target page in the display area 630 at a high speed, and thus it is possible to shorten a time that the user spends finding for the target page.
In this display example, the display control unit 146 displays another transition destination image 634 based on a transition manipulation amount. Thus, the user displays the transition destination image 634 corresponding to any transition destination by adjusting the transition manipulation amount, and thus easily finds for the target page.
[5-2. Second Display Example (Display in which Granularity is Changed)]
Next, a second display example in the information processing apparatus 100 according to the embodiment will be described with reference to
The granularity, which is a unit indicating collection of content, in this embodiment is represented by, for example, a collection divided at a predetermined page or a collection divided in units according to a structure, such as chapters, sections, or the like. For example, the granularity of the file becomes coarse as the number of pages at which a book is divided increases. For example, the granularity becomes coarse as the structural classification unit or file unit of a book, such as pages, sections, or chapters, increases.
In this display example, the display control unit 146 changes the granularity of the transition destination image 634 according to the transition manipulation amount for transitioning the transition display image 632 and displays the transition destination image 634 in the display area 630. For example, when the transition manipulation amount is small, the display control unit 146 displays the granularity of the transition destination image 634 as fine granularity. When the transition manipulation amount is large, the display control unit 146 displays the transition destination image 634 with coarse granularity. In the example illustrated in
The second display example of the information processing apparatus 100 according to the embodiment has been described above. In this display example, when the transition destination image 634 is displayed through the transition manipulation on the transition display image 632, the display control unit 146 changes the granularity of the transition destination image 634 according to the transition manipulation amount of the transition display image 632 to display the transition destination image 634. Thus, the user can change the display granularity of the transition destination image 634 without performing a complicated manipulation. When the user selects the representative object 638, the user can also change the transition amount of the book by changing the granularity of the representative object 638 of the transition destination image 634, and thus the user easily finds a target reproduction position.
[5-3. Third Display Example (Display in which Transition Destination Image is Transitioned)]
Next, a third display example in the information processing apparatus 100 according to the embodiment will be described. In this display example, the transition destination image 634 is transitioned based on a transition manipulation on the transition destination image 634.
For example, the transition destination image 634 is assumed to be displayed in the display area 630 through a transition manipulation on the transition display image 632. When the transition manipulation is performed on the transition destination image 634 with the manipulator 200, the display control unit 146 transitions the displayed transition destination image 634 based on the transition manipulation. For example, the display control unit 146 displays the representative objects 638 arranged before and after the representative object 638 of the currently displayed transition destination image 634 in the display area 630. At this time, a direction in which the transition destination image 634 is transitioned may be determined based on a direction of the transition manipulation. A transition speed may be changed according to the transition manipulation amount of the manipulator 200. The transition manipulation on the transition destination image 634 is performed through, for example, a flicking manipulation or a dragging manipulation on the transition destination image 634 with the manipulator 200.
Referring to the upper right drawing of
The third display example of the information processing apparatus 100 according to the embodiment has been described above. In this example, the transition destination image 634 is transitioned and displayed based on the transition manipulation on the transition destination image 634. Thus, the user can view more transition destination images 634, and thus can easily find a target page.
Next, a display form of an information processing apparatus 100 according to a sixth embodiment of the present disclosure will be described with reference to
Referring to
When the transition manipulation is performed on the transition display image 732 displayed in the display area 730 with the manipulator 200, as illustrated on the left side of
The representative object 738 is an image that represents a file in which the mail or the messages are collected in certain units. The representative object 738 is text or an image that indicates a file or is text or an image that indicates certain mail or a message in the file. The files are changed according to the display order of the mail or the messages. For example, when the display order of the mail or the messages is the order of the reception dates, a file is a collection of the mail or the messages in units of days, weeks, months, years, or the like of the reception dates. For example, when the display order of the mail or the messages is alphabetical order according to addresses of the senders, a file is a collection in units of single addresses, addresses sharing a first letter, or the like is a file. The granularity of the collection of the files is the granularity of the transition destination image 734. For example, the granularity becomes coarse in the order of units of days, weeks, months, and years of the files
In the example illustrated in
In the embodiment, when one of the representative objects 738 displayed in the transition destination image 734 is selected through a touch manipulation or the like of the manipulator 200, the display control unit 146 may transition the transition display image 732 to a transition destination corresponding to the representative object 738 of the selected transition destination image 734.
The process which can be performed by the information processing apparatus 100 according to the embodiment is not limited to related examples. For example, as in each display example of the first embodiment, the information processing apparatus 100 can perform display in which granularity of the transition destination image 734 is changed, a display form of the transition destination image 734 is changed, or the transition destination image 734 is transitioned according to a transition manipulation amount.
The information processing apparatus 100 according to the sixth embodiment has been described above. In the embodiment, the transition destination image 734 is displayed by the transition manipulation. Thus, when the transition display image 732 transitions at a high speed, the user can comprehend the transition display image 732 displayed in the transition destination or during the transition, and thus can easily find the target content.
Next, a hardware configuration of an information processing apparatus 100 according to an embodiment of the present disclosure will be described with reference to
The information processing apparatus 100 includes a CPU (Central Processing Unit) 901, a ROM (Read Only Memory) 903, and a RAM (Random Access Memory) 905. In addition, the information processing apparatus 100 may include 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. Further, the information processing apparatus 100 may include an imaging device 933 and a sensor 935 as necessary. The information processing apparatus 100 may include a processing circuit such as a DSP (Digital Signal Processor) or ASIC (Application Specific Integrated Circuit), alternatively or in addition to the CPU 901.
The CPU 901 serves as an operation processor and a controller, and controls all or some operations in the information processing apparatus 100 in accordance with various programs recorded in the ROM 903, the RAM 905, the storage device 919 or a removable recording medium 927. The ROM 903 stores programs and operation parameters which are used by the CPU 901. The RAM 905 temporarily stores program which are used in the execution of the CPU 901 and parameters which are appropriately modified in the execution. The CPU 901, ROM 903, and RAM 905 are connected to each other by the host bus 907 configured to include an internal bus such as a CPU bus. In addition, the host bus 907 is connected to the external bus 911 such as a PCI (Peripheral Component Interconnect/Interface) bus via the bridge 909.
The input device 915 is a device which is operated by a user, such as a mouse, a keyboard, a touch panel, a proximity panel, buttons, switches and a lever. The input device 915 may be, for example, a remote control unit using infrared light or other radio waves, or may be an external connection device 929 such as a portable phone operable in response to the operation of the information processing apparatus 100. Furthermore, the input device 915 includes an input control circuit which generates an input signal on the basis of the information which is input by a user and outputs the input signal to the CPU 901. By operating the input device 915, a user can input various types of data to the information processing apparatus 100 or issue instructions for causing the information processing apparatus 100 to perform a processing operation.
The output device 917 includes a device capable of visually or audibly notifying the user of acquired information. The output device 917 may include a display device such as an LCD (Liquid Crystal Display), a PDP (Plasma Display Panel), and an organic EL (Electro-Luminescence) displays, an audio output device such as a speaker or a headphone, and a peripheral device such as a printer. The output device 917 may output the results obtained from the process of the information processing apparatus 100 in a form of a video such as text or an image, and an audio such as voice or sound.
The storage device 919 is a device for data storage which is configured as an example of a storage unit of the information processing apparatus 100. The storage device 919 includes, for example, a magnetic storage device such as a HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device. The storage device 919 stores programs to be executed by the CPU 901, various data, and data obtained from the outside.
The drive 921 is a reader/writer for the removable recording medium 927 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and is embedded in the information processing apparatus 100 or attached externally thereto. The drive 921 reads information recorded in the removable recording medium 927 attached thereto, and outputs the read information to the RAM 905. Further, the drive 921 writes in the removable recording medium 927 attached thereto.
The connection port 923 is a port used to directly connect devices to the information processing apparatus 100. The connection port 923 may include a USB (Universal Serial Bus) port, an IEEE1394 port, and a SCSI (Small Computer System Interface) port. The connection port 923 may further include an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, and so on. The connection of the external connection device 929 to the connection port 923 makes it possible to exchange various data between the information processing apparatus 100 and the external connection device 929.
The communication device 925 is, for example, a communication interface including a communication device or the like for connection to a communication network 931. The communication device 925 may be, for example, a communication card for a wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), WUSB (Wireless USB) or the like. In addition, the communication device 925 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), a modem for various kinds of communications, or the like. The communication device 925 can transmit and receive signals to and from, for example, the Internet or other communication devices based on a predetermined protocol such as TCP/IP. In addition, the communication network 931 connected to the communication device 925 may be a network or the like connected in a wired or wireless manner, and may be, for example, the Internet, a home LAN, infrared communication, radio wave communication, satellite communication, or the like.
The imaging device 933 is a device that generates an image by imaging a real space using an image sensor such as a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) sensor, as well as various members such as one or more lenses for controlling the formation of a subject image on the image sensor, for example. The imaging device 933 may be a device that takes still images, and may also be a device that takes moving images.
The sensor 935 is any of various sensors such as an acceleration sensor, a gyro sensor, a geomagnetic sensor, an optical sensor, a sound sensor, or an air pressure sensor, for example. The sensor 935 acquires information regarding the state of the information processing apparatus 100, such as the orientation of the case of the information processing apparatus 100, as well as information regarding the environment surrounding the information processing apparatus 100, such as the brightness or noise surrounding the information processing apparatus 100, for example. The sensor 935 may also include a Global Positioning System (GPS) sensor that receives GPS signals and measures the latitude, longitude, and altitude of the apparatus.
The foregoing thus illustrates an exemplary hardware configuration of the information processing apparatus 100. Each of the above components may be realized using general-purpose members, but may also be realized in hardware specialized in the function of each component. Such a configuration may also be modified as appropriate according to the technological level at the time of the implementation.
The embodiment of the present disclosure may include the information processing apparatus 100 (the terminal apparatus or the server), the system, the information processing method executed in the information processing apparatus 100 or the system, which are described above, a program for causing the information processing apparatus 100 to function, and a non-transitory tangible medium having a program stored therein.
Although the preferred embodiments of the present disclosure have been described in detail with reference to the appended drawings, the present disclosure is not limited thereto. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof
Additionally, the present technology may also be configured as below.
(1) An information processing apparatus including:
Number | Date | Country | Kind |
---|---|---|---|
2014-022261 | Feb 2014 | JP | national |