WO2006011400A1 - 情報処理装置および方法、記録媒体、並びにプログラム - Google Patents
情報処理装置および方法、記録媒体、並びにプログラム Download PDFInfo
- Publication number
- WO2006011400A1 WO2006011400A1 PCT/JP2005/013293 JP2005013293W WO2006011400A1 WO 2006011400 A1 WO2006011400 A1 WO 2006011400A1 JP 2005013293 W JP2005013293 W JP 2005013293W WO 2006011400 A1 WO2006011400 A1 WO 2006011400A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- information processing
- content
- processing apparatus
- communication device
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2387—Stream processing in response to a playback request from an end-user, e.g. for trick-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4135—Peripherals receiving signals from specially adapted client devices external recorder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43076—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
Definitions
- the present invention relates to an information processing device and method, a recording medium, and a program, and in particular, communicates a user's voice and video with other information processing devices connected via a network and transmits the same content.
- the present invention relates to an information processing apparatus and method, a recording medium, and a program that are played back synchronously.
- telephones so-called videophones, video conferencing systems, and the like exist as devices used for exchange between persons (hereinafter referred to as remote communication) in remote places.
- remote communication There is also a method of connecting to the Internet using a personal computer or the like and performing text chat, video chat with video and audio, and the like.
- Patent Document 1 JP 2003-271530 A
- the present invention has been made in view of such a situation, and an object of the present invention is to enable people in remote locations to view the same content in synchronization.
- the information processing apparatus of the present invention reproduces content data in response to an operation by a user.
- Reproducing means generating means for generating operation information corresponding to an operation by the user, and transmitting the information to another information processing apparatus via the network, and an operation transmitted from the other information processing apparatus via the network
- reproduction control means for synchronizing the reproduction of the content data by the reproduction means with other information processing devices based on the information.
- the content data may be broadcast as a television program.
- the generation means can generate operation information indicating the channel after switching in response to an operation of switching a television broadcast channel by a user.
- the generation unit may generate operation information including at least one of a content of a user operation, a time when the operation is performed, or a reproduction position of content data.
- the generation unit generates operation information including at least one of a content of a user operation, a scheduled start time of processing corresponding to the operation, or a content data reproduction position. Can do.
- the information processing apparatus of the present invention may further include a detection unit that detects a communication time required for communication of operation information via the network, and the generation unit is configured to handle an operation based on the communication time.
- the scheduled start time of the processing to be performed can be determined.
- the information processing apparatus of the present invention may further include communication means for communicating the user's voice and video with other information processing apparatuses via a network.
- An information processing method includes a reproduction step of reproducing content data in response to an operation by a user, and operation information corresponding to the operation by the user, and is transmitted to another information processing apparatus via a network.
- the recording medium program of the present invention generates a reproduction step for reproducing content data in response to an operation by the user, and operation information corresponding to the operation by the user.
- the generation step to be transmitted to another information processing device via the network, and the other information processing device power is also reproduced with the other information processing device based on the operation information transmitted via the network.
- a playback control step to be synchronized.
- the program of the present invention reproduces content data in response to an operation by the user, generates operation information corresponding to the operation by the user, and transmits the operation information to another information processing apparatus via the network.
- a reproduction control step for synchronizing the reproduction of the content data by the process of the reproduction step with the other information processing apparatus based on the operation information transmitted from the other information processing apparatus via the network. It is characterized by causing a computer to execute a process including this.
- operation information corresponding to an operation by the user is generated and transmitted to another information processing apparatus via a network.
- other information processing device capabilities are synchronized with the other information processing devices based on the operation information transmitted via the network.
- FIG. 1 A configuration example of a communication system to which the present invention is applied is shown.
- FIG. 2A is a diagram showing an example of content video and user video.
- FIG. 2B is a diagram showing an example of content video and user video.
- FIG. 2C is a diagram showing an example of content video and user video.
- FIG. 3A is a diagram showing an example of composition of content video and user video.
- FIG. 3B is a diagram showing a synthesis example of content video and user video.
- FIG. 3C is a diagram showing an example of composition of content video and user video.
- FIG. 4 is a block diagram illustrating a configuration example of the communication device in FIG. 1.
- FIG. 6 is a diagram for explaining an outline of a synchronized content acquisition mode applied to a first synchronized playback process.
- FIG. 7 is a flowchart illustrating a first synchronized playback process.
- FIG. 8 is a diagram for explaining an outline of a follow-up synchronization mode applied to a second synchronized playback process.
- FIG. 9 is a flowchart illustrating a second synchronized playback process.
- FIG. 10 is a diagram for explaining an outline of a reservation type synchronous mode applied to a third synchronous reproduction process.
- FIG. 11 is a flowchart illustrating a third synchronized playback process.
- FIG. 12 is a block diagram illustrating a configuration example of a general-purpose personal computer.
- FIG. 1 shows a configuration example of a communication system to which the present invention is applied.
- the communication device 1-1 is connected to another communication device 1 (communication device 1-2 in the case of FIG. 1) via the communication network 2.
- communication device 1 communication device 1-2 in the case of FIG. 1
- common content for example, program content obtained by receiving TV broadcasts, movies already acquired through pre-downloading, etc.
- moving images such as private content exchanged between users, still images, etc.
- the communication device 1 when it is not necessary to individually distinguish the communication devices 1-1 and 1-2, they are simply referred to as the communication device 1.
- the communication device 1 can be used simultaneously by a plurality of users. For example, in the case of FIG. 1, it is assumed that the communication device 1-1 is used by the users A and B, and the communication device 1-2 is used by the user X.
- the video of the common content is as shown in FIG. 2A
- the video of user A taken by the communication device 1-1 is as shown in FIG. 2B
- the communication device 1 Assume that the video of user X taken by -2 is as shown in Figure 2C.
- the display 22 (Fig. 4) of the communication device 1-1 has, for example, a picture in picture shown in Fig. 3A, a cross fade shown in Fig. 3B, or a wipe shown in Fig. 3C.
- the content and the user's video are superimposed and displayed.
- the user's video is superimposed on the content video as a small screen.
- the display position and size of the small screen can be changed arbitrarily.
- the so-called “splendid” may be used so that the content image is transmitted through the small screen of the user's image.
- the video of the user (user A or user X) is ⁇ -blended and displayed on the content video.
- This cross fade can be used, for example, when the user points to an arbitrary position or region on the content video.
- the video of the user is covered so as to cover the video of the content. Appear from a predetermined direction.
- composition method of the content and the user's video can be changed at any time.
- methods other than those described above may be applied to display content and user video.
- Composition of content and user's video and audio for example, distinction between picture-in-picture, cross-fade, or wipe, sub-screen size and position when picture-in-picture is adopted, cross-fade is adopted ⁇ blending transparency, volume ratio, etc. are recorded as composite information 34 (Fig. 4).
- the communication network 2 is a broadband data communication network represented by the Internet or the like, and the content supply server 3 supplies content to the communication device 1 via the communication network 2 in response to a request from the communication device 1.
- the authentication server 4 performs processing such as authentication and billing when the user of the communication device 1 uses the communication system.
- the broadcast device 5 transmits content as a program such as a television broadcast. Therefore, each communication device 1 can receive and reproduce the content broadcast from the broadcast device 5 in synchronization. Note that the content transmission from the broadcasting device 5 to the communication device 1 may be wireless or wired.
- the communication network 2 may also be used.
- the standard time information supply device 6 is a standard time for matching the clock (standard time counter 41 (Fig. 4)) built in the communication device 1 to the standard time (world standard time, Japan standard time, etc.). Information is supplied to each communication device 1.
- the supply of the standard time information from the standard time information supply device 6 to the communication device 1 may be wireless or wired. In addition, it does not work through the communication network 2.
- the output unit 21 includes a display 22 and a speaker 23, and displays video corresponding to the video signal and audio signal input from the video / audio synthesizer 31, respectively. Output.
- the input unit 24 detects the camera 25 that captures the user's video (moving image or still image), the microphone 26 that collects the user's voice, and the ambient environment information (brightness, temperature, humidity, etc.) of the user.
- the real-time (RT) data of the user including the acquired moving image, sound, and surrounding environment information is output to the communication unit 28 and the storage unit 32.
- the camera 25 has a function capable of measuring the distance to the subject (user).
- the input unit 24 outputs the acquired user video and audio to the video / audio synthesis unit 31. Further, the input unit 24 outputs the acquired video to the image analysis unit 35. Note that a plurality of input units 24 (two in the case of FIG. 4) may be provided, and each may be directed to a plurality of users (users A and B in FIG. 1).
- the communication unit 28 transmits the real-time data of the user A input from the input unit 24 to the communication device 1-2 of the communication partner via the communication network 2, and the communication device 1-2 is connected to the communication device 1-2.
- the transmitted real-time data of user X is received and output to the audio / video synthesis unit 31, the storage unit 32, and the image analysis unit 35.
- the communication unit 28 receives the content supplied via the communication network 2 by the communication device 12 or the content supply server 3 as a communication partner, and outputs the content to the content reproduction unit 30 and the storage unit 32. Further, the communication unit 28 transmits the content 33 stored in the storage unit 32 and the operation information generated by the operation information output unit 50 to the communication device 12 via the communication network 2.
- the broadcast receiving unit 29 receives a television broadcast signal broadcast from the broadcast device 5 and outputs the obtained content as a broadcast program to the content reproduction unit 30.
- the content reproduction unit 30 reproduces the content of the broadcast program received by the broadcast reception unit 29, the content received by the communication unit 28, or the content read from the storage unit 32, and the video and audio of the obtained content Is output to the video / audio synthesis unit 31 and the image analysis unit 35.
- the video / audio synthesis unit 31 combines the content video input from the content playback unit 30, the video of the user, and the video for OSD (On Screen Display) by ⁇ -plending or the like, The resulting video signal is output to the output unit 21.
- the audio / video synthesis unit 31 also synthesizes the audio of the content input from the content playback unit 30 and the audio of the user. Then, the audio signal obtained as a result is output to the output unit 21.
- the storage unit 32 receives the real-time data of the user (user A or the like) supplied from the input unit 24, the real-time data of the communication partner (user X) supplied from the communication unit 28, and is received by the transmission / reception unit 29 Stores broadcast program content and content supplied from the communication unit 28.
- the storage unit 32 also stores the synthesis information 34 generated by the synthesis control unit 47.
- the image analysis unit 35 analyzes the brightness and luminance of the content video input from the content playback unit 30 and the user video (including those from the communication devices 1-2), and the analysis result Is output to the composition control unit 47.
- the mirror image generation unit 36 of the image analysis unit 35 generates a mirror image of the image of the user (including the one from the communication device 1-2).
- the pointer detection unit 37 becomes a pointer that the user points to a desired position from the user's video (including those from the communication devices 1-2).
- the wrist and fingertips are detected and the video is extracted.
- a plurality of users are included in the video from the input unit 24, a plurality of pointers are detected to associate the users.
- the motion vector detection unit 38 detects a motion vector indicating the user's motion from the user's video (including the one from the communication device 1-2), and identifies the generation point and the locus.
- the matching unit 39 determines whether the detected motion vector force of the user matches the !! or deviation of the user's motion, and outputs the determination result to the control unit 43 as motion vector matching information.
- the communication environment detection unit 40 monitors the communication environment (communication rate, communication delay time, etc.) between the communication unit 28 and the communication device 1-2 via the communication network 2, and sends the monitoring result to the control unit 43. Output. Based on the standard time information supplied from the standard time information supply device 6, the standard time counter 41 matches the standard time recorded by itself and supplies the standard time to the control unit 43.
- the operation input unit 42 also has, for example, a remote controller power, accepts a user operation, and inputs a corresponding operation signal to the control unit 43.
- the control unit 43 configures the communication device 1-1 based on an operation signal corresponding to a user operation input from the operation input unit 42, motion vector matching information input from the image analysis unit 35, and the like. Control each part.
- the control unit 43 includes a session management unit 44, A viewing record level setting unit 45, a reproduction synchronization unit 46, a composition control unit 47, a reproduction permission unit 48, a recording permission unit 49, an operation information output unit 50, and an electronic device control unit 51 are included.
- FIG. 4 illustration of control lines from the control unit 43 to each unit constituting the communication device 1-1 is omitted.
- the communication unit 28 communicates with the communication communication device 1 via the communication network 2.
- the viewing / recording level setting unit 45 is capable of reproducing real-time data such as user A acquired by the input unit 24 on the communication device 12 of the communication partner, Force / Negative force that can be recorded The number of times that recording is possible is set, and the communication unit 28 notifies the communication device 12 of this setting information.
- the playback synchronization unit 46 controls the broadcast receiving unit 29 and the content playback unit 30 so that the same content is played back in synchronization with the communication device 1-2 of the communication partner.
- the composition control unit 47 is based on the analysis result of the image analysis unit 35 and the like so that the content video and audio and the user video and audio are synthesized according to the setting operation from the user. Controls the synthesizer 31.
- the reproduction permission unit 48 determines whether or not the content can be reproduced based on license information or the like added to the content, and controls the content reproduction unit 30 based on the determination result.
- the recording permission unit 49 determines whether or not the user's real-time data and content can be recorded based on the setting of the communication partner and the license information added to the content, and controls the storage unit 32 based on the determination result. To do.
- the operation information output unit 50 corresponds to a user operation (channel switching operation when receiving a television broadcast, content playback start, playback end, fast forward playback operation, etc.), including the operation content and operation time. Information (details will be described later) is generated, and the communication unit 28 notifies the communication device 1-2 of the communication partner. This operation information is used for synchronized playback of content.
- the electronic device control unit 51 is a predetermined electronic device (for example, a lighting device, an air conditioner) connected to the communication device 11 (including a wireless connection). Control equipment, etc. (both not shown).
- a detailed configuration example of the communication device 12 is the same as the configuration example of the communication device 11 shown in FIG.
- This remote communication processing is performed when an operation for instructing the start of remote communication with the communication device 12 is input to the operation input unit 42, and an operation signal corresponding to this operation is input to the control unit 43. To begin.
- step S1 the communication unit 28 connects to the communication device 1-2 via the communication network 2 based on the control of the session management unit 44, and notifies the start of remote communication. In response to this notification, the communication device 1-2 returns an acceptance of the start of remote communication.
- step S2 the communication unit 28 transmits real-time data such as the user A input from the input unit 24 to the communication device 1-2 via the communication network 2 based on the control of the control unit 43. At the same time, it starts receiving the real-time data of user X sent from communication device 1-2.
- the video and audio included in the transmitted real-time data of the user A and the like and the video and audio included in the received real-time data of the user X are input to the video / audio synthesis unit 31.
- step S3 the communication unit 28 connects to the authentication server 4 via the communication network 2 based on the control of the session management unit 44, and performs an authentication process for content acquisition. After this authentication process, the communication unit 28 accesses the content supply server 3 via the communication network 2 and acquires the content specified by the user. At this time, it is assumed that the same processing is performed in the communication device 1-2 and the same content is acquired.
- step S3 When receiving content that is broadcast on television, or when playing back content that has already been acquired and stored in storage unit 32, the process of step S3 can be omitted.
- step S4 the content playback unit 30 starts content playback processing (hereinafter referred to as content synchronization playback processing) synchronized with the communication device 12 based on the control of the playback synchronization unit 46. To do. Details on this content synchronized playback process will be described later. Describe.
- step S5 the storage unit 32 starts a remote communication recording process.
- step S6 the video / audio synthesizing unit 31 receives the video and audio of the reproduced content, the video and audio included in the transmitted real-time data such as the user A, and the like according to the control of the synthesis control unit 47.
- the video and audio included in the real-time data of the user X thus obtained are synthesized, and the video signal and audio signal obtained as a result are supplied to the output unit 21.
- the output unit 21 displays video corresponding to the supplied video signal and outputs audio corresponding to the audio signal.
- video and audio communications between users and synchronized playback of content have started.
- step S6 the pointer detection unit 35 of the image analysis unit 35 parallels the processing of the video / audio synthesis unit 31 and the like, based on the video included in the real time data of the user A and the like, the pointer of the user A and the like. Detects and displays on the screen (pointing process).
- step S7 the control unit 43 determines whether or not the user's power is an operation for instructing the end of the remote communication, and waits until it is determined that the operation has been performed. User power If it is determined that an operation for instructing the end of remote communication has been performed, the process proceeds to step S8.
- step S8 based on the control from the session management unit 44, the communication unit 28 connects to the communication device 1-2 via the communication network 2 and notifies the end of the remote communication. In response to this notification, the communication device 1-2 returns an acceptance of the end of the remote communication.
- step S9 the storage unit 32 ends the communication recording process. Played content recorded so far, video and audio included in real-time data such as user A, and video and audio included in received real-time data of user X The voice and synthesis information 34 will be used in the future when this remote communication is reproduced.
- the synchronized content acquisition mode applied to the first synchronized playback process the follow-up synchronized mode applied to the second synchronized playback process, and the third synchronized
- the synchronous content acquisition mode is a content that can be acquired synchronously by the communication device 1-1 and the communication device 12 and cannot be changed in reproduction timing, specifically, a television broadcast program, etc. This is applied when receiving the content of and viewing in real time. In the case of a television broadcast program, as long as the receiving channel is the same, the video and audio output timings are the same even in remote locations. Therefore, in the synchronous content acquisition mode, information indicating the received television broadcast channel is transmitted from the communication device 11 to the communication device 12 as operation information.
- FIG. 6 shows an outline of operation in the synchronous content acquisition mode. For example, when communication device 1-1 is switched from channel Chi to channel Ch3 by user A at time tl, operation information indicating that it has been switched to channel Ch3 is generated, and communication device 1-2 is Sent.
- communication device 1-2 that has received the operation information from communication device 1-1 at time t2, the channel to be received is switched to channel Ch3, and operation information indicating that the channel has been switched to channel Ch3 is generated, Returned to communication device 1-1. Then, the user X is notified that the content is synchronized and played back with the communication device 1-1 (for example, the character string “channel in sync” is superimposed on the screen).
- Communication device 1-1 which has received the operation information from communication device 1-2 at time t3, notifies user A that the content is being played back synchronously with communication device 1-2. (For example, the character string “Channel in sync” is superimposed on the screen).
- steps S11 to S15 are processing by the communication device 1-1
- steps S21 to S23 are processing by the communication device 1-2.
- the communication device 1-1 and the communication device 1-2 have already received a program (content) such as a television broadcast and have started playback.
- step S11 the control unit 43 determines whether or not the channel switching operation has been performed on the operation input unit 42, and waits until it is determined that the channel switching operation has been performed.
- step S12 the playback synchronization unit 46 controls the video / audio synthesis unit 31 to notify the user that the content is currently being played back synchronously with the communication device 1-2. The notification is terminated (for example, if the character string “Channel synchronization in progress” is superimposed on the screen, the superimposed display is stopped).
- step S13 the operation information output unit 50 generates operation information indicating the channel after switching, and transmits the operation information from the communication unit 28 to the communication device 1-2 via the communication network 2.
- step S14 the reproduction synchronization unit 46 determines whether or not the operation information corresponding to the operation information transmitted to the communication device 1-2 in the process of step S13 is returned from the communication device 1-2. Specifically, it is determined whether or not operation information indicating the same channel as the channel indicated by the operation information transmitted to the communication device 12 in step S13 is returned from the communication device 12. Then, it waits until it is determined that the corresponding operation information is returned. If it is determined that the corresponding operation information has been returned, the process proceeds to step S15.
- step S15 the playback synchronization unit 46 controls the video / audio synthesis unit 31 to notify the user that the content is being played back synchronously with the communication device 12 (for example, The character string “Channel in sync” is superimposed on the screen). After this, the process returns to step S11 and waits until the next channel switching operation is performed by the user.
- step S21 the reproduction synchronization unit 46 of the communication device 1-2 determines whether or not the operation information transmitted from the communication device 11 has been received, and waits until it is determined that the operation information has been received. If it is determined that the operation information transmitted from the communication device 11 is received, the process proceeds to step S22.
- step S22 the reproduction synchronization unit 46 controls the transmission / reception unit 29 to switch the received television broadcast to the channel indicated by the operation information received in step S21.
- the playback synchronization unit 46 of the communication device 1-2 controls the video / audio synthesis unit 31 to notify the user that the content is being played back synchronously with the communication device 1-1 (for example, “ Channel syncing ”is displayed on the screen).
- step S23 the operation information output unit 50 of the communication device 1-2 generates operation information indicating the channel after switching, and the communication device 1-1 from the communication unit 28 via the communication network 2 Let me reply. Thereafter, the process returns to step S21 and waits until operation information is received from the communication device 11 next time.
- the operation information from the time when user A performs the channel switching operation until the synchronization is performed.
- the content the broadcasted program
- the content can be synchronized and reproduced between the communication device 11 and the communication device 12.
- the communication device 1 1 includes the communication device 1.
- the tracking synchronous mode unlike a television broadcast program, the user can instruct operations such as playback start, fast forward playback, playback end, etc. at any timing, and communication is performed in advance. It is applied when the device 1 1 and the communication device 1 2 play the acquired content.
- follow-up synchronous mode when an operation such as the start of content playback, fast forward playback, or end of playback is performed, information indicating the operation content and operation time, and the playback position of the content at the time of the operation Is transmitted from the communication device 1-1 to the communication device 1-2 as operation information.
- FIG. 8 shows an outline of operation in the follow-up synchronization mode.
- the playback of content is started, and the operation for starting playback is performed and the operation time Operation information indicating the playback position of the content at time tl and time tl is generated, transmitted to communication device 1-2, and received by communication device 1-2 at time t2 due to line delay of communication network 2.
- the communication device 1-2 starts content playback from the position where the content playback position at the time tl is advanced by time (t2-tl). Therefore, the content is synchronized and played after time t2.
- the user is notified that the synchronized playback is being performed, as in the above-described synchronized content acquisition mode (for example, “Channel in sync” is displayed on the screen).
- “Channel in sync” is displayed on the screen.
- the communication device 1 1 And communication device 1 2 can be synchronized and played back.
- the follow-up synchronous mode when user A performs an operation to stop the playback of the content, the problem remains that on the user X side, the content proceeds for a time corresponding to the line delay. This problem is solved by the reservation type synchronous mode described later.
- steps S31 to S33 are processing by the communication device 1-1
- steps S41 and S42 are processing by the communication device 1-2. Further, it is assumed that the communication device 1-1 and the communication device 1-2 have already acquired the same content.
- the control unit 43 determines whether or not the operation of the content input or the like has been performed on the operation input unit 42, and waits until it is determined that the operation such as the start of reproduction has been performed. To do.
- step S32 the playback synchronization unit 46 executes a process corresponding to the operation from the user (for example, starts normal playback of the content).
- step S33 the operation information output unit 50 generates information indicating the operation content, the time when the operation was performed, and operation information indicating the playback position of the content at the operation time.
- the data is transmitted to the communication device 1-2 via the communication network 2. After this, the process returns to step S31, and next the user power waits until an operation such as the end of reproduction is performed.
- step S41 the reproduction synchronization unit 46 of the communication device 1-2 determines whether or not the operation information transmitted from the communication device 11 has been received, and waits until it is determined that the operation information has been received. If it is determined that the operation information transmitted from the communication device 11 is received, the process proceeds to step S42.
- step S42 the playback synchronization unit 46 advances the playback position of the content included in the received operation information by the difference between the operation time and the current time, and causes the content playback unit 30 to execute processing corresponding to the operation information ( For example, start normal playback of the content). Thereafter, the process returns to step S41 and waits until operation information is received from the communication device 11 next time.
- the communication device 1-1 is started after playback is started. Playback position of content with communication device 1-2 The position can be matched.
- communication device 1 1 includes communication device 1 1.
- the reservation type synchronous mode applied to the third synchronous reproduction process will be described.
- the reservation-type synchronization mode is different from the TV broadcast gabbing and the like, and the user can instruct operations such as playback start, fast-forward playback, and playback end at any timing, and can be pre-communicated. -Applied when the case device 1 1 and the communication device 1 2 play the acquired content respectively. The relationship with the tracking type synchronization mode will be described later.
- FIG. 10 shows an outline of the operation in the scheduled synchronization mode. For example, if user A performs an operation to start playback of content for communication device 1-1 at time tl, the line delay when operating information is transmitted to communication device 1-2 is taken into account. The scheduled start time t2 is determined, and a playback start operation is performed, and operation information indicating the playback position of the content at the scheduled playback start time t2 and time t2 is generated and transmitted to the communication device 12 . Then, in the communication device 11, the reproduction of content is started from time t2.
- the playback position of the content indicated by the received operation information is also the content. Playback starts. Therefore, after time t2, synchronized playback of content is performed.
- the scheduled reproduction start time t2 is, for example, an average value of the line delay time periodically detected by the communication environment detection unit 40 and a predetermined time (several seconds) at the time tl when the operation is performed. To be determined. Or simply, at the time tl when the operation was performed, for a predetermined time (several seconds )) To determine the scheduled playback start time t2.
- a line delay occurs when operation information is transmitted to communication device 1-2. Is determined, and the operation information indicating the fast-forward playback operation and the fast-forward playback start position t4 and the content fast-forward playback position at time t4 is generated. 1 Sent to 2. Then, in the communication device 1-1, the fast-forward playback of the content starts at time t4. Even in the communication device 12 that has received the operation information from the communication device 1-1, the fast-forward playback of the content is started at the fast-forward playback start scheduled time t4 indicated by the received operation information. Therefore, content synchronization is maintained even during fast forward playback after time t4.
- steps S51 to S55 are processing by the communication device 1-1
- steps S61 and S63 are processing by the communication device 1-2.
- step S51 the control unit 43 determines whether or not the operation of the content input or the like has been performed on the operation input unit 42, and waits until it is determined that an operation such as the start of playback has been performed. To do.
- step S52 the reproduction synchronization unit 46 determines the average value of the line delay time of the communication network 2 periodically detected by the communication environment detection unit 40 at the current time and a predetermined time (several seconds). ) And the scheduled operation execution time.
- step S53 the operation information output unit 50 generates information indicating the operation content, the operation execution scheduled time corresponding to the operation, and the operation information indicating the reproduction position of the content at the operation execution scheduled time. Transmit to communication device 1-2 via communication network 2.
- step S54 the reproduction synchronization unit 46 waits until the standard time supplied from the standard time counting unit 41 matches the scheduled operation execution time. If the standard time supplied from the standard time counter 41 matches the scheduled operation execution time, the process proceeds to step S55.
- step S55 the playback synchronization unit 46 executes a process corresponding to the operation from the user (for example, starts normal playback of the content). Thereafter, the process returns to step S51 and waits until an operation such as the end of user force reproduction is performed next.
- step S61 the playback synchronization unit 46 of the communication device 1-2 determines whether or not the operation information transmitted from the communication device 11 has been received, and waits until it is determined that the operation information has been received. If it is determined that the operation information transmitted from the communication device 11 is received, the process proceeds to step S62. In step S62, the reproduction synchronization unit 46 waits until the standard time supplied from the standard time counting unit 41 matches the scheduled operation execution time included in the received operation information. If the standard time supplied from the standard time counter 41 matches the scheduled operation execution time, the process proceeds to step S63. In step S63, the playback synchronization unit 46 executes processing corresponding to the operation content included in the received operation information from the playback position of the content included in the received operation information (eg, normal playback of content). Start).
- step S62 the reproduction synchronization unit 46 waits until the standard time supplied from the standard time counting unit 41 matches the scheduled operation execution time included in the received operation information. If the standard time supplied from the standard time counter 41 matches the scheduled operation execution time, the process proceeds
- step S61 Thereafter, the process returns to step S61, and next waits until operation information is received from the communication device 1-1.
- the line delay time of the communication network 2 is considered.
- the scheduled start time of the process corresponding to the operation is determined and the scheduled time is reached.
- the communication device 1-1 and the communication device 1-2 start operations corresponding to the operation at the same time, so the synchronized playback of content is always performed between the communication device 1-1 and the communication device 1-2. Is possible.
- the third synchronized playback process to which the reserved synchronization mode is applied is executed only when the communication status of the communication network 2 is stable and the line delay time is within the predetermined range, and the communication is performed.
- the second synchronized playback process to which the follow-up synchronized mode is applied is executed.
- the communication device 1 1 or the communication device 1 determines whether to execute the third synchronous playback process to which the reservation type synchronous mode is applied or the second synchronous playback process to which the follow type synchronous mode is applied. One of the two may be determined. Alternatively, a predetermined server connected to the communication network 2 may be determined.
- the communication device 1-1 follows the communication device 1-1 (only when the communication device 1 2 synchronizes with the communication device 1 1 and plays back content), and only mentions it. However, this master-slave relationship can be reversed or changed at any time.
- communication device 1 (communication device 1-2) follows the communication device 1-1.
- the communication device 1 may be followed.
- the processing of the communication device 1 described above can be executed by hardware, but can also be executed by software.
- This personal computer 100 includes a CPU (Central Processing Unit) 101.
- An input / output interface 105 is connected to the CPU 101 via the bus 104.
- a ROM (Read Only Memory) 102 and a RAM (Random Access Memory) 103 are connected to the node 104.
- the input / output interface 105 includes an input unit 106 including an input device such as a keyboard and a mouse for a user to input operation commands, an output unit 107 for displaying video and outputting audio, a program, A storage unit 108 including a hard disk drive for storing various data and a communication unit 109 for executing communication processing via a network typified by the Internet are connected. Also, magnetic disk (including flexible disk), optical disk (including CD-ROM (Compact Disc-Read Only Memory), DVD (Digital Versatile Disc)), magneto-optical disk (including MD (Mini Disc)), or A drive 110 for reading / writing data from / to a recording medium 111 such as a semiconductor memory is connected.
- a recording medium 111 such as a semiconductor memory
- a program for causing the personal computer 100 to execute the processing of the communication device 1 described above is supplied to the personal computer 100 while being stored in the recording medium 111, read by the drive 110, and built in the storage unit 108. Installed on the hard disk drive.
- the programs installed in the storage unit 108 are loaded from the storage unit 108 to the RAM 103 and executed in response to a command from the CPU 101 corresponding to a command from the user input to the input unit 106.
- the program may be processed by a single computer, or may be distributedly processed by a plurality of computers. Furthermore, the program may be transferred to a remote computer and executed.
- the system refers to the entire apparatus including a plurality of apparatuses. It represents.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/572,593 US20080168505A1 (en) | 2004-07-27 | 2005-07-20 | Information Processing Device and Method, Recording Medium, and Program |
CN2005800224868A CN1981524B (zh) | 2004-07-27 | 2005-07-20 | 信息处理设备和方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004218530A JP2006041885A (ja) | 2004-07-27 | 2004-07-27 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP2004-218530 | 2004-07-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006011400A1 true WO2006011400A1 (ja) | 2006-02-02 |
Family
ID=35786150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/013293 WO2006011400A1 (ja) | 2004-07-27 | 2005-07-20 | 情報処理装置および方法、記録媒体、並びにプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20080168505A1 (ja) |
JP (1) | JP2006041885A (ja) |
CN (1) | CN1981524B (ja) |
WO (1) | WO2006011400A1 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009239646A (ja) * | 2008-03-27 | 2009-10-15 | Fuji Xerox Co Ltd | テレビ会議システムおよびテレビ会議装置および画像処理プログラム |
JP2010062963A (ja) * | 2008-09-05 | 2010-03-18 | Hitachi Ltd | テレビ受像機およびテレビ受像機の処理方法 |
US8782712B2 (en) * | 2008-12-23 | 2014-07-15 | Verizon Patent And Licensing Inc. | Method and system for creating a media playlist |
JP5278059B2 (ja) * | 2009-03-13 | 2013-09-04 | ソニー株式会社 | 情報処理装置及び方法、プログラム、並びに情報処理システム |
JP2012222503A (ja) | 2011-04-06 | 2012-11-12 | Sony Corp | 情報処理装置及び方法、並びにプログラム |
BR112014021401B1 (pt) | 2012-03-09 | 2022-10-11 | Interdigital Madison Patent Holdings | Método para processar um comando de transporte em um controlador de conteúdo local e método para processar um primeiro comando de transporte em um controlador de conteúdo local para controlar conteúdo compartilhado |
JP5906905B2 (ja) * | 2012-03-30 | 2016-04-20 | 株式会社Jvcケンウッド | コンテンツ再生装置、コンテンツ再生システム、コンテンツ再生方法、及び、プログラム |
US20140096169A1 (en) * | 2012-09-28 | 2014-04-03 | Joseph Dodson | Playback synchronization in a group viewing a media title |
JP5740418B2 (ja) * | 2013-02-01 | 2015-06-24 | 株式会社日立製作所 | 同期動画再生システム |
WO2014168616A1 (en) | 2013-04-10 | 2014-10-16 | Thomson Licensing | Tiering and manipulation of peer's heads in a telepresence system |
JP2016526826A (ja) | 2013-06-20 | 2016-09-05 | トムソン ライセンシングThomson Licensing | コンテンツの分散型再生の同期化を支援するシステム及び方法 |
JP2015012557A (ja) * | 2013-07-02 | 2015-01-19 | 日本電気株式会社 | 映像音声処理装置、映像音声処理システム、映像音声同期方法、プログラム |
JP6260013B2 (ja) * | 2014-01-25 | 2018-01-17 | Nl技研株式会社 | 通信機能を有するテレビ、テレビシステムおよび通信機能を有する機器の操作装置 |
US10671234B2 (en) * | 2015-06-24 | 2020-06-02 | Spotify Ab | Method and an electronic device for performing playback of streamed media including related media content |
CN107819809B (zh) * | 2016-09-14 | 2024-03-05 | 京东方科技集团股份有限公司 | 对内容进行同步操作的方法及装置 |
JP6319484B2 (ja) * | 2017-03-01 | 2018-05-09 | 株式会社Jvcケンウッド | コンテンツ再生装置、コンテンツ再生システム、コンテンツ再生方法、及び、プログラム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001148841A (ja) * | 1999-11-19 | 2001-05-29 | Nec Corp | テレビコミュニティの形成方法とそのシステム |
JP2002507027A (ja) * | 1998-03-13 | 2002-03-05 | シーメンス コーポレイト リサーチ インコーポレイテツド | 協調的ダイナミックビデオコメント作成装置および作成方法 |
JP2002223264A (ja) * | 2001-11-08 | 2002-08-09 | Mitsubishi Electric Corp | 協調処理方式 |
JP2003150529A (ja) * | 2001-11-19 | 2003-05-23 | Hitachi Ltd | 情報交換方法、情報交換端末装置、情報交換サーバ装置、プログラム |
JP2004088327A (ja) * | 2002-08-26 | 2004-03-18 | Casio Comput Co Ltd | 通信端末、通信端末処理プログラム、および画像配信サーバ、画像配信処理プログラム |
Family Cites Families (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0549026A (ja) * | 1991-08-13 | 1993-02-26 | Nippon Telegr & Teleph Corp <Ntt> | 映像編集再生方法 |
JPH05137137A (ja) * | 1991-11-13 | 1993-06-01 | Sony Corp | テレビ会議システム |
JPH08298656A (ja) * | 1995-02-28 | 1996-11-12 | Ricoh Co Ltd | テレライティングシステム |
US5808662A (en) * | 1995-11-08 | 1998-09-15 | Silicon Graphics, Inc. | Synchronized, interactive playback of digital movies across a network |
JPH09244982A (ja) * | 1995-12-28 | 1997-09-19 | Oki Electric Ind Co Ltd | マルチポインティングデバイス装置 |
JP3677899B2 (ja) * | 1996-10-29 | 2005-08-03 | 株式会社日立製作所 | 多地点端末連携方法及びこれを用いた遠隔診療支援システム |
US6118888A (en) * | 1997-02-28 | 2000-09-12 | Kabushiki Kaisha Toshiba | Multi-modal interface apparatus and method |
TW463503B (en) * | 1998-08-26 | 2001-11-11 | United Video Properties Inc | Television chat system |
US6353450B1 (en) * | 1999-02-16 | 2002-03-05 | Intel Corporation | Placing and monitoring transparent user interface elements in a live video stream as a method for user input |
US8171520B2 (en) * | 2000-03-02 | 2012-05-01 | Tivo Inc. | Method of sharing personal media using a digital recorder |
JP4025486B2 (ja) * | 2000-05-18 | 2007-12-19 | 富士通株式会社 | 情報視聴支援装置 |
US20020054206A1 (en) * | 2000-11-06 | 2002-05-09 | Allen Paul G. | Systems and devices for audio and video capture and communication during television broadcasts |
JP2002247541A (ja) * | 2001-02-15 | 2002-08-30 | Nippon Telegr & Teleph Corp <Ntt> | 多地点映像表示制御方法および多地点映像表示制御を行う遠隔会議システム |
JP3488442B2 (ja) * | 2001-03-30 | 2004-01-19 | 株式会社ジャストシステム | 視聴状況管理方法および装置 |
JP4212782B2 (ja) * | 2001-04-10 | 2009-01-21 | 株式会社エヌ・ティ・ティ・データ | 広告提供システム |
JP2002320212A (ja) * | 2001-04-24 | 2002-10-31 | Fujitsu Ltd | 動画連動プログラム |
US7114172B2 (en) * | 2001-06-28 | 2006-09-26 | Koninklijke Philips Electronics N.V. | Synchronized personal video recorders |
GB2381686A (en) * | 2001-10-31 | 2003-05-07 | Hewlett Packard Co | Apparatus for recording and reproducing pointer positions on a document. |
US20030088875A1 (en) * | 2001-11-08 | 2003-05-08 | Gay Lance J | Simultaneous viewing of video files on networked computer systems |
US7711774B1 (en) * | 2001-11-20 | 2010-05-04 | Reagan Inventions Llc | Interactive, multi-user media delivery system |
AU2002367260A1 (en) * | 2001-12-27 | 2003-07-24 | Digeo, Inc. | Conferencing with synchronous presention of media programs |
AU2003217587A1 (en) * | 2002-02-15 | 2003-09-09 | Canesta, Inc. | Gesture recognition system using depth perceptive sensors |
JP2003263384A (ja) * | 2002-03-12 | 2003-09-19 | Matsushita Electric Ind Co Ltd | サーバ装置、受信装置、および情報処理装置 |
JP3933978B2 (ja) * | 2002-04-15 | 2007-06-20 | 三菱電機株式会社 | 情報端末装置 |
WO2003096669A2 (en) * | 2002-05-10 | 2003-11-20 | Reisman Richard R | Method and apparatus for browsing using multiple coordinated device |
JP2004013357A (ja) * | 2002-06-04 | 2004-01-15 | Takeo Tanaka | コンテンツ配信システム |
US7739584B2 (en) * | 2002-08-08 | 2010-06-15 | Zane Vella | Electronic messaging synchronized to media presentation |
US7234117B2 (en) * | 2002-08-28 | 2007-06-19 | Microsoft Corporation | System and method for shared integrated online social interaction |
US7555196B1 (en) * | 2002-09-19 | 2009-06-30 | Microsoft Corporation | Methods and systems for synchronizing timecodes when sending indices to client devices |
US7496277B2 (en) * | 2003-06-02 | 2009-02-24 | Disney Enterprises, Inc. | System and method of programmatic window control for consumer video players |
US7409639B2 (en) * | 2003-06-19 | 2008-08-05 | Accenture Global Services Gmbh | Intelligent collaborative media |
US20050066362A1 (en) * | 2003-09-24 | 2005-03-24 | Qwest Communications International Inc | System and method for simultaneously displaying video programming and instant messaging |
US7607097B2 (en) * | 2003-09-25 | 2009-10-20 | International Business Machines Corporation | Translating emotion to braille, emoticons and other special symbols |
US8081205B2 (en) * | 2003-10-08 | 2011-12-20 | Cisco Technology, Inc. | Dynamically switched and static multiple video streams for a multimedia conference |
JP4533092B2 (ja) * | 2003-12-11 | 2010-08-25 | キヤノン株式会社 | テレビジョン放送受信装置及びテレビジョン放送受信装置の制御方法 |
JP4227509B2 (ja) * | 2003-12-15 | 2009-02-18 | キヤノン株式会社 | 通信端末装置及びその制御方法 |
US7796155B1 (en) * | 2003-12-19 | 2010-09-14 | Hrl Laboratories, Llc | Method and apparatus for real-time group interactive augmented-reality area monitoring, suitable for enhancing the enjoyment of entertainment events |
JP4677245B2 (ja) * | 2004-03-03 | 2011-04-27 | キヤノン株式会社 | 画像表示方法、プログラム、画像表示装置及び画像表示システム |
US8190680B2 (en) * | 2004-07-01 | 2012-05-29 | Netgear, Inc. | Method and system for synchronization of digital media playback |
JP2006041888A (ja) * | 2004-07-27 | 2006-02-09 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
JP4716083B2 (ja) * | 2004-07-27 | 2011-07-06 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP4572615B2 (ja) * | 2004-07-27 | 2010-11-04 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
US7475017B2 (en) * | 2004-07-27 | 2009-01-06 | Microsoft Corporation | Method and apparatus to improve name confirmation in voice-dialing systems |
JP4655190B2 (ja) * | 2004-08-06 | 2011-03-23 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
TWI276990B (en) * | 2004-08-11 | 2007-03-21 | Via Tech Inc | Video display apparatus with alpha effect and method thereof |
US20060044741A1 (en) * | 2004-08-31 | 2006-03-02 | Motorola, Inc. | Method and system for providing a dynamic window on a display |
US7818770B2 (en) * | 2004-11-23 | 2010-10-19 | Palo Alto Research Center Incorporated | Methods, apparatus, and program products to support a shared viewing experience from remote locations |
US7669219B2 (en) * | 2005-04-15 | 2010-02-23 | Microsoft Corporation | Synchronized media experience |
US8098277B1 (en) * | 2005-12-02 | 2012-01-17 | Intellectual Ventures Holding 67 Llc | Systems and methods for communication between a reactive video system and a mobile communication device |
CN101449582B (zh) * | 2006-03-17 | 2012-05-30 | 索尼株式会社 | 用于组织群组内容呈现和此期间的群组通信的***和方法 |
US7716376B1 (en) * | 2006-03-28 | 2010-05-11 | Amazon Technologies, Inc. | Synchronized video session with integrated participant generated commentary |
US8074251B2 (en) * | 2006-06-05 | 2011-12-06 | Palo Alto Research Center Incorporated | Limited social TV apparatus |
US8174555B2 (en) * | 2007-05-30 | 2012-05-08 | Eastman Kodak Company | Portable video communication system |
US8655266B2 (en) * | 2007-12-17 | 2014-02-18 | Cisco Technology, Inc. | System and method for using mobile media players in a peer-to-peer network |
US8184141B2 (en) * | 2008-02-04 | 2012-05-22 | Siemens Enterprise Communications, Inc. | Method and apparatus for face recognition enhanced video mixing |
US7953255B2 (en) * | 2008-05-01 | 2011-05-31 | At&T Intellectual Property I, L.P. | Avatars in social interactive television |
US8010690B2 (en) * | 2008-06-26 | 2011-08-30 | Microsoft Corporation | Arrangement for connectivity within an advanced multimedia content framework |
GB2463110B (en) * | 2008-09-05 | 2013-01-16 | Skype | Communication system and method |
US20100083324A1 (en) * | 2008-09-30 | 2010-04-01 | Microsoft Corporation | Synchronized Video Playback Among Multiple Users Across A Network |
US20100232771A1 (en) * | 2009-03-16 | 2010-09-16 | Disney Enterprises, Inc. | Time-sensitive remote control of a video playback device |
US8661353B2 (en) * | 2009-05-29 | 2014-02-25 | Microsoft Corporation | Avatar integrated shared media experience |
EP2517469A4 (en) * | 2009-12-22 | 2014-01-15 | Vidyo Inc | SYSTEM AND METHOD FOR INTERACTIVE SYNCHRONIZED VIDEO VISUALIZATION |
US8893022B2 (en) * | 2010-04-01 | 2014-11-18 | Microsoft Corporation | Interactive and shared viewing experience |
US8331760B2 (en) * | 2010-06-02 | 2012-12-11 | Microsoft Corporation | Adaptive video zoom |
US9213890B2 (en) * | 2010-09-17 | 2015-12-15 | Sony Corporation | Gesture recognition system for TV control |
EP2487924A3 (en) * | 2011-02-10 | 2013-11-13 | LG Electronics Inc. | Multi-functional display device having a channel map and method for controlling the same |
US8744237B2 (en) * | 2011-06-20 | 2014-06-03 | Microsoft Corporation | Providing video presentation commentary |
US20130061280A1 (en) * | 2011-09-07 | 2013-03-07 | Research In Motion Limited | Apparatus, and associated method, for providing synchronized media play out |
JP2015507406A (ja) * | 2011-12-22 | 2015-03-05 | インテル・コーポレーション | 共同的エンターテイメントプラットフォーム |
KR20130127338A (ko) * | 2012-05-14 | 2013-11-22 | 삼성전자주식회사 | 디스플레이 장치, 서버 및 그 제어 방법 |
-
2004
- 2004-07-27 JP JP2004218530A patent/JP2006041885A/ja active Pending
-
2005
- 2005-07-20 WO PCT/JP2005/013293 patent/WO2006011400A1/ja active Application Filing
- 2005-07-20 CN CN2005800224868A patent/CN1981524B/zh not_active Expired - Fee Related
- 2005-07-20 US US11/572,593 patent/US20080168505A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002507027A (ja) * | 1998-03-13 | 2002-03-05 | シーメンス コーポレイト リサーチ インコーポレイテツド | 協調的ダイナミックビデオコメント作成装置および作成方法 |
JP2001148841A (ja) * | 1999-11-19 | 2001-05-29 | Nec Corp | テレビコミュニティの形成方法とそのシステム |
JP2002223264A (ja) * | 2001-11-08 | 2002-08-09 | Mitsubishi Electric Corp | 協調処理方式 |
JP2003150529A (ja) * | 2001-11-19 | 2003-05-23 | Hitachi Ltd | 情報交換方法、情報交換端末装置、情報交換サーバ装置、プログラム |
JP2004088327A (ja) * | 2002-08-26 | 2004-03-18 | Casio Comput Co Ltd | 通信端末、通信端末処理プログラム、および画像配信サーバ、画像配信処理プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2006041885A (ja) | 2006-02-09 |
CN1981524B (zh) | 2010-04-21 |
US20080168505A1 (en) | 2008-07-10 |
CN1981524A (zh) | 2007-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2006011400A1 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
WO2006011401A1 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
JP4716083B2 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
JP4655190B2 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
JP4441874B2 (ja) | 情報処理システム、再生端末装置および再生方法、情報処理装置および方法、並びにプログラム | |
US20140168277A1 (en) | Adaptive Presentation of Content | |
US20060025998A1 (en) | Information-processing apparatus, information-processing methods, recording mediums, and programs | |
US20060023949A1 (en) | Information-processing apparatus, information-processing method, recording medium, and program | |
WO2006011399A1 (ja) | 情報処理装置および方法、記録媒体、並びにプログラム | |
WO2021042655A1 (zh) | 一种音画同步处理方法及显示设备 | |
JP2006174291A (ja) | 情報処理装置及び情報処理方法 | |
JP2005051703A (ja) | ライブストリーミング放送方法、ライブストリーミング放送装置、ライブストリーミング放送システム、プログラム、記録媒体、放送方法及び放送装置 | |
JP2005505205A (ja) | オーディオ及び/又はビジュアルのシステム、方法及びコンポーネント | |
US20060072596A1 (en) | Method for minimizing buffer delay effects in streaming digital content | |
JP2006324779A (ja) | 字幕配信システム、字幕送信装置、字幕合成装置及び字幕配信方法 | |
JP3966489B2 (ja) | ゲーム装置 | |
JP5060649B1 (ja) | 情報再生装置及び情報再生方法 | |
KR101957282B1 (ko) | 동영상 제어장치 및 방법 | |
WO2018173312A1 (ja) | 仮想現実視聴システム、再生同期方法および仮想現実視聴用プログラム | |
JP2000098986A (ja) | プレゼンテーションシステム、プレゼンテーション制御方法、及び記録媒体 | |
JP2006279294A (ja) | コンテンツ再生システム、コンテンツ再生方法、およびコンピュータプログラム | |
JP2007150787A (ja) | 映像・音声機器に対する再生コンテンツ切替システム | |
JP5111405B2 (ja) | コンテンツ制作システム及びコンテンツ制作プログラム | |
US20120065751A1 (en) | Signal processing apparatus and signal processing method | |
CN117939223A (zh) | 多设备播放进度同步方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 200580022486.8 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase | ||
WWE | Wipo information: entry into national phase |
Ref document number: 11572593 Country of ref document: US |