IP Library › Granted Patent US 10,275,133
Granted Patent B2
US 10,275,133 · App. 15/304,178 · Granted Apr 30, 2019

Moving image playback method, moving image playback device, and computer readable storage medium storing a moving image playback program

Inventor: Taro Kaneko (Tokyo, JP)
G06F3/04845G06F3/0486G06F3/04883G11B27/00G06F3/0488G06F2203/04806G06F2203/04808H04N21/41407H04N21/4312H04N21/47217
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,133
App. No.
15/304,178
Granted
Apr 30, 2019
Kind
B2
Abstract

Provided is a moving image playback method, a moving image playback device, and a computer readable storage medium which stores a moving image playback program which enable a plurality of moving images to be played back simultaneously on a single smart device, and enable the plurality of moving images to be moved and magnified/reduced within the smart device screen. For example, a moving image playback device of the present invention includes an operation part that performs an operation related to playback of a moving image; a control part that controls a request from the operation part; and a display part that displays the moving image according to the control of the control part. The control part generates a first moving image display view which is a movable region of a moving image to be projected in the display part; generates a second moving image display view which enables the moving image to be moved on the first moving image display view; plays back the moving image on the second moving image display view; obtains, on the basis of coordinates of the four corners of the second moving image display view, a pre-movement position of the moving image selected via the operation part; calculates a post-movement position of the moving image that was moved via the operation part by reflecting an amount of movement of the moving image on the coordinates of the four corners of the second moving image display view; and displays the moving image at the post-movement position.

Claims (63)

1. A moving image playback method to be executed by a computer, the method comprising:

generating a first moving image display view on a display part by an application for moving image playback, wherein the first moving image display view is a pseudo moving image display frame that is unable to play back moving images;

generating two or more second moving image display views only on the first moving image display view by the application, wherein the second moving image display views are repositionable only within the pseudo moving image display frame;

playing back the moving images on the second moving image display views;

obtaining, on the basis of coordinates of the four corners of one of the second moving image display views, a pre-reposition position of one of the moving images selected via an operation part;

calculating a post-reposition position of the one of the moving images that has been repositioned via the operation part by reflecting an amount of reposition of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views; and

displaying the moving images at the post-reposition position,

wherein if the moving images overlap each other, the one of the moving images which has been selected via the operation part is displayed at a topmost position.

2. The moving image playback method according to claim 1 , wherein the operation part is a touch-sensitive surface,

the pre-reposition position of the one of the moving images selected by a touch operation at one or more points via the operation part is obtained on the basis of the coordinates of the four corners of the one of the second moving image display views,

the post-reposition position of the one of the moving images that has been repositioned by a drag operation which changes a position of the touch operation via the operation part is calculated by reflecting the amount of reposition of the one of the moving images based on an amount of reposition by the drag operation on the coordinates of the four corners of the one of the second moving image display views, and

the one of the moving images is displayed at the post-reposition position.

3. The moving image playback method according to claim 1 , further comprising:

obtaining a position before magnification or reduction of the one of the moving images selected via the operation part on the basis of the coordinates of the four corners of the one of the second moving image display views,

calculating a position after magnification or reduction of the one of the moving images that has been magnified or reduced via the operation part by reflecting a magnification/reduction rate of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views, and

displaying the one of the moving images at the position after magnification or reduction.

4. The moving image playback method according to claim 3 , wherein the operation part is a touch-sensitive surface,

the position before magnification or reduction of the one of the moving images selected by a touch operation at two or more points via the operation part is obtained on the basis of the coordinates of the four corners of the one of the second moving image display views,

the position after magnification or reduction of the one of the moving images that has been magnified or reduced by a pinch operation which changes a position of at least one point of the touch operation via the operation part is calculated by reflecting the magnification/reduction rate of the one of the moving images based on an amount of reposition by the pinch operation on the coordinates of the four corners of the one of the second moving image display views, and

the one of the moving images is displayed at the position after magnification or reduction.

5. A moving image playback device, comprising:

an operation part that performs an operation related to playback of moving images;

a control part that controls a request from the operation part; and

a display part that displays the moving images according to the control of the control part,

wherein the control part:

generates a first moving image display view on the display part by an application for moving image playback, wherein the first moving image display view is a pseudo moving image display frame that is unable to play back moving images;

generates two or more second moving image display views only on the first moving image display view by the application, wherein the second moving image display views are repositionable only within the pseudo moving image display frame;

plays back the moving images on the second moving image display views;

obtains, on the basis of coordinates of the four corners of one of the second moving image display views, a pre-reposition position of one of the moving images selected via the operation part;

calculates a post-reposition position of the one of the moving images that has been repositioned via the operation part by reflecting an amount of reposition of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views; and

displays the one of the moving images at the post-reposition position,

wherein if the moving images overlap each other, the one of the moving images which has been selected via the operation part is displayed at a topmost position.

6. The moving image playback device according to claim 5 , wherein the operation part is a touch-sensitive surface, and

the control part:

obtains, on the basis of the coordinates of the four corners of the one of the second moving image display views, the pre-reposition position of the one of the moving images selected by a touch operation at one or more points via the operation part;

calculates the post-reposition position of the one of the moving images that has been repositioned by a drag operation which changes a position of the touch operation via the operation part by reflecting the amount of reposition of the one of the moving images based on an amount of reposition by the drag operation on the coordinates of the four corners of the one of the second moving image display views; and

displays the one of the moving images at the post-reposition position.

7. The moving image playback device according to claim 5 , wherein the control part:

obtains, on the basis of the coordinates of the four corners of the one of the second moving image display views, a position before magnification or reduction of the one of the moving images selected via the operation part;

calculates a position after magnification or reduction of the one of the moving images that has been magnified or reduced via the operation part by reflecting a magnification/reduction rate of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views; and

displays the one of the moving images at the position after magnification or reduction.

8. The moving image playback device according to claim 5 , wherein the operation part is a touch-sensitive surface, and

the control part:

obtains, on the basis of the coordinates of the four corners of the one of the second moving image display views, a position before magnification or reduction of the one of the moving images selected by a touch operation at two or more points via the operation part;

calculates a position after magnification or reduction of the one of the moving images that has been magnified or reduced by a pinch operation which changes a position of at least one point of the touch operation via the operation part by reflecting a magnification/reduction rate of the one of the moving images based on an amount of reposition by the pinch operation on the coordinates of the four corners of the one of the second moving image display views; and

displays the one of the moving images at the position after magnification or reduction.

9. A non-transitory computer readable storage medium which stores a moving image playback program for causing a computer to execute the following:

a procedure for generating a first moving image display view on a display part by an application for moving image playback, wherein the first moving image display view is a pseudo moving image display frame that is unable to play back moving images;

a procedure for generating two or more second moving image display views only on the first moving image display view by the application, wherein the second moving image display views are repositionable only within the pseudo moving image display frame;

a procedure for playing back the moving images on the second moving image display views;

a procedure for obtaining, on the basis of coordinates of the four corners of one of the second moving image display views, a pre-reposition position of one of the moving images selected via an operation part; and

a procedure for calculating a post-reposition position of the one of the moving images that has been repositioned via the operation part by reflecting an amount of reposition of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views, and displaying the one of the moving images at the post-reposition position,

wherein if the moving images overlap each other, the one of the moving images which has been selected via the operation part is displayed at a topmost position.

10. The non-transitory computer readable storage medium according to claim 9 , wherein the operation part is a touch-sensitive surface, and the non-transitory computer readable storage medium stores the moving image playback program for causing the computer to execute the following:

a procedure for obtaining, on the basis of the coordinates of the four corners of the one of the second moving image display views, the pre-reposition position of the one of the moving images selected by a touch operation at one or more points via the operation part; and

a procedure for calculating the post-reposition position of the one of the moving images that has been repositioned by a drag operation which changes a position of the touch operation via the operation part by reflecting the amount of reposition of the one of the moving images based on an amount of by the drag operation on the coordinates of the four corners of the one of the second moving image display views, and displaying the one of the moving images at the post-reposition position.

11. The non-transitory computer readable storage medium according to claim 9 , wherein the non-transitory computer readable storage medium stores the moving image playback program for causing the computer to execute the following:

a procedure for obtaining, on the basis of the coordinates of the four corners of the one of the second moving image display views, a position before magnification or reduction of the one of the moving images selected via the operation part; and

a procedure for calculating a position after magnification or reduction of the one of the moving images that has been magnified or reduced via the operation part by reflecting a magnification/reduction rate of the one of the moving images on the coordinates of the four corners of the one of the second moving image display views, and displaying the one of the moving images at the position after magnification or reduction.

12. The non-transitory computer readable storage medium according to claim 9 , wherein the operation part is a touch-sensitive surface, and

the non-transitory computer readable storage medium stores the moving image playback program for causing the computer to execute the following:

a procedure for obtaining, on the basis of the coordinates of the four corners of the one of the second moving image display views, a position before magnification or reduction of the one of the moving images selected by a touch operation at two or more points via the operation part; and

a procedure for calculating a position after magnification or reduction of the one of the moving images that has been magnified or reduced by a pinch operation which changes a position of at least one point of the touch operation via the operation part by reflecting a magnification/reduction rate of the one of the moving images based on an amount of reposition by the pinch operation on the coordinates of the four corners of the one of the second moving image display views, and displaying the one of the moving images at the position after magnification or reduction.

Priority Claims (1)
JP 2015-018824 · Jan 16, 2015 · national
Continuity (1)
Related Publication 20170031573A1 · Feb 2, 2017