(57)【要約】【課題】正確なクロックを生成しつつ、構成を小型化し、システム設計の自由度も阻害せずに利用可能で、映像・音声データを途切れずに再生可能な再生装置およびタイミング制御方法を提供すること。【解決手段】第２のクロックを生成して再生データの供給を行うチューナユニット１２０と、チューナユニット１２０から再生データの供給を受けて再生データを蓄積するデータ蓄積部１３０と、第１のクロックを生成してデータ蓄積部１３０から再生データを取得して再生するデコーダ１４０と、チューナユニット１２０から第２のクロックを、デコーダ１４０から第１のクロックをそれぞれ入力し、第１のクロックおよび第２のクロックに基づいてデコーダ１４０における再生タイミングの制御を行う同期制御部１５０と、を含むことを特徴とする、再生装置１００が提供される。【選択図】図１
2008167294.tif 000002
【特許請求の範囲】
【請求項１】
第２のクロックを生成し、再生データの供給を行う再生データ供給部と；
前記再生データ供給部から前記再生データの供給を受けて前記再生データを蓄積するデータ蓄積部と；
第１のクロックを生成し、前記データ蓄積部から前記再生データを取得して再生する再生部と；
前記再生データ供給部から前記第２のクロックを、前記再生部から前記第１のクロックをそれぞれ入力し、前記第１のクロックおよび前記第２のクロックに基づいて前記再生部における再生タイミングの制御を行う同期制御部と；
を含むことを特徴とする、再生装置。
【請求項２】
前記同期制御部は、前記第１のクロックと前記第２のクロックとの周波数差を検出して差を蓄積し、前記周波数差の蓄積値が再生タイミングで制御可能な所定の閾値を超えると再生タイミングの制御を行なうことを特徴とする、請求項１記載の再生装置。
【請求項３】
前記同期制御部は、
前記第１のクロックを入力して第１のカウント値を計測する第１のカウンタと；
前記第２のクロックを入力して第２のカウント値を計測する第２のカウンタと；
前記第１のカウント値と前記第２のカウント値との比較を行う比較部と；
前記比較部の比較結果に基づいて前記再生部に対して再生タイミングの制御信号を出力する制御信号出力部と；
を含むことを特徴とする、請求項１に記載の再生装置。
【請求項４】
前記制御信号出力部は、前記第１のカウント値と前記第２のカウント値との差が所定の値を上回っていた場合に前記再生部に対して再生タイミングの制御信号を出力することを特徴とする、請求項３に記載の再生装置。
【請求項５】
前記カウント値の差の値は画像の１フレーム分に相当することを特徴とする、請求項３に記載の再生装置。
【請求項６】
前記カウント値の差の値は、前記第１のカウント値が画像の１フレーム分超過していた場合には１フレームの再生を繰り返すことにより、前記第２のカウント値が画像の１フレーム分超過していた場合には１フレームの再生をスキップすることにより、再生タイミングの調整を行うことを特徴とする、請求項３〜５のいずれかに記載の再生装置。
【請求項７】
前記第２のクロックは所定量のジッタを有するクロックであり、前記第１のクロックは前記第２のクロックと比較してジッタが十分少なく精度の高いクロックであることを特徴とする、請求項１に記載の再生装置。
【請求項８】
前記再生データ供給部は、ＭＰＥＧ２−ＴＳ規格に準拠したチューナユニットであり、前記再生部は、前記ＭＰＥＧ２−ＴＳ規格に準拠した信号の復号処理を行うデコーダであることを特徴とする、請求項１に記載の再生装置。
【請求項９】
前記再生データ供給部は、ＩＥＥＥ１３９４規格に準拠した信号を受信する受信器であり、前記再生部は、前記ＩＥＥＥ１３９４規格に準拠した信号の復号処理を行うデコーダであることを特徴とする、請求項１に記載の再生装置。
【請求項１０】
第１のクロックを生成し、再生データの供給を行う再生データ供給ステップと；
前記再生データ供給ステップによる前記再生データの供給を受けて前記再生データを蓄積するデータ蓄積ステップと；
第２のクロックを生成し、前記再生データ蓄積ステップで蓄積した前記再生データを取得して再生する再生ステップと；
前記再生データ供給ステップから前記第１のクロックを、前記再生ステップから前記第２のクロックをそれぞれ入力し、前記第１のクロックおよび前記第２のクロックに基づいて前記再生ステップにおける再生タイミングの制御を行う同期制御ステップと；
を含むことを特徴とする、タイミング制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置およびタイミング制御方法に関する。
【背景技術】
【０００２】
テレビジョン放送やテレビ電話などの動画像や音声の伝送システムや、動画像や音声などの信号が記録された光ディスクや磁気ディスクなどの記録媒体を再生するシステムにおいては、データの伝送路や記録媒体を有効利用するために、高効率の符号化を行って伝送効率を高める方法が知られている。符号化の方式としてＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）などがある。ＭＰＥＧ方式には、テレビジョン放送向けの規格として、ＭＰＥＧ−２方式やＭＰＥＧ−４方式などがある。
【０００３】
ＭＰＥＧ−２方式は、符号化の規格だけではなく、符号化した信号を多重化して伝送するＭＰＥＧ−２システムという規格が定められている。ＭＰＥＧ−２システムには、トランスポートストリーム（ＴＳ）という伝送規格と、プログラムストリーム（ＰＳ）という伝送規格がある。その中のＴＳは、放送や通信への適用を想定したものであり、わが国を始め世界の多くの国でデジタル放送の規格として用いられている。
【０００４】
ＭＰＥＧ２−ＴＳ規格を用いたデジタル放送システムにおいては、送信側でＭＰＥＧ方式を用いてエンコードした動画像や音声が含まれるデータを、受信側で受信してデコードを行うことで動画像や音声の再生を行う。デコードを行うためには受信側でデコードのためのクロックを生成し、生成したクロックに基づいてデコード処理を実行する。デコード処理の制御方法として、例えば特許文献１がある。
【０００５】
図４は、従来のＭＰＥＧ２−ＴＳ規格を用いたデータの受信側におけるクロック生成部の構成について説明する説明図である。図４に示したように、従来のクロック生成部１０は、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）チューナ１１と、復調部１２と、ヘッダ検出部１３と、ＳＴＣ（Ｓｙｓｔｅｍ  ＴｉｍｅＣｌｏｃｋ）カウンタ１４と、比較部１５と、ＬＰＦ（Ｌｏｗ  Ｐａｓｓ  Ｆｉｌｔｅｒ；ローパスフィルタ）１６と、ＶＣＸＯ（Ｖｏｌｔａｇｅ−Ｃｏｎｔｒｏｌｌｅｄ  Ｃｒｙｓｔａｌ  Ｏｓｃｉｌｌａｔｏｒ；電圧制御水晶発振器）１７と、を含んで構成される。
【０００６】
図４を用いて従来のＭＰＥＧ２−ＴＳ規格を用いたデータの受信側におけるクロック生成部１０の動作について説明すると、ＲＦチューナ１１で、アンテナ１８で受信した無線信号から音声・映像信号を抽出し、復調部１２で音声・映像信号の復号処理を行う。復号された音声・映像信号はヘッダ検出部１３に入力され、ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ：プログラム時刻基準参照値）を抽出する。抽出したＰＣＲを用いて、ＳＴＣカウンタ１４でＰＣＲに記載されたカウンタ値を読み出す。読み出したカウンタ値はＳＴＣカウンタの初期値となる。そして、比較部１５で、ＰＣＲに記載されたカウンタ値とＳＴＣカウンタのカウンタ値とを比較して差分を計算し、計算結果をＬＰＦ１６に入力し、ＬＰＦ１６からの出力結果を電圧としてＶＣＸＯ１７に入力して、受信側の全体の動作のための２７ＭＨｚのクロックを生成する。生成したクロックはクロックとしてクロック生成部１０から出力する他、復調部１２、ヘッダ検出部１３およびＳＴＣカウンタ１４に入力して動作させ、ＲＦチューナ１１で抽出した音声・映像信号からＰＣＲを抽出し、比較部１５での差分計算処理に戻る。この処理を繰り返して、映像・音声信号とクロック信号とを生成する。
【０００７】
【特許文献１】特開平１１−２５２５４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、図４に示したクロック生成部１０には、ＬＰＦ１６とＶＣＸＯ１７というアナログ回路が存在する。安定に動作させるために２７ＭＨｚのクロックを正確に生成しようとすると、その分回路規模が増大してしまう問題があった。また、小型の携帯機器に内蔵する場合を考えると、小型の携帯機器には振動等の外乱が多く、アナログ回路を用いるには問題がある。さらに、クロック生成部１０で生成したクロックは、受信側のシステムを動作させるシステムクロックであり、ビデオ出力、音声出力、ＣＰＵ動作等、全てをこのクロック生成部１０で生成したクロックを基準として動作させなければならず、システム設計の自由度を阻害してしまう問題もあった。
【０００９】
この問題を解決するための構成として、図５のような受信器の構成が考えられる。図５に示した受信器２０は、アンテナ２１と、チューナユニット２２と、データ蓄積部２３と、デコーダ２４と、を含んで構成される。図５に示した受信器２０のように、チューナユニット２２のクロックとデコーダ２４との動作クロックを分離することでシステムの構成を簡単化し、設計の自由度も上げることができる。
【００１０】
しかし、この構成は映像・音声データの供給元がＤＶＤやＨＤＤのように、安定してデータを供給可能であるＤＳＭ（Ｄｉｇｉｔａｉ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ）システムの場合には良好に動作するが、アンテナ２１から映像・音声データを受信して再生する場合には必ずしも良好に動作しない。というのも、映像・音声データの供給元がＤＳＭシステムの場合には、データ蓄積部２３に蓄積されるデータが少なくなり、データが欠乏する場合には、ＤＳＭシステムから高速にデータを読み出すことで対処が可能であるが、映像・音声データの供給元がアンテナ２１から受信したものである場合には、データレートは常に一定であり、チューナユニット２２には大きなバッファは有していないため、データの欠落が生じると割り込みが発生し、場合によっては秒単位で映像・音声データが途切れてしまう。
【００１１】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、正確なクロックを生成しつつ、構成を小型化し、システム設計の自由度も阻害せずに利用可能で、映像・音声データを途切れずに再生可能な、新規かつ改良された再生装置およびタイミング制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明のある観点によれば、第２のクロックを生成し、再生データの供給を行う再生データ供給部と；再生データ供給部から再生データの供給を受けて蓄積するデータ蓄積部と；第１のクロックを生成し、データ蓄積部から再生データを取得して再生する再生部と；再生データ供給部から第２のクロックを、再生部から第１のクロックをそれぞれ入力し、第１のクロックおよび第２のクロックに基づいて再生部における再生タイミングの制御を行う同期制御部と；を含むことを特徴とする、再生装置が提供される。
【００１３】
かかる構成によれば、再生データ供給部は第２のクロックを生成して、再生データの供給を行い、データ蓄積部は再生データ供給部から再生データの供給を受けて蓄積し、再生部は第１のクロックを生成して、データ蓄積部から再生データを取得して再生し、同期制御部は、再生データ供給部から第２のクロックを、再生部から第１のクロックをそれぞれ入力し、第１のクロックおよび第２のクロックに基づいて再生部における再生タイミングの制御を行う。その結果、２つのクロックに応じて再生部での再生タイミングを制御することで、システム設計の自由度を阻害することなく、映像・音声データを途切れずに再生することができる。
【００１４】
同期制御部は、第１のクロックと第２のクロックとの周波数差を検出して差を蓄積し、周波数差の蓄積値が再生タイミングで制御可能な所定の閾値を超えると再生タイミングの制御を行ってもよい。かかる構成によれば、同期制御部は、再生部からの第１のクロックと再生データ供給部からの第２のクロックとの周波数差を検出して差を蓄積し、周波数差の蓄積値が再生タイミングで制御可能な所定の閾値を超えると再生タイミングの制御を行う。その結果、２つのクロックの周波数差に応じて再生部での再生タイミングを制御することができる。
【００１５】
同期制御部は、第１のクロックを入力して第１のカウント値を計測する第１のカウンタと；第２のクロックを入力して第２のカウント値を計測する第２のカウンタと；第１のカウント値と前記第２のカウント値との比較を行う比較部と；比較部の比較結果に基づいて再生部に対して再生タイミングの制御信号を出力する制御信号出力部と；を含んでいてもよい。かかる構成によれば、第１のカウンタは第１のクロックを入力して第１のカウント値を計測し、第２のカウンタは第２のクロックを入力して第２のカウント値を計測し、比較部は第１のカウント値と前記第２のカウント値との比較を行い、制御信号出力部は、比較部の比較結果に基づいて再生部に対して再生タイミングの制御信号を出力する。その結果、２つのクロックを比較することで、再生部での再生タイミングを制御する制御信号を出力することができ、その制御信号によって再生部での再生タイミングを制御することができる。
【００１６】
制御信号出力部は、第１のカウント値と第２のカウント値との差が所定の値を上回っていた場合に再生部に対して再生タイミングの制御信号を出力してもよい。かかる構成によれば、制御信号出力部は、第１のカウント値と第２のカウント値との差が所定の値を上回っていた場合に再生部に対して再生タイミングの制御信号を出力する。その結果、２つのクロックのカウント値が所定の値以上離れていた場合に再生部での再生タイミングを制御する制御信号を出力することで、再生部での再生タイミングを制御することができる。
【００１７】
カウント値の差の値は画像の１フレーム分に相当してもよい。その結果、制御信号出力部は再生部に対して画像の１フレーム分の再生タイミングを制御する制御信号を出力することができる。
【００１８】
カウント値の差の値は、第１のカウント値が画像の１フレーム分超過していた場合には１フレームの再生を繰り返すことにより、第２のカウント値が画像の１フレーム分超過していた場合には１フレームの再生をスキップすることにより、再生タイミングの調整を行ってもよい。その結果、制御信号出力部は再生部に対して画像の１フレーム分の再生を繰り返したり、再生をスキップしたりするような再生タイミングを制御する制御信号を出力することができる。
【００１９】
第２のクロックは所定量のジッタを有するクロックであり、第１のクロックは第２のクロックと比較してジッタが十分少なく精度の高いクロックであってもよい。その結果、再生データ供給部において正確なクロックを生成することができなくても、２つのクロックに応じて再生部での再生タイミングを制御することで、システム設計の自由度を阻害することなく、映像・音声データを途切れずに再生することができる。
【００２０】
再生データ供給部は、ＭＰＥＧ２−ＴＳ規格に準拠したチューナユニットであり、再生部は、ＭＰＥＧ２−ＴＳ規格に準拠した信号の復号処理を行うデコーダであってもよい。
【００２１】
再生データ供給部は、ＩＥＥＥ１３９４規格に準拠した信号を受信する受信器であり、再生部は、ＩＥＥＥ１３９４規格に準拠した信号の復号処理を行うデコーダであってもよい。
【００２２】
また、上記課題を解決するために、本発明の別の観点によれば、第１のクロックを生成し、再生データの供給を行う再生データ供給ステップと；再生データ供給ステップによる再生データの供給を受けて再生データを蓄積する再生データ蓄積ステップと；第２のクロックを生成し、再生データ蓄積ステップで蓄積した再生データを取得して再生する再生ステップと；再生データ供給ステップから第１のクロックを、再生ステップから第２のクロックをそれぞれ入力し、第１のクロックおよび第２のクロックに基づいて再生ステップにおける再生タイミングの制御を行う同期制御ステップと；を含むことを特徴とする、タイミング制御方法が提供される。
【００２３】
かかる構成によれば、再生データ供給ステップは第１のクロックを生成して再生データの供給を行い、再生データ蓄積ステップは再生データ供給ステップによる再生データの供給を受けて再生データを蓄積し、再生ステップは第２のクロックを生成して再生データ蓄積ステップで蓄積した再生データを取得して再生し、同期制御ステップは再生データ供給ステップから第１のクロックを、再生ステップから第２のクロックをそれぞれ入力し、第１のクロックおよび第２のクロックに基づいて再生ステップにおける再生タイミングの制御を行う。その結果、その結果、２つのクロックに応じて再生ステップでの再生タイミングを制御することで、システム設計の自由度を阻害することなく、映像・音声データを途切れずに再生することができる。
【発明の効果】
【００２４】
以上説明したように本発明によれば、正確なクロックを生成しつつ、構成を小型化しシステム設計の自由度も阻害せずに利用可能で、映像・音声データを途切れずに再生可能な、新規かつ改良された再生装置およびタイミング制御方法を提供することができる。また、再生データを供給する際に正確なクロックを生成することが困難である場合であっても、２つのクロック信号を基に再生タイミングを制御することで、映像・音声データを途切れずに再生することができる、小型の再生装置およびタイミング制御方法を提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
図１は、本発明の一実施形態にかかる再生装置１００について説明図である。以下、図１を用いて本発明の一実施形態にかかる再生装置１００の構成について説明する。
【００２７】
図１に示したように、本発明の一実施形態にかかる再生装置１００は、アンテナ１１０と、チューナユニット１２０と、データ蓄積部１３０と、デコーダ１４０と、同期制御部１５０と、を含んで構成される。
【００２８】
再生装置１００はアンテナ１１０で復号化された映像・音声データの受信を行って、映像や音声を再生して出力する装置である。再生装置１００として、例えばデジタル放送の受信器であってもよく、ＤＶＤやＨＤＤから映像・音声データを読み込んで再生する再生機であってもよい。本実施形態においては、再生装置１００はＭＰＥＧ２−ＴＳ方式を用いた映像・音声データの再生装置であって、アンテナ１１０で受信した映像・音声データを受信して、映像・音声の再生を行う。
【００２９】
アンテナ１１０は、復号化された映像・音声データの受信を行う。チューナユニット１２０は、本発明の再生データ供給部の一例であり、アンテナ１１０で受信した映像・音声データの中から所望する映像・音声データを選択して復調するとともに、再生装置１００を動作させるためのクロックを生成する。チューナユニット１２０で生成するクロックは本発明の第２のクロックの一例であり、チューナユニット１２０の生成するクロックはジッタのあるクロックである。チューナユニット１２０の内部構成は図４で示したものと同様であるため、チューナユニット１２０の内部構成についての詳細な説明はここでは省略する。
【００３０】
データ蓄積部１３０は、チューナユニット１２０で復調された映像・音声データを一時的に蓄積するものである。データ蓄積部１３０は、最初に蓄積されたものを最初に取り出す、いわゆるＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）の特性を有している。データ蓄積部１３０で一時的に蓄積された映像・音声データは、蓄積されたものから順にデコーダ１４０に入力される。
【００３１】
デコーダ１４０は、本発明の再生部の一例であり、データ蓄積部１３０から取得した映像・音声データの復号処理を行うものである。本実施形態においては、デコーダ１４０は、映像・音声データの復号処理を行う他、再生装置１００を動作させるためのクロックの生成も行う。デコーダ１４０で生成するクロックは信頼性の高いクロックを生成することが望ましい。デコーダ１４０で生成するクロックは本発明の第１のクロックの一例であり、デコーダ１４０で生成するクロックは、望ましくは再生装置１００を安定に動作させるための２７ＭＨｚのクロックである。
【００３２】
デコーダ１４０での復号処理は、映像・音声データの符号化処理に基づいて定められる。例えばＭＰＥＧ２−ＴＳ方式を用いて映像・音声データが符号化された場合には、ＭＰＥＧ方式の復号処理を行う。本実施形態においては、再生装置１００はＭＰＥＧ２−ＴＳ方式を用いた映像・音声データの再生装置であるので、デコーダ１４０においてはＭＰＥＧ方式の復号処理を行って、符号化された映像・音声データを復号する。
【００３３】
同期制御部１５０は、チューナユニット１２０とデコーダ１４０とからのクロック信号を入力して比較し、比較結果を信号としてデコーダ１４０に対して出力することでデコーダ１４０の動作を制御するものである。同期制御部１５０からデコーダ１４０に対して信号を出力し、デコーダ１４０の動作を制御することで、映像・音声データを途切れずに再生することが可能となる。同期制御部１５０の内部構成および動作については後述する。
【００３４】
以上、図１を用いて本発明の一実施形態にかかる再生装置１００の構成について説明した。次に、本発明の一実施形態にかかる同期制御部１５０の構成について説明する。
【００３５】
図２は、本発明の一実施形態にかかる同期制御部１５０の構成について説明する説明図である。以下、図２を用いて本発明の一実施形態にかかる同期制御部１５０の構成について説明する。
【００３６】
図２に示したように、本発明の一実施形態にかかる同期制御部１５０は、第１のカウンタ１５２と、第２のカウンタ１５４と、比較部１５６と、第１の制御信号出力部１６０と、第２の制御信号出力部１６２と、を含んで構成される。
【００３７】
第１のカウンタ１５２は、デコーダ１４０からのクロックを入力し、クロックのカウントを行うものである。第１のカウンタ１５２でカウントする第１のカウント値は比較部１５６に入力する。第２のカウンタ１５４は、チューナユニット１２０からのクロックを入力し、クロックのカウントを行うものである。第２のカウンタ１５４でカウントする第２のカウント値は同じく比較部１５６に入力する。
【００３８】
比較部１５６は、第１のカウンタ１５２からの第１のカウント値および第２のカウンタ１５４からの第２のカウント値を入力し、２つのカウント値の比較演算を行うものである。比較部１５６における比較演算の結果は、第１の制御信号出力部１６０および第２の制御信号出力部１６２に入力する。比較部１５６での比較演算については後述する。
【００３９】
第１の制御信号出力部１６０および第２の制御信号出力部１６２は、比較部１５６での比較演算の結果に基づいて、デコーダ１４０を制御する制御信号を出力するものである。比較部１５６での比較演算の結果に基づいて出力する制御信号については後述する。
【００４０】
以上、本発明の一実施形態にかかる同期制御部１５０の構成について説明した。次に、本発明の一実施形態にかかるタイミング制御方法について説明する。
【００４１】
デコーダ１４０を動作させるクロック（以下、デコーダ１４０を動作させるクロックのことを「デコーダクロック」とも称する）は、通常は精度の高い安定したクロックを用いる。デコーダ１４０を動作させるクロックとしては、２７ＭＨｚの水晶振動子を用いるのが好適である。一方、チューナユニット１２０を動作させるクロック（以下、チューナユニット１２０を動作させるクロックのことを「チューナクロック」とも称する）は、ＰＣＲから得られるクロックである。デコーダクロックのように精度が高くジッタが少ない安定したクロックと違い、チューナクロックはデコーダクロックと比較して精度が悪く、ある程度のジッタを有している。
【００４２】
デコーダクロックとチューナクロックとで周波数が異なるとデコーダ１４０での動作に支障が生じる。例えばデコーダクロックの周波数が高いと、チューナユニット１２０での映像・音声データの復調処理よりもデコーダ１４０でのデコード処理の方が速く進むため、デコーダ１４０でデコードを行う映像・音声データが欠乏し、映像や音声が途切れてしまう。一方、チューナクロックの周波数が高いと、デコーダ１４０でのデコード処理よりもチューナユニット１２０での映像・音声データの復調処理の方が早く進むため、データ蓄積部１３０に一時的に蓄積する映像・音声データがあふれてしまう。
【００４３】
そこで、本実施形態における同期制御部１５０は、デコーダクロックとチューナクロックとの差分を計算し、この差分によってデコーダ１４０におけるデコード処理のタイミングを制御する。差分を計算して、差分の値によってデコーダ１４０におけるデコード処理のタイミングを制御することで安定したデコード画像を生成することができる。
【００４４】
図３は、本発明の一実施形態にかかるタイミング制御方法について説明する流れ図である。以下、図３を用いて本発明の一実施形態にかかるタイミング制御方法について説明する。
【００４５】
まず、デコーダ１４０からデコーダクロックを第１のカウンタ１５２に、チューナユニット１２０からチューナクロックを第２のカウンタ１５４にそれぞれ入力して、カウント値の計測を行う（ステップＳ１１０）。そして、第１のカウンタ１５２からは第１のカウント値Ｄ＿ｃｎｔを、第２のカウンタ１５４からは第２のカウント値Ｔ＿ｃｎｔをそれぞれ出力し、比較部１５６に対して入力する（ステップＳ１１２）。
【００４６】
比較部１５６では、入力された第１のカウント値Ｄ＿ｃｎｔおよび第２のカウント値Ｔ＿ｃｎｔを用いてカウント値の比較演算を行う（ステップＳ１１４）。本実施形態においては、第１のカウント値Ｄ＿ｃｎｔから第２のカウント値Ｔ＿ｃｎｔを引いた値Ａと、第２のカウント値Ｔ＿ｃｎｔから第１のカウント値Ｄ＿ｃｎｔを引いた値Ｂとをそれぞれ計算する。比較部１５６で計算された値Ａは第１の制御信号出力部１６０に入力され、値Ｂは第２の制御信号出力部１６２に入力される。
【００４７】
値Ａが第１の制御信号出力部１６０に、値Ｂが第２の制御信号出力部１６２に入力されると、第１の制御信号出力部１６０および第２の制御信号出力部１６２において、それぞれの値が所定の値以上かどうか判断する。本実施形態においては、値Ａが９００９００を超えているか、または値Ｂは９００９００を超えているかどうかを判断する（ステップＳ１１６）。ここで、９００９００という値は、ＮＴＳＣ規格（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）における２７ＭＨｚのクロックの１フレーム分のカウント値（２７×１０＾６／３０×（１００１／１０００））に該当する。本発明においては、所定の値は９００９００に限定されない。所定の値は、内部で動作するクロックの周波数に応じて決定してもよい。
【００４８】
値Ａ、値Ｂのどちらも９００９００を超えていない場合には、上記ステップＳ１１０に戻ってカウント値の計測を行う。この場合、全体のシステムは通常動作を継続することになる。一方、値Ａ、値Ｂのどちらかが９００９００を超えている場合には、第１の制御信号出力部１６０または第２の制御信号出力部１６２から、デコーダ１４０に対する制御信号を出力する。
【００４９】
本実施形態においては、９００９００を超えているのが値Ａか値Ｂか判断し（ステップＳ１１８）、値Ａが９００９００を超えている場合は、デコーダクロックが１フレーム分チューナクロックよりも超過しているため、データ蓄積部１３０において映像・音声データが枯渇しないように、デコーダ１４０に対し１フレーム分繰り返してデコードを行う制御信号であるフレーム繰り返し信号（Ｆｒａｍｅ  Ｄｕｐｌｉｃａｔｅ信号）を出力する（ステップＳ１２０）。そして、第１のカウンタ１５２のカウント値から９００９００を速やかに減算する（ステップＳ１２２）。
【００５０】
一方、値Ｂが９００９００を超えている場合には、チューナクロックが１フレーム分デコーダクロックよりも超過しているため、データ蓄積部１３０から映像・音声データがあふれないように、デコーダ１４０に対して１フレーム分データを破棄して次のフレームからデコードを行う制御信号であるフレーム破棄信号（Ｆｒａｍｅ  Ｄｒｏｐ信号）を出力する（ステップＳ１２４）。そして、第１のカウンタ１５２のカウント値から９００９００を速やかに減算する（ステップＳ１２６）。なお、本実施形態においては９００９００を減算することで実現しているが、本発明は当然ながら反対側のカウンタ値に９００９００を加算することでも実現可能である。
【００５１】
そして、９００９００を超えているのが値Ａ、値Ｂのどちらであっても、映像・音声データの再生が終了しているかどうかを判断し、終了していなければ上記ステップＳ１１０に戻ってカウント値の計測を続行する。一方で、映像・音声データの再生が終了していた場合にはカウント値の計測を終了する。
【００５２】
以上、図３を用いて本発明の一実施形態にかかるタイミング制御方法について説明した。なお、本実施形態においては、同期制御部１５０はカウント値が１フレーム分開くと、デコーダ１４０に対して１フレーム分データを繰り返してデコードしたり、１フレーム分データを破棄したりするための制御信号を出力していたが、本発明はこれに限られず、制御信号を出力する基準の値を２フレーム分以上のカウント値としてもよく、この場合にはデコーダ１４０に対して２フレーム分データを繰り返してデコードしたり、２フレーム分データを破棄したりするための制御信号を出力してもよい。
【００５３】
以上説明したように、本発明の一実施形態にかかる再生装置１００およびタイミング制御方法によれば、デコーダクロックとチューナクロックとの差分に応じてデコーダ１４０の再生タイミングを制御することで、安定したデコード処理が行われ、映像や音声を滑らかに再生することが可能となる。また、同期制御部１５０の構成は全てＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ；特定用途向け集積回路）のようなデジタル回路で構成することが可能であるため、回路面積を小型化できる。回路面積が小型化できることにより、再生装置１００の小型化に大きく寄与することとなる。
【００５４】
なお、上述したタイミング方法は、コンピュータプログラムによって行われてもよく、例えば再生装置１００の内部にコンピュータプログラムが記録されている記録媒体およびコンピュータプログラムを読み出して実行するプロセッサを内蔵し、プロセッサがコンピュータプログラムを順次読み出して実行することによって行われてもよい。
【００５５】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００５６】
例えば、上記実施形態では、再生装置１００はＭＰＥＧ２−ＴＳ方式を用いた映像・音声データの再生装置であり、アンテナ１１０で受信した映像・音声データを受信して、映像・音声の再生を行っていたが、本発明の再生装置の形態はかかる例に限られない。例えば本発明の再生装置は、ＩＥＥＥ１３９４規格に準拠した信号を受信し、受信した信号に含まれる映像・音声データを再生する再生装置であってもよい。
【００５７】
また、本発明の再生装置の同期制御部は様々な機器に適用が可能である。例えば、小型のテレビ受像機の他に小型の持ち運び可能な機器に適用することが可能である。小型の持ち運び可能な機器として、例えば携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、カムコーダ等に本発明の再生装置の同期制御部を適用することが可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明の一実施形態にかかる再生装置１００について説明図である。
【図２】本発明の一実施形態にかかる同期制御部１５０の構成について説明する説明図である。
【図３】本発明の一実施形態にかかるタイミング制御方法について説明する流れ図である
【図４】従来のＭＰＥＧ２−ＴＳ規格を用いたデータの受信側におけるクロック生成部の構成について説明する説明図である。
【図５】受信器の構成の一例について説明する説明図である。
【符号の説明】
【００５９】
１００    再生装置
１１０    アンテナ
１２０    チューナユニット
１３０    データ蓄積部
１４０    デコーダ
１５０    同期制御部
１５２    第１のカウンタ
１５４    第２のカウンタ
１５６    比較部
１６０    第１の制御信号出力部
１６２    第２の制御信号出力部
【図１】
2008167294.tif 000003
【図２】
2008167294.tif 000004
【図３】
2008167294.tif 000005
【図４】
2008167294.tif 000006
【図５】
2008167294.tif 000007