US 7,555,653 B2
Data processing apparatus, program for use therewith, and method for use therewith
Masahiro Sueyoshi, Kanagawa (Japan); Kazuo Omori, Tokyo (Japan); Akira Honjo, Tokyo (Japan); Naofumi Hanaki, Kanagawa (Japan); Katsuyuki Teruyama, Tokyo (Japan); Tomohiko Nagayama, Tokyo (Japan); Hideo Yamamoto, Kanagawa (Japan); Yuji Hiura, Kanagawa (Japan); and Yoshiaki Hirano, Kanagawa (Japan)
Assigned to Sony Corporation, Tokyo (Japan)
Filed on Dec. 22, 2004, as Appl. No. 11/17,823.
Claims priority of application No. 2004-004824 (JP), filed on Jan. 09, 2004.
Prior Publication US 2005/0198514 A1, Sep. 08, 2005
Int. Cl. H04L 9/00 (2006.01); G06F 13/00 (2006.01)
U.S. Cl. 713—182  [711/147] 18 Claims
OG exemplary drawing
 
1. A data processing apparatus in which data is accessed in response to an access request from a plurality of access request sources, said data processing apparatus comprising:
storage means for storing data;
assignment means for assigning a connection having write authorization to the access request source in response to a connection request in which said write authorization is specified, which is received from said access request source, so that a maximum of one connection from among connections that are simultaneously assigned to said plurality of access request sources becomes a connection having said write authorization with respect to said storage means;
control means for permitting writing into said storage means in response to an access request on condition that said connection having said write authorization is assigned to the access request source when said access request associated with writing into said storage means is received from the access request source via said connection assigned to said access request source by said assignment means; and
authentication means for determining whether the access request source has the authorization for an access request, where the authentication means performs authentication in response to each access request that is received from said access request source, the authentication means performing authentication based on an apparatus type received from the access request source.