(57)【要約】【課題】  コンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できて使い勝手の良いホームネットワークＡＶサーバ及びホームネットワークＡＶサーバプログラムを提供する。【解決手段】  ＡＶコンテンツデータ群記憶部１１１、コンテンツ情報リスト記憶部１１２、ネットワークを介して接続されたクライアント端末２１、２２からの送信要求に応じたコンテンツデータを各記憶部を参照して作成する送信データ作成部１１６を備え、クライアント端末に作成されたコンテンツデータを送信するホームネットワークＡＶサーバにおいて、コンテンツデータの現在の送信位置を検出するデータ送信位置検出部２１２、再生停止要求受信時に再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成する中途開始用コンテンツ情報作成部２１３を備え、視聴再生開始時にコンテンツ情報リスト記憶部の中途開始用コンテンツ情報を参照して再生開始位置からのコンテンツデータを送信する。【選択図】  図４【特許請求の範囲】
【請求項１】
動画コンテンツを含むコンテンツデータを記憶するコンテンツデータ記憶部と、各コンテンツのコンテンツリストを記憶するコンテンツ情報リスト記憶部と、ネットワークを介して接続されたクライアント端末からのコンテンツデータの送信要求に応じて送信するコンテンツデータを前記コンテンツデータ記憶部と前記コンテンツ情報リスト記憶部を参照して作成する送信データ作成部とを備え、前記ネットワークを介して接続されたクライアント端末に前記送信要求に基づいて前記送信データ作成部により作成された前記コンテンツデータを送信するホームネットワークＡＶサーバにおいて、
前記クライアント端末に送信される前記コンテンツデータの現在の送信位置を検出するデータ送信位置検出部と、
前記クライアント端末からの再生停止要求受信時に前記データ送信位置検出部から出力される前記コンテンツデータの現在の送信位置に基づいて再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成し、前記コンテンツ情報リスト記憶部に記憶させる中途開始用コンテンツ情報作成部とを備え、
前記送信データ作成部は、前記クライアント端末からの視聴再生開始時に前記コンテンツ情報リスト記憶部の前記中途開始用コンテンツ情報を参照して前記再生開始位置からのコンテンツデータを送信することを特徴とするホームネットワークＡＶサーバ。
【請求項２】
動画コンテンツを含むコンテンツデータを記憶するコンテンツデータ記憶部と、各コンテンツのコンテンツリストを記憶するコンテンツ情報リスト記憶部とを備え、ネットワークを介して接続されたクライアント端末からのコンテンツデータの送信要求に応じて送信するコンテンツデータを前記コンテンツデータ記憶部と前記コンテンツ情報リスト記憶部を参照して作成し、前記クライアント端末に前記コンテンツデータを送信するホームネットワークＡＶサーバとして機能を果たすコンピュータに、
前記クライアント端末に送信される前記コンテンツデータの現在の送信位置を検出するデータ送信位置検出機能と、
前記クライアント端末からの再生停止要求受信時に前記データ送信位置検出機能により検出される前記コンテンツデータの現在の送信位置に基づいて再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成し、前記コンテンツ情報リスト記憶部に記憶させる中途開始用コンテンツ情報作成機能と、
前記クライアント端末からの視聴再生開始時に前記コンテンツ情報リスト記憶部の前記中途開始用コンテンツ情報を参照して前記再生開始位置からのコンテンツデータを送信するネットワーク送信データ作成機能とを実現させて、
クライアント端末からの視聴再開要求に応じた中途開始用コンテンツデータを送信させるためのホームネットワークＡＶサーバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家庭内のネットワーク上で動画コンテンツなどを蓄積したサーバから、テレビなどのクライアント機器ヘ任意再生開始位置でコンテンツを配信するホームネットワークＡＶサーバ及びホームネットワークＡＶサーバプログラムに関する。
【背景技術】
【０００２】
ネットワークでつながれた映像コンテンツサーバからユーザがコンテンツを選択し、所望の再生開始位置を選ぶのに、コンテンツの途中の幾つかの場面を自動的にサムネイル画像として作成、表示し、ユーザに選ばせるような技術が公知である（例えば、下記の特許文献１及び２参照）。
【０００３】
また、ユーザが任意の再生位置を独自情報としてコンテンツの管理情報に追加し、その名前などから途中再生を行えるような再生技術も提案がなされている（例えば、下記の特許文献３参照）。
【特許文献１】特開平８−３３６１１１号公報（要約書、図１）
【特許文献２】特開平９−２１４８７９号公報（要約書、図１）
【特許文献３】特開平１０−３２２６４７号公報（要約書、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＶＴＲやＤＶＤ再生機のレジューム機能などを利用した経験のあるユーザは、途中で視聴を中止しても簡単に中断位置から視聴を再開できる。しかしながら、あらかじめ用意された複数のサムネイル画像では、中断位置と再開位置が大きくずれたりしてしまうため、そのようなユーザにとっては非常に使い勝手の悪いものとなる。
【０００５】
また、ＵＰｎＰＡＶなどの一般的なホームネットワーク規格では、ホームサーバ側で任意の再生位置を独自情報として設定できるだけであり、テレビなどのクライアント機器から任意の再生時間をホームサーバに設定する方法が無く、独自情報としてクライアント機器とホームサーバとの両者が共通して認識できる情報を扱えなければいけない。このようにホームサーバ側でしか設定できない独自情報は、クライアント機器だけでなく、メーカや機種によらず、相互接続されるホームネットワーク環境にはそぐわない。
【０００６】
そこで、本発明は、一般的なホームネットワーク環境でのコンテンツ視聴において、ユーザがコンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できて使い勝手の良いホームネットワークＡＶサーバ及びホームネットワークＡＶサーバプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係るホームネットワークＡＶサーバは、動画コンテンツを含むコンテンツデータを記憶するコンテンツデータ記憶部と、各コンテンツのコンテンツリストを記憶するコンテンツ情報リスト記憶部と、ネットワークを介して接続されたクライアント端末からのコンテンツデータの送信要求に応じて送信するコンテンツデータを前記コンテンツデータ記憶部と前記コンテンツ情報リスト記憶部を参照して作成する送信データ作成部とを備え、前記ネットワークを介して接続されたクライアント端末に前記送信要求に基づいて前記送信データ作成部により作成された前記コンテンツデータを送信するホームネットワークＡＶサーバにおいて、前記クライアント端末に送信される前記コンテンツデータの現在の送信位置を検出するデータ送信位置検出部と、前記クライアント端末からの再生停止要求受信時に前記データ送信位置検出部から出力される前記コンテンツデータの現在の送信位置に基づいて再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成し、前記コンテンツ情報リスト記憶部に記憶させる中途開始用コンテンツ情報作成部とを備え、前記送信データ作成部は、前記クライアント端末からの視聴再生開始時に前記コンテンツ情報リスト記憶部の前記中途開始用コンテンツ情報を参照して前記再生開始位置からのコンテンツデータを送信することを特徴とする。
【０００８】
この構成により、ユーザがコンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できる使い勝手の良いホームネットワークＡＶサーバが得られる。
【０００９】
また、本発明に係るホームネットワークＡＶサーバプログラムは、動画コンテンツを含むコンテンツデータを記憶するコンテンツデータ記憶部と、各コンテンツのコンテンツリストを記憶するコンテンツ情報リスト記憶部とを備え、ネットワークを介して接続されたクライアント端末からのコンテンツデータの送信要求に応じて送信するコンテンツデータを前記コンテンツデータ記憶部と前記コンテンツ情報リスト記憶部を参照して作成し、前記クライアント端末に前記コンテンツデータを送信するホームネットワークＡＶサーバとして機能を果たすコンピュータに、前記クライアント端末に送信される前記コンテンツデータの現在の送信位置を検出するデータ送信位置検出機能と、前記クライアント端末からの再生停止要求受信時に前記データ送信位置検出機能により検出される前記コンテンツデータの現在の送信位置に基づいて再生停止したデータ位置を再生開始位置とする中途開始用コンテンツ情報を作成し、前記コンテンツ情報リスト記憶部に記憶させる中途開始用コンテンツ情報作成機能と、前記クライアント端末からの視聴再生開始時に前記コンテンツ情報リスト記憶部の前記中途開始用コンテンツ情報を参照して前記再生開始位置からのコンテンツデータを送信するネットワーク送信データ作成機能とを実現させて、クライアント端末からの視聴再開要求に応じた中途開始用コンテンツデータを送信させるものである。
【００１０】
この構成により、ユーザがコンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できる使い勝手の良いホームネットワークＡＶサーバプログラムが得られる。
【発明の効果】
【００１１】
本発明のホームネットワークＡＶサーバ及びホームネットワークＡＶサーバプログラムによれば、サーバの持つコンテンツリストからコンテンツを選んで視聴するだけのような、一般的なホームネットワーククライアントを持つ環境下でも、ユーザはコンテンツの視聴中断、再開を簡単に行うことができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の対象となる動画コンテンツを扱うホームネットワークシステムの概略的な構成を示すブロック図である。図１に示すホームネットワークシステムでは、家庭内にＡＶコンテンツを蓄積したホームネットワークＡＶサーバ（以下、単にホームサーバとも称す）１１と、このホームサーバ１１に蓄積されたＡＶコンテンツを視聴するためのクライアント端末としての複数のクライアントテレビ２１、２２とがネットワークで繋がれている。
【００１３】
これらの各機器は、ＵＰｎＰ機能などにより家庭内ネットワークの機器として相互に認識し、動画、音声、文字情報などを相互に交換可能とし、機器間の相互制御も可能である。ユーザは、クライアントテレビ２１、２２に表示されたホームサーバ１１のコンテンツリストからコンテンツを選び視聴することができる。このように、ホームネットワークでは複数のクライアントがサーバコンテンツを共有できるため、例えばクライアントテレビ２１でコンテンツの視聴を中断し、あとでクライアントテレビ２２で再開できるようにすることも必要である。
【００１４】
図２は、一般的なホームネットＡＶサーバの機能構成図である。ホームサーバ１１は、コンピュータで構成され、そのＨＤＤは、動画コンテンツを含んだコンテンツデータを複数記憶するＡＶコンテンツデータ群記憶部１１１と、各コンテンツのコンテンツリストを記憶するコンテンツ情報リスト記憶部１１２の記憶領域を有する。ここで、コンテンツ情報リスト記憶部１１２に記憶されるコンテンツ情報リストには、図３に示すように、各コンテンツのタイトル、ファイル名、作成日時、必要ビットレート数、種類などが含まれる。
【００１５】
また、ホームサーバ１１は、ＣＰＵ及びＲＯＭを有し（図示せず）、ＲＯＭには後述する、コンピュータに下記の各機能を実現させるプログラムが記憶されており、ＣＰＵの制御に基づいて動作する。すなわち、ホームサーバ１１として機能を果たすコンピュータに、ネットワークを介してクライアント端末２１、２２からの要求を受信するネットワーク受信機能１１３と、受信したクライアント端末２１、２２からのコンテンツリスト要求、コンテンツ要求、早送り、巻き戻し要求、再生停止要求などの要求を解析するプロトコルリクエスト解析機能１１４と、クライアント端末２１、２２に要求に応じたコンテンツデータを送信するネットワーク送信機能１１５と、クライアント端末２１、２２からの要求に基づいて、ＡＶコンテンツデータ群記憶部１１１とコンテンツ情報リスト記憶部１１２を参照して送信するデータを作成するネットワーク送信データ作成機能１１６と、早送り、巻き戻し要求に基づいてコンテンツ送信開始位置を決定するコンテンツ送信開始位置決定機能１１７と、再生停止要求に基づいてコンテンツ送信を停止するコンテンツ送信停止機能１１９とを実現させるプログラムが格納されている。なお、このホームサーバ１１には、内部時計１２０からの日時情報がコンテンツ情報リスト記憶部１１２に与えられる。また、上述した各機能は、ハードウェアで構成することもできる。
【００１６】
このホームサーバ１１においては、ネットワーク受信機能１１３でクライアント端末２１、２２からの要求を受信し、プロトコルリクエスト解析機能１１４により解析し、ネットワーク送信データ作成機能１１６により、コンテンツリスト送信要求に対してはコンテンツリスト情報を、コンテンツ送信要求に対しては要求に一致するコンテンツデータをＡＶコンテンツデータ群記憶部１１１及びコンテンツ情報リスト記憶部１１２から探し出し、ネットワーク送信機能１１５で送信する。なお、早送り、巻き戻し要求などに対しては、コンテンツ送信開始位置決定機能１１７でコンテンツデータの送信開始位置を変更し、コンテンツデータを送信する。
【００１７】
また、クライアント端末２１、２２が再生を中止した場合は、ネットワーク送信エラー検出機能１１８で送信不能を検知したり、コンテンツ再生停止要求のリクエストを受信したりするなどして、コンテンツ送信停止機能１１９で送信を停止する。内部時計１２０は、コンテンツの格納された時間などをリストに登録する際などに使われる。
【００１８】
本発明では、このような一般的なホームネットワークＡＶサーバ１１において、クライアント端末２１、２２の再生中止を検知し、中止したデータ位置を再生開始位置とするコンテンツ情報をコンテンツリストに新たに追加作成し、後でクライアント端末２１、２２が通常のコンテンツを選択するのと同じようにそれを選ぶことで、簡単に視聴再開できるようにしたサーバを提供する。以下、本発明の詳細を実施の形態に記す。
【００１９】
図４は、本発明の実施の形態に係るホームネットワークＡＶサーバ及びプログラムを示す機能構成図である。図４に示される構成においては、コンピュータに各機能を実現させるためのプログラムとして、図２に示す各機能の他に、クライアント端末に送信されるコンテンツデータの現在の送信位置を検出するデータ送信位置検出機能２１２と、クライアント端末からの再生停止要求受信時にデータ送信位置検出機能２１２により検出されるコンテンツデータの現在の送信位置に基づいて再生停止した位置を再生開始位置とする中途開始用コンテンツ情報を作成し、コンテンツ情報リスト記憶部１１２に記憶させる中途開始用コンテンツ情報作成機能２１３とを更に備え、ネットワーク送信データ作成機能１１６により、クライアント端末２１、２２からの視聴再生開始時にコンテンツ情報リスト記憶部１１２の中途開始用コンテンツ情報を参照して再生開始位置からのコンテンツデータを送信するように構成されている。なお、中途開始用コンテンツ情報記憶部２１１は、コンテンツ情報リスト記憶部１１２内の中途開始用コンテンツ情報の記憶領域を示す。また、中途開始用コンテンツ情報作成機能２１３には、内部時計１２０からの日時データが与えられる。さらに、図４に示す機能構成も、図２に示すのと同様に、各機能はハードウェアで構成することができる。
【００２０】
この図４に示す構成においては、クライアント端末２１、２２が再生中止した場合に、中途開始用コンテンツ情報作成機能２１３により、現在のコンテンツデータ送信位置から数秒前の位置を再生開始位置情報として持ち、タイトルに識別用の文字列を加え、作成日時をその実時間とし、それ以外は元のコンテンツと同じ情報を持つ中途開始用コンテンツ情報を作成し、作成された中途開始用コンテンツ情報をコンテンツ情報リスト記憶部１１２内の中途開始用コンテンツ情報記憶部２１１に記憶させ、以降クライアント端末２１、２２ヘ送るコンテンツリスト情報に加えるようにする。そして、クライアント端末２１、２２からそのコンテンツヘの送信要求があった場合は、中途開始用コンテンツ情報の再生開始位置情報で指定されるコンテンツ送信開始位置をコンテンツ送信開始位置決定機能１１７で頭出ししてからデータを送信し、ユーザの見たいところからコンテンツを見ることができるようにする。
【００２１】
図５に、本実施の形態で使われるコンテンツリスト情報例を示す。タイトルに（途中）と追加されているものが、中途開始用コンテンツ情報である。ここで、コンテンツの位置情報はバイト単位とし、クライアント端末２１、２２の再生機能のバッファリングなどによりクライアント端末２１、２２側のデータ再生位置がサーバ側のデータ送信位置より遅れることを加味して、ビットレート×数秒分位置を戻したものとする。コンテンツの作成日時情報は、この中途開始用コンテンツ情報が作成された日時に設定されている。
【００２２】
また、図６（ａ）及び（ｂ）は、中途開始用コンテンツ情報作成機能２１３で行われる中途開始用コンテンツ情報の作成及び削除の処理の例を示すフローチャートである。新規中途開始用コンテンツ情報の作成の場合は、図６（ａ）に示すように、コンテンツ視聴が途中で停止された場合（ステップＳ６ａ１）、中断位置（中途開始データ位置）がコンテンツサイズの９５％より少ない否かを判定し（ステップＳ６ａ２）、少ない場合は、すでに同一コンテンツの中途開始用コンテンツ情報が有るか否かを判定し（ステップＳ６ａ３）、有る場合は、前の中途開始用コンテンツ情報を削除し（ステップＳ６ａ４）、新しい中途開始用コンテンツ情報の作成を行う（ステップＳ６ａ５）。なお、ステップＳ６ａ２で中断位置がコンテンツサイズの９５％以上であると判定された場合は、中途開始用コンテンツ情報は作成せずに終了する。また、ステップＳ６ａ３において、すでに同一コンテンツの中途開始用コンテンツ情報が無いと判定された場合は、ステップＳ６ａ４を経ずにステップＳ６ａ５に移行する。
【００２３】
古い中途開始用コンテンツ情報の削除の場合は、図６（ｂ）に示すように、一定時間ごとにコンテンツ情報リストを確認し（ステップＳ６ｂ１）、コンテンツ情報が中途開始用コンテンツ情報か否かを判定し（ステップＳ６ｂ２）、中途開始用コンテンツ情報である場合は、作成日時から、例えば２日経過しているか否かを判定し（ステップＳ６ｂ３）、経過している場合にはその古い中途開始用コンテンツ情報の削除を行う（ステップＳ６ｂ４）。削除後はステップＳ６ｂ１にリターンする。同様に、ステップＳ６ｂ２及びＳ６ｂ３で中途開始用コンテンツ情報ではない場合又は作成日時から２日経過していない場合はそれぞれステップＳ６ｂ１にリターンする。
【００２４】
なお、図６では、１つのコンテンツに対し、作成可能な中途開始用コンテンツ情報の数は１個に限定している。また、中途開始用コンテンツ情報において作成日時の古いもの（例では２日経過）を消しているのは、コンテンツ視聴の中断から何日も経ってしまうと、中断コンテンツとして残す意味が薄く、リストに表示されるコンテンツ情報が増えすぎないようにしたものである。さらに、中途開始データ位置がコンテンツの終わり間近（例ではコンテンツサイズの９５％）を超えるような場合には、中途開始用コンテンツ情報を作らないのは、テレビ番組の録画や映画などのコンテンツにおいては、最後の部分にコマーシャルなどが入っており、それを見ないで視聴終了とする人が多く、やはりコンテンツリスト情報が増えすぎるのを防ぐ目的がある。
【産業上の利用可能性】
【００２５】
このように、本発明によれば、一般的なホームネットワーク環境での映像コンテンツ視聴において、ユーザがコンテンツ視聴を中止しても、簡単に視聴を中断位置から再開できて使い勝手の良いホームネットワークＡＶサーバ及びプログラムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の対象となる動画コンテンツを扱うホームネットシステムの概略的な構成を示すブロック図である。
【図２】本発明の比較対象となる一般的なホームネットワークＡＶサーバの機能構成図である。
【図３】本発明の比較対象となる一般的なコンテンツリスト情報例を示す図である。
【図４】本発明の実施の形態に係るホームネットワークＡＶサーバ及びプログラムを示す機能構成図である。
【図５】本発明の実施の形態に係る中途開始コンテンツ情報を含むコンテンツリスト情報例を示す図である。
【図６】本発明の中途開始コンテンツ情報の作成と削除の処理の例を示すフローチャートである。
【符号の説明】
【００２７】
１１  ホームネットワークＡＶサーバ（ホームサーバ）
２１、２２  クライアントテレビ（クライアント端末）
１１１  ＡＶコンテンツデータ群記憶部（コンテンツデータ記憶部）
１１２  コンテンツ情報リスト記憶部
１１３  ネットワーク受信機能
１１４  プロトコルリクエスト解析機能
１１５  ネットワーク送信機能
１１６  ネットワーク送信データ作成機能（送信データ作成部）
１１７  コンテンツ送信開始位置決定機能
１１８  ネットワーク送信エラー検出機能
１１９  コンテンツ送信停止機能
１２０  内部時計
２１１  中途開始用コンテンツ情報記憶部
２１２  データ送信位置検出機能（データ送信位置検出部）
２１３  中途開始用コンテンツ情報作成機能（中途開始用コンテンツ情報作成部）
【図１】
2005323068.tif 000002
【図２】
2005323068.tif 000003
【図３】
2005323068.tif 000004
【図４】
2005323068.tif 000005
【図５】
2005323068.tif 000006
【図６】
2005323068.tif 000007