(57)【要約】      （修正有）【課題】ネットワークを介して映像・音声データの送受信を行うに当たり、送信側と受信側で符号化及び復号に用いるクロックを正確に同期させる。【解決手段】データの受信を行う受信装置であって、放送波により送信される映像及び音声データと時刻基準情報とを含む放送信号を受信するチューナと、受信された前記時刻基準情報に合わせてクロック信号を生成するクロック信号再生部と、ネットワークを介して接続された他の受信装置からデータの受信を行う通信処理部と、前記チューナ、前記クロック信号再生部、前記通信処理部を制御する制御部と、を有し、前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記受信された前記時刻基準信号に合わせて生成された前記クロック信号を利用する。【選択図】図９
2011254275.tif 000002
【特許請求の範囲】
【請求項１】
データの受信を行う受信装置であって、
放送波により送信される映像及び音声データと時刻基準情報とを含む放送信号を受信するチューナと、
受信された前記時刻基準情報に合わせてクロック信号を生成するクロック信号再生部と、
ネットワークを介して接続された他の受信装置からデータの受信を行う通信処理部と、
前記チューナ、前記クロック信号再生部、前記通信処理部を制御する制御部と、
を有し、
前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記受信された前記時刻基準信号に合わせて生成された前記クロック信号を利用する
ことを特徴とする受信装置。
【請求項２】
請求項１に記載の受信装置であって、
前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信するに先立って、クロック信号の調整に利用する前記放送波のチャネル情報を前記他の受信装置に送信する、
ことを特徴とする受信装置。
【請求項３】
請求項２に記載の受信装置であって、
前記チャネル情報には、利用するチャネルとともに前記受信機が所在する地域を表す地域情報を含む、
ことを特徴とする受信装置。
【請求項４】
請求項２に記載の受信装置であって、
前記制御部は、前記チャネル情報を前記他の受信装置に送信するに先立って、前記受信装置の利用状況及び前記他の受信装置の地域情報から利用可能なチャネルを選択する、
ことを特徴とする受信装置。
【請求項５】
請求項１に記載の受信装置であって、
前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信している間に前記チューナが選局しているチャネルを変更する場合に、変更後のチャネル情報を前記他の受信装置に送信する、
ことを特徴とする受信装置。
【請求項６】
請求項１に記載の受信装置であって、
前記クロック信号生成部は、前記ネットワークを介して接続された前記他の受信装置との間で音声データ及び映像データを受信している間にクロック信号の調整用に利用しているチャネルの変更を示す情報を受信した場合に、前記チャネルの変更を示す情報に含まれるチャネルの放送波から受信された時刻基準情報に合わせて第２のクロック信号を生成し、
前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記第２のクロック信号を利用する、
ことを特徴とする受信装置。
【請求項７】
データの受信を行う受信装置におけるデータ受信方法であって、
放送波により送信される映像及び音声データと時刻基準情報とを含む放送信号を受信し、
受信された前記時刻基準情報に合わせてクロック信号を生成し、
ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記受信された前記時刻基準信号に合わせて生成された前記クロック信号を利用する
ことを特徴とする受信方法。
【請求項８】
請求項７に記載の受信方法であって、
前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信するに先立って、クロック信号の調整に利用する前記放送波のチャネル情報を前記他の受信装置に送信する、
ことを特徴とする受信方法。
【請求項９】
請求項８に記載の受信方法であって、
前記チャネル情報には、利用するチャネルとともに前記受信機が所在する地域を表す地域情報を含む、
ことを特徴とする受信方法。
【請求項１０】
請求項８に記載の受信方法であって、
前記チャネル情報を前記他の受信装置に送信するに先立って、前記受信装置の利用状況及び前記他の受信装置の地域情報から利用可能なチャネルを選択する、
ことを特徴とする受信方法。
【請求項１１】
請求項７に記載の受信方法であって、
前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信している間に前記受信しているチャネルを変更する場合に、変更後のチャネル情報を前記他の受信装置に送信する、
ことを特徴とする受信方法。
【請求項１２】
請求項７に記載の受信方法であって、
前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信している間にクロック信号の調整用に利用しているチャネルの変更を示す情報を受信した場合に、前記チャネルの変更を示す情報に含まれるチャネルの放送波から受信された時刻基準情報に合わせて第２のクロック信号を生成し、
前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信している間にクロック信号の調整用に利用しているチャネルの変更を示す情報を受信した場合に、前記チャネルの変更を示す情報に含まれるチャネルの放送波から受信された時刻基準情報に合わせて第２のクロック信号を生成し、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記第２のクロック信号を利用する、
ことを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
映像・音声情報をネットワークを介して送受信するのに際して、映像・音声を正確に再生するのに好適な送信装置、受信装置及び送信方法、受信方法に関するものである。
【背景技術】
【０００２】
本発明は、テレビ放送の受信装置において、インターネットプロトコル（ＩＰ）ネットワークに接続することで、同じ受信装置間で映像・音声情報の送受信を行い、通話すなわちテレビ電話などを実現する機能を有する装置に関するものであり、それを用いたシステムに関するものである。
【０００３】
近年、ネットワークの高帯域化により、携帯電話にテレビ電話機能が搭載、利用されている。また、ＩＰネットワークを前提とした次世代ネットワークにおいてハイビジョン映像を伝送するテレビ電話機も実用化されている。
【０００４】
一方、ネットワークの普及に伴い、通信機能を持ったテレビ放送の受信装置が開発されており、今後テレビ電話機能も追加される可能性がある。
一般的に、ネットワークを介して映像・音声データを送受信する場合には、送信装置と受信装置のクロックの差により送受信データ量と再生データ量の間に相違が生じ、映像の乱れが発生する可能性がある。
【０００５】
デジタル放送において利用されるＭＰＥＧ２−ＴＳでは、送信装置が意図したとおりに受信装置で映像と音声を同期して再生できるように、受信装置が参照する時刻基準情報値プログラムクロックリファレンス（ＰＣＲ：Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  ｒｅｆｅｒｅｎｃｅ）を多重して送信する。
【０００６】
まず、受信装置に入力されるトランスポートストリーム（ＴＳ：Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）からプログラムアソシエーションテーブル（ＰＡＴ：Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）／プログラムマップテーブル（ＰＭＴ：Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）を取得し、目的のプログラム識別子（ＰＩＤ：Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を判別する。判明したＰＩＤを持つＴＳパケットを取得し、映像データ、音声データ、ＰＣＲに分離する。
【０００７】
次に、上記で得られたＰＣＲをシステムタイムクロック（ＳＴＣ：Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）カウンタの計数値の初期値として設定した後、カウンタの計数値を増加させ、各映像データに付随している復号時刻情報（ＤＴＳ：Ｄｅｃｏｒｄｉｎｇ  Ｔｉｍｅ  Ｓｔａｍｐ）がこの計数値に一致した時刻にデコード（復号）を行い、映像または音声データに付随する再生出力時刻情報（ＰＴＳ：Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）が一致した時刻に再生（表示）を行う。
【０００８】
ＭＰＥＧ２−ＴＳ受信装置におけるＳＴＣカウンタは、発振器が生成するクロックと同期しカウント動作を行い、そのクロック周波数はＭＰＥＧ２規格で２７ＭＨｚ±３０ｐｐｍとするように規定されている。この規格を満たすためにクロック周波数を調整する必要があり、その方法としてＰＷＭ（Ｐｕｌｓｅ Ｗｉｄｔｈ Ｍｏｄｕｌａｔｉｏｎ）制御がある。例として電圧制御型水晶発振器（ＶＣＸＯ：Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｘｔａｌ  Ｏｓｃｉｌｌａｔｏｒ）におけるＰＷＭ制御では、入力電圧のパルス幅・間隔を制御し、矩形波の平均値に相当する電圧値を変化させ発振器に印加することでクロック周波数を調整する。
【０００９】
上記ＰＷＭ制御により、定期的に受信されるＰＣＲの値とＳＴＣカウンタの計数値の値を比較し、その誤差が小さくなるように前記発振器のクロック周波数を調整することで、ＰＣＲに同期したクロック周波数の生成を実現する。すなわち送信元（放送局）のＰＣＲが規格を満たしていれば、受信装置においても規格を満たすクロック周波数での再生が可能となる。複数のデジタル放送信号を受信している場合は、そのうち１つの信号のＰＣＲを選択・参照し、ＰＷＭ制御によるクロック再生を行う。以上に記載したように、放送受信時はＰＣＲを参照することで安定した再生を行うことができる。
【００１０】
しかし、インターネットを介したシステムにおいては、送信装置が生成したPCRをネットワークを経由して送信する際に、ＰＣＲ自体にジッタを生じるため、上記のような同期制御を正しく行うことができない。
【００１１】
そこで、特開２００２−１６５１４８には、送信装置のクロックと受信装置のクロックとの差に応じてバッファのデータ蓄積量が変化する（送信装置のデータ処理速度が復号側のデータ処理速度より速いと、バッファのデータ蓄積量が増加し、逆に復号側のデータ処理速度が符号化側のデータ処理速度より速いと、バッファのデータ蓄積量が減少する）ことから、バッファのデータ蓄積量を監視して、データ蓄積量が上側の閾値より多くなったときには、復号用のクロック周波数を高くして復号側のデータ処理速度を速くし、データ蓄積量が下側の閾値より少なくなったときには、復号用のクロック周波数を低くして復号側のデータ処理速度を遅くすることが示されている。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００２−１６５１４８公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
しかし、前記特許文献１に記載の方法では、例えば伝送速度が時間によって変動するＶＢＲ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ）のときにはバッファの増減が一定ではなくなるため、データ蓄積量を用いて入出力速度の調整を行うことはできない。
【課題を解決するための手段】
【００１４】
前記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
本願は前記課題を解決する手段を複数含んでいるが、その一例を挙げるならば、
データの受信を行う受信装置であって、放送波により送信される映像及び音声データと時刻基準情報とを含む放送信号を受信するチューナと、受信された前記時刻基準情報に合わせてクロック信号を生成するクロック信号再生部と、ネットワークを介して接続された他の受信装置からデータの受信を行う通信処理部と、前記チューナ、前記クロック信号再生部、前記通信処理部を制御する制御部と、を有し、前記制御部は、前記ネットワークを介して接続された前記他の受信装置から音声データ及び映像データを受信する場合に、前記音声データ及び映像データの符号化または復号化の少なくとも一つに前記受信された前記時刻基準信号に合わせて生成された前記クロック信号を利用する受信装置を提供する。
【発明の効果】
【００１５】
本発明では、テレビ電話機能を備えるテレビ放送の受信装置において、ジッタの存在するネットワークを介して映像・音声データの送受信を行う場合でも、簡易にテレビ放送受信時と同等の送信装置と受信装置のクロックを同期させて、前記映像・音声データを安定して再生することができる。
【図面の簡単な説明】
【００１６】
【図１】システムの一構成例である。
【図２】受信装置１００の構成例である。
【図３】サーバ装置３００の一構成例である。
【図４】STC再生部１１１の構成例である。
【図５】通信処理手順S１０００の一例である。
【図６】発信装置が生成するセッション開始要求の一例である。
【図７】着信装置が生成するセッション開始要求に対する成功応答例である。
【図８】発信処理においてクロック調整用の情報に設定する値を決定する場合のチャネル選択手順の一例である。
【図９】受信装置１００において、通話処理を開始する前に実施するデータ送受信準備処理手順の一例である。
【図１０】クロック調整に任意のチャネルを利用可能である場合に、発信装置が生成するセッション開始要求の一例である。
【図１１】着信装置がクロック調整用の情報に設定するチャネルを選択する場合のチャネル選択手順の一例である。
【発明を実施するための形態】
【００１７】
以下、実施例を図面を用いて説明する。
【実施例１】
【００１８】
＜通常のケース（クロック調整にＰＣＲを使う。そのためにｃｈ情報を共有する仕組み。ｃｈは送信側で決め打ちの例）＞
図１は、システムの一構成例である。
ユーザＡ宅１では、ユーザＡが所有する受信装置１００が有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のケーブルによりネットワークハブ装置１２に接続され、ネットワーク装置１２はルータ１１に接続される。ルータ１１はモデムや光電変換器などを介してインターネット４へ接続される。
【００１９】
ユーザＢ宅２では、ユーザＢが所有する受信装置１００は、ルータ１１を介してインターネット４に接続される。
インターネット４には、サーバ装置３００が接続されている。
【００２０】
ネットワークにおいては、ネットワークプロトコルとして標準のＩＰ（Ｉｎｔｅｒｎｅｔ Ｐｒｏｔｏｃｏｌ）を使用し、上位のトランスポートプロトコルにはＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ Ｃｏｎｔｒｏｌ Ｐｒｏｔｏｃｏｌ）およびＵＤＰ（Ｕｓｅｒ Ｄａｔａｇｒａｍ Ｐｒｏｔｏｃｏｌ）を用いる。コンテンツの伝送には更に上位のアプリケーションプロトコル、例えばＲＴＰ（Ｒｅａｌ−ｔｉｍｅ Ｔｒａｎｓｐｏｒｔ Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒ Ｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）等が使用される。なお、ＩＰにはバージョンの違いとしてＩＰｖ４とＩＰｖ６が有るが、そのどちらかに限定される物ではない。
【００２１】
ユーザＡ宅１の通信装置１００、ユーザＢ宅２の通信装置１００およびユーザＢの携帯端末２００、サーバ装置３００、ルータ１１はそれぞれＩＰネットワーク上で自身を識別するＩＰアドレスを所有する。また各々のネットワーク通信処理回路のインターフェース部には４８ビットのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが与えられている。各装置へのＩＰアドレスの設定は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）により、例えばユーザＡ宅１のルータ１１やユーザＢ宅２のルータ１１をＤＨＣＰサーバとして動作させ、ここから各装置のＩＰアドレスを割り振るようにすれば良い。
【００２２】
なお、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）を用いる場合にはステートレス自動設定と呼ばれる方法によりルータ１１のＩＰアドレスの上位６４ビットとＭＡＣアドレスから各装置が自身のＩＰアドレスを定めることも可能である。
ここで、図１ではユーザＡ宅１内は各機器間を有線ＬＡＮで接続しているが、無線アクセスポイントを使用したＬＡＮ等を用いても良い。また、ハブ１２とルータ１１が一体型になった形態でも良い。
【００２３】
図２は、受信装置１００の構成例である。
受信装置１００は、チューナ１０１、通信処理部１０６、受信処理部１０７、記録部１１０、暗号復号部１０３、分離部１０４、音声デコーダ１０５、映像デコーダ１０９、ＳＴＣ再生部１１１、制御部１１３、ＳＴＣ１１４、音声エンコーダ１１５、映像エンコーダ１１６、結合部１１７、暗号部１１８、送信処理部１１９、ネットワーク入出力端子１２０から構成される。
【００２４】
チューナ１０１は、放送局や衛星からアンテナ１０を介して受信した複数のチャンネルから所望のチャンネルを選局し、デジタル変調された放送信号を復調する。
通信処理部１０６は、ネットワーク入出力端子１２０を介して、ネットワークで接続した他の機器に対して送信処理部１１９から入力されたデータを送信する。また、ネットワーク入出力端子１２０を介して、ネットワークで接続した他の機器から受信したデータを受信処理部１０７へ送信する。
【００２５】
受信処理部１０７は、通信処理部１０６を介して、ネットワークで接続した他の機器から受信したデータから、制御コマンド及び映像・音声データを抽出して制御部１１３及び暗号復号部１０３に送信する。映像・音声データを送信する際には、例えば、受信した映像・音声データが、通常のＭＰＥＧ２−ＴＳパケットにタイムスタンプが付加されたＴＳパケットである場合などに、ＳＴＣ再生部１１１から供給されるカウンタ値と付加されたタイムスタンプを比較して、送信のタイミングを制御する場合もある。
【００２６】
暗号復号部１０３は、入力されたデータが暗号化されている場合には、暗号方式に応じて前記入力データを暗号復号し、分離部１０４または、音声デコーダ１０５及び映像デコーダ１０９に前記暗号復号したデータを送信する。入力されたデータが暗号化されていない場合には、そのまま分離部１０４または、音声デコーダ１０５及び映像デコーダ１０９に前記データを送信する。
【００２７】
分離部１０４は、暗号復号部１０３から入力されたデータから音声データ、映像データ、ＰＣＲを分離して、それぞれを音声デコーダ１０５、映像デコーダ１０９、ＳＴＣ再生部１１１及びＳＴＣ部１１４に送信する。
【００２８】
音声デコーダ１０５は、分離部１０４または暗号復号部１０３から入力される音声データを復号し、元の音声信号を出力する。本処理では、受信したパケットがＭＰＥＧ２のＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットの場合には、ＰＥＳに含まれるＰＴＳ、ＤＴＳの値とＳＴＣ再生部１１１のカウンタ値とに基づき、デコード開始及び出力開始が制御される。また、受信したパケットが音声のエレメンタリーストリーム（ＥＳ）を含むＲＴＰパケットの場合には、ＲＴＰヘッダに含まれるタイムスタンプ値とＳＴＣ再生部１１１のカウンタ値とに基づき、デコード開始及び出力開始が制御される。  
【００２９】
映像デコーダ１０９は、分離部１０４または暗号復号部１０３から入力される映像データを復号し、元の映像信号を出力する。本処理では、受信したパケットがＭＰＥＧ２のＰＥＳパケットの場合には、ＰＥＳに含まれるＰＴＳ、ＤＴＳの値とＳＴＣ再生部１１１のカウンタ値とに基づき、デコード開始及び出力開始が制御される。また、受信したパケットが映像のエレメンタリーストリーム（ＥＳ：Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）を含むＲＴＰパケットの場合には、ＲＴＰヘッダに含まれるタイムスタンプ値とＳＴＣ再生部１１１のカウンタ値とに基づき、デコード開始及び出力開始が制御される。  記録部１１０は、放送番組や通信データを記録するメモリである。その他に着脱可能なＨＤＤや光ディスク、メモリカード、そしてこれらを組み合わせたハイブリッド形態などでもよい。
【００３０】
ＳＴＣ再生部１１１は、分離部１０４から入力されるＰＣＲを元にクロック調整を行い、当該ＰＣＲの送信元のＳＴＣの動作を再現する。また、受信処理部１０７の調整指示に従って、クロックを調整する場合もある。また、タイミング情報としてＳＴＣ再生部で生成したカウンタ値を、受信処理部１０７、音声デコーダ１０５、映像デコーダ１０９、音声エンコーダ１１５、映像エンコーダ１１６、結合部１１７に供給する。
【００３１】
制御部１１３は、受信装置１００における各部の動作を統括的に制御する。また、受信処理部１０７を介して受信した制御コマンドの解析及び応答の生成、送信指示を行う。
【００３２】
ＳＴＣ１１４は、内部で生成したカウンタ値を、音声エンコーダ１１５、映像エンコーダ１１６、結合部１１７に供給する。音声エンコーダ１１５、映像エンコーダ１１６、結合部１１７は、通常、ＳＴＣ１１４が生成するタイミング情報によって動作する。
【００３３】
音声エンコーダ１１５は、入力された音声信号を符号化し、結合部１１７または暗号部１１８に送信する。送信するに当たっては、制御部１１３の指示に基づいてＳＴＣ１１４またはＳＴＣ再生部１１１のいずれかから供給されたカウンタ値をタイミング情報として付加する。
【００３４】
映像エンコーダ１１６は、入力された映像信号を符号化し、結合部１１７または暗号部１１８に送信する。送信するに当たっては、制御部１１３の指示に基づいてSTC１１４またはSTC再生部１１１のいずれかから供給されたカウンタ値をタイミング情報として付加する。
【００３５】
結合部１１７は、入力された符号化された映像信号と音声信号を結合し、単一のストリームにして暗号部１１８に送信する。結合時には、制御部１１３の指示に基づいてＳＴＣ１１４またはＳＴＣ再生部１１１のいずれかから供給されたカウンタ値をタイミング情報として付加する。
【００３６】
暗号部１１８は、入力されたデータを暗号化し、記録部１１０または送信処理部１１９に送信する。
送信処理部１１９は、入力されたデータをネットワークに送信するため、各種ヘッダの付加などの処理を行う。
デジタル入出力端子１２０は、ネットワーク経由でデータや制御コマンドを入出力する。
【００３７】
図３は、サーバ装置３００の一構成例である。
サーバ装置３００は、デジタル入出力端子１２０、通信処理部３０１、制御部３０２、記録部３０３から構成される。
制御部３０１は、、通信処理部３０１を介して受信したデータの解析及び送信データの生成、送信指示を行う。
【００３８】
通信処理部３０２は、ネットワーク入出力端子１２０を介して、ネットワークで接続した他の機器に対してデータの送受信を行う。
記録部３０３は、ユーザ管理情報などを記録するメモリである。その他にＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などでもよい。
それ以外の部分については、受信装置１００と同様である。
【００３９】
図４は、ＳＴＣ再生部１１１の構成例である。
ＳＴＣ再生部１１１は、ＰＣＲ取得部１１１１、クロック調整部１１１２、２７ＭＨｚカウンタ１１１３、発振部１１１４、９０ＫＨｚカウンタ１１１５から構成される。
ＰＣＲ取得部１１１は、分離部１０４から送信されるＰＣＲを受信し、クロック調整部１１２に送信する。
【００４０】
クロック調整部１１１２は、ＰＣＲ取得部１１１１から受信したＰＣＲと、２７ＭＨｚカウンタ１１１３から取得するカウンタ値を比較し、その誤差が小さくなるように発振部１１１４を制御する。
発振部１１１４は、２７ＭＨｚカウンタ１１１３及び９０ＫＨｚカウンタ１１１５を動作させるためのクロックを生成し、それぞれ２７ＭＨｚカウンタ１１１３及び９０ＫＨｚカウンタ１１１５に供給する。
【００４１】
２７ＭＨｚカウンタ１１１３は、前記発振部１１１４から供給されるクロックを参照して計数値をカウントアップするとともに、計数値を受信処理部１０７、結合部１１７に供給する。
９０ＫＨｚカウンタ１１１５は、前記発振部１１１４から供給されるクロックを参照して計数値をカウントアップするとともに、計数値を音声デコーダ１０５、映像デコーダ１０９、音声エンコーダ１１５、映像エンコーダ１１６に供給する。
【００４２】
図５は、図１に示したシステム構成において、ユーザＡが利用するユーザＡ宅１の受信装置１００（発信装置）と、サーバ装置３００、ユーザＢが利用するユーザＢ宅２の受信装置１００（着信装置）の間で実行する通信処理手順S１０００の一例である。
【００４３】
ユーザＡがユーザＢに対して通信を開始する場合、ユーザＡの発信指示により、発信装置の制御部１１３は、発信処理において、クロック調整に放送波のＰＣＲを利用する場合、前記放送波のサービス及びチャネルを決定し、図６に例示するように前記クロック調整に関する情報として、前記決定したチャネル及び発信端末が所在する地域を識別する情報を含むセッション開始要求を生成する（Ｓ１００１）。
【００４４】
ここでクロック調整とは、発信装置と受信装置の間で、映像・音声データを符号化及び復号・表示する際に利用するタイミング情報を生成するためのクロックを同期させるための調整処理のことである。
【００４５】
次に、発信装置の制御部１１３は、サーバ装置３００に対してセッション開始要求を送信する（Ｓ１００２）。なお、受信装置１００においては、ネットワークへのデータまたは制御コマンドの送信は、送信処理部１１９、通信処理部１０６を介して行われる。また、データの受信は、通信処理部１０６、受信処理部１０７を介して行われる。
【００４６】
前記セッション開始要求を受信したサーバ装置３００の制御部３０１は、通信処理部３０２を介して着信装置に対して前記セッション開始要求にサーバ装置３００を経由したことを示す情報を付加したセッション開始要求を送信する（Ｓ１００３）。
【００４７】
着信装置の制御部１１３は、セッション開始要求を受信すると、サーバ装置３００に対して呼び出し中応答を送信し（Ｓ１００４）、着信処理において、通話開始時に、発信装置に指定されたチャネルを利用してのクロック調整可否を判定し、その結果を反映した図７に例示するような成功応答を生成する（Ｓ１００６）。
【００４８】
着信装置から呼び出し中応答を受信したサーバ装置３００の制御部３０１は、通信処理部３０２を介して前記呼び出し中応答からサーバ装置３００を経由したことを示す情報を削除した呼び出し中応答を発信装置に送信する（Ｓ１００５）。
【００４９】
着信処理Ｓ１００６が完了すると、着信装置の制御部１１３は、チューナ１０１へ選局指示、分離部１０４へのＰＣＲ抽出開始指示、ＳＴＣ再生部１１１へＰＣＲによるクロック調整開始指示、音声デコーダ１０５、映像デコーダ１０９、音声エンコーダ１１５、映像エンコーダ１１６へのSTC再生部１１１のカウンタ値取得指示などのデータ送受信準備Ｓ１００７を実施した後、サーバ装置３００に対してセッション開始要求に対する成功応答を送信する（Ｓ１００８）。
【００５０】
前記セッション開始要求に対する成功応答を受信すると、サーバ装置３００の制御部３０１は、通信処理部３０２を介して前記成功応答からサーバ装置３００を経由したことを示す情報を削除した成功応答を発信装置に送信する（Ｓ１００９）。
【００５１】
発信装置の制御部１１３は、セッション開始要求に対する成功応答を受信すると、データ送受信準備Ｓ１００７を行った後、サーバ装置３００にセッション確立確認を送信（Ｓ１０１０）し、通話処理を開始する。通話処理では、前記STC再生部１１１のカウンタから生成したタイミング情報を用いて、入力された音声及び映像データを符号化・結合し、必要であれば暗号化してネットワークへ送信するとともに、ネットワークから受信したデータの分離・復号を行う（Ｓ１０１２）。
【００５２】
前記セッション確立確認を受信したサーバ装置３００の電話処理部３０１は、通信処理部３０２を介して着信装置に対して前記セッション開始要求にサーバ装置３００を経由したことを示す情報を付加したセッション確立確認を送信する（Ｓ１０１１）。
【００５３】
着信装置の制御部１１３は、セッション確立確認を受信すると、通話処理を開始し、前記ＳＴＣ再生部１１１のカウンタから生成したタイミング情報を用いて、入力された音声及び映像データを符号化・結合し、必要であれば暗号化してネットワークへ送信するとともに、ネットワークから受信したデータの分離・復号を行う（Ｓ１０１２）。
【００５４】
ユーザＡから通信を終了する場合、発信装置の制御部１１３は、映像及び音声情報の送信を停止し、サーバ装置３００に対してセッション終了要求を発行する（Ｓ１０１３）。
前記セッション終了要求を受信したサーバ装置３００の電話処理部３０１は、通信処理部３０２を介して着信装置に対して前記セッション終了要求にサーバ装置３００を経由したことを示す情報を付加したセッション終了要求を送信する（Ｓ１０１４）。
【００５５】
着信装置の制御部１１３は、前記セッション終了要求を受信すると、映像及び音声情報の送信を停止し、サーバ装置３００にセッション終了要求に対する成功応答を送信した後、通信処理を終了する（Ｓ１０１５）。
【００５６】
前記セッション終了要求に対する成功応答を受信すると、サーバ装置３００の制御部３０１は、通信処理部３０２を介して前記成功応答からサーバ装置３００を経由したことを示す情報を削除した成功応答を発信装置に送信する（Ｓ１０１６）。
発信装置の制御部１１３は、セッション終了要求に対する成功応答を受信すると、通信処理を終了する。
【００５７】
以上のように、セッション開始時に発信装置と着信装置においてクロック調整のためのパラメータを共有し、共有した情報を元に双方のクロックを調整することで、映像・音声データを安定して再生することができる。
【００５８】
図６は、前記発信処理Ｓ１００１において、発信装置が生成するセッション開始要求の一例である。
本例では、セッション開始要求としてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｅ  Ｐｒｏｔｃｏｌ）のＩＮＶＩＴＥ要求を利用する場合の例を示す。
【００５９】
発信装置の制御部１１３は、クロック調整に放送波のＰＣＲを利用する場合、利用するチャネル及び発信装置が所在する地域を識別する情報３０００１を含める。情報３０００１には、ＢＳ／ＣＳ／地上波デジタルなどの放送の種別を示すｎｅｔｉｄと、受信するチャネルを示すｃｈｉｄと、発信装置が所在する地域の識別子であるａｒｅａｎｕｍを含む。ａｒｅａｎｕｍは例えば、郵便番号を利用すればよい。本例では、発信装置におけるクロック調整にＢＳ１０１チャネルのＰＣＲを利用する場合の例を示している。すなわち、ｎｅｔｉｄに「ＢＳ」が、ｃｈｉｄに「１０１」が設定されている。クロック調整に放送波のＰＣＲを利用しない場合は、前記情報３０００１を含めない。
【００６０】
以上のように、発信装置が放送波のＰＣＲを利用してクロック調整する場合に、前記放送波のチャネルに関連する情報をセッション開始要求に含めることで、着信装置が同じように放送波のＰＣＲを利用してクロック調整を行い、映像・音声データを安定して再生することができる。
【００６１】
図７は、前記着信処理Ｓ１００６において着信装置が生成するセッション開始要求に対する成功応答例である。
着信装置の制御部１１３は、クロック調整に放送波のＰＣＲを利用する場合、利用するチャネル及び発信装置が所在する地域を識別する情報３０１０１を含める。情報３０１０１の構成要素は、前記セッション開始要求３００００における情報３０００１と同様である。クロック調整に放送波のPCRを利用しない場合は、前記情報３０１０１を含めない。
【００６２】
以上のように、着信装置が放送波のＰＣＲを利用してクロック調整する場合に、前記放送波のチャネルに関連する情報を成功応答に含めることで、発信装置が同じように放送波のＰＣＲを利用してクロック調整を行い、映像・音声データを安定して再生することができる。
【００６３】
図８は、発信処理Ｓ１００１においてクロック調整用の情報３０００１に設定する値を決定する場合のチャネル選択手順の一例である。
発信装置の制御部１１３は、録画状態などの受信装置の利用状況から、データ送受信におけるクロック調整にＢＳ／ＣＳ放送を選局して利用することができるかどうかを確認する（Ｓ１００１１）。ＢＳ／ＣＳ放送が利用可能な場合（Ｓ１００１１のＹｅｓ）、クロック調整情報３０００１にＢＳ／ＣＳチャネルを設定する（Ｓ１００１３）。
【００６４】
地上波デジタル放送の録画が行われている場合などで、ＢＳ／ＣＳ放送が利用不可能である場合（Ｓ１００１１のＮｏ）、クロック調整情報３０００１に地デジチャネルを設定する（Ｓ１００１２）。次に、チャネルを設定したクロック調整情報３０００１を含むセッション開始要求３００００を生成する（Ｓ１００１４）。
【００６５】
図９は、受信装置１００において、通話処理を開始する前に実施するデータ送受信準備処理手順の一例である。
受信装置１００の制御部１１３は、最初に放送波のＰＣＲによるクロック調整を実施するかどうかを確認する（Ｓ１００７０）。放送波のＰＣＲによるクロック調整を実施する場合（Ｓ１００７１のＹｅｓ）、まず、発信処理Ｓ１００１、着信処理１００６または、成功応答受信時に決定したクロック調整用のチャネルを選局するよう、チューナ１０１に選局指示を行う（S１００７１）。
【００６６】
次に、分離部１０４に対し、前記決定したチャネルにおいてＰＣＲのみを抽出してSTC再生部１１１に送信するように指示する（Ｓ１００７２）。その後、ＳＴＣ再生部１１１に対して、受信したＰＣＲに基づいたクロック調整を開始するように指示する（Ｓ１００７３）。最後に、音声エンコーダ１１５、映像エンコーダ１１６、結合部１１７にＳＴＣ再生部１１１から受信するカウンタ値を利用してタイミング情報を付加するように指示する（Ｓ１００７４）。放送波のＰＣＲによるクロック調整を実施しない場合（Ｓ１００７１のＮｏ）、何もせずに処理を終了する。
【００６７】
以上のように、受信装置１００において、通話処理を開始するにあたり、エンコーダ及びデコーダが利用するタイミング情報を生成するクロックの調整を放送波のＰＣＲに基づいて行うようにデータ送受信の準備を行った上でデータ送受信を行うことで、データ送受信時に放送波のPCRを利用してクロック調整を行い、映像・音声データを安定して再生することができる。
【００６８】
以上のように、受信装置間で映像・音声データの送受信を行うにあたって、事前に利用するチャネル情報を共有して、放送波のＰＣＲを利用して双方のクロック調整を行い、前記調整したクロックに基づいて符号化及び復号処理を行うことで、映像・音声データを安定して再生することができる。
【実施例２】
【００６９】
＜受信側で選択する場合＞
前述の例では、クロック調整に利用するチャネルを発信装置が予め指定する場合について説明した。本実施例では、着信装置が選択する場合について説明する。
図１０は、前記発信処理Ｓ１００１において、クロック調整に任意のチャネルを利用可能である場合に、発信装置が生成するセッション開始要求の一例である。
【００７０】
発信装置は、クロック調整に任意のチャネルを利用可能である場合、発信処理Ｓ１００１において、セッション開始要求３００１０に、ｎｅｔｉｄ及びｃｈｉｄに任意の放送種別及びチャネルを利用可能であることを示す＊を設定した情報３００１１を含める。
【００７１】
図１１は、前記着信処理Ｓ１００６において、着信装置がクロック調整用の情報３０００１に設定するチャネルを選択する場合のチャネル選択手順の一例である。
セッション開始要求を受信した制御部１１３は、最初にクロック調整情報３０１０１を含まないセッション開始要求に対する成功応答を生成する（Ｓ１００６０）。セッション開始要求にクロック調整情報３０００１または３００１１が含まれるかどうかを確認する（Ｓ１００６１）。前記情報３０００１または３００１１が含まれる場合（Ｓ１００６１のＹｅｓ）、クロック調整情報に発信装置によるチャネル指定があるかどうかを確認する（Ｓ１００６２）。
【００７２】
チャネル指定がある場合（Ｓ１００６２のＹｅｓ）、着信装置において、通話のための映像・音声データ送受信のためのクロック調整に、指定されたチャネルを利用可能かどうかを確認する（Ｓ１００６３）。指定されたチャネルを利用可能である場合（Ｓ１００６３のＹｅｓ）、クロック調整情報３０１０１に指定されたチャネルを設定し（Ｓ１９９６６）、前記クロック調整情報３０１０１を前記成功応答に追加する（Ｓ１００６９）。
【００７３】
チャネル指定がない場合（Ｓ１００６２のＮｏ）、録画状態などの受信装置の利用状況から、データ送受信におけるクロック調整にＢＳ／ＣＳ放送を選局して利用することができるかどうかを確認する（Ｓ１００６４）。ＢＳ／ＣＳ放送が利用可能な場合（Ｓ１００６４のＹｅｓ）、クロック調整情報３０１０１にＢＳ／ＣＳチャネルを設定し（Ｓ１００６８）、前記クロック調整情報３０１０１を前記成功応答に追加する（Ｓ１００６９）。
【００７４】
地上波デジタル放送の録画が行われている場合などで、ＢＳ／ＣＳ放送が利用不可能である場合（Ｓ１００６４のＮｏ）、地上波デジタル放送は、地域ごとに放送局が異なるため、通話のための映像・音声データ送受信のためのクロック調整に地上波デジタル放送のチャネルを利用するためには、発信装置と着信装置が同じ地域に存在する必要がある。そこで、前記セッション開始要求のクロック調整情報３００１１に含まれる地域の識別子から発信装置が着信装置と同じ地域に存在するかどうかを確認する（Ｓ１００６５）。
【００７５】
発信装置と着信装置が存在する地域が同じである場合（Ｓ１００６５のＹｅｓ）、クロック調整情報３０１０１に地デジのチャネルを設定し（Ｓ１００６７）、前記クロック調整情報３０１０１を前記成功応答に追加する（Ｓ１００６９）。前記セッション開始要求に前記クロック調整情報３０００１または３００１１が含まれない場合（Ｓ１００６１のＹｅｓ）、及び、指定されたチャネルが利用できない場合（Ｓ１００６３のＮｏ）、及び、発信装置と着信装置が存在する地域が異なる場合（Ｓ１００６５のＮｏ）、クロック調整情報３０１０１は追加せずに処理を終了する。
【００７６】
発信装置では、前記着信処理Ｓ１００６にて生成された成功応答を受信した時（Ｓ１００９）に、指定されたチャネルが利用できるかどうかを判定した後で送受信準備Ｓ１００７を行う。
【００７７】
以上のように、放送波を利用してクロック調整を行うにあたって、事前に利用するチャネル情報を共有するときに着信装置側で利用するチャネルを選択できることで、例えば着信装置で放送波の録画のためにチューナが占有されており、録画中のチャネルしかクロック調整に利用できない場合でも、当該チャネルの情報を発信装置に送信することで、発信装置で指定されたチャネルで放送波を利用したクロック調整を利用可能となるため、映像・音声データを安定して再生することができる。
【実施例３】
【００７８】
＜途中で利用ｃｈ変わる場合＞
前述の例では、クロック調整に利用するチャネルを通話開始前に予め共有する場合について説明した。本実施例では、通話開始後にクロック調整に利用するチャネルを変更する場合について説明する。
通話の途中で発信装置または着信装置において録画が始まるなどによって、チューナが選局するチャネルを変更する必要が生じた場合には、前記セッション管理用パケットとしてクロック調整用のチャネルが変更される旨を通知するか、または送受信している映像・音声データのヘッダ部に変更予定のチャネル情報を含めて相手に送信する。
【００７９】
受信装置１００は、前記クロック調整用のチャネルが変更される旨の通知を含むセッション管理用パケットを受信する、または変更後のクロック調整用のチャネルを含む映像・音声データのヘッダ部を受信することで、クロック調整用のチャネルが変更されることを検出すると、前記送受信準備Ｓ１００７を実施し、クロック調整用のチャネルを変更した上で、送受信処理を継続する。
これにより、通話開始後であっても送信装置と着信装置の間でクロック調整に利用する放送波のチャネル情報を共有することができる。
【００８０】
以上のように、通話の途中でクロック調整のためのチャネル情報を共有することで、例えば、通話中に放送波の録画が開始されてチューナが選局しているチャネルが変更される場合でも、当該情報を相手に伝えることで放送波を利用したクロック調整を継続し、映像・音声データを安定して再生することができる。
【００８１】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００８２】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【００８３】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００８４】
１・・・ユーザＡ宅
２・・・ユーザＢ宅
４・・・インターネット
１０・・・アンテナ
１１・・・ルータ
１２・・・ハブ
２２・・・無線アクセスポイント
１００・・・受信装置
３００・・・サーバ装置
１０１・・・チューナ
１０３・・・暗号復号部
１０４・・・分離部
１０５・・・音声デコーダ
１０６・・・通信処理部
１０７・・・受信処理部
１０９・・・映像デコーダ
１１０・・・記録部
１１１・・・ＳＴＣ再生部
１１３・・・制御部
１１４・・・ＳＴＣ
１１５・・・音声エンコーダ
１１６・・・映像エンコーダ
１１７・・・結合部
１１８・・・暗号部
１１９・・・送信処理部
１２０・・・デジタル入出力端子
３００００、３００１０、３０１００・・・メッセージ例
【図１】
2011254275.tif 000003
【図２】
2011254275.tif 000004
【図３】
2011254275.tif 000005
【図４】
2011254275.tif 000006
【図５】
2011254275.tif 000007
【図６】
2011254275.tif 000008
【図７】
2011254275.tif 000009
【図８】
2011254275.tif 000010
【図９】
2011254275.tif 000011
【図１０】
2011254275.tif 000012
【図１１】
2011254275.tif 000013