[go: up one dir, main page]

JP2008078905A - Content output apparatus, program, and content output method - Google Patents

Content output apparatus, program, and content output method Download PDF

Info

Publication number
JP2008078905A
JP2008078905A JP2006254571A JP2006254571A JP2008078905A JP 2008078905 A JP2008078905 A JP 2008078905A JP 2006254571 A JP2006254571 A JP 2006254571A JP 2006254571 A JP2006254571 A JP 2006254571A JP 2008078905 A JP2008078905 A JP 2008078905A
Authority
JP
Japan
Prior art keywords
content
output
viewing
viewing end
end position
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
JP2006254571A
Other languages
Japanese (ja)
Inventor
Yusuke Kurimoto
裕介 栗本
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2006254571A priority Critical patent/JP2008078905A/en
Publication of JP2008078905A publication Critical patent/JP2008078905A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】コンテンツ出力先に出力するデータ量を減らすことができ、視聴を中断したコンテンツの続きを携帯端末で視聴可能なコンテンツ出力装置、プログラム及びコンテンツ出力方法を提供する。
【解決手段】コンテンツを蓄積する蓄積手段と、蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分のコンテンツを蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段とを備える。
【選択図】図2
Provided are a content output device, a program, and a content output method that can reduce the amount of data to be output to a content output destination and can view a continuation of the content whose viewing has been interrupted on a mobile terminal.
Storage means for storing content, display control means for reading content from the storage means and displaying it on a display device, scheduled viewing end time acquiring means for acquiring a scheduled viewing end time, and content at a scheduled viewing end time Content viewing end position calculating means for calculating the viewing end position, and content output means for reading out the content after the viewing end position calculated by the content viewing end position calculating means from the storage means and outputting it to the content output destination. .
[Selection] Figure 2

Description

本発明は、コンテンツ出力装置、プログラム及びコンテンツ出力方法、特に、コンテンツを携帯端末などのコンテンツ出力先に出力するためのコンテンツ出力装置、プログラム及びコンテンツ出力方法に関する。   The present invention relates to a content output device, a program, and a content output method, and more particularly to a content output device, a program, and a content output method for outputting content to a content output destination such as a portable terminal.

近年普及したハードディスクレコーダは、これまでのVHS(Video Home System)等のテープ媒体に替えて、TV番組を大容量のハードディスクに記録することにより、数十時間といった長時間録画が可能となっている。同様に、TVチューナを搭載したPC(Personal Computer)でも、長時間のTV番組の録画が可能である。
一方、携帯電話などの携帯端末には映像コンテンツを視聴する機能が標準的に搭載されつつある。外出先で映像コンテンツを視聴するための携帯端末も増えつつある。これらの携帯端末に、ハードディスクレコーダやPCから録画した映像コンテンツを出力することによって、家庭内のコンテンツを、外出先で視聴することが可能となる。
Hard disk recorders that have become popular in recent years can record TV programs for a long time of several tens of hours by recording TV programs on a large-capacity hard disk instead of tape media such as VHS (Video Home System). . Similarly, a PC (Personal Computer) equipped with a TV tuner can record a TV program for a long time.
On the other hand, a mobile terminal such as a mobile phone is being equipped with a function for viewing video content as standard. Mobile terminals for viewing video content on the go are also increasing. By outputting video content recorded from a hard disk recorder or a PC to these portable terminals, it becomes possible to view home content on the go.

インターネット経由で音楽コンテンツを携帯端末にダウンロードする音楽配信サービスも普及しつつある。PCでダウンロードした音楽コンテンツを、一旦フラッシュメモリカードに出力し、フラッシュメモリカードを携帯端末に挿入することによって、外出先でダウンロードした音楽を楽しむことができる。もしくは、PCと携帯端末をUSB(Universal Serial Bus)ケーブルで接続して、コンテンツを直接出力することができる携帯型の音楽プレーヤも商品化されている。
一般に携帯電話などの携帯端末の記憶容量は、ハードディスクレコーダやPCと比較して小さいので、録画したデータを全て携帯端末に出力することは不可能である。特許文献1では、ハードディスクレコーダに記録されている映像コンテンツから、まだ再生していないチャプタのみを選択して、携帯端末に出力する技術が開示されている。
Music distribution services that download music content to mobile terminals via the Internet are also becoming popular. Music content downloaded on a PC is temporarily output to a flash memory card and the flash memory card is inserted into a portable terminal, so that the downloaded music can be enjoyed on the go. Alternatively, a portable music player that can directly output content by connecting a PC and a portable terminal with a USB (Universal Serial Bus) cable has been commercialized.
In general, since the storage capacity of a mobile terminal such as a mobile phone is smaller than that of a hard disk recorder or PC, it is impossible to output all recorded data to the mobile terminal. Patent Document 1 discloses a technique for selecting only chapters that have not yet been reproduced from video content recorded in a hard disk recorder and outputting them to a mobile terminal.

また、非圧縮の映像コンテンツや、高ビットレートの音楽コンテンツを、携帯端末でそのまま再生することはできないため、携帯端末で再生可能なフォーマットやビットレートに合わせて、コンテンツをトランスコードしてから出力する方式が一般的である。トランスコードやデータの出力には時間を要するために、特許文献2では、放送波もしくはインターネットからストリーミングで受信したコンテンツを、ハードディスクレコーダで再生しながら、コンテンツの圧縮と出力を並行して行う技術が開示されている。
特開2006−12225号公報 特開2004−253882号公報
In addition, uncompressed video content and high bit rate music content cannot be played as they are on a mobile device, so the content must be transcoded according to the format and bit rate that can be played back on the mobile device. The method to do is common. Since it takes time to output transcodes and data, Patent Document 2 discloses a technology for performing content compression and output in parallel while reproducing content received from broadcast waves or streaming from the Internet on a hard disk recorder. It is disclosed.
JP 2006-12225 A JP 2004-253882 A

外出時にユーザが携帯端末でコンテンツを視聴する場合、予め携帯端末で視聴するコンテンツを携帯端末の再生能力やストレージ容量に応じてトランスコードし、携帯端末に出力する必要がある。この作業は通常時間がかかり、外出するまでにこの作業を終えるためには計画的にトランスコードと出力を進めなければならない。一般的には事前に必要となりそうな部分を推定し出力を終えておくが、その推定が外れると、すでに視聴済みの部分が携帯端末に出力されたり、逆に必要なコンテンツが出力されないという問題が生じる。特許文献1に記載されている技術を利用すれば、視聴済みの部分のコンテンツの出力を行わないことができるが、出力後に視聴したコンテンツについては無駄になる。   When a user views content on a mobile terminal when going out, it is necessary to transcode the content to be viewed on the mobile terminal in advance according to the playback capability and storage capacity of the mobile terminal and output the content to the mobile terminal. This work usually takes time, and in order to finish this work before going out, transcoding and output must be advanced systematically. Generally, the part that seems to be necessary is estimated in advance and output is finished, but if that estimation is lost, the part that has already been viewed is output to the mobile terminal, or conversely the necessary content is not output Occurs. If the technology described in Patent Document 1 is used, it is possible to prevent the output of the content of the already viewed part, but the content viewed after the output is wasted.

ここで、ハードディスクレコーダでコンテンツを視聴している途中で、ユーザが外出する時間になり、視聴を中断し、コンテンツの続きを外出先において携帯端末で視聴する場合において、予め外出する時間がわかっているときには、外出時間までにコンテンツのどの位置まで視聴可能か算出することができるので、それ以降必要な時間分のコンテンツのトランスコードと携帯端末への出力を行うことができる。こうすることで、不必要に携帯端末の記憶容量を消費することなく、ハードディスクレコーダでの視聴を中断してすぐに、携帯端末を持ち出して外出することができる。   Here, it is time for the user to go out while viewing the content on the hard disk recorder, and when the viewing is interrupted and the continuation of the content is viewed on the mobile terminal at the destination, the time to go out is known in advance. Since it is possible to calculate the position of the content that can be viewed by the time when the user is out, the content can be transcoded and output to the mobile terminal for the necessary time thereafter. In this way, the portable terminal can be taken out and taken out immediately after the viewing on the hard disk recorder is interrupted without unnecessarily consuming the storage capacity of the portable terminal.

しかしながら、ユーザの外出する時間が予め決まっている場合であっても、コンテンツの視聴の途中で早送り再生を行うと、携帯端末に出力する必要がある範囲は、最初に決めた位置より、後方にずれることになる。一時停止を行った場合には、逆に前方にずれることになる。また、コンテンツを視聴している途中で、ユーザが外出する時間が変更になることも考えられる。この場合においても同様に、携帯端末にコンテンツを出力する範囲を変更する必要が生じる。
上述したように従来の技術では、コンテンツの予め決まった部分を出力するか、コンテンツの冒頭の部分から全て携帯端末に出力するようにしていたため、ユーザが視聴しない部分のコンテンツが携帯端末に出力されることになり、コンテンツ出力装置であるハードディスクレコーダからコンテンツ出力先である携帯端末に出力するデータ量が大きいという問題があった。
However, even when the user's time to go out is determined in advance, if fast-forward playback is performed during viewing of content, the range that needs to be output to the mobile terminal is behind the initially determined position. It will shift. In the case of a temporary stop, it will be shifted forward. It is also conceivable that the time when the user goes out is changed while viewing the content. In this case as well, it is necessary to change the range in which content is output to the mobile terminal.
As described above, in the conventional technology, a predetermined part of the content is output or all the content from the beginning of the content is output to the mobile terminal, so the content of the part that the user does not view is output to the mobile terminal. Therefore, there is a problem that the amount of data output from the hard disk recorder as the content output device to the portable terminal as the content output destination is large.

本発明は、上記事情に鑑みてなされたものであり、その目的は、コンテンツ出力先に出力するデータ量を減らすことができ、視聴を中断したコンテンツの続きを携帯端末で視聴可能なコンテンツ出力装置、プログラム及びコンテンツ出力方法を提供することにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a content output device that can reduce the amount of data to be output to a content output destination and can view the continuation of the content whose viewing has been interrupted on a mobile terminal. And providing a program and a content output method.

本発明は、上記課題を解決するためになされたもので、本発明は、コンテンツを蓄積する蓄積手段と、前記蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、前記視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段とを備える。
本発明では、コンテンツを蓄積手段が蓄積し、蓄積手段からコンテンツを読み出して表示装置に表示制御手段が表示させ、視聴終了予定時刻を視聴終了予定時刻取得手段が取得し、視聴終了予定時刻におけるコンテンツの視聴終了位置をコンテンツ視聴終了位置算出手段が算出し、コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分のコンテンツを蓄積手段から読み出してコンテンツ出力先にコンテンツ出力手段が出力するようにした。
これにより、視聴終了予定時刻としてユーザが外出する時刻を設定することによって、視聴終了予定時刻以降の部分のコンテンツを、コンテンツ出力先であるユーザの携帯端末に出力することができるため、ユーザは表示装置で視聴していたコンテンツを携帯端末で継続して視聴することができる。
The present invention has been made to solve the above-described problems. The present invention relates to storage means for storing content, display control means for reading content from the storage means and displaying it on a display device, and scheduled viewing end time. A viewing end scheduled time acquisition means for acquiring a content viewing end position calculating means for calculating a content viewing end position at the scheduled viewing end time, and a portion after the viewing end position calculated by the content viewing end position calculating means. Content output means for reading the content from the storage means and outputting it to a content output destination.
In the present invention, the storage means stores the content, reads the content from the storage means, causes the display control means to display the content on the display device, the scheduled viewing end time acquisition means acquires the scheduled viewing end time, and the content at the scheduled viewing end time The content viewing end position calculating means calculates the content viewing end position, and the content output means reads out the content after the viewing end position calculated by the content viewing end position calculating means from the storage means and outputs the content to the content output destination. did.
Accordingly, by setting the time when the user goes out as the scheduled viewing end time, the content after the scheduled viewing end time can be output to the user's mobile terminal that is the content output destination. The content viewed on the device can be continuously viewed on the mobile terminal.

また、本発明は、前記コンテンツ出力手段は、前記視聴終了位置よりも所定時間だけ過去の時刻以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力する。
本発明では、ユーザが外出する時刻が所定時間早まった場合であっても、ユーザが表示装置で視聴できなかった部分のコンテンツを、ユーザの携帯端末に出力することができるため、ユーザがコンテンツの一部を視聴することができなくなることを防ぐことができる。
Further, according to the present invention, the content output unit reads out the content of a portion after a predetermined time from the viewing end position from the storage unit and outputs it to the content output destination.
In the present invention, even when the time when the user goes out is a predetermined time earlier, the content of the part that the user could not watch on the display device can be output to the user's mobile terminal. It is possible to prevent a part of the content from being viewed.

また、本発明は、コンテンツ視聴終了位置算出手段は、前記視聴終了予定時刻よりも所定時間だけ過去の時刻におけるコンテンツの視聴終了位置を算出する。
本発明では、表示装置に表示させるコンテンツをユーザが所定時間だけ一時停止した場合であっても、一時停止によりユーザが表示装置で視聴できなかった部分のコンテンツを、ユーザの携帯端末に出力することができるため、ユーザがコンテンツの一部を視聴することができなくなることを防ぐことができる。
Further, according to the present invention, the content viewing end position calculating means calculates the content viewing end position at a time past a predetermined time from the scheduled viewing end time.
In the present invention, even if the user pauses the content to be displayed on the display device for a predetermined time, the portion of the content that the user cannot view on the display device due to the pause is output to the user's mobile terminal. Therefore, it is possible to prevent the user from being able to view part of the content.

また、本発明は、前記コンテンツ視聴終了位置算出手段は、コンテンツの視聴終了位置の算出を複数回行い、新たに算出した視聴終了位置が以前に算出した視聴終了位置と異なる場合には、その新たに算出した視聴終了位置以降の部分であって前記コンテンツ出力先にまだ出力していない部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力する。
本発明では、視聴終了予定時刻が早まった場合であっても新たに視聴終了位置を算出することができ、その新たに算出した視聴終了位置以降の部分であってコンテンツ出力先にまだ出力していない部分のコンテンツを蓄積手段から読み出してコンテンツ出力先に出力することが可能となるため、ユーザの外出する時刻が変更になった場合であっても、ユーザが未視聴のコンテンツを携帯端末に無駄なく送信することができる。
Further, according to the present invention, the content viewing end position calculating means calculates the content viewing end position a plurality of times, and if the newly calculated viewing end position is different from the previously calculated viewing end position, the content viewing end position calculating means The content of the portion after the calculated viewing end position and not yet output to the content output destination is read from the storage means and output to the content output destination.
In the present invention, the viewing end position can be newly calculated even when the scheduled viewing end time is advanced, and the portion after the newly calculated viewing end position is still output to the content output destination. Since it is possible to read out the content of the part that does not exist from the storage means and output it to the content output destination, even when the time when the user goes out is changed, the user wastes unviewed content on the mobile terminal Can be sent without.

また、本発明は、前記コンテンツ出力手段が前記コンテンツ出力先に出力したコンテンツのうち前記表示制御手段が表示装置に表示させた部分の前記コンテンツを削除するように前記コンテンツ出力先に指示を送信する削除指示手段を備える。
本発明では、表示装置に表示させた部分のコンテンツについては、ユーザの携帯端末から削除させることができるため、携帯端末のメモリの空領域を確保することができる。
Further, the present invention transmits an instruction to the content output destination so as to delete the content of the portion displayed on the display device by the display control means from the content output by the content output means to the content output destination. Deletion instruction means is provided.
In the present invention, since the content of the portion displayed on the display device can be deleted from the user's portable terminal, an empty area of the memory of the portable terminal can be secured.

また、本発明は、前記削除指示手段は、前記コンテンツ出力手段が前記コンテンツ出力先に出力したコンテンツのうち前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以前の部分の前記コンテンツを削除するように前記コンテンツ出力先に指示を送信する。
本発明では、コンテンツ出力手段がコンテンツ出力先に出力したコンテンツのうちコンテンツ視聴終了位置算出手段が算出した視聴終了位置以前の部分のコンテンツについては、ユーザの携帯端末から削除させることができるため、携帯端末のメモリの空領域を確保することができる。
Further, according to the present invention, the deletion instructing unit deletes the content before the viewing end position calculated by the content viewing end position calculating unit from the content output by the content output unit to the content output destination. An instruction is transmitted to the content output destination.
In the present invention, the content before the viewing end position calculated by the content viewing end position calculating means among the content output by the content output means to the content output destination can be deleted from the user's mobile terminal. An empty area of the terminal memory can be secured.

また、本発明は、前記削除指示手段は、前記コンテンツ出力手段が前記コンテンツ出力先に出力した未視聴のコンテンツのうち、コンテンツの終了位置に近い部分のコンテンツから削除するように前記コンテンツ出力先に指示を送信する。
本発明では、コンテンツ出力先に出力した未視聴のコンテンツのうちそのコンテンツの終了位置に近い部分から優先して削除するようにユーザの携帯端末等に指示するようにしたため、未視聴のコンテンツのうちのコンテンツの終了位置に近い部分のコンテンツを削除することが可能となり、携帯端末のメモリの空領域を確保することができる。
Further, according to the present invention, the deletion instructing unit is configured to delete the unviewed content output by the content output unit to the content output destination from the content near the end position of the content. Send instructions.
In the present invention, the user's portable terminal is instructed to delete the content not yet viewed output to the content output destination with priority from the portion close to the end position of the content. It is possible to delete a part of the content close to the end position of the content, and to secure an empty area in the memory of the portable terminal.

また、本発明は、前記コンテンツ出力手段から前記コンテンツ出力先へコンテンツを出力する前にそのコンテンツをトランスコードするトランスコード手段を備える。
本発明では、コンテンツ出力手段からコンテンツ出力先へコンテンツを出力する前にそのコンテンツをトランスコードするようにしたため、表示装置で表示するのに適したデータから携帯端末で表示するのに適したデータにコンテンツを変換することができる。
The present invention further includes transcoding means for transcoding the content before outputting the content from the content output means to the content output destination.
In the present invention, since the content is transcoded before the content is output from the content output means to the content output destination, the data suitable for display on the display device is changed from the data suitable for display on the display device. Content can be converted.

また、本発明は、前記表示制御手段が前記表示装置に表示させるコンテンツを停止した位置である視聴停止位置情報を取得する視聴停止位置情報取得手段と、前記視聴停止位置情報取得手段が前記視聴停止位置情報を取得した場合にその視聴停止位置情報を前記コンテンツ出力先に送信する視聴停止位置情報送信手段とを備える。
本発明では、表示装置に表示させるコンテンツを停止した位置である視聴停止位置情報をユーザの携帯端末等に送信するようにしたので、携帯端末では視聴途中の位置から確実にコンテンツを視聴することができる。
Further, the present invention provides a viewing stop position information acquisition unit that acquires viewing stop position information that is a position where the display control unit stops the content displayed on the display device, and the viewing stop position information acquisition unit includes the viewing stop position. Viewing position information transmitting means for transmitting the viewing stop position information to the content output destination when the position information is acquired.
In the present invention, the viewing stop position information, which is the position at which the content to be displayed on the display device is stopped, is transmitted to the user's mobile terminal or the like, so that the mobile terminal can reliably view the content from a position during viewing. it can.

また、本発明は、コンピュータを、コンテンツを蓄積する蓄積手段と、前記蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、前記視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段として機能させる。   Further, the present invention provides a computer, a storage unit for storing content, a display control unit for reading content from the storage unit and displaying it on a display device, a scheduled viewing end time acquiring unit for acquiring a scheduled viewing end time, Content viewing end position calculating means for calculating the viewing end position of the content at the scheduled viewing end time, and reading out the content after the viewing end position calculated by the content viewing end position calculating means from the storage means and outputting the content It is made to function as a content output means to output first.

また、本発明は、コンテンツを蓄積手段が蓄積し、前記蓄積手段からコンテンツを読み出して表示装置に表示制御手段が表示させ、視聴終了予定時刻を視聴終了予定時刻取得手段が取得し、前記視聴終了予定時刻におけるコンテンツの視聴終了位置をコンテンツ視聴終了位置算出手段が算出し、前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先にコンテンツ出力手段が出力する。   Further, according to the present invention, the storage unit stores the content, reads the content from the storage unit, causes the display control unit to display the content on the display device, the scheduled viewing end time acquisition unit acquires the scheduled viewing end time, and the viewing end The content viewing end position calculating means calculates the content viewing end position at the scheduled time, and the content after the viewing end position calculated by the content viewing end position calculating means is read from the storage means to the content output destination. The output means outputs.

本発明によるコンテンツ出力装置、プログラム及びコンテンツ出力方法では、コンテンツ出力先に出力するデータ量を減らすことができ、視聴を中断したコンテンツの続きを携帯端末で視聴可能となる。   In the content output device, the program, and the content output method according to the present invention, the amount of data to be output to the content output destination can be reduced, and the continuation of the content whose viewing has been interrupted can be viewed on the mobile terminal.

(第1の実施形態)
始めに、図1を参照して本発明の第1の実施形態について説明する。
図1は、本発明の第1の実施形態の概略構成図である。本実施形態は、コンテンツ出力装置1、TV・2、クレードル3、携帯端末4を備えている。
(First embodiment)
First, a first embodiment of the present invention will be described with reference to FIG.
FIG. 1 is a schematic configuration diagram of a first embodiment of the present invention. The present embodiment includes a content output device 1, a TV 2, a cradle 3, and a mobile terminal 4.

コンテンツ出力装置1は、例えば、ハードディスクレコーダなどであり、内蔵するハードディスクなどに蓄積されたコンテンツの映像信号を、コンテンツ出力装置1にビデオケーブル9を介して接続されているTV・2に出力する。これにより、TV・2は、コンテンツ出力装置1から出力された映像信号に基づいて、コンテンツを表示画面に表示する。TV・2は、テレビジョン受像機である。また、コンテンツ出力装置1はクレードル3を介して携帯端末4と接続されており、クレードル3はコンテンツ出力装置1が内蔵するハードディスクに記録されているコンテンツを携帯端末4へ出力する。携帯端末4は、携帯電話やPDA(Personal Digital Assistants、携帯情報端末)などのユーザが所持する端末である。
なお、コンテンツ出力装置1から携帯端末4にコンテンツを出力する際には、図示のクレードル接続やその他のケーブル接続のような物理的な接触を伴う出力方式でも良いし、赤外線などを用いる無線での出力方式を使用しても良い。
The content output device 1 is, for example, a hard disk recorder, and outputs a video signal of content stored in a built-in hard disk or the like to the TV 2 connected to the content output device 1 via the video cable 9. Thereby, TV-2 displays a content on a display screen based on the video signal output from the content output device 1. TV-2 is a television receiver. The content output device 1 is connected to the mobile terminal 4 via the cradle 3, and the cradle 3 outputs the content recorded on the hard disk built in the content output device 1 to the mobile terminal 4. The mobile terminal 4 is a terminal possessed by a user such as a mobile phone or a PDA (Personal Digital Assistants, personal digital assistant).
When content is output from the content output device 1 to the portable terminal 4, an output method with physical contact such as cradle connection or other cable connection shown in the figure may be used, or wireless using infrared rays or the like. An output method may be used.

図2は、本発明の第1の実施形態によるコンテンツ出力装置1の構成を示すブロック図である。コンテンツ出力装置1は、蓄積部10(蓄積手段とも称する)、デコード部11、トランスコード部12(トランスコード手段とも称する)、データ出力制御部13(コンテンツ出力手段、視聴停止位置情報送信手段とも称する)、状態制御部14、リモコン信号受信部15(視聴終了予定時刻取得手段、視聴停止位置情報取得手段とも称する)、コンテンツ選択部16、出力結果表示部17、復号化部18、暗号化部19で構成されている。以下各部の機能について説明する。図2では、コンテンツ出力装置1とTV・2及び携帯端末4との信号データの授受を矢印で示すとともに、リモコン信号の入力についても点線の矢印で示す。   FIG. 2 is a block diagram showing the configuration of the content output apparatus 1 according to the first embodiment of the present invention. The content output apparatus 1 is also referred to as a storage unit 10 (also referred to as storage unit), a decoding unit 11, a transcoding unit 12 (also referred to as transcoding unit), and a data output control unit 13 (content output unit, viewing stop position information transmission unit). ), State control unit 14, remote control signal receiving unit 15 (also referred to as scheduled viewing end time acquisition unit and viewing stop position information acquisition unit), content selection unit 16, output result display unit 17, decryption unit 18, and encryption unit 19. It consists of The function of each part will be described below. In FIG. 2, transmission / reception of signal data between the content output device 1, the TV 2, and the mobile terminal 4 is indicated by arrows, and input of a remote control signal is also indicated by dotted arrows.

蓄積部10は、ハードディスク等の大容量ストレージであり、映像、音声等のコンテンツを蓄積する。コンテンツは、映像であればMPEG2(Moving Picture Experts Group phase 2)等の圧縮フォーマットで保存されている。コンテンツの蓄積方法としては、例えば、デジタル放送チューナを接続して放送コンテンツを蓄積、すなわち録画したり、DVD(Digital Versatile Disk、デジタル信号を高密度に記録した円盤)ドライブを用いた外部記憶装置から出力されたDVDのコンテンツを蓄積したりする方法を用いることができる。   The storage unit 10 is a large-capacity storage such as a hard disk, and stores content such as video and audio. If the content is video, it is stored in a compression format such as MPEG2 (Moving Picture Experts Group phase 2). As a content storage method, for example, a digital broadcast tuner is connected to store broadcast content, that is, to record, or from an external storage device using a DVD (Digital Versatile Disk, disk on which digital signals are recorded at a high density). For example, a method of accumulating the output DVD content can be used.

デコード部11は、状態制御部14からの制御命令を受けて、蓄積部10に蓄積されているコンテンツを復号化部18(後述)を介して読み出し、デコード処理を行う。デコードされたデータは、コンテンツ出力装置1とビデオケーブル9によって接続されているTV・2に送られて表示される。
トランスコード部12は、データ出力制御部13から携帯端末4へコンテンツを出力する前にそのコンテンツをトランスコードする。すなわち、トランスコード部12は、蓄積部10からコンテンツデータを読み出し、携帯端末4で視聴可能なフォーマットにトランスコードした後に、暗号化部19(後述)を介して、トランスコードしたデータをデータ出力制御部13から携帯端末4に送信する。トランスコードの処理は、例えば、コンテンツデータがMPEG2フォーマットである場合であって、携帯端末4で視聴可能なフォーマットがMPEG4(Moving Picture Experts Group phase 4)である場合には、MPEG2からMPEG4へのフォーマット変換を行う処理などをいう。トランスコードはフォーマットの変更だけではなく、解像度やビットレートの変更なども含む。なお、トランスコードしたデータは、携帯端末4だけでなく、蓄積部10にも送られる。また、トランスコードが必要でないデータが蓄積部10に記録されている場合にはトランスコードの処理を行わなくても良いし、外部機器等から携帯端末4の視聴に適したデータを取得しても良い。以上説明したトランスコードを行って再符号化することをトランスコードと称する。
The decoding unit 11 receives a control command from the state control unit 14, reads the content stored in the storage unit 10 via a decoding unit 18 (described later), and performs a decoding process. The decoded data is sent to the TV 2 connected to the content output apparatus 1 by the video cable 9 and displayed.
The transcoding unit 12 transcodes the content before outputting the content from the data output control unit 13 to the portable terminal 4. That is, the transcoding unit 12 reads content data from the storage unit 10, transcodes the content data into a format that can be viewed on the mobile terminal 4, and then controls the data output of the transcoded data via the encryption unit 19 (described later). The data is transmitted from the unit 13 to the mobile terminal 4. For example, when the content data is in the MPEG2 format and the format that can be viewed on the mobile terminal 4 is MPEG4 (Moving Picture Experts Group phase 4), the transcoding process is performed from MPEG2 to MPEG4. This refers to processing that performs conversion. Transcoding includes not only changes in format but also changes in resolution and bit rate. Note that the transcoded data is sent not only to the mobile terminal 4 but also to the storage unit 10. Further, when data that does not require transcoding is recorded in the storage unit 10, transcoding processing may not be performed, or data suitable for viewing the mobile terminal 4 may be acquired from an external device or the like. good. Re-encoding by performing the transcoding described above is called transcoding.

データ出力制御部13は、状態制御部14のコンテンツ視聴位置算出部33(図3で後述)が算出した視聴終了位置以降の部分のコンテンツを蓄積部10から読み出して携帯端末4に出力する。また、データ出力制御部13は、携帯端末4に既視聴のコンテンツを削除させたり、携帯端末4の利用可能な容量を監視したり、携帯端末4の容量に応じてデータの出力を行ったりする。
また、データ出力制御部13は、リモコン信号受信部15が視聴停止位置情報を取得した場合にその視聴停止位置情報を携帯端末4に送信する。これにより、携帯端末4では視聴停止位置以前の部分のコンテンツについてはユーザが既視聴であるものとして削除することができ、携帯端末4のメモリの空領域を確保することができる。
なお、データ出力制御部13の構成については、後で述べる。
The data output control unit 13 reads out the content after the viewing end position calculated by the content viewing position calculation unit 33 (described later in FIG. 3) of the state control unit 14 from the storage unit 10 and outputs the content to the mobile terminal 4. Further, the data output control unit 13 causes the mobile terminal 4 to delete the content that has already been viewed, monitors the available capacity of the mobile terminal 4, and outputs data according to the capacity of the mobile terminal 4. .
Further, the data output control unit 13 transmits the viewing stop position information to the portable terminal 4 when the remote control signal receiving unit 15 acquires the viewing stop position information. Thereby, in the portable terminal 4, the content before the viewing stop position can be deleted as being viewed by the user, and an empty area of the memory of the portable terminal 4 can be secured.
The configuration of the data output control unit 13 will be described later.

状態制御部14は、リモコン信号受信部15より、コンテンツの再生、停止、早送り、巻き戻し等の再生制御コマンドを受信し、デコード部11の状態制御を行う。また、ユーザによる視聴終了位置の設定を行う。また、デコード部11よりコンテンツの再生時間軸上における現在の再生位置を取得し、ユーザにより設定された視聴終了位置と再生位置から、トランスコードの開始位置を決定し、蓄積部10及びデータ出力制御部13の状態制御を行う。なお、状態制御部14の構成については後で述べる。   The state control unit 14 receives playback control commands such as content playback, stop, fast forward, and rewind from the remote control signal receiving unit 15 and controls the state of the decoding unit 11. Also, the viewing end position is set by the user. Further, the current playback position on the playback time axis of the content is acquired from the decoding unit 11, the transcoding start position is determined from the viewing end position and the playback position set by the user, and the storage unit 10 and the data output control The state of the unit 13 is controlled. The configuration of the state control unit 14 will be described later.

リモコン信号受信部15は、ユーザが操作するリモコンの赤外線信号を受光し、その赤外線信号からコマンドを取得し状態制御部14に出力する。リモコン信号受信部15は、コマンドとして例えば視聴終了予定時刻を取得し状態制御部14に通知する。
視聴終了予定時刻は、ユーザがコンテンツ出力装置1に手入力しても良いし、スケジュール情報などから自動的に設定しても良い。また、インターネット上の乗り換え案内サービスからユーザが乗車予定の電車の出発時刻を取得し、乗車駅までの所要時間を算出して、視聴終了予定時刻を設定するようにしても良い。
The remote control signal receiving unit 15 receives an infrared signal of a remote control operated by the user, acquires a command from the infrared signal, and outputs the command to the state control unit 14. The remote control signal receiving unit 15 acquires, for example, a scheduled viewing end time as a command and notifies the state control unit 14 of it.
The scheduled viewing end time may be manually input by the user to the content output apparatus 1 or may be automatically set from schedule information or the like. Alternatively, the user may obtain the departure time of a train scheduled to be boarded from the transfer guidance service on the Internet, calculate the required time to the boarding station, and set the scheduled viewing end time.

また、リモコン信号受信部15は、コマンドとして、例えば再生制御部30(図3で後述)がTV・2に表示させるコンテンツを停止した位置である視聴停止位置情報と、そのコマンドが視聴停止位置情報であることを示す情報とを取得する。
なお、リモコンの通信方式は、赤外線に限定するものではなく、Bluetooth(登録商標)や無線方式等を用いても良い。
In addition, the remote control signal receiving unit 15 has, as commands, for example, viewing stop position information that is a position where the playback control unit 30 (described later in FIG. 3) stops the content displayed on the TV 2 and the command is viewing stop position information. And information indicating that it is.
Note that the communication method of the remote controller is not limited to infrared, but Bluetooth (registered trademark), a wireless method, or the like may be used.

コンテンツ選択部16は、蓄積部10にあるコンテンツのリストをTV・2に出力する。ユーザはそのリストから視聴したいコンテンツを選択し、再生する。この処理については後述する。
出力結果表示部17は、コンテンツが停止した場合に、携帯端末4へのコンテンツの出力結果をTV・2に表示する。これは、ユーザが指示したとおりにコンテンツを携帯端末4に出力できたのか、また、何分間分のコンテンツを携帯端末4に出力できたのか等の結果を表示する。
復号化部18は、蓄積部10から暗号化されているコンテンツデータを読み出し、復号化処理を行いデコード部11に送る。暗号化されていないコンテンツについては、復号化処理を行う必要がないので、蓄積部10から読み出されたデータが直接デコード部11へ送られる。
暗号化部19は、トランスコード部12でトランスコードされたコンテンツデータの暗号化処理を行い、データ出力制御部13に送る。暗号化する必要のないコンテンツについては、トランスコード部12からデータ出力制御部13へ直接送られる。
The content selection unit 16 outputs the content list in the storage unit 10 to the TV 2. The user selects content to be viewed from the list and reproduces it. This process will be described later.
The output result display unit 17 displays the output result of the content to the mobile terminal 4 on the TV 2 when the content is stopped. This displays results such as whether the content could be output to the mobile terminal 4 as instructed by the user, and how many minutes of content could be output to the mobile terminal 4.
The decryption unit 18 reads the encrypted content data from the storage unit 10, performs a decryption process, and sends it to the decode unit 11. Since it is not necessary to perform decryption processing on the unencrypted content, the data read from the storage unit 10 is sent directly to the decoding unit 11.
The encryption unit 19 performs an encryption process on the content data transcoded by the transcoding unit 12 and sends it to the data output control unit 13. Content that does not need to be encrypted is sent directly from the transcoding unit 12 to the data output control unit 13.

図3は、本発明の第1の実施形態によるコンテンツ出力装置1(図2)の状態制御部14の構成を示すブロック図である。状態制御部14は、再生制御部30(表示制御手段とも称する)、視聴部31、視聴終了予定時刻設定部32、コンテンツ視聴位置算出部33(コンテンツ視聴終了位置算出手段とも称する)、出力データ位置設定部34、終了時刻監視部35で構成されている。以下各部の機能について説明する。   FIG. 3 is a block diagram showing a configuration of the state control unit 14 of the content output apparatus 1 (FIG. 2) according to the first embodiment of the present invention. The state control unit 14 includes a playback control unit 30 (also referred to as a display control unit), a viewing unit 31, a scheduled viewing end time setting unit 32, a content viewing position calculation unit 33 (also referred to as a content viewing end position calculation unit), and an output data position. A setting unit 34 and an end time monitoring unit 35 are included. The function of each part will be described below.

再生制御部30は、蓄積部10からコンテンツを読み出してTV・2に表示させる。具体的には、再生制御部30は、リモコン信号受信部15からコンテンツの再生、停止、早送り、巻き戻し等の再生制御コマンドの受信した場合に、デコード部11の状態制御を行うことにより、蓄積部10から読み出してTV・2に表示させるコンテンツの再生、停止、早送り、巻き戻し等の処理を行う。
視聴部31は、デコード部11からコンテンツ再生制御信号を取得して、コンテンツの再生時間軸上における現在の再生位置の監視を行う。
視聴終了予定時刻設定部32は、ユーザにより入力された視聴終了予定時刻の設定を行う。
コンテンツ視聴位置算出部33は、視聴終了予定時刻、コンテンツの開始時刻からの経過時間である再生位置時刻、再生位置時刻においてコンテンツを再生している位置であるコンテンツ再生位置に基づいて、コンテンツの視聴終了位置を算出する。
The reproduction control unit 30 reads the content from the storage unit 10 and displays it on the TV 2. Specifically, the reproduction control unit 30 performs accumulation control by controlling the state of the decoding unit 11 when receiving a reproduction control command such as reproduction, stop, fast forward, and rewind of content from the remote control signal reception unit 15. Processing such as playback, stop, fast forward, rewind, etc. of the content read from the unit 10 and displayed on the TV 2 is performed.
The viewing unit 31 acquires the content playback control signal from the decoding unit 11 and monitors the current playback position on the playback time axis of the content.
The scheduled viewing end time setting unit 32 sets the scheduled viewing end time input by the user.
The content viewing position calculation unit 33 views the content based on the scheduled viewing end time, the playback position time that is an elapsed time from the start time of the content, and the content playback position that is the position where the content is played back at the playback position time. The end position is calculated.

図4は、本発明の第1の実施形態によるコンテンツ視聴位置算出部33が、視聴終了予定時刻におけるコンテンツ視聴終了位置を算出する方法について説明するための図である。図4に示すように、コンテンツデータは、A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Zのファイル(部分)から構成されている。各部分は、2分30秒の長さのファイルである。
時間(図4の上部の図)軸において、コンテンツ視聴開始時刻t1が14時40分(14:40)であり、現在の再生時刻位置t2が14時50分であり、視聴終了予定時刻t3が15時05分であるとする。コンテンツデータ(図4の中程の図)軸において、コンテンツはA、B、C、・・・、Zで示すファイルから構成されており、各部分は上述のように2分30秒のファイルである。従って、再生位置時刻t2が14時50分である時刻において、A、B、C、Dのファイルが既視聴であるが、E、F、・・・、Zのファイルは未視聴であり、ファイルE、F、・・・、Jはすぐに視聴すると推測されるコンテンツである。その後、視聴終了予定時刻t3である15時05分においてファイルA、B、・・・、Jを予定通りに既視聴することになり、視聴を終える。しかし、それに先立ってファイルIに始まって、ファイルI、J、K、・・・、Qが携帯端末4へ出力される。ファイルK、・・・、Qではなくて、ファイルI、J、K、・・・、Qを出力してファイルI、Jを余分に出力するのは早送り等をする場合を考慮して、余分に送るためである。また、ファイルI、J、・・・、Zではなくて、ファイルI、J、・・・、Qのみを携帯端末4へ出力するのは、出力するファイルの数が携帯端末4のメモリの容量によって制限されるからである。コンテンツの再生時間(図4の下部の図)軸において、コンテンツ視聴開始時刻t1、再生時刻位置t2、視聴終了予定時刻t3に対応するコンテンツ視聴開始位置p1、コンテンツ再生位置p2、視聴終了位置p3は、0時0分、0時10分、0時25分である。
FIG. 4 is a diagram for explaining a method in which the content viewing position calculation unit 33 according to the first embodiment of the present invention calculates the content viewing end position at the scheduled viewing end time. As shown in FIG. 4, the content data is A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T , U, V, W, X, Y, Z files (parts). Each part is a file with a length of 2 minutes 30 seconds.
On the time (upper diagram in FIG. 4) axis, the content viewing start time t1 is 14:40 (14:40), the current playback time position t2 is 14:50, and the scheduled viewing end time t3 is It is assumed that it is 15:05. In the content data (middle diagram of FIG. 4) axis, the content is composed of files indicated by A, B, C,..., Z, and each part is a file of 2 minutes 30 seconds as described above. is there. Therefore, at the time when the reproduction position time t2 is 14:50, the files A, B, C, and D have already been viewed, but the files E, F,. E, F,..., J are contents presumed to be viewed immediately. Then, at 15:05, which is the scheduled end time for viewing t3, the files A, B,..., J are already viewed as scheduled, and the viewing ends. However, prior to that, starting with file I, files I, J, K,..., Q are output to portable terminal 4. Output files I, J, K,..., Q instead of files K,..., Q and output files I and J in excess, considering the case of fast-forwarding etc. To send to. Also, only the files I, J,..., Q, not the files I, J,..., Z, are output to the mobile terminal 4 because the number of output files is the capacity of the memory of the mobile terminal 4 It is because it is limited by. On the content playback time (lower diagram in FIG. 4) axis, the content viewing start position p1, the content playback position p2, and the viewing end position p3 corresponding to the content viewing start time t1, the playback time position t2, and the scheduled viewing end time t3 are , 0: 0, 0:10, 0:25.

なお、図4では、コンテンツ再生位置p2での時刻を再生位置時刻t2(14:50)としている。再生位置時刻t2(14:50)から視聴終了予定時刻t3(15:05)までの時間を算出し、算出した時間(15分)だけコンテンツ再生位置p2(0:10)からコンテンツを進めた位置(0:25)を、コンテンツの視聴終了位置p3とする。   In FIG. 4, the time at the content playback position p2 is the playback position time t2 (14:50). The time from the playback position time t2 (14:50) to the scheduled viewing end time t3 (15:05) is calculated, and the content is advanced from the content playback position p2 (0:10) for the calculated time (15 minutes). Let (0:25) be the content viewing end position p3.

なお、コンテンツ視聴位置算出部33は、コンテンツの視聴終了位置の算出を所定の時間(例えば、1分)ごとに複数回行い、新たに算出した視聴終了位置が以前に算出した視聴終了位置と異なる場合には、その新たに算出した視聴終了位置以降の部分であってコンテンツ出力先にまだ出力していない部分のコンテンツを蓄積部10から読み出して携帯端末4に出力する。この処理について図4を参照して説明する。ここで、コンテンツ視聴位置算出部33が、コンテンツの視聴終了位置の算出を2回行った場合について説明する。また、1回目に算出したコンテンツの視聴終了位置がp3であり、2回目に算出したコンテンツの視聴終了位置がp4であった場合について説明する。
コンテンツ視聴位置算出部33が、1回目のコンテンツの視聴終了位置p3を算出すると、コンテンツ出力装置1から携帯端末4には、コンテンツの視聴終了位置p3以降のファイル(K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z)を蓄積部10から読み出して携帯端末4に出力する。
また、ここでは、2回目に算出した視聴終了位置p4が1回目に算出した視聴終了位置p3と異なるため、コンテンツ視聴位置算出部33は、2回目に算出した視聴終了位置p4以降のファイル(G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z)であってコンテンツ出力先にまだ出力していないファイル(G、H、I、J)のコンテンツを蓄積部10から読み出して携帯端末4に出力する。なお、余裕を持たせてファイルE、Fを出力するようにしてもよい。
これにより、視聴終了予定時刻が早まった場合であっても新たに視聴終了位置を算出することができ、その新たに算出した視聴終了位置以降のファイルであってコンテンツ出力先にまだ出力していないファイルのコンテンツを蓄積部10から読み出してコンテンツ出力先に出力することが可能となるため、ユーザの外出する時刻が変更になった場合であっても、ユーザがTV・2で未視聴のコンテンツを携帯端末4に無駄なく送信することができる。
The content viewing position calculation unit 33 performs the calculation of the content viewing end position a plurality of times every predetermined time (for example, 1 minute), and the newly calculated viewing end position is different from the previously calculated viewing end position. In this case, the content of the portion after the newly calculated viewing end position and not yet output to the content output destination is read from the storage unit 10 and output to the mobile terminal 4. This process will be described with reference to FIG. Here, a case where the content viewing position calculation unit 33 performs the calculation of the content viewing end position twice will be described. A case will be described in which the viewing end position of the content calculated for the first time is p3 and the viewing end position of the content calculated for the second time is p4.
When the content viewing position calculation unit 33 calculates the first content viewing end position p3, the content output device 1 sends to the portable terminal 4 files (K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) are read from the storage unit 10 and output to the portable terminal 4.
Here, since the viewing end position p4 calculated for the second time is different from the viewing end position p3 calculated for the first time, the content viewing position calculation unit 33 uses the files (G , H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) and are still being output to the content output destination The contents of the missing file (G, H, I, J) are read from the storage unit 10 and output to the portable terminal 4. The files E and F may be output with a margin.
As a result, even when the scheduled viewing end time is advanced, a new viewing end position can be calculated, and the file after the newly calculated viewing end position is not yet output to the content output destination. Since the content of the file can be read from the storage unit 10 and output to the content output destination, even if the time when the user goes out is changed, the user can view the content that has not been viewed on the TV 2. It can be transmitted to the portable terminal 4 without waste.

図3に戻り、出力データ位置設定部34は、視聴コンテンツの出力データ開始、終了位置を決定する。データ出力の容量制限については、ユーザが指定することにより制限したり、外部機器の容量に応じて制限したりする。なお、出力データとしては、蓄積部10に記録されているデータや、トランスコードされたデータなどがある。
終了時刻監視部35は、再生位置時刻が、視聴終了予定時刻になった場合に、TV・2に対するコンテンツの表示の停止を指示する。
Returning to FIG. 3, the output data position setting unit 34 determines the output data start and end positions of the viewing content. The capacity limitation of data output is limited by designation by the user or limited according to the capacity of the external device. The output data includes data recorded in the storage unit 10 and transcoded data.
The end time monitoring unit 35 instructs to stop the display of the content on the TV 2 when the playback position time reaches the scheduled viewing end time.

図5は、本発明の第1の実施形態によるコンテンツ出力装置(図2)のデータ出力制御部13の構成を示すブロック図である。データ出力制御部13は、コンテンツ出力部40、既視聴コンテンツ削除指示部41、利用可能容量監視部42、容量確保部43(削除指示手段とも称する)、視聴停止位置情報送信部44、外部機器接続監視部45で構成されている。図5では、データ出力制御部13とトランスコード部12(暗号化部19は省略)、蓄積部10、状態制御部14、出力結果表示部17との信号やデータの授受を矢印で示すとともに、携帯端末4との信号やデータの授受も矢印で示す。
コンテンツ出力部40は、蓄積部10に蓄積されたコンテンツデータ、またはトランスコード部12によりトランスコードされたコンテンツデータを携帯端末4に出力する。
既視聴コンテンツ削除指示部41は、携帯端末4に視聴済みのコンテンツデータがあれば、携帯端末4に削除の指示をする。
利用可能容量監視部42は、携帯端末4のメモリ容量を監視する。
FIG. 5 is a block diagram showing a configuration of the data output control unit 13 of the content output apparatus (FIG. 2) according to the first embodiment of the present invention. The data output control unit 13 includes a content output unit 40, an already viewed content deletion instruction unit 41, an available capacity monitoring unit 42, a capacity securing unit 43 (also referred to as a deletion instruction unit), a viewing stop position information transmission unit 44, an external device connection. The monitoring unit 45 is configured. In FIG. 5, transmission and reception of signals and data with the data output control unit 13 and the transcoding unit 12 (the encryption unit 19 is omitted), the storage unit 10, the state control unit 14, and the output result display unit 17 are indicated by arrows, Transmission and reception of signals and data with the portable terminal 4 are also indicated by arrows.
The content output unit 40 outputs the content data stored in the storage unit 10 or the content data transcoded by the transcoding unit 12 to the mobile terminal 4.
The already-viewed content deletion instruction unit 41 instructs the mobile terminal 4 to delete if there is content data that has already been viewed on the mobile terminal 4.
The available capacity monitoring unit 42 monitors the memory capacity of the mobile terminal 4.

容量確保部43は、携帯端末4のメモリ容量の情報を取得し、予め、ユーザが設定した携帯端末4のメモリ利用可能容量を下回った場合に、データ出力制御部13が携帯端末4に出力したコンテンツのうち再生制御部30がTV・2に表示させたファイルのコンテンツを削除するように携帯端末4に指示を送信する。これにより、TV・2に表示させたファイルのコンテンツについては、ユーザの携帯端末4から削除させることができるため、携帯端末4のメモリの空領域を確保することができる。   The capacity securing unit 43 acquires information on the memory capacity of the mobile terminal 4, and the data output control unit 13 outputs the information to the mobile terminal 4 when the memory available capacity of the mobile terminal 4 set in advance by the user falls below. An instruction is transmitted to the portable terminal 4 so as to delete the content of the file displayed on the TV 2 by the playback control unit 30. As a result, the content of the file displayed on the TV 2 can be deleted from the user's portable terminal 4, so that an empty area of the memory of the portable terminal 4 can be secured.

一例として、容量確保部43は、データ出力制御部13が携帯端末4に出力したコンテンツのうちコンテンツ視聴位置算出部33が算出した視聴終了位置以前のファイルのコンテンツを削除するように携帯端末4に指示を送信する。また、削除する際に、視聴終了位置との位置が遠いコンテンツから順に削除する。   As an example, the capacity securing unit 43 causes the mobile terminal 4 to delete the content of the file before the viewing end position calculated by the content viewing position calculating unit 33 from the content output by the data output control unit 13 to the mobile terminal 4. Send instructions. Further, when deleting, the content is deleted in order from the content far from the viewing end position.

視聴停止位置情報送信部44は、コンテンツが停止したら、その時の視聴停止位置の情報である視聴停止位置情報を取得し、携帯端末4にその視聴停止位置情報を送信する。
外部機器接続監視部45は、コンテンツ出力装置1に外部機器が接続しているかどうかを監視して、その監視結果を出力結果表示部17に出力する。
When the content stops, the viewing stop position information transmission unit 44 acquires viewing stop position information that is information on the viewing stop position at that time, and transmits the viewing stop position information to the mobile terminal 4.
The external device connection monitoring unit 45 monitors whether or not an external device is connected to the content output apparatus 1 and outputs the monitoring result to the output result display unit 17.

図6は、本発明の第1の実施形態によるコンテンツ出力装置(図2)の状態制御部14の処理を示すフローチャートである。
コンテンツ出力装置1と携帯端末4とは、クレードル3を介して接続されている。コンテンツ出力装置1の電源が投入されると、コンテンツ選択部16(図2)を通して、TV・2の画面には蓄積部10に蓄積されているコンテンツの一覧が表示される。ユーザはリモコンを操作し、視聴したいコンテンツを選択する。
状態制御部14の視聴部31(図3)は、ユーザが視聴を希望するコンテンツについての情報である視聴コンテンツ情報を取得する(ステップS101)。次にユーザの操作に基づいて、状態制御部14はコンテンツの視聴を中止する視聴終了予定時刻を設定する(ステップS102)。例えば、ユーザが外出する時刻が決まっている場合であれば、その外出する時刻を視聴終了予定時刻として設定する。視聴終了予定時刻の設定方法としては、何時何分までといった絶対時刻で設定する方法と、現在の時刻から何時間何分後といった相対時刻で設定する方法を選択することができる。また、予めユーザのスケジュールをコンテンツ出力装置1に登録しておき、そのスケジュールから読み込んで、自動で設定することもできる。このとき、視聴終了予定時刻設定部32(図3)は、ステップS102の視聴終了予定時刻の設定処理を実行する。
なお、ステップS101における視聴コンテンツの情報の取得処理と、ステップS102における視聴終了予定時刻の設定処理の順序は、逆にすることも可能である。
FIG. 6 is a flowchart showing processing of the state control unit 14 of the content output apparatus (FIG. 2) according to the first embodiment of the present invention.
The content output device 1 and the portable terminal 4 are connected via a cradle 3. When the content output device 1 is turned on, a list of contents stored in the storage unit 10 is displayed on the screen of the TV 2 through the content selection unit 16 (FIG. 2). The user operates the remote controller to select content to view.
The viewing unit 31 (FIG. 3) of the state control unit 14 acquires viewing content information, which is information about content that the user desires to view (step S101). Next, based on the user's operation, the state control unit 14 sets a scheduled viewing end time at which viewing of the content is stopped (step S102). For example, if the time when the user goes out is determined, the time when the user goes out is set as the scheduled viewing end time. As a method for setting the scheduled viewing end time, it is possible to select a method of setting an absolute time such as what hour and minute and a method of setting a relative time such as how many hours and minutes after the current time. It is also possible to register the user's schedule in the content output apparatus 1 in advance, read it from the schedule, and set it automatically. At this time, the scheduled viewing end time setting unit 32 (FIG. 3) executes the processing for setting the scheduled viewing end time in step S102.
Note that the order of the viewing content information acquisition process in step S101 and the scheduled viewing end time setting process in step S102 can be reversed.

ユーザがリモコンの再生ボタンを押すと、状態制御部14(図2)はコンテンツの再生を開始する(ステップS103)。未視聴のコンテンツであれば無条件に冒頭部分から再生が開始されるが、過去に途中まで視聴したコンテンツであれば、冒頭から再生するか、前回視聴を中止したところから再生するかを選択できるようにしても良い。このときに再生制御部30では、ステップS103のコンテンツの再生開始処理が行われる。なお、ユーザはコンテンツを視聴している途中に、視聴終了予定時刻を設定し直すことも可能であり、そのため、ステップS102における視聴終了予定時刻の設定処理と、ステップS103におけるコンテンツの再生開始の処理の順序は逆にすることも可能である。   When the user presses the playback button on the remote controller, the state control unit 14 (FIG. 2) starts playback of the content (step S103). If it is unviewed content, playback will start unconditionally from the beginning, but if the content has been viewed halfway in the past, you can select whether to play from the beginning or from where you last stopped viewing You may do it. At this time, the reproduction control unit 30 performs a content reproduction start process in step S103. Note that the user can also reset the scheduled viewing end time while viewing the content. Therefore, the processing for setting the scheduled viewing end time in step S102 and the content playback start processing in step S103 are performed. It is also possible to reverse the order.

そして、視聴部31はデータ出力制御部13に対して初期化命令を出力する(ステップS104)。これにより、データ出力制御部13での処理が開始される。視聴部31はデコード部11から視聴コンテンツの再生位置情報を取得する(ステップS105)。
そして、トランスコード部12に出力するコンテンツデータの出力開始位置、出力終了位置を指定する。具体的には、出力データ位置設定部34は、トランスコード部12に出力するコンテンツデータの出力開始位置、出力終了位置を指定する(ステップS106)。
Then, the viewing unit 31 outputs an initialization command to the data output control unit 13 (step S104). Thereby, the process in the data output control part 13 is started. The viewing unit 31 acquires the playback position information of the viewing content from the decoding unit 11 (step S105).
Then, the output start position and output end position of the content data output to the transcode unit 12 are designated. Specifically, the output data position setting unit 34 designates the output start position and output end position of the content data output to the transcoding unit 12 (step S106).

そして、再生制御部30(図3)は再生制御信号を受信したか否かについて判定する(ステップS107)。再生制御信号を受信した場合(ステップS107でYES)には、その再生制御信号が停止信号か否かについて判定する(ステップS108)。再生制御信号が停止信号である場合(ステップS108でYES)には、再生制御部30が視聴部31へデータ出力制御部13、蓄積部10への停止処理を指示する(ステップS111)。再生制御信号が停止信号ではない場合(ステップS108でNO)には、受信した再生制御信号に従い、早送り、巻き戻し、一時停止などの再生制御処理を行う(ステップS109)。再生制御処理を行うと再生位置が変更になるため、視聴部31は再度、再生制御信号を取得し、それに伴い、データ出力開始位置、出力終了位置を変更する。   Then, the reproduction control unit 30 (FIG. 3) determines whether or not a reproduction control signal has been received (step S107). If a reproduction control signal has been received (YES in step S107), it is determined whether or not the reproduction control signal is a stop signal (step S108). If the playback control signal is a stop signal (YES in step S108), the playback control unit 30 instructs the viewing unit 31 to stop the data output control unit 13 and the storage unit 10 (step S111). If the playback control signal is not a stop signal (NO in step S108), playback control processing such as fast forward, rewind, and pause is performed according to the received playback control signal (step S109). Since the playback position is changed when the playback control process is performed, the viewing unit 31 acquires the playback control signal again, and accordingly changes the data output start position and the output end position.

コンテンツ再生位置が視聴終了位置になった場合(ステップS110でYES)には、蓄積部10からのコンテンツの読み出しを停止し、終了時刻監視部35は視聴部31へ停止処理を指示する(ステップS111)。ステップS111のコンテンツ停止処理では、視聴部31が停止信号を受信して、データ出力制御部13、蓄積部10に停止処理命令を行う。これにより、コンテンツの停止処理が完了となる。   When the content playback position is the viewing end position (YES in step S110), reading of the content from the storage unit 10 is stopped, and the end time monitoring unit 35 instructs the viewing unit 31 to stop processing (step S111). ). In the content stop process in step S111, the viewing unit 31 receives the stop signal and issues a stop process command to the data output control unit 13 and the storage unit 10. Thus, the content stop process is completed.

出力データ位置設定部34(図3)は視聴終了位置情報を取得し、コンテンツデータの出力開始位置と出力終了位置を決定し、蓄積部10へコンテンツデータの出力指示を行い、蓄積部10からの指示を受け、トランスコード部12でコンテンツデータの出力開始位置から出力終了位置までのトランスコードが行われる。
コンテンツデータの出力開始位置については、視聴終了位置よりも前(コンテンツ視聴開始位置側)に、一定量のコンテンツデータ(既視聴と算出されるコンテンツデータ)の位置を出力開始位置とする。なお、視聴終了位置より前に一定量のコンテンツデータを取るのは、ユーザが視聴中に一時停止などの操作を行い、コンテンツ視聴終了位置が前にずれた際に、不足分のコンテンツデータの出力を行う頻度を減らすためである。また、出力開始位置は、視聴コンテンツ再生位置よりも、後ろ(コンテンツ終了位置側)に位置する。続いて、コンテンツデータの出力終了位置については、ユーザが指定したデータ容量、または携帯端末4のメモリ許容量から出力できるコンテンツデータ量を計算して、出力終了位置を決定する。なお、十分な容量がある場合は、コンテンツ終了位置を出力終了位置とする。
The output data position setting unit 34 (FIG. 3) acquires the viewing end position information, determines the output start position and output end position of the content data, instructs the storage unit 10 to output the content data, In response to the instruction, the transcode unit 12 transcodes the content data from the output start position to the output end position.
As for the output start position of content data, the position of a certain amount of content data (content data calculated as already viewed) is set as the output start position before the end viewing position (on the content viewing start position side). Note that a certain amount of content data is taken before the viewing end position when the user performs an operation such as pausing during viewing, and when the content viewing end position is shifted forward, the output of the insufficient content data is performed. This is to reduce the frequency of performing. The output start position is located behind (the content end position) from the viewing content playback position. Subsequently, for the output end position of the content data, the output end position is determined by calculating the content data amount that can be output from the data capacity designated by the user or the memory capacity of the portable terminal 4. When there is sufficient capacity, the content end position is set as the output end position.

図7は、本発明の第1の実施形態による視聴終了位置、データ出力開始位置、データ出力終了位置の設定方法、再生制御信号受信後の処理を説明するための図である。図7(a)の上部に示すように、コンテンツの視聴開始時刻が14:40、視聴終了位置が15:05であり、図7(a)の中程に示すように、コンテンツの冒頭であるコンテンツデータAから再生を開始したとすると、コンテンツの再生時間軸上では、25分の位置にある視聴終了位置(Kの直前)として設定される。
視聴終了位置を基準とし、データ出力開始位置(Iの直前)が設定される。データ出力終了位置(Rの直前)は、設定されたデータ出力量に合わせて設定される。
FIG. 7 is a diagram for explaining a viewing end position, a data output start position, a data output end position setting method, and a process after receiving a reproduction control signal according to the first embodiment of the present invention. As shown in the upper part of FIG. 7 (a), the viewing start time of the content is 14:40 and the viewing end position is 15:05, which is the beginning of the content as shown in the middle of FIG. 7 (a). If reproduction is started from the content data A, it is set as a viewing end position (immediately before K) at a position of 25 minutes on the content reproduction time axis.
A data output start position (immediately before I) is set based on the viewing end position. The data output end position (immediately before R) is set in accordance with the set data output amount.

図7の例では、この時のコンテンツ再生位置をコンテンツデータEの直前とし、この地点でユーザがファイルEに相当する時間だけ早送りを行い、コンテンツデータEをスキップしている。図7(a)の下部に示すように、早送り後、コンテンツ再生位置がコンテンツデータFの直前に変更になり、それに伴って、視聴終了位置がファイルLの直前に変更になり、それに伴って、データ出力開始位置がJの直前になり、データ出力終了位置がSの直前に変更になる。
図7(b)は、携帯端末4のメモリに格納されるコンテンツデータを示す。図7(b)の上部は、早送りをしない場合にはファイルI、J、・・・、Qが格納され、早送りをする場合にファイルJ、K、・・・、Rが格納される。
In the example of FIG. 7, the content reproduction position at this time is set immediately before the content data E, and the user performs fast-forwarding for a time corresponding to the file E at this point and skips the content data E. As shown in the lower part of FIG. 7A, after fast-forwarding, the content playback position is changed immediately before the content data F, and accordingly, the viewing end position is changed immediately before the file L. The data output start position is changed immediately before J, and the data output end position is changed immediately before S.
FIG. 7B shows content data stored in the memory of the mobile terminal 4. In the upper part of FIG. 7B, files I, J,..., Q are stored when fast-forwarding is not performed, and files J, K,.

図8は、本発明の第1の実施形態によるコンテンツ出力装置(図2)のデータ出力制御部13の処理を示すフローチャートである。
コンテンツの再生開始時に、状態制御部14から初期化命令を受け、データ出力制御部13(図2、図5)が初期化され、図8の一連の処理が開始される。
始めに、外部機器接続監視部45がコンテンツ出力装置1と携帯端末4が接続されているか否かについて判定する(ステップS201)。接続されていない場合(ステップS201でNO)には、状態制御部14にエラーを返し、TV・2の画面上でアラートメッセージを表示して(ステップS202)、コンテンツ出力装置1に携帯端末4を接続するようにユーザに促す。一方、接続されている場合(ステップS201でYES)には、コンテンツ視聴の停止処理指示の信号を受信したか否かについて判定する(ステップS203)。
状態制御部14からの停止処理指示の信号を受信した場合(ステップS203でYES)には、視聴停止位置情報送信部44が携帯端末4に視聴停止位置情報を送信する(ステップS204)。携帯端末4側が得られた視聴停止位置情報に基づき、コンテンツの再生を開始することにより、視聴していたコンテンツの続きからを携帯端末4で視聴することが可能になる。データ出力制御部13は、コンテンツ視聴の停止信号を受信するまで、以下の処理を繰り返す。
まず、トランスコード部12から受信したコンテンツデータがあれば、携帯端末4へコンテンツデータの送信処理を行う(ステップS205)。これは、コンテンツ出力部40がトランスコード部12、あるいは蓄積部10から送出された視聴範囲設定内のコンテンツデータを携帯端末4に送信する処理である。
次に、携帯端末4に既視聴のコンテンツデータが存在すれば、削除する処理を行う(ステップS206)。既視聴のコンテンツデータは、一般的に、携帯端末4上でユーザが視聴しないことが多い。そのため、ステップS206の処理により、不必要なデータは削除され、携帯端末4のメモリを効率的に使用することができる。
FIG. 8 is a flowchart showing processing of the data output control unit 13 of the content output apparatus (FIG. 2) according to the first embodiment of the present invention.
At the start of content reproduction, an initialization command is received from the state control unit 14, the data output control unit 13 (FIGS. 2 and 5) is initialized, and a series of processes in FIG. 8 is started.
First, the external device connection monitoring unit 45 determines whether or not the content output device 1 and the mobile terminal 4 are connected (step S201). If not connected (NO in step S201), an error is returned to the state control unit 14, an alert message is displayed on the TV-2 screen (step S202), and the portable terminal 4 is connected to the content output device 1. Prompt the user to connect. On the other hand, if connected (YES in step S201), it is determined whether or not a content viewing stop instruction signal has been received (step S203).
When the stop processing instruction signal is received from the state control unit 14 (YES in step S203), the viewing stop position information transmitting unit 44 transmits the viewing stop position information to the portable terminal 4 (step S204). By starting the reproduction of the content based on the viewing stop position information obtained on the mobile terminal 4 side, it is possible to view the continuation of the content being viewed on the mobile terminal 4. The data output control unit 13 repeats the following processing until a content viewing stop signal is received.
First, if there is content data received from the transcoding unit 12, the content data is transmitted to the mobile terminal 4 (step S205). This is a process in which the content output unit 40 transmits the content data within the viewing range setting sent from the transcoding unit 12 or the storage unit 10 to the portable terminal 4.
Next, if there is content data that has already been viewed on the mobile terminal 4, a process of deleting is performed (step S 206). The content data that has already been viewed is generally not viewed by the user on the mobile terminal 4. Therefore, unnecessary data is deleted by the process of step S206, and the memory of the portable terminal 4 can be used efficiently.

次に、携帯端末4のストレージ容量がコンテンツデータ出力により、少量になった場合の処理について説明する。前述のように、既視聴となったコンテンツは携帯端末4のストレージから随時削除するが、新たなコンテンツの出力に必要な空き容量が確保できない場合もある。携帯端末4の空き容量が出力に必要な所定容量より下回っているか否かについて判定する(ステップS207)。所定容量を下回っている(ステップS207でYES)には、携帯端末4に出力されたコンテンツデータの中に、既視聴と推定されるコンテンツデータが存在しているかについて判定する(ステップS208)。ここで、既視聴と推定されるコンテンツデータとは、コンテンツ視聴終了位置算出部33が算出する視聴終了位置よりも時間的に前の部分をいう。   Next, processing when the storage capacity of the mobile terminal 4 becomes small due to content data output will be described. As described above, the content that has already been viewed is deleted from the storage of the mobile terminal 4 as needed, but there may be cases where it is not possible to secure a free space necessary for outputting new content. It is determined whether or not the free capacity of the portable terminal 4 is less than a predetermined capacity required for output (step S207). If it is less than the predetermined capacity (YES in step S207), it is determined whether content data estimated to be already viewed exists in the content data output to the portable terminal 4 (step S208). Here, the content data estimated to be already viewed means a portion temporally before the viewing end position calculated by the content viewing end position calculation unit 33.

既視聴と推定されるコンテンツデータが存在する場合(ステップS208でYES)には、そのデータを携帯端末4のメモリから削除する(ステップS209)。
既視聴になると推定されるコンテンツデータが存在しない場合(ステップS208でNO)には、コンテンツデータの出力開始位置と出力終了位置間の出力範囲を取得し、携帯端末4中のコンテンツデータと比較し、出力範囲以外のコンテンツデータが存在するか否かについて判定する(ステップS210)。
If there is content data presumed to be viewed (YES in step S208), the data is deleted from the memory of the portable terminal 4 (step S209).
When there is no content data estimated to be already viewed (NO in step S208), an output range between the output start position and the output end position of the content data is acquired and compared with the content data in the mobile terminal 4. Then, it is determined whether content data other than the output range exists (step S210).

出力範囲以外のコンテンツデータが存在する場合(ステップS210でYES)には、そのコンテンツデータを携帯端末4のメモリから削除する(ステップS211)。この場合、コンテンツ視聴終了位置よりも時間的に離れたコンテンツデータから優先的に削除すると良い。出力範囲以外のコンテンツデータが存在しない場合(ステップS210でNO)には、コンテンツ視聴の停止処理指示の信号を受信したか否かについて判定する(ステップS212)。コンテンツ視聴の停止処理指示の信号を受信した場合(ステップS212でYES)には、ステップS204へ進む。一方、コンテンツ視聴の停止処理指示の信号を受信していない場合(ステップS212でNO)には、ステップS208、S210、S212の処理を繰り返すことにより、出力範囲以外のコンテンツデータが存在するか否かについて常に監視する。   If there is content data outside the output range (YES in step S210), the content data is deleted from the memory of the portable terminal 4 (step S211). In this case, it is preferable to delete preferentially from the content data that is separated in time from the content viewing end position. If there is no content data other than the output range (NO in step S210), it is determined whether or not a content viewing stop instruction signal has been received (step S212). If a content viewing stop processing instruction signal is received (YES in step S212), the process proceeds to step S204. On the other hand, if a content viewing stop processing instruction signal has not been received (NO in step S212), the processing in steps S208, S210, and S212 is repeated to determine whether content data other than the output range exists. Always monitor for.

図7では、前述したように、コンテンツ再生位置をEの直前とし、携帯端末4のメモリには、IからQまでのコンテンツデータが出力されている。この時に、ユーザが早送りを行い、Eのファイルをスキップすると、早送り後、コンテンツ再生位置がFの直前に変更になり、それに伴って、視聴終了位置がLの直前に変更になり、それに伴って、データ出力開始位置がJの直前に、データ出力終了位置がSの直前に変更になる。さらに、携帯端末4のメモリは、コンテンツデータIが消去され、コンテンツデータRが追加される。
コンテンツデータが携帯端末4に出力され、携帯端末4のメモリに空き容量がある場合は、図8のステップS205で再びコンテンツの出力を行い、コンテンツの視聴が停止するまで、以上の処理を続ける。
In FIG. 7, as described above, the content reproduction position is immediately before E, and content data from I to Q is output to the memory of the mobile terminal 4. At this time, if the user fast-forwards and skips the file E, the content playback position is changed immediately before F after fast-forwarding, and accordingly, the viewing end position is changed immediately before L. The data output start position is changed immediately before J, and the data output end position is changed immediately before S. Further, the content data I is erased and the content data R is added to the memory of the portable terminal 4.
If the content data is output to the mobile terminal 4 and the memory of the mobile terminal 4 has free space, the content is output again in step S205 in FIG. 8, and the above processing is continued until the viewing of the content is stopped.

図9は、本発明の第1の実施形態によるコンテンツ出力装置(図2)のトランスコード部12の処理を示すフローチャートである。トランスコード部12は、状態制御部14で設定されたトランスコード開始位置及び終了位置の情報を、蓄積部10を経由して、受け取る(ステップS251)。
そして、指示された範囲の開始位置から順にトランスコードする(ステップS252)。ただし、既にトランスコード済みのデータが蓄積部10、または、携帯端末4に存在する場合には、そのコンテンツデータについてはトランスコードを行わない。
そして、ステップS252でトランスコードしたデータをデータ出力制御部13に送信する(ステップS253)。
FIG. 9 is a flowchart showing processing of the transcoding unit 12 of the content output apparatus (FIG. 2) according to the first embodiment of the present invention. The transcoding unit 12 receives the information of the transcode start position and end position set by the state control unit 14 via the storage unit 10 (step S251).
Then, the transcoding is sequentially performed from the start position of the designated range (step S252). However, when data that has already been transcoded exists in the storage unit 10 or the portable terminal 4, transcoding is not performed on the content data.
Then, the data transcoded in step S252 is transmitted to the data output control unit 13 (step S253).

なお、上述した第1の実施形態では、データ出力制御部13は、図4に示すように、状態制御部14のコンテンツ視聴位置算出部33が算出した視聴終了位置p3以降のファイル(K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z)のコンテンツを、携帯端末4のメモリに応じて蓄積部10から読み出して携帯端末4に出力する。しかし、データ出力制御部13の処理は、これに限定されるものではない。
例えば、データ出力制御部13は、視聴終了位置p3よりも所定時間(例えば、10分)だけ過去の時刻t4以降のファイル(G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z)のコンテンツを蓄積部10から読み出して携帯端末4に出力するようにしても良い。このような処理を行うことにより、ユーザが外出する時刻が所定時間(例えば、10分)早まった場合であっても、ユーザがTV・2で視聴できなかった部分のコンテンツを、ユーザの携帯端末4に出力することができるため、ユーザがコンテンツの一部(G、H、I、J)を視聴することができなくなることを防ぐことができる
In the first embodiment described above, as shown in FIG. 4, the data output control unit 13 performs the files (K, L) after the viewing end position p3 calculated by the content viewing position calculation unit 33 of the state control unit 14. , M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) are read from the storage unit 10 according to the memory of the mobile terminal 4 and the mobile terminal 4 Output to. However, the processing of the data output control unit 13 is not limited to this.
For example, the data output control unit 13 sets the files (G, H, I, J, K, L, M, N, O, and the like after the time t4 past a predetermined time (for example, 10 minutes) from the viewing end position p3. P, Q, R, S, T, U, V, W, X, Y, Z) content may be read from the storage unit 10 and output to the portable terminal 4. By performing such a process, even if the time when the user goes out is advanced by a predetermined time (for example, 10 minutes), the content of the part that the user could not watch on TV-2 is displayed on the user's mobile terminal. 4 can be prevented from being unable to view a part of the content (G, H, I, J) by the user.

また、コンテンツ視聴位置算出部13は、視聴終了予定時刻t3よりも所定時間(例えば、10分)だけ過去の時刻t4におけるコンテンツの視聴終了位置p4を算出するようにしても良い。このような処理を行うことにより、TV・2に表示させるコンテンツをユーザが所定時間(例えば、10分)だけ一時停止した場合であっても、一時停止によりユーザがTV・2で視聴できなかったファイル(G、H、I、J)のコンテンツを、ユーザの携帯端末4に出力することができるため、ユーザがコンテンツの一部を視聴することができなくなることを防ぐことができる。   In addition, the content viewing position calculation unit 13 may calculate the content viewing end position p4 at a time t4 that is past a predetermined time (for example, 10 minutes) from the scheduled viewing end time t3. By performing such processing, even if the user pauses the content to be displayed on the TV · 2 for a predetermined time (for example, 10 minutes), the user cannot view the content on the TV · 2 due to the pause. Since the contents of the file (G, H, I, J) can be output to the user's portable terminal 4, it is possible to prevent the user from being able to view part of the contents.

上述した本発明の第1の実施形態によれば、視聴終了予定時刻としてユーザが外出する時刻を設定することによって、視聴終了予定時刻以降の部分のコンテンツを、コンテンツ出力先であるユーザの携帯端末4に出力することができるため、ユーザはTV・2で視聴していたコンテンツを携帯端末4で継続して視聴することができる。   According to the first embodiment of the present invention described above, by setting the time when the user goes out as the scheduled viewing end time, the content of the portion after the scheduled viewing end time is set as the portable terminal of the user who is the content output destination. 4, the user can continuously view the content that was being viewed on TV 2 on the mobile terminal 4.

(第2の実施形態)
次に、本発明の第2の実施形態について説明する。第1の実施形態では、コンテンツデータを蓄積しているコンテンツ出力装置1が、ハードディスクレコーダである場合にいて説明した。しかし、ユーザは、蓄積されているコンテンツに限らず、VOD(Video On Demand)を視聴している場合にも、視聴途中のコンテンツを外出先で携帯端末4を用いて続きから見たいと感じることがある。第2の実施形態では、VOD視聴の場合におけるコンテンツ出力装置について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described. In the first embodiment, the case has been described in which the content output apparatus 1 storing content data is a hard disk recorder. However, the user feels that he / she wants to continue watching the content being viewed on the go using the mobile terminal 4 when he / she is watching VOD (Video On Demand) as well as the accumulated content. There is. In the second embodiment, a content output apparatus in the case of VOD viewing will be described.

図10は、本発明の第2の実施形態の概略構成図である。第2の実施形態では、コンテンツ出力装置5として、VODチューナ付きハードディスクレコーダを用いている。コンテンツ出力装置5は、ネットワーク6を通してVODサービス提供者が管理するVODサービス提供者端末7から提供されたコンテンツを、コンテンツ出力装置5に接続されているTV・2に表示する。コンテンツ出力装置5は、第1の実施形態と同様に、クレードル3を介して携帯端末4と接続されていて、コンテンツ出力装置5が備えるVODチューナから送信されたコンテンツを携帯端末4へ出力する。なお、コンテンツ出力装置5は、VODチューナではなく、地上デジタルチューナを備えていても良い。その場合は、地上デジタルテレビジョン放送のコンテンツを視聴しており、視聴途中のコンテンツを外出先で携帯端末4を用いて続きから見ることになる。   FIG. 10 is a schematic configuration diagram of the second embodiment of the present invention. In the second embodiment, a hard disk recorder with a VOD tuner is used as the content output device 5. The content output device 5 displays the content provided from the VOD service provider terminal 7 managed by the VOD service provider via the network 6 on the TV 2 connected to the content output device 5. Similar to the first embodiment, the content output device 5 is connected to the mobile terminal 4 via the cradle 3, and outputs the content transmitted from the VOD tuner included in the content output device 5 to the mobile terminal 4. The content output device 5 may include a terrestrial digital tuner instead of the VOD tuner. In that case, the user is viewing the content of the digital terrestrial television broadcast, and the content being viewed is continuously viewed on the go using the mobile terminal 4.

図11は、本発明の第2の実施形態によるコンテンツ出力装置5の構成を示すブロック図である。第2の実施形態の構成部分について、それが第1の実施形態によるコンテンツ出力装置1(図2)と同一の部分については、同一の符号を付してその説明を省略する。コンテンツ出力装置5は、ネットワーク6に接続されるVODチューナ20及びVODチューナ21を備える点において、第1の実施形態によるコンテンツ出力装置1と相違する。   FIG. 11 is a block diagram showing the configuration of the content output apparatus 5 according to the second embodiment of the present invention. Regarding the components of the second embodiment, the same components as those of the content output device 1 (FIG. 2) according to the first embodiment are denoted by the same reference numerals, and the description thereof is omitted. The content output device 5 is different from the content output device 1 according to the first embodiment in that the content output device 5 includes a VOD tuner 20 and a VOD tuner 21 connected to the network 6.

VODチューナ20は、携帯端末4へのコンテンツデータの配信に関連したデジタルチューナであり、トランスコード部12からの指示により、トランスコードが必要な部分のコンテンツデータを取得する。
VODチューナ21は、TV・2へのコンテンツデータの配信に関連したデジタルチューナであり、TV・2からの指示により、視聴するコンテンツデータを取得する。
第1の実施形態ではコンテンツデータを蓄積部10から取得していたが、第2の実施形態ではコンテンツデータをVODサービス提供者端末7から、ネットワーク61、VODチューナ20、21を通して取得する点で相違する。コンテンツ出力装置5が、VODチューナを2つ備えることにより、ユーザはVODコンテンツを視聴しながら、VODコンテンツデータを携帯端末4に送信することが可能である。
The VOD tuner 20 is a digital tuner related to the distribution of content data to the mobile terminal 4, and acquires content data of a portion that requires transcoding according to an instruction from the transcoding unit 12.
The VOD tuner 21 is a digital tuner related to distribution of content data to the TV · 2, and acquires content data to be viewed according to an instruction from the TV · 2.
In the first embodiment, content data is acquired from the storage unit 10, but in the second embodiment, content data is acquired from the VOD service provider terminal 7 through the network 61 and the VOD tuners 20 and 21. To do. Since the content output device 5 includes two VOD tuners, the user can transmit VOD content data to the portable terminal 4 while viewing the VOD content.

また、第1の実施形態では、携帯端末4に出力するためのコンテンツのトランスコードをコンテンツ出力装置1が行っていたが、第2の実施形態では、VODサービス提供者端末7が携帯端末4向けに予めトランスコードされたデータを提供しても良い。また、その場合は、VODチューナ20から送信されたコンテンツデータは、トランスコード部12でトランスコードする必要はなく、蓄積部10がVODチューナ20に指示したコンテンツデータをデータ出力制御部13に直接送信する。ただし、コンテンツデータに暗号化の必要があれば、暗号化部19を通して、データ出力制御部13に送信する。   In the first embodiment, the content output device 1 performs transcoding of content to be output to the mobile terminal 4. However, in the second embodiment, the VOD service provider terminal 7 is for the mobile terminal 4. Alternatively, pre-transcoded data may be provided. In this case, the content data transmitted from the VOD tuner 20 does not need to be transcoded by the transcoding unit 12, and the content data instructed by the storage unit 10 to the VOD tuner 20 is directly transmitted to the data output control unit 13. To do. However, if the content data needs to be encrypted, the content data is transmitted to the data output control unit 13 through the encryption unit 19.

(第3の実施形態)
次に、本発明の第3の実施形態について説明する。第1の実施形態ではコンテンツ出力装置がハードディスクレコーダである場合について説明し、第2の実施形態ではコンテンツ出力装置がVODチューナ付きハードディスクレコーダである場合について説明した。現在、DLNA(Digital Living Network Alliance)の規格が立ち上がり、家庭内の電化製品にDLNA対応機器が増えつつある。このDLNA規格により、家庭内に電化製品が全てホームネットワークにつながる世界が広がると予想される。第3の実施形態では、このDLNAへの対応を想定したコンテンツ出力装置を用いる場合について説明する。
(Third embodiment)
Next, a third embodiment of the present invention will be described. In the first embodiment, the case where the content output device is a hard disk recorder has been described, and in the second embodiment, the case where the content output device is a hard disk recorder with a VOD tuner has been described. Currently, the DLNA (Digital Living Network Alliance) standard has risen and DLNA-compatible devices are increasing in household appliances. With this DLNA standard, it is expected that the world where all appliances are connected to the home network in the home will be expanded. In the third embodiment, a case will be described in which a content output apparatus that is assumed to support DLNA is used.

図12は、本発明の第3の実施形態の概略構成図である。第3の実施形態では、コンテンツ出力装置として、DLNA対応コンテンツ出力装置60を用いる。DLNA対応コンテンツサーバ62に蓄積されているコンテンツを、ホームネットワーク61を通して、接続されているTV・63に表示する。また、第1の実施形態と同様に、コンテンツ出力装置60はクレードル3を介して携帯端末4と接続されていて、DLNA対応コンテンツサーバ62に蓄積されているコンテンツを、ネットワーク61、コンテンツ出力装置60を介して、携帯端末4へ出力することができる。   FIG. 12 is a schematic configuration diagram of the third embodiment of the present invention. In the third embodiment, a DLNA-compatible content output device 60 is used as the content output device. The content stored in the DLNA compatible content server 62 is displayed on the TV 63 connected via the home network 61. Similarly to the first embodiment, the content output device 60 is connected to the mobile terminal 4 via the cradle 3, and the content stored in the DLNA compatible content server 62 is transferred to the network 61 and the content output device 60. Can be output to the portable terminal 4 via.

図13は、本発明の第3の実施形態によるコンテンツ出力装置60の構成を示すブロック図である。コンテンツ出力装置60は、蓄積部70、トランスコード部71、データ出力制御部72、状態制御部73、リモコン信号受信部74、出力結果表示部75、暗号化部76、再生位置監視部77で構成されている。以下各部の機能について説明する。
蓄積部70は、DLNAコンテンツサーバ62から送信されるコンテンツデータを一時保存し、また、トランスコードしたコンテンツデータの一時保存を行う。状態制御部73からデータ出力を指示されたコンテンツデータが蓄積部70に存在しなければ、蓄積部70がDLNAコンテンツサーバ62に必要なコンテンツデータを要求する。また、状態制御部73に指示されたコンテンツがトランスコードする必要がなければ、直接データ出力制御部72にコンテンツデータを送信する。
FIG. 13 is a block diagram showing a configuration of a content output device 60 according to the third embodiment of the present invention. The content output device 60 includes a storage unit 70, a transcoding unit 71, a data output control unit 72, a state control unit 73, a remote control signal receiving unit 74, an output result display unit 75, an encryption unit 76, and a reproduction position monitoring unit 77. Has been. The function of each part will be described below.
The storage unit 70 temporarily stores the content data transmitted from the DLNA content server 62 and temporarily stores the transcoded content data. If content data instructed to be output by the state control unit 73 does not exist in the storage unit 70, the storage unit 70 requests the DLNA content server 62 for necessary content data. If the content instructed by the state control unit 73 does not need to be transcoded, the content data is directly transmitted to the data output control unit 72.

トランスコード部71は、蓄積部70に一時保存されているコンテンツデータを携帯端末4で視聴可能なフォーマットにトランスコードする。トランスコードしたデータはデータ出力制御部72を通して携帯端末4に送られる。なお、トランスコードするデータは、蓄積部70を介さなくても、直接DLNAコンテンツサーバ62からコンテンツデータを出力するようにしても良い。
データ出力制御部72は、携帯端末4へのコンテンツデータ出力、携帯端末4の既視聴コンテンツの削除、携帯端末4の利用可能な容量の監視、携帯端末4の容量に応じたデータの出力、視聴停止位置情報の送信を行う。なお、データ出力制御部72の構成、その動作を示すフローチャートについては、第1の実施形態によるデータ出力制御部13におけるブロック図(図5)とフローチャート(図8)のものと同じであるので、それらの説明を省略する。
The transcoding unit 71 transcodes the content data temporarily stored in the storage unit 70 into a format that can be viewed on the mobile terminal 4. The transcoded data is sent to the portable terminal 4 through the data output control unit 72. The data to be transcoded may be output directly from the DLNA content server 62 without using the storage unit 70.
The data output control unit 72 outputs content data to the mobile terminal 4, deletes already viewed content of the mobile terminal 4, monitors the available capacity of the mobile terminal 4, outputs data according to the capacity of the mobile terminal 4, and views Transmit stop position information. The configuration and operation of the data output control unit 72 are the same as those in the block diagram (FIG. 5) and the flowchart (FIG. 8) in the data output control unit 13 according to the first embodiment. Those descriptions are omitted.

状態制御部73は、リモコン信号受信部74を用いてユーザが設定したコンテンツ視聴の終了時刻、またはホームネットワーク61に接続されたDLNAに対応したTV・63から送信されたユーザが設定した終了時刻の信号を受信して、コンテンツの視聴終了位置の設定を行う。また、再生位置監視部77よりコンテンツの再生時間軸上における現在の再生位置を取得し、ユーザにより設定された視聴終了予定時刻と再生位置から、トランスコードの開始位置、終了位置を決定し、蓄積部70及びデータ出力制御部72の制御を行う。なお、状態制御部73の構成については後述する。   The state control unit 73 uses the remote control signal receiving unit 74 to set the content viewing end time set by the user or the end time set by the user transmitted from the TV 63 corresponding to the DLNA connected to the home network 61. A signal is received to set a content viewing end position. Further, the current playback position on the playback time axis of the content is acquired from the playback position monitoring unit 77, the transcoding start position and end position are determined from the scheduled viewing end time and playback position set by the user, and stored. The unit 70 and the data output control unit 72 are controlled. The configuration of the state control unit 73 will be described later.

リモコン信号受信部74は、ユーザが操作するリモコンの赤外線信号を受光し、その赤外線信号をコマンドに解釈して、状態制御部73に通知する。なお、リモコンの通信方式は、赤外線に限定するものではなく、Bluetooth(登録商標)や無線方式等を代わりに用いることもできる。
出力結果表示部75は、コンテンツが停止した場合に、携帯端末4へのコンテンツの出力結果をTV・63に表示する。これは、ユーザが指示したとおりにコンテンツを携帯端末4に出力できたのか、また、何分間分のコンテンツを携帯端末4に出力できたのか等の結果を表示する。
The remote control signal receiving unit 74 receives the infrared signal of the remote control operated by the user, interprets the infrared signal as a command, and notifies the state control unit 73 of the received infrared signal. Note that the communication system of the remote controller is not limited to infrared, but Bluetooth (registered trademark), a wireless system, or the like can be used instead.
The output result display unit 75 displays the output result of the content to the mobile terminal 4 on the TV 63 when the content is stopped. This displays results such as whether the content could be output to the mobile terminal 4 as instructed by the user, and how many minutes of content could be output to the mobile terminal 4.

暗号化部76は、トランスコード部71でトランスコードされたコンテンツデータの暗号化処理を行い、データ出力制御部72に送る。暗号化する必要のないコンテンツについては、トランスコード部71から直接データ出力制御部72へ送られる。
再生位置監視部77は、DLNAコンテンツサーバ62から送信されたコンテンツデータをDLNAに対応したTV・63で再生している時に、そのコンテンツの再生位置を監視する。また、ユーザにより早送り、巻き戻し、一時停止などの再生制御が行われ、再生位置に変化が生じた場合には、視聴コンテンツの変化後の再生制御信号を、状態制御部73に送る。
The encryption unit 76 performs encryption processing of the content data transcoded by the transcoding unit 71 and sends it to the data output control unit 72. Content that does not need to be encrypted is sent directly from the transcode unit 71 to the data output control unit 72.
The playback position monitoring unit 77 monitors the playback position of the content data transmitted from the DLNA content server 62 when the content data is played back on the TV 63 that supports DLNA. In addition, when playback control such as fast-forward, rewind, and pause is performed by the user and a change occurs in the playback position, a playback control signal after changing the viewing content is sent to the state control unit 73.

図14は、本発明の第3の実施形態によるコンテンツ出力装置(図13)のデータ出力制御部73の構成を示すブロック図である。状態制御部73は、視聴部80、視聴終了予定時刻設定部81、コンテンツ視聴位置算出部82、出力データ位置設定部83、終了時刻監視部84で構成されている。以下各部の機能について説明する。
視聴部80は、再生位置監視部77からコンテンツ再生制御信号を取得して、コンテンツの再生時間軸上における現在の再生位置の監視を行う。
視聴終了予定時刻設定部81は、ユーザにより入力された視聴終了予定時刻の設定を行う。
FIG. 14 is a block diagram showing the configuration of the data output control unit 73 of the content output apparatus (FIG. 13) according to the third embodiment of the present invention. The state control unit 73 includes a viewing unit 80, a scheduled viewing end time setting unit 81, a content viewing position calculation unit 82, an output data position setting unit 83, and an end time monitoring unit 84. The function of each part will be described below.
The viewing unit 80 acquires the content playback control signal from the playback position monitoring unit 77 and monitors the current playback position on the playback time axis of the content.
The scheduled viewing end time setting unit 81 sets the scheduled viewing end time input by the user.

コンテンツ視聴位置算出部82は、視聴終了予定時刻、コンテンツの開始時刻からの経過時間である再生位置時刻、再生位置時刻においてコンテンツを再生している位置であるコンテンツ再生位置に基づいて、コンテンツの視聴終了位置を算出する。
出力データ位置設定部83は、視聴コンテンツの出力データ開始位置、終了位置を決定する。データ出力の容量制限については、ユーザが指定することにより制限したり、外部機器の容量に応じて制限したりする。
終了時刻監視部84は、現在時刻が、視聴終了予定時刻になった場合に、TV・2に対するコンテンツの表示の停止を指示する。
The content viewing position calculation unit 82 views the content based on the scheduled viewing end time, the playback position time that is an elapsed time from the start time of the content, and the content playback position that is the position where the content is played back at the playback position time. The end position is calculated.
The output data position setting unit 83 determines the output data start position and end position of the viewing content. The capacity limitation of data output is limited by designation by the user or limited according to the capacity of the external device.
The end time monitoring unit 84 instructs to stop the display of content on the TV 2 when the current time reaches the scheduled viewing end time.

図15は、本発明の第3の実施形態によるコンテンツ出力装置(図2)の状態制御部14の処理を示すフローチャートである。コンテンツ出力装置60と携帯端末4とは、クレードル3を介して、接続されている。ユーザは、コンテンツ出力装置60の電源が投入され、ユーザがコンテンツ視聴する際に、終了時刻を設定する。   FIG. 15 is a flowchart showing processing of the state control unit 14 of the content output apparatus (FIG. 2) according to the third embodiment of the present invention. The content output device 60 and the portable terminal 4 are connected via the cradle 3. The user sets the end time when the content output device 60 is turned on and the user views the content.

まず、ユーザはDLNAに対応したTV・63のリモコンを操作し、視聴終了予定時刻設定部81で、視聴したいコンテンツの視聴終了予定位置を設定する(ステップS301)。例えば、ユーザが外出する時刻が決まっている場合であれば、その時刻より前までの視聴可能な時刻を設定する。終了時刻の設定方法としては、何時何分までといった絶対時刻で設定する方法と、現在時刻から何時間何分後といった相対時刻で設定する方法を選択することができる。また、予めスケジュールを登録しておき、そのスケジュールから読み込んで、自動で設定することも可能である。なお、ユーザはコンテンツを視聴している途中に、視聴終了位置を設定することも可能である。   First, the user operates the remote control of the TV 63 corresponding to DLNA, and sets the scheduled viewing end position of the content to be viewed by the scheduled viewing end time setting unit 81 (step S301). For example, if the time when the user goes out is determined, the time that can be viewed up to that time is set. As a method for setting the end time, a method of setting an absolute time such as what hour and minute and a method of setting a relative time such as how many hours and minutes after the current time can be selected. It is also possible to register a schedule in advance, read from the schedule, and set it automatically. Note that the user can also set the viewing end position while viewing the content.

そして、視聴部80は視聴するコンテンツの情報を取得する(ステップS302)。
そして、視聴部80はデータ出力制御部72に対して初期化命令を出力する(ステップS303)。これにより、データ出力制御部72は処理を開始する。
そして、視聴部80は再生位置監視部77から視聴コンテンツの再生位置情報を取得する(ステップS304)。
そして、コンテンツ視聴位置算出部82によりコンテンツ視聴終了位置の指定処理が行われ、また、出力データ位置設定部83により、トランスコード部に出力するコンテンツデータの出力開始位置、出力終了位置の指定処理が行われる(ステップS305)。
Then, the viewing unit 80 acquires information about the content to be viewed (step S302).
Then, the viewing unit 80 outputs an initialization command to the data output control unit 72 (step S303). As a result, the data output control unit 72 starts processing.
Then, the viewing unit 80 acquires the playback position information of the viewing content from the playback position monitoring unit 77 (step S304).
Then, the content viewing position calculation unit 82 performs content viewing end position designation processing, and the output data position setting unit 83 performs content data output start position and output end position designation processing to be output to the transcoding unit. Performed (step S305).

出力データ位置設定部83は視聴終了予定時刻の情報を取得し、コンテンツデータの出力開始位置と出力終了位置を決定し、蓄積部70へコンテンツデータの出力開始位置から終了位置までの出力指示を行う。コンテンツデータの出力開始位置については、視聴終了予定時刻よりも前(コンテンツ視聴開始位置側)に、一定量のコンテンツデータ(既視聴と推定されるコンテンツデータ)の位置を出力開始位置とする。
出力開始位置は、視聴コンテンツ再生位置より後ろ(コンテンツ終了位置側)に位置する。コンテンツデータ出力終了位置については、ユーザが指定したデータ容量、または携帯端末4のメモリ許容量から出力できるコンテンツデータ量を計算して、出力終了位置を決定する。なお、十分な容量がある場合は、コンテンツ終了位置を出力終了位置とする。
The output data position setting unit 83 acquires information about the scheduled viewing end time, determines the output start position and output end position of the content data, and instructs the storage unit 70 to output from the output start position to the end position of the content data. . Regarding the output start position of content data, the position of a certain amount of content data (content data estimated to be already viewed) is set as the output start position before the scheduled end time of viewing (content viewing start position side).
The output start position is located behind the viewing content playback position (content end position side). As for the content data output end position, the output end position is determined by calculating the content data amount that can be output from the data capacity specified by the user or the memory capacity of the portable terminal 4. When there is sufficient capacity, the content end position is set as the output end position.

ユーザにより早送り、巻き戻し、一時停止などの再生制御が行われ、再生位置に変化が生じた場合、再生位置監視部77から視聴コンテンツの変更後の再生制御信号を受信したか否かについて判定する(ステップS306)。再生制御信号を受信した場合(ステップS306でYES)には、その再生制御信号が停止信号か否かについて判定する(ステップS307)。再生制御信号が停止信号である場合(ステップS307でYES)には、再生制御部30が視聴部31へデータ出力制御部13、蓄積部10への停止処理を指示する(ステップS310)。再生制御信号が停止信号ではない場合(ステップS307でNO)には、受信した再生制御信号に従い、早送り、巻き戻し、一時停止などの再生制御を実行する(ステップS308)。再生制御処を実効すると再生位置が変更になるため、視聴部31は再生制御信号を取得し、それに伴い、データ出力開始位置、出力終了位置を変更する。   When playback control such as fast-forward, rewind, and pause is performed by the user and a change occurs in the playback position, it is determined whether or not a playback control signal after changing the viewing content is received from the playback position monitoring unit 77. (Step S306). When the reproduction control signal is received (YES in step S306), it is determined whether or not the reproduction control signal is a stop signal (step S307). If the playback control signal is a stop signal (YES in step S307), the playback control unit 30 instructs the viewing unit 31 to stop the data output control unit 13 and the storage unit 10 (step S310). If the playback control signal is not a stop signal (NO in step S307), playback control such as fast forward, rewind, and pause is executed according to the received playback control signal (step S308). Since the playback position is changed when the playback control process is executed, the viewing unit 31 acquires the playback control signal, and changes the data output start position and output end position accordingly.

そして、視聴終了時刻になった場合(ステップS309でYES)には、コンテンツ視聴を停止し、終了時刻監視部35は視聴部31へ停止処理を指示する(ステップS310)。ステップS310のコンテンツ停止処理では、視聴部31が停止信号を受信して、データ出力制御部13、蓄積部10に停止処理命令を行う。これにより、コンテンツの停止処理が完了となる。
本発明の実施形態によるコンテンツ出力装置を用いれば、ユーザがコンテンツの途中で再生制御を行なっても、携帯端末でそのコンテンツの途中から確実に視聴することができる。また、コンテンツ出力装置から携帯端末に最小限のコンテンツを転送することができるため、携帯端末のメモリを有効に利用することができる。
When the viewing end time is reached (YES in step S309), content viewing is stopped, and the end time monitoring unit 35 instructs the viewing unit 31 to stop processing (step S310). In the content stop processing in step S310, the viewing unit 31 receives the stop signal and issues a stop processing command to the data output control unit 13 and the storage unit 10. Thus, the content stop process is completed.
If the content output device according to the embodiment of the present invention is used, even if the user performs playback control in the middle of the content, the mobile terminal can surely view the content from the middle. In addition, since the minimum content can be transferred from the content output device to the mobile terminal, the memory of the mobile terminal can be used effectively.

なお、以上説明した実施形態において、図1、図11、図13における蓄積部、デコード部、トランスコード部、データ出力制御部、状態制御部、リモコン信号受信部、コンテンツ選択部、出力結果表示部、復号化部、暗号化部の機能又はこれらの機能の一部を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコンテンツ出力装置の制御を行っても良い。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   In the embodiment described above, the storage unit, decoding unit, transcoding unit, data output control unit, status control unit, remote control signal receiving unit, content selection unit, output result display unit in FIGS. , Recording the decryption unit, the function of the encryption unit or a program for realizing a part of these functions on a computer-readable recording medium, and causing the computer system to read the program recorded on the recording medium, The content output device may be controlled by executing the control. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時刻の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時刻プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。   The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” dynamically holds a program for a short time, like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, it is also assumed that a server that holds a program for a certain time, such as a volatile memory inside a computer system that serves as a server or client. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.

本発明の第1の実施形態の概略構成図である。It is a schematic block diagram of the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ出力装置1の構成を示すブロック図である。It is a block diagram which shows the structure of the content output device 1 by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ出力装置1(図2)の状態制御部14の構成を示すブロック図である。It is a block diagram which shows the structure of the state control part 14 of the content output device 1 (FIG. 2) by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ視聴位置算出部33が、視聴終了予定時刻におけるコンテンツ視聴終了位置を算出する方法について説明するための図である。It is a figure for demonstrating the method for the content viewing position calculation part 33 by the 1st Embodiment of this invention to calculate the content viewing end position in the scheduled viewing end time. 本発明の第1の実施形態によるコンテンツ出力装置(図2)のデータ出力制御部13の構成を示すブロック図である。It is a block diagram which shows the structure of the data output control part 13 of the content output device (FIG. 2) by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ出力装置(図2)の状態制御部14の処理を示すフローチャートである。It is a flowchart which shows the process of the state control part 14 of the content output device (FIG. 2) by the 1st Embodiment of this invention. 本発明の第1の実施形態による視聴終了位置、データ出力開始位置、データ出力終了位置の設定方法、再生制御信号受信後の処理を説明するための図である。It is a figure for demonstrating the setting method of the viewing end position by the 1st Embodiment of this invention, a data output start position, the data output end position, and the process after reception of a reproduction control signal. 本発明の第1の実施形態によるコンテンツ出力装置(図2)のデータ出力制御部13の処理を示すフローチャートである。It is a flowchart which shows the process of the data output control part 13 of the content output device (FIG. 2) by the 1st Embodiment of this invention. 本発明の第1の実施形態によるコンテンツ出力装置(図2)のトランスコード部12の処理を示すフローチャートである。It is a flowchart which shows the process of the transcoding part 12 of the content output device (FIG. 2) by the 1st Embodiment of this invention. 本発明の第2の実施形態の概略構成図である。It is a schematic block diagram of the 2nd Embodiment of this invention. 本発明の第2の実施形態によるコンテンツ出力装置5の構成を示すブロック図である。It is a block diagram which shows the structure of the content output device 5 by the 2nd Embodiment of this invention. 本発明の第3の実施形態の概略構成図である。It is a schematic block diagram of the 3rd Embodiment of this invention. 本発明の第3の実施形態によるコンテンツ出力装置60の構成を示すブロック図である。It is a block diagram which shows the structure of the content output device 60 by the 3rd Embodiment of this invention. 本発明の第3の実施形態によるコンテンツ出力装置(図13)のデータ出力制御部73の構成を示すブロック図である。It is a block diagram which shows the structure of the data output control part 73 of the content output device (FIG. 13) by the 3rd Embodiment of this invention. 本発明の第3の実施形態によるコンテンツ出力装置(図2)の状態制御部14の処理を示すフローチャートである。It is a flowchart which shows the process of the state control part 14 of the content output device (FIG. 2) by the 3rd Embodiment of this invention.

符号の説明Explanation of symbols

1、5・・・コンテンツ出力装置、2・・・TV、3・・・クレードル、4・・・携帯端末、7・・・VODサービス提供者端末、9・・・ビデオケーブル、10、70・・・蓄積部、11・・・デコード部、12、71・・・トランスコード部、13、72・・・データ出力制御部、14、73・・・状態制御部、15、74・・・リモコン信号受信部、16・・・コンテンツ選択部、17、75・・・出力結果表示部、18・・・復号化部、19、76・・・暗号化部、20、21・・・VODチューナ、30・・・再生制御部、31・・・視聴部、32・・・視聴終了予定時刻設定部、33・・・コンテンツ視聴位置算出部、34・・・出力データ位置設定部、35・・・終了時刻監視部、40・・・コンテンツ出力部、41・・・既視聴コンテンツ削除指示部、42・・・利用可能容量監視部、43・・・容量確保部、44・・・視聴停止位置情報送信部、45・・・外部機器接続監視部、62・・・DLNA対応コンテンツサーバ、63・・・DLNA対応TV、77・・・再生位置監視部 1, 5 ... content output device, 2 ... TV, 3 ... cradle, 4 ... mobile terminal, 7 ... VOD service provider terminal, 9 ... video cable, 10, 70 ..Storage unit, 11... Decoding unit, 12, 71... Transcoding unit, 13, 72... Data output control unit, 14, 73. Signal receiving unit, 16 ... content selection unit, 17, 75 ... output result display unit, 18 ... decryption unit, 19, 76 ... encryption unit, 20, 21 ... VOD tuner, 30 ... Playback control unit, 31 ... Viewing unit, 32 ... Expected viewing end time setting unit, 33 ... Content viewing position calculation unit, 34 ... Output data position setting unit, 35 ... End time monitoring unit, 40... Content output unit, 41. Listening content deletion instructing unit, 42... Usable capacity monitoring unit, 43... Capacity securing unit, 44 .. viewing stop position information transmitting unit, 45... External device connection monitoring unit, 62. Corresponding content server, 63... DLNA compatible TV, 77.

Claims (11)

コンテンツを蓄積する蓄積手段と、
前記蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、
視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、
前記視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、
前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段と、
を備えることを特徴とするコンテンツ出力装置。
Storage means for storing content;
Display control means for reading content from the storage means and displaying the content on a display device;
A scheduled viewing end time acquisition means for acquiring a scheduled viewing end time;
Content viewing end position calculating means for calculating a content viewing end position at the scheduled viewing end time;
Content output means for reading the content of the portion after the viewing end position calculated by the content viewing end position calculating means from the storage means and outputting it to a content output destination;
A content output apparatus comprising:
前記コンテンツ出力手段は、前記視聴終了位置よりも所定時間だけ過去の時刻以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力することを特徴とする請求項1に記載のコンテンツ出力装置。   2. The content output according to claim 1, wherein the content output unit reads the content of a portion after a predetermined time after the viewing end position from the storage unit and outputs the content to a content output destination. apparatus. 前記コンテンツ視聴終了位置算出手段は、前記視聴終了予定時刻よりも所定時間だけ過去の時刻におけるコンテンツの視聴終了位置を算出することを特徴とする請求項1又は2に記載のコンテンツ出力装置。   The content output apparatus according to claim 1, wherein the content viewing end position calculating unit calculates a content viewing end position at a time past a predetermined time from the scheduled viewing end time. 前記コンテンツ視聴終了位置算出手段は、コンテンツの視聴終了位置の算出を複数回行い、新たに算出した視聴終了位置が以前に算出した視聴終了位置と異なる場合には、その新たに算出した視聴終了位置以降の部分であって前記コンテンツ出力先にまだ出力していない部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力することを特徴とする請求項1から3までのいずれかの項に記載のコンテンツ出力装置。   The content viewing end position calculation means calculates the content viewing end position a plurality of times, and if the newly calculated viewing end position is different from the previously calculated viewing end position, the newly calculated viewing end position 4. The method according to claim 1, wherein the content of a subsequent portion that has not yet been output to the content output destination is read from the storage unit and output to the content output destination. 5. The content output device described. 前記コンテンツ出力手段が前記コンテンツ出力先に出力したコンテンツのうち前記表示制御手段が表示装置に表示させた部分の前記コンテンツを削除するように前記コンテンツ出力先に指示を送信する削除指示手段を備えることを特徴とする請求項1から4までのいずれかの項に記載のコンテンツ出力装置。   Deletion instructing means for transmitting an instruction to the content output destination so as to delete the part of the content displayed by the display control means on the display device among the contents output to the content output destination by the content output means. The content output device according to any one of claims 1 to 4, wherein 前記削除指示手段は、前記コンテンツ出力手段が前記コンテンツ出力先に出力したコンテンツのうち前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以前の部分の前記コンテンツを削除するように前記コンテンツ出力先に指示を送信することを特徴とする請求項5に記載のコンテンツ出力装置。   The deletion instructing unit sends the content output destination to the content output destination so as to delete the portion of the content output by the content output unit to the content output destination before the viewing end position calculated by the content viewing end position calculating unit. The content output apparatus according to claim 5, wherein the instruction is transmitted. 前記削除指示手段は、前記コンテンツ出力手段が前記コンテンツ出力先に出力した未視聴のコンテンツのうち、コンテンツの終了位置に近い部分のコンテンツから削除するように前記コンテンツ出力先に指示を送信することを特徴とする請求項5に記載のコンテンツ出力装置。   The deletion instructing unit transmits an instruction to the content output destination so as to delete the unviewed content output by the content output unit to the content output destination from a portion of the content close to the end position of the content. 6. The content output apparatus according to claim 5, wherein 前記コンテンツ出力手段から前記コンテンツ出力先へコンテンツを出力する前にそのコンテンツをトランスコードするトランスコード手段を備えることを特徴とする請求項1から7までのいずれかの項に記載のコンテンツ出力装置。   8. The content output apparatus according to claim 1, further comprising transcoding means for transcoding the content before outputting the content from the content output means to the content output destination. 前記表示制御手段が前記表示装置に表示させるコンテンツを停止した位置である視聴停止位置情報を取得する視聴停止位置情報取得手段と、
前記視聴停止位置情報取得手段が前記視聴停止位置情報を取得した場合にその視聴停止位置情報を前記コンテンツ出力先に送信する視聴停止位置情報送信手段と、
を備えることを特徴とする請求項1から8までのいずれかの項に記載のコンテンツ出力装置。
Viewing stop position information acquisition means for acquiring viewing stop position information, which is a position where the display control means stops the content to be displayed on the display device;
Viewing stop position information transmitting means for transmitting the viewing stop position information to the content output destination when the viewing stop position information acquiring means acquires the viewing stop position information;
The content output device according to any one of claims 1 to 8, further comprising:
コンピュータを、
コンテンツを蓄積する蓄積手段と、
前記蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、
視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、
前記視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、
前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段、
として機能させるためのプログラム。
Computer
Storage means for storing content;
Display control means for reading content from the storage means and displaying the content on a display device;
A scheduled viewing end time acquisition means for acquiring a scheduled viewing end time;
Content viewing end position calculating means for calculating a content viewing end position at the scheduled viewing end time;
Content output means for reading the content of the portion after the viewing end position calculated by the content viewing end position calculating means from the storage means and outputting it to a content output destination;
Program to function as.
コンテンツを蓄積手段が蓄積し、
前記蓄積手段からコンテンツを読み出して表示装置に表示制御手段が表示させ、
視聴終了予定時刻を視聴終了予定時刻取得手段が取得し、
前記視聴終了予定時刻におけるコンテンツの視聴終了位置をコンテンツ視聴終了位置算出手段が算出し、
前記コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分の前記コンテンツを前記蓄積手段から読み出してコンテンツ出力先にコンテンツ出力手段が出力することを特徴とするコンテンツ出力方法。
The storage means stores the content,
The content is read from the storage means and displayed on the display device by the display control means,
The scheduled viewing end time acquisition means acquires the scheduled viewing end time,
Content viewing end position calculating means calculates the content viewing end position at the scheduled viewing end time;
A content output method, wherein the content after the viewing end position calculated by the content viewing end position calculating means is read from the storage means, and the content output means outputs to the content output destination.
JP2006254571A 2006-09-20 2006-09-20 Content output apparatus, program, and content output method Pending JP2008078905A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006254571A JP2008078905A (en) 2006-09-20 2006-09-20 Content output apparatus, program, and content output method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006254571A JP2008078905A (en) 2006-09-20 2006-09-20 Content output apparatus, program, and content output method

Publications (1)

Publication Number Publication Date
JP2008078905A true JP2008078905A (en) 2008-04-03

Family

ID=39350514

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006254571A Pending JP2008078905A (en) 2006-09-20 2006-09-20 Content output apparatus, program, and content output method

Country Status (1)

Country Link
JP (1) JP2008078905A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009290557A (en) * 2008-05-29 2009-12-10 Sony Corp Information processing apparatus, information processing method, program, and information processing system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009290557A (en) * 2008-05-29 2009-12-10 Sony Corp Information processing apparatus, information processing method, program, and information processing system
US8443386B2 (en) 2008-05-29 2013-05-14 Sony Corporation Information processing apparatus, information processing method, program and information processing system
US9380344B2 (en) 2008-05-29 2016-06-28 Sony Corporation Information processing apparatus, information processing method, program and information processing system
US9843838B2 (en) 2008-05-29 2017-12-12 Sony Corporation Information processing apparatus, information processing method, program and information processing system
US10771851B2 (en) 2008-05-29 2020-09-08 Sony Corporation Information processing apparatus, information processing method, program and information processing system
US10965990B2 (en) 2008-05-29 2021-03-30 Sony Corporation Information processing apparatus, information processing method, program and information processing system
US12363384B2 (en) 2008-05-29 2025-07-15 Sony Group Corporation Information processing apparatus, information processing method, program and information processing system

Similar Documents

Publication Publication Date Title
JP4191042B2 (en) System and method for recording and displaying video programs for mobile handheld devices
TWI406570B (en) Personalized video recorder function for position shifting systems
US20040237104A1 (en) System and method for recording and displaying video programs and mobile hand held devices
US20090245759A1 (en) Transmission and reception apparatus, receiver, and reproduction method
JP2006060630A (en) Recording device
JP2006012225A (en) Information processing device
WO2004110065A1 (en) Reception device, station selection method, and stream distribution system
JP4488045B2 (en) Receiving apparatus and receiving method
JP2005130090A (en) Video transmission device, receiver, video transmission system, video transmission method, video transmission program, and recording medium on which video transmission program is recorded
JP4662148B2 (en) Transmission device, reception device, transmission method, reception method, transmission program, reception program, and data structure of video content
JP2009278283A (en) Content reproducing device, content reproducing method, content reproducing program, and recording medium having the program recorded thereon
JP2007172264A (en) Electronic mail animation reproduction system
JP4315914B2 (en) Image reproducing apparatus and image reproducing method
JP2007312140A (en) Display device, recording / playback device, content transfer system, and transfer method
JP2008078905A (en) Content output apparatus, program, and content output method
JP5361245B2 (en) Transmission / reception system, transmission / reception method by transmission / reception system, transmission apparatus, transmission method by transmission apparatus
JP4507194B2 (en) Program recording / reproducing apparatus and program recording / reproducing system
JP2004260767A (en) Recording / reproducing device, wireless connection adapter device, display device, broadcast signal receiving device, and information aggregate
JP2008103972A (en) Network recording and playback system
JP5740128B2 (en) Chapter setting control device and chapter setting control method using chapter setting control device
JP2011087333A (en) Image reproducing device
JP2009088739A (en) Data transfer device
JP2008167251A (en) Content reproduction apparatus and content guidance method
JP4102727B2 (en) Recording / reproducing apparatus and data transmission / reception system
JP2009111953A (en) Data receiving / reproducing apparatus, data receiving / reproducing method, data transmitting apparatus, data transmitting method, and data receiving / reproducing system