Content playback system, playback device, playback control method and program
First Claim
1. A content playback system in which first and second playback devices that are capable of receiving and playing back content data from a server device are connected by one of a wired connection and a wireless connection, whereinthe first playback device comprises:
- a first communication portion that communicates data with the server device or the second playback device;
a first memory that memorizes content data received from the server device through the first communication portion;
a first playback portion that plays back the content data that is memorized in the first memory;
a first synchronized playback control portion that, upon receiving a synchronized playback command to play back the content data in synchronization by the first playback device and the second playback device while the content data is being played back by the first playback portion, transmits, to the second playback device through the first communication portion, information that pertains to the content data and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data;
wherein, after a playback preparation completion notification that indicates completion of playback preparation of the content data is received from the second playback device through the first communication portion and when the elapsed playback time for the content data reaches the synchronized playback start time, the first synchronized playback control portion transmits a playback start command for the content data to the second playback device through the first communication portion, andthe second playback device comprises;
a second communication portion that communicates data with the server device or the first playback device;
a second memory that memorizes content data received from the server device through the second communication portion;
a second playback portion that plays back the content data that is memorized in the second memory;
a second synchronized playback control portion that receives, from the first playback device through the second communication portion, information that pertains to the content data that is being played back on the first playback device and information that indicates the synchronized playback start time;
starts receiving data that begins from the synchronized playback start time for the content data from the server device based on the information that pertains to the content data and memorizes the content data in the second memory;
transmits the playback preparation completion notification to the first playback device through the second communication portion after the data of the content data memorized in the second memory reaches or exceeds a specified volume; and
, after transmission of the playback preparation completion notification and when the playback start command is received from the first playback device through the second communication portion, starts playing back using the second playback portion the data that begins from the synchronized playback start time for the content data that is memorized in the second memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A first playback device, upon receiving a synchronized playback command while content playback is in progress, transmits, to a second playback device, information that pertains to the playback content and a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content. The second playback device starts receiving content data that begins from the synchronized playback start time from a server. After the data that is memorized in a memory reaches a specified volume, the second playback device transmits a playback preparation completion notification to the first playback device. Once the elapsed playback time for the content reaches the synchronized playback start time, the first playback device transmits a playback start command to the second playback device. Upon receiving this command, the second playback device starts playing back content data that begins from the synchronized playback start time.
266 Citations
25 Claims
-
1. A content playback system in which first and second playback devices that are capable of receiving and playing back content data from a server device are connected by one of a wired connection and a wireless connection, wherein
the first playback device comprises: -
a first communication portion that communicates data with the server device or the second playback device; a first memory that memorizes content data received from the server device through the first communication portion; a first playback portion that plays back the content data that is memorized in the first memory; a first synchronized playback control portion that, upon receiving a synchronized playback command to play back the content data in synchronization by the first playback device and the second playback device while the content data is being played back by the first playback portion, transmits, to the second playback device through the first communication portion, information that pertains to the content data and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data;
wherein, after a playback preparation completion notification that indicates completion of playback preparation of the content data is received from the second playback device through the first communication portion and when the elapsed playback time for the content data reaches the synchronized playback start time, the first synchronized playback control portion transmits a playback start command for the content data to the second playback device through the first communication portion, andthe second playback device comprises; a second communication portion that communicates data with the server device or the first playback device; a second memory that memorizes content data received from the server device through the second communication portion; a second playback portion that plays back the content data that is memorized in the second memory; a second synchronized playback control portion that receives, from the first playback device through the second communication portion, information that pertains to the content data that is being played back on the first playback device and information that indicates the synchronized playback start time;
starts receiving data that begins from the synchronized playback start time for the content data from the server device based on the information that pertains to the content data and memorizes the content data in the second memory;
transmits the playback preparation completion notification to the first playback device through the second communication portion after the data of the content data memorized in the second memory reaches or exceeds a specified volume; and
, after transmission of the playback preparation completion notification and when the playback start command is received from the first playback device through the second communication portion, starts playing back using the second playback portion the data that begins from the synchronized playback start time for the content data that is memorized in the second memory.
-
-
2. A playback device comprising:
-
a communication portion that communicates data with a server device or an other playback device; a memory that memorizes content data received from the server device through the communication portion; a playback portion that plays back the content data that is memorized in the memory; and a synchronized playback control portion that, upon receiving a synchronized playback start command to play back the content data in synchronization by the playback device and an other playback device while the content data is being played back by the playback portion, transmits, to the other playback device through the communication portion, information that pertains to the content data and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data;
wherein, after a playback preparation completion notification that indicates completion of playback preparation of the content data is received from the other playback device through the communication portion, and when the elapsed playback time for the content data reaches the synchronized playback start time, the synchronized playback control portion transmits a playback start command for the content data to the other playback device through the communication portion. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A playback device comprising:
-
a communication portion that communicates data with a server device or an other playback device; a memory that memorizes content data received from the server device through the communication portion; a playback portion that plays back the content data that is memorized in the memory; and a synchronized playback control portion that receives, from the other playback device through the communication portion, information that pertains to content data that is being played back on the other playback device and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data;
starts receiving data that begins from the synchronized playback start time for the content data from the server device based on the information that pertains to the content data and memorizes the content data in the memory;
transmits, after the data of the content data that is memorized in the memory reaches or exceeds a specified volume, a playback preparation completion notification that indicates completion of playback preparation of the content data to the other playback device through the communication portion; and
upon receiving a playback start command for the content data from the other playback device after transmission of the playback preparation completion notification, starts playing back the data that begins from the synchronized playback start time for the content data that is memorized in the memory. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A playback control method for a playback device that plays back content data received from a server device in synchronization with at least one playback devices, comprising the steps of:
-
playing back, while receiving, content data from the server device; transmitting to the other playback device, information that pertains to the content data and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data, upon receiving a synchronized playback command to play back the content data in synchronization by the playback device and the other playback device while the content data playback is in progress; receiving, from the other playback device, a playback preparation completion notification that indicates completion of playback preparation of the content data; and transmitting a playback start command for the content data to the other playback device when the elapsed playback time for the content data reaches the synchronized playback start time after receiving the playback preparation completion notification. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A playback control method for a playback device that plays back content data received from a server device in synchronization with at least one other playback devices, comprising the steps of:
-
receiving, from the other playback device, information that pertains to content data that is being played back on the other playback device and information that indicates a synchronized playback start time obtained by adding a predetermined additional time to an elapsed playback time for the content data; based on the information that pertains to the content data, starting receiving of data that begins from the synchronized playback start time for the content data from the server device and memorizing the data in a memory; transmitting to the other playback device a playback preparation completion notification that indicates completion of playback preparation of the content data after the data of the content data that is memorized in the memory reaches or exceeds a specified volume; and starting playback of the data that begins from the synchronized playback start time for the content data that is memorized in the memory, upon receiving a playback start command for the content data from the other playback device after transmission of the playback preparation completion notification. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification