(57)【特許請求の範囲】
【請求項１】
スレーブコンテンツ視聴装置とマスターコンテンツ視聴装置とから構成されるコンテンツ視聴システムであって、
前記スレーブコンテンツ視聴装置は、
ユーザの操作を入力する第１の操作入力手段と、
前記第１の操作入力手段の出力で制御されコンテンツを操作する第１のコンテンツ制御手段と、
前記第１の操作入力手段の出力から、操作種別が予約であるものについて、コンテンツが配信されるチャンネルと操作の行われた時刻とを格納する簡易操作ログを生成する第１の操作ログ生成手段とを備え、
前記マスターコンテンツ視聴装置は、
前記チャンネルと前記時刻とからコンテンツ識別子に変換可能な情報を備え、コンテンツの内容に関する情報であって、当該コンテンツとともに放送信号から抽出されるコンテンツ属性を用いて、前記簡易操作ログをコンテンツ毎の操作の履歴である操作ログに変換し、前記操作ログを入力として解釈結果を出力する操作ログ解釈実行手段と、
前記操作ログ解釈実行手段の解釈結果に基づきコンテンツの操作の制御を行う第２のコンテンツ制御手段と、
ユーザの操作を入力する第２の操作入力手段と、
前記第２の操作入力手段の出力からコンテンツ毎の操作の履歴である操作ログを生成する第２の操作ログ生成手段とを備え、
前記第２のコンテンツ制御手段が前記第２の操作入力手段の出力で制御されコンテンツを操作し、
前記操作ログ解釈実行手段が前記スレーブコンテンツ視聴装置の操作ログと前記マスターコンテンツ視聴装置の操作ログとをマージし、
前記操作ログ解釈実行手段が前記マージの結果を用いて、前記マスターコンテンツ視聴装置で操作すべきコンテンツとコンテンツ中の場所の候補を求め、
前記操作ログ解釈実行手段が前記簡易操作ログから変換した結果の操作ログで操作種別が予約である要素に対して予約操作を実行することを特徴とするコンテンツ視聴システム。
【請求項２】
スレーブコンテンツ視聴装置とマスターコンテンツ視聴装置とから構成されるコンテンツ視聴システムであって、
前記スレーブコンテンツ視聴装置は、
ユーザの操作を入力する第１の操作入力手段と、
前記第１の操作入力手段の出力で制御されコンテンツを操作する第１のコンテンツ制御手段と、
前記第１の操作入力手段の出力からコンテンツ毎の操作の履歴である操作ログを生成する第１の操作ログ生成手段と、
コンテンツの要約をコンテンツとして格納する蓄積手段を備え、
前記マスターコンテンツ視聴装置は、
前記操作ログを入力として解釈結果を出力する操作ログ解釈実行手段と、
前記操作ログ解釈実行手段の解釈結果に基づきコンテンツの操作の制御を行う第２のコンテンツ制御手段と、
ユーザの操作を入力する第２の操作入力手段と、
前記第２の操作入力手段の出力からコンテンツ毎の操作の履歴である操作ログを生成する第２の操作ログ生成手段とを備え、
前記第１の操作ログ生成手段は、ダウンロードを操作種別とする操作ログを生成し、
前記第２の操作ログ生成手段は、前記スレーブコンテンツ視聴装置からの操作ログに基づいて操作種別がダウンロードである要素に対してコンテンツの全体を前記蓄積手段に送り、
前記第２のコンテンツ制御手段が前記第２の操作入力手段の出力で制御されコンテンツを操作し、
前記操作ログ解釈実行手段が前記スレーブコンテンツ視聴装置の操作ログと前記マスターコンテンツ視聴装置の操作ログとをマージし、
前記操作ログ解釈実行手段が前記マージの結果を用いて、前記マスターコンテンツ視聴装置で操作すべきコンテンツとコンテンツ中の場所の候補を求めることを特徴とするコンテンツ視聴システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送を受信する機能を有する、デジタル放送受信機、ハードディスクビデオレコーダ、およびＤＶＤビデオレコーダや、ブロードバンド通信を用いたストリーミング再生端末やパーソナルコンピュータや、或いはブリッジメディアＢＭに格納されたコンテンツを再生する携帯ビューワなどの視聴装置単体や、複数の視聴装置を要素として構成されるコンテンツ視聴システムに関する。
【背景技術】
【０００２】
従来、デジタル放送或いはブリッジメディアＢＭなどで提供されるコンテンツを複数のユーザが視聴することを可能にする手段の一つとして、デジタル放送受信機、ハードディスクビデオレコーダ、ＤＶＤビデオレコーダ、ストリーミング再生端末、パーソナルコンピュータ、および携帯ビューワなどのコンテンツ視聴装置およびコンテンツ視聴装置を中核として構成されるコンテンツ視聴システムが実用化されている。（例えば、特許文献１／非特許文献１参照）。なお、コンテンツとは、例えば、本明細書においては映像および音声で構成される放送番組を例として説明する。しかしながら、映像および音声のどちらか一方のみでユーザに提示される情報であっても良いことは言うまでもない。
【０００３】
図４７に、従来のデジタル放送波で提供されるコンテンツを個々のユーザに提示するコンテンツ視聴装置の構造の一例を模式的に示す。コンテンツ視聴装置４７００は、アンテナ４７０１、コンテンツデータ受信器４７０２、コンテンツデータ再生器４７０３、コンテンツデータ属性管理器４７０４、嗜好情報抽出器４７０５、操作入力器４７０６、コンテンツ制御器４７０７、および提示器４７０８を含む。
【０００４】
アンテナ４７０１は、デジタル放送波を受信して電気信号である放送信号Ｗｔｄに変換して出力する。コンテンツデータ受信器４７０２は、デジタル放送受信機のチューナおよびトランスポート層のデコーダ（図示せず）を含む。そして、コンテンツデータ受信器４７０２は、アンテナ４７０１から出力される放送信号Ｗｔｄから、コンテンツデータＤｃとコンテンツ属性データＤｃａを抽出分離する。コンテンツデータＤｃとはコンテンツを構成するデジタルデータを言い、コンテンツ属性データＤｃａとはコンテンツ（番組）での登場人物や、コンテンツのジャンルなどに代表されるコンテンツの内容に関する情報を言う。日本のデジタル放送の規格である、社団法人電波産業会によってＳＴＢ−Ｂ１０として規定されるＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）などの番組配列情報もコンテンツ属性データＤｃａに含まれる。
【０００５】
コンテンツデータ再生器４７０３は、ＭＰＥＧ  Ａｕｄｉｏ／Ｖｉｄｅｏデコーダで構成される。そして、コンテンツデータ再生器４７０３は、コンテンツデータ受信器４７０２から出力されるコンテンツデータＤｃをユーザに提示できるデータ形式である映音像信号Ｓａｖに変換して出力する。
【０００６】
コンテンツデータ属性管理器４７０４は、コンテンツデータ受信器４７０２から出力されるコンテンツ属性データＤｃａを管理する。コンテンツデータ属性管理器４７０４は、ＥＩＴなどの番組配列情報から、電子番組表（ＥＰＧ：Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を再生するデコーダが用いられる。
【０００７】
操作入力器４７０６は、コンテンツ視聴装置４７００の筐体に付けられるボタンや、或いは赤外線リモコンとその受光部などで構成される。そして操作入力器４７０６は、ユーザのボタンやリモコンの操作に基づいて、コンテンツ視聴装置４７００に対するユーザの操作指示を表す操作指示Ｉｏを生成する。
【０００８】
コンテンツ制御器４７０７は、操作入力器４７０６から出力される操作指示Ｉｏに基づいてユーザとの対話処理を行うと共に、コンテンツ視聴装置４７００の全体としての状態遷移を管理する。コンテンツ制御器４７０７は、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）によるＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の表示を行うためにＯＳＤ信号Ｓｏｓｄを生成する。つまり、コンテンツ制御器４７０７は、操作指示Ｉｏに基づいて、コンテンツ視聴装置４７００の状態遷移および提示器４７０８へ表示するＯＳＤ表示の変更を行う。
【０００９】
さらに、コンテンツ制御器４７０７は、嗜好情報抽出器４７０５から出力されるユーザの嗜好情報Ｉｕｆに基づくサービスを実現する。このようなサービスとして、例えば、ユーザが頻繁に視聴している番組を電子番組表から選択することなくワンタッチで指定することを可能ならしめる機能を有する。
【００１０】
嗜好情報抽出器４７０５は、コンテンツ制御器４７０７から出力される状態遷移信号Ｓｔｒに基づいてユーザのコンテンツ視聴に関する嗜好情報Ｉｕｆを抽出する。つまり、嗜好情報抽出器４７０５は、コンテンツ制御器４７０７の状態（状態遷移信号Ｓｔｒ）を観測し、コンテンツデータ属性管理器４７０４の持つコンテンツ属性データＤｃａと照らし合わすことで、ユーザが興味を持っているコンテンツ（コンテンツデータＤｃ）を決定する。
【００１１】
例えば、ユーザが連続ドラマなどの同一番組（コンテンツデータＤｃ）を毎回視聴している場合には、ユーザはその連続ドラマに興味があると判定される。また、ユーザの録画予約が特定のジャンルに偏っている場合には、ユーザはそのジャンルに興味があると判定する。
【００１２】
提示器４７０８は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイおよびスピーカを含む。そして、提示器４７０８は、コンテンツデータ再生器４７０３から出力されるコンテンツデータＤｃを表現する映音像信号Ｓａｖと、コンテンツ制御器４７０７から出力されるＯＳＤ信号Ｓｏｓｄとを、映像或いは音声でユーザに提示する。
【特許文献１】特開２００３−１７９８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上述のように、コンテンツ視聴装置４７００は複数のユーザのそれぞれで利用される。いま、Ｎ（Ｎは任意の自然数）人のユーザがそれぞれ１台ずつコンテンツ視聴装置４７００を利用する場合に、Ｎ台のコンテンツ視聴装置４７００が存在する。このＮ台のコンテンツ視聴装置４７００のうちの任意の１台をコンテンツ視聴装置４７００＿Ｍ（ＭはＮより小さな任意の自然数）として識別する。同様に、コンテンツ視聴装置４７００を構成する各要素も、必要に応じて、それぞれの参照符号にＮ或いはＭの接尾辞を附して識別する。
【００１４】
つまり、コンテンツ視聴装置４７００＿Ｎにおいては、コンテンツデータＤｃは個々のコンテンツ視聴装置４７００＿Ｍに従属している。つまり、たとえ同一の内容のコンテンツデータＤｃであっても、コンテンツ視聴装置４７００＿Ｍに独立して存在する固有のものとして管理される。言い換えれば、コンテンツデータＤｃはコンテンツデータＤｃ＿Ｍとして管理される。
【００１５】
同様に、コンテンツ視聴装置４７００＿Ｌ（Ｌは、Ｎより小さく、Ｍではない任意の自然数）においては、コンテンツデータＤｃは、コンテンツ視聴装置４７００＿Ｌに固有のコンテンツデータＤｃ＿Ｌとして管理される。つまり、同一の内容のコンテンツであるコンテンツデータＤｃでもあっても、コンテンツ視聴装置４７００＿Ｎにおいては、異なるコンテンツデータＤｃ＿ＭとコンテンツデータＤｃ＿Ｌとして処理される。
【００１６】
それ故に、同一の内容のコンテンツデータＤｃであれば、本来はユーザの視聴要望に応じて自然に実現されるべき種々の操作環境の実現が妨げられている。これについては、以下に詳述する。なお、本明細書においては、上述の同一の内容のコンテンツを同一コンテンツと呼称し、同一コンテンツのコンテンツデータＤｃを同一コンテンツデータＤｃＩと呼称する。
【００１７】
「本来はユーザの視聴要望に応じて自然に実現されるべき種々の操作環境」とは、以下のごとく、第１の好ましい操作環境乃至第６の好ましい操作環境の６つに大別される。
【００１８】
（第１の好ましい操作環境）
第１の好ましい操作環境とは、同一コンテンツ（同一コンテンツデータＤｃＩ）を複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎ間で同一コンテンツ（同一コンテンツデータＤｃＩ）として視聴できる環境を言う。例えば、２つの独立したコンテンツ視聴装置４７００＿Ｍおよびコンテンツ視聴装置４７００＿Ｌにおいても、コンテンツ視聴装置４７００＿Ｍにおいて受信されたコンテンツデータＤｃ＿Ｍの視聴履歴が、コンテンツ視聴装置４７００＿Ｌにおいても継承されて、コンテンツ視聴装置４７００＿Ｍにおけるのと同様に、コンテンツの視聴がコンテンツ視聴装置４７００＿Ｌでも継続できる環境を言う。つまり、これはコンテンツデータＤｃ＿ＭとコンテンツデータＤｃ＿Ｌとが、同一の視聴履歴で管理されることを意味する。
【００１９】
説明の便宜上、３台のコンテンツ視聴装置４７００を第１のコンテンツ視聴装置４７００＿Ｌ、第２のコンテンツ視聴装置４７００＿Ｍ、および第３のコンテンツ視聴装置４７００＿Ｎと識別するものとする。
【００２０】
コンテンツデータＤｃを第１のコンテンツ視聴装置４７００＿ＬでブラウズしてそのコンテンツＣを視聴している（なお、本明細書においては説明の簡便化のために、コンテンツデータＤｃを処理して、コンテンツＣを視聴することを、以降コンテンツデータＤｃの視聴と表現する）場合に、第１のコンテンツ視聴装置４７００＿ＬでコンテンツデータＤｃを全て視聴し終えることができない場合に、そのコンテンツデータＤｃ（コンテンツデータＤｃ＿Ｌ）を、コンテンツ視聴装置４７００＿Ｌにおける視聴履歴と共に、ブリッジメディアＢＭに格納する。そして、そのブリッジメディアＢＭを、第２のコンテンツ視聴装置４７００＿Ｍにセットすることにより、コンテンツデータＤｃ＿Ｌをコンテンツ視聴装置４７００＿Ｌで視聴中断した時点から、コンテンツ視聴装置４７００＿Ｍで引き続き視聴を継続できる環境を言う。
【００２１】
また、ブリッジメディアＢＭを用いずに、例えば、放送などの配信手段を介して、視聴中のコンテンツデータＤｃを第１のコンテンツ視聴装置４７００＿Ｌと第２のコンテンツ視聴装置４７００＿Ｍで個々に受信する。そして、第１のコンテンツ視聴装置４７００＿ＬでのコンテンツデータＤｃ＿Ｌに対する視聴履歴を第２のコンテンツ視聴装置４７００＿ＭでのコンテンツデータＤｃ＿Ｍと視聴履歴として継承する。結果、同一のコンテンツデータＤｃをコンテンツ視聴装置４７００＿Ｌとコンテンツ視聴装置４７００＿Ｍとの２つのコンテンツ視聴装置４７００で別々に視聴しながらも、あたかも第１のコンテンツ視聴装置４７００＿Ｌで連続して視聴するような環境を言う。
【００２２】
しかしながら、従来は、例えば第１のコンテンツ視聴装置４７００＿Ｌで視聴していたコンテンツデータＤｃの続きの部分や未視聴の部分を、第２のコンテンツ視聴装置４７００＿Ｍで続けて視聴できない。このため、同一コンテンツデータＤｃＩが複数（Ｎ）の視聴装置４７００＿１〜４７００＿Ｎに存在していても、例えば第１のコンテンツ視聴装置４７００＿Ｌで途中まで視聴したコンテンツデータＤｃの続きを、第２のコンテンツ視聴装置４７００＿Ｍで視聴したい場合には、ユーザは第２のコンテンツ視聴装置４７００＿Ｍを自身で巻き戻し或いは早送りなどの頭出し操作をして、第１のコンテンツ視聴装置４７００＿Ｌで視聴していた場所まで、操作を行う必要がある。
【００２３】
より具体的にいえば、同一の番組（同一コンテンツデータＤｃＩ）が小画面の携帯型の第１のコンテンツ視聴装置４７００＿Ｌと、自宅に設置された大画面テレビに接続された固定設置型の第２のコンテンツ視聴装置４７００＿Ｍとのそれぞれに、コンテンツデータＤｃ＿ＬおよびコンテンツデータＤｃ＿Ｍとして存在している場合について考える。ユーザは外出中には、携帯している第１のコンテンツ視聴装置４７００＿ＬでコンテンツデータＤｃ＿Ｌを視聴し、帰宅後には第２のコンテンツ視聴装置４７００＿ＭでコンテンツデータＤｃ＿ＭのコンテンツデータＤｃ＿Ｌの外出時に視聴済の続きの部分の視聴しようとする。
【００２４】
この場合、ユーザは第２のコンテンツ視聴装置４７００＿Ｍを操作して、コンテンツデータＤｃ＿ＭのコンテンツデータＤｃ＿Ｌの未視聴の先頭に対応する部分まで、いわゆる頭出し操作が必要になり煩雑である。また、逆に固定設置用の第２のコンテンツ視聴装置４７００＿Ｍで途中まで見ていたコンテンツデータＤｃ＿Ｍの続きを、携帯装置の第１のコンテンツ視聴装置４７００＿Ｌで外出中にみる場合にも、同様にコンテンツデータＤｃ＿Ｌの頭出し操作を必要として煩雑である。
【００２５】
（第２の好ましい操作環境）
第２の好ましい操作環境とは、複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎにおいて、同一コンテンツ（同一コンテンツデータＤｃＩ）の全てもしくは一部分が視聴な場合に、１つのコンテンツ視聴装置４７００＿Ｌで視聴しているコンテンツデータＤｃ＿Ｌを、別のコンテンツ視聴装置４７００＿Ｍで録画予約して保存できたり、予約録画されたコンテンツデータＤｃ＿Ｍを別のコンテンツ視聴装置４７００＿Ｎで視聴したりできる環境を言う。
【００２６】
つまり、ユーザが外出中に、携帯している第１のコンテンツ視聴装置４７００＿ＬでコンテンツデータＤｃ＿Ｌを視聴している間に、自宅では第２のコンテンツ視聴装置４７００＿Ｍによって、コンテンツデータＤｃ＿Ｌと同一のコンテンツデータＤｃ＿Ｍを予約録画しておく。そして、外出中に視聴し終えることができなかったコンテンツデータＤｃ＿Ｌの部分を、帰宅後に第２のコンテンツ視聴装置４７００＿Ｍに録画されているコンテンツデータＤｃ＿Ｍで視聴したり、又は第２のコンテンツ視聴装置４７００＿ＭからコンテンツデータＤｃ＿Ｍを持ち出したりして第３のコンテンツ視聴装置４７００＿Ｎで視聴できる環境をいう。
【００２７】
このように、第２の視聴環境で実現される、ユーザがコンテンツデータＤｃの全編を、複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎを利用して、それぞれ異なる状態で視聴したいという欲求、つまり放送や録画で提供されているコンテンツデータＤｃを、通信を用いたストリーミングで見直したい、逆にストリーミングで視聴していたコンテンツデータＤｃを放送や録画で見直したいという欲求を満たすためには、従来は、ユーザが異なるコンテンツ視聴装置４７００に対して、目的とするコンテンツデータＤｃの探索を手作業でおこなう必要があり煩雑である。
【００２８】
（第３の好ましい操作環境）
第３の好ましい操作環境とは、ユーザの好みに合ったコンテンツデータＤｃを自動的選択或いは、ユーザ自身による選択を補助する環境を言う。つまり、ユーザの好み（登場人物、ジャンル、テーマなど）にあったコンテンツデータＤｃを選択するためには、ユーザの嗜好を把握する必要がある。しかし、従来においては、ユーザがコンテンツデータＤｃに対して興味があることは、今まで視聴したコンテンツデータＤｃが何であるかなどによりある程度判断できるが、コンテンツデータＤｃを構成する何に興味があるかが判らないため、正確な嗜好を得ることが困難である。また、コンテンツデータＤｃの単位での好みであり、コンテンツデータＤｃに含まれる登場人物、ジャンル、テーマなどのどれに興味があるかなどは把握出来ない。
【００２９】
（第４の好ましい操作環境）
第４の好ましい操作環境とは、ユーザがコンテンツデータＤｃを視聴中に、当該コンテンツデータＤｃの所定の部分に対してコメントを付けたり、コンテンツデータＤｃから注目すべき部分を抜き出して別のユーザに伝える環境をいう。従来、このような環境（機能）を実現するためには、別のユーザと同一のコンテンツ視聴装置４７００でコンテンツデータＤｃを視聴したり、もしくはコンテンツデータＤｃを編集する装置でコメントをスーパーインポーズしたり、シーンをカットしたりして得られる編集結果を別のユーザに送付するしかなく。誰でも容易に実行できものではなく、高度な知識と習熟が要求される難しい作業を必要とする。
【００３０】
（第５の好ましい操作環境）
第５の好ましい操作環境とは、ユーザが複数のコンテンツ視聴装置４７００＿１から４７００＿Ｎで同一の有料コンテンツデータＤｃを視聴する際に、コンテンツ視聴装置４７００の台数に関係なく、視聴するコンテンツデータＤｃ単位で課金される環境を言う。つまり、異なる時間帯（日時）に繰り返し放送される同一のコンテンツデータＤｃを、ユーザが異なる時間および場所にて、複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎで分散して視聴しても、課金されるのは視聴するコンテンツ視聴装置４７００の台数毎にではなく、視聴したコンテンツデータＤｃに対して課金される。
【００３１】
従来、有料番組を視聴する際には、どの部分を視聴したかの情報を視聴装置からサーバに伝えることで課金される。それゆえに、ユーザが同一コンテンツデータＤｃを複数の複数の視聴装置で分散して視聴したい場合、従来において、視聴装置毎で重複して課金される。つまり、同一コンテンツデータＤｃの前半を、外出先などでコンテンツ視聴装置４７００＿Ｌを利用して視聴し、帰宅後にコンテンツデータＤｃの後半を別のコンテンツ視聴装置４７００＿Ｍで視聴した場合には、コンテンツ視聴装置４７００＿Ｌおよびコンテンツ視聴装置４７００＿Ｍのそれぞれに対して、重複して課金され経済的ではない。
【００３２】
この重複課金を避ける為には、コンテンツデータＤｃを１つのコンテンツ視聴装置４７００＿Ｌで課金されると共に、当該コンテンツ視聴装置４７００＿Ｌで記録しておく。そして、この記録されたコンテンツデータＤｃを別のコンテンツ視聴装置４７００＿Ｍにコピーして、視聴するなどの操作が必要とされる。さらに、重複課金の負担を軽減するための、複数の機器で視聴する場合には何割か割り引くという課金サービスのメニューを実現する方法もない。
【００３３】
よって、本発明は、上述の第１〜第５の好ましい操作環境で挙げられた、従来の問題点を解決すると共に、当該第１〜第５の好ましい操作環境を実現するコンテンツ視聴システムを提供することを目的とする。
【課題を解決するための手段】
【００３４】
スレーブコンテンツ視聴装置とマスターコンテンツ視聴装置とから構成されるコンテンツ視聴システムであって、
前記スレーブコンテンツ視聴装置は、
ユーザの操作を入力する操作入力手段と、
前記操作入力手段の出力で制御されコンテンツを操作する第１のコンテンツ制御手段と、
前記操作入力手段の出力からコンテンツ毎の操作の履歴である操作ログを生成する操作ログ生成手段とを備え、
前記マスターコンテンツ視聴装置は、
前記操作ログを入力として解釈結果を出力する操作ログ解釈実行手段と、
前記操作ログ解釈実行手段の解釈結果に基づきコンテンツの操作の制御を行う第２のコンテンツ制御手段とを備えるコンテンツ視聴システム。
【発明の効果】
【００３５】
本発明に係るコンテンツ視聴システムにおいては、複数のコンテンツ視聴装置に跨って、統一された視聴環境を構築することができ、あたかも単独のコンテンツ視聴装置でコンテンツを視聴するような利便性を実現できる。
【発明を実施するための最良の形態】
【００３６】
（第１の実施の形態）
以下に、図１、図２、図３、図４、図５および図６を参照して、本発明の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態は、上述の第１の好ましい操作環境を実現するコンテンツ再生システムを提供するものである。つまり、コンテンツ視聴システムＣＰＳ１は、従来の複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎを跨いでの同一コンテンツデータＤｃを再生するに際して、１つのコンテンツ視聴装置４７００＿Ｌにおいて視聴していたコンテンツデータＤｃの続きや未視聴の部分を、特別な操作を行うことなく他のコンテンツ視聴装置４７００＿Ｍにおいて続けて視聴できる機能を有する。
【００３７】
つまり、コンテンツ視聴システムＣＰＳ１においては、複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎにおいて、同一のコンテンツデータＤｃを共有参照している操作感で視聴できる操作環境を実現する。そのために、コンテンツデータＤｃに関する視聴履歴情報を作成すると共に、複数のコンテンツ視聴装置４７００＿１〜４７００＿Ｎにおいて共通化を図る。
【００３８】
図１に示すように、第１の実施の形態におけるコンテンツ視聴システムＣＰＳ１は、２つのコンテンツ視聴装置４７００、すなわち、スレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａを含む。なお、本実施の形態における機能を実現するために必要とされる要素について重点的に述べるので、スレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａと若干構成が異なるが、全く同一に構成されても良い。
【００３９】
スレーブコンテンツ視聴装置１１０ａは、ブリッジメディアＢＭスロット１１１、操作ログ解釈実行器１１２、操作ログ格納器１１３、操作ログ生成器１１４、コンテンツデータ再生器４７０３、コンテンツデータ属性管理器４７０４、操作入力器４７０６、コンテンツ制御器５０００ａ、および提示器４７０８を含む。なお、コンテンツデータ再生器４７０３、操作入力器４７０６、および提示器４７０８は、図４７を参照して説明したコンテンツ視聴装置４７００におけるものと同様に構成される。
【００４０】
マスターコンテンツ視聴装置１２０ａは、ブリッジメディアＢＭスロット１１１、操作ログ解釈実行器１２２、操作ログ格納器１１３、操作ログ生成器１２４、蓄積器１１５、アンテナ４７０１、コンテンツデータ受信器４７０２、コンテンツデータ再生器４７０３、コンテンツデータ属性管理器４７０４、操作入力器４７０６、コンテンツ制御器５０００ａ、および提示器４７０８を含む。なお、アンテナ４７０１、コンテンツデータ受信器４７０２、コンテンツデータ属性管理器４７０４、コンテンツデータ再生器４７０３、および操作入力器４７０６は、図４７を参照して説明したコンテンツ視聴装置４７００におけるものと同様に構成される。また、ブリッジメディアＢＭスロット１１１、操作ログ格納器１１３、および操作ログ生成器１２４は、上述のスレーブコンテンツ視聴装置１１０ａにおけるものと同様に構成される。
【００４１】
まず、スレーブコンテンツ視聴装置１１０ａの構成要素について説明する。ブリッジメディアＢＭスロット１１１は、挿入されるブリッジメディアＢＭに対してデジタルデータの読み書きを行う。同一のブリッジメディアＢＭがスレーブコンテンツ視聴装置１１０ａにおけるブリッジメディアＢＭスロット１１１と、後述のマスターコンテンツ視聴装置１２０ａのブリッジメディアＢＭスロット１１１との双方で読み書きされることで、スレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａとの間でデジタルデータが交換される。
【００４２】
ブリッジメディアＢＭとしては、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード、スマートメディア、コンパクトフラッシュ（登録商標）カードなどのメモリカードや、或いはＳＤ−ＩＯ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ−Ｉｎｐｕｔ  Ｏｕｔｐｕｔ）カードによるＢｌｕｅｔｏｏｔｈ無線通信カードなどを用いることができる。また、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  −  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの光ディスクに代表されるパッケージメディアを読み書きするドライブをブリッジメディアＢＭスロット１１１として用いることができる。同様に、リムーバブルなハードディスクドライブに代表される磁気ディスクなどの読み書きするドライブもブリッジメディアＢＭスロット１１１として用いることができる。
【００４３】
操作ログ解釈実行器１１２は、ブリッジメディアＢＭスロット１１１と、操作ログ格納器１１３と、コンテンツ制御器５０００ａと接続されている。操作ログ解釈実行器１１２は、操作ログ格納器１１３に格納される情報である操作ログＬＯを管理すると共に、コンテンツ操作ログ行ＬＬＯに記載されている情報を解釈してユーザの指定する視聴環境を実現するための処理を行う。
【００４４】
図２を参照して、操作ログＬＯについて説明する。操作ログＬＯは、コンテンツデータＤｃ毎に操作ログ情報ＩＬＯを記録するコンテンツ操作ログ行ＬＬＯｎ（ｎは任意の自然数）を有する。コンテンツ操作ログ行ＬＬＯｎは、個々のコンテンツＣ（コンテンツデータＤｃ）を識別する情報であるコンテンツ識別子Ｃｉｄを格納するコンテンツ識別子列ＣＣｉｄと、操作情報ＩＯを格納する操作リスト列ＣＬＯを含む。なお、操作リスト列ＣＬＯには、操作ログ情報ＩＬＯの要素である操作情報ＩＯが０以上格納される。なお、図２には、５つのコンテンツ操作ログ行ＬＬＯ１、ＬＬＯ２、ＬＬＯ３、ＬＬＯ４、およびＬＬＯ５が例示されている。
【００４５】
スレーブコンテンツ視聴装置１１０ａは、コンテンツ識別子Ｃｉｄに基づいて、ユーザが視聴する対象であるコンテンツデータＤｃを判別する。なお、コンテンツデータＤｃとは、テレビ番組、グラフィックスを用いたアニメーション、音声のみのラジオ放送といった、ユーザの視聴する時間に応じて内容の変化するデジタルデータである。なお、ハイパーリンクで相互に接続されたＷｅｂページ群であっても、各ページを時間軸にマッピングできればコンテンツデータＤｃとして扱える。
【００４６】
また、操作ログ情報ＩＬＯは、ユーザがスレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａにおいて行った動作内容とその動作タイミングを表している。コンテンツ操作ログ行ＬＬＯ１を具体例として、操作ログＬＯに含まれる情報について説明する。コンテンツ操作ログ行ＬＬＯ１のコンテンツ識別子列ＣＣｉｄには、「１−０４０２−１０３０」が格納されているので、コンテンツ操作ログ行ＬＬＯ１には、コンテンツ識別子Ｃｉｄが「１−０４０２−１０３０」のコンテンツデータＤｃの操作ログ情報ＩＬＯ１が格納されていることを表している。因みに、「１−０４０２−１０３０」は、放送チャンネル「１」で「４月２日」の「１０時３０分」から始まるテレビ番組を表している。
【００４７】
つまり、同例においては、コンテンツ識別子Ｃｉｄは２つのハイフンで区切られた９桁の数字で構成される。最初の１桁はコンテンツＣ（番組）を提供している放送チャンネルを表し、次の４桁はコンテンツＣ（番組）の放送開始月日を表し、次の４桁はコンテンツＣ（番組）の放送開始時刻（時分）を表している。しかしながら、コンテンツ識別子Ｃｉｄは放送チャンネル数、放送開始年、放送開示秒など詳細に識別する必要があれば、それぞれ桁数を増やして設定すればよい。同様に、さらなる項目を識別する必要があれば、さらに桁数あるはハイフンを増加して、そのような項目を追加することができる。
【００４８】
コンテンツ操作ログ行ＬＬＯ１の操作リスト列ＣＬＯには、「ｗａｔｃｈ（［５］，００：００−５５：００）」を表す１つの操作ログ情報ＩＬＯ１が格納されている。「ｗａｔｃｈ（［５］，００：００−５５：００）」は、コンテンツ識別子Ｃｉｄが１−０４０２−１０３０のコンテンツデータＤｃを、その先頭を起点とする０分０秒の部分から５５分００秒までの間をユーザが番組視聴（「ｗａｔｃｈ」）したことを表している。そして、［５］は操作ログ情報ＩＬＯ１中の各操作が実行された時間的な順序を表している。例では、［］に囲まれた数字が若い順に実行されたことを表している。この意味において、［］に囲まれた数字を実行シーケンスＳｑと呼ぶ。実行シーケンスＳｑは、［５］の様に順番を表す数字を直接格納する代わりに、実行された時刻を用いても良い。
【００４９】
そして、コンテンツ操作ログ行ＬＬＯ２、ＬＬＯ３、ＬＬＯ４、およびＬＬＯ５の操作リスト列ＣＬＯには、順に４、２、０、および１個の操作ログ情報ＩＬＯ２、ＩＬＯ３、ＩＬＯ４、およびＩＬＯ５が格納されている。図２に例示されている操作ログＬＯから以下の視聴履歴が読みとれる。先ず１月１５日の２０時００秒から１分３２秒間、つまり２０時１分３２秒まで１チャンネルの番組が視聴された後に、１チャンネルの番組が２０時２分２秒から２０時４４分３０秒まで視聴されている。
【００５０】
そして、４月２日の１０時００分から７分２０秒間、つまり１０時７分２０秒まで３チャンネルの番組が視聴され、１０時３２分１０秒から１０時３８分２０秒まで３チャンネルの番組が視聴されている。さらに、１０時３８分２５秒から１０時４０分１０秒まで３チャンネルの番組が視聴され、１０時４３分２０秒から１０時４８分００秒までは３チャンネルの番組が視聴されている。
【００５１】
そして、同日の１４時００分００秒から１４時０８分２０秒までは、５チャンネルの番組が視聴されている。なお、４月１日の１２時３０分から５チャンネルで放送されているコンテンツは視聴されていない。
【００５２】
図１に戻って、操作ログ格納器１１３は、上述のように生成された操作ログＬＯを格納する。操作ログ格納器１１３は、半導体メモリや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、或いはＤＶＤ−ＲＡＭのような、デジタルデータをランダムアクセス可能な記憶媒体で構成できる。
【００５３】
操作ログ生成器１１４は、操作入力器４７０６から出力される操作信号ＳＯ、コンテンツデータ属性管理器４７０４から出力されるコンテンツ属性データＤｃａ、およびコンテンツ制御器５０００ａから出力されるコンテンツ制御器５０００ａの状態を表すコンテンツ制御状態信号ＳＳに基づいて、操作ログＬＯを生成する。具体的には、操作ログ生成器１１４は、コンテンツ属性データＤｃａに基づいて、操作ログＬＯを生成して操作ログ格納器１１３に出力する。
【００５４】
さらに、操作ログ生成器１１４は、操作信号ＳＯに基づいて、ユーザ操作を表す操作ログ要素を生成して、操作ログ格納器１１３に格納されている操作ログ行ＬＯのコンテンツ操作ログ行ＬＬＯに追記する。操作ログに追記する際に、コンテンツ制御状態信号ＳＳに基づいて、操作入力器４７０６の入力が具体的にどの様な操作を表していたかが検出される。
【００５５】
すなわち、操作入力器４７０６から操作入力器の決定ボタンが押されたことがコンテンツ制御器５０００ａに通知される。そして、そのタイミングのコンテンツ制御器５０００ａはコンテンツデータＤｃの視聴開始を表している状態であることを得ることで、コンテンツデータＤｃの視聴開始の操作であることが判る。
【００５６】
また、再生を開始するコンテンツデータＤｃのコンテンツ識別子Ｃｉｄの値は、コンテンツデータ属性管理器４７０４から得る。以上の情報を総合することで、操作ログ生成器１１４は、操作ログ格納器１１３に対して操作ログＬＯを追加出来る。
【００５７】
次にマスターコンテンツ視聴装置１２０ａの構成要素を説明する。なお、スレーブコンテンツ視聴装置１１０ａにおけるのと共通の構成要素については、特に必要のない限り説明を省く。蓄積器１１５は、コンテンツデータ受信器４７０２が出力するコンテンツデータＤｃとコンテンツ属性データＤｃａとを蓄積する。蓄積器１１５はハードディスクドライブや、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  −  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのリムーバブルな記録媒体や、ＦｌａｓｈメモリやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの半導体メモリなどで良い。
【００５８】
図３および図４を参照して、コンテンツ視聴システムＣＰＳ１における、それぞれ、スレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａのコンテンツ視聴動作について説明する。なお、本実施の形態においては、操作ログＬＯがスレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａにおいて、コンテンツデータＤｃに対して共通にされる点に特徴がある。そのための操作ログＬＯがスレーブコンテンツ視聴装置１１０ａで生成される。そして、生成された操作ログＬＯはマスターコンテンツ視聴装置１２０ａでコンテンツデータＤｃの再生に対して使用される。
【００５９】
図３に、スレーブコンテンツ視聴装置１１０ａにおける操作ログＬＯの生成動作を表すフローチャートを示す。スレーブコンテンツ視聴装置１１０ａにおいて、コンテンツデータＤｃを視聴中に、操作ログＬＯを作成が開始される。
まず、ステップＳ２０１において、操作ログ生成器１１４が、操作入力器４７０６からの入力操作信号ＳＯに基づいて、ユーザの操作が有無を判断する。操作があった時点で制御は次のステップＳ２０２に進む。
【００６０】
ステップＳ２０２において、ステップＳ２０１で検出された操作が、コンテンツデータＤｃの視聴の開始であるか否かが判断される。Ｙｅｓの場合には制御はステップＳ２０３へ進み、Ｎｏの場合には制御はステップＳ２０７へ進む。
【００６１】
ステップＳ２０３において、操作ログ生成器１１４が、コンテンツデータ属性管理器４７０４に格納されているコンテンツ属性データＤｃａを参照することで、視聴を開始する対象のコンテンツデータＤｃのコンテンツ識別子Ｃｉｄを得る。便宜上、得られた値を変数Ｉに格納するものとする。そして、制御は次のステップＳ２０４に進む。
【００６２】
ステップＳ２０４において、操作ログ格納器１１３に格納された、スレーブコンテンツ視聴装置１１０ａにおける操作ログＬＯのコンテンツ識別子Ｃｉｄに変数Ｉの項目が存在するか否かが判断される。Ｎｏの場合には、制御はステップＳ２０５へ進み、Ｙｅｓの場合には制御はステップＳ２０５をスキップしてステップＳ２０６へ進む。
【００６３】
ステップＳ２０４において、上述のステップＳ２０３において、存在しないと判断された、コンテンツ識別子Ｃｉｄの変数Ｉの項目が操作ログＬＯに新規に追加される。そして、制御は次のステップＳ２０６に進む。
【００６４】
ステップＳ２０６において、操作ログ生成器１１４によって、現在日時が変数ｔ０に保存される。そして、制御はステップＳ２０１に戻る。
【００６５】
一方、上述のステップＳ２０２においてＮｏ、つまり、スレーブコンテンツ視聴装置１１０ａにおいて、ユーザによるコンテンツの視聴は開始されていないと判断される場合、制御はステップＳ２０７に進む。
【００６６】
ステップＳ２０７おいて、ステップＳ２０２において検出された操作がコンテンツデータＤｃの視聴の終了であるか否かが判断される。Ｙｅｓの場合、制御はステップＳ２０８へ進み。Ｎｏと判断される場合、制御はステップＳ２０８およびステップＳ２０９をスキップしてステップＳ２０１へ戻る。
【００６７】
ステップＳ２０８において、操作ログＬＯのコンテンツ識別子ＣｉｄにおけるＩの項目の操作ログ情報ＩＬＯに対して、ｔ０から現在日時までを視聴したことを表す操作情報ＩＯが追加されて操作ログＬＯが更新される。そして、制御は次のステップＳ２０９に進む。
【００６８】
ステップＳ２０９において、ステップＳ２０８において更新された操作ログＬＯが、操作ログ格納器１１３を介して、ブリッジメディアＢＭスロット１１１に出力されて、ブリッジメディアＢＭに記録される。そして、制御はステップＳ２０１へ戻る。
【００６９】
操作情報ＩＯに、各操作の時間的な順序を表す情報（例えば、［５］は５番目を表す）を付与しているが、このステップＳ２０６において順序を表す情報が付与される。このようにして、スレーブコンテンツ視聴装置１１０ａが稼働中は、操作ログＬＯが更新される。なお、本例においては、操作情報ＩＯが更新される度に、ブリッジメディアＢＭに記録されている（ステップＳ２０９）が、ユーザの指示或いは、スレーブコンテンツ視聴装置１１０ａの運転終了時に、その時点での最新の操作ログＬＯをブリッジメディアＢＭに記録するようにしても良い。
【００７０】
次に、図４の示すフローチャートを参照して、マスターコンテンツ視聴装置１２０ａによるコンテンツ再生処理について説明する。具体的には、マスターコンテンツ視聴装置１２０ａは、ブリッジメディアＢＭを介して入力される、スレーブコンテンツ視聴装置１１０ａで生成された操作ログＬＯに基づいて、再生すべきコンテンツデータＤｃの候補を生成して、ユーザに提示する。そして、マスターコンテンツ視聴装置１２０ａは、提示された候補の何れを再生するのかのユーザに選択指示に応答して、コンテンツ再生を行う。
【００７１】
本フローチャートにおいては、スレーブコンテンツ視聴装置１１０ａで生成された操作ログＬＯと、当該操作ログＬＯ基づいてマスターコンテンツ視聴装置１２０ａで生成される操作ログＬＯがある。よって、混乱を避けるために、必要に応じて、スレーブコンテンツ視聴装置１１０ａで生成される操作ログＬＯを操作ログＬＯｓと記述し、マスターコンテンツ視聴装置１２０ａで生成される操作ログＬＯを操作ログＬＯｍと記述して、識別するものとする。なお、操作ログＬＯ以外の種々のパラメータに関しても、必要に応じて、スレーブコンテンツ視聴装置１１０ａで生成されるものには「ｓ」の接尾辞を附し、マスターコンテンツ視聴装置１２０ａで生成されるものには「ｍ」の接尾辞を附して、それぞれを識別するものとする。
【００７２】
つまり、ステップＳ３０１において、ブリッジメディアＢＭから格納されているスレーブコンテンツ視聴装置１１０ａで生成された操作ログＬＯが読み出される。具体的には、スレーブコンテンツ視聴装置１１０ａのブリッジメディアＢＭスロット１１１に装着されたブリッジメディアＢＭに操作ログＬＯが書き込まれ（ステップＳ２０９）、次に操作ログＬＯの書き込まれたブリッジメディアＢＭをマスターコンテンツ視聴装置１２０ａのブリッジメディアＢＭスロット１１１に装着して操作ログ解釈実行器１２２に読み込まれる。そして、制御は次のステップＳ３０２に進む。
【００７３】
ステップＳ３０２において、ステップＳ３０１において読み込まれた操作ログＬＯに基づいて、操作ログ解釈実行器１２２は、視聴コンテンツデータＤｃの候補作成の中間処理データＤＭを初期化する。図５に、本実施の形態に係るマスターコンテンツ視聴装置１２０ａにおける中間処理データＤＭの一例を示す。同図に示すように、中間処理データＤＭは図２を参照して説明した操作ログＬＯを、ステップＳ３０２によって初期化した値で構成されている。
【００７４】
中間処理データＤＭは、操作ログＬＯと同様にコンテンツ操作ログ行ＬＬＯ１〜ＬＬ０５とコンテンツ識別子列ＣＣｉｄとによる構成される表形式のデータ構造を有する。但し、中間処理データＤＭは、操作ログＬＯにおける操作リスト列ＣＬＯの代わりに、視聴状況列ＣＶ１およびＣＶ２が設けられている。視聴状況列ＣＶ１には、最終アクセス時刻ＬＡＴが記述され、視聴状況列ＣＶ２には未視聴領域ＮＶＲが記載されている。
【００７５】
中間処理データＤＭのコンテンツ識別子列ＣＣｉｄのコンテンツ識別子Ｃｉｄに、操作ログＬＯのコンテンツ識別子Ｃｉｄがコピーされる。そして、視聴状況列ＣＶ１および視聴状況列ＣＶ２にそれぞれ記載されている最終アクセス時刻ＬＡＴおよび未視聴領域ＮＶＲの値が、操作ログＬＯに対する初期化処理の結果得られたものである。なお、本ステップにおいては、最終アクセス時刻ＬＡＴおよび未視聴領域ＮＶＲの値が空欄の状態の中間処理データＤＭが作成された後に、制御は次のステップＳ３０３に進む。
【００７６】
ステップＳ３０３において、コンテンツデータＤｃ毎に未視聴領域ＮＶＲが求められる。視聴状況列ＣＶ２の未視聴領域ＮＶＲについては、対応するコンテンツデータＤｃ毎に、操作ログ情報ＩＬＯの操作リスト列ＣＬＯで視聴されていない時間部分が記される。ここで、コンテンツデータＤｃ毎の総時間長は、コンテンツデータ属性管理器４７０４が保持している値を、操作ログ生成器１２４が参照することによって認識される。
【００７７】
例えば、操作ログ情報ＩＬＯから未視聴領域ＮＶＲを生成するには、コンテンツ操作ログ行ＬＬＯ２に関して、総時間長が４８分のコンテンツデータＤｃであることを、コンテンツデータ属性管理器４７０４から認識した結果、コンテンツデータＤｃの先頭からの相対時間で、７分２０秒から３２分１０秒まで、３８分２０秒から３８分２５秒まで、４０分１０秒から４３分２０秒までが未視聴として抽出される。なお、図５には、「３８分２０秒から３８分２５秒まで」が表示されていないが、これについては、次ステップＳ３０４に関して説明する。また、コンテンツ操作ログ行ＬＬＯ１に関しては、未視聴領域ＮＶＲに示すように、コンテンツデータＤｃの未視聴領域ＮＶＲが無いという意味で値「＜ｎｏｎｅ＞」が書き込まれる。そして、制御は次のステップＳ３０４に進む。
【００７８】
ステップＳ３０４において、未視聴領域ＮＶＲで時間長が短く、閾値未満のものが削除される。例えば、上述の３８分２０秒から３８分２５秒までの未視聴領域ＮＶＲは５秒と短いため無視され、その結果未視聴領域ＮＶＲが得られる。よって、図５には、本ステップにおける処理の後の中間処理データＤＭを示している。そして、制御は次のステップＳ３０６に進む。
【００７９】
ステップＳ３０５において、コンテンツデータＤｃ毎の最終アクセス時刻ＬＡＴが求められる。視聴状況列ＣＶ１の最終アクセス時刻ＬＡＴには、操作ログ情報ＩＬＯの操作情報ＩＯの時間的な順序を表す値のうちで最近のもの（本例では最も大きい値）が選択される。例えばコンテンツ操作ログ行ＬＬＯ２を例に挙げれば、４つの操作情報ＩＯの順序は、［３］、［４］、［６］、［７］であるので、最も大きい［７］が選択される。同様にして、コンテンツ操作ログ行ＬＬＯのそれぞれに対して決定された最終アクセス時刻ＬＡＴが視聴状況列ＣＶ１に記載されて、中間処理データＤＭが完成する。そして、制御は次のステップＳ３０６に進む。
【００８０】
ステップＳ３０６において、完成された中間処理データＤＭにおける最終アクセス時刻ＬＡＴと未視聴領域ＮＶＲとに基づいて視聴候補が決定される。上述のように、閾値より短い時間長の未視聴領域ＮＶＲは無視される。例えば閾値が５分であると設定すると、コンテンツ操作ログ行ＬＬＯ３は、２分２秒−１分３２秒＝３０秒と、４５分−４３分３０秒＝１分３０秒とであり、何れも閾値５分より短いので無視される。また、未視聴領域ＮＶＲの値が＜ｎｏｎｅ＞であるコンテンツ操作ログ行ＬＬＯ１も同様に無視される。
【００８１】
次に、無視されない未視聴領域ＮＶＲのある行を、最終アクセス時刻ＬＡＴが新しい順にソートする。但し、コンテンツ操作ログ行ＬＬＯ４におけるように、全く視聴していないため、最終アクセス時刻ＬＡＴの値が「＜ｎｏｎｅ＞」の項目は、所定の順番を表すものとして扱う。以上の結果、視聴候補を表すデータが生成される。このデータを視聴候補リストＬＶＣと呼ぶ。図６に、視聴候補リストＬＶＣの一例を示す。そして、制御は次のステップＳ３０７に進む。
【００８２】
ステップＳ３０７において、マスターコンテンツ視聴装置１２０ａの提示器４７０８によって、視聴候補リストＬＶＣに提示して、ユーザに対して、再生するコンテンツデータＤｃの選択を促す。そして、制御は次のステップＳ３０８に進む。
【００８３】
ステップＳ３０８において、ユーザが選択したコンテンツデータＤｃを、操作ログＬＯに基づいて再生開始する。そして、制御を終了する。
【００８４】
上述のように、第１の実施の形態に係るコンテンツ視聴システムＣＰＳ１においては、スレーブコンテンツ視聴装置１１０ａで途中まで視聴、若しくは全く視聴していないコンテンツデータＤｃが、マスターコンテンツ視聴装置１２０ａで視聴候補として表示される。そして、ユーザは表示された視聴候補から所望のコンテンツデータＤｃを選択するだけで視聴していた途中や未視聴のコンテンツデータＤｃを、蓄積器１１５から読み出して、スレーブコンテンツ視聴装置１１０ａで中断した箇所或いは最初から再生視聴できる。
【００８５】
つまり、本実施の形態においては、コンテンツデータＤｃのデータ自体はスレーブコンテンツ視聴装置１１０ａのコンテンツデータ再生器４７０３と、マスターコンテンツ視聴装置１２０ａの蓄積器１１５とのそれぞれに存在している。しかし、スレーブコンテンツ視聴装置１１０ａで視聴していた続きをマスターコンテンツ視聴装置１２０ａで視聴を継続できると言う、一種の視聴コンテキストの複数機器間で共有できる。このため、従来の装置にコンテンツデータＤｃが付随している操作感ではなく、実体として同一コンテンツデータＤｃがまず存在し、それを複数の装置からあたかも共有して操作している操作感を擬似的に得ることができる。
【００８６】
なお、スレーブコンテンツ視聴装置１１０ａで視聴できるコンテンツデータＤｃは、マスターコンテンツ視聴装置１２０ａによって、アンテナ４７０１およびコンテンツ受信器４７０２等の手段を介して、取得／受信して、蓄積器１１５に蓄積されている。また、図１では、紙面の都合上省略されているが、スレーブコンテンツ視聴装置１１０ａにおいても、マスターコンテンツ視聴装置１２０ａと同様にアンテナ４７０１およびコンテンツ受信器４７０２の手段を備えても良いことは上述の通りである。
【００８７】
図４８に、スレーブコンテンツ視聴装置１１０ａとして構成された携帯型テレビジョン装置の外観を示す。同図に示すように、携帯型テレビジョン装置１１０ａにおいては、液晶モニタおよびイヤフォンとが提示器４７０８を形成し、キーボードが操作入力器４７０６を形成しているのが外観から見て取れる。なお、図１に示したスレーブコンテンツ視聴装置１１０ａを構成する他の要素は、携帯型テレビジョン装置の内部に格納されている。
【００８８】
（第２の実施の形態）
次に、図７、図８、図９、図１０、および図１１を参照して、本発明の第２の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ２のハードウェア構成は、図１に示した第１の実施の形態に係るコンテンツ視聴システムＣＰＳ１と同様であるので説明を省く。但し、コンテンツ視聴システムＣＰＳ２においては、コンテンツ視聴システムＣＰＳ１における機能に加え、同一コンテンツデータＤｃの２つ以上の複数装置に跨る視聴操作においても共有参照している操作感で視聴を可能とする機能を有する。
【００８９】
そのために、マスターコンテンツ視聴装置１２０ａの操作ログ解釈実行器１２２の動作に第１の実施の形態における場合と差異がある。この意味において、コンテンツ視聴システムＣＰＳ１における操作ログ解釈実行器１２２と識別するために、コンテンツ視聴システムＣＰＳ２においては操作ログ解釈実行器１２２ｂと呼ぶ。具体的には、操作ログ解釈実行器１２２ｂは、異なるコンテンツ視聴装置（本例では、スレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａ）で生成された２つの操作ログＬＯをそれぞれ操作ログＬＯに記録されている視聴状況を保持しつつマージする機能を有している。
【００９０】
図７に示すフローチャートを参照して、操作ログ解釈実行器１２２ｂによる２つの操作ログＬＯのマージ動作について説明する。図７においては、図４に示したフローチャートにおいて、ステップＳ３０１とステップＳ３０２の間に、新たなステップＳ７０１、Ｓ７０２、Ｓ７０３、Ｓ７０４、およびＳ７０５が追加されている。そして、ステップＳ３０４が新たなステップＳ７０６と交換されている。なお、冗長を避ける為に、特に必要のない限り、第１の実施の形態におけるのと異なる部分についてのみを説明する。
【００９１】
操作ログ解釈実行器１２２ｂの具体的な動作について説明する前に、図８、図９、および図１０を参照して、本実施の形態における操作ログＬＯｓと操作ログＬＯｍのマージについて簡単に説明する。なお、図８におよび図９は、マージされる前の操作ログＬＯｓおよび操作ログＬＯｍの一例を示す。そして、図１０は、操作ログＬＯｓおよび操作ログＬＯｍがマージされた操作ログＬＯｃの例を示す。なお、本実施の形態においては、操作ログＬＯｓ、操作ログＬＯｍ、および操作ログＬＯｃには、上述の第１の実施の形態における操作ログＬＯに比べて、存在列が追加されている。「存在」項目は、各行のコンテンツ識別子Ｃｉｄに対応するコンテンツデータＤｃの実体が、そのコンテンツ視聴装置（本例では、スレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａ）に存在するかを表している。存在列において、「○」は真（コンテンツデータＤｃが存在していること）を表し、「×」は偽（コンテンツデータＤｃが存在していないこと）を表す。
【００９２】
操作ログＬＯｓと操作ログＬＯｍを比較すると、コンテンツ操作ログ行ＬＬＯ１ｓとコンテンツ操作ログ行ＬＬＯ１ｍ、コンテンツ操作ログ行ＬＬＯ２ｓとコンテンツ操作ログ行ＬＬＯ２ｍ、コンテンツ操作ログ行ＬＬＯ３ｓとコンテンツ操作ログ行ＬＬＯ３ｍは、それぞれ共通のコンテンツ識別子Ｃｉｄを有する。結果、マージされた操作ログＬＯｃのコンテンツ操作ログ行ＬＬＯ１ｃ、コンテンツ操作ログ行ＬＬＯ２ｃ、およびコンテンツ操作ログ行ＬＬＯ３ｃは、それぞれコンテンツ操作ログ行ＬＬＯ１ｓとコンテンツ操作ログ行ＬＬＯ１ｍとの和集合、コンテンツ操作ログ行ＬＬＯ２ｓとコンテンツ操作ログ行ＬＬＯ２ｍとの和集合、およびコンテンツ操作ログ行ＬＬＯ３ｓとコンテンツ操作ログ行ＬＬＯ３ｍとの和集合になる。
【００９３】
また、コンテンツ識別子Ｃｉｄが「５−０４０２−１４００」のコンテンツデータＤｃは、操作ログＬＯｓにはコンテンツ操作ログ行ＬＬＯ５ｓとして含まれているが、操作ログＬＯｍには含まれない。このため、マージ結果として、操作ログＬＯｃにコンテンツ操作ログ行ＬＬＯ５ｃが生成されるが、「存在」の値はステップＳ７０４で作られたままの×（偽）を値として持つ。
【００９４】
さらに、コンテンツ識別子Ｃｉｄが「５−０４０１−１２３０」のコンテンツデータＤｃは、操作ログＬＯｍにはコンテンツ操作ログ行ＬＬＯ４ｍとして含まれているが、操作ログＬＯｓには含まれない。このため、操作ログＬＯｃにコンテンツ操作ログ行ＬＬＯ４ｃが生成される。
【００９５】
ステップＳ３０１において、スレーブコンテンツ視聴装置１１０ａで生成された操作ログＬＯｓが、ブリッジメディアＢＭを介して、マスターコンテンツ視聴装置１２０ａに読み込まれる。そして、制御は次のステップＳ７０２に進む。
【００９６】
ステップＳ７０１において、操作ログＬＯｓのコンテンツ識別子列ＣＣｉｄに含まれるコンテンツ識別子Ｃｉｄが１つずつ選択されて、変数ｃに代入される。そして、制御は次のステップＳ７０２に進む。
【００９７】
ステップＳ７０２において、上述のステップＳ７０１による処理の結果、操作ログＬＯｓに含まれるコンテンツ識別子Ｃｉｄの全てが既に済みであって、変数ｃとして選択すべきコンテンツ識別子Ｃｉｄが無いか否かが判断される。Ｙｅｓの場合、制御は上述のステップＳ３０２に進む。一方、Ｎｏの場合、制御は新たなステップＳ７０３に進む。
【００９８】
ステップＳ７０３において、マスターコンテンツ視聴装置１２０ａの操作ログＬＯｍのコンテンツ操作ログ行ＬＬＯｍの何れかのコンテンツ識別子Ｃｉｄの列に、変数ｃが含まれているか否かが判断される。Ｎｏの場合、制御はステップＳ７０４に進み。一方、Ｙｅｓの場合、制御はステップＳ７０４をスキップして、ステップＳ７０５に進む。
【００９９】
ステップＳ７０４において、操作ログＬＯｍに、変数ｃに関する操作ログＬＯｓの操作リスト列ＣＬＯｓが操作リスト列ＣＬＯｍとして追加作成される。作成した操作リスト列ＣＬＯｍの値としては、コンテンツ識別子Ｃｉｄの列には変数ｃが、「存在」の項目には×（偽）が、操作ログ情報ＩＬＯには＜Ｎｏｎｅ＞が代入される。そして、制御は次のステップＳ７０５に進む。
【０１００】
ステップＳ７０５においては、操作ログＬＯｍの操作リスト列ＣＬＯｍに、操作ログＬＯｓの変数ｃに関する操作リスト列ＣＬＯｓがマージされて、操作ログＬＯｃが生成される。なお、操作ログＬＯｓおよび操作ログＬＯｍはそれぞれ複数の操作情報ＩＯの集合であるが、マージによって、操作ログＬＯｃには、操作ログＬＯｓと操作ログＬＯｍとの和集合が代入される。但し、「存在」の項目はステップＳ７０５の実行前の操作ログＬＯｍでの値が保持されたままである。そして、制御は、上述のステップＳ７０１に戻る。
【０１０１】
一方、上述のステップＳ７０２においてＹｅｓと判断される、つまり変数ｃとして代入すべきコンテンツ識別子Ｃｉｄが残っていない場合、制御は上述のステップＳ３０２およびＳ３０３を経て、ステップＳ７０６に進む。
ステップＳ７０６において、操作ログＬＯｍから、マスターコンテンツ視聴装置１２０ａで再生できないコンテンツデータＤｃの部分を削除される。なお、操作ログ情報ＩＬＯｃにおける「存在」項目は、各行のコンテンツ識別子Ｃｉｄに対応するコンテンツデータＤｃの実体がマスターコンテンツ視聴装置１２０ａに存在するかを表している。「存在」の項目が×（偽）であるコンテンツデータＤｃは、再生出来ないと判断して削除される。そして、制御は次のステップＳ３０５へ進む。
【０１０２】
ステップＳ３０５およびＳ３０６を経て、Ｓ３０７において、視聴候補リストＬＶＣがユーザに提示される。なお、上述のように、本実施の形態においては、視聴候補リストＬＶＣは視聴候補リストＬＶＣｃと識別され、その一例が図１１に示されている。
【０１０３】
上記の通り、第２の実施の形態に斯かるコンテンツ視聴システムにおいては、複数のコンテンツ視聴装置（本例においては、スレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａ）の各操作ログＬＯ（本例では、操作ログＬＯｓと操作ログＬＯｍ）をマージして１つの操作ログＬＯ（本例においては、操作ログＬＯｃ）に変換される。よって、複数のコンテンツ視聴装置（スレーブコンテンツ視聴装置１１０ａとマスターコンテンツ視聴装置１２０ａ）の間で、任意の回数交互に操作した場合でも、適切に操作ログを変更する事が出来る。結果、異なるコンテンツ視聴装置においても、ユーザは次に視聴すべきコンテンツデータＤｃの候補を適切に得ることが出来る。また、スレーブコンテンツ視聴装置１１０ａやマスターコンテンツ視聴装置１２０ａが複数存在する状況でも同様に実施可能であるし、マスターコンテンツ視聴装置１２０ａとスレーブコンテンツ視聴装置１１０ａの役割を適宜入れ替えながら視聴すべきコンテンツデータＤｃの候補が得られる。
【０１０４】
つまり、複数のコンテンツ視聴装置を用意し、任意の順番と回数に渡って、個々のコンテンツ視聴装置を選び操作しても、注目すべきコンテンツデータＤｃに対する操作ログＬＯをマージすることで操作ログＬＯｃに集約できる。結果、ユーザは、異なるコンテンツ視聴装置においても、同一コンテンツデータＤｃを操作している操作感が得られる。
【０１０５】
（第３の実施の形態）
次に、図１２、図１３、図１４、図１５、および図１７を参照して、本発明の第３の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ３も、上述のコンテンツ視聴システムＣＰＳ１およびコンテンツ視聴システムＣＰＳ２と同様に、好ましくは、スレーブコンテンツ視聴装置とマスターコンテンツ視聴装置で構成される。しかしながら、本実施の形態においては、スレーブコンテンツ視聴装置が電子番組表（ＥＰＧ：  Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）などのコンテンツ属性データＤｃａを持たない装置である場合でも、第１、第２の実施の形態と同様の操作感で視聴できる機能を有する。
【０１０６】
さらに、コンテンツデータＤｃの配送経路が、デジタル放送とアナログ放送、放送と通信でのストリーミング、パッケージメディアと通信でのストリーミングなどに跨る場合でも、ユーザは同様の操作感で視聴できる機能を有する。例えば、スレーブコンテンツ視聴装置がアナログ放送の受信装置であっても実施可能である。具体的には、本実施の形態におけるコンテンツ視聴システムＣＰＳ３は、コンテンツ属性データ管理器を必要とせずに、コンテンツ識別子Ｃｉｄをキーとして管理する操作ログの代わりに、コンテンツ識別子Ｃｉｄを用いない簡易操作ログＬＰを扱う。
【０１０７】
図１２に示すように、コンテンツ視聴システムＣＰＳ３は、スレーブコンテンツ視聴装置１１０ｃとマスターコンテンツ視聴装置１２０ｃとを含む。スレーブコンテンツ視聴装置１１０ｃは、操作ログ格納器１１３、簡易操作ログ生成器１２１２、操作ログ解釈実行器１２１３、アンテナ４７０１、コンテンツ受信器４７０２、コンテンツデータ再生器４７０３、操作入力器４７０６、およびコンテンツ制御器５０００ｃを含む。
【０１０８】
つまり、スレーブコンテンツ視聴装置１１０ｃは、図１に示したスレーブコンテンツ視聴装置１１０ａにおいて、マスターコンテンツ視聴装置１２０ａのアンテナ４７０１およびコンテンツ受信器４７０２が追加されると共に、コンテンツデータ属性管理器４７０４が削除されている。さらに、操作ログ解釈実行器１１２、操作ログ生成器１１４、およびコンテンツ制御器５０００ａがそれぞれ、操作ログ解釈実行器１２１３、簡易操作ログ生成器１２１２、およびコンテンツ制御器５０００ｃに交換されている。
【０１０９】
図４９に、スレーブコンテンツ視聴装置１１０ｃとして構成された携帯型テレビジョン装置の外観を示す。同図に示すように、携帯型テレビジョン装置１１０ｃにおいては、図４８に例示した携帯型テレビジョン装置１１０ａに、アンテナ４７０１が追加されているのが外観から見て取れる。なお、図１２に示したスレーブコンテンツ視聴装置１１０ｃを構成する他の要素は、携帯型テレビジョン装置の内部に格納されている。
【０１１０】
マスターコンテンツ視聴装置１２０ｃは、操作ログ格納器１１３、操作ログ生成器１２４、蓄積器１１５、アンテナ４７０１、コンテンツ受信器４７０２、コンテンツデータ再生器４７０３、コンテンツデータ属性管理器４７０４、操作入力器４７０６、およびコンテンツ制御器５０００ｃを含む。つまり、マスターコンテンツ視聴装置１２０ｃは、図１に示したマスターコンテンツ視聴装置１２０ａにおいて、ブリッジメディアＢＭスロット１１１、操作ログ解釈実行器１１２、およびコンテンツ制御器５０００ａがそれぞれ、送受信器１２１１、操作ログ解釈実行器１２２３、およびコンテンツ制御器５０００ｃに交換されている。
【０１１１】
送受信器１２１１は、スレーブコンテンツ視聴装置１１０ｃおよびマスターコンテンツ視聴装置１２０ｃに共通に設けられており、互いに接続されて、スレーブコンテンツ視聴装置１１０ｃとマスターコンテンツ視聴装置１２０ｃの間で操作ログＬＯ（或いは、簡易操作ログＬＰ）の交換に供される。なお、送受信器１２１１は、無線もしくは有線の通信媒体を介する送受信インタフェースでよい例えば、無線ＬＡＮや、公衆回線に接続されたモデムなどで良い。また、ブリッジメディアＢＭスロット１１１であってもよく、その場合は操作ログＬＯ（或いは、簡易操作ログＬＰ）の交換にはブリッジメディアＢＭが使用される。
【０１１２】
スレーブコンテンツ視聴装置１１０ｃにおいて、簡易操作ログ生成器１２１２は、操作入力器４７０６でユーザによって行われた操作と、コンテンツ制御器５０００ｃの状態とが入力される。簡易操作ログ生成器１２１２は、操作入力器４７０６で行われるユーザ操作を表す簡易操作ログＬＰを生成し、操作ログ格納器１１３に格納されている簡易操作ログＬＰに追加／更新する。
【０１１３】
次に、図１３に示すフローチャートを参照して、簡易操作ログ生成器１２１２による簡易操作ログＬＰの生成について説明する。図１３に示すフローチャートは、図３に示したフローチャートにおいて、ステップＳ２０３、Ｓ２０４、Ｓ２０５、およびステップＳ２０９が削除されると共に、ステップＳ２０８がステップＳ１３０２に交換されている。よって、既に図３を参照して説明した部分については、説明を省略する。
【０１１４】
上述のステップＳ２０１を経て、Ｓ２０２において、視聴開始と判断される場合は、ステップＳ２０６において、現在日時が変数ｔ０に保存される。一方、ステップＳ２０２で視聴開始ではないと判断されると、ステップＳ２０７で視聴終了と判断され時に、ステップＳ１３０２において、簡易操作ログＬＰに、「現在の放送チャンネルをｔ０から現在日時までを視聴した」ことを表す情報を追加する。ステップＳ１３０２は、視聴の終了の操作が行われたタイミングで実行されるため、現在日時は視聴を終了した日時となる。従って、直前まで見ていた放送チャンネルと、その放送チャンネルを視聴していた時間帯の情報を有する簡易操作ログＬＰが操作ログ格納器１１３に格納される。
【０１１５】
図１４に、本実施の形態において生成される簡易操作ログＬＰの一例を示す。同図に示すように、簡易操作ログＬＰは、放送チャンネルの列ＣＢ、日時の列ＣＤ、および操作の列ＣＯと、簡易コンテンツ操作ログ行ＬＬＰから構成される表形式のデータ構造を有する。なお、同図においては、簡易コンテンツ操作ログ行ＬＬＰ１〜ＬＬＰ６が例示されている。簡易操作ログ生成器１２１２は、視聴を開始したり終了したりする度に操作ログ格納器１１３に格納されている簡易操作ログＬＰに、簡易コンテンツ操作ログ行ＬＬＰ毎にデータを追加する。
【０１１６】
また、視聴している放送チャンネルを変更するたびに、変更前の放送チャンネルに関する視聴が終了し、引き続き変更後の放送チャンネルに関する視聴が開始するものとして、都度行が追加される。ここで、操作の列に対してはステップＳ１３０２においては視聴したことを表す値「ｗａｔｃｈ」が書き込まれる。
【０１１７】
操作ログ解釈実行器１２１３は、送受信器１２１１と、操作ログ格納器１１３と接続されている。操作ログ解釈実行器１２１３は、操作ログ格納器１１３に格納された簡易操作ログＬＰを、送受信器１２１１を介しマスターコンテンツ視聴装置１２０ｃの送受信器１２１１へ送る機能を有する。
【０１１８】
マスターコンテンツ視聴装置１２０ｃにおいて、操作ログ実行解釈器１２２３は、送受信器１２２１を経由して入力されるスレーブコンテンツ視聴装置１１０ｃの簡易操作ログＬＰに基づいて、マスターコンテンツ視聴装置１２０ｃで再生すべきコンテンツデータＤｃの候補を生成する。
【０１１９】
マスターコンテンツ視聴装置１２０ｃで再生すべきコンテンツデータＤｃの候補を生成する処理は、スレーブコンテンツ視聴装置１１０ｃから入力される簡易操作ログＬＰに基づいて通常の操作ログＬＯに変換する第１の処理と、変換された操作ログＬＯから再生すべきコンテンツデータＤｃの候補を生成する第２の処理とに大別される。第２の処理については、図４に示したフローチャートのステップＳ３０１を、ブリッジメディアＢＭからスレーブコンテンツ視聴装置１１０ａで生成された操作ログＬＯｓを読み込む代わりに、第１の処理の結果を読み込むように変更すれば実行すればよい。よって、第２の処理の動作についての説明を省略する。
【０１２０】
図１５に示すフローチャートを参照して、簡易操作ログＬＰに基づいて操作ログＬＯを生成する第１の処理について説明する。
ステップＳ１５０１において、送受信器１２１１を介して操作ログ解釈実行器１２２３が、スレーブコンテンツ視聴装置１１０ｃから簡易操作ログＬＰを読み込む。そして、制御は次のステップＳ１５０２に進む。
【０１２１】
ステップＳ１５０２において、操作ログ解釈実行器１２２３は、操作ログ格納器１１３に格納される操作ログＬＯを初期化する。初期化処理により、操作ログＬＯは行の個数０の操作ログとなる。そして、制御は次のステップＳ１５０３に進む。
【０１２２】
ステップＳ１５０３において、操作ログ解釈実行器１２２３は、簡易操作ログＬＰに含まれる項目を１つずつ選択して、変数ｏｔとする。そして、制御は次のステップＳ１５０４に進む。
【０１２３】
ステップＳ１５０４において、簡易操作ログＬＰに含まれる項目の全てが変数ｏｔとして既に選択されているか否かが判断される。Ｙｅｓ、つまり全て選択済みの場合には、この第１の処理は終了される。一方、Ｎｏと、つまり簡易操作ログＬＰには変数ｏｔとして選択されるべき項目が残っていると判断される場合、制御は次のステップＳ１５０５に進む。
【０１２４】
ステップＳ１５０５において、操作ログ解釈実行器１２２３は、コンテンツデータ属性管理器４７０４を参照して、コンテンツ属性データＤｃａから変数ｏｔに対応するコンテンツ識別子Ｃｉｄを求めて、変数Ｉとする。そして、制御は次のステップＳ１５０６に進む。
【０１２５】
図１６を参照して、ステップＳ１５０５におけるコンテンツ識別子Ｃｉｄを求める処理について説明する。図１６には、マスターコンテンツ視聴装置１２０ｃのコンテンツデータ属性管理器４７０４に保持されるコンテンツ属性データＤｃａの一例が示されている。コンテンツ属性データＤｃａは、放送チャンネル列ＣＢ、放送日時列ＣＤ、およびコンテンツ識別子列ＣＣｉｄと、コンテンツ属性行ＬＤｃから構成される表形式のデータ構造を有する。同図においては、コンテンツ属性行ＬＤｃ１、ＬＤｃα、ＬＤｃβ、およびＬＤｃγ（α、β、およびγは、１＜α＜β＜γである任意の自然数）に、具体的な値が示されている。コンテンツ識別子Ｃｉｄの値としては、放送チャンネルと、放送日時の開始日時とに基づいて一意に定まる値が用いられる。
【０１２６】
コンテンツ属性データＤｃａは、デジタル放送の電子番組表の情報を用いることができる。この場合、コンテンツ属性データＤｃａは、図１６に例示した列の他にコンテンツデータＤｃの名称を表す文字列などを有しても良い。なお、コンテンツ識別子Ｃｉｄとしては、日本のＢＳデジタル放送などで番組の識別に用いるｅｖｅｎｔ＿ｉｄなどの識別子を用いることができる。
【０１２７】
図１４に示した簡易操作ログＬＰのコンテンツ操作ログ行ＬＬＰ１に対応するコンテンツ識別子Ｃｉｄを求める処理について説明する。操作ログ解釈実行器１２２３が、簡易コンテンツ操作ログ行ＬＬＰ１に記された放送チャンネルと放送日時を包含するものを、コンテンツ属性データＤｃａ（図１６）のコンテンツ属性行ＬＤｃから検索する。検索の結果、コンテンツ属性データＤｃａのコンテンツ属性行ＬＤｃαが得られる。そして、得られたコンテンツ属性行ＬＤｃαにおけるコンテンツ識別子Ｃｉｄのコンテンツ識別子列ＣＣｉｄのコンテンツ識別子Ｃｉｄの値である「１−０１１５−２０００」が読みとられる。この結果、簡易操作ログＬＰの簡易コンテンツ操作ログ行ＬＬＰ１に対応するコンテンツ識別子Ｃｉｄは、読みとられた「１−０１１５−２０００」であり、変数Ｉに対応することがわかる。
【０１２８】
図１５に戻って、ステップＳ１５０６において、通常の操作ログＬＯにコンテンツ識別子ＣｉｄがＩである項目が既に存在するか否かが判断される。存在しなければ、Ｎｏと判断されて、制御はステップＳ１５０７に進む。一方、存在すれば、Ｙｅｓと判断されて、制御はステップＳ１５０７をスキップして、ステップＳ１５０８へ進む。
【０１２９】
ステップＳ１５０７において、通常の操作ログＬＯにコンテンツ識別子ＣｉｄがＩの行が追加される。そして、制御は次のステップＳ１５０８に進む。
【０１３０】
ステップＳ１５０８において、通常の操作ログＬＯのコンテンツ識別子ＣｉｄがＩの行に、変数ｃに関する簡易操作ログＬＰの操作ログ情報ＩＬＯが追加される。そして、制御はステップＳ１５０３へ進む。
【０１３１】
図１７を参照して、上述のステップＳ１５０８で得られるコンテンツ操作ログ行ＬＬＯについて説明する。図１７には、第３の実施の形態における変換により生成された通常の操作ログＬＯの一例が示されている。簡易操作ログＬＰの簡易コンテンツ操作ログ行ＬＬＰ１に対して、通常の操作ログＬＯのコンテンツ操作ログ行ＬＬＯ１が生成される。説明の簡便化のために、上述の例では、コンテンツ属性データＤｃａでは単一のコンテンツ属性行ＬＤｃが検索されているが、複数のコンテンツ属性行ＬＤｃが検索結果として得られた場合には、簡易操作ログＬＰを検索結果のコンテンツ属性データＤｃａのコンテンツ属性行ＬＤｃ毎に時間軸に対して分割することで、同じチャンネルで複数のコンテンツデータＤｃ（番組）を続けて視聴した場合にも、正しく操作ログＬＯが生成出来る。
【０１３２】
（第４の実施の形態）
次に、図１８、図１９、図２０、および図２１を参照して、本発明の第４の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ４は、スレーブコンテンツ視聴装置で視聴中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置によるコンテンツデータの視聴や取得などの予約を行える機能を有する。例えば、スレーブコンテンツ視聴装置において、オンエアの番組を視聴中に予約の操作を行うことで、マスターコンテンツ視聴装置において、予約操作を行ったコンテンツデータＤｃの予約すなわち視聴や録画を実行出来る。
【０１３３】
コンテンツ視聴システムＣＰＳ４は、基本的に上述のコンテンツ視聴システムＣＰＳ３と同様に構成される。スレーブコンテンツ視聴装置１１０ｃの簡易操作ログ生成器１２１２と、マスターコンテンツ視聴装置１２０ｃの操作ログ解釈実行器１２２３の動作が若干ことなる。この観点から、コンテンツ視聴システムＣＰＳ４における、スレーブコンテンツ視聴装置および簡易操作ログ生成器１２１２をそれぞれスレーブコンテンツ視聴装置１１０ｄおよび簡易操作ログ生成器１２１２ｄと呼ぶ。同様に、コンテンツ視聴システムＣＰＳ４におけるマスターコンテンツ視聴装置および操作ログ解釈実行器１２２３をそれぞれマスターコンテンツ視聴装置１２０ｄおよび操作ログ解釈実行器１２２３ｄと呼ぶ。また、コンテンツ制御器もコンテンツ制御器５０００ｄと呼ぶ。よって、上述のコンテンツ視聴システムＣＰＳ３と共通な部分についての説明を省くと共に、コンテンツ視聴システムＣＰＳ４に固有の簡易操作ログ生成器１２１２ｄおよび操作ログ解釈実行器１２２３ｄに重点を置いて説明する。
【０１３４】
以下に、図１８を用いて、スレーブコンテンツ視聴装置１１０ｄによる簡易操作ログＬＰへのｒｅｓｅｒｖｅ操作要求の追加処理について説明する。
ステップＳ１８０１において、ユーザがスレーブコンテンツ視聴装置１１０ｄの操作入力器４７０６を操作することで、スレーブコンテンツ視聴装置１１０ｄで現在ユーザが視聴中のコンテンツデータＤｃに対する予約を指示する。ここで、「予約」と呼んでいるのは、スレーブコンテンツ視聴装置１１０ｄで注目（現在視聴中）しているコンテンツデータＤｃに対する、マスターコンテンツ視聴装置１２０ｄでの何らかの機能の実行を、スレーブコンテンツ視聴装置１１０ｄで「予約」するという意味に他ならない。
【０１３５】
例えば、ユーザが「予約」によって指示する具体的な機能の内容としては、マスターコンテンツ視聴装置１２０ｄで同一コンテンツデータＤｃの視聴を自動で開始させたり、マスターコンテンツ視聴装置１２０ｄにおいて既に録画されているコンテンツデータＤｃを永続的に保存する様にしたり、コンテンツデータＤｃが連続ドラマなどの場合にマスターコンテンツ視聴装置１２０ｄで次回の番組（コンテンツデータＤｃ）の録画を予約したり、マスターコンテンツ視聴装置１２０ｄにおいて通信回線を用いたコンテンツデータＤｃ取得やパッケージメディアの購入など別の何らかの器でコンテンツデータＤｃを取得する様に予約したりなどが含まれる。
【０１３６】
図５０に、マスターコンテンツ視聴装置１２０ｄとして構成された据え置き型テレビジョン装置の提示器４７０８に表示されるメッセージの一例を示す。同図において、提示器４７０８であるディスプレイの表示面において、斜線部は映音像信号Ｓａｖに基づき再生表示されている画像を示し、中央部の枠内はＯＳＤ信号Ｓｏｓｄに基づき生成表示されるメッセージを示している。この場合、同メッセージ（Ｓｏｓｄ）は、スレーブコンテンツ視聴装置１１０ｄである携帯型テレビジョンで視聴を中断した番組を、マスターコンテンツ視聴装置１２０ｄである据え置き型テレビジョン装置で、中断した部分から視聴を再開するかをユーザに問い合わせている。
【０１３７】
これらの機能のうちどれを選択するかについては、提示器４７０８に提示される機能の選択肢から、ユーザは操作入力器４７０６を操作することで直接選択する。或いは、現在のスレーブコンテンツ視聴装置１１０ｄの状態をコンテンツ制御器５０００ｄから得て適切なものに絞り込む方法も考えられる。このようにして、ステップＳ１８０１における「予約」後に、制御は次のステップＳ１８０２に進む。
【０１３８】
ステップＳ１８０２において、簡易操作ログ生成器１２１２が、簡易操作ログＬＰへ操作種別に処理要求（「ｒｅｓｅｒｖｅ」）を設定した簡易コンテンツ操作ログ行ＬＬＰｄを作成する。図１９に、本実施の形態における、簡易操作ログＬＰｄの一例を示す。本ステップで生成される簡易操作ログＬＰｄは、図１４に示した第３の実施の形態において生成される簡易操作ログＬＰにおける操作列ＣＯが操作種別列ＣＯｄに置き換えられる。そして、操作種別列ＣＯｄにおいては、操作列ＣＯと同様に、視聴を表す値「ｗａｔｃｈ」と共に、さらに、予約の要求処理を表す値「ｒｅｓｅｒｖｅ」が格納される。簡単のため、操作種別として「ｒｅｓｅｒｖｅ」という引数無しの値を格納したが、例えば予約する機能の種別などを引数として、操作種別の列に重畳して格納したり、或いは別個の列を追加で用意して引数を格納したりしても良い。そして、制御は次のステップＳ１８０３に進む。
【０１３９】
ステップＳ１８０３において、ステップＳ１８０２において生成された簡易コンテンツ操作ログ行ＬＬＰｄの「放送チャンネル」および「放送日時」が設定される。簡易コンテンツ操作ログ行ＬＬＰｄにおける「放送日時」列には、他の簡易コンテンツ操作ログ行ＬＬＰとは異なり時間的な長さを持たない、ある時刻を表す値、本例においては、「４／２  １４：０５：２０」、が格納される。「４／２  １４：０５：２０」は、４月２日１４時５分２秒を表している。なお、必要に応じて時間的な長さを表す情報を格納してもよい。そして、本処理は終了する。
【０１４０】
次に、図２０に示すフローチャートを参照して、スレーブコンテンツ視聴装置１１０ｄで予約された内容に従った、マスターコンテンツ視聴装置１２０ｄにおける予約処理の実行について説明する。つまり、簡易操作ログＬＰｄの簡易コンテンツ操作ログ行ＬＬＰｄの操作種別列ＣＯｄの「ｒｅｓｅｒｖｅ」操作要求の実行について説明する。本フローチャートにおける、ステップＳ１５０１ｄ、Ｓ１５０３ｄ、およびＳ１５０４ｄは、簡易操作ログＬＰｄを対象とする点を除いては、図１５に示したフローチャートにおける簡易操作ログＬＰを対象とするステップＳ１５０１、Ｓ１５０３、およびＳ１５０４と同じである。よって、説明を省略する。
【０１４１】
ステップＳ２００１において、簡易操作ログＬＰｐの中からステップＳ１５０３ｄで選択された項目であるｏｔの操作種別が「ｒｅｓｅｒｖｅ」であるか否かが判断される。Ｙｅｓの場合、制御は次のステップＳ２００２に進み、Ｎｏの場合、制御はステップＳ１５０３ｄに戻る。
【０１４２】
ステップＳ２００２において、ｏｔのコンテンツデータＤｃに対し、マスターコンテンツ視聴装置１２０ｄでの録画保存処理が実行される。ステップＳ２００２では、第３の実施の形態における図１５のステップＳ１５０５に関して説明したのと同様に、コンテンツデータ属性管理器４７０４に格納されたコンテンツ属性データＤｃａからコンテンツ識別子Ｃｉｄが得られる。
【０１４３】
図２１に、マスターコンテンツ視聴装置１２０ｄの有するコンテンツ属性データＤｃａの一例を示す。図１９に示した簡易操作ログＬＰｄの簡易コンテンツ操作ログ行ＬＬＰｄに対し、放送日時と放送チャンネルの合致する（包含される）コンテンツ属性データＤｃａのコンテンツ属性行ＬＤｃα’が選択され、コンテンツ識別子Ｃｉｄの値「５−０４０２−１４００」がコンテンツ識別子列ＣＣｉｄから得られる。
【０１４４】
（第５の実施の形態）
次に、図２２、図２３、および図２４を参照して、本発明の第５の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ５は、スレーブコンテンツ視聴装置で順番に通信または放送から得たコンテンツデータＤｃを再生中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置も放送または通信に対して順番にコンテンツデータＤｃの予約録画できる。
【０１４５】
図２２に示すように、コンテンツ視聴システムＣＰＳ５は、スレーブコンテンツ視聴装置１１０ｅおよびマスターコンテンツ視聴装置１２０ｅを含む。スレーブコンテンツ視聴装置１１０ｅは、図１２に示した、第３の実施の形態に係るコンテンツ視聴システムＣＰＳ３のスレーブコンテンツ視聴装置１１０ｃに、蓄積器１１５およびコンテンツデータ属性管理器４７０４が追加されている。さらに、コンテンツ制御器５０００ｃがコンテンツ制御器５０００ｅに交換されている。
【０１４６】
また、マスターコンテンツ視聴装置１２０ｅは、マスターコンテンツ視聴装置１２０ｃにおいて、アンテナ４７０１およびコンテンツ受信器４７０２がコンテンツデータ通信器２２２１に交換されている。蓄積器１１５からコンテンツデータ再生器４７０３への出力が廃止されると共に、コンテンツ制御器５０００ｄから操作ログ解釈実行器１２２３への出力が新たに設けられている。さらに、コンテンツ制御器５０００ｃがコンテンツ制御器５０００ｄに交換されている。
【０１４７】
なお、コンテンツデータ通信器２２２１は、外部の通信回線（図示せず）を介してコンテンツデータＤｃを送受信する。コンテンツデータ通信器２２２１は、例えば、インターネット通信が可能な情報機器におけるモデムとＴＣＰ／ＩＰ等の通信プロトコルスタックとで構成できる。
【０１４８】
次に、図２３に示すフローチャートを参照して、マスターコンテンツ視聴装置１２０ｅにおける操作ログ解釈実行器１２２３による、操作ログ中のｒｅｓｅｒｖｅ操作要求の実行処理について説明する。図２３に示すフローチャートは、図２０に示したフローチャートにおいて、ステップＳ１５０１ｄ、１５０３ｄ、１５０４ｄ、Ｓ２００１、およびＳ２００２がそれぞれ、ステップＳ１５０１ｅ、１５０３ｅ、１５０４ｅ、Ｓ２００１ｅ、およびＳ２３０１に交換されると共に、ステップＳ２３０２が新たに追加されている。なお、ステップＳ１５０１ｅ、１５０３ｅ、１５０４ｅ、およびＳ２００１ｅにおいては、処理対象が簡易操作ログＬＰｄではなく操作ログＬＯｓである点を除いては、それぞれステップＳ１５０１ｄ、１５０３ｄ、１５０４ｄ、およびＳ２００１におけるのと同様であるので、説明を省く。
【０１４９】
操作種別列ＣＯｄが「ｒｅｓｅｒｖｅ」である場合には、ステップＳ２３０１において、操作ログ解釈実行器１２２３によって、コンテンツデータＤｃの通信取得先が取得される。つまり、操作ログ解釈実行器１２２３は、ステップＳ１５０３ｅで選択されたコンテンツデータＤｃに対するコンテンツ属性データＤｃａをコンテンツデータ属性管理器４７０４から取得し、当該取得してコンテンツ属性データＤｃａから通信取得先を得る。
【０１５０】
図２４に、本実施の形態において、コンテンツデータ属性管理器４７０４が有するコンテンツ属性データＤｃａの一例を示す。コンテンツ属性データＤｃａは、図２１に示したコンテンツ属性データＤｃａの放送チャンネルの列ＣＢ、日時の列ＣＤおよびコンテンツ識別子列ＣＣｉｄに加え、通信取得先の列ＣＣｍが追加されている。通信取得先の列ＣＣｍにはＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒｓ）の文字列などが格納されれば良い。そして、制御は次のステップＳ２３０２に進む。
【０１５１】
ステップＳ２３０２において、ステップＳ２３０１で得た通信取得先で指定されるコンテンツデータＤｃをコンテンツデータ通信器２２２１で受信する。この際、受信されたコンテンツデータＤｃが即時再生可能であれば、蓄積器１１５などに一次バッファリングすることなく、コンテンツデータ再生器４７０３でストリーミングとして受信に同期した即時再生を行っても良い。
【０１５２】
（第６の実施の形態）
次に、図２５、図２６、図２７、図２８、および図２９を参照して、本発明の第６の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ６は、スレーブコンテンツ視聴装置１１０でコンテンツデータＤｃの要約の視聴中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置１２０においてコンテンツデータＤｃの視聴や取得などの予約を行える機能を有する。例えば、スレーブコンテンツ視聴装置１１０はメモリカードによるコンテンツデータＤｃビューワであり、マスターコンテンツ視聴装置１２０はコンテンツデータＤｃの受信機能とメモリカードへのコンテンツデータＤｃおよびコンテンツデータＤｃの要約を書き込む機能を有する。そして、スレーブコンテンツ視聴装置１１０でメモリカード中のコンテンツデータＤｃの要約を視聴中に予約操作を行うことで、マスターコンテンツ視聴装置１２０でのコンテンツデータＤｃの録画予約や、メモリカードへのコンテンツデータＤｃの書き出しを指示できる。
【０１５３】
コンテンツ視聴システムＣＰＳ６は、基本的に上述のコンテンツ視聴システムＣＰＳ１と同様にスレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａを含む。但し、本実施の形態においては、要約リストの作成というコンテンツ視聴システムＣＰＳ１にない機能を有する。そのために、コンテンツ視聴システムＣＰＳ６おいては、スレーブコンテンツ視聴装置１１０ａおよびマスターコンテンツ視聴装置１２０ａは、それぞれスレーブコンテンツ視聴装置１１０ｆおよびマスターコンテンツ視聴装置１２０ｆと識別される。
【０１５４】
図２５に示すフローチャートを参照して、第６の実施の形態におけるマスターコンテンツ視聴装置１２０ｆでの要約コンテンツデータＤｃの生成とスレーブコンテンツ視聴装置１１０ｆへの格納処理について説明する。
【０１５５】
ステップＳ２５０１において、マスターコンテンツ視聴装置１２０ｆが保持しているコンテンツデータＤｃから１つずつ選び変数Ｃとして設定される。そして、制御は次のステップＳ２５０２に進む。
【０１５６】
ステップＳ２５０２において、全てのコンテンツデータＤｃが選択済みで、選択すべきコンテンツデータＤｃが無くなっているか否かが判断される。Ｙｅｓの場合は処理を終了し、Ｎｏの場合、制御はステップＳ２５０３へ進む。
【０１５７】
ステップＳ２５０３において、ステップＳ２５０１で設定された変数Ｃ（コンテンツデータＤｃ）の一部を要約として切り出される。そして、切り出された変数Ｃの一部は、スレーブコンテンツ視聴装置１１０ｆに送信される。例えばコンテンツデータＤｃにおいて先頭の一定時間の部分のみの抜粋を要約として切り出したコンテンツデータＤｃ（Ｃ）を送ればよい。そして、制御は次のステップＳ２４０４に進む。
【０１５８】
ステップＳ２５０４において、スレーブコンテンツ視聴装置１１０ｆのコンテンツデータリストＣＤＬに要約フラグをＴｒｕｅにしてコンテンツデータＤｃ（Ｃ）を登録する。
【０１５９】
図２６に、第６の実施の形態におけるコンテンツデータ長列ＣＤＬの一例を示す。なお、上段には、スレーブコンテンツ視聴装置１１０ｆのコンテンツデータリストＣＤＬの一例を示す。下段には、マスターコンテンツ視聴装置１２０ｆにおいて処理されたコンテンツデータリストＣＤＬを示す。なお、必要に応じて、スレーブコンテンツ視聴装置１１０ｆで生成されるコンテンツデータリストＣＤＬをコンテンツデータリストＣＤＬｓと表し、マスターコンテンツ視聴装置１２０ｆで生成されるコンテンツデータリストＣＤＬをコンテンツデータリストＣＤＬｍと表して識別する。
【０１６０】
コンテンツデータリストＣＤＬは、各行がスレーブコンテンツ視聴装置１１０ｆに格納されたコンテンツデータＤｃに対応している表形式の構造を有するデータベースであり、コンテンツ識別子Ｃｉｄを格納するコンテンツ識別子列ＣＣｉｄ、コンテンツデータＤｃの長さを格納するコンテンツデータ長列ＣＬ、コンテンツデータＤｃをユーザに表示する際の文字列であるコンテンツデータタイトルを格納するコンテンツタイトル列ＣＴに加え、要約フラグを格納する要約列ＣＳを含む。
【０１６１】
要約列ＣＳがＴｒｕｅである場合には、注目する行のコンテンツ識別子Ｃｉｄで特定されるコンテンツデータＤｃが、スレーブコンテンツ視聴装置１１０ｆに要約として格納されていることを表している。コンテンツデータリストＣＤＬは、１つのブリッジメディアＢＭを、マスターコンテンツ視聴装置１２０ｆとスレーブコンテンツ視聴装置１１０ｆの間でそれぞれのブリッジメディアＢＭスロットに挿入することで交換を行う。このため、ステップＳ２５０４における操作は、実際にはマスターコンテンツ視聴装置１２０ｆに挿入されたブリッジメディアＢＭに格納されたコンテンツデータリストＣＤＬに対する操作でよい。なお、マスターコンテンツ視聴装置１２０ｆとスレーブコンテンツ視聴装置１１０ｆとが通信で直接接続される場合には、マスターコンテンツ視聴装置１２０ｆからスレーブコンテンツ視聴装置１１０ｆに格納されたコンテンツデータリストＣＤＬを直接操作しても良い。
【０１６２】
図２７に示すフローチャートを参照して、スレーブコンテンツ視聴装置１１０ｆの操作ログＬＯｓにユーザがコンテンツデータＤｃ全編に対する転送要求を追加する処理について説明する。図２５に示すフローチャートを参照して説明した処理によって生成されたコンテンツデータリストＣＤＬに表示されている、スレーブコンテンツ視聴装置１１０ｆに登録されたコンテンツデータＤｃを、ユーザは視聴が可能である。以下に説明する処理に従い、ユーザはコンテンツデータＤｃの要約を視聴している最中に、視聴しているコンテンツデータＤｃの全編を、マスターコンテンツ視聴装置１２０ｆからスレーブコンテンツ視聴装置１１０ｆへ転送する要求を発することが出来る。
【０１６３】
先ず、ステップＳ１８０１ｆにおいて、ユーザは、スレーブコンテンツ視聴装置１１０ｆにおいて、視聴中のコンテンツデータＤｃに対して、予約録画を指示する。そして、制御は次のステップＳ２７０１に進む。
【０１６４】
図５１に、スレーブコンテンツ視聴装置１１０ｆとして構成された携帯型テレビジョン装置における提示器４７０８であるディスプレイの表示面の様子を示す。同図において、斜線部は映音像信号Ｓａｖに基づき再生表示されている画像を示し、その下の部分はＯＳＤ信号Ｓｏｓｄに基づき生成表示される予約録画メッセージを示している。
【０１６５】
ステップＳ２７０１において、スレーブコンテンツ視聴装置１１０ｆの操作ログ生成器１１４によって、操作ログ格納器１１３に格納された操作ログＬＯｓに対して、現在視聴中のコンテンツデータＤｃに対応するコンテンツ操作ログ行ＬＬＯを探す。そして、制御は次のステップＳ２７０２に進む。
【０１６６】
ステップＳ２７０２において、ステップＳ２７０１で探したコンテンツ操作ログ行ＬＬＯの操作ログ情報ＩＬＯへ、処理要求（「ｄｏｗｎｌｏａｄ」）が追加される。そして、制御は終了する。
【０１６７】
図２８に、スレーブコンテンツ視聴装置１１０ｆにおける操作ログＬＯの例を示す。同図において、符号ＬＯｂｆｒおよびＬＯａｆｔは、それぞれ、上述のコンテンツデータＤｃの全編の転送が要求される前後の状態の操作ログＬＯを表している。操作ログＬＯｂｆｒのコンテンツ操作ログ行ＬＬＯ２のコンテンツ識別子Ｃｉｄが「３−０４０２−１０００」のコンテンツデータＤｃをユーザが視聴し、コンテンツデータＤｃの先頭から４２秒を再生中にユーザが全編の転送を要求すると、操作ログＬＯａｆｔのコンテンツ操作ログ行ＬＬＯ２に、コンテンツデータＤｃの先頭から４２秒を再生中に全編の転送を要求したことを表すデータ「ｄｏｗｎｌｏａｄ（［２」，００：４２）」が操作ログ情報ＩＬＯに書き加えられる。
【０１６８】
次に、図２９を参照して、スレーブコンテンツ視聴装置１１０ｆで全編の転送を要求されたコンテンツデータＤｃに対し、マスターコンテンツ視聴装置１２０ｆがコンテンツデータＤｃの全編を転送する処理について説明する。
先ず、ブリッジメディアＢＭから操作ログＬＯｓが読み出される（ステップＳ３０１）。次に、操作ログＬＯｓにおいて、操作ログＬＯｓに含まれる項目が１つずつ選択されて変数ｏとされる（ステップＳ１５０３ｅ、Ｓ１５０４ｅ）。
【０１６９】
そして、ステップＳ２９０１において、スレーブコンテンツ視聴装置１１０ｆの操作ログＬＯｓからステップＳ１５０３ｅで選択された項目ｏの操作種別列ＣＯｄが処理要求（「ｄｏｗｎｌｏａｄ」）であるかが判断される。Ｙｅｓの場合制御は次のステップＳ２９０２に進み、Ｎｏの場合、制御はステップＳ１５０３ｅに戻る。
【０１７０】
ステップＳ２９０２において、項目ｏに対応するコンテンツデータＤｃの全体をマスターコンテンツ視聴装置１２０ｆからスレーブコンテンツ視聴装置１１０ｆへ送る処理が実行される。そして、制御は次のステップＳ２９０３に進む。
【０１７１】
ステップＳ２９０３において、スレーブコンテンツ視聴装置１１０ｆのコンテンツデータリストＣＤＬに要約フラグＦａｌｓｅで、全体を送ったコンテンツデータＤｃを登録する。要約列ＣＳの要約フラグをＦａｌｓｅにすることで、コンテンツデータＤｃ全体を表すことが出来る。この際、図２６の下段に示したコンテンツデータリストＣＤＬｓに示すように、コンテンツ操作ログ行ＬＬＯ４ｓにコンテンツ識別子Ｃｉｄ「３−０４０２−１０００」のコンテンツデータＤｃの全編が登録されたことを表す情報が、スレーブコンテンツ視聴装置１１０ｆのコンテンツデータリストＣＤＬに書き込まれる。
【０１７２】
図５２に、図５１と同様に、スレーブコンテンツ視聴装置１１０ｆとして構成された携帯型テレビジョン装置における提示器４７０８であるディスプレイの表示面に提示されるコンテンツデータリストＣＤＬの一例が示されている。同例においては、コンテンツの題名（「タイトル」）、スレーブコンテンツ視聴装置１１０ｆに格納された部分のコンテンツの長さと元々の全コンテンツの長さに対する比率（「長さ」）、および予約の形態（「予約」）が表示されている。
【０１７３】
（第７の実施の形態）
次に、図３０、図３１、図３２、および図３３を参照して、本発明の第７の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ７は、少なくとも２つの同一の対等のコンテンツ視聴装置１００間で、同一のコンテンツに関する視聴情報を共有できる機能を有する。具体的には、ユーザが一方のコンテンツ視聴装置１００でコンテンツデータＤｃを視聴中に付与操作を行って操作ログＬＯを変更する。そして、別のコンテンツ視聴装置１００に変更された操作ログＬＯを送る。結果、２つのコンテンツ視聴装置１００の間で、すなわち第１のユーザと第２のユーザの間で、同一コンテンツデータＤｃの時間軸に付与された情報を、コンテンツデータＤｃ自体を転送することなく共有できる。
【０１７４】
図３０に示すように、第７の実施の形態におけるコンテンツ視聴システムＣＰＳ７は、２つのコンテンツ視聴装置１００を有する。コンテンツ視聴装置１００は、図１２に示したマスターコンテンツ視聴装置１２０ｃから蓄積器１１５が削除されると共に、操作ログ解釈実行器１２２３およびコンテンツ制御器５０００ｃが、それぞれ操作ログ解釈実行器３００１およびコンテンツ制御器５０００ｇに交換されている。なお、説明の便宜上、一方のコンテンツ視聴装置１００（図３０において、上段）を第１のコンテンツ視聴装置１００＿１と呼び、他方（図３０において下段）を第２のコンテンツ視聴装置１００＿２と呼び、それらを操作するユーザを、それぞれ第１のユーザおよび第２のユーザと呼んで識別する。さらに、第１のコンテンツ視聴装置１００＿１および第２のコンテンツ視聴装置１００＿２において生成された操作ログＬＯをそれぞれ、第１の操作ログＬＯ＿１および第２の操作ログＬＯ＿２と呼んで識別する。
【０１７５】
次に、図３１に示すフローチャートを参照して、操作ログ解釈実行器３００１による操作ログへの付加情報追加の処理について説明する。
先ず、ステップＳ３１０１において、操作入力器４７０６を介して、ユーザが現在視聴中のコンテンツデータＤｃに対する付加情報追加指示が入力される。そして、制御は次のステップＳ３１０２に進む。
【０１７６】
ステップＳ３１０２において、ユーザによる付加情報の種類の選択を受け付ける。具体的には、ユーザが選択し得る付加情報が提示器４７０８に表示される。そして、表示された選択肢の中からどれか１つを選択する操作を、ユーザが操作入力器４７０６を用いて行う。この操作入力器４７０６の操作に基づいて、本ステップにおいて、ユーザによる付加情報の種類の選択が認識されて受け付けられる。
【０１７７】
図５３に、本実施の形態に係るコンテンツ視聴装置１００＿１として構成された携帯型テレビジョン装置の提示器４７０８であるディスプレイ上に提示される表示例を示す。同図においても、斜線部は映音像信号Ｓａｖに基づき再生表示されている画像を示し、斜線部に一部重なって表示されている枠内はＯＳＤ信号Ｓｏｓｄに基づき生成表示されるメッセージを示している。この場合、同メッセージ（Ｓｏｓｄ）は、ユーザがコメントを書き込めることを表示するとともに、ユーザによるコメントの書き込みを促している。
【０１７８】
具体的には、枠の上段には、ユーザが選択し得る付加情報である「コメントを書き込む」が表示されている。枠内は上下３段に形成されている。そして、上段の枠には、ユーザが選択できる、コメントを囲む吹き出しの形状が数種類表示されている。中段の枠には、表示されるコメントのディスプレイ上の位置を調整入力が受け付けられる。そして、下段には、ユーザが入力するコメントが受け付けられる。なお、本例においては、ユーザによって「これってニセモノじゃないの？」というコメントが左端に表示されている吹き出しの形状中に表示させることが選択入力されている。
【０１７９】
また、付加情報の種類としては、第２のコンテンツ視聴装置１００＿２に対する幾つかの操作の要求が考えられる。例えば、コンテンツデータＤｃの或る場所からの視聴開始の要求や、コンテンツデータＤｃの或る場所にメモを張り付ける要求や、コンテンツデータＤｃの永続的な保存の要求や、通信による取得要求や、コンテンツデータＤｃが連続ドラマ場合の次回の録画予約要求などである。そして、制御は次のステップＳ３１０３に進む。
【０１８０】
ステップＳ３１０３において、ステップＳ３１０２で選択が受け付けられた付加情報に基づき、ユーザによる第２のコンテンツ視聴装置１００＿２での実行に必要な情報の入力が受け付けられる。入力される情報の項目数や、各項目が許す値域は、ステップＳ３１０２において選択が受け付けられた付加情報の種類に依存する。例えば、付加情報の種類が、コンテンツデータＤｃの視聴開始要求の場合、コンテンツデータＤｃの先頭からか、ステップＳ３１０１におけるユーザの付加情報追加指示が行われたときに再生されていたコンテンツデータＤｃ中の時間的な場所かの選択肢や、第２のコンテンツ視聴装置１００＿２のユーザ宛てのメモの自由文などが考えられる。或いは、付加情報の種類が、通信による取得要求であれば、通信で必要なコストの最大値や、取得を完了すべき日時などが考えられる。そして、制御は次のステップＳ３１０４に進む。
【０１８１】
ステップＳ３１０４において、現在視聴中のコンテンツデータＤｃに対応する操作ログの項目に対し、操作ログに付加情報が設定される。ステップＳ３１０２において、受け付けられた付加情報の種類と、ステップＳ３１０３において受け付けられた入力情報とが、現在視聴しているコンテンツデータＤｃの操作ログとして書き込まれる。そして、処理は終了する。
【０１８２】
次に、図３２に示すフローチャートを参照して、図３１を参照して説明した、第１のコンテンツ視聴装置１００＿１において生成された第１の操作ログＬＯ＿１が、第２のコンテンツ視聴装置１００＿２に送信される操作について説明する。
先ず、ステップＳ３２０１において、第１の操作ログＬＯ＿１から付加情報を含む操作ログ情報ＩＬＯを含む部分が抽出される。すなわち、第１の操作ログＬＯ＿１のうち、上述の図３１で表したフローチャートによる動作により生成された部分のみが抽出される。そして、制御は次のステップＳ３２０２に進む。
【０１８３】
ステップＳ３２０２において、上述のステップＳ３２０１で抽出された第１の操作ログＬＯ＿１を別のコンテンツ視聴装置１００（本例においては、第２のコンテンツ視聴装置１００＿２）に送信される。
【０１８４】
次に、図３３に示すフローチャートを参照して、第１のコンテンツ視聴装置１００＿１で、付加情報が追加された第１の操作ログＬＯ＿１に基づいて、第２のコンテンツ視聴装置１００＿２において、第１のコンテンツ視聴装置１００＿１においてユーザによって成された要求通りの動作を行う処理を説明する。
【０１８５】
先ず、ステップＳ３３０１において、第１のコンテンツ視聴装置１００＿１から送信された、追加された付加情報である第１の操作ログＬＯ＿１が、第２のコンテンツ視聴装置１００＿２で読み込まれる。そして、制御は次のステップＳ３３０２に進む。
【０１８６】
ステップＳ３３０２において、読み込んだ第１の操作ログＬＯ＿１が、第２のコンテンツ視聴装置１００＿２における第２の操作ログＬＯ＿２とマージされて、操作ログＬＯｍが生成される。なお、マージ処理は、第２の実施の形態において、図７に示したステップＳ７０１からステップＳ７０５までの処理と同一でよい。そして、制御は次のステップＳ３３０３に進む。
【０１８７】
ステップＳ３３０３において、ユーザによるコンテンツデータＤｃの再生指示を受け付けて、再生が開始される。コンテンツデータＤｃ再生を開始する際のきっかけは、第２のコンテンツ視聴装置１００＿２の操作入力器４７０６に対する直接的な操作でも良いし、ステップＳ３３０２の終了でも良い。そして、制御は次のステップＳ３３０４に進む。
【０１８８】
ステップＳ３３０４において、再生するコンテンツデータＤｃの操作ログＬＯｍに、図３１に示したフローチャートによる処理により付加された付加情報が含まれるか否かが判断される。Ｙｅｓの場合、制御はステップＳ３３０５へ進む。一方、Ｎｏ場合、制御はステップＳ３３０６へ進む。
【０１８９】
ステップＳ３３０５において、付加情報に従いコンテンツデータＤｃの再生が実行される。例えば付加情報の種類がコンテンツデータＤｃの視聴開始であれば、付加情報で指定される場所からの再生が成される。また、付加情報の種類がメモの張り付けである場合には、先頭若しくは途中からのコンテンツデータＤｃの再生において、メモが張り付けられたコンテンツデータＤｃの場所に再生が到達した時点でメモが提示器４７０８に表示される。そして処理は終了する。
【０１９０】
図５４に、本ステップにおいて表示される付加情報の一例を示す。なお、本例においては、図５３を参照して説明した、上述のステップＳ３１０２において選択入力されたコメントが、コンテンツ視聴装置１００＿２として構成された携帯型テレビジョン装置の提示器４７０８であるディスプレイ上に提示される表示例を示す。同図においても、斜線部は映音像信号Ｓａｖに基づき再生表示されている画像を示し、斜線部に重なって表示されている吹き出しおよびコメントと、斜線部の下側に表示されている枠部はＯＳＤ信号Ｓｏｓｄに基づき生成表示されるメッセージを示している。
【０１９１】
具体的には、斜線部の表示画面上には、ステップＳ３１０２においてユーザによって入力された「これってニセモノじゃないの？」いうコメントと共に、その後別のユーザによって入力された「まさか」というコメントがそれぞれ選択された吹き出しと共に表示されている。そして、枠部にそれぞれのコメントが入力された順番に表示されている。
【０１９２】
本例においては４つの連続するコメントが上から順番に表示されている。つまり、最上段にはユーザ名が「名無し」による「これ欲しい！」とのコメント２３４が、第２段にはユーザ名が「甲」による「これってニセモノじゃないの？」とのコメント２３５が、第３段にはユーザ名が「名無し」による「まさか」というコメント２３６が、そして第４段にはユーザ名が「ジョージ」により「ここをみて  ｈｔｔｐ://ｗｗｗ．ｆａｋｅｎｅｗｓ．ｃｏｍ／ｘｙ」というコメント２３７の入力がこの時系列順にあったことが示されている。
【０１９３】
ステップＳ３３０６において、コンテンツデータＤｃの再生が通常に行われる。そして、制御は終了する。
【０１９４】
なお、上述の第１のコンテンツ視聴装置１００＿１と第２のコンテンツ視聴装置１００＿２とを別個であっても良いし、第１のコンテンツ視聴装置１００＿１が第２のコンテンツ視聴装置１００＿２と同様の機能を同時に有し、逆に第２のコンテンツ視聴装置１００＿２が第１のコンテンツ視聴装置１００＿１と同様の機能を同時に有してもよい。或いは３以上の数のコンテンツ視聴装置１００が相互に接続される状況においても、第７の実施の形態に係るコンテンツ視聴システムＣＰＳ７は実施可能である。このように、コンテンツ視聴装置１００＿１〜１００＿ｎ（ｎは任意の自然数）の間でコメントを共有することができる。
【０１９５】
なお、図５５に、本実施の形態に係るコンテンツ視聴装置１００として構成された据え置き型テレビジョン装置の提示器４７０８であるディスプレイ上に提示される表示例を示す。上述のようにコンテンツ視聴装置１００を携帯型テレビジョン装置として構成しても、或いは据え置き型テレビジョン装置として構成しても、提示器４７０８に提示される表示は基本的に既に図５３に示したものと同じである。
【０１９６】
（第８の実施の形態）
次に、図３４、図３５、図３６、および図３７を参照して、本発明の第８の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ８は、上述の第７の実施の形態に係るコンテンツ視聴システムＣＰＳ７の機能に加え、第１のユーザが利用する第１のコンテンツ視聴装置１００＿１に代わって、スレーブコンテンツ視聴装置１１０で操作ログＬＯにコンテンツデータＤｃの時間的な位置の指定を変更し、マスターコンテンツ視聴装置１２０がスレーブコンテンツ視聴装置１１０で変更された位置の操作ログに詳細な情報を与える機能を有している。
【０１９７】
図３４に示すように、コンテンツ視聴システムＣＰＳ８は、図１に示したコンテンツ視聴システムＣＰＳ１と類似して構成されている。つまり、コンテンツ視聴システムＣＰＳ８は、スレーブコンテンツ視聴装置１１０ｈ、マスターコンテンツ視聴装置１２０ｈ、および操作ログ交換サーバ３４４０を含む。マスターコンテンツ視聴装置１２０ｈは、通信回線（図示せず）を介して、操作ログ交換サーバ３４４０に接続されて、当該操作ログ交換サーバ３４４０に接続されている第３のコンテンツ視聴装置３４３０と操作ログＬＯを交換する。
【０１９８】
通信回線は、インターネット、公衆電話回線、無線通信などの通信ネットワークでよい。また、操作ログ交換サーバは、Ｏｐｅｎｎａｐプロトコルを実装したＮａｐｓｔｅｒ等のファイル交換ソフトウェアのサーバや、ＧｎｕｔｅｌｌａやＷＰＮＰプロトコルを実装したファイル交換のリダイレクトサーバ（キャッシュサーバ）などでよい。また、第３のコンテンツ視聴装置３４３０は、好ましくは、マスターコンテンツ視聴装置１２０ｈと同様に構成されるが、操作ログ交換サーバ３４４０と操作ログＬＯが交換可能であれば、上述のコンテンツ視聴装置１００と同様に構成しても良い。なお、マスターコンテンツ視聴装置１２０ｈは、図４８に例示したように携帯型テレビジョン装置として構成できる。
【０１９９】
スレーブコンテンツ視聴装置１１０ｈは、スレーブコンテンツ視聴装置１１０ａにおいて、操作ログ解釈実行器１１２、操作ログ生成器１１４、およびコンテンツ制御器５０００ａがそれぞれ、操作ログ解釈実行器１２１３、操作ログ生成器３４１１、およびコンテンツ制御器５０００ｈに交換されている。また、マスターコンテンツ視聴装置１２０ｈは、マスターコンテンツ視聴装置１２０ａにおいて、操作ログ解釈実行器１２２およびコンテンツ制御器５０００ａがそれぞれ操作ログ解釈実行器３４２１およびコンテンツ制御器５０００ｈに交換されていると共に、送受信器３４２２が追加されている。
【０２００】
送受信器３４２２は一方がブリッジメディアＢＭスロット１１１に接続され、他方が通信回線を介して操作ログ交換サーバ３４４０に接続されている。送受信器３４２２は、操作ログ交換サーバ３４４０の用いているプロトコルに従い、操作ログＬＯが第３のコンテンツ視聴装置３４３０に存在することを表す情報を操作ログ交換サーバ３４４０にアップロードする。なお、操作ログ交換サーバ３４４０の用いているプロトコルによっては、操作ログ交換サーバに直接操作ログの実体をアップロードしても良い。結果、ブリッジメディアＢＭスロット１１１に格納されているブリッジメディアＢＭと、操作ログ交換サーバ３４４０との間で操作ログＬＯを交換できる。
【０２０１】
スレーブコンテンツ視聴装置１１０ｈではコンテンツデータＤｃの時間的な位置のみを指定し、マスターコンテンツ視聴装置１２０ｈでは指定された場所に対するコメントを後で編集することが出来る。さらに、操作ログ交換サーバ３４４０と呼ぶファイル交換サーバを用いることで、不特定多数のユーザに対して、操作ログＬＯを共有することが可能となる。以下に、マスターコンテンツ視聴装置１２０ｈ第３のコンテンツ視聴装置３４３０との操作ログＬＯの共有について説明する。なお、任意の数のコンテンツ視聴装置３４３０同士が操作ログ交換サーバ３４４０を介して接続されていても、第８の実施の形態は実施可能である。
【０２０２】
本明細書においては、説明の簡便化のため、操作ログＬＯがある第３のコンテンツ視聴装置３４３０に存在することを表す情報を、操作ログ交換サーバ３４４０にアップロードする際も、「操作ログＬＯを操作ログ交換サーバ３４４０にアップロードする」と記すものとする。図３５に、操作ログ生成器３４１１による操作ログＬＯｓへの付加情報追加処理を表すフローチャートを示す。同図に示すフローチャートは、既に説明した図３１に示したフローチャートから、ステップＳ３１０３が削除されたものである。結果、本実施の形態においては、付加情報毎に必要な情報がユーザから入力されないで、操作ログＬＯｓが生成される。
【０２０３】
次に、図３６に示すフローチャートを参照して、マスターコンテンツ視聴装置１２０ｈにおける付加情報の変更処理について説明する。
先ず、ステップＳ３３０１において、ブリッジメディアＢＭに格納されているスレーブコンテンツ視聴装置１１０ｈで生成された第１の操作ログＬＯ＿１（操作ログＬＯｓ）を読み込まれる。そして、制御は次のステップＳ３６０１に進む。
【０２０４】
ステップＳ３６０１において、ステップＳ３３０１において読み込まれた、第１の操作ログＬＯ＿１（操作ログＬＯｓ）と、マスターコンテンツ視聴装置１２０ｈで生成されている第２の操作ログＬＯ＿２（操作ログＬＯｍ）とがマージされる。この処理は、図７を参照して説明したステップＳ７０１〜ステップＳ７０５における処理と同様である。そして、制御は次のステップＳ３１０３に進む。
【０２０５】
ステップＳ３１０３において、ユーザにより入力される、付加情報毎に必要な情報を受け付けて、操作ログに必要な情報をマージされた操作ログＬＯに追加する。この処理は、図３１を参照して説明したステップＳ３１０３における処理と同様である。そして、制御は次のステップＳ３６０２に進む。
【０２０６】
ステップＳ３６０２において、操作ログ交換サーバ３４４０に操作ログＬＯがアップロードされる。アップロードの方法は、操作ログ交換サーバ３４４０のプロトコルに従って行われる。そして、処理が終了する。
【０２０７】
次に、図３７に示すフローチャートを参照して、第３のコンテンツ視聴装置３４３０における操作ログ解釈実行器（３４２１）による付加情報の実行処理について説明する。
先ず、ステップＳ３７０１において、再生するコンテンツデータＤｃの操作ログＬＯを、操作ログ交換サーバ３４４０で検索する。検索の手順は、操作ログ交換サーバで用いているプロトコルに従う。そして、制御は次のステップＳ３７０２に進む。
【０２０８】
ステップＳ３７０２において、探している操作ログＬＯが、操作ログ交換サーバ３４４０で見つかった場合、制御はステップＳ３７０３に進む。見つからなかった場合の場合、制御はステップＳ３３０６に進む。
【０２０９】
ステップＳ３７０３において、操作ログ交換サーバ３４４０経由で、操作ログＬＯが第３のコンテンツ視聴装置３４３０に読み込まれる。そして、処理が終了する。
【０２１０】
（第９の実施の形態）
次に、図３８、図３９、および図４０を参照して、本発明の第９の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ９は、第８の実施の形態に係るコンテンツ視聴システムＣＰＳ８の機能に加えて、スレーブコンテンツ視聴装置１１０ではコンテンツ属性データＤｃａを持たず時間情報だけをユーザ操作により生成し、マスターコンテンツ視聴装置１２０では生成された時間情報から操作ログの変更を行う機能を有している。これにより、本実施の形態においては、スレーブコンテンツ視聴装置１１０がアナログ放送の受信機や音声のみの受信機である場合にも第８の実施の形態と同様の機能が実施できる
【０２１１】
図３８に示すように、コンテンツ視聴システムＣＰＳ９は、図１２に示したコンテンツ視聴システムＣＰＳ３と類似して構成されている。つまり、コンテンツ視聴システムＣＰＳ９は、スレーブコンテンツ視聴装置１１０ｉ、マスターコンテンツ視聴装置１２０ｉ、および操作ログ交換サーバ３４４０を含む。マスターコンテンツ視聴装置１２０ｉは、通信回線（図示せず）を介して、操作ログ交換サーバ３４４０に接続されて、当該操作ログ交換サーバ３４４０に接続されている第３のコンテンツ視聴装置１２０ｉと操作ログＬＯを交換する。
【０２１２】
スレーブコンテンツ視聴装置１１０ｉは、スレーブコンテンツ視聴装置１１０ｃにおいて、簡易操作ログ生成器１２１２およびコンテンツ制御器５０００ｃは、それぞれ操作ログ生成器３８１１およびコンテンツ制御器５０００ｉに交換されている。マスターコンテンツ視聴装置１２０ｉは、マスターコンテンツ視聴装置１２０ｃにおいて、操作ログ解釈実行器１２２３およびコンテンツ制御器５０００ｃがそれぞれ操作ログ解釈実行器３８２１およびコンテンツ制御器５０００ｉに交換されている。
【０２１３】
次に、図３９に示すフローチャートを参照して、スレーブコンテンツ視聴装置１１０ｉによる操作ログＬＯへの付加情報追加処理について説明する。
先ず、ステップＳ１８０１において、ユーザによる視聴中のコンテンツに対する付加情報追加指示が受け付けられる。そして、制御は次のステップＳ３１０２に進む。
【０２１４】
ステップＳ３１０２において、ユーザによる付加情報の種類の選択が受け付けられる。そして、制御は次のステップＳ３９０１に進む。
【０２１５】
ステップＳ３９０１において、簡易操作ログＬＰに対し、操作種別にステップＳ３１０２において受け付けられたユーザが選択した付加情報の種類を設定した項目が作成される。そして、制御は次のステップＳ１８０３に進む。
【０２１６】
図４０に示すフローチャートを参照して、マスターコンテンツ視聴装置１２０ｉによる付加情報の変更処理について説明する。
先ず、ステップＳ１５０１において、スレーブコンテンツ視聴装置１１０ｉから簡易操作ログＬＰ（第１の操作ログＬＯ＿１）が読み込まれる。そして、制御は次のステップＳ４００１に進む。
【０２１７】
ステップＳ４００１において、ステップＳ１５０１において読み込まれた簡易操作ログＬＰ（第１の操作ログＬＯ＿１）が操作ログＬＯに変換される。この処理は、図１５に示したフローチャートにおけるステップＳ１５０２〜ステップＳ１５０８における処理と同等でよい。そして、制御は次のステップＳ３６０１に進む。
【０２１８】
ステップＳ３６０１において、操作ログＬＯと、マスターコンテンツ視聴装置１２０ｉで生成された操作ログＬＯ＿２がマージされる。そして、制御は次のステップＳ３１０３に進む。
【０２１９】
ステップＳ３１０３において、ユーザによる付加情報毎に必要な情報の入力が受け付けられる。そして、制御は次のステップＳ３６０２に進む。
【０２２０】
ステップＳ３６０２において、操作ログＬＯが操作ログ交換サーバ３４４０にアップロードされる。そして、処理が終了する。
【０２２１】
（第１０の実施の形態）
次に、図４１を参照して、本発明の第１０の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ１０は、コンテンツ視聴システムＣＰＳ９の機能に加えて、スレーブコンテンツ視聴装置１１０で操作ログを生成してマスターコンテンツ視聴装置１２０に渡し、コンテンツデータＤｃ中の時間軸に対するメタデータに対して操作ログをマスターコンテンツ視聴装置１２０で解析することで、時間軸に対してより詳細なユーザの嗜好情報を抽出出来る機能を有する。そのために、コンテンツ視聴システムＣＰＳ１０は、コンテンツ制御器５０００ｉがコンテンツ制御器５０００ｊに交換されている点を除けば、コンテンツ視聴システムＣＰＳ９と基本的に同様に構成されている。結果、コンテンツ視聴システムＣＰＳ１０は、スレーブコンテンツ視聴装置１１０ｉおよびマスターコンテンツ視聴装置１２０ｉの代わりにスレーブコンテンツ視聴装置１１０ｊおよびマスターコンテンツ視聴装置１２０ｊを含む。
【０２２２】
図４１に示すフローチャートを参照して、第１０の実施の形態におけるマスターコンテンツ視聴装置１２０ｊによる詳細嗜好情報抽出処理について説明する。先ず、ステップＳ３０１において、スレーブコンテンツ視聴装置１１０ｊから操作ログＬＯｓが読み込まれる。次に、ステップＳ７０１において、操作ログＬＯｓからコンテンツＣが１つずつ選択される。全てのコンテンツＣが選択された時点（ステップＳ７０２）に、制御は次のステップＳ４１０１に進む。
【０２２３】
ステップＳ４１０１において、ステップＳ７０１において選択されたコンテンツデータＣの項目から、操作ログ情報ＩＬＯ中の操作情報ｏを１つずつ選択される。そして、制御は次のステップＳ４１０２に進む。
【０２２４】
ステップＳ４１０２において、ステップＳ４１０１において既に全ての操作情報を選択済みで、選択すべき操作情報が無くなっているか否かが判断される。Ｎｏの場合、制御は上述のステップＳ７０１にもどる。Ｙｅｓの場合、制御は次のステップＳ４１０３に進む。
【０２２５】
ステップＳ４１０３において、コンテンツデータ属性管理器４７０４に格納されたコンテンツ属性データＤｃａからコンテンツデータＤｃの属性が選択されてＭｃとされる。そして、付加情報に従い、コンテンツの再生実行が行われる。そして、制御は次のステップＳ４１０４に進む。
【０２２６】
ステップＳ４１０４において、コンテンツ属性データＭｃから、操作情報ｏの時間的な場所に関する情報Ｍｃ（ｏ）が抽出される。なお、操作情報ｏには時刻の情報が含まれている。一方でコンテンツ属性データＭｃには、コンテンツデータＤｃの先頭からの時間軸に対する情報が含まれている。例えば、コンテンツデータＤｃが映像番組である場合、番組の先頭から何分何秒の所が、どのような出演者が登場するのか、どの様なシーンであるのか等を表す情報である。この情報は日本のデジタル放送の規格である、電波産業会のＳＴＢ−Ｂ１０で規定される番組インデックスで表現することが可能である。そして、制御は次のステップＳ４１０５に進む。
【０２２７】
ステップＳ４１０５において、操作情報ｏが「ｗａｔｃｈ」または「ｒｅｓｅｒｖｅ」であるか否かが判断される。Ｙｅｓの場合、制御はステップＳ４１０６へ進む。一方、Ｎｏの場合、制御はステップＳ７０１に戻る。
【０２２８】
ステップＳ４１０６において、ユーザの嗜好情報でＭｃ（ｏ）に含まれる項目がユーザの嗜好に適合しているとして加算される。そして、制御はステップＳ７０１に戻る。ユーザがスレーブコンテンツ視聴装置１１０ｊで「ｗａｔｃｈ」または「ｒｅｓｅｒｖｅ」を指定すると、マスターコンテンツ視聴装置１２０ｊでは視聴開始や予約処理が実行される。このため、ユーザがコンテンツデータＤｃに対して何らかの興味のあることを表しており、この時点での番組属性情報から嗜好を得ることが出来る。
【０２２９】
（第１１の実施の形態）
次に、図４２、図４３、および図４４を参照して、本発明の第１１の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ１１は、スレーブコンテンツ視聴装置１１０で操作ログを生成してサーバに渡し、コンテンツデータＤｃ中の時間軸に対するメタデータに対して操作ログＬＯをサーバで解析することで、時間軸に対してより詳細なユーザの嗜好情報を抽出出来る機能を有する。さらに、複数の視聴装置からの操作ログを解析し統計処理を行うことでコンテンツデータＤｃ中の時間軸に対する詳細の視聴率情報を得る機能も有する。
【０２３０】
図４２に示すように、第１１の実施の形態に係るコンテンツ視聴システムＣＰＳ１１は、第１のコンテンツ視聴装置１００＿１〜第ｎ番目のコンテンツ視聴装置１００＿ｎ、およびサーバ４２４０を含む。ｎ台のコンテンツ視聴装置１００＿１〜１００＿ｎは、それぞれ通信回線（図示せず）を経由してサーバ４２４０に接続されている。サーバ４２４０は、嗜好情報抽出サーバ４２４１、顧客情報サーバ４２４２、および詳細視聴率計算サーバ４２４３を含む。なお、ｎ台のコンテンツ視聴装置１００＿１〜１００＿ｎのそれぞれは、好ましくは同様に構成される。図４２に詳細に示すように、第１のコンテンツ視聴装置１００＿１は、図３０に示したスレーブコンテンツ視聴装置１００＿１において、操作ログ解釈実行器３００１が操作ログ解釈実行器１２３３に交換されている。
【０２３１】
次に、図４３を参照して、操作ログ解釈実行器１２３３によるサーバ４２４０への操作ログＬＯのアップロード処理について説明する。
先ず、ステップＳ４３０１において、操作ログ格納器１１３に格納されている操作ログＬＯのコピーが作成される。そして、制御は次のステップＳ４３０２に進む。
【０２３２】
ステップＳ４３０２において、ステップＳ４３０１において作成された操作ログＬＯのコピーから視聴率調査対象のコンテンツデータＤｃ以外が削除される。  視聴率対象となるコンテンツデータＤｃであるか否かの判断基準は、接続する嗜好情報抽出サーバ４２４１により指定してもよい。例えば、特定の放送チャンネルに対するものだけを選択することが考えられる。そして、制御は次のステップＳ４３０３に進む。
【０２３３】
ステップＳ４３０３において、操作ログＬＯのコピー中の操作情報が「ｗａｔｃｈ」以外のものが削除される。つまり、操作ログＬＯのうち操作ログ情報ＩＬＯで意味を持たないものが削除される。例えば操作ログＬＯのうち、ここでは視聴していることを表す種類の操作ログ情報ＩＬＯの要素だけが抽出される。なお、予約を行うことが、よりユーザの要望が強いという観点から、「ｒｅｓｅｒｖｅ」を抽出しても良い。そして、制御は次のステップＳ４３０４に進む。
【０２３４】
ステップＳ４３０４において、嗜好情報抽出サーバ４２４１へ、ステップＳ４３０３を経た操作ログＬＯのコピーが送信される。具体的な送受信のプロトコルや通信回線の種類に依らず本発明は実施可能である。そして、処理が終了する。
【０２３５】
次に、図４４に示すフローチャートを参照して、スレーブコンテンツ視聴装置１１０＿１から送信された操作ログＬＯに基づく、サーバ４２４０による詳細情報の抽出について説明する。
先ず、ステップＳ４４０１において、複数のコンテンツ視聴装置１００＿１〜１００＿ｎから操作ログＬＯが読み込まれる。なお、この操作ログＬＯは、ステップＳ４３０４で送られた操作ログ（のコピー）である。そして、制御は次のステップＳ４４０２に進む。
【０２３６】
ステップＳ４４０２において、ユーザ毎に、コンテンツデータＤｃのメタデータと比較して嗜好情報が求められる。この処理は、図４１に示したフローチャートにおけるステップＳ７０１〜ステップＳ４１０６におけるのと同様の処理でよい。そして、制御は次のステップＳ４４０３に進む。
【０２３７】
ステップＳ４４０３において、嗜好情報が顧客情報サーバ４２４２に送られる。顧客情報サーバ４２４２は、いわゆるＣＲＭ（Ｃｕｓｔｏｍｅｒ    Ｒｅｌａｔｉｏｎｓｈｉｐ    Ｍａｎａｇｅｍｅｎｔ）処理を行うサーバである。ＣＲＭとは、各ユーザへの商品やサービス提供と、それに対する顧客（ユーザ）の反応といったインタラクションの繰り返しを管理することで信頼関係を継続するマーケッティングモデルである。顧客情報サーバ４２４２は、各個人毎の嗜好情報を吸い上げることで、各顧客にとってより適切な商品やサービスの提供を可能にする。そして、制御は次のステップＳ４４０４に進む。
【０２３８】
ステップＳ４４０４において、嗜好情報抽出サーバ４２４１によって、嗜好情報からユーザを特定できる情報を除いた統計情報が詳細視聴率計算サーバ４２４３に送られる。ユーザを特定出来る情報を除く方法としては、各ユーザを特定するｉｄ等を単に取り去り、匿名ユーザの嗜好情報をそのまま送る方法がある。或いは、嗜好の対象毎に全てのユーザの嗜好を集計する統計処理を行ってもよい。そして、処理が終了する。
【０２３９】
なお、ステップＳ４４０２においては、コンテンツデータＤｃのどの時間的な場所や構成要素（出演者など）に興味があるのかを抽出することが出来る。このため、従来のテレビ視聴率調査のように番組（コンテンツデータＤｃ）を何人が見ているかではなく、より詳細な情報を抽出できる。
【０２４０】
（第１２の実施の形態）
次に、図４５および図４６を参照して、本発明の第１２の実施の形態に係るコンテンツ視聴システムについて説明する。本実施の形態に係るコンテンツ視聴システムＣＰＳ１２は、複数の視聴装置１００＿１〜１００＿ｎの操作ログＬＯ＿１〜ＬＯ＿ｎを集計して１つの課金実績情報を生成し、課金実績情報を一度にサーバに課金処理を行う機能を有する。複数の視聴機器１００＿１〜１００＿ｎのそれぞれに課金実績情報を生成する機能を含む必要がなく、また、課金処理の回数が減少するため、視聴装置とサーバの両方において処理負荷を軽減できる。結果、課金を視聴時の品位で重み付けする処理や、複数の視聴装置でまとめて視聴することによる割引などのサービスを実現できる。
【０２４１】
第１２の実施の形態におけるコンテンツ視聴システムＣＰＳ１２は、図４２に示したコンテンツ視聴システムＣＰＳ１１と類似して構成される。但し、コンテンツ制御器５０００ｋがコンテンツ制御器５０００Ｌに交換される。なお、コンテンツ視聴システムＣＰＳ１２においては、ｎ台のコンテンツ視聴装置１００＿１〜１００＿ｎの内、少なくとも１台は課金実績情報の処理を行うセンター装置と、視聴だけを行うスレーブコンテンツ視聴装置（１１０Ｌ）と、視聴に加えセンター装置との間で課金処理を行うマスターコンテンツ視聴装置（１２０Ｌ）として使用される。
【０２４２】
マスターコンテンツ視聴装置（１２０Ｌ）により、スレーブコンテンツ視聴装置（１１０Ｌ）とマスターコンテンツ視聴装置（１２０Ｌ）の課金実績情報がまとめてサーバ４２４０に報告される。図４５に示すフローチャートを参照して、ｎ台のコンテンツ視聴装置１００＿１〜１００＿ｎの操作ログＬＯ＿１〜ＬＯ＿ｎのマージ処理について説明する。
【０２４３】
先ず、上述のステップＳ３０１、Ｓ７０１、Ｓ７０２、Ｓ７０３、Ｓ７０４、およびＳ７０５における処理を経て、制御はステップＳ４５０１に進む。
ステップＳ４５０１において、ステップＳ７０１において選択されたコンテンツデータＤｃに対し、その視聴により支払うべき金額が計算される。計算は課金ルールを参照して行われる。なお、直前のステップまでで、ステップＳ７０１で選択されたコンテンツデータＤｃの操作ログがマージされている。そして、コンテンツデータＤｃ毎の操作ログに格納された視聴の実績に基づき支払うべき金額を計算する。
【０２４４】
図４６に、第１２の実施の形態における課金ルールの一例を示す。課金ルールは、各行がルールを表す表形式のデータ構造で、課金する条件を格納する条件列４６１０と、計算方法を定めた価格ルール列４６２０とを含む。例えば同一コンテンツデータＤｃがマスターコンテンツ視聴装置（１２０Ｌ）とスレーブコンテンツ視聴装置（１１０Ｌ）の両方で視聴された場合、行４６０１が適用され、コンテンツデータＤｃを２台の装置で視聴したが２倍ではなく、１．２倍の価格に押さえられる。
【０２４５】
或いは、あるコンテンツデータＤｃがスレーブコンテンツ視聴装置（１１０Ｌ）で視聴された場合には、行４６０２が適用され、６割の価格に抑えられる。これにより、スレーブコンテンツ視聴装置（１１０Ｌ）の表示解像度が、マスターコンテンツ視聴装置（１２０Ｌ）のそれよりも少ない時により安価に視聴したいというユーザの欲求を満たすことができる。そして、制御はステップＳ７０１に戻る。
【０２４６】
ステップＳ７０１を経て、ステップＳ７０２で、全てのコンテンツが選択済みであると判断される場合、制御はステップＳ４５０２に進む。
ステップＳ４５０２において、最終的な金額が計算される。全てのコンテンツデータＤｃについて金額の計算が出来ているので、ここで、最終的な金額を計算する。この際にも課金ルールに基づき計算する。  例えばマスターコンテンツ視聴装置（１２０Ｌ）とスレーブコンテンツ視聴装置（１１０Ｌ）の総計で１２以上のコンテンツデータＤｃが視聴されたとすると、課金ルール４６００の行４６０４が適用され、１０を越える２つのコンテンツデータＤｃの価格が半額となる。そして、制御は次のステップＳ４１０３に進む。
【０２４７】
ステップＳ４１０３において、請求内容がセンター装置に送信される。そして、処理が終了する。
【０２４８】
上述のように、本発明における視聴システムによれば、視聴装置の諸元や、コンテンツデータＤｃのデータの所在を意識したユーザの煩雑な操作を省略することが可能となる。すなわち、従来の視聴装置に従属してコンテンツデータＤｃが格納されている世界観ではなく、コンテンツデータＤｃがまず存在し、そのコンテンツデータＤｃに対して複数の視聴装置を介してアクセスするコンテンツデータＤｃに視聴装置が従属する、コンテンツデータＤｃ中心の世界観を持った操作性を実現する。
【０２４９】
より具体的には、第１の実施の形態によれば、一方の視聴装置において視聴していたコンテンツデータの続きや未視聴の部分を、他方の視聴装置において続けて視聴できる。このため、複数の視聴装置にまたがる操作であっても、特別な操作を行うことなく、複数の視聴装置が同一コンテンツデータを共有参照している操作感で視聴できる。
【０２５０】
第２の実施の形態によれば、第１の実施の形態での効果に加え、同一コンテンツデータの２つ以上の複数装置に跨る視聴操作においても共有参照している操作感で視聴出来る。また、３以上の視聴装置においても共有参照している操作感で視聴できる。
【０２５１】
第３の実施の形態によれば、スレーブコンテンツ視聴装置がＥＰＧなどのコンテンツ属性データを持たない装置である場合でも、第１および第２の実施の形態と同様の操作感で視聴できる。また、コンテンツデータの配送経路が、デジタル放送とアナログ放送、放送と通信でのストリーミング、パッケージメディアと通信でのストリーミングなどに跨る場合でも、同様の操作感で視聴できる。例えば、スレーブコンテンツ視聴装置がアナログ放送の受信装置であっても実施可能である。
【０２５２】
第４の実施の形態によれば、スレーブコンテンツ視聴装置で視聴中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置においてコンテンツデータＤｃの視聴や取得などの予約を行える。例えば、スレーブコンテンツ視聴装置において、オンエアの番組を視聴中に予約の操作を行うことで、マスターコンテンツ視聴装置において、予約操作を行ったコンテンツデータの予約すなわち視聴や録画を実行出来る。
【０２５３】
第５の実施の形態によれば、スレーブコンテンツ視聴装置で順に通信または放送から得たコンテンツデータを再生中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置で順に放送または通信に対してコンテンツデータの予約を実行出来る。
【０２５４】
第６の実施の形態によれば、スレーブコンテンツ視聴装置でコンテンツデータの要約の視聴中にユーザが予約操作を行うことで、マスターコンテンツ視聴装置１２０ａにおいてコンテンツデータＤｃの視聴や取得などの予約を行える。
例えば、スレーブコンテンツ視聴装置がメモリカードによるコンテンツデータビューワであり、マスターコンテンツ視聴装置がコンテンツデータの受信機能とメモリカードへのコンテンツデータおよびコンテンツデータの要約を書き込む機能を含む。そして、スレーブコンテンツ視聴装置でメモリカード中のコンテンツデータの要約を視聴中に予約操作を行うことで、マスターコンテンツ視聴装置でのコンテンツデータの録画予約や、メモリカードへのコンテンツデータの書き出しを指示できる。
【０２５５】
第７の実施の形態によれば、第１のユーザの視聴装置でコンテンツデータを視聴している間にユーザが付与操作を行い、操作ログを変更する。そして、視聴装置から別の視聴装置へ変更した操作ログを転送し、第２のユーザの視聴装置で、変更された操作ログに基づくコンテンツデータ再生を行える。例えば、付与操作で指定されたコンテンツデータ中の場所を選択的に再生したり、コンテンツデータＤｃの時間軸に付与されたメモを再生中に表示したりすることで、視聴装置間すなわち第１のユーザと第２のユーザの間で、同一コンテンツデータの時間軸に付与された情報を、コンテンツデータ自体を転送することなく共有できる。
【０２５６】
第８の実施の形態によれば、第７の実施の形態による効果に加え、第１のユーザの視聴装置に代わって、操作ログにコンテンツデータＤｃの時間的な位置の指定を変更するスレーブコンテンツ視聴装置と、スレーブコンテンツ視聴装置で指定された位置の操作ログに詳細の情報を与えるマスターコンテンツ視聴装置とを含む。これによりスレーブコンテンツ視聴装置ではコンテンツデータの時間的な位置のみを指定し、マスターコンテンツ視聴装置では指定された場所に対するコメントを後で編集することが出来る。さらに、操作ログ交換サーバと呼ぶファイル交換サーバを用いることで、不特定多数のユーザに対して、操作ログを共有できる。
【０２５７】
第９の実施の形態によれば、第８の実施の形態による効果に加え、スレーブコンテンツ視聴装置ではコンテンツ属性データを持たず時間情報だけをユーザ操作により生成し、マスターコンテンツ視聴装置では生成された時間情報から操作ログの変更を行う。これにより、スレーブコンテンツ視聴装置がアナログ放送の受信機や音声のみの受信機である場合にも第８の実施の形態と同様の機能が実施できる。
【０２５８】
第１０の実施の形態によれば、スレーブコンテンツ視聴装置で操作ログを生成してマスターコンテンツ視聴装置に渡し、コンテンツデータ中の時間軸に対するメタデータに対して操作ログをマスターコンテンツ視聴装置で解析することで、時間軸に対してより詳細なユーザの嗜好情報を抽出出来る。
【０２５９】
第１１の実施の形態によれば、スレーブコンテンツ視聴装置で操作ログを生成してサーバに渡し、コンテンツデータ中の時間軸に対するメタデータに対して操作ログをサーバで解析することで、時間軸に対してより詳細なユーザの嗜好情報を抽出出来る。さらに、複数の視聴装置からの操作ログを解析し統計処理を行うことでコンテンツデータ中の時間軸に対する詳細の視聴率情報を得ることが出来る。
【０２６０】
第１２の実施の形態によれば、複数の視聴装置の操作ログを集計し１つの課金実績情報を生成し、課金実績情報を一度にサーバに課金処理を行える。このため、複数の視聴機器それぞれに課金実績情報を生成する機能を含む必要がなく、また、課金処理の回数が減少するため、視聴装置とサーバの両方において処理負荷を軽減できる。課金を視聴時の品位で重み付けする処理や、複数の視聴装置でまとめて視聴することによる割引などのサービスを実現できる。
【産業上の利用可能性】
【０２６１】
本発明は、複数のコンテンツ視聴装置に跨ってコンテンツを受信して視聴できる用途に適し、具体的にはデジタル放送受信装置等に適用できる。
【図面の簡単な説明】
【０２６２】
【図１】本発明の第１の実施の形態に係るコンテンツ視聴システムの構成を示すブロック図
【図２】図１に示したコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置にて生成される操作ログの一例を表す説明図
【図３】図３は、図１に示したコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置による操作ログの生成処理の動作を表すフローチャート
【図４】図４は、図１に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による視聴コンテンツデータの候補リストの生成処理の動作を表すフローチャート
【図５】図１に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による生成される視聴コンテンツデータの候補作成リストの為の中間処理データの一例を表す説明図
【図６】図１に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置により生成される視聴コンテンツデータの候補リストの一例を表す説明図
【図７】本発明の第２の実施の形態に係るコンテンツ視聴システムによる操作ログのマージ処理の動作を表すフローチャート
【図８】本発明の第２の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置にて生成される操作ログの一例を表す説明図
【図９】本発明の第２の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置にて生成される操作ログの一例を表す説明図
【図１０】本発明の第２の実施の形態に係るコンテンツ視聴システムによりマージされた操作ログの一例を表す説明図
【図１１】本発明の第２の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置にて生成される視聴コンテンツデータの候補リストの一例を表す説明図
【図１２】本発明の第３の実施の形態に係るコンテンツ視聴システムの構成を示すブロック図
【図１３】図１２に示したコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置による簡易操作ログ生成処理の動作を表すフローチャート
【図１４】図１２に示したコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置により生成される簡易操作ログの一例を表す説明図
【図１５】図１２に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による簡易操作ログから通常の操作ログへの変換処理の動作を表すフローチャート
【図１６】図１２に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置におけるコンテンツ属性データの一例を表す説明図
【図１７】図１２に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置により、簡易操作ログから変換された通常の操作ログの一例を表す説明図
【図１８】本発明の第４の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置による簡易操作ログへのｒｅｓｅｒｖｅ操作要求の追加処理の動作を表すフローチャート
【図１９】本発明の第４の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置による生成される簡易操作ログの一例を表す説明図
【図２０】本発明の第４の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による簡易操作ログ中のｒｅｓｅｒｖｅ操作要求の実行処理の動作を表すフローチャート
【図２１】本発明の第４の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置におけるコンテンツ属性データの一例を表す説明図
【図２２】本発明の第５の実施の形態に係るコンテンツ視聴システムの構成を表すブロック図
【図２３】図２２に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による操作ログ中のｒｅｓｅｒｖｅ操作要求の実行処理の動作を表すフローチャート
【図２４】図２２に示したコンテンツ視聴システムにおけるマスターコンテンツ視聴装置におけるコンテンツ属性データの一例を表す説明図
【図２５】本発明の第６の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による要約コンテンツデータの生成と、スレーブコンテンツ視聴装置への格納処理の動作を表すフローチャート
【図２６】本発明の第６の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置にて生成されるコンテンツデータリストの一例を表す説明図
【図２７】本発明の第６の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置による操作ログへ全編転送要求を追加する処理の動作を表すフローチャート
【図２８】本発明の第６の実施の形態に係るコンテンツ視聴システムにおけるスレーブコンテンツ視聴装置により生成される操作ログの一例を表す説明図
【図２９】本発明の第６の実施の形態に係るコンテンツ視聴システムにおける全編転送要求の処理の動作を表すフローチャート
【図３０】本発明の第７の実施の形態に係るコンテンツ視聴システムの構成を表すブロック図
【図３１】図３０に示したコンテンツ視聴システムにおける操作ログへの付加情報追加の処理の動作を表すフローチャート
【図３２】図３０に示したコンテンツ視聴システムにおける第１のコンテンツ視聴装置から第２のコンテンツ視聴装置への操作ログ転送処理の動作を表すフローチャート
【図３３】図３０に示したコンテンツ視聴システムにおける第２のコンテンツ視聴装置による付加情報実行処理の動作を表すフローチャート
【図３４】本発明の第８の実施の形態に係るコンテンツ視聴システムの構成を表すブロック図
【図３５】図３４に示したコンテンツ視聴システムにおける第１のコンテンツ視聴装置による操作ログへの付加情報追加処理の動作を表すフローチャート
【図３６】図３４に示したコンテンツ視聴システムにおける第２のコンテンツ視聴装置による付加情報変更処理の動作を表すフローチャート
【図３７】図３４に示したコンテンツ視聴システムにおける第３のコンテンツ視聴装置による付加情報実行処理の操作を表すフローチャート
【図３８】本発明の第９の実施の形態に係るコンテンツ視聴システムの構成を表すブロック図
【図３９】図３８に示したコンテンツ視聴システムにおける第１のコンテンツ視聴装置による操作ログへの付加情報追加処理の操作を表すフローチャート
【図４０】図３８に示したコンテンツ視聴システムにおける第２のコンテンツ視聴装置による付加情報変更処理の動作を表すフローチャート
【図４１】本発明の第１０の実施の形態に係るコンテンツ視聴システムにおけるマスターコンテンツ視聴装置による詳細嗜好情報抽出処理の動作を表すフローチャート
【図４２】本発明の第１１の実施の形態に係るコンテンツ視聴システムの構成を表すブロック図
【図４３】図４２に示したコンテンツ視聴システムによるサーバへの操作ログのアップロード処理の動作を表すフローチャート
【図４４】図４２に示したコンテンツ視聴システムにおけるサーバによる詳細嗜好情報の抽出処理および視聴率計算処理の動作を表すフローチャート
【図４５】本発明の第１２の実施の形態に係るコンテンツ視聴システムにおけるマージ処理の動作を表すフローチャート
【図４６】本発明の第１２の実施の形態に係るコンテンツ視聴システムにおける課金ルールの一例を表す説明図
【図４７】従来技術のコンテンツ視聴装置の構成を表すブロック図
【図４８】第１の実施の形態に係るコンテンツ視聴システムにおいて、スレーブコンテンツ視聴装置として一例とし構成される携帯型テレビジョン装置を示す外観斜視図
【図４９】第３の実施の形態に係るコンテンツ視聴システムにおいて、スレーブコンテンツ視聴装置として一例とし構成される携帯型テレビジョン装置を示す外観斜視図
【図５０】第４の実施の形態に係るコンテンツ視聴システムにおいて、マスターコンテンツ視聴装置として構成された据え置き型テレビジョン装置の提示器に表示されるメッセージの一例を示す説明図
【図５１】第６の実施の形態に係るコンテンツ視聴システムにおいて、スレーブコンテンツ視聴装置として構成された携帯型テレビジョン装置における提示器に表示される予約録画メッセージの一例を示す説明図
【図５２】第６の実施の形態に係るコンテンツ視聴システムにおいて、スレーブコンテンツ視聴装置として構成された携帯型テレビジョン装置における提示器に表示されるコンテンツデータリストの一例を示す説明図
【図５３】第７の実施の形態に係るコンテンツ視聴システムにおいて、コンテンツ視聴装置として構成された携帯型テレビジョン装置の提示器に提示される表示例を示す説明図
【図５４】第７の実施の形態に係るコンテンツ視聴システムにおいて、表示される付加情報の一例を示す説明図
【図５５】第７の実施の形態に係るコンテンツ視聴装置として構成された据え置き型テレビジョン装置の提示器に提示される表示例を示す説明図
【符号の説明】
【０２６３】
ＣＰＳ１〜ＣＰＳ１２  コンテンツ視聴システム
１００、４７００  コンテンツ視聴装置
１００＿１  第１のコンテンツ視聴装置
１００＿２  第２のコンテンツ視聴装置
１００＿ｎ  第ｎ番目のコンテンツ視聴装置
１１０ａ、１１０ｃ、１１０ｅ、１１０ｇ、１１０ｈ、１１０ｉ、１１０ｋ、スレーブコンテンツ視聴装置
１１１  ブリッジメディアスロット
１１２、１２２、１２２３  操作ログ解釈実行器
１１３  操作ログ格納器
１１４、１２４、１２１１  操作ログ生成器
１２１３、１２２３、２２２２、３００１、３４２１、３８２１、４２１１  操作ログ解釈実行器
１１５  蓄積器
１２０ａ、１２０ｃ、１２０ｅ、１２０ｇ、１２０ｈ、１２０ｉ、１２０ｋ  マスターコンテンツ視聴装置
１２１１  送受信器
１２１２  簡易操作ログ生成器
４７０１  アンテナ
４７０３  コンテンツデータ再生器
４７０４  コンテンツデータ属性管理器
４７０６  操作入力器
４７０８  提示器
５０００ａ、５０００ｃ、５０００ｅ、５０００ｇ、５０００ｈ、５０００ｉ、５０００ｋ  コンテンツ制御器
ＢＭ  ブリッジメディア
【図１】
0004621211.tif 000002
【図２】
0004621211.tif 000003
【図３】
0004621211.tif 000004
【図４】
0004621211.tif 000005
【図５】
0004621211.tif 000006
【図６】
0004621211.tif 000007
【図７】
0004621211.tif 000008
【図８】
0004621211.tif 000009
【図９】
0004621211.tif 000010
【図１０】
0004621211.tif 000011
【図１１】
0004621211.tif 000012
【図１２】
0004621211.tif 000013
【図１３】
0004621211.tif 000014
【図１４】
0004621211.tif 000015
【図１５】
0004621211.tif 000016
【図１６】
0004621211.tif 000017
【図１７】
0004621211.tif 000018
【図１８】
0004621211.tif 000019
【図１９】
0004621211.tif 000020
【図２０】
0004621211.tif 000021
【図２１】
0004621211.tif 000022
【図２２】
0004621211.tif 000023
【図２３】
0004621211.tif 000024
【図２４】
0004621211.tif 000025
【図２５】
0004621211.tif 000026
【図２６】
0004621211.tif 000027
【図２７】
0004621211.tif 000028
【図２８】
0004621211.tif 000029
【図２９】
0004621211.tif 000030
【図３０】
0004621211.tif 000031
【図３１】
0004621211.tif 000032
【図３２】
0004621211.tif 000033
【図３３】
0004621211.tif 000034
【図３４】
0004621211.tif 000035
【図３５】
0004621211.tif 000036
【図３６】
0004621211.tif 000037
【図３７】
0004621211.tif 000038
【図３８】
0004621211.tif 000039
【図３９】
0004621211.tif 000040
【図４０】
0004621211.tif 000041
【図４１】
0004621211.tif 000042
【図４２】
0004621211.tif 000043
【図４３】
0004621211.tif 000044
【図４４】
0004621211.tif 000045
【図４５】
0004621211.tif 000046
【図４６】
0004621211.tif 000047
【図４７】
0004621211.tif 000048
【図４８】
0004621211.tif 000049
【図４９】
0004621211.tif 000050
【図５０】
0004621211.tif 000051
【図５１】
0004621211.tif 000052
【図５２】
0004621211.tif 000053
【図５３】
0004621211.tif 000054
【図５４】
0004621211.tif 000055
【図５５】
0004621211.tif 000056