JP2007235543A - 光ディスク装置 - Google Patents
光ディスク装置 Download PDFInfo
- Publication number
- JP2007235543A JP2007235543A JP2006054680A JP2006054680A JP2007235543A JP 2007235543 A JP2007235543 A JP 2007235543A JP 2006054680 A JP2006054680 A JP 2006054680A JP 2006054680 A JP2006054680 A JP 2006054680A JP 2007235543 A JP2007235543 A JP 2007235543A
- Authority
- JP
- Japan
- Prior art keywords
- subtitle
- resume
- data
- address
- previous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【課題】レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができる光ディスク装置を提供する。
【解決手段】レジューム停止した位置t1に字幕データが無くて字幕が表示されない場合は、レジューム再生したときに、一つ前の字幕データが記録されている位置t2の字幕アドレスが検索され、この字幕アドレスが字幕表示開始アドレスとして設定され、この字幕表示開始アドレスからの字幕データによる字幕がディスプレイ装置に表示される。ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。
【選択図】図3
【解決手段】レジューム停止した位置t1に字幕データが無くて字幕が表示されない場合は、レジューム再生したときに、一つ前の字幕データが記録されている位置t2の字幕アドレスが検索され、この字幕アドレスが字幕表示開始アドレスとして設定され、この字幕表示開始アドレスからの字幕データによる字幕がディスプレイ装置に表示される。ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。
【選択図】図3
Description
本発明は、光ディスクに記録された情報を再生、あるいは光ディスクに対して情報の記録/再生を行う光ディスク装置に関し、特に、映像データと音声データと字幕データとを含む情報が記録された光ディスクに対するレジューム再生の処理に関する。
従来から、光ディスクとしてのDVD(デジタル・バーサタイル・ディスク)に記録された映像データと音声データと字幕データとを含む情報を再生することが可能なDVDプレイヤやDVDレコーダなどの光ディスク装置では、そのDVDに記録された情報を再生しているときに、ユーザーによるリモコンなどの停止キーの押下により再生を途中で停止させる所謂レジューム停止させると、レジューム停止の位置を示すレジューム停止アドレス情報と、字幕の表示開始位置や表示時間を管理している字幕管理情報とを含むレジューム停止関連情報がフラッシュメモリに記憶され、この後、ユーザーによるリモコンなどの再生キーの押下により再生動作させると、前記フラッシュメモリに記憶されたレジューム停止アドレス情報と字幕管理情報とを読み出し、前記停止した位置から再生を始める所謂レジューム再生を開始する。
特開2005−303791号公報
特開2004−118980号公報
しかしながら、レジューム再生を開始したときに、映像や音声は出るが、字幕が出ない場合がある。このような場合について図6を参照して説明する。図6は従来の光ディスク装置においてレジューム再生時の処理を説明するための映像・音声・字幕のデータ構成図である。
図6において、Vはビデオパック(V_PCK)、Aはオーディオパック(A_PCK)、Sはサブピクチャパック(SP_PCK)を示す。例えば、位置t1でレジューム停止し、この後、位置t1からレジューム再生すると、字幕管理情報に基づいて、位置t1は、前の字幕の表示開始位置である位置t2からの字幕表示時間が過ぎて字幕の表示期間には入らない位置であると判定されるので、位置t1では、ディスプレイ装置に映像は表示されるが、字幕は表示されず、再生が位置t3に到達すると、サブピクチャパック(SP_PCK)の字幕データによる字幕が表示されることになる。
このように従来の光ディスク装置では、字幕の表示期間でない位置でレジューム再生すると、次の字幕データが有る位置まで、しばらく字幕が表示されない状態になるので、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合に、内容を思い出すために、前の字幕が表示されるまで早戻しを行ったりしなければならないので、前の字幕を出すための操作が面倒であるという課題があった。
なお、特許文献1の従来技術では、ユーザー指定時刻位置から再生を開始する際、そのユーザー指定時刻位置が字幕表示期間中であるかを判断し、字幕表示期間中であれば、次に、その字幕データの表示開始時刻に相当するアドレスを計算し、一度そのアドレスへアクセスし、対応する字幕データを読み出す。そして、字幕データのみを復号(デコード)し、復号が完了したら、再び先のユーザー指定時刻位置に相当するアドレスへジャンプし、映像データを読み出して復号しつつ前記の予め復号している字幕データと同期をとり、再生を開始するようにしている。
しかしながら、この従来技術は、ユーザー指定時刻位置が字幕表示期間中であれば、次に、その字幕データの表示開始時刻に相当するアドレスを計算し、一度そのアドレスへアクセスし、対応する字幕データを読み出し、字幕を表示させることができるが、ユーザー指定時刻位置が字幕表示期間中でなければ、字幕を表示させることができないので、上記のような課題を解決できるものではない。
特許文献2の従来技術では、サブピクチャ制御部は、再生開始時点に対応するサブピクチャーユニットが記憶部に記憶されていないと検出した場合、ホストマイコンが再生を開始しようとする再生開始時点から所定時間前のサブピクチャを読み出し、字幕を表示させるようにしているが、前記再生開始時点は、スキャン動作やスロー再生あるいは倍速再生などの特殊再生動作から通常再生動作に移行する際に再生を開始する時点であり、レジューム再生時に字幕がない場合でも字幕を表示させるようにしたものではない。
本発明は、上記のような課題を解決するためになされたもので、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができる光ディスク装置を提供することを目的とする。
上記目的を達成するために、請求項1の発明は、映像データと音声データと字幕データとを含む情報が記録された光ディスクの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶させるレジューム停止関連情報記憶手段と、前記レジューム停止がされた後、レジューム再生コマンドを受信すると、前記メモリからレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段と、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段と、前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段と、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段と、前記読み出された一つ前の字幕データをデコーダでデコードさせる制御を行う字幕デコード制御手段と、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する字幕表示時間算出手段と、前記メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してデコーダでデコードさせる制御を行う映像音声デコード制御手段と、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置に表示させる表示制御手段とを有するシステムコントローラを備えたことを特徴とする光ディスク装置を提供する。
この構成において、映像データと音声データと字幕データとを含む情報が記録された光ディスクに対する再生が行われているときに、停止キーが押下されると、レジューム停止関連情報記憶手段は、レジューム停止処理を行い、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶する。このようにレジューム停止している状態で、再生キーが押下されると、レジューム停止関連情報取得手段は、レジューム再生コマンドを受信し、メモリからレジューム停止アドレス情報と字幕管理情報とを取得する。
次に、字幕表示期間判定手段は、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定し、字幕表示期間中であると判定されたときは、字幕表示開始アドレスが検索されて、字幕表示の処理が行われるが、前記字幕表示期間中でないと判定されたときには、字幕アドレス検索手段は、一つ前の字幕データが記録されている字幕アドレスを検索する。
そして、字幕データ読出手段は、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す。字幕デコード制御手段は、前記字幕表示開始アドレスから読み出された一つ前の字幕データをサブピクチャデコーダでデコードさせ、字幕表示時間算出手段は、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する。
次に、映像音声デコード制御手段は、メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出して、映像データをビデオデコーダでデコードさせ、音声データをオーディオデコーダでデコードさせる。そして、表示制御手段は、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像データ・音声データ・字幕データによる映像・音声・字幕をディスプレイ装置に表示させる。このような処理は、字幕の表示とほぼ同時に実際のレジューム再生位置の映像データと音声データをデコードしているので、レジューム再生が開始されると同時に映像・音声・字幕が出たように見える。
この構成によれば、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができるので、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。したがって、ユーザーは、レジューム停止前の内容を思い出すために、前の字幕が表示される位置まで早戻しさせる面倒な操作をする必要が無くなり、使い勝手が向上する。
請求項2の発明は、レジューム停止した位置に字幕データが無い場合、レジューム再生したときに、一つ前の字幕データが記録されている字幕アドレスを検索し、この字幕アドレスを字幕表示開始アドレスとし、この字幕表示開始アドレスからの字幕データによる字幕をディスプレイ装置に表示させる制御を行うシステムコントローラを備えたことを特徴とする光ディスク装置を提供する。
この構成において、レジューム停止した位置に字幕データが無い場合、レジューム再生したときに、一つ前の字幕データが記録されている字幕アドレスが検索され、この字幕アドレスが字幕表示開始アドレスとして設定され、この字幕表示開始アドレスからの字幕データによる字幕がディスプレイ装置に表示される。
この構成によれば、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができるので、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。したがって、ユーザーは、レジューム停止前の内容を思い出すために、前の字幕が表示される位置まで早戻しさせる面倒な操作をする必要が無くなり、使い勝手が向上する。
請求項3の発明では、請求項2の発明において、前記システムコントローラは、映像データと音声データと字幕データとを含む情報が記録された光ディスクの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶させるレジューム停止関連情報記憶手段と、前記レジューム停止がされた後、レジューム再生コマンドを受信すると、前記メモリからレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段と、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段と、前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段と、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段と、前記読み出された一つ前の字幕データをデコーダでデコードさせる制御を行う字幕デコード制御手段と、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を算出する字幕表示時間算出手段と、前記メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してデコーダでデコードさせる制御を行う映像音声デコード制御手段と、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置に表示させる表示制御手段とを有する。
したがって、前記システムコントローラは、レジューム停止関連情報記憶処理、レジューム停止関連情報取得処理、字幕表示期間判定処理、字幕アドレス検索処理、字幕データ読出処理、字幕デコード制御処理、字幕表示時間算出処理、映像音声デコード制御処理、および表示制御処理を実現でき、これにより、レジューム停止した位置に字幕データが無くて字幕が表示されていなくても、レジューム再生する際は字幕も表示させることが可能になる。
請求項4の発明では、請求項3の発明において、前記字幕表示時間算出手段は、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出するので、前記一つ前の字幕の表示は次の字幕が表示されるまでに消すことができ、これにより、前記一つ前の字幕が次に表示される字幕と重なることを防止できる。
以上のように本発明によれば、映像データと音声データと字幕データとを含む情報が記録された光ディスクの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶させるレジューム停止関連情報記憶手段と、前記レジューム停止がされた後、レジューム再生コマンドを受信すると、前記メモリからレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段と、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段と、前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段と、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段と、前記読み出された一つ前の字幕データをデコーダでデコードさせる制御を行う字幕デコード制御手段と、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する字幕表示時間算出手段と、前記メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してデコーダでデコードさせる制御を行う映像音声デコード制御手段と、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置に表示させる表示制御手段とを有するシステムコントローラを備えたので、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができ、これにより、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。したがって、ユーザーは、レジューム停止前の内容を思い出すために、前の字幕が表示される位置まで早戻しさせる面倒な操作をする必要が無くなり、使い勝手が向上する。
また、本発明によれば、レジューム停止した位置に字幕データが無い場合、レジューム再生したときに、一つ前の字幕データが記録されている字幕アドレスを検索し、この字幕アドレスを字幕表示開始アドレスとし、この字幕表示開始アドレスからの字幕データによる字幕をディスプレイ装置に表示させる制御を行うシステムコントローラを備えたので、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができ、これにより、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。したがって、ユーザーは、レジューム停止前の内容を思い出すために、前の字幕が表示される位置まで早戻しさせる面倒な操作をする必要が無くなり、使い勝手が向上する。
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図1は本発明の一実施形態に係る光ディスク装置としてのDVDレコーダの構成を示すブロック図である。ここでは光ディスク装置として、DVDなどの光ディスクに対して情報の記録/再生を行うDVDレコーダについて説明するが、光ディスクに記録された情報を再生するDVDプレイヤにおいても、このリジューム再生の処理を適用できることは言うまでもない。
このDVDレコーダは、装置全体を制御するシステムコントローラ22と、光ディスク1を回転させるスピンドルモータ5と、光ディスク1に対して情報の書き込み/読み出しを光学的に行う光ピックアップ2と、この光ピックアップ2を光ディスク1の半径方向に移動させるためのスレッド3と、システムコントローラ22の指示に応じて、モータ駆動回路34を通じてスピンドルモータ5、およびスレッド3を駆動すると共に、光ピックアップ2に内蔵された対物レンズ(図示せず)を動かすことによりレーザ光の焦点位置を光ディスク1の記録面に対して垂直方向および水平方向に移動させる制御を行うサーボ制御部4とを備えている。
また、このDVDレコーダは、光ディスク1の再生時に光ピックアップ2からの読取信号であるRF信号を増幅するRFアンプ6と、このRFアンプ6から出力されたRF信号をデジタルデータに変換した後に光ディスク1のデータフォーマットに応じた信号復調処理と誤り訂正処理を行って生成したデータをバッファメモリとしてのRAM7に格納するデジタル信号処理部8と、システムコントローラ22の指示に応じてデジタル信号処理部8から出力されたデータストリームの中から音声データとサブピクチャデータ(字幕データ)と映像データとを分離するストリーム分離部9とを備えている。
また、このDVDレコーダは、ストリーム分離部9から出力された音声データを入力して所定のデコード処理を行うオーディオデコーダ11と、このオーディオデコーダ11でのデコード処理を行うためにデータを一時的に格納するRAM10と、ストリーム分離部9から出力されたサブピクチャデータを入力して所定のデコード処理を行うサブピクチャデコーダ13と、このサブピクチャデコーダ13でのデコード処理を行うためにデータを一時的に格納するRAM12と、ストリーム分離部9から出力された映像データを入力してMPEGなどでデコード処理を行うビデオデコーダ15と、このビデオデコーダ15でのデコード処理を行うためにデータを一時的に格納するRAM14とを備えている。
また、このDVDレコーダは、システムコントローラ22の指示に応じてビデオデコーダ15から出力されたデータとサブピクチャデコーダ13から出力されたデータとを合成するビデオプロセッサ17と、このビデオプロセッサ17から出力された合成データを表示用のビデオ信号に変換して画像をディスプレイ装置20に表示させるビデオエンコーダ18と、オーディオデコーダ11から出力されたデータをアナログのオーディオ信号に変換して図示しない音声回路を介して例えばスピーカ19に供給するD/A変換器16とを備えている。
また、このDVDレコーダは、システムコントローラ22に対して、記録指示を与えるための記録キー、再生指示を与えるための再生キー、記録や再生の停止指示を与えるための停止キーなど、各種操作キーを有するリモコン21と、このリモコン21の操作キーよりも少ない操作キーを有する本体操作部(図示せず)とを備えている。また、このDVDレコーダは、装置の各構成要素を制御したり、装置全体を制御したりするためのプログラムやデータが記憶された不揮発性メモリとしてのフラッシュROM23と、このフラッシュROM23のプログラムやデータに従って演算処理を行いシステムコントローラ22を制御するCPU24と、このCPU24の演算処理に必要なデータを一時的に格納するRAM27とを備えている。
また、このDVDレコーダは、アンテナ28に接続されるチューナー29と、このチューナー29で選局されたテレビジョン放送のアナログの映像音声信号、あるいは図示しないテレビジョン受信機や他の映像音声出力機器からの映像音声信号をデジタルの映像音声データに変換するA/D変換回路30と、前記映像音声データをMPEGなどでエンコードするエンコーダ31と、前記エンコードした映像音声データ(エンコードデータ)を一時的に所定量だけ格納するバッファメモリとしてのRAM32と、記録データ変調回路25と接続するインターフェースであるATAPI(AT Attachment Packet Interface)33と、このATAPI33から送られてきたエンコードデータを光ディスク1に記録するために変調をかける記録データ変調回路25と、この記録データ変調回路25により変調された変調データに基づいて光ピックアップ2から出射するレーザ光を変調させるためのレーザ変調信号を光ピックアップ2に出力するレーザ変調回路26とを備えている。
システムコントローラ22は、本実施形態の特徴とする構成要素として、映像データと音声データと字幕データとを含む情報が記録されたDVDの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をフラッシュROM23に記憶させるレジューム停止関連情報記憶手段221と、前記レジューム停止がされた後、レジューム再生コマンドを受信すると、フラッシュROM23からレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段222と、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段223と、前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段224とを有する。
また、システムコントローラ22は、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段225と、前記読み出された一つ前の字幕データをサブピクチャデコーダ13でデコードさせる制御を行う字幕デコード制御手段226と、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する字幕表示時間算出手段227と、フラッシュROM23からのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してビデオデコーダ15およびオーディオデコーダ11でデコードさせる制御を行う映像音声デコード制御手段228と、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置20に表示させる表示制御手段229とを有する。
図2は本実施形態において光ディスクとしてのDVDビデオ規格のDVDに記録されているデータ構造を示す図である。図2において、ビデオオブジェクトセット(VOBS)は、複数のビデオオブジェクト(VOB)、即ち、(V0B_IDN1),(V0B_IDN2),・・・,(V0B_IDNi)から構成される。前記IDN1,IDN2,・・・,IDNiは、識別番号を示す。そして、各ビデオオブジェクト(VOB)は複数のセル(Cell)から構成されている。例えば、ビデオオブジェクト(V0B_IDN1)は、複数のセル(C_IDN1),(C_IDN2),・・・,(C_IDNj)から構成される。なお、前記IDN1,IDN2,・・・,IDNjは、識別番号を示す。
例えば、セル(C_IDN1)は、複数のビデオオブジェクトユニット(VOBU)から構成される。各ビデオオブジェクトユニット(VOBU)は、ナビゲーションパック(NV_PCK)、オーディオパック(A_PCK)、ビデオパック(V_PCK)、およびサブピクチャパック(SP_PCK)を含み構成される。
前記ナビゲーションパック(NV_PCK)および前記オーディオパック(A_PCK)は、例えば2048バイトで構成され、例えば、14バイトのパックヘッダー(Pack header)、24バイトのシステムヘッダー(System header)、6バイトのパケットヘッダー(Packet header)、1バイトのサブストリーム識別子(Sub_stream_id)、979バイトのプレイコントロール情報データ(PCI data)、6バイトのパケットヘッダー(Packet header)、1バイトのサブストリーム識別子(Sub_stream_id)、および1017バイトのデータサーチ情報データ(DSI data)から構成される。
6バイトのパケットヘッダー(Packet header)と1バイトのサブストリーム識別子(Sub_stream_id)と979バイトのプレイコントロール情報データ(PCI data)とにより、プレイコントロールパケット(PCI_PKT)を構成する。6バイトのパケットヘッダー(Packet header)と1バイトのサブストリーム識別子(Sub_stream_id)と1017バイトのデータサーチ情報データ(DSI data)とにより、データサーチ情報パケット(DSI_PKT)を構成する。
1017バイトで構成されるデータサーチ情報データ(DSI data)は、32バイトのデータサーチ情報ジェネラル情報、148バイトのシームレス再生情報(SMI_PBI)、54バイトのシームレスアングル情報(SML_AGLI)、168バイトのビデオオブジェクトユニットサーチ情報(VOBU_SRI)、144バイトの同期情報(SYNCI)、および471バイトのリザーブド(reserved)から構成される。
168バイトのビデオオブジェクトユニットサーチ情報(VOBU_SRI)は、4バイトのビデオのフォワード情報(FWDI Video)と、160バイトのデータ領域と、4バイトのビデオのバックワード情報(BWDI Video)とから構成される。ビデオのフォワード情報(FWDI Video)は、ビデオストリーム(ナビゲーションパックのスタートアドレス)においての次のビデオオブジェクトユニット(VOBU)のスタートアドレスを示す。ビデオのバックワード情報(BWDI Video)は、ビデオストリーム(ナビゲーションパックのスタートアドレス)においての以前のビデオオブジェクトユニット(VOBU)のスタートアドレスを示す。
図3は本実施形態においてレジューム再生時に一つ前の字幕データ(サブピクチャパック)を検索(サーチ)する処理を説明するための映像・音声・字幕のデータ構成図である。
図3において、Vはビデオパック(V_PCK)、Aはオーディオパック(A_PCK)、Sはサブピクチャパック(SP_PCK)を示す。例えば、位置t1でレジューム停止し、レジューム再生時に位置t1よりも一つ前のサブピクチャパック(SP_PCK)を検索(サーチ)すると、位置t2に有るサブピクチャパック(SP_PCK)が検知されるので、このサブピクチャパック(SP_PCK)の字幕データをデコードして字幕をディスプレイ装置20に表示させるようにしている。
位置t2に有る字幕データによる字幕の表示が、位置t1からレジューム再生した後、位置t3に有るサブピクチャパック(SP_PCK)の字幕データによる字幕の表示と重ならないように、システムコントローラ22の字幕表示時間算出手段227は、次に表示される字幕の字幕データが有る字幕アドレス(位置t3のアドレス)と、レジューム再生位置を示すレジュームアドレス(位置t1のアドレス)との間の再生時間に基づいて位置t2に有る字幕データによる字幕の表示時間を算出する。例えば、位置t1から位置t3までの再生時間が8秒とすれば、位置t2に有る字幕データによる字幕の表示時間を8秒以内に設定すれば、位置t2に有る字幕データによる字幕の表示が、位置t3に有る字幕データによる字幕の表示と重なることはない。
図4は本実施形態において再生中にレジューム停止させた場合の処理を説明するためのフローチャートである。このフローチャートおよび図1、図3を参照して再生中にレジューム停止させた場合の処理について説明する。
先ず、映像データと音声データと字幕データとを含む情報が記録されたDVDがDVDレコーダに挿入されると(ステップS1)、所定のマウント処理によりDVDが立ち上げられ、再生可能状態になる。ここで、リモコン21などの再生キーが押下されると(ステップS2)、システムコントローラ22は、DVDに対する再生動作を行い、DVDに記録された情報の再生が行われる(ステップS3)。即ち、光ピックアップ2により読み出されたDVDからの映像データと音声データと字幕データとは、RFアンプ6およびデジタル信号処理部8を介して所定処理された後、ストリーム分離部9に与えられて分離され、映像データはビデオデコーダ15に、音声データはオーディオデコーダ11に、字幕データはサブピクチャデコーダ13にそれぞれ入力される。そして、デコードされた映像データおよび字幕データは、ビデオプロセッサ17とビデオエンコーダ18で所定処理され、ディスプレイ装置20に表示される。また、デコードされた音声データはD/A変換器16でアナログ信号に変換され、このアナログ信号は図示しない音声回路で増幅され、スピーカ19に与えられて音声として出力される。
このようにしてDVDに対する再生が行われているときに、再生が最後まで行われて、再生が終了した場合は(ステップS4)、システムコントローラ22は、再生が最後まで終ったとして再生を停止させ(ステップS8)、本処理を終えるが、再生が最後まで終了する前に、リモコン21などの停止キーが押下されると(ステップS5)、システムコントローラ22のレジューム停止関連情報記憶手段221は、レジューム停止処理を行い(ステップS6)、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をフラッシュROM23に記憶する(ステップS7)。例えば、図3に示すように、位置t1でレジューム停止したとすると、システムコントローラ22は、位置t1に対応するレジューム停止アドレス情報と、字幕の表示開始位置や表示時間を管理している字幕管理情報とを含むレジューム停止関連情報をフラッシュROM23に格納し、本処理を終える。
図5は本実施形態においてレジューム再生の処理を説明するためのフローチャートである。このフローチャートおよび図1、図3を参照してレジューム再生の処理について説明する。
レジューム停止している状態で(ステップN1)、リモコン21などの再生キーが押下されると(ステップN2)、システムコントローラ22のレジューム停止関連情報取得手段222は、レジューム再生コマンドを受信し(ステップN3)、フラッシュROM23からレジューム停止アドレス情報と字幕管理情報とを取得する(ステップN4)。
次に、システムコントローラ22の字幕表示期間判定手段223は、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定し(ステップN5)、字幕表示期間中であると判定されたときは、システムコントローラ22は、字幕表示開始アドレスを検索して(ステップN6)、字幕表示の処理を行うが、字幕アドレス検索手段224は、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する(ステップN7)。
そして、字幕データ読出手段225は、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し(ステップN8)、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す(ステップN9)。なお、ステップN5で字幕表示期間中であると判定され、ステップN6で字幕表示開始アドレスを検索した後も、字幕データ読出手段225は、その字幕表示開始アドレスから字幕データを読み出す(ステップN9)。字幕表示期間中である場合には、一つ前の字幕データを読み出す必要が無く、字幕表示期間中の当該字幕データが字幕表示開始アドレスに有るので、このアドレスから当該字幕データを読み出せば良いことになる。
以下のステップN10〜ステップN13の処理は、字幕表示期間中である場合に字幕を表示させる場合の処理にも適用できるが、ここでは、本実施形態の特徴とする処理として、字幕表示期間中でない場合であって、一つ前の字幕を表示させる場合の処理について説明する。
システムコントローラ22の字幕デコード制御手段226は、字幕データ読出手段225により字幕表示開始アドレスから読み出された一つ前の字幕データをサブピクチャデコーダ13でデコードさせ(ステップN10)、字幕表示時間算出手段227は、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する(ステップN11)。字幕表示時間の算出方法の一例については、図3において説明している。
次に、システムコントローラ22の映像音声デコード制御手段228は、フラッシュROM23からのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出して、映像データをビデオデコーダ15でデコードさせ、音声データをオーディオデコーダ11でデコードさせる(ステップN12)。そして、表示制御手段229は、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像データ・音声データ・字幕データによる映像・音声・字幕をディスプレイ装置20に表示させる(ステップN13)。なお、ステップN12の処理では、字幕の表示とほぼ同時に実際のレジューム再生位置の映像データと音声データをデコードしているので、レジューム再生が開始されると同時に映像・音声・字幕が出たように見える。
以上説明したように本実施形態によれば、レジューム停止した位置に字幕データが無い場合に、レジューム再生したときは前の字幕を表示させることができ、これにより、ユーザーが例えば字幕付きの映画を鑑賞していて途中でレジューム停止させた後、しばらく時間をおいてからレジューム再生が開始したときにレジューム停止されるまでの内容を忘れてしまったような場合でも、早戻しの操作をせずに自動的に前の字幕が表示される。したがって、ユーザーは、レジューム停止前の内容を思い出すために、前の字幕が表示される位置まで早戻しさせる面倒な操作をする必要が無くなり、使い勝手が向上する。
本発明は、映像データと音声データと字幕データとを含む情報を記録したDVDの情報を再生途中にレジューム停止した後、レジューム再生した時点で、字幕が表示されない場合は、前の字幕を表示できるようにする機能をDVDプレイヤやDVDレコーダなどの光ディスク装置に採用することができる。
1 光ディスク
11 オーディオでコーダ
13 サブピクチャデコーダ
15 ビデオデコーダ
20 ディスプレイ装置
22 システムコントローラ
23 フラッシュROM(メモリ)
221 レジューム停止関連情報記憶手段
222 レジューム停止関連情報取得手段
223 字幕表示期間判定手段
224 字幕アドレス検索手段
225 読み出す字幕データ読出手段
226 字幕デコード制御手段
227 字幕表示時間算出手段
228 映像音声デコード制御手段
229 表示制御手段
11 オーディオでコーダ
13 サブピクチャデコーダ
15 ビデオデコーダ
20 ディスプレイ装置
22 システムコントローラ
23 フラッシュROM(メモリ)
221 レジューム停止関連情報記憶手段
222 レジューム停止関連情報取得手段
223 字幕表示期間判定手段
224 字幕アドレス検索手段
225 読み出す字幕データ読出手段
226 字幕デコード制御手段
227 字幕表示時間算出手段
228 映像音声デコード制御手段
229 表示制御手段
Claims (4)
- 光ディスクに記録された情報を再生、あるいは光ディスクに対して情報の記録/再生を行う光ディスク装置において、
映像データと音声データと字幕データとを含む情報が記録された光ディスクの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶させるレジューム停止関連情報記憶手段と、
前記レジューム停止がされた後、レジューム再生コマンドを受信すると、前記メモリからレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段と、
レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段と、
前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段と、
前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段と、
前記読み出された一つ前の字幕データをデコーダでデコードさせる制御を行う字幕デコード制御手段と、
前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出する字幕表示時間算出手段と、
前記メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してデコーダでデコードさせる制御を行う映像音声デコード制御手段と、
前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置に表示させる表示制御手段と、を有するシステムコントローラを備えたことを特徴とする光ディスク装置。 - 光ディスクに記録された情報を再生、あるいは光ディスクに対して情報の記録/再生を行う光ディスク装置において、
レジューム停止した位置に字幕データが無い場合、レジューム再生したときに、一つ前の字幕データが記録されている字幕アドレスを検索し、この字幕アドレスを字幕表示開始アドレスとし、この字幕表示開始アドレスからの字幕データによる字幕をディスプレイ装置に表示させる制御を行うシステムコントローラを備えたことを特徴とする光ディスク装置。 - 前記システムコントローラは、映像データと音声データと字幕データとを含む情報が記録された光ディスクの情報を再生しているときにレジューム停止されると、レジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報をメモリに記憶させるレジューム停止関連情報記憶手段と、前記レジューム停止がされた後、レジューム再生コマンドを受信すると、前記メモリからレジューム停止アドレス情報と字幕管理情報とを含むレジューム停止関連情報を取得するレジューム停止関連情報取得手段と、レジューム再生されたときの状態が字幕表示期間中であるか否かを判定する字幕表示期間判定手段と、前記字幕表示期間中であると判定されたときは字幕表示開始アドレスを検索して字幕表示の処理を行うが、前記字幕表示期間中でないと判定されたときには一つ前の字幕データが記録されている字幕アドレスを検索する字幕アドレス検索手段と、前記検索された字幕アドレスを字幕表示開始アドレスとして設定し、この字幕表示開始アドレスから前記一つ前の字幕データを読み出す字幕データ読出手段と、前記読み出された一つ前の字幕データをデコーダでデコードさせる制御を行う字幕デコード制御手段と、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を算出する字幕表示時間算出手段と、前記メモリからのレジューム停止アドレス情報が示すアドレスに相当する実際のレジューム再生位置の映像データおよび音声データを読み出してデコーダでデコードさせる制御を行う映像音声デコード制御手段と、前記デコードされた映像データと前記デコードされた一つ前の字幕データとを同期をとり、映像・音声・字幕をディスプレイ装置に表示させる表示制御手段とを有することを特徴とする請求項2に記載の光ディスク装置。
- 前記字幕表示時間算出手段は、前記一つ前の字幕が次に表示される字幕と重ならないように前記一つ前の字幕データによる字幕の表示時間を、前記次に表示される字幕の字幕データが有る字幕アドレスと、レジューム再生位置を示すレジュームアドレスとの間の再生時間に基づいて算出することを特徴とする請求項3に記載の光ディスク装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006054680A JP2007235543A (ja) | 2006-03-01 | 2006-03-01 | 光ディスク装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006054680A JP2007235543A (ja) | 2006-03-01 | 2006-03-01 | 光ディスク装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007235543A true JP2007235543A (ja) | 2007-09-13 |
Family
ID=38555673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006054680A Pending JP2007235543A (ja) | 2006-03-01 | 2006-03-01 | 光ディスク装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007235543A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010250907A (ja) * | 2009-04-17 | 2010-11-04 | Alpine Electronics Inc | ディスク再生装置 |
EP2953133A1 (en) * | 2014-06-06 | 2015-12-09 | Xiaomi Inc. | Method and device of playing multimedia |
-
2006
- 2006-03-01 JP JP2006054680A patent/JP2007235543A/ja active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010250907A (ja) * | 2009-04-17 | 2010-11-04 | Alpine Electronics Inc | ディスク再生装置 |
EP2953133A1 (en) * | 2014-06-06 | 2015-12-09 | Xiaomi Inc. | Method and device of playing multimedia |
KR20160003619A (ko) * | 2014-06-06 | 2016-01-11 | 시아오미 아이엔씨. | 멀티미디어 재생방법, 장치, 프로그램 및 기록매체 |
JP2016525765A (ja) * | 2014-06-06 | 2016-08-25 | シャオミ・インコーポレイテッド | マルチメディア再生方法、装置、プログラム、及び記録媒体 |
KR101657913B1 (ko) * | 2014-06-06 | 2016-09-19 | 시아오미 아이엔씨. | 멀티미디어 재생방법, 장치, 프로그램 및 기록매체 |
US9589596B2 (en) | 2014-06-06 | 2017-03-07 | Xiaomi Inc. | Method and device of playing multimedia and medium |
US9786326B2 (en) | 2014-06-06 | 2017-10-10 | Xiaomi Inc. | Method and device of playing multimedia and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2839879B2 (ja) | 記録媒体 | |
JPH08339637A (ja) | 記録媒体とこの記録媒体へのデータの記録装置とその記録方法、その記録媒体からのデータの再生装置とその再生方法 | |
JP2007235543A (ja) | 光ディスク装置 | |
JP2857142B1 (ja) | 光ディスク | |
JP2857146B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP3461165B2 (ja) | 光ディスク再生装置 | |
JP2002152681A (ja) | 記録媒体再生方法及び記録媒体再生装置 | |
JP2857143B1 (ja) | 光ディスク | |
US7676139B2 (en) | Optical disk playing apparatus | |
JP3062152B2 (ja) | データ通信システム | |
JP2004112176A (ja) | 情報処理装置、その方法、そのプログラム、そのプログラムを記録した記録媒体、および、再生装置 | |
JP2857141B1 (ja) | 光ディスク | |
JP3887372B2 (ja) | 再生装置 | |
JP4325633B2 (ja) | 光ディスク装置 | |
JP2000341646A (ja) | 画像再生装置および方法、並びに媒体 | |
JP2857144B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP2857145B1 (ja) | 光ディスク再生装置及び再生方法並びに光ディスク記録装置及び記録方法 | |
JP2839878B2 (ja) | データ再生装置並びに再生方法及びデータ記録装置並びに記録方法 | |
JP2857140B1 (ja) | 光ディスク | |
JP2002197795A (ja) | 情報再生装置 | |
JP5280227B2 (ja) | ディスク再生装置及びディスク再生方法 | |
JP3690588B2 (ja) | ディスク再生装置、及びディスク再生方法 | |
JP2006066025A (ja) | 光ディスク再生装置 | |
JP2008263303A (ja) | 光ディスク装置 | |
JP2006134419A (ja) | ディスク再生装置及びその再生方法 |