WO2003067595A1 - Multi media output apparatus, multi media output method, multi media output program, and computer-readable recording medium containing multi media output program - Google Patents
Multi media output apparatus, multi media output method, multi media output program, and computer-readable recording medium containing multi media output program Download PDFInfo
- Publication number
- WO2003067595A1 WO2003067595A1 PCT/JP2003/000440 JP0300440W WO03067595A1 WO 2003067595 A1 WO2003067595 A1 WO 2003067595A1 JP 0300440 W JP0300440 W JP 0300440W WO 03067595 A1 WO03067595 A1 WO 03067595A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- multimedia
- multimedia file
- output
- file
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43074—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
Definitions
- the present invention relates to a multimedia output device, a multimedia output method, a multimedia output program, and a computer-readable recording medium on which a multimedia output program is recorded.
- the present invention relates to a multimedia output device, a multimedia output method, a multimedia output program, and a computer-readable recording medium on which the multimedia output program is recorded.
- the present invention relates to a method, a multimedia output program, and a computer-readable recording medium recording the multimedia output program.
- Watching subbing has two advantages. The first is that you can avoid situations you don't want to see, and the second is that you get an overview of other channels.
- the scene avoidance function when the user does not feel interested in the content of the TV program currently being viewed, switch to another channel and watch the situation. By returning to the original channel for a while and continuing to watch, in TV broadcasting, the scenes that need to be avoided often end as the real time elapses. In this way, it is possible to avoid uninteresting scenes in the original channel and realize a function that allows the user to see the next scene.
- the reason why the outline of other channels can be grasped is that the contents of each channel can be viewed in sequence according to the elapsed time only by performing a channel switching operation.
- Japanese Patent Application Laid-Open No. 2000-287179 discloses a program viewing apparatus capable of switching and viewing a broadcasted program or a recorded program without distinction. Publication In the program viewing apparatus disclosed in the above, when the desired program A is selected from the electronic program guide and the program B is switched to the program A, the playback location at the time of switching the currently reproduced program B is stored. When the program B is selected again, the program B is reproduced from the stored reproduction position.
- the conventional technique has a problem in that the original purpose of subbing viewing cannot be achieved, in which a plurality of multimedia files such as video and music that are simultaneously reproduced are switched and viewed.
- One object of the present invention is to provide a multimedia output device, a multimedia output method, a multimedia output program, and a computer readable recording of a multimedia output program, which allow a user to comfortably view and listen to multimedia files. To provide a simple recording medium.
- a multimedia output device includes: a file storage unit that stores a plurality of files; A multimedia file selection unit for selecting a plurality of multimedia files, a selected time storage unit for storing the time at which the multimedia file was selected in association with the multimedia file, and a multimedia file among the selected multimedia files. , A multimedia file designating section for receiving an input for designating a gap, a designated time storing section for storing a designated time of a multimedia file in association with the multimedia file, and a designated multimedia file.
- the reproduction start position determination unit for determining an output start location of the multimedia file, multimedia file specified by the determined output start position
- a multimedia file output unit for outputting the file.
- the multimedia output device accumulates a plurality of files, selects a plurality of dynamic multimedia files that change with time from the accumulated files, and selects the multimedia file. And stores the specified time in association with the multimedia file, accepts an input specifying one of the selected multimedia files, and stores the specified time in association with the multimedia file.
- the output start position of the multimedia file is determined based on the time elapsed from the time when the specified multimedia file is selected to the time when the specified multimedia file is specified, and the determined output start position is determined. Outputs the specified multimedia file from.
- the multimedia file is not selected for output, it is virtually played back from the selected time, and when the multimedia file is specified, it is advanced by the elapsed time from the selected time. Can be played from the position.
- a plurality of multimedia files are virtually time-lapsed even if playback is not specified, and are played back at the specified position from the point at which the virtual time has elapsed.
- it has the same effect as watching and listening to a broadcast of multiple pieces of multimedia information in real time.
- it is possible to provide a multimedia output device capable of comfortably watching and listening to multimedia files.
- the reproduction start position determination unit calculates the output start position of the multimedia file based on a time obtained by multiplying the time elapsed from the time at which the multimedia file was selected to the specified time by a certain number.
- the multimedia output device stores the time when a plurality of multimedia files are selected from the plurality of stored files in association with the multimedia file, and stores any one of the stored multimedia files.
- the specified time is stored in association with the multimedia file, and the specified time is multiplied by a fixed number of times from the time when the specified multimedia file is selected to the time when the multimedia file is specified. Calculate the output start position of the multimedia file based on this.
- the virtual playback time from selection to the specified time is multiplied by a certain number, the output start position is calculated, and when a multimedia file is specified, the elapsed time that is earlier than the actual elapsed time or Based on the late elapsed time, playback can be performed from the advanced position for the elapsed time from the selected time. As a result, it is possible to comfortably view and listen to the multimedia file.
- the multimedia output device includes a channel allocating unit that allocates a different channel number to each of the selected multimedia files, and a channel that stores the allocated channel numbers in association with the multimedia files.
- a storage unit wherein the multimedia file designation unit accepts an input for designating a multimedia file by designating a channel number.
- the multimedia output device assigns different channel numbers to each of the selected multimedia files, stores the assigned channel numbers in association with the multimedia files, and designates the channel numbers. Accepts input specifying a multimedia file.
- a multimedia file can be specified by specifying a channel number, such as zubbing on a television.
- zapping of multimedia files can be viewed comfortably.
- the multimedia output device includes a pause unit for instructing a temporary stop of the multimedia file being output, and a pause position of the multimedia file when the pause is instructed corresponding to the multimedia file.
- a pause position storage unit ; and a playback unit that instructs playback of the paused multimedia file.
- the pause unit instructs to pause the multimedia file
- the multimedia file is stored.
- the output unit pauses the playback of the multimedia file being output, and the pause position storage unit stores the pause position of the multimedia file when the pause is instructed.
- the selected time storage unit stores the stored pause from the time when playback is instructed. Storing the time obtained by subtracting the location, multimedia file output unit outputs the multimedia files from the stored stop point.
- the multimedia output device is a multimedia file.
- the playback of the multimedia file being output is paused, the pause position of the multimedia file when the pause is instructed is stored, and when the playback is instructed, the playback is stopped.
- the multimedia output device further includes a stop unit for instructing a stop of the multimedia file being output, and when the stop of the multimedia file is instructed by the stop unit, the multimedia file output unit includes: When the playback of the multimedia file being output is stopped, and the playback of the stopped multimedia file is instructed by the playback unit, the selected time storage unit stores the time when the playback was instructed, and the multimedia file is stored. The output unit outputs the multimedia file from the first position of the multimedia file.
- the multimedia output device when instructed to stop the multimedia file, stops the playback of the output multimedia file, and instructs to play the stopped multimedia file.
- the time when the playback is instructed is stored, and the multimedia file is output from the first position of the multimedia file.
- multimedia files can be viewed from the beginning.
- multimedia files can be comfortably viewed and viewed.
- the multimedia file when the multimedia file is repeatedly output, the multimedia file is output as a viewed portion, a portion that has not been output as an unviewed portion, and a portion of the multimedia file that has not been output is regarded as an unviewed portion.
- a viewing portion storage section for storing the information in association with the playback start position determination section. If the selected playback start position is the already-viewed part, the multimedia file output unit outputs the multimedia file from the unviewed part after the already-viewed part, and if the determined playback start position is the unviewed part. Alternatively, if there is no unviewed portion, the multimedia file output section outputs the multimedia file from the playback start position determined by the playback start position determination section.
- the multimedia output device when the multimedia file is repeatedly output, sets a portion of the multimedia file that has already been output as a viewed portion and a portion that has not been output as an unviewed portion.
- the multimedia file is output from the unviewed portion after the already-viewed portion, and the determined playback start position is stored. If is the unviewed portion or if there is no unviewed portion, the multimedia file is output from the determined playback start position.
- multimedia files can be comfortably viewed by zubbing.
- the viewing portion storage section of the multimedia output device stores the viewed portion and the unviewed portion in a bit string in which each bit corresponds to each portion obtained by dividing the multimedia file by a unit time.
- the multimedia output device further includes a multimedia signal input unit for inputting a multimedia signal, and the multimedia file selecting unit is configured to output a plurality of multimedia files from the stored files.
- the multimedia file designation section receives an input for designating one of the selected multimedia file and the multimedia signal, and the multimedia file output section receives the multimedia file output signal. If a signal is specified, a multimedia signal is output.
- the multimedia output device further inputs a multimedia signal, selects a plurality of multimedia files and multimedia signals from the stored file and the input multimedia signal, and selects the selected multimedia file.
- the user can switch between the input TV broadcast signal and the playback of the stored multimedia file by specifying the channel switching.
- the user can treat the stored multimedia file and the input multimedia signal as a multimedia file that progresses in real time in the same manner, so that the user can comfortably view and listen to the multimedia file.
- a multimedia output method is a method of outputting a multimedia file by a computer having a file storage unit for storing a plurality of files, the method comprising the steps of: Selecting a plurality of dynamically changing multimedia files, storing the selected time of the multimedia files in association with the multimedia files, and specifying one of the selected multimedia files Receiving the input of the multimedia file, storing the specified time of the multimedia file in association with the multimedia file, and specifying the time of the multimedia file from the time at which the specified multimedia file was selected. Multi based on time elapsed until And determining the output starting position of the media files, and outputting the multimedia file specified by the determined output start position. According to the present invention, it is possible to provide a multimedia output method capable of comfortably watching and listening to multimedia files.
- a multimedia output program is executed by a computer having a file storage unit that stores a plurality of files, and a plurality of dynamic output programs that change with time from the stored files. Selecting a multimedia file; storing the time at which the multimedia file was selected in association with the multimedia file; accepting an input specifying one of the selected multimedia files; A step of storing the designated time of the multimedia file in association with the multimedia file; and a step of storing the designated multimedia file from the selected time.
- the computer causes the computer to execute a step of determining a multimedia file output start position based on a time elapsed until a specified time of the aisle, and a step of outputting the specified multimedia file from the determined output start position.
- FIG. 1 is a block diagram schematically illustrating the configuration of a multimedia output device according to an embodiment of the present invention.
- FIG. 2 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the first embodiment.
- FIG. 3 is a diagram illustrating an example of a file stored in a file storage unit of the storage unit of the multimedia output device according to the embodiment of the present invention.
- FIG. 4 is a diagram illustrating an example of data stored in a selected time storage unit and a designated time storage unit of the storage unit of the multimedia output device according to the first embodiment.
- FIG. 5 is an example of a display screen displayed on the output unit of the multimedia output device according to the first embodiment.
- FIG. 6 is an example of specifying a file in the selection list on the display screen in the first embodiment.
- FIG. 7 is a flowchart showing the flow of the main routine of the processing performed by the multimedia output device in the first embodiment.
- FIG. 8 is a flowchart showing the flow of a selection processing routine among the processing performed by the multimedia output device in the first embodiment.
- FIG. 9 is a flowchart showing the flow of an output processing routine among the processing performed by the multimedia output device in the first embodiment.
- FIG. 10 is a function block diagram schematically showing the functions of the control unit of the multimedia output device according to the second embodiment.
- FIG. 11 shows a channel of the storage unit of the multimedia output device according to the second embodiment.
- FIG. 6 is a diagram illustrating an example of data stored in a file number storage unit, a selected time storage unit, and a designated time storage unit.
- FIG. 12 is an example of a display screen displayed on the output unit of the multimedia output device in the second embodiment.
- FIG. 13 is a flowchart showing the flow of a main routine in the processing performed by the multimedia output device in the second embodiment.
- FIG. 14 is a flowchart showing the flow of a channel allocation processing routine among the processing performed by the multimedia output device in the second embodiment.
- FIG. 15 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the third embodiment.
- FIG. 16 is a diagram illustrating an example of data stored in a selected time storage unit, a specified time storage unit, and a playback position storage unit of the storage unit of the multimedia output device according to the third embodiment.
- FIG. 17 is an example of a display screen displayed on the output unit of the multimedia output device according to the third embodiment. .
- FIG. 18 is a flowchart showing the flow of the main routine among the processing performed by the multimedia output device in the third embodiment.
- FIG. 19 is a flowchart showing the flow of the temporary stop processing routine among the processing performed by the multimedia output device in the third embodiment.
- FIG. 20 is a flowchart showing the flow of a stop processing routine among the processing performed by the multimedia output device in the third embodiment.
- FIG. 21 is a flowchart showing the flow of a reproduction processing routine among the processing performed by the multimedia output device in the third embodiment.
- FIG. 22 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fourth embodiment.
- FIG. 23 is a diagram illustrating an example of data stored in the selected time storage unit, the designated time storage unit, and the viewing / listening part storage unit of the storage unit of the multimedia output device according to the fourth embodiment.
- FIG. 24 is a flowchart of processing performed by the multimedia output device in the fourth embodiment.
- the flowchart is a flowchart showing the flow of the main routine.
- FIG. 25 is a flowchart showing a flow of two output processing routines among the processing performed by the multimedia output device in the fourth embodiment.
- FIG. 26 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fifth embodiment.
- FIG. 27 is an example of a display screen displayed on the output unit of the multimedia output device in the fifth embodiment.
- FIG. 28 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device in the fifth embodiment.
- FIG. 29 is a flowchart showing the flow of a selection process 2 routine among the processes performed by the multimedia output device in the fifth embodiment.
- FIG. 30 is a flowchart showing the flow of three output processing routines among the processing performed by the manoretic media output device in the fifth embodiment.
- a dynamic multimedia file that changes over time refers to music or moving image (MPEG (Moving Picture Experts Group) movie) whose display / playback content changes with time.
- Still image slide show (RealPix by Real Networks), digital animation (e-animator of Sharp Corporation and Flash animation of Macromedia).
- MPEG Motion Picture Experts Group
- Still image slide show (RealPix by Real Networks)
- digital animation e-animator of Sharp Corporation
- Flash animation of Macromedia Macromedia.
- the multimedia synchronization language SMIL specified by the World Wide Web Consorsium (W3C) video, still images, and text can be specified to be played at a specified time for a specified time, but this also changes dynamically. It can be said that it is a multimedia file. In other words, it means that the time axis data is stored inside the multimedia file and can be played back from the specified elapsed time, or can be played back near the specified elapsed time.
- FIG. 1 is a block diagram schematically illustrating a configuration of a multimedia output device 100 according to an embodiment of the present invention.
- the multimedia output device 100 A control unit 110 for controlling the entire multimedia output device 100, a storage unit 130 for storing predetermined information, and predetermined information are input to the multimedia output device 100.
- It includes a communication unit 160 as an interface, and an external storage device 170 for inputting information recorded on the recording medium 171, and recording necessary information on the recording medium 1711.
- the control unit 110 is a central processing unit (CPU), and is necessary to execute programs and a read-only memory (ROM) for storing programs to be executed by the control unit 110.
- Random access memory (RAM) used as a safe working area.
- the storage unit 130 is a magnetic disk storage device such as a hard disk drive (HDD). Instead of the magnetic disk storage device, a magneto-optical disk storage device, an optical disk, or the like can be used.
- HDD hard disk drive
- the input unit 140 is a keyboard, a mouse, an image input terminal, a sound input terminal, or the like, and can input necessary information to the multimedia output device 100. Also, the input unit 140 may be an input unit of another computer connected via the communication unit 160 and the network 200.
- the output unit 150 is a display such as a liquid crystal display device or a cathode ray tube (CRT), a speaker, and the like, and can output necessary information from the multimedia output device 100.
- the output unit 150 may be an output unit of a client computer connected via the communication unit 160 and the network 200.
- the communication unit 160 is a communication interface for connecting the multimedia output device 100 to an external network 200.
- the multimedia output device 100 transmits / receives necessary information to / from another computer via the communication unit 160.
- the external storage device 170 reads a program or data recorded on the recording medium 171, and transmits the program or data to the control unit 110. Further, the external storage device 170 writes necessary information to the recording medium 1711 according to an instruction from the control unit 110.
- Computer-readable recording media 17 1 include magnetic tape, cassette tape Disk, floppy (R) disk, hard disk, CD—ROM (Compact Disk Read Only Memory), MO (Magneto Optical disk), MD (MiniDisc, DVD (Digital Versatile Disk), IC card (including memory card), optical It is a recording medium that carries a fixed program, including a card, or a semiconductor memory such as a mask ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable and Programmable Read Only Memory), and flash ROM. Further, the recording medium 17 1 may be a medium that carries the program fluidly so that the program can be downloaded from the network 200.
- the outline of the configuration of the multimedia output device 100 in the first embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
- FIG. 2 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 in the first embodiment.
- the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 111. 3 and a multimedia file output section 114.
- the storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, and a designated time storage unit 133. including.
- the multimedia file selection unit 111 selects a plurality of dynamic multimedia files that change with time from the files stored in the file storage unit 131. Then, the multimedia file selection unit 111 stores the time at which the multimedia file was selected in the selected time storage unit 132 in association with the multimedia file. Also, the multimedia file selection unit 111 may output a list of the selected multimedia files to the output unit 150. Here, the multimedia file selection unit 1 1 1 automatically selected the multimedia file, but the multimedia output device 100 user May be selected. Automatically selecting a multimedia file means, for example, searching for a file that has a file extension that indicates that it is a multimedia file, and selecting the found file as a multimedia file. Say.
- the multimedia file designating section 112 receives an input for designating any one of the multimedia files selected by the multimedia file selecting section 111 from the input section 140.
- a multimedia file may be specified from the multimedia file list output to the output unit 150 by the multimedia file selection unit 111.
- the multimedia file designating unit 1 1 2 at the specified time storage unit 1 3 3, the time t 2 when the multimedia file is specified in correspondence with multimedia files are stored.
- the time at which the multimedia file is selected is the time at which the multimedia file is automatically or manually selected, but can be considered as the time at which the playback of the multimedia file is virtually started.
- the time at which the multimedia file is designated may be the time at which the multimedia file is designated, or the time at which the multimedia file is output and the user becomes available for viewing according to the designation.
- the time at which the user first specified one of the multimedia files may be the time at which all other multimedia files were selected. In this case, all multimedia files will be virtually played all at once from that time.
- the time when the user first designates each multimedia file may be the time when the multimedia file is selected.
- the reproduction start position determination unit 113 determines the time t! Stored in the selected time storage unit 132.
- the last position t e of the multimedia file output start position i.e., the output start position 1;>
- mod is a remainder operator and tmodt e is Indicates that the remainder obtained by dividing t by t e is calculated.
- the virtual playback time from when the multimedia file is selected to when it is specified (the multiple of t 2 — t may be variable.
- broadcast programs such as iEPG (R) (Internet Electronic Program Guide) and ADAMS—EPG (R) (TV-Asahi Data and Multimedia Service Electronic Program Guide) via the Internet or using data broadcasting.
- iEPG Internet Electronic Program Guide
- ADAMS—EPG R
- TV-Asahi Data and Multimedia Service Electronic Program Guide TV-Asahi Data and Multimedia Service Electronic Program Guide
- the output start position may be determined by another method if it is determined based on the time elapsed from the time when the multimedia file is selected to the time when the multimedia file is specified.
- the multimedia file output unit 114 is specified by the multimedia file specification unit 112 from the output start position determined by the playback start position determination unit 113.
- the output multimedia file is output to the output unit 150.
- the multimedia file output unit 114 may output the multimedia file immediately before the determined output start position t or from the position immediately after the determined output start position t. For example, if it is a multimedia file recorded from a television broadcast, a break for each scene can be given by a known scene detection technique. If the determined output start position t is a position in the scene, it is immediately after the scene. , A multimedia file is output, and when the determined output start position t is within a predetermined time after the end of the scene, the multimedia file is output immediately after the end of the scene.
- FIG. 3 shows a storage unit 13 of the multimedia output device 100 according to the embodiment of the present invention.
- FIG. 7 is a diagram showing an example of a file stored in a file storage unit 131 of No. 0.
- the "rokuga" folder on the C drive stores "rokuga O. mpeg J", “ro ku gal l. Mpeg J” and “rokuga 2. mpeg J", and the "video” folder on the C drive.
- the" audi oj folder on the C drive "audio 0. mp 3", "audio l. mp 3 J and “audio 2. mp 3” are stored.
- a file with a file name extension of mp eg is a video file compressed by MPEG, which is one of the video data compression methods.
- a file whose file name extension is mp3 is an audio file compressed by MP3 (MPEG Audio Layer-3), which is one of the audio data compression methods.
- the storage unit 130 the place where the file is stored is not limited to the storage unit 130.
- the storage medium of the external storage device 170 may be used.
- a file server or the like connected via the network 200 may be used.
- the multimedia output device 100 in the present embodiment can be applied to a video-on-demand service via the Internet.
- RTSP Real Time
- Streaming Protocol, RFC 2326) to specify multimedia files and their playback start position based on virtual playback time via the Internet, so that you can view and listen to multimedia files on the Internet. Can be realized.
- FIG. 4 is a diagram illustrating an example of data stored in the selected time storage unit 132 and the designated time storage unit 133 of the storage unit 130 of the multimedia output device 100 according to the first embodiment.
- the item of the file name of the multimedia file, the item of the selected time storage unit 132, and the item of the designated time storage unit 133 are stored in the storage unit 130 in association with each other.
- the data stored in the selected time storage unit 132 is the time when the multimedia file was selected by the multimedia file selection unit 111.
- Data stored in the designation time storage section 133 is the time 1 2 multimedia file is designated by the multimedia file designating unit 1 12.
- the file with the name “C: ⁇ rokuga ⁇ rokuga O.mpeggj” is selected by the multimedia file selection section 1 1 1 at “7:00”, and the multimedia file specification section at “7:05”. 1 12 indicates that it is specified.
- FIG. 5 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the first embodiment.
- a selection list 151 and a video output unit 152 are output to an output unit 150 of the multimedia output device 100.
- the selection list 151 is a list of selected multimedia files output from the multimedia file selection unit 111, and is divided into recording file items, video file items, and music file items.
- the recording file includes video data input and recorded from an image input terminal or the like.
- the video file contains the video data provided by the video producer.
- the music file contains music data.
- the video output unit 152 outputs the multimedia signal output from the multimedia file output unit 114 as a video.
- FIG. 6 is an example in which a file is specified in the selection list 15 1 of the display screen in the first embodiment. Referring to FIG. 6, a case where “rokuga 2” included in the recording file item of the selection list 15 1 is specified is shown.
- FIG. 7 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the first embodiment. Referring to FIG. 7, in step S301, a selection processing routine is executed. The selection processing routine will be described with reference to FIG.
- FIG. 8 is a flowchart showing the flow of a selection processing routine among the processing performed by the multimedia output device 100 in the first embodiment.
- the multimedia file selection unit 1 1 based on the files stored in the file storage unit 13 1, extracts a plurality of dynamic multimedia that changes with time. The file is selected.
- step S 312 the multimedia file selection unit 1 1 1 stores the time at which the multimedia file was selected in step S 3 1 1 in the selected time storage unit 1 32 in correspondence with the multimedia file. Is done. Then return to the main routine.
- step S 311 of the selection processing routine of FIG. 8 an input specifying one of the multimedia files selected in step S 311 of the selection processing routine of FIG. 8 is received from the input unit 140. If a multimedia file is specified, the process proceeds to step S303, and if a multimedia file is not specified, step S302 is repeated.
- step S303 an output processing routine is executed.
- the output processing routine will be described with reference to FIG.
- FIG. 9 is a flowchart showing the flow of an output processing routine among the processing performed by the multimedia output device 100 in the first embodiment.
- the main file is designated by the multimedia file designation section 1 12.
- the time t 2 at which the multimedia file is designated by the routine is stored in the designated time storage unit 133 in association with the multimedia file.
- step S322 the playback start position determination unit 113 stores the time stored in the selected time storage unit 132 in the main timer in the designated time storage unit 133 in step S321.
- step S332 the multimedia file specified by the main routine is output to the output unit 150 by the multimedia file output unit 114 from the output start position determined in step S322. Is done. Then, the process returns to the main routine. Returning to FIG. 7, after finishing the output processing routine of step S303, the process returns to step S302 again.
- the multimedia output device 100 stores a plurality of files and selects a plurality of dynamic multimedia files that change with time from the stored files.
- the invention can be regarded as a computer-readable recording medium on which a ram and a multimedia output program are recorded.
- the outline of the configuration of the multimedia output device 100 in the second embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
- FIG. 10 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 in the second embodiment.
- the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a channel allocation unit 115, and a multimedia file designation unit 112. A, a playback start position determination unit 113, and a multimedia file output unit 114.
- the storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, a designated time storage unit 133, And a channel storage section 134.
- the function of the multimedia file selection unit 111 is as described in FIG.
- the channel allocating unit 115 is selected by the multimedia file selecting unit 111 and allocates a different channel number to each of the plurality of multimedia files.
- the channel allocating section 115 stores the allocated channel numbers in the channel storage section 134 in association with the multimedia files.
- the multimedia file designation section 1 1 2 A is used for inputting one of the multimedia files selected by the multimedia file selection section 1 1 1 to the channel assigned by the channel assignment section 1 1 5 Accept from the input section 140 by specifying the number. Further, the multimedia file designation section 112 stores the designated time of the multimedia file in the designated time storage section 133 in association with the multimedia file.
- the functions of the playback start position determination unit 113 and the multimedia file output unit 114 are as described in FIG.
- An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 in the second embodiment is the multimedia output device 1 in the present embodiment described with reference to FIG. This is the same as an example of a file stored in the file storage unit 1331 of the storage unit 130 of 00.
- FIG. 11 shows a storage unit 13 of the multimedia output device 100 in the second embodiment.
- FIG. 7 is a diagram showing an example of data stored in a channel number storage unit of 0, a selected time storage unit and a designated time storage unit.
- the items in the channel number storage section 134 of the multimedia file, the file name, the selected time storage section 132, and the designated time storage section 133 are different from each other.
- Corresponding information is stored in the storage unit 130.
- the data stored in the channel number storage unit 134 is a channel number allocated to each of the plurality of multimedia files by the channel allocation unit 115.
- the data stored in the selected time storage unit 132 is as described in FIG.
- the data stored in the designated time storage unit 133 is the time at which the multimedia file was designated by the multimedia file designation unit 112A.
- the channel number is "1 00". 7:05 ”indicates that the multimedia file was specified by the multimedia file specification section 1 12 A.
- FIG. 12 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 in the second embodiment.
- FIG. 12 is a diagram in which a channel number is added to the display screen displayed on the output unit 150 of the multimedia output device 100 in the first embodiment described in FIG.
- FIG. 13 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the second embodiment.
- step S401 a selection processing routine is executed.
- the selection processing routine is as described in FIG.
- step S402 a channel assignment processing routine is executed.
- Channe FIG. 14 shows the file allocation processing routine.
- FIG. 14 is a flowchart showing the flow of a channel allocation processing routine among the processing performed by the multimedia output device 100 in the second embodiment.
- the channel assignment unit 115 differs from the multimedia file selected in step S311 of the selection processing routine in FIG. 8 to each of the plurality of multimedia files. A channel number is assigned.
- step S 4 1 2 the channel assignment section 1 15 stores the channel number assigned to the multimedia file in step S 4 1 1 in the channel storage section 13 4 in correspondence with the multimedia file. You. Then, go back to the main store.
- step S 403 the multimedia file specification section 1 12 A causes any of the multimedia files selected in step S 311 of the selection processing routine of FIG.
- the input specifying this is received from the input unit 140 with the channel number assigned in S411 of the channel assignment processing routine in FIG. If a multimedia file is specified, the process proceeds to step S404, and if a multimedia file is not specified, step S403 is repeated.
- step S404 an output processing routine is executed.
- the output processing routine is as described in FIG. After finishing the output processing routine of step S404, the process returns to step S403 again.
- the multimedia output device 100 stores a plurality of files and selects a plurality of dynamic multimedia files that change with time from the stored files. Then, the multimedia file stores the selected time in association with the multimedia file, assigns a different channel number to each of the selected multimedia files, and associates the assigned channel number with the multimedia file.
- Te by specifying the Chiyan'ne Le numbers, accepting an input for specifying any one of the selected multimedia file, the time t 2 when the multimedia file is specified and stored in correspondence with MultiMediaCard Iafairu, designated Multimedia file selected
- the while time when the multimedia file has passed up to the specified time t 2 from ⁇ 2 - based on, determines the output start position t ( t 2 ⁇ t of multimedia files, determined output start position Outputs the specified multimedia file from t.
- the processing performed by the multimedia output device 100 has been described.
- the invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
- the outline of the configuration of the multimedia output device 100 in the third embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
- FIG. 15 is a functional block diagram schematically showing the function of the control unit of the multimedia output device in the third embodiment.
- the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 111. 3B, a multimedia file output unit 114B, a pause unit 116, a stop unit 117, and a playback unit 118.
- the storage section 130 of the multimedia output device 100 includes a file storage section 131 for storing a plurality of files, a selected time storage section 132, and a designated time storage section 133. And a playback position storage unit 135.
- the functions of the multimedia file selection unit 111, the multimedia file designation unit 112 and the playback start position determination unit 113 are the same as those described in FIG.
- the functions of the multimedia file output unit 114 B include, in addition to the functions described in FIG.
- the pause unit 1 16 instructs a pause of the multimedia file output from the multimedia file output unit 1 14 B.
- the one-day temple stop unit 116 stores the pause position t, of the multimedia file in the playback position storage unit 135 in association with the multimedia file.
- the stop unit 117 instructs to stop the multimedia file output from the multimedia file output unit 114B.
- the playback unit 118 instructs playback of the multimedia file paused by the pause unit 116 or the multimedia file stopped by the stop unit 117.
- the multimedia file output unit 1 14 B pauses the playback of the output multimedia file and stores the pause position.
- the unit 135 stores the pause position of the multimedia file when the pause is instructed.
- the playback unit 118 subtracts the temporary stop position t, stored in the one B temple stop position storage unit 135 from the time at which the playback is instructed.
- the selected time 1 3 1 t ' is stored in the selected time storage 1 3 2, and the multimedia file output section 1 1 4 B outputs the multimedia file from the pause position t' stored in the pause position storage 1 3 5 Is output to the output unit 150.
- the multimedia file output unit 114B stops the playback of the output multimedia file.
- An example of a file stored in the file storage section 131 of the multimedia output device 100 in the third embodiment is the multimedia output in the present embodiment described with reference to FIG. This is the same as an example of a file stored in the file storage unit 131 of the storage unit 130 of the device 100.
- FIG. 16 shows the selection time of the memory section of the multimedia output device in the third embodiment.
- FIG. 4 is a diagram showing an example of data stored in a storage unit, a designated time storage unit, and a reproduction position storage unit. Referring to FIG. 16, the item of the file name of the multimedia file, the item of the selected time storage unit 132, the item of the designated time storage unit 133, and the item of the pause position storage unit 135 are associated with each other. And stored in the storage unit 130.
- the data stored in the selected time storage unit 132 and the designated time storage unit 133 are as described in FIG.
- the data stored in the pause position storage unit 135 includes the pause position t when the pause unit 116 instructs the pause of the multimedia file, and the first position t of the multimedia file.
- the total playback time t e required for playback from ( 0) to the last position t e .
- data that will be stored in the temporary stop position storing unit 135 is shown in a fractional form, the molecule represents the pause position t ', the denominator indicates the total playback time t e.
- the file of Huai Nore famous S “C: ⁇ rokuga ⁇ rokuga O.mpeggj” is selected by the multimedia file selection section 111 at “7:00” and the multimedia file is selected at “7:05”. It is indicated by the designation part 1 12 that it has been designated.
- FIG. 17 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the third embodiment.
- FIG. 17 shows a display screen displayed on the output unit 150 of the multimedia output device 100 in the first embodiment described with reference to FIG. 5, a play button 141 for instructing the playback unit 118 to play, and a stop button 117
- a stop button 142 for giving a stop instruction and a pause button 143 for giving a pause instruction to the pause section 116 are added.
- FIG. 18 is a flowchart illustrating a flow of a main routine among processes performed by the multimedia output device according to the third embodiment.
- step S501 a selection processing routine is executed.
- the selection processing routine is as described in FIG.
- step S502 the multimedia finale designation unit 112 An input designating any one of the multimedia files selected in step S311 of the selection processing routine of Step 8 is received from the input unit 140. If a multimedia file is specified, the process proceeds to step S503. If no multimedia file is specified, the process proceeds to step S505.
- step S503 the multimedia file output unit 114 determines whether the multimedia file specified in step S502 is in a paused state, a stopped state, or neither. Is done. If it is temporarily stopped, the process proceeds to step S508. If it is stopped, the process proceeds to step S508. Otherwise, the process proceeds to step S504.
- step S504 an output processing routine is executed.
- the output processing routine is as described in FIG. After finishing the output processing routine of step S504, the process proceeds to step S505.
- step S505 it is determined whether the pause unit 116 has instructed the pause of the multimedia file, the stop unit 117 has instructed the stop of the multimedia file, or neither. Is done. If the suspension is instructed, the process proceeds to step S506. If the stop is instructed, the process proceeds to step S507. Otherwise, the process proceeds to step S508.
- step S506 the temporary stop processing routine is executed.
- the suspend processing routine is described in Figure 19.
- FIG. 19 is a flowchart showing the flow of a temporary stop processing routine among the processing performed by the multimedia output device 100 in the third embodiment.
- step S511 the pause of the multimedia file output from multimedia file output unit 114B is temporarily stopped by pause unit 116.
- step S512 the pause unit 116 stores the pause position t, of the multimedia file when the pause is instructed in the main routine, in the pause position storage unit 135. Then, the process returns to the main routine.
- step S507 a stop processing routine is executed.
- the stop processing routine will be described with reference to FIG.
- FIG. 20 is a flowchart showing the flow of the stop processing routine among the processing performed by the multimedia output device 100 in the third embodiment. Referring to FIG. 20, in step S321, the reproduction of multimedia file output from multimedia file output unit 114B is stopped by stop unit 117. Then, the process returns to the main routine.
- step S508 the reproducing unit 118 determines whether or not reproduction has been instructed to the multimedia file output unit 114B. When the reproduction is instructed, the process proceeds to step S509, and when the reproduction is not instructed, the process returns to step S502.
- step S509 a reproduction processing routine is executed.
- the playback processing routine will be described with reference to FIG.
- FIG. 21 is a flowchart showing the flow of a reproduction processing routine among the processing performed by the multimedia output device 100 in the third embodiment.
- the playback unit 118 determines whether the multimedia file output in the main routine is paused, stopped, or neither. . If the vehicle is temporarily stopped, the process proceeds to step S532, and if the vehicle is stopped, the process proceeds to step S533.
- the playback unit 1 18 subtracts the pause position stored in the main routine from the time when playback is instructed in the main routine. T 3 —t ′ i selected time storage unit 1 It is stored in 32.
- step S5333 the multimedia file instructed to be played back in the main routine by the multimedia file output unit 114B is stored in step S512 of the pause processing routine in FIG. Is output to the output unit 150 from the temporary stop position t '. Then, the process returns to the main routine.
- step S 5 3 the playback unit 1 1 8, time 1 3, which is instructed to play in the main routine is stored in the selected time storage unit 1 3 2.
- step S509 After the reproduction processing routine of step S509 is completed, the process returns to step S502.
- the multimedia output device 100 in the third embodiment when instructed to pause a multimedia file, pauses playback of the output multimedia file, and pauses.
- the pause position t 'of the multimedia file at the time when is specified is stored, and when the playback is specified, the time t 3 at which the stored pause position t, is subtracted from the time at which the playback is instructed.
- t ' is stored, and the stored pause position t' force ⁇ Output multimedia file. Therefore, if you want to switch to another multimedia file, but also want to see the currently output multimedia file, pause the currently output multimedia file and then switch to another multimedia file. be able to. As a result, multimedia files can be comfortably viewed by zubbing.
- multimedia files can be viewed from the beginning.
- multimedia files can be comfortably viewed and viewed.
- the invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
- the outline of the configuration of the multimedia output device 100 in the fourth embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
- FIG. 22 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fourth embodiment.
- the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 1 13C and a multimedia file output unit 114C.
- the storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit '1 32, a specified time storage unit 133, And a viewing portion storage section 1 36.
- the functions of the multimedia file selection unit 111 and the multimedia file designation unit 112 are as described in FIG.
- the functions of the playback start position determination unit 113C and the multimedia file output unit 114C include the functions described below in addition to the functions described in FIG.
- the multimedia file output unit 114C sets a portion of the output multimedia file that has already been output as a viewed portion, and a portion that has not been output yet as an unviewed portion.
- the viewing information is stored in the viewing portion storage unit 136 in association with the multimedia file.
- An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 according to the fourth embodiment is the multimedia output in the embodiment described with reference to FIG. This is the same as an example of the file stored in the file storage unit 131 of the storage unit 130 of the device 100.
- FIG. 23 is a diagram illustrating an example of data stored in a selected time storage unit, a designated time storage unit, and a viewing / listening storage unit of the storage unit 130 of the multimedia output device 100 according to the fourth embodiment. It is. Referring to Figure 23, the file name of the multimedia file The items in the selected time storage unit 132, the items in the designated time storage unit 133, and the items in the viewing partial storage unit 136 are stored in the storage unit 130 in association with each other.
- the data stored in the selected time storage unit 132 and the designated time storage unit 133 are as described in FIG.
- the data stored in the viewing part storage unit 136 is data in which a part already output in the multimedia file is stored as a viewed part, and a part that has not been output is stored as an unviewed part.
- the watched portion and the unviewed portion are stored in a bit string in which each bit corresponds to each portion of the multimedia file divided by unit time, and the viewed portion is indicated by “1”, and the unviewed portion is indicated by “1”. 0 ".
- a file with the file name "C: ⁇ rokuga ⁇ rokuga O.mpeggj" is selected by the multimedia file selection section 1 1 1 at "7:00" and the multimedia file specification section at "7:05". 1 12 indicates that it is specified.
- the bit string indicating the already watched portion and the unviewed portion of the file having the file name “C: ⁇ rokuga ⁇ rokuga O.mp eg” is indicated by “0000 1 1 1 100”, and the file length is 10 minutes 0 to 4 minutes and 9 to 10 minutes are unviewed portions, and 5 to 8 minutes are already watched portions.
- FIG. 24 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the fourth embodiment.
- step S601 a selection processing routine is executed.
- the selection processing routine is as described in FIG.
- step S602 the multimedia finale designation unit 112 receives from the input unit 140 an input that designates one of the multimedia files selected in step S311 of the selection processing routine of FIG. . If a multimedia file is specified, the process proceeds to step S603. If a multimedia file is not specified, step S602 is repeated.
- step S603 the output processing 2 routine is executed.
- the output processing 2 routine will be described with reference to FIG.
- FIG. 25 is a flowchart showing the flow of a second output processing routine among the processing performed by the multimedia output device 100 in the fourth embodiment. See Figure 25 Irradiation and, in step S 611, the multimedia file designating unit 112, the time 1 2 multimedia file is specified is associated is stored in the designation time storage section 133 and the multimedia ⁇ file in Meinruchin.
- step S613 the reproduction start position determination unit 113C determines whether or not the output start position t determined in step S612 is the already-viewed part from the viewing information stored in the viewing part storage unit 136. You. When the output start position t is the already-viewed portion, the process proceeds to step S614, and when the output start position t is not the already-viewed portion, the process proceeds to step S615.
- step S614 the reproduction start position determination unit 113C determines whether or not there is an unviewed part in the multimedia file specified in the main routine from the viewing information stored in the viewed part storage unit 136. . If there is an unviewed portion, the process proceeds to step S616. If there is no unviewed portion, the process proceeds to step S615. In step S615, the multimedia file specified by the main routine is output to the output unit 150 by the multimedia file output unit 114C from the output start position determined in step S612. Then, the process returns to the main routine.
- step S603 after finishing the output processing 2 routine of step S603, the process returns to step S602 again.
- the multimedia output device 100 in the fourth embodiment sets the already output portion of the multimedia file as the already-viewed portion, and outputs the multimedia file.
- the non-viewed portion is stored as an unviewed portion in association with the multimedia file, and if the determined playback start position t is a watched portion, playback of the unviewed portion t "after the watched portion is started.
- Outputs the multimedia file as position t ( t "), and outputs the multimedia file from the determined playback start position t if the determined playback start position is an unviewed portion or has no unviewed portion .
- multimedia files can be comfortably viewed by zubbing.
- the processing performed by the multimedia output device 100 has been described.
- the invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
- the outline of the configuration of the multimedia output device 100 in the fifth embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
- FIG. 26 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 according to the fifth embodiment.
- the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111D, a multimedia file designation unit 112D, and a playback start position determination unit. 1 13, a multimedia file output section 114 D, and a multimedia signal input section 119 No.
- the storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, a designated time storage unit 133, and a channel. And a storage unit 1 3 4.
- the function of the reproduction start position determination unit 113 is as described in FIG.
- the functions of the multimedia file selection section 111D, the multimedia file specification section 112D and the multimedia file output section 114D include the functions described below in addition to the functions described in FIG.
- the multimedia signal input unit 119 receives an input of a multimedia signal input from the image input terminal or the audio input terminal of the input unit 140.
- the multimedia file selection unit 1 1 1D is configured to output a plurality of multimedia files and multimedia signals from the files stored in the file storage unit 13 1 and the multimedia signal input from the multimedia signal input unit 1 19. Select.
- the multimedia file designating unit 1 1 2D receives, from the input unit 140, an input for designating any one of the multimedia file and the multimedia signal selected by the multimedia file selecting unit 1 1 1D.
- the multimedia file output unit 1 14 D outputs the multimedia signal input from the multimedia signal input unit 1 19 when the multimedia signal is selected in the multimedia file designation unit 1 12 D. Output to 0.
- An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 in the fifth embodiment is the multimedia output in this embodiment described with reference to FIG. This is the same as an example of the file stored in the file storage unit 131 of the storage unit 130 of the device 100.
- FIG. 27 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the fifth embodiment.
- the display screen displayed on the output unit 150 of the multimedia output device 100 in the second embodiment described with reference to FIG. This is the sum of the input multimedia signal, TV broadcast.
- FIG. 28 shows processing performed by the multimedia output device 100 in the fifth embodiment.
- 9 is a flowchart illustrating a flow of a main routine in the processing. Referring to FIG. 28, in step S701, a selection process 2 routine is executed. The selection process 2 routine will be described with reference to FIG.
- FIG. 29 is a flowchart illustrating a flow of a selection process 2 routine among the processes performed by the multimedia output device in the fifth embodiment.
- the multimedia file selection unit 111D converts the file stored in the file storage unit 131 into a dynamic file that changes with time. Multiple multimedia files are selected.
- step S711 the multimedia file selecting section 111D stores the time at which the multimedia file was selected in step S711 in correspondence with the multimedia file in the selected time storage section 132. It is memorized.
- step S713 a plurality of multimedia signals input from the multimedia signal input unit 119 are selected. Then, the process returns to the main routine.
- the multimedia file designating section 1 1 2D causes the multimedia file selected in step S711 of the selection processing 2 routine of FIG. The input that specifies one of the multimedia signals selected in step S7 13 of the selection process 2
- step S703 an output processing routine is executed.
- the output processing routine is as described in FIG. After finishing the output processing routine, the process returns to step S702.
- step S704 the multimedia finale designation unit 112D determines whether a multimedia signal has been designated in step S702. If a multimedia signal has been specified, the process proceeds to step S705, and if a multimedia signal has not been specified, the process returns to step S702.
- step S705 the output processing 3 routine is executed.
- the output process 3 routine will be described with reference to FIG.
- FIG. 30 is a flowchart showing the flow of the output processing 3 routine among the processing performed by the multimedia output device 100 in the fifth embodiment.
- step S 721 the multimedia signal specified in step S 702 is output from multimedia signal input section 1 19 by multimedia file output section 114 D. Output to the output section 150. Then, the process returns to the main routine.
- step S705 After finishing the output processing 3 routine of step S705, the process returns to step S702.
- the user can switch the channel between a recorded television program and a television program input in real time by switching channels. It can be watched and recorded TV programs can be viewed as if they were being broadcast in real time.
- the stored multimedia file and the input multimedia signal can be treated as a multimedia file that progresses in real time, the user can cross the recorded TV program and the input TV program. In addition to being able to watch and sample multimedia files comfortably, you can save time viewing multiple multimedia files.
- a multimedia file is selected, the selected multimedia file is fast-forwarded, a playback operation is performed, a search is performed for a desired portion, and if there is no desired portion, a next multimedia file is selected, and a similar process is performed. by and the child that is responsible for the operation, I was looking for a ⁇ 1 you want to see.
- a plurality of multimedia files can be viewed in a cross-sectional manner, and a user can easily view a desired part from a plurality of multimedia files by a channel switching operation. It will be possible to discover.
- the multimedia output device 100 further receives a multimedia signal, and outputs a plurality of multimedia files and multimedia from the stored file and the input multimedia signal. Selects a signal, accepts input specifying one of the selected multimedia file and multimedia signal, and outputs a multimedia signal if a multimedia signal is specified. Therefore, the multimedia file including the input multimedia signal can be zubbed and viewed. As a result, multimedia files can be comfortably viewed and viewed.
- the processing performed by the multimedia output device 100 has been described.
- the invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
明細書 マルチメディア出力装置、 マルチメディア出力方法、 マルチメディア出力プログ ラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可能な 記録媒体 技術分野 TECHNICAL FIELD The present invention relates to a multimedia output device, a multimedia output method, a multimedia output program, and a computer-readable recording medium on which a multimedia output program is recorded.
本発明は、 マルチメディア出力装置、 マルチメディア出力方法、 マルチメディ ァ出力プログラムおよびマルチメディア出力プログラムを記録したコンピュータ 読取可能な記録媒体に関し、 特に、 ザッビング視聴に適したマルチメディア出力 装置、 マルチメディア出力方法、 マルチメディア出力プログラムおよびマルチメ ディア出力プログラムを記録したコンピュータ読取可能な記録媒体に関する。 背景技術 The present invention relates to a multimedia output device, a multimedia output method, a multimedia output program, and a computer-readable recording medium on which the multimedia output program is recorded. The present invention relates to a method, a multimedia output program, and a computer-readable recording medium recording the multimedia output program. Background art
従来、 テレビ番組の視聴においては興味の持てない場面や見たくない場面など でチヤンネルを他のチヤンネルに切り替えながら複数のテレビ番組を視聴するザ ッビング視聴という視聴方法がある。 ザッビング視聴には 2点のメリットがある。 第 1のメリットは、 見たくない場面を回避できることであり、 第 2のメリットは、 他のチャンネルの概要がわかることである。 Conventionally, there is a viewing method of watching a plurality of television programs while switching a channel to another channel in a scene where the user is not interested or does not want to watch the television program. Watching subbing has two advantages. The first is that you can avoid situations you don't want to see, and the second is that you get an overview of other channels.
場面の回避機能に関しては、 ユーザがテレビ'放送番組の現在視聴している内容 に興味が感じられない場面になると、 他のチャンネルに切替えて様子をみる。 し ばらくして、 また元のチャンネルに戻して視聴を続けることにより、 テレビ放送 においては、 実時間の経過に応じて、 回避したい場面が終了していることが多い。 このように、 元のチャンネルの興味のない場面を回避し、 次の場面を見ることが できる機能を実現することができる。 また、 他のチャンネルの概要が把握できる のは、 チャンネル切替え操作をするだけで、 各チャンネルの内容が順次経過時間 に応じて視聴できるためである。 Regarding the scene avoidance function, when the user does not feel interested in the content of the TV program currently being viewed, switch to another channel and watch the situation. By returning to the original channel for a while and continuing to watch, in TV broadcasting, the scenes that need to be avoided often end as the real time elapses. In this way, it is possible to avoid uninteresting scenes in the original channel and realize a function that allows the user to see the next scene. The reason why the outline of other channels can be grasped is that the contents of each channel can be viewed in sequence according to the elapsed time only by performing a channel switching operation.
また、 特開 2 0 0 0— 2 8 7 1 7 9号公報では、 放送されている番組、 記録し た番組の区別なく切り替えて視聴できる番組視聴装置が開示されている。 同公報 に開示された番組視聴装置では、 電子番組表から所望の番組 Aが選択され、 番組 Bを番組 Aに切替える際に、 現在再生されている番組 Bの切替え時の再生箇所を 記憶しておき、 再度その番組 Bが選択されたときに、 記憶された再生箇所から番 組 Bを再生する。 Further, Japanese Patent Application Laid-Open No. 2000-287179 discloses a program viewing apparatus capable of switching and viewing a broadcasted program or a recorded program without distinction. Publication In the program viewing apparatus disclosed in the above, when the desired program A is selected from the electronic program guide and the program B is switched to the program A, the playback location at the time of switching the currently reproduced program B is stored. When the program B is selected again, the program B is reproduced from the stored reproduction position.
しかしながら、 従来の技術では、 同時進行で再生されている映像や音楽などの 複数のマルチメディアファイルを切替えながら視聴するというザッビング視聴の 本来の目的を果たすことができないという問題がある。 However, the conventional technique has a problem in that the original purpose of subbing viewing cannot be achieved, in which a plurality of multimedia files such as video and music that are simultaneously reproduced are switched and viewed.
また、 この問題を解決するために、 同時に複数のマルチメディアファイルを再 生しておき、 表示を切替えながら視聴する方法がある。 しかしながら、 この方法 では、 同時に複数のマルチメディアファイルを再生しているため、 コンピュータ での処理に負荷がかかり、 再生できるマルチメディアファイルの数にも限界があ るという問題がある。 発明の開示 In order to solve this problem, there is a method of playing multiple multimedia files at the same time and switching the display for viewing. However, in this method, since a plurality of multimedia files are played at the same time, there is a problem that processing on a computer is burdened and the number of multimedia files that can be played is limited. Disclosure of the invention
この発明の目的の 1つは、 マルチメディアファイルを快適にザッビング視聴す ることが可能なマルチメディア出力装置、 マルチメディア出力方法、 マルチメデ ィァ出力プログラムおよびマルチメディア出力プログラムを記録したコンビユー タ読取可能な記録媒体を提供することである。 One object of the present invention is to provide a multimedia output device, a multimedia output method, a multimedia output program, and a computer readable recording of a multimedia output program, which allow a user to comfortably view and listen to multimedia files. To provide a simple recording medium.
上述の目的を達成するために、 この発明のある局面によれば、 マルチメディア 出力装置は、 複数のファイルを蓄積するファイル蓄積部と、 蓄積されたファイル 力、ら時間経過に伴い変化する動的な複数のマルチメディアファイルを選択するマ ルチメディアフアイル選択部と、 マルチメディアフアイルが選択された時刻をマ ルチメディアファイルと対応させて記憶する選択時刻記憶部と、 選択されたマル チメディアファイルのうち 、ずれかを指定する入力を受付けるマルチメディアフ アイル指定部と、 マルチメディアファイルが指定された時刻をマルチメディアフ アイルと対応させて記憶する指定時刻記憶部と、 指定されたマルチメディアファ ィルが選択された時刻からマルチメディアフアイルが指定された時刻までに経過 した時間に基づき、 マルチメディアファイルの出力開始位置を決定する再生開始 位置決定部と、 決定された出力開始位置から指定されたマルチメディアファイル を出力するマルチメディアファイル出力部とを備える。 In order to achieve the above object, according to one aspect of the present invention, a multimedia output device includes: a file storage unit that stores a plurality of files; A multimedia file selection unit for selecting a plurality of multimedia files, a selected time storage unit for storing the time at which the multimedia file was selected in association with the multimedia file, and a multimedia file among the selected multimedia files. , A multimedia file designating section for receiving an input for designating a gap, a designated time storing section for storing a designated time of a multimedia file in association with the multimedia file, and a designated multimedia file. When the multimedia file elapses from the selected time to the specified time of the multimedia file The basis, the reproduction start position determination unit for determining an output start location of the multimedia file, multimedia file specified by the determined output start position And a multimedia file output unit for outputting the file.
この発明に従えば、 マルチメディア出力装置は、 複数のファイルを蓄積し、 蓄 積されたファイルから時間経過に伴い変化する動的な複数のマルチメディアファ ィルを選択し、 マルチメディアフアイルが選択された時刻をマルチメディアファ ィルと対応させて記憶し、 選択されたマルチメディアファイルのうちいずれかを 指定する入力を受付け、 マルチメディアファイルが指定された時刻をマルチメデ ィァファイルと対応させて記憶し、 指定されたマルチメディアフアイルが選択さ れた時刻からマノレチメディアフアイルが指定された時刻までに経過した時間に基 づき、 マルチメディアファイルの出力開始位置を決定し、 決定された出力開始位 置から指定されたマルチメディアファイルを出力する。 According to the present invention, the multimedia output device accumulates a plurality of files, selects a plurality of dynamic multimedia files that change with time from the accumulated files, and selects the multimedia file. And stores the specified time in association with the multimedia file, accepts an input specifying one of the selected multimedia files, and stores the specified time in association with the multimedia file. The output start position of the multimedia file is determined based on the time elapsed from the time when the specified multimedia file is selected to the time when the specified multimedia file is specified, and the determined output start position is determined. Outputs the specified multimedia file from.
このため、 マルチメディアファイルが出力されるために選択されていなくても 選択された時刻から仮想的に再生され、 マルチメディアファイルが指定されたと きに、 選択時刻からの経過時間分、 先送りされた位置から再生することできる。 これにより、 複数のマルチメディアファイルは、 再生指定されていなくても仮想 的に時間経過した状態となり、 指定された位置でその仮想的経過時間分進んだと ころから再生されるので、 テレビ放送のように実時間で複数のマルチメディア情 報が放送されているものをザッビング視聴するのと同等な効果を有する。 その結 果、 マルチメディアファイルを快適にザッビング視聴することが可能なマルチメ ディァ出力装置を提供することができる。 Therefore, even if the multimedia file is not selected for output, it is virtually played back from the selected time, and when the multimedia file is specified, it is advanced by the elapsed time from the selected time. Can be played from the position. As a result, a plurality of multimedia files are virtually time-lapsed even if playback is not specified, and are played back at the specified position from the point at which the virtual time has elapsed. Thus, it has the same effect as watching and listening to a broadcast of multiple pieces of multimedia information in real time. As a result, it is possible to provide a multimedia output device capable of comfortably watching and listening to multimedia files.
好ましくは、 再生開始位置決定部は、 マルチメディアファイルが選択された時 刻から指定された時刻までに経過した時間に一定数倍した時間に基づき、 マルチ メディアファイルの出力開始位置を演算する。 Preferably, the reproduction start position determination unit calculates the output start position of the multimedia file based on a time obtained by multiplying the time elapsed from the time at which the multimedia file was selected to the specified time by a certain number.
この発明に従えば、 マルチメディア出力装置は、 蓄積された複数のファイルか ら複数のマルチメディアフアイルが選択された時刻をマルチメディアファイルと 対応させて記憶し、 記憶されたマルチメディアファイルのうちいずれかが指定さ れた時刻をマルチメディアファイルと対応させて記憶し、 指定されたマルチメデ ィァフアイルが選択された時刻からマルチメディァフアイルが指定された時刻ま でに経過した時間に一定数倍した時間に基づき、 マルチメディアファイルの出力 開始位置を演算する。 このため、 選択されてから指定されるまでの仮想的な再生時間が一定数倍され て、 出力開始位置が演算され、 マルチメディアファイルが指定されたときに、 実 経過時間よりも早い経過時間あるいは遅い経過時間に基づき、 選択時刻からの経 過時間分、 先送りされた位置から再生することができる。 その結果、 マルチメデ ィァファイルをさらに快適にザッビング視聴することができる。 According to the invention, the multimedia output device stores the time when a plurality of multimedia files are selected from the plurality of stored files in association with the multimedia file, and stores any one of the stored multimedia files. The specified time is stored in association with the multimedia file, and the specified time is multiplied by a fixed number of times from the time when the specified multimedia file is selected to the time when the multimedia file is specified. Calculate the output start position of the multimedia file based on this. For this reason, the virtual playback time from selection to the specified time is multiplied by a certain number, the output start position is calculated, and when a multimedia file is specified, the elapsed time that is earlier than the actual elapsed time or Based on the late elapsed time, playback can be performed from the advanced position for the elapsed time from the selected time. As a result, it is possible to comfortably view and listen to the multimedia file.
好ましくは、 マルチメディア出力装置は、 選択された複数のマルチメディアフ ァィルのそれぞれに異なるチヤンネル番号を割り付けるチヤンネル割付部と、 割 り付けられたチャンネル番号をマルチメディアファイルと対応させて記憶するチ ヤンネル記憶部とをさらに備え、 マルチメディアフアイノレ指定部は、 チャンネル 番号の指定により、 マルチメディアファイルを指定する入力を受付ける。 Preferably, the multimedia output device includes a channel allocating unit that allocates a different channel number to each of the selected multimedia files, and a channel that stores the allocated channel numbers in association with the multimedia files. And a storage unit, wherein the multimedia file designation unit accepts an input for designating a multimedia file by designating a channel number.
この発明に従えば、 マルチメディア出力装置は、 選択された複数のマルチメデ ィァフアイルのそれぞれに異なるチヤンネル番号を割り付け、 割り付けられたチ ャンネル番号をマルチメディアブアイルと対応させて記憶し、 チヤンネル番号の 指定により、 マルチメディアファイルを指定する入力を受付ける。 According to the present invention, the multimedia output device assigns different channel numbers to each of the selected multimedia files, stores the assigned channel numbers in association with the multimedia files, and designates the channel numbers. Accepts input specifying a multimedia file.
このため、 テレビにおけるザッビング視聴のように、 チャンネル番号を指定す ることにより、 マルチメディアファイルを指定することができる。 その結果、 マ ルチメディアファイルを快適にザッピング視聴することができる。 For this reason, a multimedia file can be specified by specifying a channel number, such as zubbing on a television. As a result, zapping of multimedia files can be viewed comfortably.
好ましくは、 マルチメディア出力装置は、 出力されているマルチメディアファ ィルの一時停止を指示する一時停止部と、 一時停止が指示されたときのマルチメ ディアフアイルの一時停止位置をマルチメディアファイルと対応させて記憶する 一時停止位置記憶部と、 一時停止されたマルチメディアフアイルの再生を指示す る再生部とをさらに備え、 一時停止部によりマルチメディアファイルの一時停止 が指示された場合、 マルチメディアファイル出力部は、 出力されているマルチメ ディアファイルの再生を一時停止し、 一時停止位置記憶部は、 一時停止が指示さ れたときのマルチメディアファイルの一時停止位置を記憶し、 再生部により再生 が指示された場合、 選択時刻記憶部は再生が指示された時刻から、 記憶された一 時停止位置を差し引いた時刻を記憶し、 マルチメディアファイル出力部は、 記憶 された一時停止位置からマルチメディアファイルを出力する。 Preferably, the multimedia output device includes a pause unit for instructing a temporary stop of the multimedia file being output, and a pause position of the multimedia file when the pause is instructed corresponding to the multimedia file. A pause position storage unit; and a playback unit that instructs playback of the paused multimedia file. When the pause unit instructs to pause the multimedia file, the multimedia file is stored. The output unit pauses the playback of the multimedia file being output, and the pause position storage unit stores the pause position of the multimedia file when the pause is instructed. When instructed, the selected time storage unit stores the stored pause from the time when playback is instructed. Storing the time obtained by subtracting the location, multimedia file output unit outputs the multimedia files from the stored stop point.
この発明に従えば、 マルチメディア出力装置は、 マルチメディアファイルの一 時停止が指示された場合、 出力されているマルチメディアフアイルの再生を一時 停止し、 一時停止が指示されたときのマルチメディアファイルの一時停止位置を 記憶し、 再生が指示された場合、 再生が指示された時刻から、 記憶された一時停 止位置を差し引いた時刻を記憶し、 記憶された一時停止位置からマルチメディア ファイルを出力する。 According to the invention, the multimedia output device is a multimedia file. When the pause is instructed, the playback of the multimedia file being output is paused, the pause position of the multimedia file when the pause is instructed is stored, and when the playback is instructed, the playback is stopped. Stores the time obtained by subtracting the stored pause position from the specified time, and outputs the multimedia file from the stored pause position.
このため、 他のマルチメディアファイルに切替えたいが、 現在出力されている マルチメディアファイルも見たい場合に、 現在出力されているマルチメディアフ 了ィルを一時停止して力 ら、 他のマルチメディアフアイ に切替えることができ る。 その結果、 マルチメディアファイルを快適にザッビング視聴することができ る。 For this reason, if you want to switch to another multimedia file, but also want to view the currently output multimedia file, pause the currently output multimedia file and press Can be switched to Huayi. As a result, multimedia files can be comfortably viewed by zubbing.
好ましくは、 マルチメディア出力装置は、 出力されているマルチメディアファ ィルの停止を指示する停止部をさらに備え、 停止部によりマルチメディアフアイ ルの停止が指示された場合、 マルチメディアファイル出力部は、 出力されている マルチメディアフアイルの再生を停止し、 再生部により停止されたマルチメディ ァファイルの再生が指示された場合、 選択時刻記憶部は再生が指示された時刻を 記憶し、 マルチメディアファイル出力部は、 マルチメディアファイルの最初の位 置からマルチメディアファイルを出力する。 Preferably, the multimedia output device further includes a stop unit for instructing a stop of the multimedia file being output, and when the stop of the multimedia file is instructed by the stop unit, the multimedia file output unit includes: When the playback of the multimedia file being output is stopped, and the playback of the stopped multimedia file is instructed by the playback unit, the selected time storage unit stores the time when the playback was instructed, and the multimedia file is stored. The output unit outputs the multimedia file from the first position of the multimedia file.
この発明に従えば、 マルチメディア出力装置は、 マルチメディアファイルの停 止が指示された場合、 出力されているマルチメディアファイルの再生を停止し、 停止されたマルチメディアファイルの再生が指示された場合、 再生が指示された 時刻を記憶し、 マルチメディアフアイルの最初の位置からマルチメディアフアイ ルを出力する。 According to the present invention, the multimedia output device, when instructed to stop the multimedia file, stops the playback of the output multimedia file, and instructs to play the stopped multimedia file. The time when the playback is instructed is stored, and the multimedia file is output from the first position of the multimedia file.
このため、 停止を指示してから、 再生を指示することにより、 マルチメディア ファイルを最初の位置から視聴することができる。 その結果、 マルチメディアフ アイルを快適にザッビング視聴することができる。 Therefore, by instructing stop and then playback, the multimedia file can be viewed from the beginning. As a result, multimedia files can be comfortably viewed and viewed.
好ましくは、 マルチメディア出力装置は、 マルチメディアファイルが繰返し出 力される場合、 マルチメディアファイルで既に出力された部分を既視聴部分とし、 まだ出力されていない部分を未視聴部分として、 マルチメディアファイルと対応 させて記憶する視聴部分記憶部をさらに備え、 再生開始位置決定部により決定さ れた再生開始位置が既視聴部分である場合、 マルチメディアファイル出力部は既 視聴部分の後の未視聴部分からマルチメディアファイルを出力し、 決定された再 生開始位置が未視聴部分である場合または未視聴部分がない場合、 マルチメディ ァフアイル出力部は再生開始位置決定部により決定された再生開始位置からマル チメディアファイルを出力する。 Preferably, when the multimedia file is repeatedly output, the multimedia file is output as a viewed portion, a portion that has not been output as an unviewed portion, and a portion of the multimedia file that has not been output is regarded as an unviewed portion. And a viewing portion storage section for storing the information in association with the playback start position determination section. If the selected playback start position is the already-viewed part, the multimedia file output unit outputs the multimedia file from the unviewed part after the already-viewed part, and if the determined playback start position is the unviewed part. Alternatively, if there is no unviewed portion, the multimedia file output section outputs the multimedia file from the playback start position determined by the playback start position determination section.
この発明に従えば、 マルチメディア出力装置は、 マルチメディアファイルが繰 返し出力される場合、 マルチメディアファイルで既に出力された部分を既視聴部 分とし、 まだ出力されていない部分を未視聴部分として、 マルチメディアフアイ ルと対応させて記憶し、 決定された再生開始位置が既視聴部分である場合、 既視 聴部分の後の未視聴部分からマルチメディアファイルを出力し、 決定された再生 開始位置が未視聴部分である場合または未視聴部分がな 、場合、 決定された再生 開始位置からマルチメディアファイルを出力する。 According to the invention, when the multimedia file is repeatedly output, the multimedia output device sets a portion of the multimedia file that has already been output as a viewed portion and a portion that has not been output as an unviewed portion. When the determined playback start position is the already-viewed portion, the multimedia file is output from the unviewed portion after the already-viewed portion, and the determined playback start position is stored. If is the unviewed portion or if there is no unviewed portion, the multimedia file is output from the determined playback start position.
このため、 既に視聴した部分を飛ばしてマルチメディアファイルを視聴するこ とができる。 その結果、 マルチメディアファイルを快適にザッビング視聴するこ とができる。 For this reason, it is possible to view the multimedia file by skipping the part already viewed. As a result, multimedia files can be comfortably viewed by zubbing.
好ましくは、 マルチメディア出力装置の視聴部分記憶部は、 各ビットがマルチ メディアフアイ を単位時間で区切つた各部分に相当するビット列で既視聴部分 と未視聴部分とを記憶する。 Preferably, the viewing portion storage section of the multimedia output device stores the viewed portion and the unviewed portion in a bit string in which each bit corresponds to each portion obtained by dividing the multimedia file by a unit time.
好ましくは、 マルチメディア出力装置は、 マルチメディア信号を入力するマル チメディア信号入力部をさらに備え、 マルチメディアファイル選択部は、 蓄積さ れたフアイルぉよぴ入力されたマルチメディァ信号から複数のマルチメディアフ ァィルおよびマルチメディァ信号を選択し、 マルチメディアフアイル指定部は、 選択されたマルチメディアフアイルぉよびマルチメディァ信号のうちのいずれか を指定する入力を受付け、 マルチメディアファイル出力部は、 マルチメディア信 号が指定された場合、 マルチメディア信号を出力する。 Preferably, the multimedia output device further includes a multimedia signal input unit for inputting a multimedia signal, and the multimedia file selecting unit is configured to output a plurality of multimedia files from the stored files. The multimedia file designation section receives an input for designating one of the selected multimedia file and the multimedia signal, and the multimedia file output section receives the multimedia file output signal. If a signal is specified, a multimedia signal is output.
この発明に従えば、 マルチメディア出力装置は、 マルチメディア信号をさらに 入力し、 蓄積されたフアイノレおよび入力されたマルチメディア信号から複数のマ ルチメディアフアイルぉよびマルチメディァ信号を選択し、 選択されたマルチメ ディアファイルおよびマルチメディァ信号のうちのいずれかを指定する入力を受 付け、 マルチメディア信号が指定された場合、 マルチメディア信号を出力する。 このため、 入力されたマルチメディア信号を含めて、 マノレチメディアフアイノレ をザッビング視聴することができる。 たとえば、 ユーザは、 入力されたテレビ放 送信号と、 蓄積されたマルチメディアファイルの再生とを、 チャンネル切替によ る指定により、 切替えることができる。 その結果、 ユーザは、 蓄積されたマルチ メディアフアイルと入力されたマルチメディァ信号とを同様に実時間で進行する マルチメディアファイルとして扱えるので、 マルチメディアファイルを快適にザ ッビング視聴することができる。 According to the present invention, the multimedia output device further inputs a multimedia signal, selects a plurality of multimedia files and multimedia signals from the stored file and the input multimedia signal, and selects the selected multimedia file. Receives an input that specifies one of a multimedia file and a multimedia signal. If a multimedia signal is specified, a multimedia signal is output. For this reason, it is possible to zub and watch Manore multimedia media including the input multimedia signal. For example, the user can switch between the input TV broadcast signal and the playback of the stored multimedia file by specifying the channel switching. As a result, the user can treat the stored multimedia file and the input multimedia signal as a multimedia file that progresses in real time in the same manner, so that the user can comfortably view and listen to the multimedia file.
この発明の他の局面によれば、 マルチメディア出力方法は、 複数のファイルを 蓄積するファイル蓄積部を有するコンピュータでマルチメディアファイルを出力 する方法であって、 蓄積されたフアイルから時間経過に伴 、変化する動的な複数 のマルチメディアファイルを選択するステップと、 マルチメディアファイルが選 択された時刻をマルチメディアファイルと対応させて記憶するステップと、 選択 されたマルチメディアファイルのうちいずれかを指定する入力を受付けるステツ プと、 マルチメディアファイルが指定された時刻をマルチメディアファイルと対 応させて記憶するステップと、 指定されたマルチメディアファイルが選択された 時刻からマルチメディアファイルが指定された時刻までに経過した時間に基づき、 マルチメディアファイルの出力開始位置を決定するステップと、 決定された出力 開始位置から指定されたマルチメディアファイルを出力するステップとを含む。 この発明に従えば、 マルチメディアファイルを快適にザッビング視聴すること が可能なマルチメディア出力方法を提供することができる。 According to another aspect of the present invention, a multimedia output method is a method of outputting a multimedia file by a computer having a file storage unit for storing a plurality of files, the method comprising the steps of: Selecting a plurality of dynamically changing multimedia files, storing the selected time of the multimedia files in association with the multimedia files, and specifying one of the selected multimedia files Receiving the input of the multimedia file, storing the specified time of the multimedia file in association with the multimedia file, and specifying the time of the multimedia file from the time at which the specified multimedia file was selected. Multi based on time elapsed until And determining the output starting position of the media files, and outputting the multimedia file specified by the determined output start position. According to the present invention, it is possible to provide a multimedia output method capable of comfortably watching and listening to multimedia files.
この発明のさらに他の局面によれば、 マルチメディア出力プログラムは、 複数 のファイルを蓄積するフアイル蓄積部を有するコンピュータで実行され、 蓄積さ れたファイルから時間経過に伴い変化する動的な複数のマルチメディアファイル を選択するステップと、 マルチメディアファイルが選択された時刻をマルチメデ ィァファイルと対応させて記憶するステップと、 選択されたマルチメディアファ ィルのうちいずれかを指定する入力を受付けるステップと、 マルチメディアファ ィルが指定された時刻をマルチメディアフアイノレと対応させて記憶するステップ と、 指定されたマルチメディアファイルが選択された時刻からマルチメディアフ アイルが指定された時刻までに経過した時間に基づき、 マルチメディアファイル の出力開始位置を決定するステップと、 決定された出力開始位置から指定された マルチメディアファイルを出力するステップとをコンピュータに実行させる。 この発明に従えば、 マルチメディアフアイルを快適にザッピング視聴すること が可能なマルチメディア出力プログラムおよびマルチメディア出力プログラムを 記録したコンピュータ読取可能な記録媒体を提供することができる。 図面の簡単な説明 According to still another aspect of the present invention, a multimedia output program is executed by a computer having a file storage unit that stores a plurality of files, and a plurality of dynamic output programs that change with time from the stored files. Selecting a multimedia file; storing the time at which the multimedia file was selected in association with the multimedia file; accepting an input specifying one of the selected multimedia files; A step of storing the designated time of the multimedia file in association with the multimedia file; and a step of storing the designated multimedia file from the selected time. The computer causes the computer to execute a step of determining a multimedia file output start position based on a time elapsed until a specified time of the aisle, and a step of outputting the specified multimedia file from the determined output start position. . According to the present invention, it is possible to provide a multimedia output program capable of comfortably zapping and viewing a multimedia file, and a computer-readable recording medium on which the multimedia output program is recorded. BRIEF DESCRIPTION OF THE FIGURES
図 1は、 本発明の実施例におけるマルチメディア出力装置の構成の概略を示す ブロック図である。 FIG. 1 is a block diagram schematically illustrating the configuration of a multimedia output device according to an embodiment of the present invention.
図 2は、 第 1の実施例におけるマルチメディァ出力装置の制御部の機能の概略 を示す機能ブロック図である。 FIG. 2 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the first embodiment.
図 3は、 本発明の実施例におけるマルチメディア出力装置の記憶部のファイル 蓄積部に蓄積されるファイルの一例を示す図である。 FIG. 3 is a diagram illustrating an example of a file stored in a file storage unit of the storage unit of the multimedia output device according to the embodiment of the present invention.
図 4は、 第 1の実施例におけるマルチメディア出力装置の記憶部の選択時刻記 憶部と指定時刻記憶部とに記憶されるデ タの一例を示す図である。 FIG. 4 is a diagram illustrating an example of data stored in a selected time storage unit and a designated time storage unit of the storage unit of the multimedia output device according to the first embodiment.
図 5は、 第 1の実施例におけるマルチメディア出力装置の出力部に表示される 表示画面の一例である。 FIG. 5 is an example of a display screen displayed on the output unit of the multimedia output device according to the first embodiment.
図 6は、 第 1の実施例における表示画面の選択リストでファイルを指定する一 例である。 FIG. 6 is an example of specifying a file in the selection list on the display screen in the first embodiment.
図 7は、 第 1の実施例におけるマルチメディァ出力装置で行なわれる処理のう ちメインルーチンの流れを示すフローチヤ一トである。 FIG. 7 is a flowchart showing the flow of the main routine of the processing performed by the multimedia output device in the first embodiment.
図 8は、 第 1の実施例におけるマルチメディァ出力装置で行なわれる処理のう ち選択処理ルーチンの流れを示すフローチヤ一トである。 FIG. 8 is a flowchart showing the flow of a selection processing routine among the processing performed by the multimedia output device in the first embodiment.
図 9は、 第 1の実施例におけるマルチメディア出力装置で行なわれる処理のう ち出力処理ルーチンの流れを示すフローチヤ一トである。 FIG. 9 is a flowchart showing the flow of an output processing routine among the processing performed by the multimedia output device in the first embodiment.
図 1 0は、 第 2の実施例におけるマルチメディア出力装置の制御部の機能の概 略を示す機能プロック図である。 FIG. 10 is a function block diagram schematically showing the functions of the control unit of the multimedia output device according to the second embodiment.
図 1 1は、 第 2の実施例におけるマルチメディア出力装置の記憶部のチャンネ ル番号記憶部と選択時刻記憶部と指定時刻記憶部とに記憶されるデータの一例を 示す図である。 FIG. 11 shows a channel of the storage unit of the multimedia output device according to the second embodiment. FIG. 6 is a diagram illustrating an example of data stored in a file number storage unit, a selected time storage unit, and a designated time storage unit.
図 1 2は、 第 2の実施例におけるマルチメディア出力装置の出力部に表示され る表示画面の一例である。 FIG. 12 is an example of a display screen displayed on the output unit of the multimedia output device in the second embodiment.
図 1 3は、 第 2の実施例におけるマルチメディア出力装置で行なわれる処理の うちメインルーチンの流れを示すフロ一チヤ一トである。 FIG. 13 is a flowchart showing the flow of a main routine in the processing performed by the multimedia output device in the second embodiment.
図 1 4は、 第 2の実施例におけるマルチメディア出力装置で行なわれる処理の うちチャンネル割付処理ルーチンの流れを示すフローチヤ一トである。 FIG. 14 is a flowchart showing the flow of a channel allocation processing routine among the processing performed by the multimedia output device in the second embodiment.
図 1 5は、 第 3の実施例におけるマルチメディア出力装置の制御部の機能の概 略を示す機能ブロック図である。 FIG. 15 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the third embodiment.
図 1 6は、 第 3の実施例におけるマルチメディア出力装置の記憶部の選択時刻 記憶部と指定時刻記憶部と再生位置記憶部とに記憶されるデータの一例を示す図 である。 FIG. 16 is a diagram illustrating an example of data stored in a selected time storage unit, a specified time storage unit, and a playback position storage unit of the storage unit of the multimedia output device according to the third embodiment.
図 1 7は、 第 3の実施例におけるマルチメディア出力装置の出力部に表示され 'る表示画面の一例である。. FIG. 17 is an example of a display screen displayed on the output unit of the multimedia output device according to the third embodiment. .
図 1 8は、 第 3の実施例におけるマルチメディア出力装置で行なわれる処理の うちメインルーチンの流れを示すフローチヤ一トである。 FIG. 18 is a flowchart showing the flow of the main routine among the processing performed by the multimedia output device in the third embodiment.
図 1 9は、 第 3の実施例におけるマルチメディア出力装置で行なわれる処理の うち一時停止処理ルーチンの流れを示すフローチヤ一トである。 FIG. 19 is a flowchart showing the flow of the temporary stop processing routine among the processing performed by the multimedia output device in the third embodiment.
図 2 0は、 第 3の実施例におけるマルチメディア出力装置で行なわれる処理の うち停止処理ルーチンの流れを示すフローチヤ一トである。 FIG. 20 is a flowchart showing the flow of a stop processing routine among the processing performed by the multimedia output device in the third embodiment.
図 2 1は、 第 3の実施例におけるマルチメディア出力装置で行なわれる処理の うち再生処理ルーチンの流れを示すフローチヤ一トである。 FIG. 21 is a flowchart showing the flow of a reproduction processing routine among the processing performed by the multimedia output device in the third embodiment.
図 2 2は、 第 4の実施例におけるマルチメディア出力装置の制御部の機能の概 略を示す機能ブロック図である。 FIG. 22 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fourth embodiment.
図 2 3は、 第 4の実施例におけるマルチメディア出力装置の記憶部の選択時刻 記憶部と指定時刻記憶部と視聴部分記憶部とに記憶されるデータの一例を示す図 である。 FIG. 23 is a diagram illustrating an example of data stored in the selected time storage unit, the designated time storage unit, and the viewing / listening part storage unit of the storage unit of the multimedia output device according to the fourth embodiment.
図 2 4は、 第 4の実施例におけるマルチメディア出力装置で行なわれる処理の うちメインルーチンの流れを示すフローチヤ一トである。 FIG. 24 is a flowchart of processing performed by the multimedia output device in the fourth embodiment. The flowchart is a flowchart showing the flow of the main routine.
図 2 5は、 第 4の実施例におけるマルチメディア出力装置で行なわれる処理の うち出力処理 2ルーチンの流れを示すフローチヤ一トである。 FIG. 25 is a flowchart showing a flow of two output processing routines among the processing performed by the multimedia output device in the fourth embodiment.
図 2 6は、 第 5の実施例におけるマルチメディァ出力装置の制御部の機能の概 略を示す機能ブロック図である。 FIG. 26 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fifth embodiment.
図 2 7は、 第 5の実施例におけるマルチメディア出力装置の出力部に表示され る表示画面の一例である。 FIG. 27 is an example of a display screen displayed on the output unit of the multimedia output device in the fifth embodiment.
図 2 8は、 第 5の実施例におけるマルチメディァ出力装置で行なわれる処理の うちメインルーチンの流れを示すフローチヤ一トである。 FIG. 28 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device in the fifth embodiment.
図 2 9は、 第 5の実施例におけるマルチメディア出力装置で行なわれる処理の うち選択処理 2ルーチンの流れを示すフローチヤ一トである。 FIG. 29 is a flowchart showing the flow of a selection process 2 routine among the processes performed by the multimedia output device in the fifth embodiment.
図 3 0は、 第 5の実施例におけるマノレチメディア出力装置で行なわれる処理の うち出力処理 3ルーチンの流れを示すフローチヤ一トである。 発明を実施するための最良の形態 FIG. 30 is a flowchart showing the flow of three output processing routines among the processing performed by the manoretic media output device in the fifth embodiment. BEST MODE FOR CARRYING OUT THE INVENTION
以下、 本発明の実施形態について図面を参照して説明する。 なお、 図中同一符 号は同一または相当する部材を示し、 重複する説明は繰返さない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the same reference numerals in the drawings denote the same or corresponding members, and overlapping description will not be repeated.
本発明の実施形態においては、 時間経過に伴い変化する動的なマルチメディァ ファイルとは、 時間の進行にしたがって、 表示再生内容が変化する音楽や、 動画 像 (M P E G (Moving Picture Experts Group) ムービ) 、静止画のスライドシ ョー (Real Networks社の RealPix) 、 デジタルアニメーション (シャープ株式 会社の e-animatorや Macromedia社の Flashアニメーション) などをいう。 また、 W 3 C (World Wide Web Consorsium) で規定されたマルチメディア同期言語 S M I Lでは、 動画や、 静止画、 テキストを指定時刻に指定時間再生するように指 定できるが、 これも動的に変化するマルチメディアファイルといえる。 すなわち、 マルチメディアフアイル内部に時間軸データを保持しており、 指定経過時刻から 再生可能、 または、 指定経過時刻の近辺から再生可能なものをいう。 In the embodiment of the present invention, a dynamic multimedia file that changes over time refers to music or moving image (MPEG (Moving Picture Experts Group) movie) whose display / playback content changes with time. , Still image slide show (RealPix by Real Networks), digital animation (e-animator of Sharp Corporation and Flash animation of Macromedia). In the multimedia synchronization language SMIL specified by the World Wide Web Consorsium (W3C), video, still images, and text can be specified to be played at a specified time for a specified time, but this also changes dynamically. It can be said that it is a multimedia file. In other words, it means that the time axis data is stored inside the multimedia file and can be played back from the specified elapsed time, or can be played back near the specified elapsed time.
図 1は、 本発明の実施例におけるマルチメディア出力装置 1 0 0の構成の概略 を示すブロック図である。 図 1を参照して、 マルチメディア出力装置 1 0 0は、 マルチメディア出力装置 1 0 0の全体を制御するための制御部 1 1 0と、 所定の 情報を記憶するための記憶部 1 3 0と、 マルチメディア出力装置 1 0 0に所定の 情報を入力するための入力部 1 4 0と、 マルチメディア出力装置 1 0 0から所定 の情報を出力するための出力部 1 5 0と、 マルチメディア出力装置 1 0 0をネッ トワーク 2 0 0と接続するためのインターフェイスである通信部 1 6 0と、 記録 媒体 1 7 1に記録された情報を入力したり、 記録媒体 1 7 1に必要な情報を記録 するための外部記憶装置 1 7 0とを含む。 FIG. 1 is a block diagram schematically illustrating a configuration of a multimedia output device 100 according to an embodiment of the present invention. Referring to FIG. 1, the multimedia output device 100 A control unit 110 for controlling the entire multimedia output device 100, a storage unit 130 for storing predetermined information, and predetermined information are input to the multimedia output device 100. Input unit 140, an output unit 150 for outputting predetermined information from the multimedia output device 100, and an output unit 150 for connecting the multimedia output device 100 to the network 200. It includes a communication unit 160 as an interface, and an external storage device 170 for inputting information recorded on the recording medium 171, and recording necessary information on the recording medium 1711.
制御部 1 1 0は、 中央演算処理装置 (C P U) であり、 制御部 1 1 0で実行す るためのプログラムを記憶するためのリードオンリメモリ (R OM) とプロダラ ムを実行するために必要な作業領域として用いられるランダムアクセスメモリ (R AM) とを含む。 The control unit 110 is a central processing unit (CPU), and is necessary to execute programs and a read-only memory (ROM) for storing programs to be executed by the control unit 110. Random access memory (RAM) used as a safe working area.
記憶部 1 3 0は、 ハードディスクドライブ (HD D) 等の磁気ディスク記憶装 置である。 磁気ディスク記憶装置に代えて、 光磁気ディスク記憶装置や、 光ディ スク等を用いることもできる。 The storage unit 130 is a magnetic disk storage device such as a hard disk drive (HDD). Instead of the magnetic disk storage device, a magneto-optical disk storage device, an optical disk, or the like can be used.
入力部 1 4 0は、 キーボード、 マウス、 画像入力端子または音声入力端子等で あり、 マルチメディア出力装置 1 0 0に必要な情報を入力することができる。 ま た、 入力部 1 4 0は、 通信部 1 6 0およぴネットワーク 2 0 0を介して接続され た他のコンピュータの入力部であってもよい。 The input unit 140 is a keyboard, a mouse, an image input terminal, a sound input terminal, or the like, and can input necessary information to the multimedia output device 100. Also, the input unit 140 may be an input unit of another computer connected via the communication unit 160 and the network 200.
出力部 1 5 0は、 液晶表示装置または陰極線管 (C R T) 等のディスプレイお よびスピーカ等であり、 マルチメディア出力装置 1 0 0から必要な情報を出力す ることができる。 また、 出力部 1 5 0は、 通信部 1 6 0およびネットワーク 2 0 0を介して接続されたクライアントコンピュータの出力部であってもよい。 通信部 1 6 0は、 マルチメディア出力装置 1 0 0を外部のネットワーク 2 0 0 に接続するための通信インターフェイスである。 通信部 1 6 0を介して、 マルチ メディア出力装置 1 0 0は、 他のコンピュータと必要な情報を送受信する。 外部記憶装置 1 7 0は、 記録媒体 1 7 1に記録されたプログラムやデータを読 込み、 制御部 1 1 0に送信する。 また、 外部記憶装置 1 7 0は、 制御部 1 1 0か らの指示により、 記録媒体 1 7 1に必要な情報を書込む。 The output unit 150 is a display such as a liquid crystal display device or a cathode ray tube (CRT), a speaker, and the like, and can output necessary information from the multimedia output device 100. The output unit 150 may be an output unit of a client computer connected via the communication unit 160 and the network 200. The communication unit 160 is a communication interface for connecting the multimedia output device 100 to an external network 200. The multimedia output device 100 transmits / receives necessary information to / from another computer via the communication unit 160. The external storage device 170 reads a program or data recorded on the recording medium 171, and transmits the program or data to the control unit 110. Further, the external storage device 170 writes necessary information to the recording medium 1711 according to an instruction from the control unit 110.
コンピュータ読取可能な記録媒体 1 7 1としては、 磁気テープ、 カセットテー プ、 フロッピー (R) ディスク、 ハードディスク、 C D— R OM (Compact Disk Read Only Memory) 、 MO (Magneto Optical disk) 、 MD (MiniDisc 、 D V D (Digital Versatile Disk) 、 I Cカード (メモリカードを含む) 、 光カード、 あるいは、 マスク R O M , E P R O M (Erasable Programmable Read Only Memory) 、 E E P R O M (Electrionically Erasable and Programmable Read Only Memory) 、 フラッシュ R OM等による半導体メモリを含めた、 固定的にプ ログラムを担持する記録媒体である。 また、 記録媒体 1 7 1を、 ネットワーク 2 0 0からプログラムがダウンロードされるように流動的にプログラムを担持する 媒体とすることもできる。 Computer-readable recording media 17 1 include magnetic tape, cassette tape Disk, floppy (R) disk, hard disk, CD—ROM (Compact Disk Read Only Memory), MO (Magneto Optical disk), MD (MiniDisc, DVD (Digital Versatile Disk), IC card (including memory card), optical It is a recording medium that carries a fixed program, including a card, or a semiconductor memory such as a mask ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable and Programmable Read Only Memory), and flash ROM. Further, the recording medium 17 1 may be a medium that carries the program fluidly so that the program can be downloaded from the network 200.
[第 1の実施例] [First embodiment]
以下、 本実施例における第 1の実施例について説明する。 Hereinafter, a first embodiment of the present embodiment will be described.
第 1の実施例におけるマルチメディア出力装置 1 0 0の構成の概略は、 図 1で 説明した本発明の実施例におけるマルチメディア出力装置 1 0 0の構成の概略と 同様である。 The outline of the configuration of the multimedia output device 100 in the first embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
図 2は、 第 1の実施例におけるマルチメディア出力装置 1 0 0の制御部 1 1 0 の機能の概略を示す機能ブロック図である。 図 2を参照して、 マルチメディア出 力装置 1 0 0の制御部 1 1 0は、 マルチメディアファイル選択部 1 1 1と、 マノレ チメディアファイル指定部 1 1 2と、 再生開始位置決定部 1 1 3と、 マルチメデ ィァファイル出力部 1 1 4とを含む。 また、 マルチメディア出力装置 1 0 0の記 憶部 1 3 0は、 複数のファイルを蓄積するファイル蓄積部 1 3 1と、 選択時刻記 憶部 1 3 2と、 指定時刻記憶部 1 3 3とを含む。 FIG. 2 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 in the first embodiment. Referring to FIG. 2, the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 111. 3 and a multimedia file output section 114. The storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, and a designated time storage unit 133. including.
マルチメディアファイル選択部 1 1 1は、 ファイル蓄積部 1 3 1に蓄積された ファイルから、 時間経過に伴い変化する動的な複数のマルチメディアファイルを 選択する。 そして、 マルチメディアファイル選択部 1 1 1は、 選択時刻記憶部 1 3 2に、 マルチメディアファイルを選択した時刻 をマルチメディアファイル と対応させて記憶させる。 また、 マルチメディアファイル選択部 1 1 1は、 選択 したマルチメディアファイルのリストを出力部 1 5 0に出力してもよレ、。 ここで は、 マルチメディアファイル選択部 1 1 1が自動的にマルチメディアファイルを 選択したが、 マルチメディア出力装置 1 0 0の使用者がマルチメディアファイル を選択してもよい。 自動的にマルチメディアファイルを選択するとは、 たとえば、 フアイルの拡張子がマルチメディァファイルであることを示す拡張子であるファ ィルを検索して、 検索されたファイルをマルチメディアファイルとして選択する ことをいう。 The multimedia file selection unit 111 selects a plurality of dynamic multimedia files that change with time from the files stored in the file storage unit 131. Then, the multimedia file selection unit 111 stores the time at which the multimedia file was selected in the selected time storage unit 132 in association with the multimedia file. Also, the multimedia file selection unit 111 may output a list of the selected multimedia files to the output unit 150. Here, the multimedia file selection unit 1 1 1 automatically selected the multimedia file, but the multimedia output device 100 user May be selected. Automatically selecting a multimedia file means, for example, searching for a file that has a file extension that indicates that it is a multimedia file, and selecting the found file as a multimedia file. Say.
マルチメディアファイル指定部 1 1 2は、 マルチメディアファイル選択部 1 1 1により、 選択されたマルチメディアファイルのうちのいずれかを指定する入力 を入力部 1 4 0から受付ける。 ここで、 マルチメディアファイル選択部 1 1 1に より出力部 1 5 0に出力されたマルチメディアファイルリストからマルチメディ ァファイルを指定してもよい。 そして、 マルチメディアファイル指定部 1 1 2は、 指定時刻記憶部 1 3 3に、 マルチメディアファイルが指定された時刻 t 2をマル チメディアファイルと対応させて記憶させる。 The multimedia file designating section 112 receives an input for designating any one of the multimedia files selected by the multimedia file selecting section 111 from the input section 140. Here, a multimedia file may be specified from the multimedia file list output to the output unit 150 by the multimedia file selection unit 111. The multimedia file designating unit 1 1 2 at the specified time storage unit 1 3 3, the time t 2 when the multimedia file is specified in correspondence with multimedia files are stored.
マルチメディアフアイルを選択した時刻とは、 マルチメディアフアイルが自動 的あるいは手動で選択された時刻であるが、 仮想的にマルチメディアファイルの 再生が開始された時刻と考えることができる。 また、 マルチメディアファイルを 指定した時刻は、 マルチメディアファイルが指定された時刻であるカ、 指定によ り、 マルチメディアファイルが出力され、 ユーザが視聴可能になった時刻どして もよい。 たとえば、 ユーザが最初にいずれかのマルチメディアファイルを指定し た時刻を、 他のすべてのマルチメディアファイルが選択された時刻としてもよい。 この場合、 すべてのマルチメディアファイルが、 その時刻から一斉に仮想的に再 生されることとなる。 また、 ユーザが各マルチメディアファイルを最初に指定し た時刻を、 そのマルチメディアファイルが選択された時刻としてもよい。 The time at which the multimedia file is selected is the time at which the multimedia file is automatically or manually selected, but can be considered as the time at which the playback of the multimedia file is virtually started. Also, the time at which the multimedia file is designated may be the time at which the multimedia file is designated, or the time at which the multimedia file is output and the user becomes available for viewing according to the designation. For example, the time at which the user first specified one of the multimedia files may be the time at which all other multimedia files were selected. In this case, all multimedia files will be virtually played all at once from that time. The time when the user first designates each multimedia file may be the time when the multimedia file is selected.
再生開始位置決定部 1 1 3は、 選択時刻記憶部 1 3 2に記憶された時刻 t!か ら指定時刻記憶部 1 3 3に記憶された時刻 1 2までに経過した時間 t 2_ t iに基 づき、 マルチメディアファイル指定部 1 1 2により指定されたマルチメディアフ アイルの出力開始位置 t (= t 2- t t) を決定する。 ここで、 出力開始位置 が マルチメディアファイルの最後の位置 t eより後、 つまり、 出力開始位置 1; >最 後の位置 t βの場合、 全再生時間 t βのマルチメディアファイルが繰返し再生され ていたとして、 補正した出力開始位置 t s (= t m o d t e) を出力開始位置 tとしてもよい。 ここで、 m o dは、 剰余演算記号であり、 t m o d t eは、 tを t eで除算した余りを演算することを示す。 The reproduction start position determination unit 113 determines the time t! Stored in the selected time storage unit 132. Group Hazuki the pressurized et designation time storage section 1 3 3 Time elapsed until the time 1 2 which is stored in the t 2 _ ti, the output start position t of multimedia off aisle designated by the multimedia file designating unit 1 1 2 (= t 2 -t t ). Here, after the last position t e of the multimedia file output start position, i.e., the output start position 1;> For the position t beta of the last, multimedia files total reproduction time t beta is repeatedly reproduced Tei though, may be corrected output start position t s a (= tmodt e) as the output start position t. Where mod is a remainder operator and tmodt e is Indicates that the remainder obtained by dividing t by t e is calculated.
また、 マルチメディアファイルが選択されてから指定されるまでの仮想的な再 生時間 (t^— tj を一定数倍して、 出力開始位置 tsを演算するようにしても よい。 たとえば、 出力開始位置 ts= (t2— t X 2とすれば、 マルチメディア フアイルが選択されてから指定されるまでの仮想的な再生時間が 2倍になるので、 マルチメディアが出力されていない間は 2倍の速度で仮想的に再生されたことに なる。 また、 出力開始位置 ts= (t2- tt) X0.5 とすれば、 マルチメディアフ ァィルが選択されてから指定されるまでの仮想的な再生時間が 0.5倍になるので、 マルチメディアが出力されていない間は半分の速度で仮想的に再生されたことに なる。 Alternatively, the output start position t s may be calculated by multiplying the virtual playback time (t ^ —tj by a certain number) from the selection of the multimedia file to the designation. If the start position t s = (t 2 — t X 2, the virtual playback time from the selection of the multimedia file to the designation is doubled, so while the multimedia is not output, . at twice the speed it will be reproduced virtually Further, output start position t s = - if (t 2 t t) x0.5, to multimedia off Airu is designated from the selected Since the virtual playback time of the multimedia becomes 0.5 times, it is virtually played back at half speed while no multimedia is output.
さらに、 マルチメディアファイルの種類によって、 マルチメディアファイルが 選択されてから指定されるまでの仮想的な再生時間 (t2— t に掛ける倍数を 可変としてもよい。 たとえば、 近年、 地上波テレビ放送においても i E PG (R) (Internet Electronic Program Guide) や ADAMS— E PG (R) (TV-Asahi Data and Multimedia Service Electronic Program Guide) など放 送番組の内容をインターネット経由やデータ放送を使って放送しており、 その放 送番組を録画する際に、 放送番組の内容を併せて記録しておけば、 録画されたマ ルチメディアファイルの種類を容易に知ることができる。 そして、 マルチメディ ァファイルの種類に対して、 予め倍数を設定しておくことで、 たとえば、 マルチ メディアフアイルがドラマ番組の録画ファィルであれば、 3倍速で仮想的に再生 し、 ニュース番組の録画ファイルであれば、 1倍速で仮想的に再生するようにで きる。 また、 1つのマルチメディアファイルのうち、 前半は 3倍速で仮想的に再 生し、 後半は 1倍速で仮想的に再生するようにすることで、 前半の大雑把な内容 把握が短時間にできるようにすることもできる。 Furthermore, depending on the type of multimedia file, the virtual playback time from when the multimedia file is selected to when it is specified (the multiple of t 2 — t may be variable. For example, in recent years, in terrestrial television broadcasting, Broadcasts the contents of broadcast programs such as iEPG (R) (Internet Electronic Program Guide) and ADAMS—EPG (R) (TV-Asahi Data and Multimedia Service Electronic Program Guide) via the Internet or using data broadcasting. By recording the contents of the broadcast program when recording the broadcast program, the type of the recorded multimedia file can be easily known. By setting a multiple for each type in advance, for example, if the multimedia file is a recording file of a drama program, it is virtually reproduced at 3x speed. If it is a recorded file of a news program, it can be virtually played back at 1x speed, and the first half of one multimedia file is virtually played back at 3x speed, and the second half is 1x speed. By playing back virtually, it is possible to quickly grasp the rough contents of the first half.
なお、 出力開始位置は、 マルチメディアファイルが選択された時刻からマルチ メディアファイルが指定された時刻までに経過した時間に基づき、 決定されてい れば、 他の方法で決定されてもよい。 Note that the output start position may be determined by another method if it is determined based on the time elapsed from the time when the multimedia file is selected to the time when the multimedia file is specified.
マルチメディアファイル出力部 1 14は、 再生開始位置決定部 1 13により決 定された出力開始位置 から、 マルチメディアファイル指定部 1 12により指定 されたマルチメディアファイルを、 出力部 150に出力する。 The multimedia file output unit 114 is specified by the multimedia file specification unit 112 from the output start position determined by the playback start position determination unit 113. The output multimedia file is output to the output unit 150.
なお、 マルチメディアファイル出力部 1 14は、 決定された出力開始位置 tの 直前、 あるいは、 直後の区切りの位置から、 マルチメディアファイルを出力する ようにしてもよい。 たとえば、 テレビ放送を録画したマルチメディアファイルで あれば、 公知のシーン検出技術によりシーンごとの区切りを付与することができ、 決定された出力開始位置 tがシーン中の位置であるときは、 シーン直後からマル チメディアファイルを出力し、 決定された出力開始位置 tがシーン終了後の所定 時間内であるときは、 シーン終了直後からマルチメディァファイルを出力するよ うにする。 Note that the multimedia file output unit 114 may output the multimedia file immediately before the determined output start position t or from the position immediately after the determined output start position t. For example, if it is a multimedia file recorded from a television broadcast, a break for each scene can be given by a known scene detection technique. If the determined output start position t is a position in the scene, it is immediately after the scene. , A multimedia file is output, and when the determined output start position t is within a predetermined time after the end of the scene, the multimedia file is output immediately after the end of the scene.
図 3は、 本発明の実施例におけるマルチメディア出力装置 100の記憶部 1 3 FIG. 3 shows a storage unit 13 of the multimedia output device 100 according to the embodiment of the present invention.
0のファイル蓄積部 131に蓄積されるファイルの一例を示す図である。 図 3を 参照して、 Cドライブの 「r o k u g a」 フォルダには、 「r o k u g a O. m p e g J 、 「r o ku g a l. m p e g J および 「r o k u g a 2. m p e g J が蓄積され、 Cドライブの 「v i d e o」 フォルダには、 「v i d e o 0. m p e gj 、 「v i d e o l. mp e gJ および 「v i d e o 2. mp e gj 力 s蓄積 され、 Cドライブの 「a u d i oj フォルダには、 「a u d i o 0. mp 3」 、 「a u d i o l. mp 3 J および 「a u d i o 2. mp 3」 が蓄積されている。 ファイル名の拡張子が mp e gであるファイルは、 映像データの圧縮方式の 1 つである MP EGで圧縮された映像ファイルである。 7 is a diagram showing an example of a file stored in a file storage unit 131 of No. 0. FIG. Referring to Fig. 3, the "rokuga" folder on the C drive stores "rokuga O. mpeg J", "ro ku gal l. Mpeg J" and "rokuga 2. mpeg J", and the "video" folder on the C drive. the "video 0. mpe gj," video l. mp e gJ and "video 2. be mp e gj force s storage, the" audi oj folder on the C drive, "audio 0. mp 3", "audio l. mp 3 J and “audio 2. mp 3” are stored. A file with a file name extension of mp eg is a video file compressed by MPEG, which is one of the video data compression methods.
ファイル名の拡張子が mp 3であるファイルは、 音声データの圧縮方式の 1つ である MP 3 (MPEG Audio Layer-3) で圧縮された音声ファイルである。 A file whose file name extension is mp3 is an audio file compressed by MP3 (MPEG Audio Layer-3), which is one of the audio data compression methods.
本実施例では、 ファイルが記憶部 130に蓄積される場合について説明するが、 ファイルが蓄積される場所は、 記憶部 130に限定されるものではなく、 たとえ ば、 外部記憶装置 170の記録媒体 171あるいはネットワーク 200を介して 接続されたファイルサ一バ等であってもよい。 In this embodiment, the case where the file is stored in the storage unit 130 will be described. However, the place where the file is stored is not limited to the storage unit 130. For example, the storage medium of the external storage device 170 may be used. Alternatively, a file server or the like connected via the network 200 may be used.
また、 インターネットを介したビデオオンデマンドサービスについて、 本実施 例におけるマルチメディア出力装置 100を適用することができる。 すなわち、 インターネッ トに接続されたビデオサーバに対してファイルの任意の再生開始位 置から再生するように指示できるプロ トコルである R T S P (Real Time Streaming Protcol, RFC 2326) を利用して、 インターネットを介して、 仮想的な再生時間に基づきマルチメディアファイルとその再生開始位置とを指定 することで、 インターネット上のマルチメディアファイルに対して、 ザッビング 視聴を実現することができる。 Further, the multimedia output device 100 in the present embodiment can be applied to a video-on-demand service via the Internet. In other words, RTSP (Real Time) is a protocol that can instruct a video server connected to the Internet to play a file from an arbitrary playback start position. Streaming Protocol, RFC 2326) to specify multimedia files and their playback start position based on virtual playback time via the Internet, so that you can view and listen to multimedia files on the Internet. Can be realized.
図 4は、 第 1の実施例におけるマルチメディア出力装置 100の記憶部 1 30 の選択時刻記憶部 132と指定時刻記憶部 133とに記憶されるデータの一例を 示す図である。 図 4を参照して、 マルチメディアファイルのフアイノレ名の項目と、 選択時刻記憶部 132の項目と、 指定時刻記憶部 133の項目とが対応されて記 憶部 130に記憶される。 FIG. 4 is a diagram illustrating an example of data stored in the selected time storage unit 132 and the designated time storage unit 133 of the storage unit 130 of the multimedia output device 100 according to the first embodiment. With reference to FIG. 4, the item of the file name of the multimedia file, the item of the selected time storage unit 132, and the item of the designated time storage unit 133 are stored in the storage unit 130 in association with each other.
選択時刻記憶部 132に記憶されるデータは、 マルチメディアファイル選択部 1 1 1によりマルチメディアファイルが選択された時刻 である。 The data stored in the selected time storage unit 132 is the time when the multimedia file was selected by the multimedia file selection unit 111.
指定時刻記憶部 133に記憶されるデータは、 マルチメディアファイル指定部 1 12によりマルチメディアファイルが指定された時刻 12である。 Data stored in the designation time storage section 133 is the time 1 2 multimedia file is designated by the multimedia file designating unit 1 12.
たとえば、 フアイノレ名カ 「C : ¥r o k u g a¥ r o k u g a O. mp e gj のファイルは、 「7 : 00」 にマルチメディアファイル選択部 1 1 1により選択 され、 「7 : 05」 にマルチメディアファイル指定部 1 12により指定されたこ とが示されている。 For example, the file with the name “C: \ rokuga \ rokuga O.mpeggj” is selected by the multimedia file selection section 1 1 1 at “7:00”, and the multimedia file specification section at “7:05”. 1 12 indicates that it is specified.
図 5は、 第 1の実施例におけるマルチメディア出力装置 100の出力部 150 に表示される表示画面の一例である。 図 5を参照して、 マルチメディア出力装置 100の出力部 150には、 選択リスト 151と、 映像出力部 152とが出力さ れる。 FIG. 5 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the first embodiment. Referring to FIG. 5, a selection list 151 and a video output unit 152 are output to an output unit 150 of the multimedia output device 100.
選択リスト 1 51は、 マルチメディアファイル選択部 1 1 1から出力される、 選択されたマルチメディアファイルのリストであり、 録画ファイルの項目と映像 ファイルの項目と音楽ファイルの項目とに区分される。 録画ファイルには、 画像 入力端子等から入力され録画された映像データが含まれる。 映像ファイルには、 映像製作者から提供された映像データが含まれる。 音楽ファイルには、 音楽デー タが含まれる。 The selection list 151 is a list of selected multimedia files output from the multimedia file selection unit 111, and is divided into recording file items, video file items, and music file items. The recording file includes video data input and recorded from an image input terminal or the like. The video file contains the video data provided by the video producer. The music file contains music data.
映像出力部 152は、 マルチメディアファイル出力部 1 14から出力されるマ ルチメディア信号を映像として出力する。 図 6は、 第 1の実施例における表示画面の選択リスト 1 5 1でファイルを指定 する一例である。 図 6を参照して、 選択リスト 1 5 1の録画ファイルの項目に含 まれる 「r o k u g a 2」 を指定する場合を示す。 The video output unit 152 outputs the multimedia signal output from the multimedia file output unit 114 as a video. FIG. 6 is an example in which a file is specified in the selection list 15 1 of the display screen in the first embodiment. Referring to FIG. 6, a case where “rokuga 2” included in the recording file item of the selection list 15 1 is specified is shown.
ファイルを指定する場合は、 入力部 1 4 0のマウスあるいはキーボードで選択 リスト 1 5 1の所望のファイル名が表示されているセルに反転表示部を移動させ 決定指示をする。 To specify a file, use the mouse or keyboard of the input unit 140 to move the highlighted display to the cell displaying the desired file name in the selection list 151, and give a decision instruction.
図 7は、 第 1の実施例におけるマルチメディア出力装置 1 0 0で行なわれる処 理のうちメインル一チンの流れを示すフローチャートである。 図 7を参照して、 ステップ S 3 0 1では、 選択処理ルーチンが実行される。 選択処理ルーチンにつ いては、 図 8で説明する。 FIG. 7 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the first embodiment. Referring to FIG. 7, in step S301, a selection processing routine is executed. The selection processing routine will be described with reference to FIG.
図 8は、 第 1の実施例におけるマルチメディア出力装置 1 0 0で行なわれる処 理のうち選択処理ルーチンの流れを示すフローチヤ一トである。 図 8を参照して、 ステップ S 3 1 1では、 マルチメディアファイル選択部 1 1 1により、 フアイノレ 蓄積部 1 3 1に蓄積されたファイルから、 時間経過に伴い変化する動的な複数の マルチメディアファイルが選択される。 FIG. 8 is a flowchart showing the flow of a selection processing routine among the processing performed by the multimedia output device 100 in the first embodiment. Referring to FIG. 8, in step S 311, the multimedia file selection unit 1 1 1, based on the files stored in the file storage unit 13 1, extracts a plurality of dynamic multimedia that changes with time. The file is selected.
ステップ S 3 1 2では、 マルチメディアファイル選択部 1 1 1により、 ステツ プ S 3 1 1でマルチメディアファイルが選択された時刻 がマルチメディアフ アイルと対応されて選択時刻記憶部 1 3 2に記憶される。 そして、 メインルーチ ンに戻る。 In step S 312, the multimedia file selection unit 1 1 1 stores the time at which the multimedia file was selected in step S 3 1 1 in the selected time storage unit 1 32 in correspondence with the multimedia file. Is done. Then return to the main routine.
図 7に戻って、 次のステップ S 3 0 2では、 マルチメディアファイル指定部 1 Returning to FIG. 7, in the next step S302, the multimedia file designation section 1
1 2により、 図 8の選択処理ルーチンのステップ S 3 1 1で選択されたマルチメ ディアファイルのうちのいずれかを指定する入力が入力部 1 4 0から受付けられ る。 マルチメディアファイルの指定がある場合は、 ステップ S 3 0 3に進み、 マ ルチメディアファイルの指定がない場合は、 ステップ S 3 0 2を繰返す。 According to 12, an input specifying one of the multimedia files selected in step S 311 of the selection processing routine of FIG. 8 is received from the input unit 140. If a multimedia file is specified, the process proceeds to step S303, and if a multimedia file is not specified, step S302 is repeated.
ステップ S 3 0 3では、 出力処理ルーチンが実行される。 出力処理ルーチンに ついては、 図 9で説明する。 In step S303, an output processing routine is executed. The output processing routine will be described with reference to FIG.
図 9は、 第 1の実施例におけるマルチメディア出力装置 1 0 0で行なわれる処 理のうち出力処理ルーチンの流れを示すフローチヤ一トである。 図 9を参照して、 ステップ S 3 2 1では、 マルチメディアファイル指定部 1 1 2により、 メインノレ ーチンでマルチメディアフアイルが指定された時刻 t 2がマルチメディアフアイ ルと対応されて指定時刻記憶部 1 3 3に記憶される。 FIG. 9 is a flowchart showing the flow of an output processing routine among the processing performed by the multimedia output device 100 in the first embodiment. Referring to FIG. 9, in step S 3 21, the main file is designated by the multimedia file designation section 1 12. The time t 2 at which the multimedia file is designated by the routine is stored in the designated time storage unit 133 in association with the multimedia file.
ステップ S 3 2 2では、 再生開始位置決定部 1 1 3により、 メインノレ一チンで 選択時刻記憶部 1 3 2に記憶された時刻 からステップ S 3 2 1で指定時刻記 憶部 1 3 3に記憶された時刻 t 2までに経過した時間 t 2— に基づき、 マルチ メディアファイルの出力開始位置 t (= t 2- t t) が決定される。 ここで、 出力 開始位置 tがマルチメディアファイルの最後の位置 t eより後の場合、 全再生時 間 t βのマルチメディァフアイノレが繰返し再生されていたとして、 補正した出力 開始位置 t s (= t m o d t j を出力開始位置 tとしてもよい。 In step S322, the playback start position determination unit 113 stores the time stored in the selected time storage unit 132 in the main timer in the designated time storage unit 133 in step S321. The output start position t (= t 2 -t t ) of the multimedia file is determined based on the time t 2 — elapsed until the time t 2 . Here, if the output start position t is after the last position t e multimedia files, as multimedia § Huai Honoré total playback time between t beta has been repeatedly reproduced, corrected output start position t s (= tmodtj may be the output start position t.
ステップ S 3 2 3では、 マルチメディアファイル出力部 1 1 4により、 ステツ プ S 3 2 2で決定された出力開始位匱から、 メインルーチンで指定されたマルチ メディアファイルが出力部 1 5 0に出力される。 そして、 メインルーチンに戻る。 図 7に戻って、 ステップ S 3 0 3の出力処理ルーチンを終えた後は、 再びステ ップ S 3 0 2に戻る。 In step S332, the multimedia file specified by the main routine is output to the output unit 150 by the multimedia file output unit 114 from the output start position determined in step S322. Is done. Then, the process returns to the main routine. Returning to FIG. 7, after finishing the output processing routine of step S303, the process returns to step S302 again.
以上、 説明したように、 第 1の実施例におけるマルチメディア出力装置 1 0 0 は、 複数のファイルを蓄積し、 蓄積されたファイルから時間経過に伴い変化する 動的な複数のマルチメディアフアイルを選択し、 マルチメディアフアイルが選択 された時刻 をマルチメディアファイルと対応させて記憶し、 選択されたマル チメディアファイルのうちいずれかを指定する入力を受付け、 マルチメディアフ アイルが指定された時刻 をマルチメディアファイルと対応させて記憶し、 指 定されたマルチメディアファイルが選択された時刻 t 2からマルチメディアファ ィルが指定された時刻 までに経過した時間 1^一 に基づき、 マルチメディ ァファイルの出力開始位置 t (= t 2— ) を決定し、 決定された出力開始位置 tから指定されたマルチメディアファイルを出力する。 As described above, the multimedia output device 100 according to the first embodiment stores a plurality of files and selects a plurality of dynamic multimedia files that change with time from the stored files. The multimedia file stores the selected time in association with the multimedia file, receives an input specifying one of the selected multimedia files, and stores the multimedia file at the specified time. stored in association with the file, based on the time t 2 when specified multimedia file is selected multimedia file time I le has elapsed before the specified time 1 ^ one, the multimedia § file output start position t (= t 2 -) was determined, multimedia specified by the determined output start position t To output a file.
このため、 マルチメディアファイルを快適にザッビング視聴することが可能な マルチメディァ出力装置を提供することができる。 Therefore, it is possible to provide a multimedia output device capable of comfortably watching and listening to multimedia files.
なお、 第 1の実施例においては、 マルチメディア出力装置 1 0 0で行なわれる 処理について説明したが、 図 7に示した処理を実行するマルチメディァ出力方法、 図 7に示した処理をコンピュータに実行させるためのマルチメディア出力プログ ラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可能な記 録媒体として発明を捕らえることができる。 Although the processing performed by the multimedia output device 100 has been described in the first embodiment, a multimedia output method for executing the processing illustrated in FIG. 7 and the processing illustrated in FIG. Multimedia output program The invention can be regarded as a computer-readable recording medium on which a ram and a multimedia output program are recorded.
[第 2の実施例] [Second embodiment]
以下、 本実施例における第 2の実施例について説明する。 Hereinafter, a second embodiment of the present embodiment will be described.
第 2の実施例におけるマルチメディア出力装置 1 0 0の構成の概略は、 図 1で 説明した本発明の実施例におけるマルチメディア出力装置 1 0 0の構成の概略と 同様である。 The outline of the configuration of the multimedia output device 100 in the second embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
図 1 0は、 第 2の実施例におけるマルチメディア出力装置 1 0 0の制御部 1 1 0の機能の概略を示す機能ブロック図である。 図 1 0を参照して、 マルチメディ ァ出力装置 1 0 0の制御部 1 1 0は、 マルチメディアファイル選択部 1 1 1と、 チャンネル割付部 1 1 5と、 マルチメディアファイル指定部 1 1 2 Aと、 再生開 始位置決定部 1 1 3と、 マルチメディアファイル出力部 1 1 4とを含む。 また、 マルチメディア出力装置 1 0 0の記憶部 1 3 0は、 複数のファイルを蓄積するフ アイル蓄積部 1 3 1と、 選択時刻記憶部 1 3 2と、 指定時刻記憶部 1 3 3と、 チ ャンネル記憶部 1 3 4とを含む。 FIG. 10 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 in the second embodiment. Referring to FIG. 10, the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a channel allocation unit 115, and a multimedia file designation unit 112. A, a playback start position determination unit 113, and a multimedia file output unit 114. The storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, a designated time storage unit 133, And a channel storage section 134.
マルチメディアファイル選択部 1 1 1の機能については、 図 2で説明したとお りである。 The function of the multimedia file selection unit 111 is as described in FIG.
チャンネル割付部 1 1 5は、 マルチメディアフアイノレ選択部 1 1 1により選択 され 複数のマルチメディアフアイルのそれぞれに異なるチヤンネル番号を割り 付ける。 また、 チヤンネル割付部 1 1 5は、 チヤンネル記憶部 1 3 4に、 割り付 けられたチャンネル番号をマルチメディアファイルと対応させて記憶させる。 マルチメディアフアイノレ指定部 1 1 2 Aは、 マルチメディアフアイノレ選択部 1 1 1により選択されたマルチメディアファイルのうちのいずれかを指定する入力 を、 チャンネル割付部 1 1 5で割り付けられたチャンネル番号の指定で、 入力部 1 4 0から受付ける。 また、 マルチメディアファイル指定部 1 1 2は、 指定時刻 記憶部 1 3 3に、 マルチメディアファイルが指定された時刻をマルチメディアフ アイルと対応させて記憶させる。 The channel allocating unit 115 is selected by the multimedia file selecting unit 111 and allocates a different channel number to each of the plurality of multimedia files. The channel allocating section 115 stores the allocated channel numbers in the channel storage section 134 in association with the multimedia files. The multimedia file designation section 1 1 2 A is used for inputting one of the multimedia files selected by the multimedia file selection section 1 1 1 to the channel assigned by the channel assignment section 1 1 5 Accept from the input section 140 by specifying the number. Further, the multimedia file designation section 112 stores the designated time of the multimedia file in the designated time storage section 133 in association with the multimedia file.
再生開始位置決定部 1 1 3およびマルチメディアファイル出力部 1 1 4の機能 については、 図 2で説明したとおりである。 第 2の実施例におけるマルチメディア出力装置 1 00の記憶部 1 30のフアイ ル蓄積部 1 3 1に蓄積されるファイルの一例は、 図 3で説明した本実施例におけ るマルチメディア出力装置 1 00の記憶部 1 30のファイル蓄積部 1 3 1に蓄積 されるファイルの一例と同様である。 The functions of the playback start position determination unit 113 and the multimedia file output unit 114 are as described in FIG. An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 in the second embodiment is the multimedia output device 1 in the present embodiment described with reference to FIG. This is the same as an example of a file stored in the file storage unit 1331 of the storage unit 130 of 00.
図 1 1は、 第 2の実施例におけるマルチメディア出力装置 1 00の記憶部 1 3 FIG. 11 shows a storage unit 13 of the multimedia output device 100 in the second embodiment.
0のチャンネル番号記憶部 1 34と選択時刻記憶部 1 3 2と指定時刻記憶部 1 3 3とに記憶されるデータの一例を示す図である。 図 1 1を参照して、 マルチメデ ィァファイルのチャンネル番号記憶部 1 34の項目と、 ファイル名の項目と、 選 択時刻記憶部 1 3 2の項目と、 指定時刻記憶部 1 3 3の項目とが対応されて記憶 部 1 3 0に記憶される。 FIG. 7 is a diagram showing an example of data stored in a channel number storage unit of 0, a selected time storage unit and a designated time storage unit. Referring to FIG. 11, the items in the channel number storage section 134 of the multimedia file, the file name, the selected time storage section 132, and the designated time storage section 133 are different from each other. Corresponding information is stored in the storage unit 130.
チャンネル番号記憶部 1 34に記憶されるデータは、 チャンネル割付部 1 1 5 により、 複数のマルチメディアファイルのそれぞれに割り付けられるチャンネル 番号である。 The data stored in the channel number storage unit 134 is a channel number allocated to each of the plurality of multimedia files by the channel allocation unit 115.
選択時刻記憶部 1 3 2に記憶されるデータは、 図 4で説明したとおりである。 指定時刻記憶部 1 3 3に記憶されるデータは、 マルチメディアファイル指定部 1 1 2 Aによりマルチメディアファイルが指定された時刻である。 The data stored in the selected time storage unit 132 is as described in FIG. The data stored in the designated time storage unit 133 is the time at which the multimedia file was designated by the multimedia file designation unit 112A.
たとえば、 ファイル名が 「C : ¥ r o k u g a ¥ r o k u g a O, mp e gj のフアイノレは、 チャンネル番号が 「1 00」 であり、 ' 「7 : 00」 にマノレチメデ ィアブアイル選択部 1 1 1により選択され、 「7 : 0 5」 にマルチメディアファ ィル指定部 1 1 2 Aにより指定されたことが示されている。 For example, if the file name is "C: \ rokuga \ rokuga O, mp e gj", the channel number is "1 00". 7:05 ”indicates that the multimedia file was specified by the multimedia file specification section 1 12 A.
図 1 2は、 第 2の実施例におけるマ チメディア出力装置 1 00の出力部 1 5 0に表示される表示画面の一例である。 図 1 2は、 図 5で説明した第 1の実施例 におけるマルチメディア出力装置 1 00の出力部 1 5 0に表示される表示画面に チャンネノレ番号を加えたものである。 FIG. 12 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 in the second embodiment. FIG. 12 is a diagram in which a channel number is added to the display screen displayed on the output unit 150 of the multimedia output device 100 in the first embodiment described in FIG.
図 1 3は、 第 2の実施例におけるマルチメディア出力装置 1 00で行なわれる 処理のうちメインルーチンの流れを示すフローチヤ一トである。 図 1 3を参照し て、 ステップ S 40 1では、 選択処理ルーチンが実行される。 選択処理ル一チン については、 図 8で説明したとおりである。 FIG. 13 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the second embodiment. Referring to FIG. 13, in step S401, a selection processing routine is executed. The selection processing routine is as described in FIG.
ステップ S 40 2では、 チャンネル割付処理ルーチンが実行される。 チャンネ ル割付処理ルーチンについては、 図 1 4で説明する。 In step S402, a channel assignment processing routine is executed. Channe FIG. 14 shows the file allocation processing routine.
図 1 4は、 第 2の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうちチャンネル割付処理ルーチンの流れを示すフローチャートである。 図 1 4を参照して、 ステップ S 4 1 1では、 チャンネノレ割付部 1 1 5により、 図 8 の選択処理ルーチンのステップ S 3 1 1で選択された複数のマルチメディアファ ィルのそれぞれに異なるチャンネノレ番号が割り付けられる。 FIG. 14 is a flowchart showing the flow of a channel allocation processing routine among the processing performed by the multimedia output device 100 in the second embodiment. Referring to FIG. 14, in step S411, the channel assignment unit 115 differs from the multimedia file selected in step S311 of the selection processing routine in FIG. 8 to each of the plurality of multimedia files. A channel number is assigned.
ステップ S 4 1 2では、 チャンネル割付部 1 1 5により、 ステップ S 4 1 1で マルチメディアフアイルに割り付けられたチヤンネノレ番号が、 マルチメディァフ アイルと対応されて、 チャンネル記憶部 1 3 4に記憶される。 そして、 メインノレ 一チンに戻る。 In step S 4 1 2, the channel assignment section 1 15 stores the channel number assigned to the multimedia file in step S 4 1 1 in the channel storage section 13 4 in correspondence with the multimedia file. You. Then, go back to the main store.
図 1 3に戻って、 次のステップ S 4 0 3では、 マルチメディアファイル指定部 1 1 2 Aにより、 図 8の選択処理ルーチンのステップ S 3 1 1で選択されたマル チメディアファイルのうちのいずれかを指定する入力が、 図 1 4のチャンネノレ割 付処理ルーチンの S 4 1 1で割り付けられたチヤンネル番号で入力部 1 4 0力、ら 受付けられる。 マルチメディアファイルの指定がある場合は、 ステップ S 4 0 4 に進み、 マルチメディアファイルの指定がない場合は、 ステップ S 4 0 3を繰返 す。 Returning to FIG. 13, in the next step S 403, the multimedia file specification section 1 12 A causes any of the multimedia files selected in step S 311 of the selection processing routine of FIG. The input specifying this is received from the input unit 140 with the channel number assigned in S411 of the channel assignment processing routine in FIG. If a multimedia file is specified, the process proceeds to step S404, and if a multimedia file is not specified, step S403 is repeated.
ステップ S 4 0 4では、 出力処理ルーチンが実行される。 出力処理ルーチンに ついては、 図 9で説明したとおりである。 ステップ S 4 0 4の出力処理ルーチン を終えた後は、 再びステップ S 4 0 3に戻る。 In step S404, an output processing routine is executed. The output processing routine is as described in FIG. After finishing the output processing routine of step S404, the process returns to step S403 again.
以上、 説明したように、 第 2の実施例におけるマルチメディア出力装置 1 0 0 は、 複数のファイルを蓄積し、 蓄積されたファイルから時間経過に伴い変化する 動的な複数のマルチメディアフアイルを選択し、 マルチメディアフアイルが選択 された時刻 をマルチメディアファイルと対応させて記憶し、 選択された複数 のマルチメディアファイルのそれぞれに異なるチャンネノレ番号を割付け、 割付け られたチヤンネル番号をマルチメディアファイルと対応させて記憶し、 チヤンネ ル番号の指定により、 選択されたマルチメディアファイルのうちいずれかを指定 する入力を受付け、 マルチメディアファイルが指定された時刻 t 2をマルチメデ ィァファイルと対応させて記憶し、 指定されたマルチメディアフアイルが選択さ れた時刻 からマルチメディアフアイルが指定された時刻 t 2までに経過した時 間 ΐ 2— に基づき、 マルチメディアファイルの出力開始位置 t (= t 2~ t を決定し、 決定された出力開始位置 tから指定されたマルチメディアファイルを 出力する。 As described above, the multimedia output device 100 according to the second embodiment stores a plurality of files and selects a plurality of dynamic multimedia files that change with time from the stored files. Then, the multimedia file stores the selected time in association with the multimedia file, assigns a different channel number to each of the selected multimedia files, and associates the assigned channel number with the multimedia file. storing Te, by specifying the Chiyan'ne Le numbers, accepting an input for specifying any one of the selected multimedia file, the time t 2 when the multimedia file is specified and stored in correspondence with MultiMediaCard Iafairu, designated Multimedia file selected The while time when the multimedia file has passed up to the specified time t 2 from ΐ 2 - based on, determines the output start position t (= t 2 ~ t of multimedia files, determined output start position Outputs the specified multimedia file from t.
このため、 マルチメディアファイルを快適にザッビング視聴することが可能な マルチメディァ出力装置を提供することができる。 Therefore, it is possible to provide a multimedia output device capable of comfortably watching and listening to multimedia files.
なお、 第 2の実施例においては、 マルチメディア出力装置 1 0 0で行なわれる 処理について説明したが、 図 1 3に示した処理を実行するマルチメディア出力方 法、 図 1 3に示した処理をコンピュータに実行させるためのマルチメディア出力 プログラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可 能な記録媒体として発明を捕らえることができる。 In the second embodiment, the processing performed by the multimedia output device 100 has been described. However, the multimedia output method for executing the processing illustrated in FIG. 13 and the processing illustrated in FIG. The invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
[第 3の実施例] [Third embodiment]
以下、 本実施例における第 3の実施例について説明する。 Hereinafter, a third embodiment of the present invention will be described.
第 3の実施例におけるマルチメディア出力装置 1 0 0の構成の概略は、 図 1で 説明した本発明の実施例におけるマルチメディア出力装置 1 0 0の構成の概略と 同様である。 The outline of the configuration of the multimedia output device 100 in the third embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
図 1 5は、 第 3の実施例におけるマルチメディア出力装置の制御部の 能の概 略を示す機能ブロック図である。 図 1 5を参照して、 マルチメディア出力装置 1 0 0の制御部 1 1 0は、 マルチメディアファイル選択部 1 1 1と、 マルチメディ ァフアイル指定部 1 1 2と、 再生開始位置決定部 1 1 3 Bと、 マルチメディァフ アイル出力部 1 1 4 Bと、 一時停止部 1 1 6と、 停止部 1 1 7と、 再生部 1 1 8 とを含む。 また、 マルチメディア出力装置 1 0 0の記憶部 1 3 0は、 複数のファ ィルを蓄積するファイル蓄積部 1 3 1と、 選択時刻記憶部 1 3 2と、 指定時刻記 憶部 1 3 3と、 再生位置記憶部 1 3 5とを含む。 FIG. 15 is a functional block diagram schematically showing the function of the control unit of the multimedia output device in the third embodiment. Referring to FIG. 15, the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 111. 3B, a multimedia file output unit 114B, a pause unit 116, a stop unit 117, and a playback unit 118. The storage section 130 of the multimedia output device 100 includes a file storage section 131 for storing a plurality of files, a selected time storage section 132, and a designated time storage section 133. And a playback position storage unit 135.
マルチメディアファイル選択部 1 1 1、 マルチメディアファイル指定部 1 1 2 および再生開始位置決定部 1 1 3の機能については、 図 2で説明したとおりであ る。 The functions of the multimedia file selection unit 111, the multimedia file designation unit 112 and the playback start position determination unit 113 are the same as those described in FIG.
マルチメディアファイル出力部 1 1 4 Bの機能については、 図 2で説明した機 能のほかに後述する機能がある。 一時停止部 1 1 6は、 マルチメディアファイル出力部 1 1 4 Bから出力されて いるマルチメディアファイルの一時停止を指示する。 また、 一日寺停止部 1 1 6は、 再生位置記憶部 1 3 5に、 マルチメディアファイルの一時停止位置 t, をマルチ メディアファイルと対応させて記憶させる。 The functions of the multimedia file output unit 114 B include, in addition to the functions described in FIG. The pause unit 1 16 instructs a pause of the multimedia file output from the multimedia file output unit 1 14 B. In addition, the one-day temple stop unit 116 stores the pause position t, of the multimedia file in the playback position storage unit 135 in association with the multimedia file.
停止部 1 1 7は、 マルチメディアファイル出力部 1 1 4 Bから出力されている マルチメディアファイルの停止を指示する。 The stop unit 117 instructs to stop the multimedia file output from the multimedia file output unit 114B.
再生部 1 1 8は、 一時停止部 1 1 6により一時停止されたマルチメディアファ ィルまたは停止部 1 1 7により停止されたマルチメディアファイルの再生を指示 する。 The playback unit 118 instructs playback of the multimedia file paused by the pause unit 116 or the multimedia file stopped by the stop unit 117.
—時停止部 1 1 6によりマルチメディアファイルの一時停止が指示された場合、 マルチメディアファイル出力部 1 1 4 Bは、 出力しているマルチメディアフアイ ルの再生を一時停止し、 一時停止位置記憶部 1 3 5は、 一時停止が指示されたと きのマルチメディアファイルの一時停止位置を記憶する。 そして、 再生部 1 1 8 により再生が指示された場合、 再生部 1 1 8は、 再生を指示した時刻 から、 一 B寺停止位置記憶部 1 3 5に記憶された一時停止位置 t, を差し引いた時刻 1 3 一 t ' を選択時刻記憶部 1 3 2に記憶させ、 マルチメディアファイル出力部 1 1 4 Bは、 一時停止位置記憶部 1 3 5に記憶された一時停止位置 t ' からマルチメ ディアフアイノレを出力部 1 5 0に出力する。 When the pause of the multimedia file is instructed by the pause unit 1 16, the multimedia file output unit 1 14 B pauses the playback of the output multimedia file and stores the pause position. The unit 135 stores the pause position of the multimedia file when the pause is instructed. Then, when playback is instructed by the playback unit 118, the playback unit 118 subtracts the temporary stop position t, stored in the one B temple stop position storage unit 135 from the time at which the playback is instructed. The selected time 1 3 1 t 'is stored in the selected time storage 1 3 2, and the multimedia file output section 1 1 4 B outputs the multimedia file from the pause position t' stored in the pause position storage 1 3 5 Is output to the output unit 150.
また、 停止部 1 1 7によりマルチメディアファイルの停止が指示された場合、 マルチメディアファイル出力部 1 1 4 Bは、 出力しているマルチメディアフアイ ルの再生を停止する。 そして、 再生部 1 1 8により再生が指示された場合、 再生 部 1 1 8は、 再生を指示した時刻 t 3を選択時刻記憶部 1 3 2に記憶させ、 マル チメディアファイル出力部 1 1 4 Bは、 マルチメディアファイルの最初の位置 t 0 (= 0 ) からマルチメディアファイルを出力部 1 5 0に出力する。 When the stop unit 117 instructs to stop the multimedia file, the multimedia file output unit 114B stops the playback of the output multimedia file. When the reproduction is instructed by the playback unit 1 1 8, the playback unit 1 1 8, stores the time t 3 when an instruction to playback the selected time storage unit 1 3 2, multimedia file output unit 1 1 4 B Outputs the multimedia file to the output unit 150 from the first position t 0 (= 0) of the multimedia file.
第 3の実施例におけるマルチメディア出力装置 1 0 0の記憶部 1 3 0のフアイ ル蓄積部 1 3 1に蓄積されるファイルの一例は、 図 3で説明した本実施例におけ るマルチメディア出力装置 1 0 0の記憶部 1 3 0のファイル蓄積部 1 3 1に蓄積 されるフアイルの一例と同様である。 An example of a file stored in the file storage section 131 of the multimedia output device 100 in the third embodiment is the multimedia output in the present embodiment described with reference to FIG. This is the same as an example of a file stored in the file storage unit 131 of the storage unit 130 of the device 100.
図 1 6は、 第 3の実施例におけるマルチメディア出力装置の記億部の選択時刻 記憶部と指定時刻記憶部と再生位置記憶部とに記憶されるデータの一例を示す図 である。 図 16を参照して、 マルチメディアファイルのフアイノレ名の項目と、 選 択時刻記憶部 132の項目と、 指定時刻記憶部 1 33の項目と、 一時停止位置記 憶部 135の項目とが対応されて記憶部 130に記憶される。 FIG. 16 shows the selection time of the memory section of the multimedia output device in the third embodiment. FIG. 4 is a diagram showing an example of data stored in a storage unit, a designated time storage unit, and a reproduction position storage unit. Referring to FIG. 16, the item of the file name of the multimedia file, the item of the selected time storage unit 132, the item of the designated time storage unit 133, and the item of the pause position storage unit 135 are associated with each other. And stored in the storage unit 130.
選択時刻記憶部 132と指定時刻記憶部 133とに記憶されるデータについて は、 図 4で説明したとおりである。 The data stored in the selected time storage unit 132 and the designated time storage unit 133 are as described in FIG.
一時停止位置記憶部 135に記憶されるデータは、 一時停止部 1 16によりマ ルチメディアファイルの一時停止が指示されたときの一時停止位置 t, と、 マル チメディアファイルの最初の位置 t。 (=0) から最後の位置 teまでの再生に要 する全再生時間 teとである。 ここでは、 一時停止位置記憶部 135に記憶され るデータは、 分数形式で示されており、 分子が一時停止位置 t' を示し、 分母が 全再生時間 teを示す。 The data stored in the pause position storage unit 135 includes the pause position t when the pause unit 116 instructs the pause of the multimedia file, and the first position t of the multimedia file. The total playback time t e required for playback from (= 0) to the last position t e . Here, data that will be stored in the temporary stop position storing unit 135 is shown in a fractional form, the molecule represents the pause position t ', the denominator indicates the total playback time t e.
たとえば、 フアイノレ名力 S 「C : ¥ r o ku g a¥r o k u g a O. mp e gj のファイルは、 「7 : 00」 にマルチメディアファイル選択部 11 1により選択 され、 「7 : 05」 にマルチメディアファイル指定部 1 12により指定されたこ とが示されている。 また、 ファイル名が 「C : ¥ r o k u g a¥r o ku g a O. mp e g」 のファイルは、 全再生時間 te= 10分であり、 一時停止位置 t, =For example, the file of Huai Nore famous S “C: ¥ rokuga ¥ rokuga O.mpeggj” is selected by the multimedia file selection section 111 at “7:00” and the multimedia file is selected at “7:05”. It is indicated by the designation part 1 12 that it has been designated. The file with the file name "C: \ rokuga \ rokugaO.mpeg" has a total playback time of t e = 10 minutes and a pause position of t, =
8分の位置で一時停止されていることが示されている。 It is shown to be paused at 8 minutes.
図 17は、 第 3の実施例におけるマルチメディア出力装置 100の出力部 1 5 0に表示される表示画面の一例である。 図 17は、 図 5で説明した第 1の実施例 におけるマルチメディア出力装置 100の出力部 150に表示される表示画面に、 再生部 1 18に再生を指示する再生ボタン 141と、 停止部 117に停止を指示 する停止ボタン 142と、 一時停止部 1 16に一時停止を指示する一時停止ボタ ン 143とを加えたものである。 FIG. 17 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the third embodiment. FIG. 17 shows a display screen displayed on the output unit 150 of the multimedia output device 100 in the first embodiment described with reference to FIG. 5, a play button 141 for instructing the playback unit 118 to play, and a stop button 117 A stop button 142 for giving a stop instruction and a pause button 143 for giving a pause instruction to the pause section 116 are added.
図 18は、 第 3の実施例におけるマルチメディア出力装置で行なわれる処理の うちメインルーチンの流れを示すフローチャートである。 図 18を参照して、 ス テツプ S 501では、 選択処理ルーチンが実行される。 選択処理ルーチンについ ては、 図 8で説明したとおりである。 FIG. 18 is a flowchart illustrating a flow of a main routine among processes performed by the multimedia output device according to the third embodiment. Referring to FIG. 18, in step S501, a selection processing routine is executed. The selection processing routine is as described in FIG.
次のステップ S 502では、 マルチメディアフアイノレ指定部 1 12により、 図 8の選択処理ルーチンのステップ S 3 1 1で選択されたマルチメディアファイル のうちのいずれかを指定する入力が、 入力部 1 4 0から受付けられる。 マルチメ ディアファイルの指定がある場合は、 ステップ S 5 0 3に進み、 マルチメディア ファイルの指定がない場合は、 ステップ S 5 0 5に進む。 In the next step S502, the multimedia finale designation unit 112 An input designating any one of the multimedia files selected in step S311 of the selection processing routine of Step 8 is received from the input unit 140. If a multimedia file is specified, the process proceeds to step S503. If no multimedia file is specified, the process proceeds to step S505.
ステップ S 5 0 3では、 マルチメディアファイル出力部 1 1 4により、 ステツ プ S 5 0 2で指定されたマルチメディアファイルが一時停止中力、、 停止中か、 あ るいは、 どちらでもないかが判断される。 一時停止中の場合は、 ステップ S 5 0 8に進み、 停止中の場合は、 ステップ S 5 0 8に進み、 どちらでもない場合は、 ステップ S 5 0 4に進む。 In step S503, the multimedia file output unit 114 determines whether the multimedia file specified in step S502 is in a paused state, a stopped state, or neither. Is done. If it is temporarily stopped, the process proceeds to step S508. If it is stopped, the process proceeds to step S508. Otherwise, the process proceeds to step S504.
ステップ S 5 0 4では、 出力処理ルーチンが実行される。 出力処理ルーチンに ついては、 図 9で説明したとおりである。 ステップ S 5 0 4の出力処理ルーチン を終えた後は、 ステップ S 5 0 5に進む。 In step S504, an output processing routine is executed. The output processing routine is as described in FIG. After finishing the output processing routine of step S504, the process proceeds to step S505.
ステップ S 5 0 5では、 一時停止部 1 1 6によりマルチメディアファイルの一 時停止が指示されたか、 停止部 1 1 7によりマルチメディアファイルの停止が指 示されたか、 あるいは、 どちらでもないかが判断される。 一時停止が指示された 場合は、 ステップ S 5 0 6に進み、 停止が指示された場合は、 ステップ S 5 0 7 に進み、 どちらでもない場合は、 ステップ S 5 0 8に進む。 In step S505, it is determined whether the pause unit 116 has instructed the pause of the multimedia file, the stop unit 117 has instructed the stop of the multimedia file, or neither. Is done. If the suspension is instructed, the process proceeds to step S506. If the stop is instructed, the process proceeds to step S507. Otherwise, the process proceeds to step S508.
ステップ S 5 0 6では、 一時停止処理ノレ一チンが実行される。 一時停止処理ル 一チンについては、 図 1 9で説明する。 In step S506, the temporary stop processing routine is executed. The suspend processing routine is described in Figure 19.
図 1 9は、 第 3の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうち一時停止処理ルーチンの流れを示すフローチャートである。 図 1 9を 参照して、 ステップ S 5 1 1では、 一時停止部 1 1 6により、 マルチメディアフ アイル出力部 1 1 4 Bから出力されているマルチメディアファイルの再生が一時 停止される。 FIG. 19 is a flowchart showing the flow of a temporary stop processing routine among the processing performed by the multimedia output device 100 in the third embodiment. Referring to FIG. 19, in step S511, the pause of the multimedia file output from multimedia file output unit 114B is temporarily stopped by pause unit 116.
ステップ S 5 1 2では、 一時停止部 1 1 6により、 メインルーチンで一時停止 が指示されたときのマルチメディアフアイルの一時停止位置 t, が一時停止位置 記憶部 1 3 5に記憶される。 そして、 メインルーチンに戻る。 In step S512, the pause unit 116 stores the pause position t, of the multimedia file when the pause is instructed in the main routine, in the pause position storage unit 135. Then, the process returns to the main routine.
図 1 8に戻って、 ステップ S 5 0 7では、 停止処理ルーチンが実行される。 停 止処理ルーチンについては、 図 2 0で説明する。 図 2 0は、 第 3の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうち停止処理ルーチンの流れを示すフローチヤ一トである。 図 2 0を参照 して、 ステップ S 3 2 1では、 、 停止部 1 1 7により、 マルチメディアファイル 出力部 1 1 4 Bから出力されているマルチメディアファイルの再生が停止される。 そして、 メインルーチンに戻る。 Returning to FIG. 18, in step S507, a stop processing routine is executed. The stop processing routine will be described with reference to FIG. FIG. 20 is a flowchart showing the flow of the stop processing routine among the processing performed by the multimedia output device 100 in the third embodiment. Referring to FIG. 20, in step S321, the reproduction of multimedia file output from multimedia file output unit 114B is stopped by stop unit 117. Then, the process returns to the main routine.
図 1 8に戻って、 ステップ S 5 0 8では、 再生部 1 1 8により、 マルチメディ ァファイル出力部 1 1 4 Bに再生が指示されたか否かが判断される。 再生が指示 された場合は、 ステップ S 5 0 9に進み、 再生が指示されていない場合は、 ステ ップ S 5 0 2に戻る。 Returning to FIG. 18, in step S508, the reproducing unit 118 determines whether or not reproduction has been instructed to the multimedia file output unit 114B. When the reproduction is instructed, the process proceeds to step S509, and when the reproduction is not instructed, the process returns to step S502.
ステップ S 5 0 9では、 再生処理ルーチンが実行される。 再生処理ルーチンに ついては、 図 2 1で説明する。 In step S509, a reproduction processing routine is executed. The playback processing routine will be described with reference to FIG.
図 2 1は、 第 3の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうち再生処理ルーチンの流れを示すフローチャートである。 図 2 1を参照 して、 ステップ S 5 3 1では、 再生部 1 1 8により、 メインルーチンで出力され たマルチメディアファイルが一時停止中か、 停止中か、 あるいは、 どちらでもな いかが判断される。 一時停止中の場合は、 ステップ S 5 3 2に進み、 停止中の場 合は、 ステップ S 5 3 4に進み、 どちらでもない場合は、 メインルーチンに戻る。 ステップ S 5 3 2では、 再生部 1 1 8により、 メインルーチンで再生が指示さ れた時刻 から、 メインルーチンで記憶された一時停止位置 を差し引いた 時刻 t 3— t ' i 選択時刻記憶部 1 3 2に記憶される。 FIG. 21 is a flowchart showing the flow of a reproduction processing routine among the processing performed by the multimedia output device 100 in the third embodiment. Referring to FIG. 21, in step S531, the playback unit 118 determines whether the multimedia file output in the main routine is paused, stopped, or neither. . If the vehicle is temporarily stopped, the process proceeds to step S532, and if the vehicle is stopped, the process proceeds to step S533. In step S 5 32, the playback unit 1 18 subtracts the pause position stored in the main routine from the time when playback is instructed in the main routine. T 3 —t ′ i selected time storage unit 1 It is stored in 32.
次のステップ S 5 3 3では、 マルチメディアファイル出力部 1 1 4 Bにより、 メインルーチンで再生を指示されたマルチメディアファイルが、 図 1 9の一時停 止処理ルーチンのステップ S 5 1 2で記憶された一時停止位置 t ' から出力部 1 5 0に出力される。 そして、 メインルーチンに戻る。 In the next step S5333, the multimedia file instructed to be played back in the main routine by the multimedia file output unit 114B is stored in step S512 of the pause processing routine in FIG. Is output to the output unit 150 from the temporary stop position t '. Then, the process returns to the main routine.
ステップ S 5 3 4では、 再生部 1 1 8により、 メインルーチンで再生を指示さ れた時刻 13が、 選択時刻記憶部 1 3 2に記憶される。 In step S 5 3 4, the playback unit 1 1 8, time 1 3, which is instructed to play in the main routine is stored in the selected time storage unit 1 3 2.
次のステップ S 5 3 5では、 マルチメディアファイル出力部 1 1 4 Bにより、 メィンルーチンで再生を指示されたマルチメディアファイルが、 マルチメディア ファイルの最初の位匱 t。 (= 0 ) から出力部 1 5 0に出力される。 そして、 メ インルーチンに戻る。 In the next step S5355, the multimedia file output from the multimedia file output unit 114B is instructed to play in the main routine, and the multimedia file is placed at the first position of the multimedia file. (= 0) is output to the output unit 150. And, Return to in-routine.
図 1 8に戻って、 ステップ S 5 0 9の再生処理ルーチンを終えた後は、 ステツ プ S 5 0 2に戻る。 Returning to FIG. 18, after the reproduction processing routine of step S509 is completed, the process returns to step S502.
以上、 説明したように、 第 3の実施例におけるマルチメディア出力装置 1 0 0 は、 マルチメディアファイルの一時停止が指示された場合、 出力されているマル チメディアフアイルの再生を一時停止し、 一時停止が指示されたときのマルチメ ディアファイルの一時停止位置 t ' を記憶し、 再生が指示された場合、 再生が指 示された時刻 から、 記憶された一時停止位置 t, を差し引いた時刻 t 3— t ' を記憶し、 記憶された一時停止位置 t ' 力 ^マルチメディアファイルを出力する。 このため、 他のマルチメディアファイルに切替えたいが、 現在出力されている マルチメディアファイルも見たい場合に、 現在出力されているマルチメディアフ アイルを一時停止してから、 他のマルチメディアファイルに切替えることができ る。 その結果、 マルチメディアファイルを快適にザッビング視聴することができ る。 As described above, the multimedia output device 100 in the third embodiment, when instructed to pause a multimedia file, pauses playback of the output multimedia file, and pauses. The pause position t 'of the multimedia file at the time when is specified is stored, and when the playback is specified, the time t 3 at which the stored pause position t, is subtracted from the time at which the playback is instructed. t 'is stored, and the stored pause position t' force ^ Output multimedia file. Therefore, if you want to switch to another multimedia file, but also want to see the currently output multimedia file, pause the currently output multimedia file and then switch to another multimedia file. be able to. As a result, multimedia files can be comfortably viewed by zubbing.
また、 第 3の実施例におけるマルチメディア出力装置 1 0 0は、 マルチメディ ァフアイルの停止が指示された場合、 出力されているマルチメディアファイルの 再生を停止し、 停止されたマルチメディアファイルの再生が指示された場合、 再 生が指示された時刻 13を記憶し、 マルチメディアファイルの最初の位置 t。 (= 0 ) 力 らマルチメディアファイルを出力する。 Also, the multimedia output device 100 according to the third embodiment, when instructed to stop the multimedia file, stops the playback of the multimedia file being output, and plays back the stopped multimedia file. if instructed, and stores the time 1 3 playback is instructed, the first position t of the multimedia file. (= 0) Output multimedia file.
このため、 停止を指示してから、 再生を指示することにより、 マルチメディア ファイルを最初の位置から視聴することができる。 その結果、 マルチメディアフ アイルを快適にザッビング視聴することができる。 Therefore, by instructing stop and then playback, the multimedia file can be viewed from the beginning. As a result, multimedia files can be comfortably viewed and viewed.
なお、 第 3の実施例においては、 マルチメディア出力装置 1 0 0で行なわれる 処理について説明したが、 図 1 8に示した処理を実行するマルチメディア出力方 法、 図 1 8に示した処理をコンピュータに実行させるためのマルチメディア出力 プログラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可 能な記録媒体として発明を捕らえることができる。 Although the processing performed by the multimedia output device 100 has been described in the third embodiment, the multimedia output method for executing the processing illustrated in FIG. 18 and the processing illustrated in FIG. The invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
[第 4の実施例] [Fourth embodiment]
以下、 本実施例における第 4の実施例について説明する。 第 4の実施例におけるマルチメディア出力装置 1 0 0の構成の概略は、 図 1で 説明した本発明の実施例におけるマルチメディァ出力装置 1 0 0の構成の概略と 同様である。 Hereinafter, a fourth embodiment of the present embodiment will be described. The outline of the configuration of the multimedia output device 100 in the fourth embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
図 2 2は、 第 4の実施例におけるマルチメディア出力装置の制御部の機能の概 略を示す機能ブロック図である。 図 2 2を参照して、 マルチメディア出力装置 1 0 0の制御部 1 1 0は、 マルチメディアファイル選択部 1 1 1と、 マルチメディ ァファイル指定部 1 1 2と、 再生開始位置決定部 1 1 3 Cと、 マルチメディアフ アイル出力部 1 1 4 Cとを含む。 また、 マルチメディア出力装置 1 0 0の記憶部 1 3 0は、 複数のファイルを蓄積するファイル蓄積部 1 3 1と、 選択時刻記憶部 ' 1 3 2と、 指定時刻記憶部 1 3 3と、 視聴部分記憶部 1 3 6とを含む。 FIG. 22 is a functional block diagram schematically illustrating functions of a control unit of the multimedia output device according to the fourth embodiment. Referring to FIG. 22, the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111, a multimedia file designation unit 112, and a playback start position determination unit 1 13C and a multimedia file output unit 114C. The storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit '1 32, a specified time storage unit 133, And a viewing portion storage section 1 36.
マルチメディアファイル選択部 1 1 1およびマルチメディアファイル指定部 1 1 2の機能については、 図 2で説明したとおりである。 The functions of the multimedia file selection unit 111 and the multimedia file designation unit 112 are as described in FIG.
再生開始位置決定部 1 1 3 Cおよびマルチメディアファイル出力部 1 1 4 Cの 機能については、 図 2で説明した機能のほかに後述する機能がある。 The functions of the playback start position determination unit 113C and the multimedia file output unit 114C include the functions described below in addition to the functions described in FIG.
マルチメディアファイルが繰返し出力される場合、 マルチメディアファイル出 力部 1 1 4 Cは、 出力しているマルチメディアファイルで既に出力した部分を既 視聴部分とし、 まだ出力されていない部分を未視聴部分として、 マルチメディア ファイルと対応させて、 視聴部分記憶部 1 3 6に視聴情報を記憶させる。 When a multimedia file is repeatedly output, the multimedia file output unit 114C sets a portion of the output multimedia file that has already been output as a viewed portion, and a portion that has not been output yet as an unviewed portion. The viewing information is stored in the viewing portion storage unit 136 in association with the multimedia file.
そして、 再生開始位置決定部 1 1 3 Cは、 決定した再生開始位置 tが既視聴部 分である場合、 既視聴部分の後の未視聴部分 t " を再生開始位置 t (= t " ) と し、 決定した再生開始位置が未視聴部分である場合または未視聴部分がない場合、 決定した再生開始位置 tを再生開始位置とする。 Then, when the determined playback start position t is the already-viewed portion, the playback-start-position determining unit 113C sets the unviewed portion t "after the already-viewed portion as the playback start position t (= t"). If the determined playback start position is an unviewed portion or has no unviewed portion, the determined playback start position t is set as the playback start position.
第 4の実施例におけるマルチメディア出力装置 1 0 0の記憶部 1 3 0のフアイ ル蓄積部 1 3 1に蓄積されるファイルの一例は、 図 3で説明した本実施例におけ るマルチメディア出力装置 1 0 0の記憶部 1 3 0のファイル蓄積部 1 3 1に蓄積 されるファイルの一例と同様である。 An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 according to the fourth embodiment is the multimedia output in the embodiment described with reference to FIG. This is the same as an example of the file stored in the file storage unit 131 of the storage unit 130 of the device 100.
図 2 3は、 第 4の実施例におけるマルチメディア出力装置 1 0 0の記憶部 1 3 0の選択時刻記憶部と指定時刻記憶部と視聴部分記憶部とに記憶されるデータの 一例を示す図である。 図 2 3を参照して、 マルチメディアファイルのファイル名 の項目と、 選択時刻記憶部 132の項目と、 指定時刻記憶部 133の項目と、 視 聴部分記憶部 1 36の項目とが対応されて記憶部 1 30に記憶される。 FIG. 23 is a diagram illustrating an example of data stored in a selected time storage unit, a designated time storage unit, and a viewing / listening storage unit of the storage unit 130 of the multimedia output device 100 according to the fourth embodiment. It is. Referring to Figure 23, the file name of the multimedia file The items in the selected time storage unit 132, the items in the designated time storage unit 133, and the items in the viewing partial storage unit 136 are stored in the storage unit 130 in association with each other.
選択時刻記憶部 132と指定時刻記憶部 1 33とに記憶されるデータについて は、 図 4で説明したとおりである。 The data stored in the selected time storage unit 132 and the designated time storage unit 133 are as described in FIG.
視聴部分記憶部 136に記憶されるデータは、 マルチメディアファイルで既に 出力された部分を既視聴部分とし、 まだ出力されていない部分を未視聴部分とし て記憶されるデータである。 ここでは、 各ビットがマルチメディアファイルを単 位時間で区切った各部分に相当するビット列で既視聴部分と未視聴部分とを記憶 し、 既視聴部分は 「1」 で示し、 未視聴部分は 「0」 で示すこととする。 The data stored in the viewing part storage unit 136 is data in which a part already output in the multimedia file is stored as a viewed part, and a part that has not been output is stored as an unviewed part. Here, the watched portion and the unviewed portion are stored in a bit string in which each bit corresponds to each portion of the multimedia file divided by unit time, and the viewed portion is indicated by “1”, and the unviewed portion is indicated by “1”. 0 ".
たとえば、 ファイル名が 「C : ¥r o k u g a¥r o k u g a O. mp e gj のファイズレは、 「7 : 00」 にマルチメディアファイル選択部 1 1 1により選択 され、 「7 : 05」 にマルチメディアファイル指定部 1 12により指定されたこ とが示されている。 また、 ファイル名が 「C : ¥r o k u g a¥r o k u g a O. mp e g」 のファイルの既視聴部分と未視聴部分とを示すビット列は 「0000 1 1 1 100」 で示され、 ファイルの長さが 10分であり、 0〜4分と 9〜10 分とが未視聴部分であり、 5〜 8分が既視聴部分であることを示している。 For example, a file with the file name "C: \ rokuga \ rokuga O.mpeggj" is selected by the multimedia file selection section 1 1 1 at "7:00" and the multimedia file specification section at "7:05". 1 12 indicates that it is specified. In addition, the bit string indicating the already watched portion and the unviewed portion of the file having the file name “C: \ rokuga \ rokuga O.mp eg” is indicated by “0000 1 1 1 100”, and the file length is 10 minutes 0 to 4 minutes and 9 to 10 minutes are unviewed portions, and 5 to 8 minutes are already watched portions.
図 24は、 第 4の実施例におけるマルチメディア出力装置 100で行なわれる 処理のうちメインルーチンの流れを示すフローチヤ一トである。 図 24を参照し て、 ステップ S 601では、 選択処理ルーチンが実行される。 選択処理ルーチン については、 図 8で説明したとおりである。 FIG. 24 is a flowchart showing the flow of the main routine in the processing performed by the multimedia output device 100 in the fourth embodiment. Referring to FIG. 24, in step S601, a selection processing routine is executed. The selection processing routine is as described in FIG.
ステップ S 602では、 マルチメディアフアイノレ指定部 1 12により、 図 8の 選択処理ルーチンのステップ S 31 1で選択されたマルチメディアファイルのう ちいずれかを指定する入力が入力部 140力 ら受付けられる。 マルチメディアフ アイルの指定がある場合は、 ステップ S 603に進み、 マルチメディアファイル の指定がない場合は、 ステップ S 602を繰返す。 In step S602, the multimedia finale designation unit 112 receives from the input unit 140 an input that designates one of the multimedia files selected in step S311 of the selection processing routine of FIG. . If a multimedia file is specified, the process proceeds to step S603. If a multimedia file is not specified, step S602 is repeated.
ステップ S 603では、 出力処理 2ルーチンが実行される。 出力処理 2ルーチ ンについては、 図 25で説明する。 In step S603, the output processing 2 routine is executed. The output processing 2 routine will be described with reference to FIG.
図 25は、 第 4の実施例におけるマルチメディア出力装置 100で行なわれる 処理のうち出力処理 2ルーチンの流れを示すフローチャートである。 図 25を参 照して、 ステップ S 611では、 マルチメディアファイル指定部 112により、 メィンルーチンでマルチメディアフアイルが指定された時刻 12がマルチメディ ァファイルと対応されて指定時刻記憶部 133に記憶される。 FIG. 25 is a flowchart showing the flow of a second output processing routine among the processing performed by the multimedia output device 100 in the fourth embodiment. See Figure 25 Irradiation and, in step S 611, the multimedia file designating unit 112, the time 1 2 multimedia file is specified is associated is stored in the designation time storage section 133 and the multimedia § file in Meinruchin.
ステップ S 612では、 再生開始位置決定部 113Cにより、 図 8の選択処理 ルーチンのステップ S 312で選択時刻記憶部 132に記憶された時刻 から ステップ S 61 1で指定時刻記憶部 133に記憶された時刻 t2までに経過した 時間 12— に基づき、 マルチメディアファイルの出力開始位置 t (= 12- 11) が決定される。 ここで、 出力開始位置 tがマルチメディアファイルの最後の位置 teより後の場合、 補正した出力開始位置 ts (= t mo d te) を出力開始 位置 t (= ts) とする。 In step S612, the reproduction start position determination unit 113C uses the time stored in the selected time storage unit 132 in step S311 from the time stored in the selected time storage unit 132 in step S312 of the selection processing routine in FIG. based on the output starting position of the multi-media files t - the time 1 2 elapses before t 2 (= 1 2 - 1 1) is determined. Here, the output start position t if after the last position t e multimedia files, and the output start position obtained by correcting t s (= t mo dt e ) an output start position t (= t s).
ステップ S613では、 再生開始位置決定部 113Cにより、 ステップ S 61 2で決定された出力開始位置 tが既視聴部分であるか否かが、 視聴部分記憶部 1 36に記憶された視聴情報から判断される。 出力開始位置 tが既視聴部分である 場合は、 ステップ S 614に進み、 出力開始位置 tが既視聴部分でない場合は、 ステップ S 615に進む。 In step S613, the reproduction start position determination unit 113C determines whether or not the output start position t determined in step S612 is the already-viewed part from the viewing information stored in the viewing part storage unit 136. You. When the output start position t is the already-viewed portion, the process proceeds to step S614, and when the output start position t is not the already-viewed portion, the process proceeds to step S615.
ステップ S 614では、 再生開始位置決定部 113 Cにより、 メインルーチン で指定されたマルチメディアファイルに未視聴部分があるか否かが、 視聴部分記 憶部 136に記憶された視聴情報から判断される。 未視聴部分がある場合は、 ス テツプ S 616に進み、 未視聴部分がない場合は、 ステップ S 615に進む。 ステップ S 615では、 マルチメディアファイル出力部 114 Cにより、 ステ ップ S612で決定された出力開始位置もから、 メインルーチンで指定されたマ ルチメディアファイルが出力部 150に出力される。 そして、 メインルーチンに 戻る。 In step S614, the reproduction start position determination unit 113C determines whether or not there is an unviewed part in the multimedia file specified in the main routine from the viewing information stored in the viewed part storage unit 136. . If there is an unviewed portion, the process proceeds to step S616. If there is no unviewed portion, the process proceeds to step S615. In step S615, the multimedia file specified by the main routine is output to the output unit 150 by the multimedia file output unit 114C from the output start position determined in step S612. Then, the process returns to the main routine.
ステップ S 616では、 再生開始位置決定部 1.13 Cにより、 ステップ S 61 3で判断された既視聴部分の後の未視聴部分 ' が出力開始位置 t (= t" ) と される。 既視聴部分がマルチメディアファイルの最後まで続く場合は、 マルチメ ディアファイルの最初の未視聴部分 t" が出力開始位置 t (= t" ) とされる。 さらに、 マルチメディアフアイノレ出力部 114Cにより、 出力開始位置もから、 メインルーチンで指定されたマルチメディアファイルが出力部 150に出力され る。 そして、 メインルーチンに戻る。 In step S616, the playback start position determination unit 1.13C sets the unviewed portion 'after the viewed portion determined in step S613 as the output start position t (= t "). If it continues to the end of the multimedia file, the first unviewed portion t "of the multimedia file is set as the output start position t (= t"). In addition, the output start position is also set by the multimedia final output unit 114C. Output the multimedia file specified in the main routine to the output unit 150. You. Then, the process returns to the main routine.
図 2 4に戻って、 ステップ S 6 0 3の出力処理 2ルーチンを終えた後は、 再び ステップ S 6 0 2に戻る。 Returning to FIG. 24, after finishing the output processing 2 routine of step S603, the process returns to step S602 again.
以上、 説明したように、 第 4の実施例におけるマルチメディア出力装置 1 0 0 は、 マルチメディアファイルが繰返し出力される場合、 マルチメディアファイル で既に出力された部分を既視聴部分とし、 まだ出力されていない部分を未視聴部 分として、 マルチメディアファイルと対応させて記憶し、 決定された再生開始位 置 tが既視聴部分である場合、 既視聴部分の後の未視聴部分 t " を再生開始位置 t (= t " ) としてマルチメディアファイルを出力し、 決定された再生開始位置 が未視聴部分である場合または未視聴部分がない場合、 決定された再生開始位置 tからマルチメディアファイルを出力する。 As described above, when the multimedia file is repeatedly output, the multimedia output device 100 in the fourth embodiment sets the already output portion of the multimedia file as the already-viewed portion, and outputs the multimedia file. The non-viewed portion is stored as an unviewed portion in association with the multimedia file, and if the determined playback start position t is a watched portion, playback of the unviewed portion t "after the watched portion is started. Outputs the multimedia file as position t (= t "), and outputs the multimedia file from the determined playback start position t if the determined playback start position is an unviewed portion or has no unviewed portion .
このため、 既に視聴した部分を飛ばしてマルチメディアファイルを視聴するこ とができる。 その結果、 マルチメディアファイルを快適にザッビング視聴するこ とができる。 For this reason, it is possible to view the multimedia file by skipping the part already viewed. As a result, multimedia files can be comfortably viewed by zubbing.
なお、 第 4の実施例においては、 マルチメディア出力装置 1 0 0で行なわれる 処理について説明したが、 図 2 4に示した処理を実行するマルチメディア出力方 法、 図 2 4に示した処理をコンピュータに実行させるためのマルチメディア出力 プログラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可 能な記録媒体として発明を捕らえることができる。 In the fourth embodiment, the processing performed by the multimedia output device 100 has been described. However, the multimedia output method for executing the processing illustrated in FIG. 24 and the processing illustrated in FIG. The invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
[第 5の実施例] [Fifth embodiment]
以下、 本実施例における第 5の実施例について説明する。 Hereinafter, a fifth embodiment of the present embodiment will be described.
第 5の実施例におけるマルチメディア出力装置 1 0 0の構成の概略は、 図 1で 説明した本発明の実施例におけるマルチメディア出力装置 1 0 0の構成の概略と 同様である。 The outline of the configuration of the multimedia output device 100 in the fifth embodiment is similar to the outline of the configuration of the multimedia output device 100 in the embodiment of the present invention described with reference to FIG.
図 2 6は第 5の実施例におけるマルチメディア出力装置 1 0 0の制御部 1 1 0 の機能の概略を示す機能ブロック図である。 図 2 6を参照して、 マルチメディア 出力装置 1 0 0の制御部 1 1 0は、 マルチメディアファイル選択部 1 1 1 Dと、 マルチメディアファイル指定部 1 1 2 Dと、 再生開始位置決定部 1 1 3と、 マル チメディアファイル出力部 1 1 4 Dと、 マルチメディア信号入力部 1 1 9とを含 む。 また、 マルチメディア出力装置 1 0 0の記憶部 1 3 0は、 複数のファイルを 蓄積するファイル蓄積部 1 3 1と、 選択時刻記憶部 1 3 2と、 指定時刻記憶部 1 3 3と、 チャンネル記憶部 1 3 4とを含む。 FIG. 26 is a functional block diagram schematically showing the functions of the control unit 110 of the multimedia output device 100 according to the fifth embodiment. Referring to FIG. 26, the control unit 110 of the multimedia output device 100 includes a multimedia file selection unit 111D, a multimedia file designation unit 112D, and a playback start position determination unit. 1 13, a multimedia file output section 114 D, and a multimedia signal input section 119 No. The storage unit 130 of the multimedia output device 100 includes a file storage unit 131 for storing a plurality of files, a selected time storage unit 132, a designated time storage unit 133, and a channel. And a storage unit 1 3 4.
再生開始位置決定部 1 1 3の機能については、 図 2で説明したとおりである。 マルチメディアファイル選択部 1 1 1 D、 マルチメディアファイル指定部 1 1 2 Dおよびマルチメディアファイル出力部 1 1 4 Dの機能については、 図 2で説 明した機能のほかに後述する機能がある。 The function of the reproduction start position determination unit 113 is as described in FIG. The functions of the multimedia file selection section 111D, the multimedia file specification section 112D and the multimedia file output section 114D include the functions described below in addition to the functions described in FIG.
マルチメディア信号入力部 1 1 9は、 入力部 1 4 0の画像入力端子あるいは音 声入力端子等から入力されたマルチメディア信号の入力を受付ける。 The multimedia signal input unit 119 receives an input of a multimedia signal input from the image input terminal or the audio input terminal of the input unit 140.
マルチメディアファイル選択部 1 1 1 Dは、 ファイル蓄積部 1 3 1に蓄積され たファイル、 および、 マルチメディア信号入力部 1 1 9により入力されたマルチ メディア信号から複数のマルチメディアファイルおよびマルチメディア信号を選 択する。 The multimedia file selection unit 1 1 1D is configured to output a plurality of multimedia files and multimedia signals from the files stored in the file storage unit 13 1 and the multimedia signal input from the multimedia signal input unit 1 19. Select.
マルチメディアファイル指定部 1 1 2 Dは、マルチメディアファイル選択部 1 1 1 Dで選択されたマルチメディアファイルおよびマルチメディア信号のうちい ずれかを指定する入力を入力部 1 4 0から受付ける。 The multimedia file designating unit 1 1 2D receives, from the input unit 140, an input for designating any one of the multimedia file and the multimedia signal selected by the multimedia file selecting unit 1 1 1D.
マルチメディアファイル出力部 1 1 4 Dは、 マルチメディアフアイノレ指定部 1 1 2 Dでマルチメディァ信号が選択された場合、 マノレチメディァ信号入力部 1 1 9から入力されたマルチメディア信号を出力部 1 5 0に出力する。 The multimedia file output unit 1 14 D outputs the multimedia signal input from the multimedia signal input unit 1 19 when the multimedia signal is selected in the multimedia file designation unit 1 12 D. Output to 0.
第 5の実施例におけるマルチメディア出力装置 1 0 0の記憶部 1 3 0のフアイ ル蓄積部 1 3 1に蓄積されるファイルの一例は、 図 3で説明した本実施例におけ るマルチメディア出力装置 1 0 0の記憶部 1 3 0のファイル蓄積部 1 3 1に蓄積 されるファイルの一例と同様である。 An example of a file stored in the file storage unit 131 of the storage unit 130 of the multimedia output device 100 in the fifth embodiment is the multimedia output in this embodiment described with reference to FIG. This is the same as an example of the file stored in the file storage unit 131 of the storage unit 130 of the device 100.
図 2 7は、 第 5の実施例におけるマルチメディア出力装置 1 0 0の出力部 1 5 0に表示される表示画面の一例である。 図 2 7を参照して、 図 1 2で説明した第 2の実施例におけるマルチメディア出力装置 1 0 0の出力部 1 5 0に表示される 表示画面に、 マルチメディア信号入力部 1 1 9から入力されたマルチメディア信 号であるテレビ放送を加えたものである。 FIG. 27 is an example of a display screen displayed on the output unit 150 of the multimedia output device 100 according to the fifth embodiment. With reference to FIG. 27, the display screen displayed on the output unit 150 of the multimedia output device 100 in the second embodiment described with reference to FIG. This is the sum of the input multimedia signal, TV broadcast.
図 2 8は、 第 5の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうちメインルーチンの流れを示すフローチャートである。 図 2 8を参照し て、 ステップ S 7 0 1では、 選択処理 2ルーチンが実行される。 選択処理 2ルー チンについては、 図 2 9で説明する。 FIG. 28 shows processing performed by the multimedia output device 100 in the fifth embodiment. 9 is a flowchart illustrating a flow of a main routine in the processing. Referring to FIG. 28, in step S701, a selection process 2 routine is executed. The selection process 2 routine will be described with reference to FIG.
図 2 9は、 第 5の実施例におけるマルチメディア出力装置で行なわれる処理の うち選択処理 2ルーチンの流れを示すフローチャートである。 図 2 9を参照して、 ステップ S 7 1 1では、 マルチメディアフアイノレ選択部 1 1 1 Dにより、 フアイ ル蓄積部 1 3 1に蓄積されたファイルから、 時間経過に伴い変化する動的な複数 のマルチメディアファイルが選択される。 FIG. 29 is a flowchart illustrating a flow of a selection process 2 routine among the processes performed by the multimedia output device in the fifth embodiment. Referring to FIG. 29, in step S711, the multimedia file selection unit 111D converts the file stored in the file storage unit 131 into a dynamic file that changes with time. Multiple multimedia files are selected.
ステップ S 7 1 2では、 マルチメディアファイル選択部 1 1 1 Dにより、 ステ ップ S 7 1 1でマルチメディアファイルが選択された時刻 がマルチメディア ファイルと対応されて選択時刻記憶部 1 3 2に記憶される。 In step S711, the multimedia file selecting section 111D stores the time at which the multimedia file was selected in step S711 in correspondence with the multimedia file in the selected time storage section 132. It is memorized.
ステップ S 7 1 3では、 マルチメディア信号入力部 1 1 9から入力された複数 のマルチメディア信号が選択される。 そして、 メインルーチンに戻る。 In step S713, a plurality of multimedia signals input from the multimedia signal input unit 119 are selected. Then, the process returns to the main routine.
図 2 8に戻って、 次のステップ S 7 0 2では、 マルチメディアファイル指定部 1 1 2 Dにより、 図 2 9の選択処理 2ルーチンのステップ S 7 1 1で選択された マルチメディアファイル、 および、 図 2 9の選択処理 2ルーチンのステップ S 7 1 3で選択されたマルチメディァ信号のうちいずれかを指定する入力が入力部 1 Returning to FIG. 28, in the next step S702, the multimedia file designating section 1 1 2D causes the multimedia file selected in step S711 of the selection processing 2 routine of FIG. The input that specifies one of the multimedia signals selected in step S7 13 of the selection process 2
4 0力 ら受付けられる。 マルチメディアファイルが指定された場合は、 ステップAccepted from 40 forces. If a multimedia file was specified, step
5 7 0 3に進み、 マルチメディアファイルが選択されなかった場合は、 ステップ S 7 0 4に進む。 Proceed to 570, and if no multimedia file is selected, proceed to step S704.
ステップ S 7 0 3では、 出力処理ルーチンが実行される。 出力処理ルーチンに ついては、 図 9で説明したとおりである。 出力処理ルーチンを終えた後は、 ステ ップ S 7 0 2に戻る。 In step S703, an output processing routine is executed. The output processing routine is as described in FIG. After finishing the output processing routine, the process returns to step S702.
ステップ S 7 0 4では、 マルチメディアフアイノレ指定部 1 1 2 Dにより、 ステ ップ S 7 0 2でマルチメディア信号が指定されたか否かが判断される。 マルチメ ディア信号が指定された場合は、 ステップ S 7 0 5に進み、 マルチメディア信号 が指定されなかった場合は、 ステップ S 7 0 2に戻る。 In step S704, the multimedia finale designation unit 112D determines whether a multimedia signal has been designated in step S702. If a multimedia signal has been specified, the process proceeds to step S705, and if a multimedia signal has not been specified, the process returns to step S702.
ステップ S 7 0 5では、 出力処理 3ルーチンが実行される。 出力処理 3ル一チ ンについては、 図 3 0で説明する。 図 3 0は、 第 5の実施例におけるマルチメディア出力装置 1 0 0で行なわれる 処理のうち出力処理 3ルーチンの流れを示すフローチャートである。 図 3 0を参 照して、 ステップ S 7 2 1では、 マルチメディアファイル出力部 1 1 4 Dにより、 ステップ S 7 0 2で指定されたマルチメディア信号が、 マルチメディア信号入力 部 1 1 9から出力部 1 5 0に出力される。 そして、 メインルーチンに戻る。 In step S705, the output processing 3 routine is executed. The output process 3 routine will be described with reference to FIG. FIG. 30 is a flowchart showing the flow of the output processing 3 routine among the processing performed by the multimedia output device 100 in the fifth embodiment. Referring to FIG. 30, in step S 721, the multimedia signal specified in step S 702 is output from multimedia signal input section 1 19 by multimedia file output section 114 D. Output to the output section 150. Then, the process returns to the main routine.
図 2 8に戻って、 ステップ S 7 0 5の出力処理 3ルーチンを終えた後は、 ステ ップ S 7 0 2に戻る。 Returning to FIG. 28, after finishing the output processing 3 routine of step S705, the process returns to step S702.
また、 本実施例におけるマルチメディア出力装置 1 0 0をハードディスク記録 型ビデオ装置に設けることにより、 ユーザは、 録画されたテレビ番組と、 実時間 で入力されるテレビ番組とを、 チャンネルを切替えることにより視聴可能であり、 録画されたテレビ番組についても、 実時間で放送されているかのように視聴する ことができる。 さらに、 蓄積されたマルチメディアファイルと入力されたマルチ メディア信号とを同様に実時間で進行するマルチメディアファイルとして扱える ので、 ユーザは、 録画されたテレビ番組と、 入力されるテレビ番組とを横断的に サンプリング視聴することができ、 マルチメディアファイルを快適にザッビング 視聴できるとともに、 複数のマルチメディアファイルを見るための時間を節約す ることができる。 従来は、 マルチメディアファイルを選択し、 選択されたマルチ メディアファイルを早送りし、 再生する操作を行なって、 見たい箇所を探し、 見 たい箇所がなければ次のマルチメディアファイルを選択し、 同様の操作を行うこ とにより、 見たい箇^ 1を探していた。 本実施例におけるマルチメディア出力装置 1 0 0によれば、 複数のマルチメディアファイルの横断的視聴を実現でき、 ュ一 ザは、 複数のマルチメディァフアイルから見たい箇所をチヤンネル切替操作によ り容易に発見することが可能となる。 Further, by providing the multimedia output device 100 in the present embodiment in a hard disk recording type video device, the user can switch the channel between a recorded television program and a television program input in real time by switching channels. It can be watched and recorded TV programs can be viewed as if they were being broadcast in real time. In addition, since the stored multimedia file and the input multimedia signal can be treated as a multimedia file that progresses in real time, the user can cross the recorded TV program and the input TV program. In addition to being able to watch and sample multimedia files comfortably, you can save time viewing multiple multimedia files. Conventionally, a multimedia file is selected, the selected multimedia file is fast-forwarded, a playback operation is performed, a search is performed for a desired portion, and if there is no desired portion, a next multimedia file is selected, and a similar process is performed. by and the child that is responsible for the operation, I was looking for a箇^ 1 you want to see. According to the multimedia output device 100 of this embodiment, a plurality of multimedia files can be viewed in a cross-sectional manner, and a user can easily view a desired part from a plurality of multimedia files by a channel switching operation. It will be possible to discover.
以上、 説明したように、 第 5の実施例におけるマルチメディア出力装置 1 0 0 は、 マルチメディア信号をさらに入力し、 蓄積されたファイルおよび入力された マルチメディァ信号から複数のマルチメディアファイルおよびマルチメディア信 号を選択し、 選択されたマルチメディアファイルおよびマルチメディァ信号のう ちのいずれかを指定する入力を受付け、 マルチメディア信号が指定された場合、 マルチメディァ信号を出力する。 このため、 入力されたマルチメディア信号を含めて、 マルチメディアファイル をザッビング視聴することができる。 その結果、 マルチメディアファイルを快適 にザッビング視聴することができる。 As described above, the multimedia output device 100 according to the fifth embodiment further receives a multimedia signal, and outputs a plurality of multimedia files and multimedia from the stored file and the input multimedia signal. Selects a signal, accepts input specifying one of the selected multimedia file and multimedia signal, and outputs a multimedia signal if a multimedia signal is specified. Therefore, the multimedia file including the input multimedia signal can be zubbed and viewed. As a result, multimedia files can be comfortably viewed and viewed.
なお、 第 5の実施例においては、 マルチメディア出力装置 1 0 0で行なわれる 処理について説明したが、 図 2 8に示した処理を実行するマルチメディア出力方 法、 図 2 8に示した処理をコンピュータに実行させるためのマルチメディア出力 プログラムおよびマルチメディア出力プログラムを記録したコンピュータ読取可 能な記録媒体として発明を捕らえることができる。 In the fifth embodiment, the processing performed by the multimedia output device 100 has been described. However, the multimedia output method for executing the processing illustrated in FIG. 28 and the processing illustrated in FIG. The invention can be regarded as a multimedia output program to be executed by a computer and a computer-readable recording medium recording the multimedia output program.
この発明を詳細に説明し示してきたが、 これは例示のためのみであって、 限定 となってはならず、 発明の精神と範囲は添付の請求の範囲によってのみ限定され ることが明らかに理解されるであろう。 While this invention has been described and illustrated in detail, this has been done by way of example only and is not intended to be limiting; it is apparent that the spirit and scope of the invention is limited only by the appended claims. Will be appreciated.
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2003203353A AU2003203353A1 (en) | 2002-02-07 | 2003-01-20 | Multi media output apparatus, multi media output method, multi media output program, and computer-readable recording medium containing multi media output program |
| JP2003566854A JP4353807B2 (en) | 2002-02-07 | 2003-01-20 | MULTIMEDIA OUTPUT DEVICE, MULTIMEDIA OUTPUT METHOD, MULTIMEDIA OUTPUT PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING MULTIMEDIA OUTPUT PROGRAM |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002030986 | 2002-02-07 | ||
| JP2002/30986 | 2002-02-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2003067595A1 true WO2003067595A1 (en) | 2003-08-14 |
Family
ID=27677922
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/000440 Ceased WO2003067595A1 (en) | 2002-02-07 | 2003-01-20 | Multi media output apparatus, multi media output method, multi media output program, and computer-readable recording medium containing multi media output program |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP4353807B2 (en) |
| AU (1) | AU2003203353A1 (en) |
| WO (1) | WO2003067595A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000002386A1 (en) * | 1998-07-01 | 2000-01-13 | Hitachi, Ltd. | Recorded program viewing support method |
| JP2001148157A (en) * | 1999-09-06 | 2001-05-29 | Sony Corp | Recording / reproducing apparatus and recording / reproducing method |
| JP2001326867A (en) * | 2000-05-15 | 2001-11-22 | Sony Corp | Content search / presentation system and method, and software storage medium |
-
2003
- 2003-01-20 AU AU2003203353A patent/AU2003203353A1/en not_active Abandoned
- 2003-01-20 WO PCT/JP2003/000440 patent/WO2003067595A1/en not_active Ceased
- 2003-01-20 JP JP2003566854A patent/JP4353807B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000002386A1 (en) * | 1998-07-01 | 2000-01-13 | Hitachi, Ltd. | Recorded program viewing support method |
| JP2001148157A (en) * | 1999-09-06 | 2001-05-29 | Sony Corp | Recording / reproducing apparatus and recording / reproducing method |
| JP2001326867A (en) * | 2000-05-15 | 2001-11-22 | Sony Corp | Content search / presentation system and method, and software storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003203353A1 (en) | 2003-09-02 |
| JP4353807B2 (en) | 2009-10-28 |
| JPWO2003067595A1 (en) | 2005-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9743131B2 (en) | Systems and methods for recording and playing back programs having desirable recording attributes | |
| US20050144637A1 (en) | Signal output method and channel selecting apparatus | |
| JP3903912B2 (en) | Recording apparatus and recording method | |
| JP2000507407A (en) | Combination of video cassette recorder index and electronic program guide | |
| US8818164B2 (en) | Method of reproducing transport stream in video apparatus and video apparatus using the same | |
| EP1796385B1 (en) | Time-shift function | |
| US12425681B2 (en) | Apparatus, systems and methods for trick function viewing of media content | |
| US20080037950A1 (en) | Video recording/reproducing apparatus | |
| EP1874049A2 (en) | Method of controlling a television receiver and television receiver using the same | |
| WO2003067595A1 (en) | Multi media output apparatus, multi media output method, multi media output program, and computer-readable recording medium containing multi media output program | |
| US20050193416A1 (en) | Method of access and handling service lists | |
| JP6431288B2 (en) | System, method, and program | |
| JP5074664B2 (en) | Broadcast receiving apparatus and control method thereof | |
| JP5062656B2 (en) | Content reproduction method and apparatus, and overview information generation method and apparatus | |
| KR101218921B1 (en) | Method of processing the highlights of a broadcasting program for a broadcasting receiver | |
| JP4192924B2 (en) | Information recording / reproducing device | |
| JP2008135080A (en) | Recording device | |
| JP2006013977A (en) | Recording device | |
| US20080201744A1 (en) | Method and System For Managing Recorded Content Channels | |
| JP2003134430A (en) | Recorder | |
| JP2004153432A (en) | Device and method for receiving television signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003566854 Country of ref document: JP |
|
| 122 | Ep: pct application non-entry in european phase |