JP2008078905A - Content output apparatus, program, and content output method - Google Patents
Content output apparatus, program, and content output method Download PDFInfo
- 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
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】コンテンツ出力先に出力するデータ量を減らすことができ、視聴を中断したコンテンツの続きを携帯端末で視聴可能なコンテンツ出力装置、プログラム及びコンテンツ出力方法を提供する。
【解決手段】コンテンツを蓄積する蓄積手段と、蓄積手段からコンテンツを読み出して表示装置に表示させる表示制御手段と、視聴終了予定時刻を取得する視聴終了予定時刻取得手段と、視聴終了予定時刻におけるコンテンツの視聴終了位置を算出するコンテンツ視聴終了位置算出手段と、コンテンツ視聴終了位置算出手段が算出した視聴終了位置以降の部分のコンテンツを蓄積手段から読み出してコンテンツ出力先に出力するコンテンツ出力手段とを備える。
【選択図】図2Provided 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では、放送波もしくはインターネットからストリーミングで受信したコンテンツを、ハードディスクレコーダで再生しながら、コンテンツの圧縮と出力を並行して行う技術が開示されている。
外出時にユーザが携帯端末でコンテンツを視聴する場合、予め携帯端末で視聴するコンテンツを携帯端末の再生能力やストレージ容量に応じてトランスコードし、携帯端末に出力する必要がある。この作業は通常時間がかかり、外出するまでにこの作業を終えるためには計画的にトランスコードと出力を進めなければならない。一般的には事前に必要となりそうな部分を推定し出力を終えておくが、その推定が外れると、すでに視聴済みの部分が携帯端末に出力されたり、逆に必要なコンテンツが出力されないという問題が生じる。特許文献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
コンテンツ出力装置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
When content is output from the content output device 1 to the
図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
蓄積部10は、ハードディスク等の大容量ストレージであり、映像、音声等のコンテンツを蓄積する。コンテンツは、映像であればMPEG2(Moving Picture Experts Group phase 2)等の圧縮フォーマットで保存されている。コンテンツの蓄積方法としては、例えば、デジタル放送チューナを接続して放送コンテンツを蓄積、すなわち録画したり、DVD(Digital Versatile Disk、デジタル信号を高密度に記録した円盤)ドライブを用いた外部記憶装置から出力されたDVDのコンテンツを蓄積したりする方法を用いることができる。
The
デコード部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
The
データ出力制御部13は、状態制御部14のコンテンツ視聴位置算出部33(図3で後述)が算出した視聴終了位置以降の部分のコンテンツを蓄積部10から読み出して携帯端末4に出力する。また、データ出力制御部13は、携帯端末4に既視聴のコンテンツを削除させたり、携帯端末4の利用可能な容量を監視したり、携帯端末4の容量に応じてデータの出力を行ったりする。
また、データ出力制御部13は、リモコン信号受信部15が視聴停止位置情報を取得した場合にその視聴停止位置情報を携帯端末4に送信する。これにより、携帯端末4では視聴停止位置以前の部分のコンテンツについてはユーザが既視聴であるものとして削除することができ、携帯端末4のメモリの空領域を確保することができる。
なお、データ出力制御部13の構成については、後で述べる。
The data
Further, the data
The configuration of the data
状態制御部14は、リモコン信号受信部15より、コンテンツの再生、停止、早送り、巻き戻し等の再生制御コマンドを受信し、デコード部11の状態制御を行う。また、ユーザによる視聴終了位置の設定を行う。また、デコード部11よりコンテンツの再生時間軸上における現在の再生位置を取得し、ユーザにより設定された視聴終了位置と再生位置から、トランスコードの開始位置を決定し、蓄積部10及びデータ出力制御部13の状態制御を行う。なお、状態制御部14の構成については後で述べる。
The
リモコン信号受信部15は、ユーザが操作するリモコンの赤外線信号を受光し、その赤外線信号からコマンドを取得し状態制御部14に出力する。リモコン信号受信部15は、コマンドとして例えば視聴終了予定時刻を取得し状態制御部14に通知する。
視聴終了予定時刻は、ユーザがコンテンツ出力装置1に手入力しても良いし、スケジュール情報などから自動的に設定しても良い。また、インターネット上の乗り換え案内サービスからユーザが乗車予定の電車の出発時刻を取得し、乗車駅までの所要時間を算出して、視聴終了予定時刻を設定するようにしても良い。
The remote control
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
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
The output
The
The
図3は、本発明の第1の実施形態によるコンテンツ出力装置1(図2)の状態制御部14の構成を示すブロック図である。状態制御部14は、再生制御部30(表示制御手段とも称する)、視聴部31、視聴終了予定時刻設定部32、コンテンツ視聴位置算出部33(コンテンツ視聴終了位置算出手段とも称する)、出力データ位置設定部34、終了時刻監視部35で構成されている。以下各部の機能について説明する。
FIG. 3 is a block diagram showing a configuration of the
再生制御部30は、蓄積部10からコンテンツを読み出してTV・2に表示させる。具体的には、再生制御部30は、リモコン信号受信部15からコンテンツの再生、停止、早送り、巻き戻し等の再生制御コマンドの受信した場合に、デコード部11の状態制御を行うことにより、蓄積部10から読み出してTV・2に表示させるコンテンツの再生、停止、早送り、巻き戻し等の処理を行う。
視聴部31は、デコード部11からコンテンツ再生制御信号を取得して、コンテンツの再生時間軸上における現在の再生位置の監視を行う。
視聴終了予定時刻設定部32は、ユーザにより入力された視聴終了予定時刻の設定を行う。
コンテンツ視聴位置算出部33は、視聴終了予定時刻、コンテンツの開始時刻からの経過時間である再生位置時刻、再生位置時刻においてコンテンツを再生している位置であるコンテンツ再生位置に基づいて、コンテンツの視聴終了位置を算出する。
The
The
The scheduled viewing end
The content viewing
図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
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
なお、図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
When the content viewing
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
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
図3に戻り、出力データ位置設定部34は、視聴コンテンツの出力データ開始、終了位置を決定する。データ出力の容量制限については、ユーザが指定することにより制限したり、外部機器の容量に応じて制限したりする。なお、出力データとしては、蓄積部10に記録されているデータや、トランスコードされたデータなどがある。
終了時刻監視部35は、再生位置時刻が、視聴終了予定時刻になった場合に、TV・2に対するコンテンツの表示の停止を指示する。
Returning to FIG. 3, the output data
The end
図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
The
The already-viewed content
The available
容量確保部43は、携帯端末4のメモリ容量の情報を取得し、予め、ユーザが設定した携帯端末4のメモリ利用可能容量を下回った場合に、データ出力制御部13が携帯端末4に出力したコンテンツのうち再生制御部30がTV・2に表示させたファイルのコンテンツを削除するように携帯端末4に指示を送信する。これにより、TV・2に表示させたファイルのコンテンツについては、ユーザの携帯端末4から削除させることができるため、携帯端末4のメモリの空領域を確保することができる。
The
一例として、容量確保部43は、データ出力制御部13が携帯端末4に出力したコンテンツのうちコンテンツ視聴位置算出部33が算出した視聴終了位置以前のファイルのコンテンツを削除するように携帯端末4に指示を送信する。また、削除する際に、視聴終了位置との位置が遠いコンテンツから順に削除する。
As an example, the
視聴停止位置情報送信部44は、コンテンツが停止したら、その時の視聴停止位置の情報である視聴停止位置情報を取得し、携帯端末4にその視聴停止位置情報を送信する。
外部機器接続監視部45は、コンテンツ出力装置1に外部機器が接続しているかどうかを監視して、その監視結果を出力結果表示部17に出力する。
When the content stops, the viewing stop position
The external device
図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
The content output device 1 and the
The viewing unit 31 (FIG. 3) of the
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
そして、視聴部31はデータ出力制御部13に対して初期化命令を出力する(ステップS104)。これにより、データ出力制御部13での処理が開始される。視聴部31はデコード部11から視聴コンテンツの再生位置情報を取得する(ステップS105)。
そして、トランスコード部12に出力するコンテンツデータの出力開始位置、出力終了位置を指定する。具体的には、出力データ位置設定部34は、トランスコード部12に出力するコンテンツデータの出力開始位置、出力終了位置を指定する(ステップS106)。
Then, the
Then, the output start position and output end position of the content data output to the
そして、再生制御部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
コンテンツ再生位置が視聴終了位置になった場合(ステップ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
出力データ位置設定部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
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
図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
図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
At the start of content reproduction, an initialization command is received from the
First, the external device
When the stop processing instruction signal is received from the state control unit 14 (YES in step S203), the viewing stop position
First, if there is content data received from the
Next, if there is content data that has already been viewed on the
次に、携帯端末4のストレージ容量がコンテンツデータ出力により、少量になった場合の処理について説明する。前述のように、既視聴となったコンテンツは携帯端末4のストレージから随時削除するが、新たなコンテンツの出力に必要な空き容量が確保できない場合もある。携帯端末4の空き容量が出力に必要な所定容量より下回っているか否かについて判定する(ステップS207)。所定容量を下回っている(ステップS207でYES)には、携帯端末4に出力されたコンテンツデータの中に、既視聴と推定されるコンテンツデータが存在しているかについて判定する(ステップS208)。ここで、既視聴と推定されるコンテンツデータとは、コンテンツ視聴終了位置算出部33が算出する視聴終了位置よりも時間的に前の部分をいう。
Next, processing when the storage capacity of the
既視聴と推定されるコンテンツデータが存在する場合(ステップ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
出力範囲以外のコンテンツデータが存在する場合(ステップ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
If the content data is output to the
図9は、本発明の第1の実施形態によるコンテンツ出力装置(図2)のトランスコード部12の処理を示すフローチャートである。トランスコード部12は、状態制御部14で設定されたトランスコード開始位置及び終了位置の情報を、蓄積部10を経由して、受け取る(ステップS251)。
そして、指示された範囲の開始位置から順にトランスコードする(ステップS252)。ただし、既にトランスコード済みのデータが蓄積部10、または、携帯端末4に存在する場合には、そのコンテンツデータについてはトランスコードを行わない。
そして、ステップS252でトランスコードしたデータをデータ出力制御部13に送信する(ステップS253)。
FIG. 9 is a flowchart showing processing of the
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
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
For example, the data
また、コンテンツ視聴位置算出部13は、視聴終了予定時刻t3よりも所定時間(例えば、10分)だけ過去の時刻t4におけるコンテンツの視聴終了位置p4を算出するようにしても良い。このような処理を行うことにより、TV・2に表示させるコンテンツをユーザが所定時間(例えば、10分)だけ一時停止した場合であっても、一時停止によりユーザがTV・2で視聴できなかったファイル(G、H、I、J)のコンテンツを、ユーザの携帯端末4に出力することができるため、ユーザがコンテンツの一部を視聴することができなくなることを防ぐことができる。
In addition, the content viewing
上述した本発明の第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
(第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
図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
図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
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
The
In the first embodiment, content data is acquired from the
また、第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
(第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
図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
The
トランスコード部71は、蓄積部70に一時保存されているコンテンツデータを携帯端末4で視聴可能なフォーマットにトランスコードする。トランスコードしたデータはデータ出力制御部72を通して携帯端末4に送られる。なお、トランスコードするデータは、蓄積部70を介さなくても、直接DLNAコンテンツサーバ62からコンテンツデータを出力するようにしても良い。
データ出力制御部72は、携帯端末4へのコンテンツデータ出力、携帯端末4の既視聴コンテンツの削除、携帯端末4の利用可能な容量の監視、携帯端末4の容量に応じたデータの出力、視聴停止位置情報の送信を行う。なお、データ出力制御部72の構成、その動作を示すフローチャートについては、第1の実施形態によるデータ出力制御部13におけるブロック図(図5)とフローチャート(図8)のものと同じであるので、それらの説明を省略する。
The
The data
状態制御部73は、リモコン信号受信部74を用いてユーザが設定したコンテンツ視聴の終了時刻、またはホームネットワーク61に接続されたDLNAに対応したTV・63から送信されたユーザが設定した終了時刻の信号を受信して、コンテンツの視聴終了位置の設定を行う。また、再生位置監視部77よりコンテンツの再生時間軸上における現在の再生位置を取得し、ユーザにより設定された視聴終了予定時刻と再生位置から、トランスコードの開始位置、終了位置を決定し、蓄積部70及びデータ出力制御部72の制御を行う。なお、状態制御部73の構成については後述する。
The
リモコン信号受信部74は、ユーザが操作するリモコンの赤外線信号を受光し、その赤外線信号をコマンドに解釈して、状態制御部73に通知する。なお、リモコンの通信方式は、赤外線に限定するものではなく、Bluetooth(登録商標)や無線方式等を代わりに用いることもできる。
出力結果表示部75は、コンテンツが停止した場合に、携帯端末4へのコンテンツの出力結果をTV・63に表示する。これは、ユーザが指示したとおりにコンテンツを携帯端末4に出力できたのか、また、何分間分のコンテンツを携帯端末4に出力できたのか等の結果を表示する。
The remote control
The output
暗号化部76は、トランスコード部71でトランスコードされたコンテンツデータの暗号化処理を行い、データ出力制御部72に送る。暗号化する必要のないコンテンツについては、トランスコード部71から直接データ出力制御部72へ送られる。
再生位置監視部77は、DLNAコンテンツサーバ62から送信されたコンテンツデータをDLNAに対応したTV・63で再生している時に、そのコンテンツの再生位置を監視する。また、ユーザにより早送り、巻き戻し、一時停止などの再生制御が行われ、再生位置に変化が生じた場合には、視聴コンテンツの変化後の再生制御信号を、状態制御部73に送る。
The
The playback
図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
The
The scheduled viewing end
コンテンツ視聴位置算出部82は、視聴終了予定時刻、コンテンツの開始時刻からの経過時間である再生位置時刻、再生位置時刻においてコンテンツを再生している位置であるコンテンツ再生位置に基づいて、コンテンツの視聴終了位置を算出する。
出力データ位置設定部83は、視聴コンテンツの出力データ開始位置、終了位置を決定する。データ出力の容量制限については、ユーザが指定することにより制限したり、外部機器の容量に応じて制限したりする。
終了時刻監視部84は、現在時刻が、視聴終了予定時刻になった場合に、TV・2に対するコンテンツの表示の停止を指示する。
The content viewing
The output data
The end
図15は、本発明の第3の実施形態によるコンテンツ出力装置(図2)の状態制御部14の処理を示すフローチャートである。コンテンツ出力装置60と携帯端末4とは、クレードル3を介して、接続されている。ユーザは、コンテンツ出力装置60の電源が投入され、ユーザがコンテンツ視聴する際に、終了時刻を設定する。
FIG. 15 is a flowchart showing processing of the
まず、ユーザはDLNAに対応したTV・63のリモコンを操作し、視聴終了予定時刻設定部81で、視聴したいコンテンツの視聴終了予定位置を設定する(ステップS301)。例えば、ユーザが外出する時刻が決まっている場合であれば、その時刻より前までの視聴可能な時刻を設定する。終了時刻の設定方法としては、何時何分までといった絶対時刻で設定する方法と、現在時刻から何時間何分後といった相対時刻で設定する方法を選択することができる。また、予めスケジュールを登録しておき、そのスケジュールから読み込んで、自動で設定することも可能である。なお、ユーザはコンテンツを視聴している途中に、視聴終了位置を設定することも可能である。
First, the user operates the remote control of the
そして、視聴部80は視聴するコンテンツの情報を取得する(ステップS302)。
そして、視聴部80はデータ出力制御部72に対して初期化命令を出力する(ステップS303)。これにより、データ出力制御部72は処理を開始する。
そして、視聴部80は再生位置監視部77から視聴コンテンツの再生位置情報を取得する(ステップS304)。
そして、コンテンツ視聴位置算出部82によりコンテンツ視聴終了位置の指定処理が行われ、また、出力データ位置設定部83により、トランスコード部に出力するコンテンツデータの出力開始位置、出力終了位置の指定処理が行われる(ステップS305)。
Then, the
Then, the
Then, the
Then, the content viewing
出力データ位置設定部83は視聴終了予定時刻の情報を取得し、コンテンツデータの出力開始位置と出力終了位置を決定し、蓄積部70へコンテンツデータの出力開始位置から終了位置までの出力指示を行う。コンテンツデータの出力開始位置については、視聴終了予定時刻よりも前(コンテンツ視聴開始位置側)に、一定量のコンテンツデータ(既視聴と推定されるコンテンツデータ)の位置を出力開始位置とする。
出力開始位置は、視聴コンテンツ再生位置より後ろ(コンテンツ終了位置側)に位置する。コンテンツデータ出力終了位置については、ユーザが指定したデータ容量、または携帯端末4のメモリ許容量から出力できるコンテンツデータ量を計算して、出力終了位置を決定する。なお、十分な容量がある場合は、コンテンツ終了位置を出力終了位置とする。
The output data
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
ユーザにより早送り、巻き戻し、一時停止などの再生制御が行われ、再生位置に変化が生じた場合、再生位置監視部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
そして、視聴終了時刻になった場合(ステップ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
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、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から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.
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)
| 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 |
-
2006
- 2006-09-20 JP JP2006254571A patent/JP2008078905A/en active Pending
Cited By (7)
| 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 |