(57)【特許請求の範囲】
【請求項１】
動画データ及び音声データが１コマ毎に記録された記録媒体から読み取られた動画データ及び音声データを圧縮する動画音声データ圧縮装置であって、
上記記録媒体から、上記動画データ及び上記音声データを読み取る読み取り手段の動作を制御する読み取り制御手段と、
上記読み取り手段が読み取った動画データ及び音声データを圧縮する圧縮手段と、
上記読み取り手段が読み取った上記圧縮される前の動画データに、処理を施す処理手段と、
該処理手段により、上記読み取り手段が逆方向に読み取った上記圧縮される前の動画データを後のコマから順に、逆方向に配列することにより、巻き戻し処理が施されて音声データも末端から順に逆方向に読み取りされ、逆方向に配列されるとき、所定のしきい値以下の大きさの部分である無音部を検出する無音部検出手段と、
上記処理手段により上記巻き戻し処理が施されるとき、対応する音声データの順序を、上記無音部検出手段が検出した無音部によって区切られたグループ毎に、グループに属する音声データが順方向に配列されるように入れ替える音声データ入れ替え手段と、
を備えたことを特徴とする動画音声データ圧縮装置。
【請求項２】
動画データ及び音声データが１コマ毎に記録された記録媒体から読み取られた動画データ及び音声データを圧縮する動画音声データ圧縮装置であって、
上記記録媒体から、上記動画データ及び上記音声データを読み取る読み取り手段の動作を制御する読み取り制御手段と、
上記読み取り手段が読み取った動画データ及び音声データを圧縮する圧縮手段と、
上記読み取り制御手段によって制御される上記読み取り手段の動画データ読み取り動作に、処理を施す処理手段と、
該処理手段により、上記読み取り手段に上記動画データを後のコマから順に、逆方向に読み取らせることにより、巻き戻し処理が施されて音声データも末端から順に、逆方向に読み取りされるとき、所定のしきい値以下の大きさの部分である無音部を検出する無音部検出手段と、
上記処理手段により上記巻き戻し処理が施されるとき、上記読み取り手段に末端から順に逆方向に読み出された音声データを、末端から順に記憶する記憶手段と、
上記処理手段により上記巻き戻し処理が施されるとき、上記記憶手段に末端から順に記憶された音声データの順序を、上記無音部検出手段が検出した無音部によって区切られたグループ毎に、グループに属する音声データが順方向に配列され、かつ、上記グループが末端から順に逆方向に配列されるように入れ替える音声データ入れ替え手段と、
を備えたことを特徴とする動画音声データ圧縮装置。
【請求項３】
上記無音部検出手段が、１コマの間音声が発生されないコマを無音部として検出することを特徴とする請求項１または２記載の動画音声データ圧縮装置。
【請求項４】
上記無音部検出手段が、音声データの所定期間音声が発生されない部分を無音部として検出することを特徴とする請求項１または２記載の動画音声データ圧縮装置。
【請求項５】
上記無音部検出手段が、所定期間、音声データの音声レベルの平均が所定のしきい値以下である期間を、無音部として検出することを特徴とする請求項１または２記載の動画音声データ圧縮装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画データ及び音声データが１コマ毎に記録された記録媒体から読み取られた動画データ及び音声データを圧縮する動画音声データ圧縮装置に関し、詳しくは、上記動画データのコマの順序を入れ替える処理を施すことが可能な動画音声データ圧縮装置に関する。
【０００２】
【従来の技術】
近年、通信装置の多様化等に伴い、動画データを圧縮し、データ量を少なくした上で通信等に利用する技術が提案されている。この動画データの圧縮方法としては、例えば、ＭＰＥＧ（Ｍoving Ｐicture Ｉmage Ｃoding Ｅxperts Ｇroup ）等の方式が知られている。
【０００３】
この種の圧縮方法では、動画データが１コマ毎に記録された記録媒体から読み取った動画データに対し、１コマ目と次のコマとの動画データの差異等に基づいて動画データを圧縮している。また、動画の巻き戻しを行う場合は、圧縮される前の動画データを後のコマから順に逆に配列し、その並べ替えた後の動画データに対して同様に差異等を算出して圧縮することが考えられる。
【０００４】
【発明が解決しようとする課題】
ところが、従来このような巻き戻しを行う場合、音声データは全て破棄されていた。これは、音声データを動画データと同様に１コマ毎にぶつ切りにし、後から順に配列しても意味をなす音声データが得られないからである。また、音声データの波形そのものを全て逆転させても意味をなす音声データが得られない。
【０００５】
そこで、本発明は、例えば巻き戻し等、動画データのコマの順序を入れ替える処理を施して圧縮した場合にも、音声データを意味のあるデータとして圧縮することのできる動画音声データ圧縮装置を提供することを目的としてなされた。
【０００６】
【課題を解決するための手段及び発明の効果】
上記目的を達するためになされた請求項１記載の発明は、動画データ及び音声データが１コマ毎に記録された記録媒体から読み取られた動画データ及び音声データを圧縮する動画音声データ圧縮装置であって、上記記録媒体から、上記動画データ及び上記音声データを読み取る読み取り手段の動作を制御する読み取り制御手段と、上記読み取り手段が読み取った動画データ及び音声データを圧縮する圧縮手段と、上記読み取り手段が読み取った上記圧縮される前の動画データに、処理を施す処理手段と、該処理手段により、上記読み取り手段が逆方向に読み取った上記圧縮される前の動画データを後のコマから順に、逆方向に配列することにより、巻き戻し処理が施されて音声データも末端から順に逆方向に読み取りされ、逆方向に配列されるとき、所定のしきい値以下の大きさの部分である無音部を検出する無音部検出手段と、上記処理手段により上記巻き戻し処理が施されるとき、対応する音声データの順序を、上記無音部検出手段が検出した無音部によって区切られたグループ毎に、グループに属する音声データが順方向に配列されるように入れ替える音声データ入れ替え手段と、を備えたことを特徴とする。
【０００７】
このように構成された本発明では、動画データ及び音声データが１コマ毎に記録された記録媒体から読み取り手段が読み取った動画データに、処理手段が処理を施し、その処理後の動画データ及び音声データを、圧縮手段が圧縮する。ここで、上記処理手段により、上記読み取り手段が逆方向に読み取った上記圧縮される前の動画データを後のコマから順に、逆方向に配列することにより、巻き戻し処理が施されて音声データも末端から順に逆方向に読み取りされ、逆方向に配列されるとき、無音部検出手段は、所定のしきい値以下の大きさの部分である無音部を検出する。すると、音声データ入れ替え手段は、対応する音声データの順序を、上記無音部によって区切られたグループ毎に、グループに属する音声データが順方向に配列されるように入れ替える。この各グループの音声データは、無音部によって区切られているので一つ一つが意味のあるデータとなる。しかも、音声データ入れ替え手段は各グループの音声データを動画データのコマの入れ替えに応じて入れ替えるので、音声データはコマを入れ替えた後の動画データに対応したものとなる。
【０００８】
従って、本発明では、上記記録媒体から読み取られた動画データ及び音声データを、動画データのコマの順序を入れ替える巻き戻し処理を施して圧縮した場合にも、音声データを、その処理後の動画データに対応した意味のあるデータとして圧縮することができる。
【０００９】
請求項２記載の発明は、動画データ及び音声データが１コマ毎に記録された記録媒体から読み取られた動画データ及び音声データを圧縮する動画音声データ圧縮装置であって、上記記録媒体から、上記動画データ及び上記音声データを読み取る読み取り手段の動作を制御する読み取り制御手段と、上記読み取り手段が読み取った動画データ及び音声データを圧縮する圧縮手段と、上記読み取り制御手段によって制御される上記読み取り手段の動画データ読み取り動作に、処理を施す処理手段と、該処理手段により、上記読み取り手段に上記動画データを後のコマから順に、逆方向に読み取らせることにより、巻き戻し処理が施されて音声データも末端から順に、逆方向に読み取りされるとき、所定のしきい値以下の大きさの部分である無音部を検出する無音部検出手段と、上記処理手段により上記巻き戻し処理が施されるとき、上記読み取り手段に末端から順に逆方向に読み出された音声データを、末端から順に記憶する記憶手段と、上記処理手段により上記巻き戻し処理が施されるとき、上記記憶手段に末端から順に記憶された音声データの順序を、上記無音部検出手段が検出した無音部によって区切られたグループ毎に、グループに属する音声データが順方向に配列され、かつ、上記グループが末端から順に逆方向に配列されるように入れ替える音声データ入れ替え手段と、を備えたことを特徴とする。
【００１０】
【００１１】
請求項３記載の発明は、請求項１または２記載の構成に加え、無音部検出手段が、１コマの間音声が発生されないコマを無音部として検出することを特徴とする。
【００１２】
本発明では、無音部検出手段が、１コマの間音声が発生されないコマを無音部として検出し、音声データ入れ替え手段が、上記音声データの順序を、その無音部検出手段が検出した無音部によって区切られたグループ毎に入れ替えている。このように、１コマの間音声が発生されないコマを無音部として検出する場合、無音部の検出がきわめて容易となり、その処理も容易となる。
【００１３】
従って、本発明では、請求項１または２記載の発明の効果に加えて、装置で実行される処理及び装置の構成を簡略化して、処理速度を一層向上させると共に製造コストを一層低減することができるといった効果が生じる。
請求項４記載の発明は、請求項１または２記載の構成に加え、無音部検出手段が、上記音声データの所定期間音声が発生されない部分を無音部として検出することを特徴とする。
【００１４】
本発明では、無音部検出手段が、音声データの所定期間音声が発生されない部分を無音部として検出し、音声データ入れ替え手段が、上記音声データの順序を、その無音部検出手段が検出した無音部によって区切られたグループ毎に入れ替えている。このように所定期間音声が発生されない部分を無音部として検出する場合、雑音や背景の音の多い音声データを上記グループに区切る場合も上記所定期間を適切に設定することにより良好に区切ることができる。例えば、音声の意味を失わない範囲内で適度に区切ることができる場合もある。
【００１５】
従って、本発明では、請求項１または２記載の発明の効果に加えて、音声データの意味を確保しつつ、音声データを動画データに一層良好に対応させることができるといった効果が生じる。
請求項５記載の発明は、請求項１または２記載の構成に加え、上記無音部検出手段が、所定期間、音声データの音声レベルの平均が所定のしきい値以下である期間を、無音部として検出することを特徴としている。
【００１６】
【発明の実施の形態】
次に、本発明の実施の形態を、図面と共に説明する。図１は、本発明が適用された動画音声データ圧縮装置１の構成を概略的に表すブロック図である。図１に示すように、動画音声データ圧縮装置１は、ビデオテープやビデオファイル（例えば、ＩＴＵ−Ｒ６５６フォーマットビデオファイル）に１コマ毎に記録された音声データ及び動画データを蓄積する音声データ蓄積装置３及び動画データ蓄積装置５を備え、それらに蓄積された各データに巻き戻し等の種々の処理を施した後、圧縮装置７にて圧縮して圧縮データ蓄積装置９に蓄積する装置である。
【００１７】
音声データ蓄積装置３及び動画データ蓄積装置５には、読み出し制御装置１１が接続され、各々に蓄積された音声データ及び動画データを、順方向または逆方向のいずれか所望の方向に読み出すことができるように構成されている。動画データ蓄積装置５から読み出された動画データは、先頭のコマに対応するデータから順方向に読み出された場合も、最後のコマのデータから逆方向に読み出された場合も、そのまま圧縮装置７に入力される。これに対し、音声データ蓄積装置３から読み出された音声データは、データ並べ替え装置１３を介して圧縮装置７に入力される。このデータ並べ替え装置１３は、音声データを逆方向に読み出した場合にその音声データを後述の方法で並べ替えるための装置であり、音声データを一時的に記憶する記憶領域（記憶手段に相当）を有している。圧縮装置７は、以上の経路を経て入力された音声データ及び動画データを、ＭＰＥＧ２等の圧縮方式で圧縮してストリームとし、圧縮データ蓄積装置９に蓄積する。
【００１８】
この動画音声データ圧縮装置１で、巻き戻し等の処理時に中心的な役割を果たすデータ並べ替え制御装置１５は、前述の読み出し制御装置１１及びデータ並べ替え装置１３との間で制御信号の入出力を行うと共に、音声データ蓄積装置３から読み出された音声データの音量（音声レベル）を音声レベル検出装置１７を介して検出している。このデータ並べ替え制御装置１５は、図示しない他のパーソナルコンピュータや操作パネルに接続され、それらからの指示に応じて上記音声データ及び動画データに各種処理を施して、圧縮装置７に提供している。
【００１９】
次に、このデータ並べ替え制御装置１５の動作について説明する。データ並べ替え制御装置１５に通常の順送り処理が指示された場合は、読み出し制御装置１１に制御信号を出力して、音声データ及び動画データをそれぞれ順方向に読み出す。読み出された動画データは、図２（Ａ）に例示するように、１コマ目，２コマ目，……，１０コマ目の正規の順で配列され、音声データも通常通りの波形となる。なお、図２（Ａ）〜（Ｅ）では、動画データをＶ、音声データをＡで表示し、それぞれ１０コマの動画の場合を例に取った。この図２（Ａ）のデータをそのまま（すなわち、音声データにもデータ並べ替え装置１３を素通りさせて）圧縮装置７にて圧縮し、圧縮データ蓄積装置９に蓄積すれば、その蓄積されたデータを再生することにより、順送りの動画及び音声を再生することができる。
【００２０】
データ並べ替え制御装置１５に巻き戻し処理が指示された場合、データ並べ替え制御装置１５は、読み出し制御装置１１によって音声データ及び動画データをそれぞれ逆方向に読み出す。読み出された動画データは、図２（Ｂ）に例示するように、１０コマ目，９コマ目，……，１コマ目というように後のコマから順に逆に配列され、音声データは波形そのものが全て逆転する。このデータをそのまま再生すると、動画としては巻き戻しの動画が得られるが、音声データは意味をなさないデータに変形されているため単なる雑音にしか聞こえない。また、音声データを動画データと同様に１コマ毎にぶつ切りにし、１０コマ目に対応するものから順に配列しても、図２（Ｃ）に例示するように意味をなす音声データが得られない。この場合、元の音声データが「よう！久しぶり、元気？」といった会話に対応したものだとすれば、「よ」，「ひ」，「さ」，……といった文字単位では部分的に再生できるかもしれないが、殆ど意味のない雑音となってしまう。
【００２１】
そこで、データ並べ替え制御装置１５は、音声レベル検出装置１７を介して音声データの無音期間（音声レベルが所定のしきい値以下の期間：無音部に相当）を検出し、音声データをその無音期間によって区切られたグループに分解している。そして、そのグループ毎に順序を入れ替えることにより、図２（Ｄ）に例示するような意味のある音声データが得られる。この場合、前述の「よう！久しぶり、元気？」が「元気？久しぶり、よう！」に変化したりするが、音声は巻き戻しの動画に対応したものとなる。
【００２２】
更に、データ並べ替え制御装置１５は、コマ落とし処理が指示された場合、図２（Ｅ）に例示するように動画データをコマ単位で飛び飛びで読み取らせる。この場合は、上記無音期間の音声データを削除することによって、コマ落とし後の動画データの長さと音声データの長さとを一致させる。このデータを再生すれば、動画としては早送りの動画が得られ、音声としては、例えば前述の会話の場合、「よう！」と「久しぶり」と「元気？」との間隔が短くなる。
【００２３】
次に、データ並べ替え制御装置１５が実行する巻き戻し処理について詳細に説明する。なお、以下に説明する処理例における音声データは、図２に示した音声データの波形とは必ずしも対応しない。また、前述のコマ落とし処理は、本発明とは直接関連がないのでここでは詳細な説明を省略する。
【００２４】
図３は、データ並べ替え制御装置１５が実行する巻き戻し処理を表すフローチャートである。すなわち、データ並べ替え制御装置１５はＣＰＵ，ＲＯＭ，ＲＡＭ等を備えたマイクロコンピュータとして構成されており、前述の他のパーソナルコンピュータ等から上記巻き戻し処理が指示されると、次の処理を実行する。
【００２５】
図３に示すように、処理を開始すると、先ずＳ１（Ｓはステップを表す：以下同様）にて読み出し制御装置１１を前述のように駆動し、音声データ蓄積装置３に蓄積された音声データの末端から順に、α秒間の音声データを読み出す。続くＳ３では、読み出した音声データをデータ並べ替え装置１３の上記記憶領域に蓄積し、続くＳ５では、音声レベル検出装置１７を介して上記読み出した音声データの音声レベルを検出する。続いてＳ７へ移行すると、Ｓ５にて検出した音声レベルに基づき、Ｓ１にて読み出した音声データが、上記しきい値以上の音声を有さない無音期間の音声データであるか否かを判断する。無音期間の音声データでない場合は（Ｓ７：ＮＯ）、前述のＳ１へ移行する。このＳ１〜Ｓ７の処理を繰り返すことにより、一つの上記グループに属する音声データは、末端から順にデータ並べ替え装置１３に順次蓄積される。
【００２６】
また、Ｓ７にて上記読み出した音声データが無音期間のものであったと判断すると（Ｓ７：ＹＥＳ）、処理はＳ１１へ移行する。Ｓ１１では、データ並べ替え装置１３に制御信号を出力し、Ｓ１〜Ｓ７の処理によってそこに蓄積された音声データを順方向に並べ替える。これによって、一つの上記グループに属する音声データが順方向に配列される。続くＳ１３では、順方向に並べ替えた上記音声データを圧縮装置７へ送出し、更に、続くＳ１５では、Ｓ１３による音声データの送出に同期して動画データを送出する。このとき、動画データは、読み出し制御装置１１によって前述のように逆方向に読み出される。そして、このように送出された動画データ及び音声データを圧縮装置７が圧縮することにより、上記データは巻き戻しストリームとして圧縮データ蓄積装置９に入力され、蓄積される。
【００２７】
Ｓ１３，Ｓ１５の処理に続いて、データ並べ替え制御装置１５はＳ１７の処理を実行し、全ての動画データ及び音声データに対して上記処理が終了したか否かを判断する。終了していない場合は（Ｓ１７：ＮＯ）、再びＳ１へ移行して前述の処理を繰り返し、全てのデータに対して上記処理が終了すると（Ｓ１７：ＹＥＳ）、この巻き戻し処理を終了する。なお、音声データ蓄積装置３に蓄積された音声データの先頭のα秒間が無音期間でない場合、この先頭部分の音声データを読み出してからＳ７にて否定判断しても、Ｓ１へ移行してから次に読み出すデータが存在しない。そこで、この場合は、データなし（「音声レベル＝０」というデータも存在しない）の無音期間のデータを読み出したものと想定し、Ｓ１〜Ｓ７を実質的に素通りしてＳ１１へ移行する。
【００２８】
次に、この処理を実行した場合の具体例を説明する。なお、以下の例では、上記α秒を１コマ（１フレーム）に割り当てられた時間に設定し、しきい値を０に設定している。この場合、図４（Ａ）に例示する音声データには、図４（Ｂ）に点線で示す区切れを検出することができる。すなわち、フレーム１０は無音期間ではないので（Ｓ７：ＮＯ）、フレーム９の音声データが続けて読み出される（Ｓ１）。フレーム９は無音期間であるので（Ｓ７：ＹＥＳ）、その時点でデータ並べ替え装置１３に蓄積されたフレーム９，フレーム１０の音声データが圧縮装置７へ順次送出される（Ｓ１１，Ｓ１３）。また、これに同期して、フレーム１０，フレーム９の動画データも圧縮装置７へ順次送出される（Ｓ１５）。
【００２９】
続いて、フレーム８の音声データを読み込むと（Ｓ１）、このフレームも無音期間であるので（Ｓ７：ＹＥＳ）、音声データはフレーム８の動画データと共に単独で圧縮装置７へ送出される（Ｓ１１〜Ｓ１５）。次の無音期間はフレーム３であるので、フレーム３，４，５，６，７の音声データが、フレーム７，６，５，４，３の動画データと同期して圧縮装置７へ送出される。そして、最後に、フレーム１，２の音声データをフレーム２，１の動画データと同期して圧縮装置７へ送出した後、データ並べ替え制御装置１５は巻き戻し処理を終了する。以上の処理により、図５に上から示した順序で、動画データ及び音声データが圧縮装置７へ送出される。以上のように、動画音声データ圧縮装置１では、動画データを後のコマ（フレーム）から順に逆に配列する逆戻し処理を行った場合にも、音声データを動画データに対応した意味のあるデータとして圧縮することができる。
【００３０】
なお、上記Ｓ１３及びＳ１５の処理と同時に、圧縮装置７へは周知のように同期信号が入力されるが、これまでの説明から明らかなようにその同期信号は不等間隔となる可能性がある。そこで、圧縮装置７としては、同期信号が不等間隔で入力されても圧縮動作が行えるように、クロックを調整する機能や演算を一時停止する機能を有したものを使用することが望ましい。このような圧縮装置としては、例えば動画データに関わる圧縮装置として、本願出願人が特願平１０−１１９４２７にて提案したものがあるが、それ以外の構成を採用してもよく、また、ＭＰＥＧ以外の他の規格に基づいて圧縮を行う構成を採用してもよい。
【００３１】
また、図４に例示したフレーム８，９のように無音期間が連続する場合、図６（Ｂ）に例示するように、最後の無音期間が終了したところにのみ上記区切れを検出してもよい。このような処理は、Ｓ７にて無音期間から有音期間（無音でない期間）に変化したか否かを判断し、肯定判断したときにはその有音期間の手前までの音声データに対してＳ１１〜Ｓ１５の処理を実行することによって実現できる。この処理を実行した場合、図７に上から示した順序で動画データ及び音声データが圧縮装置７へ送出される。この場合、音声データ及び動画データの送出処理（Ｓ１３，Ｓ１５）を実行する回数が減り、処理が一層迅速に実行できる。
【００３２】
更に、上記α秒は１フレームに割り当てれられた時間でなくてもよく、しきい値も任意の正数とすることができる。但し、前述のように１フレームの間音声が発生されないフレームを無音期間として検出する場合、その無音期間の検出がきわめて容易となり、その処理も容易となる。従って、上記実施の形態では、装置で実行される処理及び装置の構成を簡略化して、処理速度を一層向上させると共に製造コストを一層低減することができる。
【００３３】
逆に、αを適切に設定してその期間音声が発生されない部分を無音期間とする場合、雑音や背景の音の多い音声データをも良好に区切ることができる場合もある。例えば、会話が途切れ、かつ背景音が瞬間的に途切れた時点を区切れとして検出して、音声データを会話等の音声を意味を失わない範囲内で適度に区切ることができる場合がある。この場合、音声データの意味を確保しつつ、音声データを動画データに一層良好に対応させることができる。
【００３４】
また更に、上記各実施の形態では、音声レベルがα秒間しきい値以下に保持されるときに無音期間と判断したが、所定間隔でサンプリングした音声レベルの２乗総和がしきい値以下のときに無音期間と判定してもよい。この場合、音声レベルが平均化されるので、瞬間的に大きな音声が発生する部分は会話等にはあり得ないノイズとして取り扱い、他に音声が発生していなければ無音期間と判定することができる。
【００３５】
図８は、このような無音期間の判定を行う判定回路９０の構成及び動作を表す説明図である。なお、この判定回路９０は、音声データがアナログ信号（電圧信号）である場合を想定している。図８に示すように、判定回路９０は、所定間隔でサンプリングした音声レベルの２乗総和を算出する２乗総和算出部９１と、その２乗総和をしきい値としての無音基準値と比較する比較部９３とから構成されている。
【００３６】
２乗総和算出部９１は、音声データが電圧信号として入力される乗算器９５と、その乗算器９５の出力電圧を保持するｎ個の保持器９７と、各保持器９７が保持する電圧を加算して比較部９３に入力する加算器９９とを備えている。音声データは、乗算器９５に２経路から入力され、その音声データ（電圧値）の２乗が保持器９７に入力される。保持器９７は、乗算器９５の出力に対して直列にｎ個接続され、乗算器９５から新たなデータが出力される毎に、乗算器９５に近い側から順次データを転送する。そして、各保持器９７に保持された音声データは、加算器９９に入力されて加算され、比較部９３に入力される。このため、加算器９９は、連続してｎ回サンプリングされた音声レベルの２乗総和を比較部９３に入力することになる。
【００３７】
比較部９３は、コンパレータによって構成され、しきい値としての無音基準値（所定の電圧）と比較部９３から出力された上記２乗総和に対応する電圧とを比較する。このため、比較部９３の出力に基づいて無音期間か否かの判定を行えば、前述のように、所定間隔でサンプリングした音声レベルの２乗総和がしきい値以下のときに無音期間の判定を行うことができる。また、ここで、各保持器９７が保持するデータを加算器９９が出力を行う毎にリセットし、再びｎ個の保持器９７にデータが保持されたときに加算器９９による加算を行えば、前述のソフトウェアによる処理と同様に、α秒（サンプリング間隔×ｎ）毎に無音期間の判定を行うことができる。これに対し、上記リセットを行うことなく、加算器９９からの出力も継続的に行えば、直近のα秒に対して無音期間の判定を行うことができる。後者の方が一層精密に無音期間を検出することができる。
【００３８】
なお、上記各実施の形態において、音声データ蓄積装置３及び動画データ蓄積装置５が記録媒体に、それらからデータを読み取る図示しないドライバが読み取り手段に、読み出し制御装置１１が読み取り制御手段に、圧縮装置７が圧縮手段に、データ並べ替え制御装置１５が処理手段及び無音部検出手段に、データ並べ替え装置１３が音声データ入れ替え手段に、それぞれ相当し、データ並べ替え制御装置１５の処理の内、Ｓ１５が処理手段に、Ｓ１〜Ｓ７が無音部検出手段に、それぞれ相当する処理である。
【００３９】
また、本発明は上記各実施の形態になんら限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の形態で実施することができる。例えば、図９（Ｂ）に例示するように無音期間の前後でそれぞれ区切れを検出すれば、図１０に示すように、元々有音期間に対応していたフレームには有音の音声データを対応付けることができる。このため、巻き戻し処理後の動画データと音声データとを一層良好に対応付けることができる。また、巻き戻し処理後の音声データの有音期間の位置を適宜ずらして、各グループ中における最も音量の大きい音声データと対応していたフレームが、巻き戻し処理後にもその音声データと対応するようにしてもよい。この場合も、巻き戻し処理後の動画データと音声データとをきわめて良好に対応付けることができる。更に本発明は、別体に設けた市販のプレーヤ等によって記録媒体から読み取られて送信されてきた動画データ及び音声データに対して、上記並べ替え及び圧縮を行う装置にも適用することができる。すなわち、上記読み取り手段は、動画音声データ圧縮装置１と一体に設けてもよく、別体に設けてもよい。
【図面の簡単な説明】
【図１】  実施の形態の動画音声データ圧縮装置を表すブロック図である。
【図２】  そのデータ並べ替え制御装置の動作を概略的に表す説明図である。
【図３】  その装置が実行する巻き戻し処理を表すフローチャートである。
【図４】  その処理による区切れ検出の具体例を表す説明図である。
【図５】  その区切れに応じて並べ替えたデータを例示する説明図である。
【図６】  区切れ検出の他の形態の具体例を表す説明図である。
【図７】  その区切れに応じて並べ替えたデータを例示する説明図である。
【図８】  他の形態の無音期間の判定回路の構成及び動作を表す説明図である。
【図９】  区切れ検出の更に他の形態の具体例を表す説明図である。
【図１０】  その区切れに応じて並べ替えたデータを例示する説明図である。
【符号の説明】
１…動画音声データ圧縮装置        ３…音声データ蓄積装置
５…動画データ蓄積装置            ７…圧縮装置
９…圧縮データ蓄積装置            １１…読み出し制御装置
１３…データ並べ替え装置          １５…データ並べ替え制御装置
１７…音声レベル検出装置          ９０…判定回路
【図１】
0004161414.tif 000002
【図２】
0004161414.tif 000003
【図３】
0004161414.tif 000004
【図４】
0004161414.tif 000005
【図５】
0004161414.tif 000006
【図６】
0004161414.tif 000007
【図７】
0004161414.tif 000008
【図８】
0004161414.tif 000009
【図９】
0004161414.tif 000010
【図１０】
0004161414.tif 000011