[go: up one dir, main page]

JP2014093560A - Content reproduction system, communication apparatus, content reproduction method, and program - Google Patents

Content reproduction system, communication apparatus, content reproduction method, and program Download PDF

Info

Publication number
JP2014093560A
JP2014093560A JP2012241015A JP2012241015A JP2014093560A JP 2014093560 A JP2014093560 A JP 2014093560A JP 2012241015 A JP2012241015 A JP 2012241015A JP 2012241015 A JP2012241015 A JP 2012241015A JP 2014093560 A JP2014093560 A JP 2014093560A
Authority
JP
Japan
Prior art keywords
content data
communication
quality
unit
reproduction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2012241015A
Other languages
Japanese (ja)
Other versions
JP6048073B2 (en
Inventor
Norihiro Ono
紀博 尾野
Atsushi Yamazaki
篤史 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Buffalo Inc
Original Assignee
Melco Holdings Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Melco Holdings Inc filed Critical Melco Holdings Inc
Priority to JP2012241015A priority Critical patent/JP6048073B2/en
Publication of JP2014093560A publication Critical patent/JP2014093560A/en
Application granted granted Critical
Publication of JP6048073B2 publication Critical patent/JP6048073B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To simply perform content data reproduction of as high quality as possible in accordance with the communication quality of a communication line, with minimum interruption of the content data reproduction.SOLUTION: A communication apparatus comprises: a reproduction unit for reproduction of data stored in a second storage unit; a communication quality monitoring unit for monitoring the communication quality of the communication line; and a reproduction control unit which, if determining that the communication quality being monitored by the communication quality monitoring unit is at a predetermined level or more while the reproduction unit reproduces low-quality content data, requires via a second communication unit an information processor to transfer original content data stored in a first storage unit, and causes the reproduction unit to reproduce the transferred original content data.

Description

本発明は、情報処理装置に格納されたコンテンツデータを通信装置で再生するコンテンツ再生システム、通信装置、コンテンツ再生方法及びプログラムに関する。   The present invention relates to a content playback system, a communication device, a content playback method, and a program for playing back content data stored in an information processing device using a communication device.

スマートフォンに代表される通信装置は、この通信装置を用いた音声通話、インターネットへのアクセスだけでなく、インターネットを介してコンテンツデータを取得してこのコンテンツデータを視聴するといった用途にも用いられている。可搬性の観点から、小型、軽量の通信装置に対するユーザからの要望は強いので、一般的な通信装置は例えばHDD(Hard Disk Drive)のような大容量の記憶装置を搭載していない。従って、大容量のコンテンツデータを通信装置で再生してユーザが視聴する場合、インターネット上のコンテンツサーバからコンテンツ再生データを通信回線経由でストリーミングで取得して通信装置で再生し、あるいは、コンテンツサーバからコンテンツデータを通信回線経由でダウンロードしながら通信装置で再生することが通常である。   Communication devices represented by smartphones are used not only for voice calls using this communication device and access to the Internet, but also for applications such as acquiring content data via the Internet and viewing the content data. . From the viewpoint of portability, there is a strong demand from users for a small and lightweight communication device, so a general communication device does not have a large-capacity storage device such as an HDD (Hard Disk Drive). Therefore, when a user plays back a large amount of content data on a communication device, the content playback data is acquired by streaming from a content server on the Internet via a communication line and played back on the communication device, or from the content server. It is common to play back content data on a communication device while downloading it via a communication line.

このように、コンテンツデータは通信回線経由で取得することが多いので、コンテンツデータを円滑に、すなわち途切れなく再生して視聴するためには、通信回線の通信速度等、コンテンツデータ再生に影響を与える通信回線の各種パラメータ(以下、「通信品質」と総称することがある)が良好であることが好ましい。しかしながら、通信装置が常に良好な通信品質を得られる環境下にあるとは限らず、例えば、通信回線が移動体通信網を経由する場合、基地局からの電波強度が弱い場所でユーザがコンテンツデータの取得を指示した場合や、近隣において多数のユーザが移動体通信網に接続している場合など、移動体通信網の通信速度が最大通信速度を大きく下回ることもある。さらには、連続的に通信可能な状態にない(通信が瞬間的に途切れる)ことも考えられる。   As described above, since content data is often acquired via a communication line, in order to play and view the content data smoothly, that is, without interruption, it affects the content data reproduction such as the communication speed of the communication line. It is preferable that various parameters of the communication line (hereinafter, collectively referred to as “communication quality”) are good. However, the communication device is not always in an environment where good communication quality can be obtained. For example, when a communication line passes through a mobile communication network, the user can receive content data in a place where the radio wave intensity from the base station is weak. The communication speed of the mobile communication network may be much lower than the maximum communication speed, for example, when an acquisition instruction is issued or when many users are connected to the mobile communication network in the vicinity. Furthermore, it is conceivable that continuous communication is not possible (communication is interrupted instantaneously).

このような状況下において通信装置が通信回線経由でコンテンツデータを取得してこのコンテンツデータを再生していた場合、例えばコンテンツ再生データを連続的に取得できないために、再生すべきコンテンツ再生データが到来するまで通信装置が一時的にコンテンツデータの再生を中断し、待機状態になることがある。この現象が繰り返し発生すると、コンテンツデータが円滑かつ連続的に再生されなくなり、ユーザからすると頻繁に停止しながらコンテンツデータが再生されるように見える。   In such a situation, when the communication device acquires content data via a communication line and reproduces the content data, for example, content reproduction data to be reproduced arrives because content reproduction data cannot be continuously acquired. The communication device may temporarily interrupt the reproduction of the content data until it is in a standby state. When this phenomenon occurs repeatedly, the content data is not reproduced smoothly and continuously, and it appears to the user that the content data is reproduced with frequent stops.

かかる課題に鑑みて、通信装置で視聴するコンテンツデータを、圧縮操作を行う等の手法により情報量、容量の削減を図った低画質データに変換して通信装置で保管し(特許文献1、2参照)、あるいは、無線回線品質が劣化した場合は、ストリーミングデータに予め含めてあったCMデータを再生させる(特許文献3参照)技術が提案されている。   In view of such a problem, content data viewed on a communication device is converted into low-quality image data with a reduced amount of information and capacity by a method such as a compression operation and stored in the communication device (Patent Documents 1 and 2). (See, for example, Japanese Patent Application Laid-Open No. 2004-26083), in which the CM data included in the streaming data in advance is reproduced when the quality of the radio channel is deteriorated.

特開2009−10708号公報JP 2009-10708 A 特開2008−33454号公報JP 2008-33454 A 特開2003−46923号公報JP 2003-46923 A

しかしながら、上述した従来の技術であっても、さらに解決すべき課題を抱えていた。まず、通信装置に低画質データを格納する技術においては、通信装置が良好な回線品質下にあっても、ユーザは低画質データを視聴することになる。良好な回線品質が得られるのであれば、コンテンツサーバからコンテンツデータを取得して通信装置で再生することは可能である。ユーザがその時点での回線品質を都度確認し、回線品質が良好であれば手作業でコンテンツサーバに接続してコンテンツデータを取得する指示を行ってコンテンツデータを再生することも可能であるが、かかる作業はユーザに追加の作業を強いるものであり、手間であった。   However, even the conventional techniques described above have problems to be solved. First, in the technology for storing low image quality data in the communication device, the user views the low image quality data even if the communication device is under good line quality. If good line quality can be obtained, it is possible to acquire content data from the content server and reproduce it on the communication device. The user can check the line quality at that time each time, and if the line quality is good, it is possible to manually connect to the content server and instruct to acquire the content data to reproduce the content data. Such an operation forces the user to perform an additional operation and is troublesome.

また、無線回線品質が劣化した場合にCMデータを再生する技術では、通信装置は何かしらのデータを途切れなく再生することができるものの、ユーザが視聴を希望しないデータが再生されてしまう可能性がある。   Further, in the technology for reproducing CM data when the quality of the radio channel is deteriorated, the communication apparatus can reproduce some data without interruption, but there is a possibility that data that the user does not want to view may be reproduced. .

本発明は上述した課題に鑑みてなされたものであり、情報記録装置に格納されたコンテンツデータを通信回線経由で通信装置で再生する場合において、コンテンツデータの再生をできるだけ途切れさせることなく、通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を簡易に行うことの可能なコンテンツ再生システム、通信装置、コンテンツ再生方法及びプログラムを提供することを目的の一つとしている。   The present invention has been made in view of the above-described problems. When content data stored in an information recording device is reproduced by a communication device via a communication line, the communication data line is reproduced without interruption as much as possible. It is an object of the present invention to provide a content reproduction system, a communication device, a content reproduction method, and a program capable of easily performing as high quality content data reproduction as possible according to the communication quality.

本発明は、第1の通信部と第1の記憶部とを有する情報処理装置と、第2の通信部と第2の記憶部とを有する通信装置とを備え、情報処理装置と通信装置とは第1及び第2の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムに適用される。そして、第1の記憶部に、オリジナルコンテンツデータと、このオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータとを格納し、第2の記憶部に、第1の記憶部内に格納された低品質コンテンツデータを転送して格納し、さらに通信装置に、第2の記憶部内に格納されたデータを再生する再生部と、通信回線の通信品質を監視する通信品質監視部と、再生部により低品質コンテンツデータの再生をしているときに、通信品質監視部により監視している通信品質が所定のレベル以上であると判断すると、第2の通信部を介して第1の記憶部に格納されたオリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生部により再生させる再生制御部とを設けることにより、上述の課題の少なくとも一つを解決している。   The present invention includes an information processing apparatus having a first communication unit and a first storage unit, and a communication apparatus having a second communication unit and a second storage unit. Is applied to a content reproduction system capable of communicating with each other via the first and second communication units and a communication line between these communication units. The first storage unit stores the original content data and the low-quality content data obtained by reducing the quality of the original content data, and the second storage unit stores the low-quality content data stored in the first storage unit. The quality content data is transferred and stored, and the communication device further reproduces the data stored in the second storage unit, the communication quality monitoring unit monitoring the communication quality of the communication line, and the reproduction unit. When the quality content data is being reproduced, if it is determined that the communication quality monitored by the communication quality monitoring unit is a predetermined level or higher, it is stored in the first storage unit via the second communication unit. Providing a reproduction control unit that requests the information processing apparatus to transfer the original content data and reproduces the transferred original content data by the reproduction unit, It has solved at least one of the mentioned problems.

再生部が低品質コンテンツデータの再生をしているとき、通信品質監視部は通信回線の通信品質を監視し、そして、再生制御部は、通信品質監視部により監視している通信品質が所定のレベル以上であると判断すると、第2の通信部を介して第1の記憶部に格納されたオリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生部により再生させている。すなわち、通信品質監視部により監視している通信品質が所定のレベル以上である場合、再生部によりオリジナルコンテンツデータが再生され、通信品質監視部により監視している通信品質が所定のレベルを下回る場合、オリジナルコンテンツデータより低品質の低品質コンテンツデータが再生部により再生される。   When the playback unit is playing back low-quality content data, the communication quality monitoring unit monitors the communication quality of the communication line, and the playback control unit determines that the communication quality monitored by the communication quality monitoring unit is a predetermined value. If it is determined that the level is higher than the level, the information processing apparatus is requested to transfer the original content data stored in the first storage unit via the second communication unit, and the transferred original content data is reproduced by the reproduction unit. I am letting. That is, when the communication quality monitored by the communication quality monitoring unit is equal to or higher than a predetermined level, the original content data is reproduced by the reproduction unit, and the communication quality monitored by the communication quality monitoring unit is lower than the predetermined level. The reproduction unit reproduces low-quality content data having a lower quality than the original content data.

ここで、再生制御部は、再生部によりオリジナルコンテンツデータの再生をしているときに、通信品質監視部により監視している通信品質が所定のレベルを下回っていると判断すると、第2の記憶部に格納されている低品質コンテンツデータを再生部により再生させることが好ましい。   Here, when the reproduction control unit determines that the communication quality monitored by the communication quality monitoring unit is lower than a predetermined level when the reproduction unit reproduces the original content data, the second storage is performed. Preferably, the reproduction unit reproduces the low-quality content data stored in the unit.

また、低品質コンテンツデータに、通信回線を通じて第1の記憶部に格納されたオリジナルコンテンツデータにアクセスするための情報を記述し、再生制御部が、再生部により低品質コンテンツデータの再生をしているときに、第2の通信部を介して第1の記憶部に格納されたオリジナルコンテンツデータにアクセスすることが好ましい。   Also, information for accessing the original content data stored in the first storage unit through the communication line is described in the low quality content data, and the playback control unit plays back the low quality content data by the playback unit. It is preferable to access the original content data stored in the first storage unit via the second communication unit.

さらに、第2の記憶部に、データの再生位置と再生時間との関係を示すタイムテーブルを格納し、再生制御部が、オリジナルコンテンツデータと低品質コンテンツデータとの再生切替の際に、タイムテーブルを参照して、再生切替時のオリジナルコンテンツデータの再生時間と低品質コンテンツデータの再生時間との差を小さくするように再生切替を行うことが好ましい。   Further, the second storage unit stores a time table indicating the relationship between the data reproduction position and the reproduction time. When the reproduction control unit switches reproduction between the original content data and the low-quality content data, the time table is stored. Referring to FIG. 6, it is preferable to perform the playback switching so as to reduce the difference between the playback time of the original content data and the playback time of the low quality content data at the time of playback switching.

さらに、低品質コンテンツデータの再生開始から所定の時間幅の冒頭部を、オリジナルコンテンツデータと同等の品質を有する冒頭コンテンツデータとし、再生制御部が、低品質コンテンツデータの再生開始時にこの冒頭コンテンツデータを再生部により再生させることが好ましい。   Further, the beginning content data having a predetermined time width from the start of the reproduction of the low quality content data is set as the beginning content data having the same quality as the original content data, and the reproduction control unit starts the reproduction of the low quality content data at the beginning of the reproduction of the low quality content data. Is preferably reproduced by the reproducing unit.

また本発明は、通信部と記憶部とを有し、この通信部及び通信回線により、オリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置に適用される。そして、記憶部に、情報処理装置に格納された低品質コンテンツデータを転送して格納し、さらに通信装置に、記憶部内に格納されたデータを再生する再生部と、通信回線の通信品質を監視する通信品質監視部と、再生部により低品質コンテンツデータの再生をしているときに、通信品質監視部により監視している通信品質が所定のレベル以上であると判断すると、通信部を介してオリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生部により再生させる再生制御部とを設けることにより、上述の課題の少なくとも一つを解決している。   In addition, the present invention includes a communication unit and a storage unit, and the communication unit and the communication line are used to store an original content data and an information processing apparatus in which low quality content data in which the quality of the original content data is reduced is stored. The present invention is applied to a communication device configured to be able to communicate with each other. Then, the low-quality content data stored in the information processing device is transferred to the storage unit and stored, and the communication unit further reproduces the data stored in the storage unit, and monitors the communication quality of the communication line. When the communication quality monitoring unit and the playback unit are reproducing low-quality content data, if the communication quality monitored by the communication quality monitoring unit is determined to be higher than a predetermined level, At least one of the above-mentioned problems is solved by providing a reproduction control unit that requests the information processing apparatus to transfer the original content data and causes the reproduction unit to reproduce the transferred original content data.

さらに本発明は、記憶部を有し、通信回線によりオリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置におけるコンテンツ再生方法に適用される。そして、情報処理装置に格納された低品質コンテンツデータを記憶部に格納する工程と、記憶部内に格納された低品質コンテンツデータを再生する工程と、通信回線の通信品質を監視する工程と、低品質コンテンツデータの再生をしているときに、監視している通信品質が所定のレベル以上であると判断すると、オリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生する工程とを設けることにより、上述の課題の少なくとも一つを解決している。   Furthermore, the present invention includes a storage unit, and is configured to be able to communicate with an information processing apparatus in which original content data and low-quality content data in which the quality of the original content data is reduced are stored through a communication line. The present invention is applied to a content reproduction method in a communication device. A step of storing the low quality content data stored in the information processing apparatus in the storage unit; a step of reproducing the low quality content data stored in the storage unit; a step of monitoring the communication quality of the communication line; When reproducing the quality content data, if it is determined that the monitored communication quality is equal to or higher than a predetermined level, the information processing apparatus is requested to transfer the original content data, and the transferred original content data is By providing the reproducing step, at least one of the above-described problems is solved.

そして本発明は、記憶部を有し、通信回線によりオリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成されたコンピュータにより実行されるプログラムに適用される。そして、このプログラムがコンピュータにより実行されると、情報処理装置に格納された低品質コンテンツデータを記憶部に格納する工程と、記憶部内に格納された低品質コンテンツデータを再生する工程と、通信回線の通信品質を監視する工程と、低品質コンテンツデータの再生をしているときに、監視している通信品質が所定のレベル以上であると判断すると、オリジナルコンテンツデータの転送を情報処理装置に要求し、転送されてきたオリジナルコンテンツデータを再生する工程とを設けることにより、上述の課題の少なくとも一つを解決している。   The present invention includes a storage unit, and is configured to be able to communicate with an information processing apparatus in which original content data and low-quality content data in which the quality of the original content data is reduced are stored through a communication line. Applies to programs executed by a computer. When the program is executed by the computer, the step of storing the low quality content data stored in the information processing apparatus in the storage unit, the step of reproducing the low quality content data stored in the storage unit, and a communication line If the communication quality being monitored is determined to be a predetermined level or higher when the low quality content data is being reproduced and the process of monitoring the communication quality of the content, the information processing device is requested to transfer the original content data. In addition, at least one of the above-described problems is solved by providing a step of reproducing the transferred original content data.

本発明によれば、通信品質監視部により監視している通信品質が所定のレベル以上である場合、再生部によりオリジナルコンテンツデータが再生され、通信品質監視部により監視している通信品質が所定のレベルを下回る場合、オリジナルコンテンツデータより低品質の低品質コンテンツデータが再生部により再生される。従って、情報記録装置に格納されたコンテンツデータを通信回線経由で通信装置で再生する場合において、コンテンツデータの再生をできるだけ途切れさせることなく、通信回線の通信品質に応じて可能な限り高品質のコンテンツデータ再生を簡易に行うことができる。   According to the present invention, when the communication quality monitored by the communication quality monitoring unit is equal to or higher than a predetermined level, the original content data is reproduced by the reproduction unit, and the communication quality monitored by the communication quality monitoring unit is predetermined. When the level is lower than the original content data, the reproduction unit reproduces low-quality content data having a lower quality than the original content data. Therefore, when the content data stored in the information recording device is played back by the communication device via the communication line, the highest possible content according to the communication quality of the communication line without interrupting the playback of the content data as much as possible Data reproduction can be performed easily.

本発明の一実施形態であるコンテンツ再生システムの概略構成を示す図である。It is a figure which shows schematic structure of the content reproduction system which is one Embodiment of this invention. 一実施形態であるコンテンツ再生システムに用いられる通信装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the communication apparatus used for the content reproduction system which is one Embodiment. 一実施形態であるコンテンツ再生システムに用いられる情報処理装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the information processing apparatus used for the content reproduction system which is one Embodiment. 一実施形態のコンテンツ再生システムの機能構成を示す機能ブロック図である。It is a functional block diagram which shows the function structure of the content reproduction system of one Embodiment. 一実施形態のコンテンツ再生システムの動作の概略を説明するための図である。It is a figure for demonstrating the outline of operation | movement of the content reproduction system of one Embodiment. 一実施形態のコンテンツ再生システムの動作の一例を説明するためのフローチャートである。It is a flowchart for demonstrating an example of operation | movement of the content reproduction system of one Embodiment. 一実施形態のコンテンツ再生システムの動作の他の例を説明するためのフローチャートである。It is a flowchart for demonstrating the other example of operation | movement of the content reproduction system of one Embodiment. 一実施形態のコンテンツ再生システムの動作のまた他の例を説明するためのフローチャートである。It is a flowchart for demonstrating another example of operation | movement of the content reproduction system of one Embodiment.

以下、図面を参照して、本発明の実施形態について説明する。
(一実施形態)
図1は、本発明の一実施形態であるコンテンツ再生システムの概略を示す図である。この図において、1は本実施形態のコンテンツ再生システムであり、このコンテンツ再生システム1は、通信装置2と情報処理装置3とルータ4とを備える。
Embodiments of the present invention will be described below with reference to the drawings.
(One embodiment)
FIG. 1 is a diagram showing an outline of a content reproduction system according to an embodiment of the present invention. In this figure, 1 is a content reproduction system of this embodiment, and this content reproduction system 1 includes a communication device 2, an information processing device 3, and a router 4.

通信装置2は、いわゆるスマートフォン等であり、移動体通信網5を介して音声通話が可能であり、さらに、この移動体通信網5を介してインターネット6に接続可能である。さらに、本実施形態の通信装置2は、無線LAN(Local Area Network)を介して、ルータ4を含む他の無線端末と無線通信可能である。情報処理装置3は、本実施形態ではHDD(Hard Disk Drive)部を備えたものであり、有線または無線LANを介してルータ4を含む他の端末と通信可能である。ルータ4はWAN(Wide Area Network)としてのインターネット6に接続され、通信装置2や情報処理装置3とインターネット6との間の通信を中継する。   The communication device 2 is a so-called smartphone or the like, can perform a voice call via the mobile communication network 5, and can be connected to the Internet 6 via the mobile communication network 5. Furthermore, the communication device 2 of the present embodiment is capable of wireless communication with other wireless terminals including the router 4 via a wireless LAN (Local Area Network). In the present embodiment, the information processing apparatus 3 includes an HDD (Hard Disk Drive) unit, and can communicate with other terminals including the router 4 via a wired or wireless LAN. The router 4 is connected to the Internet 6 as a WAN (Wide Area Network), and relays communication between the communication device 2 or the information processing device 3 and the Internet 6.

(通信装置の概略構成)
図2は、本実施形態のコンテンツ再生システム1に用いられる通信装置2の概略構成を示すブロック図である。図2において、通信装置2は、CPU(Central Processing Unit)20、ROM(Read Only Memory)21、RAM(Random Access Memory)22、液晶ドライバ230、液晶パネル231、無線LANモジュール240、アンテナ241、移動体通信モジュール250、音声インタフェース(I/F)251、マイクロフォン252、スピーカ253、アンテナ254、入力インタフェース(I/F)260、タッチパネル261、内部ストレージ部27、USB(Universal Serial Bus)コントローラ280及びUSBコネクタ281を備え、CPU20、ROM21、RAM22、液晶ドライバ230、無線LANモジュール240、移動体通信モジュール250、入力インタフェース260、内部ストレージ部27及びUSBコントローラ280はそれぞれ共通のバスにより接続されている。
(Schematic configuration of communication device)
FIG. 2 is a block diagram showing a schematic configuration of the communication device 2 used in the content reproduction system 1 of the present embodiment. In FIG. 2, a communication device 2 includes a CPU (Central Processing Unit) 20, a ROM (Read Only Memory) 21, a RAM (Random Access Memory) 22, a liquid crystal driver 230, a liquid crystal panel 231, a wireless LAN module 240, an antenna 241, and a movement. Body communication module 250, audio interface (I / F) 251, microphone 252, speaker 253, antenna 254, input interface (I / F) 260, touch panel 261, internal storage unit 27, USB (Universal Serial Bus) controller 280 and USB A connector 281 is provided, and the CPU 20, ROM 21, RAM 22, liquid crystal driver 230, wireless LAN module 240, mobile communication module 250, input interface 260, internal storage unit 27, and USB controller 280 are common. Connected by a bus.

CPU20は、ROM21内に格納されたファームウェア等のプログラムがRAM22において展開された後で実行されることで、通信装置2全体の動作制御を行うとともに、図4に示す各機能部に示す機能を実行する。図4に示す各機能部については後述する。ROM21には、上述のファームウェア等のプログラムや、各種設定データが格納されている。RAM22は、通信装置2のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。   The CPU 20 is executed after a program such as firmware stored in the ROM 21 is expanded in the RAM 22, thereby controlling the operation of the entire communication apparatus 2 and executing the functions shown in the functional units shown in FIG. 4. To do. Each functional unit shown in FIG. 4 will be described later. The ROM 21 stores programs such as the above-described firmware and various setting data. The RAM 22 operates as a work memory of the communication device 2 and temporarily stores various programs and data.

液晶パネル231は、その表示面が通信装置2の表面に露出して設けられている。液晶ドライバ230は、表示画面を構成するデータがCPU20からこの液晶ドライバ230に供給されると、液晶パネル231の表示面に所望の表示画面を表示するようにこの液晶パネル231を駆動する。   The liquid crystal panel 231 is provided with its display surface exposed on the surface of the communication device 2. When the data constituting the display screen is supplied from the CPU 20 to the liquid crystal driver 230, the liquid crystal driver 230 drives the liquid crystal panel 231 so as to display a desired display screen on the display surface of the liquid crystal panel 231.

無線LANモジュール240は、例えばIEEE(The Institute of Electrical and Electronics Engineers)802.11規格に準拠して、アンテナ241を介して無線通信を行う。この無線モジュール240は、通信装置2を、無線LANアクセスポイント(中継装置)を経由して通信を行うクライアント装置として動作させることが可能である。   The wireless LAN module 240 performs wireless communication via the antenna 241 in accordance with, for example, IEEE (The Institute of Electrical and Electronics Engineers) 802.11 standard. The wireless module 240 can cause the communication device 2 to operate as a client device that performs communication via a wireless LAN access point (relay device).

移動体通信モジュール250は、例えばIMT(International Mobile Telecommunication)−2000規格に準拠して、アンテナ254を介して移動体通信網5との間で移動体無線通信を行う。すなわち、移動体通信モジュール250は、移動体通信網5の基地局から受信した電波をデコードして得られた音声信号を、音声インタフェース251を介してスピーカ253から発音させ、音声インタフェース251を介してマイクロフォン252が集音した音声をエンコードして、アンテナ254を介して電波として移動体通信網5の基地局に送信する。なお、この移動体通信モジュール250が対応する規格には、3G/HSDPA(3rd Generation/High-Speed Downlink Packet Access)、LTE(Long Term Evolution)、WiMAX(Worldwide Interoperability for Microwave Access)の少なくとも一つが含まれうる。   The mobile communication module 250 performs mobile wireless communication with the mobile communication network 5 via the antenna 254 in accordance with, for example, the IMT (International Mobile Telecommunication) -2000 standard. That is, the mobile communication module 250 generates an audio signal obtained by decoding the radio wave received from the base station of the mobile communication network 5 from the speaker 253 via the audio interface 251, and transmits the audio signal via the audio interface 251. The sound collected by the microphone 252 is encoded and transmitted as a radio wave to the base station of the mobile communication network 5 via the antenna 254. The standards supported by the mobile communication module 250 include at least one of 3G / HSDPA (3rd Generation / High-Speed Downlink Packet Access), LTE (Long Term Evolution), and WiMAX (Worldwide Interoperability for Microwave Access). It can be done.

タッチパネル261は、本実施形態では液晶パネル231の表示面の上面に重畳されて設けられ、この液晶パネル231の表示面と略同一の大きさを有する。ユーザによりタッチパネル261の表面がタッチされ、すなわち、タッチパネル261の表面上の特定位置がユーザにより触れられたら、タッチパネル261の表面上の特定位置が2次元の座標位置として検出され、この座標位置は入力インタフェース260を介して出力される。   In the present embodiment, the touch panel 261 is provided so as to be superimposed on the upper surface of the display surface of the liquid crystal panel 231, and has substantially the same size as the display surface of the liquid crystal panel 231. When the user touches the surface of the touch panel 261, that is, when a specific position on the surface of the touch panel 261 is touched by the user, the specific position on the surface of the touch panel 261 is detected as a two-dimensional coordinate position, and this coordinate position is input. It is output via the interface 260.

内部ストレージ部27は、内部ストレージ270と内部ストレージインタフェース(I/F)271とを備える。内部ストレージ270は、例えばフラッシュメモリのような不揮発性半導体メモリであり、通信装置2において用いられるアプリケーションプログラム、音楽・写真・動画データ等が格納される。特に、本実施形態の内部ストレージ270には、オリジナルコンテンツデータ332と、このオリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量の削減を図った低品質コンテンツデータ333と、これらオリジナルコンテンツデータ332及び低品質コンテンツデータ333のタイムシークテーブル334とが適宜格納される。オリジナルコンテンツデータ332、低品質コンテンツデータ333及びタイムシークテーブル334の詳細については後述する。内部ストレージインタフェース271は、この内部ストレージ270に対するデータの読み出し/書き込み指令があった場合に、内部ストレージ270全体の制御を行うとともに、データの読み出し/書き込み制御を行い、読み出されたデータを出力する。なお、内部ストレージ270は、例えばmicroSDのような挿脱可能な不揮発性メモリカードであってもよく、この場合、内部ストレージインタフェース271は、このメモリカードが装着されるメモリカードスロットをさらに備える。   The internal storage unit 27 includes an internal storage 270 and an internal storage interface (I / F) 271. The internal storage 270 is a non-volatile semiconductor memory such as a flash memory, for example, and stores application programs used in the communication device 2, music / photo / movie data, and the like. In particular, in the internal storage 270 of this embodiment, the original content data 332, the low-quality content data 333 in which the amount of information is reduced by performing a compression operation or the like on the original content data 332, and the original content The data 332 and the time seek table 334 of the low quality content data 333 are stored as appropriate. Details of the original content data 332, the low quality content data 333, and the time seek table 334 will be described later. When there is a data read / write command to the internal storage 270, the internal storage interface 271 controls the entire internal storage 270, performs data read / write control, and outputs the read data. . Note that the internal storage 270 may be a removable memory card such as a microSD, and in this case, the internal storage interface 271 further includes a memory card slot in which the memory card is inserted.

USBコントローラ280は、USB2.0またはUSB3.0規格に沿って、USBコネクタ281を介して接続されたUSBデバイスとの間でデータ(含むコンテンツデータ)の送受信を行う。USBコネクタ281は、いわゆるメス型USBコネクタ(USBレセプタクル)であって、いずれも図略のUSBケーブルのオス型USBコネクタ(USBプラグ)が挿入可能に構成されている。   The USB controller 280 transmits and receives data (including content data) to and from a USB device connected via the USB connector 281 in accordance with the USB 2.0 or USB 3.0 standard. The USB connector 281 is a so-called female USB connector (USB receptacle), and both are configured so that a male USB connector (USB plug) of a USB cable (not shown) can be inserted.

(情報処理装置の概略構成)
次に、図3は、本実施形態のコンテンツ再生システム1に用いられる情報処理装置3の概略構成を示すブロック図である。図3において、情報処理装置3は、CPU30、ROM31、RAM32、HDD部33、有線LANモジュール34、USBコントローラ350及びUSBコネクタ351を備え、CPU30、ROM31、RAM32、HDD部33、有線LANモジュール34及びUSBコントローラ350はそれぞれ共通のバスにより接続されている。
(Schematic configuration of information processing device)
Next, FIG. 3 is a block diagram showing a schematic configuration of the information processing apparatus 3 used in the content reproduction system 1 of the present embodiment. 3, the information processing apparatus 3 includes a CPU 30, a ROM 31, a RAM 32, an HDD unit 33, a wired LAN module 34, a USB controller 350, and a USB connector 351. The CPU 30, the ROM 31, the RAM 32, the HDD unit 33, the wired LAN module 34, and The USB controllers 350 are connected by a common bus.

CPU30は、ROM31内に格納されたファームウェア等のプログラムがRAM32において展開された後で実行されることで、情報処理装置3全体の動作制御を行うとともに、図4に示す各機能部に示す機能を実行する。図4に示す各機能部については後述する。ROM31には、上述のファームウェア等のプログラムが格納されている。RAM32は、情報処理装置3のワークメモリとして動作し、各種プログラム及びデータが一時的に格納される。   The CPU 30 executes a program such as firmware stored in the ROM 31 after being expanded in the RAM 32, thereby controlling the operation of the entire information processing apparatus 3 and performing the functions shown in the functional units shown in FIG. Run. Each functional unit shown in FIG. 4 will be described later. The ROM 31 stores a program such as the firmware described above. The RAM 32 operates as a work memory of the information processing apparatus 3 and temporarily stores various programs and data.

HDD部33は、HDD330とHDDインタフェース(I/F)331とを備える。HDD330は、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し/書き込みを行うヘッド部とを備える(いずれも不図示)。HDDインタフェース331は、このHDD330に対するデータの読み出し/書き込み指令があった場合に、HDD330全体の制御を行うとともに、データの読み出し/書き込み制御を行い、読み出されたデータを出力する。HDD330には、情報処理装置3から通信装置2に転送され、この通信装置2において用いられるアプリケーションプログラム、音楽・写真・動画データ等が適宜格納される。   The HDD unit 33 includes an HDD 330 and an HDD interface (I / F) 331. The HDD 330 includes a disk that is a recording medium, a rotating unit that rotates the disk, and a head unit that reads / writes data from / to the disk (all not shown). When there is a data read / write command to the HDD 330, the HDD interface 331 controls the entire HDD 330, performs data read / write control, and outputs the read data. In the HDD 330, application programs, music / photo / moving image data, etc., transferred from the information processing apparatus 3 to the communication apparatus 2 and used in the communication apparatus 2 are stored as appropriate.

特に、本実施形態のHDD330には、通信装置2において再生が行われるオリジナルコンテンツデータ332と、このオリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量の削減を図った低品質コンテンツデータ333と、これらオリジナルコンテンツデータ332及び低品質コンテンツデータ333のタイムシークテーブル334とが格納されている。   In particular, the HDD 330 according to the present embodiment includes original content data 332 that is played back by the communication device 2 and low-quality content data that reduces the amount of information by performing a compression operation on the original content data 332. 333 and a time seek table 334 of the original content data 332 and the low quality content data 333 are stored.

オリジナルコンテンツデータ332は、動画に関するコンテンツデータにおいて、その画質、音質の少なくとも一方が良好なコンテンツデータである。低品質コンテンツデータ333は、このオリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ったものである。オリジナルコンテンツデータ332がデジタルデータである場合、低品質コンテンツデータ333は、オリジナルコンテンツデータ332のビットレートを低減させるトランスコード処理を行うことにより得ることができる。また、元となるビデオ信号をエンコード処理する際に、ビットレートが高いオリジナルコンテンツデータ332とビットレートが低い低品質コンテンツデータ333とを同時にエンコード処理して得ることも可能である。さらに、オリジナルコンテンツデータ332、低品質コンテンツデータ333のフォーマットがMPEG(Moving Picture Experts Group)−2、MPEG−4、H.264/MPEG−4 AVC(Advanced Video Coding)である場合、それぞれのオリジナルコンテンツデータ332、低品質コンテンツデータ333のプロファイルを異なるものとして、元となるビデオ信号をエンコード処理して得ることも可能である。   The original content data 332 is content data relating to a moving image, in which at least one of image quality and sound quality is good. The low-quality content data 333 is obtained by reducing the amount of information and thus the capacity by performing a compression operation or the like on the original content data 332. When the original content data 332 is digital data, the low quality content data 333 can be obtained by performing a transcoding process that reduces the bit rate of the original content data 332. Further, when the original video signal is encoded, it is also possible to obtain the original content data 332 having a high bit rate and the low quality content data 333 having a low bit rate by performing the encoding process simultaneously. Further, the formats of the original content data 332 and the low quality content data 333 are MPEG (Moving Picture Experts Group) -2, MPEG-4, H.264, and H.264. In the case of H.264 / MPEG-4 AVC (Advanced Video Coding), it is also possible to obtain the original video signal by encoding the original content data 332 and the low-quality content data 333 with different profiles. .

低品質コンテンツデータ333には、情報処理装置3のHDD33に格納された状態でオリジナルコンテンツデータ332にアクセスするための情報が記述されている。好適な一例として、この情報は、インターネット6を経由して情報処理装置3にアクセスした際に、このオリジナルコンテンツデータ332の格納場所を特定できる情報、一例としてオリジナルコンテンツデータ332のURL(Unique Resource Locator)である。但し、本実施形態のコンテンツ再生システムにおいては、情報処理装置3はルータ4を介してインターネット6に接続されており、ルータ4はネットワークアドレス変換機能を持つことで、ルータ4に接続される情報処理装置3を含む機器にインターネット6から直接アクセスすることを制限している。このため、上述した情報は、いわゆるNAT(Network Address Translation)透過を実現できるものであることが好ましい。NAT透過技術については周知であるので、ここでは説明を省略する。   The low quality content data 333 describes information for accessing the original content data 332 while being stored in the HDD 33 of the information processing apparatus 3. As a preferred example, this information is information that can specify the storage location of the original content data 332 when the information processing apparatus 3 is accessed via the Internet 6, for example, the URL (Unique Resource Locator) of the original content data 332 as an example. ). However, in the content reproduction system of the present embodiment, the information processing apparatus 3 is connected to the Internet 6 via the router 4, and the router 4 has a network address conversion function, so that information processing connected to the router 4 is performed. Direct access from the Internet 6 to devices including the device 3 is restricted. For this reason, it is preferable that the information described above can realize so-called NAT (Network Address Translation) transmission. Since the NAT transmission technique is well known, the description thereof is omitted here.

タイムシークテーブル334は、オリジナルコンテンツデータ332及び低品質コンテンツデータ333のデータ位置と再生開始からの経過時間との関係を記述したテーブルである。図5を参照して、本実施形態のタイムシークテーブル334の一例について説明する。本実施形態のタイムシークテーブル334は、オリジナルコンテンツデータ332に付随するものと低品質コンテンツデータ333に付随するものとの2種類が用意されている。このタイムシークテーブル334は、それぞれのオリジナルコンテンツデータ332及び低品質コンテンツデータ333の再生開始からの経過時間が記述される経過時間領域334aと、それぞれの経過時間におけるオリジナルコンテンツデータ332のデータ位置が記述されたオリジナルコンテンツデータ位置領域334bと、それぞれの経過時間における低品質コンテンツデータ333のデータ位置が記述された低品質コンテンツデータ位置領域334cと、それぞれの経過時間においてオリジナルコンテンツデータ332または低品質コンテンツデータ333にシーンチェンジが存在したかが記述されたシーンチェンジ領域334dとを備えている。このタイムシークテーブル334は、例えば低品質コンテンツデータ333の生成時に同時に生成される。   The time seek table 334 is a table describing the relationship between the data positions of the original content data 332 and the low quality content data 333 and the elapsed time from the start of reproduction. With reference to FIG. 5, an example of the time seek table 334 of the present embodiment will be described. The time seek table 334 of this embodiment is prepared in two types, one accompanying the original content data 332 and one accompanying the low quality content data 333. This time seek table 334 describes an elapsed time area 334a in which the elapsed time from the start of reproduction of each original content data 332 and low-quality content data 333 is described, and the data position of the original content data 332 at each elapsed time. Original content data location area 334b, low quality content data location area 334c describing the data location of low quality content data 333 at each elapsed time, and original content data 332 or low quality content data at each elapsed time 333 includes a scene change area 334d in which a scene change is described. This time seek table 334 is generated simultaneously with the generation of the low-quality content data 333, for example.

有線LANモジュール34は、例えばIEEE802.3規格に準拠して、ルータ4との間で有線による通信を行う。USBコントローラ350は、USB2.0またはUSB3.0規格に沿って、USBコネクタ351を介して接続されたUSBデバイスとの間でデータ(含むコンテンツデータ)の送受信を行う。USBコネクタ351は、いわゆるメス型USBコネクタ(USBレセプタクル)であって、いずれも図略のUSBケーブルのオス型USBコネクタ(USBプラグ)が挿入可能に構成されている。   The wired LAN module 34 performs wired communication with the router 4 in conformity with, for example, the IEEE 802.3 standard. The USB controller 350 transmits / receives data (including content data) to / from a USB device connected via the USB connector 351 in accordance with the USB 2.0 or USB 3.0 standard. The USB connector 351 is a so-called female USB connector (USB receptacle), and is configured such that a male USB connector (USB plug) of a USB cable (not shown) can be inserted.

(一実施形態の機能構成)
図4は、本実施形態のコンテンツ再生システムの機能構成を示す機能ブロック図である。本実施形態のコンテンツ再生システムは、上述のように通信装置2と情報処理装置3とを備える。
(Functional configuration of one embodiment)
FIG. 4 is a functional block diagram showing a functional configuration of the content reproduction system of the present embodiment. The content reproduction system of this embodiment includes the communication device 2 and the information processing device 3 as described above.

情報処理装置3は、第1の通信部41と、コンテンツ変換部42と、第1の記憶部43とを備える。第1の通信部41は、インターネット6等の通信回線を介して通信装置2をはじめとする各種機器との間で通信を行う。コンテンツ変換部42は、第1の記憶部43にオリジナルコンテンツデータ332が格納されると、このオリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図った低品質コンテンツデータ333を生成する。第1の記憶部43は各種データを少なくとも一時的に格納するものであり、この第1の記憶部43には、オリジナルコンテンツデータ332、低品質コンテンツデータ333及びタイムシークテーブル334が格納されている。   The information processing apparatus 3 includes a first communication unit 41, a content conversion unit 42, and a first storage unit 43. The first communication unit 41 communicates with various devices such as the communication device 2 via a communication line such as the Internet 6. When the original content data 332 is stored in the first storage unit 43, the content conversion unit 42 performs a compression operation or the like on the original content data 332, thereby reducing the amount of information and thus the capacity. Content data 333 is generated. The first storage unit 43 stores various data at least temporarily. The first storage unit 43 stores original content data 332, low-quality content data 333, and a time seek table 334. .

通信装置2は、第2の通信部51と、通信品質監視部52と、再生制御部53と、再生指示部54と、第2の記憶部55と、再生部56と、出力部57とを備える。第2の通信部51は、インターネット6等の通信回線を介して情報処理装置3をはじめとする各種機器との間で通信を行う。   The communication device 2 includes a second communication unit 51, a communication quality monitoring unit 52, a reproduction control unit 53, a reproduction instruction unit 54, a second storage unit 55, a reproduction unit 56, and an output unit 57. Prepare. The second communication unit 51 communicates with various devices such as the information processing apparatus 3 via a communication line such as the Internet 6.

通信品質監視部52は、第2の通信部51が各種機器との間で通信を行っている際に、第2の通信部51が接続された通信回線の通信品質を監視し、その結果を再生制御部53に出力する。通信品質監視部52が監視する通信品質は、コンテンツデータ再生に影響を与える通信回線の各種パラメータであり、一例として、単位時間に実際に送受信されているデータ量が挙げられる。インターネット6において単位時間に実際に送受信されているデータ量は「インターネットの通信速度」と称されることがあり、例えばbps(bit per second)という単位で表される。通信品質監視部52は、一例としてこの通信速度を実時間、正確には単位時間毎に計測する。あるいは、通信品質監視部52は、後述する再生部56によるコンテンツデータの再生速度を監視し、インターネット6の通信速度と比較してその差分を通信回線の通信品質であるとして監視してもよいし、通信装置2の第2の通信部51が送受信動作をしている際の実時間の(正確には単位時間毎の)電波強度を通信回線の通信品質であるとして監視してもよい。さらに、第2の通信部51が無線LANによる通信機能を有する場合は、第2の通信部51が測定するRSSI(Received Signal Strength Indicator)を入手し、これを通信回線の通信品質であるとして監視してもよい。   When the second communication unit 51 is communicating with various devices, the communication quality monitoring unit 52 monitors the communication quality of the communication line to which the second communication unit 51 is connected, and the result is The data is output to the reproduction control unit 53. The communication quality monitored by the communication quality monitoring unit 52 is various parameters of the communication line that affect the content data reproduction. As an example, the amount of data actually transmitted / received per unit time can be given. The amount of data actually transmitted / received in the unit time in the Internet 6 may be referred to as “Internet communication speed”, and is expressed in units of bps (bit per second), for example. As an example, the communication quality monitoring unit 52 measures the communication speed in real time, more precisely, per unit time. Alternatively, the communication quality monitoring unit 52 may monitor the reproduction speed of content data by the reproduction unit 56 described later, and monitor the difference as the communication quality of the communication line by comparing with the communication speed of the Internet 6. The radio wave intensity in real time (more precisely, per unit time) when the second communication unit 51 of the communication device 2 is performing the transmission / reception operation may be monitored as the communication quality of the communication line. Further, when the second communication unit 51 has a wireless LAN communication function, an RSSI (Received Signal Strength Indicator) measured by the second communication unit 51 is obtained and monitored as the communication quality of the communication line. May be.

再生制御部53は、再生指示部54により再生が指示されたコンテンツの再生を再生部56に指示する。この時、再生制御部53は、通信品質監視部52から出力される通信回線の通信品質の監視結果を取得し、その監視結果に基づいて、オリジナルコンテンツデータ332または低品質コンテンツデータ333のいずれを再生するかを決定する。加えて、後述するようにオリジナルコンテンツデータ332と低品質コンテンツデータ333との再生切替動作を行う時に、タイムシークテーブル334を参照して、再生切替動作の前後でオリジナルコンテンツデータ332の再生時間と低品質コンテンツデータ333の再生時間との間にできるだけタイムラグが生じないように、オリジナルコンテンツデータ332及び低品質コンテンツデータ333の再生時間を制御する。   The reproduction control unit 53 instructs the reproduction unit 56 to reproduce the content instructed to be reproduced by the reproduction instruction unit 54. At this time, the reproduction control unit 53 acquires the communication quality monitoring result of the communication line output from the communication quality monitoring unit 52, and based on the monitoring result, either the original content data 332 or the low quality content data 333 is obtained. Decide whether to play. In addition, when performing a playback switching operation between the original content data 332 and the low-quality content data 333 as will be described later, the time seek table 334 is referred to and the playback time of the original content data 332 is reduced before and after the playback switching operation. The reproduction times of the original content data 332 and the low quality content data 333 are controlled so that a time lag does not occur as much as possible between the reproduction times of the quality content data 333 and the quality content data 333.

再生指示部54は、第2の記憶部55内に格納されたコンテンツのリストを取得し、ユーザがこのコンテンツのリストを見ながら再生・視聴を希望するコンテンツの指示入力をすると、この指示入力を受け入れ、その結果を再生制御部53に出力する。第2の記憶部55は各種データを少なくとも一時的に格納するものであり、この第2の記憶部55には、オリジナルコンテンツデータ332、低品質コンテンツデータ333及びタイムシークテーブル334が適宜格納される。再生部56は、第2の記憶部55に格納されているコンテンツのデータを読み出し、このコンテンツデータをユーザが視聴可能なフォーマットのデータに変換して出力部57に出力する。出力部57は、再生部56から入力されたデータに基づいて、コンテンツのデータをユーザが視聴可能な状態で出力する。   The reproduction instruction unit 54 obtains a list of contents stored in the second storage unit 55, and when the user inputs an instruction for contents desired to be reproduced / viewed while viewing the list of contents, the instruction input is performed. The result is accepted and the result is output to the reproduction control unit 53. The second storage unit 55 stores various data at least temporarily. The second storage unit 55 appropriately stores original content data 332, low-quality content data 333, and a time seek table 334. . The playback unit 56 reads content data stored in the second storage unit 55, converts the content data into data in a format that can be viewed by the user, and outputs the data to the output unit 57. Based on the data input from the reproduction unit 56, the output unit 57 outputs the content data in a state that the user can view.

以上の構成において、第1の通信部41は主に有線LANモジュール34、USBコントローラ350及びUSBコネクタ351により構成され、コンテンツ変換部42は主にCPU30により構成され、第1の記憶部43は主にRAM32及びHDD部33により構成され、第2の通信部51は主に無線LANモジュール240、移動体通信モジュール250、アンテナ241、254、USBコントローラ280及びUSBコネクタ281により構成され、通信品質監視部52及び再生制御部53は主にCPU20により構成され、再生指示部54は主に液晶ドライバ230、液晶パネル231、入力インタフェース260及びタッチパネル261により構成され、第2の記憶部55は主にRAM22及び内部ストレージ部27により構成され、再生部56は主にCPU20により構成され、出力部57は主に液晶ドライバ230、液晶パネル231、音声インタフェース251及びスピーカ253により構成され、そして通信回線は主に移動体通信網5、インターネット6及びUSBコネクタ281、351を接続するUSBケーブルにより構成されている。   In the above configuration, the first communication unit 41 is mainly configured by the wired LAN module 34, the USB controller 350, and the USB connector 351, the content conversion unit 42 is mainly configured by the CPU 30, and the first storage unit 43 is mainly configured. The second communication unit 51 mainly includes a wireless LAN module 240, a mobile communication module 250, antennas 241, 254, a USB controller 280, and a USB connector 281, and a communication quality monitoring unit. 52 and the playback control unit 53 are mainly configured by the CPU 20, the playback instruction unit 54 is mainly configured by the liquid crystal driver 230, the liquid crystal panel 231, the input interface 260 and the touch panel 261, and the second storage unit 55 is mainly configured by the RAM 22 and The internal storage unit 27 The reproduction unit 56 is mainly composed of the CPU 20, the output unit 57 is mainly composed of the liquid crystal driver 230, the liquid crystal panel 231, the audio interface 251 and the speaker 253, and the communication line is mainly composed of the mobile communication network 5 and the Internet. 6 and a USB cable for connecting the USB connectors 281 and 351.

(一実施形態の動作)
次に、図6〜図8のフローチャートを参照して、本実施形態のコンテンツ再生システムの動作について説明する。
(Operation of one embodiment)
Next, the operation of the content reproduction system of this embodiment will be described with reference to the flowcharts of FIGS.

図6は、本実施形態のコンテンツ再生システムにおいて、コンテンツデータを取得する動作を説明するためのフローチャートである。
まず、図6のステップS1では、情報処理装置3はオリジナルコンテンツデータ332を取得し、取得したオリジナルコンテンツデータ332を第1の記憶部43に格納する。オリジナルコンテンツデータ332は、第1の通信部41を介してインターネット6等から取得してもよく、また、情報処理装置3が備えるUSBコネクタ351にUSB外部機器を接続し、このUSB外部機器が備えるオリジナルコンテンツデータ332をUSBコネクタ351及びUSBインタフェース350経由で取得してもよい。さらに、ルータ4に有線または無線LANを介して接続されたPC(Personal Computer)や録画装置等、さらにはdlna(digital living network alliance)規格によるDMS(Digital Media Server)から、この有線または無線LANを及びルータ4を介してオリジナルコンテンツデータ332等を取得してもよい。
FIG. 6 is a flowchart for explaining the operation of acquiring content data in the content reproduction system of this embodiment.
First, in step S <b> 1 of FIG. 6, the information processing apparatus 3 acquires the original content data 332 and stores the acquired original content data 332 in the first storage unit 43. The original content data 332 may be acquired from the Internet 6 or the like via the first communication unit 41, or a USB external device is connected to the USB connector 351 provided in the information processing apparatus 3, and the USB external device is provided. The original content data 332 may be acquired via the USB connector 351 and the USB interface 350. Further, the wired or wireless LAN is connected to the router 4 via a wired or wireless LAN, such as a PC (Personal Computer) or a recording device, or a DMS (Digital Media Server) according to a digital living network alliance (dlna) standard. The original content data 332 and the like may be acquired via the router 4.

次に、ステップS2では、情報処理装置3のコンテンツ変換部42は、ステップS1において取得したオリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ることで、低品質コンテンツデータ333を生成する。同時に、コンテンツ変換部42は、情報処理装置3の第1の記憶部43に格納された状態でこのオリジナルコンテンツデータ332にアクセスするための情報を低品質コンテンツデータ333に記述する。なお、上述のように、オリジナルコンテンツデータ332及び低品質コンテンツデータ333を同時に取得できる場合は、ステップS2は省略される。   Next, in step S2, the content conversion unit 42 of the information processing device 3 performs a compression operation or the like on the original content data 332 acquired in step S1, thereby reducing the amount of information and thus the capacity. Quality content data 333 is generated. At the same time, the content conversion unit 42 describes information for accessing the original content data 332 in the low-quality content data 333 in a state stored in the first storage unit 43 of the information processing device 3. As described above, when the original content data 332 and the low-quality content data 333 can be acquired simultaneously, step S2 is omitted.

次に、ステップS3では、通信装置2は、第2の通信部51及び通信回線を介して情報処理装置3にアクセスし、情報処理装置3の第1の記憶部43に格納された低品質コンテンツデータ333の転送を要求する。ステップS4では、ステップS3における通信装置2からの低品質コンテンツデータ333の転送要求に応答して、情報処理装置3は第1の記憶部43に格納された低品質コンテンツデータ333を第1の通信部41及び通信回線を介して転送する。加えて、情報処理装置3は、第1の記憶部43に格納されたタイムシークテーブル334も第1の通信部41及び通信回線を介して転送する。タイムシークテーブル334は、低品質コンテンツデータ333に多重化して転送してもよいし、タイムシークテーブル334単体で転送してもよい。多重化する場合は、例えば低品質コンテンツデータ333のフォーマットがMPEG−2 TS(Transport Stream)、MPEG−4、H.264/MPEG−4 AVCである場合、送信パケットの一部にタイムシークテーブル334を含めて転送すればよい。そして、ステップS5では、通信装置2は、転送されてきた低品質コンテンツデータ333及びタイムシークテーブル334を通信回線及び第2の通信部51を介して受信し、第2の記憶部55に格納する。   Next, in step S <b> 3, the communication device 2 accesses the information processing device 3 via the second communication unit 51 and the communication line, and stores the low quality content stored in the first storage unit 43 of the information processing device 3. Request transfer of data 333. In step S4, in response to the transfer request for the low quality content data 333 from the communication device 2 in step S3, the information processing device 3 transmits the low quality content data 333 stored in the first storage unit 43 to the first communication. The data is transferred via the unit 41 and the communication line. In addition, the information processing apparatus 3 also transfers the time seek table 334 stored in the first storage unit 43 via the first communication unit 41 and the communication line. The time seek table 334 may be multiplexed and transferred to the low quality content data 333, or may be transferred as a single time seek table 334. In the case of multiplexing, for example, the format of the low quality content data 333 is MPEG-2 TS (Transport Stream), MPEG-4, H.264. In the case of H.264 / MPEG-4 AVC, the time seek table 334 may be included in a part of the transmission packet and transferred. In step S <b> 5, the communication device 2 receives the transferred low quality content data 333 and the time seek table 334 via the communication line and the second communication unit 51 and stores them in the second storage unit 55. .

次に、図7及び図8は、本実施形態のコンテンツ再生システムにおいて、コンテンツデータを再生する動作を説明するためのフローチャートである。
まず、図7のステップS10では、通信装置2の再生指示部54により、第2の記憶部55内に格納された低品質コンテンツデータ333の再生が指示され、ステップS11では、ステップS10における低品質コンテンツデータ333の再生指示に基づいて、再生制御部53が再生部56に対して低品質コンテンツデータ333の再生を指示し、再生部56は、第2の記憶部55に格納されている低品質コンテンツデータ333を読み出してコンテンツ再生データを出力する。再生部56から出力されたコンテンツ再生データは出力部57により出力される。
Next, FIGS. 7 and 8 are flowcharts for explaining the operation of reproducing content data in the content reproduction system of this embodiment.
First, in step S10 of FIG. 7, the reproduction instruction unit 54 of the communication device 2 instructs the reproduction of the low quality content data 333 stored in the second storage unit 55. In step S11, the low quality content in step S10 is instructed. Based on the reproduction instruction of the content data 333, the reproduction control unit 53 instructs the reproduction unit 56 to reproduce the low quality content data 333, and the reproduction unit 56 stores the low quality stored in the second storage unit 55. The content data 333 is read and content reproduction data is output. The content reproduction data output from the reproduction unit 56 is output from the output unit 57.

次いで、ステップS12では、再生制御部53が低品質コンテンツデータ333に格納されたアクセス情報を確認し、ステップS13では、再生制御部53が、第2の通信部51を介して情報処理装置3の第1の記憶部43に格納されたオリジナルコンテンツデータ332へアクセスする。   Next, in step S12, the playback control unit 53 confirms the access information stored in the low-quality content data 333. In step S13, the playback control unit 53 receives the information from the information processing apparatus 3 via the second communication unit 51. The original content data 332 stored in the first storage unit 43 is accessed.

ステップS14では通信品質監視部52が、その時点での通信回線の通信品質を検出し、その結果を再生制御部53に出力する。ステップS15では、再生制御部53が、通信品質監視部52から出力されたその時点での通信回線の通信品質が所定レベル以上であるかどうかを判定する。ここにいう所定レベルとは、オリジナルコンテンツデータ332を情報処理装置3から転送して逐次通信装置2で再生する際に、通信装置2の再生部56が途切れなくオリジナルコンテンツデータ332を再生できる最低限の通信品質に対応するレベルであり、通信品質が通信回線の通信速度である場合は、上述の条件を満足しうる最低限の通信速度である。そして、通信品質監視部52から出力されたその時点での通信回線の通信品質が所定レベル以上である(ステップS15においてYES)場合は、プログラムはステップS16に移行し、通信品質監視部52から出力されたその時点での通信回線の通信品質が所定レベルを下回る(ステップS15においてNO)場合は、プログラムはステップS22に移行する。ここにおいて、通信品質監視部52から出力されたその時点での通信回線の通信品質が所定レベルを下回るとは、通信回線の通信が中断されている場合も含まれる。   In step S 14, the communication quality monitoring unit 52 detects the communication quality of the communication line at that time, and outputs the result to the reproduction control unit 53. In step S15, the reproduction control unit 53 determines whether or not the communication quality of the communication line at that time output from the communication quality monitoring unit 52 is equal to or higher than a predetermined level. The predetermined level here refers to a minimum level at which the reproduction unit 56 of the communication device 2 can reproduce the original content data 332 without interruption when the original content data 332 is transferred from the information processing device 3 and sequentially reproduced by the communication device 2. If the communication quality is the communication speed of the communication line, it is the minimum communication speed that can satisfy the above-mentioned conditions. If the communication quality of the communication line at that time output from the communication quality monitoring unit 52 is equal to or higher than a predetermined level (YES in step S15), the program proceeds to step S16 and is output from the communication quality monitoring unit 52. If the communication quality of the communication line at that time is below a predetermined level (NO in step S15), the program proceeds to step S22. Here, the fact that the communication quality of the communication line at that time output from the communication quality monitoring unit 52 falls below a predetermined level includes the case where communication on the communication line is interrupted.

ステップS16では、再生制御部53が、その時点で再生されている低品質コンテンツデータ333の再生位置を確認し、第2の記憶部55に格納されているタイムシークテーブル334を参照して、低品質コンテンツデータ333の再生位置に対応するオリジナルコンテンツデータ332の再生位置を確認する。より詳細には、再生制御部53が、その時点で再生されている低品質コンテンツデータ333の再生開始からの経過時間を、第2の記憶部55に格納されているタイムシークテーブル334の経過時間領域334aを参照して取得し、次いで、低品質コンテンツデータ333の再生開始からの経過時間に対応するオリジナルコンテンツデータ332のデータ位置を、オリジナルコンテンツデータ位置領域334bを参照して取得する。   In step S16, the playback control unit 53 confirms the playback position of the low quality content data 333 being played back at that time, and refers to the time seek table 334 stored in the second storage unit 55, The reproduction position of the original content data 332 corresponding to the reproduction position of the quality content data 333 is confirmed. More specifically, the playback control unit 53 indicates the elapsed time from the start of playback of the low-quality content data 333 being played back at that time as the elapsed time of the time seek table 334 stored in the second storage unit 55. The data position of the original content data 332 corresponding to the elapsed time from the start of reproduction of the low quality content data 333 is acquired with reference to the original content data position area 334b.

そして、ステップS17では、再生制御部53が、ステップS16で確認した、低品質コンテンツデータ333の再生開始からの経過時間に対応するオリジナルコンテンツデータ332のデータ位置から開始するオリジナルコンテンツデータ332の転送を、第2の通信部51及び通信回線を介して情報処理装置3に要求する。通信装置2からのオリジナルコンテンツデータ332の転送要求を受信した情報処理装置3は、第1の記憶部43に格納されているオリジナルコンテンツデータ332を、通信装置2から要求された開始位置から、第1の通信部41及び通信回線を介して通信装置2に転送する。情報処理装置3から通信装置2へのオリジナルコンテンツデータ332の転送手法は任意であり、オリジナルコンテンツデータ332が格納されたファイルをそのまま転送してもよく、あるいは、情報処理装置3がオリジナルコンテンツデータ332をストリームデータに変換してストリーミング配信をしてもよい。   In step S17, the reproduction control unit 53 transfers the original content data 332 starting from the data position of the original content data 332 corresponding to the elapsed time from the reproduction start of the low quality content data 333 confirmed in step S16. The information processing device 3 is requested through the second communication unit 51 and the communication line. The information processing device 3 that has received the transfer request for the original content data 332 from the communication device 2 receives the original content data 332 stored in the first storage unit 43 from the start position requested by the communication device 2. 1 to the communication device 2 via the communication unit 41 and the communication line. The method of transferring the original content data 332 from the information processing device 3 to the communication device 2 is arbitrary, and the file storing the original content data 332 may be transferred as it is, or the information processing device 3 may transfer the original content data 332. May be converted into stream data for streaming delivery.

ステップS18では、情報処理装置3から転送されてきたオリジナルコンテンツデータ332を第2の通信部51を介して受信し、このオリジナルコンテンツデータ332を一時的に第2の記憶部55に格納する。ステップS19では、第2の記憶部55にオリジナルコンテンツデータ332の再生動作ができる程度までデータが格納されたら、再生制御部53が再生部56に対してオリジナルコンテンツデータ332の再生を指示し、再生部56は、第2の記憶部55に格納されているオリジナルコンテンツデータ332を読み出してコンテンツ再生データを出力する。再生部56から出力されたコンテンツ再生データは出力部57により出力される。   In step S <b> 18, the original content data 332 transferred from the information processing device 3 is received via the second communication unit 51, and the original content data 332 is temporarily stored in the second storage unit 55. In step S19, when the data is stored in the second storage unit 55 to such an extent that the original content data 332 can be reproduced, the reproduction control unit 53 instructs the reproduction unit 56 to reproduce the original content data 332 and reproduces it. The unit 56 reads the original content data 332 stored in the second storage unit 55 and outputs the content reproduction data. The content reproduction data output from the reproduction unit 56 is output from the output unit 57.

次いで、ステップS20では、ステップS14における通信品質監視部52の通信品質確認から所定時間が経過するのを待つ。この所定時間は、通信回線の通信品質が大きく変動しないと予測される時間であり、予め設定されている。そして、ステップS21では、通信装置2が、再生中のオリジナルコンテンツデータ332または低品質コンテンツデータ333の再生が終了したか否かを判定し、再生が終了した(ステップS21においてYES)場合はプログラムを終了し、再生がまだ終了していない(ステップS21においてNO)場合はステップS14に戻って以降の動作を繰り返す。   Next, in step S20, the process waits for a predetermined time to elapse from the communication quality confirmation of the communication quality monitoring unit 52 in step S14. The predetermined time is a time predicted that the communication quality of the communication line does not vary greatly, and is set in advance. In step S21, the communication device 2 determines whether or not the reproduction of the original content data 332 or the low-quality content data 333 being reproduced has been completed. If the reproduction has been completed (YES in step S21), the program is executed. If the reproduction is not finished yet (NO in step S21), the process returns to step S14 and the subsequent operations are repeated.

一方、ステップS22では、再生制御部53が、その時点で再生されているデータがオリジナルコンテンツデータ332である場合、その再生位置を確認し、第2の記憶部55に格納されているタイムシークテーブル334を参照して、オリジナルコンテンツデータ332の再生位置に対応する、その時点で再生されていない低品質コンテンツデータ333の再生位置を確認する。より詳細には、再生制御部53が、オリジナルコンテンツデータ332の再生開始からの経過時間を、第2の記憶部55に格納されているタイムシークテーブル334の経過時間領域334aを参照して取得し、次いで、オリジナルコンテンツデータ332の再生開始からの経過時間に対応する低品質コンテンツデータ333のデータ位置を、低品質コンテンツデータ位置領域334cを参照して取得する。   On the other hand, in step S 22, when the data being reproduced at that time is the original content data 332, the reproduction control unit 53 confirms the reproduction position and stores the time seek table stored in the second storage unit 55. 334, the playback position of the low-quality content data 333 that is not played back at that time, corresponding to the playback position of the original content data 332, is confirmed. More specifically, the playback control unit 53 acquires the elapsed time from the start of playback of the original content data 332 with reference to the elapsed time area 334 a of the time seek table 334 stored in the second storage unit 55. Then, the data position of the low quality content data 333 corresponding to the elapsed time from the start of reproduction of the original content data 332 is acquired with reference to the low quality content data position area 334c.

そして、ステップS23では、その時点で再生されているデータがオリジナルコンテンツデータ332である場合、再生制御部53が、ステップS22で確認した、オリジナルコンテンツデータ332の再生開始からの経過時間に対応する低品質コンテンツデータ333のデータ位置から開始する低品質コンテンツデータ333の再生を再生部56に指示し、再生部56は、第2の記憶部55に格納されている低品質コンテンツデータ333を読み出してコンテンツ再生データを出力する。あるいは、その時点で再生されているデータが低品質コンテンツデータ333である場合、再生制御部53は引き続き低品質コンテンツデータ333の再生を再生部56に指示する。再生部56から出力されたコンテンツ再生データは出力部57により出力される。   In step S23, when the data being reproduced at that time is the original content data 332, the reproduction control unit 53 confirms the low time corresponding to the elapsed time from the start of reproduction of the original content data 332 confirmed in step S22. The reproduction unit 56 is instructed to reproduce the low quality content data 333 starting from the data position of the quality content data 333, and the reproduction unit 56 reads the low quality content data 333 stored in the second storage unit 55 to obtain the content. Output playback data. Alternatively, when the data being reproduced at that time is the low quality content data 333, the reproduction control unit 53 continues to instruct the reproduction unit 56 to reproduce the low quality content data 333. The content reproduction data output from the reproduction unit 56 is output from the output unit 57.

このように、本実施形態のコンテンツ再生システムによれば、通信装置2においてコンテンツデータを再生する際に、予め通信装置2の第2の記憶部55に低品質コンテンツデータ333を格納しておく。次いで、この低品質コンテンツデータ333を通信装置2の再生部56で再生する際に、通信品質監視部52によりその時点での通信回線の通信品質を検出し、通信品質監視部52が検出した通信回線の通信品質が所定レベル以上である場合は、再生制御部53が低品質コンテンツデータ333の再生位置を確認し、タイムシークテーブル334を参照して対応するオリジナルコンテンツデータ332の再生位置を取得する。そして、再生制御部53は、取得した再生位置から開始するオリジナルコンテンツデータ332の転送を情報処理装置3に指示し、情報処理装置3は、第1の記憶部43に格納されたオリジナルコンテンツデータ332を転送し、通信装置2の再生制御部53は、転送されてきたオリジナルコンテンツデータ332を再生部56により再生させる。一方、通信品質監視部52が検出した通信回線の通信品質が所定レベルを下回る場合は、再生制御部53は、第2の記憶部55に格納された低品質コンテンツデータ333を再生部56により再生させる。   As described above, according to the content reproduction system of the present embodiment, the low quality content data 333 is stored in advance in the second storage unit 55 of the communication device 2 when the content data is reproduced in the communication device 2. Next, when the low-quality content data 333 is reproduced by the reproduction unit 56 of the communication device 2, the communication quality monitoring unit 52 detects the communication quality of the communication line at that time, and the communication quality monitoring unit 52 detects the communication quality. When the communication quality of the line is equal to or higher than the predetermined level, the reproduction control unit 53 confirms the reproduction position of the low quality content data 333 and acquires the reproduction position of the corresponding original content data 332 by referring to the time seek table 334. . Then, the playback control unit 53 instructs the information processing device 3 to transfer the original content data 332 starting from the acquired playback position, and the information processing device 3 stores the original content data 332 stored in the first storage unit 43. The reproduction control unit 53 of the communication device 2 causes the reproduction unit 56 to reproduce the transferred original content data 332. On the other hand, when the communication quality of the communication line detected by the communication quality monitoring unit 52 is lower than the predetermined level, the reproduction control unit 53 reproduces the low quality content data 333 stored in the second storage unit 55 by the reproduction unit 56. Let

このように、本実施形態のコンテンツ再生システムでは、その時点での通信回線の通信品質に応じて再生すべきコンテンツデータを最適なものに選択し、すなわち、通信回線の通信品質が所定レベル以上であることから、オリジナルコンテンツデータ332を情報処理装置3から転送して通信装置2において再生してもオリジナルコンテンツデータ332の再生が途切れる可能性が低いと推測されるので、オリジナルコンテンツデータ332を選択し、通信回線の通信品質が所定レベルを下回ることから、オリジナルコンテンツデータ332を情報処理装置3から転送して通信装置2において再生してもオリジナルコンテンツデータ332の再生が途切れる可能性が高いと推測されるので、通信装置2の第2の記憶部55に格納された低品質コンテンツデータ333を選択して再生している。従って、本実施形態のコンテンツ再生システムによれば、コンテンツデータの再生をできるだけ途切れさせることなく、通信回線の通信品質に応じて最適なコンテンツデータを再生することができ、しかも、通信回線の通信品質が所定レベル以上である場合はオリジナルコンテンツデータ332を再生しているので、可能な限り高品質のコンテンツデータ再生を行うことが可能となる。   As described above, in the content reproduction system according to the present embodiment, the optimum content data to be reproduced is selected according to the communication quality of the communication line at that time, that is, the communication quality of the communication line is equal to or higher than a predetermined level. Therefore, even if the original content data 332 is transferred from the information processing device 3 and reproduced in the communication device 2, it is estimated that the reproduction of the original content data 332 is low, so the original content data 332 is selected. Since the communication quality of the communication line is below a predetermined level, it is estimated that there is a high possibility that the reproduction of the original content data 332 is interrupted even if the original content data 332 is transferred from the information processing device 3 and reproduced on the communication device 2. Therefore, the low quality stored in the second storage unit 55 of the communication device 2 They are selected and reproduced content data 333. Therefore, according to the content reproduction system of the present embodiment, it is possible to reproduce the optimum content data according to the communication quality of the communication line without interrupting the reproduction of the content data as much as possible, and the communication quality of the communication line. Since the original content data 332 is reproduced when the value is equal to or higher than the predetermined level, it is possible to reproduce the content data with the highest possible quality.

加えて、本実施形態のコンテンツ再生システムでは、コンテンツデータの選択再生は通信品質監視部52の監視、検出結果に応じて再生制御部53が行うので、ユーザがコンテンツデータ再生の都度その時点における通信回線の通信品質を確認して、オリジナルコンテンツデータ332または低品質コンテンツデータ333のいずれを再生するかを決定して再生する場合と異なり、ユーザがコンテンツデータを選択する必要がなく、従って、可能な限り高品質のコンテンツデータ再生を簡易に行うことが可能となる。   In addition, in the content reproduction system of the present embodiment, the selective reproduction of content data is performed by the reproduction control unit 53 in accordance with the monitoring and detection results of the communication quality monitoring unit 52, so that the communication at that time is performed whenever the user reproduces the content data. Unlike the case where the communication quality of the line is checked to determine whether to reproduce the original content data 332 or the low quality content data 333, the user does not need to select the content data, and thus is possible. High-quality content data can be easily reproduced as much as possible.

(変形例)
本発明のコンテンツ再生システムは、その細部が上述の一実施形態に限定されず、種々の変形例が可能である。一例として、上述の一実施形態では、図7のステップS10〜ステップS14に示すように、通信装置2において低品質コンテンツデータ333の再生を開始してから通信回線の通信品質を検出していたが、ステップS10におけるコンテンツ再生が再生指示部54により指示されると、直ちにステップS14に示す処理、すなわち通信品質監視部52がその時点における通信回線の通信品質を検出し、ステップS15に示すように、検出結果に基づいて再生すべきコンテンツデータを選択してもよい。これにより、通信回線の通信品質が所定レベル以上である場合は、再生開始時点からオリジナルコンテンツデータ332の再生を行うことができ、さらに可能な限り高品質のコンテンツデータ再生を簡易に行うことが可能となる。
(Modification)
The content reproduction system of the present invention is not limited to the above-described embodiment, and various modifications are possible. As an example, in the above-described embodiment, as shown in steps S10 to S14 of FIG. 7, the communication device 2 detects the communication quality of the communication line after starting the reproduction of the low-quality content data 333. When the reproduction instruction unit 54 instructs content reproduction in step S10, the processing shown in step S14, that is, the communication quality monitoring unit 52 immediately detects the communication quality of the communication line at that time, and as shown in step S15, Content data to be played back may be selected based on the detection result. As a result, when the communication quality of the communication line is equal to or higher than a predetermined level, the original content data 332 can be played back from the playback start point, and the high-quality content data playback can be easily performed as much as possible. It becomes.

また、上述の一実施形態において、通信装置2の再生制御部53は、図7のステップS17に示すように、ステップS16で確認した、低品質コンテンツデータ333の再生開始からの経過時間に対応するオリジナルコンテンツデータ332のデータ位置から開始するオリジナルコンテンツデータ332の転送を情報処理装置3に要求していたが、情報処理装置3へのオリジナルコンテンツデータ332の転送要求から実際に情報処理装置3からオリジナルコンテンツデータ332が転送されるまでには若干の時間(タイムラグ)を要することが考えられるので、予想されるタイムラグの分だけ先行したオリジナルコンテンツデータ332のデータ位置を情報処理装置3に要求してもよい。あるいは、情報処理装置3から転送されるオリジナルコンテンツデータ332が通信装置2の第2の記憶部55に格納されて再生部56により再生可能な状態になるまで、一定のデータ量のオリジナルコンテンツデータ332が第2の記憶部55に格納される必要があることもあるので、この場合、一定のデータ量のオリジナルコンテンツデータ332が第2の記憶部55に格納されるまでに必要な時間の分だけ先行したオリジナルコンテンツデータ332のデータ位置を情報処理装置3に要求してもよい。当然、予想されるタイムラグの分及び一定のデータ量のオリジナルコンテンツデータ332が第2の記憶部55に格納されるまでに必要な時間の分を足し合わせた分だけ先行したオリジナルコンテンツデータ332のデータ位置を情報処理装置3に要求してもよい。このようにすれば、コンテンツデータの再生をより途切れさせることなく、通信回線の通信品質に応じて最適なコンテンツデータを簡易に再生することができる。   In the above-described embodiment, the playback control unit 53 of the communication device 2 corresponds to the elapsed time from the start of playback of the low-quality content data 333 confirmed in step S16, as shown in step S17 of FIG. Although the information processing apparatus 3 is requested to transfer the original content data 332 starting from the data position of the original content data 332, the original information processing apparatus 3 actually sends the original content data 332 from the transfer request of the original content data 332 to the information processing apparatus 3. Since it may be considered that it takes a little time (time lag) before the content data 332 is transferred, even if the information processing apparatus 3 is requested for the data position of the original content data 332 preceding the expected time lag. Good. Alternatively, the original content data 332 having a certain amount of data is stored until the original content data 332 transferred from the information processing device 3 is stored in the second storage unit 55 of the communication device 2 and can be played back by the playback unit 56. May need to be stored in the second storage unit 55. In this case, only the time required until the original content data 332 having a certain amount of data is stored in the second storage unit 55 is stored. The information processing apparatus 3 may be requested for the data position of the preceding original content data 332. Of course, the data of the original content data 332 that precedes the amount of time required until the expected time lag and the original content data 332 having a certain amount of data are stored in the second storage unit 55 are added. The position may be requested from the information processing device 3. In this way, it is possible to easily reproduce the optimum content data according to the communication quality of the communication line without further interrupting the reproduction of the content data.

ここで、上述した「予想されるタイムラグ」は、例えば通信装置2と情報処理装置3との間の通信のログを記録しておき、通信装置2から情報処理装置3に対して情報送信要求(リクエスト)を送信してから情報処理装置3からの応答を通信装置2が受信するまでの時間(これが各々の通信におけるタイムラグの実測値に相当する)の平均値や直近のタイムラグ実測値等に基づいて定めればよい。また、「一定のデータ量のオリジナルコンテンツデータ332が第2の記憶部55に格納されるまでに必要な時間」は、再生部56の再生性能等に応じて定めればよい。   Here, for the “expected time lag” described above, for example, a log of communication between the communication device 2 and the information processing device 3 is recorded, and an information transmission request (from the communication device 2 to the information processing device 3) ( Based on the average value of the time from when the request is transmitted to when the communication device 2 receives the response from the information processing device 3 (this corresponds to the measured value of the time lag in each communication), the latest measured value of the time lag, etc. Can be determined. Further, the “time required for the original content data 332 having a certain amount of data to be stored in the second storage unit 55” may be determined according to the reproduction performance of the reproduction unit 56 and the like.

さらに、上述の一実施形態において、図7のステップS16及びステップS22で確認したコンテンツデータの再生位置確認動作において、再生制御部53が、その時点で再生されているコンテンツデータの再生開始からの経過時間を、第2の記憶部55に格納されているタイムシークテーブル334の経過時間領域334aを参照して取得し、次いで、コンテンツデータの再生開始からの経過時間以降で最も近いシーンチェンジ位置をシーンチェンジ領域334dを参照して取得し、図7のステップS17において再生制御部53が転送を要求するオリジナルコンテンツデータ332の再生位置、及び図7のステップS23において再生制御部53が再生を行わせる低品質コンテンツデータ333の再生位置を、このシーンチェンジ位置としてもよい。このようにすれば、オリジナルコンテンツデータ332と低品質コンテンツデータ333との再生切替位置を、コンテンツデータの再生開始からの経過時間以降で最も近いシーンチェンジ位置にすることができ、オリジナルコンテンツデータ332及び低品質コンテンツデータ333の再生切替を円滑に、かつ、ユーザが切替動作に気付く可能性をできるだけ低くすることができる。   Furthermore, in the above-described embodiment, in the reproduction position confirmation operation of the content data confirmed in step S16 and step S22 of FIG. 7, the reproduction control unit 53 has elapsed since the start of reproduction of the content data being reproduced at that time. The time is acquired by referring to the elapsed time area 334a of the time seek table 334 stored in the second storage unit 55, and then the closest scene change position after the elapsed time from the start of reproduction of the content data is determined as the scene. It is obtained by referring to the change area 334d, and the reproduction position of the original content data 332 requested to be transferred by the reproduction control unit 53 in step S17 in FIG. The playback position of the quality content data 333 is changed to the scene change position. It may be. In this way, the playback switching position between the original content data 332 and the low-quality content data 333 can be set to the closest scene change position after the elapsed time from the start of playback of the content data, and the original content data 332 and It is possible to smoothly switch the reproduction of the low-quality content data 333 and to reduce the possibility that the user notices the switching operation as much as possible.

さらに、上述の一実施形態において、低品質コンテンツデータ333の先頭部分をオリジナルコンテンツデータ332と同等の品質、いいかえれば低品質コンテンツデータ333の先頭部分はオリジナルコンテンツデータ332の先頭部分と同一の冒頭コンテンツデータとしてもよい。この冒頭コンテンツデータのデータ長は、情報処理装置3へのオリジナルコンテンツデータ332転送要求から実際に情報処理装置3からオリジナルコンテンツデータ332が転送されるまでのタイムラグと少なくとも等しい、好ましくはそれ以上のデータ長である。これにより、少なくともタイムラグの時間だけは通信装置2の再生部56によりオリジナルコンテンツデータ332と同一の高品質の冒頭コンテンツデータが再生されるので、さらに可能な限り高品質のコンテンツデータ再生を簡易に行うことが可能となる。   Furthermore, in the above-described embodiment, the head portion of the low quality content data 333 has the same quality as the original content data 332, in other words, the head portion of the low quality content data 333 is the same as the head portion of the original content data 332. It may be data. The data length of the initial content data is at least equal to the time lag from the request for transferring the original content data 332 to the information processing device 3 until the original content data 332 is actually transferred from the information processing device 3, preferably more than that. It is long. As a result, the playback unit 56 of the communication apparatus 2 plays back the first high-quality content data identical to the original content data 332 at least during the time lag. Therefore, the high-quality content data playback can be easily performed as much as possible. It becomes possible.

さらに、上述の一実施形態において、低品質コンテンツデータ333は、オリジナルコンテンツデータ332に対して圧縮操作等を行うことで情報量、ひいては容量の削減を図ったものであった。通常、オリジナルコンテンツデータ332が動画データであった場合、圧縮操作は映像データに関する圧縮操作、具体的にはビットレート変換動作であるが、音声データについても圧縮操作を行ってもよい。加えて、オリジナルコンテンツデータ332の音声データが5.1チャンネルのサラウンドデータであった場合、この音声データを2チャンネルのステレオデータに変換しても情報量削減が図れるので、低品質コンテンツデータ333の音声データを2チャンネルのステレオデータにしてもよい。   Furthermore, in the above-described embodiment, the low-quality content data 333 is obtained by reducing the amount of information and thus the capacity by performing a compression operation or the like on the original content data 332. Normally, when the original content data 332 is moving image data, the compression operation is a compression operation related to video data, specifically, a bit rate conversion operation, but audio data may also be compressed. In addition, if the audio data of the original content data 332 is 5.1 channel surround data, the amount of information can be reduced even if this audio data is converted to 2 channel stereo data. The audio data may be two-channel stereo data.

加えて、低品質コンテンツデータ333の映像データは低品質であるが、音声データはオリジナルコンテンツデータ332の音声データと同等の品質を有するデータとしてもよい。特に、オリジナルコンテンツデータ332のフォーマットがMPEG−2 TS(Transport Stream)、MPEG−4、H.264/MPEG−4 AVCである場合、オリジナルコンテンツデータ332の映像データのフレームを間引いて低品質コンテンツデータ333を生成すれば、低品質コンテンツデータ333の映像データを低品質にするとともに音声データをオリジナルコンテンツデータ332の音声データと同等のものとすることができる。   In addition, the video data of the low-quality content data 333 is low quality, but the audio data may be data having the same quality as the audio data of the original content data 332. In particular, the format of the original content data 332 is MPEG-2 TS (Transport Stream), MPEG-4, H.264. In the case of H.264 / MPEG-4 AVC, if the low-quality content data 333 is generated by thinning out the frames of the video data of the original content data 332, the video data of the low-quality content data 333 is reduced in quality and the audio data is original. It can be equivalent to the audio data of the content data 332.

さらに、上述の実施形態においては、コンテンツデータはオリジナルコンテンツデータ332と低品質コンテンツデータ333との2種類が用意されていたが、圧縮率を設定することで圧縮率の異なる中品質コンテンツデータを少なくとも一種類さらに用意し、通信回線の通信品質に応じて再生制御部53がいずれのコンテンツデータを再生するかを決定してもよい。このように、オリジナルコンテンツデータ332以外に複数の低品質コンテンツデータ333、中品質コンテンツデータを用意する場合、通信装置2の性能、例えば液晶パネル231の解像度や再生部56の再生スピード等に応じて、転送すべきコンテンツデータを選定しても良い。通信装置2の性能は、情報処理装置3またはインターネット6上のサーバに、通信装置2の機種名と性能とを関連付けたテーブルを用意しておき、図6に示すコンテンツデータ転送時に情報処理装置3が通信機器2の機種名を取得し、上述のテーブルを参照して、通信装置2に転送すべきコンテンツデータを選定すればよい。情報処理装置3が通信装置2の性能を取得する方法は任意であるが、一例として、図6に示すコンテンツデータの転送時に、情報処理装置3と通信装置2とをUSBコネクタ281、351及びUSBケーブルを介して接続し、この際、情報処理装置3のUSBコントローラ350が通信装置2を認証するときに通信装置2の機種名通知を要求し、通信装置2が情報処理装置3に対して自身の機種名を通知する方法が挙げられる。あるいは、図6に示すコンテンツデータの転送時に、通信装置2が自身の性能に関する情報を情報処理装置3に送信してもよく、さらには、図7に示すコンテンツデータ送信要求時に、通信装置2が自身の性能に関する情報を情報処理装置3に送信してもよい。   Furthermore, in the above-described embodiment, two types of content data, original content data 332 and low-quality content data 333, are prepared, but at least medium-quality content data with different compression rates is set by setting the compression rate. One type may be further prepared, and the reproduction control unit 53 may determine which content data is reproduced according to the communication quality of the communication line. As described above, when preparing a plurality of low-quality content data 333 and medium-quality content data in addition to the original content data 332, depending on the performance of the communication device 2, for example, the resolution of the liquid crystal panel 231, the playback speed of the playback unit 56, and the like. The content data to be transferred may be selected. As for the performance of the communication device 2, a table in which the model name and performance of the communication device 2 are associated with each other is prepared in the information processing device 3 or a server on the Internet 6, and the information processing device 3 at the time of content data transfer shown in FIG. May acquire the model name of the communication device 2 and refer to the above table to select content data to be transferred to the communication device 2. The method of acquiring the performance of the communication device 2 by the information processing device 3 is arbitrary, but as an example, the information processing device 3 and the communication device 2 are connected to the USB connectors 281 and 351 and the USB when transferring the content data shown in FIG. In this case, when the USB controller 350 of the information processing device 3 authenticates the communication device 2, the communication device 2 requests the model name of the communication device 2, and the communication device 2 sends itself to the information processing device 3. A method of notifying the model name of the. Alternatively, when the content data shown in FIG. 6 is transferred, the communication device 2 may transmit information relating to its performance to the information processing device 3, and when the content data transmission request shown in FIG. Information regarding its own performance may be transmitted to the information processing device 3.

さらに、上述の一実施形態においては、タイムシークテーブル334を通信装置2及び情報処理装置3の記憶部43、55にそれぞれ格納する構成であったが、コンテンツデータ再生時に通信装置2の第2の記憶部55においてタイムシークテーブル334が保持されていれば本発明は実現可能である。但し、情報処理装置3の第1の記憶部43にもタイムシークテーブル334を保持することで、通信装置2からのオリジナルコンテンツデータ332転送要求の際に、その時点での経過時間のみを情報処理装置3に送信すれば足り、通信装置2においてオリジナルコンテンツデータ332のデータ位置を確認する動作を省略でき、通信装置2側の動作軽減を図ることができる、という利点がある。   Furthermore, in the above-described embodiment, the time seek table 334 is stored in the storage units 43 and 55 of the communication device 2 and the information processing device 3, respectively. If the time seek table 334 is held in the storage unit 55, the present invention can be realized. However, by holding the time seek table 334 also in the first storage unit 43 of the information processing device 3, when the original content data 332 transfer request from the communication device 2 is requested, only the elapsed time at that time is processed. The transmission to the apparatus 3 is sufficient, and the operation of confirming the data position of the original content data 332 in the communication apparatus 2 can be omitted, and there is an advantage that the operation on the communication apparatus 2 side can be reduced.

そして、上述の一実施形態において、通信装置2、情報処理装置3等を動作させるプログラムはROM21、31等に格納されて提供されていたが、不図示の光学ディスクドライブ、USBコネクタ281、351及びUSBコントローラ280、350等を用いて、プログラムが格納されたDVD(Digital Versatile Disc)、USBフラッシュメモリ装置等を接続し、このDVD等からプログラムを通信装置2等に読み込んでこれら通信装置2等を動作させてもよい。また、インターネット6上の装置内にプログラムを格納しておき、無線LANモジュール240、移動体通信モジュール250、有線LANモジュール34等を介してこのプログラムを通信装置2等に読み込んでこれら通信装置2等を動作させてもよい。さらに、上述の一実施形態において、通信装置2等は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をCPU20、30等がプログラムの動作により実現することも可能である。   In the above-described embodiment, the programs for operating the communication device 2, the information processing device 3 and the like are provided by being stored in the ROMs 21 and 31, but the optical disk drive, the USB connectors 281 and 351, not shown, Using a USB controller 280, 350, etc., a DVD (Digital Versatile Disc), a USB flash memory device, etc. in which the program is stored is connected, and the program is read from the DVD etc. into the communication device 2 etc. It may be operated. Further, a program is stored in a device on the Internet 6, and the program is read into the communication device 2 through the wireless LAN module 240, the mobile communication module 250, the wired LAN module 34, etc. May be operated. Furthermore, in the above-described embodiment, the communication device 2 and the like are configured by a plurality of hardware elements. However, the CPUs 20 and 30 and the like may realize some operations of these hardware elements by the operation of the program. It is.

1 コンテンツ再生システム
2 通信装置
3 情報処理装置
4 ルータ
5 移動体通信網
6 インターネット
20、30 CPU
21、31 ROM
22、32 RAM
27 内部ストレージ部
33 HDD部
34 有線LANモジュール
41 第1の通信部
42 コンテンツ変換部
43 第1の記憶部
51 第2の通信部
52 通信品質監視部
53 再生制御部
54 再生指示部
55 第2の記憶部
56 再生部
57 出力部57
230 液晶ドライバ
231 液晶パネル
240 無線LANモジュール
241、254 アンテナ
250 移動体通信モジュール
251 音声インタフェース
252 マイクロフォン
253 スピーカ
260 入力インタフェース
261 タッチパネル
270 内部ストレージ
271 内部ストレージインタフェース
280、350 USBコントローラ
281、351 USBコネクタ
330 HDD
331 HDDインタフェース
332 オリジナルコンテンツデータ
333 低品質コンテンツデータ
334 タイムシークテーブル
DESCRIPTION OF SYMBOLS 1 Content reproduction system 2 Communication apparatus 3 Information processing apparatus 4 Router 5 Mobile communication network 6 Internet 20, 30 CPU
21, 31 ROM
22, 32 RAM
27 Internal Storage Unit 33 HDD Unit 34 Wired LAN Module 41 First Communication Unit 42 Content Conversion Unit 43 First Storage Unit 51 Second Communication Unit 52 Communication Quality Monitoring Unit 53 Playback Control Unit 54 Playback Instruction Unit 55 Second Storage unit 56 Playback unit 57 Output unit 57
230 Liquid crystal driver 231 Liquid crystal panel 240 Wireless LAN module 241, 254 Antenna 250 Mobile communication module 251 Audio interface 252 Microphone 253 Speaker 260 Input interface 261 Touch panel 270 Internal storage 271 Internal storage interface 280, 350 USB controller 281 351 USB connector 330 HDD
331 HDD interface 332 Original content data 333 Low quality content data 334 Time seek table

Claims (8)

第1の通信部と第1の記憶部とを有する情報処理装置と、第2の通信部と第2の記憶部とを有する通信装置とを備え、前記情報処理装置と前記通信装置とは第1及び第2の通信部及びこれら通信部間の通信回線により互いに通信可能であるコンテンツ再生システムにおいて、
前記第1の記憶部には、オリジナルコンテンツデータと、このオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータとが格納され、
前記第2の記憶部には、前記第1の記憶部内に格納された前記低品質コンテンツデータが転送されて格納され、
前記通信装置は、
前記第2の記憶部内に格納されたデータを再生する再生部と、
前記通信回線の通信品質を監視する通信品質監視部と、
前記再生部により前記低品質コンテンツデータの再生をしているときに、前記通信品質監視部により監視している通信品質が所定のレベル以上であると判断すると、前記第2の通信部を介して前記第1の記憶部に格納された前記オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを前記再生部により再生させる再生制御部と
を備えることを特徴とするコンテンツ再生システム。
An information processing device having a first communication unit and a first storage unit, and a communication device having a second communication unit and a second storage unit, wherein the information processing device and the communication device are In a content reproduction system capable of communicating with each other via a communication line between the first and second communication units and the communication units,
The first storage unit stores original content data and low quality content data in which the quality of the original content data is reduced,
The second storage unit is transferred and stored with the low-quality content data stored in the first storage unit,
The communication device
A reproducing unit for reproducing data stored in the second storage unit;
A communication quality monitoring unit for monitoring the communication quality of the communication line;
When it is determined that the communication quality monitored by the communication quality monitoring unit is equal to or higher than a predetermined level when the low-quality content data is being reproduced by the reproduction unit, the second communication unit A playback control unit that requests the information processing apparatus to transfer the original content data stored in the first storage unit, and causes the playback unit to play back the transferred original content data. Content playback system.
前記再生制御部は、前記再生部により前記オリジナルコンテンツデータの再生をしているときに、前記通信品質監視部により監視している通信品質が所定のレベルを下回っていると判断すると、前記第2の記憶部に格納されている前記低品質コンテンツデータを前記再生部により再生させることを特徴とする請求項1記載のコンテンツ再生システム。   When the reproduction control unit determines that the communication quality monitored by the communication quality monitoring unit is lower than a predetermined level when the original content data is being reproduced by the reproduction unit, the second control unit 2. The content reproduction system according to claim 1, wherein the low-quality content data stored in the storage unit is reproduced by the reproduction unit. 前記低品質コンテンツデータには、前記通信回線を通じて前記第1の記憶部に格納されたオリジナルコンテンツデータにアクセスするための情報が記述されており、
前記再生制御部は、前記再生部により前記低品質コンテンツデータの再生をしているときに、前記第2の通信部を介して前記第1の記憶部に格納されたオリジナルコンテンツデータにアクセスする
ことを特徴とする請求項1または2記載のコンテンツ再生システム。
In the low-quality content data, information for accessing the original content data stored in the first storage unit through the communication line is described.
The reproduction control unit accesses the original content data stored in the first storage unit via the second communication unit when the reproduction unit reproduces the low-quality content data. The content reproduction system according to claim 1 or 2, characterized by the above-mentioned.
前記第2の記憶部には、前記オリジナルコンテンツデータ及び前記低品質コンテンツデータの再生位置と再生時間との関係を示すタイムテーブルが格納されており、
前記再生制御部は、前記オリジナルコンテンツデータと前記低品質コンテンツデータとの再生切替の際に、前記タイムテーブルを参照して、再生切替時の前記オリジナルコンテンツデータの再生時間と前記低品質コンテンツデータの再生時間との差を小さくするように再生切替を行う
ことを特徴とする請求項2記載のコンテンツ再生システム。
The second storage unit stores a time table indicating a relationship between a reproduction position and a reproduction time of the original content data and the low-quality content data,
The playback control unit refers to the time table when switching between playback of the original content data and the low quality content data, and refers to the playback time of the original content data at the time of playback switching and the low quality content data. 3. The content reproduction system according to claim 2, wherein reproduction switching is performed so as to reduce a difference from the reproduction time.
前記低品質コンテンツデータは、再生開始から所定の時間幅の冒頭部が前記オリジナルコンテンツデータと同等の品質を有する冒頭コンテンツデータとされており、
前記再生制御部は、前記低品質コンテンツデータの再生開始時にこの冒頭コンテンツデータを前記再生部により再生させる
ことを特徴とする請求項1〜4のいずれかに記載のコンテンツ再生システム。
The low-quality content data is the beginning content data having a quality equivalent to that of the original content data at the beginning of a predetermined time width from the start of reproduction,
5. The content reproduction system according to claim 1, wherein the reproduction control unit causes the reproduction unit to reproduce the initial content data at the start of reproduction of the low-quality content data.
通信部と記憶部とを有し、この通信部及び通信回線により、オリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置であって、
前記記憶部には、前記情報処理装置に格納された前記低品質コンテンツデータが転送されて格納され、
前記通信装置は、
前記記憶部内に格納されたデータを再生する再生部と、
前記通信回線の通信品質を監視する通信品質監視部と、
前記再生部により前記低品質コンテンツデータの再生をしているときに、前記通信品質監視部により監視している通信品質が所定のレベル以上であると判断すると、前記通信部を介して前記オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを前記再生部により再生させる再生制御部と
を備えることを特徴とする通信装置。
It has a communication unit and a storage unit, and this communication unit and communication line can communicate with each other between the original content data and the information processing device storing the low-quality content data whose quality is reduced. A communication device configured to:
In the storage unit, the low-quality content data stored in the information processing apparatus is transferred and stored,
The communication device
A playback unit for playing back data stored in the storage unit;
A communication quality monitoring unit for monitoring the communication quality of the communication line;
When the low quality content data is being reproduced by the reproduction unit, if the communication quality monitored by the communication quality monitoring unit is determined to be a predetermined level or higher, the original content is transmitted via the communication unit. A communication apparatus comprising: a reproduction control unit that requests the information processing apparatus to transfer data and causes the reproduction unit to reproduce the transferred original content data.
記憶部を有し、通信回線によりオリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成された通信装置におけるコンテンツ再生方法であって、
前記情報処理装置に格納された前記低品質コンテンツデータを前記記憶部に格納する工程と、
前記記憶部内に格納された前記低品質コンテンツデータを再生する工程と、
前記通信回線の通信品質を監視する工程と、
前記低品質コンテンツデータの再生をしているときに、監視している通信品質が所定のレベル以上であると判断すると、前記オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを再生する工程と
を備えることを特徴とするコンテンツ再生方法。
Content reproduction in a communication device having a storage unit and configured to be able to communicate with each other between an original content data and an information processing device storing low-quality content data whose quality of the original content data is reduced by a communication line A method,
Storing the low-quality content data stored in the information processing apparatus in the storage unit;
Reproducing the low-quality content data stored in the storage unit;
Monitoring the communication quality of the communication line;
When the low-quality content data is being played back, if it is determined that the monitored communication quality is equal to or higher than a predetermined level, the information processing apparatus is requested to transfer the original content data and has been transferred. And a step of reproducing the original content data.
記憶部を有し、通信回線によりオリジナルコンテンツデータ及びこのオリジナルコンテンツデータの品質を低下させた低品質コンテンツデータが格納された情報処理装置との間で互いに通信可能に構成されたコンピュータにより実行されるプログラムであって、
このプログラムが前記コンピュータにより実行されると、
前記情報処理装置に格納された前記低品質コンテンツデータを前記記憶部に格納する工程と、
前記記憶部内に格納された前記低品質コンテンツデータを再生する工程と、
前記通信回線の通信品質を監視する工程と、
前記低品質コンテンツデータの再生をしているときに、監視している通信品質が所定のレベル以上であると判断すると、前記オリジナルコンテンツデータの転送を前記情報処理装置に要求し、転送されてきた前記オリジナルコンテンツデータを再生する工程と
を前記コンピュータに実行させることを特徴とするプログラム。
It is executed by a computer having a storage unit and configured to be able to communicate with each other between an original content data and a low quality content data in which the quality of the original content data is reduced by a communication line. A program,
When this program is executed by the computer,
Storing the low-quality content data stored in the information processing apparatus in the storage unit;
Reproducing the low-quality content data stored in the storage unit;
Monitoring the communication quality of the communication line;
When the low-quality content data is being played back, if it is determined that the monitored communication quality is equal to or higher than a predetermined level, the information processing apparatus is requested to transfer the original content data and has been transferred. A program for causing the computer to execute the step of reproducing the original content data.
JP2012241015A 2012-10-31 2012-10-31 CONTENT REPRODUCTION SYSTEM, COMMUNICATION DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM Active JP6048073B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012241015A JP6048073B2 (en) 2012-10-31 2012-10-31 CONTENT REPRODUCTION SYSTEM, COMMUNICATION DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012241015A JP6048073B2 (en) 2012-10-31 2012-10-31 CONTENT REPRODUCTION SYSTEM, COMMUNICATION DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2014093560A true JP2014093560A (en) 2014-05-19
JP6048073B2 JP6048073B2 (en) 2016-12-21

Family

ID=50937385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012241015A Active JP6048073B2 (en) 2012-10-31 2012-10-31 CONTENT REPRODUCTION SYSTEM, COMMUNICATION DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP6048073B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014158141A (en) * 2013-02-15 2014-08-28 Buffalo Inc Content reproduction system, communication device, and content reproduction method
JP2019033383A (en) * 2017-08-08 2019-02-28 日本電気株式会社 Content processing unit, content processing system, content processing method, and content processing program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007139073A1 (en) * 2006-06-01 2007-12-06 Sharp Kabushiki Kaisha Content reproducing device
JP2008033454A (en) * 2006-07-26 2008-02-14 Sony Ericsson Mobilecommunications Japan Inc Information processor, information processing method, information processing program, and portable terminal device
JP2008523738A (en) * 2004-12-14 2008-07-03 インテル・コーポレーション Media player having high resolution image frame buffer and low resolution image frame buffer

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008523738A (en) * 2004-12-14 2008-07-03 インテル・コーポレーション Media player having high resolution image frame buffer and low resolution image frame buffer
WO2007139073A1 (en) * 2006-06-01 2007-12-06 Sharp Kabushiki Kaisha Content reproducing device
JP2008033454A (en) * 2006-07-26 2008-02-14 Sony Ericsson Mobilecommunications Japan Inc Information processor, information processing method, information processing program, and portable terminal device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014158141A (en) * 2013-02-15 2014-08-28 Buffalo Inc Content reproduction system, communication device, and content reproduction method
JP2019033383A (en) * 2017-08-08 2019-02-28 日本電気株式会社 Content processing unit, content processing system, content processing method, and content processing program

Also Published As

Publication number Publication date
JP6048073B2 (en) 2016-12-21

Similar Documents

Publication Publication Date Title
EP3195606B1 (en) Direct streaming for wireless display
CN102572520B (en) Image processing device, image reproduction device, and image reproduction system
US9521193B2 (en) Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
KR102133531B1 (en) Method for reproducing a content, terminal thereof, and system thereof
JP2008206039A (en) Content viewing device
CN108024389B (en) Content output device and control method thereof
JP6430034B2 (en) Recording medium and apparatus for recording program for providing low-delay live broadcast content
KR20130095519A (en) Screen mirroring method and apparatus thereof
JP2013106344A (en) Method of outputting video content from digital media server to digital media renderer, and related media sharing system
JP6116240B2 (en) Transmission device, transmission method, and program
US20150086184A1 (en) Reception apparatus and reception method
JP6701021B2 (en) Communication device, communication method, and program
JP5135147B2 (en) Video file transmission server and operation control method thereof
JP6048073B2 (en) CONTENT REPRODUCTION SYSTEM, COMMUNICATION DEVICE, CONTENT REPRODUCTION METHOD, AND PROGRAM
JP6036373B2 (en) Content reproduction system, communication apparatus, and content reproduction method
KR100847597B1 (en) A content providing system having a transcoding method of video content and a transcoding function of video content
KR20140103377A (en) Content server and content providing method of the same
JP2010119030A (en) Communication device, communication method, and communication program
JP2015041800A (en) Receiving device and receiving method
KR100856121B1 (en) A content providing system having a transcoding method of video content and a transcoding function of video content
TW201308994A (en) Streaming media player system and display method thereof
KR100874271B1 (en) How to transcode video content
KR20090029635A (en) How to transcode video content
JP2016019140A (en) Content transfer method, content transfer device, content receiving device and content transfer program
JP2018074349A (en) Video processing apparatus, video processing method, and video processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150608

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160721

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160914

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20161025

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161107

R150 Certificate of patent or registration of utility model

Ref document number: 6048073

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250