Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Device for assembling separable toothbrush elements
Patent Number: 6,709,185 Issued on 03/23/2004 to Lefevre

Title: Methods to prevent mechanical flexure related BGA failure
Patent Number: 7,202,420 Issued on 04/10/2007 to Chandran

Title: Head gimbal assembly interconnecting leads having improved robustness and lower stiffness
Patent Number: 6,728,068 Issued on 04/27/2004 to Himes,   et al.

Title: Electrostatic chuck for an electrically insulative substrate, and a method of using same
Patent Number: 7,209,339 Issued on 04/24/2007 to Kitabayashi,   et al.

Title: Device that automatically tracks the position of the sun
Patent Number: 7,202,457 Issued on 04/10/2007 to Janus,   et al.

Title: Atomic layer deposition tantalum nitride layer to improve adhesion between a copper structure and overlying materials
Patent Number: 7,202,162 Issued on 04/10/2007 to Lin,   et al.

Title: Indicia for containers
Patent Number: 6,709,017 Issued on 03/23/2004 to Ross

Title: Method for determining alkaline phosphatase
Patent Number: 6,713,275 Issued on 03/30/2004 to Weisheit,   et al.

Title: Guitar preamlifier system with controllable distortion
Patent Number: 7,206,419 Issued on 04/17/2007 to Poletti

Title: Method and apparatus for the delivery of samples to a chemical sensor array
Patent Number: 6,713,298 Issued on 03/30/2004 to McDevitt,   et al.

Title: Heat dissipating structure and semiconductor package with the same
Patent Number: 7,203,072 Issued on 04/10/2007 to Chen,   et al.

Title: Reinforced polytrimethylene terephthalate resin composition
Patent Number: 7,186,764 Issued on 03/06/2007 to Maekawa

Title: Color image reader for use in image forming apparatus
Patent Number: 6,728,010 Issued on 04/27/2004 to Tsutsumi

Title: Sealed electronic input/output module
Patent Number: 7,203,070 Issued on 04/10/2007 to Weisz-Margulescu,   et al.

Title: Software program and system for evaluating the density of an embroidery machine design
Patent Number: 6,732,008 Issued on 05/04/2004 to Bailie

Title: Cryo-temperature monitoring
Patent Number: 6,709,431 Issued on 03/23/2004 to Lafontaine

Title: Dual mode rectifier, system and method
Patent Number: 7,203,078 Issued on 04/10/2007 to Datta,   et al.

Title: Semiconductor device and MIM capacitor
Patent Number: 7,209,340 Issued on 04/24/2007 to Iioka,   et al.

Title: Optical semiconductor device package and optical semiconductor device
Patent Number: 7,196,389 Issued on 03/27/2007 to Yasui

Title: Position sensing device and shift device fault management in an electronic shift four-wheel drive system
Patent Number: 6,704,633 Issued on 03/09/2004 to Prakash,   et al.

Title: High efficiency power converter
Patent Number: 7,202,653 Issued on 04/10/2007 to Pai

Title: Voltage mode, high accuracy battery charger
Patent Number: 7,202,634 Issued on 04/10/2007 to Bucur

Title: Semi-active control of automotive steering system vibration with magneto-rheological damping
Patent Number: 6,752,425 Issued on 06/22/2004 to Loh,   et al.

Title: Apparatus for screeding concrete and other materials
Patent Number: 6,709,194 Issued on 03/23/2004 to Grimes

Title: Switch contact arrangement comprising a device for increasing a contact-force acting between switch contacts
Patent Number: 7,202,427 Issued on 04/10/2007 to Bach,   et al.

Title: Upstream engaging fluid switch for serial conveying
Patent Number: 6,709,203 Issued on 03/23/2004 to McKinnis

Title: Electrochromic device
Patent Number: 6,728,022 Issued on 04/27/2004 to Asano,   et al.

Title: Ski pole handle
Patent Number: 6,709,015 Issued on 03/23/2004 to Vold

Title: Electronic apparatus
Patent Number: 7,203,068 Issued on 04/10/2007 to Motoe

Title: Apparatus and method for manipulating a line such as a cable or cord
Patent Number: 7,202,414 Issued on 04/10/2007 to Johnson

Title: DNA probes, method and kit for identifying antibiotic-resistant strains of bacteria
Patent Number: 6,713,254 Issued on 03/30/2004 to Hakenbeck

Title: Disk drive support assembly, clamp assembly and disk drive carrier
Patent Number: 7,203,060 Issued on 04/10/2007 to Kay,   et al.

Title: Logistics system and method with position control
Patent Number: 6,704,626 Issued on 03/09/2004 to Herzog,   et al.

Title: Circuit-constituting member and circuit unit
Patent Number: 7,203,073 Issued on 04/10/2007 to Kawakita,   et al.

Title: Combination therapy using a dual PPAR-.alpha./PPAR-.gamma. activator and a GLP-1 derivative for the treatment of metabolic syndrome and related diseases and disorders
Patent Number: 7,202,213 Issued on 04/10/2007 to Mogensen,   et al.

Title: Apparatus for preparation of mailpieces and method for downstream control of such apparatus
Patent Number: 6,732,011 Issued on 05/04/2004 to Hart, Jr.,   et al.

Title: Growth differentiation factor-6
Patent Number: 6,713,302 Issued on 03/30/2004 to Lee,   et al.

Title: Resin sealing apparatus and resin sealing method
Patent Number: 6,713,882 Issued on 03/30/2004 to Yasuda

Title: Corn event MON810 and compositions and methods for detection thereof
Patent Number: 6,713,259 Issued on 03/30/2004 to Levine

Title: Light-receiving unit and measuring apparatus including the same
Patent Number: 7,196,339 Issued on 03/27/2007 to Namba,   et al.

Title: Grounded isolation system
Patent Number: 7,212,391 Issued on 05/01/2007 to Cleereman,   et al.

Title: Method and device for determination of the time of turning of a cooking product
Patent Number: 7,202,454 Issued on 04/10/2007 to Wiedemann,   et al.

Title: Retaining element for cap screws
Patent Number: 6,709,182 Issued on 03/23/2004 to De Jong

Title: Azaoxa heterocyclic compound and method of preparing the same
Patent Number: 7,202,359 Issued on 04/10/2007 to Hwang,   et al.

Title: Heat exchanger with cooling channels having varying geometry
Patent Number: 7,203,064 Issued on 04/10/2007 to Mongia,   et al.

Title: Method for detecting errors of microprocessors in control devices of an automobile
Patent Number: 6,704,628 Issued on 03/09/2004 to Fennel,   et al.

Title: PRO 1384 antibodies
Patent Number: 7,202,345 Issued on 04/10/2007 to Goddard,   et al.

Title: Tactile indicators for the visually impaired and method of installation thereof
Patent Number: 6,709,191 Issued on 03/23/2004 to McCuskey

Title: Mask read-only memory and fabrication thereof
Patent Number: 6,713,315 Issued on 03/30/2004 to Kuo,   et al.

Title: Method and device for monitoring the wear condition of a tool
Patent Number: 6,732,056 Issued on 05/04/2004 to Kluft,   et al.

Title: Field-effect transistor, semiconductor device including field-effect transistor, and method for manufacturing field-effect transistor and semiconductor device
Patent Number: 7,196,362 Issued on 03/27/2007 to Wada

Title: Method and apparatus for characterizing features formed on a substrate
Patent Number: 7,196,350 Issued on 03/27/2007 to Smayling,   et al.

Title: Mobile hard disk mounting structure
Patent Number: 7,203,061 Issued on 04/10/2007 to Chen

Title: Directed evolution of thermophilic enzymes
Patent Number: 6,713,281 Issued on 03/30/2004 to Short

Title: Apparatus for weighing out the remaining quantity of a substance in a storage vessel
Patent Number: 7,202,423 Issued on 04/10/2007 to Scholz,   et al.

Title: Spring fastener of highly improved pulling force
Patent Number: 6,709,210 Issued on 03/23/2004 to Lowry,   et al.

Title: Adapter for mailpiece preparation assembly
Patent Number: 6,709,178 Issued on 03/23/2004 to Trescazes

Title: Snap on flag for flag seal
Patent Number: 6,752,439 Issued on 06/22/2004 to Lundberg,   et al.

Title: Transmission of signal
Patent Number: 7,212,583 Issued on 05/01/2007 to Lindh

Title: Fatigue-resistant threaded bevelled tubular element
Patent Number: 6,752,436 Issued on 06/22/2004 to Verdillon

Title: Air bag sensor module fastening device
Patent Number: 6,752,419 Issued on 06/22/2004 to Clark,   et al.

Title: Paper feeding apparatus and image forming apparatus
Patent Number: 6,709,177 Issued on 03/23/2004 to Sugimura

Title: Coupler for cable trough
Patent Number: 6,709,186 Issued on 03/23/2004 to Ferris,   et al.

Title: Biased cable mechanism for trailer hitches
Patent Number: 6,752,412 Issued on 06/22/2004 to Saul

Title: Method and system for electronic communication with the hearing impaired
Patent Number: 7,206,386 Issued on 04/17/2007 to Clapp,   et al.

Title: Multi-speed gearbox
Patent Number: 7,211,021 Issued on 05/01/2007 to Gumpoltsberger

Title: Device for adjustment of the anti-scattering grid to the focal length for radiological equipment
Patent Number: 7,206,382 Issued on 04/17/2007 to Besana

Title: Preparation of functionalized alkoxyamine initiator and its use
Patent Number: 6,686,424 Issued on 02/03/2004 to Detrembleur,   et al.

Title: X-ray analysis apparatus
Patent Number: 7,206,378 Issued on 04/17/2007 to Obata,   et al.

Title: Passenger side module with two airbags
Patent Number: 6,709,009 Issued on 03/23/2004 to Michael,   et al.

Title: Pressure control valve for fuel tank
Patent Number: 6,779,546 Issued on 08/24/2004 to Hattori

Title: Route entry guiding device and method in a navigation system using a portable terminal
Patent Number: 6,708,111 Issued on 03/16/2004 to Park

Title: Cable type steering system
Patent Number: 6,752,424 Issued on 06/22/2004 to Shimizu,   et al.

Title: Apparatus and method for independently operating a plurality of AC voltage sources in parallel
Patent Number: 6,711,036 Issued on 03/23/2004 to Winter

Title: Expanding card fixing structure
Patent Number: 6,711,023 Issued on 03/23/2004 to Yen

Computer program for generating pictures Number:7,436,408 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Computer program for generating pictures

Abstract: First and second areas are designated in a source picture. A start picture is generated from a portion of the source picture which extends in the first area. An end picture is generated from a portion of the source picture which extends in the second area. At least one third area is designated in the source picture. The third area extends between the first and second areas. An intermediate picture is generated from a portion of the source picture which extends in the third area. An image file of a prescribed format is generated which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture. The image file is related with an audio file containing data representative of audio information. A file group including the image file and the audio file is generated. The file group is recorded on a recording medium.

Patent Number: 7,436,408 Issued on 10/14/2008 to Hayashi,   et al.


Inventors: Hayashi; Kazuhiko (Gunma-ken, JP), Abe; Shigenori (Takasaki, JP)
Assignee: Victor Company of Japan, Ltd. (Yokohama, JP)
Appl. No.: 10/804,014
Filed: March 19, 2004


Foreign Application Priority Data

Mar 27, 2003 [JP] 2003-087780

Current U.S. Class: 345/473 ; 345/541; 345/619; 358/538; 382/173; 382/282; 382/305; 707/1
Current International Class: G06T 13/00 (20060101); G06F 15/167 (20060101); G06K 9/20 (20060101); G06K 9/34 (20060101); G06K 9/60 (20060101); G09G 5/00 (20060101); H04N 1/46 (20060101); H04N 1/387 (20060101)
Field of Search: 345/473-475,418,619-621,629-630,541-547 382/100,171,173,282,276-277,284,295,305 707/100-103R,104.1,200 700/94 715/723,728 386/75,96,104,35


References Cited [Referenced By]

U.S. Patent Documents
4777537 October 1988 Ueno et al.
5353391 October 1994 Cohen et al.
5623587 April 1997 Bulman
6559845 May 2003 Harvill et al.
2004/0122539 June 2004 Ainsworth
2005/0062888 March 2005 Wood et al.
2005/0071744 March 2005 Dunbar et al.
Foreign Patent Documents
1059614 Dec., 2000 EP
62-177581 Aug., 1987 JP
11-311522 Nov., 1999 JP
2003-077002 Mar., 2003 JP
00/08853 Feb., 2000 WO

Other References

DN. Wood et al., "Multiperspective Panoramas for Cel Animation", Computer Graphics-Annual Conference Series, vol. 31, 1997, pp. 243-250. cited by other.

Primary Examiner: Sajous; Wesner
Attorney, Agent or Firm: Woo; Louis

Claims



What is claimed is:

1. A computer readable medium storing a computer program used with a picture generation system for generating animation pictures the computer-readable medium, comprising the steps of: designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; designating at least one third area in the source picture, the third area extending between the first and second areas; generating an intermediate picture from a portion of the source picture which extends in the third area; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and recording the file group on the recording medium.

2. A computer readable medium storing a computer program used with a picture generation system for generating animation pictures the computer-readable medium, comprising the steps of: designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; combining a portion of the start picture and a portion of the end picture into an intermediate picture; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and recording the file group on the recording medium.

3. A computer readable medium storing a computer program used with a picture generation system for generating animation pictures for transmission to an external device, comprising the steps of: designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; designating at least one third area in the source picture, the third area extending between the first and second areas; generating an intermediate picture from a portion of the source picture which extends in the third area; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and transmitting the file group toward the external device.

4. A computer readable medium storing a computer program used with a picture generation system for generating animation pictures for transmission to an external device, comprising the steps of: designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; combining a portion of the start picture and a portion of the end picture into an intermediate picture; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and transmitting the file group toward the external device.

5. A method of generating animation pictures, comprising the steps of: designating a first area in a source picture; designating a second area in the source picture; cutting a portion, which extends in the first area, from the source picture to generate a start picture; cutting a portion, which extends in the second area, from the source picture to generate an end picture; designating at least one third area in the source picture, the third area extending between the first and second areas; cutting a portion, which extends in the third area, from the source picture to generate an intermediate picture; generating an image file which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; and generating a file group including the image file and the audio file.

6. A method as recited in claim 5, further comprising the step of recording the file group on a removable recording medium.

7. An apparatus for generating animation pictures, comprising: first means for designating a first area in a source picture; second means for designating a second area in the source picture; third means for cutting a portion, which extends in the first area designated by the first means, from the source picture to generate a start picture; fourth means for cutting a portion, which extends in the second area designated by the second means, from the source picture to generate an end picture; fifth means for designating at least one third area in the source picture, the third area extending between the first and second areas; sixth means for cutting a portion, which extends in the third area designated by the fifth means, from the source picture to generate an intermediate picture; seventh means for generating an image file which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; eighth means for relating the image file generated by the seventh means with an audio file containing data representative of audio information; and ninth means for generating a file group including the image file and the audio file.

8. An apparatus as recited in claim 7, further comprising tenth means for recording the file group generated by the ninth means on a removable recording medium.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to a computer program for generating pictures such as animation pictures to be indicated on a display. In addition, this invention relates to a computer program for reproducing pictures such as animation pictures. Furthermore, this invention relates to a method and an apparatus for generating animation pictures to be indicated on a display. Also, this invention relates to a method and an apparatus for reproducing animation pictures.

2. Description of the Related Art

A front panel of a main unit in a prior-art car audio system has a knob, buttons, a disc insertion/ejection opening, and a display. The display can indicate time, the name of a tune currently played back, and an animation picture or a moving picture which can be updated on a frame-by-frame basis.

Specifically, a maker of the prior-art car audio system previously generates animation pictures by the use of computer graphics, and a memory within the system is pre-loaded with data representative of the generated animation pictures. The animation-picture data are read out from the memory before being indicated on the display. The prior-art car audio system has problems as follows. In the prior-art car audio system, a user can select the type of animation pictures to be indicated on the display from only several types. It is difficult for the user to make animation pictures. In addition, a complicated setting procedure is necessary to play back audio data and animation pictures while relating them to each other.

Japanese patent application publication number 62-177581/1987 discloses a display apparatus including a display portion, a portable memory card, and a controller. The display portion uses a light emitting diode, a plasma display panel, a neon lamp, or a liquid crystal display panel. The memory card includes, for example, an IC card. The memory card stores display data (data to be indicated), and an indication-related program. The controller includes a CPU.

The display apparatus in Japanese application 62-177581/1987 operates as follows. The display data stored in the memory card represent characters and patterns. The display data are subjected to image processing by the CPU in the controller before being indicated on the display portion. The indication-related program contains information about various indication formats. Simple animation pictures can be indicated according to a previously-generated program stored in the controller. The replacement of the memory card by new one causes a change in the display data and the indication-related program. The display data may be replaced by audio data, and the contents of music and a message may be recorded and played back in synchronism with a picture.

Japanese application 62-177581/1987 also discloses a data writing system including a display apparatus and a data writer. The display apparatus has a display portion, a controller, and an IC memory. Display data representative of characters and patterns are stored in the IC memory. The display data are read out from the IC memory and are subjected to image processing by the controller before being indicated on the display portion. The indication is of a type selected from a still type and a scroll type. When the data writer is connected with the IC memory, display data representative of free patterns can be written into the IC card by operating a keyboard on the data writer.

Japanese patent application publication number 11-311522/1999 discloses an operation device of an on-vehicle apparatus which includes a remote control unit, a computer-based controller, and a display. Command signals can be inputted to the computer-based controller via the remote control unit. In response to an inputted command signal, the computer-based controller changes a picture indicated on the display. A consideration is given of the case where a first picture indicated on the display has first, second, and third selection areas at upper, lower, and left places and a composite area at a right place. The composite area is composed of sub areas expressing functions of "other", "VICS", and "FM multiplexing". In this case, when a command signal corresponding to a rightward direction and designating the composite area is inputted, the first picture is replaced by a second picture having separate areas expressing functions of "other", "VICS", and "FM multiplexing" at upper, right, and lower places. Specifically, the composite area in the first picture splits into the separate areas in the second picture on a step-by-step motion basis. The second picture has a new composite area at a left place. The first and third selection areas in the first picture move toward and collect around the second selection area on a step-by-step motion basis so that the first, second, and third selection areas constitute the new composite area in the second picture. Thus, the separation of the composite area and the collection of the selection areas can be displayed like an animation.

SUMMARY OF THE INVENTION

A general object of this invention is to solve the previously-indicated problems in the prior-art car audio system.

It is a first specific object of this invention to provide an improved computer program for generating pictures such as animation pictures to be indicated on a display.

It is a second specific object of this invention to provide an improved computer program for reproducing pictures such as animation pictures.

It is a third specific object of this invention to provide an improved method of generating animation pictures to be indicated on a display.

It is a fourth specific object of this invention to provide an improved apparatus for generating animation pictures to be indicated on a display.

It is a fifth specific object of this invention to provide an improved method of reproducing animation pictures.

It is a sixth specific object of this invention to provide an improved apparatus for reproducing animation pictures.

A first aspect of this invention provides a computer program for generating animation pictures which comprises the steps of designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; designating at least one third area in the source picture, the third area extending between the first and second areas; generating an intermediate picture from a portion of the source picture which extends in the third area; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and recording the file group on a recording medium.

A second aspect of this invention provides a computer program for generating animation pictures which comprises the steps of designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; combining a portion of the start picture and a portion of the end picture into an intermediate picture; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and recording the file group on a recording medium.

A third aspect of this invention provides a computer program for generating animation pictures which comprises the steps of designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; designating at least one third area in the source picture, the third area extending between the first and second areas; generating an intermediate picture from a portion of the source picture which extends in the third area; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and transmitting the file group toward an external device.

A fourth aspect of this invention provides a computer program for generating animation pictures which comprises the steps of designating a first area in a source picture; designating a second area in the source picture; generating a start picture from a portion of the source picture which extends in the first area; generating an end picture from a portion of the source picture which extends in the second area; combining a portion of the start picture and a portion of the end picture into an intermediate picture; generating an image file of a prescribed format which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; generating a file group including the image file and the audio file; and transmitting the file group toward an external device.

A fifth aspect of this invention provides a computer program for reproducing animation pictures which comprises the steps of deciding whether or not an audio file containing data representative of audio information is selected as an object to be reproduced; accessing an image file in a file group in which the audio file is included when it is decided that the audio file is selected as an object to be reproduced, the image file containing data representative of animation pictures; and reproducing the accessed image file.

A sixth aspect of this invention provides a method of generating animation pictures which comprises the steps of designating a first area in a source picture; designating a second area in the source picture; cutting a portion, which extends in the first area, from the source picture to generate a start picture; cutting a portion, which extends in the second area, from the source picture to generate an end picture; designating at least one third area in the source picture, the third area extending between the first and second areas; cutting a portion, which extends in the third area, from the source picture to generate an intermediate picture; generating an image file which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; relating the image file with an audio file containing data representative of audio information; and generating a file group including the image file and the audio file.

A seventh aspect of this invention is based on the sixth aspect thereof, and provides a method further comprising the step of recording the file group on a removable recording medium.

An eighth aspect of this invention provides an apparatus for generating animation pictures which comprises first means for designating a first area in a source picture; second means for designating a second area in the source picture; third means for cutting a portion, which extends in the first area designated by the first means, from the source picture to generate a start picture; fourth means for cutting a portion, which extends in the second area designated by the second means, from the source picture to generate an end picture; fifth means for designating at least one third area in the source picture, the third area extending between the first and second areas; sixth means for cutting a portion, which extends in the third area designated by the fifth means, from the source picture to generate an intermediate picture; seventh means for generating an image file which contains data representative of animation pictures including the start picture, the intermediate picture, and the end picture; eighth means for relating the image file generated by the seventh means with an audio file containing data representative of audio information; and ninth means for generating a file group including the image file and the audio file.

A ninth aspect of this invention is based on the eighth aspect thereof, and provides an apparatus further comprising tenth means for recording the file group generated by the ninth means on a removable recording medium.

A tenth aspect of this invention provides a method of reproducing animation pictures which comprises the steps of deciding whether or not an audio file containing data representative of audio information is selected as an object to be reproduced; accessing an image file in a file group in which the audio file is included when it is decided that the audio file is selected as an object to be reproduced, the image file containing data representative of animation pictures; and reproducing the accessed image file.

An eleventh aspect of this invention provides an apparatus for reproducing animation pictures which comprises first means for deciding whether or not an audio file containing data representative of audio information is selected as an object to be reproduced; second means for accessing an image file in a file group in which the audio file is included when the first means decides that the audio file is selected as an object to be reproduced, the image file containing data representative of animation pictures; and third means for reproducing the image file accessed by the second means.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a personal computer which stores a computer program for generating animation pictures, and which operates as a picture generation apparatus according to an embodiment of this invention.

FIG. 2 is a diagram of a main window which is indicated on a display device of the personal computer in FIG. 1 when the computer program for generating animation pictures is started.

FIG. 3 is a flowchart of the computer program for generating animation pictures.

FIG. 4 is a flowchart of a first segment of the computer program which is contained in a block of FIG. 3.

FIG. 5 is a diagram of a source picture in which cut areas for a start picture, an end picture, and intermediate pictures are defined and provided.

FIG. 6 is a flowchart of a second segment of the computer program which is contained in a block of FIGS. 3 and 4.

FIGS. 7, 8, 9, 10, and 11 are diagrams of a start picture, a first intermediate picture, a second intermediate picture, a third intermediate picture, and an end picture, respectively.

FIG. 12 is a flowchart of a segment of the computer program which replaces the program segment in FIG. 6.

FIG. 13 is a diagram of a first folder containing an image file and an audio file.

FIG. 14 is a diagram of a second folder containing an image file and a plurality of audio files.

FIG. 15 is a diagram of the structure of an image file.

FIG. 16 is a diagram of a third folder containing an audio file, a picture access file, and an image-file folder.

FIG. 17 is a diagram of a fourth folder containing an audio file and an image file.

FIG. 18 is a diagram of a fifth folder containing audio files, image files, and a relation indicator file.

FIG. 19 is a diagram of a window which is indicated on the display device of the personal computer in FIG. 1 when a user takes an action of saving data representing generated animation pictures.

FIG. 20 is a diagram of another window indicated on the display device of the personal computer in FIG. 1.

FIG. 21 is a block diagram of an on-vehicle audio apparatus which stores a computer program for reproducing animation pictures, and which operates as a picture reproducing apparatus.

FIG. 22 is a plan view of the front face of a main unit in the on-vehicle apparatus of FIG. 21.

FIG. 23 is a flowchart of an example of a segment of a computer program for reproducing animation pictures.

DETAILED DESCRIPTION OF THE INVENTION

A picture generation system in an embodiment of this invention enables a user to generate pictures (images) to be indicated on a display panel of a contents playback apparatus such as an audio playback apparatus or an on-vehicle audio apparatus. An example of the on-vehicle audio apparatus is a car audio apparatus. The generated pictures include, for example, animation pictures having a succession of frames which corresponds to a playback time of several seconds.

According to the picture generation system, data representative of the generated pictures and also contents information such as audio information are stored in a recording medium. Then, the recording medium is set in the contents playback apparatus. When the contents information is designated in the contents playback apparatus or when the contents information is reproduced from the recording medium by the contents playback apparatus, the picture data are also reproduced from the recording medium and are indicated on the display of the contents playback apparatus. Alternatively, the reproduced picture data and the contents information may be directly transferred from the picture generation system to a memory or a storage unit in the contents playback apparatus. In this case, when the contents playback apparatus is turned on or when the contents playback apparatus is operated in a prescribed way concerning the contents information, the picture data are read out from the memory or the storage unit and are indicated on the display of the contents playback apparatus.

Regarding the picture generation system, there are a method of generating animation pictures (images), a method of storing data representative of the generated animation pictures into the recording medium, and a method of using the animation pictures in the contents playback apparatus.

The method of generating animation pictures is designed as follows. Portions are cut from a source picture. The cut portions are designated as a start picture and an end picture, respectively. Preferably, the cut portions are rectangular. Intermediate pictures, that is, 1-frame-corresponding pictures to be temporally placed between the start picture and the end picture, are generated. Data representing a set of the start picture, the intermediate pictures, and the end picture are stored into a recording medium. The method of generating animation pictures is implemented by an exclusive hardware or a personal computer.

FIG. 1 shows a personal computer which stores a computer program for generating animation pictures, and which operates as a picture generation apparatus (an image generation apparatus). As shown in FIG. 1, the personal computer includes a microprocessor or a CPU 10, a communication interface 12, a human interface 14, a RAM 16, a display interface 18, a removable-disc drive 20, and a hard-disc drive 22 which are connected by a bus 24.

The microprocessor 10 implements the processing of data and information. The communication interface 12 implements communications with an external device. The human interface 14 is provided with user-operated input devices such as a keyboard and a mouse. The RAM 16 stores data and information to be processed by the microprocessor 10, and data and information resulting from the processing by the microprocessor 10. The display interface 18 drives a display device 26 provided in or outside the main body of the personal computer. The display device 26 indicates the results of the processing by the microprocessor 10 and also an operation procedure. The removable-disc drive 20 actuates a removable disc (a recording medium) such as a CD-R, a CD-RW, a DVD-R, a DVD-RW, or a DVD-RAM. The hard-disc drive 22 contains a hard disc (a recording medium) storing various data and a computer program for the processing by the microprocessor 10.

Data and information are transmitted among the devices 10, 12, 14, 16, 18, 20, and 22 via the bus 24. The computer program in the recording medium within the hard-disc drive 22 includes a computer program for generating animation pictures (images). For example, the computer program for generating animation pictures is downloaded from a removable disc to the recording medium within the hard-disc drive 22 through the removable-disc drive 20 and the bus 24. Alternatively, the computer program for generating animation pictures may be downloaded from a communication network, the Internet, or a broadcasting station to the recording medium within the hard-disc drive 22 through the communication interface 12 and the bus 24.

First, the user operates the personal computer to start the computer program for generating animation pictures which is stored in the recording medium within the hard-disc drive 22. When the computer program is started, the personal computer starts operating in accordance therewith. After the computer program is started, operation of the personal computer and user's actions are as follows. Visual information relating to picture generation (image generation) is indicated on the display device 26. The indicated visual information contains a pointer. The user generates pictures (images) while monitoring the visual information indicated on the display device 26 and operating the human interface 14 to move the pointer, to click a selected portion, and to input data.

In more detail, when the computer program for generating animation pictures is started, the display device 26 is controlled to indicate a main window having contents shown in FIG. 2. The left-hand side of an upper area in the main window has a group of icons 1, 2, 3, 4, 5, and 6 corresponding to prescribed image-related operations respectively. When one of the icons 1-6 is clicked, a prescribed image-related operation corresponding to the clicked icon is implemented.

The icon 1 relates to inputting a picture (an image). When the icon 1 is clicked, a window for selecting a source picture (a material picture) is indicated on the display device 26. Thus, clicking the icon 1 means opening the source-picture selecting window. The source-picture selecting window lists files of source pictures (material pictures) which are stored in, for example, the recording medium within the hard-disc drive 22 or the recording medium within the removable-disc drive 20. When one of the source-picture files is selected, the source picture in the selected file is indicated on a large left-hand area (window) 7 in the screen of the display device 26. At this time, data representative of the selected source-file picture are read into the RAM 16. The icon 2 relates to deleting the indicated source picture.

The icon 3 relates to retrieving a previously-generated animation picture (image), the file of which is stored in, for example, the recording medium within the hard-disc drive 22 or the recording medium within the removable-disc drive 20. When the icon 3 is clicked, a window for selecting a previously-generated animation picture is indicated on the display device 26. The previous-picture selecting window lists files of previously-generated animation pictures. When one of the previous-picture files is selected, the previously-generated animation picture in the selected file is indicated on small left-hand regions (windows) 8 and 9 in the screen of the display device 26. The indicated previously-generated animation picture can be modified in various ways. Specifically, the indicated previously-generated animation picture can be changed in contrast or background color. Characters can be added to the indicated previously-generated animation picture. In this case, the original picture is indicated on the window 8 while the modification-result picture is indicated on the window 9.

The windows 8 and 9 are also used to indicate a currently-generated animation picture (image). The window 8 indicates the original picture while the window 9 indicates a picture which is modified from the original picture in color number or gradation so that it can be in harmony with the display panel of a destination apparatus. The destination apparatus means an apparatus using generated pictures (images) or an apparatus reproducing the generated pictures.

The icon 4 relates to saving the file of generated animation pictures or modification-result animation pictures. The icon 5 relates to reading out a help.

The icon 6 links with a home page on the Internet which provides source pictures (material pictures). When the icon 6 is clicked, a browser enables the home page to be indicated on the display device 26. At least one can be selected from the sour pictures in the home page. The file of the selected source picture can be downloaded into the recording medium within the hard-disc drive 22. The downloaded source picture can be used to generate animation pictures.

The main window in FIG. 2 has a selection menu 30 extending rightward of the group of the icons 1-6. The selection menu 30 enables the user to notify the personal computer of a destination apparatus, that is, an apparatus using generated pictures (images). Generally, apparatuses using generated pictures have display panels which are different from each other in color indication performance and number of pixels composing a 1-frame picture. For example, the display panel of a first apparatus is of a monochrome type with 160 by 54 dots and a 4-step gradation while that of a second apparatus is of an RGB type with 240 by 64 dots and a 8-step per-color gradation. The selection menu 30 can list the names (the types) of apparatuses. The user can select one from the apparatus names as a destination while referring to the selection menu 30. When selection is carried out, the personal computer is notified of the selected apparatus (the destination apparatus). The personal computer responds to the notification of the selected apparatus. Specifically, an initial value of the size of portions to be cut from a source picture to generate start and end pictures (images) are set in accordance with the display panel of the selected apparatus. The size of the cut portions can be changed by the user. In the absence of change of the size of the cut portions by the user, the files of start and end pictures having sizes equal to the initial value can be saved before transferred to the destination apparatus (the apparatus using generated pictures).

As the size of the cut portions is changed by the user, the cut-result pictures are expanded or reduced into the size corresponding to the display panel of the destination apparatus. The expansion-result or reduction-result pictures are start and end pictures. The files of the start and end pictures can be saved before being transferred to the destination apparatus. The gradation and color of each of the start and end pictures can be in harmony with the display panel of the destination apparatus.

It should be noted that the selection menu 30 may be omitted from the main window in FIG. 2.

FIG. 3 is a flowchart of the computer program for generating animation pictures. With reference to FIG. 3, when the computer program is started, the program advances to a block S100 for deciding portions or areas to be cut from a source picture to generate start and end pictures, and for deciding the number of frames of animation. As will be indicated later, the frame number is denoted by "n". A block S200 following the block S100 generates a file of moving pictures (animation pictures or images). After the block S200, the computer program is ended.

FIG. 4 is a flowchart of a first segment of the computer program which is contained in the block S100 of FIG. 3. With reference to FIG. 4, a first step S101 in the first segment of the computer program sets initial values of parameters for designating rectangular portions or areas to be cut from a source picture to generate start and end pictures. Specifically, information about prescribed different rectangular areas (portions) is previously stored in, for example, the recording medium within the hard-disc drive 22 together with the computer program for generating animation pictures. The area information, that is, the information about the prescribed areas, corresponds to information about parameters. The step S101 reads out desired pieces of the area information from the recording medium. Then, the step S101 stores the read-out area information pieces into given addresses in the RAM 16 which are assigned to information about parameters for designating areas.

As previously mentioned, one apparatus name can be selected as a destination by referring to the selection menu 30. When selection is carried out, the personal computer is informed of the selected apparatus. Preferably, the step S101 reads out information pieces about parameters corresponding to the selected apparatus. Parameters for designating areas (portions) to be cut from a source picture to generate start and end pictures include the coordinates of the left-upper corners and the right-lower corners of the cut areas. The parameters may include the coordinates of the left-upper corners of the cut areas and the horizontal and vertical pixel numbers thereof.

An initial cut area for a start picture is equal to a rectangular area which has an upper-left corner coincident with the upper-left corner of the source picture, and which has horizontal and vertical dimensions corresponding to a pixel number suited for the display panel of a destination apparatus (an apparatus using generated pictures). An initial cut area for an end picture is similar to that for a start picture. The initial cut area for the end picture may be different in position from that for the start picture. Even in this case, the initial cut area for the end picture is similar in size to that for the start picture. After the step S101, the program advances to a step S102.

The step S102 decides whether or not an action of changing the cut area for a start picture has been taken by the user.

According to another segment of the computer program, when a start button 32 in a "cut area" section 34 in the main window of FIG. 2 is clicked, a current cut area for a start picture is superimposed on a source picture indicated in the main window. The current cut area can be moved relative to the indicated source picture by a dragging process using the mouse. When the pointer is moved to the edge of the current cut area by the use of the mouse, an inclined arrow appears at that position. The size of the current cut area can be varied as the inclined arrow is dragged by the mouse. The vertical or horizontal dimension of the current cut area can be changed as the corresponding side of the current cut area is dragged by the mouse. Even in the case where the cut area for a start picture has been changed, a cut-result start picture is expanded or reduced into the size corresponding to the display panel of the destination apparatus.

When the step S102 decides that an action of changing the cut area for a start picture has been taken by the user, the program advances from the step S102 to a step S103. Otherwise, the program jumps from the step S102 to a step S104.

The step S103 accesses the given addresses in the RAM 16 which are assigned to information pieces about parameters for designating a cut area for a start picture. The step S103 updates the information pieces held at the given addresses in accordance with information about the position of the change-result cut area for a start picture. After the step S103, the program advances to the step S104.

The step S104 decides whether or not an action of changing the cut area for an end picture has been taken by the user.

According to another segment of the computer program, when an end button 36 in the "cut area" section 34 in the main window of FIG. 2 is clicked, a current cut area for an end picture is superimposed on the source picture indicated in the main window. The current cut area for an end picture can be changed similarly to the change of the current cut area for a start picture. Even in the case where the cut area for an end picture has been changed, a cut-result end picture is expanded or reduced into the size corresponding to the display panel of the destination apparatus.

When the step S104 decides that an action of changing the cut area for an end picture has been taken by the user, the program advances from the step S104 to a step S105. Otherwise, the program jumps from the step S104 to a step S106.

The step S105 accesses the given addresses in the RAM 16 which are assigned to information pieces about parameters for designating a cut area for an end picture. The step S105 updates the information pieces held at the given addresses in accordance with information about the position of the change-result cut area for an end picture. After the step S105, the program advances to the step S106.

The step S106 decides whether or not information about a change in the number of frames has been inputted. The frame number is denoted by "n".

According to another segment of the computer program, when the contents of a "frame number" box 38 in the main window of FIG. 2 are changed by the user, information about a change in the number of frames is inputted. An initial value for the number of frames is equal to a prescribed value, for example, 10. The number of frames may be regarded as being indefinite until the user handles the "frame number" box 38. In this case, an "execute" button 40 for animation picture generation in the main window of FIG. 2 is made light in color so that the "execute" button 40 can be avoided from being clicked by the user. In this case, a message to urge the user to set the number of frames may be indicated on the main window.

When the step S106 decides that information about a change in the number of frames has been inputted, the program advances from the step S106 to a step S107. Otherwise, the program jumps from the step S106 to a step S108.

The step S107 accesses a given address in the RAM 16 which is assigned to an information piece about a parameter for designating the number of frames. The step S107 updates the information piece held at the given address in accordance with the information about the change in the number of frames. After the step S107, the program advances to the step S108.

The step S108 decides whether or not an action of executing animation picture generation has been taken by the user, that is, whether or not the "execute" button 40 in the main window of FIG. 2 has been clicked. When an action of executing animation picture generation has been taken, that is, when the "execute" button 40 has been clicked, the program advances from the step S108 to the block S200 for generating a file of animation pictures. Otherwise, the program returns to the step S102.

Animation pictures are generated in one of different ways including a scroll-based way and a wipe-based way.

The scroll-based way is as follows. With reference to FIG. 5, there are a rectangular cut area PS for a start picture and a rectangular cut area PE for an end picture in a source picture 50. Three intermediate pictures P1, P2, and P3 are generated between the start picture and the end picture. Thus, 5-frame animation pictures are generated. The 5-frame animation pictures will be sequentially indicated on a frame-by-frame basis.

The cut area PS for a start picture is defined by the X-Y coordinates of its left-upper corner and right-lower corner. In FIG. 5, the coordinates of the left-upper corner of the cut area PS are denoted by PSA(Xpsa, Ypsa), and those of the right-lower corner thereof are denoted by PSB(Xpsb, Ypsb). A portion, which extends in the cut area PS, is cut from the source picture 50. The cut-result picture portion is set as a start picture.

The cut area PE for an end picture is defined by the X-Y coordinates of its left-upper corner and right-lower corner. In FIG. 5, the coordinates of the left-upper corner of the cut area PE are denoted by PEA(Xpea, Ypea), and those of the right-lower corner thereof are denoted by PEB(Xpeb, Ypeb). A portion, which extends in the cut area PE, is cut from the source picture 50. The cut-result picture portion is set as an end picture.

Portions of the source picture 50 which extend in rectangles (cut areas) are cut and set as the intermediate pictures P1, P2, and P3, respectively. The intermediate pictures P1, P2, and P3 are sequentially arranged in that order between the start picture and the end picture. The rectangle (the cut area) for the intermediate picture P1 is defined by the X-Y coordinates of its left-upper corner P1A and right-lower corner P1B. The coordinates of the left-upper corner P1A are denoted by (Xp1a, Yp1a) while those of the right-lower corner P1B are denoted by (Xp1b, Yp1b). The rectangle (the cut area) for the intermediate picture P2 is defined by the X-Y coordinates of its left-upper corner P2A and right-lower corner P2B. The coordinates of the left-upper corner P2A are denoted by (Xp2a, Yp2a) while those of the right-lower corner P2B are denoted by (Xp2b, Yp2b). The rectangle (the cut area) for the intermediate picture P3 is defined by the X-Y coordinates of its left-upper corner P3A and right-lower corner P3B. The coordinates of the left-upper corner P3A are denoted by (Xp3a, Yp3a) while those of the right-lower corner P3B are denoted by (Xp3b, Yp3b).

In FIG. 5, there are a straight line 52 connecting the left-upper corner PSA of the start-picture cut area PS and the left-upper corner PEA of the end-picture cut area PE, and a straight line 54 connecting the right-lower corner PSB of the start-picture cut area PS and the right-lower corner PEB of the end-picture cut area PE. The left-upper corners P1A, P2A, and P3A of the intermediate-picture rectangles are placed on the straight line 52 while the right-lower corners P1B, P2B, and P3B thereof are placed on the straight line 54. The left-upper corners of the start-picture cut area PS, the intermediate-picture rectangles, and the end-picture cut area PE are spaced at equal intervals. Also, the right-lower corners of the start-picture cut area PS, the intermediate-picture rectangles, and the end-picture cut area PE are spaced at equal intervals.

Therefore, the coordinates of the left-upper and right-lower corners P1A, P2A, P3A, P1B, P2B, and P3B of the intermediate-picture rectangles are given by the following equations. P1A: Xp1a=(3Xpsa+1Xpea)/4, Yp1a=(3Ypsa+1Ypea)/4 P1B: Xp1b=(3Xpsb+1Xpeb)/4, Yp1b=(3Ypsb+1Ypeb)/4 P2A: Xp2a=(2Xpsa+2Xpea)/4, Yp2a=(2Ypsa+2Ypea)/4 P2B: Xp2b=(2Xpsb+2Xpeb)/4, Yp2b=(2Ypsb+2Ypeb)/4 P3A: Xp3a=(1Xpsa+3Xpea)/4, Yp3a=(1Ypsa+3Ypea)/4 P3B: Xp3b=(1Xpsb+3Xpeb)/4, Yp3b=(1Ypsb+3Ypeb)/4 Thus, the coordinates of the left-upper and right-lower corners P1A, P2A, P3A, P1B, P2B, and P3B of the intermediate-picture rectangles can be calculated from the coordinates of the left-upper and right-lower corners PSA, PSB, PEA, and PEB of the start-picture and end-picture cut areas PS and PE according to the forgoing equations.

In this way, the start-picture cut area PS, the end-picture cut area PE, and the intermediate-picture rectangles (the intermediate-picture cut areas) are decided.

When n-frame animation pictures are generated, the coordinates of the left-upper and right-lower corners PkA and PkB of a k-th intermediate-picture rectangle are given by the following equations. PkA: Xpka={(n-1-k)Xpsa+kXpea}/(n-1) Ypka={(n-1-k)Ypsa+kYpea}/(n-1) PkB: Xpka={(n-1-k)Xpsb+kXpeb}/(n-1) Ypkb={(n-1-k)Ypsb+kYpeb}/(n-1) where "n" denotes a frame number preferably equal to or greater than 3, and "k" denotes an intermediate-picture ID number equal to a natural number variable from 1 to n-2. As the ID number "k" is smaller, the k-th intermediate-picture rectangle is closer to the start-picture cut area.

FIG. 6 is a flowchart of a second segment of the computer program which is contained in the block S200 of FIGS. 3 and 4. When the "execute" button 40 in the main window of FIG. 2 is clicked, the second segment of the computer program is started.

With reference to FIG. 6, a first step S201 in the second segment of the computer program checks whether or not the user has changed the size of the cut area for a start picture PS (or every 1-frame animation picture) from the initial value which matches the display panel of the destination apparatus. When the user has changed the size of the cut area, the step S201 processes data representative of the cut-result picture (the cut-result start picture) to expand or reduce the cut-result picture into the size corresponding to the display panel of the destination apparatus. The step S201 implements the expansion or the reduction in each of the vertical and horizontal directions. The step S201 may increase or decrease the pixel number of the cut-result picture to the value corresponding to the display panel of the destination apparatus. The expansion or the reduction causes a change in aspect ratio. The aspect-ration change will provide a visual effect on the contents indicated on the display panel of the destination apparatus. The visual effect can be activated and deactivated according to user's choice.

Alternatively, the step S201 may process the data representative of the cut-result picture to delete an edge portion from the cut-result picture and shape the cut-result picture into harmony with the display panel of the destination apparatus.

The step S201 sets the expansion-result, reduction-result, or shaping-result picture as a finally-decided start picture APS. On the other hand, when the user has not changed the size of the cut area, the step S201 sets the cut-result picture as a finally-decided start picture APS. The step S201 stores data representative of the start picture APS (the expansion-result picture, the reduction-result picture, the shaping-result picture, or the cut-resultant picture) into the RAM 16. The step S201 may store the data into the recording medium within the hard-disc drive 22. In this way, the step S201 stores the data representative of the start picture APS, whose size matches the display panel of the destination apparatus, into the RAM 16 or the recording medium within the hard-disc drive 22.

A step S202 following the step S201 compares the frame number "n" with 3. When the frame number "n" is equal to or greater than 3, the program advances from the step S202 to a step S203. Otherwise, the program jumps from the step S202 to a step S208.

A frame number "n" of 1 may be forbidden. In this case, when the frame number "n" is 1, it is preferable to reject a saving command.

The step S203 sets a value "k" to 1. The value "k" corresponds to the intermediate-picture ID number "k". After the step S203, the program advances to a step S204.

The step S204 calculates the coordinates of the left-upper and right-lower corners of the k-th intermediate-picture rectangle (the k-th intermediate picture Pk), that is, the intermediate-picture cut area having an ID number equal to the value "k", from the coordinates of the left-upper and right-lower corners of the start-picture and end-picture cut areas in the previously-mentioned way.

A step S205 following the step S204 is similar to the step S201 except that an object to be processed is the k-th intermediate picture Pk rather than the start picture PS. Specifically, the step S205 checks whether or not the user has changed the cut-area size from the initial value. When the user has changed the cut-area size, the step S205 processes data representative of the k-th intermediate picture Pk to expand or reduce the k-th intermediate picture Pk. The step S205 may process the data representative of the k-th intermediate picture Pk to delete an edge portion from the k-th intermediate picture Pk and shape the k-th intermediate picture Pk. The step S205 sets the expansion-result, reduction-result, or shaping-result picture as a finally-decided k-th intermediate picture APk. On the other hand, when the user has not changed the cut-area size, the step S205 sets the k-th intermediate picture Pk as a finally-decided k-th intermediate picture APk. The step S205 stores data representative of the finally-decided k-th intermediate picture APk into the RAM 16 or the recording medium within the hard-disc drive 22.

A step S206 subsequent to the step S205 compares the value "k" with a number "n-2" (equal to the frame number "n" minus 2). When the value "k" is equal to or greater than the number "n-2", the program advances from the step S206 to the step S208. Otherwise, the program advances from the step S206 to a step S207.

The step S207 increments the value "k" by 1. After the step S207, the program returns to the step S204.

The step S208 is similar to the step S201 except that an object to be processed is the end picture PE rather than the start picture PS. Specifically, the step S208 checks whether or not the user has changed the cut-area size from the initial value. When the user has changed the cut-area size, the step S208 processes data representative of the cut-result picture (the cut-result end picture) to expand or reduce the cut-result picture. The step S208 may process the data representative of the cut-result picture to delete an edge portion from the cut-result picture and shape the cut-result picture. The step S208 sets the expansion-result, reduction-result, or shaping-result picture as a finally-decided end picture APE. On the other hand, when the user has not changed the cut-area size, the step S208 sets the cut-result picture as a finally-decided end picture APE. The step S208 stores data representative of the finally-decided end picture APE into the RAM 16 or the recording medium within the hard-disc drive 22. After the step S208, the program advances to a step S209.

In the case where the display panel of the destination apparatus has color indication performances lower than those related to the finally-decided pictures APS, APk (AP1, AP2, . . . ), and APE, the step S208 processes color-related segments of data representative of the finally-decided pictures APS, APk, and APE into harmony with the display panel of the destination apparatus. For example, the step S208 converts multi-color multi-gradation data representative of the pictures into corresponding monochrome 4-gradion data. The step S208 updates the data representative of the finally-decided pictures APS, APk, and APE in the RAM 16 or the recording medium within the hard-disc drive 22 in accordance with the process results. Specifically, the step S208 writes the process-result data over the original data representative of the finally-decided pictures APS, APk, and APE in the RAM 16 or the recording medium within the hard-disc drive 22. The step S208 indicates each original finally-decided picture and a corresponding update-result picture on the regions 8 and 9 in the main window of FIG. 2 respectively.

The step S209 checks whether or not the icon 4 in the main window of FIG. 2 is clicked to input a saving command. When the step S209 detects that the icon 4 is clicked, the program advances from the step S209 to a step S210. Otherwise, the step S209 is repeated.

The step S210 transfers the data representative of the finally-decided pictures APS, APk, and APE from the RAM 16 or the recording medium within the hard-disc drive 22 to a designated recording medium, and saves the finally-decided-picture data in the designated recording medium as image data of a prescribed format. The designated recording medium is either the recording medium within the hard-disc drive 22 or the recording medium within the removable-disc drive 20. For example, the recording medium within the removable-disc drive 20 is a CD-R, a CD-RW, a DVD-R, a DVD-RW, or a DVD-RAM. After the step S210, the second segment of the computer program ends.

The wipe-based way of generating animation pictures is as follows. During the indication of animation pictures generated in the wipe-based way, a start picture APS is replaced with an end picture APE on a downward wipe basis as shown in FIGS. 7-11. Three intermediate pictures AP1, AP2, and AP3 are generated between the start picture APS and the end picture APE. Thus, 5-frame animation pictures are generated. The 5-frame animation pictures will be sequentially indicated on a frame-by-frame basis.

In time domain, the intermediate pictures AP1, AP2, and AP3 are successively arranged in that order along the direction from the start picture APS toward the end picture APE. Each of the intermediate pictures AP1, AP2, and AP3 is divided along a horizontal line into an upper part occupied by a lower portion of the end picture APE and a lower part occupied by an upper portion of the start picture APS. As an intermediate picture is closer to the end picture APE, its division-result upper part increases while its division-result lower part decreases.

FIG. 12 is a flowchart of a segment of the computer program which replaces the program segment in FIG. 6. When the "execute" button 40 in the main window of FIG. 2 is clicked, the program segment in FIG. 12 is started.

With reference to FIG. 12, a first step S251 in the segment of the computer program checks whether or not the user has changed the size of the cut area for a start picture PS (or every 1-frame animation picture) from the initial value which matches the display panel of the destination apparatus. When the user has changed the size of the cut area, the step S251 processes data representative of the cut-result picture (the cut-result start picture) to expand or reduce the cut-result picture into the size corresponding to the display panel of the destination apparatus. The step S251 implements the expansion or the reduction in each of the vertical and horizontal directions. The step S251 may increase or decrease the pixel number of the cut-result picture to the value corresponding to the display panel of the destination apparatus.

Alternatively, the step S251 may process the data representative of the cut-result picture to delete an


Free Web Sudoku Puzzles.
Solve with your browser.
  8     3 5   9  
    9 7     1   3
      9 4       8
  1 4            
      2   3      
            5 1  
3       5 7      
6   5     1 4    
  7   6 8     2  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!