(57)【要約】【課題】映像装置（２００）と音声装置（３００）に内部時計を備える必要がなく、映像の再生中に任意のタイミングでアクセスしてくるそれぞれの音声装置（３００）に対して、映像を止めることなく、映像の再生途中から映像データに同期した音声データを提供することのできる映像・音声同期再生システム及び映像・音声同期再生方法を得る。【解決手段】サーバ（１００）は、それぞれの音声装置（３００）からのアクセスに対して、映像と音声との総遅延時間を考慮した音声データをそれぞれの音声装置（３００）に返信する。【選択図】図１
2013225744.tif 000002
【特許請求の範囲】
【請求項１】
映像データを再生する映像装置と、
音声データを再生する音声装置と、
同一コンテンツの映像データと音声データに関し、前記映像データを前記映像装置に送信することで、前記映像データを再生させるとともに、前記映像データの再生中における前記音声装置からのアクセスのタイミングに応じて、再生中の前記映像データに同期する音声データを返送するサーバと
を備えた映像・音声同期再生システムであって、
前記音声装置は、前記サーバに対して音声データを取得するための前記アクセスを行う際に、前記サーバから受信した音声データを再生するまでに要する処理時間と、前記サーバと前記音声装置との間の通信に要する通信時間とを前記サーバに送信し、
前記サーバは、前記映像データを前記映像装置に送信する送信開始時から、前記音声装置による前記アクセスを受信するまでの経過時間と、前記映像データを前記映像装置に送信してから前記映像装置が映像として再生するまでに要する遅延時間とを算出し、前記音声装置から受信した前記処理時間および前記通信時間と、算出した前記経過時間および前記遅延時間との総和である総遅延時間を算出し、算出した前記総遅延時間の分だけ進ませた音声データを生成し、前記アクセスの発信元である音声装置に対して前記総遅延時間の分だけ進ませた音声データを返信し、
前記音声装置は、前記サーバから受信した前記総遅延時間分だけ進ませた前記音声データを再生する
ことを特徴とする映像・音声同期再生システム。
【請求項２】
請求項１に記載の映像・音声同期再生システムにおいて、
前記音声装置は、複数台存在し、複数の音声装置のそれぞれは、前記映像データの再生中の任意のタイミングで、前記サーバに対して前記アクセスを行うとともに、処理時間および通信時間を前記サーバに送信し、
前記サーバは、前記複数の音声装置からのそれぞれのアクセスのタイミングおよび送信されたそれぞれの処理時間および通信時間に基づいて、前記アクセスのあった音声装置ごとに、個別の総遅延時間の分だけ進ませた個別の音声データを生成して返信する
ことを特徴とする映像・音声同期再生システム。
【請求項３】
映像データを再生する映像装置と、
音声データを再生する音声装置と、
同一コンテンツの映像データと音声データに関し、前記映像データを前記映像装置に送信することで、前記映像データを再生させるとともに、前記映像データの再生中における前記音声装置からのアクセスのタイミングに応じて、再生中の前記映像データに同期する音声データを返送するサーバと
を備えた映像・音声同期再生システムで実行される映像・音声同期再生方法であって、
前記音声装置において、前記サーバに対して音声データを取得するための前記アクセスを行う際に、前記サーバから受信した音声データを再生するまでに要する処理時間と、前記サーバと前記音声装置との間の通信に要する通信時間とを前記サーバに送信する第１ステップと、
前記サーバにおいて、前記映像データを前記映像装置に送信する送信開始時から、前記音声装置による前記アクセスを受信するまでの経過時間と、前記映像データを前記映像装置に送信してから前記映像装置が映像として再生するまでに要する遅延時間とを算出し、前記音声装置から受信した前記処理時間および前記通信時間と、算出した前記経過時間および前記遅延時間との総和である総遅延時間を算出し、算出した前記総遅延時間の分だけ進ませた音声データを生成し、前記アクセスの発信元である音声装置に対して前記総遅延時間の分だけ進ませた音声データを返信する第２ステップと、
前記音声装置において、前記サーバから受信した前記総遅延時間分だけ進ませた前記音声データを再生する第３ステップと
を備えることを特徴とする映像・音声同期再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を再生する映像表示装置と、音声を再生する音声再生端末装置との異なる装置間において、映像と音声の同期を取るための映像・音声同期再生システム及び映像・音声同期再生方法に関するものである。
【背景技術】
【０００２】
映像表示装置（以下、映像装置と称す）と音声再生端末装置（以下、音声装置と称す）といった異なる装置間において、映像と音声とを再生しようとすると、映像装置におけるデコード時間、音声装置におけるデコード時間、および各装置間の通信速度などの影響により、映像と音声に遅延が発生する。
【０００３】
そのため、従来では、映像装置と音声装置に内部時計を備えることにより、映像装置は、遅延時間を考慮した音声データを音声装置に再送し、音声データに付加された再生開始時間に合わせて、映像と音声とを再生していた（例えば、特許文献１参照）。
【０００４】
また、異なる装置間において、映像と音声とを再生する場合における映像と音声との同期誤差については、±１６０ｍｓ以上であれば同期はずれとなり、±８０ｍｓ以内であることがより好ましい（例えば、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２３６７０６号公報
【非特許文献】
【０００６】
【非特許文献１】Ｒ．  Ｓｔｅｉｎｍｅｔｚ：“Ｈｕｍａｎ  ｐｅｒｃｅｐｔｉｏｎ  ｏｆ  ｊｉｔｔｅｒ  ａｎｄ  ｍｅｄｉａ  ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ”，ＩＥＥＥ  Ｊ．  Ｓｅｌ．  Ａｒｅａｓ  ｉｎ  Ｃｏｍｍｕｎ．  ，Ｖｏｌ．１４，Ｎｏ．１，ｐｐ．６１−７２
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術には以下のような課題がある。
特許文献１に示されたような方法では、映像装置および音声装置に内部時計を備えなければならなかった。
【０００８】
また、特許文献１に示されたような従来方法では、上述したように映像と音声との遅延時間を考慮して、映像の再生を音声の再生開始時間に合わせる（遅らせる）ことによって、映像装置と音声装置間の同期を取っている。
【０００９】
そのため、例えば、映像装置および１台目の音声装置が、同期させた映像および音声を再生している途中に、２台目以降の複数の音声装置がサーバにアクセスした場合に同期をとる方法としては、以下のようにする必要があった。すなわち、映像装置、１台目の音声装置、および２台目以降の複数の音声装置間の同期を取り、同期させた音声を再生したい場合には、一連の映像・音声の再生を途中で止め、同期をとってから再スタートする方法、あるいは一連の映像・音声の再生が終了するまで、２台目以降の音声装置による再生を待たせる方法を取らなければならなかった。
【００１０】
本発明は、前記のような課題を解決するためになされたものであり、映像装置と音声装置に内部時計を備える必要がなく、映像の再生中に任意のタイミングでアクセスしてくるそれぞれの音声装置に対して、映像を止めることなく、映像の再生途中から映像データに同期した音声データを提供することのできる映像・音声同期再生システム及び映像・音声同期再生方法を得ることを目的とする。
【課題を解決するための手段】
【００１１】
本発明における映像・音声同期再生システムは、映像データを再生する映像装置と、音声データを再生する音声装置と、同一コンテンツの映像データと音声データに関し、映像データを映像装置に送信することで、映像データを再生させるとともに、映像データの再生中における音声装置からのアクセスのタイミングに応じて、再生中の映像データに同期する音声データを返送するサーバとを備えた映像・音声同期再生システムであって、音声装置は、サーバに対して音声データを取得するためのアクセスを行う際に、サーバから受信した音声データを再生するまでに要する処理時間と、サーバと音声装置との間の通信に要する通信時間とをサーバに送信し、サーバは、映像データを映像装置に送信する送信開始時から、音声装置によるアクセスを受信するまでの経過時間と、映像データを映像装置に送信してから映像装置が映像として再生するまでに要する遅延時間とを算出し、音声装置から受信した処理時間および通信時間と、算出した経過時間および遅延時間との総和である総遅延時間を算出し、算出した総遅延時間の分だけ進ませた音声データを生成し、アクセスの発信元である音声装置に対して総遅延時間の分だけ進ませた音声データを返信し、音声装置は、サーバから受信した総遅延時間分だけ進ませた音声データを再生するものである。
【００１２】
また、本発明における映像・音声同期再生方法は、映像データを再生する映像装置と、音声データを再生する音声装置と、同一コンテンツの映像データと音声データに関し、映像データを映像装置に送信することで、映像データを再生させるとともに、映像データの再生中における音声装置からのアクセスのタイミングに応じて、再生中の映像データに同期する音声データを返送するサーバとを備えた映像・音声同期再生システムで実行される映像・音声同期再生方法であって、音声装置において、サーバに対して音声データを取得するためのアクセスを行う際に、サーバから受信した音声データを再生するまでに要する処理時間と、サーバと音声装置との間の通信に要する通信時間とをサーバに送信する第１ステップと、サーバにおいて、映像データを映像装置に送信する送信開始時から、音声装置によるアクセスを受信するまでの経過時間と、映像データを映像装置に送信してから映像装置が映像として再生するまでに要する遅延時間とを算出し、音声装置から受信した処理時間および通信時間と、算出した経過時間および遅延時間との総和である総遅延時間を算出し、算出した総遅延時間の分だけ進ませた音声データを生成し、アクセスの発信元である音声装置に対して総遅延時間の分だけ進ませた音声データを返信する第２ステップと、音声装置において、サーバから受信した総遅延時間分だけ進ませた音声データを再生する第３ステップとを備えるものである。
【発明の効果】
【００１３】
本発明における映像・音声同期再生システム及び映像・音声同期再生方法によれば、サーバは、各音声装置からのアクセスに対して、映像と音声との総遅延時間を考慮した音声データをそれぞれの音声装置に返信することにより、映像装置と音声装置に内部時計を備える必要がなく、映像の再生中に任意のタイミングでアクセスしてくるそれぞれの音声装置に対して、映像を止めることなく、映像の再生途中から映像データに同期した音声データを提供することのできる映像・音声同期再生システム及び映像・音声同期再生方法を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１における映像・音声同期再生システムの構成図である。
【図２】本発明の実施の形態１におけるサーバおよび映像装置における動作手順を示すフローチャートである。
【図３】本発明の実施の形態１における音声装置における動作手順を示すフローチャートである。
【図４】本発明の実施の形態１において、１台の音声装置からのアクセスに対して、総遅延時間を考慮した音声データを音声装置に返送する場合の説明図である。
【図５】本発明の実施の形態１において、２台の音声装置からのそれぞれのアクセスに対して、総遅延時間を考慮した音声データを返送する場合の説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の映像・音声同期再生システム及び映像・音声同期再生方法の好適な実施の形態につき図面を用いて説明する。
【００１６】
実施の形態１．
図１は、本発明の実施の形態１における映像・音声同期再生システムの構成図である。この図１におけるシステムは、サーバ１００、映像装置２００、および音声装置３００から構成される。なお、音声装置３００には、例えば、携帯電話などの通信端末装置が用いられる。
【００１７】
サーバ１００は、映像データ送信部１１０、映像データ時間測定部１２０、映像遅延時間測定部１３０、加算部１４０、音声データ時間測定部１５０、および音声データ送信部１６０を備える。
【００１８】
映像装置２００は、デコーダ２１０および映像出力部２２０を備える。また、音声装置３００は、アプリケーション３１０および音声出力部３２０を備える。さらに、アプリケーション３１０は、処理時間測定プログラム３１１、通信時間測定プログラム３１２、およびデコーダ３１３を有す。
【００１９】
ここで、本実施の形態１における映像・音声同期再生システムは、従来技術と比較して、映像装置２００および音声装置３００は、内部時計を必要とせず、映像装置２００によって映像が再生されている途中に、任意のタイミングでサーバ１００にアクセスしてくるそれぞれの音声装置に対して、映像を止めることなく、映像の再生途中から映像データに同期した音声データを提供することができるという技術的特徴を有す。
【００２０】
なお、１台目または２台目以降の複数の音声装置３００のそれぞれがサーバ１００にアクセスするタイミングは、それぞれ同じ時間にアクセスしてもよいし、異なる時間にアクセスしてもよい。
【００２１】
次に、図１におけるサーバ１００、映像装置２００、および音声装置３００から構成されるシステムの一連の動作について説明する。
【００２２】
サーバ１００が起動すると、映像データ送信部１１０は、映像データを映像装置２００に送信する。映像装置２００内のデコーダ２１０は、受信した映像データをデコードし、映像出力部２２０は、デコードされた映像データを出力する。これにより、映像装置２００は、映像を再生する。
【００２３】
一方、映像が再生されている時に、再生された映像に同期する音声データを得る目的で音声装置３００内のアプリケーション３１０が起動すると、アプリケーション３１０は、サーバ１００内の映像データ時間測定部に対して、音声データを要求するためにアクセスするとともに、処理測定プログラム３１１および通信時間測定プログラム３１２を実行する。
【００２４】
実行される処理時間測定プログラム３１１は、音声装置３００が、サーバ１００から受信した音声データをデコーダ３１３内でデコードし、音声出力部３２０で音声を再生するために必要となるデータ処理時間Ｔｄｐを算出する。処理時間Ｔｄｐは、音声装置３００の性能に依存するため、装置によって異なる。
【００２５】
また、実行される通信時間測定プログラム３１２は、サーバ１００から音声データを受信する際に必要となるサーバ１００と音声装置３００との間の通信時間Ｔｄｃを算出する。通信時間Ｔｄｃは、サーバと音声装置３００との間の距離、周辺環境などに依存する。
【００２６】
そして、処理時間Ｔｄｐおよび通信時間Ｔｄｃが算出された後、音声装置３００は、処理時間Ｔｄｐおよび通信時間Ｔｄｃをサーバ１００内の加算部１４０に送信する。
【００２７】
一方、映像データ時間測定部１２０は、映像データ送信部１１０が送信する映像データの送信開始時間を０秒として、映像データの再生に同期した値として、送信開始時にカウントをはじめている。そして、アプリケーション３１０から音声データを要求するアクセスを受けると、映像送信開始時を基準としたカウント値に基づいて、アクセス時における映像送信開始からの経過時間ｔを算出する。
【００２８】
また、映像遅延時間測定部１３０は、映像データ送信部１１０が映像データを映像装置２００に送信してから、映像装置２００が映像として再生するまでにかかる遅延時間Ｔｄｄを算出する。
【００２９】
なお、サーバ１００と映像装置２００との間が有線通信であり、映像装置２００の処理能力が一定の場合、遅延時間Ｔｄｄは、一定となる。そこで、本実施の形態１においては、遅延時間Ｔｄｄは、一定であると想定している。
【００３０】
そして、経過時間ｔおよび遅延時間Ｔｄｄが算出された後、サーバ１００は、経過時間ｔおよび遅延時間Ｔｄｄを加算部１４０に送信する。
【００３１】
加算部１４０は、音声装置３００から受信した処理時間Ｔｄｐおよび通信時間Ｔｄｃと、自身の映像データ時間測定部１２０から受信した経過時間ｔおよび映像遅延時間測定部１３０から受信した遅延時間Ｔｄｄとに基づいて、これら４つの時間を加算することにより、総遅延時間Ｔｄを算出する。
【００３２】
総遅延時間Ｔｄを算出した後、加算部１４０は、総遅延時間Ｔｄを音声データ時間測定部１５０に送信する。音声データ時間測定部１５０は、音声データに総遅延時間Ｔｄを付加することにより、総遅延時間Ｔｄからはじまる音声データを生成し、音声データ送信部１６０を介して音声装置３００に送信する。
【００３３】
一方、音声装置３００内のデコーダ３１３は、総遅延時間Ｔｄからはじまる音声データを受信すると、受信した音声データをデコードし、音声出力部３２０を介してデコードされた、総遅延時間Ｔｄが考慮された音声データを出力する。これにより、音声装置３００は、サーバ１００による映像送信開始時を基準として、Ｔｄが経過した後の音声を再生することができ、結果として、映像装置２００で再生中の映像データに同期した音声データを再生することが可能となる。
【００３４】
次に、システムを構成するサーバ１００、映像装置２００、および音声装置３００のそれぞれの動作手順の詳細について図２および図３のフローチャートを参照して説明する。図２は、本発明の実施の形態１におけるサーバ１００および映像装置２００における動作手順を示すフローチャートである。
【００３５】
まず、ステップＳＴ２０１にて、サーバ１００自身の起動を行い、映像データの配信を開始するとともに、カウンタをスタートさせる。一方、映像装置２００は、ステップＳＴ２０２にて、映像データをサーバ１００から受信する。次に、映像装置２００は、ステップＳＴ２０３にて、受信した映像データをデコードする。
【００３６】
次に、映像装置２００は、ステップＳＴ２０４にて、デコードされた映像データに応じて映像を再生する。次に、映像装置２００は、ステップＳＴ２０５にて、デコーダされた映像データの一連の映像の再生を終了する。そして、映像装置２００は、次の映像を再生するために、ステップＳＴ２０２の処理を再び実行する。
【００３７】
サーバ１００側の処理としては、先のステップＳＴ２０１の次にステップＳＴ２０６にて、サーバ１００に音声装置３００から音声データを要求するアクセスがあるか否かの判断をする。そして、サーバ１００は、音声装置３００からのアクセスがあるまで、ステップＳＴ２０６の処理を繰り返すこととなる。
【００３８】
そして、サーバ１００は、ステップＳＴ２０６にて、音声装置３００からアクセスがあった場合には、ステップＳＴ２０７にて、カウンタ値を参照して、経過時間ｔおよび遅延時間Ｔｄｄを算出する。次に、サーバ１００は、ステップＳＴ２０８にて、音声装置３００から、音声装置３００の能力に依存した遅延時間のデータとして、処理時間Ｔｄｐおよび通信時間Ｔｄｃを受信する。
【００３９】
次に、サーバ１００は、ステップＳＴ２０９にて、処理時間Ｔｄｐ、通信時間Ｔｄｃ、経過時間ｔおよび遅延時間Ｔｄｄを加算し、総遅延時間Ｔｄを算出する。
【００４０】
次に、サーバ１００は、ステップＳＴ２１０にて、総遅延時間Ｔｄからはじまる音声データを生成し、アクセスしてきた音声装置３００に対して、生成した音声データを送信し、一連の処理を終了する。
【００４１】
このような一連処置により、サーバ１００は、映像装置２００に対して映像データを配信し、映像を開始させるとともに、音声装置３００から任意のタイミングで受信した、音声データを要求するアクセスに対し、映像データの遅延時間と、音声装置３００側の遅延時間とを考慮した音声データを配信することが可能となる。
【００４２】
次に、音声装置３００の動作手順の詳細について説明する。図３は、本発明の実施の形態１における音声装置３００における動作手順を示すフローチャートである。
【００４３】
まず、音声装置３００は、ステップＳＴ３０１にて、アプリケーション３１０を起動する。次に、音声装置３００は、ステップＳＴ３０２にて、映像装置３００に表示されている映像データと同期した音声データを取得する目的で、サーバ１００にアクセスする。
【００４４】
次に、音声装置３００は、ステップＳＴ３０３にて、処理時間測定プログラム３１１を起動し、処理時間Ｔｄｐを算出する。さらに、音声装置３００は、ステップＳＴ３０４にて、通信時間測定プログラム３１２を起動し、通信時間Ｔｄｃを算出する。そして、音声装置３００は、ステップＳＴ３０５にて、算出した処理時間Ｔｄｐおよび通信時間Ｔｄｃをサーバ１００に送信する。
【００４５】
次に、音声装置３００は、ステップＳＴ３０６にて、サーバ１００から総遅延時間Ｔｄからはじまる音声データを受信する。次に、音声装置３００は、ステップＳＴ３０７にて、総遅延時間Ｔｄからはじまる音声データをデコードする。そして、音声装置３００は、ステップＳＴ３０８にて、デコードした音声データを再生し、一連の処理を終了する。
【００４６】
このような一連処置により、音声装置３００は、所望のタイミングで再生中の映像データに同期した音声データをサーバ１００から取得し、音声を再生することが可能となる。
【００４７】
なお、映像データと音声データとは分離された別々のデータであるが、同じコンテンツのデータであり、それぞれのデータに対応する映像時間と音声時間とは、同じであることが前提である。すなわち、再生した一連の映像と音声の終了時間は、同じである。
【００４８】
次に、映像データの再生中における、１台の音声装置３００からのアクセスに対して、サーバ１００が総遅延時間Ｔｄを考慮した音声データを返送する場合について、時間の流れに沿って説明する。図４は、本発明の実施の形態１において、１台の音声装置３００からのアクセスに対して、総遅延時間を考慮した音声データを音声装置３００に返送する場合の説明図である。
【００４９】
図４において、横軸は、時間を示し、サーバ１００から映像装置２００に映像の送信を開始した時間（映像の送信開始時間）を基準として、０としている。
【００５０】
また、図４において、サーバ１００から映像装置２００への映像の送信開始からの経過時間ｔの時点において、音声装置３００からサーバ１００にアクセスがあった場合の、処理時間Ｔｄｐ、通信時間Ｔｄｃ、経過時間ｔおよび遅延時間Ｔｄｄと総遅延時間Ｔｄの関係が図示されている。
【００５１】
そして、図４から明らかなように、サーバ１００は、映像の送信開始から総遅延時間Ｔｄだけ進ませた音声データを音声装置３００に送信することができる。これにより、時間Ｔｄの時点において、映像の再生を止めることなく、映像と音声を同期させることができ、同期させた映像と音声を再生することが可能となる。
【００５２】
次に、映像データの再生中における、２台の音声装置３００からのアクセスに対して、サーバ１００がそれぞれの音声装置３００に対応した総遅延時間Ｔｄを考慮した音声データを返送する場合について、時間の流れに沿って説明する。先の図４においては、１台の音声装置３００がサーバ１００にアクセスする場合について述べたが、ここでは、２台の音声装置３００が異なる時間にそれぞれアクセスする場合について述べる。
【００５３】
図５は、本発明の実施の形態１において、２台の音声装置３００Ａ、３００Ｂからのそれぞれのアクセスに対して、総遅延時間を考慮した音声データを返送する場合の説明図である。
【００５４】
図５において、横軸は、時間を示し、サーバ１００から映像装置２００に映像の送信を開始した時間（映像の送信開始時間）を基準として、０としている。
【００５５】
まず、複数の音声装置に含まれる音声装置３００Ａについて説明する。音声装置３００Ａは、サーバ１００から映像装置２００への映像の送信開始からの経過時間ｔ（Ａ）の時点において、サーバ１００にアクセスする場合を考える。
【００５６】
この場合における音声装置３００Ａの処理時間をＴｄｐ（Ａ）、通信時間をＴｄｃ（Ａ）、遅延時間をＴｄｄ（遅延時間は一定である）、および総遅延時間をＴｄ（Ａ）とし、これらの各時間の関係を先の図４のように図示すると、図５のようになる。
【００５７】
次に、複数の音声装置に含まれる音声装置３００Ｂが、サーバ１００から映像装置２００への映像の送信開始からの経過時間ｔ（Ｂ）の時点において、サーバ１００にアクセスする場合を考える。
【００５８】
同様に、この場合における音声装置３００Ｂの処理時間をＴｄｐ（Ｂ）、通信時間をＴｄｃ（Ｂ）、遅延時間をＴｄｄ（遅延時間は一定である）、および総遅延時間をＴｄ（Ｂ）とし、これらの各時間の関係を同様に図示すると、図５のようになる。
【００５９】
そして、図５から明らかなように、サーバ１００は、音声装置３００Ａに対しては、映像の送信開始から総遅延時間Ｔｄ（Ａ）だけ進ませた音声データを送信し、音声装置３００Ｂに対しては、映像の送信開始から総遅延時間Ｔｄ（Ｂ）だけ進ませた音声データを送信することができる。これにより、２台の音声装置３００Ａ、３００Ｂから任意のタイミングでアクセスがあった場合にも、時間Ｔｄ（Ａ）およびＴｄ（Ｂ）の時点において、映像の再生を止めることなく、映像とそれぞれの音声を同期させることができ、同期させた映像と音声を再生することが可能となる。
【００６０】
以上のように、本発明の実施の形態１によれば、各音声装置は、サーバが映像を映像装置に送信した時点（送信開始時）から総遅延時間分だけ進ませた音声データをサーバから受信し、受信した音声データに応じて、映像の再生中に音声を再生することができる。これにより、映像装置と音声装置に内部時計を備える必要がなく、任意のタイミングでアクセスしてくるそれぞれの音声装置に対して、映像を止めることなく、映像の再生途中から映像データに同期した音声データを提供することのできる映像・音声同期再生システム及び映像・音声同期再生方法を得ることができる。
【００６１】
また、本発明の応用例として、例えば、鉄道に設置されている映像装置に利用することが挙げられる。すなわち、現状では、現在鉄道に設置されている映像装置は、乗降案内などの一部の音声配信を除き、映像のみの配信に限定されている。過度な音声配信は、乗客への迷惑となるからである。
【００６２】
そのような状況において、例えば、本発明を利用することによって、乗客個々の通信端末装置（携帯電話等）にサーバが映像の音声を配信すれば、乗客は、映像と同期した音声を自由に聞くことができる。なお、本発明の応用例は、具体的に説明するためのものであり、応用例によって制約を受けることはない。
【符号の説明】
【００６３】
１００  サーバ、１１０  映像データ送信部、１２０  映像データ時間測定部、１３０  映像遅延時間測定部、１４０  加算部、１５０  音声データ時間測定部、１６０  音声データ送信部、２００  映像装置、２１０  デコーダ、２２０  映像出力部、３００、３００Ａ、３００Ｂ  音声装置、３１０  アプリケーション、３１１  処理時間測定プログラム、３１２  通信時間測定プログラム、３１３  デコーダ、３２０  音声出力部。
【図１】
2013225744.tif 000003
【図２】
2013225744.tif 000004
【図３】
2013225744.tif 000005
【図４】
2013225744.tif 000006
【図５】
2013225744.tif 000007