(57)【要約】    【課題】  外部入力に接続された外部機器から入力されるＡＶ信号を、ネットワークを介してクライアント端末へ配信するＡＶ配信装置において、外部機器として接続される機器がストリーミング機器であってもランダムアクセス機器であっても、快適な視聴環境を提供する。    【解決手段】  外部機器がストリーミング機器の場合、エンコード後のＡＶ信号の転送先をハードディスクとし、外部機器がランダムアクセス機器の場合、エンコード後のＡＶ信号を即座にクライアント端末へ配信する。    【選択図】  図１
2006261784.tif 000002
【特許請求の範囲】
【請求項１】
外部入力に接続された外部機器から入力されるオーディオおよびビデオ信号（以後、ＡＶ信号と呼ぶ。）を、ネットワークを介してクライアント端末へ配信するオーディオビジュアル配信装置（以後、ＡＶ配信装置と呼ぶ。）であって、
エンコード後の前記ＡＶ信号を保持するＡＶ信号保持手段と、
エンコード後の前記ＡＶ信号を、前記ネットワークを介して前記クライアント端末に配信するＡＶ信号配信手段と、
エンコード後の前記ＡＶ信号の転送先を前記ＡＶ信号保持手段か前記ＡＶ信号配信手段か決定し、決定した先に転送する転送先制御手段と、を備え、
前記ＡＶ信号配信手段は、前記転送先制御手段において、前記転送先が前記ＡＶ信号保持手段と決定された場合、当該ＡＶ信号保持手段から前記エンコード後のＡＶ信号を前記ネットワークを介して前記クライアント端末に配信すること
を特徴とするＡＶ配信装置。
【請求項２】
請求項１記載のＡＶ配信装置であって、
前記外部入力は、第一の外部入力手段と第二の外部入力手段とを備え、
前記転送先制御手段は、前記第一の外部入力手段から前記ＡＶ信号が入力された場合、エンコード後の当該ＡＶ信号を前記ＡＶ信号保持手段に転送するよう決定し、前記第二の外部入力手段から前記ＡＶ信号が入力された場合、エンコード後の当該ＡＶ信号を前記ＡＶ信号配信手段に転送するよう決定すること
を特徴とするＡＶ配信装置。
【請求項３】
請求項１記載のＡＶ配信装置であって、
ユーザからのコマンドを受信し、解析するコマンド解析手段をさらに備え、
前記外部入力は、第一の外部入力手段と第二の外部入力手段とを備え、
前記コマンド解析手段は、前記第一の外部入力手段から入力された前記ＡＶ信号であってエンコード後の当該ＡＶ信号、および、前記第二の外部入力手段から入力された前記ＡＶ信号であってエンコード後の当該ＡＶ信号を、それぞれ前記ＡＶ信号保持手段および前記ＡＶ信号配信手段のいずれに転送するかを指示するコマンドを受け付け、
前記転送先制御手段は、前記コマンド解析手段における解析結果に従って、それぞれの前記エンコード後のＡＶ信号を、前記ＡＶ信号保持手段および前記ＡＶ信号配信手段のいずれかに転送するかを決定すること
を特徴とするＡＶ配信装置。
【請求項４】
請求項１記載のＡＶ配信装置であって、
前記外部機器毎に転送先として、前記ＡＶ信号保持手段および前記ＡＶ信号配信手段のいずれかを対応づけて管理する外部機器管理手段と、
接続された前記外部機器を特定する外部機器特定手段と、をさらに備え、
前記転送先制御手段は、前記外部機器特定手段が特定した外部機器に対応した転送先を前記外部機器管理手段から抽出し、前記転送先として決定すること
を特徴とするＡＶ配信装置。
【請求項５】
外部入力に接続された外部機器から入力されるオーディオおよびビデオ信号（以後、ＡＶ信号と呼ぶ。）を、ネットワークを介してクライアント端末へ配信するオーディオビジュアル配信装置（以後、ＡＶ配信装置と呼ぶ。）における配信処理決定方法あって、
前記ＡＶ配信装置は、
エンコード後の前記ＡＶ信号を保持するＡＶ信号保持手段と、
エンコード後の前記ＡＶ信号を、前記ネットワークを介して前記クライアント端末に配信するＡＶ信号配信手段と、を備え、
前記接続された外部機器の種別を判別する種別判別ステップと、
前記種別判別ステップにおいて判別された種別に応じて、エンコード後の前記ＡＶ信号を、前記ＡＶ信号保持手段および前記ＡＶ信号配信手段のいずれに転送するか決定する転送先決定ステップと、
前記転送先決定ステップにおいて決定された転送先に前記エンコード後のＡＶ信号を転送する転送ステップと、
前記エンコード後のＡＶ信号が前記ＡＶ信号保持手段に転送された場合、ユーザからの指示に従って当該ＡＶ信号保持手段に保持されたエンコード後の前記ＡＶ信号をさらに前記ＡＶ信号配信手段に転送する再転送ステップと、を備えること
を特徴とする配信処理決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器から入力される信号をクライアント端末へ配信するＡＶ配信装置に関する。
【背景技術】
【０００２】
外部入力に接続された外部機器から入力されるオーディオおよびビデオ信号（以下、両者を合わせて、ＡＶ（Ａｕｄｉｏ  Ｖｉｄｅｏ）信号と呼ぶ。ＡＶ信号はアナログ、デジタルを問わない。）をネットワークを介してクライアント端末へ配信するＡＶ配信装置がある（例えば、特許文献１参照。）。
【０００３】
特許文献１記載のＡＶ配信装置は、外部機器を接続する外部入力端子を備え、外部入力端子から入力されたＡＶ信号を内蔵するハードディスク等に記録する。記録されたＡＶ信号は、ネットワークを介して接続されたクライアント端末に向けて送信され、クライアント端末上で再生される。
【０００４】
引用文献１記載のＡＶ配信装置を介するシステムは、クライアント端末上でのＡＶ信号の再生をずらして行うタイムシフト再生（時間をずらしての再生）が可能である。すなわち、ＡＶ配信装置において、外部入力端子から入力されるＡＶ信号を内蔵のハードディスク等にリアルタイムで記録しつつ、所定時間前に記録し終えたＡＶ信号をハードディスク等からクライアント端末に向けて送出することにより、クライアント端末では、上記所定時間ずれたＡＶ信号を再生することができる。例えばこのＡＶ信号をテレビ番組のＡＶ信号とすると、クライアント端末側では、実際の放映時間よりも数秒から数十分遅れて、番組を視聴することが可能である。
【０００５】
また、このようなＡＶ配信装置は、プレイバックコントロール（再生の一時停止、早送り、早戻し、スロー再生、コマ送りなどの制御）も可能である。上述のように外部入力端子から入力されるＡＶ信号は、リアルタイムに内蔵のハードディスク等に記録される。一旦ハードディスク等に記録されたＡＶ信号には、ランダムアクセスが可能であるため、記録されたＡＶ信号の読み取りを、一時停止、早送り、早戻し等することにより、プレイバックコントロールが実現できる。
【０００６】
さらに、このようなＡＶ配信装置においては、クライアント端末から外部機器の制御（チャンネルの変更、電源のＯＮ/ＯＦＦ、等）を行う必要がある。このため、ＡＶ配信装置は、ＩＲ（Ｉｎｆｒａ  Ｒｅｄ）信号の出力部と、ハードディスク等の記録媒体上に外部機器制御用のコマンドを格納したデータベースとを備える。これらの機能により、クライアント端末からの要求に応じて、外部機器制御用のコマンドをＩＲ出力部より送信して外部機器を制御することが可能である（例えば、特許文献２参照。）。
【０００７】
このようなＡＶ配信装置は、外部機器からのＡＶ信号の入力が開始されると、入力されたＡＶ信号は、エンコーダ部によりＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの圧縮ビデオフォーマットに変換され、ハードディスクに記録される。
【０００８】
ネットワークを経由してクライアント端末から外部入力の再生要求があると、ＡＶ配信装置は、ハードディスク上に記録されたＡＶ信号を読み出し、ネットワーク経由でクライアント端末に配信する。クライアント端末からプレイバックコントロールの要求があった場合には、それに応じたＡＶ信号をハードディスク内に記録されたＡＶ信号から読み出し、クライアント端末に配信する。なお、この間、ＡＶ入力信号のハードディスクへの記録は、絶えず継続して行われる。
【０００９】
例えば、外部機器がＴＶチューナ等の場合、クライアント端末からチャンネル変更要求のコマンドを受信した場合、ＡＶ配信装置は、ハードディスク内のコマンドのデータベースからこの外部機器に対応したチャンネル変更のコマンドを検索し、ＩＲ出力部を介して外部機器へチャンネル変更コマンドを送信する。そして、変更されたチャンネルに該当するＡＶ信号を受信し、ハードディスクに記録し、そこからクライアント端末に配信する。
【００１０】
【特許文献１】特開２００２−１７６６１６号公報
【特許文献２】特開２００３−２５９４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記のようなＡＶ配信装置の外部入力に接続される機器としては、例えばＴＶチューナのようなストリーミング機器とＣＤプレーヤのようなランダウアクセス機器とが想定される。なお、本明細書では、ストリーミング機器とは、映像や音声などのマルチメディアデータ（ＡＶ信号）をリアルタイムで受信しながら、同時に再生を行う機能を有する機器の総称であり、例えば、ＴＶチューナ、ラジオチューナ、ビデオカメラ、マイクなどがある。また、ランダムアクセス機器とは、外部機器内に記録されているＡＶ信号にランダムにアクセスが可能な機器であり、例えば、ＤＶＤプレーヤ、ＣＤプレーヤ、ＭＤプレーヤ、ビデオデッキ、カセットデッキなどである。
【００１２】
上記のようなＡＶ配信装置では、外部入力に接続する機器がストリーミング機器である場合には、タイムシフト再生やプレイバックコントロールが可能であり、非常に有用である。しかし、ランダムアクセス機器を接続した場合は、以下のような問題がある。
【００１３】
例えば、外部機器がＤＶＤプレーヤとする。外部入力から入力されたＤＶＤプレーヤのＡＶ信号は、一旦ＡＶ配信装置のハードディスクに記録される。クライアント端末から再生の要求があると、ＡＶ配信装置は、ハードディスクに記録されたＡＶ信号を読み出し、ネットワーク経由でクライアント端末に配信する。ここで、例えば、クライアント端末から早送りの要求が来た場合を考える。通常のＤＶＤプレーヤの場合には、プレーヤ自体に早送りの機能があり、ＤＶＤディスクに記録されているコンテンツの終わりまで自由に早送りが可能である。しかし、従来のＡＶ配信装置の場合には、クライアント端末から早送りの要求が来ると、既にハードディスクに記録されているＡＶ信号の読み出しを早送りしながらクライアント端末に配信する。従って、早送り可能な範囲は、ＡＶ配信装置のハードディスクに既に記録されたＡＶ信号の終端までとなる。
【００１４】
以上から明らかなように、外部入力からのＡＶ信号を一旦ハードディスクに記録して、その後記録したＡＶ信号をハードディスクから読み出してクライアント端末に配信する従来のＡＶ配信装置では、外部入力に接続される機器がランダムアクセス機器の場合、その機器で実現可能な再生を全て実現することができない。従って、ＡＶ配信装置を介してＡＶ信号を受信して再生するクライアント端末のユーザは、所望の再生を全て実現することはできない。
【００１５】
本発明は、上記事情に鑑みてなされたもので、ＡＶ配信装置において、外部入力に接続される機器がストリーミング機器であっても、ランダムアクセス機器であっても、クライアント端末上で快適に再生可能とすることを目的とする。
【課題を解決するための手段】
【００１６】
本発明に係るＡＶ配信装置は、外部機器から入力されるＡＶ信号を、一旦ハードディスクに記録してからクライアント端末に配信する方法を実現する構成と、直接クライアント端末に配信する方法を実現する構成とを備える。また、本発明に係るＡＶ配信装置は、接続された外部機器の種類を判別し、ストリーミング機器の場合、ハードディスクに記録してからクライアント端末に配信し、ランダムアクセス機器の場合、ハードディスクに記録せずに直接クライアント端末に配信する。
【００１７】
具体的には、外部入力に接続された外部機器から入力されるオーディオおよびビデオ信号（以後、ＡＶ信号と呼ぶ。）を、ネットワークを介してクライアント端末へ配信するＡＶ配信装置であって、エンコード後の前記ＡＶ信号を保持するＡＶ信号保持手段と、エンコード後の前記ＡＶ信号を、前記ネットワークを介して前記クライアント端末に配信するＡＶ信号配信手段と、エンコード後の前記ＡＶ信号の転送先を前記ＡＶ信号保持手段か前記ＡＶ信号配信手段か決定する転送先制御手段と、を備え、前記ＡＶ信号配信手段は、前記転送先制御手段において、前記転送先が前記ＡＶ信号保持手段と決定された場合、当該ＡＶ信号保持手段から前記エンコード後のＡＶ信号を前記ネットワークを介して前記クライアント端末に配信することを特徴とするＡＶ配信装置を提供する。
【発明の効果】
【００１８】
本発明によれば、ＡＶ配信装置において、外部入力に接続される機器がストリーミング機器であってもランダムアクセス機器であっても、クライアント端末上で快適に再生が可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を用いて本発明の実施形態について説明する。
＜＜第一の実施形態＞＞
図１は、本発明を適用した第一の実施形態のＡＶ配信装置１００の構成図およびＡＶ配信装置１００を含むＡＶ配信システム全体の構成図である。本図に示すように、本実施形態のＡＶ配信装置１００は、ＡＶ信号を保持するとともに保持するＡＶ信号をランダムに書き込みおよび読み取りすることができるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）部１０１と、ＡＶ信号をＨＤＤ１０１に記録可能なフォーマットに変換するエンコーダ部１０２と、ＡＶ配信装置１００全体の動作を統括的に制御するマイクロコンピュータ部１０３と、外部機器を制御するＩＲ信号を送出するＩＲ出力部１０４と、ＡＶ配信装置１００をネットワーク２００を介してクライアント端末３００と接続するインタフェースであるネットワークインタフェース部１０５とを備える。ネットワーク２００を介して接続されるクライアント端末３００の台数は限定されない。
【００２０】
エンコーダ部１０２には、外部機器からのＡＶ信号が外部入力端子を介して入力される。エンコーダ部１０２は入力されたＡＶ信号のうち、ビデオ信号を、ＭＰＥＧ１、ＭＰＥＧ２などの圧縮デジタルビデオ信号に変換する。また、エンコーダ部１０２は、入力されたＡＶ信号のうち、オーディオ信号を、ＭＥＰＧ、ＡＣ−３、リニアＰＣＭなどのデジタルオーディオ信号に変換する。
【００２１】
ＨＤＤ部１０１は、エンコーダ部１０２から受け取った変換後のＡＶ信号を記録するＡＶ信号記録領域１０１ａと、外部機器毎に、当該外部機器を制御するためのコマンドコードを対応づけて保持するコマンドデータベース格納領域１０１ｄとを備える。コマンドデータベース格納領域１０１ｄに保持されるコマンドデータベースは、予め各外部機器毎に登録され、ユーザなどにより追加の登録が可能である。なお、本データベースは、外部機器毎ではなく、製造メーカ、機種毎に各コマンドが登録されていてもよい。
【００２２】
マイクロコンピュータ部１０３は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、または、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、制御プログラムが書き込まれたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、プログラム実行に必要な記憶領域を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備える。
【００２３】
マイクロコンピュータ部１０３のＭＰＵは、ＲＯＭに格納された制御プログラムをＲＡＭに読み出し実行することにより、各種の機能を実現し、ＡＶ配信装置１００の装置全体の動作を統括的に制御する。
【００２４】
上記各種の機能とは、例えば、ネットワークインタフェース部１０５を介してネットワーク２００で接続されたクライアント端末３００から制御要求（コマンド）を受け取り解析するコマンド解析機能、外部入力に接続されている外部機器を特定するとともに当該外部機器の種別を判別する外部機器特定機能、エンコーダ部１０２において変換されたＡＶ信号をＨＤＤ部１０１に記録すべきかネットワークインタフェースから即座にクライアント端末３００に配信すべきか決定し、決定した箇所に転送する転送先決定機能、エンコーダ部１０２において変換されたＡＶ信号をＨＤＤ部１０１に記録するＡＶ信号記録機能、ＨＤＤ部１０１等に記録されている変換後のＡＶ信号またはエンコーダ部１０２から受け取った変換後のＡＶ信号を、ネットワーク送出可能なフォーマットに変換し、ネットワークインタフェース部１０５を介して要求元のクライアント端末３００に配信するＡＶ信号配信機能、外部機器の制御コマンドをＩＲ出力部１０４を介して外部機器に送信するコマンド送出機能、実行結果のうち、ユーザに通知すべき内容をクライアント端末３００の図示していないモニタディスプレイに表示させる表示機能、などである。
【００２５】
外部機器特定機能は、外部機器を特定する情報であって、再生を開始する前にクライアント端末３００を介してユーザから入力された情報に基づいて、外部機器を特定するとともに、特定した外部機器の種別、すなわち、外部機器がランダムアクセス機器であるかストリーミング機器であるかを判別する。なお、上述したように、ＡＶ配信装置１００は、外部機器毎に、当該外部機器を制御するためのコマンドコードを対応づけて保持するコマンドデータベースを保持する。本実施形態のＡＶ配信装置１００は、本コマンドデータベースに、さらに、外部機器ごとに、外部機器の種別を示す情報を保持する。
【００２６】
もちろん、ユーザから外部機器を特定する情報そのものではなく、製造メーカ、機種、型番等の入力を受け付け、それにより接続された外部機器の種別を判別するよう構成してもよい。
【００２７】
なお、クライアント端末３００は、ユーザから入力された接続される外部機器を特定する情報をＡＶ配信装置１００へ送信する。すなわち、クライアント端末３００は、ユーザからの入力を受け付ける構成と受け付けた情報をＡＶ配信装置１００へ送出する構成とを備える。また、クライアント端末３００は、ユーザから外部機器を制御するコマンドの入力を受け付け、受け付けたコマンドをＡＶ配信装置１００へ送出する構成もさらに備える。
【００２８】
コマンド解析機能は、クライアント端末３００から受け取ったコマンドを解析し、外部機器特定機能によって特定された外部機器に対応づけてコマンドデータベースに格納されているコマンドを抽出する。抽出したコマンドにより特定される読み出し処理をＡＶ配信機能に行わせ、また、必要に応じて、抽出したコマンドをコマンド送出機能により外部機器に送出させる。
【００２９】
転送先決定機能は、外部機器特定機能により外部機器がランダムアクセス機器と判別された場合、エンコーダ部１０２において変換されたＡＶ信号を、ネットワークインタフェースから即座にクライアント端末３００に配信するよう制御する。一方、外部機器がストリーミング機器と判別された場合、エンコーダ部１０２において変換されたＡＶ信号を、ＨＤＤ部１０１のＡＶ信号記録領域１０１ａに記録するよう制御する。
【００３０】
ＡＶ信号配信機能は、外部機器がストリーミング機器の場合、コマンド解析機能の解析結果に従って、ＨＤＤ部１０１のヘッドの読み出し位置を移動させ、ＨＤＤ部１０１に記録されているＡＶ信号を読み出して配信し、また、外部機器がランダムアクセス機器の場合、転送先決定機能の指示に従って、エンコーダ部１０２で変換されたＡＶ信号を、ネットワークインタフェース部１０５を介してクライアント端末３００に即座に配信する。
【００３１】
次に、本実施形態のＡＶ配信装置１００の、外部入力から入力されたＡＶ信号をＨＤＤ部１０１に記録後、記録したＡＶ信号をＨＤＤ部１０１から読み出してクライアント端末３００へ配信する処理と、外部入力から入力されたＡＶ信号を即座にクライアント端末３００へ配信する処理との詳細について説明する。
【００３２】
まず、一旦ＨＤＤ部１０１にＡＶ信号を記録してからクライアント端末３００に配信する処理について説明する。本処理は、外部機器特定機能によって、接続されている外部機器がストリーミング機器であると判別された場合に行われる。
【００３３】
外部入力端子から入力されたビデオ信号は、エンコーダ部１０２において、ＭＥＰＧなどの圧縮デジタルビデオ信号に変換され、ＨＤＤ部１０１に記録される。また、オーディオ信号は、エンコーダ部１０２おいてＭＥＰＧ、ＡＣ−３、リニアＰＣＭなどのデジタルオーディオ信号に変換され、ＨＤＤ部１０１に記録される。
【００３４】
ネットワークインタフェース部１０５を介してクライント端末から外部入力の再生要求があると、ＡＶ配信装置１００は、ＨＤＤ部１０１に記録されているＡＶ信号を、ネットワークインタフェース部１０５を経由してクライアント端末３００に配信する。
【００３５】
クライアント端末３００からネットワークインタフェース部１０５を経由してプレイバックコントロール以外の制御要求（チャンネル変更、電源のＯＮ/ＯＦＦ等）があった場合は、ＡＶ配信装置１００は、ＨＤＤ部１０１内のコマンドデータベースから該当する制御コマンドを検索、抽出し、ＩＲ出力部１０４を介して外部機器に制御コマンドを送信する。
【００３６】
また、クライアント端末３００からネットワークインタフェース部１０５を経由してプレイバックコントロールの要求があった場合は、ＡＶ配信装置１００は、ＨＤＤ部１０１の読み出しヘッドの位置を移動させ、要求に応じたＡＶ信号をＨＤＤ部１０１から読み出してネットワークインタフェース部１０５を経由してクライアント端末３００へ配信する。
【００３７】
なお、本実施形態のＡＶ配信装置１００は、ＡＶ信号をクライアント端末３００へ配信している間も、外部入力から入力されるＡＶ信号のエンコーダ部１０２におけるエンコード処理およびその後のＨＤＤ部１０１への記録は絶えず継続して行われる。
【００３８】
以上のように、外部入力からのＡＶ信号を一旦ＨＤＤ部１０１へ記録し、そのＡＶ信号を読み出しながらクライアント端末３００へ配信することにより、本実施形態のＡＶ配信装置１００は、ストリーミング機器が外部機器として接続された場合、当該外部機器から送信されるＡＶ信号に対し、リアルタイムでの配信に加え、いわゆる、タイムシフト再生やプレイバックコントロールが可能となる。
【００３９】
図２は、タイムシフト再生の様子を概念的に示したものである。本図において、ＨＤＤ部１０１のうちＡＶ信号記録領域１０１ａにおいて、斜線部分はＡＶ信号記録済みの領域（記録済領域１０１ｂ）であり、空白部分は空き領域(未記録領域１０１ｃ)である。ＡＶ信号の書き込みは常に一定の速度でなされる。また、ＡＶ信号の読み出しは、記録済みの領域のどの部分でも可能である。従って、読み出し箇所を調整することにより、タイムシフト再生が可能となる。また、読み出し処理を停止する、読み出しヘッドの移動速度を変化させる等により、記録済領域１０１ｂの範囲でプレイバックコントロールが可能である。
【００４０】
以上のように、本実施形態では、外部入力からの信号を一旦ＨＤＤ部１０１へ記録し、そのＡＶ信号を読み出しながらクライアント端末３００へ配信する処理により、ストリーミング機器から入力されるＡＶ信号に対し、タイムシフト再生やプレイバックコントロールが可能となる。すなわち、外部入力に接続した外部機器がストリーミング機器であっても、見逃したシーンをもう一度再生でき、また、所定の範囲でプレイバックコントロール機能を実現できる。
【００４１】
次に、外部入力から入力されたＡＶ信号を即座にクライアント端末３００へ配信する処理について説明する。本処理は、外部機器特定機能によって、接続されている外部機器がランダムアクセス機器であると判別された場合に行われる。
【００４２】
本処理では、外部入力端子から入力されたＡＶ信号は、エンコーダ部１０２によりＭＰＥＧなどの圧縮デジタルビデオ信号、デジタルオーディオ信号に変換された後、そのままネットワークインタフェース部１０５を経由してクライアント端末３００へ配信される。
【００４３】
このとき、ネットワーク２００への転送にバッファリングが必要な場合は、ＨＤＤ部１０１、ＲＡＭ等の記憶媒体に数秒程度記録されてから配信するよう構成してもよい。
【００４４】
ネットワークインタフェース部１０５を介して、クライアント端末３００からプレイバックコントロールの要求があった場合は、ＨＤＤ部１０１内のコマンドデータベースから該当する外部機器のプレイバックコントロール用のコマンドを検索、抽出し、ＩＲ出力部１０４を介して外部機器へ抽出したプレイバックコントロール用のコマンドを送出する。その後も、外部機器から入力されたＡＶ信号をエンコーダ部１０２により変換し、同様に即座にクライアント端末３００に配信を続ける。すなわち、本処理では、クライアント端末３００からプレイバックコントロールの要求があった場合、外部機器自体が備えているプレイバックコントロールの機能を利用する。
【００４５】
以上のように、本実施形態の外部入力端子から入力されたＡＶ信号を即座にクライアント端末３００へ配信する処理によれば、クライアント端末３００のユーザはＡＶ配信装置１００に接続された外部機器であるランダムアクセス機器が備えているプレイバックコントロールの機能を利用することができ、クライアント端末３００上で、あたかもランダムアクセス機器を直接操作しているかのように扱うことができる。
【００４６】
例えば、本実施形態のＡＶ配信装置１００に外部機器としてランダムアクセス機器であるＤＶＤプレーヤを接続した場合、ＤＶＤプレーヤから入力されるＡＶ信号は、エンコーダ部１０２によりＭＥＰＧなどの圧縮ビデオフォーマットに変換された後、すぐにクライアント端末３００に配信される。ただし、上述のように、ネットワーク２００への転送に幾らかのバッファリングが必要な場合は、メモリ等のＡＶ配信装置が備える記憶媒体に数秒程度記録されてから配信される。
【００４７】
クライアント端末３００からプレイバックコントロールの要求があった場合は、ＨＤＤ部１０１内のコマンドデータベースから当該ＤＶＤプレーヤのプレイバックコントロールのコマンドを検索、抽出し、ＩＲ出力部１０４を介してＤＶＤプレーヤへ抽出したプレイバックコントロールコマンドを送信する。ＤＶＤプレーヤ側では、受信したコマンドに従って、プレイバックコントロールを行い、該当するＡＶ信号をＡＶ配信装置１００に向けて送信する。
【００４８】
以上によりユーザは、クライアント端末３００上でＡＶ配信装置１００から配信されるＤＶＤプレーヤの信号を視聴しつつ、自由にプレイバックコントロールを行うことができ、使い勝手が向上するとともに快適な視聴を楽しむことができる。
【００４９】
このように、外部入力からのＡＶ信号を一旦ＨＤＤ部１０１に記録することなく、エンコード後即時にクライアント端末３００へ配信する処理によれば、外部機器のＡＶ信号を視聴しつつ、外部機器本体が持つプレイバックコントロール機能を利用することができるので、ランダムアクセス機器が外部入力に接続された場合に、外部機器自体を直接操作しているように扱うことができ、ユーザに快適な視聴環境を提供することができる。
【００５０】
以上説明したように、本実施形態のＡＶ配信装置１００は、外部入力から入力されたＡＶ信号をＨＤＤ部１０１に一旦記録した後、記録されたＡＶ信号を読み出してクライアント端末３００へ配信する処理と、入力されたＡＶ信号を即座にクライアント端末３００へ配信する処理との２つの処理を実現することができる。外部機器がストリーミング機器の場合は前者の処理を、ランダムアクセス機器の場合は後者の処理を行うことにより、ストリーミング機器とランダムアクセス機器とのいずれの機器が外部機器として接続された場合であっても、ネットワーク２００で接続されたクライアント端末３００に快適な視聴環境を提供することができる。
【００５１】
なお、上記の実施形態においては、ユーザから入力された外部機器を特定する情報に従って、外部機器特定機能が、接続された外部機器の種別（ランダムアクセス機器であるかストリーミング機器か）を判別しているが、外部機器の種別の判別は、本方法に限られない。例えば、ユーザが、外部機器の種類を指示する構成としてもよいし、種別自体を指示する構成としてもよい。また、外部機器が接続された際に、外部機器側から当該外部機器の種別を判別可能なコマンドを送出し、当該コマンドを解析することにより、判別する構成としてもよい。いずれの構成によっても、ネットワーク２００で接続されたクライアント端末３００に快適な視聴環境を提供できる。
【００５２】
ユーザが外部機器の種別を直接指示する場合は、当該指示に従って、ＡＶ信号配信機能が配信制御を行う。
【００５３】
また、上述したように、外部機器から入力されるＡＶ信号をネットワーク２００を介してクライアント端末３００へ配信するＡＶ配信装置１００は、外部機器を制御するためのコマンドコードのデータベースをＨＤＤ部１０１に有する。ユーザは、外部入力に接続した機器を特定する情報、または、機器のメーカ名、機器の種類（ＣＤプレーヤ、ＦＭチューナ等）、製品型番等を設定することにより、各外部機器専用のリモートコントローラ（リモコン）を使用しなくても、外部機器の制御を行うことができる。もちろん、ユーザがクライアント端末から外部機器専用のリモコンを用いて外部機器の制御を行うことが可能な場合は、当該リモコンを用いてもよい。
【００５４】
ここで、ＨＤＤ部１０１に保持されているコマンドコードのデータベースは、外部機器の種類毎に分類されているのが通常である。なぜなら、外部機器の種類によって、その種類の機器に独自のコマンドが存在することが多いからである。独自のコマンドの例としては、カセットデッキのリバース再生コマンド、ラジオチューナのＡＭ/ＦＭバンド切替コマンド、ＤＶＤプレーヤのトップメニューコマンドなどが挙げられる。従って、コマンドコードのデータベースには外部機器の種類を示すデータが含まれていると考えるのが妥当である。
【００５５】
従って、ユーザが機器の種類を指定する場合、ＨＤＤ部１０１に保持されているコマンドコードのデータベースに、上記の外部機器を特定する情報等に加え、機器の種類に従って、当該外部機器がランダムアクセス機器であるか否かを示す情報を保持するよう構成すればよい。
【００５６】
もちろん、コマンドデータベースとは別に、予め、外部機器と当該外部機器の種別とを対応づけて保持していてもよい。
【００５７】
以上説明したように、本実施形態のＡＶ配信装置１００では、外部機器を指定する情報を受信した場合、コマンドデータベースを検索し、当該外部機器がストリーミング機器かランダムアクセス機器かを判別する。ストリーミング機器であると判別された場合、外部入力端子から入力されエンコーダ部１０２で変換されたＡＶ信号を、ＨＤＤ部１０１に記録し、ＨＤＤ部１０１からクライアント端末３００に配信するよう制御する。一方、ランダムアクセス機器であると判別された場合、外部入力端子から入力されエンコーダ部１０２で変換されたＡＶ信号を、即座にクライアント端末３００に配信する配信方法を行うよう制御する。以上の制御により、クライアント端末３００に快適な視聴環境を提供できる。
【００５８】
＜＜第二の実施形態＞＞
上記第一の実施形態では、外部入力端子の数は特に限定せず、接続された外部機器の種別に応じてその後の配信処理を決定している。本実施形態では、２つの外部入力端子を備え、それぞれの入力端子に対応してその後の配信処理を予め定めておく。
【００５９】
図３は、第二の実施形態のＡＶ配信装置１００−２の構成図およびＡＶ配信装置１００−２を含むＡＶ配信システム全体の構成図である。本図に示すように、本実施形態のＡＶ配信装置１００−２は、第一の実施形態のＡＶ配信装置１００と同様に、ＨＤＤ部１０１と、ＩＲ出力部１０４と、ネットワークインタフェース部１０５とを備える。これらの機能は基本的に第一の実施形態のＡＶ配信装置１００の同名の構成と同様の機能を有する。
【００６０】
さらに、本実施形態のＡＶ配信装置１００−２は、マイクロコンピュータ部１０３−２と、第一の外部入力端子から入力されたＡＶ信号を変換する第一のエンコーダ部１０２−１と、第二の外部入力端子から入力されたＡＶ信号を変換する第二のエンコーダ部１０２−２とを備える。第一のエンコーダ部１０２−１、第二のエンコーダ部１０２−２それぞれの機能は、第一の実施形態のエンコーダ部１０２の機能と同様である。
【００６１】
マイクロコンピュータ部１０３−２は、第一の実施形態と同様に、ＭＰＵまたはＣＰＵと、ＲＯＭと、ＲＡＭとを備え、ＭＰＵ（またはＣＰＵ）が、ＲＯＭに格納された制御プログラムを実行することにより各種の機能を実現し、ＡＶ配信装置１００−２の装置全体の動作を統括的に制御する。本実施形態では、第一の実施形態と同様、コマンド解析機能と、ＡＶ信号記録機能と、ＡＶ信号配信機能と、コマンド送出機能と、表示機能とを実現する。
【００６２】
さらに、本実施形態のＭＰＵは、エンコード後のＡＶ信号を、予め定められた転送先に転送する転送制御機能を実現する。転送制御機能では、第一のエンコーダ部１０２−１から出力された変換後のＡＶ信号であれば、ＨＤＤ部１０１に記録するよう制御する。その後、ＨＤＤ部１０１に記録された変換後のＡＶ信号は、ネットワークインタフェース１０５を介してクライアント端末３００へ配信される。一方、第二のエンコーダ部１０２−２から出力された変換後のＡＶ信号であれば、そのままネットワークインタフェース１０５を介してクライアント端末３００へ配信するようＡＶ配信装置１００−２を制御する。
【００６３】
本実施形態のＡＶ配信装置１００−２によれば、第一の外部入力端子に接続された外部機器からのＡＶ信号は、ＨＤＤ部１０１に一旦記録され、ＨＤＤ部１０１からクライアント端末３００へ配信される。一方、第二の外部入力端子に接続された外部機器からのＡＶ信号は、ＨＤＤ部１０１に記録されず、エンコーダ部１０２でエンコードされた後、即座にクライアント端末３００へ配信される。
【００６４】
従って、本実施形態のＡＶ配信装置１００−２では、第一の外部入力端子にストリーミング機器を、第二の外部入力端子にランダムアクセス機器を接続することにより、それぞれの機器の特性を活かした最適な視聴環境を、ネットワーク２００を介して接続されたクライアント端末３００に提供できる。
【００６５】
なお、本実施形態においても、配信処理についてクライアント端末３００を介してユーザからの設定を受け付けるよう構成してもよい。すなわち、外部入力端子それぞれについて、当該入力端子から入力されたＡＶ信号をいずれの配信処理により配信するか設定可能なように構成してもよい。
【００６６】
この場合、クライアント端末３００は、ユーザから配信処理の指定を受け付け、受け付けた指定をコマンドとしてＡＶ配信装置１００−２に送出する構成を備える。
【００６７】
ＡＶ配信装置１００−２は、コマンド解析機能により受信したコマンドを解析し、各外部入力端子から入力されたＡＶ信号をいずれの処理により配信するかを設定する構成を備える。本設定は、ＨＤＤ部１０１等に保持される。
【００６８】
このように設定された第一の外部入力端子および第二の外部入力端子のうち、エンコーダ部において変換後のＡＶ信号をＨＤＤ部１０１に記録した後配信する処理が設定された外部入力端子にストリーミング機器を接続し、即座にクライアント端末３００に配信する処理が設定された外部入力端子にランダムアクセス機器を接続する。
【００６９】
以上の構成により、ネットワーク２００で接続されたクライアント端末３００に快適な視聴環境を提供することができる。
【００７０】
また、本実施形態において、第一の外部入力端子および第二の外部入力端子にそれぞれ外部機器が接続されてから、それぞれの配信処理を設定するよう構成してもよい。すなわち、外部機器接続後に、ユーザからそれぞれの外部入力端子に接続された外部機器を特定する情報の入力を受け付け、受け付けた指示に従って、それぞれの外部入力端子から入力されるＡＶ信号の配信処理を設定する。
【００７１】
具体的には、ＡＶ配信装置１００−２は、ストリーミング機器を接続する外部入力端子と指示を受けた外部入力端子から入力されるＡＶ信号をエンコードするエンコード部におけるエンコード後のＡＶ信号は、ＨＤＤ部１０１に転送し、ランダムアクセス機器を接続する外部入力端子と指示を受けた外部入力端子から入力されるＡＶ信号をエンコードするエンコード部におけるエンコード後のＡＶ信号は、クライアント端末３００に即座に配信するよう制御する。
【００７２】
もちろん、ユーザからの指示は、接続される外部機器を特定する情報、製造メーカ、機種等の情報、外部機器の種別を特定する情報など、当該情報に従って、接続された外部機器の種別が特定可能であれば、いずれであってもよい。
【００７３】
この場合も、上記同様、ネットワーク２００で接続されたクライアント端末３００に快適な視聴環境を提供することができる。
【００７４】
また、本実施形態の上記の説明では、２種類の外部入力端子に対し、それぞれ独立したエンコーダ部１０２−１、１０２−２を有する構成としたが、本構成に限られない。例えば、１のエンコーダ部を共有してもよい。この場合は、エンコーダ部への入力をスイッチ等を用いて切り替える構成とすることが可能である。また、この場合、ＡＶ配信装置１００−２の転送制御機能は、スイッチがいずれの外部入力端子からの入力を受信する状態であるかによって、エンコーダ部からの出力をＨＤＤ部１０１に転送するか、ネットワークインタフェース部１０５を介して即座にクライアント端末３００に配信するか制御する。具体的には、スイッチが第一の外部入力端子からの入力を受信する状態であれば、ＨＤＤ部１０１に転送し、第二の外部入力端子からの入力を受信する状態であれば、即座にクライアント端末３００に配信するよう制御する。
【００７５】
また、外部入力端子の数は２に限られない。それぞれの端子から入力されたＡＶ信号がエンコード後にＨＤＤ部１０１に転送されるものか、即座にクライアント端末３００に配信されるものか、予め特定され、該当するエンコーダ部に接続されていればよい。この場合であっても、全ての外部入力端子が１のエンコーダ部に接続され、スイッチにより接続を制御されるよう構成されていてもよいし、複数の外部入力端子それぞれがエンコーダ部を独自に備えるよう構成されていてもよい。
【００７６】
以上説明したように、上記の各実施形態のＡＶ配信装置によれば、ランダムアクセス機器を外部機器として接続した場合、当該機器本体のプレイバックコントロール機能を利用でき、一方、ストリーミング機器を外部機器として接続した場合、タイムシフト再生や所定の範囲でのプレイバックコントロール機能を実現することができる。
【００７７】
すなわち、上記各実施形態によれば、従来技術のように単一の配信方法しか持たない場合に発生する問題が解決され、ネットワーク２００で接続されたクアイアンと端末に快適な視聴環境を提供することができる。
【図面の簡単な説明】
【００７８】
【図１】図１は、第一の実施形態のＡＶ配信装置の構成図である。
【図２】図２は、タイムシフト再生を説明するための図である。
【図３】図３は、第二の実施形態のＡＶ配信装置の構成図である。
【符号の説明】
【００７９】
１００：ＡＶ配信装置、１０１：ＨＤＤ部、１０１ａ：ＡＶ信号記録領域、１０１ｄ：コマンドデータベース格納領域、１０２：エンコーダ部、１０３マイクロコンピュータ部、１０４：ＩＲ出力部、１０５：ネットワークインタフェース部、１００−２：ＡＶ配信装置、１０２−１：エンコーダ部、１０２−２：エンコーダ部、２００：ネットワーク、３００：クライアント端末
【図１】
2006261784.tif 000003
【図２】
2006261784.tif 000004
【図３】
2006261784.tif 000005