JP2004364227A - Receiving apparatus, tuning method, and stream distribution system - Google Patents

Receiving apparatus, tuning method, and stream distribution system Download PDF

Info

Publication number
JP2004364227A
JP2004364227A JP2003163469A JP2003163469A JP2004364227A JP 2004364227 A JP2004364227 A JP 2004364227A JP 2003163469 A JP2003163469 A JP 2003163469A JP 2003163469 A JP2003163469 A JP 2003163469A JP 2004364227 A JP2004364227 A JP 2004364227A
Authority
JP
Japan
Prior art keywords
stream data
input
stream
reproduction
switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003163469A
Other languages
Japanese (ja)
Inventor
Hiroshi Ota
浩 太田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2003163469A priority Critical patent/JP2004364227A/en
Priority to KR1020057002318A priority patent/KR101014290B1/en
Priority to CN200480000658A priority patent/CN100586171C/en
Priority to PCT/JP2004/007334 priority patent/WO2004110065A1/en
Publication of JP2004364227A publication Critical patent/JP2004364227A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Abstract

<P>PROBLEM TO BE SOLVED: To easily reproduce stream data from a position immediately before switching to the other input when switching to the other input is performed while viewing the stream data and the input is returned to the stream data again. <P>SOLUTION: When the input is switched to DTV broadcasting which is received by an antenna 2 while reproducing a video stream transmitted from a video server 10, a receiver 1 requests the reproduction stop of the video stream to the video server 10 and stores the information of a position to stop reproducing the video stream. When the input is switched to the video stream side again in the receiver 1, the reproduction restart of the video stream which is reproduced immediately before the last switching of the input is requested from the receiver 1 to the video server 10. At such a time, the position information which is stored when the reproduction stop request is transmitted is transmitted to the video server 10, and the reproduction of the video stream is started from the position where the input is switched the last time. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
この発明は、テレビジョン放送とストリームデータとを切り換えて受信する際に用いて好適な受信装置および選局方法、ならびに、ストリーム配信システムに関する。
【0002】
【従来の技術】
近年では、衛星を利用したディジタルテレビジョン(以下、DTVと略称する)放送の開始および地上波ディジタルテレビジョン放送の準備が進むのに伴い、ディジタル信号で受信されたテレビジョン放送を映出するようにされたDTV受像機が普及してきている。DTV受像機では、従来からの地上波アナログテレビジョン放送も受信可能とされているのが一般的である。
【0003】
一方、インターネットにおいて高速通信が可能とされるなどネットワーク環境が整備されるのに伴い、映像などのストリームデータをネットワークを介して配信するサービスが提案されている。ストリームデータは、例えばネットワーク上のコンテンツサーバに格納される。DTV受像機とコンテンツサーバは、ネットワークを介して双方向に接続され、DTV受像機側からコンテンツサーバに対して所望の映像の配信を要求すると、コンテンツサーバでは、格納されたストリームデータの中から要求された映像のストリームデータを選択して再生し、要求のあったDTV受像機に対して、ネットワークを介して送信配信する。送信されたストリームデータは、DTV受像機により受信され映出される。
【0004】
また、近年のテレビジョン受像機は、複数の入力を持ち、VTR(Video Tape Recorder)などさらに他の信号を入力することができるようにされているものが多い。ユーザは、1台のDTV受像機で、ディジタルまたはアナログテレビジョン放送、ストリーム配信された映像、VTRから出力されたビデオ信号などを切り換えて、それぞれ楽しむことができる。
【0005】
特許文献1には、EPG(Electric Program Guide)データを用いてインターネット上のディジタルコンテンツやディジタルテレビジョン放送番組を検索可能とし、検索結果に基づきこれらのコンテンツを切り換えて視聴できるようにした技術が記載されている。
【0006】
【特許文献1】
特開2000−253367号公報
【0007】
【発明が解決しようとする課題】
テレビジョン放送を受信する機能と、上述のような、ネットワークを介して送信されるストリームデータを受信する機能とを共に有するテレビジョン受像機においては、ストリームデータを受信中でも、入力をテレビジョン放送など他の入力に切り換えることができる。ところが、ストリームデータを受信して映出中に、入力をテレビジョン放送など別の入力に切り換えた場合、コンテンツサーバにおいてストリームデータが再生されたままになっていると、他の入力によるコンテンツを視聴中にもストリームデータの再生が進んでしまいうことになる。そのため、別の入力から再度、ストリームデータの入力に切り換えて別の入力に切り換える直前からの続きを視聴しようとした場合に、ストリームデータの再生位置を戻す必要がある。
【0008】
このように、テレビジョン放送を受信する機能と、ネットワークを介して送信されるストリームデータを受信する機能とを共に有するテレビジョン受像機においては、ストリームデータの再生が以前の再生位置に戻った位置から自動的に再開されるような機能が求められていた。
【0009】
一方、図10に一例が示されるように、衛星110を介して放送されアンテナ102で受信されたDTV放送によるディジタル映像データを、DTVを受信可能な受信機100に内蔵されたハードディスクドライブ(HDD)101に一時的に記憶させるようにしたDTV受像システムが提案されている。HDD101に記憶されたディジタル映像データは、信号処理部103により所定に信号処理を施され、受像機120により映出可能な信号とされて受像機120に供給される。この構成によれば、アンテナ102によりあるチャンネルで受信されているディジタル映像データを、HDD101に継続的に記憶しておくことができる。
【0010】
このシステムにおいて、例えばあるチャンネルで放送されていた番組に挿入されるコマーシャルなどの情報や、DTV放送において映像データと重畳されて放送されるデータ放送による情報を詳細に見るために表示を一時的にポーズ状態とし、受信されているテレビジョン放送による映像データをHDD101に記憶させる。以降、HDD101への映像データの記憶を継続的に行うことで、表示のポーズ状態を解除した際に、ポーズ状態を設定した時点からのデータを順次、HDD101から読み出せば、ポーズ状態の前後で再生される映像の連続性を保つことができる。
【0011】
この構成に対してネットワークを介して送信されるストリームデータを受信可能とする構成を追加することが考えられる。ストリームデータを受信中に他の入力に切り換えたときから継続的に、受信されているストリームデータをHDD101に記憶しておく。他の入力からストリームデータに入力を戻したときに、HDD101に記憶されたストリームデータを、入力が切り換えられた時点のデータから順次、読み出していくことで、入力が切りかわる直前の位置からの、ストリームデータの再生の再開を実現することができる。
【0012】
しかしながら、この図10の構成では、テレビジョン受像機にHDD101が内蔵されるために、その分コストが嵩んでしまうという問題点があった。また、HDD101に対して映像データを記憶しながら再生するために、機器への負担が大きいという問題点があった。さらに、HDD101の記憶容量の関係で、受信したストリームデータを全部記憶できない可能性もあり、この場合には、再生が途中で終了してしまうおそれがあるという問題点があった。
【0013】
さらにまた、HDD101は、機構部分を含むため、破損の危険性があり、この場合、ネットワークを介して送信されHDD101に記憶されたストリームデータが失われてしまうことになるという問題点があった。ネットワークを介して送信されるストリームデータは、課金されることが想定されるため、このHDD101の破損によるデータ損失は、深刻な問題となり得る。
【0014】
したがって、この発明の目的は、ストリームデータを視聴中に他の入力に切り換え、再度入力をストリームデータに戻したときに、他の入力に切り換える直前の位置からのストリームデータの再生を、受信側にストリームデータの蓄積手段を持たずに可能とするような受信装置および選局方法、ならびに、ストリーム配信システムを提供することにある。
【0015】
【課題を解決するための手段】
この発明は、上述した課題を解決するために、テレビジョン放送とストリームデータとを切り換えて受信できるようにした受信装置において、受信されたストリームデータを再生する再生手段と、入力を再生手段からの入力と他の入力とで切り換える切換手段と、ストリームデータの送信元と通信する通信手段とを有し、再生手段によるストリームデータの再生中に切換手段で入力を再生手段からの入力から他の入力へと切り換えたときに、ストリームデータの送信を停止する停止要求を、通信手段によりストリームデータの送信元に送信し、切換手段により再び入力を他の入力から再生手段からの入力に切り換えたときに、ストリームデータの送信元に対して、ストリームデータの再生をストリームデータの送信を停止した位置から開始する開始要求を、通信手段により送信するようにしたことを特徴とする受信装置である。
【0016】
また、この発明は、テレビジョン放送とストリームデータとを切り換えて受信できるようにした選局方法において、受信されたストリームデータを再生する再生のステップと、入力を再生のステップからの入力と他の入力とで切り換える切換のステップと、ストリームデータの送信元と通信する通信のステップとを有し、再生のステップによるストリームデータの再生中に切換のステップで入力を再生のステップからの入力から他の入力へと切り換えたときに、ストリームデータの送信を停止する停止要求を通信のステップによりストリームデータの送信元に送信し、切換のステップにより再び入力を他の入力から再生のステップにからの入力に切り換えたときに、ストリームデータの送信元に対して、ストリームデータの再生をストリームデータの送信を停止した位置から開始する開始要求を、通信のステップにより送信するようにしたことを特徴とする選局方法である。
【0017】
また、この発明は、テレビジョン放送とストリームデータとを切り換えて受信できるようにした受信装置に対してストリームデータを配信するストリーム配信システムにおいて、ストリームデータを再生して送信するストリームデータサーバと、ストリームデータサーバから送信されたストリームデータを受信し、受信されたストリームデータを再生する再生手段と、入力を再生手段からの入力と他の入力とで切り換える切換手段と、ストリームデータサーバと通信する通信手段とを備える受信装置とを有し、受信装置は、再生手段によるストリームデータの再生中に切換手段で入力を再生手段からの入力から他の入力へと切り換えたときに、ストリームデータの送信を停止する停止要求を通信手段によりストリームデータサーバに対して送信し、ストリームデータサーバは、停止要求に応じてストリームデータサーバによりストリームデータの送信を停止し、受信装置は、切換手段により再び入力を他の入力から再生手段からの入力へと切り換えたときに、ストリームデータサーバに対して、ストリームデータの再生をストリームデータの送信を停止した位置から開始する開始要求を、通信手段によりストリームデータサーバに対して送信し、ストリームデータサーバは、開始要求に応じてストリームデータの送信を停止した位置からストリームデータを再生して受信装置に対して送信するようにしたことを特徴とするストリーム配信システムである。
【0018】
上述したように、この発明では、受信されたストリームデータを再生中に、入力をストリームデータから他の入力に切り換えたときに、ストリームデータの送信を停止する停止要求をストリームデータの送信元に送信し、入力が再び他の入力からストリームデータに切り換えられたときに、ストリームデータの送信元に対して、ストリームデータの再生をストリームデータの送信を停止した位置から開始する開始要求を送信するようにしているため、ストリームデータの受信側にストリームデータの蓄積手段を持たなくても、入力が一旦他の入力に切り換えられその後ストリームデータに戻されたときに、前回ストリームデータを停止した位置から続けてストリームデータを再生することができる。
【0019】
【発明の実施の形態】
以下、この発明の実施の第1の形態を、図面を参照しながら説明する。図1は、この発明の実施の一形態によるストリーム配信システムの一例の構成を概略的に示す。例えば衛星13を介して放送されるディジタルテレビジョン(DTV)放送電波がアンテナ2により受信され、図示されない受信処理部によりストリームデータとされて受信機1の信号処理部3に供給される。信号処理部3では、供給されたストリームデータに対して所定の処理を施し、受像機4に供給する。受像機4は、供給された信号に基づく映像を映出する。
【0020】
映像サーバ10は、例えばインターネット映像配信会社により管理され、映像データ蓄積手段としてのハードディスクドライブ11に蓄積された映像データを再生し、ストリームデータとして出力する。出力されたストリームデータは、インターネット12を介して送信され、例えば受信機1により受信される。受信機1では、受信されたストリームデータに対して信号処理部3で所定の処理を施し、受像機4に供給する。受像機4は、供給された信号に基づく映像を映出する。
【0021】
なお、以下では、映像サーバ10において、蓄積された映像データをストリームデータとして出力するために再生することを、適宜、「映像ストリームデータを再生する」などと表現する。
【0022】
受信機1は、映像サーバ10とインターネット12を介して双方向に通信が可能とされる。受像機1は、アンテナ2で受信された信号に基づくストリームデータと、インターネット12を介して送信されたストリームデータとを、例えばユーザの受信機1に対する操作に応じて切り換えて、信号処理部3に入力させることができる。
【0023】
この発明の実施の第1の形態では、映像サーバ10から送信されたストリームデータに基づく映像を受像機4でユーザが視聴中に、ユーザの操作により、信号処理部3への入力が映像サーバ10から送信されたストリームデータから他の入力への切り換えが指示されたら、そのときのストリームデータの時間的な再生位置を記憶すると共に、受信機1から映像サーバ10に対して、映像ストリームデータ再生の一時停止を要求する。そして、信号処理部3への入力が他の入力から映像サーバ10から送信されたストリームデータへと戻されたら、受信機1で記憶された、信号処理部3への入力が他の入力へと切り換える直前の再生位置からの映像ストリームデータの再生を、受信機1から映像サーバ10へと要求する。
【0024】
このように構成されたこの発明の実施の第1の形態によるストリーム配信システムによれば、受信機1にハードディスクドライブなどのストリームデータの蓄積手段を持たなくても、ユーザは、受信機1への入力を映像サーバ10から送信されたストリームデータから他の入力に切り換え、他の入力から再び映像サーバ10から送信されたストリームデータへと戻したときに、映像サーバ10から送信されるストリームデータによる映像を、他の入力に切り換えられる直前の再生位置の続きの位置から視聴することができる。
【0025】
図2は、この発明の実施の第1の形態によるDTV受像機20の一例の構成を示す。DTV受像機20は、図1で説明した受信機1および受像機4を同一の筐体に含む構造とされている。DTV受像機20は、BS/CSディジタルチューナ30およびアナログチューナ31を有し、図示されないアンテナにより受信されたBS(Broadcasting Satellite)放送、CS(Communication Satellite)放送といったDTV放送や、地上波を用いたアナログテレビジョン放送を受信することができる。
【0026】
BS/CSディジタルチューナ30は、AVスイッチ24から供給される選局指示信号に基づき、BS放送およびCS放送から選択されたチャンネルの放送を受信し、受信された放送に基づく映像および音声信号を出力する。BS/CSチューナ30から出力された映像および音声信号は、AV(Audio Video)スイッチ24に入力される。
【0027】
同様に、アナログチューナ31は、AVスイッチ24から供給される選局指示信号に基づき、アナログテレビジョン放送から選択されたチャンネルの放送を受信し、受信された放送に基づく映像および音声信号を出力する。アナログチューナ31から出力された映像および音声信号は、AVスイッチ24に供給される。
【0028】
DTV受像機20は、さらに、外部の映像および音声信号を入力可能な外部入力端子(図示しない)を有する。外部入力端子に接続された例えばVTR(Video Tape Recorder)40から出力された映像および音声信号は、AVスイッチ24に入力される。さらにまた、AVスイッチ24に対して、後述するストリームデコーダ26から出力される映像および音声信号が供給される。
【0029】
なお、AVスイッチ24は、例えば内部にA/D変換器を持たせることで、アナログ/ディジタルの両方の映像および音声信号の入力に対応することができる。また、外部入力端子は、さらに多数を設けることができる。また、以下では、映像および音声信号について、映像信号の処理を中心に説明し、音声信号の記述は省略する。
【0030】
AVスイッチ24は、選局制御マイコン23から供給される選局制御信号に基づき、BS/CSチューナ30、アナログチューナ31、外部入力端子およびストリームデコーダ26のうち1の入力を選択する。それと共に、BS/CSチューナ30またはアナログチューナ31が選択されたときには、受信チャンネルを指定する選局指示信号を、BS/CSチューナ30およびアナログチューナ31のうち選局制御信号に基づき選択された側に対して供給する。
【0031】
BS/CSチューナ30、アナログチューナ31および外部入力端子のうち、AVスイッチ24により選択された映像信号がAVスイッチ24から出力され、信号処理部28に供給される。信号処理部28で所定の信号処理を施された映像信号は、CRT(Cathode Ray Tube)、LCD(Liquid Crystal Display)、PDP(Plasma Display Panel)などによる表示部29に供給され、映像信号に基づく映像が映出される。
【0032】
選局制御マイコン23は、例えばCPU(Central Processing Unit)からなり、ROM(Read Only Memory)やRAM(Random Access Memory)などを有し、ROMに予め記憶されたプログラムに基づき、上述の選局制御を行うと共に、このDTV受像機20全体を制御する。また、選局制御マイコン23は、後述するストリームプレーヤ25に対して、ストリームデータの再生制御を指示するための制御信号を与える。RAMは、CPUのワークメモリとして用いられる。さらに、選局制御マイコン23に対して、メモリ32が接続される。
【0033】
リモートコントロールコマンダ21(以下、リモコン21と略称する)は、例えば赤外線信号を用いてDTV受像機20を遠隔操作するためのもので、チャンネル設定キー、入力切換キー、音量設定キー、電源ON/OFFキー、受信チャンネルを1ずつ上下する(+−)キーなど、DTV受像機20を操作するために必要な各種の操作手段が設けられる。リモコン21は、ユーザによりキー操作がなされると、操作されたキーに応じた制御信号を赤外線信号に変調して送信する。
【0034】
なお、ここでは、リモコン21に設けられる操作手段がキーであるように説明したが、これはこの例に限定されるものではない。例えば、上下左右の方向を指示することができる十字キーや、触れることで入力がなされるタッチパネルなどを操作手段として用いてもよい。回転することで入力値を設定するダイヤルや、回転操作と押下操作を組み合わせた操作手段を用いてもよい。
【0035】
リモコン21から送信された赤外線信号は、DTV受像機20のリモコン受信部22に受信され、赤外線信号が復調される。赤外線信号が復調された制御信号は、選局制御マイコン23に供給される。選局制御マイコン23は、この制御信号に基づき、例えば上述した選局制御信号を生成し、AVスイッチ24に対して出力する。
【0036】
送受信制御部27は、インターネット12と例えば通信速度が数Mbps(Mega bits per second)以上の通信回線により接続され、インターネット12に対する通信の制御を行う。映像サーバ10と送受信制御部27との間で、インターネット12を介して例えばTCP/IP(Transmission Control Protocol/Internet Protocol)といった所定のプロトコルによるやり取りを行うことで、映像サーバ10から送信されたストリームデータのDTV受像機20による受信や、DTV受像機20と映像サーバ10との間でのコマンドやデータのやり取りが可能とされる。
【0037】
一方、映像サーバ10は、図示されないデータ蓄積部に映像データが蓄積される。映像データは、例えばMPEG2(Moving Pictures Experts Group 2)方式で圧縮符号化される。映像サーバ10では、例えばタイトルで指定された映像データをデータ蓄積部から読み出して再生し、ストリームデータとして出力することができる。ストリームデータは、例えば上述のMPEG2により規定されるストリーム伝送方式に基づきインターネット12上に送信される。勿論、映像データの圧縮符号化方式や伝送方式は、MPEG2に限定されるものではない。
【0038】
映像サーバ10は、また、データ蓄積部に蓄積された映像データの再生制御を行う。例えば、外部からの要求に基づき、映像データ(映像ストリームデータ)の再生、停止、早送り再生、巻き戻し再生を行う。また映像サーバ10は、時間的に指定された開始位置から映像ストリームデータを再生することができるようにされている。例えば、外部から、タイムコードなどの映像ストリームデータの先頭からの時間を示す時間情報を開始位置として与えることで、当該時間に対応した位置から映像ストリームデータを再生することができる。
【0039】
なお、映像サーバ10は、インターネット12上の場所を示すURL(Uniform Resource Locator)が与えられており、インターネット12を介してURLを与えることで、映像サーバ10にアクセスすることができるようにされている。これに限らず、映像サーバ10のデータ蓄積部に蓄積された映像データのそれぞれにURLを与えるようにしてもよい。この場合、インターネット12を介してURLを指定することで、当該URLが与えられた映像ストリームデータの再生を行うようにできる。
【0040】
映像サーバ10のデータ蓄積部から読み出され再生された映像ストリームデータは、インターネット12上に送信される。このストリームデータは、送受信制御部27に受信され、ストリームプレーヤ25およびストリームデコーダ26に供給される。
【0041】
ストリームデコーダ26は、供給されたストリームデータを復号化してAVスイッチ24に供給する。また、ストリームプレーヤ25は、選局制御マイコン23からの制御信号に基づきストリームデータの受信を制御する。例えば、ストリームプレーヤ25は、選局制御マイコン23からの制御信号に従い、送受信制御部27を介して映像サーバ10に対して映像データの配信要求を送信すると共に、ストリームデコーダ26に対して、ストリームデータの復号化開始を指示する。配信要求に従い映像サーバ10で再生された映像ストリームデータがインターネット12を介して送信され、送受信制御部27に受信される。受信されたストリームデータは、ストリームデコーダ26に供給されて復号化され、映像信号とされてAVスイッチ24に入力される。
【0042】
このように構成されたこの発明の実施の第1の形態によるストリーム配信システムの動作について、図3のフローチャートを用いて説明する。このフローチャートは、ユーザが当初、DTV受像機20により、映像サーバ10から送信されたストリームデータを受信し、受信されたストリームデータによる映像を視聴しており、この視聴の途中で、入力を他の入力(例えばアナログチューナ31による映像信号)に切り換えてしばらく視聴し、その後、再び入力を映像サーバ10から送信されたストリームデータに戻して視聴する動作を行う場合の例である。
【0043】
最初のステップS10では、ユーザによりDTV受像機20の入力として、ストリームデコーダ26の出力が選択されており、DTV受像機20のディスプレイ29には、映像サーバ10から送信されたストリームデータによる映像が映出されている。すなわち、映像サーバ10から送信されたストリームデータが送受信制御部27により受信されてストリームデコーダ26により復号化され、AVスイッチ24を介して信号処理部28により所定の処理を施されてディスプレイ29に供給され、映出される。
【0044】
なお、映像サーバ10は、例えばDTV受像機20のインターネット12上のアドレス(インターネット12の接続にTCP/IPを用いている場合には、IP(Internet Protocol)アドレスなど)に基づき、ストリームデータの送信を行う。DTV受像機20のアドレスは、例えば、DTV受像機20から映像サーバ10に対して映像データの配信を要求する際に、当該要求と共に映像サーバ10に送信される。
【0045】
DTV受像機20において映像サーバ10から送信されたストリームデータを受信中に、ユーザにより例えばリモコン21が操作され、入力を他の入力(ここでは、アナログチューナ31による入力とする)に切り換えるような指示が出される(ステップS11)。リモコン21は、この指示に基づく制御信号を赤外線信号に変調して送信する。この赤外線信号は、リモコン受光部22に受信され、復調され元の制御信号とされて選局制御マイコン23に供給される。選局制御マイコン23は、この入力切換を指示する制御信号を解釈し、切り換えできるか否かを判断する。切り換えることができると判断されると、AVスイッチ24に対して、入力をストリームデコーダ26からアナログチューナ31へと切り換えるよう指示する選局制御信号が出力される。それと共に、ストリームプレーヤ25に対しても、入力が切り換えられたことが伝えられる(ステップS12)。
【0046】
AVスイッチ24は、選局制御マイコン23から受け取った入力切換を指示する選局制御信号に従い、入力を切り換える。これにより、信号処理部28に対してアナログチューナ31の出力が供給されるようになり、ディスプレイ29に対して、アナログチューナ31の出力に基づく映像が表示される(ステップS13)。
【0047】
一方、ストリームプレーヤ25は、選局制御信号に従い、それまで受信していたストリームデータの送信元の映像サーバ10に対して、ストリームデータの一時停止を要求する。また、ストリームプレーヤ25は、ストリームデコーダ26に対してストリームデータの復号処理を停止するように指示すると共に、ストリームデータにおける、一時停止する時点を示す時間情報を取得する。時間情報は、ストリームデータの先頭からの時間を示す情報であって、例えばストリームデータに埋め込まれたタイムコードを用いることができる。これに限らず、時間情報は、DTV受像機20において映像の先頭からの時間を計測して取得することもできる。取得された時間情報は、ストリームデータの送信元の映像サーバ10のURLや配信された映像のタイトル情報などと共に、メモリ32に記憶される(ステップS14)。
【0048】
図4は、DTV受像機20から映像サーバ10に対してストリームの送信の一時停止を要求する一例の処理を概略的に示すシーケンスチャートである。先ず、選局制御マイコン23からストリームプレーヤ25に対してストリーム再生の一時停止要求が出される(SEQ100)。この一時停止要求を受けたストリームプレーヤ25は、現在ストリームデータとして送信されている映像ストリームデータの再生を一時停止するような要求を、映像サーバ10に対して送信する(SEQ101)。映像サーバ10は、この要求を受信すると、DTV受像機20に対するストリームデータの送信を停止する処理を行う。
【0049】
DTV受像機20の入力がアナログチューナ31に切り換えられてから暫くの間、ユーザによりアナログチューナ31による映像が視聴される(ステップS15)。
【0050】
その後、ユーザにより例えばリモコン21が操作され、入力をアナログチューナ31からストリームデコーダ26へと切り換えるような指示が出される(ステップS16)。この指示に基づく制御信号が変調された赤外線信号がリモコン21から送信され、リモコン受信部22に受信される。リモコン受信部22は、受信された赤外線信号を元の制御信号に復調して選局制御マイコン23に供給する。選局制御マイコン23は、この制御信号を解釈し、入力切り換えができるか否かを判断する。切り換えることができると判断されると、AVスイッチ24に対してアナログチューナ31からストリームデコーダ26への入力切換を指示する選局制御信号を出力する。それと共に、ストリームプレーヤ25に対しても、入力がアナログチューナ31からストリームデコーダ26へと切り換えられたことが伝えられる(ステップS17)。
【0051】
AVスイッチ24は、入力切換を指示する選局制御信号を選局制御マイコン23から受け取ると、選局制御信号に従い入力を切り換える。これにより、信号処理部28に対してストリームデコーダ26の出力が供給されるようになり、ディスプレイ29に対して、ストリームデコーダ26の出力に基づく映像が表示できるようになる(ステップS18)。
【0052】
一方、ストリームプレーヤ25は、選局制御信号に従い、アナログチューナ31に切り換えられる直前まで視聴していた映像、すなわち、上述のステップS10で受信していた配信ストリームデータを再び受信できるように、当該配信ストリームデータの配信元(映像サーバ10)に対して、ストリームデータの再生を開始するように要求する。なお、映像サーバ10のURLは、入力がストリームデコーダ26からアナログチューナ31へ切り換えられ、映像サーバ10に配信ストリームデータの一時停止を要求した際に、メモリ32に記憶されている。また、メモリ32に記憶された、ストリームデータ上の一時停止する時点を示す時間情報がストリーム再生開始要求と共に映像サーバ10に送信される(ステップS19)。
【0053】
図5は、DTV受像機20から映像サーバ10に対してストリーム配信の開始を要求する一例の処理を概略的に示すシーケンスチャートである。先ず、選局制御マイコン23からストリームプレーヤ25に対して、ストリームデータの再生開始要求が出される(SEQ200)。この再生開始要求には、メモリ32に記憶された、入力がアナログチューナ31に切り換えられる直前まで視聴していた映像の配信元の映像サーバ10のURLと、入力がアナログチューナ31に切り換えられる時間に対応したストリームデータ上の時間情報と、当該映像のタイトル情報とが付加されている。
【0054】
この再生開始要求を受けたストリームプレーヤ25は、再生開始要求に付加されているURL、時間情報および映像のタイトル情報に基づき、当該URLで示される映像サーバ10に対して、対応する映像ストリームデータを当該時間情報から再生するような要求を送信する(SEQ201)。映像サーバ10は、この要求を受信すると、DTV受像機20に対して、当該映像ストリームデータを当該時間情報により示される時間から再生して送信する。このストリームデータは、インターネット12を介してDTV受像機20の送受信制御部27により受信され、ストリームデコーダ26に供給される(SEQ202)。
【0055】
ストリームデコーダ26は、受信されたストリームデータを復号化して映像信号とし、AVスイッチ24に入力する。AVスイッチ24は、上述のステップS18においてアナログチューナ31からストリームデコーダ26へと切り換えられているので、ストリームデコーダ26から入力された映像信号は、信号処理部28に供給されて所定の信号処理を施され、ディスプレイ29に供給され映出される。
【0056】
なお、上述では、URL、タイトル情報および時間情報が記憶されるメモリ32が選局制御マイコン23に接続されるように説明したが、これはこの例に限定されない。メモリ32は、ストリームプレーヤ25に接続されるようにしてもよい。この場合、選局制御マイコン23からストリームプレーヤ25に対して再生開始要求が供給されると、ストリームプレーヤ25によりメモリ32に記憶されたURL、タイトル情報および時間情報が読み出され、再生開始要求に付加されてインターネット12に対して送信される。
【0057】
次に、この発明の実施の第2の形態について図6を用いて説明する。この発明の実施の第2の形態では、上述の実施の第1の形態におけるDTV受像機20で、視聴した配信ストリームデータの履歴を保存し、後に、以前に視聴したストリームデータを以前の視聴の際に一時停止した位置から再生できるようにしている。なお、図6において、上述した図2と対応する部分は、同一の符号を付し詳細な説明を省略すると共に、この実施の第2の形態に関連の深い部分だけを示し、他の構成を省略している。
【0058】
映像サーバ10A、10B、10Cおよび10Dは、それぞれ異なるURL(URL(1)、URL(2)、URL(3)およびURL(4))を有し、図示されないインターネットを介してDTV受像機20に接続される。DTV受像機20は、URLを指定することで、これら映像サーバ10A、10B、10Cおよび10Dに対してそれぞれ映像データの配信を要求し、この要求を受けた映像サーバ10A、10B、10Cおよび10Dから送信されるストリームデータを受信し、受信されたストリームデータによる映像を視聴することができる。
【0059】
この実施の第2の形態では、DTV受像機20において、ストリームデータを受信し視聴した履歴が履歴表50として保存される。履歴表50の保存先として、メモリ32を用いることができる。この場合、メモリ32を例えばバッテリバックアップされた不揮発性メモリとして、履歴表50をDTV受像機20の電源がOFFの状態でも保持できるのが好ましい。
【0060】
図7は、履歴表50の一例の構成を示す。フィールド「URL」は、受信したストリームデータの送信元である映像サーバのURLが記述される。ストリームデータとして配信された映像データそのものにURLが付されている場合は、そのURLが記述される。フィールド「タイトル」は、ストリームデータとして配信された映像データのタイトル情報が記述される。このフィールド「タイトル」は、映像データのタイトル情報に限られず、フィールド「URL」で示される映像サーバ内で映像データを特定できる情報であれば、当該映像データのファイル名など、他の情報でもよい。フィールド「URL」が映像データそのものを示す場合には、フィールド「タイトル」は、省略することができる。
【0061】
フィールド「TC」は、ストリームデータによる映像を視聴中に、上述の実施の第1の形態で説明したようにして、他の入力に切り換えると共に映像サーバに対してストリームデータとして配信されている映像ストリームデータの再生を一時停止するように要求した際の、一時停止位置の時間情報が記述される。時間情報は、映像の先頭からの時間を示す時間情報とされ、例えばストリームデータに埋め込まれたタイムコードを用いることができる。これに限らず、時間情報は、DTV受像機20において映像の先頭からの時間を計測して取得してもよい。
【0062】
図8を用いて、この発明の実施の第2の形態による、履歴表50を用いた動作について説明する。なお、図8において、上述した図2および図6と対応する部分は、同一の符号を付し詳細な説明を省略すると共に、この実施の第2の形態に関連の深い部分だけを示し、他の構成を省略している。
【0063】
履歴表50は、DTV受像機20において過去に視聴されたストリームデータの送信元である映像サーバのURL(URL(1)、URL(2)、URL(3)およびURL(4))が、それぞれ視聴された映像データのタイトル情報と、ストリームデータにより配信される映像ストリームデータの再生が一時停止された位置を示す時間情報(TC:タイムコードとする)とに関連付けられてメモリ32に保存されている。図8では、履歴表50におけるタイトル情報および時間情報は、省略されている。
【0064】
DTV受像機20で、例えば、ある映像サーバから配信される配信ストリームによる映像を視聴中に、ユーザがリモコン21に対して所定の操作を行うことで、過去に受信したことのあるストリームデータを、当該過去の受信時に再生を停止した位置から再生させることができる。
【0065】
ある映像サーバから送信されるストリームデータを受信中に、ユーザにより、リモコン21に対して例えば(+−)キーの操作などのチャンネルを変更するような操作がなされると、この操作に応じて生成された制御信号が赤外線信号に変調されて送信される。この赤外線信号は、図示されないリモコン受信部22に受信され、元の制御信号に復調されて選局制御マイコン23に供給される。
【0066】
選局制御マイコン23は、制御信号に基づき、メモリ32に保存された履歴表50からURL、タイトル情報および時間情報を一組、読み出す。ここでは、URL(2)に関する情報が読み出されるものとする。このとき、最も最近記憶された情報を最初に読み出してもよいし、最も古くに記憶された情報から読み出してもよい。履歴表50中の所定位置に記憶された情報を最初に読み出すようにもできる。
【0067】
選局制御マイコン23は、履歴表50から読み出された情報に基づき、URL(2)で示される映像サーバ10Bに対して、履歴表50において当該URL(2)に対応するタイトルの映像を時間情報で示される時間から再生するように、再生開始要求を生成する。生成された再生開始要求は、図5を用いて既に説明したように、ストリームプレーヤ25に供給され、ストリームプレーヤ25から対応する映像サーバ10Bに対して送信される。
【0068】
映像サーバ10Bは、この要求を受けて、対応する映像ストリームデータを再生し、インターネットを介してDTV受像機20に対して送信する。映像サーバ10Bから送信されたストリームデータは、DTV受像機20に受信され、ストリームプレーヤ25の制御に従い図示されないストリームデコーダ26により復号化され、AVスイッチ24を介して信号処理部28に供給される。信号処理部28において供給された映像信号に対して所定の処理が施され、図示されないディスプレイ29に供給されて映像が映出される。
【0069】
ここで、ユーザにより、リモコン21を用いてチャンネルを変更するような操作がさらになされた場合の動作について、図9を用いて説明する。当初、映像サーバ(1)から配信されたストリームデータがDTV受像機20に受信され、視聴されているものとする(SEQ300)。
【0070】
リモコン21に対する操作に応じた制御信号に基づき、選局制御マイコン23によりメモリ32に保存された履歴表50の例えば次のURLの組が読み出される。そして、読み出されたURLの組の情報に基づき再生開始要求が生成され、ストリームプレーヤ25に供給される(SEQ301)。ストリームプレーヤ25は、ストリームデコーダ26に対して、現在受信されているストリームデータの復号化の一時停止と、新たに受信されるストリームデータの復号化の指示を出す。
【0071】
また、ストリームプレーヤ25は、現在受信されているデータストリームの送信元(図9の例では、映像サーバ(1))にストリーム送信の一時停止を要求する(SEQ302)と共に、選局制御マイコン23から供給された再生開始要求を当該URLに対応する映像サーバ(図9の例では映像サーバ(2))に送信する(SEQ303)。
【0072】
なお、SEQ302により送信が一時停止されたストリームデータの情報、すなわち、当該ストリームデータの送信元のURL、映像タイトル情報および一時停止されたストリーム上の時間を示す時間情報が履歴表50に記述される。このとき、URL、タイトル情報および時間情報を履歴表50に対して新たに記述してもよいし、過去の対応する情報に対して上書きしてもい。
【0073】
映像サーバ(1)では、送信されたストリーム送信の一時停止要求を受けて、ストリーム送信の停止処理を行う。また、映像サーバ(2)では、送信された再生開始要求を受けて、再生開始要求に示される映像ストリームデータを、時間情報に示される位置から再生して送信する(SEQ304)。このストリームデータは、DTV受像機20に受信され、ストリームデコーダ26で復号化され映像信号とされて、AVスイッチ24を介して信号処理部28に供給される。そして、信号処理部28で所定の処理を施され、ディスプレイ29に映出される。
【0074】
この発明の実施の第2の形態では、このように、映像サーバから送信されたストリームデータを受信中に、リモコン21を用いてチャンネルを切り換える操作を行うと、履歴表50に記述された情報に基づき受信されるストリームデータを切り換えて、それぞれ前回再生を停止した位置から再生を開始させて映出させることができる。
【0075】
リモコン21の操作は、一例として、チャンネルを上げる操作(例えば「+」キーの押下)で一つ前のストリーム、チャンネルを下げる操作(例えば「−」キーの押下)で一つ新しいストリームの再生開始指示とすることが考えられる。こうすることにより、複数の配信ストリームデータを、恰も通常のテレビジョン放送のチャンネルを切り換えるような感覚で切り換えて視聴することができる。
【0076】
なお、上述ではメモリ32が選局制御マイコン23に接続されるとして説明したが、これはこの例に限定されない。実施の第1の形態でも説明したように、メモリ32をストリームプレーヤ25に接続するようにしてもよい。
【0077】
また、上述では、配信ストリームデータを受信中にチャンネルを切り換える操作をしたときに、履歴表50に基づく選局がなされるように説明したが、これはこの例に限定されない。例えば、BS/CSディジタルチューナ30やアナログチューナ31による映像を視聴中に、リモコン21の所定のキーを操作することで、履歴表50に基づく選局を行うようにもできる。
【0078】
さらに、上述では、ストリームデータが映像サーバ10からDTV受像機20に対して送信される経路と、DTV受像機20から映像サーバ10に対して要求を送信する経路とが共にインターネット12であるように説明したが、これはこの例に限定しない。すなわち、映像サーバ10からDTV受像機20へのストリームデータの送信と、DTV受像機20から映像サーバ10への要求の送信は、別の通信手段によって行ってもよい。例えば、映像サーバ10からDTV受像機20へのストリームデータの送信を電波を用いて行い、DTV受像機20から映像サーバ10に対する要求の送信をインターネット12などのネットワークを介して行うようにできる。
【0079】
さらにまた、上述では、ストリームデータの一時停止位置を示す時間情報をDTV受像機20が有するメモリ32に記憶するように説明したが、これはこの例に限定されない。すなわち、ストリームデータの一時停止位置を示す時間情報を、映像サーバ10において記憶するようにもできる。DTV受像機20から映像サーバ10に対して送信されたストリームデータの一時停止要求が映像サーバ10に受信されると、映像サーバ10は、受信された要求に従い映像ストリームデータの再生を停止する。この停止処理の際に、停止位置に応じた映像ストリームデータ上の位置情報を取得し、記憶する。次回、そのDTV受像機20から当該映像ストリームデータの再生再開が要求されたときに、記憶された時間情報に基づき映像ストリームデータの再生を開始する。
【0080】
【発明の効果】
以上説明したように、この発明によれば、受像機において映像サーバから送信された映像ストリームによる映像を視聴中に入力を他の入力に切り換えた際に、受像機側から映像サーバに対して映像ストリームデータの再生を一時停止するように要求すると共に、入力を再び当該映像ストリームデータに戻したときに、前回再生が一時停止された位置から当該映像ストリームデータを再生するように映像サーバに対して要求している。そのため、受像機側でハードディスクドライブなどの映像データの蓄積手段を持たなくても、映像サーバから送信される映像ストリームの前回停止位置からの再生再開が可能となる効果がある。
【0081】
また、この発明の実施の第2の形態によれば、受像機において過去に受信した映像ストリームデータの履歴が当該映像ストリームデータの一時停止位置情報と共に記憶されており、チャンネル切り換え操作により履歴に記憶された映像ストリームデータを、前回再生停止した位置から再生するように映像サーバに要求するようにしている。そのため、ユーザは、恰も通常のテレビジョン放送のチャンネルを切り換える感覚で映像ストリームデータを切り換えて視聴することができる効果がある。
【図面の簡単な説明】
【図1】この発明の実施の一形態によるストリーム配信システムの一例の構成を概略的に示す略線図である。
【図2】この発明の実施の第1の形態によるDTV受像機の一例の構成を示す略線図である。
【図3】この発明の実施の第1の形態によるストリーム配信システムの動作を説明するためのフローチャートである。
【図4】DTV受像機から映像サーバに対してストリームの送信の一時停止を要求する一例の処理を概略的に示すシーケンスチャートである。
【図5】DTV受像機から映像サーバに対してストリーム配信の開始を要求する一例の処理を概略的に示すシーケンスチャートである。
【図6】この発明の実施の第2の形態を説明するためのブロック図である。
【図7】履歴表の一例の構成を示す略線図である。
【図8】この発明の実施の第2の形態による履歴表を用いた動作について説明するためのブロック図である。
【図9】この発明の実施の第2の形態による処理を概略的に示すシーケンスチャートである。
【図10】従来技術によるハードディスクドライブを内蔵したDTV受像機を用いたシステムを説明するための略線図である。
【符号の説明】
10・・・映像サーバ、12・・・インターネット、20・・・DTV受像機、21・・・リモートコントロールコマンダ、23・・・選局制御マイコン、24・・・AVスイッチ、25・・・ストリームプレーヤ、26・・・ストリームデコーダ、27・・・送受信制御部、32・・・メモリ、50・・・履歴表
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a receiving apparatus and a channel selecting method suitable for use when receiving by switching between a television broadcast and stream data, and a stream distribution system.
[0002]
[Prior art]
In recent years, with the start of digital television (hereinafter abbreviated as DTV) broadcasting using satellites and preparations for terrestrial digital television broadcasting, television broadcasting received as digital signals has been projected. DTV receivers are becoming popular. In general, a DTV receiver can receive a conventional terrestrial analog television broadcast.
[0003]
On the other hand, with the development of a network environment such as enabling high-speed communication on the Internet, a service for distributing stream data such as video via a network has been proposed. The stream data is stored in, for example, a content server on a network. The DTV receiver and the content server are bidirectionally connected via a network. When the DTV receiver requests the content server to deliver a desired video, the content server requests the content server out of the stored stream data. The selected video stream data is selected and reproduced, and transmitted and distributed to the requested DTV receiver via the network. The transmitted stream data is received and projected by the DTV receiver.
[0004]
In recent years, many television receivers have a plurality of inputs so that other signals such as a VTR (Video Tape Recorder) can be input. With one DTV receiver, the user can enjoy digital or analog television broadcasting, stream-distributed video, video signals output from a VTR, and the like by switching.
[0005]
Patent Literature 1 describes a technology in which digital contents and digital television broadcast programs on the Internet can be searched using EPG (Electrical Program Guide) data, and these contents can be switched and viewed based on the search results. Have been.
[0006]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2000-253667
[0007]
[Problems to be solved by the invention]
In a television receiver having both a function of receiving a television broadcast and a function of receiving stream data transmitted via a network as described above, even while receiving stream data, an input such as a television broadcast is performed. You can switch to another input. However, if the input is switched to another input such as a television broadcast while the stream data is being received and displayed, if the stream data is still being reproduced on the content server, the content by another input is viewed. During that time, the reproduction of the stream data proceeds. Therefore, when switching from another input to the input of stream data again to view the continuation immediately before switching to another input, it is necessary to return the reproduction position of the stream data.
[0008]
As described above, in a television receiver having both the function of receiving a television broadcast and the function of receiving stream data transmitted via a network, the position where the reproduction of the stream data returns to the previous reproduction position There was a need for a function that automatically restarted from the server.
[0009]
On the other hand, as shown in an example in FIG. 10, digital video data by DTV broadcasting broadcasted via satellite 110 and received by antenna 102 is converted into a hard disk drive (HDD) built in receiver 100 capable of receiving DTV. There has been proposed a DTV image receiving system in which the DTV 101 is temporarily stored. The digital video data stored in the HDD 101 is subjected to predetermined signal processing by the signal processing unit 103, converted into a signal that can be projected by the receiver 120, and supplied to the receiver 120. According to this configuration, digital video data received on a certain channel by the antenna 102 can be continuously stored in the HDD 101.
[0010]
In this system, for example, information such as a commercial inserted into a program broadcasted on a certain channel or information by a data broadcast superimposed on video data in a DTV broadcast is temporarily displayed in order to see in detail. In the pause state, the received video data of the television broadcast is stored in the HDD 101. Thereafter, by continuously storing the video data in the HDD 101, when the pause state of the display is released, the data from the time when the pause state is set is sequentially read from the HDD 101, and before and after the pause state. The continuity of the reproduced video can be maintained.
[0011]
It is conceivable to add a configuration that enables reception of stream data transmitted via a network to this configuration. The stream data being received is stored in the HDD 101 continuously when the input is switched to another input while the stream data is being received. When the input is returned to the stream data from another input, the stream data stored in the HDD 101 is sequentially read from the data at the time when the input is switched, so that the stream data from the position immediately before the input is switched can be obtained. Resumption of reproduction of stream data can be realized.
[0012]
However, the configuration of FIG. 10 has a problem that the cost increases because the HDD 101 is built in the television receiver. In addition, since video data is played back while being stored in the HDD 101, there is a problem that the load on the device is large. Furthermore, due to the storage capacity of the HDD 101, there is a possibility that all the received stream data may not be stored, and in this case, there is a problem that the reproduction may end in the middle.
[0013]
Furthermore, since the HDD 101 includes a mechanical part, there is a risk of breakage. In this case, there is a problem that the stream data transmitted via the network and stored in the HDD 101 is lost. Since it is assumed that the stream data transmitted via the network is charged, the data loss due to the damage of the HDD 101 can be a serious problem.
[0014]
Therefore, an object of the present invention is to switch the stream data to another input while viewing the stream data and, when the input is returned to the stream data again, to reproduce the stream data from the position immediately before switching to the other input to the receiving side. It is an object of the present invention to provide a receiving apparatus and a channel selecting method that can be realized without having a means for storing stream data, and a stream distribution system.
[0015]
[Means for Solving the Problems]
In order to solve the above-described problems, the present invention provides a receiving device that can switch between television broadcast and stream data and receive the received stream data. Switching means for switching between an input and another input; and communication means for communicating with the source of the stream data. During the reproduction of the stream data by the reproducing means, the switching means changes the input from the input from the reproducing means to another input. When switching to, when a stop request to stop the transmission of stream data is transmitted to the source of the stream data by the communication means, and the input is switched again from another input to the input from the reproduction means by the switching means, Starts playback of stream data from the stream data transmission source from the position where the stream data transmission was stopped. The start request, a receiving apparatus is characterized in that is to be sent by the communication means.
[0016]
Further, the present invention provides a channel selection method in which a television broadcast and stream data can be switched and received, and a reproduction step of reproducing the received stream data; And a communication step for communicating with the source of the stream data. In the reproduction step, during the reproduction of the stream data, the input is changed from the input from the reproduction step to another input. When the input is switched to the input, a stop request for stopping the transmission of the stream data is transmitted to the source of the stream data by the communication step, and the input is switched from another input to the reproduction step again by the switching step. When switched, the stream data playback is streamed to the stream data source. The start request to start sending over data from the stop position, a channel selection method being characterized in that is to be sent by the communication step.
[0017]
Also, the present invention provides a stream distribution system for distributing stream data to a receiving device that can switch between television broadcast and stream data for reception, and a stream data server that reproduces and transmits the stream data; Playback means for receiving the stream data transmitted from the data server and playing back the received stream data; switching means for switching the input between the input from the playback means and another input; and communication means for communicating with the stream data server The receiving device stops transmitting the stream data when the switching unit switches the input from the input from the reproducing unit to another input during the reproduction of the stream data by the reproducing unit. To the stream data server by communication means. Then, the stream data server stops transmitting the stream data by the stream data server in response to the stop request, and the receiving device switches the input again from another input to the input from the reproducing unit by the switching unit. To the stream data server, a start request for starting reproduction of the stream data from the position where the transmission of the stream data is stopped is transmitted to the stream data server by the communication means. A stream distribution system characterized in that stream data is reproduced from a position where data transmission is stopped and transmitted to a receiving device.
[0018]
As described above, according to the present invention, when an input is switched from stream data to another input during reproduction of received stream data, a stop request to stop transmission of stream data is transmitted to the source of the stream data. Then, when the input is switched from another input to the stream data again, a start request to start the reproduction of the stream data from the position where the transmission of the stream data is stopped is transmitted to the transmission source of the stream data. Therefore, even if there is no stream data storage means on the stream data receiving side, when the input is temporarily switched to another input and then returned to the stream data, the stream data continues from the position where the previous stream data was stopped. Stream data can be reproduced.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 schematically shows a configuration of an example of a stream distribution system according to an embodiment of the present invention. For example, a digital television (DTV) broadcast wave broadcast via a satellite 13 is received by the antenna 2, converted into stream data by a reception processing unit (not shown), and supplied to the signal processing unit 3 of the receiver 1. The signal processing unit 3 performs predetermined processing on the supplied stream data and supplies the stream data to the receiver 4. The receiver 4 displays an image based on the supplied signal.
[0020]
The video server 10 is managed by, for example, an Internet video distribution company, and reproduces video data stored in the hard disk drive 11 as video data storage means and outputs the data as stream data. The output stream data is transmitted via the Internet 12 and received by, for example, the receiver 1. In the receiver 1, the signal processing unit 3 performs predetermined processing on the received stream data, and supplies the stream data to the receiver 4. The receiver 4 displays an image based on the supplied signal.
[0021]
In the following, the reproduction of the stored video data for output as stream data in the video server 10 is appropriately expressed as "reproduce video stream data".
[0022]
The receiver 1 can bidirectionally communicate with the video server 10 via the Internet 12. The receiver 1 switches between stream data based on a signal received by the antenna 2 and stream data transmitted via the Internet 12 in accordance with, for example, a user operation on the receiver 1, and Can be entered.
[0023]
In the first embodiment of the present invention, while a user is viewing a video based on the stream data transmitted from the video server 10 at the receiver 4, an input to the signal processing unit 3 is performed by the user's operation. When the switch from the stream data transmitted from is input to another input, the temporal reproduction position of the stream data at that time is stored, and the receiver 1 transmits the video stream data to the video server 10. Request a pause. Then, when the input to the signal processing unit 3 is returned to the stream data transmitted from the video server 10 from another input, the input to the signal processing unit 3 stored in the receiver 1 is changed to another input. The receiver 1 requests the video server 10 to reproduce the video stream data from the reproduction position immediately before the switching.
[0024]
According to the stream distribution system according to the first embodiment of the present invention configured as described above, even if the receiver 1 does not have a storage unit for stream data such as a hard disk drive, the user can transmit the stream data to the receiver 1. When the input is switched from the stream data transmitted from the video server 10 to another input, and the input is returned to the stream data transmitted from the video server 10 again, the video based on the stream data transmitted from the video server 10 is returned. Can be viewed from the position following the playback position immediately before switching to another input.
[0025]
FIG. 2 shows an example of the configuration of the DTV receiver 20 according to the first embodiment of the present invention. The DTV receiver 20 is configured to include the receiver 1 and the receiver 4 described in FIG. 1 in the same housing. The DTV receiver 20 has a BS / CS digital tuner 30 and an analog tuner 31, and uses a DTV broadcast such as a BS (Broadcasting Satellite) broadcast and a CS (Communication Satellite) broadcast received by an antenna (not shown), or a terrestrial wave. Analog television broadcasting can be received.
[0026]
The BS / CS digital tuner 30 receives a broadcast of a channel selected from the BS broadcast and the CS broadcast based on a tuning instruction signal supplied from the AV switch 24, and outputs a video and audio signal based on the received broadcast. I do. The video and audio signals output from the BS / CS tuner 30 are input to an AV (Audio Video) switch 24.
[0027]
Similarly, analog tuner 31 receives a broadcast of a channel selected from analog television broadcast based on a channel selection instruction signal supplied from AV switch 24, and outputs a video and audio signal based on the received broadcast. . The video and audio signals output from the analog tuner 31 are supplied to the AV switch 24.
[0028]
The DTV receiver 20 further has an external input terminal (not shown) to which external video and audio signals can be input. Video and audio signals output from, for example, a VTR (Video Tape Recorder) 40 connected to an external input terminal are input to the AV switch 24. Furthermore, video and audio signals output from a stream decoder 26 described later are supplied to the AV switch 24.
[0029]
The AV switch 24 can respond to input of both analog and digital video and audio signals, for example, by providing an A / D converter inside. Further, more external input terminals can be provided. In the following, video and audio signals will be described focusing on processing of video signals, and description of audio signals will be omitted.
[0030]
The AV switch 24 selects one of the BS / CS tuner 30, the analog tuner 31, the external input terminal and the stream decoder 26 based on a tuning control signal supplied from the tuning control microcomputer 23. At the same time, when the BS / CS tuner 30 or the analog tuner 31 is selected, a tuning instruction signal for designating a reception channel is sent to the side of the BS / CS tuner 30 or the analog tuner 31 selected based on the tuning control signal. To supply.
[0031]
The video signal selected by the AV switch 24 among the BS / CS tuner 30, the analog tuner 31, and the external input terminal is output from the AV switch 24 and supplied to the signal processing unit 28. The video signal that has been subjected to the predetermined signal processing by the signal processing unit 28 is supplied to a display unit 29 such as a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), or a PDP (Plasma Display Panel), and based on the video signal. The image is projected.
[0032]
The tuning control microcomputer 23 includes, for example, a CPU (Central Processing Unit), has a ROM (Read Only Memory), a RAM (Random Access Memory), and the like, and performs the above-described tuning control based on a program stored in the ROM in advance. And the entire DTV receiver 20 is controlled. Further, the channel selection control microcomputer 23 gives a control signal for instructing a stream player 25 to be described later to control the reproduction of the stream data. The RAM is used as a work memory of the CPU. Further, a memory 32 is connected to the channel selection control microcomputer 23.
[0033]
A remote control commander 21 (hereinafter abbreviated as a remote controller 21) is for remotely controlling the DTV receiver 20 using, for example, an infrared signal, and includes a channel setting key, an input switching key, a volume setting key, and a power ON / OFF. Various operation means required for operating the DTV receiver 20, such as a key and a (+-) key for raising and lowering the receiving channel by one, are provided. When a key is operated by the user, the remote controller 21 modulates a control signal corresponding to the operated key into an infrared signal and transmits the infrared signal.
[0034]
Here, the operation means provided on the remote controller 21 has been described as being a key, but this is not limited to this example. For example, a cross key capable of instructing up, down, left, and right directions, a touch panel on which an input is made by touching, or the like may be used as the operation means. A dial for setting an input value by rotating, or an operating unit that combines a rotating operation and a pressing operation may be used.
[0035]
The infrared signal transmitted from the remote control 21 is received by the remote control receiving unit 22 of the DTV receiver 20, and the infrared signal is demodulated. The control signal obtained by demodulating the infrared signal is supplied to the channel selection control microcomputer 23. The tuning control microcomputer 23 generates, for example, the above-described tuning control signal based on the control signal, and outputs the generated tuning control signal to the AV switch 24.
[0036]
The transmission / reception control unit 27 is connected to the Internet 12 by a communication line having a communication speed of, for example, several Mbps (Mega bits per second) or more, and controls communication with the Internet 12. Stream data transmitted from the video server 10 is exchanged between the video server 10 and the transmission / reception control unit 27 via the Internet 12 according to a predetermined protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol). By the DTV receiver 20, and exchange of commands and data between the DTV receiver 20 and the video server 10.
[0037]
On the other hand, the video server 10 stores video data in a data storage unit (not shown). The video data is compression-encoded by the MPEG2 (Moving Pictures Experts Group 2) method, for example. In the video server 10, for example, video data specified by a title can be read from the data storage unit, reproduced, and output as stream data. The stream data is transmitted on the Internet 12 based on, for example, the stream transmission method defined by the above-described MPEG2. Of course, the compression encoding method and transmission method of the video data are not limited to MPEG2.
[0038]
The video server 10 also controls the reproduction of the video data stored in the data storage unit. For example, playback, stop, fast forward playback, and rewind playback of video data (video stream data) are performed based on an external request. Further, the video server 10 can reproduce video stream data from a temporally designated start position. For example, by providing time information indicating the time from the beginning of the video stream data such as a time code from the outside as a start position, the video stream data can be reproduced from a position corresponding to the time.
[0039]
The video server 10 is provided with a URL (Uniform Resource Locator) indicating a place on the Internet 12, and can access the video server 10 by providing a URL via the Internet 12. I have. The present invention is not limited to this, and a URL may be given to each of the video data stored in the data storage unit of the video server 10. In this case, by specifying a URL via the Internet 12, it is possible to reproduce the video stream data given the URL.
[0040]
Video stream data read from the data storage unit of the video server 10 and reproduced is transmitted on the Internet 12. The stream data is received by the transmission / reception control unit 27 and supplied to the stream player 25 and the stream decoder 26.
[0041]
The stream decoder 26 decodes the supplied stream data and supplies the decoded stream data to the AV switch 24. The stream player 25 controls the reception of stream data based on a control signal from the channel selection control microcomputer 23. For example, the stream player 25 transmits a video data distribution request to the video server 10 via the transmission / reception control unit 27 according to a control signal from the channel selection control microcomputer 23, and sends a stream data to the stream decoder 26. To start the decoding of The video stream data reproduced by the video server 10 in accordance with the distribution request is transmitted via the Internet 12 and received by the transmission / reception control unit 27. The received stream data is supplied to the stream decoder 26, decoded, converted into a video signal, and input to the AV switch 24.
[0042]
The operation of the stream distribution system thus configured according to the first embodiment of the present invention will be described with reference to the flowchart of FIG. In this flowchart, the user initially receives the stream data transmitted from the video server 10 by the DTV receiver 20 and watches the video based on the received stream data. This is an example of a case in which the operation is switched to an input (for example, a video signal from the analog tuner 31) and viewed for a while, and then the input is returned to the stream data transmitted from the video server 10 and viewed again.
[0043]
In the first step S10, the output of the stream decoder 26 is selected by the user as the input of the DTV receiver 20, and the display 29 of the DTV receiver 20 displays the video based on the stream data transmitted from the video server 10. Has been issued. That is, the stream data transmitted from the video server 10 is received by the transmission / reception control unit 27, decoded by the stream decoder 26, subjected to predetermined processing by the signal processing unit 28 via the AV switch 24, and supplied to the display 29. It is projected.
[0044]
The video server 10 transmits the stream data based on, for example, an address of the DTV receiver 20 on the Internet 12 (in a case where TCP / IP is used for connection to the Internet 12, an IP (Internet Protocol) address or the like). I do. The address of the DTV receiver 20 is transmitted to the video server 10 together with the request when, for example, the DTV receiver 20 requests the video server 10 to distribute the video data.
[0045]
While the DTV receiver 20 is receiving the stream data transmitted from the video server 10, for example, the user operates the remote controller 21 to switch the input to another input (here, the input by the analog tuner 31). Is issued (step S11). The remote controller 21 modulates a control signal based on this instruction into an infrared signal and transmits it. This infrared signal is received by the remote control light receiving unit 22, demodulated and supplied to the channel selection control microcomputer 23 as the original control signal. The channel selection control microcomputer 23 interprets the control signal instructing the input switching and determines whether or not the input can be switched. If it is determined that the switching can be performed, a channel selection control signal for instructing the AV switch 24 to switch the input from the stream decoder 26 to the analog tuner 31 is output. At the same time, the stream player 25 is also notified that the input has been switched (step S12).
[0046]
The AV switch 24 switches the input in accordance with a tuning control signal received from the tuning control microcomputer 23 and instructing input switching. As a result, the output of the analog tuner 31 is supplied to the signal processing unit 28, and an image based on the output of the analog tuner 31 is displayed on the display 29 (step S13).
[0047]
On the other hand, in accordance with the channel selection control signal, the stream player 25 requests the video server 10 that is the source of the stream data that has been received up to that point to temporarily stop the stream data. Further, the stream player 25 instructs the stream decoder 26 to stop decoding the stream data, and obtains time information in the stream data indicating the time point at which the stream data is temporarily stopped. The time information is information indicating the time from the beginning of the stream data, and for example, a time code embedded in the stream data can be used. The time information is not limited to this, and the time information can be obtained by measuring the time from the beginning of the video in the DTV receiver 20. The acquired time information is stored in the memory 32 together with the URL of the video server 10 that has transmitted the stream data and the title information of the distributed video (step S14).
[0048]
FIG. 4 is a sequence chart schematically illustrating an example of a process of requesting the video server 10 to suspend the transmission of a stream from the DTV receiver 20. First, the channel selection control microcomputer 23 issues a stream reproduction pause request to the stream player 25 (SEQ100). The stream player 25 that has received the pause request transmits a request to pause the reproduction of the video stream data currently transmitted as the stream data to the video server 10 (SEQ101). Upon receiving this request, the video server 10 performs a process of stopping transmission of stream data to the DTV receiver 20.
[0049]
For a while after the input of the DTV receiver 20 is switched to the analog tuner 31, the user views the video by the analog tuner 31 for a while (step S15).
[0050]
Thereafter, the user operates, for example, the remote controller 21 to issue an instruction to switch the input from the analog tuner 31 to the stream decoder 26 (step S16). An infrared signal obtained by modulating a control signal based on this instruction is transmitted from the remote controller 21 and received by the remote controller receiver 22. The remote control receiver 22 demodulates the received infrared signal into the original control signal and supplies it to the channel control microcomputer 23. The channel selection control microcomputer 23 interprets this control signal and determines whether or not input switching can be performed. If it is determined that the switching can be performed, a channel selection control signal for instructing the AV switch 24 to switch the input from the analog tuner 31 to the stream decoder 26 is output. At the same time, the stream player 25 is also notified that the input has been switched from the analog tuner 31 to the stream decoder 26 (step S17).
[0051]
When the AV switch 24 receives a tuning control signal for instructing input switching from the tuning control microcomputer 23, the AV switch 24 switches the input according to the tuning control signal. As a result, the output of the stream decoder 26 is supplied to the signal processing unit 28, and an image based on the output of the stream decoder 26 can be displayed on the display 29 (step S18).
[0052]
On the other hand, in accordance with the channel selection control signal, the stream player 25 performs the distribution so that the video being viewed immediately before switching to the analog tuner 31, that is, the distribution stream data received in step S10 described above, can be received again. It requests the stream data distribution source (video server 10) to start playing the stream data. The URL of the video server 10 is stored in the memory 32 when the input is switched from the stream decoder 26 to the analog tuner 31 and the video server 10 is requested to temporarily stop the distribution stream data. Further, the time information indicating the time point of the temporary stop on the stream data stored in the memory 32 is transmitted to the video server 10 together with the stream reproduction start request (step S19).
[0053]
FIG. 5 is a sequence chart schematically illustrating an example of a process in which the DTV receiver 20 requests the video server 10 to start stream distribution. First, the channel selection control microcomputer 23 issues a stream data reproduction start request to the stream player 25 (SEQ200). The reproduction start request includes the URL of the video server 10 that is the source of the video that has been viewed until immediately before the input is switched to the analog tuner 31 and the time that the input is switched to the analog tuner 31. Time information on the corresponding stream data and title information of the video are added.
[0054]
Based on the URL, time information, and video title information added to the reproduction start request, the stream player 25 that has received the reproduction start request transmits the corresponding video stream data to the video server 10 indicated by the URL. A request to reproduce from the time information is transmitted (SEQ201). Upon receiving this request, the video server 10 reproduces and transmits the video stream data from the time indicated by the time information to the DTV receiver 20. This stream data is received by the transmission / reception control unit 27 of the DTV receiver 20 via the Internet 12, and is supplied to the stream decoder 26 (SEQ202).
[0055]
The stream decoder 26 decodes the received stream data into a video signal, and inputs the video signal to the AV switch 24. Since the AV switch 24 has been switched from the analog tuner 31 to the stream decoder 26 in the above-described step S18, the video signal input from the stream decoder 26 is supplied to the signal processing unit 28 to perform predetermined signal processing. Then, it is supplied to the display 29 and projected.
[0056]
In the above description, the memory 32 in which the URL, title information, and time information are stored is connected to the channel selection control microcomputer 23, but this is not limited to this example. The memory 32 may be connected to the stream player 25. In this case, when a reproduction start request is supplied from the channel selection control microcomputer 23 to the stream player 25, the URL, title information, and time information stored in the memory 32 are read out by the stream player 25, and the reproduction start request is supplied. The data is added and transmitted to the Internet 12.
[0057]
Next, a second embodiment of the present invention will be described with reference to FIG. In the second embodiment of the present invention, the DTV receiver 20 according to the first embodiment described above saves the history of the viewed distribution stream data, and later stores the previously viewed stream data in the previous viewing. At the time, it can be played from the paused position. 6, parts corresponding to those in FIG. 2 described above are denoted by the same reference numerals, detailed description thereof is omitted, and only parts deeply relevant to the second embodiment are shown. Omitted.
[0058]
The video servers 10A, 10B, 10C and 10D have different URLs (URL (1), URL (2), URL (3) and URL (4)), respectively, and connect to the DTV receiver 20 via the Internet (not shown). Connected. By specifying the URL, the DTV receiver 20 requests the video servers 10A, 10B, 10C, and 10D to distribute video data, respectively, and receives the request from the video servers 10A, 10B, 10C, and 10D. It is possible to receive the transmitted stream data and view an image based on the received stream data.
[0059]
In the second embodiment, the history of receiving and viewing stream data in the DTV receiver 20 is stored as a history table 50. The memory 32 can be used as a storage destination of the history table 50. In this case, it is preferable that the memory 32 be, for example, a non-volatile memory backed up by a battery, so that the history table 50 can be held even when the power of the DTV receiver 20 is off.
[0060]
FIG. 7 shows an example of the configuration of the history table 50. The field “URL” describes the URL of the video server that is the source of the received stream data. When a URL is attached to video data itself distributed as stream data, the URL is described. The field “title” describes title information of video data distributed as stream data. The field "title" is not limited to the title information of the video data, and may be other information such as the file name of the video data as long as the video data can be specified in the video server indicated by the field "URL". . When the field “URL” indicates the video data itself, the field “title” can be omitted.
[0061]
The field “TC” is used to switch to another input and to distribute a video stream distributed as stream data to the video server as described in the first embodiment, while viewing a video by the stream data. The time information of the pause position when the data reproduction is paused is described. The time information is time information indicating the time from the beginning of the video, and for example, a time code embedded in the stream data can be used. Instead, the time information may be acquired by measuring the time from the beginning of the video in the DTV receiver 20.
[0062]
An operation using the history table 50 according to the second embodiment of the present invention will be described with reference to FIG. In FIG. 8, portions corresponding to those in FIGS. 2 and 6 described above are denoted by the same reference numerals, detailed description thereof will be omitted, and only portions deeply relevant to the second embodiment will be shown. Is omitted.
[0063]
In the history table 50, the URLs (URL (1), URL (2), URL (3) and URL (4)) of the video server that is the transmission source of the stream data viewed in the past on the DTV receiver 20 are respectively stored. The title information of the viewed video data and the time information (TC: time code) indicating the position where the reproduction of the video stream data distributed by the stream data is temporarily stopped are stored in the memory 32. I have. In FIG. 8, the title information and the time information in the history table 50 are omitted.
[0064]
In the DTV receiver 20, for example, while viewing a video by a distribution stream distributed from a certain video server, the user performs a predetermined operation on the remote controller 21, so that stream data that has been received in the past can be Playback can be started from the position where playback was stopped during the past reception.
[0065]
When the user performs an operation such as operating the (+-) key to change the channel on the remote controller 21 while receiving the stream data transmitted from a certain video server, the remote controller 21 generates the data in accordance with the operation. The control signal is modulated into an infrared signal and transmitted. The infrared signal is received by a remote control receiver 22 (not shown), demodulated into an original control signal, and supplied to a channel selection control microcomputer 23.
[0066]
The channel selection control microcomputer 23 reads one set of URL, title information, and time information from the history table 50 stored in the memory 32 based on the control signal. Here, it is assumed that information on URL (2) is read. At this time, the most recently stored information may be read first, or the oldest stored information may be read. Information stored at a predetermined position in the history table 50 may be read first.
[0067]
Based on the information read from the history table 50, the channel selection control microcomputer 23 sends the video of the title corresponding to the URL (2) in the history table 50 to the video server 10B indicated by the URL (2) in time. A reproduction start request is generated so as to start reproduction from the time indicated by the information. The generated reproduction start request is supplied to the stream player 25 and transmitted from the stream player 25 to the corresponding video server 10B, as already described with reference to FIG.
[0068]
Upon receiving this request, the video server 10B reproduces the corresponding video stream data and transmits it to the DTV receiver 20 via the Internet. The stream data transmitted from the video server 10B is received by the DTV receiver 20, decoded by a stream decoder 26 (not shown) under the control of the stream player 25, and supplied to the signal processing unit 28 via the AV switch 24. The video signal supplied by the signal processing unit 28 is subjected to predetermined processing, and is supplied to a display 29 (not shown) to display a video.
[0069]
Here, the operation when the user further performs an operation of changing the channel using the remote controller 21 will be described with reference to FIG. Initially, it is assumed that the stream data distributed from the video server (1) is received by the DTV receiver 20 and is being viewed (SEQ300).
[0070]
Based on a control signal corresponding to an operation on the remote controller 21, for example, the next set of URLs in the history table 50 stored in the memory 32 is read by the tuning controller microcomputer 23. Then, a reproduction start request is generated based on the read URL set information, and is supplied to the stream player 25 (SEQ301). The stream player 25 instructs the stream decoder 26 to temporarily stop decoding currently received stream data and to decode newly received stream data.
[0071]
Further, the stream player 25 requests the transmission source of the currently received data stream (the video server (1) in the example of FIG. 9) to temporarily stop the transmission of the stream (SEQ302). The supplied reproduction start request is transmitted to the video server (video server (2) in the example of FIG. 9) corresponding to the URL (SEQ303).
[0072]
The information of the stream data whose transmission has been suspended by the SEQ 302, that is, the URL of the transmission source of the stream data, the video title information, and the time information indicating the time on the paused stream are described in the history table 50. . At this time, the URL, title information, and time information may be newly described in the history table 50, or the corresponding information in the past may be overwritten.
[0073]
The video server (1) performs the stream transmission stop processing in response to the transmitted stream transmission pause request. Further, in response to the transmitted reproduction start request, the video server (2) reproduces and transmits the video stream data indicated in the reproduction start request from the position indicated in the time information (SEQ304). The stream data is received by the DTV receiver 20, decoded by the stream decoder 26 to be a video signal, and supplied to the signal processing unit 28 via the AV switch 24. Then, a predetermined process is performed by the signal processing unit 28 and the image is displayed on the display 29.
[0074]
According to the second embodiment of the present invention, when the channel switching operation is performed using the remote controller 21 while receiving the stream data transmitted from the video server, the information described in the history table 50 becomes It is possible to switch the stream data to be received based on the received data and to start the reproduction from the position where the previous reproduction was stopped, and to project the data.
[0075]
As an example, the operation of the remote controller 21 starts the reproduction of the previous stream by an operation of raising the channel (for example, pressing of a “+” key) and the reproduction of a new stream by the operation of lowering the channel (for example, pressing a “−” key). It may be an instruction. By doing so, it is possible to switch and view a plurality of distribution stream data as if switching a normal television broadcast channel.
[0076]
In the above description, the memory 32 is described as being connected to the channel selection control microcomputer 23, but this is not limited to this example. As described in the first embodiment, the memory 32 may be connected to the stream player 25.
[0077]
Further, in the above description, it has been described that the channel is selected based on the history table 50 when an operation of switching the channel is performed while receiving the distribution stream data, but this is not limited to this example. For example, it is possible to select a channel based on the history table 50 by operating a predetermined key of the remote controller 21 while viewing a video by the BS / CS digital tuner 30 or the analog tuner 31.
[0078]
Further, in the above description, both the path through which the stream data is transmitted from the video server 10 to the DTV receiver 20 and the path through which the request is transmitted from the DTV receiver 20 to the video server 10 are the Internet 12. Although described, this is not limited to this example. That is, transmission of stream data from the video server 10 to the DTV receiver 20 and transmission of a request from the DTV receiver 20 to the video server 10 may be performed by different communication means. For example, transmission of stream data from the video server 10 to the DTV receiver 20 is performed using radio waves, and transmission of a request from the DTV receiver 20 to the video server 10 can be performed via a network such as the Internet 12.
[0079]
Furthermore, in the above description, the time information indicating the pause position of the stream data is stored in the memory 32 of the DTV receiver 20, but this is not limited to this example. That is, the time information indicating the pause position of the stream data can be stored in the video server 10. When the video server 10 receives a request to pause the stream data transmitted from the DTV receiver 20 to the video server 10, the video server 10 stops playing the video stream data according to the received request. At the time of this stop processing, position information on the video stream data corresponding to the stop position is obtained and stored. Next time, when the DTV receiver 20 requests reproduction restart of the video stream data, the reproduction of the video stream data is started based on the stored time information.
[0080]
【The invention's effect】
As described above, according to the present invention, when an input is switched to another input while viewing a video in a video stream transmitted from the video server in the receiver, the video is transmitted from the receiver to the video server. A request is made to pause the reproduction of the stream data, and when the input is returned to the video stream data again, the video server is requested to reproduce the video stream data from the position where the previous reproduction was paused. Requesting. Therefore, there is an effect that the video stream transmitted from the video server can be reproduced and resumed from the previous stop position without having a storage device for video data such as a hard disk drive on the receiver side.
[0081]
According to the second embodiment of the present invention, the history of the video stream data received in the past in the receiver is stored together with the pause position information of the video stream data, and is stored in the history by the channel switching operation. The video server requests the video server to reproduce the video stream data from the position where the reproduction was stopped last time. Therefore, there is an effect that the user can switch and view the video stream data as if switching a normal television broadcast channel.
[Brief description of the drawings]
FIG. 1 is a schematic diagram schematically showing a configuration of an example of a stream distribution system according to an embodiment of the present invention.
FIG. 2 is a schematic diagram illustrating a configuration of an example of a DTV receiver according to the first embodiment of the present invention;
FIG. 3 is a flowchart for explaining the operation of the stream distribution system according to the first embodiment of the present invention.
FIG. 4 is a sequence chart schematically showing an example of a process of requesting a video server to temporarily stop transmission of a stream from a DTV receiver.
FIG. 5 is a sequence chart schematically illustrating an example of a process of requesting a video server to start stream distribution from a DTV receiver.
FIG. 6 is a block diagram for explaining a second embodiment of the present invention.
FIG. 7 is a schematic diagram illustrating an example of a configuration of a history table.
FIG. 8 is a block diagram for describing an operation using a history table according to the second embodiment of the present invention.
FIG. 9 is a sequence chart schematically showing a process according to a second embodiment of the present invention.
FIG. 10 is a schematic diagram for explaining a system using a DTV receiver having a built-in hard disk drive according to the related art.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Video server, 12 ... Internet, 20 ... DTV receiver, 21 ... Remote control commander, 23 ... Tuning control microcomputer, 24 ... AV switch, 25 ... Stream Player, 26: stream decoder, 27: transmission / reception control unit, 32: memory, 50: history table

Claims (7)

テレビジョン放送とストリームデータとを切り換えて受信できるようにした受信装置において、
受信されたストリームデータを再生する再生手段と、
入力を上記再生手段からの入力と他の入力とで切り換える切換手段と、
上記ストリームデータの送信元と通信する通信手段と
を有し、
上記再生手段による上記ストリームデータの再生中に上記切換手段で上記入力を上記再生手段からの入力から上記他の入力へと切り換えたときに、上記ストリームデータの送信を停止する停止要求を、上記通信手段により上記ストリームデータの送信元に送信し、
上記切換手段により再び上記入力を上記他の入力から上記再生手段からの入力に切り換えたときに、上記ストリームデータの上記送信元に対して、上記ストリームデータの再生を上記ストリームデータの送信を停止した位置から開始する開始要求を、上記通信手段により送信するようにしたことを特徴とする受信装置。
In a receiving device that can switch between television broadcast and stream data to receive,
Playback means for playing back the received stream data;
Switching means for switching the input between the input from the reproducing means and another input;
Communication means for communicating with the source of the stream data,
When the switching means switches the input from the input from the reproducing means to the other input during the reproduction of the stream data by the reproducing means, the stop request for stopping the transmission of the stream data is transmitted to the communication unit. Means for transmitting to the source of the stream data,
When the input is switched from the other input to the input from the reproducing means again by the switching means, the reproduction of the stream data is stopped from being transmitted to the transmission source of the stream data. A receiving device, wherein a start request starting from a position is transmitted by the communication means.
請求項1に記載の受信装置において、
上記切換手段により上記入力が上記再生手段からの入力から上記他の入力へと切り換えられた時点の、上記再生手段で再生される上記ストリームデータ上の位置を示す位置情報を取得する位置情報取得手段をさらに有し、
上記再生手段による上記ストリームデータの再生中に上記切換手段で上記入力を上記再生手段からの入力から上記他の入力へと切り換えた後、上記切換手段により再び上記入力を上記他の入力から上記再生手段からの入力に切り換えたときに、上記位置情報取得手段により取得された上記位置情報に基づく位置から上記ストリームデータの再生を開始するような上記開始要求を、上記通信手段により上記ストリームデータの上記送信元に対して送信するようにしたことを特徴とする受信装置。
The receiving device according to claim 1,
Position information obtaining means for obtaining position information indicating a position on the stream data to be reproduced by the reproducing means when the input is switched from the input from the reproducing means to the other input by the switching means; Further having
During the reproduction of the stream data by the reproducing means, after the input is switched from the input from the reproducing means to the other input by the switching means, the input is again reproduced from the other input by the switching means by the switching means. When switching to input from the means, the start request to start reproduction of the stream data from a position based on the position information acquired by the position information acquisition means is transmitted by the communication means. A receiving device for transmitting to a transmission source.
請求項1に記載の受信装置において、
上記再生手段で再生された上記ストリームデータの上記送信元の情報を履歴として記憶する履歴記憶手段をさらに有し、
上記再生手段による上記ストリームデータの再生中に上記切換手段により入力が切り換えられたら、上記切換手段による上記入力の切り換えに応じて上記履歴記憶手段から上記送信元を選択し、選択された上記送信元に対して上記開始要求を上記通信手段により送信するようにしたことを特徴とする受信装置。
The receiving device according to claim 1,
History information storage means for storing the information of the transmission source of the stream data reproduced by the reproduction means as a history,
If the input is switched by the switching means during the reproduction of the stream data by the reproducing means, the transmission source is selected from the history storage means in accordance with the input switching by the switching means, and the selected transmission source is selected. A receiving device configured to transmit the start request to the communication device by the communication unit.
テレビジョン放送とストリームデータとを切り換えて受信できるようにした選局方法において、
受信されたストリームデータを再生する再生のステップと、
入力を上記再生のステップからの入力と他の入力とで切り換える切換のステップと、
上記ストリームデータの送信元と通信する通信のステップと
を有し、
上記再生のステップによる上記ストリームデータの再生中に上記切換のステップで上記入力を上記再生のステップからの入力から上記他の入力へと切り換えたときに、上記ストリームデータの送信を停止する停止要求を上記通信のステップにより上記ストリームデータの送信元に送信し、
上記切換のステップにより再び上記入力を上記他の入力から上記再生のステップにからの入力に切り換えたときに、上記ストリームデータの上記送信元に対して、上記ストリームデータの再生を上記ストリームデータの送信を停止した位置から開始する開始要求を、上記通信のステップにより送信するようにしたことを特徴とする選局方法。
In a channel selection method in which television broadcasting and stream data can be switched and received,
A playback step of playing back the received stream data;
A switching step of switching the input between the input from the reproduction step and another input;
Communication step of communicating with the source of the stream data,
When the input is switched from the input from the reproduction step to the other input in the switching step during the reproduction of the stream data by the reproduction step, a stop request for stopping the transmission of the stream data is issued. Transmitting to the transmission source of the stream data by the communication step,
When the input is switched from the other input to the input from the reproduction step again by the switching step, the reproduction of the stream data is transmitted to the transmission source of the stream data. And transmitting a start request to start from a position where the channel is stopped in the communication step.
テレビジョン放送とストリームデータとを切り換えて受信できるようにした受信装置に対してストリームデータを配信するストリーム配信システムにおいて、
ストリームデータを再生して送信するストリームデータサーバと、
上記ストリームデータサーバから送信された上記ストリームデータを受信し、受信された該ストリームデータを再生する再生手段と、入力を上記再生手段からの入力と他の入力とで切り換える切換手段と、上記ストリームデータサーバと通信する通信手段とを備える受信装置と
を有し、
上記受信装置は、上記再生手段による上記ストリームデータの再生中に上記切換手段で上記入力を上記再生手段からの入力から上記他の入力へと切り換えたときに、上記ストリームデータの送信を停止する停止要求を上記通信手段により上記ストリームデータサーバに対して送信し、
上記ストリームデータサーバは、上記停止要求に応じて上記ストリームデータサーバにより上記ストリームデータの送信を停止し、
上記受信装置は、上記切換手段により再び上記入力を上記他の入力から上記再生手段からの入力へと切り換えたときに、上記ストリームデータサーバに対して、上記ストリームデータの再生を上記ストリームデータの送信を停止した位置から開始する開始要求を、上記通信手段により上記ストリームデータサーバに対して送信し、
上記ストリームデータサーバは、上記開始要求に応じて上記ストリームデータの送信を停止した位置から上記ストリームデータを再生して上記受信装置に対して送信するようにしたことを特徴とするストリーム配信システム。
In a stream distribution system that distributes stream data to a receiving device that can switch between television broadcast and stream data to receive,
A stream data server for reproducing and transmitting stream data;
Reproducing means for receiving the stream data transmitted from the stream data server and reproducing the received stream data; switching means for switching an input between an input from the reproducing means and another input; A receiving device comprising a communication means for communicating with the server,
The receiving device is configured to stop transmitting the stream data when the switching unit switches the input from the input from the reproducing unit to the other input during the reproduction of the stream data by the reproducing unit. Sending a request to the stream data server by the communication means;
The stream data server stops transmitting the stream data by the stream data server in response to the stop request,
The receiving device transmits the stream data to the stream data server when the input is switched from the other input to the input from the reproducing unit again by the switching unit. Sending a start request to start from the position where it stopped to the stream data server by the communication means,
The stream distribution system, wherein the stream data server reproduces the stream data from a position where the transmission of the stream data is stopped in response to the start request and transmits the stream data to the receiving device.
請求項5に記載のストリーム配信システムにおいて、
上記受信装置は、上記切換手段により上記入力が上記再生手段からの入力から上記他の入力へと切り換えられた時点の、上記再生手段で再生される上記ストリームデータ上の位置を示す位置情報を取得する位置情報取得手段をさらに備え、上記再生手段で上記ストリームデータを再生中に上記切換手段で上記入力を上記再生手段からの入力から上記他の入力へと切り換えた後、上記切換手段により再び上記入力を上記他の入力から上記再生手段からの入力へと切り換えたときに、上記位置情報取得手段により取得された上記位置情報に基づく位置から上記ストリームデータの再生を開始するような上記開始要求を、上記通信手段により上記ストリームデータサーバに対して送信するようにしたことを特徴とするストリーム配信システム。
The stream distribution system according to claim 5,
The receiving device obtains position information indicating a position on the stream data to be reproduced by the reproducing means when the input is switched from the input from the reproducing means to the other input by the switching means. Further comprising a position information acquisition unit that switches the input from the input from the reproduction unit to the other input by the switching unit during reproduction of the stream data by the reproduction unit. When the input is switched from the other input to the input from the reproducing means, the start request for starting reproduction of the stream data from a position based on the position information acquired by the position information acquiring means is issued. A stream distribution system, wherein the stream is transmitted to the stream data server by the communication means.
請求項5に記載のストリーム配信システムにおいて、
上記受信装置は、上記再生手段で再生された上記ストリームデータを送信した上記ストリームデータサーバの情報を履歴として記憶する履歴記憶手段をさらに備え、上記再生手段で上記ストリームデータを再生中に上記切換手段により入力が切り換えられたら、上記切換手段による上記入力の切り換えに応じて上記履歴記憶手段から上記ストリームデータサーバを選択し、選択された上記ストリームデータサーバに対して上記開始要求を上記通信手段により送信するようにしたことを特徴とするストリーム配信システム。
The stream distribution system according to claim 5,
The receiving apparatus further includes history storage means for storing, as a history, information of the stream data server which has transmitted the stream data reproduced by the reproduction means, and the switching means during reproduction of the stream data by the reproduction means. When the input is switched, the stream data server is selected from the history storage unit in accordance with the switching of the input by the switching unit, and the start request is transmitted to the selected stream data server by the communication unit. A stream delivery system, characterized in that:
JP2003163469A 2003-06-09 2003-06-09 Receiving apparatus, tuning method, and stream distribution system Pending JP2004364227A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2003163469A JP2004364227A (en) 2003-06-09 2003-06-09 Receiving apparatus, tuning method, and stream distribution system
KR1020057002318A KR101014290B1 (en) 2003-06-09 2004-05-21 Reception device, station selection method, and stream distribution system
CN200480000658A CN100586171C (en) 2003-06-09 2004-05-21 Reception device, station selection method, and stream distribution system
PCT/JP2004/007334 WO2004110065A1 (en) 2003-06-09 2004-05-21 Reception device, station selection method, and stream distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003163469A JP2004364227A (en) 2003-06-09 2003-06-09 Receiving apparatus, tuning method, and stream distribution system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007113105A Division JP4735596B2 (en) 2007-04-23 2007-04-23 Receiving apparatus and receiving method

Publications (1)

Publication Number Publication Date
JP2004364227A true JP2004364227A (en) 2004-12-24

Family

ID=33508755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003163469A Pending JP2004364227A (en) 2003-06-09 2003-06-09 Receiving apparatus, tuning method, and stream distribution system

Country Status (4)

Country Link
JP (1) JP2004364227A (en)
KR (1) KR101014290B1 (en)
CN (1) CN100586171C (en)
WO (1) WO2004110065A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007013297A1 (en) * 2005-07-25 2007-02-01 Matsushita Electric Industrial Co., Ltd. Output controller
JP2009044758A (en) * 2008-09-30 2009-02-26 Toshiba Corp Reception method
JP2011055563A (en) * 2010-12-20 2011-03-17 Panasonic Corp Output control device, and reproducing device
JP2011155679A (en) * 2011-03-24 2011-08-11 Panasonic Corp Output control device, and reproduction device
JP2017146980A (en) * 2014-04-01 2017-08-24 ネイバー コーポレーションNAVER Corporation Content reproduction device and method, and content provision device and method

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150709B (en) * 2006-09-23 2011-10-26 华为技术有限公司 A receiving control device and method for time shift program
US8149339B2 (en) * 2007-05-30 2012-04-03 Sony Corporation Broadcast receiving apparatus and reproduction processing method
JP5428697B2 (en) * 2009-09-16 2014-02-26 ソニー株式会社 Receiving device, receiving method, transmitting device, and computer program
KR101750048B1 (en) 2009-11-13 2017-07-03 삼성전자주식회사 Method and apparatus for providing trick play service
KR101786051B1 (en) 2009-11-13 2017-10-16 삼성전자 주식회사 Method and apparatus for data providing and receiving
KR101750049B1 (en) 2009-11-13 2017-06-22 삼성전자주식회사 Method and apparatus for adaptive streaming
KR101777347B1 (en) 2009-11-13 2017-09-11 삼성전자주식회사 Method and apparatus for adaptive streaming based on segmentation
KR101737084B1 (en) 2009-12-07 2017-05-17 삼성전자주식회사 Method and apparatus for streaming by inserting another content to main content
KR101777348B1 (en) 2010-02-23 2017-09-11 삼성전자주식회사 Method and apparatus for transmitting and receiving of data
KR20110105710A (en) 2010-03-19 2011-09-27 삼성전자주식회사 Method and apparatus for adaptively streaming content comprising plurality of chapter
KR101837687B1 (en) 2010-06-04 2018-03-12 삼성전자주식회사 Method and apparatus for adaptive streaming based on plurality of elements determining quality of content
GB2509323B (en) * 2012-12-28 2015-01-07 Glide Talk Ltd Reduced latency server-mediated audio-video communication

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02294183A (en) * 1989-05-09 1990-12-05 Nippon Telegr & Teleph Corp <Ntt> Moving image offering system
JPH07327221A (en) * 1994-05-31 1995-12-12 Toshiba Corp Video on demand device
JPH07336318A (en) * 1994-06-10 1995-12-22 N T T Tereka:Kk Video on demand system
JP3472659B2 (en) * 1995-02-20 2003-12-02 株式会社日立製作所 Video supply method and video supply system
JP2002366779A (en) * 1999-05-20 2002-12-20 Yamaha Corp Server device for supplying program, client device/ method for reproduction
JP2001054090A (en) * 1999-08-09 2001-02-23 Fujitsu Ltd Information receiver and computer readable recording medium recording information receiving program
JP3869639B2 (en) * 2000-08-29 2007-01-17 株式会社日立製作所 Mobile phone terminal
JP2003061065A (en) * 2001-08-10 2003-02-28 Nippon Telegraph & Telephone East Corp Viewer participating type streaming distribution method, questionnaire management server and viewer terminal
JP2003078858A (en) * 2001-09-03 2003-03-14 Hajime Sasaki Information transmission system and information receiver
JP2003174636A (en) * 2001-12-06 2003-06-20 Sony Corp Reproducing apparatus and method, distributing apparatus and method, contents data distribution system, recording medium, and program
JP2004120089A (en) * 2002-09-24 2004-04-15 Canon Inc Receiver
JP3747910B2 (en) * 2003-01-24 2006-02-22 ソニー株式会社 COMMUNICATION SYSTEM AND METHOD, INFORMATION PROCESSING DEVICE AND METHOD, INFORMATION MANAGEMENT DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007013297A1 (en) * 2005-07-25 2007-02-01 Matsushita Electric Industrial Co., Ltd. Output controller
JP2007036494A (en) * 2005-07-25 2007-02-08 Matsushita Electric Ind Co Ltd Output controller
US8072548B2 (en) 2005-07-25 2011-12-06 Panasonic Corporation Output control apparatus controlling an output of video or audio by automatically switching an input of a reproduction device and an output control system, a reproduction apparatus and a television for performing the same
JP2009044758A (en) * 2008-09-30 2009-02-26 Toshiba Corp Reception method
JP2011055563A (en) * 2010-12-20 2011-03-17 Panasonic Corp Output control device, and reproducing device
JP2011155679A (en) * 2011-03-24 2011-08-11 Panasonic Corp Output control device, and reproduction device
JP2017146980A (en) * 2014-04-01 2017-08-24 ネイバー コーポレーションNAVER Corporation Content reproduction device and method, and content provision device and method
US10045072B2 (en) 2014-04-01 2018-08-07 Naver Corporation Content reproducing apparatus and method, and content providing apparatus and method

Also Published As

Publication number Publication date
WO2004110065A1 (en) 2004-12-16
KR20060011932A (en) 2006-02-06
KR101014290B1 (en) 2011-02-16
CN100586171C (en) 2010-01-27
CN1698378A (en) 2005-11-16

Similar Documents

Publication Publication Date Title
JP2004364227A (en) Receiving apparatus, tuning method, and stream distribution system
US20060206917A1 (en) Information processing system, information processing apparatus and method, recording medium, and program
US20090245759A1 (en) Transmission and reception apparatus, receiver, and reproduction method
KR20040111658A (en) Information processing system, information processing device, and information processing method
KR20050044348A (en) System and method for recording and displaying video programs for mobile handheld devices
JP2004048132A (en) Viewing and listening apparatus and method
US20050262541A1 (en) Reception device, station selection method, and stream distribution system
WO2008032919A1 (en) Apparatus for receiving broadcast in processing broadcast program reserved for viewing and method thereof
US20080148333A1 (en) Method and apparatus for managing audio/video (AV) network
JP2006174339A (en) Image distribution apparatus and program
KR100531583B1 (en) Recording/playback apparatus and power control method
JP4735596B2 (en) Receiving apparatus and receiving method
JP2002281569A (en) Remote control system, reproducing device, information storage device, reproduced data transmitting method and remote controller
JP2006270722A (en) Stream distributing system, receiving apparatus, tuning method, server, and program
JP2002176599A (en) Receiver and image reproducing method
KR100848495B1 (en) Searching System Of Video Contents And Method Thereof
JP2004120089A (en) Receiver
JP2008167251A (en) Content reproduction device and content guide method
JP2008042234A (en) Television broadcast viewing device and program
JP4366827B2 (en) Content playback system
JP4948121B2 (en) Video receiver
JP4318645B2 (en) Broadcast receiver
JPH0965323A (en) Two-way transmitter-receiver
JP2004363804A (en) Video signal output apparatus and video signal output method
JP2009005233A (en) Content playback apparatus, content playback method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070122

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070220