JP2008278090A - Content distribution system, content distribution server, content reception client, and content recording/reproduction method - Google Patents

Content distribution system, content distribution server, content reception client, and content recording/reproduction method Download PDF

Info

Publication number
JP2008278090A
JP2008278090A JP2007117961A JP2007117961A JP2008278090A JP 2008278090 A JP2008278090 A JP 2008278090A JP 2007117961 A JP2007117961 A JP 2007117961A JP 2007117961 A JP2007117961 A JP 2007117961A JP 2008278090 A JP2008278090 A JP 2008278090A
Authority
JP
Japan
Prior art keywords
content
playback
bit rate
reproduction
content distribution
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.)
Granted
Application number
JP2007117961A
Other languages
Japanese (ja)
Other versions
JP5200415B2 (en
JP2008278090A5 (en
Inventor
Ui Yamaguchi
山口宇唯
Akira Date
伊達哲
Nobuhiro Sekimoto
関本信博
Hiroyuki Koreeda
是枝浩行
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2007117961A priority Critical patent/JP5200415B2/en
Publication of JP2008278090A publication Critical patent/JP2008278090A/en
Publication of JP2008278090A5 publication Critical patent/JP2008278090A5/en
Application granted granted Critical
Publication of JP5200415B2 publication Critical patent/JP5200415B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problem that it is impossible to perform the fast forwarding of a content at progressive download reproduction since a period when the reproduction of the content at progressive download becomes possible is different according to the content or a network environment. <P>SOLUTION: Information is added to a meta file to be downloaded for preparing for progressive download(viewing under download). Concretely, the hint information of a mean bit rate is added to a reproduction control meta file, and when progressive reproduction is instructed, whether or not the reproduction of the content is possible until the last is decided under the consideration of a margin, and when the decision result is positive, reproduction is started. Also, stream reproduction control information is added to the content, and the content is downloaded. When the content to which any stream reproduction control information is reproduced while being downloaded, fast forwarding or rewinding is inhibited. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

技術分野は、ネットワークを介したコンテンツ配信システム、コンテンツ配信サーバ、コンテンツ受信クライアント及びコンテンツ録画再生方法に関する。   The technical field relates to a content distribution system, a content distribution server, a content reception client, and a content recording / playback method via a network.

上記技術分野について、例えば特許文献1には「ダウンロードの進行状況やビデオの再生位置やディスク容量を確認でき、且つ、ビデオコンテンツの再生タイミングを自由に選択できるようにする」ことを課題とし、その解決手段として「送信部111からビデオサーバにコンテンツを要求すると、ビデオサーバからコンテンツが送信され、受信部112がコンテンツサイズを取得する。そして、コンテンツサイズとディスク容量を比較して、ディスク容量が不足していれば表示部117にディスク容量不足を表示する。ディスク容量が不足していなければ、受信部112がコンテンツを取得し、書込部113がディスク114にコンテンツを書込み、表示部117にダウンロード進行状況を表示させる。コンテンツが再生可能な状態になったとき、表示部117に再生可能の旨を表示させる。ユーザが再生を実行すると、読出部115がディスク114からコンテンツを読み出し、再生部116が表示部117に再生位置を表示させる」ことが記載されている。   Regarding the above technical field, for example, Japanese Patent Application Laid-Open No. H10-228707 has an issue of “to be able to check the progress of download, video playback position and disk capacity, and freely select video content playback timing” As a solution, “When content is requested from the transmission unit 111 to the video server, the content is transmitted from the video server, and the reception unit 112 acquires the content size. Then, the content size is compared with the disk capacity, and the disk capacity is insufficient. If there is not enough disk capacity, the receiving unit 112 acquires the content, the writing unit 113 writes the content to the disk 114, and the downloaded to the display unit 117. Show progress, content is ready for playback Is displayed on the display unit 117. When the user performs playback, the reading unit 115 reads the content from the disc 114, and the playback unit 116 causes the display unit 117 to display the playback position. ing.

特開2002−290948号公報JP 2002-290948 A

近年、ネットワーク回線の大容量化、ハードディスクの大容量化にともない、IP(Internet Protocol)ネットワークを通じて、テレビ番組や映画などの映像を配信するIPテレビ(IPTV)サービスが実現しつつある。IP放送番組の視聴形態には、大別すると、リアルタイムで視聴するストリーミング視聴、ダウンロード後に視聴するダウンロード視聴、さらには、両者を併せたダウンロードしつつ再生するプログレッシブダウンロード視聴の3つの形態がある。   In recent years, with an increase in capacity of network lines and an increase in capacity of hard disks, an IP television (IPTV) service that distributes images such as television programs and movies through an IP (Internet Protocol) network is being realized. There are roughly three types of viewing modes for IP broadcast programs: streaming viewing for viewing in real time, download viewing for viewing after downloading, and progressive download viewing for playback while downloading both.

特許文献1にはプログレッシブダウンロードについて、プログレッシブダウンロード中にダウンロード進行状況を表示し、コンテンツが再生可能な状態になったとき、表示部に再生可能の旨を表示させる技術的思想が開示されている。   Japanese Patent Application Laid-Open No. 2004-228561 discloses a technical idea about progressive download that displays the progress of download during progressive download and displays that the content is reproducible when the content is reproducible.

しかしながら、上記した特許文献1では、コンテンツが再生可能になったか否かを判定するための具体的な手段が、明示されていない。特に、コンテンツの内容やネットワーク環境によって視聴が可能になるタイミングは異なることが考慮されていないという課題がある。またプログレッシブダウンロード視聴中のコンテンツを早送等できないという課題がある。   However, the above-described Patent Document 1 does not clearly indicate a specific means for determining whether or not the content can be reproduced. In particular, there is a problem that it is not considered that the timing at which viewing is possible differs depending on the content and the network environment. In addition, there is a problem that it is not possible to fast-forward the content being watched for progressive download.

そこで、プログレッシブダウンロードに関して、より使い勝手に優れたコンテンツ配信システムならびにコンテンツ配信サーバ、コンテンツ受信クライアント、コンテンツ録画再生方法を提供する。
Therefore, a content distribution system, a content distribution server, a content reception client, and a content recording / playback method that are more convenient for progressive download are provided.

例えば、ネットワークを介してコンテンツを配信するサーバと、該コンテンツ配信サーバから配信されたコンテンツを受信し録画再生するコンテンツ受信クライアントとを含むコンテンツ配信システムであって、該コンテンツ配信サーバは、コンテンツ配信の際、再生制御メタファイルにコンテンツの符号化平均ビットレートのヒント情報を付加し、該コンテンツ受信クライアントはプログレッシブ再生が指示されたときに、マージンを考慮して最後まで再生可能かどうかを判定し、再生可能ならば再生スタートする。   For example, a content distribution system including a server that distributes content via a network and a content reception client that receives, distributes, and plays back the content distributed from the content distribution server. At the time, hint information on the encoded average bit rate of the content is added to the playback control metafile, and when the content receiving client is instructed to perform progressive playback, the margin is taken into consideration to determine whether playback is possible to the end, Start playback if playback is possible.

すなわち、プログレッシブダウンロード(ダウンロード中の視聴)に備えて、ダウンロードされるメタファイルに情報を付加する。具体的には、
(1)コンテンツ配信サーバは、再生制御メタファイルに符号化平均ビットレートのヒント情報を付加して配信し、コンテンツ受信クライアントは、プログレッシブ再生が指示されたときに、マージンを考慮して最後まで再生可能かどうかを判定し、可能なら再生スタートする。
(2)コンテンツ配信サーバは、ストリーム再生制御情報を付加してコンテンツを配信し、コンテンツ受信クライアントにコンテンツをダウンロードさせる。コンテンツ受信クライアントは、ストリーム再生制御情報が付いていないコンテンツをダウンロード中に再生するときには早送り、早戻しを禁止する。
In other words, information is added to the downloaded metafile in preparation for progressive download (viewing during downloading). In particular,
(1) The content distribution server adds the encoded average bit rate hint information to the reproduction control metafile and distributes it, and the content receiving client reproduces to the end in consideration of the margin when the progressive reproduction is instructed. Judge whether it is possible and start playback if possible.
(2) The content distribution server distributes the content by adding the stream reproduction control information, and causes the content receiving client to download the content. The content receiving client prohibits fast-forwarding and fast-reverse when playing back a content without stream playback control information during downloading.

上記手段によれば、使い勝手に優れたコンテンツ配信システム、コンテンツ配信サーバ、コンテンツ受信クライアントおよびコンテンツ録画再生方法を提供できる。   According to the above means, it is possible to provide a content distribution system, a content distribution server, a content reception client, and a content recording / playback method that are excellent in usability.

以下、本発明に好適な実施形態の例(実施例)を、図面を用いて説明する。ただし、本発明の適用は本実施例に限定されない。   Hereinafter, an example (example) of an embodiment suitable for the present invention will be described with reference to the drawings. However, application of the present invention is not limited to this embodiment.

図2は、本実施例におけるネットワーク構成の一例を示す。このコンテンツ配信システムでは、コンテンツ配信サーバ201とコンテンツ受信クライアント202から204が、ネットワーク200を通じて接続している。   FIG. 2 shows an example of a network configuration in the present embodiment. In this content distribution system, a content distribution server 201 and content reception clients 202 to 204 are connected through a network 200.

図1は、図2のコンテンツ受信クライアント202から204に相当するコンテンツ録画再生装置1の構成例を示すブロック図である。   FIG. 1 is a block diagram showing a configuration example of the content recording / playback apparatus 1 corresponding to the content receiving clients 202 to 204 of FIG.

コンテンツ録画再生装置1は、インターネット(通信回線)を介してコンテンツ配信サーバ201等から放映される映像コンテンツ(例えば映画やスポーツやニュース等の番組)のデータやメタデータ(ダウンロード制御メタファイルや再生制御メタファイルを含む)をLANアダプタ121を通じて受信し、受信したデータを録画再生制御部103を介してハードディスクや光ディスクなどのストレージ部119部に録画する。また、コンテンツ録画再生装置1は、TV放送(例えば地上デジタル放送)をアンテナ101で受信し、チューナ102で所望の番組を選局する。選局した番組を録画再生制御部103を介してハードディスクや光ディスクなどのストレージ部119部に録画する。なお、録画した番組はキーワードを入力することにより、キーワードが含まれるシーンを検索し、再生することができる。録画再生のためには様々な信号処理を伴うが、図1では省略している。   The content recording / playback apparatus 1 includes data and metadata (download control metafile and playback control) of video content (for example, programs such as movies, sports and news) broadcast from the content distribution server 201 and the like via the Internet (communication line). (Including a metafile) is received through the LAN adapter 121, and the received data is recorded in the storage unit 119 such as a hard disk or an optical disk via the recording / playback control unit 103. The content recording / playback apparatus 1 receives a TV broadcast (for example, terrestrial digital broadcast) with the antenna 101 and selects a desired program with the tuner 102. The selected program is recorded in the storage unit 119 such as a hard disk or an optical disc via the recording / playback control unit 103. A recorded program can be searched for a scene including the keyword and reproduced by inputting the keyword. Various signal processing is involved for recording and reproduction, but is omitted in FIG.

音声入力部117は、取得したコンテンツから音声信号を分離して逐次デジタル変換し、インターフェイス108を介して番組処理部104に入力する。デジタル信号に変換する際の音声のサンプリング周波数、チャンネル数といった各種情報も、音声入力部117から番組処理部104に受け渡される。もちろん、これらの情報は、番組処理部104で設定したものを音声入力部117に与えるようにしてもよい。   The audio input unit 117 separates an audio signal from the acquired content, sequentially converts the audio signal, and inputs the digital signal to the program processing unit 104 via the interface 108. Various information such as the sampling frequency of audio and the number of channels when converted into a digital signal are also transferred from the audio input unit 117 to the program processing unit 104. Of course, the information set by the program processing unit 104 may be given to the audio input unit 117.

映像入力部118は、取得したコンテンツから映像信号を分離して逐次デジタル変換し、インターフェイス108を介して番組処理部104に入力する。デジタル信号に変換する際の映像のサンプリング周波数などの各種情報も、映像入力部118から番組処理部104に受け渡される。もちろん、これらの情報は、番組処理部104で設定したものを映像入力部118に与えるようにしてもよい。   The video input unit 118 separates the video signal from the acquired content, sequentially converts the video signal, and inputs the digital signal to the program processing unit 104 via the interface 108. Various information such as the sampling frequency of the video when converted into a digital signal is also transferred from the video input unit 118 to the program processing unit 104. Of course, the information set by the program processing unit 104 may be given to the video input unit 118.

音声入力部117と118の前段の分岐点には分離部が設けられる。またこの分離部でメタデータも分離されるようにしてもよい。
A separation unit is provided at a branch point before the audio input units 117 and 118. Further, the metadata may also be separated by this separation unit.

LANアダプタ121で受信するメタデータには、大別すると、再生制御メタファイルとストリーム再生制御情報が含まれている。
再生制御メタファイルは、コンテンツのダウンロードに先駆けてコンテンツ配信サーバから受信クライアントが受信する。再生制御メタファイルには、コンテンツを起動するのに必要な情報が含まれている。具体的には、再生制御メタファイルには、作成日時、暗号化/非暗号化コンテンツの種別、ライセンスリンク情報、コンテンツのタイトル、コンテンツの概要、コンテンツの符号化平均ビットレートのヒント情報等を含む。
The metadata received by the LAN adapter 121 roughly includes a reproduction control metafile and stream reproduction control information.
The playback control metafile is received by the receiving client from the content distribution server prior to downloading the content. The reproduction control metafile includes information necessary for starting the content. Specifically, the playback control metafile includes creation date and time, encrypted / unencrypted content type, license link information, content title, content overview, content encoded average bit rate hint information, and the like. .

一方、ストリーム再生制御情報は、コンテンツ本体をコンテンツ配信サーバからダウンロードする際に、受信クライアントがコンテンツ本体と共に受信する。ストリーム再生制御情報は、早戻しや早送りをする際に使用する。ストリーム再生制御情報は、タイムスタンプ付きコンテンツファイルに関する情報、及びセグメンテーションデータ中の時刻情報に対応するファイル先頭からのバイト位置を示す情報を含む。とくに、再構成するのに他のフレーム情報を必要としないIフレームに関する位置情報を含んでいるために、このIフレームに関する情報を参照することにより、早送り、早戻しすることが可能となる。
On the other hand, the stream reproduction control information is received together with the content body by the receiving client when the content body is downloaded from the content distribution server. The stream reproduction control information is used for fast reverse and fast forward. The stream reproduction control information includes information regarding the time stamped content file and information indicating the byte position from the beginning of the file corresponding to the time information in the segmentation data. In particular, since position information relating to an I frame that does not require other frame information to be reconstructed is included, it is possible to fast forward and fast reverse by referring to the information relating to this I frame.

番組処理部104は、LANアダプタ121を通じて受信した再生制御メタファイルの中に含まれるコンテンツの符号化平均ビットレートのヒント情報と、クライアントでの受信速度の平均ビットレートから、プログレッシブダウンロード(Progressive Download)中に再生可能か否かを判定する。詳細は図7で後述する。なお、プログレッシブダウンロードとは、ダウンロードしつつ再生するダウンロード又は再生の形式(モード)である。   The program processing unit 104 performs progressive download from the hint information of the encoded average bit rate of the content included in the playback control metafile received through the LAN adapter 121 and the average bit rate of the reception speed at the client. It is determined whether or not playback is possible. Details will be described later with reference to FIG. Note that progressive download is a download or playback format (mode) for playback while downloading.

番組処理部104は、LANアダプタ121を通じて受信したコンテンツに含まれるストリーム再生制御情報から、録画再生する映像信号の各Iフレームの例えば位置情報を取得し、録画再生制御部103に送信することにより、当該フレーム番号の画像をスキップ(早送り、早戻し)再生させることができる。   The program processing unit 104 acquires, for example, position information of each I frame of the video signal to be recorded / reproduced from the stream reproduction control information included in the content received through the LAN adapter 121, and transmits it to the recording / reproduction control unit 103. The image of the frame number can be skipped (fast forward, fast reverse) and played back.

また、LANアダプタ121を通じて受信したコンテンツにストリーム再生制御情報が含まれていない場合には、早送りおよび早戻しを禁止することが出来る。ストリーム再生制御情報としては、ストリームリソースの時間軸とバイト位置マッピング情報を持っているもの、例えばARIB規格TR−B27記載のSCI(Streaming Control Information)を使用することが出来る。   In addition, when the content received through the LAN adapter 121 does not include stream reproduction control information, fast forward and fast reverse can be prohibited. As stream reproduction control information, information having a stream resource time axis and byte position mapping information, for example, SCI (Streaming Control Information) described in the ARIB standard TR-B27 can be used.

番組処理部104では、LANアダプタ121を通じて受信した信号を一旦メモリ107に入力し、CPU106によって、再生可否判定処理やIフレーム位置解析処理等を実施する。その処理プログラムは補助記憶部105に格納しておき、CPU106はこれを適宜読み出し、メモリ107に転送して処理する。処理プログラムの内容は、後述する図6及び図7の機能構成となっている。メモリ107には、処理によって作成される各種のデータ及び計算結果が蓄積され、必要に応じて参照される。また、処理結果等の各種情報は補助記憶部105に格納することもできる。なお、本実施例ではプログラムをCPUで実行する構成としているが、複数のLSIで実行されたり、全てをハードウェアで実行されたりするようにしてもよい。   In the program processing unit 104, a signal received through the LAN adapter 121 is temporarily input to the memory 107, and the CPU 106 performs a reproduction permission determination process, an I frame position analysis process, and the like. The processing program is stored in the auxiliary storage unit 105, and the CPU 106 reads it out as appropriate, transfers it to the memory 107, and processes it. The contents of the processing program have the functional configuration shown in FIGS. Various data and calculation results created by the processing are stored in the memory 107 and referred to as necessary. Various information such as processing results can also be stored in the auxiliary storage unit 105. In the present embodiment, the program is configured to be executed by the CPU, but may be executed by a plurality of LSIs or all may be executed by hardware.

PDPやLCDなどのディスプレイ装置120は、インターフェイス111を介して、番組処理部104の出力内容を表示する。スピーカ113は、番組処理部104に入力した音声信号をインターフェイス110を介して出力したり、メモリ107に蓄積された音声信号をユーザの要求に応じて出力したりする。入力装置115は、マウスなどのポインティングデバイスやキーボードなどの数値入力デバイス、マイクなどの音声入力デバイスからなり、インターフェイス114を介して番組処理部104に対する命令等を行う。   A display device 120 such as a PDP or LCD displays the output content of the program processing unit 104 via the interface 111. The speaker 113 outputs an audio signal input to the program processing unit 104 via the interface 110, or outputs an audio signal stored in the memory 107 in response to a user request. The input device 115 includes a pointing device such as a mouse, a numerical input device such as a keyboard, and a voice input device such as a microphone, and issues instructions to the program processing unit 104 via the interface 114.

なお、コンテンツ録画再生装置の構成は、図1の構成に限定されるものではなく、チューナ102などの放送受信部、ストレージ部119、ディスプレイ装置120やスピーカ113などの映像・音声出力部は、装置内蔵型でも外付け型でも構わない。
The configuration of the content recording / playback apparatus is not limited to the configuration shown in FIG. 1, and the broadcast receiving unit such as the tuner 102, the storage unit 119, the video / audio output unit such as the display device 120 and the speaker 113 is the device. It can be built-in or external.

図3は、ストリーム再生制御情報のうち、早送り、早戻しをする際に必要となるIフレームに関する情報のデータテーブルの一例を示す模式図である。   FIG. 3 is a schematic diagram illustrating an example of a data table of information related to an I frame necessary for fast forward and fast reverse in the stream reproduction control information.

タイムスタンプ情報(例えば映像入力部118に含まれるデコーダへの相対的入力時刻を制御するためのクロックカウンタの値)とそれに対応するコンテンツ先頭からのアドレス情報は、コンテンツ配信サーバから送信される際にコンテンツストリームに付加され、受信クライアントはストレージ部119に受信したコンテンツを格納する。   When the time stamp information (for example, the value of the clock counter for controlling the relative input time to the decoder included in the video input unit 118) and the corresponding address information from the beginning of the content is transmitted from the content distribution server. The reception client stores the received content in the storage unit 119 added to the content stream.

番組処理部104はストレージ部119に格納されたコンテンツを読み出す際に上記タイムスタンプとアドレスとを組にしたIフレーム情報を読み出すことにより、受信クライアントで早送りや早戻しの再生制御することが可能となる。上記タイムスタンプと情報とアドレス情報を読み出すのは、コンテンツをストレージ部119に格納する際でもよい。上記タイムスタンプと情報とアドレス情報を読み出すタイミングは本実施例に限定されるものではない。
When the program processing unit 104 reads out the content stored in the storage unit 119, the program processing unit 104 reads out the I frame information that is a combination of the time stamp and the address, so that the receiving client can control playback of fast forward and fast reverse. Become. The time stamp, information, and address information may be read when the content is stored in the storage unit 119. The timing for reading the time stamp, information, and address information is not limited to this embodiment.

図4は、ディスプレイ装置120に出力される画面構成の一例であり、特にダウンロード中の画面である。番組提示画面4は、現在ダウンロード中の番組を表示するミニ画面41と、現在ダウンロード可能な番組に関する情報を提示する番組放送情報表示画面42と、映像操作ボタン群43と、テレビ欄切り替えボタン44と、キーワード検索画面切り替えボタン45と、録画一覧表示切替ボタン46と、電子番組表表示領域47とを有する。番組放送情報画面42に表示されているチャンネルを選択すると、選択チャンネルがハイライト表示48される。ダウンロードの進行状況は、プログレッシブバー49に提示する。プログレッシブダウンロード中に再生可能になると、番組提示画面4は、図5に示す録画コンテンツ再生画面5になる。   FIG. 4 is an example of a screen configuration output to the display device 120, particularly a screen being downloaded. The program presentation screen 4 includes a mini screen 41 that displays a program that is currently being downloaded, a program broadcast information display screen 42 that presents information related to a program that is currently available for download, a video operation button group 43, and a TV column switching button 44. , A keyword search screen switching button 45, a recording list display switching button 46, and an electronic program guide display area 47. When a channel displayed on the program broadcast information screen 42 is selected, the selected channel is highlighted 48. The progress of the download is presented on the progressive bar 49. When playback is possible during progressive download, the program presentation screen 4 becomes a recorded content playback screen 5 shown in FIG.

図5は、ディスプレイ装置120に出力される画面構成の一例であり、特にダウンロード中に再生可能になった場合の画面である。プログレッシブダウンロードにおいて、再生可能になった場合は、図5に示すように、再生制御用ボタン群51が有効になる。なお、本実施の形態では、再生可能になった場合には、再生制御用ボタン群51が表示されるようにしたが、再生制御用ボタン群51を常に表示し、再生が可能でない場合は、再生制御用ボタン群51の操作を受け付けないあるいは、再生制御用ボタン群51が操作できないようにすることでも良いことは言うまでもないことである。なお、本画面構成に限らないことはいうまでもないことである。   FIG. 5 is an example of a screen configuration that is output to the display device 120, and is particularly a screen when playback is possible during download. When playback is possible in progressive download, the playback control button group 51 is enabled as shown in FIG. In this embodiment, the playback control button group 51 is displayed when playback is possible. However, when the playback control button group 51 is always displayed and playback is not possible, It goes without saying that the operation of the playback control button group 51 may not be accepted, or the playback control button group 51 may not be operated. Needless to say, the screen configuration is not limited to this.

図6は、コンテンツ録画再生装置1が早送り、早戻し再生(特殊再生)をする際の処理例を示すフローチャートである。   FIG. 6 is a flowchart showing an example of processing when the content recording / playback apparatus 1 performs fast forward and fast reverse playback (special playback).

本フローチャートは再生中にユーザから早送り、早戻し再生の指示が入力されたときに実行開始される。   This flowchart is started when a fast-forward / fast-reverse playback instruction is input from the user during playback.

処理ステップS61ではまず早送り、早戻しを禁止する。   In process step S61, first, fast forward and fast reverse are prohibited.

処理ステップS62では、早送り、早戻しをする際に必要となるIフレームに関する情報をもつストリーム再生制御情報がコンテンツに付加されているか否かを判定する。
処理ステップS62で付加されていると判定されているにもかかわらず、図3のテーブルがない場合は、図3のデータテーブルを作成したりせず、早送り、早戻しを禁止する。
In processing step S62, it is determined whether or not stream reproduction control information having information related to the I frame necessary for fast forward and fast reverse is added to the content.
If it is determined in step S62 that the table in FIG. 3 is not present, the data table in FIG. 3 is not created, and fast-forward and fast-reverse are prohibited.

コンテンツに再生制御情報が付加されている場合には、処理ステップS63に進み、コンテンツに再生制御情報が付加されていない場合には、処理を終了する。   If the playback control information is added to the content, the process proceeds to step S63. If the playback control information is not added to the content, the process ends.

処理ステップS63では、S61での禁止を解除して、早送り、早戻し再生を許可し、処理を終了する。   In process step S63, the prohibition in S61 is canceled, fast forward and fast reverse reproduction are permitted, and the process ends.

本フローチャートは変更可能で、例えばS61を除去して、S62でNoのときに早送り、早戻しを禁止してもよい。
This flowchart can be changed. For example, S61 may be removed, and fast-forward and fast-reverse may be prohibited when No in S62.

図7は、コンテンツ録画再生装置1がプログレッシブダウンロード中にコンテンツを再生するか否かを判定する処理例を示すフローチャートである。   FIG. 7 is a flowchart showing an example of processing in which the content recording / playback apparatus 1 determines whether to play back content during progressive download.

処理ステップS71では、コンテンツダウンロードを開始するよう、コンテンツ配信サーバ201に送信し、コンテンツダウンロードを開始する。   In process step S71, it transmits to the content delivery server 201 so that content download may be started, and content download is started.

処理ステップS72では、再生制御メタファイルに付加されたコンテンツの符号化平均ビットレートのヒント情報から、再生時のビットレートを得る。例えば、コンテンツの符号化平均ビットレートのヒント情報に10Mbpsの記述がある場合には、コンテンツの符号化平均ビットレートは10Mbpsであることが分かる。   In processing step S72, the bit rate at the time of reproduction is obtained from the hint information of the encoded average bit rate of the content added to the reproduction control metafile. For example, if there is a description of 10 Mbps in the hint information of the encoded average bit rate of the content, it can be seen that the encoded average bit rate of the content is 10 Mbps.

処理ステップS73では、受信したコンテンツファイルサイズとプログレッシブダウンロード開始からの経過時間から、ネットワーク回線とサーバの性能とを加味したクライアントでの受信速度の平均ビットレートを算出する。   In processing step S73, the average bit rate of the reception speed at the client is calculated based on the received content file size and the elapsed time from the start of progressive download, taking the network line and server performance into consideration.

処理ステップS74では、クライアントでの受信速度の平均ビットレートとコンテンツの符号化平均ビットレートのヒント情報をもとにして算出した再生時の平均ビットレートを比較する。クライアントでの受信速度の平均ビットレートが再生時の平均ビットレートを上回っている場合には、処理ステップS75に進み、上回っていない場合には、処理ステップS76に進む。このステップS74判定の詳細を図8を用いて説明する。   In the processing step S74, the average bit rate at the time of reproduction calculated based on the hint information of the reception average bit rate of the client and the encoded average bit rate of the content is compared. When the average bit rate of the reception speed at the client exceeds the average bit rate at the time of reproduction, the process proceeds to processing step S75, and when it does not exceed, the process proceeds to processing step S76. Details of the determination in step S74 will be described with reference to FIG.

図8は、本発明におけるコンテンツのダウンロードと再生ビットレートの関係を示す図である。図8-(a)は、クライアントでの受信速度の平均ビットレートがコンテンツの符号化平均ビットレートよりも大きい場合を、図8-(b)は、クライアントでの受信速度の平均ビットレートがコンテンツの符号化平均ビットレートよりも小さい場合を示す。   FIG. 8 is a diagram showing the relationship between content download and playback bit rate in the present invention. Fig. 8- (a) shows the case where the average bit rate of the reception speed at the client is larger than the encoded average bit rate of the content. Fig. 8- (b) shows the case where the average bit rate of the reception speed at the client is the content. This shows a case where it is smaller than the coding average bit rate.

以下、図8を用いて、プログレッシブダウンロード中に再生が可能か否かを判定する方法を説明する。f(t)は、ネットワーク回線を通じてダウンロードしたコンテンツのファイルサイズと経過時間との関係を示す。f(t)の傾きは、クライアントでの受信速度の平均ビットレートを表す。tmは、コンテンツダウンロード完了の推定時間を示す。   Hereinafter, a method for determining whether or not playback is possible during progressive download will be described with reference to FIG. f (t) represents the relationship between the file size of the content downloaded through the network line and the elapsed time. The slope of f (t) represents the average bit rate of the reception speed at the client. tm indicates the estimated time for content download completion.

g(t)は、コンテンツ再生ファイルサイズと経過時間との関係を表す。   g (t) represents the relationship between the content playback file size and the elapsed time.

g(t)の傾きは、再生制御メタファイルに付加されたコンテンツの符号化平均ビットレートのヒント情報から得た再生時の平均ビットレートを表す。taは、コンテンツ再生開始時間を、tbはコンテンツの再生完了時間を示す。(tb−ta)は、コンテンツの再生時間を示す。   The slope of g (t) represents the average bit rate at the time of reproduction obtained from hint information of the encoded average bit rate of the content added to the reproduction control metafile. ta represents the content reproduction start time, and tb represents the content reproduction completion time. (tb-ta) indicates the playback time of the content.

クライアントでの受信速度の平均ビットレートがコンテンツの符号化平均ビットレートよりも大きい場合、プログレッシブダウンロード再生開始時点taは、任意の時間に設定することが出来る。   When the average bit rate of the reception speed at the client is larger than the encoded average bit rate of the content, the progressive download reproduction start time ta can be set to an arbitrary time.

一方、クライアントでの受信速度の平均ビットレートがコンテンツの符号化平均ビットレートよりも小さい場合は、まず、ダウンロードが完了見込み時刻tmをクライアントでの受信速度の平均ビットレートとコンテンツの全体容量から算出する。なお、本実施例においては、コンテンツの全体容量の値は、コンテンツ配信サーバと受信クライアントとの通信過程において、通信プロトコルの応答として、コンテンツ配信サーバから明示的に与えられるが、コンテンツ配信サーバから取得した再生制御メタファイル中にコンテンツの全体容量の値が記述されていてもよい。なお、コンテンツの全体容量の値の取得方法は、本実施例に限定されない。次に、コンテンツ再生完了見込み時刻tbをtb=tmとなるよう、tbを設定する。次に、コンテンツ再生完了見込み時刻tbからコンテンツの長さ(再生時間)を減じることでコンテンツ再生開始可能時刻taを算出する。コンテンツ再生開始可能時刻taと現在時刻を比較し、再生開始可能時刻が現在時刻を経過しているときに再生可能と判定することが出来る。なお、本実施例においては、コンテンツの長さ(再生時間)は符号化平均ビットレートと全体容量から算出するが、コンテンツ配信サーバと受信クライアントとの通信過程において、コンテンツ配信サーバから通信プロトコルの応答結果として明示的に取得しても良い。   On the other hand, if the average bit rate of the receiving speed at the client is smaller than the encoded average bit rate of the content, first calculate the expected download completion time tm from the average bit rate of the receiving speed at the client and the total content capacity. To do. In this embodiment, the total content capacity value is explicitly given from the content distribution server as a response to the communication protocol in the communication process between the content distribution server and the receiving client, but is acquired from the content distribution server. The total content capacity value may be described in the playback control metafile. Note that the method for acquiring the value of the total content capacity is not limited to the present embodiment. Next, tb is set so that the expected content reproduction completion time tb is tb = tm. Next, the content reproduction startable time ta is calculated by subtracting the content length (reproduction time) from the content reproduction completion expected time tb. The content reproduction startable time ta is compared with the current time, and it can be determined that the reproduction can be performed when the reproduction startable time has passed the current time. In this embodiment, the content length (reproduction time) is calculated from the encoded average bit rate and the entire capacity. In the communication process between the content distribution server and the receiving client, the response of the communication protocol is received from the content distribution server. It may be explicitly acquired as a result.

処理ステップS75では、再生を許可し、処理ステップS81に進む。   In process step S75, the reproduction is permitted and the process proceeds to process step S81.

処理ステップS76では、コンテンツのダウンロード完了時間tmを推定する。   In process step S76, the content download completion time tm is estimated.

処理ステップS77では、コンテンツの再生終了時間tbを推定する。   In process step S77, the reproduction end time tb of the content is estimated.

処理ステップS78では、コンテンツの再生開始時間taを推定する。   In process step S78, the reproduction start time ta of the content is estimated.

処理ステップS79では、コンテンツの再生開始時間taが正であるか否かを判定する。コンテンツの再生開始時間taが正である場合には、処理ステップS75に進み、正でない場合には、処理ステップS80に進む。   In processing step S79, it is determined whether or not the content reproduction start time ta is positive. If the content reproduction start time ta is positive, the process proceeds to processing step S75, and if not, the process proceeds to processing step S80.

処理ステップS80では、再生を禁止し、処理ステップS81に進む。   In process step S80, reproduction is prohibited and the process proceeds to process step S81.

処理ステップS81では、コンテンツのダウンロードが完了したか否かを判定する。ダウンロードが完了した場合には、処理を終了する。ダウンロードが完了していない場合には、処理ステップS72に戻り、処理を継続する。   In process step S81, it is determined whether the download of the content is completed. If the download is complete, the process ends. If the download has not been completed, the process returns to process step S72 to continue the process.

コンテンツ受信クライアントの構成例を示す図The figure which shows the structural example of a content receiving client ネットワークの構成例を示す図Diagram showing an example of network configuration データテーブルの構成例を示す図Diagram showing an example of the structure of a data table コンテンツ受信クライアントの画面例その1Example of content receiving client screen # 1 コンテンツ受信クライアントの画面例その2Content receiving client screen example 2 ダウンロード中の特殊再生可否判断の処理例を示すフローチャートA flowchart showing an example of processing for determining whether or not special playback is possible during downloading ダウンロード中のコンテンツ再生の可否判断の処理例を示すフローチャートThe flowchart which shows the process example of the decision | availability of the reproduction | regeneration of the content reproduction in downloading コンテンツの受信ビットレートと再生ビットレートと再生開始時間との関係を示す図The figure which shows the relationship between the reception bit rate of content, playback bit rate, and playback start time

符号の説明Explanation of symbols

1…コンテンツ録画再生装置(コンテンツ受信クライアント)、
101…アンテナ、
102…チューナ、
103…録画再生制御部、
104…番組処理部、
105…補助記憶部、
106…CPU、
107…メモリ、
113…スピーカ、
115…入力装置、
117…音声入力部、
118…映像入力部、
119…ストレージ部、
120…ディスプレイ装置
200…ネットワーク網
201…コンテンツ配信サーバ
202…コンテンツ受信クライアント1
1. Content recording / playback apparatus (content receiving client),
101 ... antenna,
102 ... Tuner,
103. Recording / playback control unit,
104 ... program processing section,
105. Auxiliary storage unit,
106 ... CPU,
107: Memory,
113 ... Speaker,
115 ... input device,
117 ... voice input unit,
118 ... Video input section,
119 ... Storage section,
120: display device 200 ... network 201 ... content distribution server 202 ... content receiving client 1

Claims (9)

IPネットワークを介してコンテンツを配信するコンテンツ配信サーバと、当該コンテンツ配信サーバから配信されたコンテンツとを受信して録画再生するコンテンツ受信クライアントとを含むコンテンツ配信システムにおいて、
前記コンテンツ配信サーバは、コンテンツを配信するとき、当該コンテンツを再生するときの再生ビットレート情報を付加して配信し、
前記コンテンツ受信クライアントは、コンテンツのダウンロード中の再生が指示されたときに、受信した再生ビットレート情報に基づいて再生可能かどうかを判定するコンテンツ配信システム。
In a content distribution system including a content distribution server that distributes content via an IP network, and a content reception client that receives and distributes content distributed from the content distribution server,
When the content distribution server distributes the content, the content distribution server adds the reproduction bit rate information for reproducing the content and distributes the content,
The content delivery system wherein the content receiving client determines whether or not playback is possible based on the received playback bit rate information when playback during content download is instructed.
請求項1に記載のコンテンツ配信システムにおいて、
前記コンテンツ配信サーバは、前記コンテンツに含まれるIピクチャの位置情報を付加して配信するコンテンツ配信システム。
ダウンロードさせることを特徴とする前記請求項1記載のコンテンツ配信サーバ。
The content distribution system according to claim 1,
The content distribution system, wherein the content distribution server distributes by adding position information of an I picture included in the content.
The content distribution server according to claim 1, wherein the content distribution server is downloaded.
請求項2に記載のコンテンツ配信システムにおいて、
前記コンテンツ受信クライアントは、受信したコンテンツに対応する前記Iピクチャの位置情報を受信しているか否かで、前記ダウンロード中の再生中の早送り及び/又は早戻しを禁止するコンテンツ配信システム。
The content distribution system according to claim 2,
The content distribution system, wherein the content receiving client prohibits fast-forwarding and / or fast-rewinding during playback during the download depending on whether or not the position information of the I picture corresponding to the received content is received.
請求項1から3のいずれかに記載のコンテンツ配信システムにおいて、
前記コンテンツ受信クライアントは、当該コンテンツの容量及び/又は再生時間と、当該受信クライアントでの受信ビットレート情報と、前記受信した再生ビットレート情報とを用いて前記判定を実行するコンテンツ配信システム。
In the content delivery system in any one of Claim 1 to 3,
The content distribution system, wherein the content reception client performs the determination using the capacity and / or playback time of the content, reception bit rate information at the reception client, and the received playback bit rate information.
請求項4のコンテンツ配信システムであって、
前記コンテンツ受信クライアントは、コンテンツの前記受信ビットレート情報と前記再生ビットレート情報とを比較し、前記受信ビットレート情報が示すビットレートが速いときには、当該コンテンツのダウンロード中の再生を許可し、
遅いときには、前記受信ビットレート情報と当該コンテンツの容量から算出される当該コンテンツのダウンロード完了見込み時刻から、当該コンテンツの再生時間を引いた再生開始可能時刻と、現在時刻とを比較して、再生開始可能時刻が現在時刻を経過していると再生を許可するコンテンツ配信システム。
The content distribution system according to claim 4, wherein
The content reception client compares the reception bit rate information of the content and the reproduction bit rate information, and when the bit rate indicated by the reception bit rate information is fast, permits the reproduction during the download of the content,
When it is late, start playback by comparing the current time with the playback start possible time obtained by subtracting the playback time of the content from the expected download completion time of the content calculated from the received bit rate information and the capacity of the content. A content distribution system that permits playback when the available time has passed the current time.
ネットワークを介してコンテンツを配信するコンテンツ配信サーバにおいて、、
コンテンツを配信するとき、当該コンテンツを再生するときの再生ビットレート情報と、当該コンテンツに含まれるIピクチャの位置情報とを付加して配信するコンテンツ配信サーバ。
ダウンロードさせることを特徴とする前記請求項1記載のコンテンツ配信サーバ。
In a content distribution server that distributes content via a network,
A content distribution server that distributes content by adding reproduction bit rate information for reproducing the content and position information of an I picture included in the content.
The content distribution server according to claim 1, wherein the content distribution server is downloaded.
ネットワークを介して配信されたコンテンツとを受信して録画再生するコンテンツ受信クライアントにおいて、
コンテンツのダウンロード中の再生が指示されたときに、受信した再生ビットレート情報に基づいて再生可能かどうかを判定するコンテンツ受信クライアント。
In a content receiving client that receives and distributes content distributed via a network,
A content receiving client that determines whether or not playback is possible based on received playback bit rate information when playback during content download is instructed.
請求項7に記載のコンテンツ受信クライアントにおいて、
受信したコンテンツに対応する前記Iピクチャの位置情報を受信しているか否かで、前記ダウンロード中の再生中の早送り及び/又は早戻しを禁止するコンテンツ受信クライアント。
The content receiving client according to claim 7,
A content receiving client that prohibits fast-forwarding and / or fast-rewinding during playback during download depending on whether position information of the I picture corresponding to the received content is received.
請求項7又は8に記載のコンテンツ受信クライアントにおいて、
コンテンツの容量及び/又は再生時間と、当該受信クライアントでの受信ビットレート情報と、前記受信した再生ビットレート情報とを用いて前記判定を実行するコンテンツ受信クライアント。
The content receiving client according to claim 7 or 8,
A content reception client that performs the determination using content capacity and / or reproduction time, reception bit rate information at the reception client, and the received reproduction bit rate information.
JP2007117961A 2007-04-27 2007-04-27 Receiving device, receiving method and transmitting / receiving method Active JP5200415B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007117961A JP5200415B2 (en) 2007-04-27 2007-04-27 Receiving device, receiving method and transmitting / receiving method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007117961A JP5200415B2 (en) 2007-04-27 2007-04-27 Receiving device, receiving method and transmitting / receiving method

Publications (3)

Publication Number Publication Date
JP2008278090A true JP2008278090A (en) 2008-11-13
JP2008278090A5 JP2008278090A5 (en) 2012-03-15
JP5200415B2 JP5200415B2 (en) 2013-06-05

Family

ID=40055541

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007117961A Active JP5200415B2 (en) 2007-04-27 2007-04-27 Receiving device, receiving method and transmitting / receiving method

Country Status (1)

Country Link
JP (1) JP5200415B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009170964A (en) * 2008-01-10 2009-07-30 Sony Corp Display generating device, display generating method, program and content downloading system
JP4444358B1 (en) * 2008-12-24 2010-03-31 株式会社プランネット・アソシエイツ Progressive download playback program
JP2010098526A (en) * 2008-10-16 2010-04-30 Sony Corp Receiving apparatus, content receiving method, and program
EP2228922A2 (en) * 2009-03-13 2010-09-15 Sony Corporation Information processing device and method, program, and information processing system
WO2011027236A1 (en) 2009-09-02 2011-03-10 Nds Limited Method and system for simultaneous recording of multiple programs on a dvr
JP4741713B2 (en) * 2008-08-22 2011-08-10 パナソニック株式会社 Recording / playback device
JP2012015965A (en) * 2010-07-05 2012-01-19 Nippon Telegr & Teleph Corp <Ntt> Contents replaying method and device and program
JP2013524721A (en) * 2010-04-15 2013-06-17 オパンガ ネットワークス インコーポレイテッド System and method for progressive download using excess network capacity
JP2013211890A (en) * 2013-05-23 2013-10-10 Sony Corp Transmitting device and method, and receiving device and method
JP2014200099A (en) * 2014-06-09 2014-10-23 ソニー株式会社 Transmitting device and method, and receiving device and method
JP2015220640A (en) * 2014-05-19 2015-12-07 日本電信電話株式会社 Apparatus, method and program for estimating image reproduction state

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003091936A (en) * 2001-09-19 2003-03-28 Matsushita Electric Ind Co Ltd Stream data storage device, program and method
JP2003111048A (en) * 2001-09-26 2003-04-11 Ntt Software Corp Server and program for contents reproduction
JP2003242755A (en) * 2003-01-17 2003-08-29 Hitachi Ltd Data recorder, data recording and reproducing device, data recording method and data recording and reproducing method
JP2005323333A (en) * 2004-05-07 2005-11-17 Intervideo Inc Video-editing system and method used for computer system
JP2005333478A (en) * 2004-05-20 2005-12-02 Mitsumi Electric Co Ltd Streaming content reproduction method and internet connecting device using the same
JP2007097128A (en) * 2005-08-31 2007-04-12 Sony Corp Information processing device, information recording medium manufacturing device, information recording medium, method thereof, and computer program
JP2008010988A (en) * 2006-06-27 2008-01-17 Canon Inc Information processing apparatus and information processing method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003091936A (en) * 2001-09-19 2003-03-28 Matsushita Electric Ind Co Ltd Stream data storage device, program and method
JP2003111048A (en) * 2001-09-26 2003-04-11 Ntt Software Corp Server and program for contents reproduction
JP2003242755A (en) * 2003-01-17 2003-08-29 Hitachi Ltd Data recorder, data recording and reproducing device, data recording method and data recording and reproducing method
JP2005323333A (en) * 2004-05-07 2005-11-17 Intervideo Inc Video-editing system and method used for computer system
JP2005333478A (en) * 2004-05-20 2005-12-02 Mitsumi Electric Co Ltd Streaming content reproduction method and internet connecting device using the same
JP2007097128A (en) * 2005-08-31 2007-04-12 Sony Corp Information processing device, information recording medium manufacturing device, information recording medium, method thereof, and computer program
JP2008010988A (en) * 2006-06-27 2008-01-17 Canon Inc Information processing apparatus and information processing method

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009170964A (en) * 2008-01-10 2009-07-30 Sony Corp Display generating device, display generating method, program and content downloading system
US8555175B2 (en) 2008-01-10 2013-10-08 Sony Corporation Display generation device, display generation method, program, and content download system
US8358908B2 (en) 2008-08-22 2013-01-22 Panasonic Corporation Recording and playback apparatus
US9396753B2 (en) 2008-08-22 2016-07-19 Panasonic Intellectual Property Management Co., Ltd. Record-playback device
US8498518B2 (en) 2008-08-22 2013-07-30 Panasonic Corporation Recording/reproducing device
JP4741713B2 (en) * 2008-08-22 2011-08-10 パナソニック株式会社 Recording / playback device
US8494344B2 (en) 2008-08-22 2013-07-23 Panasonic Corporation Recording and playback apparatus
JP2010098526A (en) * 2008-10-16 2010-04-30 Sony Corp Receiving apparatus, content receiving method, and program
JP4444358B1 (en) * 2008-12-24 2010-03-31 株式会社プランネット・アソシエイツ Progressive download playback program
JP2010154006A (en) * 2008-12-24 2010-07-08 Plannet Associate Co Ltd Program for progressive download reproduction
EP2228922A2 (en) * 2009-03-13 2010-09-15 Sony Corporation Information processing device and method, program, and information processing system
WO2011027236A1 (en) 2009-09-02 2011-03-10 Nds Limited Method and system for simultaneous recording of multiple programs on a dvr
US8913879B2 (en) 2009-09-02 2014-12-16 Cisco Technology Inc. Method and system for simultaneous recording of multiple programs on a DVR
JP2013524721A (en) * 2010-04-15 2013-06-17 オパンガ ネットワークス インコーポレイテッド System and method for progressive download using excess network capacity
JP2012015965A (en) * 2010-07-05 2012-01-19 Nippon Telegr & Teleph Corp <Ntt> Contents replaying method and device and program
JP2013211890A (en) * 2013-05-23 2013-10-10 Sony Corp Transmitting device and method, and receiving device and method
JP2015220640A (en) * 2014-05-19 2015-12-07 日本電信電話株式会社 Apparatus, method and program for estimating image reproduction state
JP2014200099A (en) * 2014-06-09 2014-10-23 ソニー株式会社 Transmitting device and method, and receiving device and method

Also Published As

Publication number Publication date
JP5200415B2 (en) 2013-06-05

Similar Documents

Publication Publication Date Title
JP5200415B2 (en) Receiving device, receiving method and transmitting / receiving method
JP4349277B2 (en) Movie playback device
US9077946B2 (en) Streaming content management apparatus and method
JP2009111530A (en) Electronic device, reproduction method, and program
JP2006025398A (en) Signal processor, image display device, and image display method
JP2013219629A (en) Information processing unit and video recorder selection method
JP2008311795A (en) Content distribution system, distribution server, accepting station and computer program
JP2005244948A (en) Image recording device and method, image reproducing device and method, image processing device and program
JP2009303062A (en) Broadcast receiving terminal, broadcast data synthesizing method, program and recording medium
KR101033558B1 (en) Private Video Recorder and Method for Highlight Reproduction of Private Video Recorder
JP4645583B2 (en) Recording / reproducing apparatus and display control method
JP2007074158A (en) Reproduction system and reproducing method using the system
JP2006180306A (en) Moving picture recording and reproducing apparatus
JP5595440B2 (en) Information processing apparatus and tuner selection method
JP2013219632A (en) Information processing device and program guide display method
JP2006339980A (en) Image reproducer
JP2006270793A (en) Digest video recording system
JP2011059732A (en) Content distribution system, distribution server, and client terminal
JP2015126325A (en) Electronic apparatus and program reproduction method
JP2011087333A (en) Image reproducing device
JP2005278123A (en) Video receiver, program for functioning computer as video receiver, video providing device, and program for functioning computer as video providing device
JP2005174405A (en) Information recording and reproducing apparatus and information recording method
JP4421666B1 (en) Content receiving apparatus and content reproducing method
WO2013088788A1 (en) Contents playback system, television reception device, program for same, and recording medium in which same program is stored
JP2008252916A (en) Summary video generating apparatus, summary video generating method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120501

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120928

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130128

R151 Written notification of patent or utility model registration

Ref document number: 5200415

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250