(57)【要約】【課題】可搬性記録媒体の記録容量を減らすことなく、読み出し時のエラー箇所における一時的な再生停止を回避し、連続的な再生を行うことができる装置及び方法を提供する。【解決手段】読み出しエラー箇所に関するバックアップデータがバックアップ領域１３に保持されていれば、ドライブ１１から出力されるエラー箇所に関する映像・音声ストリームに代えて、バックアップ領域１３に保持されているエラー箇所に関するバックアップデータをデコーダ１５に入力させ、また、読み出しエラー箇所に関するバックアップデータがバックアップ領域１３に保持されていなければ、エラー箇所に関する映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する映像・音声ストリームの読み出しができた場合には、エラー箇所から読み出された映像・音声ストリームをバックアップデータとしてバックアップ領域１３に保持させる。【選択図】図１
2008276827.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な可搬性記録媒体に記録されている映像・音声ストリームを再生する情報再生装置において、
前記可搬性記録媒体から映像・音声ストリームを読み出す読み出し手段と、
前記読み出し手段による前記映像・音声ストリームの読み出しが正常になされたか否かを検出するエラー検出手段と、
前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持する保持手段と、
前記読み出し手段によって読み出された前記映像・音声ストリームと前記保持手段に保持されている前記バックアップデータのいずれかを選択的に出力する切り替え手段と、
前記切り替え手段から出力された前記映像・音声ストリームをデコードするデコード手段と、
制御手段とを有し、
前記制御手段は、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、前記読み出し手段によってエラー箇所に関する前記映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する前記映像・音声ストリームの正常な読み出しができた場合には、正常に読み出された前記映像・音声ストリームを前記バックアップデータとして前記保持手段に保持させる
ことを特徴とする情報再生装置。
【請求項２】
着脱可能な可搬性記録媒体に記録されている映像・音声ストリームを再生する情報再生装置において、
前記可搬性記録媒体から映像・音声ストリームを読み出す読み出し手段と、
前記読み出し手段による前記映像・音声ストリームの読み出しが正常になされたか否かを検出するエラー検出手段と、
前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持する保持手段と、
前記読み出し手段によって読み出された前記映像・音声ストリームと前記保持手段に保持されている前記バックアップデータのいずれかを選択的に出力する切り替え手段と、
前記切り替え手段から出力された前記映像・音声ストリームをデコードするデコード手段と、
ネットワークを介して外部サーバとの通信を可能にするネットワーク接続手段と、
制御手段とを有し、
前記制御手段は、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、前記ネットワーク接続手段を用いて前記外部サーバからエラー箇所に関する前記映像・音声ストリームを取得し、前記バックアップデータとして前記保持手段に保持させる
ことを特徴とする情報再生装置。
【請求項３】
ネットワークを介して外部サーバとの通信を可能にするネットワーク接続手段をさらに有し、
前記制御手段は、前記再実行の間に、エラー箇所に関する前記映像・音声ストリームの読み出しができなかった場合には、前記ネットワーク接続手段を用いて前記外部サーバからエラー箇所に関する前記映像・音声ストリームを取得し、前記バックアップデータとして前記保持手段に保持させる
ことを特徴とする請求項１に記載の情報再生装置。
【請求項４】
前記バックアップデータは、前記可搬性記録媒体の種別情報と前記読み出しアドレスに存在する前記映像・音声ストリームの長さ情報とをさらに含むことを特徴とする請求項１乃至３のいずれか１項に記載の情報再生装置。
【請求項５】
前記バックアップデータは、前記可搬性記録媒体の最小読み出しブロックサイズ単位で前記保持手段に保持されることを特徴とする請求項１乃至４のいずれか１項に記載の情報再生装置。
【請求項６】
読み出し手段が、着脱可能な可搬性記録媒体から映像・音声ストリームを読み出すステップと、
エラー検出手段が、前記映像・音声ストリームの読み出しが正常になされたか否かを検出するステップと、
保持手段が、前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持するステップと、
切り替え手段が、前記読み出された前記映像・音声ストリームと前記に保持されている前記バックアップデータのいずれかを選択的に出力するステップと、
デコード手段が、前記切り替え手段から出力された前記映像・音声ストリームをデコードするステップとを有し、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、前記読み出し手段によってエラー箇所に関する前記映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する前記映像・音声ストリームの正常な読み出しができた場合には、正常に読み出された前記映像・音声ストリームを前記バックアップデータとして前記保持手段に保持させる
ことを特徴とする情報再生方法。
【請求項７】
読み出し手段が、着脱可能な可搬性記録媒体から映像・音声ストリームを読み出すステップと、
エラー検出手段が、前記映像・音声ストリームの読み出しが正常になされたか否かを検出するステップと、
保持手段が、前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持するステップと、
切り替え手段が、前記読み出された前記映像・音声ストリームと前記に保持されている前記バックアップデータのいずれかを選択的に出力するステップと、
デコード手段が、前記切り替え手段から出力された前記映像・音声ストリームをデコードするステップとを有し、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、
前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、ネットワーク接続手段を用いて前記外部サーバからエラー箇所に関する前記映像・音声ストリームを取得し、前記バックアップデータとして前記保持手段に保持させる
ことを特徴とする情報再生方法。
【請求項８】
前記再実行の間に、エラー箇所に関する前記映像・音声ストリームの読み出しができなかった場合には、ネットワーク接続手段を用いて前記外部サーバからエラー箇所に関する前記映像・音声ストリームを取得し、前記バックアップデータとして前記保持手段に保持させるステップをさらに有することを特徴とする請求項６に記載の情報再生方法。
【請求項９】
前記バックアップデータは、前記可搬性記録媒体の種別情報と前記読み出しアドレスに存在する前記映像・音声ストリームの長さ情報とをさらに含むことを特徴とする請求項６乃至８のいずれか１項に記載の情報再生方法。
【請求項１０】
前記バックアップデータは、前記可搬性記録媒体の最小読み出しブロックサイズ単位で前記保持手段に保持されることを特徴とする請求項６乃至９のいずれか１項に記載の情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、可搬性記録媒体に記録された映像・音声ストリームを再生する情報再生装置及び情報再生方法に関するものである。
【背景技術】
【０００２】
可搬性記録媒体であるＤＶＤ（デジタル多用途ディスク）の再生専用規格としてＤＶＤ−Ｖｉｄｅｏフォーマットがある。また、高精細映像が収録可能な可搬性記録媒体であるＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）の再生専用規格としてＢＤビデオフォーマットがある。これらの可搬性記録媒体には、映像及び／又は音声のストリーム（「映像・音声ストリーム」と記す。）が多重化されて記録されているが、表面に傷が付いたり、汚れが付着したりして、部分的に正常な読み出しができないことがある。その場合、傷又は汚れのある箇所に記録されている映像・音声ストリームを読み出すことができなくなり、一時的な再生停止が発生する。
【０００３】
このような不具合の対策として、可搬性記録媒体にバックアップ用のエリア（空きエリア）を設けておき、バックアップデータを可搬性記録媒体のバックアップ用のエリアに記録することによって、一時的な再生停止を防ぐ情報再生方法の提案がある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００２−２０８２２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の情報再生方法においては、バックアップ用のエリアを可搬性記録媒体内に設けることによって映像・音声ストリームの記録に用いることができる可搬性記録媒体のエリアが減るので、可搬性記録媒体の利用可能な記録容量が減少するという問題がある。
【０００６】
また、ＤＶＤ−Ｖｉｄｅｏフォーマットのように規格化されている可搬性記録媒体については、新たに規格を策定しなければ、バックアップ用のエリアを可搬性記録媒体内に設けることはできない。
【０００７】
そこで、本発明は、上記従来技術の課題を解決するためになされたものであり、その目的は、映像・音声ストリームの記録に用いることができる可搬性記録媒体の記録容量を減らすことなく、読み出しエラー箇所があっても、連続的な再生を行うことができる情報再生装置及び情報生成方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の情報再生装置は、着脱可能な可搬性記録媒体に記録されている映像・音声ストリームを再生する装置であって、前記可搬性記録媒体から映像・音声ストリームを読み出す読み出し手段と、前記読み出し手段による前記映像・音声ストリームの読み出しが正常になされたか否かを検出するエラー検出手段と、前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持する保持手段と、前記読み出し手段によって読み出された前記映像・音声ストリームと前記保持手段に保持されている前記バックアップデータのいずれかを選択的に出力する切り替え手段と、前記切り替え手段から出力された前記映像・音声ストリームをデコードするデコード手段と、制御手段とを有し、前記制御手段は、前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、前記読み出し手段によってエラー箇所に関する前記映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する前記映像・音声ストリームの正常な読み出しができた場合には、正常に読み出された前記映像・音声ストリームを前記バックアップデータとして前記保持手段に保持させることを特徴としている。
【０００９】
また、本発明の他の情報再生装置は、着脱可能な可搬性記録媒体に記録されている映像・音声ストリームを再生する装置であって、前記可搬性記録媒体から映像・音声ストリームを読み出す読み出し手段と、前記読み出し手段による前記映像・音声ストリームの読み出しが正常になされたか否かを検出するエラー検出手段と、前記可搬性記録媒体に固有の識別情報、前記可搬性記録媒体における前記映像・音声ストリームの読み出しアドレス、及び前記読み出しアドレスに存在する前記映像・音声ストリームを少なくとも含む、バックアップデータを保持する保持手段と、前記読み出し手段によって読み出された前記映像・音声ストリームと前記保持手段に保持されている前記バックアップデータのいずれかを選択的に出力する切り替え手段と、前記切り替え手段から出力された前記映像・音声ストリームをデコードするデコード手段と、ネットワークを介して外部サーバとの通信を可能にするネットワーク接続手段と、制御手段とを有し、前記制御手段は、前記エラー検出手段が前記読み出しは正常ではないと判定したときに、前記読み出しは正常ではないと判定されたエラー箇所に関する前記バックアップデータが前記保持手段に保持されていれば、前記切り替え手段による切り替えを実行させて、前記読み出し手段から出力されるエラー箇所に関する前記映像・音声ストリームに代えて、前記保持手段に保持されているエラー箇所に関する前記バックアップデータを前記デコード手段に入力させ、前記エラー検出手段が前記読み出しは正常ではないと判定したときに、エラー箇所に関する前記バックアップデータが前記保持手段に保持されていなければ、前記ネットワーク接続手段を用いて前記外部サーバからエラー箇所に関する前記映像・音声ストリームを取得し、前記バックアップデータとして前記保持手段に保持させることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、エラー検出手段が読み出しは正常ではないと判定したときに、エラー箇所に関するバックアップデータが保持手段に保持されていれば、読み出し手段から出力されるエラー箇所に関する映像・音声ストリームに代えて、保持手段に保持されているエラー箇所に関するバックアップデータをデコード手段に入力させるので、読み出し手段によって映像・音声ストリームが読み出せないエラー箇所があったとしても、保持手段内に当該エラー箇所の映像・音声ストリームが存在する限りにおいて、再生の中断無しに再生を継続することができるという効果がある。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
図１は、本発明の実施の形態１に係る情報再生装置（すなわち、実施の形態１に係る情報再生方法を実施する装置）１０の構成を概略的に示すブロック図である。実施の形態１に係る情報再生装置１０は、着脱可能な可搬性記録媒体１、例えば、光ディスクに記録されている映像・音声ストリームを再生する装置である。
【００１２】
図１に示されるように、情報再生装置１０は、可搬性記録媒体１から映像・音声ストリームを読み出す読み出し手段であるドライブ１１と、コントローラ１２とを有している。ドライブ１１は、ドライブ１１による映像・音声ストリームの読み出しが正常になされたか否かを検出するエラー検出手段１１ａを有している。なお、エラー検出手段１１ａを、コントローラ１２内に設けることもでき、また、ドライブ１１及びコントローラ１２から独立したエラー検出部として設けることもできる。また、コントローラ１２は、装置全体の動作を制御する制御手段１２ａとしての機能を持つ。
【００１３】
また、情報再生装置１０は、バックアップデータを保持する保持手段であるバックアップ領域１３と、ドライブ１１によって読み出された映像・音声ストリームとバックアップ領域１３に保持されているバックアップデータのいずれかを選択的に出力する切り替え手段であるスイッチ１４とを有している。バックアップデータは、可搬性記録媒体１に固有の識別情報（メディアＩＤ）、可搬性記録媒体１における映像・音声ストリームの読み出しアドレス（開始アドレス）、及び読み出しアドレスに存在する映像・音声ストリームを少なくとも含んでいる。また、バックアップデータは、可搬性記録媒体１の種別情報（例えば、ＤＶＤ、又は、大容量光ディスクなどのメディア種別）と、読み出しアドレスに存在する映像・音声ストリームの長さ情報とをさらに含むことができる。可搬性記録媒体１の種別情報は、情報再生装置１０が、複数種類の可搬性記録媒体を再生可能な場合には必要になるが、情報再生装置１０が１種類の可搬性記録媒体１しか再生できない場合には、バックアップデータに含まれない。また、バックアップデータは、例えば、可搬性記録媒体１の最小読み出しブロックサイズ単位でバックアップ領域１３に保持される。
【００１４】
バックアップ領域１３を構成する記憶媒体には、電源を切っても記憶保持が可能な不揮発性のものが望ましく、バックアップ領域１３として、例えば、ハードディスクドライブやフラッシュメモリなどを用いることができる。ただし、物理的に専用の記憶媒体を必要とするわけではなく、例えば、ハードディスクレコーダの番組記録用の領域の一部をバックアップ領域１３に割り当ててもよい。また、取り外し可能な不揮発性記憶媒体をバックアップ領域１３として使用すると、機器間をまたいでバックアップ領域１３内のデータを共用でき、例えば、機器の買い替えを行った場合などにおいて、それまで蓄積してきたバックアップ領域１３内のデータを引き継ぐことが可能となる。ただし、その場合、記憶媒体の挿入及び取り出しを検知する手段と、記憶媒体にアクセスする前に記憶媒体が存在するかどうかのチェックが必要となる。
【００１５】
さらに、情報再生装置１０は、スイッチ１４から出力された映像・音声ストリームをデコードして映像信号及び音声信号をテレビモニタ３に出力するデコード手段であるデコーダ１５と、ユーザ操作部であるリモコン２から発信された指令信号を受信してコントローラ１２に伝えるリモコン受信部１６とを有している。なお、ユーザ操作部は、情報再生装置１０の本体に設けられた本体操作部（図示せず）であってもよい。
【００１６】
以上の構成を有する情報再生装置１０は、リモコン２からユーザーからの再生や停止などの操作を受け付けて、ドライブ１１にセットされた可搬性記録媒体１に記録された映像・音声ストリームの再生を行い、再生映像信号及び再生音声信号をテレビモニタ３に出力する。
【００１７】
コントローラ１２は、ドライブ１１による読み出しは正常ではないと判定されたときに、読み出しは正常ではないと判定されたエラー箇所に関するバックアップデータがバックアップ領域１３に保持されていれば、スイッチ１４による切り替えを実行させて、ドライブ１１から出力されるエラー箇所に関する映像・音声ストリームに代えて、バックアップ領域１３に保持されているエラー箇所に関するバックアップデータをデコーダ１５に入力させる。
【００１８】
また、コントローラ１２は、ドライブ１１による読み出しは正常ではないと判定したときに、エラー箇所に関するバックアップデータがバックアップ領域１３に保持されていなければ、ドライブ１１よってエラー箇所に関する映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する映像・音声ストリームの読み出しができた場合には、エラー箇所から読み出された映像・音声ストリームをバックアップデータとしてバックアップ領域１３に保持させる。なお、ドライブ１１よってエラー箇所に関する映像・音声ストリームの読み出しを再実行させ、所定回数以内の再実行の間に、エラー箇所に関する映像・音声ストリームの読み出しができなかった場合には、予め決められたエラー処理を行う。
【００１９】
次に、実施の形態１に係る情報再生装置１０の動作を詳細に説明する。ユーザがリモコン１によってコマンドを入力すると、信号がリモコン受信部１６にて受信され、コントローラ１２へ通知される。コントローラ１２は、入力された操作に応じて、ドライブ１１による映像・音声ストリームの読み出し、デコーダ１５による映像・音声ストリームの再生の開始及び終了、バックアップ領域１３の管理、及びスイッチ１４の切り替えなどの各種制御を行う。
【００２０】
ドライブ１１は、コントローラ１２からの指示を受けて、可搬性記録媒体１から映像・音声ストリームを読み出し、スイッチ１４及びバックアップ領域１３に転送する。エラー検出手段１１ａは、可搬性記録媒体１からの読み出しが正常に行われたか否か（すなわち、読み出しの成否）の判定結果をコントローラ１２に送る。スイッチ１４は、ドライブ１１から出力される映像・音声ストリーム及びバックアップ領域１３から出力される映像・音声ストリームのいずれか一方を選択して、デコーダ１５に入力する。スイッチ１４の出力を、ドライブ１１から出力される映像・音声ストリーム及びバックアップ領域１３から出力される映像・音声ストリームのいずれにするかは、コントローラ１２が決定する。
【００２１】
デコーダ１５は、コントローラ１２の指示を受けて、スイッチ１４から入力される映像・音声ストリームをデコードし、テレビモニタ３へ映像信号及び音声信号を出力する。映像・音声ストリームの再生中に、スイッチ１４からのデータ転送が中断してしまう場合、スイッチ１４は、コントローラ１２から指示を受けて、所定のエラー処理、例えば、最後に表示した絵を表示し続け、音声をミュートする等のエラー処理を行う。
【００２２】
図２は、図１に示されるバックアップ領域１３に記録されるバックアップ領域テーブル１００を示す図である。図２に示されるように、バックアップ領域テーブル１００には、バックアップ領域テーブル１００の空き容量を示す空き容量サイズ１０１と、バックアップデータＢＫＤＡＴＡ＃１（符号１１１）、ＢＫＤＡＴＡ＃２（符号１１２）、ＢＫＤＡＴＡ＃３（符号１１３）、…、ＢＫＤＡＴＡ＃ｋ、…が列挙されている。ここで、ｋは正の整数である。ＢＫＤＡＴＡ＃ｋには、ＢＫＤＡＴＡ＃ｋの通し番号である「ＢＫＤＡＴ番号」、ＤＶＤ又はＢＤなどの可搬性記録媒体１の種別や未使用状態など表す「メディア種別」、可搬性記録媒体１に振られたＩＤである「メディアＩＤ」、該当する可搬性記録媒体１の最小読み出しブロックサイズ（例えば、ＤＶＤであれば３２ｋＢ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃであれば６４ｋＢなど）を示す「ブロックサイズ」、可搬性記録媒体１における読み出し開始アドレスを示す「開始アドレス」、最後に映像・音声ストリームを格納する「映像・音声ストリーム」を記述するためのフィールドが設けられている。これらの情報を、バックアップ領域テーブル１００に登録するときには、これらの情報をセットする。バックアップ領域テーブル１００を検索する際には、メディア種別、メディアＩＤ、開始アドレスについて、可搬性記録媒体１とバックアップ領域テーブル１００内のＢＫＤＡＴＡ＃１を比較することで、所望の映像・音声ストリームが存在するかどうかを判別できる。
【００２３】
ここで、可搬性記録媒体１に記録された映像・音声ストリームを正常に読み出すことができた場合の再生の仕組みを説明する。コントローラ１２は、スイッチ１４をドライブ１１からの入力を選択するように設定する。続いて、コントローラ１２は、ドライブ１１に読み出したいアドレスを指定して、ドライブ１１は、可搬性記録媒体１に記録された映像・音声ストリームを読み出す。ドライブ１１によって可搬性記録媒体１から映像・音声ストリームが正常に読み出されると、映像・音声ストリームはスイッチ１４を通ってデコーダ１５に入力される。デコーダ１５は、入力された映像・音声ストリームをデコードして得られた映像信号及び音声信号をテレビモニタ３に出力する。
【００２４】
図３は、実施の形態１に係る情報再生装置１０の動作を示すフローチャートである。可搬性記録媒体１の記録面の傷や汚れなどの影響により、ドライブ１１によって映像・音声ストリームを正常に読み出すことができないことがある。そこで、実施の形態１に係る情報再生装置１０は、映像・音声ストリームの読み出しに失敗した場合をも考慮した、コントローラ１２による、映像・音声ストリーム読み出し手順を採用している。
【００２５】
図３に示されるように、映像・音声ストリームの読み出しに際しては、先ず、ドライブ１１が、可搬性記録媒体１から指定されたアドレスの映像・音声ストリームを読み出す（ステップＳ１１）。次に、映像・音声ストリームの読み出し結果の評価、すなわち、映像・音声ストリームを正常に読み出すことができたか否かを判定する（ステップＳ１２）。
【００２６】
ステップＳ１２において、映像・音声ストリームを正常に読み出すことができた場合には、正常に読み出された映像・音声ストリームをデコーダ１５に転送し（ステップＳ１９）、正常に読み出された映像・音声ストリームに基づく映像信号及び音声信号をテレビモニタに送出する。ステップＳ１２において、映像・音声ストリームを正常に読み出すことができなかった場合、すなわち、エラーが検出された場合には、バックアップ領域１３に存在するバックアップデータの中に現在読み出そうとしている映像・音声ストリームの該当箇所が存在するか否かのチェックを行う（ステップＳ１３）。このチェックでは、例えば、メディア種別、メディアＩＤ、及び開始アドレスをそれぞれ比較し、一致するものが存在するか否かを判定する。
【００２７】
ステップＳ１３において、一致するものが存在すれば、スイッチ１４をバックアップ領域１３の選択に切り替え（ステップＳ１４）、バックアップ領域１３からスイッチ１４を経由してデコーダ１５に映像・音声ストリームを転送させ（ステップＳ１５）、エラー箇所の転送終了後にスイッチ１４をドライブ１１の選択に切り替えて（ステップＳ１６）、ドライブ１１からスイッチ１４を通してデコーダ１５に映像・音声ストリームを出力する。ステップＳ１３において、一致するものが存在しなければ、ドライブ１１によって読み出しが正常にできなかったエラー箇所を再度読み出す処理、すなわち、リトライ処理（図４）を行い（ステップＳ１７）、リトライ処理によってエラー箇所の映像・音声ストリームを正常に読み出すことができたかどうかをチェックする（ステップＳ１８）。
【００２８】
ステップＳ１８において、正常に読み出すことができた場合は、リトライ処理によって読み出した映像・音声ストリームをデコーダ１５へ転送する（ステップＳ１９）。ステップＳ１８において、正常に読み出すことができなかった場合は、読み出しエラー処理、例えば、最後に表示した絵を表示し続け、音声をミュートする等のエラー処理を行う（ステップＳ２０）。
【００２９】
図４は、図３のリトライ処理（ステップＳ１７）の内容を示すフローチャートである。図４に示されるように、リトライ処理においては、先ず、可搬性記録媒体１から指定されたアドレスの映像・音声ストリームを読み出すとともにリトライ回数を１回加算する（ステップＳ１７１）。次に、リトライ処理において、可搬性記録媒体１から指定されたアドレスの映像・音声ストリームを正常に読み出すことができたか否かをチェックする（ステップＳ１７２）。
【００３０】
ステップＳ１７２において正常に読み出すことができた場合は、読み出した映像・音声ストリームをバックアップ領域１３へ登録するバックアップデータ登録処理（後述する図５）を行い（ステップＳ１７５）、その後、読み出し成功が、例えば、ドライブ１１からコントローラ１２に通知されて（ステップＳ１７６）、リトライ処理を終了する。ステップＳ１７２において正常に読み出すことができなかった場合は、リトライ回数をチェックし（ステップＳ１７３）、現在のリトライ回数が予め設定された回数であるＮ回未満の場合は、再度ステップＳ１７１，Ｓ１７２の処理を繰り返す。ステップＳ１７３において、リトライ回数がＮ回以上の場合は、例えば、ドライブ１１からコントローラ１２に読み出し失敗を通知し（ステップＳ１７４）、リトライ処理を終了する。
【００３１】
図５は、図４のバックアップデータ登録処理（ステップＳ１７５）の内容を示すフローチャートである。図５に示されるように、バックアップデータ登録処理においては、バックアップ領域テーブル１００の空き領域の容量をチェックする（ステップＳ１７５１）。具体的には、登録しようとする映像・音声ストリームを書き込むために必要なＢＫＤＡＴＡのサイズとバックアップ領域テーブル１００の空き領域サイズを比較して、登録しようとする映像・音声ストリームを書き込むために必要なＢＫＤＡＴＡのサイズよりもバックアップ領域テーブル１００の空き領域サイズが小さくなければ、登録は可能、すなわち、空きがあると判定する。ステップＳ１７５１において、バックアップ領域テーブル１００に空きがあると判定された場合、処理をステップＳ１７５２へ進め、空きが無いと判定された場合はバックアップデータ登録処理を終了する。
【００３２】
ステップＳ１７５２においては、多重登録を防ぐために、すでに同じメディア種別、同じメディアＩＤ、同じ開始アドレスを持つものが登録されていないかどうかを調べ（ステップＳ１７５２）、該当するものがあった場合、バックアップデータ登録処理を終了する。ステップＳ１７５２において、すでに同じメディア種別、同じメディアＩＤ、同じ開始アドレスを持つものが登録されていなければ、バックアップ領域登録テーブルの空き領域に、ＢＫＤＡＴＡを新規に作成し、ＢＫＤＡＴＡの要素である、ＢＫＤＡＴＡ番号、メディア種別、メディアＩＤ、ブロックサイズ、開始アドレス、映像・音声ストリームを登録し、バックアップデータ登録処理を終了する。
【００３３】
また、バックアップ領域１３のＢＫＤＡＴＡ保持期間はできるだけ長いことが望ましいが、バックアップ領域１３の容量を大きく取れない場合は、ステップＳ１７５１でバックアップ領域テーブル１００に空きが見つからなかった時点で、ＢＫＤＡＴＡ番号の小さい順に領域を開放し、ＢＫＤＡＴＡ番号は継続した番号を割り当て（例えば、ＢＫＤＡＴＡ番号が１０まで使われている場合、ＢＫＤＡＴＡ番号１のＢＫＤＡＴＡの領域を開放して、新たに登録するＢＫＤＡＴＡのＢＫＤＡＴＡ番号は１１として登録する）ことにより、古いＢＫＤＡＴＡから消去することが可能である。あるいは、登録時の日時や最終読み出し時の日時を設定するフィールドをＢＫＤＡＴＡに追加して、これらを用いて領域開放するＢＫＤＡＴＡを決定してもよい。
【００３４】
以上に説明したように、実施の形態１に係る情報再生装置１０及び情報再生方法によれば、映像・音声ストリーム読み出し時に読み出しは正常ではないと判定されたときに、エラー箇所に関するバックアップデータがバックアップ領域１３に保持されていれば、ドライブ１１から出力されるエラー箇所に関する映像・音声ストリームに代えて、バックアップ領域１３に保持されているエラー箇所に関するバックアップデータをデコーダ１５に入力させるので、ドライブ１１によって映像・音声ストリームが読み出せないエラー箇所があったとしても、バックアップ領域１３内に当該エラー箇所の映像・音声ストリームが存在する限りにおいて、中断することなく再生を継続することができる。
【００３５】
また、可搬性記録媒体１の記録面の傷や汚れなどで再読み込みが必要になった映像・音声ストリームを最小読み出しブロックサイズ単位でバックアップを行うため、今後、傷や汚れの程度が増加し、再読み込みを行っても読めなくなるほどにまで劣化したとしても、バックアップした映像・音声ストリームを用いて再生を行うことにより、ユーザが認知することなく、再生を継続することができる。
【００３６】
さらに、バックアップ領域１３に登録したものは、再度読み込みすることなくバックアップ領域から読み出すことができるので、再読み込みを複数回繰り返すことで再生が継続できる程度の傷や汚れについても、複数回の再読み込みによる再生一時停止を防止することができるため、中断することなく再生を継続することができる。
【００３７】
実施の形態２．
図６は、本発明の実施の形態２に係る情報再生装置２０（すなわち、実施の形態１に係る情報再生方法を実施する装置）の構成を概略的に示すブロック図である。図６において、図５に示される構成と同一又は対応する構成には、同じ符号を付す。実施の形態１では、映像・音声ストリームの読み出しが失敗した際に、何度か読み出しを繰り返して正常に読み出すことができた映像・音声ストリームを保持していたが、実施の形態２では、映像・音声ストリームの読み出しが失敗した際に、ネットワークを介して正常な映像・音声ストリームを取得する。
【００３８】
図６に示されるように、実施の形態２に係る情報再生装置２０は、ネットワークコントローラ１７と、制御手段１８ａを有するコントローラ１８とを有している。ネットワークコントローラ１７は、イーサネット（登録商標）などのネットワーク２１を介して外部装置であるサーバ２２との間で通信可能である。サーバ２２は、例えば、ＤＶＤコンテンツ制作会社が設置したものであり、自社で発売したＤＶＤコンテンツが格納されている。
【００３９】
コントローラ１８は、ドライブ１１で映像・音声ストリームの読み出し失敗が発生すると、バックアップ領域１３のバックアップ領域テーブル１００に空きがあることを確認した後、ネットワークコントローラ１７に対してメディア種別、メディアＩＤ、及び開始アドレスを通知してサーバ２２から映像・音声ストリームを取得するように要求を出し、バックアップデータ登録準備をしてネットワークコントローラ１７からバックアップ領域１３への転送通知を待つ。
【００４０】
ネットワークコントローラ１７は、サーバ２２へ接続要求を出し、接続が確認されると、サーバ２２に対してメディア種別、メディアＩＤ、及び開始アドレスを送信する。サーバ２２は、ネットワークコントローラ１７からの要求を受けると、該当する映像・音声ストリームをネットワークコントローラ１７に送信する。ネットワークコントローラ１７はサーバ２２から受信した映像・音声ストリームをバックアップ領域１３へ転送し、コントローラ１２に転送完了通知を出す。コントローラ１２は、ネットワークコントローラ１７からバックアップ領域への転送完了通知を受けると、受信した映像・音声ストリームを登録し、スイッチ１４を制御して受信した映像・音声ストリームをデコーダ１５へ転送する。
【００４１】
なお、ネットワークコントローラ１７をネットワーク２１を介してサーバ２２に接続させるための情報を、予め可搬性記録媒体１に記録しておいてもよい。
【００４２】
また、ネットワークコントローラ１７をネットワーク２１を介してサーバ２２に接続させるための情報を、サーバ２２とは異なる問合せ用のサーバに記憶させておくこともできる。
【００４３】
さらに、映像・音声ストリームの読み出しが失敗した際に、直ぐにコントローラ１８がネットワークコントローラ１７に取得要求を出すのではなく、再読み込みを繰り返して（図３のリトライ処理Ｓ１７に相当する処理）を行って、全く読み出しできない状態であることを確認してから、ネットワーク２１を介してサーバ２２から情報を取得するようにしてもよい。
【００４４】
さらにまた、サーバ２２は、いくつかのコンテンツ制作会社のコンテンツをまとめてサービス提供を行う構成になっていてもよい。
【００４５】
以上に説明したように、実施の形態２に係る情報再生装置２０及び情報再生方法によれば、上記実施の形態１の効果に加え、可搬性記録媒体１の記録面の傷や汚れなどにより映像・音声ストリームの読み出しができない箇所が最初から生じており、一度も正常に読み出すことができていない場合においても、ネットワーク２１を介して外部のサーバ２２から該当箇所の映像・音声ストリームを取得することにより、中断なく再生を継続することができる。
【００４６】
また、一度外部から映像・音声ストリームを取得した箇所は、バックアップ領域に保存されているため、次回以降の読み出しでは再度接続を行う必要がなく、中断なく再生を継続することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態１に係る情報再生装置の構成を概略的に示すブロック図である。
【図２】実施の形態１におけるバックアップ領域テーブルの構成を示す図である。
【図３】実施の形態１に係る情報再生方法を示すフローチャートである。
【図４】図３のリトライ処理の内容を示すフローチャートである。
【図５】図４のバックアップデータ登録処理の内容を示すフローチャートである。
【図６】本発明の実施の形態２に係る情報再生装置の構成を概略的に示すブロック図である。
【符号の説明】
【００４８】
１  可搬性記録媒体、  ２  リモコン、  ３  テレビモニタ、  １０  情報再生装置、  １１  ドライブ、  １１ａ  エラー検出手段、  １２  コントローラ、  １２ａ  制御手段、  １３  バックアップ領域、  １４  スイッチ、  １５  デコーダ、  １６  リモコン受信部、  １７  ネットワークコントローラ、  １８  コントローラ、  １８ａ  制御手段、  ２１  ネットワーク、  ２２  サーバ。
【図１】
2008276827.tif 000003
【図２】
2008276827.tif 000004
【図３】
2008276827.tif 000005
【図４】
2008276827.tif 000006
【図５】
2008276827.tif 000007
【図６】
2008276827.tif 000008