(57)【要約】【課題】コンテンツに対応させてレジューム情報を複数記録することで利便性を向上させることを可能とする。【解決手段】制御手段１０２は、コンテンツの再生が中断した時点の時刻情報をタイマー手段１０４から取得して、コンテンツの再生開始位置を示すレジューム情報に含むようにする。記録・読出し手段１０１を制御して、レジューム情報をコンテンツと１対１に対応付けて記録媒体に記録する。コンテンツを再生した場合、制御手段１０２は、記録・読出し手段１０１を介して記録媒体からレジューム情報を読み出し、それに含まれる時間情報に基づいてコンテンツ再生位置を決定する。【選択図】図３
2008306760.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを構成する動画像データおよび／または音声データを格納したコンテンツファイルを記録媒体から読み出し、あるいは記録媒体に記録するコンテンツ再生記録装置であって、
記録媒体へのファイルの記録および記録媒体からのファイルの読み出しを行う記録・読出し手段と、
前記コンテンツファイルのフォーマットを解釈して画像データおよび／または音声データを抽出するフォーマット解釈手段と、
コンテンツファイルの再生開始位置を示すレジューム情報を作成または更新するレジューム情報管理手段と、
記録されたレジューム情報を解釈して該レジューム情報からコンテンツファイルの再生開始位置を得るレジューム解釈手段と、
通話および／または通信を行なう通信手段とを備え、
前記レジューム情報管理手段は、コンテンツの再生中に前記通信手段に着信があった場合に前記レジューム情報を作成することを特徴とするコンテンツ再生記録装置。
【請求項２】
前記レジューム情報管理手段は、コンテンツの再生中の一定時間毎に前記レジューム情報を作成または更新することを特徴とする請求項１に記載のコンテンツ再生記録装置。
【請求項３】
前記レジューム情報管理手段は、バッテリー残量が所定の閾値以下になった場合に前記レジューム情報を作成または更新することを特徴とする請求項１に記載のコンテンツ再生記録装置。
【請求項４】
前記記録・読出し手段は、レジューム情報とコンテンツファイルを１対１に対応付けて記録することを特徴とする請求項１〜３のいずれかに記載のコンテンツ再生記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録されたコンテンツを読み出して再生するコンテンツ再生記録装置に関する。
【背景技術】
【０００２】
近年、動画像や音声（オーディオ）などのコンテンツを記録する際の記録媒体として、書き換え可能な光磁気ディスクやメモリカードなどの記録媒体が普及してきている。このような記録媒体に記録したコンテンツを再生する際には、再生を中断した箇所のアドレスなどを記録媒体に書き込むことが可能である。したがって、一度記録媒体を取り出した後においても、再び記録媒体に記録されたコンテンツを再生する際には、前回再生を中断した個所から再生を再開する、所謂レジューム再生を行なうことが可能である。
【０００３】
このような記録媒体におけるデータの管理構造が、特許文献１に記載されている。図１８は、従来技術におけるコンテンツおよび管理情報ファイルのディレクトリ構成図である。１つの管理ディレクトリＭＧＲ＿ＩＮＦＯと複数のコンテンツディレクトリＰＲＧｘｘｘ（ｘは１６進数）とを含む構成となっている。管理ディレクトリＭＧＲ＿ＩＮＦＯ内には、ファイルにプログラム全体の管理情報を記録するための管理データファイルＭＧＲ＿ＤＡＴＡなどのファイルが含まれ、管理データファイルＭＧＲ＿ＤＡＴＡには、再生を中断した際の位置の情報（レジューム情報）を記録する構成になっている。
【０００４】
また、プログラムディレクトリＰＲＧｘｘｘ内には、コンテンツがＭＯＶｎｎｎ．ＭＯＤ（ｎは１６進数）として記録される。さらに各コンテンツに関するエントリーポイントなどの情報がメディアオブジェクト情報ファイルＭＯＶｎｎｎ．ＭＯＩとして記録される。ここで、エントリーポイントとは、コンテンツをランダムアクセスする際に特定時刻のデータをサーチするための情報である。以上のような構成により、レジューム情報により示された中断位置を、コンテンツからサーチして記録媒体から読み出すことで、中断位置から再生を行なうことが可能となる。
しかしながら、前記特許文献１の管理構造では、コンテンツファイルを１つ増やす度に管理ファイルの更新処理が必要であり、コンテンツを管理するための処理量が大きくなる傾向があり、ＰＤＡや携帯電話などの携帯型端末に実装する上で問題となっている。
この問題を解決するためのデータの管理構造が提案されている。その構成を図１９に示す。図１９において、コンテンツディレクトリＰＲＬｘｘｘ（ｘは１６進数）内に、ＡＳＦ（Advanced System Format）フォーマットのコンテンツＭＯＬｎｎｎ．ＡＳＦを含む構成となっている。
【特許文献１】特開２００２−１０２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記従来の技術では、記録媒体の記録容量の制限から長時間のコンテンツを記録することが一般的でなかったために、コンテンツの再生を中断した際の位置の情報を示すレジューム情報を、コンテンツ毎に１対１に対応付けて記録し、利用するということが行われていなかった。
【０００６】
本発明は、以上のような問題点を解決するためになされたものであって、その目的は、コンテンツに対応させてレジューム情報を複数記録することでユーザの利便性を向上させることの可能なコンテンツ再生記録装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、コンテンツを構成する動画像データおよび／または音声データを格納したコンテンツファイルを記録媒体から読み出し、あるいは記録媒体に記録するコンテンツ再生記録装置であって、記録媒体へのファイルの記録および記録媒体からのファイルの読み出しを行う記録・読出し手段と、前記コンテンツファイルのフォーマットを解釈して画像データおよび／または音声データを抽出するフォーマット解釈手段と、コンテンツファイルの再生開始位置を示すレジューム情報を作成または更新するレジューム情報管理手段と、記録されたレジューム情報を解釈して該レジューム情報からコンテンツファイルの再生開始位置を得るレジューム解釈手段と、通話および／または通信を行なう通信手段とを備え、前記レジューム情報管理手段は、コンテンツの再生中に前記通信手段に着信があった場合に前記レジューム情報を作成することを特徴とする。
【０００８】
前記レジューム情報管理手段は、コンテンツの再生中の一定時間毎に前記レジューム情報を作成または更新することを特徴とする。
【０００９】
前記レジューム情報管理手段は、バッテリー残量が所定の閾値以下になった場合に前記レジューム情報を作成または更新することを特徴とする。
【００１０】
前記記録・読出し手段は、レジューム情報とコンテンツファイルを１対１に対応付けて記録することを特徴とする。
【発明の効果】
【００１１】
以上のような各技術手段から構成される本発明によれば、コンテンツの再生を中断した箇所を示すレジューム情報を、コンテンツと１対１に対応させて記録媒体に記録し、また、レジューム情報に基づいてコンテンツの開始位置から再生可能であるので、同じコンテンツを次回に再生する際には、再生が中断された箇所から再生を再開することができる。これにより、ユーザは一度見た部分を何度も繰り返し見なくて済み、ユーザの利便性を向上することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態について、図面を参照しながら説明する。
【００１３】
図１は、本発明の実施形態に係るデータの管理構造に基づくディレクトリ構成の一例を示す図である。記録媒体にコンテンツを記録する際に使用されるものである。図１９と比べて、コンテンツディレクトリＰＲＬｘｘｘ（ｘは１６進数）内に、ＡＳＦフォーマットのコンテンツＭＯＬｎｎｎ．ＡＳＦの他に、該コンテンツのレジューム情報を記録するファイルであるＭＯＬｎｎｎ．ＳＭＩとを含む構成となっている。なお、図１ではコンテンツのフォーマットとしてＡＳＦを例に挙げているが、ＭＰ４などの他のフォーマットであっても構わない。また、コンテンツディレクトリには図１に示した以外にも、静止画やテキストを含んでいてもよい。
【００１４】
図２は、ＡＳＦの構成を示す図である。ＡＳＦは、ヘッダ部１０とデータ部１１とインデックス部１２とを含む構成となっている。ヘッダ部１０には、コンテンツの再生時間などのコンテンツに関する情報や、データ部１１に格納されている動画像データや音声データに関する情報などが記録される。データ部１１は、所定のデータサイズのパケットと呼ばれるデータ単位により構成される。動画像データや音声データなどが、このパケットに分割されて記録される。パケットのデータサイズやデータ部１１に含まれるパケットの総数もヘッダ部１０に記録される。また、パケットには０から始まるパケット番号が付されている。インデックス部１２には、ランダムアクセスをするために特定の再生時刻のデータがどのパケットに含まれているかを示すために、再生時刻とパケット番号を対応付けたエントリーポイント情報が記録される。
【００１５】
次に、本発明の実施形態に係るコンテンツ再生装置について、図面を参照しながら説明する。図３は、本発明の実施形態に係るコンテンツ再生装置の構成例を示すブロック図である。
図３において、コンテンツ再生装置１００は、記録・読出し手段１０１と、制御手段１０２と、フォーマット解釈手段１０３と、タイマー手段１０４と、音声復号手段１０５と、動画像復号手段１０６とから構成される。
【００１６】
図３には図示しないが、記録・読出し手段１０１には記録媒体が接続され、音声復号手段１０５の先にはスピーカなどの音声出力手段が、動画像復号手段１０６の先にはディスプレイなどの表示手段が接続される。なお、記録媒体はコンテンツ再生装置１００に着脱可能に接続されるタイプのものでもよいし、固定して接続されるタイプのものでもよいし、両方のタイプの記録媒体を複数接続してもよい。
【００１７】
記録・読出し手段１０１は、記録媒体にアクセスして、ファイルのリード／ライトを行なう手段である。
制御手段１０２は、入力されたコマンドに応じて各手段を制御する手段である。図４に制御手段１０２の構成例を示す。制御手段１０２は、コマンド処理手段２０１と、レジューム情報の作成および削除を行なうレジューム情報管理手段２０２と、レジューム情報の解釈を行なうレジューム情報解釈手段２０３と、後述する管理情報を保存するための管理情報保存手段２０４と、コンテンツを再生する処理中で参照される内部フラグの設定値を保存する設定保存手段２０５とから構成される。ここで、レジューム情報管理手段２０２は、記録・読出し手段１０１を介して記録媒体に対してレジューム情報の記録や削除を行なう。また、レジューム情報解釈手段２０３も、記録・読出し手段１０１を介して記録媒体からレジューム情報を読み出して処理を行なう。
【００１８】
フォーマット解釈手段１０３は、コンテンツのフォーマットを解釈し、コンテンツを構成する動画像データや音声データ等を抽出する手段である。コンテンツのフォーマットとしては、ＡＳＦ、ＭＰ４またはＭＰＥＧ−２システム規格などを使用することができる。また、フォーマット解釈手段１０３は、音声復号手段１０５および動画像復号手段１０６の制御を行なう。
【００１９】
タイマー手段１０４は、時刻情報を保持し、図示しないクロック発生器により入力されるクロックに同期して、一定周期毎に時刻情報をカウントアップする手段である。時刻情報は少なくとも、ミリ秒精度の時間分解能を持っているものとする。
【００２０】
音声復号手段１０５は、所定の方式により符号化されている音声符号化データを復号する手段である。一般に音声データを伝送あるいは記録する際には、データ量を圧縮するために符号化が施される。その符号化方式としては、ＭＰ３（MPEG1 Audio Layer-3）、Ａ
ＡＣ（Advanced Audio Coding）、ＡＣ３（Audio Code number 3）、Ｇ．７２６などの方式を用いることができる。
【００２１】
動画像復号手段１０６は、所定の方式により符号化されている動画像データを復号する手段である。一般に動画像データを伝送あるいは記録する際には、データ量を圧縮するために符号化が施される。その符号化方式としては、ＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４、ＤＶ圧縮、Ｍｏｔｉｏｎ−ＪＰＥＧなどの方式を用いることができる。
【００２２】
以上のように構成されたコンテンツ再生装置１００の動作について、図５から図１２を参照しながら説明する。ここで、コンテンツ再生装置１００は、動画像コンテンツを再生するための動画モードと、音声コンテンツを再生するための音声モードと、静止画コンテンツを再生するための静止画モードを持っているものとする。
【００２３】
図５は、コンテンツ再生装置１００における動画モードの処理の流れを示す図である。
まず、ステップＳＴ１００では、記録媒体に記録されている動画像コンテンツを表示画面に一覧できるように表示する（以下、一覧表示と呼ぶ）。一覧表示の仕方は、動画像コンテンツの内容を表す代表画像を表示してもよいし、タイトル情報やファイル名を表示するようにしてもよい。
【００２４】
一覧表示後、制御手段１０２はコマンドが入力されるまで待ち状態となる。ここで、ユーザの操作などにより何らかのコマンドがコマンド処理手段２０１に入力されると、処理がステップＳＴ１０１に進む。
【００２５】
ステップＳＴ１０１では、スタートコマンドが受信されたか否かが判定される。スタートコマンドが受信された場合には、コンテンツの再生処理を行なうために処理がステップＳＴ１０３に進む。それ以外のコマンドの場合には、他のコマンドを処理するために処理がステップＳＴ１０２に進む。
【００２６】
ステップＳＴ１０２では、設定コマンドが受信されたか否かを判定する。設定コマンドが受信された場合には、内部フラグを設定するために処理がＳＴ１０５に進む。それ以外の場合には、他のコマンドを処理するために処理がＳＴ１０４に進む。
【００２７】
ステップＳＴ１０４では、モードコマンドが受信されたか否かを判定する。モードコマンドが受信された場合には、モードコマンドにより指定された動作モードに変更されるので、動画モードを終了する。それ以外の場合には、ステップＳＴ１０１に戻り、再びコマンドの入力待ち状態となる。
【００２８】
ステップＳＴ１０５では、設定コマンドによりレジューム再生を行なうか否かを示す内部フラグであるレジューム実行フラグが設定される。コマンド処理手段２０１によりレジューム実行フラグの設定値が受信され、設定保存手段２０５に保存される。
【００２９】
次に図５のステップＳＴ１０３に示されるコンテンツ再生処理について、図６を参照して説明する。
はじめに、制御手段１０２は、スタートコマンドにより指定された動画像コンテンツに対応するレジューム情報が存在するか否かを判定する（ステップＳＴ２００）。この判定により、レジューム情報が存在する場合には、処理がステップＳＴ２０１に進む。レジューム情報が存在しない場合には通常再生を実行するので、処理がステップＳＴ２０３に進む。また、レジューム情報が存在してもレジューム再生を実行しない場合はステップＳＴ２０１を経てステップＳＴ２０３に進む。ここでは、動画像コンテンツに対応するレジューム情報が存在しないものとして、通常再生を行なう場合の動作を説明する。
【００３０】
通常再生では、制御手段１０２はフォーマット解釈手段１０３に対して再生開始時刻を０秒として動画像コンテンツの再生開始を指示する。通常再生の処理の流れを図７に示す。フォーマット解釈手段１０３は、動画像コンテンツのヘッダ部１０を読み込み、ヘッダ情報を解析する（ステップＳＴ３００）。解析した結果、ヘッダ情報から制御情報を得る。この制御情報に基づき、音声復号手段１０５および動画像復号手段１０６に対してパラメータ設定を行なう（ステップＳＴ３０１）。ここでパラメータとは、動画像の符号化方式や解像度、音声の符号化方式やビットレート、サンプリング周期などの情報を含む。パラメータ設定が完了したら、フォーマット解釈手段１０３は、タイマー手段１０４を初期化して、さらにタイマー手段１０４をスタートさせる（ステップＳＴ３０２）。タイマー手段１０４は一定間隔で時刻情報をカウントする。
【００３１】
次いで、フォーマット解釈手段１０３は、動画像コンテンツを記録媒体から順次読み出して、多重化された動画像符号化データと音声符号化データとを分離し、それぞれ動画像復号手段１０６および音声復号手段１０５に入力する（ステップＳＴ３０３）。ここで、動画像符号化データおよび音声符号化データには、それぞれ再生時刻情報が付されている。
【００３２】
ステップＳＴ３０４では、動画像復号手段１０６は、動画像符号化データを復号してタイマー手段１０４のカウントする時刻情報を参照して、動画像符号化データに付されている再生時刻に復号後の動画像データが表示画面に表示されるように出力する。同様に音声復号手段１０５は、音声符号化データを復号して、タイマー手段１０４のカウントする時刻情報を参照し、音声符号化データに付されている再生時刻に復号後の音声データが再生されるように出力する。
【００３３】
ステップＳＴ３０３のデータ分離処理は、制御手段１０２のコマンド処理手段２０１によりストップコマンドが受信されるか、または動画像コンテンツの最後まで再生し終えるまで継続される。ステップＳＴ３０５において、通常再生処理を終了するか否かを判定する。通常再生処理を終了する場合、フォーマット解釈手段１０３は、音声復号手段１０５、動画像復号手段１０６およびタイマー手段１０４を停止させた後、制御手段１０２に対して終了を通知する。
【００３４】
図６に戻り、ステップＳＴ２０４では、動画像コンテンツの再生終了要因が判定される。ストップコマンド受信により終了した場合には、レジューム情報を作成するので、処理がステップＳＴ２０５に進む。それ以外の場合には、処理がステップＳＴ２０６に進む。ステップＳＴ２０６では、レジューム情報が存在しない場合には何も行なわず、レジューム情報が存在する場合にはレジューム情報管理手段２０２によりレジューム情報が削除された後、一覧表示に戻る。
【００３５】
次に、ステップＳＴ２０５におけるレジューム情報作成処理について図８を参照しながら説明する。
レジューム情報管理手段２０２は、レジューム情報を記録するファイルのファイル名を決定する。再生した動画像コンテンツのファイル名を取得し、ファイル拡張子を置換する（ステップＳＴ４００）。
【００３６】
次いで、レジューム情報管理手段２０２は、図３のタイマー手段１０４から動画像コンテンツの再生が停止した時刻を取得する（ステップＳＴ４０１）。しかる後、所定のフォーマットでレジューム情報を作成し、記録媒体に記録する（ステップＳＴ４０２）。
【００３７】
図１０にレジューム情報の一例を示す。この例では記述言語としてＳＭＩＬ（Synchronized Multimedia Integration Language）を使用して、下記の要素を記述する。レジューム情報３０は、ｍｅｔａエレメント３１とｖｉｄｅｏエレメント３２とを含む構成となっている。ｍｅｔａエレメント３１には、作成者、ＳＭＩＬモジュールバージョンを示す情報を記載する。ｖｉｄｅｏエレメント３２には、ｓｒｃ値に再生する動画像コンテンツのファイル名を、ｂｅｇｉｎ値に再生開始時刻を表す時間情報（タイマー手段１０４から取得した時刻）を記載する。
【００３８】
例えばレジューム情報のファイル拡張子に、“ＳＭＩ”を使用するものとすると、動画像コンテンツのファイル名が“ＭＯＬ００１．ＡＳＦ”ならばレジューム情報のファイル名はファイル拡張子を“ＡＳＦ”から“ＳＭＩ”に置換して“ＭＯＬ００１．ＳＭＩ”となる。なお、レジューム情報のフォーマットは上記に限定されるものではなく、動画像コンテンツを指定する情報と再生開始の箇所を示す情報が含まれていれば、いかなる形式でも構わない。以上のようにして、動画像コンテンツに１対１に対応したレジューム情報が作成される。同一の動画像コンテンツを次回に再生する場合には、レジューム情報が存在するために、前回再生を中断した箇所から、引き続き再生を行なうことができる。
【００３９】
なお、図６のステップＳＴ２０６において、レジューム情報が存在する場合にレジューム情報を削除するようにしているが、その代わりにレジューム情報に記録する再生開始時刻を０などの特定の値に変更するようにしてもよい。また、レジューム情報が存在しない場合は、何も処理を行なわないこととしているが、その代わりに再生開始時刻を０としたレジューム情報を作成するようにしてもよい。
【００４０】
次に、図６のステップＳＴ２００の判定により、レジューム情報が存在すると判定された場合のレジューム再生処理について説明する。
まず、ステップＳＴ２０１において、制御手段１０２は、レジューム実行フラグを参照し、レジューム再生を行なうか否かの判定を行なう。レジューム実行フラグが“０”ならば、通常再生を行なうので、処理がステップＳＴ２０３に進む。レジューム実行フラグが“１”ならばレジューム再生を行なうので、処理がステップＳＴ２０２に進む。レジューム実行フラグの設定値は、設定コマンドにより設定保存手段２０５に設定されている。
【００４１】
レジューム再生では、制御手段１０２のレジューム情報解釈手段２０３は、レジューム情報を記録媒体から読み出し、動画像コンテンツの再生開始時刻Ｔｒを得る。制御手段１０２は、フォーマット解釈手段１０３に対して再生開始時刻Ｔｒを指定して動画像データの再生開始を指示する。
【００４２】
レジューム再生の処理の流れを図９に示す。
フォーマット解釈手段１０３は通常再生時と同様に、最初に動画像コンテンツのヘッダ部１０を読み出し、ヘッダ情報を解析する（ステップＳＴ５００）。次に、動画像コンテンツからインデックス部１２を読み出し、エントリーポイント情報を得る（ステップＳＴ５０１）。再生開始時刻Ｔｒの前後の所定範囲に存在するエントリーポイントを選択し、実際の開始時刻Ｔｓとする。または前後の所定範囲内にエントリーポイントが存在しない場合には、再生開始時刻Ｔｒに最も近いエントリーポイントを選択してもよい。該エントリーポイントに対応するパケット番号と、ヘッダ部１０の解析により得られる１パケット当たりのバイト数とを乗算することで、データの読み出し開始位置を決定する（ステップＳＴ５０２）。
【００４３】
ステップＳＴ５０３以降の処理は、前述の通常再生時と同様であるので、ここでの説明は省略する。なお、復号処理は実際の開始時刻Ｔｓから始めるが、音声復号手段１０５および動画像復号手段１０６からの出力はレジューム情報の再生開始時刻Ｔｒから始めるようにして、実際の開始時刻Ｔｓから再生開始時刻Ｔｒまでの間は再生しないようにしてもよい。
【００４４】
なお、エントリーポイントが存在しない場合、フォーマット解釈手段１０３は計算により再生開始時刻に該当するパケット番号を決定するようにしてもよいし、レジューム再生を行なわないようにしてもよい。計算により決定する場合、例えば、動画像コンテンツの再生時間（ヘッダ部１０に記載）と再生開始時刻の比が、パケットの総数（ヘッダ部１０に記載）とパケット番号の比がほぼ等しくなるようにパケット番号を決定し、そのパケット番号の近辺を探すことで、再生開始時刻に対応するパケット番号を決めることができる。ＭＰＥＧ−２やＭＰＥＧ−４などの予測符号化を用いる符号化方式で、再生開始時刻に対応するフレームが予測符号化されている場合、直前のフレーム内符号化されているフレームのパケットを選択するようにしてもよい。
【００４５】
以上のようにして、レジューム情報としてコンテンツの再生が中断された時点の時刻情報を、次回の再生における再生開始時刻として記録することにより、同じコンテンツを次回に再生する際には、再生が中断された箇所から再生を再開することができる。したがって、一度見た部分を何度も繰り返し見なくて済み、ユーザの利便性を向上することができる。
【００４６】
ここまで動画像コンテンツを再生する動画モードについて述べたが、音声コンテンツを再生する音声モードについても同様である。
【００４７】
なお、前述のように再生の再開可能な箇所はインデックス部１２に記録されているエントリーポイントからである。したがって、レジューム情報に記録される再生開始時刻は、エントリーポイントの間隔を単位とした値で記述してもよい。例えば、エントリーポイントの間隔が１秒間ならば、再生開始時刻は１秒単位で記録する。
【００４８】
また、音声符号化データを途中から復号すると、再生開始時に雑音が混入する場合がある。例えば、ＡＤＰＣＭによる予測符号化方式を用いた場合、再生開始時の予測差分データに対して、直前の参照データが復号されないため、再生直後の一定期間は正常なデータが再生不能である。一定期間経過後は、音声符号化方式が備えるリフレッシュ機能により正常な音声が再生される。リフレッシュ機能には、例えば、一定期間毎に予測差分データの代わりに音声データそのものを符号化することで、データ誤りから回復する方法、予測係数を１より小さい係数とすることでデータ誤りの伝播を防ぐ方法などが考えられる。
【００４９】
本実施の形態では、音声復号手段１０５は、前述のような雑音を出力しないようにするために、再生開始時刻直後の所定期間は復号された音声データの出力レベルを予め定めた所定の値以下（例えば最低レベル）に設定する。すなわち、音声復号手段１０５はフォーマット解釈手段１０３から再生開始の指示を受けて、復号した音声データの値に関わらず、出力レベルを所定の値以下に設定する。再生開始の指示から前記所定期間が経過した後は、出力レベルを元に戻し、通常の音声出力を行なう。
【００５０】
また、図１に示したように、コンテンツディレクトリの下に複数のコンテンツが存在し、それらが互いに関連を持ったコンテンツである場合を想定する。例えば、１つの物語が時間的に分割されて、第１話から第１０話までの複数のコンテンツとなっている場合である（ＭＯＬ００１．ＡＳＦが第１話に相当し、順番にＭＯＬ００Ａ．ＡＳＦが第１０話に相当するものとする）。このとき、第１話の途中まで視聴している状態あればＭＯＬ００１．ＳＭＩが存在する。第２話を再生しようとした際に、まだ第１話が視聴途中であること示すＭＯＬ００１．ＳＭＩが存在する場合には、ユーザに視聴途中のコンテンツが存在することを警告するようにしてもよい。
【００５１】
さらに、コンテンツ自体にレジューム情報を記録するようにしてもよい。この場合、例えばヘッダ部１１に設けられているユーザ領域に格納してもよいし、独立した構成要素として、ヘッダ部１１、データ部１２およびインデックス部１２の後に格納してもよい。こうすることで、レジューム情報をコンテンツとは別のファイルとして扱う必要がなくなり、ファイルの移動や削除の際などにおける管理を一層容易にすることができる。
【００５２】
また、レジューム情報として再生開始時刻の代わりに、再生開始時刻に対応するパケット番号やコンテンツの先頭からのバイト数を記録してもよい。再生開始時刻のパケットが存在しない場合には、その近傍のパケットを選択し、パケット番号を記録するようにしてもよい。
【００５３】
次に一覧表示処理について図１１および図１２を用いて説明する。
一覧表示処理では、記録媒体のコンテンツに関する管理情報を使用する。図１１に管理情報のフォーマットの一例を示す。ここで、管理情報４０は複数の要素から構成されており、１つの要素は、ＩＤフィールド４１と、ファイル名フィールド４２と、再生可否フィールド４３と、レジューム可否フィールド４４と、次の要素へのリンクフィールド４５とから構成されている。図１１において、“−”は要素に何も記録されていないことを示す記号であり、テーブルの初期状態やコンテンツが削除された状態を示すものである。
【００５４】
図１２は、一覧表示処理の流れを示す図である。
一覧表示処理では、制御手段１０２は記録・読出し手段１０１を介して、記録媒体に記録されている動画像コンテンツのリストを取得し、ファイル名フィールド４２に記録する（ステップＳＴ６００）。次いで、ステップＳＴ６０１において、制御手段１０２は、動画像コンテンツのファイル名からレジューム情報のファイル名を決定し、そのファイル名のファイルを記録媒体から検索する。レジューム情報のファイルが記録媒体に存在する場合、レジューム可否フィールド４４に“１”を記録し、それ以外の場合には“０”を記録する。レジューム情報の検索は、全ての動画像コンテンツに対して行なう。なお、レジューム可否フィールド４４は、ステップＳＴ２００における判定処理に使用される。
【００５５】
次いで、制御手段１０２は、リストの先頭から順にコンテンツを選択して、フォーマット解釈手段１０３に対し、動画像１フレームだけの再生開始を指示する（ステップＳＴ６０２）。フォーマット解釈手段１０３は、記録媒体から動画像コンテンツのヘッダ部１０を読み出して、ヘッダ情報を解析する（ステップＳＴ６０３）。解析の結果から、選択された動画像コンテンツが当該コンテンツ再生装置において、再生可能か否かの判定を行なう（ステップＳＴ６０４）。再生可能な動画像コンテンツであれば、ステップＳＴ６０５に進み、そうでなければステップＳＴ６１０に進む。
【００５６】
ステップＳＴ６０５では、フォーマット解釈手段１０３は、動画像復号手段１０６に対してパラメータ設定を行なう。その後、動画像コンテンツのデータ部１１から動画像１フレーム分のデータを読み出して、動画像符号化データを分離し、動画像復号手段１０６に出力する（ステップＳＴ６０６）。動画像復号手段１０６は入力された動画像１フレーム分の動画像符号化データを復号して表示手段に出力する（ステップＳＴ６０７）。制御手段１０２は、管理情報４０の再生可否フィールド４３に“１”を記録する（ステップＳＴ６０８）。なお、一覧表示に動画像コンテンツのタイトル情報を使用する場合には、ステップＳＴ６０５からＳＴ６０７の復号処理は行なわず、ヘッダ情報から得たタイトル情報を表示する。
【００５７】
ステップＳＴ６０９では、ステップＳＴ６０５からＳＴ６０８までの処理がＮ回（ここでＮは自然数である）実行されたか判定する。実行回数がＮ回未満ならば処理がステップＳＴ６０２に進む。実行回数がＮ回であれば処理を終了する。ただし、記録媒体に記録されている動画像コンテンツの数がＮ個未満の場合には、最後の動画像コンテンツに対して処理を行なった後、終了となる。ここでＮは、表示画面に動画像コンテンツの見出し情報を表示する際に、一画面に表示することのできる数である。
ステップＳＴ６１０では、選択された動画像コンテンツが当該コンテンツ再生装置では再生できないので、管理情報４０の再生可否フィールド４３に“０”を記録する。
【００５８】
一覧表示された動画像コンテンツの中から、１つを選択して再生した後に元の一覧表示に戻る際や、一覧表示が複数画面に渡るときの一覧表示画面間の切り替えの際など、前述の一覧表示処理を再び行なう場合がある。再生可否フィールド４３は、このようなときに一度再生不可と判定された動画像コンテンツを選択しなくても済むようにするために使用される。
【００５９】
図１３に一覧表示の例を示す。図１３（ａ）は代表画像を用いた一覧表示の例である。図１３（ｂ）はタイトル情報を用いた一覧表示の例であり、この場合にはコンテンツが記録された日時とチャンネル情報がタイトル情報として記録されている。図において、点線は現在選択されているコンテンツを表す。また、●印はレジューム情報が存在していることを示す表示であり、前述のレジューム可否フィールド４４が“１”の場合に表示される。「再生不可」は当該コンテンツ再生装置において、再生できないコンテンツであることを示す表示であり、前述の再生可否フィールド４３が“０”の場合に表示される。
【００６０】
なお、動画像コンテンツの内容を表す代表画像を一覧表示に使用する場合、一般に動画像コンテンツの先頭フレームが表示されるが、レジューム情報の再生開始時刻で示されるフレームを代表画像として表示してもよい。当該フレームがフレーム間予測符号化されていて、単独で復号できない場合には、再生開始時刻の近傍にあり、かつ単独で復号可能なフレームを代表画像として表示してもよい。
【００６１】
また、動画像コンテンツが再生不可と判定された場合、管理情報４０から要素を削除するようにしてもよい。管理情報４０における並び順は、動画像コンテンツのファイル名順（アルファベット順や、五十音順など）でもよいし、作成日時順でもよいし、サイズ順でもよい。あるいはレジューム情報の作成日時順に並べてもよい。この場合、最も近い過去に再生を行なって、その再生を中断したコンテンツが一覧表示の先頭になるため、再生を中断したコンテンツを素早く選択できるという利点がある。
【００６２】
また、管理情報４０における並び順と一覧表示におけるコンテンツの並び順とは、必ずしも一致しなくてもよい。この並び順の決定方法をユーザが指定するようにしてもよい。例えば、リモートコントローラーのボタンを押下すると、並び順の決定方法が切り替わるようにすれば、ユーザが一覧表示を簡単に好みの並び順に変更することが可能である。
【００６３】
また前述したように、対応するレジューム情報の存在するコンテンツに対してレジューム再生を行ない、そのコンテンツの最後まで再生し終えた際に、レジューム情報に所定の値を記録しておく。対応するレジューム情報が存在しないコンテンツ、すなわちレジューム可否フィールド４４が“０”のコンテンツは未視聴のコンテンツである。したがって、レジューム可否フィールド４４が“０”のコンテンツが並び順において先になるように一覧表示をすることで、未視聴のコンテンツを素早く選択することができる。また、未視聴（レジューム情報なし）、視聴中（レジューム情報が存在し、再生開始時刻がコンテンツの再生時刻を示す）、視聴済み（レジューム情報が存在し、再生開始時刻が所定の値を示す）の状態を示す情報を、一覧表示とともに表示するようにしてもよい。
【００６４】
次に、図５のステップＳＴ１０３に示されるコンテンツ再生処理について、さらに別の処理例を、図１４を参照して説明する。
これは、レジューム情報に記録された再生開始時刻よりも、所定の時間だけ前の時刻から、内容の概略がわかるように実際の再生時間よりも短縮して再生する所謂ダイジェスト再生を追加したものである。図１４のステップＳＴ７００、ＳＴ７０１およびＳＴ７０５は、それぞれ図５に示したステップＳＴ２００、ＳＴ２００１およびＳＴ２０２と同様であり、ステップＳＴ７０６からＳＴ７１０まではステップ２０３からＳＴ２０６までと同様であるので、ここでの説明は省略する。
【００６５】
ステップＳＴ７０３において、制御手段１０２は、ダイジェスト実行フラグを参照し、ダイジェスト再生を行なうか否かの判定を行なう。ダイジェスト実行フラグが“０”ならば、ダイジェスト再生を行なわないので、処理がステップＳＴ７０５に進み、レジューム再生を行なう。ダイジェスト実行フラグが“１”ならばダイジェスト再生を行なうため、処理がステップＳＴ７０４に進む。ダイジェスト実行フラグの設定値は、前述のレジューム実行フラグと同様にして、設定コマンドにより設定保存手段２０５に設定されている。
【００６６】
ダイジェスト再生では、レジューム情報から得た再生開始時刻Ｔｒの前後の所定範囲に存在するエントリーポイントの再生時刻を実際の開始時刻Ｔｓとし、Ｔｓから所定の時間だけ前の時刻をダイジェスト開始時刻Ｔｄとする。再生開始時刻Ｔｒの前後の所定範囲にエントリーポイントが存在しない場合には、再生開始時刻Ｔｒに最も近いエントリーポイントを選択してもよい。時刻ＴｄからＴｓまでのコンテンツを、その概略がわかる状態で時間を短縮して再生する。
【００６７】
ここで、ダイジェスト再生の方法について、図１５を用いて説明する。図１５は動画像コンテンツの動画像フレームが時間軸に沿って並んでいる状態を示しており、網掛けを施した部分がフレーム内符号化により符号化されたフレームを、それ以外の部分がフレーム間予測符号化により符号化されたフレームを表している。ここで、フレーム内符号化されたフレームはキーフレームと呼ばれるエントリーポイントであるものとする。
【００６８】
図１５（Ａ）は、レジューム情報から得られる再生開始時刻Ｔｒと、実際の再生開始時刻Ｔｓと、ダイジェスト再生の開始時刻Ｔｄとの関係の一例を示している。図において、再生開始時刻Ｔｒよりも前で、かつ最も近いエントリーポイントの再生時刻が実際の開始時刻Ｔｓである。また、Ｔｓから所定の時間だけ前の時刻をダイジェスト開始時刻Ｔｄとする。ただし、時刻Ｔｒ、Ｔｓ、Ｔｄの位置関係はこれに限定されるものではなく、時刻ＴｓおよびＴｄは時刻Ｔｒの後であってもよい。
【００６９】
図１５（Ｂ）はダイジェスト再生の一例を示す図であり、ＴｄからＴｓまでを早送りすることで、内容の把握をできるようにした例である。この場合、フォーマット解釈手段１０３は、タイマー手段１０４の進行を、所定の倍率（例えば２倍速）で進行するように制御する。次いで、ダイジェスト開始時刻Ｔｄの動画像データを含むパケット番号をエントリーポイント情報から得て、データの読出し位置を決定し、それ以降のデータを記録媒体から読み出して動画像符号化データと音声符号化データとに分離する。時刻Ｔｄから時刻Ｔｓまでの間は、動画像符号化データを動画像復号手段１０６に入力するが、音声符号化データは廃棄する。時刻Ｔｓのデータを分離した時点で、音声復号手段１０５への音声符号化データの入力を開始する。フォーマット解釈手段１０３は、タイマー手段１０４が時刻Ｔｓになった時点で、進行が通常の速度となるように制御する。
【００７０】
図１５（Ｃ）はダイジェスト再生の一例を示す図であり、ＴｄからＴｓまでの間にあるキーフレームとそれに続くフレームを単位として、一単位おきに再生することで、内容の把握をできるようにした例である。この場合、再生する部分のデータを読み出した後、次の読出し開始位置をエントリーポイント情報によりサーチする。それ以外は通常速度による再生処理と同じ動作を行なう。
【００７１】
前述のいずれの方式によりダイジェスト再生を行なうかは、予め当該コンテンツ再生装置において決めておいてもよいし、ユーザが選択できるようにしてもよい。また、キーフレームの間隔に応じて適応的に選択できるようにしてもよい。
【００７２】
さらに、前回再生を中断した日時（中断日時）と、今回再生しようとする日時（再生日時）の間隔の大きさに応じて、時刻Ｔｓから時刻Ｔｄまでの間隔ΔＴを適応的に決定するようにしてもよい。例えば、中断日時と再生日時の間隔が１週間以内なら、ΔＴ＝５秒とし、１週間よりも間隔が長い場合にはΔＴ＝１０秒とするというようにしてもよい。中断日時はレジューム情報の更新日時（ファイルのタイムスタンプ）から得ることができるが、更新日時はレジューム情報に記録するようにしてもよい。
【００７３】
以上のようにして、コンテンツの再生を中断した箇所から、再生を再開する際に、再生開始時刻よりも前のデータを、その概略が捉えられるように再生することで、前回再生した内容を簡単に振り返ることが可能となる。
【００７４】
図１６は本発明の実施の形態に係るコンテンツ再生装置を組み込んだホームサーバの構成例を示すブロック図である。
図１６に示すようにホームサーバ３００は、記録媒体としてＨＤＤ３０１と、スイッチ３０２と、制御手段３０３と、コンテンツ再生手段３０４と、コンテンツ記録手段３０５と、チューナ３０６とを備えて構成される。
【００７５】
ホームサーバ３００は、内蔵のＨＤＤ３０１の他に、カードスロット（図示せず）を介して着脱可能なメモリカード３１０にアクセス可能である。コンテンツ再生手段３０４およびコンテンツ記録手段３０５は、スイッチ３０２を介してそれぞれ独立にＨＤＤ３０１およびメモリカード３１０にアクセスすることができる。
【００７６】
制御手段３０３は、コンテンツ再生手段３０４およびコンテンツ記録手段３０５に対してコマンドを入力して制御する他、ＨＤＤ３０１やメモリ３１０に記録されているコンテンツの管理を行なうコンテンツ管理手段として機能する。
【００７７】
コンテンツ再生手段３０４は、図３に示したコンテンツ再生装置１００と同一の構成であり、ＨＤＤ３０１およびメモリカード３１０に記録されているコンテンツを再生し、ＴＶ３２０に出力する。
【００７８】
また、コンテンツ記録手段３０５は、チューナから入力された動画像および音声を、それぞれ所定の符号化方式を用いて符号化し、さらに所定の多重化方式を用いて多重化する。動画像の符号化方式としては、ＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６４、ＤＶ圧縮、Ｍｏｔｉｏｎ−ＪＰＥＧなど、様々な符号化方式を用いることができる。また音声符号化方式としては、ＭＰ３、ＡＡＣ、ＡＣ３など、様々な符号化方式を用いることができる。また、多重化方式としては、ＭＰＥＧ−１システム、ＭＰＥＧ−２システム、ＭＰＥＧ−４システム、ＱｕｉｃｋＴｉｍｅ、ＡＳＦなど様々なフォーマットに即して多重化することができる。
【００７９】
以上のような構成により、ホームサーバ３００は、コンテンツ記録手段３０５で記録媒体に記録したコンテンツを、コンテンツ再生手段３０４で再生することができ、再生を中断した場合には、コンテンツに１対１に対応したレジューム情報を記録媒体に記録することにより、コンテンツのレジューム再生を行なうことができる。
【００８０】
次に制御手段３０３のコンテンツ管理動作について説明する。ここで、ＨＤＤ３０１に記録されているコンテンツをメモリカード３１０に複製する場合の動作を説明する。
まず、制御手段３０３はモードコマンドによりコンテンツ再生手段３０４のモードを設定し、所定コンテンツを再生することのできるモードに設定する。例えば、動画モードに設定すると、図１３に示したような一覧表示を行なう。ユーザにより所望のコンテンツが選択されると、制御手段３０３はＨＤＤ３０１からメモリカード３１０へデータを転送する。このとき、ユーザにより選択されたコンテンツと対応付けられたレジューム情報がＨＤＤ３０１に存在する場合、このレジューム情報も複製して、メモリカード３１０に同一の内容のレジューム情報を作成する。同様にして、ＨＤＤ３０１に記録されたコンテンツをメモリカード３１０へ移動する際には、対応するレジューム情報も移動する。また、コンテンツがＨＤＤ３０１またはメモリカード３１０から削除された際には、対応するレジューム情報も削除する。
【００８１】
さらに、コンテンツ再生手段３０４とコンテンツ記録手段３０５を同時に使用して、一度記録媒体に記録したコンテンツを異なる符号化条件や異なる符号化方式により再符号化することもできる。ここで、ＨＤＤ３０１に記録されているコンテンツを再符号化して、メモリカード３１０に記録する場合を例に、再符号化処理について説明する。
【００８２】
まず、再符号化対象となるコンテンツが選択されると、制御手段３０３はコンテンツ再生手段３０４に対してスタートコマンドを出力する。コンテンツ再生手段３０４は、前述したコンテンツ再生処理を実行する。つまり、ＨＤＤ３０１に記録されているコンテンツに対応するレジューム情報がＨＤＤ３０１に存在し、レジューム実行フラグが“１”の場合には、コンテンツ中から再生開始時刻のデータを検索して、そこから分離を開始する。それ以外の場合には、開始位置の検索を行なわないので、コンテンツの先頭から分離が開始される。コンテンツ再生手段３０４は、分離後の動画像符号化データおよび音声符号化データ復号して、動画像データおよび音声データを出力する。
【００８３】
コンテンツ記録手段３０５は、コンテンツ再生手段３０４により復号された動画像データおよび音声データを所定の符号化方式により符号化し、さらに所定の多重化方式により多重化して、メモリカード３１０に記録する。
【００８４】
以上のようにして、例えば、ホームサーバ３００のコンテンツを処理能力の低い携帯端末で視聴する場合など、大容量の記録媒体からメモリカードなど比較的容量の少ない記録媒体にコンテンツを再符号化して記録する際に、一度再生して視聴した部分をメモリカードに記録しなくて済むようになる。したがって、コンテンツを次回に再生する際には、再生が中断された箇所から再生を再開することにより、一度視聴した部分を何度も繰り返し見なくて済み、ユーザの利便性を向上することが可能となる。また、コンテンツを記録するための記録容量を少なくすることができ、より多くのコンテンツを記録媒体に記録して楽しむことが可能となる。
【００８５】
なお、レジューム情報がＨＤＤ３０１に存在し、レジューム実行フラグが“０”の場合、先頭から再符号化されたコンテンツがメモリカード３１０に記録されるが、このときＨＤＤ３０１に記録されているレジューム情報と同じ内容のレジューム情報をメモリカード３１０に作成してもよい。
【００８６】
前述のように複製や再符号化によりＨＤＤ３０１のコンテンツをメモリカード３１０に記録した場合、ＨＤＤ３０１のコンテンツとメモリカード３１０のコンテンツとの対応付けを行ない、ＨＤＤ３０１とメモリカード３１０のレジューム情報を相互に使用するようにしてもよい。
【００８７】
例えば、ＨＤＤ３０１のコンテンツのファイル名とメモリカード３１０のコンテンツＨＤＤ３０１のファイル名、ファイルサイズ、作成日時と、レジューム情報の更新日時とを含む対応情報をＨＤＤ３０１に記録する。
このとき、ＨＤＤ３０１に記録されているコンテンツ１を再符号化してメモリカード３１０に記録したコンテンツがＭＯＬ００２．ＡＳＦであるとする。ＨＤＤ３０１にコンテンツ１のレジューム情報Ａが存在すれば、レジューム情報ＭＯＬ００２．ＳＭＩとしてメモリカード３１０に記録される。次いで、ホームサーバ３００からメモリカード３１０を取り出して、他の再生装置でＭＯＬ００２．ＡＳＦを再生する。その再生を中断するとメモリカード３１０にレジューム情報ＭＯＬ００２．ＳＭＩが作成される。あるいは既にレジューム情報ＭＯＬ００２．ＳＭＩが存在すれば、その内容が更新される。
【００８８】
ここで、メモリカード３１０を再びホームサーバ３００に装着した際、制御手段３０３は、ＨＤＤ３０１に記録された対応情報を参照して、新規に作成されたレジューム情報または更新されたレジューム情報をメモリカード３１０から検索する。ここでは、レジューム情報ＭＯＬ００２．ＳＭＩの内容が読み出され、レジューム情報Ａが更新される。ユーザがＨＤＤ３１０のコンテンツ１を再生すると、前回ＭＯＬ００１．ＡＳＦの再生を中断した箇所から再生を再開することができる。
【００８９】
さらに、このような場合に複数の再生開始時刻を管理できるように、それぞれにＩＤ番号をつけるようにしてもよい。ユーザは再生時にＩＤ番号を指定して所望の再生開始時刻から、コンテンツを再生することができる。
【００９０】
図１７は携帯電話の構成例を示すブロック図である。
図１７に示すように、携帯電話４００は、音声を入力するマイク４０１と、音声出力手段であるスピーカ４０２と、表示手段であるＬＣＤ４０３と、電波の送受信を行なうアンテナ４０４と、通話やデータ通信を行なう通信手段４０５と、コンテンツ再生手段４０６と、複数の操作ボタンが配された操作手段４０７と、制御手段４０８を含んで構成される。コンテンツ再生手段４０６は、図３に示したコンテンツ再生装置１００と同一の構成であり、メモリカード４１０からコンテンツを読み出して再生し、動画像をＬＣＤ４０３に、音声をスピーカ４０２に出力する。
【００９１】
ユーザがコンテンツ再生を選択すると、操作手段４０７から操作信号が制御手段４０８に出力される。制御手段４０８は、コンテンツ再生手段４０６に対してモードコマンドを出力する。コンテンツ再生手段４０６は、前述したように一覧表示処理を実行する。図１３に示したように、メモリカード４１０に記録されているコンテンツの一覧がＬＣＤ４０３に表示される。
【００９２】
次いで、ユーザが再生を所望するコンテンツを選択すると、制御手段４０７は、コンテンツ再生手段４０６に対してスタートコマンドを出力する。コンテンツ再生手段４０６は、前述したようにコンテンツ再生処理を実行する。
【００９３】
ここで、操作の仕方と再生の仕方を対応付けて、再生の仕方が選択できるようにしてもよい。例えば、方向ボタンでコンテンツを選択した状態で、実行ボタンを押すと常に通常再生が始まり、操作ボタン１を押すとレジューム再生が始まり、ボタン２を押すとダイジェスト再生が始まるようにしてもよいし、１つの実行ボタンを押している間の時間の長さによって、通常再生とレジューム再生とダイジェスト再生とを選択できるようにしてもよい。
【００９４】
コンテンツ再生中に、通信手段４０５に着信があった場合、通信手段４０５は制御手段４０８に対して着信を通知する。制御手段４０８は、コンテンツ再生手段４０６に対してストップコマンドを出力する。コンテンツ再生手段４０６は、再生中であったコンテンツに１対１に対応するレジューム情報を作成し、メモリカード４１０に記録する。携帯電話４００は通話可能な状態となる。
【００９５】
以上のようにして、コンテンツの再生中に不意に着信があり、コンテンツの再生を中断する場合でも、コンテンツのレジューム情報をメモリカードに記録することができるので、同じコンテンツを次回に再生する際には、再生が中断された箇所から再生を再開することにより、一度見た部分を何度も繰り返し見なくて済み、ユーザの利便性を向上することができる。
【００９６】
また、ディレクトリ構成を簡単にすることで、コンテンツの管理にかかる処理量が少なくて済むため、携帯端末に実装することが可能である。したがって、ホームサーバで録画したコンテンツを途中まで視聴した後、携帯電話で続きを見るということが可能となり、ユーザの利便性を向上することができる。
【００９７】
レジューム情報を作成あるいは更新するタイミングは、制御手段４０８がストップコマンドを出力した時以外にも、一定時間毎であってもかまわない。この場合は、制御手段４０８がストップコマンドを出力したか否かにかかわらず、コンテンツ再生手段４０６が一定時間毎にレジューム情報の作成あるいは更新を実行する。このようにすれば、携帯電話などの携帯端末においてバッテリー切れや故障のためにコンテンツ再生動作がストップしたときでも、比較的直前の時間がレジューム情報として記録されているために、一度見た部分が再生される時間を短縮することが可能となる。
【００９８】
さらに、上記のように一定時間毎にレジューム情報の作成・変更が携帯端末の負荷になる場合は、バッテリー残量が所定の閾値以下になった時点で制御手段４０８がストップコマンドを出力し、レジューム情報を作成あるいは更新するようにしてもよい。この方法によれば、バッテリー残量が所定の閾値以下になった時点でレジューム情報を作成あるいは更新することができ、バッテリー切れによりコンテンツ再生動作がストップした時にも、ユーザが一度見た部分を繰り返して見る必要がなく、ユーザの利便性を向上することができる。
【００９９】
以上、本発明の実施形態について説明したが、本発明の立体コンテンツ再生装置は、上記の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々の変更を加えうることは勿論である。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態に係るディレクトリ構成を示す図である。
【図２】ＡＳＦフォーマットを示す図である。
【図３】本発明の実施形態に係るコンテンツ再生装置の構成例を示すブロック図である。
【図４】本発明の実施形態に係るコンテンツ再生装置の制御手段の構成例を示すブロック図である。
【図５】動画再生モードの処理の流れを示す図である。
【図６】コンテンツ再生処理の流れを示す図である。
【図７】コンテンツの通常再生処理の流れを示す図である。
【図８】レジューム情報作成処理の流れを示す図である。
【図９】コンテンツのレジューム再生処理の流れを示す図である。
【図１０】レジューム情報の例を示す図である。
【図１１】管理情報の例を示す図である。
【図１２】一覧表示処理の流れを示す図である。
【図１３】一覧表示の表示例を示す図である。
【図１４】コンテンツ再生処理の流れを示す図である。
【図１５】ダイジェスト再生処理の説明図である。
【図１６】本発明の実施形態に係るホームサーバの構成例を示す図である。
【図１７】本発明の実施形態に係る携帯電話の構成例を示す図である。
【図１８】従来技術のディレクトリ構成を示す図である。
【図１９】従来技術の他のディレクトリ構成を示す図である。
【符号の説明】
【０１０１】
１００  コンテンツ再生装置
１０１  記録・読出し手段
１０２  制御手段
１０３  フォーマット解釈手段
１０４  タイマー手段
１０５  音声復号手段
１０６  動画像復号手段
２０１  コマンド処理手段
２０２  レジューム情報管理手段
２０３  レジューム情報解釈手段
２０４  管理情報保存手段
２０５  設定保存手段
【図１】
2008306760.tif 000003
【図２】
2008306760.tif 000004
【図３】
2008306760.tif 000005
【図４】
2008306760.tif 000006
【図５】
2008306760.tif 000007
【図６】
2008306760.tif 000008
【図７】
2008306760.tif 000009
【図８】
2008306760.tif 000010
【図９】
2008306760.tif 000011
【図１０】
2008306760.tif 000012
【図１１】
2008306760.tif 000013
【図１２】
2008306760.tif 000014
【図１３】
2008306760.tif 000015
【図１４】
2008306760.tif 000016
【図１５】
2008306760.tif 000017
【図１６】
2008306760.tif 000018
【図１７】
2008306760.tif 000019
【図１８】
2008306760.tif 000020
【図１９】
2008306760.tif 000021