(57)【要約】【課題】ネットワークの通信回線速度が一時的に低下しても、コンテンツの再生が途切れてしまうのを防止した再生システム及び光ディスク装置を提供する。【解決手段】ストリーミング再生処理を実行すると、制御部２１は、ＤＢサーバ４から配信されるＨＤストリーミングデータ５０をバッファＲＡＭ３０に順次格納させていく。そして、ＨＤストリーミングデータ５０が一定量溜まると、制御部２１は、バッファＲＡＭ３０のＨＤストリーミングデータ５０を順次読み出して再生するよう再生回路３１に指示する。そして、ストリーミング再生が途切れる時、制御部２１は、ストリーミング再生を中断し、その途切れる所からＤＶＤ１００のＳＤデータを再生する。そのため、ネットワーク５の通信回線速度が一時的に低下しても、コンテンツの再生が途切れない。【選択図】  図７
2009048715.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツデータと該第１のコンテンツデータのタイトル名とが予め記録されている第１の光ディスクから、前記第１のコンテンツデータを読取って再生する再生手段を有する光ディスク装置と、
ネットワークを介して前記光ディスク装置と接続され、前記第１のコンテンツデータより高精細な第２のコンテンツデータをタイトル名毎に記憶するサーバと、
を備えた再生システムにおいて、
前記光ディスク装置は、前記第１のコンテンツデータのタイトル名を前記第１の光ディスクから取得し、前記ネットワークを介して前記サーバに送信する通信手段を有し、
前記サーバは、前記通信手段から送信された前記第１のコンテンツデータのタイトル名と同一タイトル名の第２のコンテンツデータを、前記ネットワークを介してストリーミングにより前記光ディスク装置に配信し、
前記光ディスク装置は、前記サーバから配信される前記第２のコンテンツデータを順次記憶するバッファメモリを有し、
前記再生手段は、
前記バッファメモリから前記第２のコンテンツデータを順次読み出して再生するストリーミング再生を実行し、
前記ストリーミング再生が途切れる時、前記ストリーミング再生を中断し、その途切れる所から前記第１のコンテンツデータを再生する、再生システム。
【請求項２】
前記再生手段は、
前記ストリーミング再生が途切れる直前までに、ストリーミング再生している前記第２のコンテンツデータの再生時間と同じ再生時間の前記第１のコンテンツデータの、前記第１の光ディスク上における記憶位置をサーチし、
前記ストリーミング再生が途切れる時、サーチしている前記記憶位置から前記第１の光ディスクを読取って前記第１のコンテンツデータを再生する、請求項１に記載の再生システム。
【請求項３】
前記通信手段は、前記ストリーミング再生が途切れると、所定再生時間先以降の前記第２のコンテンツデータのストリーミング配信を前記サーバに要求し、
前記バッファメモリは、前記サーバから配信される前記所定再生時間先以降の前記第２のコンテンツデータを順次記憶し、
前記再生手段は、前記ストリーミング再生が途切れた後に前記第１のコンテンツデータの再生時間が前記所定再生時間先に達すると、前記第２のコンテンツデータによる前記ストリーミング再生を再実行する、請求項１又は２に記載の再生システム。
【請求項４】
前記第１のコンテンツデータは、画像と音声のコンテンツを示すデータであり、
前記第２のコンテンツデータは、画像のコンテンツのみを示すデータであり、
前記再生手段は、前記ストリーミング再生中、画像については前記第２のコンテンツデータを、音声については前記第１のコンテンツデータを、両者の同期を取りつつ再生する、請求項１から３のいずれかに記載の再生システム。
【請求項５】
前記光ディスク装置は、前記所定再生時間の指定を受付ける指定手段を有する、請求項３又は４に記記載の再生システム。
【請求項６】
前記第１の光ディスクは、ＤＶＤであり、
前記第２のコンテンツデータは、ブルーレイディスク又はＨＤＤＶＤに記録されるデータである請求項１から５のいずれかに記載の再生システム。
【請求項７】
第１のコンテンツデータと該第１のコンテンツデータのタイトル名とが予め記録されている第１の光ディスクから、前記第１のコンテンツデータを読取って再生する再生手段を有する光ディスク装置において、
前記第１のコンテンツデータのタイトル名を前記第１の光ディスクから取得し、予め定められたサーバにネットワークを介して送信する通信手段と、
前記第１のコンテンツデータより高精細な第２のコンテンツデータであって同一タイトル名の第２のコンテンツデータを前記通信手段が前記サーバから受信すると、前記第２のコンテンツデータを順次記憶するバッファメモリと、を有し、
前記再生手段は、
前記バッファメモリから前記第２のコンテンツデータを順次読み出して再生するストリーミング再生を実行し、
前記ストリーミング再生が途切れる時、前記ストリーミング再生を中断し、その途切れる所から前記第１のコンテンツデータを再生する、光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、本発明は、コンテンツが録画されている光ディスクがセットされる光ディスク装置と、ネットワークを介して光ディスク装置と通信するサーバと、を備える再生システム、及びこのシステムで適用される光ディスク装置に関するものである。
【背景技術】
【０００２】
従来から、ＳＤ（Standard Definition）画像を再生できるメディアとしてＤＶＤ（Digital Versatile Disk）が一般に広く普及している。
さらに、近年、ＳＤ画像よりも高解像度であるＨＤ（High Definition）画像を再生できる次世代メディアとしてブルーレイディスク（Blue−Ray Disc）やＨＤＤＶＤ（High Definition DVD）が普及し始めている。大容量化が可能であるブルーレイディスクやＨＤＤＶＤにより、ユーザは高精細な画像であるＨＤ画像を楽しむことができる。
【０００３】
既に所持しているＤＶＤと同じコンテンツをＨＤ画像で鑑賞したい場合、ユーザは、該ＤＶＤと同じコンテンツが記録されているにも係わらず、ブルーレイディスクやＨＤＤＶＤを新たに購入する必要があった。
なお、特許文献１では、再生システムが提案されている。
【特許文献１】特開２００６−３５２７７８公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、低精細の方のメディアを活用して高精細のコンテンツを再生する方法が考えられそうである。この方法は、例えば、ＨＤ画像を含むストリーミングデータをタイトル毎に記憶するサーバを設け、セットされているＤＶＤと同一タイトルのストリーミングデータをインターネットを介してサーバから光ディスク装置に配信し、ストリーミングデータを光ディスク装置に処理させてＨＤ画像を再生する方法である。この方法により、高精細のコンテンツが再生されるので、同じコンテンツが記録された次世代メディアを新たに購入しなくとも良くすることができそうである。
【０００５】
しかしながら、インターネットを含むネットワークの通信回線速度は、様々な環境要因によって一時的に低下することが多い。また、ストリーミングデータは、少なくともＨＤ画像を含むため、そのデータ量も多い。このため、ストリーミングデータの取得速度が再生速度に追いつかないこともある。
これでは、低精細の方のメディアを活用して高精細のコンテンツを再生したにも係わらず、ＨＤ画像の再生が途切れてしまう。従って、再生が途切れている間（例えば２０秒間）、ユーザを待たせることになってしまう。
【０００６】
以上の問題は、ブルーレイディスクやＨＤＤＶＤの次世代メディアが将来登場した時にも再び起こり得る問題である。
【０００７】
本発明はこのような従来の課題を解決しようとするものであり、ネットワークの通信回線速度が一時的に低下しても、コンテンツの再生が途切れてしまうのを防止した再生システム及び光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の再生システムは、前記課題を解決するために以下の構成を備えている。
【０００９】
（１）第１のコンテンツデータと該第１のコンテンツデータのタイトル名とが予め記録されている第１の光ディスクから、前記第１のコンテンツデータを読取って再生する再生手段を有する光ディスク装置と、
ネットワークを介して前記光ディスク装置と接続され、前記第１のコンテンツデータより高精細な第２のコンテンツデータをタイトル名毎に記憶するサーバと、
を備えた再生システムにおいて、
前記光ディスク装置は、前記第１のコンテンツデータのタイトル名を前記第１の光ディスクから取得し、前記ネットワークを介して前記サーバに送信する通信手段を有し、
前記サーバは、前記通信手段から送信された前記第１のコンテンツデータのタイトル名と同一タイトル名の第２のコンテンツデータを、前記ネットワークを介してストリーミングにより前記光ディスク装置に配信し、
前記光ディスク装置は、前記サーバから配信される前記第２のコンテンツデータを順次記憶するバッファメモリを有し、
前記再生手段は、
前記バッファメモリから前記第２のコンテンツデータを順次読み出して再生するストリーミング再生を実行し、
前記ストリーミング再生が途切れる時、前記ストリーミング再生を中断し、その途切れる所から前記第１のコンテンツデータを再生する。
【００１０】
この構成において、両コンテンツデータは、映画等のコンテンツを示すデータである。両コンテンツデータの記憶位置は、再生時間で特定される。第１のコンテンツデータは、ＳＤ画像と音声を含むＳＤコンテンツを示すデータである。また、第２のコンテンツデータは、少なくともＨＤ画像を含むＨＤコンテンツを示すデータである。そして、両コンテンツデータのタイトル名は、映画等のタイトル名である。
この構成では、例えばユーザが第１の光ディスクをセットすると、通信手段が、第１の光ディスクに記録されている第１のコンテンツデータのタイトル名をサーバに送信する。タイトル名が受信されると、サーバは、そのタイトル名と同一タイトルの第２のコンテンツデータを光ディスク装置に配信する。これにより、再生手段は、第１のコンテンツデータと同一タイトルの第２のコンテンツデータを再生する。このようにして、再生システムは、既にユーザが所持している第１の光ディスクを活用して高精細のコンテンツを再生する。
【００１１】
そして、ストリーミング再生が途切れる時、再生手段は、ストリーミング再生を中断し、その途切れる所から第１の光ディスクの第１のコンテンツデータを再生する。これにより、第１のコンテンツデータに基づく音声とＳＤ画像とが再生される。そのため、ネットワークの通信回線速度が一時的に低下しても、コンテンツの再生が途切れてしまうのを防止できる。従って、ユーザを待たせることも無くなる。
【００１２】
（２）前記再生手段は、
前記ストリーミング再生が途切れる直前までに、ストリーミング再生している前記第２のコンテンツデータの再生時間と同じ再生時間の前記第１のコンテンツデータの、前記第１の光ディスク上における記憶位置をサーチし、
前記ストリーミング再生が途切れる時、サーチしている前記記憶位置から前記第１の光ディスクを読取って前記第１のコンテンツデータを再生する。
【００１３】
この構成では、ストリーミング再生が途切れる時に備え、再生手段が、同じ再生時間の前記第１のコンテンツデータの、前記第１の光ディスク上における記憶位置をサーチしている。そのため、ストリーミング再生が途切れる時には、再生手段がその記憶位置を把握している状態となる。これにより、ストリーミング再生が途切れる時に、同じ再生時間のＳＤデータの再生へスムーズに移行できる。
【００１４】
（３）前記通信手段は、前記ストリーミング再生が途切れると、所定再生時間先以降の前記第２のコンテンツデータのストリーミング配信を前記サーバに要求し、
前記バッファメモリは、前記サーバから配信される前記所定再生時間先以降の前記第２のコンテンツデータを順次記憶し、
前記再生手段は、前記ストリーミング再生が途切れた後に前記第１のコンテンツデータの再生時間が前記所定再生時間先に達すると、前記第２のコンテンツデータによる前記ストリーミング再生を再実行する。
【００１５】
この構成において、所定再生時間先は、例えば３０秒先である。ストリーミング再生が途切れると、通信手段は、上記ストリーミング配信をサーバに要求する。この要求は、ネットーワークを介してサーバに入力する。そして、サーバは、第２のコンテンツデータを解析して、所定再生時間先以降の第２のコンテンツデータがあれば、上記ストリーミング配信を行う。そして、所定再生時間先に達すると、第２のコンテンツデータによるストリーミング再生が再開する。この結果、コンテンツの再生が途切れることなく、ＨＤ画像が再び再生される。これにより、ユーザは、ＨＤ画像を再び鑑賞できる。
【００１６】
（４）前記第１のコンテンツデータは、画像と音声のコンテンツを示すデータであり、
前記第２のコンテンツデータは、画像のコンテンツのみを示すデータであり、
前記再生手段は、前記ストリーミング再生中、画像については前記第２のコンテンツデータを、音声については前記第１のコンテンツデータを、両者の同期を取りつつ再生する。
【００１７】
この構成では、音声を配信しない分、第２のコンテンツデータのデータ量が少ない。よって、ストリーミング再生が途切れてしまうケースを低減できる。
【００１８】
（５）前記光ディスク装置は、前記所定再生時間の指定を受付ける指定手段を有する。
【００１９】
この構成では、ユーザは、所定再生時間先を指定キーで予め指定する。これにより、ユーザは、所定再生時間先を自分の使用方法に応じて指定できる。
【００２０】
（６）前記第１の光ディスクは、ＤＶＤであり、
前記第２のコンテンツデータは、ブルーレイディスク又はＨＤＤＶＤに記録されるデータである。
【００２１】
また、本発明の光ディスク装置は、前記課題を解決するために以下の構成を備えている。
【００２２】
（７）第１のコンテンツデータと該第１のコンテンツデータのタイトル名とが予め記録されている第１の光ディスクから、前記第１のコンテンツデータを読取って再生する再生手段を有する光ディスク装置において、
前記第１のコンテンツデータのタイトル名を前記第１の光ディスクから取得し、予め定められたサーバにネットワークを介して送信する通信手段と、
前記第１のコンテンツデータより高精細な第２のコンテンツデータであって同一タイトル名の第２のコンテンツデータを前記通信手段が前記サーバから受信すると、前記第２のコンテンツデータを順次記憶するバッファメモリと、を有し、
前記再生手段は、
前記バッファメモリから前記第２のコンテンツデータを順次読み出して再生するストリーミング再生を実行し、
前記ストリーミング再生が途切れる時、前記ストリーミング再生を中断し、その途切れる所から前記第１のコンテンツデータを再生する。
【００２３】
この構成における光ディスク装置は、上記（１）の再生システムに用いられる。
これにより、上記（１）と同様の効果を奏する。
【発明の効果】
【００２４】
この発明によれば、ネットワークの通信回線速度が一時的に低下しても、コンテンツの再生が途切れてしまうのを防止できる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施形態である再生システムについて説明する。
【００２６】
図１は、本発明の実施形態である再生システムのシステム構成図である。再生システム１０１は、DVD１００がセットされるブルーレイプレーヤ２と、インタフェースを介してブルーレイプレーヤ２と接続されるテレビジョン（以下、「TV」と称する）３と、ネットワーク５を介してブルーレイプレーヤ２と接続されるデータベース（以下、「DB」と称する）サーバ４と、を備える。
なお、ブルーレイプレーヤ２及びTV３は、各ユーザの家で使用される。DBサーバ４は、ネットワーク５上に設けられたサーバである。つまり、DBサーバ４が１台に対し、ブルーレイプレーヤ２を含む複数台のブルーレイプレーヤがネットワーク５を介して接続されている。
【００２７】
DVD１００は、ＤＶＤ（Digital  Versatile  Disk）規格に準拠して製造されたＤＶＤ−ROMである。DVD１００は、ユーザが過去に購入して所持しているディスクとする。また、DVD１００には、映画等のＳＤ画像と音声を含むコンテンツデータ（以下、必要に応じて「ＳＤデータ」と称する。）とそのコンテンツのタイトル名とが、ＤＶＤ−ＶＩＤＥＯフォーマットで予め記録されているものとする。また、ＳＤデータの記憶位置は、再生時間で特定される。
【００２８】
ブルーレイプレーヤ２は、ブルーレイディスクの他、DVD１００を再生する。ブルーレイプレーヤ２は、DVD１００からコンテンツデータを読み取り、インタフェースを介してTV３に出力する。これにより、ブルーレイプレーヤ２は、ＳＤ画像のコンテンツをTV３で再生する。
また、ネットワーク５は、例えばインターネットである。
【００２９】
図２は、再生システムに用いられるブルーレイプレーヤの主要な構成を示すブロック図である。ブルーレイプレーヤ２は、装置本体２の各部の動作を制御する制御部２１と、光ディスクに対しデータの読取を行うピックアップヘッド２２（以下、PUヘッド２２と称する。）と、RFアンプやデコーダなどの再生回路２３と、ユーザの操作を受け付ける操作部２７と、装置本体２を遠隔操作するリモコン２７Aと、ルータ（不図示）を介してネットワーク５に接続されているＮＩＣ（Network Interface Card）２０と、を備えている。さらに、ブルーレイプレーヤ２は、ストリーミングデータを一時的に格納するバッファＲＡＭと、デコーダなどの再生回路３１と、を備えている。さらに、ブルーレイプレーヤ２は、情報を表示する表示部２８と、データを記憶する記憶部２９と、音声データをアナログの再生音声信号に変換する音声処理部２４と、画像データをアナログの再生画像信号に変換すると、ＯＳＤ画像を生成するOSD処理部２５と、合成画像を生成する画像合成部２６と、を備えている。
【００３０】
PUヘッド２２は、図示しないレーザダイオード（ＬＤ）、コリメータレンズ、ビームスプリッタ、対物レンズ、フォトディテクタ、スレッドモータ、及びアクチュエータを備えている。
【００３１】
再生時の動作について説明する。
PUヘッド２２は、DVD１００又はブルーレイディスク（不図示）に対してレーザ光を照射し、DVD１００又はブルーレイディスクからの反射光をフォトディテクタで検出する。これにより、PUヘッド２２は、DVD１００又はブルーレイディスクに記録されているデータを光学的に読み出す。
【００３２】
再生回路２３は、PUヘッド２２における複数の受光素子の出力に基づいてＲＦ信号を生成し、該ＲＦ信号を増幅する。そして、再生回路２３は、該ＲＦ信号を処理して画像と音声のデータを取り出す。ここで、取り出される画像と音声のデータは、再生回路２３が内蔵するバッファメモリ２３Ａに一時的に格納される。そして、再生回路２３は、これらのデータをバッファメモリ２３Ａから順次読み出し、例えばＭＰＥＧでデコードする。そして、再生回路２３は、音声データを音声処理部２４に、画像データを画像合成部２６に、これらのデータの同期を取りながら、それぞれ出力する。この同期は、コンテンツデータの全てに記述されている再生時間に基づいて行われる。具体的には、画像データの再生時間と音声データの再生時間とを一致させることによって再生回路２３は同期を取る。
【００３３】
音声処理部２４は、音声データをアナログの再生音声信号に変換し、その再生音声信号を外部のＴＶ３に出力する。
なお、ＴＶ３がディジタル対応（例えばＨＤＭＩ規格）であれば、ディジタルで出力しても構わない。
【００３４】
OSD処理部２５は、不図示のＯＳＤ画像メモリ（不図示）を内蔵する。ＯＳＤ画像メモリは、例えばフラッシュメモリで構成される。OSD処理部２５は、制御部２１から与えられる制御信号に基づいて、ＯＳＤ画像メモリが記憶しているデータに基づいて文字又は図形のＯＳＤ画像を生成し、画像合成部２６へ出力する。
【００３５】
画像合成部２６は、制御部２１から与えられる制御信号に基づいて、再生回路２３から出力された画像データに基づく画像に、OSD処理部２５から出力されたＯＳＤ画像を合成した合成画像を生成する。
【００３６】
そして、画像合成部２６は、この合成画像の信号をアナログの再生画像信号に変換し、外部のＴＶ３に出力する。又は、画像合成部２６は、再生回路２３から出力された画像データをアナログの再生画像信号に変換し、外部のＴＶ３に出力する。又は、画像合成部２６は、OSD処理部２５から出力されたＯＳＤ画像のデータをアナログの再生画像信号に変換し、外部のＴＶ３に出力する。ここで、これら３パターンの動作は、制御部２１によって切替えられる。
なお、ＴＶ３がディジタル対応（例えばＨＤＭＩ規格）であれば、ディジタルで出力しても構わない。
【００３７】
音声処理部２４及び画像合成部２６には、インタフェースを介してＴＶ３が接続される。ＴＶ３は、ブルーレイプレーヤ２から出力された信号を処理して、画像を画面上に表示したり音声を出力したりする。
【００３８】
ユーザは、このＴＶ３において、音声処理部２４及び画像合成部２６から出力された再生画像信号に基づく画像、及び再生音声信号に基づく音声を視聴することができる。これにより、ユーザは、ＤＶＤ１００に録画されているＳＤ画像のコンテンツを鑑賞する。又は、ユーザは、ブルーレイディスク（不図示）に録画されているＨＤ画像のコンテンツを鑑賞する。
【００３９】
操作部２７は、ユーザがブルーレイプレーヤ２に対して各種の命令（コマンド）を入力するためのものである。操作部２７には、ユーザの操作を受け付ける複数のキーが設けられている。ブルーレイプレーヤ２に対してユーザが入力したコマンドは制御部２１に伝送される。
複数のキーの中には、DVD１００又はブルーレイディスクの再生を指示するための再生キー、ＨＤデータを再生するかどうかの選択を受付ける選択キー、所定再生時間の指定を受付ける指定キー、が含まれる。ここで、選択キーと指定キーの詳細については、後述する。
【００４０】
操作部２７には、リモコン信号検出部（不図示）が設けられている。リモコン信号検出部に対し、装置本体の外部からリモコン２７Aを用いて、電源のON／OFF、再生指示等の命令が入力されると、リモコン信号検出部は、リモコン２７Aからの命令信号を受信して制御部２１に伝送する。リモコン２７Aには、操作部２７と同様のキーが設けられている。
【００４１】
表示部２８は、現在時刻、ブルーレイプレーヤ２の設定状態、所定のメッセージなどを表示する。
【００４２】
記憶部２９は、例えばＥＥＰＲＯＭで構成されている。記憶部２９は、装置本体２の各部の制御方法が記述された制御プログラムを記憶する。さらに、記憶部２９は、DBサーバ４のURLを記憶する。このURLは、ネットワーク５上のアドレスを示す情報である。
【００４３】
制御部２１は、例えばマイクロコンピュータで構成される。また、制御部２１は、上記の制御プログラムなどを展開するワークフィールドとしてのＲＡＭ（不図示）と、現在時刻の計時と時間の計測とを行うタイマー回路（不図示）と、を内蔵する。制御部２１は、ブルーレイプレーヤ２にユーザから入力された命令に応じてブルーレイプレーヤ２の各部の動作を制御する。
【００４４】
なお、制御部２１、ＰＵヘッド２２、再生回路２３、再生回路３１、音声処理部２４及び画像合成部２６が、本発明の「再生手段」に相当する。また、バッファＲＡＭ３０が、本発明の「バッファメモリ」に相当する。また、制御部２１及びＮＩＣ２０が、本発明の「通信手段」に相当する。また、操作部２７及びリモコン２７Aが、本発明の「指定手段」に相当する。
【００４５】
図３は、再生システムに用いられるＤＢサーバの主要な構成を示すブロック図である。DBサーバ２は、ルータ（不図示）を介してネットワーク５と接続されているNIC（Network Interface Card）４０と、DBサーバ２の各部の動作を制御する制御部４１と、DBサーバ２の各部の制御方法が記述された制御プログラムを記憶するハードディスク４２と、を備える。
【００４６】
制御部４１は、例えばMPUである。さらに、制御部４１は、上記制御プログラムを展開するためのワークフィールドとしてのRAM（不図示）を内臓する。
なお、制御部４１が、「配信手段」に相当する。また、ハードディスク４２が、「記憶手段」に相当する。
【００４７】
図４は、ハードディスク４２に記憶されているＨＤテーブル４３の内容を示す図である。ハードディスク４２は、さらに、ストリーミングファイル４３Ａ〜Ｃがタイトル名毎に記述されたＨＤテーブル４３を予め記憶する。各ストリーミングファイル４３Ａ〜Ｃは、ＨＤ画像と音声のコンテンツを含むＨＤストリーミングデータを格納している。ＨＤストリーミングデータの記憶位置は、再生時間で特定される。このＨＤテーブル４３の内容は、例えば一週間毎に最新の情報に更新する。そのため、この一覧のタイトル名の数は、ブルーレイディスクが発売される都度増えていく。
なお、ストリーミングファイル４３Ａ〜Ｃのそれぞれに格納されているＨＤのストリーミングデータが、本発明の「第２のコンテンツデータ」に相当する。
また、この実施形態では、ＨＤのストリーミングデータがＨＤ画像と音声を含むＨＤコンテンツを示すデータであるが、実施の際は、ＨＤ画像のみを含むコンテンツを示すデータであっても構わない。
【００４８】
図５は、本発明の実施形態である再生システムにおける、ブルーレイプレーヤ２とＤＢサーバ４における各制御部の動作を示すフローチャートである。
【００４９】
ユーザがＤＶＤ１００をブルーレイプレーヤ２にセットすると（Ｓ１）、ブルーレイプレーヤ２の制御部２１は、ＤＶＤ１００のタイトル名をＤＶＤ１００からＰＵヘッド２２に読取らせる（Ｓ２）。このタイトル名は、例えば映画のタイトル名である。そして、このタイトル名は、ＤＶＤ１００の制御情報（例えばＮＡＶＩ情報）に、映画の配給元とともに予め記載されている。また、ＤＶＤ１００のコンテンツデータは、ＳＤ画像および音声のコンテンツを含むデータである。
なお、読取られたＤＶＤ１００のタイトル名は、再生回路２３を介して制御部２１に入力される。
【００５０】
そして、制御部２１は、取得したＤＶＤ１００のタイトル名をＮＩＣ２０からＤＢサーバ４に送信する（Ｓ３）。これにより、ＤＢサーバ４は、ネットワーク５を介して伝送されてきたＤＶＤ１００のタイトル名をＮＩＣ４０で受信する。
ここで、Ｓ３について詳述すると、DBサーバ４のＵＲＬ（Uniform Resource Locator）は、記憶部２９に予め記憶させておく。さらに、ブルーレイプレーヤ２に割り振られたＩＰアドレスも記憶部２９に予め記憶させておく。そのため、制御部２１は、このＵＲＬを宛て先として、ＤＶＤ１００のタイトル名を、そのＩＰアドレスとともにＤＢサーバ４に送信する。
なお、ＩＰアドレスとは、ネットワーク５上でブルーレイプレーヤ２を識別する識別番号である。ＩＰアドレスは、ネットワーク５上におけるブルーレイプレーヤ２の所在を示す情報である。
【００５１】
ＤＢサーバ４の制御部４１は、ＮＩＣ４０で受信したＤＶＤ１００のタイトル名が、ＨＤテーブル４３のタイトル名の一覧の中にあるかどうかを検索する（Ｓ１１）。例えば図４では、ＤＶＤ１００のタイトル名が「野鳥物語１」であれば、ＨＤテーブル４３の一覧の中にあるので、制御部４１は、同一タイトル名を発見できる。逆に、ＤＶＤ１００のタイトル名が「野鳥物語３」であれば、ＨＤテーブル４３の一覧の中に無いので、制御部４１は、同一タイトル名を発見できない。この場合、検索結果は、発見できなかったという結果になる。
【００５２】
そして、制御部４１は、Ｓ１１の検索結果をＮＩＣ４０からブルーレイプレーヤ２に返信する（Ｓ１２）。これにより、ブルーレイプレーヤ２は、ネットワーク５を介して伝送されてきたＳ１１の検索結果をＮＩＣ２０で受信する。
なお、Ｓ１２について詳述すると、制御部４１は、ブルーレイプレーヤ２のＩＰアドレスを宛て先として、Ｓ１１の検索結果をブルーレイプレーヤ２に返信する。
【００５３】
ブルーレイプレーヤ２の制御部２１は、ＮＩＣ２０が検索結果を受信すると、その検索結果から、装置本体２にセットされているＤＶＤ１００に記録されているＳＤデータのタイトル名と同じタイトル名のＨＤデータがＤＢサーバ４にアップロードされているかどうかを判断する（Ｓ４）。アップロードされていなければ、制御部２１は、本処理を終了する。この後、ユーザが再生キーを押下すると、ブルーレイプレーヤ２は、ＤＶＤ１００を再生する。
【００５４】
一方、アップロードされていれば、制御部２１は、装置本体２にセットされているＤＶＤ１００のコンテンツよりも高解像度のコンテンツを再生するかどうかの選択を促す選択メッセージをＴＶ３又は表示部２８で表示する（Ｓ５）。この選択メッセージは、例えば「同一タイトルで高解像度のものがサーバーに保存されています。現在セットされているＤＶＤよりも高解像度のコンテンツを鑑賞することができます。再生されますか？」である。ユーザは、この選択メッセージを見て、ＨＤストリーミングデータを再生するかどうか、自分の使用方法に応じて選択キーで選択する。
なお、Ｓ５において、高解像度のコンテンツの再生を有料とし、その再生に対する料金を選択メッセージとともに表示しても構わない。この場合、例えば「同一タイトルで高解像度のものがサーバーに保存されています。現在セットされているＤＶＤよりも高解像度のコンテンツを鑑賞することができます。再生には３００円必要ですが、再生されますか？」と表示される。
【００５５】
そして、制御部２１は、選択キーで、ＨＤストリーミングデータの再生が選択されたかどうかを判断する（Ｓ６）。ＨＤストリーミングデータの再生が選択されなければ、制御部２１は、本処理を終了する。この後、ユーザが再生キーを押下すると、ブルーレイプレーヤ２は、ＤＶＤ１００を再生する。
【００５６】
ＨＤストリーミングデータの再生が選択されれば、制御部２１は、ＤＶＤ１００がオリジナル品であるかどうかの認証を行う（Ｓ７）。この認証は、ＤＶＤ１００のＳＤデータが適正に暗号化されているかどうかにより行われる。例えば、まず、ハードディスク４２に、各タイトル名に対応付けて適正なＣＳＳ（Content Scrambling System）キーを予め記憶させておく（図４参照）。ＣＳＳキーは、暗号化されたＳＤデータを復号する復号キーである。さらに、制御部２１は、ＤＶＤ１００からタイトル名を取得する。そして、制御部２１は、ＤＢサーバ２と通信して、タイトル名に対応するＣＳＳキーを調べ、そのＣＳＳキーと同じものがＤＶＤ１００に記録されているかどうか調査する。そして、そのＣＳＳキーと同じものがＤＶＤ１００に記録されていない場合、即ちＤＶＤ１００が適正に暗号化されていない場合、制御部２１はＤＶＤ１００をコピー品であるみなす。
【００５７】
そこで、ＤＶＤ１００がコピー品であると判断した場合、制御部２１は、本処理を終了する。即ち、制御部２１は、ＨＤストリーミングデータの再生を禁止する。
なお、実施の際は、Ｓ７をスルーしても構わない。
【００５８】
一方、Ｓ７においてＤＶＤ１００がオリジナル品であると判断した場合、制御部２１は、ＨＤストリーミングデータの提供をＤＢサーバ４に要求する（Ｓ８）。
【００５９】
要求されると、制御部４１は、ＤＶＤ１００のタイトル名に対応するＨＤストリーミングデータをハードディスク４２から読み出し、ネットワーク５を介してブルーレイプレーヤ２に配信する（Ｓ１３）。
【００６０】
ＤＢサーバ４からのＨＤストリーミングデータの配信が始まると、ブルーレイプレーヤ２は、ストリーミング再生処理を実行する（Ｓ９）。これにより、ＤＶＤ１００のタイトル名が「野鳥物語１」であった場合、ストリーミングファイル４３Ａがストリーミング再生される。
【００６１】
以上のようにして、再生システム１０１は、既にユーザが所持しているＤＶＤ１００を活用して高精細のコンテンツを再生する。これにより、ユーザは、ＤＶＤ１００と同じコンテンツが記録されたブルーレイディスクを新たに購入しなくとも済む。
【００６２】
しかしながら、ネットワーク５の通信回線速度は、様々な環境要因によって一時的に低下することが多い。また、ストリーミングデータは、少なくともＨＤ画像を含むため、そのデータ量も多い。
【００６３】
そこで、本実施形態では、ＳＤデータを処理する再生回路２３とは別に、ＨＤデータを処理するバッファＲＡＭ３０及び再生回路３１を設け、コンテンツの再生が途切れてしまうのを防止する。具体的には、以下のように構成した。
【００６４】
図６は、ブルーレイプレーヤにおける制御部のストリーミング再生処理時の動作を示すフローチャートである。図７（１）は、ストリーミング再生処理時における再生時間軸のタイミングチャートである。図７（２）は、そのタイミングチャートで再生されるストリーミングデータを示す図である。図８は、ブルーレイプレーヤのバッファＲＡＭに記憶されているデータ量を示す図である。図８（Ａ）は、バッファＲＡＭ３０の容量の８０％のデータ量が溜まった時の様子を示す図である。図８（Ｂ）は、バッファＲＡＭ３０の容量が空になった時の様子を示す図である。ここで、図７（Ａ）は、図８（Ａ）に対応し、図７（Ｂ）は、図８（Ｂ）に対応している。
【００６５】
図５のＳ９においてストリーミング再生処理を実行すると、制御部２１は、ＤＢサーバ４から配信されるＨＤストリーミングデータ５０をバッファＲＡＭ３０に順次格納させていく（Ｓ１０１）。
【００６６】
そして、ＨＤストリーミングデータ５０が一定量溜まると（例えば図８（Ａ）参照）、制御部２１は、バッファＲＡＭ３０のＨＤストリーミングデータ５０を順次読み出して再生するよう再生回路３１に指示する（Ｓ１０２）。そして、制御部２１は、バッファＲＡＭ３０のデータ量を監視する（Ｓ１０３）。これにより、例えば、ＤＶＤ１００のタイトル名が「野鳥物語１」であった場合、ストリーミングファイル４３ＡのＨＤストリーミングデータ５０がストリーミング再生される（図７（Ａ）参照）。Ｓ１０２について詳述すると、ＤＢサーバ４から配信されたＨＤストリーミングデータ５０は、ＮＩＣ２０で受信され、バッファＲＡＭ３０に蓄積されていく。再生回路３１は、蓄積されているＨＤストリーミングデータ５０をバッファＲＡＭ３０から順次読み出して、（例えばＭＰＥＧで）デコードする。そして、再生回路３１は、音声データを音声処理部２４に、ＨＤ画像データを画像合成部２６に、これらのデータの同期を取りながら、それぞれ出力する。この後の動作は、再生時の動作と同じである。
【００６７】
なお、ＨＤストリーミングデータ５０に音声データを含ませない場合、即ちＨＤストリーミングデータ５０がＨＤ画像のみを含むコンテンツを示すデータである場合について説明する。この場合、制御部２１は、ストリーミング再生中、画像についてはＨＤストリーミングデータ５０を、音声についてはＳＤデータを、両者の同期を取りつつ再生する。ＨＤストリーミングデータ５０のＨＤ画像データは、再生回路３１に再生させ、ＳＤデータの音声データは、再生回路２３に再生させる。また、同期は、ＨＤ画像データの再生時間とＳＤデータの音声データの再生時間とを制御部２１が一致させることにより行われる。これにより、ＨＤストリーミングデータ５０がＨＤ画像のコンテンツのみを示す場合についてもストリーミング再生が行われる。ここで、ＨＤストリーミングデータ５０に音声データを含ませない場合、音声データを配信しない分、ストリーミングデータ５０のデータ量が少ない。よって、ストリーミング再生が途切れてしまうケースを低減できる。
【００６８】
図８（Ｂ）に示すように、バッファＲＡＭ３０のデータ量が空になると（Ｓ１０３）、制御部２１は、ストリーミング再生を停止すると同時に、ＤＶＤ１００を再生する（Ｓ１０４、Ｓ１０５）。即ち、ストリーミング再生が途切れる時、制御部２１は、ストリーミング再生を中断し、その途切れる所からＤＶＤ１００のＳＤデータを再生する（図７（Ｂ）参照）。これにより、音声データに基づく音声と、ＳＤ画像データに基づくＳＤ画像と、がＴＶ３で再生される。そのため、ネットワーク５の通信回線速度が一時的に低下しても、コンテンツの再生が途切れてしまうのを防止できる。従って、コンテンツの再生が途切れることにより、ユーザを待たせることも無くなる。
【００６９】
ここで、Ｓ１０３において監視している間、制御部２１は、再生しているＨＤ画像データの再生時間と同じ再生時間のＳＤデータの、ＤＶＤ１００上における記憶位置をＰＵヘッド２にサーチさせておく。そのため、ストリーミング再生が途切れる時には、制御部２１がその記憶位置を把握している状態となる。そして、ストリーミング再生が途切れる時、制御部２１は、サーチしている記憶位置からＤＶＤ１００をＰＵヘッド２に読取らせ、ＳＤデータを再生する。これにより、ストリーミング再生が途切れる時に、同じ再生時間のＳＤデータの再生へスムーズに移行できる。
【００７０】
制御部２１は、ストリーミング再生が途切れると、所定再生時間先以降のストリーミングデータ５０のストリーミング配信をＤＢサーバ４に要求する（Ｓ１０６）。この要求は、ＮＩＣ２０から送信され、ネットーワーク５を介してＤＢサーバ４に入力する。そして、ＤＢサーバ４は、ストリーミングファイル４３Ａを解析して、要求結果を制御部２１に返信する。ここで、所定再生時間先は、例えば３０秒先である（図７（Ｃ）参照）。ユーザは、ストリーミング再生再開時にストリーミング再生が安定して継続するバッファＲＡＭ３０のデータ量と実際の通信回線速度とを推定し、この所定再生時間先を指定キーで予め指定する。これにより、ユーザは、この所定再生時間先を自分の使用方法に応じて指定できる。
【００７１】
制御部２１は、ＤＢサーバ４からの要求結果に基づいて、所定再生時間先以降のストリーミングデータ５０があるかどうかを判断する（Ｓ１０７）。ここで、所定再生時間先以降のストリーミングデータ５０がある場合、所定再生時間先以降のストリーミングデータ５０がＤＢサーバ４から配信されてくる。
【００７２】
所定再生時間先以降のストリーミングデータ５０があると判断すると、制御部２１は、ＤＢサーバ４から配信されるＨＤストリーミングデータ５０をバッファＲＡＭ３０に順次格納させていく（Ｓ１０８）。
【００７３】
そして、ストリーミング再生が途切れた後にＳＤデータの再生時間が所定再生時間先に達すると（Ｓ１０９）、ＨＤストリーミングデータ５０によるストリーミング再生を再実行する（Ｓ１１０）。そして、制御部２１は、Ｓ１０３に戻り、処理を継続する。この結果、コンテンツの再生が途切れることなく、ＨＤ画像が再び再生される。これにより、ユーザは、ＨＤ画像を再び鑑賞できる。
なお、ＨＤストリーミングデータ５０がＨＤ画像のみを含むＨＤコンテンツを示すデータである場合、制御部２１は、Ｓ１１０と同時に、ＳＤ画像の再生のみを停止する。ＨＤストリーミングデータ５０がＨＤ画像と音声の両方を含むＨＤコンテンツを示すデータである場合、制御部２１は、Ｓ１１０と同時に、ＤＶＤ１００の再生を停止する。
【００７４】
一方、Ｓ１０７において、所定再生時間先以降のストリーミングデータ５０がないと判断すると、制御部２１は、再生しているＳＤデータの終端に到達するまで、即ち全てのＳＤデータを再生し終えるまで待機する（Ｓ１１１）。そして、ＳＤデータの終端に到達すると、制御部２１は、ＤＶＤ１００の再生を終了する（Ｓ１１２）。最後に、制御部２１は、サブルーチンを終了し、メインルーチンに戻る。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態である再生システムのシステム構成図
【図２】再生システムに用いられるブルーレイプレーヤの主要な構成を示すブロック図
【図３】再生システムに用いられるＤＢサーバの主要な構成を示すブロック図
【図４】ハードディスク４２に記憶されているＨＤテーブル４３の内容を示す図
【図５】本発明の実施形態である再生システムにおける、ブルーレイプレーヤ２とＤＢサーバ４における各制御部の動作を示すフローチャート
【図６】ブルーレイプレーヤにおける制御部のストリーミング再生処理時の動作を示すフローチャート
【図７】ストリーミング再生処理時における再生時間軸のタイミングチャート
【図８】ブルーレイプレーヤのバッファＲＡＭに記憶されているデータ量を示す図
【符号の説明】
【００７６】
２−ブルーレイプレーヤ
３−ＴＶ
４−ＤＢサーバ
５−ネットワーク
２０−ＮＩＣ
２１−制御部
２２−ピックアップヘッド
２３−再生回路
２３Ａ−バッファメモリ
２４−音声処理部
２６−画像合成部
２７−操作部
２７A−リモコン
２８−表示部
２９−記憶部
３０−バッファＲＡＭ
３１−再生回路
４０−ＮＩＣ
４１−制御部
４２−ハードディスク
４３−ＨＤテーブル
１００−ＤＶＤ
１０１−再生システム
【図１】
2009048715.tif 000003
【図２】
2009048715.tif 000004
【図３】
2009048715.tif 000005
【図４】
2009048715.tif 000006
【図５】
2009048715.tif 000007
【図６】
2009048715.tif 000008
【図７】
2009048715.tif 000009
【図８】
2009048715.tif 000010