IP Library › Granted Patent US 9,531,984
Granted Patent B2
US 9,531,984 · App. 14/833,743 · Granted Dec 27, 2016

Terminal device, information processing device, and computer-readable medium

Inventor: Kentaro Ushiyama (Nagoya, JP)
Assignee: Brother Kogyo Kabushiki Kaisha
H04N5/765H04N9/8211H04N21/2743H04N21/4307H04N21/4316H04N21/845H04N9/8042
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 9,531,984
App. No.
14/833,743
Granted
Dec 27, 2016
Kind
B2
Abstract

A terminal device including a controller configured to display a video on a display in accordance with a display range, the video being configured such that its display range to be displayed on the display within a corresponding one of image frames constituting the video is variable depending on each playback position of the video, accept an instruction to indicate a specified display range that is a partial display range within a corresponding one of image frames constituting the video displayed on the display, and acquire particular display range information indicating a particular display range that is within a predetermined distance from the specified display range within an image frame corresponding to a playback position at a moment when the instruction is accepted, from a storage device storing a plurality of pieces of display range information indicating display ranges to be displayed within respective image frames corresponding to playback positions.

Claims (24)

1. A terminal device comprising:

a display; and

a controller configured to:

display a video on the display in accordance with a display range, the video being configured such that the display range thereof to be displayed on the display within a corresponding one of image frames constituting the video is variable depending on each playback position of the video;

accept an instruction to indicate a specified display range that is a partial display range within a corresponding one of image frames constituting the video displayed on the display; and

acquire particular display range information indicating a particular display range that is within a predetermined distance from the specified display range within an image frame corresponding to a playback position at a point of time when the instruction is accepted, from a storage device storing a plurality of pieces of display range information indicating display ranges to be displayed on the display within respective image frames corresponding to a plurality of playback positions.

2. The terminal device according to claim 1 , wherein the controller is further configured to, while the video is displayed on the display, further display, on the display, an image of the particular display range indicated by the particular display range information, based on the corresponding one of the image frames constituting the video displayed on the display.

3. The terminal device according to claim 2 , wherein the controller is further configured to, while the video is displayed in a main view of the display, further display, in a sub view of the display, an image of the particular display range indicated by the particular display range information, based on the corresponding one of the image frames constituting the video displayed on the display.

4. The terminal device according to claim 3 , wherein the controller is further configured to further display, in the sub view, a video of the particular display range indicated by the particular display range information, as a candidate to be displayed in the main view, based on image frames constituting a video identical to the video being displayed in the main view.

5. An information processing device connectable to a storage device storing a plurality of pieces of display range information of a video, each of the plurality of pieces of display range information indicating a display range to be displayed on a display within a corresponding one of image frames corresponding to a plurality of playback positions of the video, the display range being variable depending on each playback position of the video, the information processing device comprising:

a communication unit; and

a controller configured to:

acquire, from a terminal device via the communication unit, display range information indicating a specified display range that is a partial display range within an image frame corresponding to a playback position at a point of time when an instruction to indicate the specified display range is accepted, the specified display range being the partial display range specified within the image frame of image frames constituting a video displayed by the terminal device;

acquire, from the storage device, particular display range information indicating a particular display range that is within a predetermined distance from the specified display range indicated by the acquired display range information; and

transmit, to the terminal device via the communication unit, the particular display range information.

6. The information processing device according to claim 5 , wherein the controller is configured to acquire, from the storage device, the particular display range information such that a distance between a first predetermined point in the specified display range indicated by the acquired display range information and a second predetermined point in the particular display range indicated by the particular display range information stored in the storage device is equal to or less than a threshold.

7. The information processing device according to claim 5 , wherein the controller is configured to, when a predetermined condition is satisfied, acquire from the storage device the particular display range information as display range information indicating a display range that satisfies the predetermined condition, the predetermined condition being such that when the image frame is projected on a virtual three-dimensional surface in a three-dimensional virtual space, at least an angle between a first visual line and a second visual line is equal to or less than a threshold, the first visual line being a visual line from a viewpoint in the virtual three-dimensional space to a first predetermined point in the specified display range indicated by the acquired display range information, the second visual line being a visual line from the viewpoint in the virtual three-dimensional space to a second predetermined point in the particular display range indicated by the particular display range information stored in the storage device.

8. A non-transitory computer-readable medium storing computer-readable instructions configured to, when executed by a processor, cause the processor to:

display a video on a display in accordance with a display range, the video being configured such that the display range thereof to be displayed on the display within a corresponding one of image frames constituting the video is variable depending on each playback position of the video;

accept an instruction to indicate a specified display range that is a partial display range within a corresponding one of image frames constituting the video displayed on the display; and

acquire particular display range information indicating a particular display range that is within a predetermined distance from the specified display range within an image frame corresponding to a playback position at a point of time when the instruction is accepted, from a storage device storing a plurality of pieces of display range information indicating display ranges to be displayed on the display within respective image frames corresponding to a plurality of playback positions.

9. The non-transitory computer-readable medium according to claim 8 , wherein the instructions are further configured to, when executed by the processor, cause the processor to, while the video is displayed on the display, further display, on the display, an image of the particular display range indicated by the particular display range information, based on the corresponding one of the image frames constituting the video displayed on the display.

10. The non-transitory computer-readable medium according to claim 9 , wherein the instructions are further configured to, when executed by the processor, cause the processor to, while the video is displayed in a main view of the display, further display, in a sub view of the display, an image of the particular display range indicated by the particular display range information, based on the corresponding one of the image frames constituting the video displayed on the display.

11. The non-transitory computer-readable medium according to claim 10 , wherein the instructions are further configured to, when executed by the processor, cause the processor to further display, in the sub view, a video of the particular display range indicated by the particular display range information, as a candidate to be displayed in the main view, based on image frames constituting a video identical to the video being displayed in the main view.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: USHIYAMA, KENTARO
To: BROTHER KOGYO KABUSHIKI KAISHA
Reel/Frame 036994/0530 →
Priority Claims (1)
JP 2013-037495 · Feb 27, 2013 · national
Continuity (2)
Continuation In Part PCTJP2014054297 · Feb 24, 2014
Related Publication 20150365622A1 · Dec 17, 2015