(57)【要約】【課題】プレイリストに基づく各処理モジュールへのきめ細かい節電を行なうことができる再生装置及び再生方法を提供する。【解決手段】コンテンツ情報とコンテンツ情報のプレイリスト（図４）を取得する取得部（１４）と、電源を供給されて機能する複数の処理モジュール（１１，１２，１３，１４，１９，２０等）をもち、複数の処理モジュールによりコンテンツ情報を処理する処理部と、複数の処理モジュールへの電源の供給をプレイリストに基づいて各々管理する管理部（１６，２３）をもつ再生装置。【選択図】図１
2009015900.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報と前記コンテンツ情報のプレイリストを取得する取得部と、
電源を供給されて機能する複数の処理モジュールをもち、前記複数の処理モジュールにより前記コンテンツ情報を処理する処理部と、
前記複数の処理モジュールへの電源の供給を前記プレイリストに基づいて各々管理する管理部と、を具備することを特徴とする再生装置。
【請求項２】
前記管理部は、前記プレイリストに応じてリソースマップを生成し、このリソースマップに基づいて前記複数の処理モジュールへの電源の供給を管理することを特徴とする請求項１記載の再生装置。
【請求項３】
前記管理部は、前記プレイリストに応じて、タイトルタイムライン毎に、リソースマップを生成することを特徴とする請求項２記載の再生装置。
【請求項４】
前記処理部の複数の処理モジュールは、プライマリビデオユニットとセカンダリビデオユニットとプライマリオーディオユニットとセカンダリオーディオユニットを含むことを特徴とする請求項１記載の再生装置。
【請求項５】
前記処理部の複数の処理モジュールは、サブピクチャデコーダを含むことを特徴とする請求項１記載の再生装置。
【請求項６】
前記処理部の複数の処理モジュールは、アドバンストアプリケーションを含むことを特徴とする請求項１記載の再生装置。
【請求項７】
前記処理部の複数の処理モジュールは、ディスクドライブを含むことを特徴とする請求項１記載の再生装置。
【請求項８】
コンテンツ情報と前記コンテンツ情報のプレイリストを取得し、
電源を供給されて前記コンテンツ情報を処理する複数の処理モジュールに対して、前記プレイリストに基づいて省電力のための管理を各々行い、
前記複数の処理モジュールにより前記コンテンツ情報を再生することを特徴とする再生方法。
【請求項９】
前記プレイリストに応じてリソースマップを生成し、このリソースマップに基づいて前記複数の処理モジュールへの電源の供給を管理することを特徴とする請求項８記載の再生方法。
【請求項１０】
前記プレイリストに応じて、前記プレイリストのタイトルタイムライン毎に、リソースマップを生成することを特徴とする請求項９記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プレイリストに基づいて、コンテンツの複数の処理モジュールの電源供給を管理する再生装置及び再生方法に関する。
【背景技術】
【０００２】
近年、デジタル映像技術の発達と普及に伴い、例えば、携帯型のデジタル映像再生装置等が多く扱われてきている。このような携帯型のデジタル映像再生装置においては、特に、バッテリ部の寿命を長くもたせたいという要望が顕著であり、それに関する技術も知られている。
【０００３】
特許文献１は、録画モードの際に、デコーダ部とＤＡＣ部が使用されないことが分かっているため、これらの回路には電力供給を停止することで、録画モードにおける省電力化を図る技術が開示されている。
【特許文献１】特開２００７−６６４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の従来技術では、録画を行なうか否かに限定した部分的な電源の節約を行なっているに過ぎない。従って、録画時の一律な節電しかできないため、十分な節電ができないという問題がある。
【０００５】
本発明は、プレイリストに基づく各処理モジュールへのきめ細かい節電を行なうことができる再生装置及び再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
課題を解決するための一実施形態は、
コンテンツ情報と前記コンテンツ情報のプレイリスト（図４）を取得する取得部（１４）と、
電源を供給されて機能する複数の処理モジュール（１１，１２，１３，１４，１９，２０等）をもち、前記複数の処理モジュールにより前記コンテンツ情報を処理する処理部（１１，１２，１３，１４，１９，２０等）と、
前記複数の処理モジュールへの電源の供給を前記プレイリストに基づいて各々管理する管理部（１６，２３）と、を具備することを特徴とする再生装置である。
【発明の効果】
【０００７】
プレイリストに基づいて、例えば字幕情報の有無に応じてサブピクチャデコーダ部をオンオフするような、きめ細かい処理モジュールへの電源制御を行なうので、非常に効率的な消費電力の節約が可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、この発明の実施の形態について図面を参照して詳細に説明する。
【０００９】
＜本発明の一実施形態に係る再生装置の一例＞
図１は、本発明の一実施形態に係る再生装置の構成の一例を示すブロック図である。図２は、同じく再生装置のエンジン部の構成の一例を示すブロック図である。
【００１０】
（構成）
本発明の一実施形態に係る再生装置１は、例えば、携帯型の光ディスク等のコンテンツ再生装置等であって、図１に示すように、コンテンツ等を格納することができる不揮発性記憶領域や着脱可能なメモリ等のストレージ部１１と、ネットワーク上のサーバにアクセスするためのインターネットや有線・無線ＬＡＮ等のネットワーク部１２と、ＨＤ  ＤＶＤ（High Definition Digital Versatile Disc）等の光ディスク等を扱うディスクドライブ部１３と、ディスクドライブ部１３等とのアクセスを管理するアクセス管理部１４と、記憶領域を保有するキャッシュ部１５と、全体の動作を制御する制御部１６と、リモコン、フロントキーなどの機器と通信するＩ／Ｆ部１７と、コンテンツの再生処理を行なう再生モジュール部１８を有している。
【００１１】
又、本発明の一実施形態に係る再生装置１は、図１に示すように、再生モジュール部１８に含まれ複数の各処理モジュールを内包するエンジン部１９と、必要なオーディオ信号及びビデオ信号とするべく処理を行なうＡＶレンダラ２０と、液晶ディスプレイ等の表示部２１と、スピーカ部２２と、後述するようにプレイリストに基づいて各処理モジュールのパワー制御を行なうパワー管理部２３と、各部に電源を供給するバッテリ部２４と、例えば、ＨＤ  ＤＶＤ等からのアドバンストコンテンツを再生するアドバンストアプリケーション部３１を有している。
【００１２】
更に、エンジン部１９は、図２に示すように、主映像を扱うプライマリビデオユニット３２と、副映像を扱うセカンダリビデオユニット３３と、主映像の音声を扱うプライマリオーディオユニット３４と、副映像の音声を扱うセカンダリオーディオユニット３５と、字幕情報等を扱うサブピクチャデコーダ３６を有している。
【００１３】
（基本動作）
次に、上述した再生装置１の基本動作を以下に説明する。再生装置１は、制御部１６の制御下において、ストレージ部１１又はネットワーク部１２又はディスクドライブ部１３からアクセス管理部１４を介して、アドバンストコンテンツのストリームを取得する。ストリームは、アドバンストアプリケーション部３１に供給されデコードされて復号信号としてキャッシュ部１５等に出力される。
【００１４】
復号信号は、その後、再生モジュール部１８のエンジン部１９に供給され、主映像信号がプライマリビデオユニット３２により、副映像信号がセカンダリビデオユニット３３により、主映像の音声がプライマリオーディオユニット３４により、副映像の音声がセカンダリオーディオユニット３５により、それぞれ処理される。又、字幕情報等が存在すれば、サブピクチャデコーダ３６により処理されて、ＡＶレンダラ２０に供給される。
【００１５】
ＡＶレンダラ２０では、映像信号は表示部２１に表示可能に処理され、音声信号はスピーカ部２２に再生可能に処理される。このような手順により、再生装置１は、例えば、アドバンストコンテンツを再生するが、後述するように、プレイリストに基づくパワー管理部２３によりプレイリストに従ってエンジン部１９等の各処理モジュールの電源管理を行なうことが好適である。
【００１６】
＜本発明の一実施形態に係る再生装置の電源制御処理の一例＞
以下、本発明の一実施形態に係る再生装置の電源制御処理の一例をフローチャート等を用いて詳細に説明する。
【００１７】
図３は、本発明の一実施形態に係る再生装置の電源管理方法の一例を示すフローチャートである。図４は、同じくリソースマップの生成に用いるプレイリストの一例を示す説明図である。図５は、同じくリソースマップの一例を示す説明図である。図６は、同じくリソースマップに基づく電源管理方法の他の一例を示すフローチャートである。図７は、同じくリソースマップの他の一例を示す説明図である。
【００１８】
なお、以下の図３及び図６のフローチャートの各ステップは、回路ブロックに置き換えることができ、従って、各フローチャートのステップは、全てブロックに定義しなおすことが可能である。
【００１９】
（電源制御処理の一例）
以下に、本発明の一実施形態に係る再生装置１における電源制御処理の一例をフローチャートを用いて説明する。なお、以下では、省電力化の処理のための電源制御処理として、各モジュールへの電源供給のオンオフについて述べている。しかし、省電力化の処理は、これらだけに限定されず、例えば、各モジュールへのクロックを停止する等のモジュールの管理であってもよい。
【００２０】
本発明の一実施形態に係る再生装置１において、図３のフローチャートに示すように、制御部１６は、アクセス管理部１４等を介して、例えば図４で後述するようなプレイリスト情報を取得する（ステップＳ１１）。
【００２１】
図４に後述されるプレイリスト情報は、Title Timeline Timing毎に、例えば、図２のプライマリビデオユニット３２、セカンダリビデオユニット３３、プライマリオーディオユニット３４、セカンダリオーディオユニット３５、サブピクチャデコーダ３６、更に、図１に示されるアドバンストアプリケーション部３１、ディスクドライブ部１３等の使用の有無を特定している。
【００２２】
従って、制御部１６及びパワー管理部２３により、プレイリストに基づいて、図５に示すようなリソースマップが生成される（ステップＳ１２）。リソースマップは、Title Timeline Timing毎に、複数の処理モジュールに電源を供給すべきか否かを示している。
【００２３】
次に、制御部１６及びパワー管理部２３により、プレイリストに基づいて、図５に示すようなリソースマップのresource ifoが生成される（ステップＳ１３）。ここで、図５に示すリソースマップのresource ifoの一例を説明する。
【００２４】
ＴＴ１は、例えば、３０秒程の警告のグラフィック映像であり、ＡＤＶ＿ＡＰＰはオフであり、Ｐ＿Ｖｉｄｅｏはオンであり、Ｓ＿Ｖｉｄｅｏはオフであり、Ｐ＿Ａｕｄｉｏはオフであり、Ｓ＿Ａｕｄｉｏはオフであり、ＳＰＤ（字幕）はオフであり、ネットワークはオフである。
【００２５】
次に、ＴＴ２は、例えば、映画等の２時間程度の本編映像であり、ＡＤＶ＿ＡＰＰはオンであり、Ｐ＿Ｖｉｄｅｏはオンであり、Ｓ＿Ｖｉｄｅｏはオンであり、Ｐ＿Ａｕｄｉｏはオンであり、Ｓ＿Ａｕｄｉｏはオフであり、ＳＰＤ（字幕）はオンであり、ネットワークはオフである。
【００２６】
次に、ＴＴ３は、例えば、映画等のメイキング等のサブビデオの映像であり、ＡＤＶ＿ＡＰＰはオンであり、Ｐ＿Ｖｉｄｅｏはオンであり、Ｓ＿Ｖｉｄｅｏはオンであり、Ｐ＿Ａｕｄｉｏはオンであり、Ｓ＿Ａｕｄｉｏはオンであり、ＳＰＤ（字幕）はオンであり、ネットワークはオフである。
【００２７】
次に、ＴＴ４は、例えば、映画等の付録映像（グラフィックのみ）の映像であり、ＡＤＶ＿ＡＰＰはオンであり、Ｐ＿Ｖｉｄｅｏはオフであり、Ｓ＿Ｖｉｄｅｏはオフであり、Ｐ＿Ａｕｄｉｏはオフであり、Ｓ＿Ａｕｄｉｏはオフであり、ＳＰＤ（字幕）はオフであり、ネットワークはオフである。
【００２８】
次に、ＴＴ５は、例えば、映画等の第２の付録映像（動画）の映像であり、ＡＤＶ＿ＡＰＰはオンであり、Ｐ＿Ｖｉｄｅｏはオンであり、Ｓ＿Ｖｉｄｅｏはオンであり、Ｐ＿Ａｕｄｉｏはオンであり、Ｓ＿Ａｕｄｉｏはオンであり、ＳＰＤ（字幕）はオフであり、ネットワークはオフである。
【００２９】
この状態で、制御部１６がリモコン等から再生指示を受けると（ステップＳ１５）、ステップＳ１６に進み、制御部１６は、リソース情報をパワー管理部２３に供給する（ステップＳ１６）。そして、制御部１６及びパワー管理部２３は、供給されたリソース情報に基づいて、各部（すなわち、プライマリビデオユニット３２、セカンダリビデオユニット３３、プライマリオーディオユニット３４、セカンダリオーディオユニット３５、サブピクチャデコーダ３６、更に、図１に示されるアドバンストアプリケーション部３１、ディスクドライブ部１３等）のバッテリ部２４からの電源供給を管理する。
【００３０】
これにより、例えば、上述したＴＴ１であれば、３０秒程の警告のグラフィック映像なので、ＡＤＶ＿ＡＰＰはオフであり、Ｐ＿Ｖｉｄｅｏはオンであり、Ｓ＿Ｖｉｄｅｏはオフであり、Ｐ＿Ａｕｄｉｏはオフであり、Ｓ＿Ａｕｄｉｏはオフであり、ＳＰＤ（字幕）はオフであり、ネットワークはオフである。このとき、制御部１６及びパワー管理部２３は、一例として、電源オンならresumeコマンドを、電源オフならsuspendコマンドを各処理モジュールに対して供給する。
【００３１】
従って、各部へのバッテリ部２４からの電源供給は、アドバンストアプリケーション部３１はオフであり、プライマリビデオユニット３２はオンであり、セカンダリビデオユニット３３はオフであり、プライマリオーディオユニット３４はオフであり、セカンダリオーディオユニット３５はオフであり、サブピクチャデコーダ３６はオフであり、ネットワーク部１２はオフとなり、不要なユニットへの電源供給の多くについて、プレイリストのTitle Timeline Timing毎に大幅な節約が可能となる。
【００３２】
（プレイリストの一例）
以下に、図４に示すプレイリストの一例を上げるが、本発明の実施形態はこれに限定されるものではない。このプレイリストに基づく電源制御処理の一例を以下の図３のフローチャートで説明する。
【００３３】
<?xml version="1.0" encoding="UTF-8"?>
<!--  
Play list sample  
-->
<Playlist majorVersion="xxx" minorVersion="xxx"   --------- >
<Configuration>
<StreamingBuffer size="0"/>
<Aperture size="1920x1080"/>
<MainVideoDefaultColor color="107F7F"/>
</Configuration>
<MediaAttributeList>
<VideoAttributeItem codec="xxx" index="1"/>
<VideoAttributeItem codec="xxx" index="2"/>
<AudioAttributeItem codec="xxx" index="1" />
<AudioAttributeItem codec="xxx" index="2" />
<SubpictureAttributeItem codec="xxxx" index="1"/>
</MediaAttributeList>
<TitleSet timeBase="60fps" defaultLanguage="en">
<Title id="TT1" titleNumber="1" titleDuration="00:00:10:00">
<PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" src="file xxxxx">
<Video track="1" mediaAttr="1"/>
</PrimaryAudioVideoClip>
</Title>
<Title id="TT2" titleNumber="2" titleDuration="00:00:10:00">
<PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" src="file xxxxx">
<Video track="1" mediaAttr="1"/>
<Audio track="1" mediaAttr="1"/>
<Subtitle mediaAttr="1" track="1" ------/>
</PrimaryAudioVideoClip>
<ApplicationSegment src="Manifest.xmf"  titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00">
<ApplicationResource ----------- />
<ApplicationResource ----------- />
<ApplicationResource ----------- />
</ApplicationSegment>
</Title>
<Title id="TT3" titleNumber="3" titleDuration="00:00:10:00">
<PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" src="file xxxxx">
<Video track="1" mediaAttr="1"/>
<Audio track="1" mediaAttr="1"/>
<Subtitle mediaAttr="1" track="1" ------/>
</PrimaryAudioVideoClip>
<SecondaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" src="file xxxxx">
<SubVideo track="1" mediaAttr="1"/>
<SubAudio track="1" mediaAttr="1"/>
</SecondaryAudioVideoClip>
<ApplicationSegment src="Manifest.xmf"  titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00">
<ApplicationResource ----------- />
<ApplicationResource ----------- />
<ApplicationResource ----------- />
</ApplicationSegment>
</Title>
<Title id="TT4" titleNumber="4" titleDuration="00:00:10:00">
<ApplicationSegment src="Manifest.xmf"  titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00">
<ApplicationResource ----------- />
<ApplicationResource ----------- />
<ApplicationResource ----------- />
</ApplicationSegment>
</Title>
<Title id="TT5" titleNumber="5" titleDuration="00:00:10:00">
<PrimaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" src="file xxxxx">
<Video track="1" mediaAttr="1"/>
<Audio track="1" mediaAttr="1"/>
<Subtitle mediaAttr="1" track="1" ------/>
</PrimaryAudioVideoClip>
<SecondaryAudioVideoClip titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00" dataSource="Network">
<SubVideo track="1" mediaAttr="1"/>
<SubAudio track="1" mediaAttr="1"/>
</SecondaryAudioVideoClip>
<ApplicationSegment src="Manifest.xmf"  titleTimeBegin="00:00:00:00" titleTimeEnd="00:10:00:00">
<ApplicationResource ----------- />
<ApplicationResource ----------- />
<ApplicationResource ----------- />
</ApplicationSegment>
</Title>
</TitleSet>
</Playlist>
以上のようになる。
【００３４】
・ディスクドライブ部の電源管理
更に、本発明の一実施形態である再生装置の制御部１６及びパワー管理部２３による電源制御処理は、ディスクドライブ部１３を対象とすることが好適である。すなわち、プレイリストからストリームがどこから供給されるかの情報が得られる場合、ディスクドライブ部１３をオンにすべきか否かの情報がリソース情報として得られる。
【００３５】
従って、図６のフローチャートのステップＳ１４に示すように、制御部１６は、ストリームがディスクドライブ部１３の光ディスクからものストリームか光ディスク以外からのものかを判断し、図７の情報１０１のように、ディスクドライブ部１３のオンオフ情報としてリソース情報に加える（ステップＳ１４）。これにより、ディスクドライブ部１３をも電源管理の対象とすることが好適である。又、電源管理の対象は、これら上述した要素に限定されることはなく、プレイリストが示す情報に基づき、更に多くの対象について電源管理を行なうことが好適である。
【００３６】
以上、本発明の一実施形態である再生装置１が示す電源制御処理は、ストリームのプレイリストが示す制御情報に基づいて、Title Timeline Timing毎、処理モジュール毎の非常に精緻な電源制御を行なうものである。従って、携帯型の映像再生装置等に対しては、非常に理想的な消費電力の節約を行なうことができる。
【００３７】
以上記載した様々な実施形態により、当業者は本発明を実現することができるが、更にこれらの実施形態の様々な変形例を思いつくことが当業者によって容易であり、発明的な能力をもたなくとも様々な実施形態へと適用することが可能である。従って、本発明は、開示された原理と新規な特徴に矛盾しない広範な範囲に及ぶものであり、上述した実施形態に限定されるものではない。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る再生装置の構成の一例を示すブロック図。
【図２】本発明の一実施形態に係る再生装置のエンジン部の構成の一例を示すブロック図。
【図３】本発明の一実施形態に係る再生装置の電源管理方法の一例を示すフローチャート。
【図４】本発明の一実施形態に係る再生装置がリソースマップの生成に用いるプレイリストの一例を示す説明図。
【図５】本発明の一実施形態に係る再生装置が生成するリソースマップの一例を示す説明図。
【図６】本発明の一実施形態に係る再生装置のリソースマップに基づく電源管理方法の他の一例を示すフローチャート。
【図７】本発明の一実施形態に係る再生装置が生成するリソースマップの他の一例を示す説明図。
【符号の説明】
【００３９】
１…再生装置、１１…ストレージ部、１２…ネットワーク部、１３…ディスクドライブ部、１４…アクセス管理部、１５…キャッシュ部、１６…制御部、１７…Ｉ／Ｆ部、１８…再生モジュール部、１９…エンジン部、２０…ＡＶ処理部、２１…表示部、２２…スピーカ部、２３…プレイリストに基づくパワー管理部。
【図１】
2009015900.tif 000003
【図２】
2009015900.tif 000004
【図３】
2009015900.tif 000005
【図４】
2009015900.tif 000006
【図５】
2009015900.tif 000007
【図６】
2009015900.tif 000008
【図７】
2009015900.tif 000009