送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記送信装置が、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信部と、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出部と、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加部とを有し、前記各受信装置が、前記送信装置からコンテンツデータを受信する受信部と、受信したコンテンツデータを再生する再生部と、コンテンツデータを受信した受信時刻を特定する受信時刻特定部と、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出部と、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御部とを有する、コンテンツ再生システム。前記送信装置が、送信するコンテンツデータに識別情報を付加する識別情報付加部と、所定条件を満足したときに、前記識別情報を変更する識別情報変更部とをさらに有し、前記受信装置が、受信したコンテンツデータに付加されている識別情報が、1つ前に受信したコンテンツデータに付加されている識別情報から変更されているか否かを判断する識別情報変更判断部をさらに有し、識別情報が変更されていると判断された場合、前記再生制御部が、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる、請求項1に記載のコンテンツ再生システム。前記送信装置が、前記送信部が実際に前記受信装置にコンテンツデータを送信した実送信時刻と、前記送信時刻との差である送信時刻差を算出する送信時刻差算出部と、算出された送信時刻差を次のコンテンツデータに付加する送信時刻差付加部とをさらに有し、前記受信装置が、次のコンテンツデータに付加されている送信時刻差を使用して、前のコンテンツデータの前記再生遅延時間を補正する再生遅延時間補正部をさらに有する、請求項1または2に記載のコンテンツ再生システム。送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記各受信装置が、前記送信装置からコンテンツデータを受信する受信部と、受信したコンテンツデータを再生する再生部と、コンテンツデータを受信した受信時刻を特定する受信時刻特定部と、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出部と、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御部とを有する、コンテンツ再生システムにおける前記送信装置であって、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信部と、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出部と、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加部とを有する、送信装置。送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記送信装置が、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信部と、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出部と、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加部とを有するコンテンツ再生システムにおける前記受信装置であって、前記送信装置からコンテンツデータを受信する受信部と、受信したコンテンツデータを再生する再生部と、コンテンツデータを受信した受信時刻を特定する受信時刻特定部と、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出部と、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御部とを有する、受信装置。送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記各受信装置が、前記送信装置からコンテンツデータを受信する受信部と、受信したコンテンツデータを再生する再生部と、コンテンツデータを受信した受信時刻を特定する受信時刻特定部と、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出部と、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御部とを有する、コンテンツ再生システムにおける前記送信装置の動作プログラムであって、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信ステップと、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出ステップと、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加ステップとを前記送信装置に実行させる送信装置の動作プログラム。送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記送信装置が、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信部と、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出部と、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加部とを有するコンテンツ再生システムにおける前記受信装置の動作プログラムであって、前記送信装置からコンテンツデータを受信する受信ステップと、受信したコンテンツデータを再生する再生ステップと、コンテンツデータを受信した受信時刻を特定する受信時刻特定ステップと、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出ステップと、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御ステップとを前記受信装置に実行させる、受信装置の動作プログラム。本発明は上記従来の課題を解決するためになされたものであり、その目的は、複雑な処理を要することなく、各受信装置のコンテンツデータの再生開始時刻をほぼ一致させることができるコンテンツ再生システムを提供することである。本発明の好ましい実施形態によるコンテンツ再生システムは、送信装置と、前記送信装置とネットワーク経由で接続可能な複数の受信装置とを備え、前記送信装置が、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信部と、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出部と、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加部とを有し、前記各受信装置が、前記送信装置からコンテンツデータを受信する受信部と、受信したコンテンツデータを再生する再生部と、コンテンツデータを受信した受信時刻を特定する受信時刻特定部と、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出部と、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御部とを有する。送信装置は、基準時刻と、受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出し、時刻差情報をコンテンツデータ特に限定されないが例えばパケットに付加する。受信装置は、所定の遅延時間から時刻差情報を減算し、再生遅延時間を算出する。所定の遅延時間は、一般的には、各受信装置において共通の値であるが、各受信装置の再生処理にかかる時間の誤差に応じて適宜設定可能である。受信装置は、受信時刻から再生遅延時間経過するまでの間は、コンテンツデータの再生を待機する。受信装置は、受信時刻から再生遅延時間経過した時にはじめて、コンテンツデータを再生開始する。従って、送信装置が各受信装置に同じコンテンツデータを送信する時刻が異なっている場合でも、各受信装置において、再生遅延時間を調整することによって、同じコンテンツをほぼ同じ時刻に再生開始することができる。好ましい実施形態においては、前記送信装置が、送信するコンテンツデータに識別情報を付加する識別情報付加部と、所定条件を満足したときに、前記識別情報を変更する識別情報変更部とをさらに有し、前記受信装置が、受信したコンテンツデータに付加されている識別情報が、1つ前に受信したコンテンツデータに付加されている識別情報から変更されているか否かを判断する識別情報変更判断部をさらに有し、識別情報が変更されていると判断された場合、前記再生制御部が、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる。全てのコンテンツデータ例えばパケットについて、受信時刻から再生遅延時間経過するまでコンテンツデータの再生を待機し、再生遅延時間経過した時にコンテンツデータを再生開始する処理を実行すると、コンテンツデータの再生途切れが生じる可能性がある。本実施形態では、識別情報が変更されたときにだけ、受信時刻から再生遅延時間経過するまでコンテンツデータの再生を待機し、再生遅延時間経過した時にコンテンツデータを再生開始する処理を実行する。従って、例えば識別情報をコンテンツデータが音声の場合に無音部分に変更するようにすることで、コンテンツデータの再生とぎれの影響を無くすることができる。好ましい実施形態においては、前記送信装置が、前記送信部が実際に前記受信装置にコンテンツデータを送信した実送信時刻と、前記送信時刻との差である送信時刻差を算出する送信時刻差算出部と、算出された送信時刻差を次のコンテンツデータに付加する送信時刻差付加部とをさらに有し、前記受信装置が、次のコンテンツデータに付加されている送信時刻差を使用して、前のコンテンツデータの前記再生遅延時間を補正する再生遅延時間補正部をさらに有する。送信装置の処理の負荷に応じて、コンテンツデータに時刻差情報を付加した後に、送信部が実際に受信装置にコンテンツデータを送信するまでの時間に違いが生じる。この場合、各受信装置が、ほぼ同じ時刻にコンテンツデータを再生開始することが出来なくなる恐れがある。そこで、本実施形態では、送信装置は、送信部が実際に受信装置にコンテンツデータを送信した実送信時刻と、送信時刻との差である送信時刻差を算出し、次のコンテンツデータに付加する。受信装置は、次のコンテンツデータに付加されている送信時刻差を使用して、前のコンテンツデータの再生遅延時間を補正する。従って、各受信装置は、より確実に、同じコンテンツデータをほぼ同じ時刻に再生開始することができる。本発明の好ましい実施形態による送信装置の動作プログラムは、前記各受信装置に対して、順番に、同じコンテンツの同じ再生位置のコンテンツデータを送信する送信ステップと、基準時刻と、前記受信装置にコンテンツデータを送信する送信時刻との差である時刻差情報を算出する時刻差情報算出ステップと、送信するコンテンツデータに、算出された時刻差情報を付加する時刻差情報付加ステップとを送信装置のコンピュータに実行させる。本発明の好ましい実施形態による受信装置の動作プログラムは、前記送信装置からコンテンツデータを受信する受信ステップと、受信したコンテンツデータを再生する再生ステップと、コンテンツデータを受信した受信時刻を特定する受信時刻特定ステップと、所定の遅延時間から、受信したコンテンツデータに付加されている前記時刻差情報を減算し、再生遅延時間を算出する再生遅延時間算出ステップと、前記受信時刻から前記再生遅延時間経過するまで前記コンテンツデータの再生を待機し、前記受信時刻から前記再生遅延時間経過した時、前記再生部に前記コンテンツデータを再生させる再生制御ステップとを受信装置のコンピュータに実行させる。複雑な処理を要することなく、各受信装置のコンテンツの再生開始時刻を同期させることができるコンテンツ再生システムを提供することができる。以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図1は、コンテンツ再生システムを示すブロック図である。コンテンツ再生システムは、送信装置100と、複数の受信装置200200A、200B、200C等と、サーバ300とを備え、これらはインターネット、LAN等の任意のネットワークを介して相互に接続可能である。サーバ300は、複数のコンテンツをHDD等の記憶媒体に格納している。コンテンツは、音楽曲データ、映像画像データ等の総称であるが、本例では曲データである。つまり、1つの曲のことを1つのコンテンツという。コンテンツデータとは、1つのコンテンツの各部分データのことをいい、代表的にはパケットのことである。送信装置100は、サーバ300からコンテンツを受信し、受信したコンテンツをパケット化して、各受信装置200に対して、ユニキャストを使用して順番に送信する。すなわち、送信装置100は、パケットA1を受信装置200Aに送信し、次に、パケットA2を受信装置200Bに送信し、次に、パケットA3を受信装置200Cに送信し、次に、パケットB1を受信装置200Aに送信し、次に、パケットB2を受信装置200Bに送信し、次に、パケットB3を受信装置200Cに送信する。ここで、パケットA1、A2、A3はいずれも同じコンテンツデータを含むが、ヘッダの内容が異なっている。同じく、パケットB1、B2、B3はいずれも同じコンテンツデータを含むが、ヘッダの内容が異なっている。パケットのヘッダには基準時刻Tbaseと、送信装置100が各受信装置200にパケットを送信する送信時刻Tsendとの時刻差情報Tdifが含まれている。各受信装置200は、パケットを再生開始する時刻を決定するために、各受信装置200に対して予め設定されている所定の遅延時間から時刻差情報Tdifを減算し、再生遅延時間Tdelayを算出する。各受信装置200は、パケットを受信した受信時刻から再生遅延時間Tdelay経過するまでの間は当該パケットの再生を待機し、受信時刻から再生遅延時間Tdelay経過した時に、当該パケットの再生を開始する。これにより、各受信装置200が同じパケットをほぼ同じ時刻に再生開始することができる。ここで、各受信装置200に対して予め設定されている所定の遅延時間は、各受信装置200において一般的には同じ値に設定されているが、受信装置200の再生処理等にかかる時間が異なる場合には、その時間に基づいて適宜調整される必要がある。なお、所定の遅延時間は、送信装置100から各受信装置200に送信されてもよい。なお、サーバ300は、送信装置100とネットワーク経由で接続されている必要はなく、音声ケーブル等で有線接続されていてもよい。また、サーバ300の機能を送信装置100が備えていても良い。送信装置100は、受信装置200の機能を兼有していてもよい。つまり、送信装置100は、各受信装置200に加えて、送信装置100自身にも同じコンテンツの同じ再生位置のコンテンツデータを送信する。送信装置100も、受信装置200と同じように、予め設定されている所定の遅延時間から時刻差情報Tdifを減算し、再生遅延時間Tdelayを算出する。送信装置100は、パケットを受信した受信時刻から再生遅延時間Tdelay経過するまでの間は当該パケットの再生を待機し、受信時刻から再生遅延時間Tdelay経過した時に、当該パケットの再生を開始する。これにより、送信装置100自身も、各受信装置200と同様に、同じパケットをほぼ同じ時刻に再生開始することができる。図2は、送信装置100の構成を示す概略ブロック図であるなお、送信装置100における受信装置200としての機能の説明は図3で記載する。送信装置100は、制御部11と、メモリROM、RAM等12と、ネットワークインターフェース13と、受信バッファ14と、デコーダ15と、パケット化部16と、送信バッファ17とを概略備える。制御部11は、メモリ12に格納されている送信装置100の動作プログラムに基づいて送信装置100の各部を制御するものであり、マイコンやCPU等である。ネットワークインターフェース13は、サーバ300や、受信装置200とネットワーク経由で通信し、データやコマンドを送受信する。受信バッファ14は、ネットワークインターフェース13を介してサーバ300から受信した曲データを一時的に格納し、その後、デコーダ15に供給する。デコーダ15は、曲データをデコードし、PCMデータ列に変換し、パケット化部16に供給する。パケット化部16は、ひとかたまりのPCMデータ列を例えばUDP等の任意のプロトコルを用いてパケットに変換する。パケット化部16は、送信バッファ17にパケットを一時的に格納する。制御部11は、送信バッファ17からパケットを取り出して、時刻差情報Tdif及びセッションIDを含むヘッダを追加して、ネットワークインターフェース13を介して、各受信装置200にパケットを送信する。図3は、各受信装置200及び送信装置100の受信装置としての機能の構成を示すブロック図である。受信装置200は、制御部21と、メモリ22ROM、RAM等と、受信処理部23と、キュー管理部24と、再生処理部25とを概略備える。制御部21は、メモリ22に格納されている受信装置200の動作プログラムを実行することによって、受信装置200の各部を制御するものであり、マイコンやCPU等である。受信処理部23は、送信装置100からネットワーク経由で送信された曲データのパケットを受信し、チャンクを生成する。チャンクはひとかたまりのPCMデータ列にヘッダを付加したものである。受信処理部23は、パケット受信部23Aと、パケット解析部23Bと、チャンク生成部23Cと、キュー操作部23Dとを有する。パケット受信部23Aは、ネットワーク経由で送信装置100から送信されたパケットを受信し、パケット解析部23Bに供給する。パケット受信部23Aは、パケットを受信した時刻を受信開始時刻として特定し、メモリ22に保存する。パケット解析部23Bは、パケットのヘッダに含まれている時刻差情報Tdif及びセッションIDを取得する。また、パケット解析部23Bは、受信したパケットに含まれているセッションIDが変更されたか否かを判断し、変更されているとき、所定の遅延時間から時刻差情報Tdifを減算し、再生遅延時間Tdelayを算出する。チャンク生成部23Cは、パケットからチャンクを生成し、キュー管理部24に供給する。キュー操作部23Dは、キューの生成及び削除を制御する。キュー管理部24は、例えばセッションID単位でキューを作成し、キューにチャンクを格納する。キューに格納されたチャンクは再生処理部25に出力される。再生処理部25は、キュー管理部24から読み出したチャンクを再生し、音声信号を出力する。再生処理部25は、チャンク処理部25Aと、音声出力部25Bとを概略有する。チャンク処理部25Aは、キューからチャンクを読み出して、チャンクからPCMデータ列を取り出す。音声出力部25Bは、チャンク処理部25AからのPCMデータ列を自身が備えるバッファ音声出力バッファに一時的に格納したあと、音声出力を実行する。以上の構成を有するコンテンツ再生システムの動作を説明する。図4は、送信装置100、受信装置200A、200B、200Cのパケット送信及び再生開始時刻を説明するシーケンス図である。図5、図6は、送信装置100の制御部11等の処理を示すフローチャートであり、図7、図8は、受信装置200の制御部21等の処理を示すフローチャートである。まず、図5を参照し、コンテンツデータのパケットAを各受信装置200に送信する際の処理を説明する。送信装置100の制御部11は、パケットAの送信対象となる受信装置200のインデックスiを0に初期化するS1。制御部11は、現在の時刻を基準時刻Tbaseとして測定し、メモリ12に保存するS2。ここで、基準時刻Tbaseは、パケットAを最初に送信する受信装置200Aへの送信時刻Tsendであってもよい。この場合、受信装置200Aに送信する時刻差情報Tdifは0となる。制御部11は、インデックスiがN未満であるか否かを判断するS3。Nは、パケットを送信すべき受信装置200の数であり、本例の場合3である。つまり、全ての受信装置200に対してパケットAを送信し終えたか否かが判断される。全ての受信装置200に対してパケットAを送信し終えた場合S3でNO、S1に戻って、次のパケットBの送信処理に移る。未だ全ての受信装置200に対してパケットAを送信し終えていない場合S3でYES、制御部11は、現在時刻を、インデックスiの受信装置200に対してパケットAを送信する時刻である送信時刻Tsendとして計測し、メモリ12に保存するS4。送信時刻Tsendは、詳細には、送信バッファ17にヘッダを付加してネットワークインターフェース13に送信する時刻である。続いて、制御部11は、基準時刻Tbaseから送信時刻Tsendを減算し、時刻差情報Tdifを算出するS5。制御部11は、送信バッファ17からパケットAを読み出して、パケットAのヘッダに時刻差情報Tdifと、セッションIDとを付加するS6。セッションIDは、ひとかたまりのパケットのグループを示す識別情報である。制御部11は、ネットワークインターフェース13を介してパケットAをインデックスiの受信装置200に送信するS7。その後、インデックスiをインクリメントしS8、処理はS3に戻る。従って、送信対象の全ての受信装置200に対して上記の処理を繰返し、時刻差情報Tdifを含むパケットAを送信する。図4に示すように、受信装置200AにパケットAを送信する時刻はTsend1であり、受信装置200Aに送信されるパケットAのヘッダに含まれる時刻差情報Tdif1は、Tbase-Tsend1である。受信装置200BにパケットAを送信する時刻はTsend2であり、受信装置200Bに送信されるパケットAのヘッダに含まれる時刻差情報Tdif2は、Tbase-Tsend2である。受信装置200CにパケットAを送信する時刻はTsend3であり、受信装置200Cに送信されるパケットAのヘッダに含まれる時刻差情報Tdif3は、Tbase-Tsend3である。図6は、制御部11のセッションIDの変更処理を示す。制御部11は、送信対象のパケットに関して、次の曲に変更されるパケットであるか否かを判断するS11。次の曲に変更されるパケットである場合S11でYES、制御部11は、セッションIDを変更するS13。次の曲のパケットではない場合S11でNO、制御部11は、ユーザ操作によって曲データの再生を停止する指示が入力されたか、又は、シーク曲データの再生位置を変更する処理が実行されているかが判断されるS12。S12でYESの場合、制御部11は、セッションIDを変更するS13。S12でNOの場合、S11に戻る。以上のように、曲データが無音となるような任意のタイミングにおいて、セッションIDが変更される。後述のように、セッションIDが変更されるときに、パケットの同期処理が実行されるので、セッションIDを無音期間に変更することで、音切れを防止できる。図7に示すように、受信装置200の制御部21は、パケット解析部23Aによって、送信装置100からパケットを受信したか否かを判断するS21。受信した場合S21でYES、パケット受信部23Aは、現在時刻をパケット受信時刻として計測し、メモリ22に保存するS22。パケット解析部23Bは、制御部21の指示によって、パケットのヘッダからセッションIDを取得しS23、前回受信したパケットのセッションIDと異なっているかつまり、セッションIDが変更されたか否かを判断するS24。セッションIDが変更されていない場合S24でNO、同期処理を実行せずに、チャンク生成部23Cがパケットからチャンクを生成し、キューにチャンクを供給するS25。つまり、同期処理を行わずに、再生を継続する。セッションIDが変更されている場合S24ででYES、チャンク生成部23Cは、受信したパケットを直ぐにはキューに出力することなく、同期処理を実行するS26。同期処理を図8に示す。パケット解析部23Bは、制御部21の指示に応じて、パケットのヘッダから時刻差情報Tdifを取得するS31。パケット解析部23Bは、所定の遅延時間から時刻差情報Tdifを減算し、当該パケットの再生遅延時間Tdelayを算出し、メモリ22に保存するS32。チャンク生成部23Cは、制御部21の指示に応じて、パケット受信時刻から再生遅延間Tdelay経過したか否かを判断し、パケット受信時刻から再生遅延間Tdelay経過するまでの間待機するS33。パケット受信時刻から再生遅延間Tdelay経過したときS33でYES、キュー操作部23Dは、これまで使用していたキューを削除するS34。もし、これまでのキューにチャンクが存在する場合には、同期を行うためにキューを削除し、削除されたキューに格納されているチャンクは削除され再生されない。キュー操作部23Dは、新たなキューを作成し、チャンク生成部23Cは、同期対象のパケットからチャンクを生成し、新たに生成したキューに格納するS35。従って、パケット受信時刻から再生遅延時間Tdelay経過したときに、当該パケットが再生開始される。図4に示すように、送信装置100から送信されたパケットが各受信装置200に到達するまでに要する時間は全て同じであるとし、受信装置200AがパケットAを受信する時刻をTrece1とし、受信装置200BがパケットAを受信する時刻をTrece2とし、受信装置200CがパケットAを受信する時刻をTrece3とし、受信装置200Aの再生遅延時間をTdelay1とし、受信装置200Bの再生遅延時間をTdelay2とし、受信装置200Cの再生遅延時間をTdelay3とすると、Trece1Tdelay1=Trece2Tdelay2=Trece3Tdelay3となり、受信装置200A、200B、200Cは、全て同じ時刻にパケットAを再生開始する。上記の実施形態においては、セッションIDが変更されるパケットのみにおいて同期処理を行っているが、全てのパケットにおいて同期処理を行うことも可能である。しかし、無音でない区間で同期処理を行うと、音切れが生じる可能性があるので、無音区間でセッションIDを変更し、セッションIDが変更されるパケットのみにおいて同期処理を行うことで、音切れを防止できる。次に、本発明の別の実施形態を説明する。送信装置100の処理の負荷に応じて、送信バッファ17からネットワークインターフェース13にパケットが送信されたときから、実際にネットワークインターフェース13から受信装置200にパケットが送信されるまでの時間が遅延することが想定される。この場合、送信時刻Tsendを測定し、時刻差情報Tdifをパケットに含めて受信装置200に送信しても、各受信装置200においてパケットの再生開始時刻にずれが生じる可能性がある。そこで、本実施形態では、ネットワークインターフェース13から受信装置200にパケットAが実際に送信された実送信時刻Trsendを測定し、実送信時刻Trsendと送信時刻Tsendとの差である送信時刻誤差Trsend-Tsendを算出し、次のパケットBのヘッダに付加する。受信装置200は、次のパケットBを受信したときに、ヘッダから送信時刻誤差Trsend-Tsendを取得し、前のパケットAの再生遅延時間Tdelayを補正する。詳細には、補正後の再生遅延時間Tdelay’は、Tdelay-送信時刻誤差Trsend-Tsendによって求められる。これにより、各受信装置200は、パケットの再生時刻を同期させることができる。図9は、送信装置100の処理を示すフローチャートであり、図5と同一処理には同一符号を付し説明を援用する。まず、例えば、パケットAを受信装置200Aに送信する際の処理において、制御部11は、パケットAがネットワークインターフェース13から実際に送信される実送信時刻Trsend1を計測するS42。制御部11は、計測した実送信時刻Trsend1から、送信時刻Tsend1を減算し、送信時刻誤差を算出し、メモリ12に保存するS43。この処理は、他の受信装置200B、200CへのパケットAの送信処理においても同様に実行される。続いて、パケットAの次のパケットBを受信装置200Aに送信する際の処理において、制御部11は、前のパケットAの送信時刻誤差を、次のパケットBのヘッダに付加するS41。従って、次のパケットBの送信の時に、前のパケットAの送信時刻誤差が受信装置200Aに送信される。この処理は、他の受信装置200B、200CへのパケットBの送信処理においても同様に実行される。図10は、受信装置200の再生遅延時間補正処理を示すフローチャートである。パケット受信部23AがパケットBを受信するとS51でYES、パケット解析部23Bは、パケットBのヘッダから前のパケットAの送信時刻誤差を取得するS52。チャンク生成部23Cは、メモリ22に保存されているパケットAの再生遅延時間TdelayからパケットAの送信時刻誤差を減算し、パケットAの再生遅延時間Tdelayを補正する。以上の処理によって、送信バッファ17からネットワークインターフェース13にパケットが送信されたときから、実際にネットワークインターフェース13から受信装置200にパケットが送信されるまでの時間が、受信装置200側においてのちに、再生遅延時間Tdelayから減算されることによって、各受信装置200のパケットの再生開始時刻を一致させることができる。以上、本発明の好ましい実施形態を説明したが、本発明はこれらの実施形態には限定されない。本発明の送信装置100、受信装置200を動作させるためのコンピュータプログラムまたはそのコンピュータプログラムを記録した記録媒体という形態で提供されてもよい。