1. A method of distributing content data, comprising the steps of: storing content data, program information data and content service data in a server, wherein the content data includes moving picture content data; distributing the content data with the program information data and the content service data to a computer; receiving the content data with the program information data and the content service data in the computer; storing the content data with the program information data and the content service data in the computer; and displaying a screen related to the stored content data, wherein the screen includes a scene from the content service data, wherein the scene corresponds to the moving picture content data; the content service data includes billing information that is transmitted to a node station upon purchase of the moving picture content data by a user of the computer, when the moving picture content data is purchased, the computer fetches the billing information and sends the billing information and a user ID to the node station, the node station carries out a billing process based on the billing information and user ID and sends the result to a bank together with the user ID, and the bank transfers payment for purchase from an account of the user to an account associated with a provider of the moving picture content data, the content data, program information, and content service data is distributed over a channel that is detected as a channel having a surplus transfer rate in the case that there is a channel detected as a channel having a surplus transfer rate sufficient for distributing the content data, program information, and content service data, and in the case that there is no channel detected as a channel having a surplus transfer rate sufficient for distributing the content data, program information, and content service data, an error correction performance of a channel is lowered such that the channel for which the error correction performance is lowered has a surplus transfer rate sufficient for distributing the content data, program information and content service data, and the content data, program information and content service data is distributed over the channel for which the error correction performance is lowered.