1459888370-c3df7c5c-623a-4ccb-a621-f29325df6459

A system and method for transferring a data stream between devices having different clock domains. First, an arithmetic part adjusts a projection side and a light receiving side based on first signals from the light receiving part. This provides contents providers with contents providing means other than downloading data, and users with services for various printing forms other than home-use printers. A protection layer is disposed over the first surface of the semiconductor substrate and in the recessed portion.