[go: up one dir, main page]

JP2000242699A - Content rental method with use expiration date, content providing device and content using device used in the content rental method - Google Patents

Content rental method with use expiration date, content providing device and content using device used in the content rental method

Info

Publication number
JP2000242699A
JP2000242699A JP4173099A JP4173099A JP2000242699A JP 2000242699 A JP2000242699 A JP 2000242699A JP 4173099 A JP4173099 A JP 4173099A JP 4173099 A JP4173099 A JP 4173099A JP 2000242699 A JP2000242699 A JP 2000242699A
Authority
JP
Japan
Prior art keywords
content
date
time
rental
internal clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4173099A
Other languages
Japanese (ja)
Inventor
Yoko Okubo
曜子 大久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP4173099A priority Critical patent/JP2000242699A/en
Publication of JP2000242699A publication Critical patent/JP2000242699A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 利用者/プレイヤ側でのコンテンツ返却手続
きを不要とする利用期限付きレンタルシステムにおい
て、コンテンツサービス提供側の不利益となるレンタル
コンテンツのレンタル期限外利用を防止、不正利用の可
能性がある利用者の管理を可能とする。 【解決手段】 コンテンツ提供装置側は、コンテンツの
提供要求を受信した際に、プレイヤ内部時計と、コンテ
ンツ提供装置側の内部時計の設定内容とを比較すること
により、コンテンツ提供処理、プレイヤ内部時計の設定
要求処理、不正利用の可能性がある利用者の管理を行う
とともに、コンテンツ提供時の日付時刻を、提供装置
側、プレイヤ側ともに管理、制御する。プレイヤ側は、
コンテンツレンタル時に要求したコンテンツの利用期限
をチェックし、コンテンツの一覧表示、再生、期限切れ
処理(削除)等を行う。
(57) [Summary] (Modified) [Problem] In a rental system with a term of use that does not require a content return procedure on the user / player side, use of rental content beyond the term of a rental that is disadvantageous to the content service provider side And manage users who have the possibility of unauthorized use. SOLUTION: When a content providing request is received, a content providing device compares a player internal clock with a setting content of an internal clock of the content providing device, thereby performing a content providing process and a player internal clock. In addition to performing setting request processing and managing users who have a possibility of unauthorized use, it manages and controls the date and time when the content is provided on both the providing device side and the player side. The player side
The usage period of the content requested at the time of content rental is checked, and a list of contents, reproduction, expiration processing (deletion) and the like are performed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、通信回線を利用し
た利用期日指定型のコンテンツレンタル方法及び該コン
テンツレンタル方法で用いるコンテン提供装置、コンテ
ンツ利用装置に関し、詳しくは、レンタルコンテンツの
レンタル期限外利用を防止し、不正利用の可能性のある
利用者の管理を可能とする方法及び該方法で用いる装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a content rental method of a designated use date type using a communication line, a content providing device used in the content rental method, and a content using device. The present invention relates to a method for preventing the possibility of unauthorized use and managing users who may have unauthorized use, and an apparatus used in the method.

【0002】[0002]

【従来の技術】通信媒体を介しての電子システム化され
たコンテンツ/コンピュータソフトウェアの販売/レン
タルシステムとして、現在、(1)通信媒体を介して契
約時にコンテンツ利用料として課金する、(2)返却手
順を何らかの方法にて電子システム化し、コンテンツ/
コンピュータソフトウェアの実利用を計測し、実利用に
応じたコンテンツ利用料を課金する、の2種類が存在す
る。(1)は、レンタルというよりはむしろ販売であ
る。(2)は、実例として「コンピュータソフトウェア
の使用を遠隔制御及びモニタするための方法及び装置」
(特表平4−504794号公報)が開示されている。
この技術は、利用者が利用するプログラムを転送、管理
処理するホスト局に配置された第1コンピュータと、ホ
スト局より送信されるプログラムを受信、記憶し、第2
コンピュータで利用可能な形態に変換(暗号化された状
態で送信されるプログラムの復号化)する利用者に配置
された第2コンピュータとにより構成され得るシステ
ム、もしくは、第1コンピュータに関するものである。
また、この技術の1つの応用として、第2コンピュータ
内での第1コンピュータのコンピュータソフトウェア利
用管理として、利用時間を監視し、コンピュータソフト
ウェア利用のレンタル料金を算出することにより、コン
ピュータソフトウェアの実利用時間に基づくレンタル料
を算出し、課金するというシステムを実現しようとした
ものである。
2. Description of the Related Art At present, as a sales / rental system of contents / computer software which is made into an electronic system via a communication medium, (1) charges as a content usage fee at the time of contract through a communication medium, (2) returns Convert the procedure into an electronic system by some method,
There are two types: measuring actual usage of computer software and charging a content usage fee according to the actual usage. (1) is a sale rather than a rental. (2) Illustrates "Method and Apparatus for Remotely Controlling and Monitoring Use of Computer Software"
(Japanese Patent Publication No. 4-504794).
According to this technique, a first computer disposed in a host station that transfers and manages a program used by a user, a program transmitted from the host station is received and stored, and a second computer is stored in a second station.
The present invention relates to a system which can be constituted by a second computer arranged for a user who converts a program into a form usable by a computer (decryption of a program transmitted in an encrypted state), or a first computer.
Also, as one application of this technology, the actual use time of the computer software is monitored by monitoring the use time and calculating the rental fee for the use of the computer software as the computer software use management of the first computer in the second computer. It is intended to realize a system in which a rental fee is calculated based on a fee and charged.

【0003】[0003]

【発明が解決しようとする課題】電子レンタルシステム
を実現する上での最も大きな問題点は、“レンタルした
コンテンツの返却”と“レンタル料金の課金”をどのよ
うにして実施するかという点である。電子化する上で最
も安易な方法は、返却時に借用日数に基づくレンタル料
をクレジットカード番号等の借用時に提示された情報を
基に課金することであるが、この場合、レンタルコンテ
ンツそのものの返却処理(電子化されたシステムでは、
コンテンツを利用者機器から削除する処理)が、利用者
側から“返却します”と言ったときにしかできないた
め、レンタルコンテンツの不正コピーが簡単に出来てし
まうという問題がある。
The biggest problem in realizing an electronic rental system is how to implement "return of rented content" and "charging of rental fee". . The easiest way to digitize is to charge a rental fee based on the number of days borrowed at the time of return based on the information presented at the time of borrowing such as a credit card number.In this case, the return processing of the rental content itself (In an electronic system,
The process of deleting the content from the user device) can only be performed when the user says "Return", so that there is a problem that unauthorized copying of the rental content can be easily performed.

【0004】すなわち、電子化されたレンタルシステム
においては、レンタル契約時、レンタルコンテンツは、
利用者側の機器に転送、記憶される。その記憶先が、利
用者側の機器に内蔵されたメモリで、かつ、そのメモリ
内容がFD(フレキシブルディスク)等の外部記憶媒体
に複製できない形態の機器であれば、返却処理時に、そ
の内容を消去すればよいので、さほど問題はないであろ
う。ところが、PC(パーソナルコンピュータ)に代表
されるように、大抵の情報機器は、利用者レベルで、コ
ピーが可能(PCの場合、“ファイル”というPCシス
テムで扱う最小単位のデータ集合形態で複製が可能)で
ある。したがって、レンタルコンテンツの返却処理時
に、内蔵メモリ内に存在するコンテンツを削除しても、
利用者レベルで、FD等にバックアップされたコンテン
ツを内蔵メモリに複製し直すだけで、容易に、コンテン
ツの不正コピーが可能となる。
That is, in an electronic rental system, at the time of a rental contract, the rental content is
The data is transferred to the user's device and stored. If the storage destination is a memory built in the device on the user side and the content of the memory cannot be copied to an external storage medium such as an FD (flexible disk), the content is stored at the time of return processing. There should not be much problem because we only need to erase it. However, as typified by a PC (personal computer), most information devices can be copied at the user level (in the case of a PC, copying is performed in the form of a data set in the smallest unit handled by a PC system called a "file"). Possible). Therefore, even if the content existing in the internal memory is deleted during the rental content return process,
At the user level, unauthorized copying of the content can be easily performed simply by copying the content backed up to the FD or the like to the internal memory.

【0005】以上のように、レンタルシステムを電子化
する場合、レンタルコンテンツの返却手続きと課金の問
題点が解決されない限りレンタルコンテンツシステム
は、コンテンツレンタルサービスビジネスの対象にはな
り得ないということになる。前記問題点のうち返却手続
き上の問題点を解決する手段として、レンタル契約時
に、借用期限を設けて処理するシステムが考えられる。
借用期限を設けることと、利用機器側でコンテンツ再生
(利用、実行)時に、借用期限内か、期限切れかを判断
し、期限切れであれば、内蔵メモリからそのコンテンツ
を削除することにより、コンテンツ複製がたとえ可能だ
ったとしても、再生できないようにすることが可能とな
る。
As described above, when the rental system is digitized, the rental content system cannot be a target of the content rental service business unless the problems of the return procedure of the rental content and the charging are solved. . As a means for solving the problem in the return procedure among the above-mentioned problems, a system in which a borrowing period is set at the time of rental contract and processing is considered.
The borrowing period is set, and when the content is played back (used and executed), it is determined whether the borrowing period is within the borrowing period or expired. Even if it is possible, it is possible to make it impossible to reproduce.

【0006】ところが、このような借用期限を設けて期
限日処理をしても、「どのようにして期限切れとなった
か?」の判断手段において問題が解決するものではな
い。なぜなら、最近に限らず従来からの大部分の情報機
器では、クロック機能を有し、このクロック機能によっ
て標準的な年月日時刻を刻んでいるが、この時刻設定は
少なくとも初期設定しなければならないため、利用者レ
ベルで変更できる。すなわち、利用者が時刻設定をし忘
れていたという単なる不正を意図しない場合のエラー処
理対策はもちろんのこと、レンタル時のみ正しい日付時
刻を設定し、レンタル手続き(おそらく、最低日数でレ
ンタルする)完了後、コンテンツ利用時は、いつもレン
タルした日付で、永遠に使い続ける不正利用者を防止す
る事ができないという問題が発生する。
However, even if such a borrowing period is set and the expiration date processing is performed, the problem cannot be solved by the means for determining "how has the period expired?" This is because most of the conventional information devices, not only recently, have a clock function and a standard date is ticked by this clock function, but this time setting must be at least initialized. Therefore, it can be changed at the user level. In other words, not only error handling measures when the user has forgotten to set the time but the intention is not just wrong, set the correct date and time only at the time of rental, and complete the rental procedure (probably rental in the minimum number of days) Later, when using the content, there is a problem that it is not possible to prevent unauthorized users who use the content forever on the rental date.

【0007】なお、利用機器における時刻設定時に、レ
ンタルコンテンツの削除処理をすることによって、不正
使用を防止することも可能であるが、利用者が正しい時
刻設定をしようとしたのか、それとも、不正利用するた
めに、時刻設定したのかの判断ができないので、この対
応は不可能である。
[0007] It is possible to prevent unauthorized use by deleting the rental content at the time of setting the time on the device to be used. However, whether the user tried to set the correct time or whether Therefore, it is impossible to determine whether or not the time has been set, so that this measure is impossible.

【0008】なお、FD等の外部記憶装置にコピーされ
たコンテンツをレンタル処理した機器以外で利用するこ
とをも考えた場合、後述する手段では不可能ではある
が、この場合は、単純に、コンテンツのヘッダ部に、レ
ンタル処理した機器の個別コードを付与し、再生処理の
際に、機器内部の個別コードと、コンテンツのヘッダ部
のコードとが一致するか否かを判断することにより解決
できる。
[0008] If the content copied to an external storage device such as an FD is considered to be used by a device other than the device that has performed the rental processing, it is impossible with the means described later. This can be solved by assigning an individual code of the rental-processed device to the header portion of the device and determining whether or not the individual code in the device matches the code of the header portion of the content at the time of the reproduction process.

【0009】従って、本発明は、利用者側でのコンテン
ツ返却手続きを不要とするレンタル期限付きレンタル方
法において、コンテンツサービス提供側の不利益となる
レンタルコンテンツのレンタル期限外利用を防止し、不
正利用の可能性がある利用者の管理を可能とすることを
目的とする。
Therefore, the present invention provides a rental method with a rental term that does not require a content return procedure on the user side, thereby preventing the use of rental contents beyond the rental term, which is disadvantageous to the content service provider, to prevent unauthorized use. The purpose is to enable the management of users who have the possibility of being.

【0010】[0010]

【課題を解決するための手段】本発明のコンテンツレン
タル方法では、レンタル契約時、すなわち、コンテンツ
提供装置よりコンテンツ利用装置へコンテンツデータを
配信処理するタイミング(前処理)にて、コンテンツ提
供装置側の内部時計の設定内容をコンテンツ利用者側に
通知し、コンテンツ利用装置側では、コンテンツ提供装
置側よりの日付時刻通知を受信し、コンテンツ利用装置
側の内部時計へ設定する、すなわち、相互間における内
部時計の設定内容を一致させるようにしたものである。
According to the content rental method of the present invention, at the time of a rental contract, that is, at the timing (pre-processing) of distributing content data from the content providing device to the content using device, the content providing device side receives the content data. The content user is notified of the setting contents of the internal clock, and the content using device receives the date and time notification from the content providing device, and sets the internal clock of the content using device. The clock settings are matched.

【0011】請求項1の発明は、コンテンツ提供装置と
コンテンツ利用装置を用いる利用期限指定型コンテンツ
レンタル方法であって、コンテンツをコンテンツ提供装
置よりコンテンツ利用装置へ通信回線を利用して配信す
るのに先立ち、前記コンテンツ提供装置及び前記コンテ
ンツ利用装置が具備するそれぞれの内部時計手段の設定
内容を交換処理することを特徴としたものである。
A first aspect of the present invention is a content rental method using a content providing apparatus and a content using apparatus, wherein the content is distributed from the content providing apparatus to the content using apparatus using a communication line. Prior to this, the setting of the internal clock means included in the content providing device and the content using device is exchanged.

【0012】請求項2の発明は、利用期限指定型コンテ
ンツレンタル方法で用いるコンテンツ提供装置であっ
て、日付時刻を計測する内部時計手段と、コンテンツ利
用装置が具備する内部時計手段の日付時刻の情報を要求
し、受信する手段と、コンテンツ提供装置の前記日付時
刻の情報と前記コンテンツ利用装置の日付時刻の情報を
比較する手段と、前記比較の結果、その差が一定範囲外
の場合は、前記コンテンツ提供装置の日付時刻の情報を
前記コンテンツ利用装置に送信し、コンテンツ利用装置
の内部時計手段に設定要求する手段とを具備することに
より、コンテンツを提供するのに先立ち、コンテンツ利
用装置の内部時計手段を制御、管理することを特徴とし
たものである。
According to a second aspect of the present invention, there is provided a content providing apparatus for use in a content expiration-time type content rental method, wherein an internal clock means for measuring a date and time and information on the date and time of the internal clock means provided in the content using apparatus. Means for requesting and receiving, and means for comparing the date and time information of the content providing device with the date and time information of the content using device. As a result of the comparison, if the difference is out of a certain range, the Means for transmitting the date and time information of the content providing device to the content using device and requesting the internal clock means of the content using device to set the internal clock of the content using device prior to providing the content. It is characterized by controlling and managing the means.

【0013】請求項3の発明は、利用期限指定型コンテ
ンツレンタル方法で用いるコンテンツ利用装置であっ
て、日付時刻の設定が可能である内部時計手段と、コン
テンツレンタル時、前記日付時刻の情報をコンテンツ提
供装置へ送信する手段と、前記日付時刻の情報とコンテ
ンツ提供装置が具備する内部時計手段の日付時刻の情報
とを前記コンテンツ提供装置が比較した結果、その差が
一定範囲外の場合に前記コンテンツ提供装置より送信さ
れてくる日付時刻設定要求を受信する手段と、該設定要
求された日付時刻を前記コンテンツ利用装置の内部時計
手段に設定する手段とを具備することにより、コンテン
ツレンタルに先立ち、前記コンテンツ利用装置の内部時
計手段の設定が正しいか否かを確認し、正しい日付情報
を前記コンテンツ提供装置より受信し、設定制御するこ
とを特徴としたものである。
According to a third aspect of the present invention, there is provided a content use apparatus for use in a content expiration-specified type content rental method, wherein an internal clock means capable of setting a date and time; Means for transmitting to the providing apparatus, and a result of the content providing apparatus comparing the date and time information with the date and time information of the internal clock means included in the content providing apparatus. Means for receiving a date and time setting request transmitted from the providing apparatus, and means for setting the requested date and time in the internal clock means of the content using apparatus, so that the Check whether the setting of the internal clock means of the content use device is correct, and provide the correct date information to the content Received by the device, it is obtained by and sets control.

【0014】請求項4の発明は、請求項3の発明におい
て、利用期限指定型コンテンツレンタル方法で用いるコ
ンテンツ利用装置であって、コンテンツレンタル時、コ
ンテンツの利用期限を入力する手段と、前記コンテンツ
の利用期限をレンタルコンテンツと対応付けて記憶、管
理する手段と、レンタルコンテンツの再生処理、レンタ
ルコンテンツの一覧表示処理、装置の電源投入処理、及
び更なるコンテンツのレンタル処理の少なくともいずれ
か1つの処理のタイミングで、前記管理されたレンタル
コンテンツの利用期限と、前記内部時計手段により得ら
れる日付時刻の情報とを比較処理し、期限切れコンテン
ツの削除確認手段とを具備することことにより、レンタ
ル期限切れのコンテンツを、装置内、または外部記憶媒
体上から削除することを特徴としたものである。
According to a fourth aspect of the present invention, in the third aspect of the present invention, there is provided a content using apparatus for use in a content rental method of a usage period designation type, wherein a means for inputting a content usage period at the time of content rental, Means for storing and managing the usage period in association with the rental content and at least one of the following: a rental content reproduction process, a rental content list display process, a device power-on process, and a further content rental process At the timing, the managed expiration date of the rental content is compared with the date and time information obtained by the internal clock means, and the expired content is deleted by confirming the deletion of the expired content. , From the device or from external storage media It is obtained by the features and.

【0015】[0015]

【発明の実施の形態】以下、図面に基づき本発明の実施
例について説明する。なお、レンタルコンテンツとして
は、音声ソフト、映像ソフト、データベース、コンピュ
ータプログラムなどが例としてあげられるが、以下の実
施例においてはレンタルコンテンツを音楽とした場合の
例である。 (コンテンツレンタルシステム)図1は、レンタル音楽
サービスシステムの全体の概念を示す図である。本シス
テムは、レンタル音楽サービスシステムを利用するサー
ビス利用者側に設置された受信装置(U1,U2,…
n)と、レンタル音楽サービスを提供するサービス提
供者側に設置されたコンテンツ配信装置Sの間を通信回
線を利用して接続する。サービス利用者、サービス提供
者間のコンテンツや契約内容の情報のやり取りを行う通
信インフラとしては、インターネットを想定しており、
現状において最も一般的に実施可能である。したがっ
て、サービス利用者は、インターネットアクセスサービ
ス会社(プロバイダー)Pを通じて、サービス提供者よ
り、契約内容や音楽コンテンツリストや契約手続き用の
ページなどインターネットを経由して提供され、そのペ
ージを通じてレンタルしたい音楽コンテンツのタイトル
などを選択することになる。
Embodiments of the present invention will be described below with reference to the drawings. Examples of the rental content include audio software, video software, a database, and a computer program. In the following embodiment, the rental content is music. (Content Rental System) FIG. 1 is a diagram showing the overall concept of a rental music service system. This system is a receiving apparatus (U 1 , U 2 ,...) Installed on the service user side using the rental music service system.
U n ) and the content distribution device S installed on the service provider side that provides the rental music service are connected using a communication line. The Internet is assumed as the communication infrastructure for exchanging content and contract information between service users and service providers.
Currently most commonly feasible. Therefore, the service user is provided from the service provider through the Internet, such as a contract content, a music content list, and a page for a contract procedure, through the Internet access service company (provider) P, and the music content to be rented through the page is provided. Will be selected.

【0016】(コンテンツ配信装置)まず、サービス提
供者側のシステムについて説明する。図2は、サービス
提供者側の装置であるコンテンツ配信装置Sのハードウ
ェア構成図を示しており、これをPCで代表されるコン
ピュータシステムで実現させた例である。サービス提供
者側のコンテンツ配信装置Sの構成要素は、装置間の演
算の制御を司る中央処理装置20、モデムに代表される
ような、データを電気信号としてサービス利用者側の受
信装置U1,U2,…Unに送信する通信装置21、ディ
スプレイに代表される表示装置22、キーボードやマウ
スなどに代表される入力装置23、図5(A)のフォー
マットが示すような、コンテンツ配信装置Sの現在の正
確な年月日時刻を記憶している年月日時刻記憶部241
を有している時計機能部24、ハードディスクに代表さ
れる記憶装置25、またRAM26、ROM27から構
成されている。
(Content Distribution Apparatus) First, the system on the service provider side will be described. FIG. 2 shows a hardware configuration diagram of a content distribution device S which is a device on the service provider side, and is an example in which this is realized by a computer system represented by a PC. The components of the content distribution device S on the service provider side include a central processing unit 20 that controls the arithmetic operation between the devices, and a reception device U 1 on the service user side, which represents data as an electric signal, such as a modem. U 2 ,... Un , a display device 22 typified by a display, an input device 23 typified by a keyboard and a mouse, and a content distribution device S as shown in the format of FIG. Date and time storage unit 241 storing the current accurate date and time
, A storage unit 25 typified by a hard disk, a RAM 26, and a ROM 27.

【0017】コンテンツ配信装置Sの電源が投入された
とき、まず、ROM27内に存在するOS(Operating
System)ローダが起動し、記憶装置25上に存在するO
S251がRAM26上に展開される。次にRAM26
上に展開されたOSが起動し、サービス利用者指定/自
動実行処理により、配信処理するコードがRAM26上
に展開され、起動される。以後、本配信処理コード内容
に従い、コンテンツの提供処置や利用者側の装置U1
2,…Unとのデータ交換(日付時刻の情報等)が実施
されることになる。
When the power of the content distribution apparatus S is turned on, first, the OS (Operating) existing in the ROM 27 is used.
System) The loader is started and the O existing on the storage device 25 is
S251 is developed on the RAM 26. Next, RAM 26
The OS expanded above is activated, and the code to be distributed is expanded on the RAM 26 and activated by the service user designation / automatic execution processing. Thereafter, in accordance with the contents of the distribution processing code, the content provision processing and the user's device U 1 ,
U 2, ... data exchange with U n (Information date and time, etc.) is to be performed.

【0018】提供する音楽コンテンツや管理テーブル、
配信処理するコードなどは、すべてハードディスク等の
記憶装置25に記憶されている。この記憶装置25の構
成は、OS251、コンテンツデータをサービス利用者
側受信装置U1,U2,…Unに送信する機能を有してい
るコンテンツ配信部252、図6(A)に示してあるよ
うに、曲に一意につけられた曲番号、曲名、歌手名、歌
詞カードの有無をフォーマットとして持つことで、音楽
コンテンツのリストを管理することができるコンテンツ
管理部253、コンテンツ管理部253で管理されてい
るコンテンツリストに対応する音楽コンテンツの実体を
格納しているコンテンツ格納部254、コンテンツ削除
コードを格納しているコンテンツ削除コード格納部25
5、コンテンツ再生コードを格納しているコンテンツ再
生コード格納部256、図6(B)に示すように、過去
に音楽をレンタルする際にサービス利用者側受信装置U
1,U2,…Unの時計機能部44が記録する時計と、コ
ンテンツ配信装置側の時計機能部24が記録する時計と
の間で、時計が大きく違っていたという問題(日付問
題)が発生したサービス利用者のIDと、問題が起きた
日付をフォーマットとして持つ利用者履歴管理部25
7、サービス利用者がレンタルしたいと希望した音楽コ
ンテンツを、サービス利用者側受信装置U1,U2,…U
nに送信する際に付加して送信され、図6(C)に示す
フォーマットのコンテンツ管理データを作成するコンテ
ンツ管理データ作成部258、サービス利用者側受信装
置U1,U2,…Unから送信された時計と、コンテンツ
配信装置の時計を比較する時計比較部259から構成さ
れている。
Music content to be provided, a management table,
All codes for distribution processing are stored in a storage device 25 such as a hard disk. The configuration of the storage device 25, OS 251, the service user side receiving device U 1 content data, U 2, ... content distribution unit 252 has a function of transmitting to the U n, and shown in FIG. 6 (A) As described above, by having a song number, a song name, a singer name, and the presence or absence of a lyrics card uniquely assigned to a song as a format, a list of music contents can be managed by a content management unit 253 and a content management unit 253. Content storage unit 254 storing the entity of the music content corresponding to the content list stored, and content deletion code storage unit 25 storing the content deletion code
5, a content reproduction code storage unit 256 storing a content reproduction code, as shown in FIG. 6B, when renting music in the past, the service user side receiving device U
A clock 1, U 2, which is ... U n of the clock function section 44 records, with the clock clock function unit 24 of the content distribution apparatus records, a problem that the watch had very different (date problem) is User history management unit 25 having, as a format, the ID of the service user who occurred and the date when the problem occurred.
7. The music contents that the service user desires to rent are transferred to the service user side receiving devices U 1 , U 2 ,.
addition to being transmitted when transmitting in n, 6 content management data creation section 258 for creating a content management data in the format (C), the service user side receiving device U 1, U 2, from ... U n It comprises a clock comparison unit 259 that compares the transmitted clock with the clock of the content distribution device.

【0019】(サービス利用者側受信装置(プレイ
ヤ))次に、サービス利用者側の受信装置U1,U2,…
nについて説明する。図3は、サービス利用者側のシ
ステムであるプレイヤ(サービス利用者側受信装置)の
概観を示す図である。図3(A)に示すプレイヤをAタ
イプのプレイヤ、図3(B)に示すプレイヤをBタイプ
のプレイヤとする。各タイプのプレイヤの違いは後に述
べる。また、図4は、プレイヤのハードウェア構成図を
示している(図3、図4で番号が共通なものは共通の構
成要素を示している)。
(Receiving device (player) on service user side) Next, receiving devices U 1 , U 2 ,.
Un will be described. FIG. 3 is a diagram showing an overview of a player (service user-side receiving device), which is a system of the service user. The player shown in FIG. 3A is an A-type player, and the player shown in FIG. 3B is a B-type player. The difference between each type of player will be described later. FIG. 4 shows a hardware configuration diagram of the player (in FIG. 3 and FIG. 4, components having a common number indicate common components).

【0020】サービス利用者側受信装置U1,U2,…U
nは、装置間の演算の制御を司る中央処理装置40、モ
デムに代表されるデータを電気信号としてコンテンツ配
信装置Sに送信する通信装置41、表示装置42、各種
ボタン等で構成される入力装置43、図5(B)のフォ
ーマットが示すように、サービス利用者側受信装置の現
在の年月日時刻を記憶している年月日時刻記憶部441
を有している時計機能部44、不揮発性RAMで構成さ
れる記憶装置(1)45、ROMで構成される記憶装置
(2)46、スピーカ、音声再生処理制御(D/A変
換)を行う音声チップなどで構成される再生装置47で
構成されている。
[0020] The service user side receiving device U 1, U 2, ... U
n is a central processing unit 40 for controlling arithmetic operations between the devices, a communication device 41 for transmitting data represented by a modem as an electric signal to the content distribution device S, a display device 42, and an input device including various buttons and the like. 43, as shown in the format of FIG. 5B, a date / time storage unit 441 storing the current date / time of the receiving device on the service user side.
, A storage device (1) 45 composed of a non-volatile RAM, a storage device (2) 46 composed of a ROM, a speaker, and audio reproduction processing control (D / A conversion). It is composed of a reproducing device 47 composed of an audio chip or the like.

【0021】入力装置43は、タッチパネル431、電
源ONボタン432、再生ボタン433、コンテンツ管
理データ格納部451に格納されている現在レンタル中
の音楽のコンテンツ管理部データ(図6(C)にフォー
マットを示す)を表示させる機能を持つリスト表示ボタ
ン434、レンタルする曲を選んだり、レンタル期限を
入力する機能を持つキーボタン435等から構成され
る。
The input device 43 includes a touch panel 431, a power ON button 432, a play button 433, and content management section data of the currently rented music stored in the content management data storage section 451 (format is shown in FIG. 6C). A list display button 434 having a function of displaying a song to be shown), a key button 435 having a function of selecting a song to rent and inputting a rental expiration date, and the like.

【0022】記憶装置(1)45は、図6(C)で示さ
れるように、現在レンタルしている曲の曲番号、曲名、
歌手名、返却日時をあらわす定数(この定数は不変とす
る)、返却日時まであとどれくらい時間が残っているか
をあらわす変数(この変数は時間の経過とともに減って
いく)で構成されたコンテンツ管理データを格納してい
るコンテンツ管理データ格納部451、コンテンツ管理
データ格納部451で管理されている音楽コンテンツの
実体を格納しているコンテンツ格納部452、コンテン
ツ削除コードを格納しているコンテンツ削除コード格納
部453、コンテンツ再生コードを格納しているコンテ
ンツ再生コード格納部454、レンタルしている音楽が
返却期限に達していないかをチェックしたり、返却期限
が迫っていれば、サービス利用者に警告を発する機能を
持つ期限管理部455、レンタルした音楽コンテンツと
ともに送信されてきたEXEヘッダを格納するEXEヘ
ッダ格納部456、歌詞カードを格納する歌詞カード格
納部457から構成される。
As shown in FIG. 6C, the storage device (1) 45 stores the song number, song title,
Content management data consisting of a singer's name, a constant indicating the date and time of return (this constant is assumed to be constant), and a variable indicating how much time remains until the date and time of return (this variable decreases over time) The stored content management data storage unit 451, the content storage unit 452 storing the entity of the music content managed by the content management data storage unit 451, and the content deletion code storage unit 453 storing the content deletion code A content reproduction code storage unit 454 storing content reproduction codes, a function of checking whether the rented music has reached a return time limit, and issuing a warning to a service user if the return time limit is approaching. Management unit 455, which has been sent with the rented music content EXE header storage unit 456 for storing the EXE header was comprised of lyric storage unit 457 for storing the lyric.

【0023】記憶装置(2)46は、コンテンツ配信装
置Sから送信されてきた音楽コンテンツなどを受信する
コンテンツ受信部461、電源がONされた時に処理を
行う電源ON処理部462、音楽コンテンツの再生を行
う再生処理部463、コンテンツ管理データ格納部45
1に格納されているコンテンツ管理データ(図6(C)
にフォーマットを示す)に、削除や追加を行うコンテン
ツ管理データ処理部464、音楽コンテンツなどを削除
する機能を持つ削除処理部465から構成される。
The storage device (2) 46 includes a content receiving section 461 for receiving music content transmitted from the content distribution apparatus S, a power-on processing section 462 for performing processing when the power is turned on, and reproduction of music content. Processing unit 463 and the content management data storage unit 45 for performing
1 (FIG. 6C)
The content management data processing unit 464 performs deletion and addition, and a deletion processing unit 465 having a function of deleting music content and the like.

【0024】記憶装置(1)(不揮発性RAM)45
と、記憶装置(2)(ROM)46は物理的につながっ
ており、記憶装置(1)45内に格納されているコンテ
ンツ削除コードや再生コードが、記憶装置(2)46内
の削除処理部465や再生処理部463とデータを交換
し、処理することによって、音楽コンテンツの削除や再
生が行われる。
Storage device (1) (non-volatile RAM) 45
And the storage device (2) (ROM) 46 are physically connected to each other, and the content deletion code and the reproduction code stored in the storage device (1) 45 are deleted by the deletion processing unit in the storage device (2) 46. By exchanging and processing data with the 465 and the reproduction processing unit 463, music content is deleted or reproduced.

【0025】(プレイヤタイプA,Bの違いについて)
本発明では、削除コードを格納しているコンテンツ削除
コード格納部453と、再生コードを格納しているコン
テンツ再生コード格納部454があらかじめプレイヤ側
に存在していることを想定したタイプAのプレイヤ(図
3(A))、また削除コードと再生コードがあらかじめ
プレイヤの中に存在せず、レンタルした音楽コンテンツ
に付加されて送信されてくる場合を想定したタイプBの
プレイヤ(図3(B))の2タイプのプレイヤが考えら
れている。タイプAは、あらかじめ削除コード、再生コ
ードがプレイヤの中に備わっているため、本レンタルシ
ステム専用に作られたプレイヤであり、レンタルした音
楽コンテンツをプレイヤ内部の記録媒体に格納する場合
として適している。また、タイプBは、削除コードや再
生コードがレンタルした音楽に付加して送信されてくる
ため、レンタルした音楽コンテンツをPCなどの標準ア
ーキテクチャーの情報機器で聴く場合や、レンタルした
音楽コンテンツをレンタル契約したプレイヤ以外でも利
用できる形態をとるもの(例えば、MDなどの記録媒体
に受信し、聴くときは他のMDプレイヤで聴くときな
ど)に適している。
(Difference between player types A and B)
In the present invention, the type A player (A) assumes that the content deletion code storage unit 453 storing the deletion code and the content reproduction code storage unit 454 storing the reproduction code exist in the player in advance. (FIG. 3 (A)) Also, a type B player assuming a case where the deletion code and the reproduction code do not exist in the player in advance and are transmitted in addition to the rented music content (FIG. 3 (B)). There are two types of players. Type A is a player created exclusively for the rental system because a deletion code and a reproduction code are provided in the player in advance, and is suitable for storing rented music content in a recording medium inside the player. . In the case of type B, since a delete code or a play code is added to the rented music and transmitted, the user can listen to the rented music content with an information device having a standard architecture such as a PC, or rent the rented music content. It is suitable for a format that can be used by a player other than the contracted player (for example, when receiving on a recording medium such as an MD and listening to it with another MD player).

【0026】(コンテンツ配信時の処理)図8、図9
は、コンテンツ配信部252の処理を示すフローチャー
トーである。 (ステップ1)コンテンツ配信部252は、サービス利
用者側受信装置(プレイヤ)U1,U2,…Unから送ら
れてきた利用者ID(識別コード)を受信する。このと
き受信するデータフォーマットは、図5(C)に示すよ
うに、利用者毎に割り当てられている利用者ID、パス
ワードから構成される情報である。利用者ID、パスワ
ードに間違いがなければステップ2に進む。 (ステップ2)コンテンツ配信部252は、サービス利
用者側受信装置U1,U2,…Unへ音楽コンテンツリス
トを送信する。このとき送信する音楽コンテンツリスト
は、コンテンツ管理部253に格納されているリストで
あり、図6(A)に示すように、曲毎に割り当てられた
曲番号、曲名、歌手名、歌詞カードがあるかどうかを示
す情報である。 (ステップ3)コンテンツ配信部252は、サービス利
用者側受信装置より送信されてきた年月日時刻を受信す
る。この時受信するデータフォーマットは、図5(B)
に示すように年月日、曜日、時間、分、秒を表す情報で
ある。 (ステップ4)コンテンツ配信部Sは、時計比較部25
9を起動させる。起動した時計比較部259はステップ
3で受信したプレイヤ側の年月日時刻とコンテンツ配信
装置内の年月日時刻241とを比較する。このとき両者
が大きく異なっていれば(日付問題が起きていれば)ス
テップ5の処理へ、大きく異なっていなければステップ
10の処理を行う。
(Processing at Content Distribution) FIGS. 8 and 9
9 is a flowchart showing processing of the content distribution unit 252. (Step 1) the content delivery unit 252 receives the service user side reception device (player) U 1, U 2, user ID (identification code) sent from ... U n. The data format received at this time is, as shown in FIG. 5C, information composed of a user ID and a password assigned to each user. If there is no mistake in the user ID and password, the process proceeds to step 2. (Step 2) The content distribution unit 252, the service user side receiving device U 1, U 2, ... it transmits the music contents list to the U n. The music content list transmitted at this time is a list stored in the content management unit 253, and includes a song number, a song name, a singer name, and a lyrics card assigned to each song as shown in FIG. It is information indicating whether or not. (Step 3) The content distribution unit 252 receives the date and time transmitted from the service user-side receiving device. The data format received at this time is as shown in FIG.
As shown in FIG. 7, the information indicates the date, day of the week, hour, minute, and second. (Step 4) The content distribution unit S sets the clock comparison unit 25
9 is started. The activated clock comparing unit 259 compares the date and time on the player side received in step 3 with the date and time 241 in the content distribution device. At this time, if the two are significantly different (if a date problem has occurred), the process proceeds to step 5; if not, the process of step 10 is performed.

【0027】(ステップ5)コンテンツ配信部252
は、過去にもこのような日付問題が発生しているかを調
べるために利用者履歴管理部257に格納されている過
去に日付問題が発生した利用者リスト(図6(B))を
チェックする。過去にも日付問題が起きていればステッ
プ6へ、起きていなければステップ7へ進む。 (ステップ6)サービス利用者が過去にも日付問題を起
こしていることが判明した場合、コンテンツ配信部はサ
ービス利用者側受信装置にエラーメッセージを送信し
(図7(A))以後レンタルシステムは利用できないこ
とを告知し、終了する。 (ステップ7)コンテンツ配信部252は、日付問題を
起こしたサービス利用者を図6(B)に示す過去に日付
問題が発生した利用者リストに登録する。このとき登録
する情報はサービス利用者のID、問題が起きた日付で
ある。 (ステップ8)コンテンツ配信部252は、サービス利
用者側受信装置が年月日時刻を正しく再設定するよう
に、コンテンツ配信装置S側の年月日時刻(図5
(A))と、再設定コマンドをサービス利用者側受信装
置に送信する。 (ステップ9)コンテンツ配信部は、サービス利用者側
受信装置から、日付を正常に設定したことを示すメッセ
ージ(図7(B))を受信する。
(Step 5) Content distribution unit 252
Checks the user list in which the date problem occurred in the past (FIG. 6B) stored in the user history management unit 257 to check whether such a date problem has occurred in the past. . If a date problem has occurred in the past, the process proceeds to step 6; otherwise, the process proceeds to step 7. (Step 6) If it is determined that the service user has a date problem in the past, the content distribution unit transmits an error message to the service user-side receiving device (FIG. 7A). Notifies that it is not available and ends. (Step 7) The content distribution unit 252 registers the service user who has caused the date problem in the user list in which the date problem has occurred in the past shown in FIG. 6B. The information registered at this time is the ID of the service user and the date when the problem occurred. (Step 8) The content delivery unit 252 sets the date / time on the content delivery device S side (FIG. 5) so that the service user-side receiving device correctly resets the date / time.
(A)), and transmits a reset command to the service user-side receiving device. (Step 9) The content distribution unit receives a message (FIG. 7B) indicating that the date has been set normally from the service user-side receiving device.

【0028】(ステップ10)コンテンツ配信部252
は、サービス利用者側受信装置から、図6(D)に示し
てあるようにレンタルしたい希望曲番号、曲名、歌手
名、歌詞カードを希望するかどうか示したデータを受信
する。 (ステップ11)コンテンツ配信部252は、サービス
利用者側受信装置から、レンタルを希望した音楽コンテ
ンツに対していつまでレンタルするかという返却期限
(図7(C)に示す)を受信する。 (ステップ12)コンテンツ配信部252は、サービス
利用者側受信装置(プレイヤ)から、プレイヤがAタイ
プであるかBタイプであるか、プレイヤタイプを受信す
る。プレイヤタイプがAタイプであればステップ14の
処理を、プレイヤタイプがBタイプであればステップ1
3の処理を行う。 (ステップ13)プレイヤタイプがBタイプである場
合、コンテンツ配信部252は、ステップ10で受信し
たサービス利用者がレンタルを希望している音楽コンテ
ンツと再生コード、削除コード、コンテンツ管理データ
を複合してサービス利用者側受信装置(プレイヤ)に送
信する(詳細は図10(A)コンテンツ送信データフォ
ーマット参照)。 (ステップ14)プレイヤタイプがAだった場合、コン
テンツ配信部は、ステップ10で受信したサービス利用
者がレンタルを希望している音楽コンテンツとコンテン
ツ管理データを複合してサービス利用者側受信装置(プ
レイヤ)に送信する(詳細は図10(B)コンテンツ送
信データフォーマット参照)。 (ステップ15)ステップ10で、サービス利用者が歌
詞カードを必要であるとしていた場合、コンテンツ配信
部は歌詞カードをサービス利用者側受信装置(プレイ
ヤ)へ送信する。
(Step 10) Content distribution unit 252
Receives, from the service user-side receiving device, data indicating whether a desired song number, song title, singer name, and lyrics card to be rented are desired, as shown in FIG. 6 (D). (Step 11) The content distribution unit 252 receives a return period (shown in FIG. 7 (C)) indicating how long the music content desired to be rented is rented from the service user receiving device. (Step 12) The content distribution unit 252 receives a player type from the service user-side receiving device (player), whether the player is the A type or the B type. If the player type is A type, the process of step 14 is performed. If the player type is B type, step 1 is performed.
Step 3 is performed. (Step 13) When the player type is the B type, the content distribution unit 252 combines the music content received by the service user, which is desired to be rented, with the reproduction code, the deletion code, and the content management data. The data is transmitted to the service user-side receiving device (player) (for details, refer to FIG. 10A). (Step 14) If the player type is A, the content distribution unit combines the music content that the service user desires to rent and the content management data received in Step 10 with the service user-side receiving device (player ) (For details, refer to FIG. 10 (B) content transmission data format). (Step 15) If it is determined in step 10 that the service user requires a lyrics card, the content distribution unit transmits the lyrics card to the service user-side receiving device (player).

【0029】図10(A)はサービス利用者側受信装置
1,U2,…UnのプレイヤがBタイプである場合のコ
ンテンツ送信データフォーマットである。プレイヤがB
タイプである場合、プレイヤ内にはあらかじめ削除コー
ドや再生コードが格納されていないため、これらを音楽
コンテンツに付加してプレイヤに送信する必要がある。
図10(A)は削除コードや再生コードが音楽コンテン
ツに付加されて通信回線上を流れ、プレイヤへ送信され
ていく様子を示した図である。以下、この図のデータに
ついて説明する。
FIG. 10A shows a content transmission data format in the case where the players of the service user-side receiving devices U 1 , U 2 ,... Player B
In the case of the type, since the deletion code and the reproduction code are not stored in the player in advance, it is necessary to add these to the music content and transmit it to the player.
FIG. 10A is a diagram showing a state in which a deletion code or a reproduction code is added to music content, flows on a communication line, and is transmitted to a player. Hereinafter, the data in this figure will be described.

【0030】本データフォーマットのファイル拡張子は
EXEであり、実行可能形式となっている。本ファイル
は、EXEヘッダ、削除コード、再生コード、コンテン
ツ管理データ、音楽コンテンツから構成されており、こ
れらがまとまってひとつのEXEファイル形式となって
いる。EXEヘッダのプログラム開始アドレスには、再
生コードの格納位置が格納されている。削除コードはコ
ンテンツ配信装置Sのコンテンツ削除コード格納部25
5に格納されているものである。再生コードは、コンテ
ンツ配信装置のコンテンツ再生コード格納部256に格
納されているものである。コンテンツ管理データは、コ
ンテンツ管理データ作成部258によって作成されたも
のであり、図6(C)で示されるデータフォーマットで
表される。レンタルした曲番号、曲名、歌手名、また、
値が不変な定数として返却日時、値が可変な変数として
レンタルできる残り時間を有している。音楽コンテンツ
は、サービス利用者がレンタルすることを希望した音楽
の実体である。なお、サービス利用者側受信装置のプレ
イヤがAタイプであった場合のコンテンツ送信データフ
ォーマットであるが、タイプAのプレイヤには、あらか
じめ削除コードと再生コードが格納されているため、図
10(B)のようになる。これはタイプBのデータフォ
ーマットから削除コードと再生コードを除いたものであ
る。
The file extension of this data format is EXE, which is an executable format. This file is composed of an EXE header, a deletion code, a reproduction code, content management data, and music content, and these are put together into one EXE file format. The program start address of the EXE header stores the storage position of the reproduction code. The deletion code is stored in the content deletion code storage unit 25 of the content distribution device S.
5 is stored. The reproduction code is stored in the content reproduction code storage unit 256 of the content distribution device. The content management data is created by the content management data creation unit 258, and is represented by the data format shown in FIG. The rented song number, song name, singer name,
It has a return date and time as an invariable constant, and a remaining time that can be rented as a variable with a variable value. The music content is an entity of music that the service user wants to rent. Note that the content transmission data format is used when the player of the service user-side receiving apparatus is of type A. Since the type A player stores a deletion code and a reproduction code in advance, FIG. )become that way. This is obtained by removing the delete code and the reproduction code from the type B data format.

【0031】(コンテンツ受信時の処理(Aタイプのプ
レイヤ))図11、図12は、プレイヤがAタイプであ
った場合のコンテンツ受信部461の処理を示すフロー
チャートである。 (ステップ21)サービス利用者は利用者ID(識別コ
ード)を入力する。このときのデータフォーマットを図
5(C)に示す。 (ステップ22)コンテンツ受信部461は、ステップ
21でサービス利用者が入力したデータをコンテンツ配
信装置Sに送信する。 (ステップ23)コンテンツ受信部461は、コンテン
ツ配信装置Sから送信されてきた音楽コンテンツリスト
を受信する(受信する音楽コンテンツリストフォーマッ
トを図6(A)に示す)。受信した音楽コンテンツリス
トは表示装置42に表示される。 (ステップ24)コンテンツ受信部461は、プレイヤ
の時計機能部44に格納されている年月日時刻441を
コンテンツ配信装置Sに送信する。なおこのとき送信す
るデータフォーマットを図5(B)に示す。
(Processing at Content Reception (A-Type Player)) FIGS. 11 and 12 are flowcharts showing the processing of the content receiving section 461 when the player is of the A type. (Step 21) The service user inputs a user ID (identification code). The data format at this time is shown in FIG. (Step 22) The content receiving unit 461 transmits the data input by the service user in Step 21 to the content distribution device S. (Step 23) The content receiving unit 461 receives the music content list transmitted from the content distribution device S (the received music content list format is shown in FIG. 6A). The received music content list is displayed on the display device 42. (Step 24) The content receiving unit 461 transmits the date / time 441 stored in the clock function unit 44 of the player to the content distribution device S. The data format transmitted at this time is shown in FIG.

【0032】(ステップ25)ステップ24で送信した
年月日時刻が、コンテンツ配信装置S側の年月日時刻と
大きく異なっているかどうかコンテンツ配信装置Sが判
断した結果を受け取る。大きく異なっていると判断され
た場合は、ステップ26へ、大きく異なっていないと判
断された場合はステップ31へ進む。 (ステップ26)コンテンツ配信装置Sが過去にサービ
ス利用者が日付問題を起こしているかどうかをチェック
した結果を受け取る。過去にもサービス利用者が日付問
題を起こしていると判断された場合はステップ27へ、
過去には日付問題を起こしていないと判断された場合は
ステップ28へ進む。 (ステップ27)コンテンツ受信部461は、コンテン
ツ配信装置Sが送信してきたエラーメッセージ(図7
(A))を受信して、それを表示装置42に表示して終
了する。 (ステップ28)コンテンツ受信部461は、コンテン
ツ配信装置Sより送信されてきた正しい年月日時刻(図
5(A))と再設定コマンドを受信する。 (ステップ29)コンテンツ受信部461は、コンテン
ツ配信装置Sより送信されてきた正しい年月日時刻と再
設定コマンドを利用して、プレイヤの年月日時刻を再設
定する。
(Step 25) The content distribution device S receives a result of determining whether or not the date and time transmitted in step 24 is significantly different from the date and time on the content distribution device S side. If it is determined that the difference is large, the process proceeds to step 26. If it is determined that the difference is not large, the process proceeds to step 31. (Step 26) The content distribution device S receives the result of checking whether the service user has caused a date problem in the past. If it is determined that the service user has caused a date problem in the past, the process proceeds to step 27.
If it is determined that no date problem has occurred in the past, the process proceeds to step 28. (Step 27) The content receiving unit 461 transmits the error message transmitted by the content distribution device S (see FIG. 7).
(A)) is received, it is displayed on the display device 42, and the process ends. (Step 28) The content receiving unit 461 receives the correct date and time (FIG. 5A) and the reset command transmitted from the content distribution device S. (Step 29) The content receiving unit 461 resets the player's date using the correct date and time and the reset command transmitted from the content distribution device S.

【0033】(ステップ30)コンテンツ受信部461
は、プレイヤ側の年月日時刻を正しく再設定し終えたこ
とを示すメッセージ(図7(B))を、コンテンツ配信
装置Sに送信する。 (ステップ31)サービス利用者は、キーボタン435
を操作することで、ステップ23でコンテンツ配信装置
Sより送信されてきた音楽コンテンツリスト(図6
(A))より、レンタルしたい曲、歌詞カードを必要と
するかの有無を選択する。なお、サービス利用者がレン
タルすると希望した音楽コンテンツリストを表示した画
面が図6(D)である。 (ステップ32)コンテンツ受信部461は、ステップ
31でサービス利用者が入力したレンタルしたい音楽コ
ンテンツの情報をコンテンツ配信部Sに送信する。 (ステップ33)サービス利用者は、返却期限を入力
し、それをコンテンツ配信部に送信する。なお、返却期
限のデータフォーマットは図7(C)に示すように年月
日時刻で表される。 (ステップ34)コンテンツ受信部461は、コンテン
ツ配信部Sにプレイヤタイプを送信する。なお、この場
合はAタイプであるということを送信する。
(Step 30) Content receiving section 461
Transmits to the content distribution device S a message (FIG. 7B) indicating that the date, time, and date on the player side have been correctly reset. (Step 31) The service user selects the key button 435
Is operated, the music content list transmitted from the content distribution device S in step 23 (FIG. 6)
(A)), select whether or not a song to be rented and a lyrics card are required. FIG. 6D shows a screen displaying a music content list desired by the service user to rent. (Step 32) The content receiving unit 461 transmits to the content distribution unit S the information of the music content to be rented which is input by the service user in step 31. (Step 33) The service user inputs a return period and transmits it to the content distribution unit. Note that the data format of the return deadline is represented by date and time as shown in FIG. 7 (C). (Step 34) The content receiving unit 461 transmits the player type to the content distribution unit S. In this case, the fact that the type is A is transmitted.

【0034】(ステップ35)コンテンツ配信部Sは、
ステップ31でレンタルを希望した音楽コンテンツを受
信する。なお、このとき受信する音楽コンテンツは、図
10(B)に示すようなデータフォーマットである。 コンテンツ受信部461が受信したコンテンツ送信デー
タのEXEヘッダは、EXEヘッダ格納部456へ、コ
ンテンツ管理データはコンテンツ管理データ格納部45
1へ、音楽コンテンツはコンテンツ格納部452へそれ
ぞれ格納される。また、コンテンツ管理データの変数で
あるレンタルできる残り時間は、コンテンツ受信部に到
着したと同時に減っていく。 (ステップ36)ステップ31で、サービス利用者が歌
詞カードを必要であると選択した場合は、コンテンツ受
信部は歌詞カードを受信し、歌詞カード格納部457へ
格納する。
(Step 35) The content distribution unit S
At step 31, the music content desired for rental is received. The music content received at this time has a data format as shown in FIG. The EXE header of the content transmission data received by the content receiving unit 461 is stored in the EXE header storage unit 456, and the content management data is stored in the content management data storage unit 45.
1 and the music content are stored in the content storage unit 452, respectively. In addition, the remaining time that can be rented, which is a variable of the content management data, decreases as soon as it arrives at the content receiving unit. (Step 36) If the service user selects in step 31 that a lyrics card is necessary, the content receiving unit receives the lyrics card and stores it in the lyrics card storage unit 457.

【0035】(コンテンツ受信時の処理(Bタイプのプ
レイヤ))図13、図14は、プレイヤがBタイプであ
った場合のコンテンツ受信部461の処理を示すフロー
チャートである。 (ステップ41)サービス利用者は利用者ID(識別コ
ード)を入力する。このときのデータフォーマットを図
5(C)に示す。 (ステップ42)コンテンツ受信部461は、ステップ
41でサービス利用者が入力したデータをコンテンツ配
信装置Sに送信する。 (ステップ43)コンテンツ受信部461は、コンテン
ツ配信装置Sから送信されてきた音楽コンテンツリスト
を受信する(受信する音楽コンテンツリストフォーマッ
トを図6(A)に示す)。受信した音楽コンテンツリス
トは表示装置42に表示される。 (ステップ44)コンテンツ受信部461は、プレイヤ
の時計機能部44に格納されている年月日時刻441を
コンテンツ配信装置Sに送信する。なおこのとき送信す
るデータフォーマットを図5(B)に示す。
(Process at Content Receiving (B-Type Player)) FIGS. 13 and 14 are flowcharts showing the process of the content receiving section 461 when the player is of the B-type. (Step 41) The service user inputs a user ID (identification code). The data format at this time is shown in FIG. (Step 42) The content receiving unit 461 transmits the data input by the service user in Step 41 to the content distribution device S. (Step 43) The content receiving unit 461 receives the music content list transmitted from the content distribution device S (the received music content list format is shown in FIG. 6A). The received music content list is displayed on the display device 42. (Step 44) The content receiving unit 461 transmits the date 441 stored in the clock function unit 44 of the player to the content distribution device S. The data format transmitted at this time is shown in FIG.

【0036】(ステップ45)ステップ44で送信した
年月日時刻が、コンテンツ配信装置S側の年月日時刻と
大きく異なっているかどうかコンテンツ配信装置Sが判
断した結果を受け取る。大きく異なっていると判断され
た場合は、ステップ46へ、大きく異なっていないと判
断された場合はステップ51へ進む。 (ステップ46)コンテンツ配信装置が、過去にサービ
ス利用者が日付問題を起こしているかどうかをチェック
した結果を受け取る。過去にもサービス利用者が日付問
題を起こしていると判断された場合はステップ47へ、
過去には日付問題を起こしていないと判断された場合は
ステップ48へ進む。 (ステップ47)コンテンツ受信部は、コンテンツ配信
装置が送信してきたエラーメッセージ(図7(A))を
受信して、それを表示装置42に表示して終了する。 (ステップ48)コンテンツ受信部461は、コンテン
ツ配信装置Sより送信されてきた正しい年月日時刻(図
5(A))と再設定コマンドを受信する。 (ステップ49)コンテンツ受信部461は、コンテン
ツ配信装置Sより送信されてきた正しい年月日時刻と再
設定コマンドを利用して、プレイヤの年月日時刻を再設
定する。
(Step 45) The content distribution device S receives a result of the determination as to whether or not the date and time transmitted in step 44 is significantly different from the date and time on the content distribution device S side. If it is determined that the difference is large, the process proceeds to step 46. If it is determined that the difference is not large, the process proceeds to step 51. (Step 46) The content distribution device receives the result of checking whether the service user has caused a date problem in the past. If it is determined that the service user has caused a date problem in the past, go to step 47.
If it is determined that no date problem has occurred in the past, the process proceeds to step 48. (Step 47) The content receiving unit receives the error message (FIG. 7A) transmitted from the content distribution device, displays it on the display device 42, and ends the processing. (Step 48) The content receiving unit 461 receives the correct date and time (FIG. 5A) and the reset command transmitted from the content distribution device S. (Step 49) The content receiving unit 461 resets the player's date using the correct date and time and the reset command transmitted from the content distribution device S.

【0037】(ステップ50)コンテンツ受信部461
は、プレイヤ側の年月日時刻を正しく再設定し終えたこ
とを示すメッセージ(図7(B))を、コンテンツ配信
装置Sに送信する。 (ステップ51)サービス利用者は、キーボタン435
を操作することで、ステップ43でコンテンツ配信装置
より送信されてきた音楽コンテンツリスト(図6
(A))より、レンタルしたい曲、歌詞カードを必要と
するかの有無を選択する。なお、サービス利用者がレン
タルすると希望した音楽コンテンツリストを表示した画
面が図6(A)である。 (ステップ52)コンテンツ受信部461は、ステップ
51でサービス利用者が入力したレンタルしたい音楽コ
ンテンツの情報をコンテンツ配信部Sに送信する。 (ステップ53)サービス利用者は、返却期限を入力
し、それをコンテンツ配信部に送信する。なお、返却期
限のデータフォーマットは図7(C)に示すように年月
日時刻で表される。 (ステップ54)コンテンツ受信部461は、コンテン
ツ配信部Sにプレイヤタイプを送信する。なお、この場
合はBタイプであるということを送信する。
(Step 50) Content receiving section 461
Transmits to the content distribution device S a message (FIG. 7B) indicating that the date, time, and date on the player side have been correctly reset. (Step 51) The service user selects the key button 435
Is operated, the music content list transmitted from the content distribution device in step 43 (FIG. 6)
(A)), select whether or not a song to be rented and a lyrics card are required. FIG. 6A shows a screen displaying a music content list desired by the service user to rent. (Step 52) The content receiving unit 461 transmits to the content distribution unit S the information of the music content to be rented which is input by the service user in Step 51. (Step 53) The service user inputs a return term and transmits it to the content distribution unit. Note that the data format of the return deadline is represented by date and time as shown in FIG. 7 (C). (Step 54) The content receiving unit 461 transmits the player type to the content distribution unit S. In this case, the fact that the type is the B type is transmitted.

【0038】(ステップ55)コンテンツ受信部461
は、ステップ51でレンタルを希望した音楽コンテンツ
を受信する。なお、このとき受信する音楽コンテンツ
は、図10(A)で示すようなデータフォーマットにな
っている。受信したコンテンツ送信データのEXEヘッ
ダは、EXEヘッダ格納部456へ、削除コードはコン
テンツ削除コード格納部453へ、再生コードはコンテ
ンツ再生コード格納部454へ、コンテンツ管理データ
は、コンテンツ管理データ格納部451へ、音楽コンテ
ンツは、コンテンツ格納部452へそれぞれ格納され
る。また、コンテンツ管理データの変数であるレンタル
できる残り時間は、コンテンツ受信部に到着したと同時
に減っていく。 (ステップ56)ステップ51で、サービス利用者が歌
詞カードを必要であると選択した場合は、コンテンツ受
信部は歌詞カードを受信し、歌詞カード格納部457へ
格納する。
(Step 55) Content receiving section 461
Receives the music content desired to be rented in step 51. The music content received at this time has a data format as shown in FIG. The EXE header of the received content transmission data is stored in the EXE header storage unit 456, the deletion code is stored in the content deletion code storage unit 453, the playback code is stored in the content playback code storage unit 454, and the content management data is stored in the content management data storage unit 451. The music content is stored in the content storage unit 452. In addition, the remaining time that can be rented, which is a variable of the content management data, decreases as soon as it arrives at the content receiving unit. (Step 56) If the service user selects that a lyrics card is necessary in step 51, the content receiving unit receives the lyrics card and stores it in the lyrics card storage unit 457.

【0039】(電源ON操作時)図15は、プレイヤの
電源がONされたときの処理を示すフローチャートであ
る。 (ステップ61)利用者により電源ONボタン432が
押されプレイヤの電源が入る。 (ステップ62)電源ON処理部462が起動する。 (ステップ63)電源ON処理部462は期限管理部4
55を起動させる。 (ステップ64)期限管理部455は、コンテンツ管理
データ格納部451に格納されているコンテンツ管理デ
ータ(図6(C))の定数である返却日時をチェックす
る。プレイヤの年月日時刻記憶部441と比較して、返
却日時が過ぎているコンテンツがあれば、そのコンテン
ツの削除を行う。返却日時が過ぎていなければステップ
65に進む。
(During Power ON Operation) FIG. 15 is a flowchart showing processing when the power of the player is turned ON. (Step 61) The power ON button 432 is pressed by the user to turn on the player. (Step 62) The power ON processing unit 462 is activated. (Step 63) The power-on processing unit 462 sets the time limit management unit 4
55 is started. (Step 64) The term management unit 455 checks the return date and time, which is a constant of the content management data (FIG. 6C) stored in the content management data storage unit 451. If there is any content whose return date and time has passed, as compared with the player's date / time storage unit 441, the content is deleted. If the return date and time has not passed, the routine proceeds to step 65.

【0040】(ステップ65)期限管理部455は、コ
ンテンツ管理データ格納部451に格納されているコン
テンツ管理データ(図6(C))の変数であるレンタル
できる残り時間をチェックする。残り時間があとわずか
であるコンテンツがあればステップ66へ、わずかでな
ければ終了する。 (ステップ66)期限管理部455は、利用期限があと
わずかであることを示すメッセージ(図7(D))を表
示装置42に表示する。
(Step 65) The term management unit 455 checks the remaining rentable time, which is a variable of the content management data (FIG. 6C) stored in the content management data storage unit 451. If there is content whose remaining time is short, the process proceeds to step 66, and if not, the process ends. (Step 66) The time limit management unit 455 displays a message (FIG. 7D) indicating that the use time limit is almost over on the display device 42.

【0041】(レンタル音楽リスト表示時)図16は、
プレイヤのコンテンツ管理データ処理部464の処理を
示すフローチャートである。 (ステップ71)利用者はレンタルした曲のリストを表
示させたいとき、リスト表示ボタン434を押す。 (ステップ72)ステップ71の操作でコンテンツ管理
データ処理部464が起動する。起動したコンテンツ管
理データ処理部464は、コンテンツ管理データ格納部
451に格納されているコンテンツ管理データ(図6
(C))を表示装置42に表示させる。これによって、
利用者は現在レンタルしている曲のリストを閲覧するこ
とができる。 (ステップ73)コンテンツ管理データ処理部464
は、期限管理部455を起動させる。 (ステップ74)期限管理部455は、コンテンツ管理
データ格納部451に格納されているコンテンツ管理デ
ータ(図6(C))の定数である返却日時をチェックす
る。プレイヤの年月日時刻記憶部441のデータと比較
して、返却日時が過ぎているコンテンツがあれば、その
コンテンツの削除を行う。返却日時が過ぎていなければ
ステップ75に進む。 (ステップ75)期限管理部455は、コンテンツ管理
データ格納部451に格納されているコンテンツ管理デ
ータ(図6(C))の変数である、レンタルできる残り
時間をチェックする。残り時間があとわずかであるコン
テンツがあればステップ76へ、わずかでなければ終了
する。 (ステップ76)期限管理部455は、利用期限が後わ
ずかであることを示すメッセージ(図7(D))を表示
装置42に表示する。
(When Rental Music List is Displayed) FIG.
It is a flowchart which shows the process of the content management data processing part 464 of a player. (Step 71) The user presses the list display button 434 to display a list of rented songs. (Step 72) The operation of step 71 activates the content management data processing unit 464. The activated content management data processing unit 464 stores the content management data (FIG. 6) stored in the content management data storage unit 451.
(C)) is displayed on the display device 42. by this,
Users can browse the list of songs currently rented. (Step 73) Content Management Data Processing Unit 464
Activates the term management unit 455. (Step 74) The term management unit 455 checks the return date and time that is a constant of the content management data (FIG. 6C) stored in the content management data storage unit 451. If there is any content whose return date and time has passed, as compared with the data in the date / time storage unit 441 of the player, the content is deleted. If the return date and time has not passed, the routine proceeds to step 75. (Step 75) The time limit management unit 455 checks the remaining time available for rent, which is a variable of the content management data (FIG. 6C) stored in the content management data storage unit 451. If there is content whose remaining time is short, the process proceeds to step 76; otherwise, the process ends. (Step 76) The time limit management unit 455 displays a message (FIG. 7D) indicating that the use time limit is shortly after on the display device 42.

【0042】(コンテンツの再生処理時)図17は、再
生コードに関する処理を示すフローチャートである。 (ステップ81)利用者は、レンタル中の音楽リスト
(図6(C))が表示装置42に表示されているとき、
キーボタン435を操作して、再生したい音楽コンテン
ツを選び、再生ボタン433を押す。 (ステップ82)選んだ曲に対応するEXEヘッダ(E
XEヘッダ格納部456に格納されている)が起動す
る。 (ステップ83)EXEヘッダの開始アドレスには、選
んだ曲に対応する再生コードの格納アドレスが格納され
ているため、EXEヘッダはコンテンツ再生コード格納
部454に格納されている再生コードを起動させる。 (ステップ84)再生コードは、期限管理部455を起
動させる。
FIG. 17 is a flowchart showing a process related to a reproduction code. (Step 81) When the rented music list (FIG. 6C) is displayed on the display device 42,
The user operates the key button 435 to select the music content to be reproduced, and presses the reproduction button 433. (Step 82) EXE header (E
(Stored in the XE header storage unit 456). (Step 83) Since the start address of the EXE header stores the storage address of the playback code corresponding to the selected song, the EXE header activates the playback code stored in the content playback code storage unit 454. (Step 84) The reproduction code activates the term management unit 455.

【0043】(ステップ85)期限管理部455は、コ
ンテンツ管理データ格納部451に格納されているコン
テンツ管理データ(図6(C))の定数である返却日時
をチェックする。プレイヤの年月日時刻記憶部441の
データと比較して、返却日時が過ぎていればコンテンツ
の削除を行う。返却日時が過ぎていなければステップ8
6に進む。 (ステップ86)再生コードは、コンテンツ格納部45
2に格納されている音楽コンテンツを再生処理部463
に引き渡す。 (ステップ87)再生処理部463に引き渡された音楽
コンテンツは、再生装置47を通じて再生される。
(Step 85) The term management unit 455 checks the return date and time which is a constant of the content management data (FIG. 6C) stored in the content management data storage unit 451. Compared with the data in the player's date / time storage unit 441, if the return date and time has passed, the content is deleted. Step 8 if the return date and time have not passed
Proceed to 6. (Step 86) The playback code is stored in the content storage unit 45.
2 reproduces the music content stored in
Hand over to (Step 87) The music content delivered to the reproduction processing unit 463 is reproduced through the reproduction device 47.

【0044】(コンテンツの削除処理時)図18は、プ
レイヤタイプがBタイプの場合の削除処理部(削除コー
ド)に関する処理を示すフローチャートである。ここで
説明する削除処理は、図15のステップ64、図16の
ステップ74、図17のステップ85で、期限管理部4
55が、コンテンツ管理データ格納部451に格納され
ているコンテンツ管理データの定数である返却日時をチ
ェックして、返却日時が過ぎていると判断されたときに
行われる処理である。 (ステップ91)期限管理部455はコンテンツ削除コ
ード格納部453に格納されている削除コードを起動さ
せる。 (ステップ92)起動した削除コードは、削除処理部4
65に、削除する必要のあるデータを引き渡す。この場
合、削除する必要のあるデータは、コンテンツ格納部4
52に格納されている音楽コンテンツ、コンテンツ削除
コード管理部453に格納されている削除コード、コン
テンツ再生コード格納部454に格納されている再生コ
ード、EXEヘッダ格納部456に格納されているEX
Eヘッダである。 (ステップ93)削除する必要のあるデータを引き渡さ
れた削除処理部465は、データを削除する。 (ステップ94)削除コードは、コンテンツ管理データ
処理部464を起動させる。 (ステップ95)起動したコンテンツ管理データ処理部
464は、コンテンツ管理データ格納部451に格納さ
れているコンテンツ管理データを更新する。このときに
行われる更新処理とは、削除した音楽コンテンツに対応
する音楽リストの項目を削除する処理である。
(During Content Deletion Processing) FIG. 18 is a flowchart showing processing relating to a deletion processing section (deletion code) when the player type is B type. The deletion process described here is performed in step 64 of FIG. 15, step 74 of FIG. 16, and step 85 of FIG.
55 is a process performed when the return date and time, which is a constant of the content management data stored in the content management data storage unit 451, is checked and it is determined that the return date and time have passed. (Step 91) The term management unit 455 activates the deletion code stored in the content deletion code storage unit 453. (Step 92) The activated deletion code is stored in the deletion processing unit 4
At 65, the data that needs to be deleted is delivered. In this case, the data that needs to be deleted is stored in the content storage unit 4.
52, the music code stored in the content deletion code management unit 453, the reproduction code stored in the content reproduction code storage unit 454, and the EX stored in the EXE header storage unit 456.
This is an E header. (Step 93) The deletion processing unit 465 to which the data that needs to be deleted is delivered deletes the data. (Step 94) The deletion code activates the content management data processing unit 464. (Step 95) The started content management data processing unit 464 updates the content management data stored in the content management data storage unit 451. The updating process performed at this time is a process of deleting a music list item corresponding to the deleted music content.

【0045】図19は、プレイヤタイプがAタイプの場
合の削除処理部(削除コード)に関する処理を示すフロ
ーチャートである。 (ステップ101)期限管理部はコンテンツ削除コード
格納部453に格納されている削除コードを起動させ
る。 (ステップ102)起動した削除コードは、削除処理部
465に、削除する必要のあるデータを引き渡す。この
場合、削除する必要のあるデータは、コンテンツ格納部
452に格納されている音楽コンテンツ、EXEヘッダ
格納部456に格納されているEXEヘッダである。 (ステップ103)削除する必要のあるデータを引き渡
された削除処理部465は、データを削除する。 (ステップ104)削除コードは、コンテンツ管理デー
タ処理部464を起動させる。 (ステップ105)起動したコンテンツ管理データ処理
部は、コンテンツ管理データ格納部451に格納されて
いるコンテンツ管理データを更新する。このときに行わ
れる更新処理は、削除した音楽コンテンツに対応する音
楽リストの項目を削除する処理である。 以上、説明したコンテンツレンタルシステムはその実施
形態をインターネットを含めた通信回線を利用した形態
としたが、これに限定されず、衛星放送を利用した形態
であってもよい。また、通信回線を利用する場合もケー
ブルテレビのようなネットワークを利用する方式であっ
てもよい。さらに、対象とするコンテンツも音楽に限定
されず、映像を含むものであってもよい。そのため、コ
ンテンツ受信装置(プレイヤー)も音楽用のプレイヤー
に限定されず、映像が映し出されるプレイヤーであって
もよい。
FIG. 19 is a flow chart showing processing relating to the deletion processing section (deletion code) when the player type is A type. (Step 101) The term management unit activates the deletion code stored in the content deletion code storage unit 453. (Step 102) The activated deletion code delivers data that needs to be deleted to the deletion processing unit 465. In this case, the data that needs to be deleted are the music content stored in the content storage unit 452 and the EXE header stored in the EXE header storage unit 456. (Step 103) The deletion processing unit 465 to which the data that needs to be deleted is delivered deletes the data. (Step 104) The deletion code activates the content management data processing unit 464. (Step 105) The started content management data processing unit updates the content management data stored in the content management data storage unit 451. The updating process performed at this time is a process of deleting an item of the music list corresponding to the deleted music content. As described above, the content rental system described above uses a communication line including the Internet as an embodiment, but is not limited to this, and may use satellite broadcasting. When using a communication line, a system using a network such as a cable television may be used. Furthermore, the target content is not limited to music, but may include video. Therefore, the content receiving device (player) is not limited to the music player, and may be a player that displays video.

【0046】[0046]

【発明の効果】本発明によれば、コンテンツ提供装置側
でコンテンツ利用装置側の内部時計手段を管理すること
により、サービス利用者のコンテンツ利用期限を管理す
ることができるので、コンテンツサービス提供側の不利
益となるレンタルコンテンツのレンタル期限外利用を防
止するとともに、不正利用の可能性がある利用者の管理
が可能となり、サービス提供者側の不利益となることが
少ない電子化したコンテンツレンタルシステムが提供で
きる。また、コンテンツの削除処理は、通信回線を通じ
て単に「返却します」と通知するだけで、コンテンツ利
用装置側で単独に可能であり、コンテンツが返却された
ことの管理は、コンテンツ提供装置側で単独に可能であ
る。さらに、サービス利用者がコンテンツの提供を受け
ようとするたび毎に、コンテンツ提供装置が、コンテン
ツ利用装置の内部時計手段の日付時刻設定をチェック
し、正しくなるように設定するように要求するので、サ
ービス利用者が特別に意識してコンテンツ利用装置側の
内部時計手段の日付時刻設定を行わなくても正しい日付
時刻設定が得られる。
According to the present invention, since the content providing device manages the internal clock means of the content using device, it is possible to manage the service user's content expiration date. An electronic content rental system that can prevent disadvantageous rental content from being used after the rental period and manage users who have the possibility of unauthorized use, thus reducing the disadvantages of service providers Can be provided. In addition, content deletion processing can be performed solely on the content use device side by simply notifying "return" through the communication line, and management of the return of the content is performed solely on the content providing device side. It is possible. Further, every time the service user attempts to receive the provision of the content, the content providing device checks the date and time setting of the internal clock means of the content using device and requests that the date and time be set correctly. The correct date and time can be obtained without the service user having to pay special attention to setting the date and time of the internal clock means on the content use device side.

【図面の簡単な説明】[Brief description of the drawings]

【図1】コンテンツレンタルシステム全体の概念を示す
図である。
FIG. 1 is a diagram showing the concept of the entire content rental system.

【図2】サービス提供者側に配置されるコンテンツ配信
装置のハードウェア構成図である。
FIG. 2 is a hardware configuration diagram of a content distribution device arranged on a service provider side.

【図3】サービス利用者側に配置されるコンテンツ利用
装置(プレイヤ)の概観を示す図である。
FIG. 3 is a diagram showing an overview of a content use device (player) arranged on a service user side.

【図4】サービス利用者側に配置されるコンテンツ利用
装置(プレイヤ)のハードウェア構成図である。
FIG. 4 is a hardware configuration diagram of a content use device (player) arranged on a service user side.

【図5】コンテンツ配信装置、コンテンツ利用装置(プ
レイヤ)間で交換されるデータのフォーマットを示す図
である。
FIG. 5 is a diagram showing a format of data exchanged between a content distribution device and a content use device (player).

【図6】コンテンツ配信装置、コンテンツ利用装置の記
憶装置に記録されるリストのフォーマットを示す図であ
る。
FIG. 6 is a diagram illustrating a format of a list recorded in a storage device of a content distribution device and a content use device.

【図7】コンテンツ配信装置、コンテンツ利用装置の表
示装置に表示されるメッセージを示す図である。
FIG. 7 is a diagram showing a message displayed on a display device of the content distribution device and the content use device.

【図8】コンテンツ配信部の処理を示すフローチャート
である。
FIG. 8 is a flowchart illustrating processing of a content distribution unit.

【図9】図8のフローチャートに続くコンテンツ配信部
の処理を示すフローチャートである。
FIG. 9 is a flowchart showing processing of the content distribution unit following the flowchart of FIG. 8;

【図10】コンテンツ配信装置が送信するコンテンツ送
信データのフォーマットを示す図である。
FIG. 10 is a diagram showing a format of content transmission data transmitted by the content distribution device.

【図11】プレイヤ(Aタイプ)のコンテンツ受信部の
処理を示すフローチャートである。
FIG. 11 is a flowchart illustrating processing of a content receiving unit of a player (A type).

【図12】図11のフローチャートに続くフローチャー
トである。
FIG. 12 is a flowchart following the flowchart of FIG. 11;

【図13】プレイヤ(Bタイプ)のコンテンツ受信部の
処理を示すフローチャートである。
FIG. 13 is a flowchart illustrating processing of a content receiving unit of a player (B type).

【図14】図13のフローチャートに続くフローチャー
トである。
FIG. 14 is a flowchart following the flowchart of FIG.

【図15】プレイヤの電源がONされたときの処理を示
すフローチャートである。
FIG. 15 is a flowchart showing a process when the power of the player is turned on.

【図16】プレイヤのコンテンツ管理データ処理部の処
理を示すフローチャートである。
FIG. 16 is a flowchart showing processing of a content management data processing unit of the player.

【図17】再生コードに関する処理を示すフローチャー
トである。
FIG. 17 is a flowchart showing processing relating to a reproduction code.

【図18】プレイヤ(Bタイプ)の削除処理部に関する
処理を示すフローチャートである。
FIG. 18 is a flowchart showing processing relating to a deletion processing section of a player (B type).

【図19】プレイヤ(Aタイプ)の削除処理部に関する
処理を示すフローチャートである。
FIG. 19 is a flowchart showing processing relating to a deletion processing unit of a player (A type).

【符号の説明】[Explanation of symbols]

20,40…中央処理装置、21,41…通信装置、2
2,42…表示装置、23,43…入力装置、24,4
4…時計機能部、25,26,27,45,46…記憶
装置、47…再生装置、P…プロバイダ、S…コンテン
ツ提供装置、U1,U2,…Un…コンテンツ受信装置。
20, 40 ... central processing unit, 21, 41 ... communication device, 2
2, 42 display device, 23, 43 input device, 24, 4
4 ... clock component, 25,26,27,45,46 ... storage device, 47 ... playback apparatus, P ... provider, S ... the content providing apparatus, U 1, U 2, ... U n ... content receiving apparatus.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 コンテンツ提供装置とコンテンツ利用装
置を用いる利用期限指定型コンテンツレンタル方法であ
って、 コンテンツをコンテンツ提供装置よりコンテンツ利用装
置へ通信回線を利用して配信するのに先立ち、前記コン
テンツ提供装置及び前記コンテンツ利用装置が具備する
それぞれの内部時計手段の設定内容を交換処理すること
を特徴とするコンテンツレンタル方法。
An expiration date designating type content rental method using a content providing device and a content using device, wherein the content is provided before the content is distributed from the content providing device to the content using device using a communication line. A content rental method, comprising exchanging settings of an apparatus and internal clock means provided in the content use apparatus.
【請求項2】 利用期限指定型コンテンツレンタル方法
で用いるコンテンツ提供装置であって、 日付時刻を計測する内部時計手段と、 コンテンツ利用装置が具備する内部時計手段の日付時刻
の情報を要求し、受信する手段と、 コンテンツ提供装置の前記日付時刻の情報と前記コンテ
ンツ利用装置の日付時刻の情報を比較する手段と、 前記比較の結果、その差が一定範囲外の場合は、前記コ
ンテンツ提供装置の日付時刻の情報を前記コンテンツ利
用装置に送信し、コンテンツ利用装置の内部時計手段に
設定要求する手段とを具備することにより、 コンテンツを提供するのに先立ち、コンテンツ利用装置
の内部時計手段を制御、管理することを特徴とするコン
テンツ提供装置。
2. A content providing apparatus for use in a content expiration date type content rental method, comprising: requesting and receiving information on an internal clock means for measuring a date and time; and an internal clock means included in the content using apparatus. Means for comparing the information on the date and time of the content providing device with the information on the date and time of the content using device. If the result of the comparison is out of a certain range, the date of the content providing device Means for transmitting time information to the content use device and requesting the internal clock means of the content use device to set and control the internal clock means of the content use device prior to providing the content. A content providing device, comprising:
【請求項3】 利用期限指定型コンテンツレンタル方法
で用いるコンテンツ利用装置であって、 日付時刻の設定が可能である内部時計手段と、 コンテンツレンタル時、前記日付時刻の情報をコンテン
ツ提供装置へ送信する手段と、 前記日付時刻の情報とコンテンツ提供装置が具備する内
部時計手段の日付時刻の情報とを前記コンテンツ提供装
置が比較した結果、その差が一定範囲外の場合に前記コ
ンテンツ提供装置より送信されてくる日付時刻設定要求
を受信する手段と、 該設定要求された日付時刻を前記コンテンツ利用装置の
内部時計手段に設定する手段とを具備することにより、 コンテンツレンタルに先立ち、前記コンテンツ利用装置
の内部時計手段の設定が正しいか否かを確認し、正しい
日付情報を前記コンテンツ提供装置より受信し、設定制
御することを特徴とするコンテンツ利用装置。
3. A content use device used in a content expiration-time type content rental method, wherein an internal clock means capable of setting a date and time, and when the content is rented, the date and time information is transmitted to the content providing device. Means, the content providing apparatus compares the date and time information with the date and time information of the internal clock means included in the content providing apparatus, and when the difference is out of a certain range, the content is transmitted from the content providing apparatus. Means for receiving an incoming date and time setting request, and means for setting the requested date and time in an internal clock means of the content using apparatus, so that the content Check whether the setting of the clock means is correct, and receive the correct date information from the content providing device , The content use apparatus and setting control.
【請求項4】 利用期限指定型コンテンツレンタル方法
で用いるコンテンツ利用装置であって、 コンテンツレンタル時、コンテンツの利用期限を入力す
る手段と、 前記コンテンツの利用期限をレンタルコンテンツと対応
付けて記憶、管理する手段と、 レンタルコンテンツの再生処理、レンタルコンテンツの
一覧表示処理、装置の電源投入処理、及び更なるコンテ
ンツのレンタル処理の少なくともいずれか1つの処理の
タイミングで、前記管理されたレンタルコンテンツの利
用期限と、前記内部時計手段により得られる日付時刻の
情報とを比較処理し、期限切れコンテンツの削除確認手
段とを具備することことにより、 レンタル期限切れのコンテンツを、装置内、または外部
記憶媒体上から削除することを特徴とする請求項3記載
のコンテンツ利用装置。
4. A content use apparatus used in a content expiration-time type content rental method, comprising: means for inputting a content expiration date when renting a content; and storing and managing the content expiration date in association with the rental content. Means for performing at least one of the following processing: rental content reproduction processing, rental content list display processing, apparatus power-on processing, and further content rental processing. And the date and time information obtained by the internal clock means, and a deletion confirmation means for expired content is provided, whereby the rental expired content is deleted from the apparatus or from an external storage medium. 4. The content of claim 3, wherein: Utilization device.
JP4173099A 1999-02-19 1999-02-19 Content rental method with use expiration date, content providing device and content using device used in the content rental method Pending JP2000242699A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4173099A JP2000242699A (en) 1999-02-19 1999-02-19 Content rental method with use expiration date, content providing device and content using device used in the content rental method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4173099A JP2000242699A (en) 1999-02-19 1999-02-19 Content rental method with use expiration date, content providing device and content using device used in the content rental method

Publications (1)

Publication Number Publication Date
JP2000242699A true JP2000242699A (en) 2000-09-08

Family

ID=12616551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4173099A Pending JP2000242699A (en) 1999-02-19 1999-02-19 Content rental method with use expiration date, content providing device and content using device used in the content rental method

Country Status (1)

Country Link
JP (1) JP2000242699A (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001093134A1 (en) * 2000-05-30 2001-12-06 Akiyoshi Okamoto Rental system of digital content
JP2002091923A (en) * 2000-09-20 2002-03-29 Sanyo Electric Co Ltd Data reproducing device and data terminal device
JP2002163577A (en) * 2000-11-24 2002-06-07 Sanyo Electric Co Ltd Data terminal device
WO2002063482A1 (en) * 2001-02-07 2002-08-15 Shima, Masahiko Content and system for managing/utilizing content
WO2002063476A1 (en) * 2001-02-07 2002-08-15 Sony Corporation Information processor for setting time limit on check out of content
JP2002236767A (en) * 2001-02-07 2002-08-23 Sony Corp Information processing apparatus and method, program storage medium, and program
WO2002067167A1 (en) * 2001-02-22 2002-08-29 Sony Corporation Content providing/acquiring system
JP2003067829A (en) * 2001-08-30 2003-03-07 Toyota Motor Corp Data providing system, data providing method, and program
JP2005108151A (en) * 2003-10-02 2005-04-21 Nikon Corp Image browsing device, image browsing system, and image data transfer program
JP2006059385A (en) * 2000-12-26 2006-03-02 Sharp Corp DATA REPRODUCING SYSTEM, DATA WRITE APPARATUS USED FOR THE SYSTEM, DATA READING APPARATUS AND METHOD
JPWO2006009041A1 (en) * 2004-07-15 2008-05-01 松下電器産業株式会社 Time authentication apparatus, time authentication method, computer program, recording medium, integrated circuit, and time authentication system
US7426494B2 (en) 2001-06-06 2008-09-16 Matsushita Electric Industrial Co., Ltd. Rental system
JP2008252728A (en) * 2007-03-30 2008-10-16 Saxa Inc VoIP phone terminal
JP2009199171A (en) * 2008-02-19 2009-09-03 Teraoka Seiko Co Ltd Print management system, print management device, print management method and print management program
US7653532B2 (en) 2002-01-25 2010-01-26 Sony Corporation Content recording/reproducing apparatus, storage medium and computer program
US8584249B2 (en) 2003-05-16 2013-11-12 Phu Sang Ltd., Llc System for preventing unauthorized use of digital content
JP2015084531A (en) * 2014-11-21 2015-04-30 株式会社ソニー・コンピュータエンタテインメント Information processing device
JP2017046568A (en) * 2015-08-28 2017-03-02 株式会社マキタ Information setting device, battery pack and electric work machine
US10748208B2 (en) 2008-06-17 2020-08-18 Sony Interactive Entertainment Inc. Scheme for processing rental content in an information processing apparatus

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001093134A1 (en) * 2000-05-30 2001-12-06 Akiyoshi Okamoto Rental system of digital content
JP2002091923A (en) * 2000-09-20 2002-03-29 Sanyo Electric Co Ltd Data reproducing device and data terminal device
JP2002163577A (en) * 2000-11-24 2002-06-07 Sanyo Electric Co Ltd Data terminal device
JP2006059385A (en) * 2000-12-26 2006-03-02 Sharp Corp DATA REPRODUCING SYSTEM, DATA WRITE APPARATUS USED FOR THE SYSTEM, DATA READING APPARATUS AND METHOD
US7917531B2 (en) 2001-02-07 2011-03-29 Sony Corporation Information processing apparatus
JP2002236767A (en) * 2001-02-07 2002-08-23 Sony Corp Information processing apparatus and method, program storage medium, and program
JP2002236808A (en) * 2001-02-07 2002-08-23 Sony Corp Information processing apparatus and method, program storage medium, and program
WO2002063482A1 (en) * 2001-02-07 2002-08-15 Shima, Masahiko Content and system for managing/utilizing content
KR100927291B1 (en) * 2001-02-07 2009-11-18 소니 가부시끼 가이샤 Information processing apparatus and method for setting a check-out deadline for content
WO2002063476A1 (en) * 2001-02-07 2002-08-15 Sony Corporation Information processor for setting time limit on check out of content
CN1293484C (en) * 2001-02-07 2007-01-03 索尼公司 Information processor
WO2002067167A1 (en) * 2001-02-22 2002-08-29 Sony Corporation Content providing/acquiring system
US9495678B2 (en) 2001-02-22 2016-11-15 Sony Corporation Content providing/obtaining system
US7426494B2 (en) 2001-06-06 2008-09-16 Matsushita Electric Industrial Co., Ltd. Rental system
JP2003067829A (en) * 2001-08-30 2003-03-07 Toyota Motor Corp Data providing system, data providing method, and program
US7653532B2 (en) 2002-01-25 2010-01-26 Sony Corporation Content recording/reproducing apparatus, storage medium and computer program
US8584249B2 (en) 2003-05-16 2013-11-12 Phu Sang Ltd., Llc System for preventing unauthorized use of digital content
JP2005108151A (en) * 2003-10-02 2005-04-21 Nikon Corp Image browsing device, image browsing system, and image data transfer program
JP4847328B2 (en) * 2004-07-15 2011-12-28 パナソニック株式会社 Time authentication apparatus, time authentication method, computer program, recording medium, integrated circuit, and time authentication system
US7979731B2 (en) 2004-07-15 2011-07-12 Panasonic Corporation Time authentication device, time authentication method, computer program, recording medium, integrated circuit, and time authentication system
JPWO2006009041A1 (en) * 2004-07-15 2008-05-01 松下電器産業株式会社 Time authentication apparatus, time authentication method, computer program, recording medium, integrated circuit, and time authentication system
JP2008252728A (en) * 2007-03-30 2008-10-16 Saxa Inc VoIP phone terminal
JP2009199171A (en) * 2008-02-19 2009-09-03 Teraoka Seiko Co Ltd Print management system, print management device, print management method and print management program
US10748208B2 (en) 2008-06-17 2020-08-18 Sony Interactive Entertainment Inc. Scheme for processing rental content in an information processing apparatus
JP2015084531A (en) * 2014-11-21 2015-04-30 株式会社ソニー・コンピュータエンタテインメント Information processing device
JP2017046568A (en) * 2015-08-28 2017-03-02 株式会社マキタ Information setting device, battery pack and electric work machine

Similar Documents

Publication Publication Date Title
JP4442294B2 (en) Content playback apparatus, program, and content playback control method
US9900323B2 (en) Subscription media on demand VIII (offline mode)
JP2000242699A (en) Content rental method with use expiration date, content providing device and content using device used in the content rental method
JP2001236400A (en) Rental machine and recording medium
JP2004265335A (en) Information processing apparatus and method, and program
KR20050118101A (en) Information processing system, information processing apparatus, method and program
WO2002044971A1 (en) Electronic content transacting method and system therefor
US20040133600A1 (en) Rechargeable media distribution and play system
US8584249B2 (en) System for preventing unauthorized use of digital content
JP2002324170A (en) Contents distribution system and method thereof
JP2002140637A (en) Device and method for electronic data rental and computer readable recording medium with electronic data rental program recorded thereon
US7908478B2 (en) Data processing method and data reading method
JP3821294B2 (en) Information processing apparatus and method, and program
JP4017889B2 (en) Information processing apparatus, transmission apparatus, and recording medium
JP2004288177A (en) Digital content distribution system
JP2002163466A (en) Content management device and recording medium
JP2002189957A (en) Software rental system
JP2002006857A (en) Music delivery method and intermediary method
JP2001167150A (en) Electronic publication rental server, recording medium recording server program, electronic publication reproduction terminal, and recording medium recording terminal program
JP2002074830A (en) Digital data recording service system, kiosk type terminal device, digital data use environment setting method, and recording medium recording digital data use environment setting program
JP2001331372A (en) Recording control device, recording device, data processing device and their methods
JP2001324985A (en) Music distribution method and music storage method
JP2001350478A (en) Music distribution method
JP2005267328A (en) Rental system of digital contents, recording device used for same system, reproduction device used for same system, recording software used for same system, and reproduction software used for same system
JP2007265416A (en) Information processing apparatus, transmission apparatus, and recording medium

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040210