(57)【要約】【課題】音声周波数の異なる映像を伴ったコンテンツを再生する際に、コンテンツの切り替わり目において音声出力が途切れる不都合を防止できるようにする。【解決手段】  カメラ１００がテレビ１２０に送信する音声データの周波数が変更されない場合、音声データの周波数に応じて生成された音声出力情報、音声データ及び音声データをテレビ１２０に送信し、カメラ１００がテレビ１２０に送信する音声データの周波数が変更される場合、変更された後の周波数に応じて生成された音声出力情報、音声データ及び音声データをテレビ１２０に送信する。【選択図】図１
2011239096.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に映像データ、音声データ及び前記外部装置に音声データを再生させるための音声出力情報を送信する送信手段と、
前記音声データの周波数が第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第１の周波数と異なる第２の周波数に変更されるか否かを判定する判定手段と、
前記音声データの周波数に応じて前記音声出力情報を生成する第１の生成手段と、
前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更される場合に、前記第２の周波数に対応する所定値に応じて前記音声出力情報を生成する第２の生成手段と、
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されていないとき、前記第１の生成手段によって生成された前記音声出力情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記第２の生成手段によって生成された前記音声出力情報を前記外部装置に送信するように前記送信手段を制御することを特徴とする送信装置。
【請求項２】
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記制御手段は、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるまでの間、前記第１の生成手段によって生成された前記音声出力情報を前記外部装置に送信することなく、前記第２の生成手段によって生成された前記音声出力情報を前記外部装置に送信するように前記送信手段を制御すること特徴とする請求項１に記載の送信装置。
【請求項３】
前記送信手段によって前記外部装置に送信される前記音声データを無音にするためのミュート処理を行うミュート処理手段を有し、
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記ミュート処理手段は、前記音声データに対して前記ミュート処理を行い、
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更された後、前記ミュート処理手段は、前記音声データに対して前記ミュート処理を行わないようにすることを特徴とする請求項１または２に記載の送信装置。
【請求項４】
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記制御手段は、前記外部装置への前記映像データの送信を停止しないように前記送信手段を制御することを特徴とする請求項１から３のいずれか１項に記載の送信装置。
【請求項５】
前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記制御手段は、前記外部装置への前記音声データの送信を停止しないように前記送信手段を制御することを特徴とする請求項１から４のいずれか１項に記載の送信装置。
【請求項６】
前記送信手段は、ＨＤＭＩ規格に準拠することを特徴とする請求項１から５のいずれか１項に記載の送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置に音声データを送信する送信装置に関する。
【背景技術】
【０００２】
近年、複数の電子機器をＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ（登録商標））規格に対応した接続ケーブルを介して接続し、電子機器の間で高速な通信網を確立してデータを伝送する通信システムが知られている。このような、通信システムにおいて、ユーザは、デジタルビデオカメラ等の送信装置で生成された高画質な動画データをテレビ等の受信装置で観賞することができる。
【０００３】
このような通信システムでは、映像データ及び音声データを受信する受信装置と映像データ及び音声データを送信する送信装置とが接続され、送信装置は、映像データ及び音声データを受信装置に送信する。受信装置で送信装置から送信された映像データ及び音声データを視聴する際に、送信装置は、映像データ及び音声データを送信するとともに、音声データの視聴に必要なクロック及び周波数を示す音声出力情報を受信装置に送信する必要がある。
【０００４】
送信装置が、異なる周波数の音声データを含むコンテンツを受信装置に送信する場合、送信装置は、送信する音声データの周波数の切り替えを行う。送信装置が音声データの周波数の切り替えを行っている間、送信装置から受信装置に送信される音声データ及び音声出力情報にエラーが発生することにより、受信装置が送信装置から受信した音声データを正常に出力できないという問題があった。
【０００５】
そこで、受信装置において、送信装置から送信されるデータの乱れを検知した場合、受信装置自身が自身の固定クロックを基準として出力することにより、正常に音声データの出力を行うことが開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１３４３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＨＤＭＩ規格に準拠した接続ケーブルによって接続された通信システムにおいて、送信装置は、映像データと音声データとの双方の同期をとって受信装置に送信する必要があった。このため、送信装置は、音声データの周波数を切り替えるまでの間、受信装置への音声データ及び音声出力情報の送信を一時的に停止していた。
【０００８】
このため、送信装置で音声データの周波数の切り替えが完了した後に、送信装置が音声データ及び音声出力情報の受信装置への送信を再開した場合、受信装置は音声出力情報に応じて、送信装置から受信した音声データと映像データとの同期をとるための処理を行う。受信装置は、映像データと音声データとの同期をとるための処理を行った後に、送信装置から受信した音声データを出力するので、映像データと音声データとの同期をとるための処理を行っている間、音声データを出力することができなかった。このため、送信装置で生成された音声データを含むコンテンツを受信装置で視聴する場合、コンテンツに含まれる音声データの周波数が切り替えられたとき、ユーザが所望の音声データを聞くことができないという問題があった。
【０００９】
そこで、本発明は、送信装置が外部装置に送信する音声データの周波数が変更された場合、送信装置から受信した音声データの再生を外部装置に停止させないようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る送信装置は、外部装置に映像データ、音声データ及び前記外部装置に音声データを再生させるための音声出力情報を送信する送信手段と、前記音声データの周波数が第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第１の周波数と異なる第２の周波数に変更されるか否かを判定する判定手段と、前記音声データの周波数に応じて前記音声出力情報を生成する第１の生成手段と、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更される場合に、前記第２の周波数に対応する所定値に応じて前記音声出力情報を生成する第２の生成手段と、前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されていないとき、前記第１の生成手段によって生成された前記音声出力情報を前記外部装置に送信するように前記送信手段を制御する制御手段と、前記音声データの周波数が前記第１の周波数である場合に、前記音声データの周波数が前記第１の周波数から前記第２の周波数に変更されるとき、前記第２の生成手段によって生成された前記音声出力情報を前記外部装置に送信するように前記送信手段を制御することことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、送信装置が外部装置に送信する音声データの周波数が変更された場合、送信装置から受信した音声データの再生を外部装置に停止させないようにすることができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係る通信システムの構成を示すブロック図である。
【図２】第１の実施形態に係る通信システムで行われる送信処理の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。なお、ここで示す実施形態はあくまでも一例であって、必ずしもこの実施形態に限定されるものではない。
【００１４】
（第１の実施形態）
以下に、本発明の第１の実施形態に係る通信システムについて説明する。図１は、第１の実施形態に係る通信システムの構成例を示すブロック図である。
【００１５】
図１に示すように、第１の実施形態の通信システムは、送信装置１００、接続ケーブル１１０及び受信装置１２０を有する。接続ケーブル１１０は、電源情報ライン１１１、能力情報ライン１１２及びデータ通信ライン１１３を有する。すなわち、第１の実施形態の通信システムは、送信装置１００が外部装置である受信装置１２０との間で、複数のデジタル伝送ラインを介して通信を行う。
【００１６】
第１の実施形態では、送信装置１００の一例としてデジタルスチルカメラ（以下、「カメラ」という）を用い、受信装置１２０の一例としてテレビジョン受像機（以下、「テレビ」という）を用いる。また、接続ケーブル１１０の一例としてＨＤＭＩ規格に準拠した接続ケーブルを用いる。以下、ＨＤＭＩ規格に準拠した接続ケーブルを「ＨＤＭＩケーブル」という。なお、ＨＤＭＩケーブルは、ＨＤＭＩ規格１．４に対応するものであっても、ＨＤＭＩ規格１．３以前の規格に対応するものであってもよく、ＨＤＭＩ規格１．４以後の規格に対応するものであってもよい。
【００１７】
次に、ＨＤＭＩケーブル１１０について説明する。
ＨＤＭＩケーブル１１０は、ＨＰＤライン１１１を有する。さらに、ＨＤＭＩケーブル１１０は、ＤＤＣ（Ｄｉｓｐｌａｙ  Ｄａｔａ  Ｃｈａｎｎｅｌ）ライン１１２を有する。さらに、ＨＤＭＩケーブル１１０は、ＴＭＤＳ（Ｔｒａｎｓｉｔｉｏｎ  Ｍｉｎｉｍｉｚｅｄ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ）ライン１１３を有する。
【００１８】
ＨＰＤライン１１１は、テレビ１２０がカメラ１００からの電源信号に対する応答信号であるＨＰＤ信号を伝送する伝送ラインである。
ＤＤＣライン１１２は、ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  ｄｉｓｐｌａｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｄａｔａ）やＥ−ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  ＥＤＩＤ）をテレビ１２０からカメラ１００に伝送する伝送ラインである。以下、ＥＤＩＤ及びＥ−ＥＤＩＤのいずれも「ＥＤＩＤ」と呼ぶ。
【００１９】
ＥＤＩＤは、テレビ１２０の表示能力を示す情報である、画像の解像度の設定情報、画像のカラースペースの設定情報、走査周波数の設定情報等を含んでいる。さらに、ＥＤＩＤは、テレビ１２０の音声出力能力を示す情報である、音声の音響効果の設定情報等を含んでいる。さらに、ＥＤＩＤは、メーカー情報、型番等のテレビ１２０を識別するための情報を含んでいる。カメラ１００は、ＥＤＩＤを取得し、映像データ及び音声データをＥＤＩＤに含まれる情報に合わせて設定することにより、テレビ１２０の表示能力及び音声出力能力に適した映像データ及び音声データをデータ通信ライン１１３を介して送信することができる。
【００２０】
ＴＭＤＳライン１１３は、カメラ１００からテレビ１２０へ映像データ、音声データ及び補助データを伝送する伝送ラインであり、ＴＭＤＳチャンネル０、ＴＭＤＳチャンネル１、ＴＭＤＳチャンネル２及びＴＭＤＳクロックチャンネルを含む。また、ＨＤＭＩケーブル１１０は、不図示のカメラ１００からテレビ１２０に電源信号を伝送する電源ライン及びカメラ１００とテレビ１２０との間で相互に制御コマンドを伝送するＣＥＣラインを含む。
【００２１】
なお、接続ケーブル１１０は、ＨＤＭＩケーブルに限るものではなく、ＤｉｉＶＡ規格に準拠した接続ケーブルであっても良い。電源応答信号及び電源通知信号を伝送するライン、様々なデータを双方向で伝送するライン、データ及びパケットを伝送するラインを別々に有する接続ケーブルであれば、ＨＤＭＩケーブル以外の接続ケーブルであってもよい。
【００２２】
以下、カメラ１００について説明する。
カメラ１００は、ＣＰＵ１０１、ＲＡＭ１０２、記録媒体１０３、発振制御部１０４、音声出力制御部１０５、自動情報生成部１０６、固定情報生成部１０７、送信制御部１０８、コネクタ１０９を有する。
【００２３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、カメラ１００の動作の制御を行う。また、ＣＰＵ１０１は、ＲＡＭ１０２、記録媒体１０３、発振制御部１０４、音声出力制御部１０５、自動情報生成部１０６、固定情報生成部１０７及び送信制御部１０８を制御するための指示を出し、カメラ１００全体の制御を行う。
【００２４】
ＲＡＭ１０２は、ＣＰＵ１０１のワークエリアとして機能するメモリであり、記録媒体１０３より読み出した静止画像、動画像及び音声データ等を記憶するメモリである。なお、ＣＰＵ１０１のワークエリアは、ＲＡＭ１０２に限られるものではなく、ハードディスク装置等の外部記憶装置であってもよい。
【００２５】
記録媒体１０３（メディア）は、静止画像や動画像等の映像データを記録する。なお、記録媒体１０３は、カメラ１００に内蔵されたものであっても、カメラ１００から取り外し可能なものであってもよい。また、記録媒体１０３には、静止画像や動画像の映像データ及び音声データ等が記録される。
【００２６】
発振制御部１０４は、音声出力制御部１０５が音声データの再生を行うための処理を行う場合と、送信制御部１０８がテレビ１２０へ映像データ及び音声データの送信を行う場合に、音声データを再生するための基準となる原信号を生成する。また、カメラ１００の不図示の表示部に映像データを表示させ、カメラ１００の不図示のスピーカ部に音声データを出力する場合に、音声データを再生するための基準となる原信号の作成を行っている。
【００２７】
音声出力制御部１０５は、発振制御部１０４より供給される音声データを再生するための基準となる原信号を入力として、音声データを再生するための音声再生クロック信号を作成し、作成した音声再生クロックを自動情報生成部１０６に供給する。また、音声出力制御部１０５は、音声再生クロックに同期してＲＡＭ１０２より音声データを読み出して送信制御部１０８に供給する。
【００２８】
自動情報生成部１０６は、発振制御部１０４が送信制御部１０８に供給する送信基準信号と、音声出力制御部１０５が出力する音声データの周波数信号とに応じて演算を行う。そして、送信制御部１０８よりテレビ１２０へ音声データを送信する際に、音声データをテレビ１２０のスピーカ１２１に再生させるための音声出力パケット（音声出力情報）を含む補助データを生成する。なお、自動情報生成部１０６は、送信基準信号と、音声データの周波数信号とによって得られた演算結果に応じて音声出力パケットを生成し、送信制御部１０８は、自動情報生成部１０６によって生成された音声出力パケットをテレビ１２０に送信することができる。なお、音声出力パケットとは、ＨＤＭＩ規格におけるＡｕｄｉｏ  ＩｎｆｏＦｒａｍｅである。
【００２９】
固定情報生成部１０７は、音声出力制御部１０５が送信制御部１０８によってテレビ１２０に送信する音声データの周波数にかかわらず、ＣＰＵ１０１によって指定された定数値により音声出力パケットを生成する。なお、固定情報生成部１０７は、ＣＰＵ１０１より設定される定数値を固定値として音声出力パケットを生成し、送信制御部１０８は、固定情報生成部１０７によって生成された音声出力パケットをテレビ１２０に送信することができる。なお、音声出力パケットとは、送信制御部１０８よりＴＭＤＳライン１１３を介してテレビ１２０へ送信する音声データの周波数と、音声データと映像データとがともにテレビ１２０に送信されるときは、映像データと音声データとの同期をとるための情報を含む。
【００３０】
送信制御部１０８は、発振制御部１０４より出力される基準信号をデータ出力時の送信クロックとして使用する。送信制御部１０８は、映像データ、音声データ及び音声出力パケットをＴＭＤＳライン１１３を介してテレビ１２０に送信する。なお、映像データは、記録媒体１０３から送信制御部１０８に供給されるデータである。また、音声データは、音声出力制御部１０５から送信制御部１０８に供給されるデータである。また、音声出力パケットは、自動情報生成部１０６、または固定情報生成部１０７から供給されるデータである。ＣＰＵ１０１は、自動情報生成部１０６及び固定情報生成部１０７のいずれか一つから音声出力パケットが送信制御部１０８に供給されるように制御する。送信制御部１０８は、自動情報生成部１０６、または固定情報生成部１０７から送信制御部１０８に供給される音声出力パケットを送信クロックに同期させてＴＭＤＳライン１１３を介してテレビ１２０に送信する。コネクタ１０９はケーブル１１０との接点となる。
【００３１】
カメラ１００は、上記で説明した構成以外にも、静止画像及び動画像を撮影する撮像部、撮影した静止画像及び動画像を記録媒体１０３に書き込む記録部及び記録媒体１０３に記録されている静止画像及び動画像を再生する再生部を有するものとする。さらに、カメラ１００は、再生された静止画像及び動画像を表示する表示部、音声データを出力するスピーカ及び静止画像や動画像の撮影や再生を指示するための操作部等を有するものとする。
なお、送信装置１００は、映像データ及び音声データを送信できるものであれば、デジタルスチルカメラ以外にデジタルビデオカメラやＤＶＤプレイヤ、レコーダ等であってもよい。また、送信装置１００は、ＨＤＭＩ規格で規定されているＳｏｕｒｃｅ機器としての機能を持つ機器であればよい。
【００３２】
次に、テレビ１２０について説明する。
テレビ１２０はスピーカ１２１、ＲＡＭ１２２、受信制御部１２３、発振制御部１２４、音声出力制御部１２５、コネクタ１２６を有し、他に図示されないＣＰＵを有している。スピーカ１２１は、音声出力制御部より出力される音声データを音として鳴らす機能を備えている。
【００３３】
ＲＡＭ１２２は、テレビ１２０のワークバッファとなる。受信制御部１２３によって受信した映像データや音声データを蓄積しておくために使用する。受信制御部１２３はカメラ１００が送信制御部１０８よりＴＭＤＳライン１１３を介して送信クロックに同期されて送信されてくる映像データ及び音声データを受信する。そして、送信クロックの解析、送信データの解析及び音声出力パケット等を含む補助データの解析を行い、ＲＡＭ１２２に解析結果を格納する。
【００３４】
発振制御部１２４は、音声出力制御部１２５の音声出力を行う際の基準信号を作成する他、テレビ１２０において映像出力する際の基準信号を作成し、各々に供給する。
【００３５】
音声出力制御部１２５は、発振制御部１２４より入力される基準信号に応じて、音声データをスピーカ１２１で出力する際の音声再生クロックを作成する。音声データをスピーカ１２１で出力する際、音声出力制御部１２５は、作成した音声再生クロックに同期し、ＲＡＭ１２２より音声データを読み出し、スピーカ１２１へと出力する。ただし、映像データと音声データとの双方がある場合については、映像データと音声データとを同期させ、映像データとの同期が完了した場合に音声データの出力を開始する。
【００３６】
コネクタ１２６はケーブル１１０との接点となる。
テレビ１２０は、上記で説明した構成以外にも、テレビ放送を受信するチューナ部、テレビ放送または、カメラ１００から受信した静止画像及び動画像を表示する表示部、静止画像及び動画像を表示部に再生するように制御する再生制御部を有するものとする。さらに、テレビ１２０は、音声データや映像データの再生を制御したり、音声データ及び映像データの送信をカメラ１００に指示するための操作部等を有するものとする。
なお、受信装置１２０は、送信装置１００から送信された映像データ及び音声データを受信し、受信した映像データを表示し、受信した音声データを出力するものであれば、テレビジョン受像機以外に、パーソナルコンピュータやプロジェクタ等であってもよい。また、受信装置１２０は、ＨＤＭＩ規格に規定されているＳｉｎｋ機器としての機能を持つ機器であればよい。
【００３７】
以上のように構成された第１の実施形態に係る通信システムにおいて、カメラ１００によって行われる送信処理について説明する。
【００３８】
カメラ１００によって行われる送信処理は、以下に説明する３点の前提を考慮した処理である。
【００３９】
第１の前提とは、カメラ１００がテレビ１２０に映像データ及び音声データを送信する際、カメラ１００から受信した映像データとカメラ１００から受信した音声データとの同期がとれるまでテレビ１２０がカメラから受信した音声データを出力しないことである。この第１の前提は、カメラ１００が映像データ及び音声データを同期させてテレビ１２０に送信する際、音声データ及び音声出力パケットのテレビ１２０への送信を停止し、音声データ及び音声出力パケットを再びテレビ１２０に送信する場合に起こる。カメラ１００が所定時間４ｍｓを超えても、音声データ及び音声出力パケットの送信を再開しない場合、テレビ１２０は、音声データ及び音声出力パケットを再び受信しても、カメラ１００から受信した映像データとの同期がとれるまで音声データを出力しない。所定時間４ｍｓとは、ＨＤＭＩ規格において許容されている時間である。
【００４０】
第２の前提とは、ＨＤＭＩ規格に対応した映像データ及び音声データを含む、ＮＴＳＣ方式のビデオ信号を再生する際に、映像データのフレームレートと音声データの周波数との間に誤差が生じることである。このため、映像データと音声データとの同期を取るために数秒に一度端数が生じるのを吸収する必要があり、カメラ１００とテレビ１２０とがＨＤＭＩ接続した場合、カメラ１００は、音声出力パケットをテレビ１２０に送信する必要がある。そこで、通常、カメラ１００がＨＤＭＩ規格に対応した映像データと音声データとをテレビ１２０に送信する場合、カメラ１００は音声出力パケットを自動情報生成部１０６によって作成する。
【００４１】
第３の前提とは、カメラ１００がＨＤＭＩケーブル１１０を介して映像データと音声データをテレビ１２０に送信している場合、カメラ１００が音声データの周波数を変更するとき、カメラ１００は、テレビ１２０への映像データの送信を継続して行うことである。これにより、テレビ１２０がカメラ１００から受信した映像データを表示している場合、テレビ１２０に表示されている映像データが途中で途切れることがないので、ユーザの視聴を妨げる状態を避けるようにする。
【００４２】
以上に示す３つの前提条件を考慮すると、カメラ１００は、テレビ１２０にＨＤＭＩケーブル１１０を介して映像データ及び音声データを送信する際、映像データ、音声データ及び音声出力パケットの出力信号の方式を順守することが必要となる。さらに、カメラ１００は、音声データの周波数の変更を行う際、映像データ及び音声データ、音声出力パケットの送信を停止することなく継続して送信することが必要となる。
【００４３】
以上に説明した３つの前提条件を考慮して、第１の実施形態において、カメラ１００によって行われる送信処理について、図２のフローチャートを参照しながら説明する。
図２に示すように、Ｓ２００における初期状態として、カメラ１００とテレビ１２０はＨＤＭＩケーブル１１０により物理的及びＨＤＭＩの規格に従って通信の接続を確立する。この場合、カメラ１００は、ＴＭＤＳライン１１３を介して映像データ及び音声データをテレビ１２０に送信し、テレビ１２０は、カメラ１００から受信した映像データを不図示の表示部に表示し、カメラ１００から受信した音声データをスピーカ１２１で出力する。Ｓ２００では、ＣＰＵ１０１は、ユーザからカメラ１００に対して再生を指示するための操作の受付を行う。なお、カメラ１００に対して再生を指示するための操作は、テレビ１２０からＣＥＣラインを介してカメラ１００に送信された再生を指示するためのＣＥＣコマンドによる操作でもよい。カメラ１００に対して再生を指示するための操作が行われた場合、送信制御部１０８は、記録媒体１０３から読み出した映像データ及び音声データを、ＴＭＤＳライン１１３を介してテレビ１２０に送信する。さらに、送信制御部１０８は、記録媒体１０３から読み出された音声データに応じて自動情報生成部１０６（第１の生成手段）で生成された音声出力パケットも映像データ及び音声データとともにＴＭＤＳライン１１３を介してテレビ１２０に送信する。カメラ１００に対して再生を指示するための操作が行われた場合、本フローチャートはＳ２００からＳ２０１に進む。なお、テレビ１２０は、カメラ１００から受信した映像データを表示し、音声データを出力するモードのとき、カメラ１００から送信された映像データを表示し、自動情報生成部１０６で生成された音声出力パケットに応じて音声データをスピーカ１２１で出力する。
【００４４】
Ｓ２０１では、ＣＰＵ１０１において、現在再生を行っている音声データの周波数（第１の周波数）が異なる周波数（第２の周波数）に切り替えられた（変更された）か否かを判定する。ＣＰＵ１０１によって、音声データの周波数が異なる周波数に切り替えられたと判定された場合、本フローチャートは、Ｓ２０１からＳ２０２に進む。音声データの周波数が異なる周波数に切り替えられた場合とは、例えば、再生される音声データが周波数４８ｋＨｚの音声データから周波数４４．１ｋＨｚの音声データに変更されるような場合である。また、再生される音声データが周波数４４．１ｋＨｚの音声データから周波数４８ｋＨｚの音声データに変更されるような場合も、音声データの周波数が切り替えられたことになる。ＣＰＵ１０１によって、音声データの周波数が切り替えられたと判定されなかった場合、本フローチャートは、Ｓ２０１からＳ２１０に進み、送信処理は終了する。
【００４５】
Ｓ２０２において、ＣＰＵ１０１は、音声出力制御部１０５が送信制御部１０８に供給する音声データに対してミュート処理を行う。これにより、送信制御部１０８がＴＭＤＳライン１１３を介してテレビ１２０へ送信する音声データは無音となる。また、このミュート処理により、音声出力制御部１０５は、ノイズを含む音声データを送信制御部１０８に供給したとしても、カメラ１００から送信された音声データがテレビ１２０のスピーカ１２１において出力されることを防止することができる。なお、この場合、テレビ１２０は、カメラ１００から受信した映像データを表示し、カメラ１００でミュート処理が行われた音声データをスピーカ１２１で出力する。
【００４６】
なお、Ｓ２０２でのミュート処理中においても音声データは送信制御部１０８より無音状態のままＴＭＤＳライン１１３を介してテレビ１２０に送信されるが、音声データの周波数の切り替えが行われている状態であるため、無音となることに弊害はない。Ｓ２０２で、ＣＰＵ１０１が音声データに対してミュート処理を行った場合、本フローチャートは、Ｓ２０２からＳ２０３に進む。
【００４７】
Ｓ２０３では、ＣＰＵ１０１は、切り替えられた後の音声データの周波数に対応する音声出力パケットに含まれる情報を算出する。音声出力パケットに含まれる情報とは、切り替えられた後の音声データの周波数に対応する定数値である。この定数値は、音声データの周波数毎に定数値が定まっている。ＣＰＵ１０１によって、切り替えられた後の音声データの周波数に対応する定数値が算出された場合、本フローチャートはＳ２０３からＳ２０４に進む。
【００４８】
Ｓ２０４では、ＣＰＵ１０１は、Ｓ２０３で算出した定数値を固定情報生成部１０７に設定し、定数値（所定値）によってテレビ１２０に送信する音声出力パケットを生成する。ＣＰＵ１０１によって、音声出力パケットが生成された場合、本フローチャートはＳ２０４からＳ２０５に進む。
【００４９】
Ｓ２０５では、ＣＰＵ１０１は、送信制御部１０８によってテレビ１２０に送信する音声出力パケットを、Ｓ２０４によって固定情報生成部１０７（第２の生成手段）で生成された音声出力パケットに変更するように制御する。これにより、テレビ１２０に送信する音声出力パケットを、切り替えられた後の音声データの周波数に対応する固定の定数値によって生成した情報を含む音声出力パケットに設定する。ＣＰＵ１０１によって、音声出力パケットの設定が行われた場合、本フローチャートはＳ２０５からＳ２０６に進む。
【００５０】
Ｓ２０６では、ＣＰＵ１０１は、テレビ１２０に送信する音声データの周波数の切り替えを行うために、発振制御部１０４から音声出力制御部１０５に供給する基準信号の周波数を切り替える処理を行う。発振制御部１０４が基準信号の周波数の切り替えを行っている間、ＣＰＵ１０１は、Ｓ２０４によって固定情報生成部１０７で生成された音声出力パケットを送信制御部１０８よってテレビ１２０に送信するように制御する。ＣＰＵ１０１によって、音声出力パケットがテレビ１２０に送信されるように送信制御部１０８が制御された場合、本フローチャートはＳ２０６からＳ２０７に進む。なお、この場合、テレビ１２０は、カメラ１００から受信した映像データを表示し、固定情報生成部１０７で生成された音声出力パケットに応じて、カメラ１００でミュート処理が行われた音声データをスピーカ１２１で出力する。
【００５１】
Ｓ２０７では、ＣＰＵ１０１は、テレビ１２０に送信するために音声出力制御部１０５において、周波数が切り替えられている音声データのクロック出力が安定したか否かを自動情報生成部１０６で演算した結果に応じて判断する。ＣＰＵ１０１は、自動情報生成部１０６の自動演算結果とＳ２０３で演算した定数値との差の絶対値が所定の誤差範囲以内に入っているかによって判断する。なお、所定の誤差範囲とは、任意に設定される値である。ＣＰＵ１０１が、自動情報生成部１０６の自動演算結果とＳ２０３で演算した定数値との差の絶対値が誤差範囲内に入っていると判定した場合、音声出力制御部１０５の周波数を切り替えた後の音声データが安定したとみなす。この場合、ＣＰＵ１０１は、音声出力パケットを自動生成状態に戻す処理を行う必要がある。ＣＰＵ１０１によって、自動情報生成部１０６の自動演算結果とＳ２０３で演算した定数値との差の絶対値が誤差範囲内に入っていると判定された場合、本フローチャートは、Ｓ２０７からＳ２０８に進む。ＣＰＵ１０１が、自動情報生成部１０６の自動演算結果とＳ２０３で演算した定数値との差の絶対値が誤差範囲内に入っていないと判定した場合、音声出力制御部１０５の周波数を切り替えた後の音声データが安定していないとみなす。この場合、本フローチャートは、Ｓ２０７からＳ２０７に戻る。
【００５２】
Ｓ２０８では、ＣＰＵ１０１は、送信制御部１０８によってテレビ１２０に送信される音声出力パケットを、自動情報生成部１０６において生成された音声出力パケットに変更するように制御する。ＣＰＵ１０１によって、自動情報生成部１０６において生成された音声出力パケットが送信制御部１０８によりテレビ１２０に送信されるように制御された場合、本フローチャートはＳ２０８からＳ２０９に進む。この場合、テレビ１２０は、カメラ１００から受信した映像データを表示し、自動情報生成部１０６で生成された音声出力パケットに応じて、カメラ１００でミュート処理が行われた音声データをスピーカ１２１で出力する。
【００５３】
Ｓ２０９では、ＣＰＵ１０１は、音声出力制御部１０５より送信制御部１０８に供給される音声データに対して行っていたミュート処理を解除する。これにより、ミュート処理が解除された音声データが音声出力制御部１０５よって送信制御部１０８に供給され、送信制御部１０８によって音声データがＴＭＤＳライン１１３を介してテレビ１２０に送信されるようになる。なお、ＣＰＵ１０１は、送信制御部１０８によってテレビ１２０に送信される音声出力パケットが、固定情報生成部１０７で生成された音声出力パケットから自動情報生成部１０６において生成された音声出力パケットに変更されるとき、ミュート処理の解除を行う。ＣＰＵ１０１によって、音声データのミュート処理の解除が行われた場合、本フローチャートはＳ２０９からＳ２１０に進み、送信処理は終了する。この場合、テレビ１２０は、カメラ１００から受信した映像データを表示し、自動情報生成部１０６で生成された音声出力パケットに応じて、カメラ１００でミュート処理が解除された音声データをスピーカ１２１で出力する。なお、送信制御部１０８が映像データをテレビ１２０に送信している場合、ＣＰＵ１０１によってＳ２０１からＳ２１０までの処理が行われたとしても、送信制御部１０８によるテレビ１２０への映像データの送信は中断されずに継続して行われる。
【００５４】
以上の送信処理を行うことによって、カメラ１００は、音声データの周波数が切り替えられたとしても、音声データ及び音声出力パケットをテレビ１２０に送信しない時間が所定時間４ｍｓを超えないようにすることができる。そのため、音声データの周波数が切り替えられたとしても、テレビ１２０が音声データ及び音声出力パケットを受信できない時間が所定時間４ｍｓを超えるような事態を減少させることができる。このため、テレビ１２０は、音声データ及び音声出力パケットを受信した場合、映像データと音声データとの同期を取る必要がなくなり、映像データと音声データとの同期がとれるまで音声データをスピーカ１２１に出力しないという事態が解消される。
【００５５】
このように、第１の実施形態にかかるカメラ１００は、テレビ１２０に映像データ及び音声データを送信する場合、送信する音声データの周波数が変更されている間、固定情報生成部１０７において生成された音声出力パケットをテレビ１２０に送信するようにした。これによって、テレビ１２０に送信するための音声データの周波数が変更された後の音声データが安定するまでの間、テレビ１２０への音声出力パケットの送信を停止しないようにした。これにより、テレビ１２０は、カメラ１００から周波数の切り替えられた後の音声データを受信したとしても、映像データと音声データとの同期をとることなく、映像データの表示とともに音声データを再生することができる。
【００５６】
したがって、カメラ１００は、音声データ及び音声出力パケットをテレビ１２０に送信し続けることができるので、音声データの再生をテレビ１２０に停止させないようにすることができる。このため、カメラ１００がテレビ１２０に送信する音声データの周波数が変更される場合であっても、ユーザは、カメラ１００で生成された音声データが途切れることなく、テレビ１２０によって視聴できる。
【００５７】
また、カメラ１００は、テレビ１２０に送信する音声データの周波数が変更されている間、音声データにミュート処理を行うようにした。これによって、カメラ１００は、周波数の変更に伴うノイズを含む音声データがテレビ１２０で再生されることを防ぐことができる。
【００５８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記録媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５９】
１００  画像送信装置
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  記録媒体（メディア）
１０４  発振制御部
１０５  音声出力制御部
１０６  自動情報生成部
１０７  固定情報生成部
１０８  送信制御部
１０９  コネクタ
１１０  接続ケーブル
１１１  電源情報ライン
１１２  能力情報ライン
１１３  データ通信ライン
１２０  受信装置
１２１  スピーカ
１２２  ＲＡＭ
１２３  受信制御部
１２４  発振制御部
１２５  音声出力制御部
１２６  コネクタ
【図１】
2011239096.tif 000003
【図２】
2011239096.tif 000004