JPH0877752A - Playback time management device - Google Patents

Playback time management device

Info

Publication number
JPH0877752A
JPH0877752A JP6207217A JP20721794A JPH0877752A JP H0877752 A JPH0877752 A JP H0877752A JP 6207217 A JP6207217 A JP 6207217A JP 20721794 A JP20721794 A JP 20721794A JP H0877752 A JPH0877752 A JP H0877752A
Authority
JP
Japan
Prior art keywords
reproduction time
coded signal
fast
music
signal
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.)
Pending
Application number
JP6207217A
Other languages
Japanese (ja)
Inventor
Takehiko Yasuda
威彦 安田
Masataka Nikaido
正隆 二階堂
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6207217A priority Critical patent/JPH0877752A/en
Publication of JPH0877752A publication Critical patent/JPH0877752A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

(57)【要約】 【目的】 音声データを含む符号化信号を復号化したと
きの曲の再生時間の表示を、符号化信号復号部で処理す
る符号化の単位であるサウンドフレームのカウントで行
うことにより、システム制御用マイコンの負担を低減さ
せる。 【構成】 システム制御用マイコン7が行っていた処理
を、符号化信号復号部4において、1つの曲が多数のリ
ンクに分割されていてもループ回数や処理量が変わらな
いで行えるようにし、1つの曲のリンク数が増えてもシ
ステム制御用マイコン7がオーバーフローせずにシステ
ムが正常動作できるようにした。
(57) [Abstract] [Purpose] The playback time of a song when a coded signal containing audio data is decoded is displayed by counting the sound frames, which is the unit of coding processed by the coded signal decoding unit. This reduces the load on the system control microcomputer. [Configuration] The processing performed by the system control microcomputer 7 can be performed in the coded signal decoding unit 4 without changing the number of loops or the processing amount even if one music piece is divided into many links. Even if the number of links of one song increases, the system control microcomputer 7 does not overflow and the system can operate normally.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、符号化信号復号化時の
再生時間管理装置に関し、例えば連続信号をデジタル化
した入力データをビット圧縮してディスク状記録媒体に
記録し、このディスク状記録媒体から前記ビット圧縮さ
れたデータを再生してビット伸張することによって再生
データを得るようにしたディスク記録再生装置に適用さ
れる再生時間管理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a reproduction time management apparatus for decoding a coded signal, for example, input data obtained by digitizing a continuous signal is bit-compressed and recorded on a disk-shaped recording medium. The present invention relates to a reproduction time management device applied to a disk recording / reproducing device that reproduces data by reproducing the bit-compressed data from a medium and decompressing the bit.

【0002】[0002]

【従来の技術】従来、コンパクトディスク(CD)など
は、音声データの曲番号や再生時間を管理するために、
図5(a)に例示するように、ディスク上に音声データ30
とは別に音声データの属性(ステレオ/モノラルなど)や
曲番号,再生時間などを書き込んだサブコードQ31と呼
ばれるデータが記録されている。サブコードQ31は音声
データ30の中に間欠的に記録されており、音声データの
再生と同時に読み出され、再生中の曲の曲番号や再生時
間はサブコードQ31を読むことにより容易に知ることが
できる。図5(b)は上記内容が含まれたサブコードQ31
の構成を示し、32は該当部分の音声データの曲番号、33
は該当部分の曲の先頭からの再生時間、34は該当部分の
曲のステレオ/モノラル(Stereo/Monoral)などの記録
属性を表す。
2. Description of the Related Art Conventionally, compact discs (CDs) and the like are used to manage the song number and reproduction time of audio data.
As illustrated in FIG. 5A, audio data 30 is recorded on the disc.
Separately from this, data called sub-code Q31 in which the attributes of audio data (stereo / monaural, etc.), song number, reproduction time, etc. are written is recorded. The subcode Q31 is recorded intermittently in the audio data 30, and is read out at the same time as the reproduction of the audio data. The song number and the reproduction time of the song being reproduced can be easily known by reading the subcode Q31. You can FIG. 5 (b) shows a subcode Q31 including the above contents.
32 indicates the structure of the audio data of the corresponding part, and 33
Is a reproduction time from the beginning of the music of the corresponding portion, and 34 is a recording attribute such as stereo / monaural of the music of the corresponding portion.

【0003】上述のようにCDなどでは、サブコードQ
31を読むことによって再生時間を知ることができたが、
ハードディスクやミニディスク(MD)などのディスク状
記録媒体などに1つの曲が不連続に記録されている場合
は、CDの場合のサブコードQのように直接時間を知る
ことはできない。記録可能なMDの場合は、図6に例示
する符号化された音声データとセクタアドレスを対応さ
せる管理テーブル(以下、UTOCという)に曲番号ごと
のディスク上の物理的な位置(アドレス)が書き込まれて
いる。
As described above, in the case of a CD or the like, the subcode Q
I was able to know the playback time by reading 31, but
When one piece of music is discontinuously recorded on a disk-shaped recording medium such as a hard disk or a mini disk (MD), the time cannot be directly known like the subcode Q in the case of a CD. In the case of a recordable MD, the physical position (address) on the disc for each song number is written in the management table (hereinafter referred to as UTOC) that associates the encoded audio data and the sector address illustrated in FIG. Has been.

【0004】ここで、図6(a)はUTOCの構成を示
し、17a〜17fは、リンクと呼ばれるディスク上に分割記
録された1かたまりに、1から255までの番号を付けた
ときの各リンクの開始アドレスと終了アドレスを表す。
21a〜21cは、前記リンク(i)(iは1〜255の整数)の曲番
号、または曲の途中のリンクの場合はどのリンクからの
継続であるかを表し、22a〜22cは、リンク(i)が曲の最
後であるか、または曲の途中である場合は継続するリン
クの番号を表す。
Here, FIG. 6 (a) shows the structure of the UTOC, and 17a to 17f are links each of which is numbered from 1 to 255 when one block divided and recorded on the disc is called a link. Represents the start and end addresses of the.
21a to 21c represent the music number of the link (i) (i is an integer of 1 to 255), or from which link in the case of a link in the middle of the music, 22a to 22c are links ( If i) is the end of the song or is in the middle of the song, it represents the number of the link to continue.

【0005】図6(b)はリンク(i)の開始および終了アド
レスの詳細図であり、18はクラスタ番号、19はセクタ番
号、20はセクタの符号化信号(サウンドフレーム)番号を
表す。したがって、UTOCを調べることにより1つの
曲がディスク上で複数に分割されている場合でも、ディ
スク上の位置を求め再生することができる。
FIG. 6 (b) is a detailed diagram of the start and end addresses of the link (i). 18 is a cluster number, 19 is a sector number, and 20 is a coded signal (sound frame) number of the sector. Therefore, by examining the UTOC, even if one song is divided into a plurality of pieces on the disc, the position on the disc can be obtained and reproduced.

【0006】1つの曲がディスク上で3つに分割して記
録されている場合のUTOCの具体例を図7に示し、そ
のときのディスク上の物理配置図を図8に示す。
FIG. 7 shows a concrete example of the UTOC in the case where one music piece is divided into three and recorded on the disc, and FIG. 8 shows a physical layout diagram on the disc at that time.

【0007】まず、最初に図8のディスク上の物理配置
から説明する。図8は曲番号#1が3つに分割されてデ
ィスク上に記録されている様子を示し、25は曲番号#1
の最初の記録部分であるリンク1で、開始アドレス(25
a)から終了アドレス(25b)の6セクタの長さのリンクを
表す。26は曲番号#1の2番目の記録部分であるリンク
2で、開始アドレス(26a)から終了アドレス(26b)の2セ
クタの長さのリンクを表す。27は曲番号#1の3番目の
記録部分であるリンク3で、開始アドレス(27a)から終
了アドレス(27b)の20クラスタ(この場合は、1クラスタ
=32セクタである)、つまり640セクタの長さのリンクを
表す。
First, the physical arrangement on the disk shown in FIG. 8 will be described. FIG. 8 shows that the song number # 1 is divided into three and recorded on the disc, and 25 is the song number # 1.
In the first recorded part of the link 1, the start address (25
It represents a link with a length of 6 sectors from a) to the end address (25b). Reference numeral 26 is a link 2 which is the second recording portion of the music number # 1, and represents a link having a length of 2 sectors from the start address (26a) to the end address (26b). 27 is a link 3 which is the third recording part of the song number # 1, and has 20 clusters (1 cluster = 32 sectors) from the start address (27a) to the end address (27b), that is, 640 sectors. Represents a length link.

【0008】次に、上述のように配置された場合のUT
OCの具体例について説明する。図7において、23aは
リンク1が曲番号#1の先頭であること、23dはリンク
1がリンク2に継続していることを表し、23bはリンク
2がリンク1からの継続であること、23eはリンク2が
リンク3に継続していることを表し、23cはリンク3が
リンク2からの継続であること、23fはリンク3が曲番
号#1の最終リンクであることを表す。
Next, the UT when arranged as described above
A specific example of OC will be described. In FIG. 7, 23a indicates that link 1 is the head of song number # 1, 23d indicates that link 1 continues to link 2, 23b indicates that link 2 is a continuation of link 1, and 23e Indicates that link 2 continues to link 3, 23c indicates that link 3 is a continuation from link 2, and 23f indicates that link 3 is the final link of song number # 1.

【0009】ここで、MDの場合の再生時間の計算方法
を図8を用いて説明する。図8のディスクを再生する場
合は、リンク1の開始アドレス25aの曲の先頭、つまり
t=0となり、以降はt=0の位置から何セクタ再生し
たかによって、(数1)のように再生時間tを計算によっ
て求めることができる。
Now, a method of calculating the reproduction time in the case of MD will be described with reference to FIG. When the disc shown in FIG. 8 is played back, the playback is performed as shown in (Equation 1) depending on how many sectors are played back from the beginning of the song at the start address 25a of the link 1, that is, t = 0. The time t can be calculated.

【0010】[0010]

【数1】再生時間t=nセクタ×1セクタの再生時間(6
3.9ms) 図8のt=A(28a)の再生時間は図8から求めると、t
=0(25a)からt=A(28b)までのセクタ数が638セクタ
なので、(数1)より(638セクタ×63.9ms=40秒)と求め
ることができる。
[Equation 1] Play time t = n sector × 1 sector play time (6
3.9 ms) The reproduction time of t = A (28a) in FIG. 8 is t when calculated from FIG.
Since the number of sectors from = 0 (25a) to t = A (28b) is 638, it can be calculated from (Equation 1) as (638 sectors × 63.9 ms = 40 seconds).

【0011】図9は従来のMDにおける再生時間の換算
方法を示すフローチャートである。以下、これについて
説明するが、この一連の処理はすべて図2に示す再生時
間管理装置のシステム制御用マイコン7の中で行われる
ことなので、図2も使用して説明する。
FIG. 9 is a flow chart showing a method of converting the reproduction time in the conventional MD. This will be described below, but since this series of processing is all performed in the system control microcomputer 7 of the reproduction time management device shown in FIG. 2, it will be described using FIG. 2 as well.

【0012】図2において、1は図示せざる信号検出部
からの入力端子であり、連続または不連続に分割された
音声データを含む信号が入力される。2は、入力端子1
からの音声データを含む信号を符号化し、音声の符号化
信号を出力する入力信号処理部、3はバッファーメモリ
8を制御するバッファーメモリ制御部、4は前記符号化
信号を復号して音声データ(オーディオ信号)出力端子5
へ出力する符号化信号復号部、6は前記入力信号処理部
2,バッファーメモリ制御部3および符号化信号復号部
4で構成される符号化信号復号化装置、7は前記符号化
信号復号化装置6の各部2,3,4の制御を行うシステ
ム制御用マイコンである。
In FIG. 2, reference numeral 1 denotes an input terminal from a signal detection unit (not shown), to which a signal containing audio data divided continuously or discontinuously is input. 2 is the input terminal 1
An input signal processing unit for encoding a signal including audio data from the audio output unit 3 and outputting an encoded audio signal, 3 is a buffer memory control unit for controlling the buffer memory 8, 4 is the audio data ( Audio signal) output terminal 5
To the encoded signal decoding unit, 6 is an encoded signal decoding device including the input signal processing unit 2, the buffer memory control unit 3 and the encoded signal decoding unit 4, and 7 is the encoded signal decoding device. 6 is a system control microcomputer that controls each of the units 2, 3, and 4.

【0013】まず、システム制御用マイコン7は現在再
生中のアドレスを図2の符号化信号復号部4から読み出
す(S1)。次にディスクの管理情報領域であるUTOC
(図7)を読み、処理(S1)で読み出したアドレスがディ
スク上のどのリンクに属するかを調べる(S2)。次に再
生セクタ数に現在再生中のアドレスから現在のリンクの
先頭アドレスを引いたものを代入する(S3)。次に、現
在再生中のアドレスの属するリンクが曲の最初のリンク
であるかを調べる(S4)。最初のリンクでない場合は、
処理(S5)へ進みUTOCを調べ、1つ前のリンク情報
を読む。次に、このリンクが最初のリンクであるかを調
べる(S6)。最初のリンクでない場合、処理(S7)へ進
み、[再生セクタ数←再生セクタ数+このリンクのセク
タ数]の計算を行い、再び処理(S5)へ進む。ここで、
UTOC上から最初のリンクを見つけるまでは処理(S
5)〜処理(S7)までのループが繰り返される。MDの場
合、1つの曲を最大255のリンクに分割記録することが
できるので、前記ループは最大255回繰り返されること
になる。上記処理(S4)で先頭のリンクであった場合
と、処理(S6)で先頭のリンクが見つかった場合は、処
理(S8)へ進み、UTOCの検索によってたどった再生
セクタ数を再生時間に換算する。
First, the system control microcomputer 7 reads the address currently being reproduced from the encoded signal decoding unit 4 of FIG. 2 (S1). Next, the UTOC which is the management information area of the disc
(FIG. 7) is read, and it is checked which link on the disk the address read in the process (S1) belongs to (S2). Next, a value obtained by subtracting the head address of the current link from the address currently being reproduced is substituted for the number of reproducing sectors (S3). Next, it is checked whether the link to which the address currently being reproduced belongs is the first link of the music (S4). If it's not the first link,
Proceed to processing (S5), check the UTOC, and read the previous link information. Next, it is checked whether this link is the first link (S6). If it is not the first link, the process proceeds to step (S7) to calculate [the number of reproduced sectors ← the number of reproduced sectors + the number of sectors of this link], and the process proceeds to step (S5) again. here,
Process until the first link is found on the UTOC (S
The loop from 5) to processing (S7) is repeated. In the case of MD, one song can be divided and recorded in up to 255 links, so the loop is repeated up to 255 times. If the first link is found in the process (S4) or if the first link is found in the process (S6), the process proceeds to process (S8), and the number of playback sectors traced by the UTOC search is converted into the playback time. To do.

【0014】このように、上記従来の再生時間管理装置
では、ディスク上に分割記録された音声データの再生時
間を求め管理することができる。
As described above, the above-mentioned conventional reproduction time management device can obtain and manage the reproduction time of the audio data divided and recorded on the disc.

【0015】[0015]

【発明が解決しようとする課題】しかしながら、上記従
来の再生時間管理装置では、図2のシステム制御用マイ
コン7が再生時間換算の処理を行っているため、1つの
曲が多数のリンクに分割されているときに処理(S5)〜
処理(S7)の曲の先頭を検索するループの繰り返し回数
が増えてしまい、システム制御用マイコンの処理量がオ
ーバーフローし、音切れなどのシステムの異常が起こる
という問題があった。
However, in the above-mentioned conventional reproduction time management apparatus, one music piece is divided into a number of links because the system control microcomputer 7 of FIG. 2 performs a reproduction time conversion process. Processing (S5)
There is a problem in that the number of times the loop for searching the beginning of the music in the process (S7) is increased, the processing amount of the system control microcomputer overflows, and system abnormalities such as sound interruption occur.

【0016】本発明は、このような従来の問題を解決す
るものであり、従来のシステム制御用マイコン7が、図
9のフローチャートで行っていた処理を、図2の符号化
信号復号部4が図1のように1つの曲が多数のリンクに
分割されていてもループ回数や処理量が変わらないフロ
ーチャートで行えるようにし、1つの曲のリンク数が増
えてもシステム制御用マイコンがオーバーフローせず
に、システムが正常動作できる再生時間管理装置の提供
を目的とするものである。
The present invention is intended to solve such a conventional problem, and the encoded signal decoding unit 4 of FIG. 2 performs the processing performed by the conventional system control microcomputer 7 in the flowchart of FIG. Even if one song is divided into a number of links as shown in Fig. 1, it can be performed with a flowchart in which the number of loops and processing amount do not change so that the system control microcomputer does not overflow even if the number of links of one song increases. Another object of the present invention is to provide a reproduction time management device that allows the system to operate normally.

【0017】[0017]

【課題を解決するための手段】本発明は、上記目的を達
成するために、符号化信号復号部に音声処理の処理単位
である符号化信号の復号数をカウントするカウンタ手段
と、曲の先頭からの処理符号化信号数をカウントし、処
理符号化信号数に1符号化信号の再生時間係数を掛ける
乗算手段を有し、現在再生中の曲の再生時間を知ること
ができるようにしたものである。また早送りや早戻しを
行った符号化信号数の設定部を設け、早送りや早戻しを
する際であっても現在再生中の曲の再生時間を知ること
ができるようにしたものであり、さらに入力信号処理部
から出力される単位であるブロックごとに曲番号を自動
的に設定するための設定部を設け、各ブロックごとのデ
ータに対して曲番号を自動的に付加するようにしたもの
である。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a coded signal decoding unit with counter means for counting the number of decodings of a coded signal which is a processing unit of voice processing, and the beginning of a song. Which has a multiplying means for counting the number of processed coded signals from, and multiplying the number of processed coded signals by the reproduction time coefficient of one coded signal so that the reproduction time of the music being reproduced at present can be known. Is. In addition, a setting unit for the number of coded signals that has been fast forwarded or rewinded is provided so that the playback time of the currently playing song can be known even when performing fast forward or fast rewind. A setting unit is provided to automatically set the song number for each block that is the unit output from the input signal processing unit, and the song number is automatically added to the data for each block. is there.

【0018】[0018]

【作用】したがって、本発明によれば、符号化信号復号
部において現在再生中の曲内での処理符号化信号の復号
数をカウントし、そのカウント値に1符号化信号の再生
時間係数を掛けることにより、現在の曲内での再生時間
を求めることができ、従来、システム制御用マイコンが
計算により求めていた再生時間を知ることができるた
め、システム制御用マイコンの計算負荷を低減できる。
Therefore, according to the present invention, the coded signal decoding section counts the number of decodings of the processed coded signal in the currently reproduced music piece and multiplies the count value by the reproduction time coefficient of one coded signal. As a result, the reproduction time within the current song can be obtained, and since the reproduction time conventionally calculated by the system control microcomputer can be known, the calculation load of the system control microcomputer can be reduced.

【0019】さらに本発明によれば、音声の符号化信号
について早送りまたは早戻しを行う際でも、早送りや早
戻しを行った符号化信号数をシステム制御用マイコンか
ら設定することによって再生時間を知ることができるた
め、システム制御用マイコンの計算負荷を低減できる。
Further, according to the present invention, even when fast-forwarding or fast-reversing an audio coded signal, the reproduction time is known by setting the number of coded signals that have been fast-forwarded or fast-returned from the system control microcomputer. Therefore, the calculation load of the system control microcomputer can be reduced.

【0020】さらに本発明によれば、バッファーメモリ
制御部に入力されるデータブロックに曲番号と曲番号識
別信号を自動的に付加することにより、符号化信号復号
部にて曲番号を識別して現在再生中の曲番号を知ること
ができるため、システム制御用マイコンの曲番号管理の
ための負荷を低減できる。
Further, according to the present invention, by automatically adding the music number and the music number identification signal to the data block input to the buffer memory control unit, the code number is identified by the encoded signal decoding unit. Since it is possible to know the song number currently being reproduced, the load for managing the song number of the system control microcomputer can be reduced.

【0021】[0021]

【実施例】図1は本発明の一実施例における図2の再生
時間管理装置内の符号化信号復号部4で行われる復号処
理(再生処理)を表すフローチャートである。図1におい
て、まず再生処理が開始されると、バッファーメモリ制
御部3から送られるデータを調べ、そのデータの属する
サウンドグループ(SG:MDの場合の圧縮の処理単位)
が曲の先頭であるかを調べる(S9)。先頭の場合は、処
理SG数を0にする(S10)。先頭でない場合は、送られ
てくるデータに早送り/早戻しのデータであることを知
らせるCUE/REVマークがあるかを調べる(S11)。
CUE/REVマークがあった場合は、処理SG数に早
送り/早戻しのために再生せずにジャンプしたサウンド
グループ(SG)数を加算する(S12)。CUE/REVマ
ークがなかった場合は、1SGのデータをバッファーメ
モリ制御部3から受け取り伸張処理を行い、オーディオ
データを出力端子5へ出力する(S13)。次に処理SG数
を+1する(S14)。次に、処理SG数と1SGの時間を
掛けて再生時間を求める(S15)。次に再生処理が終了す
るかを調べ(S16)、終了しない場合は処理(S9)に進
み、再生処理中は処理(S9)から処理(S16)の間をルー
プする。ここで、本発明の実施例における再生時間管理
装置の構成は図2に示した従来の構成と同じであるが、
図2の符号化信号復号部4の内部で行われる処理とシス
テム制御用マイコン7の内部で行われる処理が従来の再
生時間管理装置とは異なっている。
1 is a flow chart showing a decoding process (reproduction process) performed by an encoded signal decoding unit 4 in the reproduction time management device of FIG. 2 in an embodiment of the present invention. In FIG. 1, when the reproduction process is started, the data sent from the buffer memory control unit 3 is examined, and the sound group to which the data belongs (SG: compression processing unit in the case of MD)
It is checked whether is the beginning of the song (S9). In the case of the head, the number of processing SGs is set to 0 (S10). If it is not the head, it is checked whether or not the data sent has a CUE / REV mark indicating that it is fast-forward / fast-reverse data (S11).
If there is a CUE / REV mark, the number of sound groups (SG) jumped without being reproduced for fast-forward / fast-reverse is added to the number of processed SGs (S12). If there is no CUE / REV mark, 1SG data is received from the buffer memory control unit 3 and expanded, and audio data is output to the output terminal 5 (S13). Next, the number of processing SGs is incremented by 1 (S14). Next, the reproduction time is obtained by multiplying the number of processed SGs by the time of 1 SG (S15). Next, it is checked whether or not the reproduction process is completed (S16), and if not completed, the process proceeds to the process (S9), and during the reproduction process, the process (S9) to the process (S16) is looped. Here, the structure of the reproduction time management apparatus in the embodiment of the present invention is the same as the conventional structure shown in FIG.
The processing performed inside the encoded signal decoding unit 4 in FIG. 2 and the processing performed inside the system control microcomputer 7 are different from those of the conventional reproduction time management device.

【0022】まず、符号化信号復号部4での従来の処理
との違いは、図1において処理(S9)〜(S12),(S1
4),(S15)の6つの処理が増えたことであるが、本来、
1SGの伸張処理をするために数十万サイクル以上の処
理が行われているので、上記6つの処理が増えたことに
よって数百サイクルの処理が増加しても、全体から見れ
ば0.1%程度しか増加しないため、符号化信号復号部4
のハードウェア規模や動作周波数などへの影響はほとん
どない。
First, the difference from the conventional processing in the encoded signal decoding unit 4 is that the processing (S9) to (S12), (S1) in FIG.
4) and (S15) are increased in 6 processes.
Since more than hundreds of thousands of cycles are performed to perform 1SG decompression processing, even if the processing of several hundred cycles increases due to the increase of the above six processing, it is only about 0.1% from the whole. Since it does not increase, the coded signal decoding unit 4
Has almost no effect on the hardware scale or operating frequency.

【0023】次に、本実施例におけるシステム制御用マ
イコン7の内部処理は、従来、図9のフローチャートで
示したような処理を行って再生時間を求めていたが、本
実施例では符号化信号復号部4によって求められた時間
を読み出すだけでよい。ただし、曲の先頭のセクタや早
送り,早戻しを行った場合の不連続(図3の15)になり再
生しなかったセクタ数を符号化信号復号部4に知らせな
ければならないので、その処理について図3および図4
を用いて説明をする。
Next, as the internal processing of the system control microcomputer 7 in the present embodiment, conventionally, the reproduction time is obtained by performing the processing shown in the flowchart of FIG. 9, but in the present embodiment, the encoded signal is used. It is only necessary to read the time calculated by the decoding unit 4. However, since it is necessary to inform the coded signal decoding unit 4 of the number of sectors that have not been reproduced due to the discontinuity (15 in FIG. 3) when the first sector of the song or fast forward / fast reverse is performed, 3 and 4
Will be explained.

【0024】図3は図2の入力信号処理部2から出力さ
れるブロック(セクタ)が、バッファーメモリ制御部3に
入力される状態を示す。図3において、9〜11は入力信
号処理部2から出力されるセクタのヘッドアドレス、12
から14は入力信号処理部2から出力されるセクタ、15は
バッファーメモリ8から出力される符号化信号の不連続
部分、16は入力信号処理部2から出力されるセクタの符
号化信号(サウンドフレーム)である。
FIG. 3 shows a state in which a block (sector) output from the input signal processing unit 2 of FIG. 2 is input to the buffer memory control unit 3. In FIG. 3, 9 to 11 are head addresses of sectors output from the input signal processing unit 2, and 12
To 14 are sectors output from the input signal processing unit 2, 15 are discontinuous portions of the encoded signal output from the buffer memory 8, and 16 are encoded signals of the sectors output from the input signal processing unit 2 (sound frame). ).

【0025】図4は図2のシステム制御用マイコン7が
入力信号処理部2に対して行う処理のフローチャートで
ある。
FIG. 4 is a flowchart of the processing performed by the system control microcomputer 7 of FIG. 2 on the input signal processing section 2.

【0026】いま、図2の入力信号処理部2からバッフ
ァーメモリ制御部3にデータを転送する際に、システム
制御用マイコン7は、転送する次のセクタが曲の先頭で
あるかを調べる(S17)。曲の先頭であった場合は、転送
するデータの先頭マークを付ける(S21)。次に、転送セ
クタが先頭でない場合は、早送りか早戻しで不連続にな
ったセクタであるかを調べ(S18)、不連続になったセク
タであった場合は、再生せずに飛ばしたセクタ数を符号
化信号復号部4にセットし(S19)、入力信号処理部2か
らバッファーメモリ制御部3に転送するデータのCUE
/REVマークを付ける(S20)。
Now, when transferring data from the input signal processing unit 2 of FIG. 2 to the buffer memory control unit 3, the system control microcomputer 7 checks whether the next sector to be transferred is the beginning of a song (S17). ). If it is the beginning of the song, the beginning mark of the data to be transferred is added (S21). Next, if the transfer sector is not at the head, it is checked whether it is a discontinuous sector due to fast-forward or fast-reverse (S18). If it is a discontinuous sector, the sector skipped without playing. CUE of data to be transferred from the input signal processing unit 2 to the buffer memory control unit 3 by setting the number in the encoded signal decoding unit 4 (S19)
Attach the / REV mark (S20).

【0027】[0027]

【発明の効果】以上説明したように、本発明の再生時間
管理装置は以下に示す効果を有する。
As described above, the reproduction time management device of the present invention has the following effects.

【0028】(1) システム制御用マイコンは、再生時間
管理装置のレジスタをリードするだけで、現在再生中の
曲の再生時間を知ることができる。
(1) The system control microcomputer can know the reproduction time of the music currently being reproduced only by reading the register of the reproduction time management device.

【0029】(2) 符号化信号の復号化処理(再生処理)を
早送りまたは早戻しで行っても、再生時間管理装置のレ
ジスタをリードするだけで現在再生中の曲の再生時間を
知ることができる。
(2) Even if the decoding process (reproduction process) of the encoded signal is performed by fast forward or fast rewind, it is possible to know the reproduction time of the music currently being reproduced by simply reading the register of the reproduction time management device. it can.

【0030】(3) システム制御用マイコンは、再生時間
管理装置のレジスタをリードするだけで、現在再生中の
曲番号を知ることができる。
(3) The system control microcomputer can know the number of the music piece currently being reproduced by simply reading the register of the reproduction time management device.

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

【図1】本発明の一実施例における再生時間管理装置の
符号化信号復号部で行う再生時間管理の処理のフローチ
ャートである。
FIG. 1 is a flowchart of processing of playback time management performed by a coded signal decoding unit of a playback time management apparatus according to an embodiment of the present invention.

【図2】本発明および従来の再生時間管理装置の概略構
成を示すブロック図である。
FIG. 2 is a block diagram showing a schematic configuration of the present invention and a conventional reproduction time management device.

【図3】本発明の一実施例における入力信号処理部から
出力されるブロック(セクタ)がバッファーメモリ制御部
に入力される状態を示す図である。
FIG. 3 is a diagram showing a state in which a block (sector) output from an input signal processing unit in one embodiment of the present invention is input to a buffer memory control unit.

【図4】本発明の一実施例におけるシステム制御用マイ
コンが入力信号処理部に対して行う処理を示すフローチ
ャートである。
FIG. 4 is a flowchart showing a process performed by the system control microcomputer according to the embodiment of the present invention with respect to the input signal processing unit.

【図5】コンパクトディスク(CD)の音声データとサブ
コードの構成を示す図である。
FIG. 5 is a diagram showing a structure of audio data and a subcode of a compact disc (CD).

【図6】符号化された音声データとセクタアドレスを対
応させる管理テーブル(UTOC)を示す図である。
FIG. 6 is a diagram showing a management table (UTOC) that associates encoded audio data with sector addresses.

【図7】1つの曲がディスク上で3つに分割して記録さ
れている場合の管理テーブル(UTOC)の具体例を示す
図である。
FIG. 7 is a diagram showing a specific example of a management table (UTOC) in the case where one music piece is divided into three and recorded on a disc.

【図8】図7のUTOCが示すディスク上の物理的配置
を示す図である。
8 is a diagram showing a physical layout on the disc shown by the UTOC of FIG. 7. FIG.

【図9】従来のミニディスク(MD)における再生時間の
換算方法を示すフローチャートである。
FIG. 9 is a flowchart showing a method of converting a reproduction time in a conventional mini disc (MD).

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

1…符号化信号復号化装置の入力端子、 2…入力信号
処理部、 3…バッファーメモリ制御部、 4…符号化
信号復号部、 5…オーディオデータの出力端子、 6
…符号化信号復号化装置、 7…システム制御用マイコ
ン、 8…バッファーメモリ。
DESCRIPTION OF SYMBOLS 1 ... Input terminal of a coded signal decoding device, 2 ... Input signal processing part, 3 ... Buffer memory control part, 4 ... Coded signal decoding part, 5 ... Audio data output terminal, 6
... coded signal decoding device, 7 ... system control microcomputer, 8 ... buffer memory.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 ディスク,テープ,通信媒体等から、連
続または不連続に分割された音声データを含む信号を入
力して、音声の符号化信号を出力する入力信号処理部
と、前記音声の符号化信号を復号して音声データを出力
する符号化信号復号部を有する再生時間管理装置におい
て、前記符号化信号復号部では、音声圧縮の処理単位で
ある符号化信号の復号数をカウントするカウンタ手段
と、曲の先頭からの処理符号化信号数をカウントし、処
理符号化信号数に1符号化信号の再生時間係数を掛ける
乗算手段とを有し、該当の曲の再生時間を求めるように
したことを特徴とする再生時間管理装置。
1. An input signal processing section for inputting a signal containing continuous or discontinuously divided audio data from a disk, tape, communication medium or the like, and outputting an encoded audio signal, and the audio code. In a reproduction time management device having a coded signal decoding unit that decodes a coded signal and outputs audio data, the coded signal decoding unit counts the number of decodings of the coded signal that is a processing unit of audio compression. And a multiplication means for counting the number of processed coded signals from the beginning of the music and multiplying the number of processed coded signals by the reproduction time coefficient of one coded signal to obtain the reproduction time of the corresponding music. A reproduction time management device characterized by the above.
【請求項2】 前記符号化信号復号部に入力される音声
の符号化信号に、当該符号化信号の位置を識別するため
のヘッダ情報と、入力される音声データの各曲と前記ヘ
ッダ情報との対応をとるための管理テーブル情報とを有
し、前記管理テーブル情報を参照し、現在再生中の曲番
の符号化信号のヘッダ情報を検知して不連続に入力され
る音声の符号化信号を連続な音声データに再生できるこ
とを特徴とする請求項1記載の再生時間管理装置。
2. A coded signal of voice input to the coded signal decoding unit, header information for identifying the position of the coded signal, music of the input voice data, and the header information. And the management table information for establishing correspondence between the above, and referring to the management table information, the header information of the coded signal of the currently reproduced music number is detected and the coded signal of the voice that is discontinuously input. The reproduction time management device according to claim 1, wherein the reproduction time management device can reproduce the continuous audio data.
【請求項3】 符号化された音声の早送りや早戻しを行
った符号化信号数の設定部を有し、符号化された音声の
早送りまたは早戻しは、前記管理テーブル情報とヘッダ
情報を基に音声の符号化信号を間欠的に再生することに
よって行うが、早送りまたは早戻しを行うために未再生
となった符号化信号数を前記設定部から検知することに
よって、早送りや早戻しでの再生中であっても、該当曲
の再生時間を求めることができることを特徴とする請求
項1または2記載の再生時間管理装置。
3. A coded signal number setting unit for fast-forwarding or fast-returning encoded voice, wherein fast-forwarding or fast-returning of the encoded voice is based on the management table information and header information. However, by detecting the number of coded signals that have not been replayed in order to perform fast-forward or fast-reverse from the setting unit, fast-forward or fast-reverse is performed. The reproduction time management device according to claim 1 or 2, wherein the reproduction time of the corresponding song can be obtained even during reproduction.
【請求項4】 入力信号処理部から出力されるブロック
ごとに曲番号を自動的に設定する設定部を有し、符号化
信号を入力信号処理部からバッファーメモリ制御部に転
送する際に、システム制御用マイコンが前記管理テーブ
ル情報とヘッダ情報を基にあらかじめ前記設定部に設定
しておいた曲番号を曲番号識別情報と共に自動的に付加
して転送し、バッファーメモリ制御部から符号化信号復
号部に符号化信号が転送される際に、前記曲番号識別情
報によりこれから再生するブロックの曲番号を検知でき
ることを特徴とする請求項1または2記載の再生時間管
理装置。
4. A system having a setting unit for automatically setting a music number for each block output from the input signal processing unit and transferring the encoded signal from the input signal processing unit to the buffer memory control unit. The control microcomputer automatically adds the music number preset in the setting section based on the management table information and the header information together with the music number identification information and transfers it, and decodes the encoded signal from the buffer memory control section. 3. The reproduction time management device according to claim 1, wherein when the coded signal is transferred to the unit, the music number of the block to be reproduced can be detected by the music number identification information.
JP6207217A 1994-08-31 1994-08-31 Playback time management device Pending JPH0877752A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6207217A JPH0877752A (en) 1994-08-31 1994-08-31 Playback time management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6207217A JPH0877752A (en) 1994-08-31 1994-08-31 Playback time management device

Publications (1)

Publication Number Publication Date
JPH0877752A true JPH0877752A (en) 1996-03-22

Family

ID=16536190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6207217A Pending JPH0877752A (en) 1994-08-31 1994-08-31 Playback time management device

Country Status (1)

Country Link
JP (1) JPH0877752A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007110230A (en) * 2005-10-11 2007-04-26 Oki Electric Ind Co Ltd Reproducing time display method of encode data and reproducing apparatus using same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007110230A (en) * 2005-10-11 2007-04-26 Oki Electric Ind Co Ltd Reproducing time display method of encode data and reproducing apparatus using same

Similar Documents

Publication Publication Date Title
JP2001006336A (en) Information recording medium and reproducing device therefor, recording medium storing computer program, and method and device for transmitting information
JPH0877752A (en) Playback time management device
JPH0822674A (en) Disk recording and reproducing device
JP2880377B2 (en) Information recording / reproducing device
JP3164308B2 (en) Information recording medium, information reproducing device
JPH117705A (en) Recorder of optical disc, optical disc data transfer device, optical disc data format device and optical disc reproducer
KR100385049B1 (en) Digital magnetic recorder/player capable of recording/playing a plurality of sorts of audio data and a recording/playing method thereof
JPH0927187A (en) Playback time management method
JP3303765B2 (en) Digital signal processing method and digital signal processing device
JP3753029B2 (en) Audio signal transmission method and recording medium recording computer program
JP3726812B2 (en) Audio signal encoding method and reproducing apparatus
JP3726808B2 (en) Audio signal encoding method and reproducing apparatus
JP3753028B2 (en) Audio signal transmission method and recording medium recording computer program
JP3794380B2 (en) Audio signal encoding method and reproducing apparatus
JP3794377B2 (en) Audio signal encoding method and reproducing apparatus
JP3726809B2 (en) Audio signal encoding method and reproducing apparatus
JP3726811B2 (en) Audio signal encoding method and reproducing apparatus
JP3726807B2 (en) Audio signal encoding method and reproducing apparatus
JPH10222964A (en) Information signal recording / reproducing apparatus and recording / reproducing method
JP3727022B2 (en) Audio signal playback method and audio disc
JP3727023B2 (en) Audio signal encoding method and reproducing apparatus
JP3794384B2 (en) Audio signal encoding method and reproducing apparatus
JP3726805B2 (en) Audio signal encoding method and reproducing apparatus
JP3794376B2 (en) Audio signal encoding method and reproducing apparatus
JP3794381B2 (en) Audio signal encoding method and reproducing apparatus