Information processing method and apparatus, automotive...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S063000, C710S108000, C710S120000, C709S219000

Reexamination Certificate

active

06516359

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an improved information processing technique, and more specifically, to an information processing technique which allows both a device which supplies data and a device which processes data to operate at the same rate without having to have a common clock signal.
2. Description of the Related Art
In recent years, with the advance in semiconductor technology, information processing equipment for processing information using an electronic circuit is becoming increasingly popular. An example of information processing equipment is an automotive information system such as a car audio system. In a typical car audio system, a disk playback device serving as a device for supplying data reads audio data representing a sound waveform from a recording medium such as a CD, and a device for processing data such as a digital sound processor or a D/A converter processes the received audio data to reproduce a sound signal.
The car audio system is also called a car stereo system. A typical car audio system is designed to give an acoustic output into a car room by driving a loudspeaker with an amplifier in accordance with a sound signal supplied from an AM/FM tuner, a cassette tape deck, a disk playback device such as a CD player or MD player, or an auto CD changer.
In some cases, a car audio system is combined with an electronic device realized by advanced semiconductor technology, such as a car navigation system, a mobile telephone, a voice recognition system, etc. In the following description, such a mixed system is also called an automotive information system.
In the present invention, the term “audio data” is used to describe data representing sound information such as music. On the other hand, the term “digital data” is used to describe data in digital form such as character codes, numeric codes, etc.
The disk playback device is a device which reads audio data or digital data from a storage medium such as a CD. CDs used together with the disk playback device can be generally classified into two groups: music CDs on which audio data is stored; and CD-ROMs on which digital data is stored. Herein, reading audio data from a music CD and reading digital data from a CD-ROM are both called “playback”.
In the information processing system, the processing of data is required, in some cases, to be performed at the same rate as the rate at which data is supplied, as is the case with reproduction of an audio signal from audio data. For example, in the case where audio data read from a music CD in a data supplying device is stored in a buffer, and a data processing device reproduces an audio signal by reading audio data from the buffer, if there is a difference in operation speed between the data supplying device and the data processing device, the data can overflow the buffer before being processed or a break of sound can occur because of a too-slow rate at which data is read.
Conventionally, to prevent the above-described problems, a data supplying device such as a disk playback device and a data processing device such as a digital sound processor are disposed in a single unit and a common clock signal is used. This limits the construction of the system and thus it is difficult to flexibly combine various separate units into a system.
In view of the above-described problems, it is an object of the present invention to provide a technique which allows a data processing device to operate at the same rate as that of a data supplying device without having to have a common clock signal. It is another object of the present invention to provide a technique of easily controlling the data processing rate in a highly reliable fashion by means of a simple method.
SUMMARY OF THE INVENTION
According to a first aspect of the invention, to achieve the above objects, there is provided an information processing apparatus including a buffer for storing given data; writing means for writing data into a buffer; reading means for reading data from the buffer; and starting means for making the reading means start reading data when data has been written into the buffer such that the first half storage area of the buffer has become filled with the data.
In this information processing apparatus, when the first half storage area of the buffer becomes filled with data written therein, a reading operation is begun starting from the first storage location of the buffer. This allows the distance between the data writing location and the data reading location to have a maximum possible value equal to a half the full storage capacity of the buffer, thereby minimizing the probability that some data is lost by a delay in supplying data and probability that the buffer overflows with data due to a change in the writing speed or reading speed.
According to a second aspect of the invention, there is provided an information processing apparatus including a buffer for storing given data; writing means for writing data into a buffer; reading means for reading data from the buffer; and control means for controlling the rate at which data is read from the buffer, in accordance with the rate at which data is given.
According to a ninth aspect of the invention, there is provided an automotive information system, based on the second aspect of the invention described above, wherein the system includes a disk playback device for supplying audio data and a main unit for processing the audio data supplied, wherein the main unit includes a buffer for storing given data; writing means for writing audio data into a buffer; reading means for reading audio data from the buffer; and control means for controlling the rate at which the audio data is read from the buffer, in accordance with the rate at which the audio data is given.
According to a third aspect of the invention, there is provided an information processing apparatus including a buffer for storing given data; writing means for writing data into a buffer; reading means for reading data from the buffer; and control means for controlling the rate at which data is read from the buffer, in accordance with the relationship between the rate at which data is given and the rate at which the data is being read from the buffer.
In the second, ninth, and third aspects of the invention, data is read from the buffer at a rate exactly adjusted relative to the rate at which data is supplied to the buffer regardless of a difference in operation speed, caused by for example a difference in clock signal, between the device which supplies data and the device which processes data. That is, when the device for supplying data and the device for processing data are constructed separately from each other, the invention makes it possible for the data processing device to operate at the same rate as that of the data supplying device.
According to a fourth aspect of the invention, there is provided an information processing apparatus including a buffer for storing given data; writing means for writing data into a buffer; reading means for reading data from the buffer; starting means for making the reading means start reading data when data has been written into the buffer such that the first half storage area of the buffer has become filled with the data; writing time measuring means for measuring the writing time required to write data into the buffer starting from the first storage location to the exact middle storage location of the buffer; reading time measuring means for measuring the time required to read the data from the buffer starting from the first storage location to the exact middle storage location of the buffer; and control means for controlling the rate at which data is read from the buffer, in accordance with the relationship between the writing time and the reading time.
According to a seventh aspect of the invention, there is provided a method of processing data corresponding to the apparatus according to the fourth aspect of the invention described above, wherein the method includes the steps of writing given data i

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Information processing method and apparatus, automotive... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Information processing method and apparatus, automotive..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Information processing method and apparatus, automotive... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3162760

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.