JPH07334973A - Multi-media program accumulating system - Google Patents

Multi-media program accumulating system

Info

Publication number
JPH07334973A
JPH07334973A JP6122326A JP12232694A JPH07334973A JP H07334973 A JPH07334973 A JP H07334973A JP 6122326 A JP6122326 A JP 6122326A JP 12232694 A JP12232694 A JP 12232694A JP H07334973 A JPH07334973 A JP H07334973A
Authority
JP
Japan
Prior art keywords
file
program
files
program sequence
capacity storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP6122326A
Other languages
Japanese (ja)
Other versions
JP3571755B2 (en
Inventor
Ikuo Watanabe
郁夫 渡辺
Yoshiji Iwabuchi
義嗣 岩渕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP12232694A priority Critical patent/JP3571755B2/en
Publication of JPH07334973A publication Critical patent/JPH07334973A/en
Application granted granted Critical
Publication of JP3571755B2 publication Critical patent/JP3571755B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

PURPOSE:To remarkably reduce labor and time and to reduce the storage capacity of the section at the time of accumulating multi-media programs in a small capacity recording body. CONSTITUTION:Respective specified files are automatically retrieved and read out from many files stored in a large capacity storage body 25 by reading out respective statements of a program sequence file stating the progress of multi-media programs and according to respective read statements to be respectively accumulated in a small capacity storage body 15. Thus, since the work finding out specified files from many files is automatized, an enormous laber and time are saved. Moreover, an information amount to be recorded in the small capacity storage body can be reduced in accordance with required recording patterns by making a system the constitution having the function mixing information being in plural files specified by the program sequence file and storing them in the small capacity storage body as one file.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は静止画,文字,動画、音
声などの複数の意志伝達媒体を構成要素とするファイル
を用いてマルチメディア番組を作成し、これを蓄積用の
媒体に蓄積するマルチメディア番組蓄積システムに関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention creates a multimedia program using files having a plurality of intention transmission media such as still images, characters, moving images and audio as constituent elements, and stores it in a storage medium. The present invention relates to a multimedia program storage system.

【0002】[0002]

【従来の技術】以下、一般的なマルチメディア番組の作
成方法について順を追って説明する。
2. Description of the Related Art A general method for creating a multimedia program will be described below step by step.

【0003】(1)素材の作成・収集 静止画、文字、動画、ナレーション音声、BGM(バッ
ク・グランド・ミュージック)などの素材が、スキャナ
ー、キーボード、ビデオカメラ、マイクロホンや音声用
A/D変換器等から入力され、これらを大容量記憶体、
特に一般的にはハードディスクに個別に蓄積する。
(1) Creation and collection of materials Materials such as still images, characters, moving images, narrated voices, background music (BGM), etc. can be used as scanners, keyboards, video cameras, microphones and A / D converters for voices. Etc., these are mass storage,
Particularly, it is generally stored in the hard disk individually.

【0004】(2)コンテの作成 上述(1)の工程において入手した素材(ファイル)を
組み合わせて、例えば、どの画像にどのナレーションを
組み合わせ、どのような順番にて提示するかを考え、こ
の考えを1つの番組(プログラム)として絵コンテ風に
まとめて、各番組の開始時点からのラップタイムと共に
記載しておく。
(2) Creation of a Conte The material (file) obtained in the above step (1) is combined, for example, considering which narration is to be combined with which image, and in what order. Are summarized in a storyboard style as one program (program) and are described together with the lap time from the start point of each program.

【0005】(3)プログラムシーケンスファイル(シ
ナリオファイル)の作成 工程(2)において完成した絵コンテを見ながら、番組
の進行を制御するプログラムシーケンスをコーディング
し、プログラムシーケンスファイルを作成する。このプ
ログラムシーケンスファイルはこのマルチメディア番組
の再生時において、マルチメディア再生システムのシー
ケンサにより読み込まれ、番組の再生を司ることにな
る。
(3) Creation of Program Sequence File (Scenario File) While watching the storyboard completed in step (2), a program sequence for controlling the progress of the program is coded to create a program sequence file. This program sequence file is read by the sequencer of the multimedia reproducing system at the time of reproducing the multimedia program and controls the reproduction of the program.

【0006】即ち、このプログラムシーケンスファイル
は再生時に、例えばどの順番でどの画像を表示するか、
どの音声を再生するか等を認識して各番組を再生する際
に用いられることになる。
That is, when reproducing this program sequence file, for example, which image is displayed in which order,
It is used when each program is reproduced by recognizing which sound is reproduced.

【0007】(4)パッケージング 最終的に目的とする番組が完成し、実際にハードディス
クから再生して確認しした後、上記プログラムシーケン
スファイル及びこのプログラムシーケンスファイルで使
用している静止画、文字、動画、音声等の素材のファイ
ルのみパケットやセクター等のブロック単位でインター
リーブしながら、ハードディスクに書き込み、最終的に
目的とする番組が完成し、実際にハードディスクから再
生して確認した後、この番組をMOD,CDROM等の
小容量記憶体に書き込む。特に、CDROMにプレスす
る場合には費用も時間もかかるので、一度別の記憶体、
例えばライトワンスのプルーフディスクを作成し、この
記憶体を用いて実際に番組の再生を行い、CDROMか
らも確実に番組が再生できることを確認した後、実際に
CDROMへのプレスを行うことになる。
(4) Packaging After the target program is finally completed and actually reproduced from the hard disk for confirmation, the above-mentioned program sequence file and still images, characters, used in this program sequence file, Only files of material such as video and audio are interleaved in block units such as packets and sectors, written to the hard disk, and finally the target program is completed.After actually reproducing from the hard disk and confirming, this program is Write to a small-capacity memory such as MOD or CDROM. In particular, pressing a CDROM is expensive and time consuming.
For example, a write-once proof disk is created, a program is actually played back using this memory, and after confirming that the program can be played back from the CDROM, the CDROM is actually pressed.

【0008】[0008]

【発明が解決しようとしている課題】上述の如きシステ
ムにおいてパッケージングを行おうとした場合には、プ
ログラムシーケンスファイルで使用している静止画、文
字、動画、音声等の素材ファイルのみを確実にプログラ
ムシーケンスファイルと共にMO,CDROM等の小容
量記憶体に記憶(パッケージ)する必要があるのは勿論
である。しかし、ハードディスク等に蓄積されている大
量の素材ファイル中から使用しているファイルのみを抽
出するのには、膨大な手間と手数がかかり、しかも、人
手による作業ということになるのでパッケージングミス
等も発生しやすい。
When packaging is attempted in the system as described above, only the material files such as still images, characters, moving images and voices used in the program sequence file can be surely programmed in the program sequence file. Needless to say, it is necessary to store (package) in a small-capacity storage body such as MO or CDROM together with the file. However, it takes a great deal of time and effort to extract only the files that are used from the large amount of material files stored on the hard disk, etc. Moreover, since it is a manual work, packaging mistakes etc. Is also likely to occur.

【0009】また、上記小容量記憶体に対して数多くの
番組を記憶していくことになるが、番組によって利用す
る素材ファイルが共通であっても全ての素材ファイルを
記憶していくことになるため、小容量の記憶体に記憶す
る情報量もかなり大きなものとなってしまう。
A large number of programs will be stored in the small-capacity storage body, but all the material files will be stored even if the material files used by the programs are common. Therefore, the amount of information stored in the small-capacity storage body also becomes considerably large.

【0010】斯かる背景下において、本件発明の目的は
マルチメディア番組を小容量記憶体に蓄積するに際し、
その手間を大幅に削減することのできるマルチメディア
番組蓄積システムを提供する処にある。
Under such a background, an object of the present invention is to store a multimedia program in a small capacity memory,
There is a place to provide a multimedia program storage system that can greatly reduce the trouble.

【0011】また、本件発明の他の目的はマルチメディ
ア番組を小容量記憶体に蓄積するに際し、番組の記憶容
量を削減することのできるマルチメディア番組蓄積シス
テムを提供する処にある。
Another object of the present invention is to provide a multimedia program storage system capable of reducing the storage capacity of a program when storing the multimedia program in a small capacity storage.

【0012】[0012]

【課題を解決するための手段及び作用】上述の目的下に
於て、本件発明のマルチメディア番組蓄積システムにお
いては、マルチメディア番組の進行を記述するプログラ
ムシーケンスファイルに記述された複数のファイルを大
容量記憶体から読み出してパッケージングし、該パッケ
ージングされたプログラムを小容量記憶体に蓄積するに
際し、前記プログラムシーケンスファイルの各記述を読
み出し、読み出された各記述に従い、前記大容量記憶体
に記録されている多数のファイルから指定された各ファ
イルを自動的に検索して読み出し、前記小容量記憶体に
夫々蓄積する構成としたので、この構成によって多数の
ファイルから指定されたファイルを探す作業を自動化で
き、膨大な手数を省力することができる。また、パッケ
ージングのミスも起こりにくい。
For the above-mentioned purpose, in the multimedia program storage system of the present invention, a plurality of files described in the program sequence file for describing the progress of the multimedia program are large. When reading from the capacity storage and packaging, and storing the packaged program in the small capacity storage, each description of the program sequence file is read, and according to each read description, the large capacity storage is stored. Since the specified files are automatically searched and read from the many recorded files and stored in the small-capacity storage respectively, the operation of searching for the specified file from the many files by this structure is performed. Can be automated and a huge amount of labor can be saved. Also, packaging mistakes are less likely to occur.

【0013】また、更に本件発明のマルチメディア番組
蓄積システムにあっては、マルチメデイア番組の進行を
記述するプログラムシーケンスファイルに記述された複
数のファイルを大容量記憶体から読み出してパッケージ
ングし、該パッケージングされたプログラムを小容量記
憶体に蓄積するに際し、前記プログラムシーケンスファ
イルにて指定された複数のファイル内の情報を混合し、
1つのファイルとして前記小容量記憶体に記録する機能
を有する構成とし、必要な再生形態に応じて小容量記憶
体に記録する情報量を削減することが可能となった。
Further, in the multimedia program storage system of the present invention, a plurality of files described in the program sequence file for describing the progress of the multimedia program are read from the mass storage unit and packaged, When storing the packaged program in the small-capacity storage, the information in the plurality of files specified by the program sequence file is mixed,
With the configuration having the function of recording in the small-capacity storage body as one file, it becomes possible to reduce the amount of information recorded in the small-capacity storage body according to the required reproduction mode.

【0014】[0014]

【実施例】以下、本件発明の実施例について、図面を参
照して説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0015】図3は本発明の実施例におけるシステムの
全体構成を示すブロック図である。図中、1は静止画情
報を抽出するスキャナであり、この静止画情報はSCS
Iインターフェース5を介してデータバス10に取り込
まれる。2はキーボードやマウス等のマニュアル操作部
であり、この操作部で発生された文字情報や各種動作命
令はRS232Cインターフェース6を介してデータバ
ス10もしくはコントロールバス30に取り込まれる。
3は動画信号を発生するビデオカメラ、VTR、LD
(レーザディスク)等の動画発生源であり、発生された
動画信号は画像用A/D変換器7を介してデータバス1
0に取り込まれる。そして、4は音声信号、特にナレー
ション音声を発生するマイクロホンであり、発生された
音声信号は音声用A/D変換器8を介して同様にデータ
バス10に取り込まれる。
FIG. 3 is a block diagram showing the overall configuration of the system in the embodiment of the present invention. In the figure, 1 is a scanner for extracting still image information, and this still image information is SCS.
It is taken into the data bus 10 via the I interface 5. Reference numeral 2 denotes a manual operation unit such as a keyboard and a mouse, and character information and various operation commands generated by this operation unit are taken into the data bus 10 or the control bus 30 via the RS232C interface 6.
3 is a video camera, VTR, LD that generates a moving image signal
(Laser disk) is a moving image generation source, and the generated moving image signal is transmitted through the image A / D converter 7 to the data bus 1
It is taken into 0. Reference numeral 4 is a microphone for generating a voice signal, particularly a narration voice, and the generated voice signal is similarly taken into the data bus 10 via the voice A / D converter 8.

【0016】11はCD(コンパクトディスクプレー
ヤ)であり、デジタルオーディオ信号を発生し、このデ
ィジタルオーディオ信号はディジタルオーディオインタ
ーフェース12を介して上記データバス10に取り込む
ことができる。また、15はMO,CDROM等の小容
量記憶体を駆動し、これらに信号を書き込む記録装置、
16はMO,CDROMなどのパッケージングされた番
組が記憶される小容量メモリ(パッケージメディア)で
ある。20はマイクロプロセッシングユニット(MP
U)、25は大容量記憶体であり多数の素材ファイルが
格納されているハードディスクである。
Reference numeral 11 is a CD (compact disc player), which generates a digital audio signal, and this digital audio signal can be taken into the data bus 10 through the digital audio interface 12. Further, 15 is a recording device for driving a small-capacity storage body such as an MO or a CDROM, and writing a signal to them.
Reference numeral 16 is a small-capacity memory (package medium) in which packaged programs such as MO and CDROM are stored. 20 is a micro processing unit (MP
U) and 25 are large-capacity storage bodies, which are hard disks in which many material files are stored.

【0017】尚、以下の実施例に於ては表1に示すプロ
グラムシーケンスファイルに記載された番組を記録する
ことを例にとって説明を行う。この表1の意味は以下の
通りである。
In the following embodiments, recording of the programs described in the program sequence file shown in Table 1 will be described as an example. The meaning of Table 1 is as follows.

【0018】即ち、表1におけるプログラムシーケンス
ファイルの内容を簡単に説明する。表に於て、ラップ時
間と記載されたコラムは、番組先頭からのラップタイム
を秒単位で示している。従って、上記表1のプログラム
シーケンスファイルに従い再生を行うと、番組再生開始
と同時(0秒後)に、BGMの再生がスタートされ、タ
イトル文字としてはtitle 1 を表示する。そして、その
5秒後には静止画Still Picture 2 を表示し、ナレーシ
ョンnaration 2を再生し出力する。
That is, the contents of the program sequence file in Table 1 will be briefly described. In the table, the column described as lap time shows the lap time from the beginning of the program in seconds. Therefore, when the reproduction is performed according to the program sequence file in Table 1 above, the reproduction of the BGM is started at the same time (0 seconds after) the start of the reproduction of the program and title 1 is displayed as the title character. Then, 5 seconds after that, the still picture Still Picture 2 is displayed, and the narration 2 is reproduced and output.

【0019】次に、再生開始から10秒後には静止画St
ill Picture 3 を表示し、ナレーションnaration 3を再
生し出力する。そして、再生開始から15秒後には、動
画video 4 を再生、表示すると共に、ナレーションnara
tion 4を再生し出力する。
Next, 10 seconds after the start of reproduction, a still image St
Display ill Picture 3 and play and output narration 3 Then, 15 seconds after the playback starts, the video video 4 is played and displayed, and the narration nara is displayed.
Play tion 4 and output.

【0020】[0020]

【表1】 [Table 1]

【0021】図1は、本発明の一実施例に係り、図3の
システムに本発明を適用する場合のシステムの動作例を
説明するためのフローチャートであり、図2は上記プロ
グラムシーケンスファイルに示す番組をパッケージング
する場合における、各ラップタイムごとのデータ転送を
模式的に示す図である。上記、表1の素材ファイルの名
称と、図2の各部のファイル名は互いに対応している。
FIG. 1 is a flow chart for explaining an example of the operation of the system according to the embodiment of the present invention when the present invention is applied to the system of FIG. 3, and FIG. 2 is shown in the program sequence file. It is a figure which shows typically the data transfer for every lap time at the time of packaging a program. The name of the material file in Table 1 and the file name of each part in FIG. 2 correspond to each other.

【0022】以下、この図1を用いて本システムの動作
を説明する。
The operation of this system will be described below with reference to FIG.

【0023】MPU20は操作部2より「パッケージン
グ開始」の命令を受けると、図1のフローチャートに従
い、まずプログラムシーケンスファイルを1行読み込む
(ステップS1)。即ち、「 0000.00 ,read Disk ,
BGM , title 1 」なる情報が読み込まれる。ここで、こ
れはディスクファイルの読み出し命令であるので、これ
を判断し(ステップS2)指定された素材ファイル、こ
こでは BGMとtitle 1をハードディスク25から探し出
し、パッケージメディア16に転送し、書き込む(ステ
ップS4)。
When the MPU 20 receives a "packaging start" command from the operation unit 2, it first reads one line of the program sequence file according to the flowchart of FIG. 1 (step S1). That is, "0000.00, read Disk,
The information "BGM, title 1" is read. Since this is a disk file read command, this is judged (step S2), and the specified material file, here BGM and title 1, is searched from the hard disk 25, transferred to the package medium 16, and written (step S2). S4).

【0024】ここで、もし、指定された静止画、文字、
動画、音声等の素材ファイル、ここでは BGMとtitle 1
がハードディスク25中に存在しない場合には、これを
判断し(ステップS3)、オペレータのミスの可能性が
高いので、表示器21にて「指定ファイルがありませ
ん」等のエラー表示を行い、操作者に注意を喚起する
(ステップS5)。
Here, if the specified still image, character,
Material files such as video and audio, here BGM and title 1
If it does not exist in the hard disk 25, this is judged (step S3), and there is a high possibility that the operator made a mistake. Therefore, an error message such as "No specified file" is displayed on the display 21 and the operator To call attention (step S5).

【0025】ステップS6に於ては、プログラムシーケ
ンスファイルが終了したかどうかを判断し、この場合に
は、まだ終了していないのでステップS1に戻り、プロ
グラムシーケンスファイルの次の行を読み込むことにな
る。ここで、「 0005.00 ,read Disk ,still Pictur
e 2 ,naration 2 」なる情報が読み込まれると、同様
に、指定されたstill Picture 2 及びnaration 2をハー
ドディスク25から探し出し、パッケージメディア16
に転送し、書き込む。
In step S6, it is determined whether or not the program sequence file is finished. In this case, since it is not finished yet, the process returns to step S1 to read the next line of the program sequence file. . Here, "0005.00, read Disk, still Pictur
When the information "e 2, naration 2" is read, similarly, the specified still picture 2 and narration 2 are searched for from the hard disk 25, and the package media 16
Transfer to and write.

【0026】更に、同様にプログラムシーケンスファイ
ルの次の行、即ち、「 0010.00 ,read Disk ,still
Picture 3 ,naration 3 」を読み込み、指定されたstil
l Picture 3 ,naration 3 を同様にハードディスク25
から探し出し、パッケージメディア16に転送し、書き
込む。
Further, similarly, the next line of the program sequence file, that is, "0010.00, read Disk, still"
Picture 3, naration 3 "is read and the specified stil
l Picture 3, naration 3 similarly to hard disk 25
Then, it is searched for, transferred to the package medium 16, and written.

【0027】さて、ステップS6に於てプログラムシー
ケンスファイルを全て読み切った場合には、ステップS
7に進み、プログラムシーケンスファイル自身をパッケ
ージメディア16に転送して処理を終了する。
If all the program sequence files have been read in step S6, step S6
7, the program sequence file itself is transferred to the package medium 16, and the process is ended.

【0028】図4は本発明の他の実施例に係り、図3の
システムに本発明を適用する場合のシステムの動作例を
説明するためのフローチャートであり、図1と同一の処
理ステップには同一のステップ番号を付している。本実
施例は、パッケージングする番組が同時に進行する互い
に混合可能な複数の素材ファイルを含む場合に有効であ
り、例えば音声ファイルがBGMとナレーションという
具合に複数種同時に出力する場合で、且、これら複数の
音声の音量を個別に制御する必要がない場合に特に有効
である。
FIG. 4 is a flow chart for explaining an example of the operation of the system according to another embodiment of the present invention when the present invention is applied to the system of FIG. The same step number is attached. This embodiment is effective in the case where a program to be packaged includes a plurality of material files that can be mixed with each other and progress simultaneously, and for example, in the case where a plurality of kinds of audio files such as BGM and narration are simultaneously output, and This is particularly effective when it is not necessary to individually control the volume of multiple voices.

【0029】本実施例では、音声等の素材ファイルをパ
ッケージメディアに転送する際に、複数の素材ファイル
をミキシングすることにより、パッケージメディアの記
録容量を有効に利用するものであり、このように複数の
素材ファイルをミキシングして1つのファイルとする動
作を本明細書に於ては、以下、スリムパッケージングと
呼ぶことにする。
In this embodiment, when transferring material files such as audio to the package media, the recording capacity of the package media is effectively used by mixing the plurality of material files. In the present specification, the operation of mixing the material files described above to form one file will be referred to as slim packaging hereinafter.

【0030】以下、このスリムパッケージングの動作を
含むシステムの動作を図4を用いて説明する。MPU2
0が操作部2から「スリムパッケージング開始」の命令
を受けると、図4のステップS11に進み、プログラム
シーケンスファイルにて指定されている全てのナレーシ
ョン音声の指定があるとその開始時間、及び開始時間に
ナレーション音声の素材ファイルのサイズから計算でき
るナレーション時間を加算した終了時間とをテーブルに
登録する。即ち、ナレーション時間は[(ファイルサイ
ズ/サンプルサイズ)×サンプル周期]にて計算でき
る。例えば、ナレーションファイルサイズが1MByte
で、サンプリング条件が16bit (=2Bytes ),モノ
ラル音声,サンプリング周波数が44.1KHZ (周期は
22.675735μS)、であるとすると、ナレーシ
ョン時間は[(1000000/2)×(22.675
735/1000000)sec =]11.337869
sec ということになる。
The operation of the system including the slim packaging operation will be described below with reference to FIG. MPU2
When 0 receives an instruction of "slim packaging start" from the operation unit 2, the process proceeds to step S11 of FIG. 4, and if all the narration voices specified in the program sequence file are specified, the start time and start thereof are started. The end time obtained by adding the narration time calculated from the size of the material file of the narration voice to the time is registered in the table. That is, the narration time can be calculated by [(file size / sample size) × sample period]. For example, the narration file size is 1MByte
If the sampling condition is 16 bits (= 2 Bytes), monaural voice, and the sampling frequency is 44.1 KH Z (cycle is 22.675735 μS), the narration time is [(1000000/2) × (22.675).
735/1000000) sec =] 11.3737869
It means sec.

【0031】次に、プログラムシーケンスファイル中で
指定しているBGMファイルから1サンプルを読み込む
(ステップS12)。ここで、今(現在)読み込んだB
GMのサンプルの位置とBGMの開始のラップタイムと
から、このサンプルが実際に演奏された場合の時間(ラ
ップタイム)を計算し、この時間に出力されるナレーシ
ョンファイルがあるか否かを、先のテーブルを参照して
判断する(ステップS13)。ここで、現在ナレーショ
ンが出力され(行われ)ていると判断した場合には、ス
テップS14に進み、ナレーションの音声を1サンプル
読み込み、BGMにミキシング(加算演算)する。ま
た、現在ナレーションが出力されていないと判断した場
合には、上記BGMのサンプルデータをそのまま、パッ
ケージメディアのBGMファイルに書き込む(ステップ
S15)。
Next, one sample is read from the BGM file specified in the program sequence file (step S12). Here, B read now (currently)
The time (lap time) when this sample is actually played is calculated from the position of the GM sample and the lap time of the start of BGM, and whether or not there is a narration file output at this time is checked in the table above. Is determined (step S13). Here, if it is determined that the narration is currently being output (performed), the process proceeds to step S14, one sample of the voice of the narration is read, and the BGM is mixed (addition calculation). If it is determined that the narration is not currently output, the BGM sample data is written as it is to the BGM file of the package medium (step S15).

【0032】尚、上記ステップS14のミキシング工程
に於てはミキシングの加算演算を行う際に、ダイナミッ
クレンジ、例えば16bit をオーバーフローしないよう
にクリッピング処理を加える。上記、ステップS12〜
S15の処理は、ステップS16に於て全てのBGMフ
ァイルの全てのサンプルが読み出されたことが判断され
るまで繰り返し行われる。
In the mixing process of step S14, clipping processing is added so as not to overflow the dynamic range, for example, 16 bits, when the mixing addition operation is performed. Above, step S12 ~
The process of S15 is repeatedly performed until it is determined in step S16 that all the samples of all the BGM files have been read.

【0033】本実施例に於てはBGMの演奏期間がナレ
ーション期間を包含している場合について説明したが、
BGM開始の直前、終了直後にナレーションがある場合
に於ても容易に本発明を応用可能であるのは勿論であ
る。このステップS16に於て、全てのBGMファイル
のサンプルが全て出力されたことを判別すると、ステッ
プS17に移行し、プログラムシーケンスファイル中、
ミキシングに供されたBGMファイル及びナレーション
情報の読み出し情報を削除する。
In this embodiment, the case where the BGM performance period includes the narration period has been described.
Of course, the present invention can be easily applied even when there is narration immediately before the start of BGM and immediately after the end of BGM. In this step S16, if it is determined that all the samples of all BGM files have been output, the process proceeds to step S17, and in the program sequence file,
The BGM file used for mixing and the read-out information of the narration information are deleted.

【0034】次に、前述したステップS1〜S6の動作
を、上述した一部のファイルの読み出し命令が削除され
たプログラムシーケンスファイルに従って行う。これに
よって、全てのファイルがパッケージメディア16に転
送されることになる。そして、ステップS6に於てプロ
グラムシーケンスファイルが全て読み出されたと判断さ
れると、ステップS18に移行し、プログラムシーケン
スファイルを更新する。例えば、上述の例では、ミキシ
ングされた音声信号がBGMファイルに格納されること
になるので、元のプログラムシーケンスファイル(ステ
ップS17で一部のファイルが削除されていないもの)
からナレーションファイルを削除するだけで良い。ま
た、ミキシングしたファイルに新たなファイルをして登
録する場合には、この新たなファイルを加え、前述のB
GMファイル及びナレーションファイルを共に削除す
る。このように更新したプログラムシーケンスファイル
はステップS18にて、パッケージメディア16に記録
され、処理を終了する。
Next, the operations of steps S1 to S6 described above are performed in accordance with the program sequence file from which the above-mentioned read commands for some files have been deleted. As a result, all the files are transferred to the package medium 16. If it is determined in step S6 that all the program sequence files have been read, the process proceeds to step S18 and the program sequence files are updated. For example, in the above example, since the mixed audio signal is stored in the BGM file, the original program sequence file (a part of which is not deleted in step S17)
All you have to do is delete the narration file from. When registering a new file in the mixed file, add this new file and add
Delete both the GM file and the narration file. The program sequence file updated in this way is recorded in the package medium 16 in step S18, and the process ends.

【0035】上述の実施例に於ては、ミキシングされる
ファイルは複数の音声ファイルとしたが、複数の静止画
ファイル、静止画ファイルと動画ファイル、等様々な組
み合わせに適用できる。
In the above embodiment, the files to be mixed are plural audio files, but the present invention can be applied to various combinations such as plural still picture files, still picture files and moving picture files.

【0036】[0036]

【発明の効果】以上、説明したように、本発明のマルチ
メディア番組蓄積システムにおいては、プログラムシー
ケンスファイルの各記述を読み出し、読み出された各記
述に従い、大容量記憶体に記録されている多数のファイ
ルから指定された各ファイルを自動的に検索して読み出
し、小容量記憶体に夫々蓄積する構成としたので、多数
のファイルから指定されたファイルを探す作業を自動化
でき、膨大な手数を省力することができる。また、プロ
グラムシーケンスファイルにて指定された複数のファイ
ル内の情報を混合し、1つのファイルとして小容量記憶
体に記録する機能を有する構成としたので、必要な再生
形態に応じて小容量記憶体に記録する情報量を削減する
ことが可能となった。
As described above, in the multimedia program accumulating system of the present invention, each description of the program sequence file is read, and a large number of data are recorded in the mass storage according to the read description. Each file specified in the file is automatically searched and read out, and each is stored in a small-capacity memory, so the task of searching for the specified file from a large number of files can be automated, saving enormous labor. can do. Further, since the information in a plurality of files designated by the program sequence file is mixed and recorded in the small-capacity storage body as one file, the small-capacity storage body can be stored according to the required reproduction mode. It has become possible to reduce the amount of information recorded in.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例としての、マルチメディア蓄
積装置の動作例を示すフローチャートである。
FIG. 1 is a flowchart showing an operation example of a multimedia storage device as an embodiment of the present invention.

【図2】プログラムシーケンスファイルに示す番組をパ
ッケージングする場合における、各ラップタイムごとの
データ転送を模式的に示す図である。
FIG. 2 is a diagram schematically showing data transfer for each lap time when packaging a program shown in a program sequence file.

【図3】本発明の実施例に係る、マルチメディア蓄積装
置の全体構成を示すブロック図である。
FIG. 3 is a block diagram showing an overall configuration of a multimedia storage device according to an embodiment of the present invention.

【図4】本発明の他の実施例としての、マルチメディア
蓄積装置の動作例を示すフローチャートである。
FIG. 4 is a flowchart showing an operation example of a multimedia storage device as another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 スキャナ 2 マニュアル操作部 3 動画発生源 4 マイクロホン 5 SCSIインターフェース 6 RS232Cインターフェース 10 データバス 11 コンパクトディスクプレーヤ 12 ディジタルオーディオインターフェース 15 記録装置 16 小容量メモリ(パッケージメディア) 20 マイクロプロセッシングユニット(MPU) 25 ハードディスク(大容量記憶体) 30 コントロールバス 1 Scanner 2 Manual Operation Section 3 Video Source 4 Microphone 5 SCSI Interface 6 RS232C Interface 10 Data Bus 11 Compact Disc Player 12 Digital Audio Interface 15 Recording Device 16 Small Capacity Memory (Package Media) 20 Micro Processing Unit (MPU) 25 Hard Disk ( Mass storage) 30 control bus

フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 5/7826 9369−5D G11B 27/10 A Front page continuation (51) Int.Cl. 6 Identification number Office reference number FI technical display location H04N 5/7826 9369-5D G11B 27/10 A

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 マルチメディア番組の進行を記述するプ
ログラムシーケンスファイルに記述された複数のファイ
ルを大容量記憶体から読み出してパッケージングし、該
パッケージングされたプログラムを小容量記憶体に蓄積
するシステムにおいて、 前記プログラムシーケンスファイルの各記述を読み出
し、読み出された各記述に従い、前記大容量記憶体に記
録されている多数のファイルから指定された各ファイル
を自動的に検索して読み出し、前記小容量記憶体に夫々
蓄積することを特徴とするマルチメディア番組蓄積シス
テム。
1. A system for reading a plurality of files described in a program sequence file that describes the progress of a multimedia program from a mass storage unit, packaging the files, and storing the packaged program in the small capacity storage unit. In the above, each description of the program sequence file is read, and according to each read description, each specified file is automatically searched and read from a large number of files recorded in the mass storage, A multimedia program accumulating system characterized by accumulating in a capacity memory respectively.
【請求項2】 前記指定されたファイルが前記大容量記
憶体上にないことを報知する報知手段を有することを特
徴とする請求項1のマルチメディア番組蓄積システム。
2. The multimedia program storage system according to claim 1, further comprising a notifying unit for notifying that the designated file is not on the mass storage.
【請求項3】 前記プログラムシーケンスファイルにて
指定されたファイルが、全て前記小容量記憶体に蓄積さ
れた後、前記プログラムシーケンスファイルを該小容量
記憶体に同一のパッケージプログラム内のファイルとし
て蓄積することを特徴とする請求項1もしくは請求項2
のマルチメディア番組蓄積システム。
3. After all the files specified by the program sequence file are stored in the small capacity storage unit, the program sequence file is stored in the small capacity storage unit as a file in the same package program. Claim 1 or claim 2 characterized in that
Multimedia program storage system.
【請求項4】 前記プログラムシーケンスファイルにて
指定された複数のファイル内の情報を混合し、1つのフ
ァイルとして前記小容量記憶体に記録する機能を有する
ことを特徴とする請求項1〜3のいずれかのマルチメデ
ィア番組蓄積システム。
4. A function for mixing information in a plurality of files designated by the program sequence file and recording the information in the small capacity storage unit as one file. Any multimedia program storage system.
【請求項5】 前記複数のファイル内の情報は、全て音
声情報であることを特徴とする請求項4のマルチメディ
ア番組蓄積システム。
5. The multimedia program storage system according to claim 4, wherein all the information in the plurality of files is audio information.
【請求項6】 前記プログラムシーケンスファイルにて
指定されたファイルが、全て前記小容量記憶体に蓄積さ
れた後、前記プログラムシーケンスファイルの内容を変
更して、該小容量記憶体に同一のパッケージプログラム
内のファイルとして蓄積することを特徴とする請求項4
もしくは請求項5のマルチメディア番組蓄積システム。
6. The contents of the program sequence file are changed after all the files designated by the program sequence file are accumulated in the small capacity storage unit, and the same package program is stored in the small capacity storage unit. 5. The file is stored as an internal file.
Alternatively, the multimedia program storage system according to claim 5.
【請求項7】 マルチメデイア番組の進行を記述するプ
ログラムシーケンスファイルに記述された複数のファイ
ルを大容量記憶体から読み出してパッケージングし、該
パッケージングされたプログラムを小容量記憶体に蓄積
するシステムにおいて、 前記プログラムシーケンスファイルにて指定された複数
のファイル内の情報を混合し、1つのファイルとして前
記小容量記憶体に記録する機能を有することを特徴とす
るマルチメディア番組蓄積システム。
7. A system for reading a plurality of files described in a program sequence file that describes the progress of a multimedia program from a large-capacity storage unit, packaging the files, and storing the packaged program in the small-capacity storage unit. 2. The multimedia program storage system according to claim 1, which has a function of mixing information in a plurality of files designated by the program sequence file and recording the information as one file in the small-capacity storage body.
【請求項8】 前記複数のファイル内の情報は、全て音
声情報であることを特徴とする請求項7のマルチメディ
ア番組蓄積システム。
8. The multimedia program storage system according to claim 7, wherein all the information in the plurality of files is audio information.
【請求項9】 前記プログラムシーケンスファイルにて
指定されたファイルが、全て前記小容量記憶体に蓄積さ
れた後、前記プログラムシーケンスファイルの内容を変
更して、該小容量記憶体に同一のパッケージプログラム
内のファイルとして蓄積することを特徴とする請求項7
もしくは請求項8のマルチメディア番組蓄積システム。
9. The contents of the program sequence file are changed after all the files specified by the program sequence file are stored in the small capacity storage unit, and the same package program is stored in the small capacity storage unit. 8. The file is stored as an internal file.
Alternatively, the multimedia program storage system according to claim 8.
JP12232694A 1994-06-03 1994-06-03 Multimedia program storage system Expired - Fee Related JP3571755B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12232694A JP3571755B2 (en) 1994-06-03 1994-06-03 Multimedia program storage system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12232694A JP3571755B2 (en) 1994-06-03 1994-06-03 Multimedia program storage system

Publications (2)

Publication Number Publication Date
JPH07334973A true JPH07334973A (en) 1995-12-22
JP3571755B2 JP3571755B2 (en) 2004-09-29

Family

ID=14833205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12232694A Expired - Fee Related JP3571755B2 (en) 1994-06-03 1994-06-03 Multimedia program storage system

Country Status (1)

Country Link
JP (1) JP3571755B2 (en)

Also Published As

Publication number Publication date
JP3571755B2 (en) 2004-09-29

Similar Documents

Publication Publication Date Title
US5794251A (en) Information file processing apparatus and method
JPH1064247A (en) Device for editing source material recorded on recording medium and data recording medium therefor
JP2003036658A (en) Recording and/or reproducing method for supporting special function of manufacturing business body
JP2001273745A (en) Audio data recording management and reproducing method for rerecordable recording medium
JP4100992B2 (en) Playback device
WO2004095451A1 (en) Input data recorder and input data recording method
US7366733B2 (en) Method and apparatus for reproducing play lists in record media
JPWO2006059563A1 (en) Program list playback method and display method
JP2558746B2 (en) Data editing device
JP3311143B2 (en) Multimedia program storage and playback system
JP3571755B2 (en) Multimedia program storage system
KR100312617B1 (en) Method of performing consecutive reading process of rewrite optical disk
JPH1166736A (en) Recorder
JP4028246B2 (en) Information recording and editing apparatus and information recording medium
JP2001243748A (en) Information recording controller
KR100383194B1 (en) Method for playing media files
JP2006196048A (en) On-vehicle music reproducing apparatus
CN100461290C (en) Recording and reproducing system, recording apparatus, reproducing apparatus, record medium, recording and reproducing method, recording method, reproducing method, program and record medium
JP3554021B2 (en) Multimedia program editing system and method
US20020024889A1 (en) Audio information recording apparatus, audio information recording method, audio information reproducing apparatus, and audio information reproducing method
JP2001243751A (en) Information recording controller
JP3277922B2 (en) Data recording / reproducing apparatus and method
JP3158834B2 (en) Video signal reproducing method and video signal reproducing apparatus
JP3410460B2 (en) Recording / playback method
JP2944106B2 (en) Playback control method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040330

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040525

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040622

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040625

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070702

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080702

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090702

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100702

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110702

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120702

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120702

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130702

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees