JP4677839B2 - Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method - Google Patents

Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method Download PDF

Info

Publication number
JP4677839B2
JP4677839B2 JP2005202881A JP2005202881A JP4677839B2 JP 4677839 B2 JP4677839 B2 JP 4677839B2 JP 2005202881 A JP2005202881 A JP 2005202881A JP 2005202881 A JP2005202881 A JP 2005202881A JP 4677839 B2 JP4677839 B2 JP 4677839B2
Authority
JP
Japan
Prior art keywords
content
decryption software
software
decryption
transmission request
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.)
Active
Application number
JP2005202881A
Other languages
Japanese (ja)
Other versions
JP2007025768A (en
Inventor
英雄 下島野
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.)
Kenwood KK
Original Assignee
Kenwood KK
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 Kenwood KK filed Critical Kenwood KK
Priority to JP2005202881A priority Critical patent/JP4677839B2/en
Publication of JP2007025768A publication Critical patent/JP2007025768A/en
Application granted granted Critical
Publication of JP4677839B2 publication Critical patent/JP4677839B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Description

本発明はデジタル画像および/又は音楽等のデジタルコンテンツを再生するための再生装置、復号化ソフトウェア配信サーバ、コンテンツ配信サーバ、復号化ソフトウェア配信システム、コンテンツ再生方法及び復号化ソフトウェア配信方法に関する。   The present invention relates to a playback device, a decryption software distribution server, a content distribution server, a decryption software distribution system, a content reproduction method, and a decryption software distribution method for reproducing digital content such as digital images and / or music.

デジタル技術および通信技術の進歩によりオーディオビジュアル(AV)機器(以下、単にプレイヤという)は、CD(コンパクトディスク)やDVD(デジタル多用途ディスク)等の記録媒体に予め記録されたコンテンツのみならず、放送やインターネット等のネットワーク等の媒体を介して各種のコンテンツを取り込み、内蔵する記録媒体に記録保存すると共にユーザが希望する時間にこれらのコンテンツを選択的に再生可能になっている。また、CD等の記録媒体に記録されたコンテンツをPC(パーソナルコンピュータ)に所定の形式で圧縮してHD(ハードディスク)に記録し、上述と同様、ユーザが希望する時間にこれらのコンテンツを選択的に再生可能になっている。   With the advancement of digital technology and communication technology, audio visual (AV) devices (hereinafter simply referred to as players) are not only content pre-recorded on recording media such as CDs (compact discs) and DVDs (digital versatile discs), Various contents are taken in through a medium such as a network such as broadcast or the Internet, recorded and stored in a built-in recording medium, and these contents can be selectively reproduced at a time desired by the user. Also, content recorded on a recording medium such as a CD is compressed in a predetermined format on a PC (personal computer) and recorded on an HD (hard disk), and the content is selectively selected at a time desired by the user as described above. Can be played.

これらのデジタルコンテンツを記録再生するプレイヤは、幾つかの技術文献に開示されている。ビデオ信号の形態を判別する判別手段を設け、この判別手段からの判別出力に基づいてDSP(Digital Signal Processor)にダウンロードされる複数の信号処理プログラム(いわゆる復号化ソフトウェア)の内の1つを選択することにより、ハードウェアを増加することなく信号形態の異なるビデオ信号の処理を可能にする映像表示装置が開示されている(例えば、特許文献1参照。)。   Players that record and reproduce these digital contents are disclosed in several technical documents. A discrimination means for discriminating the form of the video signal is provided, and one of a plurality of signal processing programs (so-called decoding software) downloaded to the DSP (Digital Signal Processor) is selected based on the discrimination output from the discrimination means Thus, there has been disclosed a video display device that can process video signals having different signal forms without increasing hardware (see, for example, Patent Document 1).

特開2000−148113号公報(第3−4頁、第1図)JP 2000-148113 A (page 3-4, FIG. 1)

図6は、代表的な従来のプレイヤの構成を示すブロック図である。プレイヤ50は、ローディング部51、記録媒体52、ヘッド部53、システムコントロール部54、パネル操作部55、リモコン信号受信部(遠隔操作信号受信部)56、表示部57、再生部58、LANモジュール59およびFlash ROM(メモリ)60を含んでいる。   FIG. 6 is a block diagram showing the configuration of a typical conventional player. The player 50 includes a loading unit 51, a recording medium 52, a head unit 53, a system control unit 54, a panel operation unit 55, a remote control signal reception unit (remote operation signal reception unit) 56, a display unit 57, a reproduction unit 58, and a LAN module 59. And a flash ROM (memory) 60.

ここで、ローディング部51は、ローディングされるCD等の記録媒体52を一定速度で回転駆動し、ヘッド部53によりデータを記録媒体52へ又はそれから読み書きする。システムコントロール部54は、CPU(中央処理装置)であって、ユーザによるパネル操作部55又はリモコン信号受信部56による操作に基づき装置全体の動作を制御する。表示部57は、ユーザによる操作情報およびプレイヤ50の動作状態等の情報を表示する。再生部58は、映像信号や音声信号を再生して出力する。LANモジュール59は、ルータ70を介してPC71等に接続され、インターネット等のネットワークから必要な情報を取得可能にする。メモリ60は、例えばPC71で扱われる動画、音声および静止画等の各種コンテンツ(又はファイル)を再生するための復号化ソフトウェア等が書き込まれている。   Here, the loading unit 51 rotationally drives a recording medium 52 such as a CD to be loaded at a constant speed, and reads / writes data to / from the recording medium 52 by the head unit 53. The system control unit 54 is a CPU (central processing unit), and controls the operation of the entire apparatus based on an operation by the user through the panel operation unit 55 or the remote control signal reception unit 56. The display unit 57 displays operation information by the user and information such as the operation state of the player 50. The reproducing unit 58 reproduces and outputs a video signal and an audio signal. The LAN module 59 is connected to the PC 71 and the like via the router 70, and can acquire necessary information from a network such as the Internet. In the memory 60, for example, decryption software for reproducing various contents (or files) such as moving images, sounds, and still images handled by the PC 71 is written.

次に、図6に示す代表的なプレイヤ50によりPC71が扱う上述の如き各種コンテンツのファイルを再生する場合の動作を説明する。プレイヤ50は、ユーザによるパネル操作部55又はリモコン信号受信部56の操作に応じて、LANモジュール59に接続されたルータ70を介してPC71からファイルを受け取る。LANモジュール59は、システムコントロール部54を介して受け取ったファイルを再生部58へ送り、映像や音声信号を再生して出力する。この再生に際して、システムコントロール部54は、メモリ(Flash ROM)60に格納されている復号化ソフトウェアのうち必要な復号化ソフトウェアを読み出して使用する。また、PC71から受け取ったファイルは、ユーザの操作に応じてローディング部51にローディングされた記録媒体52に記録保存することも可能である。   Next, the operation in the case where the above-mentioned various content files handled by the PC 71 are played by the representative player 50 shown in FIG. 6 will be described. The player 50 receives a file from the PC 71 via the router 70 connected to the LAN module 59 according to the operation of the panel operation unit 55 or the remote control signal reception unit 56 by the user. The LAN module 59 sends the file received via the system control unit 54 to the reproduction unit 58 to reproduce and output video and audio signals. During this reproduction, the system control unit 54 reads out and uses the necessary decryption software among the decryption software stored in the memory (Flash ROM) 60. Further, the file received from the PC 71 can be recorded and stored in the recording medium 52 loaded in the loading unit 51 in accordance with a user operation.

しかし、従来技術によると、予めプレイヤに格納されていない復号化ソフトウェアを必要とするフォーマット、例えば世の中に存在する復号化ソフトウェアのバージョンアップ又は新規復号化ソフトウェアに対応するコンテンツを再生することができない。そこで、これらのファイルを再生するには、ユーザ操作によりプレイヤのメーカーから提供されるアップデートファイルをダウンロードしてメモリのアップデート(更新)を行なう必要があるという課題があった。   However, according to the prior art, a format that requires decryption software that is not stored in advance in the player, for example, the upgrade of decryption software existing in the world or content corresponding to new decryption software cannot be reproduced. Therefore, in order to reproduce these files, there is a problem that it is necessary to update (update) the memory by downloading an update file provided by the player manufacturer by a user operation.

本発明は、従来技術の上述した課題に鑑みなされたものであり、斯かる課題を解消又は軽減する再生装置、復号化ソフトウェア配信サーバ、コンテンツ配信サーバ、復号化ソフトウェア配信システム、コンテンツ再生方法及び復号化ソフトウェア配信方法を提供することを主たる目的とする。   The present invention has been made in view of the above-described problems of the prior art, and a reproduction apparatus, a decryption software distribution server, a content distribution server, a decryption software distribution system, a content reproduction method, and a decryption that solve or reduce such problems. The main purpose is to provide a distributed software distribution method.

前述の課題を解決するため本発明は、次のような特徴的な構成を採用している。   In order to solve the above-described problems, the present invention employs the following characteristic configuration.

(1)受信又は収容した記録媒体のコンテンツを再生する再生手段と、
該再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶する記憶手段と、
前記コンテンツを再生する復号化ソフトウェアが前記記憶手段に記憶されているか否かを判別する判別手段と、
該判別手段によって前記コンテンツを再生するための復号化ソフトウェアが前記記憶手段に記憶されていないと判別されたとき、前記コンテンツに対応する復号化ソフトウェアの送信を外部に要求する要求手段と、
該要求手段の要求により受信された復号化ソフトウェアを前記記憶手段に記憶する記憶制御手段とを備える再生装置。
(2)前記要求手段は、前記復号化ソフトウェアの要求に際して、前記コンテンツの少なくとも一部を送信する上記(1)の再生装置。
(3)前記要求手段は、前記復号化ソフトウェアの要求に際して、前記コンテンツの種類を特定できないとき、前記コンテンツの少なくとも一部を送信する上記(1)の再生装置。
(4)コンテンツを再生するための複数種類の復号化ソフトウェアを記憶する復号化ソフトウェア記憶手段と、
前記復号化ソフトウェアの送信の要求を受信する復号化ソフトウェア送信要求受信手段と、
該復号化ソフトウェア送信要求受信手段で受信された復号化ソフトウェアの送信要求に応答して、対応する復号化ソフトウェアを送信する復号化ソフトウェア送信手段とを備える復号化ソフトウェア配信サーバ。
(5)前記復号化ソフトウェア送信要求受信手段は、
前記復号化ソフトウェアの送信要求と共に送信を要求されている復号化ソフトウェアに対応するコンテンツの少なくとも一部を受信し、該受信されたコンテンツの少なくとも一部を解析して対応する復号化ソフトウェアを検出する検出手段と、
該検出手段で検出された復号化ソフトウェアに対応する復号化ソフトウェアを前記復号化ソフトウェア送信手段に通知する通知手段とを備え、
前記復号化ソフトウェア送信手段は、前記通知手段により通知された復号化ソフトウェアを送信する上記(4)の復号化ソフトウェア配信サーバ。
(6)複数のコンテンツを記憶する記憶手段と、
再生装置からのコンテンツ配信要求に応答して対応するコンテンツを配信するコンテンツ配信手段と、
前記再生装置からの復号化ソフトウェアの配信要求に応答して、複数種類の復号化ソフトウェアを記憶する復号化ソフトウェア配信サーバに対して対応する復号化ソフトウェアの送信を要求する復号化ソフトウェア要求手段と、
前記復号化ソフトウェア配信サーバから受信した復号化ソフトウェアを前記再生装置に送信する復号化ソフトウェア送信手段とを備えるコンテンツ配信サーバ。
(7)前記ソフトウェア要求手段は、前記復号化ソフトウェアの配信要求と共に要求する復号化ソフトウェアに対応するコンテンツの少なくとも一部を受信して、当該受信したコンテンツの少なくとも一部を前記復号化ソフトウェアの送信要求と共に送信する上記(6)のコンテンツ配信サーバ。
(8)受信又は収容した記録媒体に記録されたコンテンツを再生する再生手段と、
該再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶する記憶手段と、
前記コンテンツを再生する復号化ソフトウェアが前記記憶手段に記憶されているか否かを判別する判別手段と、
前記判別手段により前記コンテンツを再生するための復号化ソフトウェアが前記記憶手段に記憶されていないと判別されたとき、前記コンテンツに対応する復号化ソフトウェアの送信を外部に要求する要求手段と、
該要求手段の要求により受信された復号化ソフトウェアを前記記憶手段に記憶する記憶制御手段とを備える再生装置と、
コンテンツを再生するための複数の復号化ソフトウェアを記憶する復号化ソフトウェア記憶手段と、
前記復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信手段と、
該復号化ソフトウェア送信要求受信手段で受信された復号化ソフトウェアの送信要求に応答して、対応する復号化ソフトウェアを送信する復号化ソフトウェア送信手段とを備える復号化ソフトウェア配信サーバとを備える復号化ソフトウェア配信システム。
(9)前記再生装置の前記要求手段は、前記復号化ソフトウェアの要求に際して、前記コンテンツの少なくとも一部を送信するものとし、
前記復号化ソフトウェア配信サーバの前記復号化ソフトウェア送信要求受信手段は、前記復号化ソフトウェアの送信要求と共に送信を要求されている復号化ソフトウェアに対応するコンテンツの少なくとも一部を受信するものとし、前記受信されたコンテンツの少なくとも一部を解析して対応する復号化ソフトウェアを検出する検出手段と、
前記検出手段で検出された復号化ソフトウェアに対応する復号化ソフトウェアを前記復号化ソフトウェア送信手段に通知する通知手段とを更に備え、
前記復号化ソフトウェア送信手段は、前記通知手段により通知された復号化ソフトウェアを送信する上記(8)の復号化ソフトウェア配信システム。
(10)再生部でコンテンツを再生するための復号化ソフトウェアを記憶する記憶手段を備えた再生装置のコンテンツ再生方法において、
再生しようとしているコンテンツを再生するための復号化ソフトウェアが前記記憶手段に記憶されているか否かを判別する判別ステップと、
該判別ステップにより前記コンテンツを再生するための復号化ソフトウェアが前記記憶手段に記憶されていないと判別されたとき、前記コンテンツに対応する復号化ソフトウェアの送信を要求する復号化ソフトウェア送信要求ステップと、
該復号化ソフトウェア送信要求ステップの要求により受信された復号化ソフトウェアを前記記憶手段に記憶する記憶制御ステップと、
前記記憶手段に記憶された復号化ソフトウェアによりコンテンツを再生する再生ステップとを備える再生装置のコンテンツ再生方法。
(11)コンテンツを再生するための複数種類の復号化ソフトウェアを記憶する復号化ソフトウェア記憶手段を備える復号化ソフトウェア配信サーバの復号化ソフトウェア配信方法において、
前記復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信ステップと、
該復号化ソフトウェア送信要求受信ステップで受信した復号化ソフトウェアの送信要求に応答して、対応する復号化ソフトウェアを送信する復号化ソフトウェア送信ステップとを備える復号化ソフトウェア配信サーバの復号化ソフトウェア配信方法。
(1) reproduction means for reproducing the content of the received or accommodated recording medium;
Storage means for storing decryption software for reproducing the content by the reproduction means;
Determining means for determining whether or not decryption software for reproducing the content is stored in the storage means;
Requesting means for requesting the transmission of the decryption software corresponding to the content when the determination means determines that the decryption software for reproducing the content is not stored in the storage means;
A playback device comprising: storage control means for storing the decrypted software received by the request means in the storage means.
(2) The playback device according to (1), wherein the request unit transmits at least a part of the content when the decryption software is requested.
(3) The reproducing apparatus according to (1), wherein the request unit transmits at least a part of the content when the type of the content cannot be specified when the decryption software is requested.
(4) Decryption software storage means for storing a plurality of types of decryption software for reproducing content;
Decryption software transmission request receiving means for receiving a request for transmission of the decryption software;
A decryption software distribution server comprising: decryption software transmission means for transmitting corresponding decryption software in response to a decryption software transmission request received by the decryption software transmission request reception means.
(5) The decryption software transmission request receiving means includes:
At least a part of the content corresponding to the decryption software requested to be transmitted is received together with the transmission request of the decryption software, and at least a part of the received content is analyzed to detect the corresponding decryption software Detection means;
Notification means for notifying the decryption software transmission means of the decryption software corresponding to the decryption software detected by the detection means,
The decryption software distribution server according to (4), wherein the decryption software transmission means transmits the decryption software notified by the notification means.
(6) storage means for storing a plurality of contents;
Content distribution means for distributing corresponding content in response to a content distribution request from a playback device;
In response to a decryption software distribution request from the playback device, a decryption software request means for requesting the decryption software distribution server storing a plurality of types of decryption software to transmit corresponding decryption software;
A content distribution server comprising: decryption software transmission means for transmitting the decryption software received from the decryption software distribution server to the playback device.
(7) The software request means receives at least a part of content corresponding to the decryption software requested together with the decryption software distribution request, and transmits at least a part of the received content to the decryption software. The content distribution server according to (6), which is transmitted together with the request.
(8) Reproducing means for reproducing the content recorded on the received or accommodated recording medium;
Storage means for storing decryption software for reproducing the content by the reproduction means;
Determining means for determining whether or not decryption software for reproducing the content is stored in the storage means;
Request means for requesting the transmission of the decryption software corresponding to the content to the outside when the determination means determines that the decryption software for reproducing the content is not stored in the storage means;
A playback device comprising: storage control means for storing in the storage means the decryption software received in response to the request from the request means;
Decryption software storage means for storing a plurality of decryption software for reproducing content;
Decryption software transmission request receiving means for receiving the decryption software transmission request;
Decryption software comprising a decryption software distribution server comprising decryption software transmission means for transmitting corresponding decryption software in response to a decryption software transmission request received by the decryption software transmission request reception means Distribution system.
(9) The request unit of the playback device transmits at least a part of the content upon request of the decryption software,
The decryption software transmission request receiving means of the decryption software distribution server receives at least a part of the content corresponding to the decryption software requested to be transmitted together with the decryption software transmission request. Detecting means for analyzing at least a part of the received content and detecting corresponding decryption software;
Notification means for notifying the decryption software transmission means of the decryption software corresponding to the decryption software detected by the detection means;
The decryption software distribution system according to (8), wherein the decryption software transmission unit transmits the decryption software notified by the notification unit.
(10) In a content playback method of a playback device including storage means for storing decryption software for playing back content in a playback unit,
A determination step of determining whether or not decryption software for reproducing the content to be reproduced is stored in the storage means;
A decryption software transmission requesting step for requesting transmission of decryption software corresponding to the content when it is determined in the determination step that decryption software for reproducing the content is not stored in the storage means;
A storage control step for storing the decryption software received in response to the request for the decryption software transmission request step in the storage means;
A content playback method of a playback device, comprising: a playback step of playing back content using the decryption software stored in the storage means.
(11) In a decryption software distribution method of a decryption software distribution server comprising decryption software storage means for storing a plurality of types of decryption software for reproducing content,
Receiving a decryption software transmission request receiving step for receiving the decryption software transmission request;
A decryption software distribution method of a decryption software distribution server, comprising: a decryption software transmission step of transmitting corresponding decryption software in response to the decryption software transmission request received in the decryption software transmission request reception step.

本発明の再生装置、復号化ソフトウェア配信サーバ、コンテンツ配信サーバ、復号化ソフトウェア配信システム、コンテンツ再生方法及び復号化ソフトウェア配信方法によると、次の如き実用上の顕著な効果が得られる。即ち、プレイヤが未対応の復号化ソフトウェアを使用したコンテンツの場合には、インターネットを介してメーカーから対応する復号化ソフトウェアを取得してメモリ(Flash ROM)の空きエリアにダウンロードすることにより、このコンテンツを再生することが可能になる。将来的な復号化ソフトウェアへの対応を可能にする。更に、コンテンツの種類がプレイヤで解析できない場合でも、コンテンツの少なくとも一部を復号化ソフトウェア配信サーバに送信して、復号化ソフトウェア配信サーバ側で解析できるので、一層多様性のある再生が可能である。   According to the playback device, decryption software distribution server, content distribution server, decryption software distribution system, content playback method, and decryption software distribution method of the present invention, the following remarkable effects in practical use can be obtained. That is, in the case of content using decryption software that is not supported by the player, the content is obtained by acquiring the corresponding decryption software from the manufacturer via the Internet and downloading it to a free area of the memory (Flash ROM). Can be played. Enables support for future decryption software. Furthermore, even when the type of content cannot be analyzed by the player, at least a part of the content can be transmitted to the decryption software distribution server and analyzed by the decryption software distribution server, so that more diverse reproduction is possible. .

以下、本発明による再生装置、復号化ソフトウェア配信サーバ、コンテンツ配信サーバ、復号化ソフトウェア配信システム、コンテンツ再生方法及び復号化ソフトウェア配信方法の好適実施例の構成および動作を、添付図面を参照して詳細に説明する。   Hereinafter, the configuration and operation of preferred embodiments of a playback device, a decryption software distribution server, a content distribution server, a decryption software distribution system, a content playback method, and a decryption software distribution method according to the present invention will be described in detail with reference to the accompanying drawings. Explained.

先ず、図1は、本発明による復号化ソフトウェア配信システムの好適実施例のシステム構成図である。このシステムは、再生装置としてのプレイヤ本体(以下、単にプレイヤという)10、ルータ30、コンテンツ配信サーバとしてのPC31、WWW32および復号化ソフトウェア配信サーバ33により構成されている。   FIG. 1 is a system configuration diagram of a preferred embodiment of a decryption software distribution system according to the present invention. This system includes a player main body (hereinafter simply referred to as a player) 10 as a playback device, a router 30, a PC 31 as a content distribution server, a WWW 32, and a decryption software distribution server 33.

ここで、プレイヤ10は、ローディング部11、記録媒体12、ヘッド部13、システムコントロール部(例えば、CPU:中央処理装置)14、パネル操作部15、リモコン信号受信部16、表示部17、再生部18、LANモジュール19およびメモリ(Flash ROM)20を含んでいる。そして、記録媒体12をローディング部11に搭載し、ユーザによるパネル操作部15又はリモコン信号受信部16が受信した操作信号に応じてシステムコントロール部14の制御下で、ヘッド部13により記録媒体12にコンテンツの書き込み又は読み出し(再生)を行なう。   Here, the player 10 includes a loading unit 11, a recording medium 12, a head unit 13, a system control unit (for example, CPU: central processing unit) 14, a panel operation unit 15, a remote control signal receiving unit 16, a display unit 17, and a reproduction unit. 18, a LAN module 19 and a memory (Flash ROM) 20 are included. Then, the recording medium 12 is mounted on the loading unit 11, and the head unit 13 controls the recording medium 12 under the control of the system control unit 14 in accordance with an operation signal received by the panel operation unit 15 or the remote control signal reception unit 16 by the user. Write or read (play) content.

メモリ20は、図2(A)に示す如く、メインプログラム格納エリアに加えて複数(例えば、001〜NのN個)の復号化ソフトウェア格納エリアを有する。そして、システムコントロール部14は、記録媒体12へのコンテンツの読み書き時に、このメモリ20に格納されている複数の復号化ソフトウェアのうち必要な復号化ソフトウェアを読み出して使用する。   As shown in FIG. 2A, the memory 20 has a plurality (for example, N of 001 to N) of decrypted software storage areas in addition to the main program storage area. The system control unit 14 reads out and uses necessary decryption software among the plurality of decryption software stored in the memory 20 when reading / writing content from / to the recording medium 12.

コンテンツの記録・再生について、図1を参照して簡単に説明する。このプレイヤ10は、LANモジュール19を含み、インターネット等のネットワークへの接続機能を有する。即ち、このプレイヤ10は、ユーザによるパネル操作部15又はリモコン16の操作に応じてシステムコントロール部14の制御下で、LANモジュール19、ルータ30を介してPC31に格納されている画像又は音声コンテンツの配信要求を送信し、これに応答してPC31から配信されたコンテンツを受信してコンテンツデータを取得する。そして、取得したコンテンツを、システムコントロール部14の制御下でローディング部11に搭載された記録媒体12に記録格納する。プレイヤ10は、PC31から受信して記録媒体12に記録格納されたコンテンツ又は記録媒体12に予め記録されているコンテンツを再生する。このコンテンツの再生には、メモリ20から対応する復号化ソフトウェアを読み出し、読み出した復号化ソフトウェアを用いてコンテンツを再生して再生部18から映像信号および/又は音声信号として出力すると共に表示部17の液晶表示パネル等に表示する。また、ストリーミング形式でコンテンツデータを受信し、受信するコンテンツデータを順次再生するようにしてもよい。   Content recording / reproduction will be briefly described with reference to FIG. The player 10 includes a LAN module 19 and has a function of connecting to a network such as the Internet. That is, the player 10 controls the image or audio content stored in the PC 31 via the LAN module 19 and the router 30 under the control of the system control unit 14 according to the operation of the panel operation unit 15 or the remote control 16 by the user. A distribution request is transmitted, and in response to this, the content distributed from the PC 31 is received and content data is acquired. Then, the acquired content is recorded and stored in the recording medium 12 mounted on the loading unit 11 under the control of the system control unit 14. The player 10 reproduces the content received from the PC 31 and recorded and stored in the recording medium 12 or the content recorded in advance on the recording medium 12. To reproduce the content, the corresponding decryption software is read from the memory 20, the content is reproduced using the read decryption software, and is output from the reproduction unit 18 as a video signal and / or an audio signal. Displayed on a liquid crystal display panel or the like. Further, the content data may be received in a streaming format, and the received content data may be sequentially played back.

尚、コンテンツに対応する復号化ソフトウェアがメモリ20内にない場合には、システムコントロール部14は、必要な復号化ソフトウェアの配信要求信号をLANモジュール19、ルータ30およびWWW32を介して復号化ソフトウェア配信サーバ33にアクセスし、このコンテンツに対応する復号化ソフトウェアをWWW32、ルータ30およびLANモジュール19を介して取得し、システムコントロール部14に伝送し、更にメモリ20の空きエリアに格納する。尚、プレイヤ10がコンテンツの形式を特定できない場合、即ち、必要な復号化ソフトウェアを特定できない場合には、プレイヤ10は、当該コンテンツの所定データ量に相当する部分、具体的にはコンテンツの先頭部分の1〜10kバイト程度を、復号化ソフトウェア配信要求信号に合わせて、そのまま送信する。   If there is no decryption software corresponding to the content in the memory 20, the system control unit 14 distributes the decryption software distribution request signal of the necessary decryption software via the LAN module 19, the router 30 and the WWW 32. The server 33 is accessed, and decryption software corresponding to this content is acquired via the WWW 32, the router 30, and the LAN module 19, transmitted to the system control unit 14, and further stored in an empty area of the memory 20. Note that if the player 10 cannot specify the content format, that is, if the necessary decryption software cannot be specified, the player 10 determines the portion corresponding to the predetermined data amount of the content, specifically, the head portion of the content. Are transmitted as they are in accordance with the decryption software distribution request signal.

次に、復号化ソフトウェア配信サーバ33について説明する。復号化ソフトウェア配信サーバ33は、通信部331、システムコントロール部332、対応復号化ソフトウェア検出部333および復号化ソフトウェア記憶部334から構成されている。   Next, the decryption software distribution server 33 will be described. The decryption software distribution server 33 includes a communication unit 331, a system control unit 332, a corresponding decryption software detection unit 333, and a decryption software storage unit 334.

ここで、通信部331は、復号化ソフトウェア配信要求信号を受信して、システムコントロール部332に伝送する。一方、システムコントロール部332から伝送された復号化ソフトウェアをWWW32およびルータ30を介してプレイヤ10に送信する。   Here, the communication unit 331 receives the decrypted software distribution request signal and transmits it to the system control unit 332. On the other hand, the decryption software transmitted from the system control unit 332 is transmitted to the player 10 via the WWW 32 and the router 30.

システムコントロール部332は、通信部331、対応復号化ソフトウェア検出部333、復号化ソフトウェア記憶部334をそれぞれ制御する。通信部331から復号化ソフトウェア配信要求信号を受信すると、当該配信要求が復号化ソフトウェアを特定しているか否かを判別する。特定されている場合には、復号化ソフトウェア記憶部334から対応する復号化ソフトウェアを読み出して、これを通信部331に出力する。一方、当該配信要求が復号化ソフトウェアを特定していない場合には、伴って送信されてきたコンテンツの一部を対応復号化ソフトウェア検出部333に送信する。対応復号化ソフトウェア検出部333から対応する復号化ソフトウェアの情報を受信すると、これに基づいて、復号化ソフトウェア記憶部334から対応する復号化ソフトウェアを読み出して、これを通信部331に出力する。   The system control unit 332 controls the communication unit 331, the corresponding decryption software detection unit 333, and the decryption software storage unit 334, respectively. When the decrypted software distribution request signal is received from the communication unit 331, it is determined whether or not the distribution request specifies the decrypted software. If specified, the corresponding decryption software is read from the decryption software storage unit 334 and is output to the communication unit 331. On the other hand, if the distribution request does not specify decryption software, a part of the content transmitted along with the request is transmitted to the corresponding decryption software detection unit 333. When the corresponding decryption software information is received from the corresponding decryption software detection unit 333, based on this, the corresponding decryption software is read from the decryption software storage unit 334 and output to the communication unit 331.

対応復号化ソフトウェア検出部333は、システムコントロール部332からコンテンツデータの一部を受信すると、これに対応する復号化ソフトウェアを検出する。具体的には、例えば、受信したコンテンツデータの一部のヘッダ部分を解析して、対応する復号化ソフトウェアを特定する。このためには、複数種類のコンテンツのヘッダにある情報と、対応する復号化ソフトウェアを対にして記憶するテーブルを備えているとよい。   When the corresponding decryption software detection unit 333 receives a part of the content data from the system control unit 332, the corresponding decryption software detection unit 333 detects the corresponding decryption software. Specifically, for example, a part of the header portion of the received content data is analyzed to identify the corresponding decryption software. For this purpose, it is preferable to provide a table for storing information in headers of a plurality of types of content and corresponding decryption software in pairs.

次に、コンテンツサーバとしてのPC31について説明する。PC31は、少なくともルータ30を介してプレイヤ10にコンテンツを供給する機能を備えており、PC31全体を制御するためのシステムコントロール部312、複数のコンテンツを記憶するコンテンツ記憶部314、コンテンツ記憶部314に記憶されたコンテンツを管理するためのコンテンツ管理部313およびコンテンツ配信要求信号を受信又はコンテンツデータを送信するための通信部311を備えている。   Next, the PC 31 as a content server will be described. The PC 31 has a function of supplying content to the player 10 via at least the router 30, and includes a system control unit 312 for controlling the entire PC 31, a content storage unit 314 for storing a plurality of contents, and a content storage unit 314. A content management unit 313 for managing stored content and a communication unit 311 for receiving a content distribution request signal or transmitting content data are provided.

通信部311は、プレイヤ10からのコンテンツ配信要求を受信して、これをシステムコントロール部312に入力する。また、システムコントロール部312から受信したコンテンツデータをプレイヤ10に対して出力する。コンテンツ管理部313は、コンテンツ管理テーブルを有するメモリ(RAM:ランダムアクセスメモリ等)で構成され、各コンテンツのコンテンツ記憶部314内のアドレスを管理している。コンテンツ記憶部314は、複数のコンテンツを記憶するメモリ(RAMやHDD等)で構成され、各コンテンツのアドレスは、コンテンツ管理部313で管理されている。   The communication unit 311 receives the content distribution request from the player 10 and inputs it to the system control unit 312. Further, the content data received from the system control unit 312 is output to the player 10. The content management unit 313 is configured by a memory (RAM: random access memory or the like) having a content management table, and manages the address in the content storage unit 314 of each content. The content storage unit 314 is configured by a memory (RAM, HDD, or the like) that stores a plurality of contents, and the address of each content is managed by the content management unit 313.

システムコントロール部312は、通信部311、コンテンツ管理部313およびコンテンツ記憶部314を制御する。通信部311が、プレイヤ10からコンテンツ配信要求信号を受信し、これがシステムコントロール部312に入力されると、対応するコンテンツデータのコンテンツ記憶部314内のアドレスを、コンテンツ管理部313のコンテンツ管理テーブルを参照して特定する。そして、特定されたアドレスに基づいてコンテンツ記憶部314内のコンテンツデータを読み出して、これを通信部311に対して出力する。   The system control unit 312 controls the communication unit 311, the content management unit 313, and the content storage unit 314. When the communication unit 311 receives a content distribution request signal from the player 10 and inputs the content distribution request signal to the system control unit 312, the address in the content storage unit 314 of the corresponding content data is displayed in the content management table of the content management unit 313. Identify by reference. Then, the content data in the content storage unit 314 is read based on the specified address, and is output to the communication unit 311.

次に、図3および図4のフローチャートを参照して、図1に示す本発明による復号化ソフトウェア配信システムのコンテンツ再生動作について説明する。   Next, the content reproduction operation of the decryption software distribution system according to the present invention shown in FIG. 1 will be described with reference to the flowcharts of FIGS.

先ず、再生するコンテンツのヘッダ解析処理を行う(ステップA1)。図2(B)は、斯かるコンテンツのヘッダ部の例を示す。このヘッダ部は、1〜10kバイト程度である。次に、このコンテンツが解析可能か否かを判断する(ステップA2)。解析可能である場合(ステップA2:Yes)には、このコンテンツが再生可能か否かを判断する(ステップA3)。再生可能である場合(ステップA3:Yes)には、このコンテンツ(又はファイル)を再生(ステップA13)して、処理を終了する。一方、再生不可能である場合(ステップA3:No)には、プレイヤ10は、LANモジュール19、ルータ30、WWW32を介して復号化ソフトウェア配信サーバ33へアクセスする(ステップA4)、そしてそのコンテンツの復号化ソフトウェアの配信を要求する(ステップA5)。   First, header analysis processing of the content to be reproduced is performed (step A1). FIG. 2B shows an example of the header portion of such content. This header part is about 1 to 10 kbytes. Next, it is determined whether or not this content can be analyzed (step A2). If analysis is possible (step A2: Yes), it is determined whether or not the content can be reproduced (step A3). If it is reproducible (step A3: Yes), this content (or file) is reproduced (step A13), and the process is terminated. On the other hand, when reproduction is impossible (step A3: No), the player 10 accesses the decryption software distribution server 33 via the LAN module 19, the router 30, and the WWW 32 (step A4), and the content The distribution of decryption software is requested (step A5).

一方、コンテンツの解析が不可能である場合(ステップA2:No)には、指定されている復号化ソフトウェア配信サーバ33へアクセスする(ステップA6)。このとき、コンテンツ先頭の10kバイト程度のダンプデータを復号化ソフトウェア配信サーバ33へ送信する(ステップA7)。これらステップA5又はステップA7の後に、復号化ソフトウェア配信サーバ33の処理が行われる(ステップA8)。   On the other hand, when content analysis is impossible (step A2: No), the designated decryption software distribution server 33 is accessed (step A6). At this time, dump data of about 10 kbytes at the beginning of the content is transmitted to the decryption software distribution server 33 (step A7). After these step A5 or step A7, processing of the decryption software distribution server 33 is performed (step A8).

次に、この復号化ソフトウェア配信サーバ33の処理(ステップA8)を、図4のフローチャートを参照して詳細に説明する。先ず、復号化ソフトウェアのダウンロード要求を受信したか否かを判断する(ステップB1)。ダウンロードを要求する場合(ステップB1:Yes)には、対応復号化ソフトウェアがあるか否か判断する(ステップB2)。対応する復号化ソフトウェアがある場合(ステップB2:Yes)には、対応復号化ソフトウェア有りを通知し(ステップB3)、ステップA8の処理を終了する。   Next, the process (step A8) of the decryption software distribution server 33 will be described in detail with reference to the flowchart of FIG. First, it is determined whether a download request for decryption software has been received (step B1). When download is requested (step B1: Yes), it is determined whether or not there is corresponding decoding software (step B2). If there is corresponding decryption software (step B2: Yes), the presence of corresponding decryption software is notified (step B3), and the process of step A8 is terminated.

一方、復号化ソフトウェアを特定してのダウンロードを要求でない場合(ステップB1:No)には、ダンプデータ解析を要求するか否か判断する(ステップB4)。解析要求する場合(ステップB4:Yes)には、ダンプデータ解析処理を行なう(ステップB5)。そして、ダンプデータの解析が可能か否か判断する(ステップB6)。解析可能な場合(ステップB6:Yes)には、上述したステップB2へ進む。一方、解析不可能である場合(ステップB6:No)、上述したステップB2で対応復号化ソフトウェアがない場合(ステップB2:No)およびダンプデータ解析要求がない場合(ステップB4:No)には、対応復号化ソフトウェアなしを通知し(ステップB7)、ステップA8の処理を終了する。   On the other hand, when the download specifying the decryption software is not requested (step B1: No), it is determined whether or not the dump data analysis is requested (step B4). When the analysis is requested (step B4: Yes), dump data analysis processing is performed (step B5). Then, it is determined whether or not the dump data can be analyzed (step B6). When the analysis is possible (step B6: Yes), the process proceeds to step B2 described above. On the other hand, when analysis is impossible (step B6: No), when there is no corresponding decoding software at step B2 described above (step B2: No), and when there is no dump data analysis request (step B4: No), Notifying that there is no corresponding decoding software (step B7), the process of step A8 is terminated.

次に、図3に戻り、復号化ソフトウェア配信サーバ33からの通知に基づいて、対応復号化ソフトウェアがあるか否か判断する(ステップA9)。対応復号化ソフトウェアがある場合(ステップA9:Yes)には、メモリ(ROM)20内の復号化ソフトウェアエリアに空きがあるか否か判断する(ステップA10)。復号化ソフトウェアエリアに空きがある場合(ステップA10:Yes)には、復号化ソフトウェアモジュールをダウンロードする(ステップA11)。尚、図示しないが、ここでダウンロードされる復号化ソフトウェアは、上述のステップB2で判別された復号化ソフトウェアが送信されて、プレイヤ10にてダウンロードされる。一方、復号化ソフトウェアエリアに空きがない場合(ステップA10:No)には、ユーザが復号化ソフトウェア上書きを指示するか否か判断し(ステップA15)、上書き指示する場合(ステップA15:Yes)にも復号化ソフトウェアモジュールをダウンロードする(ステップA11)。   Next, returning to FIG. 3, based on the notification from the decryption software distribution server 33, it is determined whether there is corresponding decryption software (step A9). If there is corresponding decryption software (step A9: Yes), it is determined whether or not there is an empty decryption software area in the memory (ROM) 20 (step A10). If there is a free space in the decryption software area (step A10: Yes), the decryption software module is downloaded (step A11). Although not shown, the decryption software downloaded here is downloaded by the player 10 after the decryption software determined in step B2 is transmitted. On the other hand, if there is no free space in the decryption software area (step A10: No), it is determined whether or not the user instructs to overwrite the decryption software (step A15), and when the overwrite instruction is given (step A15: Yes). Also downloads the decryption software module (step A11).

そして、メモリ(ROM)20の復号化ソフトウェアエリアに復号化ソフトウェアを書き込む(ステップA12)。次に、この復号化ソフトウェアモジュールを使用してコンテンツを再生し(ステップA13)、処理を終了する。一方、対応復号化ソフトウェアがない場合(ステップA9:No)、ユーザが復号化ソフトウェア上書きを指示しない場合(ステップA15:No)には、NO PLAY、即ちコンテンツの再生を行なうことなく(ステップA14)処理を終了する。   Then, the decryption software is written in the decryption software area of the memory (ROM) 20 (step A12). Next, the content is reproduced using the decryption software module (step A13), and the process is terminated. On the other hand, when there is no corresponding decryption software (step A9: No), and when the user does not instruct decryption software overwriting (step A15: No), NO PLAY, that is, without reproducing the content (step A14). The process ends.

以上、本発明による復号化ソフトウェア配信システム、このシステムを使用する再生装置およびそのコンテンツ再生方法等を復号化ソフトウェア配信システムの好適実施例について詳述した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更および応用が可能であること、当業者には容易に理解できよう。   As described above, the decrypted software distribution system according to the present invention, the playback apparatus using the system, the content playback method thereof, and the like have been described in detail for the preferred embodiments of the decrypted software distribution system. However, it should be noted that such examples are merely illustrative of the invention and do not limit the invention in any way. Those skilled in the art will readily understand that various modifications and applications can be made according to a specific application without departing from the gist of the present invention.

具体的には、上述したプレイヤ10、復号化ソフトウェア配信サーバ33およびコンテンツ配信サーバ31の関係は、図5(A)乃至(E)に示す如き種々の態様が考えられる。尚、図5中、表示の便宜上、復号化ソフトウェア配信サーバ33はWEBとし、コンテンツ配信サーバ31はPCとして示す。   Specifically, regarding the relationship between the player 10, the decryption software distribution server 33 and the content distribution server 31 described above, various modes as shown in FIGS. 5A to 5E can be considered. In FIG. 5, for convenience of display, the decryption software distribution server 33 is shown as WEB, and the content distribution server 31 is shown as PC.

第1に、図5(A)に示す如く、プレイヤ10が復号化ソフトウェア配信サーバ33に復号化ソフトウェアを要求し、これをダウンロードして、コンテンツを再生する。コンテンツは、復号化ソフトウェア配信サーバ33とは異なるコンテンツ配信サーバ31から受信するよう構成されている。   First, as shown in FIG. 5A, the player 10 requests the decryption software distribution server 33 for the decryption software, downloads it, and reproduces the content. The content is configured to be received from a content distribution server 31 different from the decryption software distribution server 33.

第2に、図5(B)に示す如く、復号化ソフトウェア配信サーバ33がコンテンツ配信サーバ31の役割を兼ねる構成である。そして、プレイヤ10の要求に基づき復号化ソフトウェア配信サーバ33から必要な情報を得る。   Secondly, as shown in FIG. 5B, the decryption software distribution server 33 also serves as the content distribution server 31. Then, necessary information is obtained from the decryption software distribution server 33 based on the request of the player 10.

第3に、図5(C)に示す如く、復号化ソフトウェアの配信要求は、コンテンツ配信サーバ31を介して復号化ソフトウェア配信サーバ33に伝送され、また復号化ソフトウェア配信サーバ33から配信された復号化ソフトウェアは、コンテンツ配信サーバ31を介してプレイヤ10が受信する。コンテンツはコンテンツ配信サーバ31が配信する。   Third, as shown in FIG. 5C, the decryption software distribution request is transmitted to the decryption software distribution server 33 via the content distribution server 31 and the decryption software distributed from the decryption software distribution server 33. The player 10 receives the computerized software via the content distribution server 31. Content is distributed by the content distribution server 31.

第4に、図5(D)に示す如く、コンテンツも復号化ソフトウェアも復号化ソフトウェア配信サーバ(この場合には「復号化ソフトウェア/コンテンツ配信サーバ」と称されるのが適当)33から配信され、これらは他の宅内PCサーバ等を介して受信するように構成する。   Fourth, as shown in FIG. 5D, both the content and the decryption software are distributed from the decryption software distribution server (in this case, appropriately called “decryption software / content distribution server”) 33. These are configured to be received via another in-home PC server or the like.

最後に、図5(E)に示す如く、宅内のPCサーバ31がコンテンツ配信サーバ31および復号化ソフトウェア配信サーバ33の役割を兼ねるように構成されている。   Finally, as shown in FIG. 5 (E), the home PC server 31 is configured to function as both the content distribution server 31 and the decryption software distribution server 33.

上記図5(A)〜(E)のいずれの構成も、上述したプレイヤ10、復号化ソフトウェア配信サーバ33およびコンテンツ配信サーバ31の構成を適宜組み合わせることにより実現可能であることが、当業者には容易に理解できよう。尚、上述した好適実施例では、「復号化ソフトウェア」と記載して説明したが、これはデコードプログラム、デコーダーソフト、コーデックモジュール等の種々の表現がなされる場合がある。換言すると、本発明でいう「復号化ソフトウェア」とは、通信回線を利用して送受信可能で、これを信号処理部が用いて動作することによって、コンテンツの再生を可能とするものであれば何でもよいことを意味する。   For those skilled in the art, any of the configurations in FIGS. 5A to 5E can be realized by appropriately combining the configurations of the player 10, the decryption software distribution server 33, and the content distribution server 31 described above. Easy to understand. In the above-described preferred embodiment, the description has been given by describing “decoding software”, but there are cases where various expressions such as a decoding program, decoder software, a codec module, and the like are made. In other words, the “decryption software” in the present invention is anything as long as it can be transmitted / received using a communication line and the content can be reproduced by the operation of the signal processing unit. Means good.

本発明による復号化ソフトウェア配信システムの好適実施例のシステム構成図である。1 is a system configuration diagram of a preferred embodiment of a decryption software distribution system according to the present invention. FIG. (A)は図1中のプレイヤに内蔵されるFlash ROMの復号化ソフトウェアエリアの説明図、(B)はコンテンツの構成、特にヘッダ部の説明図である。(A) is an explanatory diagram of the decryption software area of the Flash ROM built in the player in FIG. 1, and (B) is an explanatory diagram of the structure of the content, particularly the header portion. 図1に示す復号化ソフトウェア配信システムによるコンテンツ再生処理動作の全体を示すフローチャートである。3 is a flowchart showing the entire content reproduction processing operation by the decryption software distribution system shown in FIG. 1. 図3中の1つのステップであるメーカーWEBサイト処理を示すフローチャートである。It is a flowchart which shows the manufacturer WEB site process which is one step in FIG. (A)〜(E)は、本発明の各種の実施形態を示すシステム構成図である。(A)-(E) are system block diagrams which show various embodiment of this invention. 従来のプレイヤのシステム構成図である。It is a system block diagram of the conventional player.

符号の説明Explanation of symbols

10 プレイヤ本体
11 ローディング部
12 記録媒体
14 システムコントロール部
18 再生部
19 LANモジュール
20 メモリ(Flash ROM)
30 ルータ
31 PC(コンテンツ配信サーバ)
32 WWW
33 メーカーWebサイト(復号化ソフトウェア配信サーバ)
DESCRIPTION OF SYMBOLS 10 Player main body 11 Loading part 12 Recording medium 14 System control part 18 Playback part 19 LAN module 20 Memory (Flash ROM)
30 router 31 PC (content distribution server)
32 WWW
33 Manufacturer Web site (Decryption software distribution server)

Claims (10)

受信又は収容した記録媒体に記録されたコンテンツを再生する再生手段と、
前記再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段と、
前記コンテンツを解析する解析手段と、
前記解析手段によって前記コンテンツを解析不可の場合、前記コンテンツに対応する復号化ソフトウェアの送信要求前記コンテンツの一部とともに外部に送信する送信要求手段と、
前記送信要求手段にる送信要求に応答して、外部から復号化ソフトウェアを受信する受信手段と、
前記受信手段により受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする再生装置。
Playback means for playing back the content recorded on the received or contained recording medium;
Storage means for storing the decoding software for playing said content by said reproduction means,
Analyzing means for analyzing the content ;
For not analyze the content by the analyzing means, and transmission request means for transmitting a transmission request for the decoding software corresponding to the content to the outside together with a portion of the content,
Wherein in response to the transmission request by that transmission request to hand stage, receiving means for receiving decryption software from the outside,
A storage control unit that the received decoded software Ru is stored in the storage means by the receiving means,
A playback apparatus comprising:
受信又は収容した記録媒体に記録されたコンテンツを再生する再生手段と、
前記再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段と、
前記コンテンツを解析する解析手段と、
前記解析手段によって前記コンテンツを解析可能な場合、前記記憶手段から読み出した前記復号化ソフトウェアが前記コンテンツを再生するか否かを判別する判別手段と、
前記判別手段によって前記コンテンツを再生しないと判別した場合、前記コンテンツに対応する復号化ソフトウェアの送信要求を外部に送信する送信要求手段と、
前記送信要求手段による送信要求に応答して、外部から復号化ソフトウェアを受信する受信手段と、
前記受信手段により受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする再生装置。
Playback means for playing back the content recorded on the received or contained recording medium;
Storage means for storing decryption software for reproducing the content by the reproduction means;
Analyzing means for analyzing the content;
When the content can be analyzed by the analysis means, a determination means for determining whether or not the decryption software read from the storage means reproduces the content;
A transmission requesting means for transmitting to the outside a transmission request for decryption software corresponding to the content when the determination means determines that the content is not to be reproduced;
Receiving means for receiving decryption software from outside in response to the transmission request by the transmission request means;
Storage control means for storing in the storage means the decryption software received by the receiving means;
A playback apparatus comprising:
コンテンツを再生するための複数の復号化ソフトウェアを記憶するための復号化ソフトウェア記憶手段と、
再生装置からコンテンツの一部とともに前記コンテンツを復号化する復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信手段と、
前記復号化ソフトウェア送信要求受信手段により受信された復号化ソフトウェアの送信要求に応答して、前記復号化ソフトウェア記憶手段から読み出した前記コンテンツに対応する復号化ソフトウェアを前記再生装置に送信する復号化ソフトウェア送信手段と
を備えることを特徴とする復号化ソフトウェア配信サーバ。
And decoding software storage means for storing the multiple decoding software for playing the content,
And decoding software transmission request receiving means for receiving the transmission ShinKaname determined decoding software for decoding the content along with a portion of the content from the playback apparatus,
In response to the decryption software transmission request received by the decryption software transmission request reception means, the decryption software transmits the decryption software corresponding to the content read from the decryption software storage means to the playback device. And a decryption software distribution server.
前記復号化ソフトウェア送信要求受信手段により受信された復号化ソフトウェアの送信要求に含まれるコンテンツの一部を解析して、対応する復号化ソフトウェアを検出する検出手段と、
前記検出手段により検出された復号化ソフトウェアに対応する復号化ソフトウェアを前記復号化ソフトウェア送信手段に通知する通知手段と、を備え、
前記復号化ソフトウェア送信手段は、前記通知手段により通知された復号化ソフトウェアを前記再生装置に送信することを特徴とする請求項に記載の復号化ソフトウェア配信サーバ。
By analyzing the part of the content included in the transmission request received decrypted software by said decoding software transmission request receiving means, a detecting means for detecting a corresponding decoding software,
Notification means for notifying the decryption software transmission means of the decryption software corresponding to the decryption software detected by the detection means,
4. The decryption software distribution server according to claim 3 , wherein the decryption software transmission unit transmits the decryption software notified by the notification unit to the playback device .
複数のコンテンツを記憶する記憶手段と、
再生装置からのコンテンツ配信要求に応答して対応するコンテンツを配信するコンテンツ配信手段と、
前記再生装置からコンテンツの一部とともに前記コンテンツを再生するための復号化ソフトウェアの送信要求に応答して、複数の復号化ソフトウェアを記憶する前記復号化ソフトウェア配信サーバに対して、対応する復号化ソフトウェアの送信要を送信する復号化ソフトウェア送信要求手段と、
前記復号化ソフトウェア送信要求手段によって前記復号化ソフトウェア配信サーバから受信した復号化ソフトウェアを前記再生装置に送信する復号化ソフトウェア送信手段と
を備えることを特徴とするコンテンツ配信サーバ。
Storage means for storing a plurality of contents;
Content distribution means for distributing corresponding content in response to a content distribution request from a playback device;
In response to said reproduction apparatus decoding software transmission request for reproducing the content with a portion of the content from, with respect to the decoding software distribution server for storing a plurality of decoding software corresponding decoding software and decoding software transmission request means for transmitting a transmission ShinKaname determined in,
A content distribution server comprising: decryption software transmission means for transmitting the decryption software received from the decryption software distribution server by the decryption software transmission request means to the playback device.
受信又は収容した記録媒体に記録されたコンテンツを再生する再生手段と、
前記再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段と、
前記コンテンツを解析する解析手段と、
前記解析手段によって前記コンテンツを解析不可の場合、前記コンテンツに対応する復号化ソフトウェアの送信要求前記コンテンツの一部とともに外部に送信する送信要求手段と、
前記送信要求手段による送信要求に応答して、外部から復号化ソフトウェアを受信する受信手段と、
前記受信手段により受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御手段と、
を有する再生装置と、
コンテンツを再生するための複数の復号化ソフトウェアを記憶するための復号化ソフトウェア記憶手段と、
前記再生装置からコンテンツの一部とともに前記コンテンツを復号化する復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信手段と、
前記復号化ソフトウェア送信要求受信手段により受信された復号化ソフトウェアの送信要求に応答して、前記復号化ソフトウェア記憶手段から読み出した前記コンテンツに対応する復号化ソフトウェアを前記再生装置に送信する復号化ソフトウェア送信手段と
を有する復号化ソフトウェア配信サーバと、
を備えることを特徴とする復号化ソフトウェア配信システム。
Playback means for playing back the content recorded on the received or contained recording medium;
Storage means for storing the decoding software for playing said content by said reproduction means,
Analyzing means for analyzing the content;
A transmission request means for transmitting the content if the analysis impossible, the transmission request of the decoding software corresponding to the content to the outside together with a portion of the content by the analyzing means,
Receiving means for receiving decryption software from outside in response to the transmission request by the transmission request means;
A storage control unit that the received decoded software Ru is stored in the storage means by the receiving means,
A playback device having
Decryption software storage means for storing a plurality of decryption software for reproducing content;
Decryption software transmission request receiving means for receiving a transmission request of decryption software for decrypting the content together with a part of the content from the playback device ;
In response to the decryption software transmission request received by the decryption software transmission request reception means, the decryption software transmits the decryption software corresponding to the content read from the decryption software storage means to the playback device. A decryption software distribution server having transmission means;
A decryption software distribution system comprising:
受信又は収容した記録媒体に記録されたコンテンツを再生する再生手段と、Playback means for playing back the content recorded on the received or contained recording medium;
前記再生手段で前記コンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段と、Storage means for storing decryption software for reproducing the content by the reproduction means;
前記コンテンツを解析する解析手段と、Analyzing means for analyzing the content;
前記解析手段によって前記コンテンツを解析可能な場合、前記記憶手段から読み出した前記復号化ソフトウェアが前記コンテンツを再生するか否かを判別する判別手段と、When the content can be analyzed by the analysis means, a determination means for determining whether or not the decryption software read from the storage means reproduces the content;
前記判別手段によって前記コンテンツを再生しないと判別した場合、前記コンテンツに対応する復号化ソフトウェアの送信要求を外部に送信する送信要求手段と、A transmission requesting means for transmitting to the outside a transmission request for decryption software corresponding to the content when the determination means determines that the content is not to be reproduced;
前記送信要求手段による送信要求に応答して、外部から復号化ソフトウェアを受信する受信手段と、Receiving means for receiving decryption software from outside in response to the transmission request by the transmission request means;
前記受信手段により受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御手段と、Storage control means for storing in the storage means the decryption software received by the receiving means;
を有する再生装置と、A playback device having
コンテンツを再生するための複数の復号化ソフトウェアを記憶するための復号化ソフトウェア記憶手段と、Decryption software storage means for storing a plurality of decryption software for reproducing content;
前記再生装置からコンテンツの一部とともに前記コンテンツを復号化する復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信手段と、Decryption software transmission request receiving means for receiving a transmission request of decryption software for decrypting the content together with a part of the content from the playback device;
前記復号化ソフトウェア送信要求受信手段により受信された復号化ソフトウェアの送信要求に応答して、前記復号化ソフトウェア記憶手段から読み出した前記コンテンツに対応する復号化ソフトウェアを前記再生装置に送信する復号化ソフトウェア送信手段とIn response to the decryption software transmission request received by the decryption software transmission request reception means, the decryption software transmits the decryption software corresponding to the content read from the decryption software storage means to the playback device. With transmission means
を有する復号化ソフトウェア配信サーバと、A decryption software distribution server having
を備えることを特徴とする復号化ソフトウェア配信システム。A decryption software distribution system comprising:
再生部でコンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段を備えた再生装置のコンテンツ再生方法において、
前記コンテンツを解析する解析ステップと、
前記コンテンツが解析不可の場合、前記コンテンツに対応する復号化ソフトウェアの送信要求前記ンテンツの一部とともに外部に送信る復号化ソフトウェア送信要求ステップと、
前記送信要求に応答して、外部から復号化ソフトウェアを受信する受信ステップと、
前記受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御ステップと、
前記記憶手段に記憶された復号化ソフトウェアによりコンテンツを再生する再生ステップと
を含むことを特徴とする再生装置のコンテンツ再生方法。
In a content playback method of a playback device including storage means for storing decryption software for playing back content in a playback unit,
An analysis step of analyzing the content;
If the content is analyzed not, the decrypted software transmission request step that sends outside a transmission request for the decoding software corresponding to the content along with a portion of the content,
A reception step of receiving decryption software from outside in response to the transmission request;
A storage control step for the received decoded software Ru is stored in the storage means,
A content playback method for a playback device, comprising: a playback step of playing back content using decryption software stored in the storage means.
再生部でコンテンツを再生するための復号化ソフトウェアを記憶するための記憶手段を備えた再生装置のコンテンツ再生方法において、  In a content playback method of a playback device including storage means for storing decryption software for playing back content in a playback unit,
前記コンテンツを解析する解析ステップと、An analysis step of analyzing the content;
前記コンテンツが解析可能な場合、前記記憶手段から読み出した前記復号化ソフトウェアが前記コンテンツを再生するか否かを判別する判別ステップと、When the content can be analyzed, a determination step of determining whether or not the decryption software read from the storage means reproduces the content;
前記コンテンツを再生しないと判別した場合、前記コンテンツに対応する復号化ソフトウェアの送信要求を外部に送信する送信要求ステップと、If it is determined that the content is not played back, a transmission request step for transmitting to the outside a transmission request for decryption software corresponding to the content;
前記送信要求に応答して、外部から復号化ソフトウェアを受信する受信ステップと、A reception step of receiving decryption software from outside in response to the transmission request;
前記受信された復号化ソフトウェアを前記記憶手段に記憶させる記憶制御手段と、Storage control means for storing the received decryption software in the storage means;
前記記憶手段に記憶された復号化ソフトウェアによりコンテンツを再生する再生ステップとA reproduction step of reproducing the content by the decryption software stored in the storage means;
を含むことを特徴とする再生装置のコンテンツ再生方法。  A content playback method for a playback device, comprising:
復号化ソフトウェア記憶手段を備える復号化ソフトウェア配信サーバの復号化ソフトウェア配信方法において、
再生装置から前記コンテンツの一部とともに前記コンテンツを復号化する復号化ソフトウェアの送信要求を受信する復号化ソフトウェア送信要求受信ステップと、
前記受信した復号化ソフトウェアの送信要求に応答して、前記復号化ソフトウェア記憶手段から読み出した前記コンテンツに対応する復号化ソフトウェアを送信する復号化ソフトウェア送信ステップと
を含むことを特徴とする復号化ソフトウェア配信サーバの復号化ソフトウェア配信方法。
In a decryption software distribution method of a decryption software distribution server comprising decryption software storage means,
A decryption software transmission request reception step of receiving a decryption software transmission request for decrypting the content together with a part of the content from a playback device ;
In response to the transmission request of the decoding software said received decryption software, characterized in that it comprises a decoding software transmitting step of transmitting decoding software corresponding to the content read from the decoding software storage means Decryption software distribution method of distribution server.
JP2005202881A 2005-07-12 2005-07-12 Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method Active JP4677839B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005202881A JP4677839B2 (en) 2005-07-12 2005-07-12 Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005202881A JP4677839B2 (en) 2005-07-12 2005-07-12 Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method

Publications (2)

Publication Number Publication Date
JP2007025768A JP2007025768A (en) 2007-02-01
JP4677839B2 true JP4677839B2 (en) 2011-04-27

Family

ID=37786486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005202881A Active JP4677839B2 (en) 2005-07-12 2005-07-12 Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method

Country Status (1)

Country Link
JP (1) JP4677839B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008193409A (en) 2007-02-05 2008-08-21 Ricoh Co Ltd Image processing apparatus

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003348515A (en) * 2002-05-24 2003-12-05 Mitsubishi Electric Corp Video system, video apparatus, install method for software, program for carrying out the same method, and recording medium with the same program stored thereon
WO2004091207A1 (en) * 2003-04-02 2004-10-21 Matsushita Electric Industrial Co., Ltd. Data reproduction device, video display device and software update system and software update method which use them
JP2005072911A (en) * 2003-08-22 2005-03-17 Sony Corp System and method for reproducing contents, and contents reproducing device
JP2005092330A (en) * 2003-09-12 2005-04-07 Olympus Corp Software updating program
JP2005182763A (en) * 2002-05-31 2005-07-07 Onkyo Corp Network type content reproduction system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003348515A (en) * 2002-05-24 2003-12-05 Mitsubishi Electric Corp Video system, video apparatus, install method for software, program for carrying out the same method, and recording medium with the same program stored thereon
JP2005182763A (en) * 2002-05-31 2005-07-07 Onkyo Corp Network type content reproduction system
WO2004091207A1 (en) * 2003-04-02 2004-10-21 Matsushita Electric Industrial Co., Ltd. Data reproduction device, video display device and software update system and software update method which use them
JP2005072911A (en) * 2003-08-22 2005-03-17 Sony Corp System and method for reproducing contents, and contents reproducing device
JP2005092330A (en) * 2003-09-12 2005-04-07 Olympus Corp Software updating program

Also Published As

Publication number Publication date
JP2007025768A (en) 2007-02-01

Similar Documents

Publication Publication Date Title
JP4339861B2 (en) Method and apparatus for playing digital content
JP4575780B2 (en) Interactive recording medium playback method and interactive recording medium playback apparatus
JP4232745B2 (en) Content reproduction system, content reproduction apparatus, and content reproduction method
KR20020072934A (en) Read only optical disc recorded demo data, and method for reproducing them
US20040258390A1 (en) Systems and methods for PVR real time distributed storage, playback, and archival of programs on a network
EP1804244A2 (en) Reproduction apparatus and content reproduction method
TWI285503B (en) Contents recording medium compensation system, contents recording and playback devices, and contents recording and playback methods
JP2008532195A (en) Recording medium and method and apparatus for reproducing data from recording medium
KR20070100598A (en) Information recording medium, reproducing method and reproducing apparatus
JP4677839B2 (en) Reproduction apparatus, decryption software distribution server, content distribution server, decryption software distribution system, content reproduction method, and decryption software distribution method
EP1739562A1 (en) Recording medium, contents reproducing device, contents reproducing method and computer program
RU2355049C2 (en) Presentation method for auxiliary data for interactive recording medium
JP2010272058A (en) Information reproducing apparatus
JP4213738B2 (en) Information processing apparatus and information processing method
JP2009163791A (en) Optical disk playback apparatus, and method for managing data in optical disk playback apparatus
KR100367582B1 (en) Upload preventing method for data transmission system
KR100348706B1 (en) Apparatus and method for searching a position of recorded video signal in digital video recorder
JP4720080B2 (en) Data processing system, data processing apparatus, and control method for data processing apparatus
JP2009238058A (en) Content transmission device, content reproduction device and content transmission/reception system
KR100928266B1 (en) Data reproducing apparatus and data reproducing method therefor
JP2005092943A (en) Reproduction device with copyright protection function, server device and recording medium
JP2020194612A (en) Reproducing device
US20070239607A1 (en) Media Playback System
JP2005190566A (en) Method and device for recording file, and reproducing device
JP2006511012A (en) Scheduler for disk drive device

Legal Events

Date Code Title Description
RD13 Notification of appointment of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7433

Effective date: 20071114

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080305

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080604

RD14 Notification of resignation of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7434

Effective date: 20080604

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100203

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100810

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101007

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: 20110104

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110117

R150 Certificate of patent or registration of utility model

Ref document number: 4677839

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140210

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140210

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20140210

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350