JP4236606B2 - COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM - Google Patents
COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM Download PDFInfo
- Publication number
- JP4236606B2 JP4236606B2 JP2004082976A JP2004082976A JP4236606B2 JP 4236606 B2 JP4236606 B2 JP 4236606B2 JP 2004082976 A JP2004082976 A JP 2004082976A JP 2004082976 A JP2004082976 A JP 2004082976A JP 4236606 B2 JP4236606 B2 JP 4236606B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- communication terminal
- avatar
- reproduced
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Description
この発明は通信端末、テレビジョン受像機、情報出力方法、情報出力プログラム、および情報出力プログラムを記録した記録媒体に関し、特に、リアルタイムに配信されるコンテンツを視聴する際に、他の視聴者とのコミュニケーションを実現することのできる通信端末、テレビジョン受像機、情報出力方法、情報出力プログラム、および情報出力プログラムを記録した記録媒体に関する。 The present invention relates to a communication terminal, a television receiver, an information output method, an information output program, and a recording medium on which an information output program is recorded, and particularly when viewing content distributed in real time, The present invention relates to a communication terminal, a television receiver, an information output method, an information output program, and a recording medium on which an information output program is recorded.
ネットワークの発達などにより他人とのコミュニケーションの必要性が増し、様々な種類のコミュニケーションを実現する方法が提案されている。 The need for communication with other people has increased due to the development of networks, and methods for realizing various types of communication have been proposed.
さらに、そのようなコミュニケーションが図られる中において、リアルタイムに配信されるコンテンツをたとえば家庭内などで個別に視聴する際にも、その場にはいない他の視聴者とコミュニケーションを図りたいという要望がある。 Furthermore, in such communication, there is a demand for communication with other viewers who are not present when viewing content distributed in real time individually, for example, at home. .
このようなシーンにおいて求められるコミュニケーションは、他の視聴者との「つながり感」の感じられるコミュニケーションであって、より具体的には、他の視聴者と場を共有している感覚、他の視聴者の存在を感じることのできる感覚、および他の視聴者との一体感を感じることのできる感覚を伴ったコミュニケーションであると言える。 The communication required in such a scene is a communication that feels “connected” with other viewers, and more specifically, the feeling of sharing a place with other viewers, other viewing It can be said that the communication is accompanied by a sensation in which the presence of the viewer can be felt and a sense of unity with other viewers.
このような要望に応えるものとして、たとえば特許文献1では、視聴者同士が、共通のテレビ放送番組に対して意見交換を行ない、インタラクティブかつ自由にコミュニケーションできるようなテレビコミュニティを形成する方法およびテレビコミュニティシステムが提案されている。
In response to such a demand, for example, in
このため、特許文献1に提案されているテレビコミュニティシステムは、あるテレビ放送番組に対して設定される複数の視聴者の用いる視聴者端末とそれらを管理する管理サーバとから構成されて、1つの視聴者端末においてユーザ入力されたマルチメディアデータが、管理サーバを介して他の視聴者端末に送信される。
しかしながら、上述の特許文献1に開示されているテレビコミュニティシステムでは、予め決められたテレビ放送番組に対して設定されている複数の視聴者端末間で他の視聴者端末に対してマルチメディアデータを送信するのみである。そのため、特許文献1に開示されているテレビコミュニティシステムを用いた場合であっても、視聴しているテレビ放送番組を変更したときには、その複数の視聴者端末間では、その変更したテレビ放送番組についてのコミュニケーションを図ることができなくなり、リアルタイムに配信されるコンテンツを自然に視聴している際に、他の視聴者との「つながり感」の感じられるコミュニケーションを図ることが難しいという問題があった。
However, in the television community system disclosed in
本発明はこのような問題に鑑みてなされたものであって、リアルタイムに配信されるコンテンツを視聴する際に、他の視聴者とのコミュニケーションを実現することのできる通信端末、テレビジョン受像機、情報出力方法、情報出力プログラム、および情報出力プログラムを記録した記録媒体を提供することを目的とする。 The present invention has been made in view of such a problem, and when viewing content distributed in real time, a communication terminal, a television receiver, and the like that can realize communication with other viewers, An object is to provide an information output method, an information output program, and a recording medium on which the information output program is recorded.
上記目的を達成するために、本発明のある局面に従うと、通信端末は、リアルタイムにコンテンツを受信して再生するコンテンツ再生装置から、再生中のコンテンツに関する情報であるコンテンツ情報を取得するコンテンツ情報取得手段と、他の通信端末からコンテンツ情報を受信するコンテンツ情報受信手段と、他の通信端末から受信したコンテンツ情報と、コンテンツ再生装置から取得されたコンテンツ情報とが同じコンテンツに関する情報である場合に、その、他の通信端末を示す情報を出力する出力手段とを備える。 In order to achieve the above object, according to an aspect of the present invention, a communication terminal acquires content information, which is information about content being played back, from a content playback device that receives and plays back content in real time. Means, content information receiving means for receiving content information from another communication terminal, content information received from another communication terminal, and content information acquired from the content reproduction device are information relating to the same content, Output means for outputting information indicating other communication terminals.
また、通信端末は、コンテンツ情報取得手段においてコンテンツ再生装置から取得されたコンテンツ情報を、他の通信端末に対して送信するコンテンツ情報送信手段をさらに備えることが好ましい。 The communication terminal preferably further includes content information transmission means for transmitting the content information acquired from the content reproduction device by the content information acquisition means to another communication terminal.
さらに、通信端末は、コンテンツ再生装置での、再生中のコンテンツの変更を検出する検出手段を備え、コンテンツ情報送信手段は、検出手段において再生中のコンテンツの変更が検出された場合に、その変更の後に再生中のコンテンツのコンテンツ情報を他の通信端末に対して送信することが好ましい。 Furthermore, the communication terminal includes a detection unit that detects a change in the content being played back in the content playback device, and the content information transmission unit changes the change when the content being played back is detected in the detection unit. After that, it is preferable to transmit the content information of the content being reproduced to another communication terminal.
また、出力手段は当該通信端末を示す情報を出力し、通信端末は、当該通信端末を示す情報に対する操作を受付ける操作手段と、当該通信端末を示す情報に対する操作を他の通信端末に対して送信する操作情報送信手段と、他の通信端末から、他の通信端末を示す情報に対する操作を受信する操作情報受信手段とをさらに備え、他の通信端末から受信したコンテンツ情報と、コンテンツ再生装置から取得されたコンテンツ情報とが同じコンテンツに関する情報である場合に、出力手段は、操作情報に基づいたその他の通信端末を示す情報を出力することが好ましい。 The output means outputs information indicating the communication terminal, and the communication terminal transmits an operation to the information indicating the communication terminal and an operation for the information indicating the communication terminal to another communication terminal. Operation information transmitting means, and operation information receiving means for receiving an operation for information indicating another communication terminal from another communication terminal, and content information received from the other communication terminal and acquired from the content reproduction device In the case where the content information is information related to the same content, the output means preferably outputs information indicating other communication terminals based on the operation information.
また、通信端末は、出力手段で出力されている他の通信端末を示す情報を指定する指定手段と、指定された情報に対応する他の通信端末に対して、マルチメディアデータを送信するマルチメディアデータ送信手段とをさらに備えることが好ましい。 In addition, the communication terminal includes a designation unit that designates information indicating another communication terminal output by the output unit, and a multimedia that transmits multimedia data to the other communication terminal corresponding to the designated information. It is preferable to further comprise data transmission means.
また、通信端末は、他の通信端末からマルチメディアデータを受信するマルチメディアデータ受信手段と、受信したマルチメディアデータを蓄積する蓄積手段とをさらに備え、出力手段は、マルチメディアデータを受信した他の通信端末を示す情報を出力することが好ましい。 The communication terminal further includes multimedia data receiving means for receiving multimedia data from another communication terminal, and storage means for storing the received multimedia data, and the output means is for receiving the multimedia data. It is preferable to output information indicating the communication terminal.
さらに、指定手段は、マルチメディアデータを受信した他の通信端末を示す情報を指定し、通信端末は、蓄積手段に蓄積された、指定された情報に対応する他の通信端末から受信したマルチメディアデータを、指定手段で指定されたタイミングで再生する再生手段をさらに備えることが好ましい。 Further, the designation means designates information indicating another communication terminal that has received the multimedia data, and the communication terminal stores the multimedia received from the other communication terminal corresponding to the designated information stored in the storage means. It is preferable to further include a reproducing unit that reproduces the data at a timing designated by the designation unit.
なお、上述のマルチメディアデータは音声データであることがより好ましい。 The multimedia data described above is more preferably audio data.
本発明の他の局面に従うと、テレビジョン受像機は、放送局からテレビジョン信号をリアルタイムに受信して再生するテレビジョン信号再生手段と、他の装置から、当該他の装置のテレビジョン信号再生手段において再生中のテレビ番組に関する情報である視聴情報を受信する視聴情報受信手段と、他の装置から受信した視聴情報と、テレビジョン信号再生手段において再生中のテレビ番組の視聴情報とが同じテレビ番組に関する情報である場合に、その、他の装置を示す情報を出力する出力手段とを備える。 According to another aspect of the present invention, a television receiver receives a television signal from a broadcast station in real time and reproduces the television signal, and reproduces the television signal of the other device from the other device. Viewing information receiving means for receiving viewing information, which is information relating to a television program being reproduced by the means, viewing information received from another device, and viewing information of the television program being reproduced by the television signal reproducing means is the same television And output means for outputting information indicating another device when the information is related to a program.
本発明のさらに他の局面に従うと、情報出力方法は、リアルタイムにコンテンツを受信して再生するコンテンツ再生装置から、再生中のコンテンツに関する情報であるコンテンツ情報を取得するコンテンツ情報取得ステップと、他の通信端末からコンテンツ情報を受信するコンテンツ情報受信ステップと、他の通信端末から受信したコンテンツ情報と、コンテンツ再生装置から取得されたコンテンツ情報とが同じコンテンツに関する情報である場合に、その、他の通信端末を示す情報を出力する出力ステップとを備える。 According to still another aspect of the present invention, an information output method includes a content information acquisition step of acquiring content information, which is information relating to content being played back, from a content playback device that receives and plays back content in real time; When the content information receiving step for receiving the content information from the communication terminal, the content information received from another communication terminal, and the content information acquired from the content reproduction apparatus are information relating to the same content, the other communication An output step of outputting information indicating the terminal.
本発明のさらに他の局面に従うと、情報出力プログラムは、リアルタイムにコンテンツを受信して再生するコンテンツ再生装置と通信する通信端末についての情報を出力する情報出力処理を、コンピュータに実行させる情報出力プログラムであって、コンテンツ再生装置から、再生中のコンテンツに関する情報であるコンテンツ情報を取得するコンテンツ情報取得ステップと、他の通信端末からコンテンツ情報を受信するコンテンツ情報受信ステップと、他の通信端末から受信したコンテンツ情報と、コンテンツ再生装置から取得されたコンテンツ情報とが同じコンテンツに関する情報である場合に、その、他の通信端末を示す情報を出力する出力ステップとを実行させる。 According to still another aspect of the present invention, an information output program causes a computer to execute an information output process for outputting information about a communication terminal that communicates with a content reproduction device that receives and reproduces content in real time. A content information acquisition step for acquiring content information, which is information related to the content being played back, from a content playback device, a content information reception step for receiving content information from another communication terminal, and a reception from another communication terminal When the content information obtained and the content information acquired from the content reproduction apparatus are information relating to the same content, an output step of outputting information indicating another communication terminal is executed.
本発明のさらに他の局面に従うと、記録媒体は、コンピュータ読取可能な記録媒体であって、上述の情報出力プログラムを記録する。 According to still another aspect of the present invention, the recording medium is a computer-readable recording medium and records the above-described information output program.
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。 Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
図1は、本実施の形態にかかるコンテンツ受送信システム(以下、システムと略する)の構成の具体例を示す図である。本実施の形態においては、コンテンツとして放送局400から送信されるテレビジョン信号を受信し、テレビ番組の視聴を行なうシステムであるものとするが、本発明にかかるコンテンツはテレビ番組に限定されず、テレビ番組を含む、リアルタイムに配信されるすべてのコンテンツを含むものとする。そのため、本実施の形態においては、コンテンツの供給元を放送局400としているが、コンテンツに応じた供給装置であってよい。
FIG. 1 is a diagram showing a specific example of the configuration of a content transmission / reception system (hereinafter abbreviated as a system) according to the present embodiment. In the present embodiment, it is assumed that the system receives a television signal transmitted from the
図1を参照して、本実施の形態にかかるシステムは、テレビ番組であるコンテンツを供給する放送局400と、放送局400から送信されるテレビジョン信号を受信し、その信号を処理して表示装置に写像するコンテンツ再生装置であるテレビジョン受像機(以下、TVと略する)200と、TV200に接続される通信端末100とを含んで構成される。
Referring to FIG. 1, the system according to the present embodiment receives a
本発明にかかるコンテンツ再生装置としては、本実施の形態にかかるTV200の他に、具体的には、パーソナルコンピュータや、携帯電話機や、PDA(Personal Digital Assistants)などが挙げられる。 Specific examples of the content reproduction apparatus according to the present invention include a personal computer, a mobile phone, and a PDA (Personal Digital Assistants) in addition to the TV 200 according to the present embodiment.
本システムは、各々TV200を利用(視聴)する複数の参加者A〜Dの参加によって構成されるシステムであって、各参加者A〜Dが各々利用するTV200a〜200dを代表させてTV200とし、各参加者A〜Dが各々利用し、各TV200a〜200dの各々に接続される通信端末100a〜100dを代表させて通信端末100とする。
This system is configured by participation of a plurality of participants A to D who use (view) each TV 200, and represents the
放送局400からTV200へのテレビジョン信号の送信は、専用のケーブルを介して行なわれてもよいし、衛星波や地上波などの無線通信で行なわれてもよい。また、配信されるコンテンツに応じて、インターネットや専用回線を介してストリーム配信が行なわれてもよいし、LAN(Local Area Network)等の専用回線を介した配信が行なわれてもよい。
Transmission of a television signal from the
通信端末100は、対応するTV200と接続されて通信を行なうほか、ネットワーク300に接続されて、相互に通信を行なう。
The
通信端末100は、後にその構成について詳述されるが、本実施の形態においては、コンテンツ再生装置であるTV200に接続されるTV200とは別個の装置であるものとする。しかし、言うまでもなく、TV200と一体に構成される装置であってもよい。また、コンテンツがテレビ番組以外のものであって、コンテンツ再生装置がパーソナルコンピュータや、携帯電話機や、PDAなどである場合にも、通信端末100は、それらの、コンテンツに応じたコンテンツ再生装置と一体に構成される装置であってよい。その場合、以降に述べる各処理は、TV200などのコンテンツ再生装置において行なわれる処理である。
The
本実施の形態においては、通信端末100は、具体的には、いわゆるセットトップボックスのような、専用線を用いてコンテンツ再生装置であるTV200に接続される小型の通信装置であるものとされるが、たとえば、TV200などのコンテンツ再生装置に接続されるパーソナルコンピュータやいわゆるホームサーバなどの一般的な通信機能を備える装置を用いて構築される装置であってもよいし、TV200などのコンテンツ再生装置に接続されるビデオテープ再生装置やDVD(Digital Video Disc)再生装置などに含まれる装置であってもよい。
In the present embodiment, specifically,
また、TV200との通信は有線による通信に限定されず、赤外線通信などの無線通信を行なってもよい。その場合、通信端末100はTV200に物理的に接続されない小型の通信装置であってもよく、具体的には、TV200に付随するリモートコントローラに含まれる装置であってもよいし、TV200と通信を行なうことのできる携帯電話機やPDAなどに含まれる装置であってもよい。
Further, communication with the TV 200 is not limited to wired communication, and wireless communication such as infrared communication may be performed. In that case, the
図2に、通信端末100のハードウエア構成の具体例を示す。
FIG. 2 shows a specific example of the hardware configuration of the
図2を参照して、通信端末100は、通信端末100全体の制御を行なうCPU(Central Processing Unit)11と、CPU11において実行されるプログラムや固有情報などを記録するROM(Read Only Memory)12と、各種情報やテーブルなどを記録し、CPU11においてプログラムを実行する際の一時的な作業領域ともなるRAM(Random Access Memory)13と、CD−ROM(Compact Disc-Read Only Memory)やDVD−ROM(Digital Video Disc‐Read Only Memory)などの記録媒体から情報やプログラムを読取る記録媒体読取部14と、操作ボタンやマイクなどの入力装置で構成されて、指示信号や入力されるコンテンツデータを受付ける入力部15と、スピーカやLED(Light Emitting Diode)などの出力装置で構成されて、状態を示す表示やコンテンツデータの出力を行なう出力部16と、TV200やネットワーク300を介して他の通信端末とのインタフェースである通信部17とを含んで構成され、それらはバス18によって接続される。
Referring to FIG. 2,
上述の入力部15は、他の装置から送信される信号を受信することで指示信号やコンテンツデータの入力を受付けてもよいし、記録媒体に記録される指示信号やコンテンツデータを読取ることでそれらの入力を受付けてもよい。
The
図2に示される通信端末100のハードウエア構成は、通信機能を備ええる、一般的なパーソナルコンピュータのハードウエア構成と同様である。しかしながら、通信端末100が先述のように、TV200自身に含まれる場合や、TV200と通信可能な携帯電話機に含まれる場合には、図2に示されるハードウエア構成に加えて、または図2に示されるハードウエア構成の少なくとも一部の構成に替えて、それらの装置に必要な他の構成が含まれてもよい。
The hardware configuration of the
図3に、通信端末100の機能構成の具体例を示す。図3に示される各機能は、CPU11がROM12などに記録されるプログラムを読出してRAM13上で実行し、図2に示される各部を制御することで発揮される機能である。
FIG. 3 shows a specific example of the functional configuration of the
図3を参照して、通信端末100は、ネットワーク300を介した他の通信端末100との通信を制御する通信インタフェースであるネットワーク通信制御部101と、接続されるTV200との通信を制御する通信インタフェースであるTV通信制御部102とを含んで構成される。
Referring to FIG. 3,
さらに、通信端末100は、接続されるTV200およびネットワーク300を介して通信を行なう他の通信端末100に接続されるTV200において視聴されるテレビ番組に関する処理を行なう視聴情報管理部103、チャンネル変更検出部104、および視聴情報記憶部105と、TV200を利用している参加者を代理するキャラクタであるアバターの表示に関する処理を行なうアバター管理部106、アバター操作部107、アバター指定部108、アバター状態記憶部109、アバター情報記憶部110、およびアバター表示制御部111と、ネットワーク300を介した他の通信端末100とのマルチメディアデータである音声メッセージの送受信に関する処理を行なうメッセージ管理部112、メッセージ蓄積部113、メッセージ入力部114、メッセージ出力部115、およびメッセージ操作部116とを含んで構成される。
Furthermore, the
視聴情報記憶部105には、図4に示されるように、該通信端末100に接続されるTV200における視聴情報が自視聴情報テーブルとして記憶される。具体的には、図4を参照して、接続されるTV200において現在視聴されているテレビ番組に関する情報(以下、この情報を自視聴情報と称する)として、チャンネル番号と、そのテレビ番組の放送局名と、そのテレビ番組名とが、テーブル形態で自視聴情報テーブルとして記憶される。言うまでもなく、記憶される情報の形態はテーブル形態に限定されず、その他のデータ形態であってもよい。また、それは、他の記憶部におけるデータの記憶についても同様である。
As shown in FIG. 4, the viewing
また、視聴情報記憶部105には、図5に示されるように、該通信端末100とネットワーク300を介して通信を行なう他の通信端末100に接続される各TV200における視聴情報が参加者視聴情報テーブルとして記憶される。具体的には、図5を参照して、各参加者の利用するTV200において現在視聴されているテレビ番組に関する情報(以下、この情報を参加者視聴情報と称する)として、その参加者を一意に示す固有な情報である参加者IDと、チャンネル番号と、そのテレビ番組の放送局名と、そのテレビ番組名とが、テーブル形態で参加者視聴情報テーブルとして記憶される。なお、参加者視聴情報テーブルは、自視聴情報を含んで構成されてもよいし、自視聴情報以外の、他の参加者の視聴情報のみから構成されてもよい。また、参加者視聴情報テーブルは、本システムにおいて、現在視聴が行なわれているTV200についての視聴情報のみから構成されてもよいし、予め設定されている、本システムの全参加者のTV200についての視聴情報から構成されてもよい。
In addition, as shown in FIG. 5, the viewing
また、視聴情報記憶部105には、図6に示されるように、現在の自視聴情報と同じ参加者視聴情報である参加者(以下、この参加者を同視聴情報者と称する)の参加者IDが、同視聴情報者テーブルとして記憶される。図6に示される同視聴情報者テーブルは、自視聴情報テーブル(図4)および参加者視聴情報テーブル(図5)に基づいて、所定のタイミングで視聴情報管理部103によって生成される。
Also, in the viewing
視聴情報管理部103は、視聴情報記憶部105に記憶されるこれらのテーブルを管理する。
The viewing
チャンネル変更検出部104は、TV通信制御部102を介して、該通信端末100に接続されるTV200におけるチャンネルの変更を検出する。そして、その検出情報は視聴情報管理部103に渡される。
The channel
視聴情報管理部103は、チャンネル変更検出部104から渡された検出情報に基づいて、自視聴情報テーブル(図4)および同視聴情報者テーブル(図6)を更新する。また、その検出情報に基づいて更新された自視聴情報を、アバター管理部106に渡す。さらに、ネットワーク通信制御部101を介して他の通信端末100に送信する。
The viewing
また、視聴情報管理部103は、ネットワーク通信制御部101を介して他の通信端末100から、他の参加者についての参加者視聴情報を受信する。そして、視聴情報管理部103は、ネットワーク通信制御部101を介して他の通信端末100から受取った検出情報に基づいて、参加者視聴情報テーブル(図5)および同視聴情報者テーブル(図6)を更新する。また、その検出情報を、アバター管理部106に渡す。
Also, the viewing
アバター管理部106は、該通信端末100を利用している参加者を代理するキャラクタであるアバターを管理する。アバターは、TV200の画像表示部(不図示)にテレビ番組と共に表示されて、現在、そのテレビ番組を視聴している参加者を表現する画像である。画像としては、本実施の形態に挙げられるようなキャラクタ画像や、写真画像や文字などが該当する。アバターとして用いられる画像であるアバター画像や、アバター画像ごとの各状態に対応したアバター画像に関する情報は、予めアバター情報記憶部110に記憶されている。
The
アバター状態記憶部109には、図7に示されるように、該通信端末100を利用する参加者を代理するアバター(以下、このアバターを自アバターと称する)に関する情報であるアバター情報が、自アバター情報テーブルとして記憶される。具体的には、図7を参照して、自アバターに関するアバター情報(以下、このアバター情報を自アバター情報と称する)として、自アバターの表示位置(座標)と、自アバターとして用いられるアバター画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報(本具体例では「姿」で特定されているが、他に、画像を特定するIDなどの一意に割振られた識別情報が用いられてもよい)と、自アバターの状態に対応する画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報(本具体例では「状態」を表わす動作で特定されているが、他に、状態に対応する画像を特定するIDなどの一意に割振られた識別情報が用いられてもよい)とが、テーブル形態で自アバター情報テーブルとして記憶される。
In the avatar
また、アバター状態記憶部109には、図8に示されるように、該通信端末100とネットワーク300を介して通信を行なう他の通信端末100を利用する各参加者を代理するアバター(以下、このアバターを参加者アバターと称する)に関するアバター情報が、参加者アバター情報テーブルとして記憶される。具体的には、図8に示されるように、各参加者アバターに関する情報(以下、このアバター情報を参加者アバター情報と称する)として、その参加者を一意に示す固有な情報である参加者IDと、その参加者アバターの表示位置(座標)と、その参加者アバターとして用いられるアバター画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報と、その参加者アバターの状態に対応する画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報と、その参加者から送信されてきた音声メッセージの個数を示す情報とが、テーブル形態で参加者アバター情報テーブルとして記憶される。なお、参加者アバター情報テーブルは、自アバター情報を含んで構成されてもよいし、自アバター情報以外の参加者アバター情報のみから構成されてもよい。また、参加者アバター情報テーブルは、本システムにおいて、現在視聴が行なわれているTV200を利用している参加者についての参加者アバター情報のみから構成されてもよいし、予め設定されている、本システムの全参加者についての参加者アバター情報から構成されてもよい。
The avatar
アバター管理部106は、アバター状態記憶部109に記憶されるこれらのテーブルを管理する。
The
アバター管理部106は、視聴情報管理部103から渡された自視聴情報に基づいて、自アバター情報テーブル(図7)を更新する。また、視聴情報管理部103から渡された他の参加者についての参加者視聴情報に基づいて、参加者アバター情報テーブル(図8)を更新する。
The
アバター指定部108は、特定の参加者の利用する通信端末100に関するマルチメディアデータである音声メッセージの処理を行なうために、その参加者の参加者アバターの指定を受付ける。具体的には、アバター指定部108は、予め各参加者アバターに対応付けられている、または各参加者アバターを順に選択して決定するためのボタンや、タッチパネルや、コントローラなどの操作装置から構成され、その指定操作に応じた操作信号をアバター管理部106に渡す。または、アバター指定部108が音声認識機能や画像認識機能を備える場合には、音声による操作や画像による指定操作を受付けて、その指定操作に応じた操作信号をアバター管理部106に渡してもよい。
The
アバター操作部107は、当該通信端末100の利用者から自アバターや自アバター以外のアバター指定部108で指定された参加者についての操作を受付け、操作信号をアバター管理部106に渡す。具体的には、アバター操作部107は、予め定められているいくつかの動作や動作の程度を表わすボタンや、タッチパネルや、コントローラなどの操作装置から構成され、その操作に応じた操作信号をアバター管理部106に渡す。または、アバター操作部107が音声認識機能や画像認識機能を備える場合には、音声による操作や画像による操作を受付けて、その操作に応じた操作信号をアバター管理部106に渡してもよい。
The
アバター管理部106は、アバター操作部107から渡された操作信号に基づいて、自アバター情報テーブル(図7)を更新する。また、その操作情報に基づいて更新された自アバター情報を、ネットワーク通信制御部101を介して他の通信端末100に渡す。また、アバター管理部106は、他の通信端末100におけるアバター操作に応じて、ネットワーク通信制御部101を介して当該他の通信端末100からアバター情報を受信し、そのアバター情報に基づいて参加者アバター情報テーブル(図8)を更新する。
The
そして、アバター管理部106は、必要に応じて、接続されるTV200の画像表示部(不図示)に表示される自アバターの表示の更新、参加者アバターの表示、または参加者アバターの表示の更新を行なうために、アバター表示制御部111に対して指示信号を渡す。
And the
アバター表示制御部111は、アバター管理部106から渡された指示信号に基づいて、表示を行なう、または表示を更新するアバターについてのアバター情報を、アバター管理部106を介してアバター状態記憶部109またはアバター情報記憶部110から取得してTV200の画像表示部(不図示)に表示させるための表示制御信号を生成する。そして、生成した表示制御信号を、TV通信制御部102を介して、該通信端末100に接続されるTV200に送信する。
Based on the instruction signal passed from the
アバター表示制御部111で生成された表示制御信号に基づいてTV200の画像表示部(不図示)に表示されるアバター画像の具体例については、図9に示される。図9では、参加者Bが利用するTV200bにおいてA放送局から配信されるテレビ番組「ニュースN」を視聴し、当該テレビ番組を他の参加者である参加者Dも利用するTV200dで視聴している場合に、参加者BのTV200bの画像表示部における表示が具体的に示されている。図9に示されるように、この場合、TV200bを利用している参加者Bに対応する自アバターのアバター画像500bと、同じテレビ番組を視聴している他の参加者に対応する参加者アバターのアバター画像500dとがTV200bの画像表示部に表示される。
A specific example of the avatar image displayed on the image display unit (not shown) of the TV 200 based on the display control signal generated by the avatar
なお、アバター操作部107で所定の操作を受付けることで、アバター管理部106からアバター表示制御部111に対して指示信号が渡されて、アバター表示制御部111において、TV200の画像表示部(不図示)で一時的に指定されたアバターの表示を行なわないような表示制御信号が生成されてもよい。
When the
また、アバター管理部106は、アバター指定部108から渡された操作信号と、アバター操作部107から渡された操作信号とに基づいて、指定されたアバターを特定する特定情報と、当該アバターに対する操作が当該アバターに対応する参加者に関する音声メッセージの処理であることを示す情報とをメッセージ管理部112に渡す。
In addition, the
メッセージ管理部112は、ネットワーク通信制御部101を介して、他の通信端末100から音声メッセージを受信し、メッセージ蓄積部113に蓄積する。また、音声メッセージの受信を検出し、検出信号をアバター管理部106に渡す。アバター管理部106は、メッセージ管理部112から渡された検出信号に基づいて、参加者アバターテーブル(図8)を更新する。
The
メッセージ操作部116は、アバター指定部108で指定されたアバターに対応する参加者に対して、当該通信端末100の利用者から音声メッセージに関する操作を受付け、操作信号をメッセージ管理部112に渡す。具体的には、メッセージ操作部116は、予め定められているいくつかの音声メッセージに関する処理(たとえば、音声メッセージを録音する、音声メッセージを送信する、音声メッセージを聞くなど)を表わすボタンや、タッチパネルや、コントローラなどの操作装置から構成され、その操作に応じた操作信号をメッセージ管理部112に渡す。メッセージ管理部112は、アバター管理部106から渡された指定されたアバターを特定する特定情報、および当該アバターに対する操作が当該アバターに対応する参加者に関する音声メッセージの処理であることを示す情報と、メッセージ操作部116から渡された操作信号とに基づいて、音声メッセージに関する処理を実行する。
The
具体的には、メッセージ管理部112はメッセージ入力部114から音声メッセージの入力を受付け、メッセージ入力部114から入力された音声メッセージを、ネットワーク通信制御部101を介して該当する通信端末100に送信する。
Specifically, the
メッセージ入力部114は入力部15であるマイクなどの音声を入力する機能であって、アバター指定部108において指定されたアバターに対応する参加者に対する音声メッセージの入力を受付ける。また、メッセージ入力部114が記録媒体読取装置で構成される場合には、記録媒体から音声メッセージを読取ることで音声メッセージの入力を受付けてもよい。そして、入力された音声メッセージは、メッセージ管理部112に渡される。
The
なお、当該システムの通信端末100間でやり取りされるマルチメディアデータは、音声メッセージを含むあらゆる形態のマルチメディアデータであってもよい。具体的には、音声に限定されず、静止画像や動画像のデータであってもよいし、それらの組合わせであってもよい。その場合、メッセージ入力部114は、カメラ等の画像入力装置など、マルチメディアデータの形態に応じた他の形態のものであってよい。
The multimedia data exchanged between the
また具体的には、メッセージ管理部112は、メッセージ蓄積部113より、特定されたアバターに該当する参加者に関する音声メッセージを取得し、メッセージ出力部115から出力する。
Specifically, the
メッセージ出力部115は出力部16であるスピーカなどの音声を出力する機能であって、アバター指定部108において指定されたアバターに対応する参加者の通信端末100から受信してメッセージ蓄積部113に蓄積された音声メッセージを出力する。なお、当該システムの通信端末100間でやり取りされるマルチメディアデータは、音声メッセージを含むあらゆる形態のマルチメディアデータであってもよい。具体的には、音声に限定されず、静止画像や動画像のデータであってもよいし、それらの組合わせであってもよい。その場合、メッセージ出力部115は、表示装置(TV200の画像表示部(不図示)と共有されてもよいし、別個のものでもよい)など、マルチメディアデータの形態に応じた他の形態のものであってよい。
The
次に、本実施の形態にかかる通信端末100で実行される、チャンネル変更操作に応じた処理について説明する。
Next, the process according to the channel change operation performed by the
図10のフローチャートに示される処理は、当該通信端末100に接続されているTV200においてチャンネルの変更操作があった場合に行なわれる処理であって、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
The process shown in the flowchart of FIG. 10 is a process performed when a channel change operation is performed on the TV 200 connected to the
図10を参照して、チャンネル変更検出部104は、TV通信制御部102を介してTV200におけるチャンネルの変更を監視する(S101)。
Referring to FIG. 10, channel
ステップS101においてチャンネルの変更が検出されると(S103でYES)、その検出情報は視聴情報管理部103に渡されて、視聴情報管理部103において、図4に示される自視聴情報テーブルに記憶される自視聴情報が更新される(S105)。
When a channel change is detected in step S101 (YES in S103), the detection information is transferred to the viewing
さらに、視聴情報管理部103において、更新された自視聴情報がネットワーク通信制御部101を介して、参加者全員の通信端末100に対して送信される(S107)。図11に、ステップS107で参加者全員の通信端末100に対して送信される自視聴情報の具体例が示される。図11に示されるように、ステップS107では、具体的に、当該通信端末100の利用者を一意に示す固有な情報である参加者IDと、変更されたチャンネルの番号と、変更されたテレビ番組の放送局名と、そのテレビ番組名とが他の通信端末100に対して送信される。
Further, the viewing
なお、ステップS107では、予め参加者視聴情報テーブルに登録されている本システムの参加者全員の通信端末100に対して送信されてもよいし、ネットワーク300を介して他の通信端末100に対してブロードキャストで送信されてもよい。
In step S107, it may be transmitted to the
また、視聴情報管理部103において、図6に示される同視聴情報テーブルが更新される(S109)。
In addition, the viewing
アバター管理部106においては、ステップS109で更新された同視聴情報テーブルが読出される。そして、アバター表示制御部111において、TV通信制御部102を介して表示制御信号が接続されるTV200に対して送信され、画像表示部(不図示)で自アバターと共に同視聴情報者に対応するアバターが表示される(S111)。
The
以上で、当該通信端末100に接続されているTV200においてチャンネルの変更操作があった場合に行なわれる処理が終了する。そして、再び処理がステップS101に戻されて、チャンネル変更検出部104においてTV200におけるチャンネルの変更が監視される。
Thus, the process performed when the channel 200 is changed on the TV 200 connected to the
なお、上述の処理において、ステップS107〜S111の処理の順はこの順に限定されず、入替わってもよい。 In the above-described processing, the processing order of steps S107 to S111 is not limited to this order, and may be switched.
次に、図12を用いて、上述の処理が行なわれて、他の通信端末100でのチャンネルの変更に伴って当該他の通信端末100から視聴情報を受信した場合に行なわれる処理について説明する。図12のフローチャートに示される処理もまた、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
Next, with reference to FIG. 12, a description will be given of processing performed when the above-described processing is performed and viewing information is received from another
図12を参照して、視聴情報管理部103は、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からの視聴情報の受信を監視する(S131)。
Referring to FIG. 12, the viewing
ステップS131においてネットワーク300を介して接続される他の通信端末100からの視聴情報の受信が検出されると(S133でYES)、視聴情報管理部103において、その検出情報に基づいて、その受信相手からの通信端末100の視聴情報と図4に示される自視聴情報テーブルに記憶される自視聴情報とが比較される(S135)。
When reception of viewing information from another
そして、ステップS135での比較の結果、それらの視聴情報が一致した場合(S137でYES)、つまり、受信相手の通信端末100において、現在、通信端末100の利用者が視聴しているテレビ番組と同じテレビ番組が視聴されるようにチャンネルが変更された場合、視聴情報管理部103において、図6に示される同視聴情報者テーブルに受信相手の視聴情報が記憶されるように、同視聴情報者テーブルが更新される(S139)。
If the viewing information matches as a result of the comparison in step S135 (YES in S137), that is, in the
さらに、アバター管理部106においてステップS139で更新された同視聴情報テーブルが読出される。そして、アバター表示制御部111において、TV通信制御部102を介して表示制御信号が接続されるTV200に対して送信され、画像表示部(不図示)で自アバターと共に受信相手の参加者に対応するアバターが新たに表示される(S141)。
Further, the viewing information table updated in step S139 in the
一方、ステップS135での比較の結果、それらの視聴情報が一致しなかった場合(S137でNO)、つまり、受信相手の通信端末100において、現在、通信端末100の利用者が視聴しているテレビ番組とは異なるテレビ番組が視聴されるようにチャンネルが変更された場合、さらに、視聴情報管理部103において同視聴情報者テーブルから受信相手の視聴情報が検索される(S145)。
On the other hand, as a result of the comparison in step S135, when the viewing information does not match (NO in S137), that is, in the receiving
ステップS145での検索の結果、同視聴情報者テーブルに受信相手の視聴情報が含まれると判断された場合(S147でYES)、つまり、受信相手の通信端末100において、現在通信端末100の利用者が視聴しているテレビ番組から、そのテレビ番組とは異なる他のテレビ番組が視聴されるようにチャンネルが変更されたと判断された場合、視聴情報管理部103において同視聴情報者テーブルが更新され、同視聴情報者テーブルからその受信相手の視聴情報が削除される(S149)。
As a result of the search in step S145, if it is determined that the viewing information of the receiving party is included in the viewing information person table (YES in S147), that is, in the
さらに、アバター管理部106においてステップS149で更新された同視聴情報テーブルが読出される。そして、アバター表示制御部111において、TV通信制御部102を介して表示制御信号が接続されるTV200に対して送信され、画像表示部(不図示)で自アバターと共に表示されている受信相手の参加者に対応するアバターの表示が、画面上から削除される(S151)。
Further, the viewing information table updated in step S149 in the
一方、ステップS145での検索の結果、同視聴情報者テーブルに受信相手の視聴情報が含まれないと判断された場合には(S147でNO)、受信相手の通信端末100において、現在通信端末100の利用者が視聴しているテレビ番組とは異なる他のテレビ番組から、現在通信端末100の利用者が視聴しているテレビ番組とも異なる、他のテレビ番組が視聴されるようにチャンネルが変更されたと判断されるため、ステップS149,S151の処理はスキップされる。
On the other hand, as a result of the search in step S145, when it is determined that the viewing information of the receiving party is not included in the viewing information person table (NO in S147), the
そして、受信された受信相手の視聴情報に基づいて、視聴情報管理部103において、図5に示される参加者視聴情報テーブルが更新され、該当する参加者に対応する視聴情報が更新される(S143)。
Then, based on the received viewing information of the receiving party, the viewing
以上で、ネットワーク300を介して該通信端末100に接続されている他の通信端末100でのチャンネルの変更に伴う処理が終了する。そして、再び処理がステップS131に戻されて、視聴情報管理部103において、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からの視聴情報の受信が監視される。
Thus, the process associated with the channel change in the
なお、上述の処理において、ステップS143の処理はこのタイミングに限定されず、他のタイミングに実行されてもよい。 In the above-described processing, the processing in step S143 is not limited to this timing, and may be executed at another timing.
本実施の形態にかかる通信端末100において上述の処理が実行されることで、たとえば、本システムの参加者B,Dが各々TV200b,200dを利用して共にA放送局配信のテレビ番組「ニュースN」を視聴していると、図9に示されるように、TV200bの画像表示部には、参加者Bと共に同じテレビ番組を視聴している他の参加者Dを示すアバター画像500dがテレビ番組の画像に重ねて(または画像と共に)表示される。
By executing the above-described processing in
また、参加者B,Dが各々TV200b,200dを利用してA放送局配信のテレビ番組「ニュースN」を視聴しており、参加者Aが利用しているTV200aのチャンネルを変更して該テレビ番組を視聴するようになったとしたとき、図13に示されるように、初め、TV200bの画像表示部には、テレビ番組「ニュースN」の画像に重ねて(または画像と共に)、自アバターである参加者Bのアバター画像500bと、同視聴情報者である参加者Dのアバター画像500dとが表示されている。そして、該テレビ番組を視聴するようになった参加者Aの通信端末100aから視聴情報を受信して上述の処理がなされることで、ステップS141では、新たに、参加者Aのアバター画像500aが表示されるようになる。なお、ステップS141で新たなアバター画像が表示されるとき、新たに表示されるという状態を表わすような、通常の表示状態とは異なるアバター画像の表示がなされてもよい。たとえば、実際に動画像で入場を表わすようなアバター画像の表示や、新たな表示である旨を示す画像と対になったアバター画像の表示などが挙げられる。そのような表示に替えて、またはそのような表示と共に、音声でその旨が表現されてもよい。
Participants B and D are watching TV program “News N” distributed by A broadcast
また、参加者A,B,Dが各々TV200a,200b,200dを利用してA放送局配信のテレビ番組「ニュースN」を視聴しており、参加者Aが利用しているTV200aのチャンネルを変更して該テレビ番組とは異なる他のテレビ番組を視聴するようになったとしたとき、図14に示されるように、初め、TV200bの画像表示部には、テレビ番組「ニュースN」の画像に重ねて(または画像と共に)、自アバターである参加者Bのアバター画像500bと、同視聴情報者である参加者Aのアバター画像500aと、参加者Dのアバター画像500dとが表示されている。そして、該テレビ番組とは異なる他のテレビ番組を視聴するようになった参加者Aの通信端末100aから視聴情報を受信して上述の処理がなされることで、ステップS151では、参加者Aのアバター画像500aの表示が削除される。なお、ステップS151でアバター画像の表示が削除されるとき、表示が削除されるという状態を表わすような、通常の表示状態とは異なるアバター画像の表示がなされてもよい。たとえば、実際に動画像で退場を表わすようなアバター画像の表示や、表示が削除される旨を示す画像と対になったアバター画像の表示などが挙げられる。そのような表示に替えて、またはそのような表示と共に、音声でその旨が表現されてもよい。
Participants A, B, and D are watching TV program “News N” distributed by A broadcast
このように視聴している他の参加者を示すアバターが表示されることで、リアルタイムに配信されるコンテンツをたとえば家庭内などで個別に視聴する際にも、共に同じコンテンツを視聴している他の視聴者と場を共有している感覚や他の参加者の存在や他の視聴者との一体感を感じることができ、他の視聴者との「つながり感」の感じられるコミュニケーションが得られる。 By displaying avatars indicating other participants who are viewing in this way, when viewing content distributed in real time individually, for example, at home, etc. You can feel the sense of sharing a place with other viewers, the presence of other participants and a sense of unity with other viewers, and communication that feels “connected” with other viewers. .
次に、本実施の形態にかかる通信端末100で実行される、アバターに対する操作に応じた処理について説明する。
Next, the process according to the operation with respect to the avatar performed with the
図15のフローチャートに示される処理は、当該通信端末100において自アバターに対する操作があった場合に行なわれる処理であって、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
The process shown in the flowchart of FIG. 15 is a process performed when an operation is performed on the own avatar in the
図15を参照して、アバター管理部106は、アバター操作部107から自アバターに対する操作があるか否かを監視する(S161)。
With reference to FIG. 15, the
ステップS161において自アバターに対する操作が検出されると(S163でYES)、アバター操作部107から渡された操作信号に基づいて、図7に示される自アバター情報テーブルに記憶される自アバター情報が更新される(S165)。
When an operation on the own avatar is detected in step S161 (YES in S163), the own avatar information stored in the own avatar information table shown in FIG. 7 is updated based on the operation signal passed from the
さらに、アバター操作部107において、更新された自アバター情報がネットワーク通信制御部101を介して、参加者全員の通信端末100に対して送信される(S167)。図16に、ステップS167で参加者全員の通信端末100に対して送信されるアバター情報の具体例が示される。図16に示されるように、ステップS167では、具体的に、当該通信端末100の利用者を一意に示す固有な情報である参加者IDと、更新された自アバター情報である、操作後の自アバターの表示位置と、操作後の自アバターとして用いられるアバター画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報である「姿」と、操作後の自アバターの状態に対応する画像をアバター情報記憶部110に記憶されている画像の中から特定するための情報である「動作」とが他の通信端末100に対して送信される。
Furthermore, in the
なお、ステップS167では、予め参加者視聴情報テーブルに登録されている本システムの参加者全員の通信端末100に対して送信されてもよいし、ネットワーク300を介して他の通信端末100に対してブロードキャストで送信されてもよい。
In step S167, it may be transmitted to the
そして、アバター表示制御部111において、アバター管理部106から渡された更新された自アバター情報に基づいて生成された表示制御信号が、TV通信制御部102を介して接続されるTV200に対して送信され、画像表示部(不図示)での自アバターの表示が更新される(S167)。
Then, in the avatar
以上で、当該通信端末100に接続されているTV200において自アバターに対する操作に応じた処理が終了する。そして、再び処理がステップS161に戻されて、アバター操作部107においてアバター操作部107から自アバターに対する操作があるか否かが監視される。
Thus, the process according to the operation on the own avatar in the TV 200 connected to the
次に、図17を用いて、上述の処理が行なわれて、他の通信端末100での自アバターに対する操作に伴って当該他の通信端末100からアバター情報を受信した場合に行なわれる処理について説明する。図17のフローチャートに示される処理もまた、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
Next, with reference to FIG. 17, the processing that is performed when the above-described processing is performed and avatar information is received from the
図17を参照して、アバター管理部106は、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からのアバター情報の受信を監視する(S171)。
With reference to FIG. 17, the
ステップS171においてネットワーク300を介して接続される他の通信端末100からのアバター情報の受信が検出されると(S173でYES)、視聴情報管理部103において、その受信相手の通信端末100の視聴情報が図5に示される参加者視聴情報テーブルから抽出され、受信相手の視聴情報と図4に示される自視聴情報テーブルに記憶される自視聴情報とが比較される(S175)。
If reception of avatar information from another
そして、ステップS175での比較の結果、それらの視聴情報が一致した場合(S177でYES)、つまり、現在、通信端末100の利用者が視聴しているテレビ番組と同じテレビ番組が視聴されている他の通信端末100からアバターの変更に伴うアバター情報を受信した場合には、アバター表示制御部111において、アバター管理部106から渡されたアバター情報に基づいて生成された表示制御信号が、TV通信制御部102を介して接続されるTV200に対して送信され、画像表示部(不図示)に表示されているその受信相手に該当するアバターの表示が更新される(S179)。
If the viewing information matches as a result of the comparison in step S175 (YES in S177), that is, the same TV program that is currently viewed by the user of the
ステップS179では、図16に示されるようなアバター情報が受信された場合に、アバター管理部106において、その「姿」と「動作」とで特定される、所定のキャラクタが所定の動作を行なっているようなアバター画像がアバター情報記憶部110から取得され、アバター表示制御部111において、そのアバター画像が表示位置で指定されるTV200の画像表示部上の位置に表示されるような表示制御信号が生成される。
In step S179, when avatar information as shown in FIG. 16 is received, a predetermined character specified by the “form” and “motion” in the
なお、ステップS175での比較の結果、それらの視聴情報が一致しなかった場合(S177でNO)、つまり、現在、通信端末100の利用者が視聴しているテレビ番組とは異なるテレビ番組が視聴されている他の通信端末100からアバターの変更に伴うアバター情報を受信した場合には、上述のステップS179の処理はスキップされる。
Note that, as a result of the comparison in step S175, if the viewing information does not match (NO in S177), that is, a TV program different from the TV program currently being viewed by the user of the
そして、受信された受信相手のアバター情報に基づいて、アバター管理部106において、図8に示される参加者アバター情報テーブルが更新され、該当する参加者に対応するアバター情報が更新される(S181)。
Then, based on the received avatar information of the receiving partner, the
以上で、ネットワーク300を介して該通信端末100に接続されている他の通信端末100での自アバターに対する操作に伴う処理が終了する。そして、再び処理がステップS171に戻されて、アバター管理部106において、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からのアバター情報の受信が監視される。
Thus, the process associated with the operation on the own avatar at the
なお、上述の処理において、ステップS181の処理はこのタイミングに限定されず、他のタイミングに実行されてもよい。 In the above-described processing, the processing in step S181 is not limited to this timing, and may be executed at another timing.
本実施の形態にかかる通信端末100において上述の処理が実行されることで、TV200でテレビ番組を視聴している参加者が、自身が当該テレビ番組を視聴していることを示すキャラクタであるアバターの動作を任意に操作し、感想や感情を表現することができる。さらに、上述の処理を行なってそのアバターの操作を、当該テレビ番組を視聴している他の参加者のTV200に反映できるため、当該テレビ番組を視聴している他の参加者との間で、リアルタイムに感想や感情をやり取りすることができる。このようにされることで、リアルタイムに配信されるコンテンツをたとえば家庭内などで個別に視聴する際にも、その場に居合わせない他の参加者との間で、あたかもそこに居合わせているように自在に感想や感情をやり取りでき、共に同じコンテンツを視聴している他の視聴者と場を共有している感覚や他の参加者の存在や他の視聴者との一体感を感じることができて、他の視聴者との「つながり感」の感じられるコミュニケーションが得られる。
An avatar that is a character indicating that a participant who is watching a television program on TV 200 is viewing the television program by performing the above-described processing in
なお、上述の例においては、通信端末100間において、予め各通信端末100のアバター情報記憶部110に記憶されている画像の中から所定のキャラクタが所定の動作を行なっているようなアバター画像を特定するための情報(たとえばIDなどの一意に割振られた識別情報など)がやり取りされて、受信された通信端末100において当該情報に基づいて対応するアバター画像が特定されているが、通信端末100間において、アバター画像とする画像データがやり取りされてもよい。また、新規にアバター画像やアバターの状態に対応する画像として用いたい画像データ(たとえば写真撮影された参加者自身の画像など)を他の通信端末100に対して送信して各通信端末100のアバター情報記憶部110に記憶させる処理が任意のタイミングで行なわれてもよい。なお、その場合、各通信端末100において、各通信端末100の間で共有されている一意の識別情報が新規に当該画像データに対して割振られてアバター情報記憶部110に記憶される。
In the above-described example, an avatar image in which a predetermined character performs a predetermined action among images stored in advance in the avatar
次に、本実施の形態にかかる通信端末100において、他の参加者の通信端末100との間の音声メッセージに対する処理について、図18を用いて説明する。図18のフローチャートに示される処理は、当該通信端末100において他の通信端末100との間の音声メッセージに対する操作があった場合に行なわれる処理であって、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
Next, in the
図18を参照して、アバター管理部106は、アバター指定部108から、現在TV200の画像表示部(不図示)に表示されている参加者アバターの中から1つまたは複数の所定のアバターを指定する操作があるか否かを監視する(S201)。
Referring to FIG. 18,
ステップS201において所定のアバターを指定する操作が検出されると(S203でYES)、さらに、アバター操作部107において指定されたアバターに対応する参加者の通信端末100に対する指示入力を受付ける(S205)。そして、アバター管理部106において、ステップS205で入力された指示内容が解析されて、以降、その指示内容に応じた処理が進められる。
When an operation for designating a predetermined avatar is detected in step S201 (YES in S203), an instruction input for the participant's
ステップS205で入力された指示内容が、指定されたアバターに対応する参加者の通信端末100に対する音声メッセージの送信である場合には(S207でYES)、メッセージ管理部112において、メッセージ入力部114から入力される音声メッセージの入力を受付ける(S209)。そして、アバター管理部106において、指定されたアバターに対応する参加者が送信相手として特定されて、メッセージ管理部112において、ネットワーク通信制御部101を介して該当する通信端末100に対して音声メッセージが送信される(S213)。
When the instruction content input in step S205 is transmission of a voice message to the
ステップS213で送信される音声メッセージを説明するため、参加者ID「002」で特定される参加者の通信端末100において、参加者ID「001」で特定される参加者に対応するアバターが指定されて、音声メッセージ「やった!やった!」が入力された場合の送信される音声メッセージの具体例を図19に示す。図19を参照して、この場合、参加者ID「002」で特定される参加者の通信端末100からは、送信側の通信端末100を利用する参加者の参加者ID(002)と、送信相手として指定されたアバターに対応する参加者の参加者ID(001)と、送信側の通信端末100における送信時刻と、送信時の送信側の通信端末100における視聴情報としてそのときに接続されるTV200で視聴されているチャンネル番号、そのテレビ番組の放送局名、およびそのテレビ番組名と、入力された音声メッセージの内容とを含む情報が該当する通信端末100に対して送信される。この情報に含まれる送信相手の通信端末100に関する情報である、送信相手として指定されたアバターに対応する参加者の参加者IDは、アバター管理部106においてアバター状態記憶部109に記憶される参加者アバター情報テーブルから取得され、メッセージ管理部112に渡される情報である。また、送信時の送信側の通信端末100における視聴情報は、視聴情報管理部103において視聴情報記憶部105に記憶される自視聴情報テーブルから取得され、メッセージ管理部112に渡される情報である。
In order to explain the voice message transmitted in step S213, an avatar corresponding to the participant specified by the participant ID “001” is designated in the
一方、ステップS205で入力された指示内容が、指定されたアバターに対応する参加者の通信端末100から送信された音声メッセージの再生である場合には(S207でNO、かつS215でYES)、アバター管理部106において、指定されたアバターに対応する参加者が特定されて、メッセージ管理部112において、メッセージ蓄積部113に、その参加者から送信された音声メッセージが蓄積されているか否かが調べられる(S217)。
On the other hand, if the instruction content input in step S205 is to reproduce a voice message transmitted from the
ここで、メッセージ蓄積部113に蓄積されている音声メッセージに関する情報の具体例を図20に示す。他の通信端末100から送信された図19に示されるような音声メッセージは、図20に示されるように、そのまま、音声メッセージごとにメッセージ蓄積部113に蓄積される。なお、メッセージ蓄積部113に蓄積される音声メッセージに関する情報は、以下の処理がなされて、メッセージ出力部115において再生されると自動的に削除されてもよいし、以下の処理がなされて、メッセージ操作部116からの操作に応じて削除されてもよい。
Here, a specific example of information related to the voice message stored in the
そして、該当する音声メッセージがメッセージ蓄積部113に蓄積されている場合には(S219でYES)、メッセージ出力部115において当該音声メッセージが再生される(S221)。同時に、アバター管理部106において、参加者アバター情報テーブルの該当する参加者アバター情報のうちの、メッセージの有無に関する情報について更新されてもよい。また、該当する音声メッセージがメッセージ蓄積部113に蓄積されていない場合には(S219でNO)、ステップS221の処理がスキップされる。
When the corresponding voice message is stored in the message storage unit 113 (YES in S219), the
さらに、ステップS205で入力された指示内容が、指定されたアバターに対応する参加者の通信端末100から送信された音声メッセージの削除である場合には(S207でNO、かつS215でNO)、ステップS217と同様に、アバター管理部106において、指定されたアバターに対応する参加者が特定されて、メッセージ管理部112において、メッセージ蓄積部113に、その参加者から送信された音声メッセージが蓄積されているか否かが調べられる(S223)。
Further, when the instruction content input in step S205 is deletion of the voice message transmitted from the
そして、該当する音声メッセージがメッセージ蓄積部113に蓄積されている場合には(S225でYES)、メッセージ管理部112において、メッセージ蓄積部113から当該音声メッセージが削除される(S227)。同時に、アバター管理部106において、参加者アバター情報テーブルの該当する参加者アバター情報のうちの、メッセージの有無に関する情報について更新されてもよい。また、該当する音声メッセージがメッセージ蓄積部113に蓄積されていない場合には(S225でNO)、ステップS227の処理がスキップされる。
When the corresponding voice message is stored in the message storage unit 113 (YES in S225), the
以上で、他の参加者の通信端末100との間の音声メッセージに対する処理が終了する。そして、再び処理がステップS201に戻されて、アバター管理部106において、アバター指定部108から、現在TV200の画像表示部(不図示)に表示されている参加者アバターの中から1つまたは複数の所定のアバターを指定する操作があるか否かが監視される。
This completes the processing for the voice message with the
次に、図21を用いて、上述の処理が行なわれた他の通信端末100から音声メッセージを受信した場合に行なわれる処理について説明する。図21のフローチャートに示される処理もまた、通信端末100のCPU11がROM12等に記録されるプログラムをRAM13上に読出して実行し、図2に示される各部を制御して図3に示される各機能を発揮させることによって実現される。
Next, processing performed when a voice message is received from another
図21を参照して、メッセージ管理部112は、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からの音声メッセージの受信を監視する(S241)。
Referring to FIG. 21, the
ステップS241においてネットワーク300を介して接続される他の通信端末100からの音声メッセージの受信が検出されると(S243でYES)、受信された音声メッセージは、図20に示されるように、メッセージ蓄積部113に蓄積される(S245)。
If reception of a voice message from another
そして、メッセージ管理部112からアバター管理部106に音声メッセージの受信があった旨が通知され、アバター管理部106において、その送信相手である参加者が特定される。さらに、アバター表示制御部111において生成された表示制御信号がTV通信制御部102を介して接続されるTV200に対して送信され、画像表示部(不図示)に表示されているその受信相手に該当するアバターの表示が、当該参加者からメッセージの受信があることを示す表示に更新される(S247)。なお、その際、アバター管理部106において、図8に示される参加者アバター情報テーブルの該当する参加者に対応するアバター情報について、その参加者から送信された音声メッセージの数が1インクリメントされる更新が実行されてもよい。
Then, the
以上で、他の通信端末100から音声メッセージを受信した場合における処理が終了する。そして、再び処理がステップS241に戻されて、メッセージ管理部112において、ネットワーク通信制御部101を介して、ネットワーク300を介して接続される他の通信端末100からの音声メッセージの受信が監視される。
Thus, the process in the case where a voice message is received from another
本実施の形態にかかる通信端末100において上述の処理が実行されることで、たとえば参加者Bの通信端末100bで参加者Dの通信端末100dから送信された音声メッセージを受信した場合、そのTV200bの画像表示部には、図22に示されるようなアバター画像が表示される。すなわち、図22を参照して、参加者Dから参加者Bに宛てた音声メッセージを通信端末100dから受信したことを示す参加者Dに対応するアバター画像500dが表示される。
When the
図22に示されるようなアバターの表示において、アバター画像500dがアバター指定部108において指定されて、メッセージ操作部116において、その音声メッセージの再生や削除を指示する操作がなされると、先に説明された処理が実行されて、その音声メッセージを再生する処理(S221)や削除する処理(S227)が実行される。
In the display of the avatar as shown in FIG. 22, when the
つまり、本実施の形態にかかる通信端末100において上述の処理が実行されることで、リアルタイムに配信されるコンテンツをたとえば家庭内などで個別に視聴する際にも、その場に居合わせない他の参加者との間で、あたかもそこに居合わせているように自在に音声メッセージなどのマルチメディアデータのやり取りを行なうことができ、共に同じコンテンツを視聴している他の視聴者と場を共有している感覚や他の参加者の存在や他の視聴者との一体感を感じることができ、他の視聴者との「つながり感」の感じられるコミュニケーションが得られる。また、上述のように、他の参加者から受信したマルチメディアデータを任意のタイミングで再生可能であるため、自身の視聴を妨げることなくコミュニケーションを図ることが可能になる。
In other words, when the
なお、上述の実施の形態では、図1に示されたように、各通信端末100が記憶装置を備え、ネットワーク300を介して直接データのやり取りを行なうシステムの構成が述べられたが、システムの構成はこのような構成に限定されない。
In the above-described embodiment, as shown in FIG. 1, the configuration of a system in which each
システムの構成の他の具体例として、図23に示されるような、ネットワーク300に接続されたサーバ600を含むシステムの構成も挙げられる。この場合、図24に示されるように、通信端末100は、図3に示される各機能のうちの視聴情報記憶部105、アバター状態記憶部109、アバター情報記憶部110、およびメッセージ蓄積部113以外の機能を含んで構成され、サーバ600が、上述の視聴情報記憶部105、アバター状態記憶部109、アバター情報記憶部110、およびメッセージ蓄積部113と、ネットワーク300を介して通信端末100と通信を行なうためのネットワーク通信制御部601との各機能を含んで構成される。そして、上述の処理が実行される際、各通信端末100の視聴情報管理部103、アバター管理部106、およびメッセージ管理部112からは、ネットワーク通信制御部101を介して、サーバ600に含まれる各記憶部、蓄積部にアクセスされる。
Another specific example of the system configuration is a system configuration including a
このようにシステムが構成されることで、各通信端末100の記憶容量を少なくすることができ、通信端末100の構成を簡易にすることが可能になる。また、アバター画像データなどをサーバ600において一元的に管理することが可能になるため、その管理が容易になる。
By configuring the system in this way, the storage capacity of each
なお、上述の実施の形態においては、TV200を利用している参加者を代理する情報としてキャラクタ画像であるアバターを表示するものとしたが、アバターに替えて、同じテレビ番組を視聴している参加者の名前など、その参加者を示す文字列をリスト表示してもよい。または、TV200を利用している参加者を代理する情報として音声であってもよく、表示に替えて、図示されないスピーカから出力されてもよい。また、そのような情報の出力形態は、TV200からテレビ番組と共に出力される出力形態に限定されず、たとえば、TV200に設けられた、各参加者を示すランプや札や人形のような識別装置を作動させることで同じテレビ番組を視聴している参加者を表わす形態であってもよい。 In the above-described embodiment, an avatar that is a character image is displayed as information representing a participant who uses the TV 200. However, a participant who views the same TV program in place of the avatar is displayed. A character string indicating the participant, such as the name of the participant, may be displayed in a list. Alternatively, information representing a participant who uses the TV 200 may be voice, and may be output from a speaker (not shown) instead of the display. Moreover, the output form of such information is not limited to the output form output together with the TV program from the TV 200. For example, an identification device provided on the TV 200 such as a lamp, a bill, or a doll indicating each participant is used. The form which represents the participant who is viewing the same television program by operating may be sufficient.
さらに、上述の通信端末100で実行される各処理の方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM、ROM、RAMおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
Furthermore, the method of each process performed with the
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。 The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
11 CPU、12 ROM、13 RAM、14 記録媒体読取部、15 入力部、16 出力部、17 通信部、18 バス、100,100a〜100d 通信端末、101,601 ネットワーク通信制御部、102 TV通信制御部、103 視聴情報管理部、104 チャンネル変更検出部、105 視聴情報記憶部、106 アバター管理部、107 アバター操作部、108 アバター指定部、109 アバター状態記憶部、110 アバター情報記憶部、111 アバター表示制御部、112 メッセージ管理部、113 メッセージ蓄積部、114 メッセージ入力部、115 メッセージ出力部、116メッセージ操作部、200,200a〜200d TV、300 ネットワーク、400 放送局、500a,500b,500d アバター画像、600 サーバ。 11 CPU, 12 ROM, 13 RAM, 14 Recording medium reading unit, 15 input unit, 16 output unit, 17 communication unit, 18 bus, 100, 100a to 100d communication terminal, 101, 601 network communication control unit, 102 TV communication control Unit, 103 viewing information management unit, 104 channel change detection unit, 105 viewing information storage unit, 106 avatar management unit, 107 avatar operation unit, 108 avatar designation unit, 109 avatar state storage unit, 110 avatar information storage unit, 111 avatar display Control unit, 112 Message management unit, 113 Message storage unit, 114 Message input unit, 115 Message output unit, 116 Message operation unit, 200, 200a to 200d TV, 300 Network, 400 Broadcast station, 500a, 500b, 500d Butter image, 600 server.
Claims (11)
前記第1のコンテンツ再生装置において再生中のコンテンツに関する情報である第1コンテンツ情報を取得するコンテンツ情報取得手段と、
前記第1コンテンツ情報に基づいて前記第1のコンテンツ再生装置での再生中のコンテンツの変更を検出する検出手段と、
前記検出手段において前記第1のコンテンツ再生装置での再生中のコンテンツの変更が検出された場合に、前記変更後の第1コンテンツ情報を第2のコンテンツ再生装置に接続される他の通信端末に対して送信するコンテンツ情報送信手段と、
前記他の通信端末から、前記第2のコンテンツ再生装置においてコンテンツの変更が検出された場合に前記他の通信端末の前記コンテンツ情報送信手段で送信された、前記第2のコンテンツ再生装置において再生中の前記変更後のコンテンツに関する情報である第2コンテンツ情報を受信するコンテンツ情報受信手段と、
前記検出手段において前記第1のコンテンツ再生装置での再生中のコンテンツの変更が検出された場合、または前記検出手段において前記第2のコンテンツ再生装置での再生中のコンテンツの変更が検出された場合、前記第1コンテンツ情報と前記第2コンテンツ情報とを比較し、前記比較の結果に応じて制御信号を出力する出力手段とを備え、
前記出力手段は、
前記第1コンテンツ情報と前記第2コンテンツ情報とが同じコンテンツに関する情報である場合に、前記他の通信端末を示す情報を前記第1のコンテンツ再生装置に表示させるための制御信号を前記第1のコンテンツ再生装置に出力する、通信端末。 A communication terminal connected to a first content reproduction device that receives and reproduces content in real time,
Content information acquisition means for acquiring first content information which is information relating to content being played back in the first content playback device;
Detecting means for detecting a change in content being played back on the first content playback device based on the first content information;
When the detection unit detects a change in the content being played back on the first content playback device, the changed first content information is sent to another communication terminal connected to the second content playback device. Content information transmitting means for transmitting to,
When a change in content is detected in the second content reproduction device from the other communication terminal, transmitted by the content information transmission means of the other communication terminal, being reproduced in the second content reproduction device Content information receiving means for receiving second content information which is information relating to the changed content of
When the detection unit detects a change in the content being played back on the first content playback device, or when the detection unit detects a change in the content being played back on the second content playback device Output means for comparing the first content information with the second content information and outputting a control signal according to the result of the comparison,
The output means includes
When the first content information and the second content information are information relating to the same content, a control signal for causing the first content reproduction device to display information indicating the other communication terminal is transmitted to the first content reproduction device. A communication terminal that outputs to a content playback device.
前記第1コンテンツ情報と前記第2コンテンツ情報とが同じコンテンツに関する情報でない場合に、前記第1のコンテンツ再生装置に表示されている前記他の通信端末を示す情報を表示させないようにするための制御信号を前記第1のコンテンツ再生装置に出力する、請求項1に記載の通信端末。 The output means includes
Control for preventing display of information indicating the other communication terminal displayed on the first content reproduction device when the first content information and the second content information are not information related to the same content. The communication terminal according to claim 1, wherein a signal is output to the first content reproduction device.
前記当該通信端末を示す情報に対する操作を表わす第1操作情報を他の通信端末に対して送信する操作情報送信手段と、
前記他の通信端末から、前記他の通信端末を示す情報に対する操作を表わす第2操作情報を受信する操作情報受信手段とをさらに備え、
前記出力手段は、
前記第1コンテンツ情報と前記第2コンテンツ情報とが同じコンテンツに関する情報である場合に、前記第2操作情報に基づいて前記他の通信端末を示す情報を前記第1のコンテンツ再生装置に表示させるための制御信号を前記第1のコンテンツ再生装置に出力する、請求項1または2に記載の通信端末。 Operation means for accepting an operation on information indicating the communication terminal;
Operation information transmitting means for transmitting first operation information representing an operation for information indicating the communication terminal to another communication terminal;
Operation information receiving means for receiving, from the other communication terminal, second operation information representing an operation on information indicating the other communication terminal;
The output means includes
In order to display information indicating the other communication terminal on the first content reproduction device based on the second operation information when the first content information and the second content information are information relating to the same content. The communication terminal according to claim 1, wherein the control signal is output to the first content reproduction device.
前記指定された情報に対応する前記他の通信端末に対して、マルチメディアデータを送信するマルチメディアデータ送信手段とをさらに備える、請求項1〜3のいずれかに記載の通信端末。 Designating means for designating information indicating the other communication terminal displayed on the first content reproduction device;
The communication terminal according to claim 1, further comprising multimedia data transmitting means for transmitting multimedia data to the other communication terminal corresponding to the designated information.
前記受信したマルチメディアデータを蓄積する蓄積手段とをさらに備え、
前記出力手段は、前記マルチメディアデータを受信した前記他の通信端末を示す情報を前記第1のコンテンツ再生装置に表示させるための制御信号を前記第1のコンテンツ再生装置に出力する、請求項1〜4のいずれかに記載の通信端末。 Multimedia data receiving means for receiving multimedia data from the other communication terminal;
Storing means for storing the received multimedia data;
The output means outputs a control signal for causing the first content reproduction device to display information indicating the other communication terminal that has received the multimedia data, to the first content reproduction device. The communication terminal in any one of -4.
前記蓄積手段に蓄積された、前記指定された情報に対応する前記他の通信端末から受信したマルチメディアデータを、前記指定手段で指定されたタイミングで再生する再生手段をさらに備える、請求項5に記載の通信端末。 The designation means designates information indicating the other communication terminal that has received the multimedia data,
6. The reproduction apparatus according to claim 5, further comprising a reproduction unit that reproduces multimedia data received from the other communication terminal corresponding to the designated information stored in the storage unit at a timing designated by the designation unit. The communication terminal described.
前記テレビジョン信号再生手段において再生中のテレビ番組に関する情報である第1視聴情報に基づいて前記テレビジョン信号再生手段において再生中のテレビ番組の変更を検出する検出手段と、
前記検出手段において前記テレビジョン信号再生手段において再生中のテレビ番組の変更が検出された場合に、前記変更後の第1視聴情報を他の装置に対して送信するコンテンツ情報送信手段と、
前記他の装置から、前記他の装置において再生中のテレビ番組の変更が検出された場合に前記他の装置の前記コンテンツ情報送信手段で送信された、前記他の装置のテレビジョン信号再生手段において再生中の前記変更後のテレビ番組に関する情報である第2視聴情報を受信する視聴情報受信手段と、
前記検出手段において前記テレビジョン信号再生手段において再生中のテレビ番組の変更が検出された場合、または前記検出手段において前記他の装置のテレビジョン信号再生手段において再生中のテレビ番組の変更が検出された場合、前記第1視聴情報と前記第2視聴情報とを比較し、前記第1視聴情報と前記第2視聴情報とが同じテレビ番組に関する情報である場合に、前記他の装置を示す情報を出力する出力手段とを備える、テレビジョン受像機。 A television signal reproducing means for receiving and reproducing a television signal from a broadcasting station in real time;
Detecting means for detecting a change in the television program being reproduced in the television signal reproducing means based on first viewing information that is information relating to the television program being reproduced in the television signal reproducing means;
Content information transmission means for transmitting the changed first viewing information to another device when the detection means detects a change in the television program being reproduced in the television signal reproduction means;
In the television signal reproduction means of the other device transmitted from the other device when the change of the television program being reproduced in the other device is detected by the content information transmission means of the other device. Viewing information receiving means for receiving second viewing information which is information relating to the changed television program being reproduced;
When the change of the television program being reproduced is detected by the television signal reproduction means in the detection means, or the change of the television program being reproduced is detected by the television signal reproduction means of the other device in the detection means. If the first viewing information and the second viewing information are compared, and the first viewing information and the second viewing information are information relating to the same television program, information indicating the other device is A television receiver comprising output means for outputting.
前記第1コンテンツ情報に基づいて前記第1のコンテンツ再生装置での再生中のコンテンツの変更を検出する検出ステップと、
前記検出ステップにおいて前記第1のコンテンツ再生装置での再生中のコンテンツの変更が検出された場合に、前記変更後の第1コンテンツ情報を他の通信端末に対して送信するコンテンツ情報送信ステップと、
前記第1のコンテンツ再生装置と異なる第2のコンテンツ再生装置に接続される通信端末から、前記第2のコンテンツ再生装置においてコンテンツの変更が検出された場合に前記コンテンツ情報送信ステップで前記他の通信端末から送信された、前記第2のコンテンツ再生装置において再生中の前記変更後のコンテンツに関する情報である第2コンテンツ情報を受信するコンテンツ情報受信ステップと、
前記検出ステップにおいて、前記第1のコンテンツ再生装置において再生中のコンテンツが変更されて前記変更後のコンテンツが前記第2のコンテンツ再生装置において再生中のコンテンツと同じになったと検出された場合に、前記第1のコンテンツ再生装置に前記第2のコンテンツ再生装置を示す情報を表示させ、前記第1のコンテンツ再生装置において再生中の前記第2のコンテンツ再生装置において再生中のコンテンツと同じコンテンツが変更されて前記第2のコンテンツ再生装置において再生中のコンテンツと異なるコンテンツになったと検出された場合に、前記第1のコンテンツ再生装置に表示されている前記第2のコンテンツ再生装置を示す情報を表示させないように、表示を制御する制御ステップとを備える、情報出力方法。 A content information acquisition step of acquiring first content information that is information relating to the content being played back from a first content playback device that receives and plays back the content in real time;
A detection step of detecting a change in content being played back on the first content playback device based on the first content information;
A content information transmission step of transmitting the changed first content information to another communication terminal when a change in the content being reproduced on the first content reproduction device is detected in the detection step;
When a change in content is detected in the second content reproduction device from a communication terminal connected to a second content reproduction device different from the first content reproduction device, the other communication is performed in the content information transmission step. A content information receiving step of receiving second content information transmitted from a terminal, which is information relating to the changed content being played back in the second content playback device;
In the detecting step, when it is detected that the content of the changed changed content being reproduced is the same as the content being reproduced in the second content reproduction apparatus in the first content playback apparatus, to display the information indicating the second content reproduction apparatus to the first content reproduction apparatus, it changes the same content as the content being reproduced in the second content reproduction apparatus being reproduced in the first content playback device If it is detected to have been turned to a content different from the content being reproduced in the second content reproduction apparatus is, displays the information indicating the first said displayed on the content reproduction apparatus of the second content playback device An information output method comprising: a control step for controlling display so that the display is not performed.
前記第1のコンテンツ再生装置から、再生中のコンテンツに関する情報である第1コンテンツ情報を取得するコンテンツ情報取得ステップと、
前記第1コンテンツ情報に基づいて前記第1のコンテンツ再生装置での再生中のコンテンツの変更を検出する検出ステップと、
前記検出ステップにおいて前記第1のコンテンツ再生装置での再生中のコンテンツの変更が検出された場合に、前記変更後の第1コンテンツ情報を他の通信端末に対して送信するコンテンツ情報送信ステップと、
前記第1のコンテンツ再生装置と異なる第2のコンテンツ再生装置に接続される通信端末から、前記第2のコンテンツ再生装置においてコンテンツの変更が検出された場合に前記コンテンツ情報送信ステップで前記他の通信端末から送信された、前記第2のコンテンツ再生装置において再生中の前記変更後のコンテンツに関する情報である第2コンテンツ情報を受信するコンテンツ情報受信ステップと、
前記検出ステップにおいて、前記第1のコンテンツ再生装置において再生中のコンテンツが変更されて前記変更後のコンテンツが前記第2のコンテンツ再生装置において再生中のコンテンツと同じになったと検出された場合に、前記第1のコンテンツ再生装置に前記第2のコンテンツ再生装置を示す情報を表示させ、前記第1のコンテンツ再生装置において再生中の前記第2のコンテンツ再生装置において再生中のコンテンツと同じコンテンツが変更されて前記第2のコンテンツ再生装置において再生中のコンテンツと異なるコンテンツになったと検出された場合に、前記第1のコンテンツ再生装置に表示されている前記第2のコンテンツ再生装置を示す情報を表示させないように、表示を制御する制御ステップとを実行させる、情報出力プログラム。 An information output program for causing a computer to execute an information output process for outputting information about a communication terminal that communicates with a first content reproduction device that receives and reproduces content in real time,
A content information acquisition step of acquiring first content information, which is information related to the content being played back, from the first content playback device;
A detection step of detecting a change in content being played back on the first content playback device based on the first content information;
A content information transmission step of transmitting the changed first content information to another communication terminal when a change in the content being reproduced on the first content reproduction device is detected in the detection step;
When a change in content is detected in the second content reproduction device from a communication terminal connected to a second content reproduction device different from the first content reproduction device, the other communication is performed in the content information transmission step. A content information receiving step of receiving second content information transmitted from a terminal, which is information relating to the changed content being played back in the second content playback device;
In the detecting step, when it is detected that the content of the changed changed content being reproduced is the same as the content being reproduced in the second content reproduction apparatus in the first content playback apparatus, to display the information indicating the second content reproduction apparatus to the first content reproduction apparatus, it changes the same content as the content being reproduced in the second content reproduction apparatus being reproduced in the first content playback device If it is detected to have been turned to a content different from the content being reproduced in the second content reproduction apparatus is, displays the information indicating the first said displayed on the content reproduction apparatus of the second content playback device Information output program that executes the control step to control the display. Grams.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082976A JP4236606B2 (en) | 2004-03-22 | 2004-03-22 | COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004082976A JP4236606B2 (en) | 2004-03-22 | 2004-03-22 | COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005269557A JP2005269557A (en) | 2005-09-29 |
JP4236606B2 true JP4236606B2 (en) | 2009-03-11 |
Family
ID=35093568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004082976A Expired - Fee Related JP4236606B2 (en) | 2004-03-22 | 2004-03-22 | COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4236606B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101873736B1 (en) * | 2011-02-10 | 2018-07-03 | 엘지전자 주식회사 | Electronic device and method for remotely viewing the same content at the same time |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5231093B2 (en) * | 2008-06-17 | 2013-07-10 | ヤフー株式会社 | Content updating apparatus, method and program |
US8661353B2 (en) | 2009-05-29 | 2014-02-25 | Microsoft Corporation | Avatar integrated shared media experience |
CN102893312B (en) * | 2010-05-19 | 2014-03-12 | 夏普株式会社 | Source device, sink device, system, programme and recording medium |
JP5626878B2 (en) * | 2010-10-20 | 2014-11-19 | Necカシオモバイルコミュニケーションズ株式会社 | Viewing system, mobile terminal, server, viewing method |
KR20140061620A (en) * | 2012-11-13 | 2014-05-22 | 삼성전자주식회사 | System and method for providing social network service using augmented reality, and devices |
JP7316584B2 (en) * | 2019-08-07 | 2023-07-28 | パナソニックIpマネジメント株式会社 | Augmentation image display method and augmentation image display system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6754904B1 (en) * | 1999-12-30 | 2004-06-22 | America Online, Inc. | Informing network users of television programming viewed by other network users |
JP4765182B2 (en) * | 2001-01-19 | 2011-09-07 | ソニー株式会社 | Interactive television communication method and interactive television communication client device |
JP3488442B2 (en) * | 2001-03-30 | 2004-01-19 | 株式会社ジャストシステム | Viewing situation management method and apparatus |
JP2004015087A (en) * | 2002-06-03 | 2004-01-15 | Matsushita Electric Ind Co Ltd | Viewer participating type two-way communication service system |
JP2004088327A (en) * | 2002-08-26 | 2004-03-18 | Casio Comput Co Ltd | Communication terminal, communication terminal processing program, image distribution server, and image distribution processing program |
-
2004
- 2004-03-22 JP JP2004082976A patent/JP4236606B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101873736B1 (en) * | 2011-02-10 | 2018-07-03 | 엘지전자 주식회사 | Electronic device and method for remotely viewing the same content at the same time |
Also Published As
Publication number | Publication date |
---|---|
JP2005269557A (en) | 2005-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2527199C2 (en) | Avatar integrated shared media selection | |
AU2004248274C1 (en) | Intelligent collaborative media | |
JP4466055B2 (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, TERMINAL DEVICE, INFORMATION PRESENTATION METHOD, MESSAGE EXCHANGE DEVICE, AND MESSAGE EXCHANGE METHOD | |
JP2002290956A (en) | Two-way television communication method, and client device for two-way television communication | |
JP2002524935A (en) | Video chat system | |
TW201511534A (en) | System and method for networked communication of content and social media responses thereto by way of a display screen and a remote controller | |
EP2092435A2 (en) | Public library system for providing reading-together at two remote locations of a selected children literature item | |
EP2437512B1 (en) | Social television service | |
JP4236606B2 (en) | COMMUNICATION TERMINAL, TELEVISION RECEIVER, INFORMATION OUTPUT METHOD, INFORMATION OUTPUT PROGRAM, AND RECORDING MEDIUM CONTAINING INFORMATION OUTPUT PROGRAM | |
JP2004015750A (en) | Live distribution server and live distribution method | |
US7609287B2 (en) | Two-way broadcasting system allowing a viewer to produce and send a program | |
KR20060097035A (en) | Method of controlling a tv apparatus | |
KR20220021579A (en) | Method for providing content service | |
JP2006005415A (en) | Content viewing device, television device, content viewing method, program and recording medium | |
KR100374121B1 (en) | System for network-based movie service and method for the same | |
JP2022016424A (en) | System for streaming distribution and video conferencing | |
WO2021031940A1 (en) | Screening room service management method, interaction method, display device, and mobile terminal | |
JP2002006871A (en) | Internet karaoke sing-along machine system | |
Williams et al. | Evaluating the potential benefits of object¬-based broadcasting | |
US20220038510A1 (en) | System and Method for Providing Remote Attendance to a Live Event | |
WO2010128655A1 (en) | Photo frame, content distribution device, content distribution and reproduction system and method, and content reproduction program | |
JP2009088828A (en) | Broadcast program recording system, broadcast program recorder, and broadcast program recording method | |
KR20220021600A (en) | Apparatus for providing content service | |
KR20220021574A (en) | Recording Method | |
KR20220021602A (en) | Apparatus for providing content service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080930 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081113 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081209 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081216 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111226 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111226 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121226 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |