(57)【要約】【課題】同じコンテンツを提示しながら相手と通信するのを可能とする。【解決手段】会話装置１０１と２０１は通信ネットワーク３００を介して会話を含む通信をする。会話装置１０１のコンテンツ記憶部１０３に格納されたＴＶ放送録画コンテンツ１０４１などのコンテンツリストを、相手の会話装置２０１に送信するとともに、会話装置２０１からコンテンツ記憶部２０３に格納されたＴＶ放送録画コンテンツ２０４などのコンテンツリストを受信する。会話装置２０１も同様にコンテンツリストを送受信する。会話装置１０１と２０１のそれぞれは、自己のコンテンツリストと受信したコンテンツリストとを比較して両者が共通して有するコンテンツを、自己のコンテンツ記憶部から検索してディスプレイ６１０に表示する。【選択図】図１
2007159098.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツと前記コンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納したコンテンツ記憶部と、出力部とを備えるコンテンツ提示装置であって、
他の前記コンテンツ提示装置の前記コンテンツ記憶部から読出されて送信された前記関連情報を受信する情報受信手段と、
前記情報受信手段により受信された前記関連情報と、自己の前記コンテンツ記憶部から読出した前記関連情報とを比較して比較結果を出力する比較手段と、
前記比較手段から出力された前記比較結果に基づき、自己の前記コンテンツ記憶部から、前記他のコンテンツ提示装置の前記コンテンツ記憶部に共通して格納されているコンテンツを検索して前記出力部を介して提示する提示手段とをさらに備える、コンテンツ提示装置。
【請求項２】
前記コンテンツ提示装置は通信回線に接続されて、
前記通信回線を経由して前記他のコンテンツ提示装置を介して通話するための通話部をさらに備える、請求項１に記載のコンテンツ提示装置。
【請求項３】
前記比較手段は、
前記情報受信手段により受信された前記関連情報と、自己の前記コンテンツ記憶部から読出した前記関連情報とを比較して、一致していると判断した関連情報を前記比較結果として出力する比較一致手段を有する、請求項１に記載のコンテンツ提示装置。
【請求項４】
前記関連情報は、対応の前記コンテンツの解説を含む、請求項１に記載のコンテンツ提示装置。
【請求項５】
前記コンテンツに関する情報を格納した外部の情報処理装置と通信して、当該情報処理装置から受信した前記コンテンツに関する情報に基づき前記関連情報を作成する手段をさらに備えて、
前記比較手段は、比較のために、前記他のコンテンツ提示装置から受信した前記関連情報の前記解説を、前記情報処理装置から受信した前記コンテンツに関する情報を用いて更新する更新手段を有する、請求項４に記載のコンテンツ提示装置。
【請求項６】
前記関連情報は、対応の前記コンテンツのタイトルまたは経過時間リストを含み、
前記経過時間リストは、対応の前記コンテンツが映像の場合にはシーンの切替わりのタイミングを示し、楽曲の場合には楽曲継続または休止の区間を示す、請求項１に記載のコンテンツ提示装置。
【請求項７】
外部からの指示に基づき、他の前記コンテンツ提示装置の前記コンテンツ記憶部に共通して格納されている前記コンテンツを前記出力部を介して提示するための操作を指令する提示コマンドを生成する提示コマンド生成手段と、
前記提示コマンド生成手段により生成された前記提示コマンドを他の前記コンテンツ提示装置に送信する提示コマンド送信手段と、
前記他のコンテンツ提示装置の前記提示コマンド送信手段から送信された前記提示コマンドを受信する提示コマンド受信手段をさらに備え、
前記提示手段は、
前記提示コマンド受信手段により受信された前記提示コマンドに基づき、前記共通して格納されている前記コンテンツを前記コンテンツ記憶部から検索して、指令された操作に従い前記出力部を介して提示する第１提示手段と、
前記提示コマンド生成手段により生成された前記提示コマンドに基づき、前記共通して格納されている前記コンテンツを前記コンテンツ記憶部から検索して、指令された操作に従い前記出力部を介して提示する第２提示手段とを有する、請求項１に記載のコンテンツ提示装置。
【請求項８】
前記提示コマンドを前記他のコンテンツ提示装置に送信するために要する応答時間を計測する応答計測手段をさらに備えて、
前記第２提示手段は、
前記提示コマンド送信手段により前記提示コマンドが前記他のコンテンツ提示装置に送信されたとき、前記応答計測手段により計測された前記応答時間に基づき前記提示コマンドにより指令されるコンテンツに対する操作内容を変更する、請求項７に記載のコンテンツ提示装置。
【請求項９】
外部からの指示に基づき、所望コンテンツを前記コンテンツ記憶部に記録する操作を指令するコマンドを生成する記録コマンド生成手段と、
前記記録コマンド生成手段により生成された前記記録コマンドを前記他のコンテンツ提示装置に送信する記録コマンド送信手段と、
前記他のコンテンツ提示装置の前記記録コマンド送信手段から送信された前記記録コマンドを受信する記録コマンド受信手段と、
前記記録コマンド受信手段により受信された前記記録コマンドに基づき、前記所望コンテンツを前記コンテンツ記憶部に格納するための操作をする手段と、
前記記録コマンド生成手段により生成された前記記録コマンドに基づき、前記所望コンテンツを前記コンテンツ記憶部に格納するための操作をする手段とをさらに備える、請求項１に記載のコンテンツ提示装置。
【請求項１０】
前記他のコンテンツ提示装置から受信した前記関連情報は、所定条件が成立したときに破棄する、請求項１に記載のコンテンツ提示装置。
【請求項１１】
コンテンツと前記コンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納した記憶部と、出力部と、通信部とを備えるコンピュータを用いてコンテンツ提示方法を実行するためのコンテンツ提示プログラムであって、
前記コンテンツ提示方法は、
他の前記コンピュータの前記記憶部から読出されて前記通信部により送信された前記関連情報を受信する情報受信ステップと、
前記情報受信ステップにより受信された前記関連情報と、自己の前記記憶部から読出した前記関連情報とを、比較して比較結果を出力する比較ステップと、
前記比較ステップにより出力された前記比較結果に基づき、自己の前記記憶部から、前記他のコンピュータの前記記憶部に共通して格納されているコンテンツを検索して前記出力部を介して提示する提示ステップとを備える、コンテンツ提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提示装置およびコンテンツ提示プログラムに関し、特に、提示されるコンテンツを介して相手と通信するコンテンツ提示装置およびコンテンツ提示プログラムに関する。
【背景技術】
【０００２】
複数の機器が接続されたネットワークを介して会話を行なう手段として電話に代表される音声伝達手段以外に、映像、画像、文字等を伝達する手段としてＴＶ（television）電話やMicrosoft社のWindows（登録商標）Messengerのようなビデオメッセンジャーが利用さ
れている。Windows（登録商標）Messengerではパソコンアプリケーションの画面を相手の端末に伝達して会話の補助説明に利用する手段が提供されており、静止画や文字が会話の補助に利用されている。
【０００３】
一方で、近年、ＨＤＤ（Hard Disk）レコーダといったテレビ放送番組のコンテンツデ
ータを数多く録画して放送時間以外に視聴したり、音楽ＣＤ（Compact Disk）を個人利用の範囲でホームサーバに蓄積してＣＤの入替え作業なしに音楽を楽しむ機器が普及してきた。これらの機器は、イーサネット（登録商標）や無線ＬＡＮ（Local Area Network）に接続可能で、家庭内のホームネットワークを介して他の機器からコンテンツ一覧を取得したり、コンテンツを再生することができる。またこれらの機器は、記憶デバイスの大容量化に伴い、多数の放送コンテンツやＣＤコンテンツが蓄積可能になってきている。
【０００４】
このような背景の元、コンテンツに関する情報の提示機能が多数提案されている。特許文献１では、コミュニケーションの文脈からコンテンツを紹介し、また特許文献２では多くの人に支持されている人気コンテンツを紹介し、また、特許文献３では類似した関心傾向をもつ視聴者を提示し、特許文献４では類似した関心傾向をもつ視聴者を紹介する。特許文献５では利用者情報（プロフィール）から興味のある話題情報を収集し、ＷＥＢ（world wide web）ページの形で双方に話題となりそうな題材を提供するといった、コミュニケーションを増やす観点から様々な情報提示機能が提供されている。
【特許文献１】特開２００４−１１８７３７号公報
【特許文献２】特開２００４−１７３２５２号公報
【特許文献３】特開２００３−７６７０４号公報
【特許文献４】特開２００３−８７８２６号公報
【特許文献５】特開２００３−２２３４０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
これらの情報提示機能では、ビデオ通信において、通信開始前または通信中に双方の通信機器がそれぞれのホームネットワーク内の録画機器や音楽データ蓄積装置からコンテンツリストを収集し、特定の相手と情報交換し、共通の録画内容や楽曲を通信者相互が認識し、共通するコンテンツを選択し、同時に再生することができなかった。また同時に同じコンテンツを再生するために、音声データやビデオデータを一方から他方に伝送する場合は、伝送すべきデータ量がネットワークの伝送可能容量に収まらなかったり、著作権が設定されたコンテンツは著作権保護の観点から無断で第３者に伝送（配信）することは許されない。
【０００６】
同じコンテンツを見ながら、電話などの会話を楽しむことは、お互いが遠隔地にいるにもかかわらずお茶の間の団欒の雰囲気を味わうのに有効である。しかしながら、上述のような制限があるので、そのような雰囲気を味わうのが困難な場合が多かった。このような背景の元、ユーザからは、相互に通信する者同士が、同じコンテンツを閲覧または視聴しながら相手と通信（会話）できる環境を容易に実現できる機能の提供が求められていた。
【０００７】
それゆえに、この発明の目的は、同じコンテンツを提示しながら相手と通信するのを可能とするコンテンツ提示装置およびコンテンツ提示プログラムを提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従うと、コンテンツ提示装置は、コンテンツとコンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納したコンテンツ記憶部と、出力部とを備えて、さらに、他のコンテンツ提示装置のコンテンツ記憶部から読出されて送信された関連情報を受信する情報受信手段と、情報受信手段により受信された関連情報と、自己のコンテンツ記憶部から読出した関連情報とを比較して比較結果を出力する比較手段と、比較手段から出力された比較結果に基づき、自己のコンテンツ記憶部から、他のコンテンツ提示装置のコンテンツ記憶部に共通して格納されているコンテンツを検索して出力部を介して提示する提示手段とをさらに備える。
【０００９】
コンテンツ記憶部は、コンテンツ提示装置に内蔵されるとしているが、コンテンツ提示装置から分離していてもよい。コンテンツ提示装置が、分離したコンテンツ記憶部をアクセスするために、両者はＥｔｈｅｒｎｅｔ（登録商標）または無線ＬＡＮ（Local Area Network）などの信号伝達手段により結合される。この信号伝達手段を介してコンテンツ記憶部をアクセスするコンテンツ提示装置には、たとえば、ＤＬＮＡ（登録商標：デジタルリビングネットワークアライアンス）などに従うホームネットワークあるいはファイル共有システムを介して、コンテンツ記憶部にアクセスできる装置、または視聴契約済みのコンテンツにアクセス可能なＶｏＤ（Video On Demand）装置が含まれる。
【００１０】
したがって、コンテンツ提示装置は、自己のコンテンツ記憶部に格納されている関連情報を、他のコンテンツ提示装置との間でお互いに送受信して、受信した相手方の関連情報と自己が有する関連情報とを比較して、比較結果に基づき、お互いのコンテンツ記憶部に共通して格納されているコンテンツを検索して提示する。それゆえに、離れたコンテンツ提示装置どうしであっても、お互いが共通して格納しているコンテンツをコンテンツ記憶部から検索して各コンテンツ提示装置において当該共通コンテンツ（同じコンテンツ）を並行して提示することができる。
【００１１】
また、この場合において、コンテンツ提示装置間ではコンテンツ自体は送受信されていないので、送受信のための伝送路の制限（容量など）などを何ら考慮しなくてもよい。
【００１２】
また、コンテンツに著作権が設定されている場合であっても、コンテンツ提示装置間でコンテンツ自体の送受信はなされていないので、コンテンツに設定された著作権を保護することができる。
【００１３】
好ましくは、コンテンツ提示装置は通信回線に接続されて、当該通信回線を経由して他のコンテンツ提示装置を介して通話するための通話部をさらに備える。したがって、コンテンツ提示装置の通話部を利用してお互いに通話する者どうしは、出力部に提示される同じコンテンツを閲覧または視聴しながら、会話することができるから、お互いが遠隔地にいるにもかかわらず、お茶の間の団欒の雰囲気を感じることができる。
【００１４】
好ましくは、比較手段は、情報受信手段により受信された関連情報と、自己のコンテンツ記憶部から読出した関連情報とを比較して、一致している関連情報を比較結果として出力する比較一致手段を有する。
【００１５】
したがって、共通のコンテンツは、対応の関連情報が一致していることにより特定することができる。
【００１６】
好ましくは、関連情報は、対応のコンテンツの解説を含む。したがって、コンテンツに対応の関連情報中の解説を比較して、その比較結果に基づき、共通するコンテンツを検索することができる。
【００１７】
好ましくは、コンテンツに関する情報を格納した外部の情報処理装置と通信して、当該情報処理装置から受信したコンテンツに関する情報に基づき関連情報を作成する手段をさらに備えて、比較手段は、比較のために、他のコンテンツ提示装置から受信した関連情報の解説を、情報処理装置から受信したコンテンツに関する情報を用いて更新する更新手段を有する。
【００１８】
したがって、更新手段は、他のコンテンツ提示装置から受信した関連情報の解説を、自己のコンテンツ提示装置が通信する情報処理装置から受信する、対応コンテンツの情報を用いて更新するので、各コンテンツ提示装置が通信する情報処理装置が異なるために、同一のコンテンツでありながら各コンテンツ提示装置で作成される対応の関連情報の解説が異なる場合があるとしても、当該解説を、自己のコンテンツ記憶部の該コンテンツに対応の関連情報の解説と同じにすることができる。
【００１９】
それゆえに、同一コンテンツの関連情報どうしの比較に先立って、解説は同じとなるように更新されるので、更新後の関連情報どうしの比較結果に基づくことで、共通するコンテンツを確実に検索することができる。
【００２０】
好ましくは、関連情報は、対応のコンテンツのタイトルまたは経過時間リストを含み、経過時間リストは、対応のコンテンツが映像の場合にはシーンの切替わりのタイミングを示し、楽曲の場合には楽曲継続または休止の区間を示す。
【００２１】
したがって、コンテンツに対応の関連情報中のコンテンツのタイトルどうしを比較して、その比較結果に基づき、共通するコンテンツを検索することができる。また、コンテンツが映像であれば、映像のシーンの切替わりのタイミングどうしを比較した結果に基づき、共通するコンテンツを検索できる。シーンチェンジの検出は、画像の隣接するフレーム間で動きベクトルが途切れることを利用して、ＤＶＤ録画機などで、番組中の小見出し作成にしばしばもちいられる周知の技術である。また、コンテンツが楽曲であれば、楽曲継続または休止の区間を比較した結果に基づき、共通するコンテンツを検索できる。
【００２２】
好ましくは、外部からの指示に基づき、共通して格納されているコンテンツを出力部を介して提示するための操作を指令する提示コマンドを生成する提示コマンド生成手段と、提示コマンド生成手段により生成された提示コマンドを他のコンテンツ提示装置に送信する提示コマンド送信手段と、他のコンテンツ提示装置の提示コマンド送信手段から送信された提示コマンドを受信する提示コマンド受信手段をさらに備える。
【００２３】
そして、提示手段は、提示コマンド受信手段により受信された提示コマンドに基づき、共通して格納されているコンテンツをコンテンツ記憶部から検索して、指令された操作に従い出力部を介して提示する第１提示手段と、提示コマンド生成手段により生成された提示コマンドに基づき、共通して格納されているコンテンツをコンテンツ記憶部から検索して、指令された操作に従い出力部を介して提示する第２提示手段とを有する。
【００２４】
したがって、提示手段により共通のコンテンツがコンテンツ記憶部から検索されて提示されるときには、共通して格納されているコンテンツを出力部を介して提示するための操作を指令する提示コマンドが生成された自己の第２提示手段において実行されるとともに、他のコンテンツ提示装置に送信されて第１提示手段において実行される。それゆえに、両方のコンテンツ提示装置において、提示手段により共通するコンテンツを同一の提示コマンドを用いて、並行して操作しながら提示することができる。
【００２５】
それゆえに、双方のコンテンツ提示装置において共通に格納しているコンテンツを検索して、同一の提示コマンドにて指令される操作をしながら提示されるので、コンテンツ提示装置は物理的に離れていても、コンテンツの同じ場面（シーン）を再生するように操作できる。
【００２６】
好ましくは、提示コマンドを他のコンテンツ提示装置に送信するために要する応答時間を計測する応答計測手段をさらに備える。そして、第２提示手段は、提示コマンド送信手段により提示コマンドが他のコンテンツ提示装置に送信されたとき、応答計測手段により計測された応答時間に基づき提示コマンドにより指令されたコンテンツに対する操作内容を変更する。
【００２７】
したがって、提示コマンドを他のコンテンツ提示装置に送信して第１提示手段において実行させる場合には、提示コマンドの通信にかかる応答時間を見込んで、自己の第２提示手段による当該提示コマンドにより指令されたコンテンツに対する操作内容を変更できるから、たとえば、コンテンツの操作（再生開始など）のタイミングをコンテンツ提示装置間で同期させることができる。
【００２８】
好ましくは、外部からの指示に基づき、所望コンテンツをコンテンツ記憶部に記録する操作を指令するコマンドを生成する記録コマンド生成手段と、記録コマンド生成手段により生成された記録コマンドを他のコンテンツ提示装置に送信する記録コマンド送信手段と、他のコンテンツ提示装置の記録コマンド送信手段から送信された記録コマンドを受信する記録コマンド受信手段と、記録コマンド受信手段により受信された記録コマンドに基づき、所望コンテンツを前記コンテンツ記憶部に格納するための操作をする手段と、記録コマンド生成手段により生成された記録コマンドに基づき、所望コンテンツを前記コンテンツ記憶部に格納するための操作をする手段とをさらに備える。
【００２９】
したがって、両方のコンテンツ提示装置において、共通するコンテンツを、同一の記録コマンドを用いて、並行して、コンテンツ記憶部に格納することができる。それゆえに、コンテンツ提示装置において互いに共通のコンテンツをコンテンツ記憶部に格納することが可能となる。
【００３０】
好ましくは、他のコンテンツ提示装置から受信した関連情報は、所定条件が成立したときに破棄する。したがって、受信した関連情報を格納しておくための記憶領域を、所定条件が成立する都度、空けることができるから、記憶領域の有効活用ができる。
【００３１】
この発明の他の局面に従うコンテンツ提示方法は、コンテンツとコンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納した記憶部と、出力部と、通信部とを備える情報処理装置を用いた方法であって、他の情報処理装置の記憶部から読出されて通信部により送信された関連情報を受信する情報受信ステップと、情報受信ステップにより受信された関連情報と、自己の記憶部から読出した関連情報とを、比較して比較結果を出力する比較ステップと、比較ステップにより出力された比較結果に基づき、自己の記憶部から、他の情報処理装置の記憶部に共通して格納されているコンテンツを検索して出力部を介して提示する提示ステップとを備える。
【００３２】
この発明のさらに他の局面に従うコンテンツ提示プログラムは、コンテンツとコンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納した記憶部と、出力部と、通信部とを備えるコンピュータを用いて上述のコンテンツ提示方法を実行するためのプログラムである。
【００３３】
この発明のさらに他の局面に従うコンテンツ提示プログラムを記録した機械読取り可能な記録媒体は、コンテンツとコンテンツのそれぞれに対応して当該コンテンツに関連する関連情報を格納した記憶部と、出力部と、通信部とを備えるコンピュータを用いてコンテンツ提示方法を実行するための上述のコンテンツ提示プログラムを記録した記録媒体である。
【発明の効果】
【００３４】
本発明によれば、自己のコンテンツ記憶部に格納されている関連情報を、他のコンテンツ提示装置との間でお互いに送受信して、受信した相手方の関連情報と自己が有する関連情報とを比較して、比較結果に基づき、お互いのコンテンツ記憶部に共通して格納されているコンテンツを検索して提示する。それゆえに、離れたコンテンツ提示装置どうしであっても、お互いが共通して格納しているコンテンツをコンテンツ記憶部から検索して各コンテンツ提示装置において当該共通コンテンツ（同じコンテンツ）を並行して提示することができる。
【００３５】
また、この場合において、コンテンツ提示装置間ではコンテンツ自体は送受信されていないので、送受信のための伝送路の制限（容量など）などを何ら考慮しなくてもよい。
【００３６】
また、コンテンツに著作権が設定されている場合であっても、コンテンツ提示装置間でコンテンツ自体の送受信はなされていないので、コンテンツに設定された著作権を保護することができる。
【発明を実施するための最良の形態】
【００３７】
以下、この発明の実施の形態について図面を参照して詳細に説明する。
本実施の形態では、通信回線を介して接続される複数のコンピュータそれぞれに搭載される会話装置を、ユーザが利用する。会話装置はコンテンツを提示する装置としての機能も有し、異なる会話装置でありながらも各会話装置において同じコンテンツを同時に提示することができるので、ユーザ同士は提示される同じコンテンツを視聴しながら、当該会話装置を介して相手方と通信（会話）することができる。
【００３８】
本実施の形態では、コンテンツ記憶部は、コンテンツ提示装置に内蔵されるとしているが、コンテンツ提示装置から分離していてもよい。コンテンツ提示装置が、分離したコンテンツ記憶部をアクセスするために、両者はＥｔｈｅｒｎｅｔ（登録商標）または無線ＬＡＮなどの信号伝達手段により結合される。この信号伝達手段を介してコンテンツ記憶部をアクセスするコンテンツ提示装置には、たとえば、ＤＬＮＡ（登録商標）などに従うホームネットワークあるいはファイル共有システムを介して、コンテンツ記憶部にアクセスできる装置、または視聴契約済みのコンテンツにアクセス可能なＶｏＤ装置が含まれる。
【００３９】
コンテンツは映像（静止画、動画を含む）および音声のデータ、楽曲のデータなどの情報を指す。また、コンテンツを提示とは、映像をディスプレイを介して表示すること、音声をスピーカなどを介して出力することを指す。
【００４０】
図１には本実施の形態に係る会話装置を有した通信システムの概略構成が示される。図２（Ａ）と（Ｂ）には本実施の形態に係る会話装置が搭載されるコンピュータの構成が示される。図２（Ａ）にはコンピュータのブロック構成が示されて、図２（Ｂ）にはコンピュータの外観が示される。ここでは会話装置は、机上に置かれるタイプを示したが、携帯タイプの端末としてもよい。
【００４１】
図２（Ａ）と（Ｂ）を参照してコンピュータは、ＣＲＴ（陰極線管）、液晶などからなるディスプレイ６１０、マイクおよびスピーカなどからなる通話部６１１、キーボード６５０およびマウス６６０を有する入力部７００、ＣＰＵ（中央処理装置の略）６２２、ＲＯＭ（Read  Only  Memory）またはＲＡＭ（ランダムアクセスメモリの略）を含んで構成されるメモリ６２４、たとえばＨＤＤなどからなる固定ディスク６２６、ＦＤ（フレキシブルディスク）６３２が着脱自在に装着されて、装着されたＦＤ６３２をアクセスするＦＤ駆動装置６３０、ＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）６４２が着脱自在に装着されて、装着されたＣＤ−ＲＯＭ６４２をアクセスするＣＤ−ＲＯＭ駆動装置６４０、計時するためのタイマ６７０、通信ネットワーク３００と該コンピュータとを通信接続するための通信インターフェース６８０、ＴＶ（television）放送受信部６８１、記録部６８２、再生部６８３およびプリンタ６９０を含む。これらの各部はバスを介して通信接続される。コンピュータには、カセット形式の磁気テープが着脱自在に装着されて磁気テープをアクセスする磁気テープ装置が設けられても良い。
【００４２】
通信ネットワーク３００は有線または無線（赤外線などの光媒体を含む）の通信回線であり、インターネットを含む。
【００４３】
ＴＶ放送受信部６８１はＣＰＵ６２２からの指示に基づき、指定されたチャンネルのＴＶ放送信号を受信して処理可能なようにデジタル情報に変換して出力する。記録部６８２はＴＶ放送受信部６８１により受信して出力されたＴＶ放送番組のコンテンツ、または通信ネットワーク３００を介して外部から入力したコンテンツ、またはＦＤ６３２およびＣＤ−ＲＯＭ６４２から読取ったコンテンツを固定ディスク６２６の所定領域に格納（記録）する。
【００４４】
再生部６８３は、ＣＰＵ６２２からの指示に基づき、指定されたコンテンツを再生するために、固定ディスク６２６から当該コンテンツを読出す。読出されたコンテンツはディスプレイ６１０を介して表示される。
【００４５】
（構成）
図１を参照してシステムは、図２（Ａ）と（Ｂ）のコンピュータに搭載された第１および第２会話装置１０１と２０１（以下、会話装置１０１と２０１という）、データベースを有して要求に応じてデータベースに格納されたデータを検索して要求元に送信（供給）するコンピュータである第１および第２ＥＰＧ（Electric Program Guide）管理サイト３０３および３０４（以下、ＥＰＧ管理サイト３０３と３０４という）、ならびに第１および第２ＣＤＤＢ（CD Data Base）管理サイト３０２および３０５（以下、ＣＤＤＢ管理サイト３０２と３０５という）が通信ネットワーク３００を介して接続される。これら装置は通信ネットワーク３００を介して相互に通信する。本実施の形態のシステムでは、会話装置は２台としたが３台以上であってもよい。また、ＥＰＧ管理サイトおよびＣＤＤＢ管理サイトはそれぞれ２台としたが、それぞれ１台以上接続されていればよい。
【００４６】
ＥＰＧ管理サイト３０３と３０４は、放送局から放送されるＴＶ番組（コンテンツ）について、放送チャンネル、番組のタイトル、放送日付（時間帯を含む）、放送される地域、および当該ＴＶ番組の内容を解説を示すデータを格納しており、要求されたＴＶ番組についてのデータを読出して、要求元に送信する。
【００４７】
ＣＤＤＢ管理サイト３０２と３０５は、市販されているＣＤ（コンテンツ）について、ＣＤのタイトル、ＣＤに格納されている楽曲の解説を示すデータが格納されており、要求されたＣＤについてのデータを読出して、要求元に送信する。
【００４８】
会話装置１０１または会話装置２０１はＥＰＧ管理サイト３０３と３０４のいずれもアクセス（通信）可能であり、また、ＣＤＤＢ管理サイト３０２と３０５のいずれもアクセス（通信）可能であるが、ここでは説明の便宜上、会話装置１０１はＥＰＧ管理サイト３０３とＣＤＤＢ管理サイト３０２をアクセスし、会話装置２０１はＥＰＧ管理サイト３０４とＣＤＤＢ管理サイト３０５をアクセスすると想定する。
【００４９】
会話装置１０１は、ＴＶ電話１０２とコンテンツ記憶部１０３を有し、会話装置２０１はＴＶ電話２０２およびコンテンツ記憶部２０３を有する。ＴＶ電話１０２と２０２は、ディスプレイ６１０と通話部６１１とを含み、ユーザは通信ネットワーク３００を経由して通話部６１１を用いて相手と通話しながら、ディスプレイ６１０に提示（表示）される、または通話部６１１のスピーカから音声出力（提示）されるコンテンツを確認することができる。
【００５０】
コンテンツ記憶部１０３および２０３は固定ディスク６２６の所定領域に対応しており、１個以上のコンテンツを格納可能である。ここでは、コンテンツ記憶部１０３には、ＴＶ放送番組を録画して得られた情報であるＴＶ放送録画コンテンツ１０４１と、楽曲を提供する所定のサイト（図示せず）からダウンロードまたはＣＤから転送した音（音声・楽曲）の情報であるＣＤコンテンツ１０５１が格納されている。同様に、コンテンツ記憶部２０３には、ＴＶ放送録画コンテンツ２０４とＣＤコンテンツ２０５とが格納されている。
【００５１】
ここではコンテンツ記憶部１０３と２０３は、会話装置１０１と２０１に内蔵されているが、会話装置１０１および２０１と、通信ネットワーク３００あるいは専用の有線、無線（赤外線等の光通信路を含む）を介して接続された外部の装置に搭載されたものであってもよい。
【００５２】
コンテンツ記憶部１０３と２０３のそれぞれは、単体ではなく複数の独立した記憶部から構成されてもよい。その場合には、複数の記憶部は、ネットワークなどの通信機能により相互に接続されて１個のコンテンツ記憶部を形成する。
【００５３】
図３には、会話装置１０１と２０１の機能構成が示される。両装置は同様の機能構成を有する。会話装置１０１は、第１コンテンツリスト管理部１０７（以下、コンテンツリスト管理部１０７という）、第１コンテンツ管理部１０６（以下、コンテンツ管理部１０６という）および第１コンテンツ記憶部１０３（以下、コンテンツ記憶部１０３という）を備える。コンテンツリスト管理部１０７は、選択されたコンテンツに関して両会話装置において同一の動作・操作を行なわせるための後述する共通視聴コマンドＣＭを生成するためのコマンド生成部３０９、通信ネットワーク３００を介してＥＰＧ管理サイト３０２、ＣＤＤＢ管理サイト３０３および会話装置２０１などの外部と通信するための第１ネットワーク通信部３１０（以下、ネットワーク通信部３１０という）、第２コンテンツリスト１１３（以下、コンテンツリスト１１３という）を格納するための第１受信コンテンツリスト格納部３１１（以下、受信コンテンツリスト格納部３１１という）、比較用コンテンツリスト１１８を格納するための第１比較用コンテンツリスト格納部３１２（以下、比較用コンテンツリスト格納部３１２という）、第１コンテンツリスト比較部３１３（以下、コンテンツリスト比較部３１３という）、第１コンテンツリスト１１２（以下、コンテンツリスト１１２という）を格納するための第１コンテンツリスト格納部３１４（以下、コンテンツリスト格納部３１４という）、第１コンテンツリスト作成部３１５（以下、コンテンツリスト作成部３１５という）、共通コンテンツリスト１１９を格納するための第１共通コンテンツリスト格納部３１６（以下、共通コンテンツリスト格納部３１６という）およびディスプレイ６１０に共通コンテンツリスト１１９を提示（表示）するための第１共通コンテンツリスト表示部３１７（以下、共通コンテンツリスト表示部３１７という）を有する。
【００５４】
コンテンツ管理部１０６は、第１ＴＶ放送録画コンテンツリスト１０４（以下、ＴＶ放送録画コンテンツリスト１０４という）と第１ＣＤコンテンツリスト１０５（以下、ＣＤコンテンツリスト１０５という）を有する。
【００５５】
会話装置１０１を複数のユーザで共用する場合には、コンテンツ管理部１０６は、ユーザ毎に、当該ユーザに対応したＴＶ放送録画コンテンツリスト１０４とＣＤコンテンツリスト１０５とを有する。利用するユーザが指定されると、当該ユーザに対応のＴＶ放送録画コンテンツリスト１０４とＣＤコンテンツリスト１０５が一意に決まる。したがって、以後の説明は、このように複数のユーザが１個の会話装置を共用する場合であっても同様に適用することができる。
【００５６】
会話装置２０１は、第２コンテンツリスト管理部２０７（以下、コンテンツリスト管理部２０７という）、第２コンテンツ管理部２０６（以下、コンテンツ管理部２０６という）および第２コンテンツ記憶部２０３（以下、コンテンツ記憶部２０３という）を備える。コンテンツリスト管理部２０７は、共通視聴コマンドＣＭを生成するためのコマンド生成部２１９、通信ネットワーク３００を介してＥＰＧ管理サイト３０４、ＣＤＤＢ管理サイト３０５および会話装置１０１などの外部と通信するための第２ネットワーク通信部２１０（以下、ネットワーク通信部２１０という）、第１コンテンツリスト１１２を格納するための第２受信コンテンツリスト格納部２１１（以下、受信コンテンツリスト格納部２１１という）、比較用コンテンツリスト１１４を格納するための第２比較用コンテンツリスト格納部２１２（以下、比較用コンテンツリスト格納部２１２という）、第２コンテンツリスト比較部２１３（以下、コンテンツリスト比較部２１３という）、第２コンテンツリスト１１３（以下、コンテンツリスト１１３という）を格納するための第２コンテンツリスト格納部２０８（以下、コンテンツリスト格納部２０８という）、第２コンテンツリスト作成部２０９（以下、コンテンツリスト作成部２０９という）、共通コンテンツリスト１１５を格納するための第２共通コンテンツリスト格納部２１６（以下、共通コンテンツリスト格納部２１６という）およびディスプレイ６１０に共通コンテンツリスト１１５を表示するための第２共通コンテンツリスト表示部２１７（以下、共通コンテンツリスト表示部２１７という）を有する。
【００５７】
コンテンツ管理部２０６は、第２ＴＶ放送録画コンテンツリスト２０４（以下、ＴＶ放送録画コンテンツリスト２０４という）と第２ＣＤコンテンツリスト２０５（以下、ＣＤコンテンツリスト２０５という）を有する。
【００５８】
会話装置１０１と２０１とは、通信インターフェース６８０に対応するネットワーク通信部３１０と２１０を介して、通信ネットワーク３００を経由して通信（会話）する。
【００５９】
コンテンツ記憶部１０３と２０３のＴＶ放送録画コンテンツ１０４１と２０４は、たとえばＴＶ放送受信部６８１により受信したＴＶ番組が記録部６８２により記録されたものであり、ＴＶ放送録画コンテンツリスト１０４と２０４は、ＴＶ放送録画コンテンツ１０４１と２０４についてＥＰＧ管理サイト３０２と３０４から受信した情報に従いそれぞれ作成される。また、コンテンツ記憶部１０３と２０３のＣＤコンテンツ１０５１と２０５は、たとえばＣＤ−ＲＯＭ６４２から読出して格納されたデータであり、ＣＤコンテンツリスト１０５はＣＤコンテンツ１０５１についてＣＤＤＢ管理サイト３０３から受信した情報に従い作成されて、ＣＤコンテンツリスト２０５はＣＤコンテンツ２０５についてＣＤＤＢ管理サイト３０５から受信した情報に従い作成される。
【００６０】
図３の構成を参照して、図４の手順に従い共通コンテンツリスト１１９と１１５の作成方法を説明する。図３の会話装置１０１はユーザＡの装置であり、会話装置２０１はユーザＢの装置であると想定して、ユーザＡとＢが会話装置１０１と２０１を介して通信（会話）を行なっていると想定する。図４を含む後述の各フローチャートで示されるプログラムは各会話装置のメモリ６２４に予め記憶されている。ＣＰＵ６２２によりメモリ６２４から当該プログラムが読出されて実行されることにより、各フローチャートに従う処理が実現される。
【００６１】
まず、会話装置１０１のコンテンツリスト作成部３１５は、コンテンツ管理部１０６から読出したＴＶ放送録画コンテンツリスト１０４とＣＤコンテンツリスト１０５の情報に基づきコンテンツリスト１１２を生成する（ステップＴＡ１）。同様に、会話装置２０１のコンテンツリスト作成部２０９は、コンテンツ管理部２０６から読出したＴＶ放送録画コンテンツリスト２０４とＣＤコンテンツリスト２０５の情報に基づきコンテンツリスト１１３を生成する（ステップＴＢ１）。上述したように、ＴＶ放送録画コンテンツリスト１０４と２０４は異なるＥＰＧ管理サイトからの情報に従い作成されて、また、ＣＤコンテンツリスト１０５と２０５も異なるＣＤＤＢ管理サイトからの情報に従い作成されるので、コンテンツリスト１１２と１１３に同一のコンテンツについての情報が含まれるとしても、当該情報は同一コンテンツでありながらコンテンツリスト１１２と１１３では異なることがある。
【００６２】
生成されたコンテンツリスト１１２と１１３は、コンテンツリスト格納部３１４と２０８にそれぞれ格納されるとともに、コンテンツリスト格納部３１４と２０８から読出されてネットワーク通信部３１０と２１０を介して、通信ネットワーク３００を経由して、相手方の会話装置に送信される（ステップＴＡ３、ＴＢ３）。
【００６３】
作成されたコンテンツリスト１１２と１１３の１例が図５（Ａ）と（Ｂ）に示される。図５（Ａ）を参照してコンテンツリスト１１２は、１または複数のコンテンツのそれぞれに対応してレコードＲｉ（ｉ＝１，２，３…）を有し、レコードＲｉは項目Ｔ１〜Ｔ６のデータを含む。図５（Ｂ）を参照してコンテンツリスト１１３は、１または複数のコンテンツのそれぞれに対応してレコードＲＣｉ（ｉ＝１，２，３…）を有し、レコードＲＣｉは項目Ｔ１〜Ｔ６のデータを含む。項目Ｔ１〜Ｔ６は対応のコンテンツに関連する情報であり、対応のコンテンツを特定することが可能な情報を含む。
【００６４】
コンテンツリスト１１２と１１３においては、各レコードＲｉとＲＣｉについて、項目Ｔ３のチャンネルを示すデータを含むか否かに基づき、当該レコードはＴＶ放送番組のコンテンツのレコードであるか否かを判別することができる。なお、各レコードＲｉとＲＣｉは、当該レコードの情報はＴＶ放送番組のためのものであるか、ＣＤなどの楽曲のためのであるか、ＤＶＤなどの映画のためのものであるかなど、コンテンツの種別のデータを含むようにしてもよい。その場合には、当該種別に基づき、当該レコードはＴＶ放送番組のコンテンツのレコードであるか否かを判別することができる。
【００６５】
コンテンツリスト１１２のレコードＲ１、Ｒ２およびＲ３のデータは、ＴＶ放送録画コンテンツリスト１０４から読出した内容を指し、レコードＲ４はＣＤコンテンツリスト１０５から読出した内容を指す。ここでは、ＣＤコンテンツリスト２０５には情報が登録されていなかったと想定するので、コンテンツリスト１１３の全てのレコードＲＣｉはＴＶ放送録画コンテンツリスト２０４から読出した内容を示している。
【００６６】
項目Ｔ１のデータは、対応のコンテンツ（ＴＶ番組、楽曲など）のタイトルを示し、項目Ｔ２のデータは対応のコンテンツ（ＴＶ番組）の放送日付および時間帯を示し、項目Ｔ３のデータは対応のコンテンツ（ＴＶ番組）の放送チャンネルを特定して示し、項目Ｔ４のデータは対応のコンテンツ（ＴＶ番組）が放送される地域を特定して示し、項目Ｔ５のデータは対応のコンテンツのＥＰＧ（あるいはＣＤＤＢ）から取得したコンテンツに関する解説の情報（楽曲のタイトル、出演者、演奏者、番組の紹介文など）を示し、項目Ｔ６のデータはシーンチェンジ（あるいは楽曲継続、休止区間（曲間時間））の時間をリスト状に連ねたもの（以下、経過時間リストという）を示す。
【００６７】
項目Ｔ６の経過時間リストにより示されるシーンチェンジは、画面の切替わりタイミングであり、隣接するフレーム間で画像の動きベクトルが途切れることに基づき検出することが容易に可能である。ＤＶＤ録画機などに一般的に搭載される機能であり、録画した番組コンテンツ中の見出しの作成に用いられる。
【００６８】
なお、ここでは示されないが、コンテンツリスト１１２と１１３の各レコードには、対応のコンテンツが格納されている場所を示すデータ（アドレス）が格納されているので、項目Ｔ１のコンテンツのタイトルが指定されると、該当するレコードを検索してアドレスを読出し、読出したアドレスに基づきコンテンツをアクセス（読出し）することができる。
【００６９】
本実施の形態では、ＴＶ放送録画コンテンツの場合、録画予約がされた時点で録画候補のコンテンツの情報が、ＴＶ放送録画コンテンツリスト１０４または２０４に格納されるとともに、格納後のＴＶ放送録画コンテンツリスト１０４または２０４の情報に基づきコンテンツリスト１１２と１１３が生成される。項目Ｔ６の経過時間リストは、会話装置２０１のコンテンツ記憶部１０３にコンテンツが追加格納されたときに、コンテンツ管理部１０６により作成されてＴＶ放送録画コンテンツリスト１０４またはＣＤコンテンツリスト１０５の対応のレコードに格納される。同様に、会話装置２０１でも、コンテンツ記憶部２０３にコンテンツが追加格納されたときに、コンテンツ管理部２０６により項目Ｔ６の経過時間リストが作成されて、ＴＶ放送録画コンテンツリスト２０４またはＣＤコンテンツリスト２０５の対応のレコードに格納される。
【００７０】
所定のサイトからダウンロードまたはＤＶＤなどから転送した映画コンテンツをコンテンツ記憶部１０３または２０３に格納することも可能である。その場合には、映画コンテンツのコンテンツリストは音楽コンテンツのリストと同様の内容となるが、項目Ｔ６のデータが示す楽曲継続、休止区間データがシーンチェンジの経過時間リストとなる。
【００７１】
会話装置１０１のネットワーク通信部３１０は、通信相手の会話装置２０１に宛てて、コンテンツリスト格納部３１４から読出したコンテンツリスト１１２を送信すると、会話装置２０１のネットワーク通信部２１０はコンテンツリスト１１２を受信して、受信したコンテンツリスト１１２を受信コンテンツリスト格納部２１１に格納する。同様に、会話装置２０１のネットワーク通信部２１０は、通信相手の会話装置１０１に宛てて、コンテンツリスト格納部２０８から読出したコンテンツリスト１１３を送信すると、会話装置１０１のネットワーク通信部３１０はコンテンツリスト１１３を受信して、受信したコンテンツリスト１１３を受信コンテンツリスト格納部３１１に格納する。
【００７２】
コンテンツリスト１１２と１１３は、電子メール、ｆｔｐ（ファイル転送手順）、ＳＩＰ（セッション接続手続き）などの情報伝達手順により転送される。この場合には、コンテンツリストを暗号化してから転送してもよい。電子メールによる転送では、コンテンツリスト１１２（１１３）をメール本文に記述あるいは、メールの添付文書として送信し、受信側でコンテンツリスト１１２（１１３）を再現する。ｆｔｐによる転送ではコンテンツリスト１１２（１１３）をファイルで転送する。
【００７３】
ＳＩＰによるコンテンツリスト１１２と１１３の転送を、図６と図７を用いて説明する。図６はユーザＡと会話相手であるユーザＢの両会話装置間での信号の流れ（送受信）を概略的に示し、図７の左側はユーザＡの会話装置１０１の処理を示すフローチャートであり、右側はユーザＢの会話装置２０１の処理を示すフローチャートである。
【００７４】
まず、図６のステップＳ０５０１で、たとえばユーザＡによるキーボード６５０を介して指示に基づき、ＣＰＵ６２２は、会話装置１０１のネットワーク通信部３１０を介して、ユーザＢの会話装置２０１に宛ててコンテンツリストの転送要求を送信する（ステップＳ０３０３）。このとき、ネットワーク通信部３１０は、会話装置２０１のアドレスを、たとえばメモリ６２４に予め格納されている図示のないアドレス帳のテーブルなどを検索して取得する（ステップＳ０３０２）ので、取得したアドレス宛てに転送要求が送信される。
【００７５】
会話装置２０１のネットワーク通信部２１０は当該転送要求を受信すると（ステップＳ０４０１）、会話装置１０１のアドレスを取得する（ステップＳ０４０２）。アドレスの取得は、たとえば受信した転送要求のヘッダなどに付加された送信元アドレスを読取ることで取得される。
【００７６】
転送要求を受信すると、会話装置２０１のＣＰＵ６２２は、ディスプレイ６１０または通話部６１１のスピーカ（図示せず）を介して、ユーザＢにコンテンツリストの送信許可を問合わせるメッセージを出力する（ステップＳ０４０３）。ＣＰＵ６２２は、メッセージを出力してから、タイマ６７０が計測する一定時間内にキーボード６５０などを介してユーザから転送‘ＯＫ’の指示が入力されるかを判定する（ステップＳ０４０４）。一定時間を示すデータはメモリ６２４に予め格納されていると想定する。一定時間内にユーザからＯＫの指示が入力されないと判定されると（ステップＳ０４０４でＮＯ）、一連の処理は終了して、会話装置２０１のコンテンツリスト１１３は、会話装置１０１には送信されない。
【００７７】
一方、一定時間内にユーザＢがＯＫの指示を入力すると（ステップＳ０４０４でＹＥＳ）、ＣＰＵ６２２はコンテンツリスト格納部２０８からコンテンツリスト１１３を読出して、ネットワーク通信部２１０に与えるので、ネットワーク通信部２１０は与えられたコンテンツリスト１１３を、会話装置１０１のアドレス宛てに送信する（ステップＳ０４０５とＳ０５０２）。
【００７８】
会話装置１０１のＣＰＵ６２２は、転送要求送信後からタイマ６７０で計測する一定時間内に、ネットワーク通信部２１０により、会話装置２０１からコンテンツリスト１１３を受信するか否か判定する（ステップＳ０３０４）。一定時間内にコンテンツリストを受信しなければ（ステップＳ０３０４でＮＯ）一連の処理は終了するが、受信したならば（ステップＳ０３０４でＹＥＳ）、受信したコンテンツリスト１１３は受信コンテンツリスト格納部３１１に格納される（ステップＳ０３０５）。その後、コンテンツリスト１１２がコンテンツリスト格納部３１４から読出されて、ネットワーク通信部３１０により会話装置２０１に宛てて送信されて（ステップＳ０３０６とＳ０５０３）、処理は終了する。
【００７９】
会話装置２０１のネットワーク通信部２１０は、会話装置１０１に対してコンテンツリストを送信した後の一定時間内は会話装置１０１からコンテンツリストを受信するのを待っており（ステップＳ０４０６）、一定時間内にコンテンツリストを受信できない場合には（ステップＳ０４０７でＮＯ）は、一連の処理を終了するが、一定時間内にネットワーク通信部２１０によりコンテンツリストが受信されると（ステップＳ４０７でＹＥＳ）、受信したコンテンツリスト１１２を受信コンテンツリスト格納部２１１に格納して、処理を終了する。
【００８０】
図４に戻り、ステップＴＡ４とＴＢ４では、会話装置１０１と２０１において、受信したコンテンツリストの内容と自己が作成したコンテンツリストに共通した内容を示す共通コンテンツリストを作成する処理（後述のステップＴＡ５とＴＢ５の処理）のために、コンテンツリスト比較部３１３と２１３により、比較用コンテンツリスト１１８と１１４がそれぞれ作成されて、比較用コンテンツリスト格納部３１２と２１２に格納される。つまり、相手の会話装置から受信したコンテンツリストと自己の会話装置で作成したコンテンツリストとは異なるＥＰＧ管理サイトまたはＣＤＤＢ管理サイトからの情報に従い作成されたものであるから、同一のコンテンツであったとしても対応のレコードＲｉとＲＣｉの項目Ｔ５のデータが示すＴＶ放送番組の内容を示す情報が異なる場合がある。そこで、同一のＴＶ放送番組については項目Ｔ５の情報を同じとなるように更新して、コンテンツリストの比較がされるように、比較用コンテンツリスト１１８と１１４が作成される。
【００８１】
会話装置２０１では、コンテンツリスト比較部２１３は受信コンテンツリスト格納部２１１から、コンテンツリスト１１２を読出して、ＴＶ放送番組コンテンツのレコードＲｉのそれぞれについて、項目Ｔ２、Ｔ３およびＴ４が示す放送日付、放送チャンネル、および放送される地域のデータを読出して、ネットワーク通信部２１０に与える。ネットワーク通信部２１０は、ＥＰＧ管理サイト３０４と通信して、コンテンツリスト比較部２１３から与えられたデータに対応するコンテンツ情報の要求を送信する。ＥＰＧ管理サイト３０４では、当該要求を受信すると、要求とともに受信した放送日付、放送チャンネル、および放送される地域のデータに基づき、格納しているＥＰＧ情報を検索して、該当するコンテンツのそれぞれについてのＥＰＧのデータ（コンテンツのタイトル、放送日付、放送チャンネル、放送地域、解説のデータ）が読出されて、ネットワーク通信部２１０に返信される。ネットワーク通信部２１０は受信したデータをコンテンツリスト比較部２１３に与えるので、コンテンツリスト比較部２１３は与えられるデータに基づき比較用コンテンツリスト１１４を作成して、比較用コンテンツリスト格納部２１２に格納する。同様の手順が会話装置１０１でも行なわれて、コンテンツリスト１１３を用いてＥＰＧ管理サイト３０２と通信して比較用コンテンツリスト１１８が作成されて、コンテンツリスト格納部３１２に格納される。
【００８２】
図４に戻り、ステップＴＡ５とＴＢ５では、各会話装置において比較用コンテンツリストの内容と自己が作成したコンテンツリストの内容とを比較して、比較結果に基づき共通コンテンツリストを作成する。
【００８３】
会話装置１０１では、コンテンツリスト比較部３１３はコンテンツリスト格納部３１４から読出したコンテンツリスト１１２の情報と、比較用コンテンツリスト格納部３１２から読出した比較用コンテンツリスト１１８の情報とを比較して、比較結果に基づき共通コンテンツリスト１１９を作成して共通コンテンツリスト格納部３１６に格納する（ステップＴＡ５）。同様に、会話装置２０１では、コンテンツリスト比較部２１３はコンテンツリスト格納部２０８から読出したコンテンツリスト１１３の情報と、比較用コンテンツリスト格納部２１２から読出したコンテンツリスト１１４の情報とを比較して、比較結果に基づき共通コンテンツリスト１１５を作成して、共通コンテンツリスト格納部２１６に格納する（ステップＴＢ５）。
【００８４】
ステップＴＡ５とＴＢ５における処理フローチャートを図９に示す。図９の手順は会話装置１０１と２０１で同じであるから、ここでは、会話装置２０１を例示して説明する。なお、比較用コンテンツリスト１１４は図８（Ａ）に示すものを想定し、図８（Ｂ）の共通コンテンツリスト１１５が生成されると想定する。図８（Ａ）の比較用コンテンツリスト１１４はコンテンツに対応して項目Ｔ１〜Ｔ６のデータを含むレコードＲＤｉを有する。
【００８５】
なお、放送地域によって、放送されるチャンネルが異なるのはもちろん、放送日時、ＥＰＧの説明も異なる場合があるため、図５（Ａ）のコンテンツリスト１１２と図８（Ａ）の比較用コンテンツリスト１１４では、放送日付、チャンネル、放送地域が異なっている。
【００８６】
また、ここでは、比較用コンテンツリスト１１４の項目Ｔ６が示す経過時間リストは、次のようにして記録することができる。たとえばコンテンツが画像の場合には、シーンの先頭フレーム画像では、多くのブロックが、その直前のフレーム画像の対応ブロックと類似せず、直後のフレーム画像の対応ブロックと類似する。映像から時系列の３枚のフレーム画像を抜き出し、色のヒストグラムを用いてすべての対応ブロックの類似度を計算し、シーンチェンジを検出し、先頭からの時間を記録する。また、コンテンツが音楽ＣＤに対応する場合では曲の時間長とブランクの時間長を数字列にして記録する。
【００８７】
図９を参照して、まず、コンテンツリスト比較部２１３はコンテンツリスト格納部２０８と比較用コンテンツリスト格納部２１２からコンテンツリスト１１３と１１４を読出し（ステップＳ００９９、Ｓ０１００）、読出したコンテンツリスト１１３のＴＶ放送番組の各レコードＲＣｉと比較用コンテンツリスト１１４のＴＶ放送番組の各レコードＲＤｉの情報を比較して、比較結果に従い共通コンテンツリスト１１５を作成する。
【００８８】
詳細には、まず、コンテンツリスト１１３の最初のＴＶ放送番組のレコードＲＣｉを読出し（ステップＳ０１０１）、比較用コンテンツリスト１１４の最初のレコードＲＤｉを読出す（ステップＳ０１０２）。そして、読出した２つのレコードＲＣｉとＲＤｉの項目Ｔ１のデータが示すタイトル同士を比較する（ステップＳ０１０３）。タイトル同士の比較は、タイトルの文字列の比較によりなされる。文字列比較では、タイトル中の“再”または“再放送”の文字列は比較の対象から外される。
【００８９】
タイトルの比較結果、一致している（文字列が一致している）と判定されると（ステップＳ０１０３でＹＥＳ）、メモリ６２４の共通コンテンツリスト１１５のための領域に当該レコードＲＣｉが書込まれる（ステップＳ０１０７）。
【００９０】
その後、比較を続けるか判定するために、比較用コンテンツリスト１１４から全てのレコードＲＤｉが読出されたかを判定する。読出終了であれば（ステップＳ０１０８でＹＥＳ）、コンテンツリスト１１３から全てのレコードＲＣｉが読出されたかを判定する。読出し終了であれば（ステップＳ０１０９でＹＥＳ）、共通コンテンツリスト１１５の作成処理は終了して、図４の処理に戻る。
【００９１】
比較用コンテンツリスト１１４から全てのレコードＲＤｉが読出されていないと判定されると（ステップＳ０１０８でＮＯ）、ステップＳ０１０２に戻り、比較用コンテンツリスト１１４から次のレコードＲＤｉを読出し、以降の処理を同様に行なう。また、コンテンツリスト１１３から全てのレコードＲＣｉが読出されていないと判定されると（ステップＳ０１０９でＮＯ）、ステップＳ０１０１の処理に戻り、コンテンツリスト１１３から次のレコードＲＣｉを読出し、以降の処理が同様に行なわれる。
【００９２】
一方、タイトル（文字列）が不一致と判定されると（ステップＳ０１０３でＮＯ）、コンテンツリスト比較部３１３はレコードＲＤｉとＲＣｉの項目Ｔ５のデータが示す番組内容の紹介・解説の文字列を比較する（ステップＳ０１０４）。文字列が一致していると判定されると（ステップＳ０１０４でＹＥＳ）、ステップＳ０１０７の以降の処理が同様に行なわれて、不一致と判定されると（ステップＳ０１０４でＮＯ）、後述のステップＳ０１０５の処理に移行する。
【００９３】
ステップＳ０１０３とＳ０１０４では、文字列の比較方法は、１例として、文字列の完全一致としたが、文字列を単語に分割した後、名詞である単語の８０％以上が一致している場合には‘一致’と判定するようにしてもよい。たとえば、比較用コンテンツリスト１１４のレコードＲＤ３の項目Ｔ５の文字列と、コンテンツリスト１１３のレコードＲＣ３の項目Ｔ５の文字列とは、完全には一致していないが、名詞である単語の８０％以上が一致しているという条件に従えば、‘一致’と判定されることになりレコードＲＣ３は図８（Ｂ）の共通コンテンツリスト１５に格納されることになる。
【００９４】
このような判定の基準は、ＥＰＧ管理サイトに登録されるＥＰＧ情報またはＣＤＤＢ管理サイトに登録されるＣＤＤＢ情報に応じて変更してもよい。
【００９５】
ステップＳ０１０５では、図１０の手順に従い、レコードＲＣｉとＲＤｉの項目Ｔ６のデータが示すシーンチェンジ経過時間の比較を行なう。
【００９６】
図１０を参照して、まず、レコードＲＣｉとＲＤｉの項目Ｔ６のデータが示すシーンチェンジ経過時間の“,”で区切られた時間（分．秒）が示すシーンチェンジデータの個数をカウントする（ステップＳ０１９８）。ここでは、項目Ｔ６には少なくとも１つ以上のシーンチェンジデータが含まれていると想定する。そして、両レコードについてのカウント値が一致するか否かを判定する（ステップＳ０１９９）。不一致と判定されると（ステップＳ０１９９でＮＯ）、ステップＳ０２１１の処理において、返却値を不一致を示す‘Ｎ’にセットして、元の処理にリターンする。
【００９７】
一致と判定されると（ステップＳ０１９９でＹＥＳ）、変数Ｎにカウント値をセットして（ステップＳ０２００）、処理を制御する変数ｈを０に初期設定する（ステップＳ０２０１）。変数ｈは、項目Ｔ６のシーンチェンジデータの個数をカウントするための変数であり、処理において順次１づつカウントアップされる。したがって、ステップＳ０２０２では、変数ｈの値が変数Ｎの値以上となっているか否かが判定される。変数Ｎの値以上であると判定されると（ステップＳ０２０２でＹＥＳ）、ステップＳ０２１２の処理に移行して、返却値を一致を示す‘Ｙ’にセットして、元の処理にリターンする。一方、変数ｈの値が変数Ｎの値以上ではないと判定されると（ステップＳ０２０２でＮＯ）、変数ｈの値が１インクリメントされて（ステップＳ０２０３）、ステップＳ０２０４の処理に移行する。
【００９８】
以下の説明では、レコードＲｉの項目Ｔ６のシーンチェンジデータのそれぞれを、Ａ（ｈ）で指示し、レコードＲＤｉの項目Ｔ６のシーンチェンジデータのそれぞれをＢ（ｈ）で指示する。
【００９９】
次にレコードＲＣｉとＲＤｉからシーンチェンジデータＡ（ｈ）とＢ（ｈ）をそれぞれ取出す（抽出する）（ステップＳ０２０４）。取出した２つのシーンチェンジデータＡ（ｈ）とＢ（ｈ）が示す時間（分．秒）を比較して、両者の差分が５秒未満であるかを判定する（ステップＳ０２１０）。５秒未満と判定されると（ステップＳ０２１０でＹＥＳ）、ステップＳ０２０２の処理に移行するが、５秒以上であると判定されると（ステップＳ０２１０でＮＯ）、ステップＳ０２１１の処理に移行する。ステップＳ０２１０の判定基準は５秒としているが、これに限定されない。
【０１００】
ここでは、まず、ステップＳ０１９８とＳ０１９９とＳ０２０２においてシーンチェンジデータの個数を用いた検出をしているが、当該検出処理が行なわれないとしてもよい。その場合には、ステップＳ０２０４とステップＳ０２０６の処理において、シーンチェンジデータの取出しに成功したか否かが判定されるようにする。つまり、変数ｈの値が２以上であるときにシーンチェンジデータＡ（ｈ）およびＢ（ｈ）の一方のデータを取出すことができたが他方のデータを取出すことができなかった場合には、レコードＲＣｉとＲＤｉのシーンチェンジデータの個数は一致していないので、ステップＳ０２１１の処理が行なわれるようにし、両方のデータを取出すことができなかった場合には、レコードＲＣｉとＲＤｉのシーンチェンジデータの個数は一致している（かつ、全てのシーンチェンジデータについてステップＳ０２１０がＹＥＳと判定されている）ので、ステップＳ０２１２の処理が行なわれるようにする。
【０１０１】
図９の処理に戻り、図１０のシーンチェンジデータの比較処理（ステップＳ０１０５）が終了すると、ステップＳ０１０６において、ステップＳ０１０５の処理結果（返却値）が‘Ｙ’（一致）を示すか否かが判定される。‘Ｙ’を示すと判定されると（ステップＳ０１０６でＹＥＳ）、ステップＳ０１０７以降の処理が行なわれる。‘Ｙ’を示すと判定されない、すなわち‘Ｎ’を示すと判定されると（ステップＳ０１０６でＮＯ）、当該レコードＲＣｉは共通コンテンツリスト１１５には書込まれずに、ステップＳ０１０８以降の処理が行なわれる。
【０１０２】
以上の手順で作成された図８（Ｂ）の共通コンテンツリスト１１５は共通コンテンツリスト格納部２１６に格納される。共通コンテンツリスト１１５に何らレコードＲＣｉが格納されなかった場合には、共通コンテンツリストは作成されないことになり、すなわち会話装置１０１と２０１とで共通して格納しているコンテンツは存在しなかったことになる。
【０１０３】
図９および図１０で説明した手順に従い、会話装置１０１においても、コンテンツリスト比較部３１３は、コンテンツリスト１１２と比較用コンテンツリスト１１８との情報に基づき、共通コンテンツリスト１１９を作成して、作成した共通コンテンツリスト１１９を共通コンテンツリスト格納部３１６に格納する。
【０１０４】
図４に戻り、次にステップＴＡ７とＴＢ７において、ＣＰＵ６２２は共通コンテンツがあったか否か、すなわち共通コンテンツリスト１１９と１１５が作成されたか否かを判定する。共通のコンテンツがない、すなわち共通コンテンツリストを作成できなかったと判定されると（ステップＴＡ７でＮＯ、ステップＴＢ７でＮＯ）、共通のコンテンツは無い旨のメッセージが、ディスプレイ６１０または通話部６１１のスピーカを介して出力されて（ステップＴＡ１３、ＴＢ１３）、処理は終了する。
【０１０５】
一方、共通コンテンツリストを作成できたと判定されると（ステップＴＡ７でＹＥＳ、ステップＴＢ７でＹＥＳ）、共通コンテンツリスト表示部３１７と２１７により共通コンテンツリスト１１９と１１５は、共通コンテンツリスト格納部３１６と２１６からそれぞれ読出されて、読出した共通コンテンツリストの内容に基づくデータがディスプレイ６１０に表示される（ステップＴＡ８、ＴＢ８）。たとえば、図８（Ｂ）の共通コンテンツリスト１１５の少なくともタイトルと解説が表示されことが望ましい。これにより、ユーザＡとＢは会話相手と自分とが同時に視聴できるコンテンツの情報を確認することができる。
【０１０６】
通信ネットワーク３００のインターネットを介してダウンロードされたコンテンツの場合には、情報管理サイトがないので、コンテンツ自身に付随するメタデータをコンテンツリストの解説に利用する。
【０１０７】
なお、共通コンテンツリスト１１５および１１９の作成方法は一例であり、コンテンツについて参照される特徴量の種類（曲の時間長、ブランクの時間長、シーンチェンジの時間情報）の変更、利用情報の追加削減、アルゴリズムのステップの追加、省略、ステップ内の判断基準を変更してもよい。
【０１０８】
図１５には共通コンテンツリストを表示して、所望のコンテンツを選択する様子が示される。図１１の共通コンテンツリストが自分と相手に図１５のように表示された後、ユーザ同士は会話の中で話題にするコンテンツを決定し、一方のユーザ、たとえばユーザＢが表示されている共通コンテンツリスト１１５の中のひとつのコンテンツの情報を手元のリモコン（リモートコントローラ）３３０を操作してカーソル３３１を用いて選択する。ここでは、会話装置２０１のユーザＢが、表示されている図１１の共通コンテンツリスト１１５のカーソル３３１で示すコンテンツを、選択したと想定する（ステップＴＢ９）。ユーザＢではなく会話装置１０１のユーザＡがコンテンツを選択することもできる（ステップＴＡ９）。
【０１０９】
ここで、会話装置１０１と会話装置２０１において、選択したコンテンツの同じシーン（場面）を視聴することができるように、コマンド生成部３０９は、リモコン３３１を介したユーザＢが入力する指示に基づき、同じ時刻に双方で選択したコンテンツの同じ場面を再生するための共通視聴コマンドＣＭを生成して、ネットワーク通信部３１０に与えるので、ネットワーク通信部３１０は与えられた共通視聴コマンドＣＭを会話装置２０１に宛てて送信する（ステップＴＢ１１）。なお、図１５のリモコン３３１に代替してキーボード６５０を用いてもよい。また、選択されたコンテンツのプレビュー画面３３２（図１５参照）が示されるようにしてもよい。
【０１１０】
共通視聴コマンドＣＭは、選択されたコンテンツを両方の会話装置で同様に処理するための動作を指令するためのものであり、その動作の種類に応じた種類の共通視聴コマンドＣＭが用いられる。
【０１１１】
図１２には、たとえば５種類の共通視聴コマンドＣＭが示される。コンテンツの再生、早送り、巻戻し（後退再生）を指示する共通視聴コマンドＣＭは、再生部６８３に対して動作を指令するためのコマンドＣ１（再生：ＣＰＬＡＹ、早送り：ＣＦＰＬＹ、巻戻し：ＣＲＰＬＹ）、再生の対象コンテンツを指定するためのコンテンツ名Ｃ２およびコンテンツ名Ｃ２で指示されるコンテンツについて、コマンドＣ１で指令される動作を開始するための当該コンテンツの先頭からの位置（録画開始からの経過時間）を示す開始場所Ｃ３を含む。
【０１１２】
また、コンテンツの録画予約をするための共通視聴コマンドＣＭは、予約録画を指令するコマンドＣ１（ＣＲＥＣＲＳＶ）および録画対象のコンテンツを指示するためのコンテンツ名Ｃ２を含む。
【０１１３】
また、動作を停止させるための共通視聴コマンドＣＭは、動作の停止を指示するコマンドＣ１（ＣＳＴＯＰ）を含む。
【０１１４】
図１２に示す共通視聴コマンドＣＭの文字列コードは、インターネット、携帯電話等の無線機器、赤外線通信など一般的な通信機能の上でＳＩＰ（セッション接続手続き）など双方共通に決められた手続きを用いて通信される。
【０１１５】
会話装置２０１から共通視聴コマンドＣＭが送信されたとする（ステップＴＢ１１）。相手の会話装置１０１では、通信インターフェース６８０を介して受信して（ステップＴＡ１１）、ＣＰＵ６２２は受信した共通視聴コマンドＣＭの文字列コードを解釈して、解釈結果に基づき、記録部６８２または再生部６８３を制御する。したがって、記録部６８２によりＴＶ放送受信部６８１を介して受信するＴＶ放送番組についての録画または録画予約がされる。または、再生部６８３によりコンテンツリスト１１２が検索されて、共通視聴コマンドＣＭのコンテンツ名Ｃ２に該当のレコードから、コンテンツを格納しているアドレスが読出されて、コンテンツ記憶部１０３の当該アドレスで指定される領域からコンテンツが検索されて（読出されて）、開始場所Ｃ３で示す位置から、コマンドＣ１に従うモードで再生される（ステップＴＡ１２）。並行して、会話装置２０１においても、生成された共通視聴コマンドＣＭはＣＰＵ６２２により解釈されて、解釈結果に基づき、会話装置１０１と同様に、コンテンツリスト１１３が検索されて、コンテンツ名Ｃ２で指定されるコンテンツのアドレスが読出されて、コンテンツ記憶部２０３における該アドレスからコンテンツが検索して読出されて、開始場所Ｃ３で示す位置に基づく位置から、コマンドＣ１に従うモードで再生される（ステップＴＢ１２）。また、記録部６８２によりＴＶ放送受信部６８１を介して受信するＴＶ放送番組についての録画または録画予約がされる。
【０１１６】
たとえば、共通視聴コマンドＣＭの文字列を、“ＣＰＬＡＹ  おもいでテレビ  ３．００”のようにして、図１３でユーザＢの会話装置２０１からユーザＡの会話装置１０１へ送信すると想定する。当該共通視聴コマンドＣＭにより、タイトルが‘おもいでテレビ’であるコンテンツを、先頭から３分経過した時点から再生することが指令される。図１３では、当該共通視聴コマンドＣＭは‘共通再生コマンド’として示されている。
【０１１７】
図１３では、まず、ユーザＢの会話装置２０１から当該共通再生コマンドをユーザＡの会話装置１０１へ送信すると同時に会話装置２０１ではタイマ６７０を用いて時間計測を開始する。ユーザＡの会話装置１０１では共通再生コマンドを受信して、コマンドを解釈して再生を実行するとともに、‘ＯＫ’をユーザＢの会話装置２０１に返信する。‘ＯＫ’を受信した会話装置２０１ではタイマ６７０の時間計測を完了し、共通再生コマンドの送信から‘ＯＫ’の返信を受信するまでに要した時間である応答時間Ｔ１をタイマ６７０の計測時間に基づき得る。ユーザＢの会話装置２０１のＣＰＵ６２２は、応答時間Ｔ１を見込み、ユーザＡの会話装置１０１において、タイマ６７０が示す現在時刻からＴ２（＝Ｔ１÷２）時間前に再生が実行開始されたと推定（算出）し、自身では同一コンテンツの先頭から３分経過した時点から、さらにＴ２時間経過後のシーンから再生を行なうように、当該共通再生コマンドで指令される再生部６８３によるコンテンツに対する操作内容を変更する。なお、時間Ｔ２の決定方法は通信路の種類または通信の手順などによって変更される。図１２の共通視聴コマンドＣＭの他のコマンドでも同様にして、応答時間Ｔ１から相手のコマンド実行時刻を推定して、推定結果に基づき、当該共通視聴コマンドＣＭによるコンテンツに対する操作の内容を変更する自身の再生を制御する。
【０１１８】
録画候補コンテンツを選択した場合は共通視聴コマンドＣＭの文字列を“ＣＲＥＣＲＳＶ  おもいでテレビ”と生成して、生成した共通録画予約コマンドＣＭを送信して記録部６８２により実行して、指定されたコンテンツが確実に録画できるように予約する。
【０１１９】
互いに交換し相手の会話装置に格納されたコンテンツリスト１１２と１１３、および、生成された比較用コンテンツリスト１１４と、共通コンテンツリスト１１５は会話終了時あるいは、一定時間が経過した時あるいは、ユーザが指示した時、あるいはユーザが設定した状態となった時（ユーザが指定した時刻となった時など）、同一の新たなリストが生成（格納）されたときなど、所定の条件が成立したときに破棄する。つまり、対応の格納部から消去される。
【０１２０】
（他の実施の形態）
以上説明した処理機能を有したシステムは、プログラムで実現される。本実施の形態では、このプログラムはコンピュータで読取可能な記録媒体に格納される。
【０１２１】
図１４を参照して、このようなプログラム１９６は会話装置１０１内の記憶部１９５に格納されており、処理部１９４により読出されて実行されることにより、所定の動作を会話装置１０１において実現させる。
【０１２２】
また、プログラム１９６は記憶部１９５から読出されて、外部入出力部１９１を制御する外部入出力制御プログラム（コピープログラム）１９３により記録媒体１９２に移動または複写されて、記録媒体１９２にプログラム１９７として格納することができる。さらに、記録媒体１９２を利用して、別の会話装置２０１の記憶部２９５に、外部入出力部２９１の入出力プログラム２９３を介してプログラム２９６として記憶部２９５に移動または複写することができる。会話装置２０１に格納されたプログラム２９６は、処理部２９４により読出されて実行されることにより、所定の動作を会話装置２０１において実現させる。
【０１２３】
本実施の形態では、プログラムの記録媒体として、会話装置が搭載される図２に示されているコンピュータで処理が行なわれるために必要なメモリ、たとえばＲＯＭのようなそのものがプログラムメディアであってもよいし、また外部記憶装置として磁気テープ装置およびＣＤ−ＲＯＭ駆動装置６４０などのプログラム読取装置が設けられ、そこに記憶媒体１９２に相当する磁気テープまたはＣＤ−ＲＯＭ６４２が挿入されることで読取可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはＣＰＵ６２２がアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムが一旦読出されて、読出されたプログラムは、図２の装置の所定のプログラム記憶エリア、たとえばＲＡＭのプログラム記憶エリアにロードされて、ＣＰＵ６２２により読出されて実行される方式であってもよい。このロード用のプログラムは、予め当該コンピュータに格納されているものとする。
【０１２４】
ここで、上述したプログラムメディアはコンピュータ本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープなどのテープ系、ＦＤ６３２や固定ディスク（ハードディスク）６２６などの磁気ディスクやＣＤ−ＲＯＭ６４２／ＭＯ（Magnetic  Optical  Disk）／ＭＤ（Mini  Disk）／ＤＶＤ（Digital  Versatile  Disk）などの光デ
ィスクのディスク系、ＩＣカード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable  and  Programmable  ＲＯＭ）、ＥＥＰＲ
ＯＭ(Electrically  ＥＰＲＯＭ)、フラッシュＲＯＭなどによる半導体メモリを含めた固定的なプログラムを担持する媒体であってもよい。
【０１２５】
また、本実施の形態においては、コンピュータはインターネットを含む通信ネットワーク３００と通信インターフェース６８０を介して接続可能な構成が採用されているから、通信ネットワーク３００からプログラムがダウンロードされたプログラムを担持する媒体であってもよい。なお、このように通信ネットワーク３００からプログラムがダウンロードされる場合には、ダウンロード用プログラムは予め当該コンピュータ本体に格納しておくか、あるいは別の記録媒体から予め当該コンピュータ本体にインストールされるものであってもよい。
【０１２６】
なお記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【０１２７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２８】
【図１】実施の形態に係るシステムの構成図である。
【図２】（Ａ）と（Ｂ）は本実施の形態に係るコンピュータの構成図である。
【図３】実施の形態に係る会話装置の機能構成図である。
【図４】実施の形態に係る全体処理フローチャートである。
【図５】（Ａ）と（Ｂ）は、実施の形態における各会話装置で作成されるコンテンツリストを示す図である。
【図６】実施の形態によるコンテンツリストの送受信の手順を示す図である。
【図７】実施の形態によるコンテンツリストの送受信のフローチャートである。
【図８】（Ａ）と（Ｂ）は、実施の形態による比較用コンテンツリストと共通コンテンツリストを示す図である。
【図９】実施の形態による共通コンテンツリストの生成の処理フローチャートである。
【図１０】実施の形態によるシーンチェンジパターンの比較の処理フローチャートである。
【図１１】実施の形態による共通コンテンツリストからのコンテンツの選択を示す図である。
【図１２】実施の形態による共通視聴コマンドを例示する図である。
【図１３】実施の形態による共通視聴コマンドの送受信の手順を示す図である。
【図１４】実施の形態によるプログラムと記録媒体と装置の関係を示す図である。
【図１５】実施の形態による表示されたコンテンツリストから所望コンテンツを選択する態様を示す図である。
【符号の説明】
【０１２９】
１０１  第１会話装置、１０２，２０２  ＴＶ電話、１０３，２０３  コンテンツ記憶部、１１２，１１３  コンテンツリスト、１１４，１１８  比較用コンテンツリスト、１１５，１１９  共通コンテンツリスト、２０１  第２会話装置、３０２  第１ＣＤＤＢ管理サイト、３０３  第１ＥＰＧ管理サイト、３０４  第２ＥＰＧ管理サイト、３０５  第２ＣＤＤＢ管理サイト。
【図１】
2007159098.tif 000003
【図２】
2007159098.tif 000004
【図３】
2007159098.tif 000005
【図４】
2007159098.tif 000006
【図５】
2007159098.tif 000007
【図６】
2007159098.tif 000008
【図７】
2007159098.tif 000009
【図８】
2007159098.tif 000010
【図９】
2007159098.tif 000011
【図１０】
2007159098.tif 000012
【図１１】
2007159098.tif 000013
【図１２】
2007159098.tif 000014
【図１３】
2007159098.tif 000015
【図１４】
2007159098.tif 000016
【図１５】
2007159098.tif 000017