(57)【要約】【課題】  コンテンツの属性や再生状況に応じてコンテンツの再生位置を適切に決定するコンテンツ再生技術を提供する。【解決手段】  １以上のコンテンツを連続的に再生するコンテンツ再生装置は、前記１以上のコンテンツ全体の属性を判定する判定手段と、前記判定手段において判定された前記属性に基づいて、前記１以上のコンテンツの再生開始位置を決定する決定手段と、前記決定手段において決定された前記再生開始位置から前記１以上のコンテンツを連続的に再生する再生制御手段と、を備える。【選択図】  図５
2008160219.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンテンツを連続的に再生するコンテンツ再生装置であって、
前記１以上のコンテンツ全体の属性を判定する判定手段と、
前記判定手段において判定された前記属性に基づいて、前記１以上のコンテンツの再生開始位置を決定する決定手段と、
前記決定手段において決定された前記再生開始位置から前記１以上のコンテンツを連続的に再生する再生制御手段と、
を備えることを特徴とするコンテンツ再生装置。
【請求項２】
前記決定手段は、前記１以上のコンテンツに対して新たなコンテンツが追加されたことに応じて、前記再生開始位置を決定する
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記決定手段は、
前記判定手段において判定された前記属性が連続物のコンテンツを示す場合、前記１以上のコンテンツの全てが再生済みであるときは、前記新たなコンテンツの先頭位置を前記再生開始位置と決定する
ことを特徴とする請求項２に記載のコンテンツ再生装置。
【請求項４】
前記決定手段は、
前記判定手段において判定された前記属性が速報物のコンテンツを示す場合は、前記新たなコンテンツの先頭位置を前記再生開始位置と決定する
ことを特徴とする請求項２又は３に記載のコンテンツ再生装置。
【請求項５】
前記決定手段は、前記１以上の全てのコンテンツの再生が完了したことに応じて、前記再生開始位置を決定する
ことを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項６】
前記再生制御手段は、
前記判定手段において判定された前記属性が連続物のコンテンツを示す場合、前記１以上のコンテンツの再生を停止し、全てのコンテンツが再生済みであることを示す情報を提示する
ことを特徴とする請求項５に記載のコンテンツ再生装置。
【請求項７】
前記決定手段は、前記判定手段において判定された前記属性が一般用のコンテンツを示す場合、前記１以上のコンテンツの先頭位置を前記再生開始位置と決定し、
前記再生制御手段は、前記再生開始位置から前記１以上のコンテンツの再生を自動的に開始する
ことを特徴とする請求項５又は６に記載のコンテンツ再生装置。
【請求項８】
前記決定手段は、前記判定手段において判定された前記属性が速報物のコンテンツを示す場合、前記１以上のコンテンツのうち最新のコンテンツの先頭位置を前記再生開始位置と決定し、
前記再生制御手段は、前記再生開始位置から前記最新のコンテンツの再生を自動的に開始する
ことを特徴とする請求項５乃至７のいずれか１項に記載のコンテンツ再生装置。
【請求項９】
前記決定手段は、
前記１以上のコンテンツが、それぞれ１以上のコンテンツからなる複数のグループ群から構成される場合、前記グループ群のうち最新のものに属する先頭の前記コンテンツの先頭位置を前記再生開始位置と決定する
ことを特徴とする請求項５乃至８のいずれか１項に記載のコンテンツ再生装置。
【請求項１０】
１以上のコンテンツを連続的に再生するコンテンツ再生装置の制御方法であって、
判定手段が、前記１以上のコンテンツ全体の属性を判定する判定工程と、
決定手段が、前記判定工程において判定された前記属性に基づいて、前記１以上のコンテンツの再生開始位置を決定する決定工程と、
再生制御手段が、前記決定工程において決定された前記再生開始位置から前記１以上のコンテンツを連続的に再生する再生制御工程と、
を備えることを特徴とするコンテンツ再生装置の制御方法。
【請求項１１】
コンピュータを請求項１乃至９のいずれか１項に記載のコンテンツ再生装置として機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画、動画、音楽などの各種コンテンツを再生するコンテンツ再生技術に関する。
【背景技術】
【０００２】
記録媒体等に記録された映像や音声等のコンテンツを再生するコンテンツ再生装置においてコンテンツを再生する状況を考える。このような場合、従来の構成においては、どのようなコンテンツであっても常に先頭から再生を行うか、前回の再生（視聴）終了位置を記憶しておき、その位置から再生を行っていた。また、コンテンツの末尾まで再生した場合はどのようなコンテンツであっても、コンテンツの先頭に戻って再生を行っていた（特許文献１）。
【０００３】
これに対して、番組を記録したコンテンツにおいて、番組のジャンルに基づいて該コンテンツの代表画面を決定し、この代表画面を該コンテンツの推奨再生開始位置とする技術が知られている（特許文献２）。また、ニュースや天気予報といった特定の番組を毎回自動的に記録し、これを再生する構成が知られている（特許文献３）。
【特許文献１】特開２００３−１５３１４１号公報
【特許文献２】特開２００２−２７３９９号公報
【特許文献３】特開平８−６５５８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述したような従来のコンテンツ再生装置には以下のような課題がある。まず、特許文献１の構成においてはコンテンツの属性（種類、内容、性質）に関わらず、どのようなコンテンツでも同様に前回の続きから再生が行われ、コンテンツの末尾まで再生された場合には、先頭に戻って再生が行われていた。このため、例えば、コンテンツがニュースなどの場合には、しばらく前のニュースが再生されることがあり、ユーザとって価値が少ないばかりか混乱を招く恐れがあった。
【０００５】
また、特許文献２の構成においては、番組のジャンルを基に番組記録時に代表画面および推奨再生開始位置を決定するが、コンテンツ群を連続して再生した場合に、その再生位置をコンテンツ群毎に保持しない。このため、途中まで視聴した一連のコンテンツをどのコンテンツのどこから再生するのが最適であるかを判別できず、コンテンツの再生位置を適切に決定することができなかった。
【０００６】
次に、特許文献３の構成においては、直近の番組を保存し、再生するのみであり、番組の属性は考慮されない。このため、どのような種類のコンテンツでも常に最新の回から再生を開始してしまうため、連続ドラマなどの連続性が重要なコンテンツについては再生位置を適切に決定することができなかった。
【０００７】
以上のように、従来のコンテンツ再生装置では、１つ以上のコンテンツを１つのまとまりとして取り扱う場合には、使い勝手が悪い。例えば、コンテンツ群に自動的に新規コンテンツが追加された場合に、コンテンツ群の先頭あるいは前回の続きから再生を行うと、新規コンテンツにユーザが気が付かない可能性がある。また、何らかの手段により新規コンテンツに気付いたとしても、該コンテンツに再生位置を変更することがユーザにとって煩わしいという問題がある。一方で、連続ドラマ等のコンテンツのように、コンテンツによっては、一律に新規コンテンツから再生することが適切でなく、過去の回の視聴を終えてから視聴すべきコンテンツも存在する。
【０００８】
本発明は上記課題に鑑みなされたものであり、コンテンツの属性や再生状況に応じてコンテンツの再生位置を適切に決定するコンテンツ再生技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明によるコンテンツ再生装置は以下の構成を備える。即ち、
１以上のコンテンツを連続的に再生するコンテンツ再生装置であって、
前記１以上のコンテンツ全体の属性を判定する判定手段と、
前記判定手段において判定された前記属性に基づいて、前記１以上のコンテンツの再生開始位置を決定する決定手段と、
前記決定手段において決定された前記再生開始位置から前記１以上のコンテンツを連続的に再生する再生制御手段と、
を備える。
【００１０】
また、本発明によるコンテンツ再生装置の制御方法は以下の構成を備える。即ち、
１以上のコンテンツを連続的に再生するコンテンツ再生装置の制御方法であって、
判定手段が、前記１以上のコンテンツ全体の属性を判定する判定工程と、
決定手段が、前記判定工程において判定された前記属性に基づいて、前記１以上のコンテンツの再生開始位置を決定する決定工程と、
再生制御手段が、前記決定工程において決定された前記再生開始位置から前記１以上のコンテンツを連続的に再生する再生制御工程と、
を備える。
【発明の効果】
【００１１】
本発明によれば、コンテンツの属性や再生状況に応じてコンテンツの再生位置を適切に決定するコンテンツ再生技術を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１３】
＜＜第１の実施形態＞＞
（コンテンツ再生装置のハードウェア構成）
まず、本実施形態に係るコンテンツ再生装置のハードウェア構成について、図１を参照して説明する。図１は本実施形態に係るコンテンツ再生装置のハードウェア構成の一例を示すブロック図である。尚、本実施形態に係るコンテンツ再生装置は、例えば、セットトップボックスや、テレビジョン受像機、パーソナルコンピュータ（ＰＣ）、ワークステーション（ＷＳ）、ハードディスクレコーダー、携帯情報端末（ＰＤＡ）等で実現される。
【００１４】
１０２はＣＰＵであり、各種処理のための演算や論理判断等を行い、バス１０１に接続された各構成要素を制御する。本装置には、プログラムメモリとデータメモリを含むメモリが搭載されている。プログラムメモリには、フローチャートにより後述する各種処理手順を含むＣＰＵ１０２による制御のためのプログラムを格納する。該メモリはＲＯＭ１０３であっても良いし外部記憶装置などからプログラムがロードされるＲＡＭ１０４であっても良い。１０５は、本実施形態に係るデータやプログラム、コンテンツ等を記憶しておくためのハードディスクなどの記憶装置である。１０６は、ユーザからの指示を入力するための入力装置であり、例えば、ポインティングデバイス、キーボード、リモコン等により実現される。ユーザは、入力装置１０６により、コンテンツ群の再生、再生停止などの指示を与える。１０７は、出力のための回路を含むＣＲＴや液晶表示器、スピーカーなどの出力装置である。コンテンツは該出力装置上に出力される。
【００１５】
尚、以上の各装置と同等の機能を実現するソフトウェアにより、ハードウェア装置の代替として構成することもできる。
【００１６】
本実施形態では、説明の便宜のため、本実施形態に係るコンテンツ再生装置を１つの装置で実現した構成について述べるが、複数の装置にリソースを分散した構成によって実現してもよい。例えば、記憶や演算のリソースを複数の装置に分散した形に構成してもよい。或いは、コンテンツ再生装置上で仮想的に実現される構成要素毎にリソースを分散し、並列処理を行うようにしてもよい。
【００１７】
（コンテンツ群情報）
次に、本実施形態に係るコンテンツ群情報のデータ構造について、図２を参照して説明する。図２は、本実施形態に係るコンテンツ群情報のデータ構造の一例を示す概念図である。
【００１８】
コンテンツ群情報は、１つのコンテンツ群に関する情報の集合体であり、ＲＡＭ１０４あるいは記憶装置１０５にコンテンツ群の数だけ保持される。図２において、２００はコンテンツ群情報全体を示す。２０１は該コンテンツ群の再生位置を保持している。該再生位置２０１は、コンテンツの種類に応じて異なる。例えば、コンテンツが静止画像である場合には、どのコンテンツを再生中かを示し、コンテンツが動画像の場合には、どのコンテンツのどのフレームを再生中であるかを示す。２０２は所属コンテンツリストである。この所属コンテンツリスト２０２には、該コンテンツ群に含まれる各コンテンツに関する情報（後述するコンテンツ情報）と、それらのコンテンツがどのような順序で再生されるかという順序情報が保持される。各コンテンツリスト２０２は、静止画像と動画像といった異なる種類のコンテンツを任意に混合して含むことができる。また、別々のコンテンツ群のコンテンツリストは同一のコンテンツに関する情報を含むことができる。
【００１９】
（コンテンツ情報）
次に、上記の所属コンテンツリスト２０２に含まれるコンテンツ情報について、図３を参照して説明する。図３は本実施形態に係る所属コンテンツリスト２０２に含まれる各コンテンツ情報のデータ構造の一例を示す概念図である。
【００２０】
図３において、３００はコンテンツ情報全体であり、コンテンツ群情報２００同様にＲＡＭ１０４あるいは記憶装置１０５にコンテンツ群に含まれるコンテンツの数だけ保持される。３０１はコンテンツを再生する際に、コンテンツの実体を取得するためのコンテンツ識別子である。このコンテンツ識別子は、例えば、コンテンツを登録したデータベースにおけるコンテンツ識別子、コンテンツの実体のＵＲＬ情報あるいはファイルパスとすることができる。３０２はコンテンツの視聴状況（再生状況）である。視聴状況３０２は、コンテンツが全く未視聴であるか、一度は視聴済み（再生済み）であるか、あるいは一部視聴済み、即ち、現在視聴中である（途中まで再生している）か等を示す情報を保持している。具体的には、視聴状況３０２として、例えば、視聴済みのコンテンツの位置（例えば、再生済みコンテンツの時間、フレーム等）を示す情報を保持するようにしてもよい。
【００２１】
３０３はコンテンツの属性情報である。コンテンツの属性情報３０３は、コンテンツの種類、内容、性質等を示す情報であり、本実施形態では、各コンテンツに対して以下に示す属性のいずれかが割り当てられているとして説明を行う。
・連続物：連続ドラマやテレビ講座のような、ストーリーや内容によって一連のコンテンツに連続性が認められるもの。
・速報物：ニュース、天気予報、株価情報などの速報性が重要なもの。
・プライベートコンテンツ：ユーザが個人で撮影した写真やホームビデオなどの個人的に生成・利用されるもの。
・一般用：連続物、速報物、プライベートコンテンツのいずれにも該当しないもの。
なお、ここに挙げた属性の種類は一例であり、これに限られない。例えば、ここに挙げた属性のうち一部のみを用いてもよいし、ここに挙げていない属性を用いてもよい。また、同一コンテンツに２以上の属性が割り当てられるようにしてもよい。
【００２２】
（コンテンツ再生装置のソフトウェア構成）
次に、本実施形態に係るコンテンツ再生装置のソフトウェア構成について、図４を参照して説明する。図４は本実施形態に係るコンテンツ再生装置のソフトウェア構成の一例を示す概念図である。
【００２３】
図４において、４００はコンテンツ再生装置全体である。４０１はコンテンツ群情報２００を基に１以上のコンテンツからなるコンテンツ群を連続的に再生するための再生部である。４０２は、ＲＡＭ１０４あるいは記憶装置１０５に保持されている再生位置２０１を参照および更新するための再生位置管理部である。再生部４０１は、再生位置管理部４０２からコンテンツ群中の再生を開始すべき位置を取得する。また、再生に応じて再生位置管理部４０２を通して再生位置２０１を更新する。従って、再生部４０１は、これらの処理を通して再生制御手段として動作する。
【００２４】
４０４は、コンテンツ群に含まれる各コンテンツの視聴状況３０２を参照および更新するための視聴状況管理部である。再生部４０１は、再生に応じて視聴状況管理部４０４を通して再生したコンテンツの視聴状況３０２を更新する。４０５は、コンテンツ群の属性を判断する属性判断部である。属性判断部４０５は、コンテンツ群情報２００の所属コンテンツリスト２０２から、該コンテンツ群に含まれる各コンテンツの属性情報３０３を取得して、それらの情報からコンテンツ群の属性を決定する。従って、属性判断部４０５は、この属性情報に基づいて、１以上のコンテンツ全体の属性を判定する判定手段として動作する。
【００２５】
４０３は、再生位置変更部である。再生位置変更部４０３は、属性判断部４０５により判断されたコンテンツ群の属性および視聴状況管理部４０４より取得したコンテンツの視聴状況に応じて再生位置を変更するか、変更しないかを決定する。また、変更するならば、どの位置に変更するかを決定し、再生位置管理部４０２に通知する。従って、再生位置変更部４０３は再生開始位置を決定する決定手段として機能する。４０６は再生完了時処理制御部である。再生完了時処理制御部４０６は、属性判断部４０５により判断されたコンテンツ群の属性に応じて、再生完了時の処理を決定し、再生部４０１を制御する。
【００２６】
なお、図４に示される各構成要素は、図１を参照して上述したコンテンツ再生装置のＣＰＵ１０２がＲＡＭ１０４にロードされたプログラムを実行し、図１に示される各ハードウェアと協働することによって実現される。もちろん構成要素の一部或いは全てが専用のハードウェアで実現されてもよい。
【００２７】
（コンテンツ再生制御処理）
次に、本実施形態に係るコンテンツ再生装置が実行するコンテンツ再生制御処理について、図２１を参照して説明する。図２１は本実施形態に係るコンテンツ再生制御処理の流れの一例を示すフローチャートである。図２１において、Ｓ２１０１からＳ２１０４は各ステップを示す。なお、図２１に例示される処理は、ＣＰＵ１０２の制御に基づきコンテンツ再生装置により実行される。以下、このコンテンツ再生装置を用いたコンテンツ群の視聴が事前になされている状況において、新たなコンテンツがこのコンテンツ群に追加されたときに、再生位置を適切に変更する場合を想定して説明を行う。
【００２８】
まず、コンテンツが追加されたコンテンツ群が再生中であるか否かを判断する（ステップＳ２１０１）。該コンテンツ群が再生中であった場合（ステップＳ２１０１でＹＥＳ）にはステップＳ２１０２へ進み、再生中でない場合（ステップＳ２１０１でＮＯ）にはステップＳ２１０４へ進む。
【００２９】
ステップＳ２１０２、Ｓ２１０３では、コンテンツの再生が終了するまで待機する。即ち、ステップＳ２１０２では、予め定められた短い時間待機してからステップＳ２１０３へ進む。そして、その後に再生が終了したか否かを判断する（ステップＳ２１０３）。ステップＳ２１０３の判断の結果、該コンテンツ群の再生が終了していない場合（ステップＳ２１０３でＮＯ）はステップＳ２１０２の処理に戻り、再生が終了している場合（ステップＳ２１０３でＹＥＳ）はステップＳ２１０４の処理に進む。
【００３０】
ステップＳ２１０４では、該コンテンツ群の再生位置変更処理を行い、処理を終了する。再生位置変更処理の詳細について以下詳述する。
【００３１】
（再生位置変更処理）
次に、ステップＳ２１０４で実行するコンテンツ群の再生位置変更処理の詳細について、図５を参照して説明する。図５は本実施形態に係る再生位置変更処理の流れの一例を示すフローチャートである。図５において、Ｓ５０１からＳ５０７は各ステップを示す。
【００３２】
まず、本処理開始時に指定されるコンテンツ群のコンテンツ群情報２００を、ＲＡＭ１０４あるいは記憶装置１０５から取得する（ステップＳ５０１）。なお、コンテンツ群情報２００は、ネットワークを介して外部装置から取得してもよい。
【００３３】
次に、ステップＳ５０１で取得したコンテンツ群情報２００の所属コンテンツリスト２０２に含まれる各コンテンツ情報３００の属性情報３０３に基づいて、該コンテンツ群の属性情報を決定する（ステップＳ５０２）。例えば、コンテンツ群に含まれるコンテンツに係る属性情報３０３のうち、全てのコンテンツに共通の属性情報を当該コンテンツ群の属性情報と決定することができる。
【００３４】
次に、ステップＳ５０２で決定した該コンテンツ群の属性が連続ドラマやテレビ講座のような連続物であるか否かを判断する（ステップＳ５０３）。この判断の結果、該コンテンツ群の属性が連続物であった場合（ステップＳ５０３でＹＥＳ）は、連続物用の再生位置変更処理を行い（ステップＳ５０６）、処理を終了する。連続物用の再生位置変更処理の詳細は後述する。
【００３５】
ステップＳ５０３の判断の結果、該コンテンツ群の属性が連続物でなかった場合（ステップＳ５０３でＮＯ）は、該コンテンツ群の属性がニュース、天気予報、株価情報などの速報性が重要である物であるか否かを判断する（ステップＳ５０４）。該判断の結果、該コンテンツ群の属性が速報物であった場合（ステップＳ５０４でＹＥＳ）は、速報物用の再生位置変更処理を行い（ステップＳ５０７）、処理を終了する。速報物用の再生位置変更処理の詳細は後述する。
【００３６】
ステップＳ５０４の判断の結果、該コンテンツ群の属性が速報物でなかった場合（ステップＳ５０４でＮＯ）は、特に再生位置を変更せずに（ステップＳ５０５）、処理を終了する。
【００３７】
（連続物用再生位置変更処理）
次に、図５のステップＳ５０６で実行する連続物用の再生位置変更処理の詳細について、図６を参照して説明する。図６は本実施形態において、属性が連続物であるコンテンツ群の再生位置変更処理の流れの一例を示すフローチャートである。図６において、Ｓ６０１からＳ６０２は各ステップを示す。
【００３８】
まず、ステップＳ６０１において、視聴済みでない（視聴が完了していない）、すなわち未視聴あるいは視聴中のコンテンツが処理対象のコンテンツ群に存在するか否かを判断する。この処理は、ＲＡＭ１０４あるいは記憶装置１０５に保存されているコンテンツ群情報２００の所属コンテンツリスト２０２に含まれる各コンテンツ情報３００の視聴状況３０２を参照して行う。
【００３９】
このステップＳ６０１における判断の結果、視聴済みでないコンテンツが存在しない、即ち、全てのコンテンツの視聴が完了している場合（ステップＳ６０１でＮＯ）は、ステップＳ６０２へ進む。視聴済みでないコンテンツが存在する、即ち、全てのコンテンツの視聴が完了しているわけではない場合（ステップＳ６０１でＹＥＳ）は連続物用再生位置変更処理を終了し、図５の再生位置変更処理を終了する。これにより、視聴済みでない連続物のコンテンツが存在する場合は、前回の再生（視聴）終了位置から再生を再開することができる。従って、新たなコンテンツが追加されたかどうかに関わらず、ドラマ等のコンテンツ間の連続性が重要なコンテンツについては、連続性を保って、まだ再生していない部分から順に再生することができる。
【００４０】
ステップＳ６０２においては、新たに追加されたコンテンツの先頭に再生位置を変更し（ステップＳ６０２）、処理を終了し、図５の再生位置変更処理を終了する。これにより、連続物の全てのコンテンツの視聴が完了している場合は、前回の再生終了位置に関わらず新たに追加されたコンテンツの先頭から再生を行うことができ、コンテンツの再生位置を適切に決定することができる。
【００４１】
ドラマ等の連続物のコンテンツの再生位置を変更する処理の具体例について、図７〜１０を参照して説明する。図７は、本実施形態においてすべてのコンテンツが視聴済みの連続物である場合のコンテンツ群の構成の一例を示す概念図である。図７において、７０１〜７０３はコンテンツ群に含まれる各コンテンツを表わしている。図７のように、各コンテンツは連続ドラマの各回であり、すべてのコンテンツは既に視聴済みである。ただし、図７において網掛け部分は視聴済みの部分を示しており、これは図８〜１０においても同様である。これらのコンテンツは左から右に従って再生される。７０４は図の状態におけるこのコンテンツ群の再生位置を示している。
【００４２】
図８は、図７のコンテンツ群に新たなコンテンツが追加された場合におけるコンテンツ群の構成の一例を示す概念図である。図８において、８０１はコンテンツ群に追加されたコンテンツである。８０２はこのコンテンツ群の変更後の再生位置である。コンテンツ８０１が追加されたことにより、図５の再生位置変更処理が行われると、このコンテンツ群は連続物であるために、図６の連続物用再生位置変更処理が実行される。その結果、全てのコンテンツが視聴済みである（図６のステップＳ６０１でＮＯ）ことから、８０２のように、ステップＳ６０２の処理において追加されたコンテンツの先頭に再生位置が変更される。
【００４３】
図９は、本実施形態において視聴済みでないコンテンツが存在する連続物であるコンテンツ群の構成の一例を示す概念図である。図９において、９０１〜９０３はコンテンツ群に含まれる各コンテンツを表わしている。図９のように、各コンテンツは連続ドラマの各回であり、コンテンツ９０１はすべて視聴済みであるが、コンテンツ９０２は未視聴部分があり、コンテンツ９０３はすべて未視聴である。これらのコンテンツは左から右に従って再生される。９０４は、図９の状態における、このコンテンツ群の再生位置である。
【００４４】
図１０は、図９のコンテンツ群に新たなコンテンツが追加された場合におけるコンテンツ群の構成の一例を示す概念図である。図１０において、１００１はコンテンツ群に追加されたコンテンツである。該コンテンツが追加されたことにより、図５の再生位置変更処理が行われると、このコンテンツ群は連続物であるために、図６の連続物用再生位置変更処理が実行される。その結果、視聴済みでないコンテンツが存在する（図６のステップＳ６０１でＹＥＳ）ことから、再生位置は変更されない。
【００４５】
（速報物用再生位置変更処理）
次に、図５のステップＳ５０７で実行する速報物用の再生位置変更処理の詳細について、図１１を参照して説明する。図１１は、本実施形態において、属性が速報物であるコンテンツ群の再生位置変更処理の流れの一例を示すフローチャートである。図１１において、Ｓ１１０１はステップを示す。
【００４６】
ステップＳ１１０１においては、ＲＡＭ１０４あるいは記憶装置１０５に保存されているコンテンツ群情報２００の所属コンテンツリスト２０２の追加されたコンテンツの先頭に再生位置を変更する。そして、速報物用再生位置変更処理を終了し、図５の再生位置変更処理を終了する。このように、ニュース等のコンテンツ間の連続性よりも、速報性が重視されるコンテンツについては、最新のコンテンツを自動的に選んで再生することができる。
【００４７】
ニュース等の速報性が重要なコンテンツの再生位置を変更する処理の具体例について、図１２，１３を参照して説明する。図１２は、本実施形態において属性が速報物であるコンテンツ群の構成の一例を示す概念図である。図１２において、１２０１，１２０２はコンテンツ群に含まれる各コンテンツを表わしている。各コンテンツはニュースや天気予報のような速報性が重要なコンテンツであるものとする。また、図１２のように、コンテンツ１２０１は既に視聴済みであり、コンテンツ１２０２はまだ未視聴部分が存在する、すなわち視聴途中の状態である。ただし、図１２において網掛け部分は視聴済みの部分を示しており、これは図１３においても同様である。これらのコンテンツは左から右に従って再生される。１２０３はこのコンテンツ群の図の状態における再生位置である。
【００４８】
図１３は、図１２のコンテンツ群に新たなコンテンツが追加された場合のコンテンツ群の構成の一例を示す概念図である。図１３において、１３０１はコンテンツ群に追加されたコンテンツである。１３０２はこのコンテンツ群の変更後の再生位置である。コンテンツ１３０１が追加されたことにより、図５の再生位置変更処理が行われると、このコンテンツ群は速報物であるために、図１１の速報物用再生位置変更処理が実行される。その結果、ステップＳ１１０１の処理により、他のコンテンツが未視聴であるか否かに関わらず、追加されたコンテンツの先頭に再生位置が変更される。
【００４９】
上記のように、本実施形態のコンテンツ再生装置においては、コンテンツ群に含まれるコンテンツの属性に応じて、特定のタイミングでコンテンツ位置を変更することが可能となる。特に、コンテンツ群に含まれるコンテンツの属性が連続ドラマやテレビ講座のような連続物である場合に、新たなコンテンツが追加されると、該新規コンテンツの先頭へ再生位置を自動的に変更することが可能となる。さらに、該新規コンテンツより前の回が未視聴である場合には再生位置を変更せず、続きから視聴することが可能となる。また、コンテンツ群に含まれるコンテンツの属性がニュースや天気予報、株価情報のような速報性が重要な物である場合に、新たなコンテンツが追加されると自動的に該新規コンテンツの先頭へ再生位置を変更することが可能となる。
【００５０】
なお、上のコンテンツの属性毎に例示した処理の内容は例示的なものであり、これに限られるわけではない。また、コンテンツの属性毎に例示した処理の内容をユーザが簡易に設定するためのユーザインタフェースを備えるようにしてもよい。また、本実施形態では、コンテンツの再生位置の決定をコンテンツが新たに追加されたことを契機として実行する場合について例示的に述べたがこれに限られない。例えば、ユーザからの指示に応じて実行するようにしてもよい。
【００５１】
＜＜第２の実施形態＞＞
本実施形態においては、すべてのコンテンツの再生が完了したときに実行する処理を、コンテンツ群に含まれるコンテンツの属性に基づいて決定する構成について、図面を参照しながら説明する。本実施形態に係る構成の、第１の実施形態に係る構成と共通する部分については説明を省略し、相違する部分についてのみ説明を行う。例えば、本実施形態に係るコンテンツ再生装置の構成は、第１の実施形態と同様に図１，４のように例示的に示され、コンテンツ群情報２００、コンテンツ情報３００の構成は、図２，３のように例示的に示される。
【００５２】
（コンテンツ再生制御処理）
図１４は本実施形態に係るコンテンツ再生制御処理の流れの一例を示すフローチャートである。図１４において、Ｓ１４０１からＳ１４０９は各ステップを示す。なお、図１４に例示される処理は、ＣＰＵ１０２の制御に基づきコンテンツ再生装置により実行される。以下、このコンテンツ再生装置を用いてコンテンツ群に含まれるコンテンツを末尾まで再生し終えたとき、即ち、コンテンツ群に含まれるコンテンツの視聴が完了したときに、再生位置を適切に変更する場合を想定して説明を行う。
【００５３】
まず、本処理開始時に指定されるコンテンツ群のコンテンツ群情報２００を、ＲＡＭ１０４あるいは記憶装置１０５から取得する（ステップＳ１４０１）。なお、コンテンツ群情報２００は、ネットワークを介して外部装置から取得してもよい。
【００５４】
次に、取得したコンテンツ群情報２００の所属コンテンツリスト２０２に含まれる各コンテンツ情報３００の属性情報３０３から、該コンテンツ群の属性情報を決定する（ステップＳ１４０２）。例えば、コンテンツ群に含まれるコンテンツに係る属性情報３０３のうち、全てのコンテンツに共通の属性情報を当該コンテンツ群の属性情報と決定することができる。
【００５５】
そして、ステップＳ１４０２で決定した該コンテンツ群の属性が連続ドラマやテレビ講座のような連続物であるか否かを判断する（ステップＳ１４０３）。ステップＳ１４０３の判断の結果、該コンテンツ群の属性が連続物であった場合（ステップＳ１４０３でＹＥＳ）は、連続物用の再生完了時処理を行い（ステップＳ１４０７）、処理を終了する。連続物用の再生完了時処理の詳細は後述する。
【００５６】
ステップＳ１４０３の判断の結果、該コンテンツ群の属性が連続物でなかった場合（ステップＳ１４０３でＮＯ）は、該コンテンツ群の属性がニュース、天気予報、株価情報などの速報性が重要である物であるか否かを判断する（ステップＳ１４０４）。該判断の結果、該コンテンツ群の属性が速報物であった場合（ステップＳ１４０４でＹＥＳ）は、速報物用の再生完了時処理を行い（ステップＳ１４０８）、処理を終了する。速報物用の再生完了時処理の詳細は後述する。
【００５７】
ステップＳ１４０４の判断の結果、該コンテンツ群の属性が速報物でなかった場合（ステップＳ１４０４でＮＯ）は、ステップＳ１４０５へ進む。ステップＳ１４０５では、該コンテンツ群の属性がユーザが個人的に撮影した写真やホームビデオなどのプライベートコンテンツであるか否かを判断する。この判断の結果、該コンテンツ群の属性がプライベートコンテンツであった場合（ステップＳ１４０５でＹＥＳ）は、プライベートコンテンツ用の再生完了時処理を行い（ステップＳ１４０９）、処理を終了する。プライベートコンテンツ用の再生完了時処理の詳細は後述する。
【００５８】
ステップＳ１４０５の判断の結果、該コンテンツ群の属性がプライベートコンテンツでなかった場合（ステップＳ１４０５でＮＯ）は、一般コンテンツ用の再生完了時処理を行い（ステップＳ１４０６）、処理を終了する。一般コンテンツ用の再生完了時処理の詳細は後述する。
【００５９】
（連続物用再生完了時処理）
次に、図１４のステップＳ１４０７で実行する連続物用再生完了時処理の詳細について、図１５を参照して説明する。図１５は本実施形態において、属性が連続物であるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。図１５において、Ｓ１５０１からＳ１５０２は各ステップを示す。
【００６０】
まず、再生中のコンテンツ群の再生を停止する（ステップＳ１５０１）。このときに、再生位置は末尾のコンテンツの最後尾のままとする。次に、出力装置１０７を使用して全てのコンテンツの視聴を完了したこと（或いは、コンテンツの再生が終了したこと）をユーザに提示し（ステップＳ１５０２）、処理を終了する。
【００６１】
このように、ドラマ等の連続物のコンテンツについては、再生位置を最終コンテンツの末尾のままとして、コンテンツの視聴が完了したことをユーザに提示することで、適切な再生位置の設定が実現される。
【００６２】
（一般用再生完了時処理）
次に、図１４のステップＳ１４０６で実行する一般用再生完了時処理の詳細について、図１６を参照して説明する。図１６は本実施形態において、一般のコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。図１６において、Ｓ１６０１〜Ｓ１６０３は各ステップを示す。
【００６３】
まず、再生中のコンテンツ群の再生を停止する（ステップＳ１６０１）。次に、再生位置２０１を該コンテンツ群の先頭、すなわち所属コンテンツリスト２０２の先頭コンテンツの先頭とする（ステップＳ１６０２）。それから、コンテンツの再生を再開し（ステップＳ１６０３）、処理を終了する。
【００６４】
このように、一般のコンテンツについては、再生位置をコンテンツ群の先頭に設定することで、適切な再生位置の設定が実現される。
【００６５】
（速報物用再生完了時処理）
次に、図１４のステップＳ１４０８で実行する速報物用再生完了時処理の詳細について、図１７を参照して説明する。図１７は本実施形態に係る属性が速報物であるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。図１７において、Ｓ１７０１〜Ｓ１７０３は各ステップを示す。
【００６６】
まず、再生中のコンテンツ群の再生を停止する（ステップＳ１７０１）。次に、再生位置２０１を最新コンテンツ、すなわち該コンテンツ群の所属コンテンツリスト２０２の最終コンテンツの先頭とする（ステップＳ１７０２）。それから、コンテンツの再生を再開し（ステップＳ１７０３）、処理を終了する。
【００６７】
このように、ニュース等の速報物のコンテンツについては、再生位置を最終コンテンツの先頭に自動的に設定することで、後にコンテンツを再生したときに最新コンテンツから再生することが可能となる。従って、ユーザは、再生位置の設定を手動で行わなくても、適切なコンテンツから再生を開始することができる。
【００６８】
この処理の一例について図１８を参照して説明する。図１８は、本実施形態に係る属性が速報物であるコンテンツ群の構成を示す概念図である。
【００６９】
図１８において、１８０１〜１８０３はコンテンツ群に含まれる各コンテンツを示している。１８０４はこのコンテンツ群の再生完了時の再生位置である。１８０５は、このコンテンツ群の再生完了時処理を行った後の再生位置である。再生が完了したことにより、図１７の速報物用再生完了時処理が実行される。その結果、再生位置１８０４は再生位置１８０５に変更された上で、再生が継続される。
【００７０】
（プライベートコンテンツ用再生完了時処理）
次に、図１４のステップＳ１４０９で実行するプライベートコンテンツ用再生完了時処理の詳細について、図１９を参照して説明する。図１９は、本実施形態に係る属性がプライベートコンテンツであるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。図１９において、Ｓ１９０１〜Ｓ１９０３は各ステップを示す。なお、プライベートコンテンツであるコンテンツ群は、それぞれ１以上のコンテンツからなる複数のグループ群から構成されるものとする。ここでは、一例として、コンテンツの作成年度ごとにグループ分けされている場合を想定する。
【００７１】
まず、再生中のコンテンツ群の再生を停止する（ステップＳ１９０１）。次に、再生位置２０１をその年に作成された全コンテンツの先頭とする（ステップＳ１９０２）。それから、コンテンツの再生を自動的に再開し（ステップＳ１９０３）、処理を終了する。
【００７２】
この処理の一例について図２０を参照して説明する。図２０は、本実施形態に係る属性がプライベートコンテンツであるコンテンツ群の再生完了時処理の一例を示す概念図である。
【００７３】
図２０において、２０１０，２０２０，２０３０，２０４０はそれぞれコンテンツ群に含まれるコンテンツの年（例えば、コンテンツが作成された年度）毎のまとまりを表わしている。２０１１〜２０１４はコンテンツのまとまり２０１０に含まれる各コンテンツ、２０２１〜２０２４はコンテンツのまとまり２０２０に含まれる各コンテンツを示している。また、２０３１〜２０３４はコンテンツのまとまり２０３０に含まれる各コンテンツ、２０４１〜２０４４はコンテンツのまとまり２０４０に含まれる各コンテンツを表わしている。
【００７４】
２００１は、このコンテンツ群の再生完了時の再生位置である。２００２は、このコンテンツ群の再生完了時処理を行った後の再生位置である。再生が完了したことにより、図１９の速報物用再生完了時処理が実行される。その結果、再生位置は直近のコンテンツのまとまりの先頭に、すなわち再生位置２００１が再生位置２００２に変更された上で、再生が継続される。
【００７５】
このように、ホームビデオ等のプライベートコンテンツについては、再生位置は直近のコンテンツのまとまりの先頭に設定し、再生を自動的に再開することで、コンテンツの特性に応じた適切な再生制御を実現することが可能となる。
【００７６】
以上のように、本実施形態のコンテンツ再生装置においては、すべてのコンテンツの再生が完了した際の処理をコンテンツ群に含まれるコンテンツの属性に基づいて決定することが可能となる。特に、コンテンツ群に含まれるコンテンツの属性が連続ドラマやテレビ講座のような連続物である場合に、すべてのコンテンツの視聴が完了した際には、そのことをユーザに通知することが可能となる。また、コンテンツ群に含まれるコンテンツの属性がニュースや天気予報、株価情報のような速報性が重要な物である場合に、最終コンテンツの先頭に戻って再生を再開することが可能となる。また、コンテンツの属性が、ユーザが撮影した写真やホームビデオ等のプライベートコンテンツの場合には、すべてのコンテンツの視聴が完了した際にはあまり見飽きていないと思われる今年撮影したコンテンツの先頭に戻って再生を再開することが可能となる。
【００７７】
なお、本実施形態では、１以上のコンテンツを含むコンテンツ群が、それぞれ１以上のコンテンツからなる複数のグループ群から構成される場合の一例として、コンテンツ群の属性がプライベートコンテンツの場合を想定したが、これに限られない。即ち、何らかの方針に基づいてコンテンツ群を複数のグループ群にグループ分けすることができる場合は、このグループ群のうち最新のものに属する先頭のコンテンツの先頭位置を再生開始位置と決定する構成とすることが可能である。
【００７８】
＜＜その他の実施形態＞＞
コンテンツ群情報２００およびコンテンツ情報３００は、コンテンツ一覧装置の外部に存在し、外部記憶装置あるいはネットワークを通して接続されている外部機器の内部にあるように構成しても良い。
【００７９】
以上、本発明の実施形態例について詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様を取ることが可能である。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００８０】
尚、本発明は、前述した実施形態の機能を実現するプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含む。
【００８２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８３】
プログラムを供給するための記録媒体としては、例えば、次のものが含まれる。即ち、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）等が含まれる。
【００８４】
その他、プログラムの供給形態としては、次のようなものも考えられる。即ち、クライアント装置のブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明に係るコンピュータプログラム、或いは、圧縮され自動インストール機能を含むファイルをＨＤ等の記録媒体にダウンロードする形態も考えられる。また、本発明に係るプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８５】
また、次のような供給形態も考えられる。即ち、まず、本発明に係るプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報の使用により暗号化されたプログラムを実行してコンピュータにインストールさせて本発明に係る構成を実現する。このような供給形態も可能である。
【００８６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、次のような実現形態も想定される。即ち、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００８７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づいても前述した実施形態の機能が実現される。即ち、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８８】
【図１】コンテンツ再生装置のハードウェア構成の一例を示すブロック図である。
【図２】コンテンツ群情報のデータ構造の一例を示す概念図である。
【図３】所属コンテンツリストに含まれる各コンテンツ情報のデータ構造の一例を示す概念図である。
【図４】コンテンツ再生装置のソフトウェア構成の一例を示す概念図である。
【図５】再生位置変更処理の流れの一例を示すフローチャートである。
【図６】属性が連続物であるコンテンツ群の再生位置変更処理の流れの一例を示すフローチャートである。
【図７】すべてのコンテンツが視聴済みの連続物である場合のコンテンツ群の構成の一例を示す概念図である。
【図８】図７のコンテンツ群に新たなコンテンツが追加された場合におけるコンテンツ群の構成の一例を示す概念図である。
【図９】視聴済みでないコンテンツが存在する連続物であるコンテンツ群の構成の一例を示す概念図である。
【図１０】図９のコンテンツ群に新たなコンテンツが追加された場合におけるコンテンツ群の構成の一例を示す概念図である。
【図１１】属性が速報物であるコンテンツ群の再生位置変更処理の流れの一例を示すフローチャートである。
【図１２】属性が速報物であるコンテンツ群の構成の一例を示す概念図である。
【図１３】図１２のコンテンツ群に新たなコンテンツが追加された場合のコンテンツ群の構成の一例を示す概念図である。
【図１４】第２の実施形態に係るコンテンツ再生制御処理の流れの一例を示すフローチャートである。
【図１５】属性が連続物であるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。
【図１６】一般のコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。
【図１７】属性が速報物であるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。
【図１８】属性が速報物であるコンテンツ群の構成を示す概念図である。
【図１９】属性がプライベートコンテンツであるコンテンツ群の再生完了時処理の流れの一例を示すフローチャートである。
【図２０】属性がプライベートコンテンツであるコンテンツ群の再生完了時処理の一例を示す概念図である。
【図２１】第１の実施形態に係るコンテンツ再生制御処理の流れの一例を示すフローチャートである。
【図１】
2008160219.tif 000003
【図２】
2008160219.tif 000004
【図３】
2008160219.tif 000005
【図４】
2008160219.tif 000006
【図５】
2008160219.tif 000007
【図６】
2008160219.tif 000008
【図７】
2008160219.tif 000009
【図８】
2008160219.tif 000010
【図９】
2008160219.tif 000011
【図１０】
2008160219.tif 000012
【図１１】
2008160219.tif 000013
【図１２】
2008160219.tif 000014
【図１３】
2008160219.tif 000015
【図１４】
2008160219.tif 000016
【図１５】
2008160219.tif 000017
【図１６】
2008160219.tif 000018
【図１７】
2008160219.tif 000019
【図１８】
2008160219.tif 000020
【図１９】
2008160219.tif 000021
【図２０】
2008160219.tif 000022
【図２１】
2008160219.tif 000023