(57)【要約】      （修正有）【課題】あるコンテンツをレジューム再生する場合に、同様の内容を持つ、他のコンテンツの停止位置などを利用して、レジュームポイントを設定する。【解決手段】コンテンツの再生停止が指示された場合などに、当該コンテンツのタイトルやコンテンツの長さ、停止位置などの関連情報を既視聴履歴として既視聴リストへ保存する。あるコンテンツAのレジュームポイント設定を行う場合は、コンテンツAのタイトルやコンテンツの長さなどで既視聴リストを検索し、検索に合致した既視聴履歴が存在する場合には、当該既視聴履歴に記載された停止位置を、コンテンツAのレジュームポイントとして設定する。【選択図】図１
2011146879.tif 000002
【特許請求の範囲】
【請求項１】
通信または放送により提供されるコンテンツを取得し、再生するコンテンツ再生装置であって、
取得したコンテンツの再生を停止した場合に、当該コンテンツの内容を判断するためのメタデータと停止位置とからなる履歴を登録し、再生停止をした複数のコンテンツごとの複数の履歴を管理する管理部と、
新たに取得したコンテンツの再生を行う場合に、管理部で管理される複数の履歴から当該コンテンツと同一のメタデータを有する履歴を特定し、特定された履歴の停止位置から新たに取得したコンテンツの再生を開始させる制御部を備えることを特徴とするコンテンツ再生装置。
【請求項２】
前記制御部は、特定された履歴が複数ある場合は、最新の履歴の停止位置から新たに取得したコンテンツの再生を開始させることを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記制御部は、特定された履歴が複数ある場合は、当該複数の履歴をユーザに選択させるために提示させ、ユーザが選択した履歴の停止位置から新たに取得したコンテンツの再生を開始させることを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項４】
前記コンテンツの内容を判断するためのメタデータは、コンテンツのタイトル、概要、サムネイル画像またはIDであり、制御部は、いずれか１つ以上のメタデータが同一となる履歴を特定することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項５】
前記コンテンツの内容を判断するためのメタデータは、コンテンツのタイトル、概要、サムネイル画像、ID、長さ、ジャンルまたは作成者であり、
制御部は、コンテンツのタイトル、概要、サムネイル画像、IDのうちいずれか１つを含む複数のメタデータが同一となる履歴を特定することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項６】
通信または放送により提供されるコンテンツを取得し、再生するコンテンツ再生装置であって、
取得したコンテンツの再生を停止した場合に、当該コンテンツの内容を判断するためのメタデータと停止位置周辺のコンテンツを抜き出した部分コンテンツとからなる履歴を登録し、再生停止をした複数のコンテンツごとの複数の履歴を管理する管理部と、
新たに取得したコンテンツの再生を行う場合に、管理部で管理される複数の履歴から当該コンテンツと同一のメタデータを有する履歴を特定し、新たに取得したコンテンツのうち、特定された履歴の部分コンテンツと一致する部分の終端位置から再生を開始させる制御部を備えることを特徴とするコンテンツ再生装置。
【請求項７】
前記制御部は、特定された履歴が複数ある場合は、新たに取得したコンテンツのうち、最新の履歴の部分コンテンツと一致する部分の終端位置から再生を開始させることを特徴とする請求項６に記載のコンテンツ再生装置。
【請求項８】
前記制御部は、特定された履歴が複数ある場合は、当該複数の履歴をユーザに選択させるために提示させ、新たに取得したコンテンツのうち、ユーザが選択した履歴の部分コンテンツと一致する部分の終端位置から再生を開始させることを特徴とする請求項６に記載のコンテンツ再生装置。
【請求項９】
前記コンテンツの内容を判断するためのメタデータは、コンテンツのタイトル、概要、サムネイル画像またはIDであり、制御部は、いずれか１つ以上のメタデータが同一となる履歴を特定することを特徴とする請求項６に記載のコンテンツ再生装置。
【請求項１０】
前記コンテンツの内容を判断するためのメタデータは、コンテンツのタイトル、概要、サムネイル画像、ID、長さ、ジャンルまたは作成者であり、
制御部は、コンテンツのタイトル、概要、サムネイル画像、IDのうちいずれか１つを含む複数のメタデータが同一となる履歴を特定することを特徴とする請求項６に記載のコンテンツ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツをレジューム再生する装置に関する。
【背景技術】
【０００２】
近年、テレビやレコーダなどの電化製品においても、ネットワーク接続機能を有する機器が増加している。そのような機器の中には、映像コンテンツをネットワーク経由で取得し、楽しむことができるものも多く見受けられる。
【０００３】
特許文献１では、「任意の再生装置を用いて任意の時期に、前回の停止位置からコンテンツデータの再生を再開する」という課題に対し、その解決手段として「コンテンツ再生装置は、インタネット５を介してサービスサーバ６からストリーミング配信されるコンテンツデータを再生し、ユーザの指示に対応して再生を停止した場合、以降においてコンテンツデータの再生を再開するための情報であるユーザ情報を、インタネット５を介してサービスサーバ６に送信する。サービスサーバ６は、コンテンツ再生装置から送信されるユーザ情報をユーザ情報データベース７に記録する。また、サービスサーバ６は、インタネット５を介してコンテンツデータの配信を要求するコンテンツ再生装置に対し、記憶されているユーザ情報に含まれるタイムポイントに対応する再生停止位置以降のコンテンツデータをストリーミング配信する」ことが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１７４６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、任意の再生装置が停止及び再開するコンテンツのネットワーク経由での取得方式として、ストリーミング方式（VOD）しか考慮していない。
【０００６】
すなわち、ネットワーク経由でのコンテンツの取得方式としては、ほかに、ダウンロード方式(DL)があるが、特許文献１では、同じ内容のコンテンツをVODとDLを併用して取得することを考慮していない。
【０００７】
このため、例えば、途中までVODで取得・再生し、一旦停止した後、途中からはDLで取得・再生する場合に、VODでの停止位置からDLで再生を再開することを考慮していない。
【０００８】
一般的には、コンテンツＡ’と内容は同じであるが、取得方式や取得品質が異なるようなコンテンツＡは、異なるコンテンツとして識別されるため、コンテンツＡ’の再生を過去に停止していても、その停止位置から、コンテンツＡのレジューム再生を実行することが難しかった。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、通信または放送により提供されるコンテンツを取得し、再生するコンテンツ再生装置であって、取得したコンテンツの再生を停止した場合に、当該コンテンツの内容を判断するためのメタデータと停止位置とからなる履歴を登録し、再生停止をした複数のコンテンツごとの複数の履歴を管理する管理部と、新たに取得したコンテンツの再生を行う場合に、管理部で管理される複数の履歴から当該コンテンツと同一のメタデータを有する履歴を特定し、特定された履歴の停止位置から新たに取得したコンテンツの再生を開始させる制御部を備える。
【００１０】
なお、前記制御部は、特定された履歴が複数ある場合は、最新の履歴の停止位置から新たに取得したコンテンツの再生を開始させる。
【００１１】
あるいは、前記制御部は、特定された履歴が複数ある場合は、当該複数の履歴をユーザに選択させるために提示させ、ユーザが選択した履歴の停止位置から新たに取得したコンテンツの再生を開始させる。
【００１２】
また、別の本発明は、通信または放送により提供されるコンテンツを取得し、再生するコンテンツ再生装置であって、取得したコンテンツの再生を停止した場合に、当該コンテンツの内容を判断するためのメタデータと停止位置周辺のコンテンツを抜き出した部分コンテンツとからなる履歴を登録し、再生停止をした複数のコンテンツごとの複数の履歴を管理する管理部と、新たに取得したコンテンツの再生を行う場合に、管理部で管理される複数の履歴から当該コンテンツと同一のメタデータを有する履歴を特定し、新たに取得したコンテンツのうち、特定された履歴の部分コンテンツと一致する部分の終端位置から再生を開始させる制御部を備える。
【００１３】
なお、前記制御部は、特定された履歴が複数ある場合は、新たに取得したコンテンツのうち、最新の履歴の部分コンテンツと一致する部分の終端位置から再生を開始させる。
【００１４】
あるいは、前記制御部は、特定された履歴が複数ある場合は、当該複数の履歴をユーザに選択させるために提示させ、新たに取得したコンテンツのうち、ユーザが選択した履歴の部分コンテンツと一致する部分の終端位置から再生を開始させる。
【発明の効果】
【００１５】
上記解決手段によれば、コンテンツＡと内容は同じであるが、取得方式や取得品質が異なるようなコンテンツＡ’の再生を過去に停止していても、その停止位置から、コンテンツＡのレジューム再生を実行することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係るシステム全体の機能構成図である。
【図２】第１の実施形態に係る既視聴リストの生成保存フローチャートである。
【図３】第１の実施形態に係る既視聴リストの既視聴履歴の一例である。
【図４】第１の実施形態に係るレジュームポイント演算の全体フローチャートである。
【図５】第１の実施形態に係るレジューム設定用既視聴履歴の探索フローチャートである。
【図６】第１の実施形態に係るレジュームポイントの決定フローチャートである。
【図７】第１の実施形態に係るレジューム再生のフローチャートである。
【図８】第２の実施形態に係る既視聴リストの生成保存フローチャートである。
【図９】第２の実施形態に係るレジュームポイントの決定フローチャートである。
【図１０】第２の実施形態に係る部分コンテンツの範囲の一例である。
【図１１】第３の実施形態に係るレジュームポイントの決定フローチャートである。
【発明を実施するための形態】
【００１７】
以下に本発明の実施形態を説明する。
【実施例１】
【００１８】
以下、あるコンテンツのレジュームポイントを、別なコンテンツの再生停止位置を基に設定する場合の実施例を説明する。
【００１９】
図1に本発明の機能構成図を示す。
【００２０】
コンテンツ再生装置10において、コンテンツの再生停止が発生した場合、既視聴リスト管理部210は、再生停止したコンテンツのタイトル、長さ、停止位置などのメタデータを既視聴履歴として既視聴リストへ追記していく。
【００２１】
ユーザより、あるコンテンツＡのレジューム再生が指示されると、レジューム設定用情報探索部220は、コンテンツＡのタイトルや長さなどのメタデータで前記既視聴リストを検索する。前記検索に合致する既視聴履歴が存在する場合、レジュームポイント演算部230は、コンテンツＡのレジュームポイントとして、当該既視聴履歴に記載された停止位置を選択し、これに基づき、再生記録制御部240がコンテンツＡのレジューム再生を開始する。
【００２２】
従って、レジューム再生を指示されたコンテンツＡが、過去に視聴したコンテンツＡ’と異なる形式や品質で提供されている場合でも、コンテンツＡのタイトルや長さなどのメタデータから、コンテンツＡの内容がコンテンツＡ’の内容と同じであると判定し、コンテンツＡ’の再生停止位置から、コンテンツＡのレジューム再生を再開することができる。
【００２３】
図1において、システム全体は、コンテンツ再生装置10、ルータ20、公共ネットワーク30、コンテンツサーバ40、放送局50で構成される。ただし、ルータ20は、省略される場合があってもよい。また、コンテンツサーバ40は、公共ネットワーク30に接続せずに、自宅内のローカルネットワークに直接接続されていてもよい。
【００２４】
図1のコンテンツ再生装置10は、公共ネットワーク30上に接続されたコンテンツサーバ40などのネットワーク機器と通信を行う通信部100と、各種演算や制御を行う制御部200、リモコンやキーボード、マウスなどの機器を介してユーザ操作を受け付ける入力部300、映像、音声、画像、テキストデータなどのコンテンツを出力するための出力部400、放送局50から送出される放送波を受信するチューナ部500、コンテンツや関連情報を保存する記録部600からなる。
【００２５】
チューナ部500については、放送局50が公共ネットワーク30と接続されているような場合には、通信部100からコンテンツを受信するようにしてもよい。
【００２６】
コンテンツ再生装置10は、通信部100で受信したコンテンツサーバ40などからの送信コンテンツを、制御部200の制御により記録部600へ保存する機能や、出力部400からユーザへ提示する機能を備える。
【００２７】
コンテンツ再生装置10は、放送局50から送出されたコンテンツを、チューナ部500で受信し、制御部200の制御により記録部600へ保存する機能や、出力部400からユーザへ提示する機能を備えていても良い。
【００２８】
コンテンツ再生装置10は、制御部200の制御により、記録部600へ保存したコンテンツを、出力部400からユーザへ提示する機能や、通信部100から外部の機器へ送出する機能を備えていても良い。
【００２９】
ここで、コンテンツとは、典型的には、映像コンテンツや音楽コンテンツであるが、例えば、Flash(登録商標)コンテンツや、自動再生機能が付いた電子ブックなど、提示時間に応じて、提示内容が変化するようなコンテンツであってもよい。
【００３０】
コンテンツ再生装置10は、制御部200の制御により、出力部400からコンテンツを提示する際に、コンテンツ途中に設定されたレジュームポイントから再生を開始することを可能とするレジューム再生機能を有する。
【００３１】
記録部600は、ハードウェア的には、ハードディスク、光ディスク、フラッシュメモリなどの大容量記憶装置で、コンテンツやコンテンツメタデータ、制御用情報などの保存、読み込みを行うものである。
【００３２】
コンテンツ再生装置10の制御部200は、図1に示されるように、機能モジュールとして、既視聴リスト管理部210と、レジューム設定用情報探索部220、レジュームポイント演算部230、再生記録制御部240を有する。
【００３３】
既視聴リスト管理部210は、コンテンツ再生装置10で再生停止されたコンテンツについて、既視聴履歴として記録するために既視聴リストを生成し、コンテンツ再生が停止された場合には、当該コンテンツのタイトルや長さ、停止位置などのメタデータを既視聴履歴として記録し、他の機能モジュールより既視聴リストの提供を依頼された場合には、当該機能モジュールへ既視聴リストを提供する。
【００３４】
レジューム設定用情報探索部220は、あるコンテンツＡが指定された場合、既視聴リスト管理部210より既視聴リストを取得し、当該既視聴リストの各既視聴履歴をコンテンツＡのメタデータを利用して検索し、情報が合致した全既視聴履歴をコンテンツＡのレジューム設定用履歴リストＢとして、レジュームポイント演算部230へ通知する。
【００３５】
レジュームポイント演算部230は、レジューム設定用情報探索部220より、あるコンテンツＡのレジューム設定用履歴リストＢを取得し、当該履歴リストＢの最新の既視聴履歴Cに記載された停止位置を、コンテンツＡのレジュームポイントとして、再生記録制御部240へ通知する。
【００３６】
再生記録制御部240は、ユーザより通信部100や入力部400などを介してコンテンツの再生を指示された場合、通信部100やチューナ部500、記録部600を通じて当該コンテンツを取得し、出力部400や通信部100からユーザへ提示する。
【００３７】
さらに、再生記録制御部240は、コンテンツの再生開始点を、コンテンツの最初ではなく、コンテンツの途中に設定されたレジュームポイントとするレジューム再生機能を有する。ここで、レジューム再生を実施するかどうかは、ユーザが選択可能である。
【００３８】
さらに、再生記録制御部240は、レジュームポイントとして、レジュームポイント演算部230より通知されたレジュームポイントを設定し、レジューム再生する機能を有する。
【００３９】
次に、動作例を説明する。
【００４０】
最初に、既視聴リスト管理部210が、既視聴リストを作成し、更新する場合について、図２により説明する。
【００４１】
まず、既視聴リスト管理部210は、空の既視聴リストを作成する(FＡ01)。
【００４２】
その後、既視聴リスト管理部210は、再生記録制御部240からの通知により、コンテンツの再生停止を検知するたびに(FＡ02)、再生停止したコンテンツのタイトルや停止位置、視聴日時などのメタデータを取得し、既視聴履歴として既視聴リストへ追加保存していく(FＡ03)。
【００４３】
ここで、図3は、既視聴リスト管理部210が管理する既視聴リストを表したものである。既視聴リストに記載された情報の記憶場所は、コンテンツ再生装置10の記録部600である。なお、既視聴リストの一部、もしくは全部を、通信部100を介して、コンテンツサーバ40やネットワーク上の他機器に保存してもよい。さらに、既視聴リストをネットワーク上の他機器と共有してもよい。
【００４４】
また、図3に例示されるように、既視聴リスト上の既視聴履歴に記載されるメタデータの項目としては、コンテンツの再生停止位置のメタデータと、コンテンツの内容判定用メタデータが必要であり、コンテンツの内容判定用メタデータは、複数記載されていても良い。
【００４５】
ここで、コンテンツの内容判定用メタデータとは、一義的には、そのメタデータを比較することで、コンテンツの内容が同一かどうかを判定できるメタデータであり、単純なものとしては、図3に例示したタイトルがある。なお、タイトル以外にも、図3に例示していない、コンテンツ概要やサムネイル画像などの様々な情報を、コンテンツの内容判定用メタデータとして採用できる。
【００４６】
さらに、図3に例示されるように、既視聴リスト上の既視聴履歴に記載されるメタデータの項目としては、そのメタデータのみを比較することでは、コンテンツの内容が同一かどうかを判定することが難しいメタデータであって、タイトルなど、他の内容判定用メタデータと組み合わせることで、判定の精度を上げることができるメタデータを含んでいても良い。このようなメタデータを、以後、補助的内容判定用メタデータと呼ぶこととする。補助的内容判定用メタデータとしては、図3に例示したコンテンツの長さがある。しかし、コンテンツの長さ以外にも、図3に例示していない、ジャンルや作成者などの様々な情報を、コンテンツの補助的内容判定用メタデータとして採用できる。
【００４７】
さらに、図3に例示されるように、既視聴リスト上の既視聴履歴に記載されるメタデータの項目としては、コンテンツのメタデータの一部として提供されるIDであって、VODやDLの様にコンテンツの提供形態が異なる場合であっても、同一内容であれば、値の全部や一部が同一であるIDを内容判定用メタデータとして含んでいても良い。
【００４８】
さらに、図3に例示されるように、既視聴リスト上の既視聴履歴に記載されるメタデータの項目としては、コンテンツを再生したユーザの情報や、VODやDLなどのコンテンツの提供方式、コンテンツのビットレートや解像度などの提供品質、視聴日時などを含んでいても良い。
【００４９】
次に、作成した既視聴履歴を基に、あるコンテンツＡのレジュームポイントを演算するときの動作を、図4により説明する。
【００５０】
レジュームポイント演算部230は、再生記録制御部240より、コンテンツＡのレジュームポイント演算を依頼された場合(FＢ01)、レジューム設定用情報探索部220から、レジューム設定用履歴リストＢを取得する(FＢ02)。
【００５１】
次に、レジュームポイント演算部230は、履歴リストＢが空では無い場合(FＢ03)、履歴リストＢの既視聴履歴から、コンテンツＡのレジュームポイントを演算し(FＢ04)、再生記録制御部240へ通知する(FＢ05)。ただし、リストＢが空の場合には、コンテンツＡのレジュームポイントについては、演算不可を通知する(FＢ06)。
【００５２】
ステップFＢ02において、レジューム設定用履歴リストＢとは、既視聴リストの既視聴履歴のうち、コンテンツＡの内容判定用メタデータを用いた検索に合致したことにより、既視聴履歴の示す再生停止コンテンツの内容が、コンテンツＡと同じであると判定できた１以上の既視聴履歴からなるリストである。
【００５３】
ステップFＢ06においては、レジューム設定用の既視聴履歴が存在しないことを、レジューム設定用情報探索部220からレジュームポイント演算部230へ、直接通知しても良い。
【００５４】
次に、図4のステップFＢ02に示されるレジューム設定用履歴リストＢの作成と提供について、図5により説明する。
【００５５】
まず、レジューム設定用情報探索部220は、レジュームポイント演算部230より、コンテンツＡのレジューム設定用既視聴リストＢの提供依頼を受信すると(FC01)、コンテンツＡのメタデータを記録部600より取得する(FC02)。ただし、通信部100を介して、コンテンツサーバ40から取得しても良いし、チューナ部500を介して放送局50より取得しても良い。
【００５６】
ステップFC02において、取得するコンテンツＡのメタデータには、既視聴履歴の項目として存在する内容判定用メタデータを少なくとも一つ含む必要がある。
【００５７】
次に、レジューム設定用情報探索部220は、既視聴リスト管理部210より既視聴リストを取得し(FC03)、当該既視聴リストの既視聴履歴の内容判定メタデータについて、コンテンツＡの内容判定用メタデータを用いて検索する(FC04)。前記検索に合致した既視聴履歴が一つ以上存在する場合には(FC05)、合致した全既視聴履歴を、レジューム設定用履歴リストＢとして、レジュームポイント演算部230へ提供する(FC06)。ただし、合致した既視聴履歴が一つも存在しない場合は、空のリストを提供する(FC07)。
【００５８】
ステップFC04において、少なくとも一つの内容判定用メタデータを検索対象とする。そのほかに、別の内容判定用メタデータや補助的内容判定用メタデータを加えて複数のデータを検索対象とすることができる。どのメタデータを検索対象とするかは、ユーザが選択できるようにしてもよい。
【００５９】
ステップFC04において、図3に例示された、VOD(ストリーミング方式)やDL(ダウンロード方式)などのコンテンツの提供方式や、コンテンツのビットレートや解像度などの提供品質については、検索対象には含まない。
【００６０】
ステップFC05において、ステップFC04における検索対象の全メタデータが一致した場合に、検索に合致したと判定しても良いし、一定数以上の検索対象が一致した場合に、検索に合致したと判定しても良い。ここで、上記一定数とは、事前に設定された値でも良いし、ユーザが設定する値でも良い。
【００６１】
ステップFC07においては、レジューム設定用の既視聴履歴が存在しないことを、直接レジュームポイント演算部230へ通知しても良い。
【００６２】
図5において、ステップFC02とステップFC03の順序は逆であってもよい。
【００６３】
次に、図4のステップFＢ04に示される処理について、図6により説明する。
【００６４】
まず、レジュームポイント演算部230は、レジューム設定用情報探索部220から、あるコンテンツＡに対するレジューム設定用履歴リストＢを取得する(FD01)。
【００６５】
次に、レジュームポイント演算部230は、履歴リストＢの内、最新の視聴日時を持つ既視聴履歴Cを選択し(FD02)、既視聴履歴Cの停止位置ＴＣstopを、コンテンツＡのレジュームポイント演算の結果とする(FD03)。
【００６６】
ステップFD02においては、既視聴履歴が時系列順にリストアップされる場合は、時系列順に従って、最新の既視聴履歴Cを決定してもよい。
【００６７】
最後に、再生記録制御部240が、コンテンツＡをレジューム再生する処理について、図7により説明する。
【００６８】
まず、再生記録制御部240は、ユーザからのコンテンツＡのレジューム再生開始指示を受信すると(FE01)、コンテンツＡのレジュームポイントについて、レジュームポイント演算部230へ演算を依頼し、演算結果を取得し、取得した演算結果を、コンテンツＡのレジュームポイントとして設定する(FE02)。
【００６９】
最後に、設定したレジュームポイントに基づき、コンテンツＡの再生を開始する(FE03)。
【００７０】
上記実施形態によれば、あるコンテンツＡを再生しようとする際に、コンテンツＡと内容が全く同一で、取得方法や取得品質が異なるようなコンテンツＡ’を、過去に再生停止したことがあれば、コンテンツＡ’の再生停止位置から、コンテンツＡのレジューム再生をすることが可能になる。
【００７１】
例えば、同じ内容のコンテンツをダウンロード方式とストリーミング方式で提供するサービス形態では、途中までストリーミング方式で視聴していたコンテンツを、後からダウンロード方式で視聴したいような場合が考えられるが、このような場合でも、ダウンロード方式で視聴を再開する際に、以前のストリーミング方式での停止位置から視聴を再開することができる。
【実施例２】
【００７２】
実施例１では、あるコンテンツＡのレジュームポイントを演算する際に、レジュームポイント演算部230は、レジューム設定用情報探索部220からレジューム設定用履歴リストＢを取得し、履歴リストＢ内の最新の既視聴履歴に記載された停止位置を、コンテンツＡのレジュームポイントとして決定していた。
【００７３】
しかし、メインのコンテンツが同一であっても、例えば、ストリーミング形式のコンテンツは途中にCMを挿入して無料提供し、ダウンロード形式のコンテンツはCMを挿入せず有料提供する場合など、コンテンツの長さが変化するような場合には、既視聴履歴に記載された停止位置をレジュームポイントとして設定すると、誤った場所にレジュームポイントが設定されてしまうという問題が生じる。
【００７４】
そこで、本実施例では既視聴履歴として、停止位置周辺のコンテンツを抜き出した部分コンテンツを追加し、レジュームポイント演算部230においてレジュームポイントを演算する際には、前記部分コンテンツと、レジュームポイントを設定するコンテンツの内容とが一致する部分を検索することで、より適切なレジュームポイントを設定できるようにする。
【００７５】
本実施例は、実施例１に対して、既視聴リスト管理部210とレジュームポイント演算部230が異なる。
【００７６】
既視聴リスト管理部210は、停止位置より前の部分を切り出して作成した部分コンテンツを、既視聴リストの既視聴履歴として記録する。
【００７７】
レジュームポイント演算部230は、レジューム設定用情報探索部220から、あるコンテンツＡのレジューム設定用履歴リストＢを取得し、当該履歴リストＢの最新の既視聴履歴Cに記録された部分コンテンツと、再生記録制御部240より取得したコンテンツＡの部分コンテンツとの一致部分を検索し、当該一致部分からコンテンツＡのレジュームポイントを演算し、再生記録制御部240へ通知する。
【００７８】
次に、本実施例の動作を説明する。
【００７９】
本実施例では、実施例１に対して、既視聴リスト管理部210が既視聴リストを作成し、更新する動作と、レジュームポイント演算部230が、あるコンテンツＡのレジュームポイントを演算する動作が異なる。
【００８０】
最初に、既視聴リスト管理部210が、既視聴リストを作成し、更新する場合について、図8により説明する。ここで、図8のステップFＡ04以外の動作については、実施例１と同じである。
【００８１】
まず、既視聴リスト管理部210は、空の既視聴リストを作成する(FＡ01)。
【００８２】
その後、既視聴リスト管理部210は、再生記録制御部240からの通知により、コンテンツの再生停止を検知するたびに(FＡ02)、再生停止したコンテンツのタイトルや停止位置、視聴日時などのメタデータを取得し、既視聴履歴として既視聴リストへ追加保存し(FＡ03)、同時に、停止位置前の部分コンテンツも既視聴履歴として既視聴リストへ追加保存する(FＡ04)。
【００８３】
ステップFＡ04において、追記する部分コンテンツは、既視聴リスト管理部210が、再生記録制御部240より取得する。
【００８４】
図8において、ステップFＡ03とステップFＡ04の順序は逆であってもよい。
【００８５】
次に、レジュームポイント演算部230が、レジュームポイントを演算するときの処理について、図9により説明する。
【００８６】
ステップFD01とステップFD02は、実施例１と同じである。
【００８７】
次に、繰り返し変数K＝1と繰り返し回数Kthを設定する(FD04)。
【００８８】
次に、レジュームポイント演算部230は、コンテンツＡにおける部分コンテンツＡpartの開始位置ＴＡstartと終了位置ＴＡendの値を決定し(FD05)、再生記録制御部240より、Ａpartを取得する(FD06)。
【００８９】
ステップFD05およびステップFD06において、ＴＡstartはＴＣstop以下、ＴＡendはＴＣstop以上の値であれば良いが、例えば、図10に示すように、ある適当な正の値ΔＴＣに対して、ＴＡstart＝ＴＣstop-ΔＴＣ、ＴＡend＝ＴＣstop＋ΔＴＣとしても良い。図10で1stと2ndはそれぞれ、繰り返しの一回目と二回目を表す。
【００９０】
次に、レジュームポイント演算部230は、既視聴履歴Cに記録されたコンテンツCpartとＡpartとでは、内容の一致する部分が存在するかどうかを検索する(FD07)。一致部分が存在する場合には(FD08)、当該一致部分の終端位置に対応するコンテンツＡの位置をレジュームポイントとして再生記録制御部240へ通知する(FD09)。
【００９１】
ステップFD08において、部分コンテンツCpartと部分コンテンツＡpartとで、一致部分が存在せず、繰り返し変数Kが繰り返し回数Kth以下である場合には(FD10)、繰り返し変数Kに1を加算し(FD11)、部分コンテンツＡpartの開始位置ＴＡstartと終了位置ＴＡendの値を再決定する(FD12)。
【００９２】
ステップFD12において、ＴＡstartとＴＡendの値は、以前に取得した部分コンテンツＡpartには含まれていない範囲が含まれるような値であれば良いが、例えば、図10に図示するように、ＴＡstart＝ＴＣstop-K×ΔＴＣ、ＴＡend＝ＴＣstop＋K×ΔＴＣのようにしてもよい。
【００９３】
ステップFD10において、繰り返し変数Kが繰り返し回数Kthを上回った場合、レジュームポイント演算部230は、コンテンツＡのレジュームポイント演算を止めて、コンテンツＡの始点をレジュームポイントとして再生記録制御部240へ通知する (FD13)。
【００９４】
ステップFD04において、繰り返し回数Kthは1以上の整数を設定することができるが、Kthが大きいほど、ステップFD06、FD07、FD08、FD10、FD11、FD12の繰り返し演算時間が大きくなる半面、部分コンテンツCpartとコンテンツＡとの一致部分が発見される可能性は大きくなる。これらを勘案し、Kthを適切に設定する。
【００９５】
本実施例によれば、途中にCMが挿入されるなどして、コンテンツの長さが異なる場合であっても、既視聴履歴に停止位置周辺のコンテンツを記録しておき、コンテンツ内容を比較することにより、適切にレジュームポイントを設定できる。
【実施例３】
【００９６】
実施例１及び２では、あるコンテンツＡのレジュームポイントを演算する際、レジュームポイント演算部230は、レジューム設定用情報探索部220からレジューム設定用履歴リストＢを取得し、履歴リストＢ内の最新の既視聴履歴を利用し、コンテンツＡのレジュームポイントを演算していた。
【００９７】
しかし、レジューム設定用履歴リストＢに複数の既視聴履歴が存在する場合には、レジュームポイント演算に利用する既視聴履歴Cとして、最新ではない既視聴履歴を利用できた方が、ユーザにとってより便利となる場合がある。
【００９８】
そこで、本実施例では、レジューム設定用履歴リスト内の複数の既視聴履歴をユーザに提示し、その中からレジュームポイント設定に利用する既視聴履歴を選択できるようにして、ユーザの利便性を高める。
【００９９】
本実施例は、実施例１に対して、レジュームポイント演算部230が異なる。
【０１００】
レジュームポイント演算部230は、レジューム設定用情報探索部220より、あるコンテンツＡのレジューム設定用履歴リストＢを取得し、当該履歴リストＢを出力部400よりユーザへ提示する。さらに、履歴リストＢからユーザが選択した既視聴履歴の停止位置を、コンテンツＡのレジュームポイントとして、再生記録制御部240へ通知する。
【０１０１】
次に、本実施例の動作を説明する。
【０１０２】
本実施例では、実施例１に対して、レジュームポイント演算部230において、あるコンテンツＡのレジュームポイントを演算する動作が異なる。
【０１０３】
レジュームポイント演算部230が、あるコンテンツＡのレジュームポイントを演算するときの処理は、図4のステップFＢ03に示される処理であり、図11によりさらに詳しく説明する。
【０１０４】
最初に、レジュームポイント演算部230は、レジューム設定用情報探索部220より、あるコンテンツＡのレジューム設定用履歴リストＢを取得し(FD01)、出力部400を介して履歴リストＢの内容をユーザに提示する(FD14)。
【０１０５】
次に、レジュームポイント演算部230は、ユーザが選択した既視聴履歴Cをレジューム設定用とし(FD15)、既視聴履歴Cの停止位置を、コンテンツＡのレジュームポイントとして、再生記録制御部240へ通知する(FD03)。
【０１０６】
なお、ステップFD15において、レジュームポイント演算部230は、入力部300や通信部100を介してユーザの選択指示を受信する。
【０１０７】
本実施例によれば、内容が一致するコンテンツの既視聴履歴が複数ある場合、どの既視聴履歴をレジュームポイントの設定に利用するかを、ユーザが選択することが可能となる。
【符号の説明】
【０１０８】
10  表示装置
20  ルータ
30  公共ネットワーク
40  コンテンツサーバ
50  放送局
100  通信部
200  制御部
210  既視聴リスト管理部
220  レジューム設定用情報探索部
230  レジュームポイント演算部
240  再生記録制御部
300  入力部
400  出力部
500  チューナ部
600  記録部
【図１】
2011146879.tif 000003
【図２】
2011146879.tif 000004
【図３】
2011146879.tif 000005
【図４】
2011146879.tif 000006
【図５】
2011146879.tif 000007
【図６】
2011146879.tif 000008
【図７】
2011146879.tif 000009
【図８】
2011146879.tif 000010
【図９】
2011146879.tif 000011
【図１０】
2011146879.tif 000012
【図１１】
2011146879.tif 000013