JP2012008616A - Terminal device, download method, and program - Google Patents
Terminal device, download method, and program Download PDFInfo
- Publication number
- JP2012008616A JP2012008616A JP2010141237A JP2010141237A JP2012008616A JP 2012008616 A JP2012008616 A JP 2012008616A JP 2010141237 A JP2010141237 A JP 2010141237A JP 2010141237 A JP2010141237 A JP 2010141237A JP 2012008616 A JP2012008616 A JP 2012008616A
- Authority
- JP
- Japan
- Prior art keywords
- terminal device
- data
- divided
- content
- division
- 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
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004891 communication Methods 0.000 description 44
- 238000010586 diagram Methods 0.000 description 11
- 230000011218 segmentation Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011437 continuous method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、端末装置、ダウンロード方法、およびプログラムに関する。 The present invention relates to a terminal device, a download method, and a program.
無線通信端末がコンテンツサイトから動画等のコンテンツをダウンロードするサービスが広く知られている。しかしながら、近年、コンテンツの高解像度化、高フレームレート化、あるいは長時間化に伴い、ダウンロードに要するネットワークリソース、時間、費用が増加するという問題が発生している。 A service in which a wireless communication terminal downloads content such as video from a content site is widely known. However, in recent years, there has been a problem that network resources, time, and cost required for downloading increase as the resolution of content increases, the frame rate increases, or the time increases.
ダウンロードの効率性を高める技術の一例として、特許文献1に記載された技術を挙げることができる。該技術は、ある1つのコンテンツを、複数のユーザ端末が分担してダウンロードするものである。この場合、各ユーザ端末は、取得した分割データを、他のユーザ端末との間で交換する。そして、各ユーザ端末は、全分割データを結合して元のコンテンツを復元する。ここで、ユーザ端末間における分割データの交換は、通信料金が実質的に掛からないか、あるいは広域無線通信網に比べて通信料金が廉価な近距離無線通信網を介して行われる。さらに、近年、高速通信が可能な近距離無線通信網も普及している。従って、上記技術によれば、元のコンテンツデータ丸ごとを上記と同数のユーザ端末が各々にダウンロードする場合に比べて、ダウンロードに要するネットワークリソース、時間、費用を軽減することが可能となる。
As an example of a technique for improving the download efficiency, a technique described in
また、特許文献2は、1つのコンテンツを複数に分割して複数のコンテンツ保存端末に分散配置しておき、コンテンツ要求端末が、これらのコンテンツ保存端末から各分散コンテンツを受信しこれらを結合して元のコンテンツを復元する技術について記載する。
In
ところで、各ユーザ端末において、分割されたデータのみを再生した場合であっても、完全版コンテンツの全体的内容を把握することができれば便利である。例えば、近距離無線通信網が動作不能に陥り、あるいはユーザ端末間の距離が開くことにより、分割データの交換ができなくなった場合(完全版コンテンツの復元ができなくなった場合)、ユーザは、分割データのみの再生で、少なくともコンテンツの全体像を把握することができる。 By the way, even if only divided data is reproduced in each user terminal, it is convenient if the entire content of the complete content can be grasped. For example, if the short-range wireless communication network becomes inoperable or the distance between user terminals is increased and the divided data cannot be exchanged (the full content cannot be restored), the user can By reproducing only the data, it is possible to grasp at least the entire content.
特許文献1は、1つのコンテンツを分割することについては記載するものの、各ユーザ端末においてそれら分割データを結合せず単独で再生することを全く想定していない。事実、特許文献1は、結合することなく単独で再生した場合にコンテンツの全体的内容を把握することができるようにコンテンツを分割する方法について全く言及していない。
また、特許文献2において、コンテンツを分散保存する各コンテンツ保存端末は、そもそも再生を目的としたものではない。従って、特許文献2は、分散データ単独での再生を行う概念そのものを有していない。
Also, in
本発明は、ユーザの利便性を向上させることが可能な端末装置、ダウンロード方法、およびプログラムを提供することを目的とする。 An object of this invention is to provide the terminal device, the download method, and program which can improve a user's convenience.
本発明の端末装置は、所定の1つのコンテンツデータを分割した分割データを、少なくとも1つの他端末装置と分担してダウンロードする端末装置であって、前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする。 The terminal device according to the present invention is a terminal device that shares and downloads divided data obtained by dividing predetermined one piece of content data with at least one other terminal device, and the continuous image information constituting the content data is The divided data divided by the division method that sequentially assigns to two or more terminal devices including the terminal device and the other terminal device is downloaded.
また、本発明のダウンロード方法は、所定の1つのコンテンツデータを分割した分割データを、少なくとも1つの他端末装置と分担してダウンロードする端末装置におけるダウンロード方法であって、前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする。 The download method of the present invention is a download method in a terminal device that downloads divided data obtained by dividing predetermined one piece of content data with at least one other terminal device, and is a continuous method that forms the content data. The divided data divided by the division method that sequentially assigns image information to two or more terminal devices including the terminal device and the other terminal device is downloaded.
また、本発明のプログラムは、所定の1つのコンテンツデータを分割した分割データを、少なくとも1つの他端末装置と分担してダウンロードする端末装置のコンピュータに、前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする処理を実行させる。 Further, the program of the present invention provides a computer of a terminal device that shares and downloads divided data obtained by dividing predetermined one piece of content data with at least one other terminal device, continuous image information constituting the content data, A process of downloading divided data divided by a division method that sequentially assigns two or more terminal devices including the terminal device and the other terminal device is executed.
本発明によれば、ユーザの利便性を向上させることが可能となる。 According to the present invention, it is possible to improve user convenience.
[第1の実施形態]
図1は、本発明の第1の実施形態に係る端末装置10の構成例を説明するためのブロック図である。端末装置10は、所定の1つのコンテンツデータを分割した分割データを、1つ以上の他端末装置14と分担してダウンロードする。端末装置10は、ダウンロード部12を少なくとも備える。ダウンロード部12は、上記コンテンツデータを構成する連続画像情報を、端末装置10と他端末装置14とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする。
[First Embodiment]
FIG. 1 is a block diagram for explaining a configuration example of a
また、端末装置10は、他端末装置14から、他端末装置14自身がダウンロードした分割データを取得し、この分割データと端末装置10自らがダウンロードした分割データとを結合して元のコンテンツを復元する機能(図1において不図示)を備えることができる。さらに、端末装置10は、コンテンツサイト16からダウンロードした分割データ、あるいは、複数の分割データを結合して復元した元のコンテンツデータを再生する機能(図1において不図示)を備えることができる。
Further, the
尚、端末装置10と他端末装置14との間での分割データの交換は、通信料金が実質的に掛からないか、あるいは広域無線通信網に比べて通信料金が廉価な近距離無線通信網18を介して行われる。この場合、近距離無線通信網18が高速通信可能な通信網であるとより好適である。
Note that the exchange of divided data between the
以上説明した第1の実施形態において、端末装置10は、コンテンツデータを構成する連続画像情報を、各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする。換言すれば、上記分割データは、例えば、時間的、空間的、あるいは次元的に間引かれたデータとなる。従って、この分割データは、画質の点では本来のコンテンツデータに比べ劣っているが、コンテンツデータの全体像を把握するに足りる情報は維持されている。例えば、コンテンツデータが映画であった場合、ユーザは、その全体的なストーリーを把握することができる。従って、何からの理由により他端末装置14から分割データを取得できない場合(換言すれば、元のコンテンツデータの復元ができない場合)であっても、ユーザは、少なくともコンテンツデータの全体像を把握することができる。すなわち、第1の実施形態は、ユーザの利便性を向上させることが可能となる。
In the first embodiment described above, the
[第2の実施形態]
図2は、本発明の第2の実施形態に係る無線通信システム20の構成例を説明するためのシステム構成図である。無線通信システム20は、動画等の所定のコンテンツデータを配信するコンテンツサイト22と、自端末装置24と、少なくとも1つの他端末装置26と、を備える。
[Second Embodiment]
FIG. 2 is a system configuration diagram for explaining a configuration example of the
自端末装置24は、ある1つのコンテンツデータに関して自己に割り当てられた分割データ(以下、これを第1分割データと呼ぶ)を、広域無線通信網30を介して、コンテンツサイト22からダウンロードする。一方、他端末装置26は、上記コンテンツデータに関して自己に割り当てられた分割データ(以下、これを第2分割データと呼ぶ)を、広域無線通信網30を介して、コンテンツサイト22からダウンロードする。第1分割データおよび第2分割データは、上記コンテンツデータを構成する連続画像情報を、自端末装置24と他端末装置26とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データである。分割方法の詳細については後述する。
The own
自端末装置24は、近距離無線通信網32を介して、少なくとも1つの他端末装置26から、第2分割データを取得し、この第2分割データと自端末装置24自らがダウンロードした第1分割データとを結合して元のコンテンツデータを復元する。さらに、自端末装置24は、第1分割データ、あるいは、複数の分割データ(第1分割データと1つ以上の第2分割データ)とを結合して復元した元のコンテンツデータを再生する。
The own
尚、近距離無線通信網32は、通信料金が実質的に掛からないか、あるいは広域無線通信網30に比べて通信料金が廉価な通信網であると好ましい。さらに、この場合、近距離無線通信網32が高速通信可能な通信網であるとより好適である。尚、広域無線通信網30の例としては、例えば、セルラーネットワークを挙げることができる。一方、近距離無線通信網32の例としては、例えば、無線LAN(Local Area Network)、Blue Tooth、あるいは、TransferJetを挙げることができる。
Note that the short-range
図3は、図2に示す自端末装置24の構成例を説明するためのブロック図である。自端末装置24は、コンテンツデータ決定部40と、分割内容決定部42と、コンテンツサイトインタフェース部44と、他端末装置インタフェース部46と、結合部48と、再生部50とを、少なくとも備える。
FIG. 3 is a block diagram for explaining a configuration example of the
コンテンツデータ決定部40は、他端末装置26と分担して入手するコンテンツデータを決定する。コンテンツデータ決定部40におけるコンテンツデータの決定は、例えば、操作部(不図示)からのユーザ入力に基づいて行われる。
The content
分割内容決定部42は、分割内容について決定する。分割内容とは、分担する他端末装置26の数、分割種別(例えば、フレーム毎、画素毎、片目データ毎等)、分割比率(例えば、均等分割か不均等分割)を言う。ここで、分割内容決定部42は、コンテンツデータを構成する連続画像情報を、自端末装置24と他端末装置26とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割する。ここで、連続画像情報とは、例えば、時間方向に連続するフレームデータ列、1フレームデータ内において空間方向に連続する各画素情報、あるいは、左目用フレームデータと右目用フレームデータとを時間方向に交互に含むフレームデータ列である。
The division
分割内容決定部42は、自端末装置24がダウンロードする分割データ(すなわち、第1分割データ)についての情報とその情報の入手命令とを含む「第1分割指示情報」を、コンテンツサイトインタフェース部44へ通知する。分割内容決定部42は、他端末装置26がダウンロードする分割データ(すなわち、第2分割データ)についての情報とその情報の入手命令とを含む「第2分割指示情報」を、他端末装置インタフェース部46へ通知する。
The division
また、分割内容決定部42は、分割内容(他端末装置26の数、分割種別、分割比率等)についての情報(以下、これを「分割内容情報」と呼ぶ場合がある)を、結合部48へ通知する。
In addition, the division
コンテンツサイトインタフェース部44は、第1分割指示情報に基づいて、広域無線通信網30を介してコンテンツサイト22から、第1分割データをダウンロードする。コンテンツサイトインタフェース部44は、ダウンロードした第1分割データを、結合部48へ出力する。
The content
他端末装置インタフェース部46は、第2分割指示情報を、近距離無線通信網32を介して他端末装置26へ通知する。他端末装置26は、第2分割指示情報に基づいて、広域無線通信網30を介してコンテンツサイト22から、第2分割データをダウンロードする。他端末装置インタフェース部46は、近距離無線通信網32を介して他端末装置26から、第2分割データを取得する。他端末装置インタフェース部46は、取得した第2分割データを、結合部48へ出力する。
The other terminal
結合部48は、分割内容決定部42から通知された分割内容情報に基づいて、第1分割データと第2分割データとを結合し、元のコンテンツデータを復元する。結合部48は、復元された元のコンテンツデータあるいは第1分割データを、再生部50へ出力する。
The combining
再生部50は、復元された元のコンテンツデータおよび第1分割データを再生することができる。
The reproducing
図4は、図3に示す自端末装置24の動作例を説明するためのフローチャートである。まず、コンテンツデータ決定部40は、他端末装置26と分担して入手するコンテンツデータを決定する(ステップS1)。分割内容決定部42は、入手することが決定したコンテンツデータの分割内容を決定する(ステップS2)。第2の実施形態の場合、時間方向に連続するフレームデータ列(フレーム番号=1、2、3、4、5、6・・・n)からなるコンテンツデータを扱う場合を例に挙げる。例えば、60fps(frame per second)のコンテンツデータを扱う場合を例に挙げる。また、第2の実施形態の場合、分担する他端末装置26の数を「1台」とし、分割種別を「フレーム単位」とし、分割比率を「均等」とする場合を例に挙げる。この場合、分割内容決定部42は、自端末装置24および1つの他端末装置26に対して、各フレームデータを均等に順繰りに割り当てる。
FIG. 4 is a flowchart for explaining an operation example of the
図5は、第2の実施形態における分割方法を説明するための図である。図5に示すように、第2の実施形態の場合、第1分割データには、奇数フレーム番号(1、3、5・・・)のフレームデータ群が割り振られ、一方、第2分割データには、偶数フレーム番号(2、4、6・・・)のフレームデータ群が割り振られる。 FIG. 5 is a diagram for explaining a division method according to the second embodiment. As shown in FIG. 5, in the case of the second embodiment, a frame data group of odd frame numbers (1, 3, 5,...) Is allocated to the first divided data, while the second divided data is assigned to the second divided data. Are assigned frame data groups with even frame numbers (2, 4, 6,...).
図4の説明に戻り、分割内容決定部42は、決定した分割内容を、自端末装置24および他端末装置26へ通知する(ステップS3)。具体的には、分割内容決定部42は、第1分割指示情報(入手が決定したコンテンツデータの奇数フレームデータ列をダウンロードすると言う情報およびそれらの入手命令)を、コンテンツサイトインタフェース部44へ通知する。また、分割内容決定部42は、第2分割指示情報(入手が決定したコンテンツデータの偶数フレームデータ列をダウンロードすると言う情報およびそれらの入手命令)を、他端末装置インタフェース部46へ通知する。さらに、分割内容決定部42は、分割内容情報(他端末装置26の数(例えば、1台)、分割種別(例えば、フレーム単位)、分割比率(例えば、均等))を、結合部48へ通知する。
Returning to the description of FIG. 4, the division
コンテンツサイトインタフェース部44は、第1分割指示情報に基づいて、広域無線通信網30を介してコンテンツサイト22から、第1分割データ(第2の実施形態の場合は、奇数フレームデータ列からなる30fpsの分割データ)をダウンロードする(ステップS4)。
Based on the first division instruction information, the content
他端末装置インタフェース部46は、少なくとも1つ(第2の実施形態の場合は1台)の他端末装置26から第2分割データ(第2の実施形態の場合は、偶数フレームデータ列からなる30fpsの分割データ)を取得したか否かを判定する(ステップS5)。
The other terminal
第2分割データを取得することができた場合(ステップS5においてYes判定の場合)、他端末装置インタフェース部46は、取得した第2分割データを、結合部48へ出力する。結合部48は、分割内容情報に基づいて、第1分割データと第2分割データとを結合し、元のコンテンツデータを復元する(ステップS6)。本実施形態の場合、具体的には、結合部48は、奇数フレームデータ列である第1分割データと、偶数フレームデータ列である第2分割データとを交互に結合することにより、元のコンテンツデータ(すなわち、フレーム番号が1、2、3、4、5、6・・・となる60fpsのコンテンツデータ)を復元する。結合部48は、復元した元のコンテンツデータを、再生部50へ出力する。再生部50は、結合部48から入力した元のコンテンツデータを再生する(ステップS7)。
When the second divided data can be acquired (Yes in step S5), the other terminal
一方、何らかの理由により、第2分割データを取得することができなかった場合(ステップS5においてNo判定の場合)、結合部48は、第1分割データのみを再生部50へ出力する。再生部50は、第1分割データを単独で再生する(ステップS8)。尚、第2分割データを取得できない理由として、例えば、近距離無線通信網32の動作不良や、端末装置間の距離が開いたことによる通信遮断等を挙げることができる。
On the other hand, when the second divided data cannot be acquired for some reason (No determination in step S5), the combining
尚、以上説明した図4において、ステップS4における第1分割データのダウンロード処理と、ステップS5における少なくとも第2分割データの取得処理は、並行して処理することも可能である。 In FIG. 4 described above, the download processing of the first divided data in step S4 and the acquisition processing of at least the second divided data in step S5 can be performed in parallel.
以上説明した第2の実施形態において、第1分割データおよび第2分割データは、コンテンツデータを構成する連続画像情報を、自端末装置24と他端末装置26とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データである。具体的には、第2の実施形態において、時間方向に連続するフレームデータ列からなるコンテンツデータを処理する際、2以上の各端末装置に対して、各フレームデータを順繰りに割り当てる分割方法を採用する。換言すれば、第1分割データおよび第2分割データは、時間方向に間引かれたデータである。従って、これらの分割データは、画質(この場合は、動きの滑らかさ)の点では本来のコンテンツデータに比べ劣っているが、コンテンツデータの全体像を把握するに足りる情報は維持されている。例えば、コンテンツデータが映画であった場合、ユーザは、その全体的なストーリーを把握することができる。特に、何からの理由により他端末装置26から第2分割データを取得できない場合(換言すれば、元のコンテンツデータの復元ができない場合)に効果を発揮する。すなわち、第2の実施形態は、ユーザの利便性を向上させることが可能となる。
In the second embodiment described above, the first divided data and the second divided data are obtained by transmitting the continuous image information constituting the content data to two or more terminal devices including the
もちろん、第2の実施形態おいて、他端末装置26から第2分割データを正常に取得することができる場合は、以下のような効果を奏する。すなわち、1つのコンテンツデータ丸ごとを、上記と同数の端末装置が各々にダウンロードする場合に比べて、ダウンロードに要するネットワークリソース、時間、費用を軽減させつつ、元のコンテンツデータと同等の品質のコンテンツデータを再生することができる。
Of course, in the second embodiment, when the second divided data can be normally acquired from the other
尚、以上説明した第2の実施形態において、他端末装置26の数は1台に限定されることはなく、2台以上とすることもできる。例えば、他端末装置26の数を2台とする場合(すなわち、計3台で分担する場合)について説明する。この場合、例えば、フレーム番号=1、4、7・・・となる20fpsのフレームデータ列を自端末装置24に割り当てる。また、フレーム番号=2、5、8・・・となる20fpsのフレームデータ列を第1の他端末装置26に割り当て、フレーム番号=3、6、9・・・となる20fpsのフレームデータ列を第2の他端末装置26に割り当てることができる。
In the second embodiment described above, the number of other
[第3の実施形態]
第3の実施形態の第2の実施形態に対する差異は、分割内容が異なる点にある。具体的には、第3の実施形態の場合、分担する他端末装置26の数を「3台」とし、分割種別を「画素単位」とし、分割比率を「均等」とする場合を例に挙げる。また、第3の実施形態では、解像度が1920×1080画素のフルハイビジョンデータを扱うものとする。尚、フルハイビジョンデータは、時間方向に連続するフレームデータ列からなる。
[Third Embodiment]
The difference of the third embodiment from the second embodiment is that the content of division is different. Specifically, in the case of the third embodiment, an example is given in which the number of other
尚、第3の実施形態の無線通信システムの構成および自端末装置の構成は、第2の実施形態と同一であるため、それらの説明については省略する。また、自端末装置の基本動作については、図4のフローチャートで示される動作と同一であるため、説明は省略する。 In addition, since the structure of the radio | wireless communications system of 3rd Embodiment and the structure of an own terminal device are the same as 2nd Embodiment, it abbreviate | omits about those description. Further, the basic operation of the own terminal device is the same as the operation shown in the flowchart of FIG.
図6は、第3の実施形態における分割方法を説明するための図であって、フルハイビジョンデータの、あるフレームデータにおける画素分割の様子を示す図である。第3の実施形態の場合、上述した通り、分担する他端末装置26の数は3台である。従って、自端末装置24を合わせると、計4台の端末装置でダウンロードを分担することになる。図6において、自端末装置24に割り当てる画素をA(第1分割データを構成する画素)で示す。また、図6において、第1〜第3の他端末装置26に割り当てる画素を各々にB、C、D(各々に、第2分割データを構成する画素)で示す。
FIG. 6 is a diagram for explaining a division method according to the third embodiment, and is a diagram illustrating a state of pixel division in certain frame data of full high-definition data. In the case of the third embodiment, as described above, the number of other
すなわち、第3の実施形態の場合、図6に示すように、自端末装置24には、「奇数行・奇数列」の画素Aが割り当てられる。第1の他端末装置26には、「奇数行・偶数列」の画素Bが割り当てられる。第2の他端末装置26には、「偶数行・奇数列」の画素Cが割り当てられる。第3の他端末装置26には、「偶数行・偶数列」の画素Dが割り当てられる。要するに、各端末装置は、解像度が960×540画素のデータを各々にダウンロードする。自端末装置24は、第1〜第3の他端末装置26から、各第2分割データを取得し、それらをフレーム内において交互に組み合わせることにより、元のフルハイビジョンデータ(1920×1080画素のデータ)を復元し、再生する。また、自端末装置24は、第1分割データ(「奇数行・奇数列」の画素だけのフレームデータ列)を単独で再生することもできる。
That is, in the case of the third embodiment, as shown in FIG. 6, “odd row / odd column” pixels A are allocated to the
以上説明した第3の実施形態において、第1分割データおよび第2分割データは、コンテンツデータを構成する連続画像情報を、自端末装置24と他端末装置26とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データである。具体的には、第3の実施形態では、2以上の各端末装置に対して、1フレームデータ内において空間方向に連続する各画素情報を順繰りに割り当てる分割方法を採用する。すなわち、第1分割データおよび第2分割データは、空間方向に間引かれたデータである。従って、これらの分割データは、画質(この場合、解像度)の点では本来のコンテンツデータに比べ劣っているが、コンテンツデータの全体像を把握するに足りる情報は維持されている。従って、例えば、コンテンツデータが映画であった場合、ユーザは、その全体的なストーリーを把握することができる。特に、何からの理由により他端末装置26から第2分割データを取得できない場合(換言すれば、元のコンテンツデータの復元ができない場合)に効果を発揮する。すなわち、第3の実施形態は、ユーザの利便性を向上させることが可能となる。
In the third embodiment described above, the first divided data and the second divided data are obtained by transmitting continuous image information constituting content data to two or more terminal devices including the
尚、以上説明した第3の実施形態において、画素単位分割の方法は、上記の如き分割方法に限定されない。例えば、2以上の各端末装置に対して、1フレームデータ内における「行方向画素情報」を順繰りに割り当てる分割方法、あるいは、1フレームデータ内における「列方向画素情報」を順繰りに割り当てる分割方法を採用することもできる。 In the third embodiment described above, the pixel unit division method is not limited to the above-described division method. For example, a dividing method for sequentially assigning “row direction pixel information” in one frame data to two or more terminal devices, or a dividing method for sequentially assigning “column direction pixel information” in one frame data It can also be adopted.
また、以上説明した第3の実施形態において、他端末装置26の数は3台に限定されることはなく、1台、2台、あるいは4台以上とすることができる。
In the third embodiment described above, the number of other
[第4の実施形態]
第4の実施形態の第2の実施形態に対する差異は、分割内容が異なる点にある。具体的には、第4の実施形態の場合、分担する他端末装置26の数を「1台」とし、分割種別を「片目データ毎」とし、分割比率を「均等」とする場合を例に挙げる。また、第4の実施形態では、左目用フレームデータと右目用フレームデータとを、時間方向に交互に含むフレームデータ列からなる三次元コンテンツデータを扱う場合を例に挙げる。
[Fourth Embodiment]
The difference of the fourth embodiment from the second embodiment is that the content of division is different. Specifically, in the case of the fourth embodiment, for example, the number of other
図7は、上記三次元コンテンツデータのフレーム構成例を説明するための図である。該コンテンツデータは、例えば、左目用第1フレーム(フレーム番号=1)、右目用第1フレーム(フレーム番号=2)、左目用第2フレーム(フレーム番号=3)、右目用第2フレーム(フレーム番号=4)・・・で構成される。 FIG. 7 is a diagram for explaining a frame configuration example of the three-dimensional content data. The content data includes, for example, a first frame for the left eye (frame number = 1), a first frame for the right eye (frame number = 2), a second frame for the left eye (frame number = 3), and a second frame for the right eye (frame). Number = 4).
尚、第4の実施形態の無線通信システムの構成および自端末装置の構成は、第2の実施形態と同一であるため、それらの説明については省略する。また、自端末装置の基本動作については、図4のフローチャートで示される動作と同一であるため、説明は省略する。 In addition, since the structure of the radio | wireless communications system of 4th Embodiment and the structure of an own terminal device are the same as 2nd Embodiment, those description is abbreviate | omitted. Further, the basic operation of the own terminal device is the same as the operation shown in the flowchart of FIG.
図8は、第4の実施形態における分割方法を説明するための図である。図8に示すように、第4の実施形態の場合、第1分割データには、左目用フレームデータ列(フレーム番号=1、3、・・・)が割り振られ、一方、第2分割データには、右目用フレームデータ列(フレーム番号=2、4、・・・)が割り振られる。 FIG. 8 is a diagram for explaining a division method according to the fourth embodiment. As shown in FIG. 8, in the case of the fourth embodiment, a left-eye frame data sequence (frame number = 1, 3,...) Is assigned to the first divided data, while the second divided data is assigned to the second divided data. Are assigned a frame data sequence for right eye (frame number = 2, 4,...).
自端末装置24は、他端末装置26から、第2分割データ(右目用フレームデータ列)を取得し、第1分割データ(左目用フレームデータ列)と結合することで元の三次元コンテンツデータを復元し、再生することができる。また、自端末装置24は、第1分割データを単独で再生することもできる。
The own
以上説明した第4の実施形態において、第1分割データおよび第2分割データは、コンテンツデータを構成する連続画像情報を、自端末装置24と他端末装置26とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データである。具体的には、第4の実施形態では、一方の端末装置に対して三次元コンテンツデータを構成する右目用フレームデータ列を割り当て、他方の端末装置に対して三次元コンテンツデータを構成する左目用フレームデータ列を割り当てる分割方法を採用する。換言すれば、第1分割データおよび第2分割データは、次元的に間引かれたデータである。従って、これらの分割データは、画質(この場合、三次元画像が二次元画像になってしまう)の点では本来のコンテンツデータに比べ劣っているが、コンテンツデータの全体像を把握するに足りる情報は維持されている。従って、例えば、コンテンツデータが映画であった場合、ユーザは、その全体的なストーリーを把握することができる。特に、何からの理由により他端末装置26から第2分割データを取得できない場合(換言すれば、元のコンテンツデータの復元ができない場合)に効果を発揮する。すなわち、第4の実施形態は、ユーザの利便性を向上させることが可能となる。
In the fourth embodiment described above, the first divided data and the second divided data are obtained by transmitting continuous image information constituting the content data to two or more terminal devices including the
尚、以上説明した第4の実施形態において、他端末装置26の数は1台に限定されることはなく、2台以上とすることができる。例えば、他端末装置26の数を2台とする場合(すなわち、計3台で分担する場合)について説明する。この場合、左目用フレームデータ列(図8の場合、フレーム番号=1、3、5・・・)を自端末装置24に割り当て、右目用フレームデータ列のうちの奇数フレームデータ列(図8の場合、フレーム番号=2、6・・・)を第1の他端末装置26に割り当て、右目用フレームデータ列のうちの偶数フレームデータ列(図8の場合、フレーム番号=4、8・・・)を第2の他端末装置26に割り当てることができる。
In the fourth embodiment described above, the number of other
尚、以上説明した第2〜第4の実施形態において、分割内容における分割比率は、「均等」に限定されることはなく、「不均等」とすることもできる。すなわち、所定の指標(例えば、各端末装置のネットワーク性能、現在のトラフィック、QoS(Quality of Service)等)に基づいて、割り振る情報量(フレーム数あるいは画素数)を端末装置毎に異ならせることができる。例えば、ネットワーク性能が高い自端末装置24への分割比率を高くし(例えば、75%)、一方、ネットワーク性能が劣る他端末装置26への分割比率を低く(例えば、25%)することもできる。
In the second to fourth embodiments described above, the division ratio in the divided contents is not limited to “equal”, but may be “uneven”. That is, based on a predetermined index (for example, network performance of each terminal device, current traffic, QoS (Quality of Service), etc.), the amount of information to be allocated (the number of frames or the number of pixels) may be different for each terminal device. it can. For example, the division ratio to the own
また、以上説明した第2〜第4の実施形態において、「分担する他端末装置26の数」は、任意に設定または逐次変更することができる。例えば、常に、予め定められた数(指定された端末装置のみ)とすることもでき、あるいは、認証(ペアリングとも呼ぶ)が完了している全ての他端末装置26とすることもできる。さらに、認証が完了している他端末装置26のうち所定範囲内(換言すれば、自端末装置24の近傍)に存在している他端末装置26に限定することもできる。
In the second to fourth embodiments described above, the “number of other
また、以上説明した実施形態は、制御プログラムに基づいて図示しないコンピュータ回路(例えば、CPU(Central Processing Unit))によって制御され、動作するようにすることができる。その場合、これらの制御プログラムは、例えば、装置またはシステム内部の記憶媒体(例えば、ROM(Read Only Memory)やハードディスク等)、あるいは、外部の記憶媒体(例えば、リムーバブルメディアやリムーバブルディスク等)に記憶され、上記コンピュータ回路によって読み出され実行される。 The embodiment described above can be controlled and operated by a computer circuit (for example, a CPU (Central Processing Unit)) (not shown) based on a control program. In such a case, these control programs are stored in, for example, a storage medium (for example, a ROM (Read Only Memory) or a hard disk) or an external storage medium (for example, a removable medium or a removable disk). And read and executed by the computer circuit.
10 端末装置
12 ダウンロード部
14 他端末装置
16 コンテンツサイト
18 近距離無線通信網
20 無線通信システム
22 コンテンツサイト
24 自端末装置
26 他端末装置
30 広域無線通信網
32 近距離無線通信網
40 コンテンツデータ決定部
42 分割内容決定部
44 コンテンツサイトインタフェース部
46 他端末装置インタフェース部
48 結合部
50 再生部
DESCRIPTION OF
Claims (9)
前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードすることを特徴とする端末装置。 A terminal device that shares and downloads divided data obtained by dividing predetermined one piece of content data with at least one other terminal device,
Downloading divided data divided by a division method that sequentially assigns continuous image information constituting the content data to two or more terminal devices including the terminal device and the other terminal device, Terminal device to do.
前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードすることを特徴とするダウンロード方法。 A download method in a terminal device that shares and downloads divided data obtained by dividing predetermined content data with at least one other terminal device,
Downloading divided data divided by a division method that sequentially assigns continuous image information constituting the content data to two or more terminal devices including the terminal device and the other terminal device, How to download.
前記コンテンツデータを構成する連続画像情報を、前記端末装置と前記他端末装置とを含む2以上の各端末装置に対して順繰りに割り当てる分割方法にて分割された分割データをダウンロードする処理を実行させることを特徴とするプログラム。 The divided data obtained by dividing the predetermined one piece of content data is shared with at least one other terminal device and downloaded to the computer of the terminal device.
Executing a process of downloading divided data divided by a division method that sequentially assigns continuous image information constituting the content data to two or more terminal devices including the terminal device and the other terminal device A program characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010141237A JP2012008616A (en) | 2010-06-22 | 2010-06-22 | Terminal device, download method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010141237A JP2012008616A (en) | 2010-06-22 | 2010-06-22 | Terminal device, download method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012008616A true JP2012008616A (en) | 2012-01-12 |
Family
ID=45539120
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010141237A Pending JP2012008616A (en) | 2010-06-22 | 2010-06-22 | Terminal device, download method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012008616A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013206163A (en) * | 2012-03-28 | 2013-10-07 | Nec Corp | Communication device, communication method, and communication system |
| JP2018156685A (en) * | 2018-06-08 | 2018-10-04 | 凸版印刷株式会社 | Display system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215497A (en) * | 2001-01-22 | 2002-08-02 | Casio Comput Co Ltd | Internet connection device, internet connection method and program |
| JP2003030076A (en) * | 2001-07-12 | 2003-01-31 | Columbia Music Entertainment Inc | Data distribution system, server in the same system client terminal and method for transmitting/receiving data |
| JP2007272540A (en) * | 2006-03-31 | 2007-10-18 | Pfu Ltd | Data distribution method and data distribution system |
| JP2010020898A (en) * | 1996-02-28 | 2010-01-28 | Panasonic Corp | Optical disk for high resolution and three-dimensional video recording, optical disk reproduction apparatus, and optical disk recording apparatus |
-
2010
- 2010-06-22 JP JP2010141237A patent/JP2012008616A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010020898A (en) * | 1996-02-28 | 2010-01-28 | Panasonic Corp | Optical disk for high resolution and three-dimensional video recording, optical disk reproduction apparatus, and optical disk recording apparatus |
| JP2002215497A (en) * | 2001-01-22 | 2002-08-02 | Casio Comput Co Ltd | Internet connection device, internet connection method and program |
| JP2003030076A (en) * | 2001-07-12 | 2003-01-31 | Columbia Music Entertainment Inc | Data distribution system, server in the same system client terminal and method for transmitting/receiving data |
| JP2007272540A (en) * | 2006-03-31 | 2007-10-18 | Pfu Ltd | Data distribution method and data distribution system |
Non-Patent Citations (2)
| Title |
|---|
| CSND200900454003; 'iPhone OS 3.0' Mac Fan 第17巻 第8号 通巻316号, 20090801, p.46-57, 株式会社毎日コミュニケーションズ * |
| JPN6014008556; 'iPhone OS 3.0' Mac Fan 第17巻 第8号 通巻316号, 20090801, p.46-57, 株式会社毎日コミュニケーションズ * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013206163A (en) * | 2012-03-28 | 2013-10-07 | Nec Corp | Communication device, communication method, and communication system |
| JP2018156685A (en) * | 2018-06-08 | 2018-10-04 | 凸版印刷株式会社 | Display system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101844032B1 (en) | Method for sending video in region of interest from panoramic-video, server and device | |
| US9898796B2 (en) | Collaborative graphics rendering using mobile devices to support remote display | |
| CN110226316A (en) | System and method for performing conversion and streaming of virtual reality video | |
| JP5911613B2 (en) | Method and apparatus for synchronized playback by multiple smart devices | |
| CN103703785B (en) | Video data generation unit, image display device, video data generation method, video image display method, and video image file data structure | |
| CN105338569B (en) | A kind of multiple-bearer data transmission method and device | |
| CN105763919A (en) | Method and device for display and video synchronization | |
| KR102564729B1 (en) | Method and apparatus for transmitting information on 3D content including a plurality of viewpoints | |
| KR20120132444A (en) | Method and apparatus for controlling data rate in wireless communication system | |
| KR20180052255A (en) | Method and Apparatus for Providing and Storing Streaming Contents | |
| KR20220004961A (en) | Systems and methods for multiplexed rendering of light fields | |
| KR20190065838A (en) | Server and method for generating time slice video, and user device | |
| US12192287B2 (en) | Systems and methods for sharing content in an extended reality environment | |
| JP2012008616A (en) | Terminal device, download method, and program | |
| EP2704433A2 (en) | Method and apparatus for adjusting a data transmission rate in a wireless communication system | |
| Chen et al. | Towards VR/AR multimedia content multicast over wireless LAN | |
| JP2006203910A (en) | Method for transmitting data without jitter in a synchronized Ethernet system | |
| US20230371060A1 (en) | Resource scheduling method and apparatus | |
| JP2014176016A (en) | Video reproduction device, video distribution device, video reproduction method, video distribution method and program | |
| CN116017050B (en) | Video frame transmission and processing methods, systems, electronic devices, and readable storage media | |
| JP2021013049A (en) | Data transmission device, data transmission system, and data transmission method | |
| CN104717545A (en) | Video playing method and device | |
| JP2019054415A (en) | Information processing apparatus and method | |
| Hou et al. | Novel hybrid-cast approach to reduce bandwidth and latency for cloud-based virtual space | |
| JP2009296410A (en) | High-resolution video reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130515 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140304 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140507 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20140604 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20140919 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141111 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150407 |