WO1996029701A1 - Apparatus for information storage and/or reproduction - Google Patents

Apparatus for information storage and/or reproduction Download PDF

Info

Publication number
WO1996029701A1
WO1996029701A1 PCT/JP1995/000479 JP9500479W WO9629701A1 WO 1996029701 A1 WO1996029701 A1 WO 1996029701A1 JP 9500479 W JP9500479 W JP 9500479W WO 9629701 A1 WO9629701 A1 WO 9629701A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
recording
procedure
reproducing
data
Prior art date
Application number
PCT/JP1995/000479
Other languages
French (fr)
Japanese (ja)
Inventor
Chiyo Akamatsu
Wataru Kitayama
Original Assignee
Hitachi, Ltd.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi, Ltd. filed Critical Hitachi, Ltd.
Priority to PCT/JP1995/000479 priority Critical patent/WO1996029701A1/en
Priority to JP52825296A priority patent/JP3890607B2/en
Publication of WO1996029701A1 publication Critical patent/WO1996029701A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals

Definitions

  • the present invention relates to a system for organizing and marking information (moving images, still images, audio, text, computer data, etc.). Background art
  • the present invention provides a script generating means for writing a procedure for handling various information such as text, images, sounds, and the like in a word format (hereinafter referred to as a script) based on a specific grammar, and a script generating means for the script.
  • a script interpreting means for interpreting the script and controlling a recording means or a reproducing means for various information is stored or externally provided in the device E for handling the various information.
  • the script decryption means is provided internally or externally.
  • the script generation means When recording various information such as text, images, and sound on a medium, the script generation means generates a method for handling the data, that is, a reproduction method, as a script, and passes the script to a recording unit of the apparatus.
  • the script is recorded on the recording medium for recording the various information.
  • the script decoding means decodes the similarly recorded script from the recording medium in which the above-mentioned various information is recorded, and passes the device control information to the W section of the apparatus to reproduce the script. Control the procedure.
  • the present invention includes the acquired information (images, voices, text, location information, time information, etc.) and a template showing a manual playback screen for performing the sad information.
  • An idle data necessary for reproduction or display on the screen based on the template, an acquisition unit for acquiring the report, an actual data / creating means for creating the actual data, and a holiday.
  • the actual-time data creating means includes a procedure for actually generating the information data according to a previously stored playback procedure when various types of information data such as images, sounds, and texts are recorded on a recording medium.
  • a screen, reproducing data for associating the information data is generated, and the reproducing data is recorded together with the information data by the recording means.
  • the pause data interpreting means interprets the reproduction data recorded on the recording medium by the recording means, and controls the reproduction procedure by passing device control and information data to the producing means. Further, the template changing means changes a previously stored reproducing procedure.
  • FIG. 1 shows a procedure based on a specific grammar (hereinafter referred to as “screen”) for processing, such as moving images, still images, audio, binary data, and text data, into various types of information, such as processing, storage, or playback.
  • FIG. 2 is a diagram showing a structural example of a lip.
  • FIG. 2 is a diagram showing an example of a system configuration when the script is generated.
  • FIG. 3 is a diagram showing an example of a system configuration when decrypting the script.
  • FIG. 4 is a diagram showing an example of a digital video system configuration having a function of easily searching for a recorded program or the like using the script.
  • FIG. 5 is a diagram showing an example of a procedure for recording various information in the digital video system of FIG.
  • FIG. 6 is a diagram showing an example of a projection image when generating various types of recorded information in the digital video system of FIG.
  • FIG. 7 shows a configuration of a television program reservation system for viewing television program information on a television screen and making a viewing reservation or a recording reservation using the script. It is a figure showing an example.
  • FIG. 8 is a diagram showing an example of a screen operated by a user in the television program reservation system in FIG.
  • FIG. 9 is a diagram showing a hardware configuration (recording / reproducing apparatus) showing one embodiment of the present invention.
  • FIG. 10 is a diagram showing a software configuration (substance data generation) showing an embodiment of the present invention.
  • FIG. 11 is a diagram showing a software configuration (interpretation of entity data) showing one practical example of the present invention.
  • FIG. 12 is a diagram showing a configuration of a template.
  • FIG. 13 is a diagram showing a configuration of entity data.
  • FIG. 14 is a flowchart showing the entity data generation process.
  • FIG. 15 is a flowchart illustrating a template reading process.
  • FIG. 16 is a flowchart showing information acquisition processing.
  • FIG. 17 is a diagram showing an example of a screen showing actual data interpretation processing and actual data.
  • FIG. 18 is a diagram showing an example of a screen showing the substance data interpretation processing and the substance data.
  • FIG. 19 is a diagram showing an example of a screen showing the substance data interpretation processing and the substance data.
  • FIG. 20 is a diagram showing an example of a screen showing actual data interpretation processing and actual data.
  • FIG. 21 is a diagram showing a configuration of entity data.
  • FIG. 22 is a flowchart showing the entity data generation process. Best mode for carrying out the invention
  • Fig. 1 shows an example of the scribing structure.
  • the basic structure example 101 of the script is a user interface for displaying on the screen of the system, a system control method for controlling the system hardware, linking with various information, It consists of additional information, such as the date and time of recording of each type of information, time, and the recording location, and the name of the hardware that generated the script and the name of the script's format.
  • the various types of information include text, still images, moving images, sounds, and binary data such as data necessary for extracting computer application data and images and sounds.
  • the script unit consists of a script number and a screen number.
  • the script number is a unique ⁇ assigned to each script when multiple scripts exist in the same system, and the screen number is a screen displayed to the user in one script. This is a unique symbol assigned to each display screen when multiple items are included.
  • Each image includes parts such as a character string, an icon, and a button as a user interface.
  • the unique numbers of these parts and their display coordinates on the screen are summarized for each screen.
  • the user interface Screen part data and screen display data such as the type of parts and bitmap data for screen display, the above-mentioned various information to be associated, and whether they are visible or invisible.
  • the attributes such as the above and the system hardware control information at the time of selection are associated with each other in a part unit of the actual script part.
  • the relationship between the actual contents of the script and the address table is as follows. First, a script is selected by the system or the user.
  • the address on the recording medium storing the script of the selected symbol is determined from the address table, and the script of the address is read out by the system.
  • the system or user decides the number of the screen to be displayed next, and the information of the screen, that is, the address where the script is stored, is similarly determined from the address table.
  • the order of the information of the user interface components constituting the screen, that is, the script is similarly determined from the address table.
  • the content part and the address table which are the two large parts of the script, add the address on the storage medium in which the script is stored to the script actual content part. In this example, the effect is not changed even if one is used.
  • the address table is provided for each of the script, the screen, and the parts, but it is not necessarily required to have such a configuration. All may be combined into one, or any number may be included. Since each display screen is assigned a unique number like the user interface parts, it is necessary to display a certain number at the beginning of the system screen display. If the number of the screen to be displayed next is simulated in the system hardware control information section of the user interface component, the relationship between the display screens can be established. .
  • associating with various information means This indicates whether or not each of the above-mentioned ⁇ ⁇ i '/ reports is recorded. Specifically, an address on a recording medium or the like is used. Further, the various information may be embedded as a part of the script as it is.
  • FIG. 2 shows an example of a system configuration at the time of recording the various types of information.
  • this system 202 has a W report acquisition, a conversion / script decryption unit 203, a script generation unit 204, other processing units 205, and a recording unit 206. Consists of The relationship between these parts and the various information 201 to be processed by the present system, and the recording medium 207 for recording the generated script and the like will be described.
  • the various information 201 is acquired by the information acquisition / conversion / script decryption unit 203 of the present system, and is converted into a format understandable by the system.
  • the data acquisition is also performed by the ⁇ conversion ’script decryption unit 203 that reads and converts the various ⁇ fi reports 201 by some physical method. It depends on how the system obtains 01.
  • the various information 201 is stored in a magnetic recording medium such as a floppy disk or a hard disk, it is a physical means to be read by a magnetic head.
  • the various information 201 is read by an adapter that connects the system to the network.
  • the radio wave receiver in the system serves as an acquisition unit and a conversion unit 203 of the various information 201. .
  • the various information 201 acquired by the ecology report / conversion / script decryption unit 203 and converted into a format that can be handled by the tree system is converted to a script generation unit 204 and a rain table.
  • ⁇ Each ⁇ is sent to the other processing unit 205 that performs the processing.
  • the script generation unit 204 analyzes the various information 201 acquired and converted by the information acquisition / conversion / script decryption unit 203. Based on the result of the analysis, the script generating section 204 The playback procedure of 201 is described according to a specific language, that is, as a script.
  • the analysis includes, for example, discrimination of a format, detection of a capacity, extraction of unique information such as a creation date and a creator of the various information 201.
  • the generated script is sent to the recording unit 206.
  • the script generation unit 204 creates a script for the reproduction procedure of the various information 201
  • the script generation unit 204 refers to certain information and The results may be reflected in the content of the script.
  • the information mentioned here is information that specifies what form and structure the script is. In other words, it is possible to define the type and structure of the script to be generated, whereby the various information 201 is recorded and at the same time the specific format and structure of the script is generated.
  • the various information 201 sent to the other processing unit 205 is subjected to a system-specific process such as a metaphor display or various processes, and is converted into a state in which the recording unit 206 can record. Then, it is sent to the recording unit 206.
  • the recording unit 206 stores the script transmitted from the script generation unit 204 and the various information 201 transmitted from the other processing unit 205 in a recording medium in a predetermined procedure. Record in 2007.
  • the same effect can be obtained regardless of the type, such as volatile memory, nonvolatile memory, hard disk, CD-ROM, magneto-optical disk, video tape, and audio tape.
  • the script sent from the script generation unit 204 and each of the ecology reports 201 sent from the other processing units 205 are recorded in the same recording medium even if they are recorded on the same recording medium. OK, or you can print them in separate storage media.
  • some result may be sent to the script generation unit 204 and used for generating a script. .
  • the script generation unit 204 By transmitting to the script generation unit 204 the amount of various information 201 recorded in the iffi on the recording medium 207, the information can be included in the script.
  • the information acquisition / conversion / script decryption unit 203 can obtain the script. Any procedure obtained after decryption may be used for recording the various information.
  • FIG. 3 shows an example of a system configuration at the time of reproducing the various information.
  • a reproducing unit 3005 for reading a script and various information 301 from a recording medium 303, and a script decoding unit 303 for converting a script into system control information and the like.
  • the system main body 302 is constituted by a screen display of various information and other processing sections 304 for performing processing unique to the system.
  • 301 is the same as 201.
  • the reproducing unit 305 reads the script recorded on the recording medium 306 in a predetermined order.
  • the script is sent to the script decryption unit 303, and the contents, that is, the system hardware control procedure, the data decryption unit 303 and the like are interpreted so that the playback unit 300 can interpret the data.
  • the reproducing unit 304 reads the various information 301 based on the control information and the data c.
  • the read various gizziness information 301 performs the image display and various processes.
  • C is processed into a format that can be displayed, for example, through the other processing unit 304, and the above is an example of the flow of processing when the script is decrypted.
  • the reproducing unit 305 may simultaneously read out the above-mentioned various information 301 of an arbitrary number or fills.
  • the processing speed can be increased.
  • the same effect can be obtained by providing a script reproducing unit dedicated to reading the script separately from the reproducing unit 305 in this system.
  • the system main holiday 302 may include a script generating unit 307 and a script recording unit 308.
  • the various information 301 is actually reproduced once, so that the script generation unit 307 converts the reproduction procedure of the various information 301 into a script, and the generated script is recorded in a script recording unit.
  • the recording medium used by the script recording unit 308 may be the recording medium 306 on which various information 301 is recorded, or may be a dedicated recording medium.
  • Fig. 4 shows an example of the configuration of a digital video system as an example using a script.
  • this system consists of a television 401 that displays images on the screen, and a video 402 that records and reproduces digital data such as moving images, still images, and audio.
  • the video 402 includes a recording medium 4003 for recording and reading out various kinds of information such as a script, a script generation unit 405 for generating a script, and a script recorded on a recording medium 403.
  • a script decoding unit 406 for decoding the rehabilitation and a pointing device 404 for the user to operate the video are subordinated.
  • the script generation unit 405 or the script decryption unit 406 may be built in the video 402 as a circuit, or may be an external device i with _, '/ :.
  • the pointing device 404 is for the user to select a user interface such as a button displayed on the television 401, and as a concrete form, it is a remote control. Controller, mouse, tablet, etc.
  • the video 402 is the digital data script.
  • the recording medium 403 is indispensable for the video 402 in order to record or reproduce the video. This recording medium 403 can be used with any media such as a conventional video tape, a magneto-optical disc, a CD-ROM, a hard disk, etc. as long as the video 402 can handle the fi! Ffl. Does not change.
  • a script is generated when recording an image or sound on the recording medium 403 in FIG. 4, and the recorded program is searched and reproduced using the script. Can be.
  • FIG. 5 shows a processing procedure of the digital video 402 when recording an image and a sound in the digital video system of FIG.
  • a user watches a program through the digital video 402.
  • the digital video 402 obtains various program-related information such as a program title, a genre, and a performer from a program database storing various information of the program at that time.
  • the program database may be built into the Digital Video 402, or the program database may be obtained from the program data set up at a TV station or the like, regardless of whether it is wired or wireless, from the program database. Is also good.
  • the 1-9 sequence information of the various groups may be obtained simultaneously with the carrier of the program. It can be realized simply by providing it in 2.
  • the digital video 402 obtains date and time information from a built-in calendar. This time information may be obtained at an appropriate time frequency until the user starts to play a television program.
  • the date and time report may be obtained when the user starts recording, or may be obtained before the above-mentioned one set of information related to each combination.
  • the user instructs the digital video 402 to start a television program by a predetermined operation.
  • the digital video 402 detects the recording start position on the recording medium.
  • digital video 402 is related to the various programs
  • a script is generated by a script generation unit based on the information, the date and time information, and the recording start position information.
  • the contents of the script include the location of the recorded TV program on the recording medium, the time when the program was recorded, and the title of the program, genre, and what the performers are. They are related.
  • the digital video 402 records the generated script at an appropriate position on the recording medium 403.
  • the position on the storage medium 403 where the script is recorded may be a predetermined position for recording the script, or may be a free position.
  • the data indicating where the script was recorded on the storage medium 403 is recorded at a predetermined position on the recording medium 403, so that the script can be conveniently read. Can be.
  • the content of the script may be generated not as a script but as data associated with the script. That is, in the example of the structure of the script shown in FIG.
  • the user interface and the system control method are used as a script, and a plurality of recorded television programs are put together in a ⁇ script.
  • the script structure may be such that the association with each tout information to be referred to has the above-described data associated with the script.
  • the recording script is read and ill.
  • the data may be recorded again after processing such as adding new data.
  • the digital video 402 records the television program for which the user has instructed recording in the previous operation in one operation on the recording medium 403.
  • the stop of recording of the television set is transmitted to the digital video 402 by a predetermined operation by the user.
  • the digital video 402 stops the recording of the television set, and detects the recording end position on the recording medium 403. At this time, instead of detecting the recording end position again, A procedure may be used in which the current recording position of the recording medium 403 is monitored while recording the television program, so that the recording end position of the recording medium 403 is known. Finally, the digital video 402 records its recording end position at a predetermined position of the script already recorded in the above procedure. By this operation, the digital video 402 can know the location of the television program recorded from where to where the television program was recorded by analyzing the script, and can know the fact later. That is, the recording end position information can be referred to later when recording of a new television program is started.
  • the digital video 402 records information such as a television program and a script on the recording medium 403, the recording areas do not necessarily have to be physically continuous. That is, the television program and the script may be recorded alternately as appropriate, or the television program / script may be divided and recorded by detecting an unrecorded area of the recording medium 403.
  • a mechanism to integrate and play back the TV program and script recorded separately is indispensable.
  • a look-up table indicating where and how much of the TV program / script is divided and recorded on the recording medium 403 is provided in a format in which the digital video 402 can be recognized, or is connected to the data.
  • the recording medium 403 Where in the recording medium 403 the front and rear data are recorded is recorded at a predetermined position of each of the divided and recorded data.
  • additional information such as the product name of digital video 402, information indicating the manufacturer, the type of script format, and information such as the type of recording medium 403 is recorded on the recording medium 403. May be.
  • the recording format of the additional i! Information may be any of a part of the script, data in a format related to the script, and data not related to the script.
  • FIG. 6 shows a procedure for generating images, sounds, and the like based on the script in the digital video system shown in FIG.
  • digital The video 402 reads a script and various necessary information from the recording medium 403.
  • the read script is decrypted by the digital video 402 script decryption unit 406, and the digital video 402 reads the program selection screen 60 on the TV 401 based on the result. Generate 1 and display it on TV 401.
  • the user has the ability to select a recorded program that he / she wants to watch based on the TV screen 600 as a means of communication from the user to the digital video 402, that is, a remote control as a pointing device 404. Use a trawler.
  • a cursor that can be controlled by the remote controller appears on the program selection screen 601, but this cursor is a cursor key or a stick-like one provided on the remote controller. Can move freely on the TV screen.
  • the user moves the cursor on the TV screen with the remote controller, selects the desired program, and transmits the selection of the program to the digital video 402 with the button provided on the remote controller. It is the procedure of doing. If the pair selected here has only one target, playback will start as it is, but if there is more than one such as 601, a further selection screen 602 will be displayed. Then, the user is prompted to make a selection, and the actual program playback 603 is performed.
  • the number of selection screens to be displayed is not limited.
  • the group information, genre, recording date and time, performers, etc. which should be displayed in the program selection image, should be displayed in a format that allows the user to select which Ii report to display and in what form. Is also good.
  • data indicating what information is displayed and how can be stored can be stored as the video 402, the storage medium 403, or a part of the script.
  • the user can always obtain only the necessary information on the program selection screen.
  • any set of recorded screens can be displayed. This has the effect that the user can visually understand the program contents without inferring the program contents from the title.
  • Fig. 7 shows an example of the equipment configuration of a TV program reservation system as an embodiment using a script.
  • This system replaces the need for users to search for programs in the TV section of newspapers today, by distributing the necessary program information to each home and providing devices for processing the information on televisions, etc. Is for receiving program information on the TV screen and selecting the program to view or program the program-).
  • a TV program information distribution facility 701 for distributing a script consisting of TV program information such as program name, broadcast station, broadcast date and time, or user interface on the screen or system control information, etc. is there. This script is distributed to each home 7202 by wire or wirelessly, and is received by the television 703.
  • the TV 703 may be provided with a 10] route for receiving the script sent from the TV set information distribution facility 701, or the TV 70 may receive the script to receive the script.
  • An interface device for converting the data into a format that can be interpreted by 3 may be provided outside the television 703.
  • the television 703 is provided with a pointing device 705 such as a remote controller and a script decoding unit 706, and decodes the transmitted script. With this decoding, the television set 703 displays a program list on the screen, prompts the user to select a ⁇ set, and reserves viewing or recording of the selected program as a result.
  • recording when the user reserves the surface, the selected ⁇ pair is recorded—generating information for reduction in a format that can be decoded by video 704 and sending it to video 704
  • the recording reservation information may be the script, and a script solution for decrypting the script transmitted from the television program information distribution device 7001.
  • the reading device 706 may be provided on the video 704 or a separate device.
  • the script processing of the TV program information is performed in the same procedure as when the script decoding unit 706 is provided in the TV 703, and in the latter case, the existing viewing is performed.
  • the existing viewing is performed.
  • '' Existing TVs and videos can be used by using the recording reservation system.
  • a dedicated line is connected between devices such as TV703 and video704. You can.
  • FIG. 8 shows an example of an actual operation of the television program reservation system described in FIG.
  • the TV 703 displays the TV program information 801 on the screen.
  • the user selects a program by a predetermined operation using the pointing device 705 while watching the screen 801.
  • a screen 8002 for confirming the selection is displayed, and information necessary for confirming the selection of the program, such as the program name, the broadcast date and time, and the broadcasting station, is displayed.
  • the user can confirm the reservation contents or cancel the reservation.
  • the television When the reservation is confirmed, the television generates reservation information in a format that allows the video to be decoded, and transmits the reservation information to the video 704.
  • the video 704 having received the reservation information makes a recording reservation by a predetermined operation.
  • the video reservation has been described here, but a program viewing reservation on a television may be performed in a similar procedure.
  • the operation image may be controlled by any of the video 704 ', the television 703 and other external devices. Therefore, a function for storing the reservation status can be provided in the television 703 or an external device.
  • a similar screen may be displayed to allow the user to make a selection.
  • the user simply specifies the name of the program, and the program is searched for the TV program information of the e-commerce news distribution facility 701 and automatically.
  • the television 703 or the video 704 may be provided with a function of obtaining information on the broadcast F1 and the broadcast time, and making a reservation for viewing or recording the program in the same manner.
  • different types of scripts are provided by providing a script generator and converter in the storage or playback device that converts the different types of scripts into a format that can be interpreted by the storage or playback device. This makes it possible to handle even information, and the user can handle various types of information in different models in a similar manner.
  • the number of the scripts stored in the storage medium may be plural. At this time, there is an effect that the user can select any information search or acquisition means.
  • FIG. 9 is a hardware configuration diagram showing a first embodiment of the present invention.
  • a recording / reproducing apparatus according to one embodiment of the present invention includes an image photographing section 901, an image signal processing section 902, an audio input section 903, and an audio signal processing section 900.
  • Recording medium I ZF section 905 CPU 906, RAM 907, ROM 908, Operation section 909, Display section 910, GPS receiving section 911, Time measuring section 9 1 2.
  • the image projection unit 9101 is a unit that acquires imaging information of a moving image or a still image using an imaging element.
  • the image signal processor 1! 902 is a portion that performs signal processing such as ⁇ width, AZD / D / A conversion, etc. on the imaging signal from the image projection unit 9101.
  • the voice input unit 903 is a unit that acquires voices of a photographer, a subject, and the like using a microphone.
  • the audio signal processing section 904 is an audio signal from the audio input section 903 This part performs signal processing such as amplification and AZD / DZA conversion.
  • the F section 905 records various types of acquired information (image, sound, position, time, text, etc.) on the recording medium 913, and is recorded on the recording medium 913. This is an interface part for acquiring the information.
  • the CPU 906 is a part that comprehensively controls the operation of each part in the present apparatus.
  • the RAM 907 and the ROM 908 store information of each pole and an execution program.
  • the operation unit 90909 is a unit for externally operating the apparatus, such as an operation button and a pointing device (touch panel).
  • the display section 910 is a section for actually displaying various types of acquired information.
  • the GPS receiving unit 911 is a unit that receives radio waves from satellites not shown in the figure, calculates the longitude, latitude, and altitude of the current position and outputs it to the CPU 906.
  • the time measuring unit 912 is a unit that measures the date and time input to the apparatus.
  • the recording medium 913 is a medium for recording analog Z digital information such as images, audio, text, position information, and time information (eg, a magnetic tape, a mini disk (MD), a magneto-optical disk (MO), etc.). ).
  • a thermometer or hygrometer built-in or external
  • FIGS. 10 and 11 of the recording / reproducing apparatus having the above-mentioned hardware configuration.
  • the software configuration has been established. The details of the software configuration will be described below.
  • FIG. 10 shows a recording / playback apparatus according to an embodiment of the present invention, in which various kinds of information 100 (images, images, mouths, positions, texts, etc.) are acquired and actually played back.
  • FIG. 4 is a software configuration diagram for creating information necessary for performing a dynamic display.
  • the present apparatus includes a template registration unit 11010, an entity data generation unit 10020, an information data acquisition unit 10030, and a recording unit. It is composed of 104, a template change section, and a display / operation processing section.
  • the template registration section 1100 is used to edit and edit information fi data 1000 (information such as images, audio, text, position, date and time, etc.), and to create a pattern 1 for actual playback and screen display. 200 (for example, the type of information to be obtained and the pattern of the acquisition procedure, the type of display screen and the pattern of the reproduction procedure when the information is reproduced, the map information and the data of each piece of information, etc.) Hereafter referred to as a template).
  • the structure of the template 1200 will be described in detail with reference to FIG.
  • the entity data generation unit 10020 refers to the template 1200 described above, obtains the actual information data 1000, and stores the actual rest data 1 necessary for the actual reproduction and display on the screen. This is a part for creating 300.sub.0 (for example, an acquisition procedure and a reproduction procedure of the actually used information data 100.sub.0, a display screen, acquired information data, etc .; hereinafter, referred to as entity data). Details of the entity data 1300 will be described with reference to FIG.
  • the information data acquisition section 1 0 3 0 controls the image / shadow section 9 0 1, the audio input section 9 0 3, the GPS reception section 9 11 1, and the time measurement section 9 12 to obtain the necessary information data 1 0 0 0 Is the part to get.
  • the recording section 1400 is a section for recording the actual data 1300 on the recording medium 913.
  • the template change section 1500 is a section for changing the template 1200 stored in the template registration section 1100 according to the user's ⁇ ;;-display, display / operation processing section 1100.
  • Reference numeral 60 denotes a part for performing processing on the output from the operation 909 and outputting the result to the display unit 910.
  • FIG. 11 shows a recording / reproducing apparatus showing one embodiment of the present invention, in which information (such as images, complaints, date / time, position :, text, etc.) and actual reproduction / reproduction are performed.
  • FIG. 6 is a software diagram for actually reproducing using information necessary for displaying a screen.
  • the present apparatus is composed of a substance data interpreting unit 111, a reproducing unit 112, and a 1Vi output unit 111.
  • the entity data interpreter 1 1 10 interprets the entity data 1 3 0 0 (created by the entity data generator 1 0 0 0) recorded on the recording medium 9 13 and actually displays the screen. This is a part for outputting data to the reproducing unit 1 120.
  • the reproduction unit 1 1 2 0 stores the entity data 1 3 recorded on the recording medium 9 1 3
  • the information output section 113 is a section for actually outputting the output data from the reproduction section 110 to the display section 91.
  • FIG. 12 illustrates the configuration of the above-described template 1200 and entity data 1300.
  • FIG. 12 is a configuration diagram of the template 1200 described above.
  • Template 1 2 0 0 is the ecology management table 1 2 1 0, link information table
  • It consists of 1 220, information acquisition procedure pattern 1 230, playback procedure pattern 1 240, screen specification data 1 250, map information table 1 260, and map information 1270.
  • the information management table 1210 includes a procedure for obtaining information data 100000 (image, sound, date and time, position, text, etc.), a type of the information data, and a table for controlling them.
  • ⁇ f A table for associating a procedure for reproducing information, the acquisition procedure ID 1 2 1 1 which is an identifier of the acquisition procedure pattern 1 230, the link which is an identifier of the link information table 1 2 0
  • the information table ID is composed of items of reproduction procedure IDs, which are IDs of the information table IDs and reproduction procedure patterns.
  • Link information table 1 2 0 0 is the type of information 1
  • the acquisition procedure pattern 1 230 is the type of information described in the link information table 122 0 corresponding to the acquisition procedure ID 1 212 in the information management table 1 210 (for example, Date, location: Program data that describes the procedure (pattern 1, pattern 2, ⁇ pattern ⁇ ) for acquiring and recording information, image information, audio information, and text information.
  • the reproduction procedure pattern 1240 is a procedure format (pattern 1, no., Turn 2) for reproducing the information data 100 0 acquired using the acquisition procedure pattern 1 230 on the screen. , ⁇ Pattern ⁇ ).
  • the screen specification data 1250 is data describing a screen specification pattern for actually displaying the acquired information data 10000 according to the reproduction procedure pattern 1240.
  • the map information table 1260 is a table for searching for the place name and map information 1270 displayed on the screen from the position information obtained from the GPS receiver 911, longitude 1262, latitude : 1 2 6 2 and the corresponding place name 1 2 6
  • the map information 1270 is a map to be displayed on the map (Map 1, Map 2,
  • FIG. 13 is a configuration diagram of the actual vacation data] 300 described above.
  • Actual holiday 1 night 1 3 0 0 is the link 1 / information table 1 3 1 0, playback procedure 1 3 2 0, screen specification data 1 3 3 0, position ⁇ information data 1 3 4 0, map Information 1 3 5 0, It consists of image information data 1360, 3 ⁇ 4M information data 1370, and text information data 1380.
  • the link information table 1310 is a table for associating the acquired information data 1100 with ⁇ Monday 1 3 1 1, location information 1 3 1 2, image information 1 3 1 3 (image It consists of the following items: pointer to data 1314, recording start time 1315, recording end time 1316), audio information 1317, text information 1318.
  • the playback procedure 1320 is a pattern in which the procedure format to actually play is selected from the playback procedure patterns 1240 in the template 1200 (it can also be set in advance as default values). It is.
  • a reproducing procedure as shown in the figure is provided.
  • a calendar is displayed and the user selects an arbitrary date.
  • Date menu processing is performed (step 1321), and the information (images, sounds, text, etc.) acquired on the selected date is processed. ) Is displayed on the map, and a position information menu process is performed so that the user can select an arbitrary position (step 1322).
  • a reproduction information selection menu process (step 1332)
  • an information reproducing process for actually reproducing the information is performed (step 1324).
  • the screen master data 133 0 is data that describes the type of screen specification necessary for displaying the acquired information data 100 0 at the time of collision according to the playback procedure 1 320. It is. i
  • the type of screen shown when performing the playback procedure 1320 is the 4 ⁇ class from the screen specification 1331 to the image specification 1333. Becomes An example of a screen to be actually displayed will be described with reference to FIGS. 17 to 20.
  • Position ft information data 1 3 4 0 This table is composed of longitude 1 34 1, angle 1 3 4 2 obtained from the GPS receiver 9 11 1, corresponding place names 1 3 4 3, and map numbers 1 3 4 4.
  • the map information 1350 is a map displayed on a screen corresponding to the map number 1344.
  • the image information data 1360 is actual information data of the image acquired from the image photographing section 9101.
  • the audio information data 1370 is actual information data of audio obtained from the audio input unit 9303.
  • the text information data 1380 is actual information data of text obtained from the operation unit 909 or the display unit 910.
  • the entity data generating unit 10020 reads the template 1200 stored in the template registering unit 10010 (step 1500). After that, a process for acquiring necessary information is performed according to the template 1200 (step 160000). Then, it is determined whether the acquisition of information is to be continued (step 1410). To continue, return to step 160. If not, end the process.
  • step 150 the details of step 150 will be described with reference to FIG.
  • an arbitrary information acquisition ⁇ ⁇ is selected from (one or more) information acquisition procedure patterns 1 230 in the template 1 200 (step 1). 5 10).
  • the link information table 122 0 corresponding to the information acquisition procedure ID 122 1 is read (step 1502).
  • One playback procedure corresponding to 11 is selected (step 1530). Next, from the screen specification data 1250 in the template 1250, the playback procedure is performed.
  • a screen specification pattern required for actual reproduction is selected (step 1504).
  • the link information table 122 is set as the link information table 1310
  • the reproduction procedure is set as the reproduction procedure 1320
  • the meta-specific pattern is recorded as meta-specific data 1330.
  • the selection of the information acquisition procedure and the playback procedure in step 1501 and step 1503 can be selected by the user or automatically by the type of information that can be acquired. Conceivable. Also, a method is conceivable in which the order of step 1510 and step 1530 is reversed, and an information acquisition procedure corresponding to the selected reproduction procedure is selected.
  • step 1610 the type of information to be acquired (image, sound, text, date, etc.) is selected (step 1610).
  • the date is obtained from the time measurement unit 912 (step 1620), and written in the date field in the link information table 1310 (step 16).
  • the position information (longitude and latitude) is obtained by the GPS receiving section 911 (step 1630), and the map information table 1260 in the template 1200 is obtained.
  • the location name corresponding to the location information is searched (step 1631). Then, it is determined whether a map for displaying the place name on the metaphor has already been recorded in the recording medium 913 from the map information 1270 in the template 1200 (step 1). 632), if the map information has not been recorded, the map information 1350 is stored in the recording medium 913 (step 1633). Then, the items of the position information 1 3 1 2 in the link information table 1 3 1 0 and the position information data 1 3 4 0 longitude 1 3 4 1, latitude 1 3 4 2, Place name 1 3 4 3, Map ⁇ 1 3 4 4
  • Step 1 6 3 4 If rain image information is selected, the user records an image from the image capturing unit 911, records it on the recording medium 913 (step 1640), and stores the image in the link information table 1310. The image information is written in item 13 13 (step 1641). If audio information is selected, the user records audio from the audio input section 903, records it on the recording medium 913 (step 650), and stores the audio information in the link information table 1310. Write in the audio information 13 17 items (step 1651). When the text information is selected, the user inputs text from the operation unit 909, records the text on the recording medium 913 (step 166), and stores the text in the link information table 1310. Write in the text information 1318 item (step 1661). Thereafter, it is determined whether or not information necessary for reproduction according to the reproduction procedure 1320 has been obtained (step 1670). If the information has been obtained, the processing is terminated. If not, step 1G has been performed. Return to 10.
  • FIG. 7 is a diagram illustrating a process for performing the process.
  • step 1 3 2 1 The processing performed by the entity interpreter 1110 in the menu processing (step 1 3 2 1) of the reproduction procedure 1 3 2 0 with 1 to 1 will be described with reference to FIG. 17.
  • the purpose of this process is to have the user select the date (month). Therefore, first, the user reads the meta-specific pattern 1 3 3 1 displayed to select a date from the image 1 330 data. Then, a date menu screen 1700 with the actual year entered in the screen specification pattern 1 3 3 1 is displayed. 04
  • the meta 1 ⁇ 0 0 is a button to return ⁇ to the front 1710, a year 1720, a button to advance the year 1730, a month matrix 1740 And a cursor 1705 for operating on the screen.
  • the link information table 1310 is displayed. Search for the corresponding year-month information from (in the figure, the shaded area). Then, the position information menu processing (steps 132-2) is performed.
  • the processing performed by the entity data interpreter 1110 in the position information menu processing (step 1322) will be described with reference to FIG.
  • the purpose of this process is to have the user select the shooting location on the map screen. Therefore, first, a screen specification pattern 1 33 2 to be displayed for selecting a shooting place from the screen specification data 1 330 is read.
  • the map information 135 for displaying the position information is read from the position information in the link information table 1310 retrieved in FIG.
  • the map ecology is displayed in accordance with the screen specification pattern 1332, and a position information menu image 1800 displaying the actual shooting location is displayed on the map.
  • the location information menu screen 1800 is used for map information 1800, shooting location 1800, a cursor for operating on the screen 1800, and a return to the previous image 1700.
  • buttons 1840 When the user designates an arbitrary photographing place on the image 1801 by the cursor 1803 (in the figure, a portion where 0 is added to a square and ffl is attached), a link information table 1310 Search for the corresponding photo from ⁇ (shaded area in the figure). Then, a raw information selection menu process (steps 1323) is performed.
  • step 1 3 2 2 The processing S! Performed by the actual holiday data interpreting unit 1110 in the raw information selection menu processing (step 1 3 2 2) will be described with reference to FIG.
  • the purpose of this processing is to have the user select the information to be reproduced. Therefore, first, the screen specification to be displayed to select ⁇ > ⁇ Read pattern 1 3 3 3.
  • one image is read from the image information in the link information table 1310 searched in Fig. 18 and the playback information menu screen 1 is displayed according to the screen specification pattern 1 33 3 Displays 900.
  • the playback information menu screen 1900 is a selection screen that displays one image of image information in the menu format, and the previous button for scrolling the screen when the selection screen does not fit on one screen 1920, Scroll bar 1 930, Next button 1940, Cursor 1995 for operating on the screen, Button to return to previous picture 18 00 It consists of 1960.
  • step 1324 When the user selects an arbitrary selection screen on the screen 1900 by using the cursor 1950 (in the figure, the thick frame), the corresponding information is read from the link information table 1310. Search (the shaded part in the figure). Then, an information reproduction process (steps 1324) is performed.
  • the processing performed by the entity data interpreter 1110 in the information reproduction processing (step 1324) will be described with reference to FIG.
  • the purpose of this processing is to reproduce information. Therefore, first, the screen specification pattern 1334 to be displayed for reproducing the information is read from the screen specification data 1330. Then, an information reproduction screen 2000 displaying the image information in the link information table 1310 retrieved in FIG. 19 is displayed.
  • the information playback screen 200 is composed of a picture 210 for playing back image information, a button 200 for playing back audio information, a button 203 for playing back text information, Button for rewinding image information 2400, button for stopping image information 2500, button for forwarding image information 2600, Cursor 2700 for operating on the screen, It consists of a button 2 080 to return to the previous screen 1900.
  • the button 2 0 2 0 is pointed with the cursor 2 0 7 on the screen 2 0 0 0, the sound information data 1 3 7 0 from the sound information 1 3 7 in the link information table 1 3 Again Live.
  • the button 2 0 3 0 is designated by the force solver 2 0 7 0 on the screen 2 0 0 0, the text information 1 3 1 8 in the link information table 1 3 Play 3 8 0.
  • the entity data 1300 includes the reproducing procedure 1320 and the dual specification data 1330, and the data is written to the recording medium 913.
  • the information acquisition procedure selected in the determination of the ecology report acquisition step (step 1510) is stored in the RAM 907, and the information is acquired according to the information acquisition procedure.
  • the actual vacation data 1300 is recorded in the medium vacation 9 13.
  • a recording / reproducing unit is installed in place of the reproducing unit 111 shown in FIG. 11, and the information acquisition procedure and the reproducing procedure are decoded by the entity data interpreting unit 111, and the information 1 is read. Recording and reproduction of 00 00 are performed.
  • the recording is performed by the recording apparatus or other recording apparatus.
  • the information acquisition procedure recorded on the medium 9 13 is read, and the recording is performed according to the procedure. Therefore, even if different recording equipment is used, it is possible to acquire and record M's ⁇ : kind of '', 'report.
  • the entity data 1300 created by the entity data generation unit 1002 is recorded in the recording medium 913, and the entity data interpretation unit 1110 decodes the recorded data during reproduction. Then, display screens (900, 1100, 1100, 1200) are created and displayed in real time.
  • the entity data 2100 is a reproduction pattern data 2110 describing a procedure for actually reproducing information, and a meta-data indicating information of a screen of all patterns to be displayed (real data is embedded). It consists of data 2 1 2 0.
  • the entity data interpreting unit 111 only needs to display the screen data 212 in accordance with the reproduction procedure 211.
  • the template 1200 read processing 1500 is performed, and the information acquisition procedure and the reproduction procedure are determined. After that, the information acquisition processing 1602 is performed.
  • an information acquisition procedure for each information data 10000 is determined (step 2210).
  • one information acquisition procedure is determined by the user from the information acquisition procedure pattern 1 230 in the template 1.
  • each information data 100 is obtained according to the information obtaining procedure (Step 222) c.
  • a reproduction procedure for actually reproducing the information data 100 is generated (or Decision) Yes (Step 2 230). This is performed by the user, or in the main unit:, in the playback procedure from the raw pattern 1 240 in the template 1200.
  • the reproduction procedure is performed by using the RAM 907 or the recording medium 9 13 (Step 222).
  • the user can extract only the desired information to be reproduced and reproduce the information in the desired order.
  • a playback procedure for performing playback such as promotion video.
  • the entity data generation unit 1002 the template registration unit 11010, the template change unit 250, and the entity data interpretation unit 110
  • the entity of the playback procedure entity data 1300
  • the playback procedure pattern template 1200 registered in advance. It can be recorded on a recording medium and can be played back as an application screen such as a dynamically created and edited electronic album. Also, the pattern of the playback procedure can be changed.
  • data for eclectic information, a procedure for controlling the device, or information for extracting various information such as an address in which various information is stored, or each information is recorded.
  • Year, month, day, time, location, or additional information such as the device name or manufacturer of the device S, etc.
  • Various types of information such as still images and voices can be handled by the user in any machine that can improve usability and decode the same language.
  • processing such as processing, storage, or reproduction of each type of information is provided.- By providing a function to describe each character and a function to decode the procedure, various types of information recorded with the video can be easily obtained. You will be able to search and record the procedure on a storage medium. Thus, if the video has the same function, the same operation can be realized. In other words, the means of searching and acquiring various information does not depend on the model, and the handling is unified.
  • a TV program guide can be viewed on a TV screen.
  • the program selected by the user can be reserved for viewing or recording.
  • a template registration unit 11010 for storing a template 1200 indicating a pattern for actually reproducing or displaying the information data to be obtained, (1) Acquire information according to (1) 200 and create entity data (1) (3) (0) necessary for playback and display on screen during actual hours; (2) Entity data generator (1) and (2) Template registerer A template changing unit 1500 that changes the template 12000 stored in the memory in accordance with the user's instruction, and a pause data interpreting unit 111 that actually reproduces information based on the pause data 1300. 0 ⁇ :.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

This invention relates to a system for putting in order and recording various kinds of information, such as images and voices, and aims at providing a script of a procedure for the convenient handling of various kinds of information and improving the convenience of using various kinds of information. The system comprises a means for generating (204) or decoding (203) the script describing the procedure for a hardware control operation, a means for recording (206) or regenerating the script or various kinds of information, and a processing unit (205) peculiar to the system. This system enables the handling of various kinds of information to be done in a common method beween different kinds of machines, and the convenience of using various kinds of information to be improved.

Description

明 細 書  Specification
情報記憶装置および Zまたは情報再生装置 技術分野 Information storage device and Z or information reproducing device
本発明は、 各枧情報 (動画 · 静止画 · 音声 · テキス ト · コンピュータ データなど) を整理 · 記縁するためのシステムに関する。 背景技術  The present invention relates to a system for organizing and marking information (moving images, still images, audio, text, computer data, etc.). Background art
従来、 記録装置を用いて動画像、 静止画像、 音声などの各種情報を記 録し、 再生装置を用いてその各種悄報の再生を行ってきた。 またビデオ の動画像や音声などの情報のようなものに対しては、 専用の編集装置を 用いて、 記録後の編集を行っている。 このときに、 動画像や音声などの データを同時に取り扱う必要があるが、 各種データの同期を取るための 方式の一つとして、 テープに記録した画像と E E P R O Mに記録した音 声との音声画像同期方式を用いた記録再生装置 (特開平 4 - 2 1 2 7 5 4号公報) がある。  Conventionally, various types of information such as moving images, still images, and sound have been recorded using a recording device, and the various types of information have been reproduced using a reproducing device. For information such as video moving pictures and audio, editing is performed after recording using a dedicated editing device. At this time, it is necessary to handle video and audio data at the same time. One of the methods for synchronizing various types of data is audio-video synchronization between the image recorded on the tape and the audio recorded on the EEPROM. There is a recording / reproducing apparatus using the method (Japanese Patent Application Laid-Open No. 4-212725).
しかし、 現在ではテキス ト ·動画像 · 静止画像 ·音声などの各種情報 はデジタル化の方向にあり、 それに伴い、 コンピュータのような汎的な 情報処理端末でいろいろな情報を同等に扱うことが可能になりつつある こう した状況下で生じる問題、 例えば、 様々な種類の情報間の関連づけ、 記録後の編^に必要となる膨大な の知識や手順、 情報記録再生装置の 製品間のデータの互換性、 などに [ jしては未だ十分な検討がなされてい ない。 また特開平 4 - 2 1 2 7 5 4号公報に記載の技術では、 非常に限 定された情報の嵇類においてのみ、 各種情報の関連を規定しており、 各 種情報の汎的な関連づけを行うことは事実上不可能である。 本発明の課題は、 メ一力や製品に | わらず同様に各種情報を扱うため の手段を提供し、 様々な種類の情报を関迚づけ、 さらに各種情報を簡便 に編粜するための手-段を ttH するこ とにある。 発明の開示 However, at present, various types of information, such as text, moving images, still images, and audio, are being digitized, and with this, various types of information can be handled equally by general information processing terminals such as computers. The problems that arise under these circumstances are, for example, the association between various types of information, the vast amount of knowledge and procedures required for editing after recording, and the interchangeability of data between products of information recording / reproducing devices. Gender, etc. [j has not yet been fully examined. Also, the technology described in Japanese Patent Application Laid-Open No. Hei 4-2-127554 specifies the relationship between various types of information only in a very limited type of information, and a general association between various types of information. Is virtually impossible to do. An object of the present invention is to provide a means for handling various types of information in the same manner regardless of the capabilities and products, to associate various types of information, and to easily compile various types of information. -It is in ttH step. Disclosure of the invention
本発明は、 テキス ト · 画像 · 音 などの各種情報を取り扱うための手 順を、 特定の文法に ¾づいた 語形式 (以下スク リプトと呼ぶ) で記す ためのスク リプト生成手段と、 そのスク リプ卜の解釈を行い各種情報の 記録手段または再生手段の制御を行うスク リブ卜解読手段とを、 前記各 種情報を取り扱う装 E内に內蔵または外づけする。 また、 前記各種情報 の再生専用装 (Sにあっては、 前記スク リプト解読手段のみを内蔵または 外づけする。  The present invention provides a script generating means for writing a procedure for handling various information such as text, images, sounds, and the like in a word format (hereinafter referred to as a script) based on a specific grammar, and a script generating means for the script. A script interpreting means for interpreting the script and controlling a recording means or a reproducing means for various information is stored or externally provided in the device E for handling the various information. In addition, in the read-only device (S) for the various types of information, only the script decryption means is provided internally or externally.
スク リブ卜生成手段は、 テキス 卜 · 画像 · 音声などの各種情報を媒体 に記録するときに、 そのデータを取り扱う方法すなわち再生方法をスク リプトとして生成し、 そのスク リプトを装置の記録部に渡すこ とにより、 前記各種情報を記録する記録媒体にスク リプトを記録する。 またスク リ プ卜解読手段は、 前記各嵇情報が; 録された記録媒体から、 同様に記録 されたスク リプトを解読し装置の W生部に機器制御情報を渡すこ とによ り、 再生手順を制御する。  When recording various information such as text, images, and sound on a medium, the script generation means generates a method for handling the data, that is, a reproduction method, as a script, and passes the script to a recording unit of the apparatus. Thus, the script is recorded on the recording medium for recording the various information. Also, the script decoding means decodes the similarly recorded script from the recording medium in which the above-mentioned various information is recorded, and passes the device control information to the W section of the apparatus to reproduce the script. Control the procedure.
又、 本発叨は、 取得した各 の' 報 (画像や音声、 テキス ト、 位置情 報、 時問情報等) と、 該悄報を^ ^する手顺ゃ再生画面を示すテンプレ 一卜と、 該テンプレー 卜に ¾づいて Πί生や画面表示するために必要な実 休データと、 該愔報を取 する 取得 段と、 該実体データを作成す る实休データ /上成手段と、 休データを磁気テープや光磁気ディ スク 等の;! 錄媒休に記録する 録手段と、 該テンプレー トを編集するテンプ レー ト変更^段と、 該怙報を 生する再生手段と、 を装置内に構成する 実休データ作成手段は、 両像や音声、 テキス ト等の各種の情報データ を記録媒体に記録する場合に、 予め格納している再生手順にしたがって、 該情報デー夕を実際に 生する手順や画面、 該情報データを関連付けす る再生データを生成し、 該再生データを記録手段により該情報データと 共に記録する。 また、 ¾休データ解釈手段は、 記録手段により記録媒体 に記録した該再生データを解釈し、 生手段に機器制御や情報データを 渡すことにより、 再生手順を制御する。 さらに、 テンプレー ト変更手段 は、 予め格納している再生手順を変更する。 図面の簡単な説明 In addition, the present invention includes the acquired information (images, voices, text, location information, time information, etc.) and a template showing a manual playback screen for performing the sad information. An idle data necessary for reproduction or display on the screen based on the template, an acquisition unit for acquiring the report, an actual data / creating means for creating the actual data, and a holiday. A recording means for recording data on a magnetic tape or a magneto-optical disc; a recording means for recording on a medium; a template changing section for editing the template; and a reproducing means for generating the ecology report in the apparatus. Configure The actual-time data creating means includes a procedure for actually generating the information data according to a previously stored playback procedure when various types of information data such as images, sounds, and texts are recorded on a recording medium. A screen, reproducing data for associating the information data is generated, and the reproducing data is recorded together with the information data by the recording means. The pause data interpreting means interprets the reproduction data recorded on the recording medium by the recording means, and controls the reproduction procedure by passing device control and information data to the producing means. Further, the template changing means changes a previously stored reproducing procedure. BRIEF DESCRIPTION OF THE FIGURES
第 1図は、 動画像 · 静止画像 ·音声 ·バイナリデータ · テキス トデー タ、 などの各種情報に、 加工または記憶または再生などの処理を行うた めの、 特定の文法に基づいた手順 (以下スク リプトと呼ぶ) の構造例を 示す図である。  Fig. 1 shows a procedure based on a specific grammar (hereinafter referred to as “screen”) for processing, such as moving images, still images, audio, binary data, and text data, into various types of information, such as processing, storage, or playback. FIG. 2 is a diagram showing a structural example of a lip.
第 2図は、 前記スク リプトを生成するときのシステム構成例を示す図 である。  FIG. 2 is a diagram showing an example of a system configuration when the script is generated.
第 3図は、 前記スク リプトを解読するときのシステム構成例を示す図 である。  FIG. 3 is a diagram showing an example of a system configuration when decrypting the script.
第 4図は、 前記スク リプトを用いて、 録画した番組などを簡単に検索 する機能を持つ、 デジタルビデオのシステム構成例を示す図である。 第 5図は、 第 4図のデジタルビデオシステムにおける、 各種情報を記 録する際の手順例を示す図である。  FIG. 4 is a diagram showing an example of a digital video system configuration having a function of easily searching for a recorded program or the like using the script. FIG. 5 is a diagram showing an example of a procedure for recording various information in the digital video system of FIG.
第 6図は、 ; 4図のデジタルビデオシステムにおける、 記録済みの各 種情報を 生するときの、 投作画丽例を示す図である。  FIG. 6 is a diagram showing an example of a projection image when generating various types of recorded information in the digital video system of FIG.
第 7図は、 前記スク リプトを用いて、 テレビ番組情報をテレビ画面で 見、 また視聴予約または録画予約を行うテレビ番組予約システムの構成 例を示す図である。 FIG. 7 shows a configuration of a television program reservation system for viewing television program information on a television screen and making a viewing reservation or a recording reservation using the script. It is a figure showing an example.
第 8図は、 第 7図のテレビ番組予約システムにおける、 ユーザが操作 する画面の例を示す図である。  FIG. 8 is a diagram showing an example of a screen operated by a user in the television program reservation system in FIG.
第 9図は、本発明の一実施例を示すハ ー ドゥエァ構成(録画再生装置) を示す図である。  FIG. 9 is a diagram showing a hardware configuration (recording / reproducing apparatus) showing one embodiment of the present invention.
第 1 0図は、 本発明の --実施例を示すソフ トウエア構成 (実体データ 生成) を示す図である。  FIG. 10 is a diagram showing a software configuration (substance data generation) showing an embodiment of the present invention.
第 1 1図は、 本発明の一実地例を示すソフ トウエア構成 (実体データ 解釈) を示す図である。  FIG. 11 is a diagram showing a software configuration (interpretation of entity data) showing one practical example of the present invention.
第 1 2図は、 テンプレー トの構成を示す図である。  FIG. 12 is a diagram showing a configuration of a template.
第 1 3図は、 実体データの構成を示す図である。  FIG. 13 is a diagram showing a configuration of entity data.
第 1 4図は、 実体データ生成処理を表すフローチヤー トである。  FIG. 14 is a flowchart showing the entity data generation process.
第 1 5図は、 テンプレー ト読込み処理を表すフ口一チヤ一 卜である。 第 1 6図は、 情報の取得処理を表すフローチャー トである。  FIG. 15 is a flowchart illustrating a template reading process. FIG. 16 is a flowchart showing information acquisition processing.
第 1 7図は、 実休データ解釈処现を表す画面例と実体データを示す図 である。  FIG. 17 is a diagram showing an example of a screen showing actual data interpretation processing and actual data.
第 1 8図は、 実体データ解釈処理を表す画面例と実体データを示す図 である。  FIG. 18 is a diagram showing an example of a screen showing the substance data interpretation processing and the substance data.
第 1 9図は、 実体データ解釈処理を表す画面例と実体データを示す図 である。 第 2 0図は、 実休データ解釈処理を表す画面例と実体データ を示す図である。  FIG. 19 is a diagram showing an example of a screen showing the substance data interpretation processing and the substance data. FIG. 20 is a diagram showing an example of a screen showing actual data interpretation processing and actual data.
第 2 1 図は、 実体データの構成を示す図である。  FIG. 21 is a diagram showing a configuration of entity data.
第 2 2図は、 実体データ生成処理を表すフ ローチヤ一 トである。 発明を実施するための ¾良の形態  FIG. 22 is a flowchart showing the entity data generation process. Best mode for carrying out the invention
本発明を詳細に説明するために、 添付の図面に従ってこれを説明する < まず、 本発明の第 1の実施例を図面を用いて説明する。 The present invention will be described in detail with reference to the accompanying drawings. First, a first embodiment of the present invention will be described with reference to the drawings.
まずスク リブト構造の一例を第 1図に示す。 ここではスク リプトの基 本構造例 1 0 1 は、 システムの画面に表示を行うためのユーザイ ンタ一 フェース、 システムハー ドウ ァの制御を行うためのシステム制御方法、 各種情報との閱連づけ、 各秫情報の記録年月日 · 時刻 · 記録場所を表す データやスク リプトを生成したハー ドウヱァの名前やスク リプトのフォ —マツ ト名などの付加情報、から成る。ここで各種情報とは、テキス 卜 · 静止画像 · 動画像 · 音^ · コンピュータアプリケーショ ンのデータや画 像や音声などを取り出すために必要な情報などのバイナリデータ、 など である。 スク リプトにこれらの部分を含めることにより、 このスク リブ 卜の解読が可能であればどのようなシステムであっても、 システムの操 作感ゃ画面表示などが同様なものになる。 これを基本構造とした場合の 実際のスク リブト構造例が 1 0 2である。 この例では、 スク リプトは大 きく分けて 2つの部分から成り立つている。 1つはスク リプトの実内容 部分であり、 もう 1つはスク リプトなどが記録媒体のどこに記録されて いるかを示すァ ドレステーブルである。 前者のスク リブ卜実內容部はさ らに 3つの部分から成り立つており、 スク リプト , 画面 · 部品をそれぞ れ単位とした階層構造となっている。 まずスク リプト単位の部分は、 ス ク リブト番号 . 画面番号から成り立つている。 スク リプト番号とは、 複 数のスク リブ卜が同一のシステム内に存在するときに、 各スク リプトに 割り当てられた固有 ^ であり、 画面番号とはユーザに示す画面が一つ のスク リプトに複数含まれているときに各表示画面に割り当てられた固 有 ¾号である。 各画而は、 ユーザインターフヱースとして、 文字列 · ァ イコン · ボタンなどの部品を含んでおり、 これらの部品の固有番号と画 面上のその表示座標を各画面ごとにまとめたものが、 前記スク リプト実 内容部のうちの画面単位の部分である。 さらにそのユーザインターフヱ ースの部品番号と、 部品の種類や画面表示を行う際のビッ 卜マップデ一 夕などの画面表示用データ、 関連づけをする前記各種情報、 可視不可視 の別 · ユーザによる選択の可否 · 選択の方法などの属性、 選択されたと きのシステムハー ドウェア制御情報、 などを関連づけているのが、 前記 スク リプト実内容部のう ちの部品単位の部分である。 ここで、 スク リ ブ トの実内容部分とァ ドレステーブルの関係は、 次のよう になっている。 まず、 システムまたはユーザによりスク リブ卜が選択される。 するとァ ドレステーブルから、 選択された赉号のスク リプ卜が格納されている記 録媒体上のァ ドレスが確定され、 そのァ ドレスのスク リプ卜がシステム により読み出される。 次に表示すべき舸面の番号がシステムまたはユー ザにより決定され、 その画面の情報すなわちスク リプ卜が格納されてい るア ドレスが、 同様にア ドレステーブルから確定される。 そしてその画 面を構成するユーザィ ンターフェース部品の情報すなわちスク リブトが、 同様にア ドレステーブルから確定されるという順序である。 ただし、 ス ク リプ卜の大きな 2つの部分である実內容部分とァ ドレステーブルは、 スク リ ブ卜が格納されている記憶媒体上のァ ドレスを、 前記スク リプ ト 実内容部に加えるこ とにより、 1つのものとしても効果に変わりはない また、 この例ではア ドレステーブルを、 スク リプト · 画面 · 部品それぞ れに対して設けているが、 必ずしもこのような構成である必要はなく 、 全てをまとめて一つとしてもよいし、 あるいは任意の数だけあってもよ い。 なお、 各¾示画面には、 ユーザイ ンタ一フ ェース部品と同様に固有 の番号が振られているため、 システムの画面表示の初期には必ずある番 号の陋而を表示するという取り決めを い、 かつ前記ユーザイ ンターフ エース部品のシステムハ ー ドゥエァ制^† 報部にどの番号の画面を次に 表示するかを記戟しておけば、 表示面而間の関連を構築するこ とができ る。 また 1 0 2において、 各種情報との関連づけとは、 記録媒体上のど こに該当する前記各秈†i '/報が記録されているかを示すものであり、 具体 的には記録媒体上のア ドレスなどを用いるこ とになる。 また、 前記各種 情報をそのまま前記スク リブトの 一部として埋め込んでもよい。 First, Fig. 1 shows an example of the scribing structure. Here, the basic structure example 101 of the script is a user interface for displaying on the screen of the system, a system control method for controlling the system hardware, linking with various information, It consists of additional information, such as the date and time of recording of each type of information, time, and the recording location, and the name of the hardware that generated the script and the name of the script's format. Here, the various types of information include text, still images, moving images, sounds, and binary data such as data necessary for extracting computer application data and images and sounds. By including these parts in the script, the operation feeling of the system and the screen display will be the same for any system that can decode this script. An example of the actual scribing structure when this is used as the basic structure is 102. In this example, the script is roughly divided into two parts. One is the actual content part of the script, and the other is an address table indicating where the script and the like are recorded on the recording medium. The former script section consists of three more parts, and has a hierarchical structure with the script, screen, and parts as units. First, the script unit consists of a script number and a screen number. The script number is a unique ^ assigned to each script when multiple scripts exist in the same system, and the screen number is a screen displayed to the user in one script. This is a unique symbol assigned to each display screen when multiple items are included. Each image includes parts such as a character string, an icon, and a button as a user interface. The unique numbers of these parts and their display coordinates on the screen are summarized for each screen. , Is a screen unit in the script content section. Furthermore, the user interface Screen part data and screen display data, such as the type of parts and bitmap data for screen display, the above-mentioned various information to be associated, and whether they are visible or invisible. The attributes such as the above and the system hardware control information at the time of selection are associated with each other in a part unit of the actual script part. Here, the relationship between the actual contents of the script and the address table is as follows. First, a script is selected by the system or the user. Then, the address on the recording medium storing the script of the selected symbol is determined from the address table, and the script of the address is read out by the system. The system or user decides the number of the screen to be displayed next, and the information of the screen, that is, the address where the script is stored, is similarly determined from the address table. Then, the order of the information of the user interface components constituting the screen, that is, the script, is similarly determined from the address table. However, the content part and the address table, which are the two large parts of the script, add the address on the storage medium in which the script is stored to the script actual content part. In this example, the effect is not changed even if one is used. Also, in this example, the address table is provided for each of the script, the screen, and the parts, but it is not necessarily required to have such a configuration. All may be combined into one, or any number may be included. Since each display screen is assigned a unique number like the user interface parts, it is necessary to display a certain number at the beginning of the system screen display. If the number of the screen to be displayed next is simulated in the system hardware control information section of the user interface component, the relationship between the display screens can be established. . In 102, associating with various information means This indicates whether or not each of the above-mentioned 秈 † i '/ reports is recorded. Specifically, an address on a recording medium or the like is used. Further, the various information may be embedded as a part of the script as it is.
次に前記各種情報記録時におけるシステム構成例を第 2図に示す。 こ の図では、 本システム 2 0 2は W報取得 ' 変換 · スク リプト解読部 2 0 3 と、 スク リブ卜生成部 2 0 4 と、 その他の処理部 2 0 5 と、 記録部 2 0 6から成る。 これらの部分と、 本システムが処理を行う対象である前 記各種情報 2 0 1 、 ΐ成したスク リブトなどを記録する記録媒体 2 0 7 との関係を説明する。 まず前記各種情報 2 0 1 を本システムの情報取 得 · 変換 · スク リプト解読部 2 0 3が取得し、 またシステムの理解でき る形式に変換する。 ここで、 データ取 ίも '' · 変換 ' スク リプト解読部 2 0 3は何らかの物理的な方法で前記各種†fi報 2 0 1 を読み取り · 変換する のであるが、 その手段は前記各種情報 2 0 1 をシステムが取得する形態 によつて異なる。 例えば、 前記各種情報 2 0 1がフロッ ピーディ スクや ハ ー ドディ スクなどの磁気を利川した記憶媒体に記憶されている場合は- 磁気へッ ドが読み取る物理的な手段である。 またケーブルや光ファイバ などを用いたネッ トワーク システムにおいては、 前記各種情報 2 0 1 は システムをネッ トワークに接続するアダプタが読み取るこ とになる。 さ らに、 電波などの無線で前記各种悄報 2 0 1が送信されてく る場合は、 システム中の電波受信機が、 前記各種情報 2 0 1 の取得部かつ変換部 2 0 3 となる。 次に前記怙報取得 · 変換 · スク リブ卜解読部 2 0 3で取得 され木システムが扱える形式に変換された前記各種情報 2 0 1 は、 スク リプ卜生成部 2 0 4 と、 雨而表 ゃ各秈処理を行うその他の処理部 2 0 5に送られる。 まずスク リプト生成部 2 0 4は、 情報取得 · 変換 · スク リプト解読部 2 0 3により取得し変換された前記各種情報 2 0 1 の解析 を行う。 その解析結果を元に、 スク リブト生成部 2 0 4は前記各種情報 2 0 1 の再生手順を、 ある特定の言語に従ってすなわちスク リプトと し て記述する。 このとき前記解析とは前記各種情報 2 0 1の、 フォーマツ 卜の判別、 容量の検出、 作成日や作成者などの固有情報の抽出、 などで ある。 その後、 生成された前記スク リプトは記録部 2 0 6に送られる。 また、 前述したようにスク リプト生成部 2 0 4が各種情報 2 0 1 の再生 手順のスク リブ卜を作るときに、 スク リプト生成部 2 0 4は、 ある種の 情報を参照しその参照の結果をスク リブトの内容に反映させてもよい。 ここでいう情報とは、 どのような形式 · 構造のスク リプトかを規定した ものなどである。 すなわち、 どのような形式や構造のスク リブ卜を生成 するかを規定するこ とが可能であり、 それにより前記各種情報 2 0 1 を 記録すると同時にある決まった形式や構造のスク リブトを生成するこ と ができ、 ユーザは前記各嵇情報 2 0 1 を取得するのと同時に整理するこ とができるのである。 一方その他の処理部 2 0 5に送られた前記各種情 報 2 0 1 は、 画而表示や各種処理などのそのシステム特有の処理を受け、 記録部 2 0 6が記録できる状態に変換されて、 その後記録部 2 0 6 に送 られる。 そして記録部 2 0 6は、 スク リ プト生成部 2 0 4から送られて きたスク リブトと、 その他の処理部 2 0 5から送られてきた各種情報 2 0 1 を、 所定の手順で記録媒 2 0 7に記録する。 この記録媒体 2 0 7 は種類を問わず、 揮発性メモリ · 不揮発性メモリ ' ハー ドディスク · C D - R O M · 光磁気ディ スク · ビデオテープ · オーディォテープなど、 何であっても同様の効 ¾を得るこ とができる。 また、 スク リプト生成部 2 0 4から送られてきた前記スク リプ 卜 と、 その他の処理部 2 0 5から 送られてきた各^怙報 2 0 1 は、同じ記録媒休に記録してもよいし、別々 の記錄媒休に記緑してもよい。 また、 その他の処理部 2 0 5から送られ てきた各 ¾情報 2 0 1 を記録した後、 その何らかの結果をスク リプ ト生 成部 2 0 4に送りスク リプトの生成に利用してもよい。 つま り、 例えば 記録媒体 2 0 7のどの位 iffiにどの各種情報 2 0 1を記録したかをスク リ プト生成部 2 0 4に伝達することにより、 その情報をスク リプトに盛り 込むことが可能である。 また、 前記各種情報を取得するときに同様の手 順で、 前記各種情報と f¾迚づけられたスク リプトを取得することにより、 情報取得 · 変換 · スク リプト解読部 2 0 3でそのスク リプトを解読し、 その結果得られた何らかの手順を、 前記各種情報の記録のために用いて もよい。 Next, FIG. 2 shows an example of a system configuration at the time of recording the various types of information. In this figure, this system 202 has a W report acquisition, a conversion / script decryption unit 203, a script generation unit 204, other processing units 205, and a recording unit 206. Consists of The relationship between these parts and the various information 201 to be processed by the present system, and the recording medium 207 for recording the generated script and the like will be described. First, the various information 201 is acquired by the information acquisition / conversion / script decryption unit 203 of the present system, and is converted into a format understandable by the system. Here, the data acquisition is also performed by the · conversion ’script decryption unit 203 that reads and converts the various † fi reports 201 by some physical method. It depends on how the system obtains 01. For example, when the various information 201 is stored in a magnetic recording medium such as a floppy disk or a hard disk, it is a physical means to be read by a magnetic head. In a network system using a cable, an optical fiber, or the like, the various information 201 is read by an adapter that connects the system to the network. Further, when each of the above-mentioned information 201 is transmitted by radio such as radio waves, the radio wave receiver in the system serves as an acquisition unit and a conversion unit 203 of the various information 201. . Next, the various information 201 acquired by the ecology report / conversion / script decryption unit 203 and converted into a format that can be handled by the tree system is converted to a script generation unit 204 and a rain table. {Each} is sent to the other processing unit 205 that performs the processing. First, the script generation unit 204 analyzes the various information 201 acquired and converted by the information acquisition / conversion / script decryption unit 203. Based on the result of the analysis, the script generating section 204 The playback procedure of 201 is described according to a specific language, that is, as a script. At this time, the analysis includes, for example, discrimination of a format, detection of a capacity, extraction of unique information such as a creation date and a creator of the various information 201. Thereafter, the generated script is sent to the recording unit 206. Also, as described above, when the script generation unit 204 creates a script for the reproduction procedure of the various information 201, the script generation unit 204 refers to certain information and The results may be reflected in the content of the script. The information mentioned here is information that specifies what form and structure the script is. In other words, it is possible to define the type and structure of the script to be generated, whereby the various information 201 is recorded and at the same time the specific format and structure of the script is generated. This allows the user to obtain the above-mentioned information 201 and simultaneously organize the information. On the other hand, the various information 201 sent to the other processing unit 205 is subjected to a system-specific process such as a metaphor display or various processes, and is converted into a state in which the recording unit 206 can record. Then, it is sent to the recording unit 206. The recording unit 206 stores the script transmitted from the script generation unit 204 and the various information 201 transmitted from the other processing unit 205 in a recording medium in a predetermined procedure. Record in 2007. Regardless of the type of the recording medium 207, the same effect can be obtained regardless of the type, such as volatile memory, nonvolatile memory, hard disk, CD-ROM, magneto-optical disk, video tape, and audio tape. Obtainable. Further, the script sent from the script generation unit 204 and each of the ecology reports 201 sent from the other processing units 205 are recorded in the same recording medium even if they are recorded on the same recording medium. OK, or you can print them in separate storage media. In addition, after recording each piece of information 201 sent from the other processing unit 205, some result may be sent to the script generation unit 204 and used for generating a script. . In other words, for example By transmitting to the script generation unit 204 the amount of various information 201 recorded in the iffi on the recording medium 207, the information can be included in the script. Also, by acquiring a script associated with the various information in the same manner as when acquiring the various information, the information acquisition / conversion / script decryption unit 203 can obtain the script. Any procedure obtained after decryption may be used for recording the various information.
次に前記各種情報再生時におけるシステム構成例を第 3図に示す。 こ のシステム構成例では、 記録媒体 3 0 6からスク リブ卜や各種情報 3 0 1を読み出す再生部 3 0 5 と、 スク リプトをシステム制御情報などに変 換するスク リプト解読部 3 0 3 と、 各種情報の画面表示やそのシステム 固有の処理を行うためのその他の処理部 3 0 4 とからシステム本体 3 0 2が構成される。 ここで 3 0 1は 2 0 1 と同様のものである。 このシス テム本体 3 0 2 と、 各種情報ゃスク リプトなどが記録されている記録媒 体 3 0 6、 及び各種情報 3 0 1 との関係を説明する。 まず、 記録媒体 3 0 6に記録されたスク リプトを再生部 3 0 5が所定の 順で読み取る。 その後スク リプトはスク リブ卜解読部 3 0 3に送られ、 その内容すなわ ちシステムハ ー ドウエア制御手順ゃデー夕などを再生部 3 0 5が解釈で きる形にスク リブト解読部 3 0 3が変換し、 再び再生部 3 0 5にシステ ムハー ドウヱァ制御手順やデータとして送信する。 そして再生部 3 0 5 はその制御情報やデータを元に、 前記各種情報 3 0 1の読み出しを行う c 読み出された前記各種怙報 3 0 1 は、 画而表示や各種処理などを行うそ の他の処现部 3 0 4を通して、 阿而表示などのできる形式に処理される c 以上が、 スク リプトの解読時の処理の流れの一例である。 ここで、 再生 部 3 0 5が記錄媒休 3 0 6からスク リプトを読み出すとき、 同時に任意 の数や fill類の前記各種情報 3 0 1を読み出してもよい。 読み出された前 W 96/ 01 Next, FIG. 3 shows an example of a system configuration at the time of reproducing the various information. In this system configuration example, a reproducing unit 3005 for reading a script and various information 301 from a recording medium 303, and a script decoding unit 303 for converting a script into system control information and the like. The system main body 302 is constituted by a screen display of various information and other processing sections 304 for performing processing unique to the system. Here, 301 is the same as 201. The relationship between the system main body 302, the recording medium 300 on which various information scripts are recorded, and the various information 301 will be described. First, the reproducing unit 305 reads the script recorded on the recording medium 306 in a predetermined order. After that, the script is sent to the script decryption unit 303, and the contents, that is, the system hardware control procedure, the data decryption unit 303 and the like are interpreted so that the playback unit 300 can interpret the data. Is converted and transmitted again to the reproducing unit 305 as a system hardware control procedure or data. Then, the reproducing unit 304 reads the various information 301 based on the control information and the data c. The read various gizziness information 301 performs the image display and various processes. C is processed into a format that can be displayed, for example, through the other processing unit 304, and the above is an example of the flow of processing when the script is decrypted. Here, when the reproducing unit 305 reads out the script from the recording medium pause 306, the reproducing unit 305 may simultaneously read out the above-mentioned various information 301 of an arbitrary number or fills. Before being read W 96/01
1 0  Ten
記各種情報 3 0 1 を例えばアクセス時間の短い揮発性メモリに一時的に 格納するこ とにより、 処理の高速化を図るこ とができる。 また、 再生部 3 0 5 とは別に、 前記スク リプ卜を読み出す専用のスク リ プト再生部を 当システムに設けても、 同様の効果を得るこ とができる。 また、 システ ム本休 3 0 2には、 スク リブ卜生成部 3 0 7 とスク リプト記録部 3 0 8 が含まれていてもよい。 このとき前記各種情報 3 0 1 を実際に一度再生 するこ とにより、 各種情報 3 0 1 の再生手順をスク リプト生成部 3 0 7 がスク リプトにし、 その生成されたスク リプトをスク リプト記録部 3 0 8で記録する、 という手順で、 各種情報 3 0 1 の再生手順をスク リプト にすることができる。 なおスク リプト記録部 3 0 8が用いる記録媒体は、 各種情報 3 0 1が記録されている記録媒体 3 0 6でもよいし、 専用の記 録媒体であってもよい。 By temporarily storing the various information 301 in, for example, a volatile memory having a short access time, the processing speed can be increased. In addition, the same effect can be obtained by providing a script reproducing unit dedicated to reading the script separately from the reproducing unit 305 in this system. In addition, the system main holiday 302 may include a script generating unit 307 and a script recording unit 308. At this time, the various information 301 is actually reproduced once, so that the script generation unit 307 converts the reproduction procedure of the various information 301 into a script, and the generated script is recorded in a script recording unit. With the procedure of recording at 310, the playback procedure of the various information 301 can be made into a script. Note that the recording medium used by the script recording unit 308 may be the recording medium 306 on which various information 301 is recorded, or may be a dedicated recording medium.
スク リプトを用いた実施例として、 デジタルビデオシステムの機器構 成例を第 4図に示す。 まずこのシステムは、 画面表示を行うテレビ 4 0 1 と、 動画像 . 静止画像 · 音声などのデジタルデータの記録 · 再生を行 う ビデオ 4 0 2から成る。 このビデオ 4 0 2に、 スク リブトゃ各種情報 などの記録や読み出しを行う記錄媒体 4 0 3 と、 スク リプトを生成する スク リプト生成部 4 0 5 と、 記録媒体 4 0 3に記録されたスク リブトの 解読を行うスク リ ブ卜解読部 4 0 6 と、 ユーザがビデオを操作するため のポイ ンティ ングデバイス 4 0 4が従属する。 このう ちスク リプト生成 部 4 0 5またはスク リプト解読邰 4 0 6は、 ビデオ 4 0 2に回路として 内蔵してもよいし、 独 _、'/:した外邙装 i としてもよい。 またポイ ンティ ン グデバイス 4 0 4 とは、 前記テレビ 4 0 1画而上に表示されたボタ ンな どのユーザィ ンターフヱースをユーザが選択するためのものであり、 具 体的な形態としては、 リモ一 トコ ン トローラ · マウス ' タブレツ トなど がある。 さ らに、 前記ビデオ 4 0 2が前記デジタルデータゃスク リプト の記録または再生を行うために、 記録媒体 4 0 3が前記ビデオ 4 0 2に は不可欠である。 この記録媒体 4 0 3は、 従来のビデオテープ · 光磁気 ディ スク · C D— R O M · ハー ドディ スクなど、 前記ビデオ 4 0 2が扱 う媒体であればどんなものを fi! fflしても効果には変わりない。 Fig. 4 shows an example of the configuration of a digital video system as an example using a script. First, this system consists of a television 401 that displays images on the screen, and a video 402 that records and reproduces digital data such as moving images, still images, and audio. The video 402 includes a recording medium 4003 for recording and reading out various kinds of information such as a script, a script generation unit 405 for generating a script, and a script recorded on a recording medium 403. A script decoding unit 406 for decoding the rehabilitation and a pointing device 404 for the user to operate the video are subordinated. Of these, the script generation unit 405 or the script decryption unit 406 may be built in the video 402 as a circuit, or may be an external device i with _, '/ :. The pointing device 404 is for the user to select a user interface such as a button displayed on the television 401, and as a concrete form, it is a remote control. Controller, mouse, tablet, etc. In addition, the video 402 is the digital data script. The recording medium 403 is indispensable for the video 402 in order to record or reproduce the video. This recording medium 403 can be used with any media such as a conventional video tape, a magneto-optical disc, a CD-ROM, a hard disk, etc. as long as the video 402 can handle the fi! Ffl. Does not change.
次に、 第 4図で説明したデジタルビデオシステムの実際の操作例を説 明する。 このデジタルビデオシステムにおいては、 第 4図における記録 媒体 4 0 3に、 画像や音声などを記録するときにスク リプトを生成し、 記録された番組をそのスク リプ卜を用いて検索 ·再生するこ とができる。  Next, an actual operation example of the digital video system described in FIG. 4 will be described. In this digital video system, a script is generated when recording an image or sound on the recording medium 403 in FIG. 4, and the recorded program is searched and reproduced using the script. Can be.
まず、 第 4図のデジタルビデオシステムにおいて、 画像や音声などを 記録するときのデジタルビデオ 4 0 2の処理手順を第 5図に示す。 初め にユーザが前記デジタルビデオ 4 0 2を通して番組を視聴する。 すると 前記デジタルビデオ 4 0 2は、 その時点で番組の各種情報を格納してあ る番組データベースから、 番組の題名 · ジャ ンル . 出演者などの各種番 組関連情報を得る。 このとき、 番組データベースは当デジタルビデオ 4 0 2に内蔵していてもよいし、 テレビ局などに設置した番組デ一夕べ一 スから有線 · 無線を問わず前 ¾1各枧番組関迚情報を得てもよい。 また、 番組搬送波と同時に前記各種 組1¾9連情報を得てもよく 、 このとき、 番 組搬送波から前記各種岙組関迚悄報を抜き出す回路とそれを解析する回 路を、 前記デジタルビデオ 4 0 2に設けるだけで実現ができる。 次に、 前記デジタルビデオ 4 0 2は内蔵のカ レンダーから日付と時刻情報を得 る。 この時刻情報は、 ユーザがテレビ番組の錄画を開始するまで、 適当 な時刻頻度で得てもよい。 また ί-Ι付と時刻^報は、 ユーザが録画開始す るときに得てもよいし、 前記各种 組関連 1 報を^る前に得てもよい。 次に、 ユーザが所定の動作で、 テレビ番組の绿画^始をデジタルビデオ 4 0 2に指示する。 するとデジタルビデオ 4 0 2は、 記録媒体上の記録 開始位置を検出する。 次にデジタルビデオ 4 0 2は、 前記各種番組関連 情報と、 前記日付と時刻情報と、 前記記録開始位置情報を元に、 スク リ プト生成部でスク リプトを生成する。 このときのスク リプトの内容は、 記録媒体上のどこに記録されたテレビ赉組が、 いつ記録されたものであ り、 その番組の題名 · ジャ ンル ' 出演者などがどんなものであるか、 が 関連づけられているものである。 次にデジタルビデオ 4 0 2は、 生成し たスク リプトを、 記録媒体 4 0 3の適当な位置に記録する。 このとき、 スク リブトを記録する記憶媒体 4 0 3上の位置は、 スク リブ卜を記録す るよう事前に定められた位 ®でも良いし、 自由な位置でもよい。 後者の 場合は、 記憶媒体 4 0 3上のどこにスク リプトを記録したかを表すデー タを、 記録媒体 4 0 3の所定の位置に記録することにより、 スク リプト を読み出すときの便宜を図るこ とができる。 また、 前記スク リプトの内 容は、 スク リプトとしてではなく、 スク リプトと関連づけられたデータ として生成してもよい。 すなわち、 第 1 図におけるスク リブ卜の構造例 において、 ユーザイ ンタ一フヱースとシステム制御方法をスク リブ卜と して、 複数の記録されたテレビ番組を ^のスク リプトでまとめ、 その スク リブ卜が参照する各栩情報との関連づけを前記の、 スク リプトと関 連づけられたデータとして持つような、 スク リプトの構造を持つこ とが できる。 さ らに、 既にデジタルビデオ 4 0 2の記録媒体 4 0 3にスク リ プ卜が記録されていた場合、 新規にテレビ番組を記録するときにその記 録济みスク リプトを読み illし、 それに新しいデータをつけ加えるなどの 加工を行って再び記録するという形式でもよい。 次に、 デジタルビデオ 4 0 2は、 ユーザが前, 1 動作で記録を指示したテレビ番組を記録媒体 4 0 3に記録する。 次にユーザによってテレビ赉組の記録の中止が、 所定 の動作によってデジタルビデオ 4 0 2に伝達される。 するとデジタルビ デォ 4 0 2はテレビ岙組の; d録を中止し、 記録媒体 4 0 3上の記録終了 位置を検出する。 このとき、 改めて記録終了位置を検出するのではなく、 テレビ番組の記録を行いながら、 記録媒体 4 0 3の現在の記録位置をモ ニタ リ ングすることにより、 記録媒体 4 0 3の記録終了位置を知るとい う手順でもよい。 最後に、 デジタルビデオ 4 0 2はその記録終了位置を 前記手順で既に記録したスク リブトの所定の位置に記録する。 この動作 によりデジタルビデオ 4 0 2は、 当該テレビ番組が記録媒体 4 0 3のど こからどこまでに記録されたのかを、 スク リプトを解析することにより、 事後に知ることができる。 すなわち、 この記録終了位置情報は、 後で新 たにテレビ番組の記録を開始するときに参照することができる。 なお、 デジタルビデオ 4 0 2がテレビ番組ゃスク リブトなどの情報を記録媒体 4 0 3に記録するとき、 記録領域は必ずしも物理的に連続している必要 はない。 つまり、 テレビ番組とスク リプ卜を適宜交互に記録してもよい し、 記録媒体 4 0 3の未記録領域を検出することによりテレビ番組ゃス ク リブトを分割して記録することもできる。 ただし後者の場合、 分割し て記録したテレビ番組ゃスク リプトを、 統合して再生するための仕組み が不可欠である。 この方 としては、 記録媒体 4 0 3のどこにどれだけ の容量のテレビ番組ゃスク リプ卜が分割記録されているかを表す参照表 をデジタルビデオ 4 0 2がわかる形式で設ける、 または、 そのデータに つながる前と後ろのデータが記録媒体 4 0 3のどこに記録されているか を分割記録された個々のデータの所定の位置に記す、 などがある。 また、 デジ夕ルビデオ 4 0 2の製品名やメーカ、 スク リプトのフ ォーマッ トの 種類を表す情報、 記録媒休 4 0 3の種類などの情報、 などの付加情報を 記録媒体 4 0 3に記録してもよい。 このときの付加†i!報の記録形式は、 スク リプトの一部、 スク リプトと関連する形式のデータ、 スク リプトと は関係しないデータ、 のどれでもよい。 First, FIG. 5 shows a processing procedure of the digital video 402 when recording an image and a sound in the digital video system of FIG. First, a user watches a program through the digital video 402. Then, the digital video 402 obtains various program-related information such as a program title, a genre, and a performer from a program database storing various information of the program at that time. At this time, the program database may be built into the Digital Video 402, or the program database may be obtained from the program data set up at a TV station or the like, regardless of whether it is wired or wireless, from the program database. Is also good. In addition, the 1-9 sequence information of the various groups may be obtained simultaneously with the carrier of the program. It can be realized simply by providing it in 2. Next, the digital video 402 obtains date and time information from a built-in calendar. This time information may be obtained at an appropriate time frequency until the user starts to play a television program. The date and time report may be obtained when the user starts recording, or may be obtained before the above-mentioned one set of information related to each combination. Next, the user instructs the digital video 402 to start a television program by a predetermined operation. Then, the digital video 402 detects the recording start position on the recording medium. Next, digital video 402 is related to the various programs A script is generated by a script generation unit based on the information, the date and time information, and the recording start position information. At this time, the contents of the script include the location of the recorded TV program on the recording medium, the time when the program was recorded, and the title of the program, genre, and what the performers are. They are related. Next, the digital video 402 records the generated script at an appropriate position on the recording medium 403. At this time, the position on the storage medium 403 where the script is recorded may be a predetermined position for recording the script, or may be a free position. In the latter case, the data indicating where the script was recorded on the storage medium 403 is recorded at a predetermined position on the recording medium 403, so that the script can be conveniently read. Can be. Further, the content of the script may be generated not as a script but as data associated with the script. That is, in the example of the structure of the script shown in FIG. 1, the user interface and the system control method are used as a script, and a plurality of recorded television programs are put together in a ^ script. The script structure may be such that the association with each tout information to be referred to has the above-described data associated with the script. In addition, if a script has already been recorded on the recording medium 403 of the digital video 402, when recording a new television program, the recording script is read and ill. The data may be recorded again after processing such as adding new data. Next, the digital video 402 records the television program for which the user has instructed recording in the previous operation in one operation on the recording medium 403. Next, the stop of recording of the television set is transmitted to the digital video 402 by a predetermined operation by the user. Then, the digital video 402 stops the recording of the television set, and detects the recording end position on the recording medium 403. At this time, instead of detecting the recording end position again, A procedure may be used in which the current recording position of the recording medium 403 is monitored while recording the television program, so that the recording end position of the recording medium 403 is known. Finally, the digital video 402 records its recording end position at a predetermined position of the script already recorded in the above procedure. By this operation, the digital video 402 can know the location of the television program recorded from where to where the television program was recorded by analyzing the script, and can know the fact later. That is, the recording end position information can be referred to later when recording of a new television program is started. Note that when the digital video 402 records information such as a television program and a script on the recording medium 403, the recording areas do not necessarily have to be physically continuous. That is, the television program and the script may be recorded alternately as appropriate, or the television program / script may be divided and recorded by detecting an unrecorded area of the recording medium 403. However, in the case of the latter, a mechanism to integrate and play back the TV program and script recorded separately is indispensable. In this case, a look-up table indicating where and how much of the TV program / script is divided and recorded on the recording medium 403 is provided in a format in which the digital video 402 can be recognized, or is connected to the data. Where in the recording medium 403 the front and rear data are recorded is recorded at a predetermined position of each of the divided and recorded data. In addition, additional information such as the product name of digital video 402, information indicating the manufacturer, the type of script format, and information such as the type of recording medium 403 is recorded on the recording medium 403. May be. At this time, the recording format of the additional i! Information may be any of a part of the script, data in a format related to the script, and data not related to the script.
そして、 笫 4図のデジタルビデオシステムにおいて、 スク リプトに基 づいて画像や音^などを^生する手順を第 6図に示す。 まず、 デジタル ビデオ 4 0 2は記録媒体 4 0 3からスク リプトや必要な各種情報を読み 出す。 読み出したスク リブ卜は、 デジタルビデオ 4 0 2のスク リプト解 読部 4 0 6により解読され、 デジタルビデオ 4 0 2がその結果を元に、 テレビ 4 0 1上に表示する番組選択画面 6 0 1 を生成し、 テレビ 4 0 1 に表示する。 ユーザはこのテレビ画面 6 0 1を元に、 視聴したい記録済 み番組の選択を行う力 このときのユーザからデジタルビデオ 4 0 2へ の意思伝達手段すなわちボイ ンティ ングデバイス 4 0 4 として、 リモー トコン トローラを用いる。 つまり、 番組選択画面 6 0 1 には前記リモー トコン トローラで制御するこ とのできるカーソルが現れるが、 この力一 ソルは、 リモー トコン トローラに設けられたカーソルキーやスティ ック 様のものでユーザが自由にテレビ画面上を動かすことができる。 この第 6図では、 ユーザがリモー トコン 卜ローラでテレビ画面上のカーソルを 動かし、 希望する番組を選んで、 リモー トコン トローラに設けられたボ タンでその番組の選択をデジタルビデオ 4 0 2に伝達するという手順で ある。 ここで選ばれた岙組は、 対象が一つしかない場合はそのまま再生 が始まるが、 6 0 1 のように該当するものが複数あつた場合、 さ らに選 択画面 6 0 2が表示され、 ユーザに選択を促し、 実際の番組の再生 6 0 3が行われる。 ここで、 表示すべき選択画面の数は限らない。 すなわち、 当デジタルビデオシステムの都合、 または記録した番組の特徴により、 自由に選択画面の数やその画面構成を変えることが可能である。 また番 組選択画而において表示すべき、 組名 · ジャ ンル · 記録日時 · 出演者 などの岙組悄報は、 どの I i報をどのような形態で表示するかをユーザが 選べる形式にしてもよい。 このときどの情報をどのように表示するかを 表すデータを、 ビデオ 4 0 2や記憶媒体 4 0 3や前記スク リブトの一部 として記憶するこ とができる。 これにより、 ユーザは自分が必要な情報 のみを常に当番組選択画面で得るこ とができるようになる。 さらに、 当 番組選択画面において、 記録した ¾組の任意の画面を表示することもで きる。 これにより、 ユーザは題名から番組内容を類推することなく、 視 覚的に番組内容を理解することができるという効果を有する。 FIG. 6 shows a procedure for generating images, sounds, and the like based on the script in the digital video system shown in FIG. First, digital The video 402 reads a script and various necessary information from the recording medium 403. The read script is decrypted by the digital video 402 script decryption unit 406, and the digital video 402 reads the program selection screen 60 on the TV 401 based on the result. Generate 1 and display it on TV 401. The user has the ability to select a recorded program that he / she wants to watch based on the TV screen 600 as a means of communication from the user to the digital video 402, that is, a remote control as a pointing device 404. Use a trawler. That is, a cursor that can be controlled by the remote controller appears on the program selection screen 601, but this cursor is a cursor key or a stick-like one provided on the remote controller. Can move freely on the TV screen. In this Fig. 6, the user moves the cursor on the TV screen with the remote controller, selects the desired program, and transmits the selection of the program to the digital video 402 with the button provided on the remote controller. It is the procedure of doing. If the pair selected here has only one target, playback will start as it is, but if there is more than one such as 601, a further selection screen 602 will be displayed. Then, the user is prompted to make a selection, and the actual program playback 603 is performed. Here, the number of selection screens to be displayed is not limited. That is, it is possible to freely change the number of selected screens and the screen configuration according to the convenience of the digital video system or the characteristics of the recorded program. In addition, the group information, genre, recording date and time, performers, etc., which should be displayed in the program selection image, should be displayed in a format that allows the user to select which Ii report to display and in what form. Is also good. At this time, data indicating what information is displayed and how can be stored can be stored as the video 402, the storage medium 403, or a part of the script. As a result, the user can always obtain only the necessary information on the program selection screen. In addition, On the program selection screen, any set of recorded screens can be displayed. This has the effect that the user can visually understand the program contents without inferring the program contents from the title.
スク リブトを用いた実施例として、 テレビ番組予約システムの機器構 成例を第 7図に示す。 このシステムは、 現在は新聞のテレビ欄でユーザ が番組を検索しなければならないのを、 必要な番組情報を各家庭に配信 し、 かつその情報を処理する装置をテレビなどに設けることによって、 ユーザがテレビ画面で番組情 ¾を受け取りかつそれを選択することで番 組の視聴または録画予約を行-)ためのものである。 まず、 番組名 ·放送 局 ·放映日時などのテレビ番組情報、 または画面上のユーザインタ一フ エース、 またはシステム制御情報、 などから成るスク リプトを配信する ためのテレビ番組情報配信施設 7 0 1がある。 このスク リプトは、 有線 または無線を用いて各家庭 7 0 2に配信され、 テレビ 7 0 3が受信する。 このとき、 テレビ 7 0 3にテレビ ¾組情報配信施設 7 0 1から送られて きたスク リプトを受信するための 10]路を設けてもよいし、 そのスク リブ トを受信してテレビ 7 0 3が解釈することのできる形式に変換するため のインターフヱ一ス機器をテレビ 7 0 3の外部に設けてもよい。 テレビ 7 0 3には、 リモ一 卜コン トローラなどのポイ ンティ ングデバイス 7 0 5 と、 スク リプト解読部 7 0 6が設けられており、 送られてきた前記ス ク リブトを解読する。 この解読により、 テレビ 7 0 3は画面に番組一覧 を表示し、 ユーザに ^組を選択させ、 その結果選択された番組を視聴予 約または録画予約する。 ここで、 録 (面予約をユーザが行った場合には、 選択された^組を録画— 約するための情報をビデオ 7 0 4が解読できる 形式で生成し、 それをビデオ 7 0 4に送信する。 このとき、 録画予約情 報は前記スク リプトであってもよい。 また、 前記テレビ番組情報配信施 設 7 0 1から送信された前記スク リプトを解読するためのスク リプト解 読装置 7 0 6は、 ビデオ 7 0 4または独立した装置に設けてもよい。 前 者に設けた場合にはテレビ 7 0 3にスク リプト解読部 7 0 6を設けたと きと同様の手順でテレビ番組情報のスク リプトの処理がなされ、 後者に 設けた場合には既存の視聴 ' 録画予約システムを併用するこ とにより既 存のテレビやビデオを活用することができる。 なお、 予約情報やスク リ ブトなどの、 従来の映像 · 旮声信号とは別の情報を送受信するために、 テレビ 7 0 3やビデオ 7 0 4などの各機器間は専用線による接続を行つ てもよい。 Fig. 7 shows an example of the equipment configuration of a TV program reservation system as an embodiment using a script. This system replaces the need for users to search for programs in the TV section of newspapers today, by distributing the necessary program information to each home and providing devices for processing the information on televisions, etc. Is for receiving program information on the TV screen and selecting the program to view or program the program-). First, a TV program information distribution facility 701 for distributing a script consisting of TV program information such as program name, broadcast station, broadcast date and time, or user interface on the screen or system control information, etc. is there. This script is distributed to each home 7202 by wire or wirelessly, and is received by the television 703. At this time, the TV 703 may be provided with a 10] route for receiving the script sent from the TV set information distribution facility 701, or the TV 70 may receive the script to receive the script. An interface device for converting the data into a format that can be interpreted by 3 may be provided outside the television 703. The television 703 is provided with a pointing device 705 such as a remote controller and a script decoding unit 706, and decodes the transmitted script. With this decoding, the television set 703 displays a program list on the screen, prompts the user to select a ^ set, and reserves viewing or recording of the selected program as a result. Here, recording (when the user reserves the surface, the selected ^ pair is recorded—generating information for reduction in a format that can be decoded by video 704 and sending it to video 704 At this time, the recording reservation information may be the script, and a script solution for decrypting the script transmitted from the television program information distribution device 7001. The reading device 706 may be provided on the video 704 or a separate device. In the former case, the script processing of the TV program information is performed in the same procedure as when the script decoding unit 706 is provided in the TV 703, and in the latter case, the existing viewing is performed. '' Existing TVs and videos can be used by using the recording reservation system. In order to transmit and receive information other than conventional video and audio signals, such as reservation information and scripts, a dedicated line is connected between devices such as TV703 and video704. You can.
また、 第 7図で説明したテレビ番組予約システムの実際の操作例を第 8図に示す。 まず、 テレビ番組情報配信施設 7 0 1から送信されたスク リプトを元に、 テレビ 7 0 3が画面にテレビ番組情報 8 0 1を表示する。 ユーザはその画面 8 0 1 を見ながらポイ ンティ ングデバイス 7 0 5を用 いて、 所定の動作で番組の選択を行う。 次に、 選択の確認を行うための 画面 8 0 2になり、 番組名 · 放映日時 · 放映局などの番組選択確認に必 要な情報が表示され、 ユーザは予約内容の確認または予約の取消などを ここで行う。 予約内容が確認されると、 テレビはビデオが解読できる形 式の予約情報を生成し、 ビデオ 7 0 4に送信する。 その予約情報を受け 取ったビデオ 7 0 4は、 所定の動作で録画予約を行う。 またここではビ デォ予約の説明を行ったが、 同様の手順でテレビ上の番組視聴予約を行 つてもよい。 また、 一度 '約した内容の確認または変更または取消をュ 一ザが行う場合のための操作画而を設けるこ とができる。 このとき前記 操作画而を制御するのは、 ビデオ 7 0 4 ' テレビ 7 0 3 · その他の外部 装置のどれでもよい。 そのために、 テレビ 7 0 3や外部装置に、 予約状 況を保存しておく ための機能を設けることができる。 また、 番組の視聴 予約または録画予約を う とき、 ある特定の曜日などの同じ時間帯に放 映する番組を選択する場合、 それに便宜を図るために 8 0 1や 8 0 2 と 同様の画面を表示し、 ユーザに選択させてもよい。 また、 ある番組が複 数回にわたって放映される場合、 ユーザが番組名を指定するだけで、 そ の番組をテレビ岙組怙報配信施設 7 0 1のテレビ番組情報を検索し、 自 動的にその放映 F1や放映時刻の情報を得、 その番組の視聴予約または録 画予約を同様に行う という機能を、 テレビ 7 0 3またはビデオ 7 0 4に 設けてもよい。 FIG. 8 shows an example of an actual operation of the television program reservation system described in FIG. First, based on the script transmitted from the TV program information distribution facility 701, the TV 703 displays the TV program information 801 on the screen. The user selects a program by a predetermined operation using the pointing device 705 while watching the screen 801. Next, a screen 8002 for confirming the selection is displayed, and information necessary for confirming the selection of the program, such as the program name, the broadcast date and time, and the broadcasting station, is displayed. The user can confirm the reservation contents or cancel the reservation. Here. When the reservation is confirmed, the television generates reservation information in a format that allows the video to be decoded, and transmits the reservation information to the video 704. The video 704 having received the reservation information makes a recording reservation by a predetermined operation. Also, the video reservation has been described here, but a program viewing reservation on a television may be performed in a similar procedure. In addition, it is possible to provide an operation picture for a case where a user confirms, changes, or cancels the contents once contracted. At this time, the operation image may be controlled by any of the video 704 ', the television 703 and other external devices. Therefore, a function for storing the reservation status can be provided in the television 703 or an external device. Also, when making a reservation for program viewing or recording, and selecting a program to be broadcast during the same time period, such as a specific day of the week, use 801 or 802 for convenience. A similar screen may be displayed to allow the user to make a selection. In addition, when a certain program is broadcast more than once, the user simply specifies the name of the program, and the program is searched for the TV program information of the e-commerce news distribution facility 701 and automatically. The television 703 or the video 704 may be provided with a function of obtaining information on the broadcast F1 and the broadcast time, and making a reservation for viewing or recording the program in the same manner.
以上の全ての実施例において、 異なった形式のスク リプトをその記憶 または再生装置が解釈できる形式に変換する、 スク リプト生成及び変換 装置を記憶または再生装置に設けることにより、 異なった形式のスク リ ブトでも扱えるようになり、 ユーザが異機種でも同様に各種情報を扱う ことができるようになるという便宜を図ることができる。  In all of the above embodiments, different types of scripts are provided by providing a script generator and converter in the storage or playback device that converts the different types of scripts into a format that can be interpreted by the storage or playback device. This makes it possible to handle even information, and the user can handle various types of information in different models in a similar manner.
また、 以上の全ての実施例において、 記憶媒体に記憶する前記スク リ ブトは複数であってもよい。 このとき、 ユーザが任意の情報検索または 取得手段を選択できるという効果を有する。  In all of the above embodiments, the number of the scripts stored in the storage medium may be plural. At this time, there is an effect that the user can select any information search or acquisition means.
次に、 本発明の第 2の実施例について図面を参照して説明する。  Next, a second embodiment of the present invention will be described with reference to the drawings.
第 9図は、 本発明の一突施例を示すハ ー ドウ ァ構成図である。 第 9 図に示すように、 本発明の一実施例としての記録再生装置は、 画像撮影 部 9 0 1 、 画像信号処理部 9 0 2、 音声入力部 9 0 3、 音声信号処理部 9 0 4、 記録媒体 I ZF部 9 0 5、 C P U 9 0 6、 R AM 9 0 7、 R O M 9 0 8、 操作部 9 0 9、 表示部 9 1 0、 G P S受信部 9 1 1、 時間計 測部 9 1 2 とから構成される。  FIG. 9 is a hardware configuration diagram showing a first embodiment of the present invention. As shown in FIG. 9, a recording / reproducing apparatus according to one embodiment of the present invention includes an image photographing section 901, an image signal processing section 902, an audio input section 903, and an audio signal processing section 900. , Recording medium I ZF section 905, CPU 906, RAM 907, ROM 908, Operation section 909, Display section 910, GPS receiving section 911, Time measuring section 9 1 2.
画像 ί 影部 9 0 1 は、 报像素子で動画や静止画の撮像情報を取得する 部分である。 画像信号処 1! 9 0 2は、 画像榀影部 9 0 1からの撮像信 号に対して ^幅、 AZD · D/A変換等の信号処理を行う部分である。 音声入力部 9 0 3は、 マイクで撮影者、 被撮影者等の音声を取得する部 分である。 音声信号処理部 9 0 4は、 音声入力部 9 0 3からの音声信号 に対して増幅、 A Z D · D Z A変換等の信号処理を行う部分である。 記 録媒体 】 F部 9 0 5は、 取得した各種の情報 (画像、 音声、 位置、 時 間、 テキス ト等) を記録媒体 9 1 3に記録したり、 記録媒体 9 1 3に記 録されている該情報を取得するィ ンタフエース部分である。 C P U 9 0 6は、 本装置における各部分の勁作を統括的に制御する部分である。 R A M 9 0 7 と R O M 9 0 8では、 各極の情報や実行プログラムを格納す る部分である。 操作部 9 0 9 0 9は、 操作ボタ ンゃポィ ンティ ングデバ イス (夕 ツチパネル) 等の本装置に対して外部から操作する部分である。 表示部 9 1 0は、 取得した各種の情報を実際に表示する部分である。 G P S受信部 9 1 1 は、 図外の衛星からの電波を受信し、 現在位置の経度、 緯度、 高度を算出して C P U 9 0 6に出力する部分である。 時間計測部 9 1 2は、 本装置に內蒇された日時を計測する部分である。 記録媒体 9 1 3は、 画像や音声、 テキス ト、 位置情報、 時間情報等のアナログ Zデ ジタル情報を記録する媒体(例えば、磁気テープやミニディスク (M D )、 光磁気ディ スク (M O ) 等) を示す。 この他に、 温度計や湿度計を装着 (内蔵あるいは外付け) し、 各情報の取得時に温度や湿度を計測するこ とも考えられる。 The image projection unit 9101 is a unit that acquires imaging information of a moving image or a still image using an imaging element. The image signal processor 1! 902 is a portion that performs signal processing such as ^ width, AZD / D / A conversion, etc. on the imaging signal from the image projection unit 9101. The voice input unit 903 is a unit that acquires voices of a photographer, a subject, and the like using a microphone. The audio signal processing section 904 is an audio signal from the audio input section 903 This part performs signal processing such as amplification and AZD / DZA conversion. Recording medium] The F section 905 records various types of acquired information (image, sound, position, time, text, etc.) on the recording medium 913, and is recorded on the recording medium 913. This is an interface part for acquiring the information. The CPU 906 is a part that comprehensively controls the operation of each part in the present apparatus. The RAM 907 and the ROM 908 store information of each pole and an execution program. The operation unit 90909 is a unit for externally operating the apparatus, such as an operation button and a pointing device (touch panel). The display section 910 is a section for actually displaying various types of acquired information. The GPS receiving unit 911 is a unit that receives radio waves from satellites not shown in the figure, calculates the longitude, latitude, and altitude of the current position and outputs it to the CPU 906. The time measuring unit 912 is a unit that measures the date and time input to the apparatus. The recording medium 913 is a medium for recording analog Z digital information such as images, audio, text, position information, and time information (eg, a magnetic tape, a mini disk (MD), a magneto-optical disk (MO), etc.). ). In addition, it is conceivable to attach a thermometer or hygrometer (built-in or external) and measure the temperature and humidity when acquiring each information.
本発明の特徴は、 上記したハ一 ドウエア構成を有する記録再生装置の 1^八1^ 9 0 7 と 1^ 0 1^ 9 0 8に、 第 1 0図、 及び第 1 1 図に示すような ソフ トウエア構成を設けたこ とにある。 以下に、 該ソフ トウヱァ構成に ついてその詳細を述べる。  The features of the present invention are shown in FIGS. 10 and 11 of the recording / reproducing apparatus having the above-mentioned hardware configuration. The software configuration has been established. The details of the software configuration will be described below.
第 1 0図は、 本発明のー¾施例を示す録画再生装置において、 各種の 情報 1 0 0 0 (画像、 Γ 、 口時、 位置、 テキス ト等) を取得し、 実際 に再生ゃ画而表示を行うために必要な情報を作成するためのソフ トウェ ァ構成図である。 図に示すよう に、 本装置は、 テンプレー ト登録部 1 0 1 0、 実体データ生成部 1 0 2 0、 情報データ取得部 1 0 3 0、 記録部 1 0 4 0、 テンプレー ト変更部 1 0 5 0、 表示 · 操作処理部 1 0 6 0か ら構成される。 FIG. 10 shows a recording / playback apparatus according to an embodiment of the present invention, in which various kinds of information 100 (images, images, mouths, positions, texts, etc.) are acquired and actually played back. FIG. 4 is a software configuration diagram for creating information necessary for performing a dynamic display. As shown in the figure, the present apparatus includes a template registration unit 11010, an entity data generation unit 10020, an information data acquisition unit 10030, and a recording unit. It is composed of 104, a template change section, and a display / operation processing section.
テンプレー ト登録部 1 0 1 0は、 情 fi データ 1 0 0 0 (画像、 音声、 テキス ト、 位置、 日時等の情報) を取 編集し、 実際に再生や画面表 示するためのパター ン 1 2 0 0 (例えば、 取得する情報の種類や取得手 順のパタ一ン、 該情報の再生時における表示画面の種類や再生手順のパ ター ン、 地図情報や各^悄報のデータ ース等。 以下、 テンプレー トと 称す) を格納する部分である。 テンプレー 卜 1 2 0 0の構成については 第 1 2図を用いて詳細を述べる。  The template registration section 1100 is used to edit and edit information fi data 1000 (information such as images, audio, text, position, date and time, etc.), and to create a pattern 1 for actual playback and screen display. 200 (for example, the type of information to be obtained and the pattern of the acquisition procedure, the type of display screen and the pattern of the reproduction procedure when the information is reproduced, the map information and the data of each piece of information, etc.) Hereafter referred to as a template). The structure of the template 1200 will be described in detail with reference to FIG.
実体データ生成部 1 0 2 0は、 上述したテンプレー ト 1 2 0 0を参照 して、 実際の情報データ 1 0 0 0の取 し、 実際に再生や画面表示する ために必要な実休データ 1 3 0 0 (例えば、 実際に使用する情報データ 1 0 0 0の取得手順や再生手順、 および表示画面や取得した情報データ 等。 以下、 実体データと称す) を作成する部分である。 実体データ 1 3 0 0については第 1 3図を用いて詳細を述べる。  The entity data generation unit 10020 refers to the template 1200 described above, obtains the actual information data 1000, and stores the actual rest data 1 necessary for the actual reproduction and display on the screen. This is a part for creating 300.sub.0 (for example, an acquisition procedure and a reproduction procedure of the actually used information data 100.sub.0, a display screen, acquired information data, etc .; hereinafter, referred to as entity data). Details of the entity data 1300 will be described with reference to FIG.
情報データ取得部 1 0 3 0は、 画像^影部 9 0 1や音声入力部 9 0 3 、 G P S受信部 9 1 1、 時間計測部 9 1 2を制御して必要な情報データ 1 0 0 0を取得する部分である。  The information data acquisition section 1 0 3 0 controls the image / shadow section 9 0 1, the audio input section 9 0 3, the GPS reception section 9 11 1, and the time measurement section 9 12 to obtain the necessary information data 1 0 0 0 Is the part to get.
記録部 1 0 4 0は、 記録媒体 9 1 3 に実体データ 1 3 0 0を記録する 部分である。  The recording section 1400 is a section for recording the actual data 1300 on the recording medium 913.
テンプレー ト変更部 1 0 5 0は、 テンプレー 卜登録部 1 0 1 0に格納 するテンプレー ト 1 2 0 0をユーザの ί;;-示に従って変更する部分である, 表示 · 操作処现部 1 0 6 0は、 操作 9 0 9からの出力に対して処理 を行い、 結果を表示部 9 1 0に出力する部分である。  The template change section 1500 is a section for changing the template 1200 stored in the template registration section 1100 according to the user's ί ;;-display, display / operation processing section 1100. Reference numeral 60 denotes a part for performing processing on the output from the operation 909 and outputting the result to the display unit 910.
第 1 1図は、 本発叨の一^施例を示す録画再生装置において、 情報デ 一夕 1 0 0 0 (画像、 苦声、 日時、 位 :、 テキス ト等) と実際に再生や 画面表示を行うために必¾な 報を用いて実際に再生するためのソフ ト ウェア栂成図である。 図に示すよう に、 本装置は、 実体データ解釈部 1 1 1 0、 再生部 1 1 2 0、 1Vi报出カ部 1 1 3 0から構成される。 Fig. 11 shows a recording / reproducing apparatus showing one embodiment of the present invention, in which information (such as images, complaints, date / time, position :, text, etc.) and actual reproduction / reproduction are performed. FIG. 6 is a software diagram for actually reproducing using information necessary for displaying a screen. As shown in the figure, the present apparatus is composed of a substance data interpreting unit 111, a reproducing unit 112, and a 1Vi output unit 111.
実体データ解釈部 1 1 1 0は、 記録媒体 9 1 3に記録されている (実 体データ生成部 1 0 2 0で作成した) 実体データ 1 3 0 0を解釈して、 実際に画面表示するデータを再生部 1 1 2 0に出力する部分である。 再生部 1 1 2 0は、 記録媒体 9 1 3に記録されている実体データ 1 3 The entity data interpreter 1 1 10 interprets the entity data 1 3 0 0 (created by the entity data generator 1 0 0 0) recorded on the recording medium 9 13 and actually displays the screen. This is a part for outputting data to the reproducing unit 1 120. The reproduction unit 1 1 2 0 stores the entity data 1 3 recorded on the recording medium 9 1 3
0 0を実体データ解釈部 1 1 1 0に出力し、 実体データ解釈部 1 1 1 0 からの出力データを情報出力部 1 1 3 0に出力する部分である。 This is a part that outputs 0 0 to the entity data interpretation unit 111, and outputs the output data from the entity data interpretation unit 110 to the information output unit 110.
情報出力部 1 1 3 0は、 再生部 1 1 2 0からの出力データを実際に表 示部 9 1 0に出力する部分である。  The information output section 113 is a section for actually outputting the output data from the reproduction section 110 to the display section 91.
次に、 上述したテンプレー ト 1 2 0 0、 実体データ 1 3 0 0の構成を 第 1 2図、 第 1 3図を用いて説明する。  Next, the configuration of the above-described template 1200 and entity data 1300 will be described with reference to FIGS. 12 and 13. FIG.
第 1 2図は、 上述したテンプレー ト 1 2 0 0の一構成図である。 テン プレー 卜 1 2 0 0は、 怙報管理テーブル 1 2 1 0、 リ ンク情報テーブル FIG. 12 is a configuration diagram of the template 1200 described above. Template 1 2 0 0 is the ecology management table 1 2 1 0, link information table
1 2 2 0、 情報取得手順パターン 1 2 3 0、 再生手順パターン 1 2 4 0、 画面仕様データ 1 2 5 0、 地図情報テーブル 1 2 6 0、 地図情報 1 2 7 0から構成される。 It consists of 1 220, information acquisition procedure pattern 1 230, playback procedure pattern 1 240, screen specification data 1 250, map information table 1 260, and map information 1270.
情報管理テーブル 1 2 1 0は、 情報データ 1 0 0 0 (画像、 音声、 日 時、 位置、 テキス ト等) を取得する手顺と、 該情報データの種類とそれ らを閲逑付けるテーブルと、 ¾†f 報を再生する手順を関連付けするテー ブルで、 取得手順パターン 1 2 3 0の識別子である取得手順 I D 1 2 1 1 、 リ ンク惜報テーブル 1 2 2 0の識別子である リ ンク情報テーブル I D 1 2 1 2、 再生手顺パターン 1 2 4 0の識別子である再生手順 I D 1 2 1 3の項目から構成される。  The information management table 1210 includes a procedure for obtaining information data 100000 (image, sound, date and time, position, text, etc.), a type of the information data, and a table for controlling them. , で f A table for associating a procedure for reproducing information, the acquisition procedure ID 1 2 1 1 which is an identifier of the acquisition procedure pattern 1 230, the link which is an identifier of the link information table 1 2 0 The information table ID is composed of items of reproduction procedure IDs, which are IDs of the information table IDs and reproduction procedure patterns.
リ ンク情報テーブル 1 2 2 0は、 取得する情報デ一夕 1 0 0 0の種類 とその関連付けを行うテーブルのフ ォーマツ トで、 一例として年月 日 1Link information table 1 2 0 0 is the type of information 1 The format of the table that associates it with, for example, date 1
2 2 1、 位置情報 1 2 2 2、 画像情報 1 2 2 3 (画像実データへのポィ ン夕 1 2 2 4、 ί 画開始 1 2 2 5、 録画終了時間 1 2 2 6 ) 、 音声 情報 1 2 2 7、 テキス ト情報 1 2 2 8の項目から構成される。 2 2 1, Position information 1 2 2 2, Image information 1 2 2 3 (Position to actual image data 1 2 2 4, Recording start 1 2 25, Recording end time 1 2 2 6), Audio information It consists of 1 2 2 7 and text information 1 2 2 8 items.
取得手順パターン 1 2 3 0は、 情報管理テーブル 1 2 1 0内の取得手 順 I D 1 2 1 2に対応する リ ンク情報テーブル 1 2 2 0、 に記述した種 類の情報 (例えば、 ζ 月 日、 位 ιϊ:情報、 画像情報、 音声情報、 テキス ト 情報) を取得および記録する手顺形式 (パターン 1、 パターン 2、 〜パ ターン η ) を記述したプログラム · データである。  The acquisition procedure pattern 1 230 is the type of information described in the link information table 122 0 corresponding to the acquisition procedure ID 1 212 in the information management table 1 210 (for example, Date, location: Program data that describes the procedure (pattern 1, pattern 2, ~ pattern η) for acquiring and recording information, image information, audio information, and text information.
再生手順パターン 1 2 4 0は、 該取得手順パターン 1 2 3 0を用いて 取得した情報データ 1 0 0 0を ¾際に画面上で再生する場合の手順形式 (パターン 1、 ノ、。ターン 2、 〜パターン η ) を記述したプログラム . デ The reproduction procedure pattern 1240 is a procedure format (pattern 1, no., Turn 2) for reproducing the information data 100 0 acquired using the acquisition procedure pattern 1 230 on the screen. , ~ Pattern η).
—タである。 ユーザは、 テンプレー ト変更部 1 0 5 0で該手順形式 1 2—That's it. The user enters the procedure format 1 2 in the template change section 1 50 0.
4 0の変更、 新規作成を可能とする。 40 Changes and new creations are possible.
画面仕様データ 1 2 5 0は、 取得した情報データ 1 0 0 0を該再生手 順パターン 1 2 4 0にしたがって実際に表示する画面仕様パターンを記 述したデータである。  The screen specification data 1250 is data describing a screen specification pattern for actually displaying the acquired information data 10000 according to the reproduction procedure pattern 1240.
地図情報テーブル 1 2 6 0は、 G P S受信部 9 1 1 より取得する位置 情報から画面に表示する地名や地図情報 1 2 7 0を検索するためのテー ブルであり、 経度 1 2 6 1 、 緯 : 1 2 6 2 とそれに対応する地名 1 2 6 The map information table 1260 is a table for searching for the place name and map information 1270 displayed on the screen from the position information obtained from the GPS receiver 911, longitude 1262, latitude : 1 2 6 2 and the corresponding place name 1 2 6
3 と画面に表示する地図情報の ^号 1 2 6 4から構成される。 3 and ^ of the map information displayed on the screen.
地図情報 1 2 7 0は、 ¾際に .而に表示する地図 (地図 1、 地図 2、 The map information 1270 is a map to be displayed on the map (Map 1, Map 2,
〜地図 n ) のデータである。 ~ Data of map n).
第 1 3図は、 上述した実休データ ] 3 0 0の一構成図である。 実休デ 一夕 1 3 0 0は、 リ ンク†i '/報テーブル 1 3 1 0、 再生手順 1 3 2 0、 画 面仕様データ 1 3 3 0、 位 ©情報データ 1 3 4 0、 地図情報 1 3 5 0、 画像情報データ 1 3 6 0、 ¾M 情報データ 1 3 7 0、 テキス 卜情報デー 夕 1 3 8 0から構成される。 FIG. 13 is a configuration diagram of the actual vacation data] 300 described above. Actual holiday 1 night 1 3 0 0 is the link 1 / information table 1 3 1 0, playback procedure 1 3 2 0, screen specification data 1 3 3 0, position © information data 1 3 4 0, map Information 1 3 5 0, It consists of image information data 1360, ¾M information data 1370, and text information data 1380.
リ ンク情報テーブル 1 3 1 0は、 取得した情報データ 1 0 0間の関連 付けを行うテーブルで、 ^月 日 1 3 1 1 、 位置情報 1 3 1 2、 画像情報 1 3 1 3 (画像実データへのポイ ンタ 1 3 1 4、 録画開始時間 1 3 1 5、 録画終了時間 1 3 1 6 ) 、 音声情報 1 3 1 7、 テキス ト情報 1 3 1 8の 項目から構成される。  The link information table 1310 is a table for associating the acquired information data 1100 with ^ Monday 1 3 1 1, location information 1 3 1 2, image information 1 3 1 3 (image It consists of the following items: pointer to data 1314, recording start time 1315, recording end time 1316), audio information 1317, text information 1318.
再生手順 1 3 2 0は、 テンプレー 卜 1 2 0 0内の再生手順パターン 1 2 4 0の中から実際に再生する手順形式を選択したパターン (デフオル ト値として予め設定しておく こ とも可能) である。 一パターンとして、 図に示すような再生手顺が举げられる。 まず最初にカレンダ一を表示し てユーザに任意の日付を選択してもらう 日付メニュ一処理を行い (ステ ップ 1 3 2 1 ) 、 選択した日付に取得した情報 (画像や音声、 テキス ト 等) の位置を地図上に表示してユーザに任意の位置を選択してもらう位 置情報メニュー処理を行う (ステップ 1 3 2 2 ) 。 そして、 該選択位置 で取得した 1 つ以上の情報 (画像や音声、 テキス ト等) を表示してュ一 ザに任意の情報を選択してもらう再生情報選択メニュー処理 (ステップ 1 3 2 3 ) を行い、 該情報を実際に再生する情報再生処理を行う (ステ ップ 1 3 2 4 ) 。  The playback procedure 1320 is a pattern in which the procedure format to actually play is selected from the playback procedure patterns 1240 in the template 1200 (it can also be set in advance as default values). It is. As one pattern, a reproducing procedure as shown in the figure is provided. First, a calendar is displayed and the user selects an arbitrary date. Date menu processing is performed (step 1321), and the information (images, sounds, text, etc.) acquired on the selected date is processed. ) Is displayed on the map, and a position information menu process is performed so that the user can select an arbitrary position (step 1322). Then, one or more pieces of information (images, sounds, texts, etc.) obtained at the selected position are displayed, and the user is allowed to select any information. A reproduction information selection menu process (step 1332) Then, an information reproducing process for actually reproducing the information is performed (step 1324).
画面ィ士様データ 1 3 3 0は、 取得した情報データ 1 0 0 0を該再生手 順 1 3 2 0に従って突際に ¾示するために必耍な種類の画面仕様パター ンを記述したデータである。 i 体的には、 図に示すように、 該再生手顺 1 3 2 0に従って ίΐί する際に 示する画面の種類は、 画面仕様 1 3 3 1 〜画而仕様 1 3 3 4の 4 ^類となる。 実際に表示する画面例について は、 第 1 7図〜図 2 0を川いて説明する。  The screen master data 133 0 is data that describes the type of screen specification necessary for displaying the acquired information data 100 0 at the time of collision according to the playback procedure 1 320. It is. i In general, as shown in the figure, the type of screen shown when performing the playback procedure 1320 is the 4 ^ class from the screen specification 1331 to the image specification 1333. Becomes An example of a screen to be actually displayed will be described with reference to FIGS. 17 to 20.
位 ft情報データ 1 3 4 0は、 画像や音声等を取得した位置情報につい て管理するテーブルで、 G P S受信部 9 1 1から取得した経度 1 3 4 1、 槔度 1 3 4 2 と、 それに対応した地名 1 3 4 3、 地図番号 1 3 4 4から 構成される。 Position ft information data 1 3 4 0 This table is composed of longitude 1 34 1, angle 1 3 4 2 obtained from the GPS receiver 9 11 1, corresponding place names 1 3 4 3, and map numbers 1 3 4 4.
地図情報 1 3 5 0は、 該地図番号 1 3 4 4に対応した画面に表示する 地図である。  The map information 1350 is a map displayed on a screen corresponding to the map number 1344.
画像情報データ 1 3 6 0は、 画像撮影部 9 0 1から取得した画像の実 情報データである。  The image information data 1360 is actual information data of the image acquired from the image photographing section 9101.
音声情報データ 1 3 7 0は、 音声入力部 9 0 3から取得した音声の実 情報データである。  The audio information data 1370 is actual information data of audio obtained from the audio input unit 9303.
テキス ト情報データ 1 3 8 0は、 操作部 9 0 9や表示部 9 1 0から取 得したテキス トの実情報データである。  The text information data 1380 is actual information data of text obtained from the operation unit 909 or the display unit 910.
次に、 実休データ生成部 1 0 2 0で実際に実体データ 1 3 0 0を作成 する処理について、 第 1 4図を用いて説叨する。  Next, the process of actually generating the entity data 1300 in the actual data generation unit 10020 will be described with reference to FIG.
実体データ生成部 1 0 2 0では、 まず ¾初にテンプレー ト登録部 1 0 1 0に格納しているテンプレー ト 1 2 0 0を読込む処理を行う (ステツ プ 1 5 0 0 ) 。 その後、 該テンプレー ト 1 2 0 0に従って必要な情報を 取得する処理を行う (ステップ 1 6 0 0 ) 。 そして、 情報の取得を続行 するかを判定する (ステップ 1 4 1 0 ) 。 続行する場合は、 ステップ 1 6 0 0に戻る。 続行しない場合は、 処理を終了する。  First, the entity data generating unit 10020 reads the template 1200 stored in the template registering unit 10010 (step 1500). After that, a process for acquiring necessary information is performed according to the template 1200 (step 160000). Then, it is determined whether the acquisition of information is to be continued (step 1410). To continue, return to step 160. If not, end the process.
ここで、 第 1 5図を用いて、 ステップ 1 5 0 0の詳細について説明す る。 テンプレー ト読込み処理 1 5 0 0では、 まずテンプレー ト 1 2 0 0 内の (一つ以上の) 情報取得手順パターン 1 2 3 0の中から任意の一情 報取得^顺を選択する (ステップ 1 5 1 0 ) 。 そして、 該情報取得手顺 I D 1 2 1 1 に対応する リ ンク情報テーブル 1 2 2 0を読込む (ステッ プ 1 5 2 0 ) 。 また、 テンプレー ト 1 2 0 0内の (一つ以上の) 再生手 順パターン 1 2 4 0の中から任意の、 あるいは該情報取得手順 I D 1 2 9 / Here, the details of step 150 will be described with reference to FIG. In the template reading process 1500, first, an arbitrary information acquisition ^ 顺 is selected from (one or more) information acquisition procedure patterns 1 230 in the template 1 200 (step 1). 5 10). Then, the link information table 122 0 corresponding to the information acquisition procedure ID 122 1 is read (step 1502). Also, any one or more of the (one or more) playback procedure patterns 1240 in the template 12000 or the information acquisition procedure ID 1 2 9 /
24  twenty four
1 1 に対応した一再生手順を選択する (ステップ 1 5 3 0 ) 。 次に、 テ ンプレー ト 1 2 0 0内の画面仕様データ 1 2 5 0の中から、 該再生手順One playback procedure corresponding to 11 is selected (step 1530). Next, from the screen specification data 1250 in the template 1250, the playback procedure is performed.
1 3 2 0に従って実際に ¾生するのに必要となる画面仕様パターンを選 択する (ステップ 1 5 4 0 ) 。 そして、 該リ ンク情報テーブル 1 2 2 0 をリ ンク情報テーブル 1 3 1 0 として、 該再生手順を再生手順 1 3 2 0 として、 該画而仕様パターンを画而仕様データ 1 3 3 0 として記録部 1 0 4 0に出力し、 記錄媒休 9 1 3に書込む (ステップ 1 5 5 0 ) 。 ここ で、 ステップ 1 5 1 0 とステップ 1 5 3 0の情報取得手順、 再生手順の 選択は、 ユーザに選択してもらう方法や取得可能な情報の種類によつて 自動的に選択する方法等が考えられる。 また、 ステップ 1 5 1 0 とステ ップ 1 5 3 0の順番が逆にして、 選択した再生手順に対応した情報取得 手順を選択する方法が考えられる。 According to 1320, a screen specification pattern required for actual reproduction is selected (step 1504). Then, the link information table 122 is set as the link information table 1310, the reproduction procedure is set as the reproduction procedure 1320, and the meta-specific pattern is recorded as meta-specific data 1330. Output to the unit 104, and write to the storage medium 913 (step 1505). Here, the selection of the information acquisition procedure and the playback procedure in step 1501 and step 1503 can be selected by the user or automatically by the type of information that can be acquired. Conceivable. Also, a method is conceivable in which the order of step 1510 and step 1530 is reversed, and an information acquisition procedure corresponding to the selected reproduction procedure is selected.
また、 第 1 6図を用いて、 ステップ 1 6 0 0の詳細について説明する。 情報の取得処理 1 6 0 0では、 まず取得する情報の種類 (画像や音声、 テキス ト、 日付等) を選択する (ステップ 1 6 1 0 ) 。 日付が選択され た場合は、 時問計測部 9 1 2から日付を取得し (ステップ 1 6 2 0 ) 、 リ ンク情報テーブル 1 3 1 0内の年月 日の項目に書込む (ステップ 1 6 Further, the details of step 160 will be described with reference to FIG. In the information acquisition processing 1650, first, the type of information to be acquired (image, sound, text, date, etc.) is selected (step 1610). When the date is selected, the date is obtained from the time measurement unit 912 (step 1620), and written in the date field in the link information table 1310 (step 16).
2 1 ) 。 位置情報が選択された場合は、 G P S受信部 9 1 1 により位置 情報 (経度、 緯度) を取得し (ステップ 1 6 3 0 ) 、 テンプレー ト 1 2 0 0内の地図情報テーブル 1 2 6 0から該位置情報に対応した地名を検 索する (ステップ 1 6 3 1 ) 。 そして、 テンプレー ト 1 2 0 0内の地図 情報 1 2 7 0の中から該地名を画而上に表示するための地図が既に記録 媒休 9 1 3に記録されているかを判定し (ステップ 1 6 3 2 ) 、 記録さ れていない場合は該地図情報 1 3 5 0を記録媒体 9 1 3に ΰΐ錄する (ス テツプ 1 6 3 3 ) 。 そしてリ ンク情報テーブル 1 3 1 0内の位置情報 1 3 1 2の ¾目と位置情報データ 1 3 4 0内の経度 1 3 4 1、 緯度 1 3 4 2、 地名 1 3 4 3、 地図^号 1 3 4 4に書込 twenty one ) . When the position information is selected, the position information (longitude and latitude) is obtained by the GPS receiving section 911 (step 1630), and the map information table 1260 in the template 1200 is obtained. The location name corresponding to the location information is searched (step 1631). Then, it is determined whether a map for displaying the place name on the metaphor has already been recorded in the recording medium 913 from the map information 1270 in the template 1200 (step 1). 632), if the map information has not been recorded, the map information 1350 is stored in the recording medium 913 (step 1633). Then, the items of the position information 1 3 1 2 in the link information table 1 3 1 0 and the position information data 1 3 4 0 longitude 1 3 4 1, latitude 1 3 4 2, Place name 1 3 4 3, Map ^ 1 3 4 4
む (ステップ 1 6 3 4 ) 。 雨像情報が選択された場合は、 ユーザにより 画像撮影部 9 0 1から画像を録画し、 記録媒体 9 1 3に記録し (ステツ プ 1 6 4 0 ) 、 リ ンク情報テーブル 1 3 1 0内の画像情報 1 3 1 3の項 目に書込む (ステップ 1 6 4 1 ) 。 音声情報が選択された場合は、 ユー ザにより音声入力部 9 0 3から音声を録音し、 記録媒体 9 1 3に記録し (ステップ 1 6 5 0 ) 、 リ ンク情報テーブル 1 3 1 0内の音声情報 1 3 1 7の項目に書込む (ステップ 1 6 5 1 ) 。 テキス 卜情報が選択された 場合は、 ユーザにより操作部 9 0 9からテキス トを入力し、 記録媒体 9 1 3に記録し (ステップ 1 6 6 0 ) 、 リ ンク情報テーブル 1 3 1 0内の テキス ト情報 1 3 1 8の項目に書込む (ステップ 1 6 6 1 ) 。 その後、 再生手順 1 3 2 0に従って再生する場合に必要な情報が揃ったか否かを 判定し (ステップ 1 6 7 0 ) 、 揃っている場合は処理を終了し、 揃って いない場合はステップ 1 G 1 0に戻る。 (Step 1 6 3 4). If rain image information is selected, the user records an image from the image capturing unit 911, records it on the recording medium 913 (step 1640), and stores the image in the link information table 1310. The image information is written in item 13 13 (step 1641). If audio information is selected, the user records audio from the audio input section 903, records it on the recording medium 913 (step 650), and stores the audio information in the link information table 1310. Write in the audio information 13 17 items (step 1651). When the text information is selected, the user inputs text from the operation unit 909, records the text on the recording medium 913 (step 166), and stores the text in the link information table 1310. Write in the text information 1318 item (step 1661). Thereafter, it is determined whether or not information necessary for reproduction according to the reproduction procedure 1320 has been obtained (step 1670). If the information has been obtained, the processing is terminated. If not, step 1G has been performed. Return to 10.
次に実休データ解釈部 1 1 1 0で記録媒体 9 1 3に記録された実体デ 一夕 1 3 0 0から実際に情報を再生する処理について説明する。  Next, a description will be given of a process of actually reproducing information from the entity data 1300 recorded on the recording medium 913 by the actual data interpreter 1111.
情報の再生は、 実体データ 1 3 0 0内の再生手順 1 3 2 0に従って行 う。 第 1 7図〜第 2 0図は、 該再生手順 1 3 2 0に記述したステツプ 1 3 2 1〜ステップ 1 3 2 4の各処现で、 実際に表示する画面例と該画而 を表示するための処理について説 した図である。  Reproduction of information is performed in accordance with the reproduction procedure 1320 in the entity data 1300. Fig. 17 to Fig. 20 show examples of screens to be actually displayed and their images in each of the steps 1 32 1 to 1 32 4 described in the reproduction procedure 1 320. FIG. 7 is a diagram illustrating a process for performing the process.
再生手順 1 3 2 0の 1?1付メニュー処理 (ステップ 1 3 2 1 ) で実体デ 一夕解釈部 1 1 1 0が行う処理について、 ^ 1 7図を用いて説明する。 該処理ではユーザに Π付 ( 月) を選択してもらうことが目的である。 そこで、 まず ¾初に画 ϊΓιΗΙ:様データ 1 3 3 0の中から日付を選択するた めに表示する画而仕様パターン 1 3 3 1を読^む。 そして該画面仕様パ ターン 1 3 3 1 に実際の年を ¾め込んだ日付メニュー画面 1 7 0 0を表 04 The processing performed by the entity interpreter 1110 in the menu processing (step 1 3 2 1) of the reproduction procedure 1 3 2 0 with 1 to 1 will be described with reference to FIG. 17. The purpose of this process is to have the user select the date (month). Therefore, first, the user reads the meta-specific pattern 1 3 3 1 displayed to select a date from the image 1 330 data. Then, a date menu screen 1700 with the actual year entered in the screen specification pattern 1 3 3 1 is displayed. 04
2 6  2 6
示する。 画而 1 Ί 0 0は、 ^を前に戻すためのボタン 1 7 1 0、 年 1 7 2 0、 年を次に進めるためのボタ ン 1 7 3 0、 月マ ト リ ックス 1 7 4 0、 該画面上で操作するためのカーソル 1 7 5 0から構成される。 該画面の 月マ ト リ ッ クス 1 7 4 0上で任意の月をユーザによりカーソル 1 7 5 0 で指示されると (図屮、 太枠の部分) 、 リ ンク情報テーブル 1 3 1 0内 から該当する年-月の情報を検索する (図中、 斜線の部分) 。 そして、 位 置情報メニュー処理 (ステップ 1 3 2 2 ) を行う。 Show. The meta 1 Ί 0 0 is a button to return ^ to the front 1710, a year 1720, a button to advance the year 1730, a month matrix 1740 And a cursor 1705 for operating on the screen. When the user designates an arbitrary month on the month matrix 1704 0 of the screen with the cursor 1750 (block, thick frame), the link information table 1310 is displayed. Search for the corresponding year-month information from (in the figure, the shaded area). Then, the position information menu processing (steps 132-2) is performed.
位置情報メニュー処理 (ステップ 1 3 2 2 ) で実体データ解釈部 1 1 1 0が行う処理について、 ΙΪ5 1 8図を用いて説明する。 該処理ではユー ザに地図画面上で撮影場所を選択してもらう こ とが目的である。 そこで、 まず画面仕様データ 1 3 3 0の中から撮影場所を選択するために表示す る画面仕様パターン 1 3 3 2を読込む。 ここで、 第 1 7図で検索したリ ンク情報テーブル 1 3 1 0内の位 ©情報から該位置情報を表示するため の地図情報 1 3 5 0を読込む。 そして該画面仕様パターン 1 3 3 2に従 つて該地図怙報を表示し、 該地図上に実際の撮影場所を表示した位置情 報メニュー画而 1 8 0 0を表示する。 位置情報メニュー画面 1 8 0 0は、 地図情報 1 8 1 0、 撮影場所 1 8 2 0、 該画面上で操作するためのカー ソル 1 8 3 0、 前画而 1 7 0 0に戻るためのボタン 1 8 4 0から構成さ れる。 該画而 1 8 0 0上で任意の撮影場所をユーザによりカーソル 1 8 3 0で指示されると (図中、 0付を四角で fflつた部分) 、 リ ンク情報テ 一ブル 1 3 1 0內から該当する悄報を検索する (図中、 斜線の部分) 。 そして、 ^生情報選択メニュー処理 (ステップ 1 3 2 3 ) を行う。  The processing performed by the entity data interpreter 1110 in the position information menu processing (step 1322) will be described with reference to FIG. The purpose of this process is to have the user select the shooting location on the map screen. Therefore, first, a screen specification pattern 1 33 2 to be displayed for selecting a shooting place from the screen specification data 1 330 is read. Here, the map information 135 for displaying the position information is read from the position information in the link information table 1310 retrieved in FIG. Then, the map ecology is displayed in accordance with the screen specification pattern 1332, and a position information menu image 1800 displaying the actual shooting location is displayed on the map. The location information menu screen 1800 is used for map information 1800, shooting location 1800, a cursor for operating on the screen 1800, and a return to the previous image 1700. It consists of buttons 1840. When the user designates an arbitrary photographing place on the image 1801 by the cursor 1803 (in the figure, a portion where 0 is added to a square and ffl is attached), a link information table 1310 Search for the corresponding photo from 內 (shaded area in the figure). Then, a raw information selection menu process (steps 1323) is performed.
洱生情報選択メニュー処理 (ステップ 1 3 2 2 ) で実休データ解釈部 1 1 1 0が行う処 S!について、 笫 1 9図を用いて説明する。 該処理では 再生する情報を選択してもらう こ とが目的である。 そこで、 まず画面仕 様データ 1 3 3 0の中から ϊ>ί生悄報を選択するために表示する画面仕様 パターン 1 3 3 3を読込む。 こ こで、 第 1 8図で検索したリ ンク情報テ —ブル 1 3 1 0内の画像情報から 1画像を読込み、 該画面仕様パターン 1 3 3 3に従って該画像を表示する再生情報メニュー画面 1 9 0 0を表 示する。 再生情報メニュー画面 1 9 0 0は、 画像情報の 1画像分をメニ ユー形式に表示した選択画而 1 9 1 0、 選択画面が 1画面で納まらない 場合に画面をスク ロールするための前ボタン 1 9 2 0、 スクロール量を 表現するバー 1 9 3 0、 次ボタン 1 9 4 0、 該画面上で操作するための カーソル 1 9 5 0、 前画'而 1 8 0 0に戻るためのボタン 1 9 6 0から構 成される。 処 The processing S! Performed by the actual holiday data interpreting unit 1110 in the raw information selection menu processing (step 1 3 2 2) will be described with reference to FIG. The purpose of this processing is to have the user select the information to be reproduced. Therefore, first, the screen specification to be displayed to select 悄> ί Read pattern 1 3 3 3. Here, one image is read from the image information in the link information table 1310 searched in Fig. 18 and the playback information menu screen 1 is displayed according to the screen specification pattern 1 33 3 Displays 900. The playback information menu screen 1900 is a selection screen that displays one image of image information in the menu format, and the previous button for scrolling the screen when the selection screen does not fit on one screen 1920, Scroll bar 1 930, Next button 1940, Cursor 1995 for operating on the screen, Button to return to previous picture 18 00 It consists of 1960.
該画面 1 9 0 0上で任意の選択画面をユーザによりカーソル 1 9 5 0で 指示されると (図中、 太枠の部分) 、 リ ンク情報テーブル 1 3 1 0内か ら該当する情報を検索する (図中、 斜線の部分) 。 そして、 情報再生処 理 (ステップ 1 3 2 4 ) を行う。 When the user selects an arbitrary selection screen on the screen 1900 by using the cursor 1950 (in the figure, the thick frame), the corresponding information is read from the link information table 1310. Search (the shaded part in the figure). Then, an information reproduction process (steps 1324) is performed.
情報再生処理 (ステップ 1 3 2 4 ) で実体データ解釈部 1 1 1 0が行 う処理について、 第 2 0図を用いて説明する。 該処理では情報を再生す ることが目的である。 そこで、 まず画面仕様データ 1 3 3 0の中から情 報再生するために表示する画面仕様パターン 1 3 3 4を読込む。 そして、 第 1 9図で検索したリ ンク情報テーブル 1 3 1 0内の画像情報を表示す る情報再生画面 2 0 0 0を表示する。 情報再生画面 2 0 0 0は、 画像情 報を再生する画而 2 0 1 0、 ί声情報を再生するためのボタン 2 0 2 0、 テキス ト情報を 生するためのボタン 2 0 3 0、 画像情報を巻戻すボタ ン 2 0 4 0、 画像情報を停止するボタン 2 0 5 0、 画像情報を先送りす るボタン 2 0 6 0、 該 ί而上で操作するためのカーソル 2 0 7 0、 前画 面 1 9 0 0に戻るためのボタン 2 0 8 0から構成される。 該画面 2 0 0 0上でボタン 2 0 2 0をカーソル 2 0 7 0で指示すると、 リ ンク情報テ 一ブル 1 3 1 0内の音 情報 1 3 1 7から音声情報データ 1 3 7 0を再 生する。 該画面 2 0 0 0上でボタ ン 2 0 3 0を力一ソル 2 0 7 0で指示 すると、 リ ンク情報テーブル 1 3 1 0内のテキス ト情報 1 3 1 8からテ キス ト情報データ 1 3 8 0を再生する。 The processing performed by the entity data interpreter 1110 in the information reproduction processing (step 1324) will be described with reference to FIG. The purpose of this processing is to reproduce information. Therefore, first, the screen specification pattern 1334 to be displayed for reproducing the information is read from the screen specification data 1330. Then, an information reproduction screen 2000 displaying the image information in the link information table 1310 retrieved in FIG. 19 is displayed. The information playback screen 200 is composed of a picture 210 for playing back image information, a button 200 for playing back audio information, a button 203 for playing back text information, Button for rewinding image information 2400, button for stopping image information 2500, button for forwarding image information 2600, Cursor 2700 for operating on the screen, It consists of a button 2 080 to return to the previous screen 1900. When the button 2 0 2 0 is pointed with the cursor 2 0 7 on the screen 2 0 0 0, the sound information data 1 3 7 0 from the sound information 1 3 7 in the link information table 1 3 Again Live. When the button 2 0 3 0 is designated by the force solver 2 0 7 0 on the screen 2 0 0 0, the text information 1 3 1 8 in the link information table 1 3 Play 3 8 0.
以上、 本実施例で説明した録画再生装置では、 実体データ 1 3 0 0 に 再生手順 1 3 2 0、 兩而仕様データ 1 3 3 0を含み、 それを記録媒体 9 1 3に書き込んでいる。  As described above, in the recording / reproducing apparatus described in the present embodiment, the entity data 1300 includes the reproducing procedure 1320 and the dual specification data 1330, and the data is written to the recording medium 913.
しかし、 本装置のよう に録画と再生が一体型になつてい.る場合には、 実体データ 1 3 0 0内に該 上手-順 1 3 2 0、 該画面仕様データ 1 3 3 0を持つ代わりに、 テンプレー 卜登録部 1 0 1 0に格納するテンプレー ト 1 2 0 0内の再生手顺パターン 1 2 4 0、 画面仕様データ 1 2 5 0 と 共有する方法がある。 また、 録画装置と再生装置が分かれている場合で も、 再生装置にテンプレー ト登録部 1 0 1 0を設置すれば、 同様の方法 を用いるこ とができる。  However, when recording and playback are integrated as in this device, instead of having the good-order 1320 and the screen specification data 1330 in the entity data 1300, In addition, there is a method of sharing with the reproduction procedure pattern 1240 and the screen specification data 1250 in the template 12000 stored in the template registration section 1100. Further, even when the recording device and the playback device are separated, the same method can be used by installing the template registration unit 11010 in the playback device.
また、 本実施例では、 怙報取得手順の決定 (ステップ 1 5 1 0 ) で選 択した情報取得手順を R A M 9 0 7に記憶し、 該情報取得手順にしたが つて情報を取得し、 記跺媒休 9 1 3には実休データ 1 3 0 0を記録する。 その他に、 該情報取得^順を実体データ 1 3 0 0に含む構成にし、 記録 媒体 9 1 3 に該情報取^乎) inを ¾ 込む方法がある。 そして、 第 1 1 図に 示す再生部 1 1 2 0の代わりに記録 · 再生部を設置し、 実体データ解釈 部 1 1 1 0で該情報取得手-順および再生手顺を解読し、 情報 1 0 0 0の 記録および再生を行う。 これにより、 本実施例で説明した録画再生装置 で録画した† 報を記録した 録媒休 9 1 3を用いて、 本装置やその他の 録画装^で悄報を^ する際には、 該記録媒体 9 1 3に記録した情報取 得手順を読み込み、 それにしたがって録画をする。 そのため、 異なった 録画装 を川いても、 M様の种:類の' Ι,'ί報を取得し、 記録することができ る。 また、 本実施例では、 実体データ生成部 1 0 2 0で作成した実体デー タ 1 3 0 0を記録媒休 9 1 3に記録し、 それを再生時に実体データ解釈 部 1 1 1 0が解読し、 リ アルタイ厶に表示画面 ( 9 0 0、 1 0 0 0、 1 1 0 0、 1 2 0 0 ) を作成し表示している。 他の方法として、 第 2 1 図 に示すような実体デ一夕 2 1 0 0を構成する方法がある。 該実体データ 2 1 0 0は、 実際に情報を再生するための手順を記述した再生パターン データ 2 1 1 0、 表示する全パターンの画面 (実データが埋め込んであ る) の情報を示す画而データ 2 1 2 0から構成される。 このような構成 により、 実体データ解釈部 1 1 1 0では、 該再生手順 2 1 1 0に従って 画面データ 2 1 2 0を表示するだけでよい。 Further, in this embodiment, the information acquisition procedure selected in the determination of the ecology report acquisition step (step 1510) is stored in the RAM 907, and the information is acquired according to the information acquisition procedure.跺 The actual vacation data 1300 is recorded in the medium vacation 9 13. In addition, there is a method in which the information acquisition order is included in the entity data 1300, and the information acquisition is inserted into the recording medium 913. Then, a recording / reproducing unit is installed in place of the reproducing unit 111 shown in FIG. 11, and the information acquisition procedure and the reproducing procedure are decoded by the entity data interpreting unit 111, and the information 1 is read. Recording and reproduction of 00 00 are performed. Thus, when recording information recorded by the recording / reproducing apparatus described in the present embodiment is recorded using the recording medium rest 913, the recording is performed by the recording apparatus or other recording apparatus. The information acquisition procedure recorded on the medium 9 13 is read, and the recording is performed according to the procedure. Therefore, even if different recording equipment is used, it is possible to acquire and record M's 种: kind of '', 'report. Further, in the present embodiment, the entity data 1300 created by the entity data generation unit 1002 is recorded in the recording medium 913, and the entity data interpretation unit 1110 decodes the recorded data during reproduction. Then, display screens (900, 1100, 1100, 1200) are created and displayed in real time. As another method, there is a method of constructing an entity data 210 as shown in FIG. The entity data 2100 is a reproduction pattern data 2110 describing a procedure for actually reproducing information, and a meta-data indicating information of a screen of all patterns to be displayed (real data is embedded). It consists of data 2 1 2 0. With such a configuration, the entity data interpreting unit 111 only needs to display the screen data 212 in accordance with the reproduction procedure 211.
また、 本実施例で記述した実体データ生成処理 1 4 0 0では、 図 1 4 に示すようにテンプレー ト 1 2 0 0の読込み処理 1 5 0 0を行い、 情報 取得手順および再生手顺を決定した後、 情報の取得処理 1 6 0 0を行つ ている。  Further, in the entity data generation processing 1400 described in the present embodiment, as shown in FIG. 14, the template 1200 read processing 1500 is performed, and the information acquisition procedure and the reproduction procedure are determined. After that, the information acquisition processing 1602 is performed.
その他の方法として、 第 2 2図に示すような実体データ生成処理 2 2 0 0がある。 該処理 2 2 0 0では、 まず各情報データ 1 0 0 0の情報取 得手順を決定する (ステップ 2 2 1 0 ) 。 これはテンプレー ト 1 2 0 0 内の情報取得手順パターン 1 2 3 0から一情報取得手順をユーザにより . あるいは本装^の内部で ( ^励的に) 決定する。 そして、 該情報取得手 顺にしたがって各情報データ 1 0 0 0を取得する (ステップ 2 2 2 0 ) c その後、 該情報データ 1 0 0 0を实際に再生する再生手順を生成 (ある いは決定) する (ステップ 2 2 3 0 ) 。 これは、 テンプレー ト 1 2 0 0 内の^生手顺パターン 1 2 4 0から一再生手順をユーザにより、 あるい は本装 :の内部で ( |;:1勁的に) 決:^する方法、 および取得した該情報デ —夕 1 0 0 0をユーザが灾際に再生の操作を行いながら再生手順を生成 する方法がある。 そして、 該再生手順を R AM 9 0 7や記録媒体 9 1 3 に記録する (ステップ 2 2 4 0 ) 。 As another method, there is an entity data generation process 2200 as shown in FIG. In the processing 2200, first, an information acquisition procedure for each information data 10000 is determined (step 2210). In this method, one information acquisition procedure is determined by the user from the information acquisition procedure pattern 1 230 in the template 1. Then, each information data 100 is obtained according to the information obtaining procedure (Step 222) c. Thereafter, a reproduction procedure for actually reproducing the information data 100 is generated (or Decision) Yes (Step 2 230). This is performed by the user, or in the main unit:, in the playback procedure from the raw pattern 1 240 in the template 1200. There is a method and a method for generating a reproduction procedure while the user performs an operation of reproducing the acquired information data 1001 most recently. Then, the reproduction procedure is performed by using the RAM 907 or the recording medium 9 13 (Step 222).
これにより、 取得した各情報データ 1 0 0 0を実際に再生しながら、 ユーザが見たい悄報だけを抽出して见たい順番に再生を行う再生手順や、 テンプレー ト 1 2 0 0内の再生手順パターン 1 2 4 0を用いてプロモ一 シヨ ンビデオのような再生を行う再生手順を生成するこ とができる。 以上説明したように、 木突施例によれば、 実体データ生成部 1 0 2 0 やテンプレー 卜登録部 1 0 1 0、 テンプレー 卜変更部 2 5 0、 実体デー 夕解釈部 1 1 1 0をソフ トウェア構成に設けるこ とにより、 予め登録さ れた再生手順のパターン (テンプレー ト 1 2 0 0 ) に従って各種の情報 を取得しながら該再生手順の実体 (実体データ 1 3 0 0 ) を生成し、 記 録媒体に記録することができ、 動的に作成 · 編集された電子アルバム のようなアプリケーショ ン画面として再生することができる。 また、 再 生手順のパターンを変更するこ とができる。 産業上の利用可能性  As a result, while actually reproducing each of the acquired information data 1000, the user can extract only the desired information to be reproduced and reproduce the information in the desired order. Using the procedure pattern 1240, it is possible to generate a playback procedure for performing playback such as promotion video. As described above, according to the example of the tree pier, the entity data generation unit 1002, the template registration unit 11010, the template change unit 250, and the entity data interpretation unit 110 By providing it in the software configuration, the entity of the playback procedure (entity data 1300) is generated while acquiring various types of information in accordance with the playback procedure pattern (template 1200) registered in advance. It can be recorded on a recording medium and can be played back as an application screen such as a dynamically created and edited electronic album. Also, the pattern of the playback procedure can be changed. Industrial applicability
本発明によれば、 画而衷示するためのデータ、 または装置を制御する 手順、 または各種情報が格納されているァ ドレスなどの各種情報を取り 出すための情報、 または各^ 報を記録した年月 日 · 時刻 · 場所を表す 情報または装 Sの機器名や製造者などの付加情報、 などを特定の形式の 言語を JHいて生成または解読する手段を装置に設けるこ とにより、 動画 像 · 静止画像 · 声などの各桠悄報 使い勝手を 上させ、 かつ同じ言 語を解読するこ とのできる^ての機 ¾機嵇において同様に各種情報をュ 一ザが扱う こ とが可能となる。 また、 各棰情報に加工または記憶また は再生などの処理を行う -于 ·顺を記述する機能とその手順を解読する機能 をビデオに設けるこ とにより、 ビデオの録画された各種情報を容易に検 索するこ とができるよう になり、 かつその手順を記憶媒体に記録するこ とにより、 同様の機能を持ったビデオであれば、 同様の操作を実現する ことができる。 すなわち、 各種情報の検索及び取得手段が機種に依存せ ず、 取り扱い方が統一される。 According to the present invention, data for eclectic information, a procedure for controlling the device, or information for extracting various information such as an address in which various information is stored, or each information is recorded. Year, month, day, time, location, or additional information such as the device name or manufacturer of the device S, etc. Various types of information such as still images and voices can be handled by the user in any machine that can improve usability and decode the same language. . In addition, processing such as processing, storage, or reproduction of each type of information is provided.- By providing a function to describe each character and a function to decode the procedure, various types of information recorded with the video can be easily obtained. You will be able to search and record the procedure on a storage medium. Thus, if the video has the same function, the same operation can be realized. In other words, the means of searching and acquiring various information does not depend on the model, and the handling is unified.
また、 特定の形式の言語に基づいて記述したテレビ番組情報を解読す る機能をテレビまたはビデオに設けるこ とにより、 テレビ画面上でテレ ビ番組表を見るこ とができるよう になる。 そのとき、 ユーザが選択した 番組の放映日時 · 放映局などの情報をテレビまたはビデオが知る手段を それぞれに設けることにより、 ユーザが選択した番組を視聴予約または 録画予約するこ とができる。  In addition, by providing a TV or video with a function for decoding TV program information described based on a language of a specific format, a TV program guide can be viewed on a TV screen. At this time, by providing means for the TV or video to know information such as the broadcast date / time and broadcasting station of the program selected by the user, the program selected by the user can be reserved for viewing or recording.
また、 各種情報に加工または記憶または再生などの処理を行う手順を 記述するには様々な構造の記述が考えられるが、 それらの構造を変換す る変換装置を当記憶または再生装置に設けるこ とにより、 ユーザは同様 の手順で各種情報を扱うこ とができるようになる。  In addition, various structures can be described to describe procedures for processing, storing, or reproducing various information, but a conversion device that converts those structures should be provided in the storage or reproduction device. As a result, the user can handle various kinds of information in the same procedure.
さ らに、 本発明によれば、 取得する情報データを実際に再生や画面表 示するためのパターンを示すテンプレー ト 1 2 0 0を格納するテンプレ ー ト登録部 1 0 1 0 と、 該テンプレー ト 1 2 0 0に従って情報を取得し、 実休に再生や画面表示するために必要な実体データ 1 3 0 0を作成する 実体データ生成部 1 0 2 0 と、 テンプレー ト登録部 1 0 1 0に格納する テンプレー ト 1 2 0 0をユーザの指示に従って変更するテンプレー 卜変 更部 1 0 5 0 と、 該実休データ 1 3 0 0により実際に情報を再生する実 休データ解釈部 1 1 1 0 と、 から成るソフ ト ウ ェア構成を備えているた め、 予め登録された再生手- )肌 (テンプレー 卜 1 2 0 0 ) に従って各種の 情報を取得しながら ¾ πμι:. ·· ιιι の夾休 (実体データ 1 3 0 0 ) を生成し、 記録媒体に記録するこ とができ、 [^動的に作成 · 編桀された電子アルバ ムゃ電子新 Hflのようなアプリ ケーショ ン画面として再生するこ とができ る。 また、 Pi生乎順のパターンを変更することができる。  Further, according to the present invention, a template registration unit 11010 for storing a template 1200 indicating a pattern for actually reproducing or displaying the information data to be obtained, (1) Acquire information according to (1) 200 and create entity data (1) (3) (0) necessary for playback and display on screen during actual hours; (2) Entity data generator (1) and (2) Template registerer A template changing unit 1500 that changes the template 12000 stored in the memory in accordance with the user's instruction, and a pause data interpreting unit 111 that actually reproduces information based on the pause data 1300. 0πμι :. ιιιι while acquiring various information in accordance with the pre-registered playback hands-) skin (template 1200) because it has a software configuration consisting of Can be generated (substance data 1300) and recorded on a recording medium. Can, Ru can and child play as an application Kesho down the screen, such as an electronic Aruba Muya electronic new Hfl that has been [^ dynamically create and Hen桀. Also, the pattern of Pi order can be changed.

Claims

請求の範囲 The scope of the claims
1 . 画像、 音声、 テキス 卜データ等の各種悄報を記録する手段と、 該情 報を再生する手段を有する、 情報記録再生装置において、 1. An information recording / reproducing apparatus comprising: means for recording various photographic information such as images, sounds, and text data; and means for reproducing the information.
前記情報の TiHkの処现をする手 -顺を特定の文法に基づいて生成する手 段と、  A means for generating a means for processing the information of TiHk based on a specific grammar;
該生成手段により生成された乎順にもとづき、 前記情報を再生する手 段を有するこ とを特徴とする情報記録再生装 Ε。  An information recording / reproducing device, characterized by comprising means for reproducing the information based on the order of generation by the generating means.
2 . 画像、 音声、 テキス トデータ等の各種情報を記録する手段を有する、 情報記録装置において、  2. An information recording device having a means for recording various information such as images, sounds, and text data,
前記情報の再生の処现をする手顺を特定の文法に基づいて生成する手 段と、  Means for generating a means for processing the reproduction of the information based on a specific grammar;
該 dt成手段により生成された手順を記憶する手段を有するこ とを特徴 とする情報記録装置。  An information recording apparatus comprising means for storing a procedure generated by the dt generating means.
3 . 画像、 音声、 テキス 卜データ等の各種情報を再生する手段を有する、 情報再生装置において、  3. An information reproducing apparatus having means for reproducing various information such as images, sounds, and text data,
特定の文法に ¾づいて^成された前記情報の再生の処理をする手顺を 解釈する手段と、  Means for interpreting means for processing the reproduction of said information based on a particular grammar;
該解釈手-段の解釈結 ¾にもとづき、 前記情報を再生する再生手段を有 するこ とを特徴とする情報再生装置。  An information reproducing apparatus, comprising: reproducing means for reproducing the information based on the result of the interpretation.
4 . 請求の範 ΕΗ ίίϊ 1 の怙報【 録再生装 Κにおいて、  4. The claim of claim 1 [e.g.
さらに、 前記生成手段により /上成された手顺を記憶する手段を有する こ とを特徴とする Ifi報 ,id H ) 'ί生 ¾ ΐί'ί:。  Further, there is provided a means for storing a procedure executed / produced by the generation means. Ifi report, id H) 'ί 生 ¾ ΐί'ί:
5 . 請求の範 Rfl 1 ¾1 ¾1 の怙報 録再生装 Kまたは請求の範囲第 2項 記載の情報記録装撖において、  5. Claims Rfl 1-1 The ecology report playback device K of claim 1 or the information recording device described in claim 2,
前記手顺は前 ¾1 ' 報の 憶の処? を行なう -順を含むこ とを特徴とす る情報記録再生装^または悄報記録装置。 Is the procedure described in the previous '1' report? Perform-include order Information recording / reproducing device or stolen information recording device.
6 . 請求の範囲第 1項記載の情報記録再生装置または請求の範囲第 2項 記載の情報記録装置において、  6. The information recording / reproducing apparatus according to claim 1 or the information recording apparatus according to claim 2,
前記手順は前記情報の加工の処理を行なう手順を含むこ とを特徴とす る情報記録洱生装置または怙報記^装置。  An information recording / reproducing apparatus or an ecology report apparatus, wherein the procedure includes a procedure of processing the information.
7 . 請求の範 ffl第 1项記戟の情報記録再生装置において、  7. Claims ffl In the information recording / reproducing device of the first simulation,
前記情報記録 生装 ^はビデオ記録再生装 Eであることを特徴とする 情報記録再生装置。  The information recording / reproducing device is a video recording / reproducing device E.
8 . 請求の範囲第 7项記戟の情報記録再生装 ίδにおいて、  8. In the information recording / reproducing device δ of Claim 7,
前記特定の文法に ¾づいて記述された処理手順の、 一部または全部を 記憶するこ とを特徴とする情報記録再生装置。  An information recording / reproducing apparatus, which stores a part or all of a processing procedure described based on the specific grammar.
9 . 請求の範囲第 1 ¾記戟の情報記録再生装置において、  9. The information recording / reproducing apparatus according to claim 1,
前記情報記録再生装蹬は少なく ともテレビジョ ン信号を受信する手段 を有するこ とを特徴とする† 報記録丙生装置。  The information recording / reproducing apparatus, characterized in that the information recording / reproducing apparatus has at least means for receiving a television signal.
1 0 . 請求の範 ffl ^ 9 記戟の怙報記録再生装置において、  1 0. Claims ffl ^ 9 In the ecology report recording and playback device,
前記特定の文法に づいて記述された処理手順の、 一部または全部を 記憶するこ とを特徴とする情報記録 生装置。  An information recording / generating apparatus storing a part or all of a processing procedure described based on the specific grammar.
1 1 . 請求の範囲第 9 ¾ IE救の怙報記録再生装置において、  11 1. Claims 9: In IE's rescue report recording / playback device,
前記特定の文法に Sづいて記述された処理手順を、 他の機器に送信す る手段を備えるこ とを特徴とする† 報記録再生装置。  An information recording / reproducing apparatus, comprising: means for transmitting a processing procedure described based on the specific grammar to another device.
1 2 . 求の範 ffl i5 9项; 舰の怙報記録再生装置において、  1 2. In the request for ffl i5 9 项;
特定の文法に ¾づいて ¾述された処理手顺を受信する手段と、 該処现 手順に従った各種処理を う処理乎段を有するこ とを特徴とする情報記 録再生装置。  An information recording / reproducing apparatus characterized by comprising means for receiving a processing procedure described based on a specific grammar, and a processing stage for performing various processing in accordance with the processing procedure.
1 3 . 諮求の G囲笫 7 li k 栽の怙報 Ϊ 録再生装置において、  1 3. The G-recommendation 7 li k
特定の文法に ¾づいた IT 形式によって記述された、 画像、 音声、 テ キス トデータ等の各種情報に再生の処理を行う手順を、 他の文法に基づ いた言語形式に変換する 語生成及び変換手段を有するこ とを特徴とす る情報記録再生装置。 Images, audio, and text written in IT format based on specific grammar An information recording / reproducing apparatus characterized by having a word generation and conversion means for converting a procedure for reproducing various information such as text data into a language format based on another grammar.
1 4 . 請求の範囲第 9 Ifl記戟の情報記録再生装置において、  1 4. In the ninth Ifl information recording / reproducing device,
特定の文法に基づいた言語形式によって記述された、 画像、 音声、 テ キス トデータ等の各 怙報の再生の処理を行う手順を、 他の文法に基づ いた言語形式に変換する ΐΠΓί生成及び変換手段を有するこ とを特徴とす る情報記録再生装置。  Convert the process of playing back each gazetteer, such as images, audio, and text data, described in a language format based on a specific grammar into a language format based on another grammar.ΐΠΓίGeneration and conversion An information recording / reproducing apparatus characterized by having means.
1 5 . 画像、 音声、 テキス 卜データ等の各種情報を記録する手段と、 該 情報を再生する手段を冇する、 情報記録再生装置において、  15. An information recording / reproducing apparatus which includes means for recording various information such as images, sounds, and text data, and means for reproducing the information.
前記情報を再生する手順と再生画面の表示パターンを示す一つ以上の テンプレー 卜と、  One or more templates showing a procedure for reproducing the information and a display pattern of a reproduction screen;
該テンプレー 卜に基づき、 前記情報を取得し、 再生するために必要な 実体データを^成する実休データ生成手段と、  Means for generating actual data necessary for acquiring and reproducing the information based on the template;
該実休データを記録媒体に記録する記録手段と、  Recording means for recording the actual holiday data on a recording medium;
前記 生手順に従って前記情報を再生する再生手順と、  A reproducing procedure for reproducing the information according to the raw procedure;
を有するこ とを特徴とする情報記録再生装 S。 An information recording / reproducing device S characterized by having:
1 6 . 画像、 音声、 テキス 卜データ等の各 ί情報を記録する手段を有す る、 情報記録装置において、  16. An information recording device having a means for recording various information such as images, sounds, and text data.
前記情報を再生する -顺と再生画面の表示パターンを示す一つ以上の テンプレー 卜と、  Play the information--and one or more templates showing the display pattern of the playback screen;
該テンプレー 卜に ¾づき、 前記情報を取捋し、 再生するために必要な 実休データを/上成する 休データ /主成手段と、  Holiday data / funding means for producing / creating actual holiday data required to retrieve and reproduce the information based on the template;
該実体データを記録媒体に記録する記録 段と、  A recording unit for recording the entity data on a recording medium;
を有するこ とを特徴とする情報記録装置。  An information recording device, comprising:
1 7 . 画像、 音声、 テキス トデータ等の各 ¾Ε情報を再生する手段を有す る、 情報再生装置において、 17. There is a means to reproduce various information such as images, sounds, and text data. In an information reproducing device,
前記情報を再^する手順と 生.画面の表示パターンを示すデータを前 記情報から抽出する^生情報生成手段と、  A raw information generating means for extracting data indicating a display pattern of a screen from the information;
該再生手順と再生画而の表示パターンに従って前記情報を再生する再 生手段と、 を有することを特徴とする情報再生装置。  An information reproducing apparatus comprising: a reproducing unit that reproduces the information according to the reproducing procedure and a display pattern of a reproduced image.
1 8 . 請求の範囲第 1 5项記戟の情報記録再生装置または請求の範囲第 1 6項記戦の悄報 ¾録装 において、  18. In the information recording / reproducing device of claim 15 or the sad information recording device of claim 16
前記テンプレー トは、 前記情報を取得及び記録する手順を一つ以上記 述した情報取得手順バタ一ンを含み、  The template includes an information acquisition procedure pattern describing one or more procedures for acquiring and recording the information,
前記実体データ生成手段は、 該テンプレー トを参照して、 前記情報取 得手順パターンの中から一情報取得手順を選択し、 前記再生手順パ夕一 ンの中から一再生手順を選択し、 前記表示パターンの中から前記再生手 順にしたがって表示する一^ ^以上の画面仕様を選択し、 前記情報取得手 順にしたがって前記情報を取得し、 前記再生手順と前記画面仕様と前記 情報から構成する実休データを生成することを特徴とする情報記録再生 装置または情報記録装置。  The entity data generation means refers to the template, selects one information acquisition procedure from the information acquisition procedure patterns, selects one playback procedure from the playback procedure pattern, One or more screen specifications to be displayed in accordance with the reproduction procedure are selected from the display patterns, the information is acquired in accordance with the information acquisition procedure, and a real time comprising the reproduction procedure, the screen specifications, and the information is selected. An information recording / reproducing device or information recording device for generating data.
1 9 . 請求の範囲第 1 5项記載の情報記録再生装置または請求の範囲第 1 6項記載の情報記録装 ©において、  19. The information recording / reproducing apparatus described in claim 15 or the information recording apparatus described in claim 16
前記テンプレー トを編染、 変更するテンプレー 卜変更手段を備えたこ とを特徴とする悄報記録 装 ffiまたは情報記録装置。  A photographic information recording device or an information recording device, comprising template changing means for knitting and changing the template.
2 0 . 請求の範西第 1 5项記戟の悄報記録再生装置または請求の範囲第 1 6項記載の情報記録装 iiKにおいて、  20. In the device for recording / reproducing information of the fifteenth aspect of the claim or the information recording device iiK of the claim 16,
前記テンプレー トは、 取^する 報 (画像や音声、 テキス ト、 時間情 報、 位 fa情報等) の嵇類とその閱迹付けを行うテーブルのフォーマツ ト を示すリ ンク情報テ一ブルフォ一マツ 卜と、  The template is a link information table format that indicates the type of information to be acquired (images, sounds, text, time information, location fa information, etc.) and the format of a table for tracing the information. And
該情報を取得して記 1Sする手顺パターンを記述した情報取得手順パタ — ンフ ォーマツ 卜と、 An information acquisition procedure pattern describing a procedure pattern to acquire and record the information — The format and
該情報を実際に画而上で^生する手順パターンを記述した再生手順パ ターンフ ォ一マツ 卜と、  A reproduction procedure pattern format describing a procedure pattern for actually generating the information on the metaphor;
該情報を該再生手順パターンフ ォーマツ 卜にしたがって実際に表示す る画面仕様パターンを記还した画面仕様フ ォーマツ 卜と、  A screen specification format that describes a screen specification pattern for actually displaying the information in accordance with the reproduction procedure pattern format;
該情報取得手順パターンと該再生手順パターンと リ ンク情報テーブル 間の関連付けを行う情報管理テーブルと、  An information management table for associating the information acquisition procedure pattern with the reproduction procedure pattern and the link information table;
から構成するこ とを特徴とした情報記録再生装置または情報記録装置 Information recording / reproducing device or information recording device characterized by comprising:
2 1 . 請求の範囲第 1 5項記載の情報記録再生装置または請求の範囲第 1 6項記載の情報記録装置において、 21. In the information recording / reproducing apparatus according to claim 15 or the information recording apparatus according to claim 16,
情報 (画像や音声、 テキス ト、 時間情報、 位置情報等) を取得し記憶 する手順と、 該情報を実際に画面上で再生する再生手順と、 該再生手順 にしたがって実際に表示する画面仕様を記述した画面仕様データと、 該 情報の実データを示す情報突休データと、  A procedure for acquiring and storing information (images, sounds, text, time information, position information, etc.), a playback procedure for actually reproducing the information on the screen, and a screen specification for actually displaying the information in accordance with the playback procedure are described. Screen specification data that has been described, information sudden data indicating actual data of the information,
の一部あるいは全部を記録媒体に記録する手段を有するこ とを特徴と した情報記録再生装 f¾または情報記録装置。  An information recording / reproducing apparatus or an information recording apparatus, characterized by having means for recording a part or all of the information on a recording medium.
2 2 . 請求の範囲第 1 5 iji記戦の情報記録再生装 Eまたは請求の範囲第 1 6項記載の情報記録装置において、  22. In the information recording / reproducing apparatus E of claim 15 iji war, or the information recording apparatus of claim 16
異なつた構成を有する ¾休データを目的とする形式に変換する機能を 有するこ とを特徴と した ί ί報記録再生装置または怙報記録装置。  ΊA report recording / reproducing device or an ecology report recording device characterized by having a function of converting a holiday data into a desired format.
2 3 . 画像や音^、 テキス ト、 位 :怙報、 時間情報等の各種の情報を取 得する手段と、 該情報を 1 生する手段を備えた情報記録再生装置におい て、  23. Image and sound ^, text, position: In an information recording / reproducing apparatus equipped with a means for obtaining various kinds of information such as ecology and time information, and a means for producing such information,
該情報を P i:.する-亍-顺と、 該情報^の関迚付けを行うテーブルと、 該 手順に基づいて表示する 画面と、 から構成されるデータを作成する データ生成手段と、 該デー夕を記録媒体に記録する記録手段と、 を備えたこ とを特徴とする情報記録再生装置。 A data generating means for generating data comprising: a table for associating the information P i: .- 亍-顺, an association of the information ^, and a screen displayed based on the procedure; Recording means for recording the data on a recording medium; An information recording / reproducing apparatus characterized by comprising:
PCT/JP1995/000479 1995-03-17 1995-03-17 Apparatus for information storage and/or reproduction WO1996029701A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP1995/000479 WO1996029701A1 (en) 1995-03-17 1995-03-17 Apparatus for information storage and/or reproduction
JP52825296A JP3890607B2 (en) 1995-03-17 1995-03-17 Information storage device and / or information reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP1995/000479 WO1996029701A1 (en) 1995-03-17 1995-03-17 Apparatus for information storage and/or reproduction

Publications (1)

Publication Number Publication Date
WO1996029701A1 true WO1996029701A1 (en) 1996-09-26

Family

ID=14125761

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1995/000479 WO1996029701A1 (en) 1995-03-17 1995-03-17 Apparatus for information storage and/or reproduction

Country Status (2)

Country Link
JP (1) JP3890607B2 (en)
WO (1) WO1996029701A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6557171B1 (en) 1998-02-02 2003-04-29 Matsushita Electric Industrial Co., Ltd. Digital tv broadcast sending apparatus, digital tv broadcast receiving apparatus, and digital tv broadcast sending / receiving system which facilitate preselection of tv programs, and computer readable recording medium storing a program for achieving a function of the digital tv broadcast receiving apparatus
JP2004032110A (en) * 2002-06-21 2004-01-29 Sony Corp Transmitter and receiver
JP2004032111A (en) * 2002-06-21 2004-01-29 Sony Corp Transmitter and receiver
US8321894B2 (en) 2002-06-21 2012-11-27 Sony Corporation Transmission apparatus, reception apparatus
JP2013012931A (en) * 2011-06-29 2013-01-17 Avix Inc Electronic signboard device for automatically producing moving image product by using image component given from outside by communication

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05242558A (en) * 1992-02-28 1993-09-21 Matsushita Electric Ind Co Ltd Remote control device
JPH0684327A (en) * 1992-09-03 1994-03-25 Matsushita Electric Ind Co Ltd Video tape recorder

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2643188B2 (en) * 1987-10-05 1997-08-20 松下電器産業株式会社 Information editing device
JP2895064B2 (en) * 1988-05-30 1999-05-24 日本放送協会 Still image file method, still image reproducing device, still image file storage medium system, and still image file device
JPH0738154B2 (en) * 1988-12-29 1995-04-26 松下電器産業株式会社 Information editing method and information editing apparatus
JPH03290867A (en) * 1990-04-09 1991-12-20 Nec Home Electron Ltd Recording system for rotary recording medium and related device
JP2801383B2 (en) * 1990-09-18 1998-09-21 キヤノン株式会社 Information signal control system
JPH0698323A (en) * 1992-09-14 1994-04-08 Toshiba Corp Data transmitter-receiver
JP2994164B2 (en) * 1993-02-12 1999-12-27 日本電気株式会社 Scenario editing device
JPH07114634A (en) * 1993-08-27 1995-05-02 Victor Co Of Japan Ltd Method and device for editing multimedia scenario program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05242558A (en) * 1992-02-28 1993-09-21 Matsushita Electric Ind Co Ltd Remote control device
JPH0684327A (en) * 1992-09-03 1994-03-25 Matsushita Electric Ind Co Ltd Video tape recorder

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6557171B1 (en) 1998-02-02 2003-04-29 Matsushita Electric Industrial Co., Ltd. Digital tv broadcast sending apparatus, digital tv broadcast receiving apparatus, and digital tv broadcast sending / receiving system which facilitate preselection of tv programs, and computer readable recording medium storing a program for achieving a function of the digital tv broadcast receiving apparatus
JP2004032110A (en) * 2002-06-21 2004-01-29 Sony Corp Transmitter and receiver
JP2004032111A (en) * 2002-06-21 2004-01-29 Sony Corp Transmitter and receiver
US8321894B2 (en) 2002-06-21 2012-11-27 Sony Corporation Transmission apparatus, reception apparatus
JP2013012931A (en) * 2011-06-29 2013-01-17 Avix Inc Electronic signboard device for automatically producing moving image product by using image component given from outside by communication

Also Published As

Publication number Publication date
JP3890607B2 (en) 2007-03-07

Similar Documents

Publication Publication Date Title
US20160330522A1 (en) Apparatus, systems and methods for a content commentary community
CN1988646B (en) Method and apparatus for displaying information about broadcasting contents
KR20060048097A (en) Information processing apparatus and method, program, and recording medium
EP1187473A2 (en) Video recording and reproducing system and method with server and terminal devices
JP2010113593A (en) Information processor, information processing method and information processing program
JPWO2006025284A1 (en) Stream playback device
JP2011166833A (en) Comment delivery system, terminal device, comment delivery method, and program
CN109348254A (en) Information push method, device, computer equipment and storage medium
JP2007067595A (en) Notification method of program information
KR100818231B1 (en) Dynamic Generation Of Video Content For Presentation By A Media Server
KR100483451B1 (en) Method for editing a contents file and a navigation information, medium recorded a information by the method
JP4030440B2 (en) Message reproducing apparatus, message recording and reproducing method, and program
US20120158913A1 (en) Transfer device, client apparatus, server apparatus, reproduction apparatus and transfer method
US7823067B2 (en) Process of navigation for the selection of documents associated with identifiers, and apparatus implementing the process
JP5306550B2 (en) Video analysis information transmitting apparatus, video analysis information distribution system and distribution method, video viewing system and video viewing method
JP6275188B2 (en) Information processing apparatus, information processing method, and program
WO1996029701A1 (en) Apparatus for information storage and/or reproduction
JP2005167818A (en) Information providing apparatus, information providing method, information providing program and information recording medium
JP2006048657A (en) Retrieval keyword input terminal, retrieval keyword statistical processing server system, and retrieval keyword utilizing terminal
JP2002123693A (en) Contents appreciation system
JP2008054180A (en) Broadcast signal receiver
JP5324108B2 (en) Computer system, moving image editing method, program, moving image editing terminal
JP2002051320A (en) Data recorder, performance recording system comprising it, performance admission ticket, data recording program and computer readable recording medium recording that program
JP2013098640A (en) Video analysis information uploading device and video viewing system and method
WO2014043987A1 (en) Information transmission method, device, and system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase