(57)【要約】  再生制御部（１７）は、再生部（１６）により再生中のタイトルの再生状態のモニタリングを開始する。再生中のタイトルに付された特定のナビゲーションコマンドが実行されると、当該コマンド実行のタイミングでの再生状態をローカルストレージ（１３）に格納する。また、再生制御部（１７）は、再生部（１６）により再生中のタイトルがＨＤＭＶムービータイトルであるか否かを判断し、ＨＤＭＶムービータイトルである場合、その再生状態をローカルストレージ（１３）に格納する。上記特定のナビゲーションコマンドの実行に対応付けられた再生状態とＨＤＭＶムービータイトルのレジスタ情報に基づいて、再生対象となるタイトルに応じたレジューム再生が行われる。このような構成により、ＢＤ−ＲＯＭのＨＤＭＶインタラクティブタイトルをレジューム再生させても、グラフィックが表示されない等の不都合が生じることがない。
2012127788.tif 000002
【特許請求の範囲】
【請求項１】
再生単位であるタイトルが複数記録されたディスクを再生するディスク再生装置であって、
前記ディスクに記録された各種データを取得し、前記各種データの信号処理を行う信号処理部と、
前記複数のタイトルのうちの何れかを前記信号処理部により指示された再生開始位置から再生する再生部と、
前記再生開始位置を特定する情報を格納する不揮発性記憶部と、を有し、
前記信号処理部は、
ユーザー操作により、前記複数のタイトルのそれぞれについての再生開始と再生中断を指示するユーザー操作部と、
前記再生部により再生中のタイトルに付された特定のナビゲーションコマンドが実行される毎に該コマンド実行のタイミングでの再生状態を前記不揮発性記憶部に実行コマンド特定情報として逐次格納するとともに、前記再生部により再生中のタイトルがＨＤＭＶムービータイトルである場合には該ＨＤＭＶムービータイトルの再生状態を前記不揮発性記憶部に再生状態情報として逐次格納する再生制御部を備え、
前記再生制御部は、前記ユーザー操作部からの再生再開の指示を受け、前記不揮発性記憶部に格納されている情報が、前記特定のナビゲーションコマンドの実行コマンド特定情報と前記ＨＤＭＶムービータイトルの再生状態情報の何れであるかを判断し、再生状態情報である場合には、該再生状態情報により再生開始位置を特定して前記再生部にレジューム再生の開始を指示し、実行コマンド特定情報である場合には、該実行コマンド特定情報により再生開始位置を特定して前記再生部にレジューム再生の開始を指示する、
ことを特徴とするディスク再生装置。
【請求項２】
前記特定のナビゲーションコマンドは、Ｊｕｍｐ  Ｔｉｔｌｅ、Ｃａｌｌ  Ｔｉｔｌｅ、Ｒｅｓｕｍｅ、Ｐｌａｙ  ＰＬ、Ｐｌａｙ  ＰＬａｔＰＩ、Ｐｌａｙ  ＰＬａｔＭＫ、Ｌｉｎｋ  ＰＩ、Ｌｉｎｋ  ＭＫ、の何れかである、請求項１に記載のディスク再生装置。
【請求項３】
前記再生制御部は、
前記ユーザー操作部の指示により再生が再開されるタイトルがＨＤＭＶインタラクティブタイトルである場合に、
前記実行コマンド特定情報により再生開始位置が特定されて前記再生部にレジューム再生の開始が指示されたタイトルのプレイリスト中の最先のグラフィックデータパケットの位置までタイムサーチを実行させる、
ことを特徴とする請求項１に記載のディスク再生装置。
【請求項４】
前記再生制御部は、
前記再生部により再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別し、
前記ユーザー操作部の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルであり、且つ、該ＢＤ−Ｊタイトルの再生がＨＤＭＶタイトルからの遷移によるものである場合には、該遷移元のＨＤＭＶタイトルに付されたタイトル遷移コマンドを実行するタイミングの再生状態を前記不揮発性記憶部に実行コマンド特定情報として格納し、前記再生が再開されるＢＤ−Ｊタイトルの先頭位置を再生開始位置として特定して前記再生部にレジューム再生の開始を指示する、
ことを特徴とする請求項１に記載のディスク再生装置。
【請求項５】
前記再生制御部は、
前記再生部により再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別し、
前記ユーザー操作部の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであるか否かを判断し、タイトルサーチ再生可能なＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルの再生状態を前記不揮発性記憶部に再生状態情報として逐次格納する、
ことを特徴とする請求項１に記載のディスク再生装置。
【請求項６】
前記再生制御部は、
前記ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであり且つ該ＢＤ−Ｊタイトルの再生がＢＤ−Ｊアプリケーションによるタイトルサーチによりタイトル遷移されたものである場合には、前記ＢＤ−Ｊアプリケーションの状態確認を実行し、前記タイトル遷移時のアプリケーションが保持されている場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しない、
ことを特徴とする請求項１に記載のディスク再生装置。
【請求項７】
前記再生制御部は、
前記ＢＤ−Ｊタイトルの再生に、ＡＶストリーム番号、復元セグメントＩＤ、および、復元バイトコードデータに基づく復元パラメータの生成を必要とするか否かを判断し、該復元パラメータの生成が必要な場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しない、
ことを特徴とする請求項４乃至６の何れか１項に記載のディスク再生装置。
【請求項８】
再生単位であるタイトルが複数記録されたディスクを再生するためのディスク再生方法であって、
再生中のタイトルに付された特定のナビゲーションコマンドが実行される毎に該コマンド実行のタイミングでの再生状態を実行コマンド特定情報として不揮発性記憶部に逐次記憶するとともに、再生中のタイトルがＨＤＭＶムービータイトルである場合には該ＨＤＭＶムービータイトルの再生状態を再生状態情報として不揮発性記憶部に逐次記憶するステップと、
前記複数のタイトルのそれぞれについての再生開始と再生中断を指示するユーザー操作により再生を再開する際に、前記不揮発性記憶部に格納されている情報が、前記特定のナビゲーションコマンドの実行コマンド特定情報と前記ＨＤＭＶムービータイトルの再生状態情報の何れであるかを判断し、再生状態情報である場合には、該再生状態情報により再生開始位置を特定してレジューム再生を開始し、実行コマンド特定情報である場合には、該実行コマンド特定情報により再生開始位置を特定してレジューム再生を開始するステップと、
を備えていることを特徴とするディスク再生方法。
【請求項９】
前記特定のナビゲーションコマンドは、Ｊｕｍｐ  Ｔｉｔｌｅ、Ｃａｌｌ  Ｔｉｔｌｅ、Ｒｅｓｕｍｅ、Ｐｌａｙ  ＰＬ、Ｐｌａｙ  ＰＬａｔＰＩ、Ｐｌａｙ  ＰＬａｔＭＫ、Ｌｉｎｋ  ＰＩ、Ｌｉｎｋ  ＭＫ、の何れかである、
請求項８に記載のディスク再生方法。
【請求項１０】
前記ユーザー操作の指示により再生が再開されるタイトルがＨＤＭＶインタラクティブタイトルである場合に、前記実行コマンド特定情報により再生開始位置が特定されてレジューム再生の開始が指示されたタイトルのプレイリスト中の最先のグラフィックデータパケットの位置までタイムサーチを実行させるステップ、
を更に備えていることを特徴とする請求項８に記載のディスク再生方法。
【請求項１１】
前記再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別するステップと、
前記ユーザー操作の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルであり、且つ、該ＢＤ−Ｊタイトルの再生がＨＤＭＶタイトルからの遷移によるものである場合には、該遷移元のＨＤＭＶタイトルに付されたタイトル遷移コマンドを実行するタイミングの再生状態を実行コマンド特定情報として記憶し、前記再生が再開されるＢＤ−Ｊタイトルの先頭位置を再生開始位置として特定してレジューム再生の開始を指示するステップと、
を更に備えていることを特徴とする請求項８に記載のディスク再生方法。
【請求項１２】
前記再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別するステップと、
前記ユーザー操作の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであるか否かを判断し、タイトルサーチ再生可能なＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルの再生状態を記憶するステップと、
を更に備えていることを特徴とする請求項８に記載のディスク再生方法。
【請求項１３】
前記ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであり且つ該ＢＤ−Ｊタイトルの再生がＢＤ−Ｊアプリケーションによるタイトルサーチによりタイトル遷移されたものである場合には、前記ＢＤ−Ｊアプリケーションの状態確認を実行し、前記タイトル遷移時のアプリケーションが保持されている場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しないステップ、
を更に備えていることを特徴とする請求項１２に記載のディスク再生方法。
【請求項１４】
前記ＢＤ−Ｊタイトルの再生に、ＡＶストリーム番号、復元セグメントＩＤ、および、復元バイトコードデータに基づく復元パラメータの生成を必要とするか否かを判断し、該復元パラメータの生成が必要な場合には、前記ＢＤ−Ｊタイトルのレジューム再生を禁止するステップ、
を更に備えていることを特徴とする請求項１１乃至１３の何れか１項に記載のディスク再生方法。
【請求項１５】
情報処理装置に下記の各ステップを実行させて、再生単位であるタイトルが複数記録されたディスクを再生するためのプログラム。
再生中のタイトルに付された特定のナビゲーションコマンドが実行される毎に該コマンド実行のタイミングでの再生状態を実行コマンド特定情報として不揮発性記憶部に逐次記憶するとともに、再生中のタイトルがＨＤＭＶムービータイトルである場合には該ＨＤＭＶムービータイトルの再生状態を再生状態情報として不揮発性記憶部に逐次記憶するステップ：
前記複数のタイトルのそれぞれについての再生開始と再生中断を指示するユーザー操作により再生を再開する際に、前記不揮発性記憶部に格納されている情報が、前記特定のナビゲーションコマンドの実行コマンド特定情報と前記ＨＤＭＶムービータイトルの再生状態情報の何れであるかを判断し、再生状態情報である場合には、該再生状態情報により再生開始位置を特定してレジューム再生を開始し、実行コマンド特定情報である場合には、該実行コマンド特定情報により再生開始位置を特定してレジューム再生を開始するステップ：
【請求項１６】
前記特定のナビゲーションコマンドは、Ｊｕｍｐ  Ｔｉｔｌｅ、Ｃａｌｌ  Ｔｉｔｌｅ、Ｒｅｓｕｍｅ、Ｐｌａｙ  ＰＬ、Ｐｌａｙ  ＰＬａｔＰＩ、Ｐｌａｙ  ＰＬａｔＭＫ、Ｌｉｎｋ  ＰＩ、Ｌｉｎｋ  ＭＫ、の何れかである、
請求項１５に記載のプログラム。
【請求項１７】
さらに、下記のステップを備えている請求項１５に記載のプログラム。
前記ユーザー操作の指示により再生が再開されるタイトルがＨＤＭＶインタラクティブタイトルである場合に、前記実行コマンド特定情報により再生開始位置が特定されてレジューム再生の開始が指示されたタイトルのプレイリスト中の最先のグラフィックデータパケットの位置までタイムサーチを実行させるステップ：
【請求項１８】
さらに、下記のステップを備えている請求項１５に記載のプログラム。
前記再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別するステップ：
前記ユーザー操作の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルであり、且つ、該ＢＤ−Ｊタイトルの再生がＨＤＭＶタイトルからの遷移によるものである場合には、該遷移元のＨＤＭＶタイトルに付されたタイトル遷移コマンドを実行するタイミングの再生状態を実行コマンド特定情報として記憶し、前記再生が再開されるＢＤ−Ｊタイトルの先頭位置を再生開始位置として特定してレジューム再生の開始を指示するステップ：
【請求項１９】
さらに、下記のステップを備えている請求項１８に記載のプログラム。
前記再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別するステップ：
前記ユーザー操作の指示により再生が再開されるタイトルがＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであるか否かを判断し、タイトルサーチ再生可能なＢＤ−Ｊタイトルである場合には、該ＢＤ−Ｊタイトルの再生状態を記憶するステップ：
【請求項２０】
さらに、下記のステップを備えている請求項１９に記載のプログラム。
前記ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであり且つ該ＢＤ−Ｊタイトルの再生がＢＤ−Ｊアプリケーションによるタイトルサーチによりタイトル遷移されたものである場合には、前記ＢＤ−Ｊアプリケーションの状態確認を実行し、前記タイトル遷移時のアプリケーションが保持されている場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しないステップ：
【請求項２１】
さらに、下記のステップを備えている請求項１８乃至２０の何れか１項に記載のプログラム。
前記ＢＤ−Ｊタイトルの再生に、ＡＶストリーム番号、復元セグメントＩＤ、および、復元バイトコードデータに基づく復元パラメータの生成を必要とするか否かを判断し、該復元パラメータの生成が必要な場合には、前記ＢＤ−Ｊタイトルのレジューム再生を禁止するステップ：
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＤ−ＲＯＭ（Ｂｌｕ−ｒａｙ−Ｄｉｓｃ−Ｒｅａｄ−Ｏｎｌｙ−Ｍｅｍｏｒｙ）などの記録媒体に記録されたデータを再生するディスク再生装置に関するものである。
【背景技術】
【０００２】
近年、高画質、高音質で高度なインタラクティブ機能を有し、大容量の情報を記録した光ディスクを再生する光ディスク再生装置が一般家庭にも広く普及している。【０００３】
代表的な大容量の光ディスクには、ブルーレイディスク（ＢＤ：Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、以下「ＢＤ」と言う。）がある。ＢＤは、単層で２５ギガバイト（ＧＢ：Ｇｉｇａ  Ｂｙｔｅ）、２層で５０ＧＢの膨大なデータ容量を備えており、ハイビジョン画質の映画コンテンツを蓄積できる。このＢＤを用いた市販やレンタル用のパッケージソフトは、製造過程でデータが書込まれ、追記や書換えができない読み出し専用メディアであるＢＤ−ＲＯＭにより提供されている。【０００４】
このＢＤ−ＲＯＭは、ＨＤＭＶモードとＢＤ−Ｊモードの二つの仕様が策定されている。ＨＤＭＶモードは、従来のＤＶＤ−ＲＯＭに対して、映像・音声のコーデック仕様が拡張されたもので、高精細映像、高品質オーディオが利用できる。なお、コンテンツ仕様はＤＶＤ−ＲＯＭと同様である。ＢＤ−Ｊモードは、ＨＤＭＶモードに加え、Ｊａｖａ（登録商標）アプリケーションによって、映像を重ね合わせるなどビジュアル的な表現を追加することができる。【０００５】
ＨＤＭＶタイトルは、ムービータイトルとインタラクティブタイトルに分類される。ムービータイトルは、タイトルの先頭から終端までを順々に再生するタイトルである。一方、インタラクティブタイトルは、メニュータイトルに代表されるように、タイトルの先頭から終端までを順々に再生するためのタイトルではない。そのため、インタラクティブタイトルにはチャプターという概念がなく、ユーザーには、再生時間情報も通知しないようになっている機器が多い。【０００６】
ところで、ディスク再生装置を自動車内で使用するような場合には、電源のＯＮ／ＯＦＦが比較的頻繁に行われる。例えば、ＢＤ−Ｊコンテンツを再生しながらのドライブ中の休憩などでエンジンを停止させその後再度エンジンを掛けるといった場面が頻繁に起こるが、エンジンを停止させるとＡＣＣ（ＡＣＣｅｓｓｏｒｙ）電源はＯＦＦになり、エンジンを掛けるとＡＣＣ電源がＯＮとなるから、車載再生装置はその度に再生が中断され、再度電源がＯＮした場合には電源ＯＦＦ前に再生した位置から再生を再開する機能（レジューム再生機能）が備えられているのが一般的である。例えば、特許文献１（特開２０１０−３３６２８号公報）には、ＢＤ−ＲＯＭにおけるＪａｖａアプリケーションを参照するタイトルの再生において、任意の地点において映像及び音声の再生が中断したとしても、再生再開時に、中断した位置からの映像及び音声のレジューム再生を実現することを可能とする技術が開示されている。【０００７】
図９は、従来技術としての、車載環境下でのレジューム再生のシーケンス例を説明するための図である。先ず、タイトルを再生させるためのシナリオとしてディスクに管理情報として書き込まれているナビゲーションコマンドが実施されると（Ｓ１００１）、プレイリスト再生（動画再生）が開始される（Ｓ１００２）。【０００８】
ディスク再生装置内に設けられた信号処理部は、再生中のプレイリストがレジューム対象のタイトル種別であるか否かを判断し（Ｓ１００３）、レジューム対象のタイトル種別であると判断した場合には（Ｓ１００３：Ｙｅｓ）、現在のレジスタ情報（再生情報）を不揮発性メモリに保存する（Ｓ１００４）。なお、このレジスタ情報の不揮発性メモリへの保存は、所定の時間間隔で定期的に行われる。【０００９】
信号処理部は、プレイリスト再生の中断発生の有無を判断し（Ｓ１００５）、再生中断が発生していないと判断した場合（Ｓ１００５：Ｎｏ）、ステップＳ１００２に戻ってプレイリスト再生を継続する。一方、再生中断が発生したと判断した場合（Ｓ１００５：Ｙｅｓ）、プレイリスト再生の再開指示の有無を判断する（Ｓ１００６）。【００１０】
リモコン入力などによるユーザー操作によってプレイリスト再生の再開指示がなされると（Ｓ１００６）、ステップＳ１００４で不揮発性メモリに保存しておいたレジスタ情報をレジスタに復帰させ（Ｓ１００７）、プレイリストの再生中断が発生する前の位置から、当該プレイリストの再生を再開する。【００１１】
なお、ＢＤ−Ｊタイトルは技術的にレジューム再生をすることが困難であるため、図９に示したシーケンス例では、便宜的に、レジューム対象とするタイトル種別を判断する処理（Ｓ１００３）を設けているが、ＨＤＭＶタイトルだけでなくＢＤ−Ｊタイトルもレジューム再生が可能である場合には、このタイトル種別の判断処理を行わないこととして、レジスタ情報を必ず不揮発性メモリに保存するようにしてもよい。【００１２】
また、再生中断が発生した後に、ユーザー操作に依らずディスク再生装置が自動的に再生再開するような場合には、ステップＳ１００６の再生再開指示の有無の判断処理は不要である。【００１３】
さらに、図９に示したシーケンス例では、レジスタ情報を定期的に不揮発性メモリに保存する（Ｓ１００４）こととしているが、家庭用のディスク再生装置などのように、電源が恒常的に供給されることを想定している場合には、再生中断が発生した時点でのみ、レジスタ情報を不揮発性メモリに保存するようにしてもよい。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】特開２０１０−３３６２８号公報
【特許文献２】ＷＯ２００９／０５７２９８Ａ１公報
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかしながら、上述のようなシーケンスでＨＤＭＶインタラクティブタイトルのレジューム再生を行おうとすると、以下のような問題が生じる。【００１６】
上述したように、ＨＤＭＶタイトルはムービータイトルとインタラクティブタイトルに分類されるが、タイトルの先頭から終端までを順々に再生するものであるＨＤＭＶムービータイトルは、再生停止時のレジスタ情報に基づいてレジューム再生させても、再生停止時と同じ位置から再生させることができる。【００１７】
一方、図１０に示すように、タイトルの先頭から終端までを再生するためのものではないＨＤＭＶインタラクティブタイトルでは、動画再生中にボタンなどが存在するメニューを実現する場合のように、動画とグラフィックのデータパケットが入れ子になっている構成をとる場合がある。この場合、グラフィックを描画するためにはグラフィックの先頭パケットからデータを構成しなければメニューが正しく表示されない。【００１８】
具体的に説明すると、図１０中にＳ１で示した時点で再生が停止したとすると、停止時にはグラフィックが表示されている状態にある。これを、上述した従来のシーケンスに従ってレジューム再生すると、再生はＳ１から再開される。しかし、Ｓ１の時点では、停止時に表示されていたグラフィックのデータパケットは既に存在しないから、このグラフィックを表示させることができない。つまり、グラフィックが表示されないまま再生が再開されることになる。仮にこのＨＤＭＶインタラクティブタイトルがトップメニューのものであるとすると、レジューム再生後にはグラフィックが表示されず、ユーザーはトップメニューから操作することができなくなり、トップメニューが現れないまま再生が継続されてしまう可能性がある。【００１９】
尤も、上述したような不都合は、グラフィックの情報も不揮発性メモリに保存することとすれば解消されるが、グラフィック情報はデータ量が大きいため、メモリ容量が制限されるディスク再生装置にかかる機能をもたせることは現実的ではない。【００２０】
本発明は、このような問題を解決するためになされたもので、ＢＤ−ＲＯＭのＨＤＭＶインタラクティブタイトルをレジューム再生させても、グラフィックが表示されない等の不都合が生じることがないディスク再生技術を提供することを目的とする。
【課題を解決するための手段】
【００２１】
上記課題を解決するために、本発明に係るディスク再生装置は、再生単位であるタイトルが複数記録されたディスクを再生するディスク再生装置であって、前記ディスクに記録された各種データを取得し、前記各種データの信号処理を行う信号処理部と、前記複数のタイトルのうちの何れかを前記信号処理部により指示された再生開始位置から再生する再生部と、前記再生開始位置を特定する情報を格納する不揮発性記憶部と、を有し、前記信号処理部は、ユーザー操作により、前記複数のタイトルのそれぞれについての再生開始と再生中断を指示するユーザー操作部と、前記再生部により再生中のタイトルに付された特定のナビゲーションコマンドが実行される毎に該コマンド実行のタイミングでの再生状態を前記不揮発性記憶部に実行コマンド特定情報として逐次格納するとともに、前記再生部により再生中のタイトルがＨＤＭＶムービータイトルである場合には該ＨＤＭＶムービータイトルの再生状態を前記不揮発性記憶部に再生状態情報として逐次格納する再生制御部を備え、前記再生制御部は、前記ユーザー操作部からの再生再開の指示を受け、前記不揮発性記憶部に格納されている情報が、前記特定のナビゲーションコマンドの実行コマンド特定情報と前記ＨＤＭＶムービータイトルの再生状態情報の何れであるかを判断し、再生状態情報である場合には、該再生状態情報により再生開始位置を特定して前記再生部にレジューム再生の開始を指示し、実行コマンド特定情報である場合には、該実行コマンド特定情報により再生開始位置を特定して前記再生部にレジューム再生の開始を指示する、ことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、ＢＤ−ＲＯＭのＨＤＭＶインタラクティブタイトルをレジューム再生する際の、グラフィックが表示されない等の不都合が解消される。本発明は、特に、電源の入切が多い車載環境で再生する際に効果的である。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係るディスク再生装置の構成例を説明するためのブロック図
【図２】ｉｎｄｅｘ．ｂｄｍｖファイルとタイトルとの関係を示す図
【図３】ＨＤＭＶタイトルの構成図の一例を示す図
【図４】Ｔｉｔｌｅ＃ｎの構成例を示す図
【図５Ａ】本発明の第１の実施の態様における信号処理部で実行されるレジューム情報の保存処理の内容について説明するためのフロー図
【図５Ｂ】本発明の第１の実施の態様における信号処理部で実行されるレジューム再生処置の内容について説明するためのフロー図
【図６Ａ】のプレイリスト＃ｎのＳ２の位置で再生中断が生じた様子を示す図
【図６Ｂ】プレイリスト＃ｎのデータパケットの構成を示す図
【図７】本発明の第２の実施の態様における信号処理部で実行されるレジューム情報の保存処理の内容について説明するためのフロー図
【図８】本発明の第３の実施の態様における信号処理部で実行されるレジューム情報の保存処理の内容について説明するためのフロー図
【図９】従来技術としての、車載環境下でのレジューム再生のシーケンス例を説明するための図
【図１０】ＨＤＭＶインタラクティブタイトルで動画とグラフィックのデータパケットが入れ子になっている状態を説明する図
【発明を実施するための形態】
【００２４】
以下、図面を参照して、本発明を実施するための形態について説明する。なお、以降の説明で用いられる「レジューム再生」なる用語は、再生中断時の位置から再生再開させるという狭義のレジューム再生はもとより、再生中断時の位置のなるべく近くから再生を再開させる場合も包含する意味で用いられる。
【００２５】
［実施の態様１］
図１は、本発明の実施の形態に係るディスク再生装置１００の構成例を説明するためのブロック図である。ディスク再生装置１００は、ＢＤ−ＲＯＭ１０からデータを取得するピックアップ１１、ピックアップ１１を制御するサーボ１２、不揮発性記憶部であるローカルストレージ１３、ネットワークインターフェース１４、信号処理部１５、および再生部１６から構成される。また、信号処理部１５は、再生制御部１７、ユーザー操作部１８、データ処理部１９、および表示制御部２０を備えている。
【００２６】
図１に示すＢＤ−ＲＯＭ１０は、再生単位であるタイトルが複数記録された記録媒体であって、映画作品やライブ映像などのＡＶコンテンツが記録されている。
【００２７】
サーボ１２は、ピックアップ１１を記録媒体の半径方向へ移動（シーク）させたり、記録媒体の軸方向への移動（フォーカス）を調整する装置である。そして、ピックアップ１１は、所望のデータをＢＤ−ＲＯＭ１０から取得し、そのデータを信号処理部１５に送る。
【００２８】
信号処理部１５は、ＢＤ−ＲＯＭ１０に記録された各種データを取得して当該各種データの信号処理を実行する。また、ユーザー操作の内容を受け、その操作が受け付け可能かどうかを判断したり、受付可能な場合はユーザー操作部１８にその操作を実行させる。また、一般的にディスク挿入直後にメニュー画面の再生を行うように設定されていれば、メニュー画面が再生された時点で、映画等の本編を再生するためのボタンが予め選択されている場合が大半を占めている。この場合、メニュー画面が再生された時点で選択されているボタンのユーザー操作を実行し、次の状態へ移行すれば本編が再生される。
【００２９】
信号処理手部１５が処理するデータは、ＢＤ−ＲＯＭ１０のものだけではなく、ローカルストレージ１３に保存されているデータや、ネットワークインターフェース１４を経由してネットワーク上からダウンロードされたデータも含まれる。信号処理手部１５は、データ処理部１９によりこれらのデータを処理して、表示制御部２０を介して再生部１６がＡＶコンテンツなどを再生できるようにするための手段である。
【００３０】
再生部１６は、前記信号処理部１５が処理したデータを後述するテレビ１３などが再生可能な状態へと変換する機能を有する。この再生部１６は、ＢＤ−ＲＯＭ１０に記録された複数のタイトルのうちの何れかを、後述する手順に従って信号処理部１５により指示された再生開始位置から、レジューム再生を行う。
【００３１】
信号処理部１５に設けられる再生制御部１７は、上記の各種データに基づいてＡＶコンテンツなどの通常再生を制御する他、ＢＤ−ＲＯＭの各種タイトルの再生を停止させた後にふたたび再生を開始させる際に、再生対象となるタイトルをどの位置からレジューム再生させるかを制御する。
【００３２】
本発明の実施態様で実行される具体的な処理内容の説明に先立ち、予め、ＢＤ−ＲＯＭ１０全体に関する管理情報であるｉｎｄｅｘ．ｂｄｍｖファイルとタイトルとの関係、および、ＨＤＭＶタイトルの構成例について説明する。
【００３３】
図２は、ｉｎｄｅｘ．ｂｄｍｖファイルとタイトルの関係を示す図である。タイトルとは、アプリケーションとＡＶストリームを組にした再生単位であり、ｉｎｄｅｘ．ｂｄｍｖファイルにはディスク上のタイトル構成が記載されており、ディスク上の各タイトルと、対応するアプリケーション（ＢＤ−ＪモードタイトルであればＪａｖａ（登録商標）アプリケーション、ＨＤＭＶモードタイトルであればシナリオプログラム）の参照関係を管理している。また、特殊なタイトルとして「Ｆｉｒｓｔ  Ｐｌａｙｂａｃｋ  Ｔｉｔｌｅ」と「Ｔｏｐ  Ｍｅｎｕ」が存在する。「Ｆｉｒｓｔ  Ｐｌａｙｂａｃｋ」は、ＢＤ起動時に最初に自動的に再生されるタイトルのことである。なお、前述のファーストプレイは、Ｆｉｒｓｔ  Ｐｌａｙｂａｃｋを含む、本編再生やメニュー表示の前に再生されるタイトルのことである。なお、Ｆｉｒｓｔ  Ｐｌａｙｂａｃｋにファーストプレイとして再生するタイトルの場所が記述されている場合もある。主に、ＢＤの利用規約表示などに用いられる。「Ｔｏｐ  Ｍｅｎｕ」はリモコンのメニューキーを押したときやタイトル再生が終了したときに再生され、主にタイトルの選択や、字幕や音声の言語選択を行うことに用いられる。
【００３４】
図３は、ＨＤＭＶタイトルの構成図の一例を示す図である。
【００３５】
図２で示したように、ＨＤＭＶタイトルの場合、各タイトルはＭｏｖｉｅＯｂｊｅｃｔを参照する。ＭｏｖｉｅＯｂｊｅｃｔには各ＭｏｖｉｅＯｂｊｅｃｔに対応したナビゲーションコマンド（Ｎａｖｉｇａｔｉｏｎ  Ｃｏｍｍａｎｄ）が記録されている。ナビゲーションコマンドは各ＭｏｖｉｅＯｂｊｅｃｔの先頭から順に実施され、ナビゲーションコマンドによってシナリオ再生を実現することができる。また、ナビゲーションコマンドには再生装置に設けられているレジスタの値を比較、演算するコマンドもあり、これらのコマンドによって再生するプレイリストやタイトル、ＭｏｖｉｅＯｂｊｅｃｔの番号を決めている。
【００３６】
図３に示したように、Ｔｉｔｌｅ＃ｎは、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｎを参照している。ＭｏｖｉｅＯｊｂｅｃｔ＃ｎは、Ｐｌａｙ  ＰＬのナビゲーションコマンドによって、ＰｌａｙＬｉｓｔ  ＃ｎを再生する。ＰｌａｙＬｉｓｔ  ＃ｎの再生が終了すると、次のナビゲーションコマンドを順次実施し、Ｊｕｍｐ  ＯｂｊｅｃｔコマンドによってＭｏｖｉｅＯｂｊｅｃｔ  ＃ｍに遷移する。
【００３７】
ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｍにはＪｕｍｐ  Ｔｉｔｌｅコマンドが存在しており、このコマンドが実施されるとＴｉｔｌｅ＃ｍに移る。
【００３８】
Ｔｉｔｌｅ＃ｍは、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｋを参照している。ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｋにはＣａｌｌ  Ｏｂｊｅｃｔコマンドが存在している。Ｃａｌｌ  ＯｂｊｅｃｔコマンドはＪｕｍｐ  Ｏｂｊｅｃｔコマンドと異なり、現在の状態を保持し、Ｒｅｓｕｍｅコマンドが実施されるとその状態に戻る。ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｋのＣａｌｌ  ＯｂｊｅｃｔコマンドによってＭｏｖｉｅＯｊｅｃｔ＃ｉに遷移する。
【００３９】
ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｉではＰｌａｙ  ＰＬａｔＭＫコマンドが実施されるが、このコマンドはＰｌａｙＬｉｓｔ  ＃ｍに登録されたＭａｒｋ  ＃ｎから再生することが可能になる。このマークとは一般的にチャプターと呼ばれるものが含まれる。
【００４０】
ＰｌａｙＬｉｓｔ  ＃ｍの再生が完了すると、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｉでＲｅｓｕｍｅコマンドが実施される。前述のようにＲｅｓｕｍｅコマンドはＣａｌｌ  Ｏｂｊｅｃｔ、またはＣａｌｌ  Ｔｉｔｌｅコマンドを実施するタイミングで保持した状態に戻る。図３に示した例では、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｋのＣａｌｌ  Ｏｂｊｅｃｔコマンドの実施後に戻る。
【００４１】
最後に、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｋではＰｌａｙ  ＰＬａｔＰＩが実施される。例でこのコマンドはＰｌａｙＬｉｓｔ  ＃ｋを構成するＰｌａｙＩｔｅｍ  ＃ｂの先頭から再生をするものである。
【００４２】
ＰｌａｙＩｔｅｍはＰｌａｙＬｉｓｔを構成する要素であり、どのクリップをどこからどこまで再生するのかを管理している要素である。
【００４３】
図３に示したように、ＨＤＭＶタイトルは各ＭｏｖｉｅＯｂｊｅｃｔにあるナビゲーションコマンドを実施して、動画再生、タイトル遷移などを実現している。
【００４４】
図４は、Ｔｉｔｌｅ＃ｎの構成例を示す図である。Ｔｉｔｌｅ＃ｎはＭｏｖｉｅＯｂｊｅｃｔ  ＃ｎによって構成されており、ナビゲーションコマンドで、ＰｌａｙＬｉｓｔ  ＃ｎ、＃ｍ、＃ｋが再生することが可能である。また、ＭｏｖｉｅＯｂｊｅｃｔ  ＃ｎはＪｕｍｐ  Ｔｉｔｌｅ＃ｎのナビゲーションコマンドで自身のタイトルをループするような構成をしている。
【００４５】
どのＰｌａｙＬｉｓｔを再生するかは再生装置のレジスタの値とＭｏｖｉｅＯｂｊｅｃｔ  ＃ｎにあるナビゲーションコマンドによる比較、演算によって決まっている。
【００４６】
前述のように、ＨＤＭＶインタラクティブタイトルでは再生中に電源がＯＦＦになり、レジューム再生をさせる場合、Ｔｉｔｌｅ＃ｎの先頭、すなわちＭｏｖｉｅＯｂｊｅｃｔ  ＃ｎの先頭からナビゲーションコマンドを実施させる。
【００４７】
もし、ＰｌａｙＬｉｓｔ  ＃ｎを再生しているときに電源ＯＦＦになった場合に、レジューム再生でＴｉｔｌｅ＃ｎを再生させるとき、再生装置のレジスタはクリアされている、もしくは電源がＯＦＦされる前のＰｌａｙＬｉｓｔ  ＃ｎ再生中のデータを参照することしかできない。
【００４８】
仮に、Ｔｉｔｌｅ＃ｎは他のタイトルを再生した場合にしか辿り着くことができないような場合には、Ｔｉｔｌｅ＃ｎを再生する前に再生装置のレジスタには様々な情報が保存されている可能性がある。このため、直接Ｔｉｔｌｅ＃ｎを再生してしまうと、誤ったレジスタ情報からＴｉｔｌｅ＃ｍを再生させてしまったり、表示されるべきグラフィックが表示されない等の誤った動作をする可能性がある。
【００４９】
本発明によれば、ＢＤ−ＲＯＭのタイトルをレジューム再生させる際に生じ得る上述したような不都合を回避することが可能となる。以下に、本実施態様で実行される具体的な処理内容を説明する。
【００５０】
図５Ａおよび図５Ｂは、本発明の第１の実施の態様における、信号処理部１５で実行される処理内容について説明するためのフロー図で、図５Ａはレジューム情報の保存処理の内容について説明するためのフロー図であり、図５Ｂはレジューム再生処置の内容について説明するためのフロー図である。
【００５１】
先ず、図５Ａを参照して、レジューム情報の保存処理の内容について説明する。ディスク再生装置１００によりＢＤ−ＲＯＭ１０の再生が開始されると、信号処理部１５に設けられている再生制御部１７は、再生部１６により再生中のタイトルの再生状態のモニタリングを開始する。再生中のタイトルに付された特定のナビゲーションコマンドが実行されると（Ｓ１０１：Ｙｅｓ）、再生制御部１７は、当該コマンド実行のタイミングでの再生状態（図中のレジスタ情報１）をローカルストレージ１３に格納する（Ｓ１０２）。この特定のナビゲーションコマンドの実行に対応付けられた再生状態（レジスタ情報１）は、後述する実行コマンド特定情報として用いられる。
【００５２】
ナビゲーションコマンドとはタイトルを再生するためのシナリオであり、ディスクの管理情報に記録されている。タイトルの再生が開始されると、このナビゲーションコマンドが実施され、そのシナリオに従って再生位置が決まる。また、再生が終了すると、そのシナリオの続きを読み、別のタイトルに遷移するのかなど、次に何をするのかが決まる。
【００５３】
本実施の形態では、このようなナビゲーションコマンドのうちの、Ｊｕｍｐ  Ｔｉｔｌｅ、Ｃａｌｌ  Ｔｉｔｌｅ、Ｒｅｓｕｍｅ、Ｐｌａｙ  ＰＬ、Ｐｌａｙ  ＰＬａｔＰＩ、Ｐｌａｙ  ＰＬａｔＭＫ、Ｌｉｎｋ  ＰＩ、Ｌｉｎｋ  ＭＫの各コマンドを、上述の「特定のナビゲーションコマンド」として定義付け（指定）する。
【００５４】
Ｊｕｍｐ  Ｔｉｔｌｅは、再生中のタイトルから特定のタイトルの再生に移る操作である。
【００５５】
Ｃａｌｌ  Ｔｉｔｌｅは、再生中のタイトルから特定のタイトルの再生を呼び込む操作である。
【００５６】
Ｒｅｓｕｍｅは、タイトルの再生を再開させる操作である。
【００５７】
Ｐｌａｙ  ＰＬは、特定のプレイリストを再生させる操作である。
【００５８】
Ｐｌａｙ  ＰＬａｔＰＩは、特定のプレイリスト中にある特定のプレイアイテムを再生させる操作である。
【００５９】
Ｐｌａｙ  ＰＬａｔＭＫは、特定のプレイリスト中の特定のマーク（一般にはチャプターと呼ばれるもの）を再生させる操作である。
【００６０】
Ｌｉｎｋ  ＰＩは、再生中のプレイリスト中にある特定のプレイアイテムを再生させる操作である。
【００６１】
Ｌｉｎｋ  ＭＫは、再生中のプレイリスト中の特定のマーク（一般にはチャプターと呼ばれるもの）を再生させる操作である。
【００６２】
なお、上記例示した全てのナビゲーションコマンドを「特定のナビゲーションコマンド」として指定することは必ずしも必要ではなく、例えば、Ｊｕｍｐ  Ｔｉｔｌｅだけを「特定のナビゲーションコマンド」として指定して、以下の各処理を実行するようにしてもよい。
【００６３】
ステップＳ１０３では、ステップＳ１０１で判断した特定のナビゲーションコマンドが実施され、このナビゲーションコマンドが実施されると（Ｓ１０３）、再生対象のタイトルのシナリオに沿って該当するプレイリストの再生が開始される（Ｓ１０４）。
【００６４】
再生制御部１７は、再生部１６により再生中のタイトルの種別を判断する（Ｓ１０５）。このタイトルは、再生中断の後にレジューム再生されることとなるタイトルであり、当該タイトルがＨＤＭＶムービータイトルである場合（Ｓ１０５：Ｙｅｓ）、その再生状態（図中のレジスタ情報２）をローカルストレージ１３に格納する（Ｓ１０６）。このレジスタ情報２は、後述する再生状態情報として用いられる。
【００６５】
上述の再生状態情報の収集は、タイトルの再生が継続されている間（Ｓ１０７：Ｎｏ）、繰り返される。
【００６６】
再生制御部１７は、ユーザー操作等の事情によりタイトルの再生中断が発生すると（Ｓ１０７：Ｙｅｓ）、上記レジスタ情報１又はレジスタ情報２をレジューム情報として保存する（Ｓ１０８）。
【００６７】
次に、図５Ｂを参照して、レジューム再生処置の内容について説明する。ユーザー操作部１８は、ユーザー操作によるタイトルの再生開始と再生中断の指示を受け付けており、ユーザー操作部１８からの再生再開の指示によりレジューム再生処理が開始される（Ｓ２０１）。レジューム再生処理が開始されると、ローカルストレージ１３に格納されているレジスタ情報がステップＳ１０２で保存したデータ（レジスタ情報１）かステップＳ１０６で保存したデータ（レジスタ情報２）かを判別する（Ｓ２０２）。なお、上記はローカルストレージ１３に保存するレジスタ情報が１もしくは２の一方しか保存できない場合の処理であるが、ローカルストレージ１３にレジスタ情報１と２の両方とも保存する場合は、ユーザーに選択させるなどの処理をさせてもよい。
【００６８】
ステップＳ２０２におけるレジューム種別判定の結果、ローカルストレージ１３に格納されているレジスタ情報がレジスタ情報２である場合には、ローカルストレージ１３に記憶させたレジスタ情報２（再生状態情報）を復帰させ（Ｓ２０４）、このレジスタ情報２により再生開始位置が特定されて再生部１６によるプレイリストの再生が開始され（Ｓ２０６）、レジューム再生処理を終了する（Ｓ２０７）。
【００６９】
一方、ステップＳ２０２でのレジューム種別判定の結果、ローカルストレージ１３に格納されているレジスタ情報がレジスタ情報１である場合には、ローカルストレージ１３に記憶させたレジスタ情報１（実行コマンド特定情報）を復帰させ（Ｓ２０３）、ステップＳ１０１で特定のナビゲーションコマンドであると判断されたコマンドが実施されて（ステップＳ２０５）、このレジスタ情報１により再生開始位置が特定されて再生部１６によるプレイリストの再生が開始され（Ｓ２０６）、レジューム再生処理を終了する（Ｓ２０７）。
【００７０】
上述したように、従来の手法では、タイトルのレジューム再生をタイトル再生中断時のレジスタ情報にのみ基づいて実行させているために、タイトルの先頭から終端までを再生するためのものではないＨＤＭＶインタラクティブタイトルの再生中断後に開始されるレジューム再生では、例えば図１０のＳ１の位置から再生が再開されて再生中断時に表示されていたグラフィックが表示されないという不都合が生じ得る。
【００７１】
これに対し、図５Ａおよび図５Ｂに示した手順では、タイトルのレジューム再生には、そのタイトルの種別に応じて異なるレジスタ情報が用いられる。具体的には、ＨＤＭＶインタラクティブタイトルのレジューム再生には、タイトル再生中断時のレジスタ情報ではなく、タイトル再生のためのシナリオであるナビゲーションコマンドが実行されたタイミングでのレジスタ情報が用いられる。このため、図１０に示したような場合であっても、Ｓ１の位置から再生が再開されることが回避され、再生中断時に表示されていたグラフィックが表示されないという不都合は生じない。
【００７２】
なお、ユーザー操作部１８の指示により再生が再開されるタイトルがＨＤＭＶインタラクティブタイトルである場合、再生中断時の箇所から再生再開させても不都合が生じない場合もあり得る。
【００７３】
例えば、図６Ａに示したように、ＨＤＭＶインタラクティブタイトルのプレイリスト＃ｎのＳ２の位置で再生中断が生じたとする。そして、このプレイリスト＃ｎのデータパケットの構成が図６Ｂのようであったとすると、プレイリスト＃ｎのＳ２の前にはグラフィックのデータパケットは存在していない。このような場合、Ｓ２の位置から再生を再開したとしてもグラフィックが表示されないといった不都合は生じないから、わざわざ当該プレイリストの先頭（Ｓ０）から再生再開をさせる必要はないとも言える。
【００７４】
そこで、実行コマンド特定情報により再生開始位置が特定されて再生部１６にレジューム再生の開始が指示されたタイトルのプレイリスト中の最先のグラフィックデータパケットの位置まで（Ｓ０からＳ２まで）タイムサーチを実行させることとしてもよい。また、グラフィックが存在しないＨＤＭＶインタラクティブタイトルでは、図５ＡのステップＳ１０６で現在再生している時間情報Ａをローカルストレージ１３に保存する。レジューム再生をする場合はレジスタ情報２、ナビゲーションコマンドを実施したあとで、ローカルストレージ１３に保存した時間情報Ａまでタイムサーチすることで再生停止する前の元の位置から再生が可能となる。
【００７５】
［第２の実施態様］
図７は、本発明の第２の実施の態様における、信号処理部で実行されるレジューム情報の保存処理の内容について説明するためのフロー図である。なお、本実施態様においても、信号処理部で実行されるレジューム再生処置の内容は、既に図５Ｂを用いて説明したものと同様である。
【００７６】
図７に示したフローは、再生部１６により再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別し、さらに、再生が再開されるタイトルがＢＤ−Ｊタイトルであり且つ該ＢＤ−Ｊタイトルの再生がＨＤＭＶタイトルからの遷移によるものであるか否かを判断するステップ（Ｓ１１０）と、当該判断により上記の要件が満足された場合に（Ｓ１１０：Ｙｅｓ）、遷移元のＨＤＭＶタイトルに付されたタイトル遷移コマンドを実行するタイミングの再生状態（レジスタ情報１）を、実行コマンド特定情報としてローカルストレージ１３に格納するステップ（Ｓ１１１）を備えている点において、第１の実施形態で説明した図５Ａに図示のフローと相違している。
【００７７】
上述のタイトル遷移コマンドは、具体的には、Ｊｕｍｐ  ＴｉｔｌｅおよびＣａｌｌ  Ｔｉｔｌｅのコマンドである。ステップＳ１１１でローカルストレージ１３に格納された実行コマンド特定情報（レジスタ情報１）により、タイトルの再生再開されるＢＤ−Ｊタイトルの先頭位置が再生開始位置として特定され、再生部１６によるレジューム再生の開始が指示される。
【００７８】
従来技術では、ＨＤＭＶタイトルからＢＤ−Ｊタイトルへ遷移する場合、ＢＤ−Ｊタイトルはレジューム再生機能を実施することが技術的に困難である。しかし、遷移元のＨＤＭＶタイトルに付されたタイトル遷移コマンドを利用してＢＤ−Ｊタイトルを再生させる上述のフローに基づいて処理することとすれば、ＢＤ−Ｊタイトルの先頭からレジューム再生を再開することが可能となり、レジューム再生が困難なＢＤ−Ｊタイトルでも、ユーザーが再生していた近傍からの再生再開が可能となる。
【００７９】
［第３の実施態様］
図８は、本発明の第３の実施の態様における、信号処理部で実行されるレジューム情報の保存処理の内容について説明するためのフロー図である。なお、本実施態様においても、信号処理部で実行されるレジューム再生処置の内容は、既に図５Ｂを用いて説明したものと同様である。
【００８０】
図８に示したフローは、再生部１６により再生されるタイトルがＨＤＭＶタイトルであるかＢＤ−Ｊタイトルであるかを判別し、さらに、再生が再開されるタイトルがＢＤ−Ｊタイトルであり、且つ、該ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであるか否かを判断するステップ（Ｓ１１２）と、当該判断により上記の要件が満足された場合に（Ｓ１１２：Ｙｅｓ）、該当ＢＤ−Ｊタイトルの再生状態（レジスタ情報２）をローカルストレージ１３に格納するステップ（Ｓ１１３）を備えている点において、第１の実施形態で説明した図５Ａに図示のフローと相違している。
【００８１】
タイトルを再生させるコマンドは、ナビゲーションコマンドのほか、ユーザーオペレーション（ＵＯ）によるタイトルサーチコマンドがある。ＢＤ−ＲＯＭの管理情報にはタイトル毎に特定のタイトルをタイトルサーチして直接タイトル再生することが許容されるか否かの情報が記載されている。
【００８２】
例えば、ＢＤ−Ｊタイトル＃ｎを再生中に再生中断が発生し、再生を再開する場合、このＢＤ−Ｊタイトル＃ｎがタイトルサーチにより再生可能なものであれば、レジューム再生の対象とすることが可能である。
【００８３】
そこで、本実施の形態では、レジューム再生の対象となり得るＢＤ−Ｊタイトルに対し、当該タイトルの再生状態をローカルストレージ１３に格納することとしている。タイトルを復帰させた際には、Ｊｕｍｐ  Ｔｉｔｌｅのナビゲーションコマンドもしくはタイトルサーチを実行して、レジューム再生を開始することになる。
【００８４】
上述のフローに基づく処理によれば、ＢＤ−Ｊタイトルの先頭からレジューム再生を再開することが可能となり、レジューム再生が困難なＢＤ−Ｊタイトルでも、ユーザーが再生していた近傍からの再生再開が可能となる。
【００８５】
なお、ＢＤ−ＪタイトルからＢＤ−Ｊタイトルに遷移する場合、ＢＤ−Ｊアプリケーションがタイトルサーチを実行する。このとき、ＢＤ−Ｊアプリケーションが保持されたままになる場合と一旦ＢＤ−Ｊアプリケーションが終了する場合がある。例えば、ＢＤ−Ｊタイトル＃ｎからＢＤ−Ｊタイトル＃ｍに遷移し、ＢＤ−Ｊタイトル＃ｍを再生中に再生中断が発生したとする。このようなケースでは、ＢＤ−Ｊタイトル＃ｍの先頭から再生させることが望ましい。
【００８６】
しかし、ＢＤ−Ｊアプリケーションがタイトル＃ｎから＃ｍの遷移で保持されたままの状態で直接タイトル＃ｍを再生してしまうと、予期せぬ動作に陥る可能性がある。
【００８７】
そこで、ＢＤ−Ｊタイトルがユーザー操作によりタイトルサーチ再生可能なタイトルであり、且つ、該ＢＤ−Ｊタイトルの再生がＢＤ−Ｊアプリケーションによるタイトルサーチによりタイトル遷移されたものである場合には、ＢＤ−Ｊアプリケーションの状態確認を実行し、タイトル遷移時のアプリケーションが保持されていると判断された場合には、当該ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しない機能を再生制御部１７にもたせるようにしてもよい。
【００８８】
また、ＢＤ−Ｊタイトルの再生に、ＡＶストリーム番号、復元セグメントＩＤ、および、復元バイトコードデータに基づく復元パラメータの生成を必要とするか否かを判断し、該復元パラメータの生成が必要な場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しない機能を再生制御部１７にもたせるようにしてもよい。
【００８９】
特許文献２（ＷＯ２００９／０５７２９８Ａ１公報）には、ルートディレクトリ直下に置かれるＢＤＰＬＳディレクトリの配下に記録されている実行プログラムである復元バイトコードデータを実行させて復元パラメータを生成し、それを利用して変形されたＡＶストリームを元に戻して再生処理を行うディスク再生装置の発明が開示されている。
【００９０】
特許文献２に開示のディスク再生装置で用いられている復元バイトコードデータ実行部が処理を行うＢＤ−ＲＯＭの場合、復元バイトコードデータ実行部の状態を保持しなければ正しくレジューム再生ができない可能性がある。
【００９１】
従って、ＢＤ−Ｊタイトルの再生に、ＡＶストリーム番号、復元セグメントＩＤ、および、復元バイトコードデータに基づく復元パラメータの生成を必要とする場合には、前記ＢＤ−Ｊタイトルのレジューム再生の開始を再生部に指示しないことが好ましい。
【００９２】
以上説明したように、本発明によれば、レジューム再生を再開するに際し、不揮発性記憶部に格納されているレジスタ情報に基づいてナビゲーションコマンドを実施させる。これにより、コンテンツプロバイダーが予期している位置から再生することが可能となり、メニューが正しく表示されないなどの不都合が回避される。
【００９３】
また、従来は技術的に困難であったＢＤ−Ｊタイトルのレジューム再生も、再生中断位置の近傍から再生再開させるレジューム再生として容易に実現される。
【００９４】
上述した各ステップは、記録媒体にプログラムとして格納させ、ディスク再生装置のような情報処理装置に実行させることができる。
【産業上の利用可能性】
【００９５】
以上のように、本発明にかかるディスク再生装置は、ＢＤ−ＲＯＭディスク等の記録媒体に記録されたデータを再生するディスク再生装置として有用である。
【符号の説明】
【００９６】
１０  ＢＤ−ＲＯＭ
１１  ピックアップ
１２  サーボ
１３  ローカルストレージ
１４  ネットワークインターフェース
１５  信号処理部
１６  再生部
１７  再生制御部
１８  ユーザー操作部
１９  データ処理部
２０  表示制御部
１００  ディスク再生装置
【図１】
2012127788.tif 000003
【図２】
2012127788.tif 000004
【図３】
2012127788.tif 000005
【図４】
2012127788.tif 000006
【図５Ａ】
2012127788.tif 000007
【図５Ｂ】
2012127788.tif 000008
【図６Ａ】
2012127788.tif 000009
【図６Ｂ】
2012127788.tif 000010
【図７】
2012127788.tif 000011
【図８】
2012127788.tif 000012
【図９】
2012127788.tif 000013
【図１０】
2012127788.tif 000014
【国際調査報告】
2012127788.tif 000015
2012127788.tif 000016