1460936381-7cfaa48d-80c6-450d-b6bf-045e3d2c8502

1. A disc drive apparatus for recording data into or reproducing data from a disc recording medium comprising:
a data area, which first data is configured to be recorded into and reproduced from by adoption of a rewritable or write-once recording technique, and which second data remains recorded into and reproduced from by adoption of a groove-wobbling technique; and
a reproduction-only area only allowing third data recorded therein by adoption of a groove technique to be reproduced, wherein:
said first data is configured to be recorded by adoption of a first modulation technique, including a first error-correction block structure;
said second data is recorded by adoption of a second modulation technique; and
said third data is recorded by adoption of a third modulation technique, including a second error-correction block structure based on a first correction coding for said first error-correction block structure,
said disc drive apparatus including:
head means for radiating a laser beam to a track created as a groove on said disc recording medium and receiving a reflected beam signal;
extraction means for extracting a signal representing a shape of said track from said reflected beam signal;
first data-signal extraction means for extracting a signal representing said first data from said reflected beam signal;
second data demodulation means for demodulating, in a reproduction operation carried out on said data area, said signal representing said shape of said track by said second modulation technique;
first data demodulation means for demodulating said signal representing said first data in a reproduction operation carried out on said data area by said first modulation technique;
third data demodulation means for demodulating, in a reproduction operation carried out on reproduction-only area, said signal representing said shape of said track by said third modulation technique;
error correction means for carrying out error-correction processing based on error-correction codes on a modulation result output by said first data demodulation means and a modulation result output by said third data demodulation means; and
control means for driving said second data demodulation means to carry out demodulation processing in a data operation performed on said data area, requesting said error correction means to carry out error-correction processing based on said first error correction block in said recording or reproduction operation performed on said data area, driving said third data demodulation means to carry out demodulation processing in a reproduction operation performed on said reproduction-only area, requesting said error correction means to carry out error-correction processing based on said second error correction block in said reproduction operation performed on said reproduction-only area.
2. A disc drive apparatus according to claim 1 wherein said error correction means is capable of encoding and decoding said first error correction block structure comprising a first frame structure, a first sub-block structure composed of first correction codes, and a second sub-block structure composed of second correction codes; and capable of decoding said second error correction block structure comprising a second frame structure, a third sub-block structure composed of first correction codes, and a fourth sub-block structure composed of second correction codes.
3. A disc drive apparatus according to claim 2 wherein said error-correction means carries out error correction processing by setting the number of first correction codes composing said first error correction block at a multiple of m, the number of first correction codes composing said third error correction block at nm times the number of correction codes composing said first error-correction block where notations n and m each denote a positive integer, the number of second correction codes composing said second error correction block at a multiple of p and the number of second correction codes composing said fourth error correction block at qp times the number of correction codes composing said second error-correction block where notations p and q each denote a positive integer.
4. A disc drive apparatus according to claim 3 wherein the value of m is a power of 2.
5. A disc drive apparatus according to claim 3 wherein the value of n is 1.
6. A disc drive apparatus according to claim 1 wherein said control means drives said head means to make an access to said data area at a location indicated by address information extracted as said second data and drives said head means to make an access to said reproduction-only area at a location indicated by address information included in said third data.
7. A disc drive apparatus according to claim 1 wherein said error-correction means carries out error correction processing by setting the number of correction codes composing said first error correction block at a multiple of m and the number of correction codes composing said second error correction block at nm times the number of correction codes composing said first error-correction block where notations n and m each denote a positive integer.
8. A disc drive apparatus according to claim 7 wherein the value of m is a power of 2.
9. A disc drive apparatus according to claim 7 wherein the value of n is 1.
10. A disc drive apparatus according to claim 1 wherein demodulation processing is carried out by assuming that said first modulation technique is an RLL (1, 7) PP technique, said second modulation technique is an MSK modulation technique, and said third modulation technique is a bi-phase modulation technique.
11. A disc drive apparatus according to claim 1 wherein demodulation processing is carried out by assuming that said first modulation technique is the same as said third modulation technique.
12. A disc drive apparatus according to claim 1 wherein demodulation processing is carried out by assuming that said first and third modulation techniques are both an RLL (1, 7) PP technique whereas said second modulation technique is an MSK modulation technique.
13. A reproduction method for reproducing data from a disc recording medium including
a data area, which first data is configured to be recorded into and reproduced from by adoption of a rewritable or write-once recording technique and, which second data remains recorded into and reproduced from by adoption of a groove-wobbling technique; and
a reproduction-only area only allowing third data recorded by adoption of a groove technique to be reproduced, wherein:
said first data is configured to be recorded by adoption of a first modulation technique, including a first error-correction block structure;
said second data is recorded by adoption of a second modulation technique; and
said third data is recorded by adoption of a third modulation technique and has a second error-correction block structure based on a first correction coding for said first error-correction block structure, for a reproduction operation carried out on said data area, said reproduction method comprising
radiating a laser beam to a track created as a groove on said disc recording medium and receiving a reflected beam signal;
extracting a signal representing a wobbling shape of said track and a signal representing said first data from said reflected beam signal;
demodulating said extracted signal representing said wobbling shape of said track by said second modulation technique and carrying out a decoding process to produce address information;
demodulating said extracted signal representing said first data by adoption of a demodulation technique corresponding to said first modulation technique used for modulating said signal representing said first data; and
carrying out error-correction processing based on said error-correction coding of said first error correction block to reproduce said first data, whereas
for a reproduction operation carried out on said reproduction-only area, said reproduction method further comprising:
radiating a laser beam to said track created as said groove and receiving a reflected beam signal;
extracting a signal representing a shape of said track from said reflected beam signal;
demodulating said extracted signal representing said shape of said track by said third modulation technique; and
carrying out error-correction processing based on said error-correction coding of said second error correction block to reproduce said third data.
14. A reproduction method according to claim 13 wherein, for a reproduction operation carried out on said data area, said reproduction method is further comprising carrying out error correction processing based on said first error correction block comprising a first frame structure, a first sub-block structure composed of first correction codes, and a second sub-block structure composed of second correction codes whereas, for a reproduction operation carried out on said reproduction-only area, said reproduction method is further comprising carrying out error correction processing based on said second error correction block comprising a second frame structure, a third sub-block structure composed of first correction codes, and a fourth sub-block structure composed of second correction codes.
15. A reproduction method according to claim 14 wherein the value of m is a power of 2.
16. A reproduction method according to claim 14 wherein the value of n is 1.
17. A reproduction method according to claim 14 wherein, in said error correction processing, the number of first correction codes composing said first error correction block is set at a multiple of m, the number of first correction codes composing said third error correction block is set at nm times the number of correction codes composing said first error-correction block where notations n and m each denote a positive integer, the number of second correction codes composing said second error correction block is set at a multiple of p and the number of second correction codes composing said fourth error correction block is set at qp times the number of correction codes composing said second error-correction block where notations p and q each denote a positive integer.
18. A reproduction method according to claim 17 wherein the value of m is a power of 2.
19. A reproduction method according to claim 17 wherein the value of n is 1.
20. A reproduction method according to claim 13 wherein, for a reproduction operation carried out on said data area, said reproduction method is further comprising making an access to said data area at a location indicated by address information extracted as said second data and, for a reproduction operation carried out on said reproduction-only area, said reproduction method is further comprising making an access to said reproduction-only area at a location indicated by address information included in said third data.
21. A reproduction method according to claim 13 wherein, in said error correction processing, the number of correction codes composing said first error correction block is set at a multiple of m, and the number of correction codes composing said second error correction block is set at nm times the number of correction codes composing said first error-correction block where notations n and m each denote a positive integer.
22. A reproduction method according to claim 13 wherein demodulation processing is carried out by assuming that said first modulation technique is an RLL (1, 7) PP technique, said second modulation technique is an MSK modulation technique and said third modulation technique is a bi-phase modulation technique.
23. A reproduction method according to claim 13 wherein demodulation processing is carried out by assuming that said first modulation technique is the same as said third modulation technique.
24. A reproduction method according to claim 13 wherein demodulation processing is carried out by assuming that said first and-third modulation techniques are both an RLL (1, 7) PP technique whereas said second modulation technique is an MSK modulation technique.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An integration services network for facilitating access to a composite service by a plurality of users having associated client machines, each of the users being associated with one of a plurality of independent enterprises, the network comprising:
at least one data store having a directory stored therein which maps an identity for each of the users to a policy framework which defines access information relating to a plurality of services; and
at least one computing device which is operable to set up the composite service by integrating operation of the plurality of services, the plurality of services being associated with and controlled by a plurality of independent service providers, the at least one computing device further being operable to connect with the client machines and each of the services, and to selectively facilitate interaction among the client machines and the services with reference to the directory and the policy framework, thereby enabling each of the users to access the plurality of services as an integrated solution.
2. The network of claim 1 wherein the policy framework specifies any of access, authentication, and encryption policies for each of the services.
3. The network of claim 1 wherein each user identity includes any of the enterprise associated with the user, a role within the enterprise associated with the user, and an identifier of the client machine associated with the user.
4. The network of claim 1 wherein the at least one computing device is operable to connect with the client machines and the services using any of HTTP, HTTPS, FTP, Secure FTP, EDI, INT, AS2, SMTP, and SOAP.
5. The network of claim 1 wherein the at least one computing device is operable to connect with selected ones of the client machines directly via a public wide area network.
6. The network of claim 1 wherein the at least one computing device is operable to connect with selected ones of the client machines via an enterprise network associated with the enterprise associated with the users corresponding to the selected client machines.
7. The network of claim 1 wherein the composite service comprises an eCommerce solution and the plurality of services comprises an online storefront service provided by a first service provider, a financial management service provided by a second service provider, and an online payment service provided by a third service provider.
8. The network of claim 1 wherein the composite service comprises a customer relationship management (CRM) solution and the plurality of services comprises an online storefront service provided by a first service provider, a financial management service provided by a second service provider, a CRM service provided by a third service provider, and an expense management service provided by a fourth service provider.
9. The network of claim 1 wherein the composite service comprises a human resource (HR) management solution and the plurality of services comprises an HR management service provided by a first service provider, a payroll processing service provided by a second service provider, a financial management service provided by a third service provider, and an expense management service provided by a fourth service provider.
10. The network of claim 1 wherein the at least one computing device is operable set up the composite service in response to input from a developer associated with any one of the network and the plurality of enterprises.
11. A computer-implemented method for facilitating access to a composite service by a plurality of users having associated client machines, each of the users being associated with one of a plurality of independent enterprises, the method comprising:
providing access to a network having a directory associated therewith which maps an identity for each of the users to a policy framework, the policy framework defining access information relating to a plurality of services associated with the network, the network also having the composite service associated therewith, operation of the plurality of services having been integrated to enable the composite service, the plurality of services being associated with and controlled by a plurality of independent service providers; and
enabling the client machines to connect with the network and selectively interact with the services in accordance with the directory and the policy framework, thereby enabling each of the users to access the plurality of services as an integrated solution.
12. The method of claim 11 wherein the policy framework specifies any of access, authentication, and encryption policies for each of the services.
13. The method of claim 11 wherein each user identity includes any of the enterprise associated with the user, a role within the enterprise associated with the user, and an identifier of the client machine associated with the user.
14. The method of claim 11 wherein enabling the client machines to connect with the network comprises using any of HTTP, HTTPS, FTP, Secure FTP, EDI, INT, AS2, SMTP, and SOAP.
15. The method of claim 11 wherein enabling the client machines to connect with the network comprises enabling connection directly via a public wide area network.
16. The method of claim 11 wherein enabling the client machines to connect with the network comprises enabling connection via an enterprise network associated with the enterprise associated with the users corresponding to the client machines.
17. The method of claim 11 wherein the composite service comprises an eCommerce solution and the plurality of services comprises an online storefront service provided by a first service provider, a financial management service provided by a second service provider, and an online payment service provided by a third service provider.
18. The method of claim 11 wherein the composite service comprises a customer relationship management (CRM) solution and the plurality of services comprises an online storefront service provided by a first service provider, a financial management service provided by a second service provider, a CRM service provided by a third service provider, and an expense management service provided by a fourth service provider.
19. The method of claim 11 wherein the composite service comprises a human resource (HR) management solution and the plurality of services comprises an HR management service provided by a first service provider, a payroll processing service provided by a second service provider, a financial management service provided by a third service provider, and an expense management service provided by a fourth service provider.
20. The method of claim 11 further comprising enabling a developer associated with any one of the network and the plurality of enterprises to set up the composite service.
21. A computer program product comprising at least one computer-readable medium having computer program instructions embedded therein for enabling at least one computing device to facilitate access to a composite service by a plurality of users having associated client machines, each of the users being associated with one of a plurality of independent enterprises, the computer program instructions comprising:
first instructions for employing a directory which maps an identity for each of the users to a policy framework which defines access information relating to a plurality of services;
second instructions for setting up the composite service by integrating operation of the plurality of services, the plurality of services being associated with and controlled by a plurality of independent service providers;
third instructions for connecting with the client machines and each of the services; and
fourth instructions for selectively facilitating interaction among the client machines and the services with reference to the directory and the policy framework, thereby enabling each of the users to access the plurality of services as an integrated solution.