(57)【要約】【課題】大容量ストレージの構築が容易で迅速にデータを出力可能なデータ処理システムを提供する。【解決手段】ディスクＤに記録されたデータの一部を、この記憶するデータを読み取って出力する読み取り速度がデータ読取手段４１０によるディスクＤに記録されたデータを読み取って出力するまでの読み取り速度よりも速いＨＤＤ４２０に記憶させる。データの配信を要求する旨の要求情報を認識することにより、コンテンツ配信機構４３０およびコンテンツ管理機構４４０によりデータの一部をＨＤＤ４２０に読み取らせて出力しつつ、ディスクＤに記録されたデータの残りの部分をデータ読取手段４１０に読み取らせて出力する。【選択図】            図４
2004341780.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されたデータを出力するデータ処理装置であって、
前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、
前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、
前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶された前記データの一部を前記記憶手段にて読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させる制御手段と、
を具備したことを特徴としたデータ処理装置。
【請求項２】
請求項１に記載のデータ処理装置であって、
前記制御手段は、前記記憶手段に記憶された前記データの一部を前記記憶手段にて読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて前記記憶手段に記憶させるとともにこの記憶手段から順次読み取らせて出力させる
ことを特徴としたデータ処理装置。
【請求項３】
記録媒体に記録されたデータを出力するデータ処理装置であって、
前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、
前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、
前記データの出力を要求する旨の要求信号を取得する要求信号取得手段と、
前記記憶手段から前記要求されたデータの一部を取得する一部データ取得手段と、
前記データ読取手段から前記要求されたデータの前記データの一部以外の残りの部分を取得する残りデータ取得手段と、
前記要求信号取得手段にて前記要求信号を取得したことを認識すると前記一部データ取得手段にて前記データの一部を取得させて出力させつつ、前記残りデータ取得手段にて前記データの残りの部分を取得させて出力させる制御手段と、
を具備したことを特徴としたデータ処理装置。
【請求項４】
請求項３に記載のデータ処理装置であって、
前記制御手段は、前記一部データ取得手段にて前記データの一部を取得させて出力させつつ、前記データ読取手段にて前記データの残りの部分を読み取らせて前記記憶手段に記憶させ、前記残りデータ取得手段にて前記データの残りの部分を取得させて出力させる
ことを特徴としたデータ処理装置。
【請求項５】
請求項２または請求項４に記載のデータ処理装置であって、
前記データ読取手段は、前記記憶手段に前記データの残りの部分を特定する残り部分固有情報を併せて記憶させ、
前記記憶手段は、前記残り部分固有情報に基づいて前記データの残りの部分を読み取って出力する
ことを特徴としたデータ処理装置。
【請求項６】
請求項５に記載のデータ処理装置であって、
前記残り部分固有情報は、前記データの残りの部分のファイル名である
ことを特徴としたデータ処理装置。
【請求項７】
請求項２または請求項４ないし請求項６のいずれかに記載のデータ処理装置であって、
前記制御手段は、前記記憶手段に記憶させた前記データの残りの部分を出力させた後に削除する
ことを特徴としたデータ処理装置。
【請求項８】
請求項２または請求項４ないし請求項６のいずれかに記載のデータ処理装置であって、
前記制御手段は、前記記憶手段に記憶させた前記データの残りの部分を出力させた後に無効化する
ことを特徴としたデータ処理装置。
【請求項９】
請求項２または請求項４ないし請求項８のいずれかに記載のデータ処理装置であって、
前記制御手段は、前記データの出力を要求する旨の異なる複数の要求信号を認識可能であり、
複数の要求信号を認識した場合に前記各要求信号の要求するデータに対応する前記データの残りの部分を前記記憶手段に記憶させる順序を設定する優先順位付け手段を具備した、
ことを特徴としたデータ処理装置。
【請求項１０】
請求項９に記載のデータ処理装置であって、
前記優先順位付け手段は、前記制御手段が出力させている前記各要求信号の要求するデータに対応して送信する前記一部のデータの送信残量が少なくなる順に前記順序を設定する
ことを特徴としたデータ処理装置。
【請求項１１】
請求項９または請求項１０に記載のデータ処理装置であって、
前記優先順位付け手段は、前記各要求信号の要求するデータに対応する前記データの残りの部分を前記データ読取手段にて読み取って出力するまでの時間に基づいて前記順序を設定する
ことを特徴としたデータ処理装置。
【請求項１２】
請求項１ないし請求項１１のいずれかに記載のデータ処理装置であって、
前記データは、再生手段にて再生出力される一連のデータ列構造であって、
前記記憶手段が記憶する前記データの一部は、前記一連のデータ列構造の先頭部分である
ことを特徴としたデータ処理装置。
【請求項１３】
請求項１２に記載のデータ処理装置であって、
前記記憶手段は、前記データの一部にデータを特定する一部分固有情報を関連付けて記憶し、
前記データ読取手段は、前記データの一部に関連付けられた前記一部分固有情報に基づいて前記データの残りの部分を読み取る
ことを特徴としたデータ処理装置。
【請求項１４】
請求項１３に記載のデータ処理装置であって、
前記一部分固有情報は、前記一連のデータ列における位置を特定する位置情報である
ことを特徴としたデータ処理装置。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載のデータ処理装置であって、
前記データ読取手段は、前記記録媒体に記録された複数のデータのいずれかを読み取って出力可能であり、
前記記憶手段は、前記各データの一部をそれぞれ記憶し、
前記制御手段は、前記要求信号の要求するデータに対応する前記データの一部を出力させつつ、このデータに対応する前記データの残りの部分を前記データ読取手段にて読み取らせる
ことを特徴としたデータ処理装置。
【請求項１６】
請求項１５に記載のデータ処理装置であって、
前記記憶手段は、前記記録媒体に記録された前記各データのタイトル情報を併せて記憶し、
前記記憶手段は、前記タイトル情報に基づいて前記要求信号の要求するデータに対応する前記データの一部を検索して読み取る
ことを特徴としたデータ処理装置。
【請求項１７】
請求項１６に記載のデータ処理装置であって、
前記タイトル情報は、前記データのファイル名を有し
前記記憶手段は、前記ファイル名に基づいて前記要求信号の要求するデータに対応する前記データの一部を検索して読み取る
ことを特徴としたデータ処理装置。
【請求項１８】
請求項１ないし請求項１７のいずれかに記載のデータ処理装置であって、
前記データ読取手段は、複数の着脱可能な前記記録媒体が装着される装着位置情報に基づいて、前記要求信号の要求するデータに対応するデータが記録された前記記録媒体を選出して前記データの残りの部分を読み取る
ことを特徴としたデータ処理装置。
【請求項１９】
請求項１ないし請求項１８のいずれかに記載のデータ処理装置であって、
前記記憶手段に記憶された前記データの一部のデータ長は、前記データのデータ形式に基づいて定められる
ことを特徴としたデータ処理装置。
【請求項２０】
請求項１ないし請求項１９のいずれかに記載のデータ処理装置であって、
前記制御手段は、前記データの一部を出力させた後に前記データの残りの部分を出力させる
ことを特徴としたデータ処理装置。
【請求項２１】
請求項１ないし請求項２０のいずれかに記載のデータ処理装置と、
このデータ処理装置にネットワークを介して送受信可能に接続され、前記要求信号を生成する要求信号生成手段、および、前記要求信号を前記ネットワークを介して前記データ処理装置に送信するとともに出力される前記データを受信する送受信手段を備えた少なくとも１つの端末装置と、
を具備したことを特徴としたデータ処理システム。
【請求項２２】
データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理システムであって、
前記サーバ装置は、
前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、
前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、
前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶されたデータの一部を前記記憶手段にて読み取らせて出力させつつ、この記憶手段から出力させるデータの残りの部分を前記データ読取手段にて読み取らせて出力させる制御手段と、
を備え、
前記端末装置は、
前記要求信号を生成する要求信号生成手段と、
前記要求信号を前記ネットワークを介して前記サーバ装置に送信するとともに前記サーバ装置より出力される前記データを受信する送受信手段と、
を備えたことを特徴としたデータ処理システム。
【請求項２３】
データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理システムであって、
前記サーバ装置は、
前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、
前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、
前記データの出力を要求する旨の要求信号を取得する要求信号取得手段と、
前記記憶手段から前記要求されたデータの一部を取得する一部データ取得手段と、
前記データ読取手段から前記要求されたデータの前記データの一部以外の残りの部分を取得する残りデータ取得手段と、
前記要求信号取得手段にて前記要求信号を取得したことを認識すると前記一部データ取得手段にて前記データの一部を取得させて出力させつつ、前記残りデータ取得手段にて前記データの残りの部分を取得させて出力させる制御手段と、
を備え、
前記端末装置は、
前記要求信号を生成する要求信号生成手段と、
前記要求信号を前記ネットワークを介して前記サーバ装置に送信するとともに前記サーバ装置より出力される前記データを受信する送受信手段と、
を備えたことを特徴としたデータ処理システム。
【請求項２４】
演算手段により、記録媒体に記録されたデータを出力するデータ処理方法であって、
前記演算手段は、
記憶する前記データを読み取って出力する読み取り速度が前記記録媒体に記録された前記データを読み取って出力するデータ読取手段の読み取り速度よりも速い記憶手段に前記データの一部を記憶させ、
前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶された前記データの一部を読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させる
ことを特徴とするデータ処理方法。
【請求項２５】
演算手段により、データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理方法であって、
前記演算手段は、
前記サーバ装置で、記憶する前記データを読み取って出力する読み取り速度が前記記録媒体に記録された前記データを読み取って出力するデータ読取手段の読み取り速度よりも速い記憶手段に前記データの一部を記憶させ、
前記端末装置で、前記データの出力を要求する旨の要求信号を生成し、この要求信号を前記ネットワークを介して前記サーバ装置に送信させ、
前記サーバ装置で、前記要求信号を取得させて認識させ、前記記憶手段に記憶された前記データの一部を読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させる
ことを特徴とするデータ処理方法。
【請求項２６】
請求項２４または請求項２５に記載のデータ処理方法を演算手段に実行させる
ことを特徴としたデータ処理プログラム。
【請求項２７】
請求項２６に記載のデータ処理プログラムが演算手段にて読み取り可能に記録された
ことを特徴としたデータ処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に記録されたデータを出力するデータ処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【０００２】
【従来技術】
従来、例えば、録画した放送コンテンツの家庭内配信、閉じられたスペースである例えばホテル内や図書館内においてインターネットのプロトコルを用いて行われるコンテンツ配信、インターネットでのコンテンツ配信に用いられる配信装置が知られている。そして、一般的に、このような配信装置により配信されるコンテンツは、データを読み取って出力するまでの読み取り速度が速いハードディスクドライブ（以下、ＨＤＤと略す）などの記憶手段や、光磁気ディスクなどの安価な記録媒体に記憶されている。しかしながら、ＨＤＤは、読み取り速度は速いが光磁気ディスクに比べて高価であるため、大容量の配信装置を構成するにはコストが高くなるという問題がある。一方で、光磁気ディスクだけでは、安価であるがこの光磁気ディスクのデータを読み取るデータ読取手段の読み取り速度が遅いという問題がある。そこで、この両者を組合せた構成が知られている（例えば、特許文献１参照）。
【０００３】
特許文献１に記載のものは、配信されるコンテンツは、読み取り速度が速い高速記憶媒体により構成される第１の記憶装置と、読み取り速度が遅い低速記憶媒体により構成される第２の記憶装置と、に分けて記憶されている。そして、例えばコンテンツの配信サービスの停止期間中に、受信装置からの配信要求回数が予め定められた回数の上限値よりも多いコンテンツを第１の記憶装置に、少ないコンテンツを第２の記憶装置に再配置する。このように、記憶装置を読み取り速度が速い高速記憶媒体と安価な低速記憶媒体とで構成することで、安価で大容量のストレージを有する配信装置を提供できるとともに、配信要求が多い人気のあるコンテンツを高速記憶媒体から配信することで、受信装置にコンテンツを迅速に配信できる構成が採られている。
【０００４】
【特許文献１】
特開平１１−２５２４８６号公報（段落番号０１９９〜段落番号０２２２）
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１のものは、配信装置が人気のあるコンテンツを多数有している場合や、配信装置へのアクセス数が増加した場合などには、配信要求回数が前記上限値よりも多いコンテンツの数が増えてしまうことがある。このような場合には、人気のあるコンテンツを迅速に配信するために、このようなコンテンツを全て第１の記憶装置に記憶させることになる。すると、このような状況に対応するために、第１の記憶装置を構成する高速記憶媒体の数や容量を増やす必要性が生じる。このため、大容量のストレージを有するとともに人気のあるコンテンツを受信装置に迅速に配信できるが、一般的に低速記憶媒体に比べて高価な高速記憶媒体の数や容量を増やす分だけコストがかかる、という問題が一例として挙げられる。
【０００６】
本発明は、このような点に鑑みて、大容量ストレージの構築が容易で迅速にデータを出力可能なデータ処理装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に記載の発明は、記録媒体に記録されたデータを出力するデータ処理装置であって、前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶された前記データの一部を前記記憶手段にて読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させる制御手段と、を具備したことを特徴としたデータ処理装置である。
【０００８】
請求項３に記載の発明は、記録媒体に記録されたデータを出力するデータ処理装置であって、前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、前記データの出力を要求する旨の要求信号を取得する要求信号取得手段と、前記記憶手段から前記要求されたデータの一部を取得する一部データ取得手段と、前記データ読取手段から前記要求されたデータの前記データの一部以外の残りの部分を取得する残りデータ取得手段と、前記要求信号取得手段にて前記要求信号を取得したことを認識すると前記一部データ取得手段にて前記データの一部を取得させて出力させつつ、前記残りデータ取得手段にて前記データの残りの部分を取得させて出力させる制御手段と、を具備したことを特徴としたデータ処理装置である。
【０００９】
請求項２２に記載の発明は、データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理システムであって、前記サーバ装置は、前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶されたデータの一部を前記記憶手段にて読み取らせて出力させつつ、この記憶手段から出力させるデータの残りの部分を前記データ読取手段にて読み取らせて出力させる制御手段と、を備え、前記端末装置は、前記要求信号を生成する要求信号生成手段と、前記要求信号を前記ネットワークを介して前記サーバ装置に送信するとともに前記サーバ装置より出力される前記データを受信する送受信手段と、を備えたことを特徴としたデータ処理システムである。
【００１０】
請求項２３に記載の発明は、データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理システムであって、前記サーバ装置は、前記記録媒体に記録された前記データを読み取って出力するデータ読取手段と、前記データの一部を記憶し、この記憶するデータを読み取って出力する読み取り速度が前記データ読取手段による前記記録媒体に記録された前記データを読み取って出力するまでの読み取り速度よりも速い記憶手段と、前記データの出力を要求する旨の要求信号を取得する要求信号取得手段と、前記記憶手段から前記要求されたデータの一部を取得する一部データ取得手段と、前記データ読取手段から前記要求されたデータの前記データの一部以外の残りの部分を取得する残りデータ取得手段と、前記要求信号取得手段にて前記要求信号を取得したことを認識すると前記一部データ取得手段にて前記データの一部を取得させて出力させつつ、前記残りデータ取得手段にて前記データの残りの部分を取得させて出力させる制御手段と、を備え、前記端末装置は、前記要求信号を生成する要求信号生成手段と、前記要求信号を前記ネットワークを介して前記サーバ装置に送信するとともに前記サーバ装置より出力される前記データを受信する送受信手段と、を備えたことを特徴としたデータ処理システムである。
【００１１】
請求項２４に記載の発明は、演算手段により、記録媒体に記録されたデータを出力するデータ処理方法であって、前記演算手段は、記憶する前記データを読み取って出力する読み取り速度が前記記録媒体に記録された前記データを読み取って出力するデータ読取手段の読み取り速度よりも速い記憶手段に前記データの一部を記憶させ、前記データの出力を要求する旨の要求信号を認識することにより、前記記憶手段に記憶された前記データの一部を読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させることを特徴とするデータ処理方法である。
【００１２】
請求項２５に記載の発明は、演算手段により、データを記録した記録媒体を備えたサーバ装置から、このサーバ装置にネットワークを介して各種情報を送受信可能に接続する端末装置へ前記データを出力するデータ処理方法であって、前記演算手段は、前記サーバ装置で、記憶する前記データを読み取って出力する読み取り速度が前記記録媒体に記録された前記データを読み取って出力するデータ読取手段の読み取り速度よりも速い記憶手段に前記データの一部を記憶させ、前記端末装置で、前記データの出力を要求する要求する旨の要求信号を生成し、この要求信号を前記ネットワークを介して前記サーバ装置に送信させ、前記サーバ装置で、前記要求信号を取得させて認識させ、前記記憶手段に記憶された前記データの一部を読み取らせて出力させつつ、この記憶手段から出力させる前記データの残りの部分を前記データ読取手段にて読み取らせて出力させることを特徴とするデータ処理方法である。
【００１３】
請求項２６に記載の発明は、請求項２４または請求項２５に記載のデータ処理方法を演算手段に実行させることを特徴としたデータ処理プログラムである。
【００１４】
請求項２７に記載の発明は、請求項２６に記載のデータ処理プログラムが演算手段にて読み取り可能に記録されたことを特徴としたデータ処理プログラムを記録した記録媒体である。
【００１５】
【発明の実施の形態】
以下に、本発明の一実施の形態を図面に基づいて説明する。なお、この一実施の形態では、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）に記録された映像データを、ネットワークを介して配信装置から受信装置に配信するコンテンツ配信システムを例示して説明する。図１は、ＤＶＤの概略構成を簡略的に示した模式図であり、（Ａ）は、ＤＶＤの情報記録面に記録されたデータの概略構成を示す模式図で、（Ｂ）は、コンテンツ情報の概略構成を示す模式図である。図２は、本実施の形態におけるコンテンツ配信システムの概略構成を示すブロック図である。図３は、受信装置の概略構成を示すブロック図である。図４は、配信装置の概略構成を示すブロック図である。図５は、配信装置に備えられたコンテンツ配信機構の概略構成を示すブロック図である。図６は、配信装置に備えられたコンテンツ管理機構の概略構成を示すブロック図である。
【００１６】
［ＤＶＤの構造］
図１において、Ｄは記録媒体としてのＤＶＤ（以下、ディスクと称す）である。なお、ここでは記録媒体としてＤＶＤを例示するが、これに限らず様々な記録メディアも適用可能である。このディスクＤは、略中央に図示しない略円形のセンタホールを有した円板状に形成されており、その片面が情報記録面とされている。ここで、図１（Ａ）の左側をディスクＤの始端側、右側を終端側とする。このディスクＤの情報記録面には、ボリューム空間１０が設けられている。そして、このボリューム空間１０の始端側には、始端であることを示すリードインコードが記録された図示しないリードインエリアが設けられ、終端側には、終端であることを示すリードアウトコードが記録された図示しないリードアウトエリアが設けられている。そして、このボリューム空間１０には、コンテンツ情報領域１１と、コンテンツデータ領域１２と、などが設けられている。
【００１７】
コンテンツデータ領域１２には、例えば映画のようにまとまった１つの作品に相当するコンテンツを、映像として再生するためのデータおよびタイトルデータとしてのコンテンツデータＣＤがファイルとして記録されている。なお、ここでは、コンテンツデータＣＤを映像データとしたディスクＤについて例示するが、これに限らず例えばコンテンツデータＣＤが音楽データであってもよい。そして、このコンテンツデータＣＤは、例えばシーン毎に区切られた複数のデータとしてのチャプタデータＣＰｍ（ｍは自然数）を有している。つまり、このディスクＤには、複数のチャプタから構成される１つのコンテンツが記録されている。チャプタデータＣＰｍは、ディスクＤの始端側から終端側に向かって、チャプタデータＣＰ１、チャプタデータＣＰ２、…の順番に記録されている。そして、チャプタデータＣＰｍは、当該チャプタデータＣＰｍにより再生されるシーンを音声付映像として再生するための、図示しない、画像データと、音声データと、副画像データと、などを備えている。なお、ディスクＤは、コンテンツが１つのものに限らず複数のコンテンツが記録されたものでもよい。
【００１８】
コンテンツ情報領域１１には、図１（Ｂ）に示すように、ディスクＤのファイル名と、コンテンツのタイトル名と、コンテンツデータＣＤの記録日時、データ形式、著作権情報、タイトル情報としてのチャプタ情報と、などを有するコンテンツ情報ＣＪが記録されている。ここで、データ形式としては、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２のプログラムストリーム形式やトランスポートストリームなどのストリーム形式、ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）やＭＰＥＧ１のレイヤ３などのオーディオ形式、ＭＰＥＧ２やＭＰＥＧ４などのビデオ形式などが例示できる。また、チャプタ情報としては、コンテンツデータＣＤが有するチャプタデータＣＰｍの数、先頭アドレス、先頭画像、図示しない、チャプタデータＣＰｍのデータ長、ファイル名などが例示できる。
【００１９】
［コンテンツ配信システムの構成］
次に、コンテンツ配信システムの構成について説明する。図２において、１００はデータ処理システムとしてのコンテンツ配信システムで、このコンテンツ配信システム１００は、映画や音楽などのコンテンツをいわゆるリアルタイム配信するシステムである。そして、コンテンツ配信システム１００は、ネットワーク２００と、再生手段としても機能する端末装置としての受信装置３００と、データ処理装置であるサーバ装置としての配信装置４００と、を備えている。
【００２０】
ネットワーク２００には、受信装置３００および配信装置４００が接続されている。そして、ネットワーク２００は、受信装置３００および配信装置４００を情報の送受信が可能な状態に接続する。例えば、ＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、イーサネット（登録商標）などのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、受信装置３００および配信装置４００間で情報を直接送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００２１】
受信装置３００は、例えばパーソナルコンピュータ、テレビ、ステレオ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などが例示できる。この受信装置３００は、ネットワーク２００を介して配信装置４００に蓄積されたコンテンツの配信を要求をしたり、配信装置４００からネットワーク２００を介して配信されるコンテンツや一覧メニュを受信し再生表示する。そして、この受信装置３００は、図３に示すように、送受信手段としての送受信器３１０と、操作部３２０と、表示部３３０と、音声出力部３４０と、メモリ３５０と、要求情報生成手段としても機能する処理部３６０と、などを備えている。
【００２２】
送受信器３１０は、ネットワーク２００を介して配信装置４００に接続されるとともに、処理部３６０に接続されている。そして、送受信器３１０は、ネットワーク２００を介して配信装置４００から端末信号Ｓｔを受信可能で、この端末信号Ｓｔの取得によりあらかじめ設定されている入力インターフェース処理を実施し、処理端末信号Ｓｔｔを処理部３６０に出力する。また、送受信器３１０は、処理部３６０から処理端末信号Ｓｔｔが入力可能で、この入力される処理端末信号Ｓｔｔの取得によりあらかじめ設定されている出力インターフェース処理を実施し、端末信号Ｓｔとしてネットワーク２００を介して配信装置４００に送信する。
【００２３】
操作部３２０は、例えばキーボードやマウスなどで、入力操作される図示しない各種操作ボタンなどを有している。この操作ボタンの入力操作としては、受信装置３００の動作内容の設定などの設定事項である。具体的には、ネットワーク２００を介してコンテンツや一覧メニュを取得する旨の通信動作の実行命令、取得するコンテンツの内容や条件などの設定、取得したコンテンツの再生、早送り、スキップ操作、取得した一覧メニュを表示させるなどが例示できる。そして、操作部３２０は、設定事項の入力操作により、所定の信号Ｓｉｎを処理部３６０へ適宜出力して設定させる。なお、この操作部３２０としては、操作ボタンなどの操作に限らず、例えば表示部３３０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種設定事項を設定入力する構成としてもできる。
【００２４】
表示部３３０は、処理部３６０にて制御され処理部３６０からのコンテンツの映像データの信号Ｓｄｐを画面表示させる。映像データとしては、配信装置４００から配信されるコンテンツの映像データや一覧メニュなどの映像データの他、図示しないＴＶ受信機で受信したＴＶ映像データ、外部装置など光ディスクや磁気ディスクなどの記録媒体に記録されドライブにて読み取った映像データ、メモリからの映像データなどである。この表示部３３０は、具体的に、液晶や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）パネル、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ  Ｔｕｂｅ）などが用いられる。
【００２５】
音声出力部３４０は、例えば図示しないスピーカなどの発音手段を有する。この音声出力部３４０は、処理部３６０にて制御され、配信装置４００から配信されるコンテンツの音声データなどの各種信号Ｓａｄを発音手段から音声により出力する。なお、発音手段は、例えばＴＶ受信機で受信したＴＶ音声データや光ディスクや磁気ディスクなどに記録された音声データなどをも適宜出力可能である。
【００２６】
メモリ３５０は、ネットワーク２００を介して取得した一覧メニュや、操作部３２０で入力操作される設定事項などを適宜記憶する。また、メモリ３５０は、受信装置３００全体を動作制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上に展開される各種プログラムなどを記憶している。なお、メモリ３５０としては、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）や光磁気ディスクなどの記録媒体に読み取り可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００２７】
処理部３６０は、図示しない各種入出力ポート、例えば送受信器３１０が接続される通信ポート、操作部３２０が接続されるキー入力ポート、音声出力部３４０が接続される音声制御ポート、メモリ３５０が接続される記憶ポート、表示部３３０が接続される表示部制御ポート、などを有する。そして、処理部３６０は、各種プログラムとして、表示部３３０を適宜制御して各種情報を表示部３３０で再生表示させる図示しない表示制御手段などを備えている。
【００２８】
配信装置４００は、ネットワーク２００を介して受信装置３００との情報の送受信が可能となっている。そして、配信装置４００は、図４に示すように、データ読取手段４１０と、記憶手段としてのＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）４２０と、演算手段としてのコンテンツ配信機構４３０と、演算手段としてのコンテンツ管理機構４４０と、を備えている。
【００２９】
データ読取手段４１０は、このデータ読取手段４１０が有する複数のディスクＤの中から任意のディスクＤを選択し、この選択したディスクＤに記録されたコンテンツデータＣＤを読み取ってＨＤＤ４２０に適宜出力する。そして、このデータ読取手段４１０は、チェンジャ４１１と、ドライブ４１２と、を備えている。
【００３０】
チェンジャ４１１は、コンテンツ管理機構４４０と情報を送受信可能に構成されている。そして、このチェンジャ４１１は、コンテンツデータＣＤが記録された複数のディスクＤを着脱可能に収容するとともに、ドライブ４１２に装着されたディスクＤの交換などをする。そして、チェンジャ４１１は、収容部４１１Ａと、移送部４１１Ｂと、図示しない、ディスク出入部と、チェンジャ処理部と、などを備えている。
【００３１】
収容部４１１Ａは、ディスクＤを収容する。そして、この収容部４１１Ａには、ディスクＤを収容するための複数の図示しないスロットが縦方向に並ぶように設けられおり、これらのスロットには装着位置情報としてのスロット番号Ｎが付けられている。なお、ここでは、収容部４１１Ａのスロットを、縦方向に並べた構成について例示したが、これに限らずスロットを横方向に並べた構成や円周上に並べた構成などにしてもよい。
【００３２】
移送部４１１Ｂは、ドライブ４１２に装着されたディスクＤを取り出し収容部４１１Ａに収容する。また、収容部４１１Ａに収容されたディスクＤを取り出して、ドライブ４１２に装着する。そして、この移送部４１１Ｂは、チェンジャ移動部４１１Ｃと、保持部４１１Ｄと、を備えている。
【００３３】
チェンジャ移動部４１１Ｃは、保持部４１１Ｄを縦方向に移動させることにより、保持部４１１Ｄを収容部４１１Ａの任意のスロットやドライブ４１２の近傍に案内する。このチェンジャ移動部４１１Ｃとしては、レールを設けこのレールに沿って保持部４１１Ｄを移動させる構成や、保持部４１１Ｄに図示しないベルトを接続してこのベルトの操作により保持部４１１Ｄを移動させる構成などが例示できる。
【００３４】
保持部４１１Ｄは、チェンジャ移動部４１１Ｃに移動可能に取り付けられている。この保持部４１１Ｄは、チェンジャ移動部４１１Ｃにより収容部４１１Ａの任意のスロットやドライブ４１２の近傍に案内され、スロットに収容されたディスクＤやドライブ４１２に装着されたディスクＤを取り出し保持する。保持部４１１Ｄとしては、アームでディスクＤをつかむ構成や、真空パッドでディスクＤを吸着する構成などが例示できる。
【００３５】
ディスク出入部は、チェンジャ４１１へのディスクＤの出入れをするための部分である。このディスク出入部としては、スロットに連通された孔部とこの孔部を閉じる扉部とを備えた構成や、図示しない操作手段により開く扉部とこの扉部が開いたときにスロットを外部にスライドさせるスライド部とを備えた構成などが例示できる。
【００３６】
チェンジャ処理部は、入力された処理信号Ｓｃｈに基づいて、この処理信号Ｓｃｈに記載されたディスクＤをドライブ４１２に装着する旨の要求情報により移送部４１１Ｂを制御し、ドライブ４１２に装着されているディスクＤを交換させる。また、チェンジャ処理部は、収容部４１１Ａのスロットに新たにディスクＤが追加されたときに、この旨を通知する情報およびディスクＤが追加されたスロット番号Ｎなどを有する処理信号Ｓｃｈを生成し、コンテンツ管理機構４４０に出力する。
【００３７】
ドライブ４１２は、ＨＤＤ４２０およびコンテンツ管理機構４４０と情報を送受信可能に構成されている。ドライブ４１２は、このドライブ４１２に装着されているディスクＤに記録された各種データを読み取り、ＨＤＤ４２０に適宜出力する。また、ドライブ４１２は倍速再生に対応したドライブであり、記録されたコンテンツレートの例えば数倍の速さでデータを読み出すことが可能となっている。このため、ＨＤＤ４２０からの一部データ出力期間である後述する先頭データＣＰｘｍ（ｍは自然数）の出力期間に、ディスクＤから後述する残りデータＣＰｙｍ（ｍは自然数）の補充が複数の同時要求に対して可能となっている。そして、このドライブ４１２は、図示しない、ピックアップと、ドライブ移動部と、トレイと、ドライブ処理部と、などを備えている。
【００３８】
ピックアップは、トレイに装着されているディスクＤに記録されたコンテンツデータＣＤやコンテンツ情報ＣＪなどを読み取る。具体的には、図示しない光源から発せられるレーザー光をディスクＤの情報記録面に照射し、この情報記録面からの反射光に基づいてディスクＤに記録されたコンテンツデータＣＤやコンテンツ情報ＣＪなどを読み取る。
【００３９】
ドライブ移動部は、トレイに装着されたディスクＤを保持部４１１Ｄに取り出させたり、保持部４１１Ｄが保持しているディスクＤをトレイに装着させるためにトレイを移動させる。
【００４０】
トレイは、ドライブ移動部により移動させられ、保持部４１１Ｄにより移送されたディスクＤを装着する。そして、このトレイは、ピックアップにてディスクＤに記録された各種データを読み取れるようにディスクＤを保持する。
【００４１】
ドライブ処理部は、コンテンツ管理機構４４０より入力される処理信号Ｓｖｖに記載された、先頭データＣＰｘｍや残りデータＣＰｙｍを特定する情報に基づいてピックアップを制御し、ディスクＤに記録された先頭データＣＰｘｍや残りデータＣＰｙｍを倍速で読み取る。そして、この読み取った先頭データＣＰｘｍや残りデータＣＰｙｍに処理信号Ｓｖｖに記載されたファイル名を付けた後、処理信号Ｓｖｄに適宜変換してＨＤＤ４２０に出力し記憶させる。また、ドライブ処理部は、トレイにディスクＤが装着された場合には、この旨を通知する処理信号Ｓｖｖを生成してコンテンツ管理機構４４０に出力する。
【００４２】
ＨＤＤ４２０は、記憶された各データを読み取って出力する読み取り速度が、ドライブ４１２によるディスクＤに記録された各データを読み取って出力するまでの読み取り速度よりも速い記憶手段である。このＨＤＤ４２０は、ドライブ４１２と、コンテンツ配信機構４３０と、コンテンツ管理機構４４０と情報を送受信可能に構成されている。そして、このＨＤＤ４２０は、コンテンツ管理情報領域４２１と、コンテンツ一部データ領域４２２と、コンテンツ残りデータ領域４２３と、を備えている。なお、ここでは、ＨＤＤ４２０が上述した３つの領域を備えている構成について例示するが、ＨＤＤ４２０を分割しない構成や、４つ以上の領域を設ける構成にしてもよい。また、記憶手段としてＨＤＤを例示しているが、例えば固体メモリなど、読み取り速度がデータ読取手段４１０より速いいずれの構成を用いることができる。
【００４３】
コンテンツ管理情報領域４２１は、コンテンツ管理機構４４０より入力される処理信号Ｓｄｓに記載された後述するコンテンツ管理情報ＣＫを、ファイルとして随時読み取り可能に記憶する。そして、このコンテンツ管理情報領域４２１に記憶されたコンテンツ管理情報ＣＫは、コンテンツ管理機構４４０により随時更新される。また、チェンジャ４１１からディスクＤが取り出されると、このディスクＤに関するコンテンツ管理情報ＣＫは、コンテンツ管理機構４４０により随時消去される。
【００４４】
コンテンツ一部データ領域４２２は、ドライブ４１２より入力される処理信号Ｓｖｄに記載された先頭データＣＰｘｍを、ファイルとして随時読み取り可能に記憶する。そして、チェンジャ４１１からディスクＤが取り出されると、この取り出されたディスクＤに関する先頭データＣＰｘｍは、コンテンツ配信機構４３０により随時消去される。
【００４５】
コンテンツ残りデータ領域４２３は、ドライブ４１２より入力される処理信号Ｓｖｄに記載された残りデータＣＰｙｍを、ファイルとして随時読み取り可能に記憶する。そして、受信装置３００へのコンテンツの配信が終了すると、この配信が終了したコンテンツに関する残りデータＣＰｙｍは、コンテンツ配信機構４３０により随時消去される。
【００４６】
コンテンツ配信機構４３０は、受信装置３００と、ＨＤＤ４２０と、コンテンツ管理機構４４０と情報を送受信可能に構成されている。コンテンツ配信機構４３０は、受信装置３００からの要求信号を受信し、この要求信号に基づいてコンテンツや一覧メニュなどを受信装置３００に配信する。そして、コンテンツ配信機構４３０は、それぞれ異なるコンテンツや一覧メニュを同時に複数の受信装置３００に配信できる。このコンテンツ配信機構４３０は、図５に示すように、インターフェース４３１と、メモリ４３２と、要求信号取得手段としての配信機構処理部４３３と、などを備えている。
【００４７】
インターフェース４３１は、ネットワーク２００を介して入力される配信信号Ｓｈに対してあらかじめ設定されている入力インターフェース処理を実行し、処理信号Ｓｈｋとして配信機構処理部４３３へ出力する。また、インターフェース４３１は、配信機構処理部４３３から受信装置３００に対して送信すべき処理信号Ｓｈｋが入力されると、入力された処理信号Ｓｈｋに対してあらかじめ設定されている出力インターフェース処理を実行し、配信信号Ｓｈとしてネットワーク２００を介して受信装置３００へ出力する。
【００４８】
メモリ４３２は、コンテンツ管理情報領域４２１から読み取られたコンテンツ管理情報ＣＫを随時読み取り可能に記憶する。また、メモリ４３２は、コンテンツ配信機構４３０の動作を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上に展開される各種プログラムなどをも記憶している。
【００４９】
配信機構処理部４３３は、メモリ４３２に記憶された各種プログラムにより、一覧メニュ出力部４３３Ａと、制御手段、一部データ取得手段、および、残りデータ取得手段としてのデータ出力部４３３Ｂと、などを構成する。
【００５０】
一覧メニュ出力部４３３Ａは、受信装置３００からの要求に基づいて一覧メニュを作成し、この一覧メニュをインターフェース４３１に出力する。具体的には、インターフェース４３１から入力される処理信号Ｓｈｋに基づいて、この処理信号Ｓｈｋに記載された一覧メニュの配信を要求する旨の情報を認識する。そして、コンテンツ管理情報領域４２１に記憶されたコンテンツ管理情報ＣＫを検索して処理信号Ｓｄｆとして読み取り、メモリ４３２に随時読み取り可能に記憶させる。そして、メモリ４３２に記憶させたコンテンツ管理情報ＣＫをメモリ信号Ｓｍとして読み取り、この読み取ったコンテンツ管理情報ＣＫに基づいて一覧メニュを作成し、この作成した一覧メニュを処理信号Ｓｈｋに適宜変換してインターフェース４３１に出力する。
【００５１】
データ出力部４３３Ｂは、受信装置３００からの要求に基づいてコンテンツデータＣＤをインターフェース４３１に出力する。具体的には、インターフェース４３１から入力される処理信号Ｓｈｋに基づいて、この処理信号Ｓｈｋに記載されたコンテンツデータＣＤの配信を要求する旨の情報を認識して配信タスクを起動させる。そして、この配信タスクを処理信号Ｓｔａに適宜変換し、コンテンツ管理機構４４０に出力する。また、データ出力部４３３Ｂは、配信が要求されたコンテンツデータＣＤに関連付けられたコンテンツ管理情報ＣＫを、コンテンツ管理情報領域４２１から処理信号Ｓｄｆとして読み取りメモリ４３２に随時読み取り可能に記憶させる。そして、メモリ４３２に記憶させたコンテンツ管理情報ＣＫに基づいて、要求されたコンテンツデータＣＤをＨＤＤ４２０から処理信号Ｓｄｆと取得する。この後、取得したコンテンツデータＣＤを処理信号Ｓｈｋに適宜変換し、インターフェース４３１に出力する。なお、このデータ出力部４３３Ｂは、それぞれ異なるコンテンツデータＣＤを同時にインターフェース４３１に出力できる。
【００５２】
コンテンツ管理機構４４０は、チェンジャ４１１と、ドライブ４１２と、ＨＤＤ４２０と、コンテンツ配信機構４３０と情報を送受信可能に構成されている。そして、このコンテンツ管理機構４４０は、チェンジャ４１１からの処理信号Ｓｃｈやコンテンツ配信機構４３０からの処理信号Ｓｔａを受信し、チェンジャ４１１やドライブ４１２の動作を制御する。コンテンツ管理機構４４０は、図６に示すように、メモリ４４１と、演算手段としての管理機構処理部４４２と、などを備えている。
【００５３】
メモリ４４１は、コンテンツ管理情報領域４２１から読み取られたコンテンツ管理情報ＣＫ、ディスクＤから読み取られたコンテンツ情報ＣＪ、コンテンツ配信機構４３０から受信した配信タスクが格納されたタスクリストなどを随時読み取り可能に記憶する。また、メモリ４４１は、コンテンツ管理機構４４０の動作を制御するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上に展開される各種プログラムなどをも記憶している。
【００５４】
管理機構処理部４４２は、メモリ４４１に記憶された各種プログラムとしての、優先順位付け手段４４２Ａと、制御手段としてのデータ分割手段４４２Ｂと、管理情報処理手段４４２Ｃと、などを構成する。
【００５５】
優先順位付け手段４４２Ａは、コンテンツ配信機構４３０から入力される処理信号Ｓｔａに記載された配信タスクを、メモリ４４１に記憶されたタスクリストに適宜読み取り可能に記憶させる。そして、メモリ４４１に記憶されたタスクリストに複数の配信タスクが格納されている場合には、詳しくは後述するがこれらの配信タスクに優先順位を付ける。
【００５６】
データ分割手段４４２Ｂは、チェンジャ４１１およびドライブ４１２の動作を制御して、ディスクＤに記録されたコンテンツデータＣＤをデータの一部としての先頭データＣＰｘｍ、および、データの残りの部分としての残りデータＣＰｙｍに分割し、それぞれコンテンツ一部データ領域４２２およびコンテンツ残りデータ領域４２３に記憶させる。具体的には、チェンジャ４１１から入力される処理信号Ｓｃｈに基づいて、この処理信号Ｓｃｈに記載されたチェンジャ４１１に新たにディスクＤが追加された旨の情報などを認識する。そして、この追加されたディスクＤのドライブ４１２への装着を要求する旨の情報などを有する処理信号Ｓｃｈを生成してチェンジャ４１１に出力する。
【００５７】
この後、ドライブ４１２から処理信号Ｓｖｖが入力された際には、この処理信号Ｓｖｖに記載されたドライブ４１２にディスクＤが装着された旨の情報を認識する。そして、このディスクＤに関連付けられたコンテンツ情報ＣＪをメモリ４４１からメモリ信号Ｓｎとして読み取り、この読み取ったコンテンツ情報ＣＪに基づいて、コンテンツ一部データ領域４２２に記憶させる先頭データＣＰｘｍを特定するとともにそれらのファイル名を決める。この後、各先頭データＣＰｘｍを特定する一部分固有情報および位置情報としての先頭アドレスおよび後端アドレス、各先頭データＣＰｘｍのディスクＤからコンテンツ一部データ領域４２２へのコピーを要求する旨の情報、および、各先頭データＣＰｘｍのファイル名などを有する処理信号Ｓｖｖを生成してドライブ４１２に出力する。
【００５８】
また、データ分割手段４４２Ｂは、優先順位付け手段４４２Ａにおいて判断された優先順位に基づいて、配信タスクにより配信が要求されているコンテンツデータＣＤを認識する。そして、この認識したコンテンツデータＣＤに関連付けられたコンテンツ管理情報ＣＫを、コンテンツ管理情報領域４２１から処理信号Ｓｄｓとして読み取りメモリ４４１に適宜読み取り可能に記憶させる。そして、メモリ４４１に記憶されたコンテンツ管理情報ＣＫをメモリ４４１からメモリ信号Ｓｎとして読み取り、この読み取ったコンテンツ管理情報ＣＫに基づいて、コンテンツ残りデータ領域４２３に記憶させる残りデータＣＰｙｍを特定するとともに、残り部分固有情報としての各残りデータＣＰｙｍのファイル名を決める。この後、コンテンツ管理情報ＣＫに基づいてコンテンツデータＣＤを有するディスクＤのスロット番号Ｎを認識し、このディスクＤのドライブ４１２への装着を要求する旨の情報などを有する処理信号Ｓｃｈを生成してチェンジャ４１１に出力する。
【００５９】
この後、ドライブ４１２から処理信号Ｓｖｖが入力された際には、この処理信号Ｓｖｖに記載されたドライブ４１２にディスクＤが装着された旨の情報を認識する。そして、各残りデータＣＰｙｍを特定する先頭アドレスおよび後端アドレス、各残りデータＣＰｙｍのディスクＤからコンテンツ残りデータ領域４２３へのコピーを要求する旨の情報、および、各残りデータＣＰｙｍのファイル名などを有する処理信号Ｓｖｖを生成してドライブ４１２に出力する。
【００６０】
管理情報処理手段４４２Ｃは、コンテンツ管理情報領域４２１に記憶されるコンテンツ管理情報ＣＫの作成、更新などを実施する。具体的には、ドライブ４１２から入力される処理信号Ｓｖｖに基づいて、この処理信号Ｓｖｖに記載されたドライブ４１２にディスクＤが装着された旨の情報を認識する。そして、このディスクＤに記録されたコンテンツ情報ＣＪを処理信号Ｓｖｖとして読み取り、メモリ４４１に随時読み取り可能に記憶させる。この後、メモリ４４１に記憶させたコンテンツ情報ＣＪに、新たな情報を随時追加してコンテンツ管理情報ＣＫを作成する。そして、このコンテンツ管理情報ＣＫを適宜メモリ信号Ｓｎとして読み取り、処理信号Ｓｄｓに適宜変換してコンテンツ管理情報領域４２１に随時読み取り可能に記憶させる。
【００６１】
また、管理情報処理手段４４２Ｃは、コンテンツ管理情報領域４２１に記憶されたコンテンツ管理情報ＣＫを処理信号Ｓｄｓとして適宜読み取り、メモリ４４１に随時読み取り可能に記憶させる。そして、メモリ４４１に記憶させたコンテンツ管理情報ＣＫをメモリ信号Ｓｎとして読み取り、新たな情報を随時追加して更新する。この後、この更新したコンテンツ管理情報ＣＫを、処理信号Ｓｄｓに適宜変換しコンテンツ管理情報領域４２１に随時読み取り可能に記憶させる。なお、ここでは、コンテンツ管理情報領域４２１から読み取ったコンテンツ管理情報ＣＫを、一度メモリ４４１に記憶させてから新たな情報を追加して更新する構成を例示したが、これに限らず、例えば、コンテンツ管理情報領域４２１に記憶させたコンテンツ管理情報ＣＫを、メモリ４４１に記憶させず直接的に新たな情報を追加して更新する構成にしてもよい。
【００６２】
［データ配信システムの動作］
次に、上記コンテンツ配信システム１００の動作について、図面を参照して説明する。図７は、新たなディスクの追加動作を示す概略図である。図８は、新たにディスクが追加された際の各データの移動を示す概略図であり、（Ａ）はディスクおよびＨＤＤ間のデータの移動を示す概略図、（Ｂ）はコンテンツ管理情報の内容を示す概略図である。図９は、一覧メニュの配信動作を示す概略図である。図１０は、コンテンツの配信動作を示す概略図である。図１１は、コンテンツの配信動作の際の各データの移動を示す概略図であり、（Ａ）は、ディスクおよびＨＤＤ間のデータの移動を示す概略図、（Ｂ）はコンテンツ管理情報の内容を示す概略図である。
【００６３】
〔新たなディスクの追加〕
まず、新たにディスクが追加された際の動作について、図７および図８に基づいて説明する。まず、チェンジャ４１１の収容部４１１Ａに設けられたスロットに、図７に示すように新たにディスクＤ１が装着されると、チェンジャ処理部にてこのディスクＤ１の装着を検知する。そして、チェンジャ処理部にて、ディスクＤ１が追加された旨を通知する情報、および、ディスクＤ１が装着されたスロットのスロット番号Ｎ１などを有する信号を生成し、コンテンツ管理機構４４０に出力する。
【００６４】
コンテンツ管理機構４４０は、チェンジャ４１１からの信号を受信すると、データ分割手段４４２Ｂにて、ディスクＤ１のドライブ４１２への装着を要求する旨の情報、および、スロット番号Ｎ１などを有する信号を生成してチェンジャ４１１に出力する（ステップＳ１０１）とともに、スロット番号Ｎ１をメモリ４４１に随時読み取り可能に記憶させる。
【００６５】
チェンジャ４１１は、ステップＳ１０１にて出力された信号を受信すると、チェンジャ処理部にてスロット番号Ｎ１に基づいて移送部４１１Ｂを制御し、ドライブ４１２に装着されている例えばディスクＤ０を元のスロットに戻した後、ディスクＤ１をドライブ４１２に装着する。そして、ディスクＤ１がドライブ４１２に装着されると、ドライブ４１２は、ディスクＤ１が装着された旨を通知する信号を生成してコンテンツ管理機構４４０に出力する。
【００６６】
コンテンツ管理機構４４０は、ドライブ４１２からの信号を受信すると、管理情報処理手段４４２ＣにてディスクＤ１に記録されたコンテンツ情報ＣＪ１を読み取り（ステップＳ１０２）、メモリ４４１に随時読み取り可能に記憶させる。そして、メモリ４４１に記憶させたコンテンツ情報ＣＪ１を読み取り、この読み取ったコンテンツ情報ＣＪ１に、図８（Ａ）に示すようにメモリ４４１に記憶されたディスクＤ１のスロット番号Ｎ１を追加して（ステップＳ１０３）、メモリ４４１に随時読み取り可能に記憶させる。
【００６７】
コンテンツ管理機構４４０は、データ分割手段４４２Ｂにてメモリ４４１に記憶されたコンテンツ情報ＣＪ１を読み取り、ディスクＤ１に記録されているチャプタデータＣＰｍの数や各チャプタデータＣＰｍの先頭アドレスなどの情報を認識する。そして、この認識した各情報に基づいて先頭データＣＰｘｍを特定する。具体的には、図８（Ａ）に示すように、各チャプタデータＣＰｍの先頭アドレスから所定のデータ長のデータを先頭データＣＰｘｍとして特定する。なお、先頭データＣＰｘｍのデータ長は、この先頭データＣＰｘｍを受信装置３００に配信している間に、各チャプタデータＣＰｍの先頭データＣＰｘｍ以外の部分に対応する、図８（Ａ）に示すような残りデータＣＰｙｍを、ディスクＤ１からコンテンツ残りデータ領域４２３にコピーし終える長さに設定されている。そして、各先頭データＣＰｘｍのファイル名を決めてメモリ４４１に適宜読み取り可能に記憶させるとともに、各先頭データＣＰｘｍの先頭アドレスおよび後端アドレス、各先頭データＣＰｘｍのディスクＤ１からコンテンツ一部データ領域４２２へのコピーを要求する旨の情報、および、各先頭データＣＰｘｍのファイル名などを有する信号を生成してドライブ４１２に出力する。
【００６８】
ドライブ４１２は、この信号を受信するとこの信号に記載された各先頭データＣＰｘｍの先頭アドレスおよび後端アドレスに基づいて、各先頭データＣＰｘｍをディスクＤ１から倍速で読み取りファイル名を付けて、コンテンツ一部データ領域４２２に随時読み取り可能に記憶させる（ステップＳ１０４）。
【００６９】
コンテンツ管理機構４４０は、管理情報処理手段４４２Ｃにてメモリ４４１に記憶されたコンテンツ情報ＣＪ１に、図８（Ａ）に示すように各先頭データＣＰｘｍのファイル名を追加し（ステップＳ１０５）、ディスクＤ１に関連付けられたコンテンツ管理情報ＣＫ１として、コンテンツ管理情報領域４２１に随時読み取り可能に記憶させる（ステップＳ１０６）。このときのコンテンツ管理情報ＣＫ１の内容は、図８（Ｂ）に示すように、図１（Ｂ）に示したコンテンツ情報ＣＪ１に、スロット番号Ｎ１、各先頭データＣＰｘｍのファイル名、および、図示しない各先頭データＣＰｘｍの後端アドレスなどが追加された構成になる。
【００７０】
〔一覧メニュの配信〕
次に、一覧メニュの配信動作について、図９に基づいて説明する。まず、利用者は、受信装置３００の操作部３２０の操作により、配信装置４００が有するコンテンツの一覧メニュの配信を要求する旨を設定入力する。そして、この一覧メニュの配信を要求する旨の設定入力を処理部３６０が認識すると、処理部３６０は一覧メニュの配信を要求する旨の信号を生成して配信装置４００に送信する（ステップＳ２０１）。
【００７１】
配信装置４００は、ステップＳ２０１にて出力された信号を受信すると、コンテンツ配信機構４３０の一覧メニュ出力部４３３Ａにて、受信した信号が一覧メニュの配信を要求する旨のものであることを認識する（ステップＳ２０２）。そして、一覧メニュ出力部４３３Ａにて、受信した信号に記載された一覧メニュの内容を特定する例えば記録日時などの情報に基づいて、コンテンツ管理情報領域４２１に記憶されたコンテンツ管理情報ＣＫを検索する。次に、前記情報に該当するコンテンツ管理情報ＣＫを読み取り、メモリ４３２に随時読み取り可能に記憶させる（ステップＳ２０３）。この後、このメモリ４３２に記憶させたコンテンツ管理情報ＣＫに基づいて一覧メニュを作成して（ステップＳ２０４）、利用者より信号とともに送信された例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスに基づいて特定される受信装置３００に配信する（ステップＳ２０５）。そして、受信装置３００は、受信した一覧メニュを表示部３３０に表示させる（ステップＳ２０６）。なお、このとき表示部３３０に表示される一覧メニュの内容としては、ファイル名、タイトル名、ジャンル、記録日時、著作権情報、サムネイル、コメントなどが例示できる。
【００７２】
〔コンテンツの配信〕
次に、コンテンツの配信動作について、図１０および図１１に基づいて説明する。なお、ここでは、配信装置４００が、３台の受信装置３００からのコンテンツの配信要求をほぼ同時に受信する場合について例示する。また、以下において、３台の受信装置３００のうちの１台の受信装置３００に対応する処理について主に説明するが、他の２台の受信装置３００についても、同様の処理が実施されている。
【００７３】
まず、利用者が、受信装置３００の操作により、例えばディスクＤ１に記録されたコンテンツＡの第１シーンの配信を要求する旨の信号を生成して配信装置４００に送信する（ステップＳ３０１）。ここで、利用者がコンテンツＡの第１シーンを選択する方法としては、そのファイル名を操作部３２０で直接入力する方法や、ステップＳ２０６にて受信した一覧メニュから例えば表示部３３０に表示されるカーソルにより選択する方法などが例示できる。なお、利用者は、第１シーンからではなく途中の例えば第３シーンからの配信要求も可能である。
【００７４】
配信装置４００は、ステップＳ３０１にて出力された信号を受信すると、コンテンツ配信機構４３０のデータ出力部４３３Ｂにて配信タスクＴ１を起動させる（ステップＳ３０２）。そして、データ出力部４３３Ｂは、受信した信号に記載された配信すべきコンテンツＡを特定する例えばタイトル名などの情報に基づいて、コンテンツ管理情報領域４２１に記憶されコンテンツＡが記録されたディスクＤ１に関連付けられたコンテンツ管理情報ＣＫ１を検索して読み取り、メモリ４３２に随時読み取り可能に記憶させる（ステップＳ３０３）。この後、このステップ３０３でメモリ４３２に記憶させたコンテンツ管理情報ＣＫ１に基づいて、コンテンツ一部データ領域４２２にコンテンツＡを再生するためのコンテンツデータＣＤ１の各先頭データＣＰｘｍが記憶されていることを認識するとともに、利用者が入力したファイル名に基づいて最初に配信すべき先頭データＣＰｘｍが第１シーンに対応する先頭データＣＰｘ１であることを認識する。そして、データ出力部４３３Ｂは、コンテンツデータＣＤ１の残りデータＣＰｙｍのディスクＤ１からコンテンツ残りデータ領域４２３へのコピーを要求する旨の信号を、配信タスクＴ１に関連付けられた処理信号Ｓｔａ１として生成してコンテンツ管理機構４４０に出力する（ステップＳ３０４）。なお、利用者からの配信要求が、途中の例えば第３シーンからの場合には、データ出力部４３３Ｂは、第３シーン以降の残りデータＣＰｙ３，ＣＰｙ４，…のコピーを要求する旨の処理信号Ｓｔａ１を出力する。
【００７５】
この後、データ出力部４３３Ｂは、コンテンツ一部データ領域４２２に記憶された先頭データＣＰｘ１を読み出し取得しながら（ステップＳ３０５）、利用者より信号ともに送信されたＩＰアドレスにより特定される受信装置３００に配信する（ステップＳ３０６）。受信装置３００は、ステップ３０６で配信装置４００より配信される先頭データＣＰｘ１を受信し、この先頭データＣＰｘ１を表示部３３０に再生表示させる（ステップＳ３０７）。
【００７６】
また、コンテンツ配信機構４３０は、他の２台の受信装置３００より、それぞれコンテンツＢ、コンテンツＣの配信を要求する旨の信号を受信すると、図１０に示すように、ステップＳ３０２において配信タスクＴ２および配信タスクＴ３を起動させ、ステップＳ３０４において処理信号Ｓｔａ２および処理信号Ｓｔａ３をコンテンツ管理機構４４０に出力する。そして、コンテンツ配信機構４３０は、配信タスクＴ２および配信タスクＴ３に関してもステップＳ３０５およびステップＳ３０６の処理を実施し、コンテンツＢの例えば先頭データＣＰｘ２を一方の受信装置３００に配信し、コンテンツＣの例えば先頭データＣＰｘ４を他方の受信装置３００に配信する。
【００７７】
一方で、コンテンツ管理機構４４０は、ステップ３０４にてデータ出力部４３３Ｂより出力された処理信号Ｓｔａ１ないしＳｔａ３を受信すると、優先順位付け手段４４２Ａにて処理信号Ｓｔａ１ないしＳｔａ３に記載された配信タスクＴ１ないしＴ３を、メモリ４４１に記憶されたタスクリストに格納する（ステップＳ３０８）。そして、配信タスクＴ１ないしＴ３により配信を要求されているコンテンツＡ，Ｂ，Ｃを、各受信装置３００に途切れなく配信するために配信タスクＴ１ないしＴ３に優先順位を付ける（ステップＳ３０９）。具体的には、ステップ３０５での配信タスクＴ１ないしＴ３に対応する各先頭データＣＰｘｍの読み取り位置や読み取り速度から割り出されるコピーに対する緊急度と、コンテンツＡ，Ｂ，Ｃが同じディスクＤ１にあるか否かなどのチェンジャーコントロールに関わる時間的オーバーヘッドの見込みと、などから総合的に判断される。例えば、緊急度が高い配信タスクについては、時間的オーバーヘッドが大きくてもディスクＤを交換して即座にコピーを実施したり、緊急度が低い配信タスクであっても、他に緊急度が高い配信タスクがなくディスクＤの交換が必要なければコピーを実施する。なお、ここでは、優先順位が一番高いものを配信タスクＴ１として説明していく。
【００７８】
コンテンツ管理機構４４０は、データ分割手段４４２Ｂにて、ステップＳ３０９において優先順位が高いと判断された配信タスクＴ１に該当するコンテンツ管理情報ＣＫ１を、コンテンツ管理情報領域４２１から読み取りメモリ４４１に適宜読み取り可能に記憶させる。そして、この記憶させたコンテンツ管理情報ＣＫ１に基づいて、残りデータＣＰｙｍが記録されたディスクＤ１およびスロット番号Ｎ１を認識するとともに、残りデータＣＰｙｍを特定する。具体的には、コンテンツ管理情報ＣＫ１に記載された各チャプタデータＣＰｍの先頭アドレスおよび各先頭データＣＰｘｍの後端アドレスに基づいて、各残りデータＣＰｙｍの先頭アドレスおよび後端アドレスを特定する。そして、各残りデータＣＰｙｍのファイル名を決めてメモリ４４１に適宜読み取り可能に記憶させた後、ディスクＤ１をドライブ４１２に装着する旨の要求、および、スロット番号Ｎ１を含む信号を生成してチェンジャ４１１に出力する（ステップＳ３１０）。
【００７９】
次に、コンテンツ管理機構４４０は、管理情報処理手段４４２Ｃにて、メモリ４４１に記憶されたコンテンツ管理情報ＣＫ１を読み取る。そして、この読み取ったコンテンツ管理情報ＣＫ１に、図１１（Ａ）に示すようにメモリ４４１に記憶された各残りデータＣＰｙｍのファイル名を追加し、コンテンツ管理情報領域４２１に随時読み取り可能に記憶させる（ステップＳ３１１）。このときのコンテンツ管理情報ＣＫ１の内容は、図１１（Ｂ）に示すように、図８（Ｂ）に示したコンテンツ管理情報ＣＫ１に、各残りデータＣＰｙｍのファイル名などが追加された構成になる。
【００８０】
一方で、チェンジャ４１１は、ステップＳ３１０にて出力された信号を受信すると、チェンジャ処理部にて移送部４１１Ｂを制御し、ドライブ４１２に装着されている例えばディスクＤ０をディスクＤ１に交換する。この後、ドライブ４１２は、ディスクＤ１が装着されると、その旨を通知する信号をコンテンツ管理機構４４０に出力する。なお、チェンジャ４１１は、ステップ３１０にて出力された信号を受信したときに、ドライブ４１２にすでにディスクＤ１が装着されている場合には、ディスクＤの交換を行わずにディスクＤ１が装着されている旨を通知する信号を出力する。
【００８１】
そして、コンテンツ管理機構４４０は、ドライブ４１２からの信号を受信すると、データ分割手段４４２Ｂにて各残りデータＣＰｙｍの先頭アドレスおよび後端アドレス、各残りデータＣＰｙｍのディスクＤからコンテンツ残りデータ領域４２３へのコピーを要求する旨の情報、および、各残りデータＣＰｙｍのファイル名などを有する信号を生成してドライブ４１２に出力する。
【００８２】
この後、ドライブ４１２は、受信した信号に記載された各残りデータＣＰｙｍの先頭アドレスおよび後端アドレスに基づいて、各残りデータＣＰｙｍをディスクＤ１から倍速で読み取りファイル名を付けてコンテンツ残りデータ領域４２３に随時読み取り可能に記憶させる（ステップＳ３１２）。そして、コンテンツ管理機構４４０は、各残りデータＣＰｙｍのディスクＤ１からコンテンツ残りデータ領域４２３へのコピー、つまり配信タスクＴ１に基づいた処理が終了すると、ステップＳ３０９に戻り、次に優先順位の高い例えば配信タスクＴ２に基づいた処理を開始する。
【００８３】
一方で、コンテンツ配信機構４３０は、ステップＳ３０６にて先頭データＣＰｘ１を受信装置３００に送信している間に、データ出力部４３３Ｂにて、ステップ３１１において各残りデータＣＰｙｍのファイル名が追加されたコンテンツ管理情報ＣＫ１を、コンテンツ管理情報領域４２１より読み取りメモリ４３２に適宜読み取り可能に記憶させる（ステップＳ３１３）。次に、このステップ３１３でメモリ４３２に記憶させたコンテンツ管理情報ＣＫ１を参照して、コンテンツ残りデータ領域４２３にコピーされた残りデータＣＰｙ１を読み取り取得し（ステップＳ３１４）、この残りデータＣＰｙ１を先頭データＣＰｘ１の配信終了と同時に配信する（ステップＳ３１５）。そして、受信装置３００は、先頭データＣＰｘ１の受信終了と同時に残りデータＣＰｙ１を受信し表示部３３０に再生する（ステップＳ３１６）。
【００８４】
そして、コンテンツ配信機構４３０は、データ出力部４３３Ｂにて、残りデータＣＰｙ１の配信終了と同時に、先頭データＣＰｘ２、残りデータＣＰｙ２、先頭データＣＰｘ３、残りデータＣＰｙ３、…を順次取得し受信装置３００に配信する。このような動作により、受信装置３００の表示部３３０にてコンテンツＡを再生するためのコンテンツデータＣＤ１を受信装置３００に途切れなく配信していく。
【００８５】
この後、データ出力部４３３Ｂは、コンテンツＡの配信が終了すると、配信タスクリストから配信タスクＴ１を削除するとともに、コンテンツ残りデータ領域４２３にコピーされた各残りデータＣＰｙｍを随時消去する。
【００８６】
上述したように、上記実施の形態では、ディスクＤに記録されたコンテンツデータＣＤの一部である先頭データＣＰｘｍを、この記憶する先頭データＣＰｘｍを読み取って出力する読み取り速度が、ドライブ４１２によるディスクＤに記録されたコンテンツデータＣＤを読み取って出力するまでの読み取り速度よりも速いＨＤＤ４２０に記憶させる。そして、コンテンツデータＣＤの配信を要求する旨の要求情報を認識することにより、データ出力部４３３Ｂにて先頭データＣＰｘｍをＨＤＤ４２０に読み取らせて受信装置３００に配信しつつ、ディスクＤに記録されたコンテンツデータＣＤの残りの部分の残りデータＣＰｙｍをドライブ４１２に読み取らせて受信装置３００に配信する。
【００８７】
このように、コンテンツデータＣＤの配信要求を認識した際に、読み取り速度がドライブ４１２より速いＨＤＤ４２０に記憶させた先頭データＣＰｘｍを、最初に受信装置３００に配信する構成にしたので、利用者からの要求に対して迅速にコンテンツデータＣＤを配信できる。また、コンテンツデータＣＤの全体ではなく先頭データＣＰｘｍのみをＨＤＤ４２０に記憶させ、コンテンツデータＣＤの配信要求があった場合に、先頭データＣＰｘｍを配信しつつ残りデータＣＰｙｍをドライブ４１２にてディスクＤから読み取らせて配信する構成にした。このため、ディスクＤよりも高価なＨＤＤ４２０の容量を最小限に抑えることができる。そして、配信装置４００のストレージは、主に安価なディスクＤである。このため、ディスクＤの容量や数を増やすことによりコストをかけることなく配信装置４００の大容量化を実現できる。したがって、大容量ストレージを容易に構築でき、大容量ストレージでも安価な配信装置４００を提供できる。
【００８８】
また、先頭データＣＰｘｍの配信中に、ドライブ４１２にてディスクＤに記録された残りデータＣＰｙｍを読み取らせてＨＤＤ４２０に記憶させるとともに、ＨＤＤ４２０に残りデータＣＰｙｍを読み取らせて受信装置３００に配信する。このため、先頭データＣＰｘｍおよび残りデータＣＰｙｍを、ＨＤＤ４２０に読み取らせて受信装置３００に配信するので、コンテンツデータＣＤを途切らせることなく配信する処理を確実にできる。
【００８９】
コンテンツデータＣＤの配信を要求する旨の要求情報を取得する配信機構処理部４３３と、ＨＤＤ４２０から先頭データＣＰｘｍおよび残りデータＣＰｙｍを取得するデータ出力部４３３Ｂと設け、配信機構処理部４３３にて前記要求情報を取得し認識するとデータ出力部４３３Ｂにて、先頭データＣＰｘｍを取得し受信装置３００に配信しつつ、残りデータＣＰｙｍを取得し受信装置３００に配信する。このため、データ出力部４３３Ｂにて先頭データＣＰｘｍおよび残りデータＣＰｙｍを取得してから配信するので、データ出力部４３３Ｂにおいてこれらの先頭データＣＰｘｍおよび残りデータＣＰｙｍを配信するタイミングを調整できる。したがって、コンテンツデータＣＤを途切らせることなく配信する処理をより確実にできる。
【００９０】
また、データ出力部４３３Ｂは、残りデータＣＰｙｍをＨＤＤ４２０より取得する。このため、残りデータＣＰｙｍをデータ出力部４３３Ｂに取得させるまでの時間を短縮できる。
【００９１】
ドライブ４１２は、残りデータＣＰｙｍをＨＤＤ４２０に記憶させる際に、この残りデータＣＰｙｍを特定する残り部分固有情報を併せて記憶させる。このため、データ出力部４３３Ｂにて残りデータＣＰｙｍを取得する際に、残りデータＣＰｙｍの特定を容易にできる。
【００９２】
そして、残り部分固有情報を残りデータＣＰｙｍのファイル名とした。このため、残りデータＣＰｙｍの特定をより容易にできる。
【００９３】
残りデータＣＰｙｍの配信終了後に、データ出力部４３３Ｂにてこの配信が終了した残りデータＣＰｙｍをＨＤＤ４２０より消去する。このため、ＨＤＤ４２０の容量を最小限に抑えることができる。
【００９４】
複数の受信装置３００より異なる配信要求を認識した際に、残りデータＣＰｙｍをＨＤＤ４２０に記憶させる順序を設定する優先順位付け手段４４２Ａを設けた。このため、各配信要求に対して、コンテンツデータＣＤを途切らせることなく配信できる。
【００９５】
また、優先順位付け手段４４２Ａは、配信している先頭データＣＰｘｍの配信残量から割り出されるコピーに対する緊急度に基づいて順序を設定する。このため、各配信要求に対して、コンテンツデータＣＤを途切らせることなく確実に配信できる。
【００９６】
さらに、各配信要求に対応する残りデータＣＰｙｍを、ドライブ４１２にてディスクＤから読み取ってＨＤＤ４２０に記憶させるまでの時間に基づいて順序を設定する。このため、残りデータＣＰｙｍをディスクＤからＨＤＤ４２０にコピーする処理を効率的にできる。
【００９７】
また、ＨＤＤ４２０に記憶させるコンテンツデータＣＤの一部を、コンテンツデータＣＤの先頭部分の先頭データＣＰｘｍとした。このため、コンテンツを最初の部分から配信できる。
【００９８】
ドライブ４１２は、先頭データＣＰｘｍをＨＤＤ４２０に記憶させる際に、この先頭データＣＰｘｍを特定する一部分固有情報を記憶させる。このため、この一部分固有情報に基づいて残りデータＣＰｙｍを特定できるので、残りデータＣＰｙｍの特定を容易にできる。
【００９９】
そして、一部分固有情報を先頭データＣＰｘｍの先頭アドレスおよび後端アドレスとした。このため、残りデータＣＰｙｍの特定をより容易にできる。
【０１００】
ドライブ４１２は、ディスクＤに記録された複数のチャプタデータＣＰｍのいずれかを読み取って出力可能である。そして、ＨＤＤ４２０に各チャプタデータＣＰｍの一部である各先頭データＣＰｘｍを記憶させ、データ出力部４３３Ｂにて配信が要求されたコンテンツデータＣＤに対応する先頭データＣＰｘｍを配信しつつ、この先頭データＣＰｘｍに対応する残りデータＣＰｙｍをドライブ４１２に読み取らせる。このため、利用者の好みに応じたチャプタデータＣＰｍを配信できるので、利便性および汎用性を向上できる。
【０１０１】
ディスクＤに記録されたチャプタデータＣＰｍのチャプタ情報が記載されたコンテンツ管理情報ＣＫを、ＨＤＤ４２０に記憶させる。そして、このコンテンツ管理情報ＣＫに記載されたチャプタ情報に基づいて、配信が要求されたチャプタデータＣＰｍに対応する先頭データＣＰｘｍを検索して認識する構成にした。このため、配信が要求されたチャプタデータＣＰｍに対応する先頭データＣＰｘｍの特定が容易になるので、配信要求に対して迅速に対応できる。
【０１０２】
チャプタ情報は、チャプタデータＣＰｍのファイル名を有し、このファイル名に基づいて配信が要求されたチャプタデータＣＰｍに対応する先頭データＣＰｘｍを検索して認識する。このため、配信が要求されたチャプタデータＣＰｍに対応する先頭データＣＰｘｍの特定がより容易になるので、配信要求に対してより迅速に対応できる。
【０１０３】
データ読取手段４１０としてディスクＤを着脱可能に収容するチェンジャ４１１を設けている。このため、配信装置４００のストレージを、コストをかけることなく大容量化できる。さらに、ディスクＤを入れ替えるだけでコンテンツデータＣＤの更新が容易にできる。このため、利便性および汎用性をより向上できる。そして、配信が要求されたコンテンツデータＣＤの残りデータＣＰｙｍをＨＤＤ４２０にコピーする際に、この残りデータＣＰｙｍが記録されたディスクＤをチェンジャ４１１のスロット番号Ｎに基づいて検索してドライブ４１２に装着させる。このため、ディスクＤの特定が容易になり、残りデータＣＰｙｍのＨＤＤ４２０へのコピーを迅速にできる。
【０１０４】
また、先頭データＣＰｘｍの配信終了後に残りデータＣＰｙｍを配信する。このため、連続性を有するコンテンツデータＣＤを配信できる。
【０１０５】
［実施の形態の変形］
なお、本発明は、上述した実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【０１０６】
すなわち、先頭データＣＰｘｍおよび残りデータＣＰｙｍを一度データ出力部４３３Ｂに取得させ、データ出力部４３３Ｂにて先頭データＣＰｘｍおよび残りデータＣＰｙｍを受信装置３００に配信する構成について例示したが、これに限らず例えばデータ出力部４３３Ｂを介さずに、ＨＤＤ４２０やドライブ４１２から直接受信装置３００に配信する構成にしてもよい。
【０１０７】
ドライブ４１２にて残りデータＣＰｙｍをＨＤＤ４２０にコピーさせて、データ出力部４３３Ｂにて、ＨＤＤ４２０より残りデータＣＰｙｍを取得させる構成について例示したが、これに限らず例えばデータ出力部４３３Ｂにて、ドライブ４１２より直接残りデータＣＰｙｍを取得させる構成にしてもよい。
【０１０８】
残りデータＣＰｙｍを配信終了後にＨＤＤ４２０より消去する構成について例示したが、消去せずに無効化する構成にしてもよい。このようにすれば、残りデータＣＰｙｍを有するコンテンツデータＣＤの配信要求を再度受信した際に、即座に有効化することができる。したがって、ディスクＤからＨＤＤ４２０にコピーする処理を省略できる。
【０１０９】
先頭データＣＰｘｍをチャプタデータＣＰｍの先頭アドレスから所定のデータ長のデータとしたが、これに限らず例えばコンテンツデータＣＤのデータ形式に基づいて先頭データＣＰｘｍのデータ長を定めてもよい。このようにすれば、データ形式に対応して、適切に先頭データＣＰｘｍのデータ長を定めることができる。
【０１１０】
ディスクＤに、複数のチャプタを有する１つのコンテンツが記録されている構成について例示したが、これに限らず、１つのチャプタを有する１つのコンテンツが記録されている構成や、複数のコンテンツが記録されている構成などにしてもよい。例えばディスクＤに複数のコンテンツが記録されている場合には、コンテンツ情報ＣＪは、図１（Ｂ）に示されたものに、各コンテンツのタイトル名と、各コンテンツデータＣＤの記録日時、データ形式、著作権情報、チャプタ情報と、などが追加される。
【０１１１】
データ読取手段としてディスクＤに記録されたデータを読み取るドライブ４１２を採用し、記憶手段としてＨＤＤ４２０を採用した配信装置４００について例示したが、これに限らず記憶手段の読み取り速度がデータ読取手段よりも速くなるような他の組合せとしてもよい。例えば、記憶手段に固体メモリを採用した場合には、データ読取手段および記録媒体としてＨＤＤを採用できる。
【０１１２】
また、各配信タスクを処理する際に、配信タスクＴ１の処理が終了した後に、配信タスクＴ２を処理する場合について例示したが、これに限らず、例えば、緊急度に応じて配信タスクＴ１の処理である残りデータＣＰｙ１，ＣＰｙ２のコピーが終了した後に、一度配信タスクＴ２を処理し、その後に残りデータＣＰｙ３，…のコピーしてもよい。
【０１１３】
ＨＤＤ４２０にコピーされた残りデータＣＰｙｍの消去を、コンテンツデータＣＤの配信が終了した後に行ったが、これに限らず例えば配信が終了した残りデータＣＰｙｍから順次消去する構成にしてもよい。このような構成にすれば、残りデータＣＰｙｍがＨＤＤ４２０に記憶されている時間が短くなるので、ＨＤＤ４２０の容量をより小さくすることができる。
【０１１４】
配信装置４００が有するコンテンツデータＣＤを、ネットワーク２００を介して受信装置３００に配信するコンテンツ配信システム１００について例示したが、本発明を、ネットワーク２００を介さないでデータの出力を行うデータ処理装置に適用してもよい。例えば放送コンテンツを録画したＤＶＤや音楽が録音されたＣＤを、個人的に楽しむ用途に用いられる家庭用のプレーヤが例示できる。
【０１１５】
また、受信装置３００から要求により、配信装置４００からコンテンツデータＣＤを配信する構成について例示したが、これに限らず例えば配信装置４００から一方的に任意のコンテンツデータを配信する構成にしてもよい。
【０１１６】
その他、本発明の実施の際に具体的な構造および手順は、本発明の目的を達成できる範囲での他の構造などに適宜変更できる。
【０１１７】
［実施の形態の作用効果］
上述したように、上記実施の形態では、ディスクＤに記録されたコンテンツデータＣＤの一部である先頭データＣＰｘｍを、この記憶する先頭データＣＰｘｍを読み取って出力する読み取り速度が、ドライブ４１２によるディスクＤに記録されたコンテンツデータＣＤを読み取って出力するまでの読み取り速度よりも速いＨＤＤ４２０に記憶させる。そして、コンテンツデータＣＤの配信を要求する旨の要求情報を認識することにより、データ出力部４３３Ｂにて先頭データＣＰｘｍをＨＤＤ４２０に読み取らせて受信装置３００に配信しつつ、ディスクＤに記録されたコンテンツデータＣＤの残りの部分の残りデータＣＰｙｍをドライブ４１２に読み取らせて受信装置３００に配信する。
【０１１８】
このように、コンテンツデータＣＤの配信要求を認識した際に、読み取り速度がドライブ４１２より速いＨＤＤ４２０に記憶させた先頭データＣＰｘｍを、最初に受信装置３００に配信する構成にしたので、利用者からの要求に対して迅速にコンテンツデータＣＤを配信できる。また、コンテンツデータＣＤの全体ではなく先頭データＣＰｘｍのみをＨＤＤ４２０に記憶させ、コンテンツデータＣＤの配信要求があった場合に、先頭データＣＰｘｍを配信しつつ残りデータＣＰｙｍをドライブ４１２にてディスクＤから読み取らせて配信する構成にした。このため、ディスクＤよりも高価なＨＤＤ４２０の容量を最小限に抑えることができる。そして、配信装置４００のストレージは、主に安価なディスクＤである。このため、ディスクＤの容量や数を増やすことによりコストをかけることなく配信装置４００の大容量化を実現できる。したがって、大容量ストレージを容易に構築でき、大容量ストレージでも安価な配信装置４００を提供できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るＤＶＤの概略構成を示す模式図である。（Ａ）：ＤＶＤの情報記録面に記録されたデータの概略構成を示す模式図
（Ｂ）：コンテンツ情報の概略構成を示す模式図
【図２】前記一実施の形態におけるコンテンツ配信システムの概略構成を示すブロック図である。
【図３】前記一実施の形態における受信装置の概略構成を示すブロック図である。
【図４】前記一実施の形態における配信装置の概略構成を示すブロック図である。
【図５】前記一実施の形態における配信装置に備えられたコンテンツ配信機構の概略構成を示すブロック図である。
【図６】前記一実施の形態における配信装置に備えられたコンテンツ管理機構の概略構成を示すブロック図である。
【図７】前記実施の形態における新たなディスクの追加動作を示す概略図である。
【図８】本実施の一実施の形態における新たにディスクが追加された際の各データの移動を示す概略図である。
（Ａ）：ディスクおよびＨＤＤ間のデータの移動を示す概略図
（Ｂ）：コンテンツ管理情報の内容を示す概略図
【図９】本実施の一実施の形態における一覧メニュの配信動作を示す概略図である。
【図１０】本実施の一実施の形態におけるコンテンツの配信動作を示す概略図である。
【図１１】本実施の一実施の形態におけるコンテンツの配信動作の際の各データの移動を示す概略図である。（Ａ）：ディスクおよびＨＤＤ間のデータの移動を示す概略図
（Ｂ）：コンテンツ管理情報の内容を示す概略図である。
【符号の説明】
１００    データ処理システムとしてのコンテンツ配信システム
２００    ネットワーク
３００    再生手段としても機能する端末装置としての受信装置
３１０    送受信手段としての送受信器
３２０    要求情報生成手段としての操作部
４００    データ処理装置であるサーバ装置としての配信装置
４１０    データ読取手段
４２０    記憶手段としてのＨＤＤ
４３０    演算手段としてのコンテンツ配信機構
４３３    要求信号取得手段としての配信機構処理部
４３３Ｂ  制御手段、一部データ出力部、および、残りデータ取得手段としてのデータ出力部
４４０    演算手段としてのコンテンツ管理機構
４４２Ｂ  制御手段としてのデータ分割手段
ＣＰｘｍ    データの一部としての先頭データ
ＣＰｙｍ    データの残りの部分としての残りデータ
Ｄ        記録媒体としてのＤＶＤ
【図１】
2004341780.tif 000003
【図２】
2004341780.tif 000004
【図３】
2004341780.tif 000005
【図４】
2004341780.tif 000006
【図５】
2004341780.tif 000007
【図６】
2004341780.tif 000008
【図７】
2004341780.tif 000009
【図８】
2004341780.tif 000010
【図９】
2004341780.tif 000011
【図１０】
2004341780.tif 000012
【図１１】
2004341780.tif 000013