US 20020138442A1
(12) Patent Application Publication (10) Pub. No.: US 2002/0138442 A1 (19) United States
Hori et al. (43) Pub. Date: Sep. 26, 2002
(54) CONTENT PROVISION DEVICE AND METHOD AND LICENSE SERVER CAPABLE OF FACILITATING CIRCULATION OF ENCRYPTED CONTENT DATA
(75) Inventors: Yoshihiro Hori, Gifu-shi (JP); Toshiaki Hioki, Ogaki-shi (JP)
Correspondence Address: ARMSTRONG,WESTERMAN & HATTORI, LLP 1725 K STREET, NW. SUITE 1000 WASHINGTON, DC 20006 (US)
(73) Assignee: Sanyo Electric Co., Ltd., Moriguchi-shi (JP)
(21) Appl. No.: 09/949,787
(22) Filed: Sep. 12, 2001
(30) Foreign Application Priority Data
Mar. 26, 2001 (JP) ............................... .. 2001-086731(P)
NET PROVIDER -- 30
PERSONAL 20 COMPUTER
35 -
PUBLIC LINE
PERSONAL COMPUTER
@W
Publication Classi?cation
(51) Int. Cl? ................................................... .. G06F 17/60
(52) Us. 01. ............................................... ..705/59,705/51
(57) ABSTRACT
A personal computer obtains music data and identi?cation information of the music data from a CD and transmits the
identi?cation information to a license management server on
the Internet. The personal computer receives an encryption key and additional information of the music data from the
license management server. The personal computer encodes the music data in an MP3 system to generate content data
and encrypts the content data With an encryption key to
generate encrypted content data, and uploads the encrypted content data to the personal computer together With the additional information. Thus, While copyright can be pro tected, encrypted content data can be generated and provided to a site alloWing each user to obtain the same.
10 I
LICENSE LICENSE MANAGEMENT DISTRIBUTION SERVER SERVER
(I (I 130
11 50 12 60 n“ 1())0 I
NET PERSONAL PROVIDER e COMPUTER N 000
70 o O
11o~
d>
Sep. 26, 2002 Sheet 1 0f 22 US 2002/0138442 A1
AU to:
0 O
000 2
Z $51200 iv $955 ._<zowmmn_ Ez
~ ~ ~
00? ow MP Om : 8. N w
Ezmw Ezmw ZQSQEQQ Pzmzwo<z<z mwzmo: mwzwo: ~ 2
Patent Application Publication
on I mmn=>OwE hmz
TOE
Patent Application Publication Sep. 26, 2002 Sheet 2 0f 22 US 2002/0138442 A1
FIG.2
1
BS1
11,6 3 OOMMUNIOATION /111 DEvIOE ' <—> CONTROL UNIT -
112 115 1
, ENCRYPTION UNIT ——W
1 13 SYMMET RIO-KEY I GENERATION UNIT 114
DEORYPTION UNIT
FIG.3
B 470 460
1
DISPLAY KEYBOARD
\ 455 \ I
z 485 SERIAL CONTROLLER ~410 INTERFACE
KT—411 <\ OONTENT I GENERATION ‘ x BS2 MODULE CD_ROM
DRIvE
I 440
430
Patent Application Publication
FIG.4 PROVIDER TERMINAL
T /SI00 I OBTAIN CONTENT INFO FROM CD |
Sep. 26, 2002 Sheet 3 0f 22 US 2002/0138442 A1
LICENSE MANAGEMENT SERVER
r3104
IV / S102 [CONNECT WITH LICENSE MANAGEMENT SERVER I» AUTHENTICATE LICENSE MANAGEMENT SERVER CONNECTED TO PROVIDER TERMINAL
AUTHENTICATE CONTENT GENERATION MODULE IN PROVIDER TERMINAL CONNECTING WITH LICENSE MANAGEMENT SERVER
\ S108
AUTHENTICATED?
S106 » DISCONNECT LINE CONNECTED TO LICENSE MANAGEMENT SERVER
/' SI I0 [ESTABLISH ENCRYPTION COMMUNICATION PATH & SHARE COMMON KEY Kcor?
‘I! r3112 5 /S114 L TRANSMIT CONTENT INFOWRECEIVE CONTENT INFa
E 8116
i ALLOWED / S120 5 NO
RECEIVE NOTIFICATION INDICATING 5 /S118 THAT PROVISION IS DISALLOWED TRANSMIT NQTIFICATIQN
INDICATING THAT PROVISION IS DISALLOWED
ERROR PROCESSING
RCV & ENCRYPT IKO//Dc-inf} Kcom WITH Kcom & ACCEPT KC & DC-inf
W \S123 /S130
I
/S126 ENCRYPT LICENSE KEY KC & ADDITIONAL INFO DCTIITI: WITH Kcom & XMIT [Kc//Dc—inf]Kcom
DISCONNECT LINE CONNECTED TO LICENSE MANAGEMENT SERVER
/ S132 LOBTAIN CONTENT DATA FROM CD I
/ S134
IENCODE CONTENT DATA To GENERATE DH / S136
@ICRYPT Dc WITH KC TO GENERATE IDCIKCI / S138
COMBINE IDCIKC & Dc-inf TOGETHER TO GENERATE IDCIKC/ / Dc~in1C
STORE {Dc}KC//Dc—inf TO A SITE ALLOWING DATA TO BE EXTERNALLY OBTAINED
END S142
Patent Application Publication Sep. 26, 2002 Sheet 7 0f 22 US 2002/0138442 A1
FIGIS
gg 570 5?0
KEYBOARD
‘l 5§5 ~ SERIAL 585 CONTROLLER 510 INTERFACE
LICENSE MANAGEMENT BS4 MODULE
$ /55o 580
USB INTE F GE R A 530
Patent Application Publication Sep. 26, 2002 Sheet 8 0f 22 US 2002/0138442 A1
0:
1 ............................................................................... E. k 3:
m £2 22 182 m 920 E05:
m So: Q a
n mobémzwo 82 u e 25 2:
“ mm! I? \ m ~ ‘ N
m mm! N2 AJ Q mngcaohznz " 5E5?“ $5152.
" zoEEozm ZQEESQ MEQEEMQ ww?o m $20 $052 mm:
m A 2 n
m 82 e 32 A, , m e ‘ 3M m ,< _To< £2 £2 Q A e
m m2 Q zo?ozoomnmm @w?m zo?wmwwm mmjoEzoo m ZQEESQ w ZQEESQ 2%: “ ~ ~ ~
2F , 2: 8: 8:
m 22L <0 m E326 zo?ozaomnmm kz?zoo “ _ l l l l IIN l l | l l l I I l I | | l l l I I I I l l I i I l l | i l l I l l l l I I l l I I | I l | i I l I l I l l l I I I I | | i | l I l I I l l l l I ll
82
32 QGE
O2
Patent Application Publication Sep. 26, 2002 Sheet 10 0f 22 US 2002/0138442 A1
8% OP 8% OF
9 n mszrwzse zo:o<wz<E :ESO _ >
w 5 k a
Kiri mEEmzmo E “5% It; 3. E505 _
Q aw \ ?
Em )~ 5! m2 zoawww mrEmmzmw _ Q?
voum J
a >
comm. I
@Wu
Nam; Qzor6<mz<E P2550 L wnmkmmoo< mEnE 0 Km
_ #2 It; mazmeoimsni EEQME _ 8~w\ 9
9 A
woww
@1556 2259526
:dE
Patent Application Publication Sep. 26, 2002 Sheet 11 0f 22 US 2002/0138442 A1
9 9
gww
wosnz .w Nw! Emoo< .w E! It; zxaosazéwi EEowQ Nam \ 9 8% L zzaosmzgmzwée 295555 m>mowm
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
9
9
wuww ).
9
§% LNQ G! zowwmw mEEmzmi 9 9
ouuw I
9 2mm 20mm
5302 Ewzwgzgv
NTOE
Patent Application Publication Sep. 26, 2002 Sheet 12 0f 22 US 2002/0138442 A1
>
saw \ a saw \ >
_ uwzaosvigheo<\\8<\n= Ewkzooée zoFo<wz<mE MERE "A
gm x
mmww 20m“. mm>mwm 202.3 mEPwE
m TUE
Patent Application Publication Sep. 26, 2002 Sheet 13 0f 22 US 2002/0138442 A1
9 9
mmmm I SNw & 9
9
“mum 08w x 9
9
mmmw I
0 9mm EOWE
mm>mww ZOFDmEkwHQ
36E
Patent Application Publication Sep. 26, 2002 Sheet 14 0f 22 US 2002/0138442 A1
FIG.1 5
REPRODUCTION TERMINAL PERSONAL COMPUTER (MEMORY CARD) (LICENSE MANAGEMENT MODULE)
[ ISSUE REQUEST FOR CHECKOUT F8500 / S502
OBTAIN ENCRYPTED EXTENDED LICENSE FROM LICENSE MANAGEMENT FILE RECORDED IN HDD & DECRYPT IT TO OBTAIN TRANSACTION ID, CONTENT ID, Kc, ACm, ACp & CHECKOUT INFO
& REPRODUCTION ALLOWED?
NO. OF CHECKOUT ALLOWED >0
/ S508
TRANSMIT REQUEST FOR TRANSMISSION 85,10 OF AUTHENTICATION DATA
RECEIVE REQUEST FOR 5 TRANSMISSION OF 5 AUTHENTICATION DATA 1
\l/ /S5I2 i ERANSMISSION {KPm3//Cm3}KPa}
I l l l l l l l I I I I I I I I I I I I I l I I l I l I I l I I I I I I I l I l I I I I I I I I I I I I I l l l I I l I
I l I I
| RECEIVE {KPm3//Cm3}KPa I» S514 / S516
@EQRYPT {KPm3//Cm3}KPa WITH KPaI 8518
No
Yes V
To $520 To 8578
Patent Application Publication Sep. 26, 2002 Sheet 16 0f 22 US 2002/0138442 A1
9 >
saw \ > "
h TOE
Patent Application Publication Sep. 26, 2002 Sheet 18 0f 22 US 2002/0138442 A1
FIG.19
REPRODUCTION TERMINAL PERSONAL COMPUTER (MEMORY CARD) (LICENSE MANAGEMENT MODULE)
| ISSUE REQUEST FOR CHECK-IN }~ 8600 / $602
5 OBTAIN ENCRYPTED EXTENDED LICENSE FROM '. LICENSE MANAGEMENT FILE RECORDED IN HDD E & DECRYPT IT TO OBTAIN TRANSACTION ID,
CONTENT ID, Kc, ACm, ACp & CHECKOUT INFO
\I/ / S604 TRANSMIT REQUEST FOR TRANSMISSION
86,06 OF AUTHENTICATION DATA
RECEIVE REQUEST FOR TRANSMISSION OF AUTHENTICATION DATA
\V / S608 #
TRANSMISSION {KPm3//Cm3}KPa: | RECEIVE {KPm3//Cm3}KPa j~ss10
I DECRYPT {KPm3//Cm3}KPa WITH KPa |~ S612
S614
KPm3 ACCEPTED’?
Yes
| GENERATE DUMMY TRANSACTION ID |
I GENERATE SESSION KEY K522 h 8618 / S620
IENGRYPT K822 WITH KPm3 TO GENERATE {Ks22]Km3| W fsszz
[TRANSMIT DUMMY TRANSAOTION ID//{Ks22}Km3| V
TO 8624 T0 S670
Patent Application Publication Sep. 26, 2002 Sheet 19 0f 22 US 2002/0138442 A1
23 0k >
a: mama”: g
wo> 02 m woEni
_ wmwm 20mm
- - - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - - _ _ _ _ _
88 \ a
83 L NQ G! zoawmw mbEwzmo _ 9 a
ONCE