JP2003288099A - Voice recorder - Google Patents
Voice recorderInfo
- Publication number
- JP2003288099A JP2003288099A JP2002089510A JP2002089510A JP2003288099A JP 2003288099 A JP2003288099 A JP 2003288099A JP 2002089510 A JP2002089510 A JP 2002089510A JP 2002089510 A JP2002089510 A JP 2002089510A JP 2003288099 A JP2003288099 A JP 2003288099A
- Authority
- JP
- Japan
- Prior art keywords
- data
- voice
- recording
- voice data
- call
- 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
Links
- 238000004891 communication Methods 0.000 claims abstract description 7
- 230000006835 compression Effects 0.000 abstract description 5
- 238000007906 compression Methods 0.000 abstract description 5
- 238000001514 detection method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 14
- 238000006243 chemical reaction Methods 0.000 description 10
- 238000007726 management method Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 102100032244 Dynein axonemal heavy chain 1 Human genes 0.000 description 1
- 101001016198 Homo sapiens Dynein axonemal heavy chain 1 Proteins 0.000 description 1
- 101100280298 Homo sapiens FAM162A gene Proteins 0.000 description 1
- 101000631695 Homo sapiens Succinate dehydrogenase assembly factor 3, mitochondrial Proteins 0.000 description 1
- 102100023788 Protein FAM162A Human genes 0.000 description 1
- 102100028996 Succinate dehydrogenase assembly factor 3, mitochondrial Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、音声記録装置に係
り、特に電話等の通信回線を介して送受信される音声信
号を記録する音声記録装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a voice recording device, and more particularly to a voice recording device for recording a voice signal transmitted / received via a communication line such as a telephone.
【0002】[0002]
【従来の技術】複数の電話回線に接続し、入力される通
話の音声信号を符号化し音声データとして記録する音声
記録装置は、通常、前記電話回線毎の通話の開始及び終
了を検出する検出器を備え、検出した通話毎に音声記録
装置に記録を行う。このとき、通話の行われた日時、チ
ャンネル等の情報を音声データに関連づけてインデック
スデータとして記録しておくことにより、該インデック
スデータに基づいて特定の音声データを検索し再生する
ことができる。2. Description of the Related Art A voice recording apparatus which is connected to a plurality of telephone lines and encodes an input voice signal of a call and records it as voice data is usually a detector for detecting the start and end of the call for each telephone line. Each time a call is detected, it is recorded in the voice recording device. At this time, information such as the date and time of the call, the channel, etc. is associated with the voice data and recorded as index data, so that specific voice data can be searched and reproduced based on the index data.
【0003】各電話回線毎に通話の開始から終了まで期
間(話中期間)を検出するためには、入力される音声信
号の信号レベルがあるしきい値を越えた場合に話中と判
断するレベル検出方式、あるいは接続されている電話機
がオンフックかオフフックかによって変化する回線の直
流電圧により話中と判断する電圧検出方式などがある。In order to detect a period (busy period) from the start to the end of the call for each telephone line, it is determined that the voice signal is busy when the signal level of the input voice signal exceeds a certain threshold value. There is a level detection method, or a voltage detection method that determines that the telephone is busy based on the DC voltage of the line that changes depending on whether the connected telephone is on-hook or off-hook.
【0004】また、前記音声データを記録する音声記録
装置の容量は有限であるため、長期にわたって音声デー
タを保存するためには、前記音声記録装置に記録された
音声データをDAT(DigitalAudio Tape)などのリムー
バブルメディアに記録して保存することが必要となる。
この場合、前記リムーバブルメディアには何時の音声デ
ータが記録されているか等の情報を記入したラベルを貼
付して管理する。従って、このラベルを利用することに
より、前記リムーバブルメディアに記録した音声データ
を検索することができる。なお、前記音声記録装置は接
続できる電話回線の数に限りがあるため、数百回線を使
用する大規模コールセンターの場合、複数台の音声記録
装置が必要となる。Further, since the capacity of the audio recording device for recording the audio data is limited, in order to store the audio data for a long period of time, the audio data recorded in the audio recording device is stored in a DAT (Digital Audio Tape) or the like. It is necessary to record it on removable media and save it.
In this case, the removable medium is managed by attaching a label in which information such as when audio data is recorded is attached. Therefore, by using this label, the audio data recorded on the removable medium can be searched. Since the number of telephone lines that can be connected to the voice recording device is limited, a plurality of voice recording devices are required for a large-scale call center that uses several hundred lines.
【0005】[0005]
【発明が解決しようとする課題】前述のようにリムーバ
ブルメディアに通話データを記録した日時を記録したラ
ベルを貼付した場合であって、しかも検索すべき希望の
通話データが記録された日時が分かる場合は、前記ラベ
ルを閲覧することにより前記希望の通話データを記録し
たリムーバブルメディアを特定することは可能である。
しかし、通話データを記録したリムーバブルメディアが
多数存在する場合、多数のリムーバブルメディアから前
記希望の通話データを記録したリムーバブルメディアを
特定することには困難を伴う。As described above, when a label recording the date and time when the call data is recorded is attached to the removable medium, and when the date and time when the desired call data to be searched is recorded are known. It is possible to identify the removable medium in which the desired call data is recorded by browsing the label.
However, when there are many removable media in which call data is recorded, it is difficult to identify the removable media in which the desired call data is recorded from a large number of removable media.
【0006】一方、希望の通話データが記録された日時
が分からない場合、例えば、通話の音声信号に含まれる
DTMF(Dual Tone Multi-Frequency)により担当者コ
ードをインデックスデータとして記録している場合等に
おいて、ある特定の担当者コードの通話データを検索す
る場合は、一つずつリムーバブルメディアを再生して確
認しなければならない。On the other hand, when the date and time when the desired call data is recorded is unknown, for example, when the person-in-charge code is recorded as index data by DTMF (Dual Tone Multi-Frequency) included in the voice signal of the call, etc. In the case of searching the call data of a specific person-in-charge code, it is necessary to play the removable media one by one and check the data.
【0007】また、複数台の音声記録装置を導入し、し
かも、オペレータが使用する端末(電話機)が日々変化
するような運用形態(フリーシーティング)を採用した
場合は、ある特定のオペレータの通話した音声データが
別々の音声記録装置に記録される可能性がある。このた
め、特定のオペレータの通話した音声データを検索しよ
うとすると、全ての音声記録装置の通話データを記録し
た全てのリムーバブルメディアを検索しなくてはならな
い。In addition, when a plurality of voice recording devices are installed and the operation mode (free seating) in which the terminal (telephone) used by the operator changes day by day is adopted, a call of a specific operator is made. Audio data may be recorded on separate audio recording devices. Therefore, when trying to retrieve the voice data of a call made by a specific operator, it is necessary to retrieve all the removable media in which the call data of all the voice recording devices are recorded.
【0008】これらの解決策として、音声記録装置に記
録した音声データの全てを転送して記憶する外部記憶装
置(例えば大容量のハードディスク装置等)を用意し、
該記憶装置に前記音声記録装置に記録した音声データの
うち前記外部記憶装置に未転送の音声データを検索して
転送記憶しておき、この転送記憶された外部記憶装置を
利用して所望の音声データを検索することが考えられ
る。しかし、単純にこの考え方を実現すると、前記音声
記録装置を制御するための制御部の処理負担が増加す
る。すなわち前記制御部は前記音声データの記録処理以
外に、例えば前記大容量外部記憶装置から要求されるデ
ータの検索あるいは転送など処理が必要となる。As a solution to these problems, an external storage device (for example, a large-capacity hard disk device) for transferring and storing all the audio data recorded in the audio recording device is prepared,
Of the audio data recorded in the audio recording device in the storage device, untransferred audio data is searched for in the external storage device, transferred and stored therein, and the desired audio data is stored in the transferred and stored external storage device. It is possible to search the data. However, if this idea is simply realized, the processing load of the control unit for controlling the voice recording device increases. That is, in addition to the recording process of the audio data, the control unit needs processes such as retrieval or transfer of data requested from the large capacity external storage device.
【0009】本発明はこれらの問題点に鑑みてなされた
もので、外部記憶装置に未保存の音声データを容易に検
索し、検索した音声データを前記外部記憶装置に転送し
て保存することのできる音声記録装置を提供する。The present invention has been made in view of these problems, and it is possible to easily retrieve unsaved voice data in an external storage device and transfer the retrieved voice data to the external storage device for storage. Provided is a voice recording device capable of performing.
【0010】[0010]
【課題を解決するための手段】本発明は、上記の課題を
解決するために次のような手段を採用した。The present invention adopts the following means in order to solve the above problems.
【0011】通信回線を介して入力された通話信号を音
声圧縮し生成した音声データを順次記録する音声記録装
置であって、該音声記録装置は、前記音声データを記録
する音声データ記録領域部及び前記音声データを管理す
るためのインデックスデータを記録するインデックスデ
ータ記録領域部を備えた記録部と、前記音声データ記録
領域部に新たな音声データを記録する毎に該音声データ
に対応する通話ファイルを生成して記憶し、外部からの
転送要求に基づき通話ファイルを出力する毎に該通話フ
ァイルの記憶を削除する制御部と、前記外部からの転送
要求に基づき通話ファイル及び音声データを出力するデ
ータ入出力部を備えた。A voice recording device for sequentially recording voice data generated by voice-compressing a call signal input via a communication line, the voice recording device comprising: a voice data recording area section for recording the voice data; A recording section having an index data recording area section for recording index data for managing the audio data, and a call file corresponding to the audio data each time new audio data is recorded in the audio data recording area section. A control unit that deletes and stores the call file each time a call file is generated and stored and is output based on a transfer request from the outside, and a data input that outputs the call file and voice data based on the transfer request from the outside. Equipped with an output section.
【0012】[0012]
【発明の実施の形態】以下、本発明の実施形態を添付図
面を参照しながら説明する。図1は、本発明の実施形態
にかかる音声記録装置702の構成を示すブロック図で
ある。図に示すように、信号入力部1は、話中検出部1
01および音声圧縮部102を備える。話中検出部10
1は、通信回線における一定レベル以上の音声入力電圧
の有無により話中であることを検出し、検出信号を制御
部2の機器制御部201に送出する。音声圧縮部102
は、入力された音声信号を音声圧縮符号化処理し、音声
データとして出力する。出力された音声データは記録部
4の音声データ記録領域部401に記録される。DETAILED DESCRIPTION OF THE INVENTION Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram showing the configuration of a voice recording device 702 according to the embodiment of the present invention. As shown in the figure, the signal input unit 1 is the busy detection unit 1
01 and audio compression unit 102. Busy detection unit 10
1 detects the busy state by the presence or absence of a voice input voltage above a certain level in the communication line, and sends a detection signal to the device control unit 201 of the control unit 2. Audio compression unit 102
Performs audio compression coding processing on the input audio signal and outputs it as audio data. The output audio data is recorded in the audio data recording area section 401 of the recording section 4.
【0013】制御部2は、機器制御部201、生成ファ
イル名記憶部202を備える。制御部2は、操作部3に
備えられた記録開始ボタンが操作されると、信号入力部
1に入力される入力信号を圧縮符号化した音声データを
記録部4の音声データ記録領域部401に記録するよう
制御する。機器制御部201は話中検出部101から話
中検出信号を受信すると、新たな音声データとして入力
信号を記録するよう記録部4を制御する。生成ファイル
名記憶部202には、新たな音声データが記録部4に記
録される際に機器制御部201が生成する通話ファイル
名を記録する。The control unit 2 includes a device control unit 201 and a generated file name storage unit 202. When the recording start button provided in the operation unit 3 is operated, the control unit 2 causes the audio data obtained by compression-encoding the input signal input to the signal input unit 1 to be recorded in the audio data recording area unit 401 of the recording unit 4. Control to record. Upon receiving the busy detection signal from the busy detection unit 101, the device control unit 201 controls the recording unit 4 to record the input signal as new voice data. In the generated file name storage unit 202, a call file name generated by the device control unit 201 when new voice data is recorded in the recording unit 4 is recorded.
【0014】操作部3は、記録開始ボタン、記録停止ボ
タンなどの操作ボタンを備え、入力信号の記録開始/記
録終了の指示を行う。The operation unit 3 is provided with operation buttons such as a recording start button and a recording stop button, and gives an instruction to start / stop recording an input signal.
【0015】記録部4は、HDD(Hard Disk Drive)等
の記録装置であり、音声データを記録するための音声デ
ータ記録領域部401及び音声データを管理するための
見出し情報であるインデックスデータを記録するための
インデックス記録領域部402を備える。記録部4は、
前記入力された音声データ及び音声データに関連して生
成したインデックスデータをそれぞれ前記音声データ記
録領域部401及びインデックス記録領域部402に記
録する。The recording unit 4 is a recording device such as an HDD (Hard Disk Drive), and records an audio data recording area 401 for recording audio data and index data which is heading information for managing the audio data. An index recording area section 402 for performing the operation is provided. The recording unit 4
The input voice data and the index data generated in association with the voice data are recorded in the voice data recording area unit 401 and the index recording area unit 402, respectively.
【0016】データ入出力部5はデータ入出力制御部5
01、インターフェース部502、アドレス記憶部50
3、ファイル名データ変換部504及び音声データ変換
部505を備える。インターフェース部502は、音声
データサーバ6からの電文を後述するLAN(Local Are
a Network)703を介して受信する。また、データ入出
力制御部501は入力された前記電文に応じて、生成フ
ァイル名記憶部202あるいは音声データ記録領域部4
01から必要な情報を取り出し、取り出した情報をファ
イル名データ変換部504あるいは音声データ変換部5
05に出力する。ファイル名データ変換部504あるい
は音声データ変換部505は前記取り出した情報をLA
N703を介して伝送するのに適したデータに変換し、
インタフェース部502を介して音声データサーバ6に
出力する。アドレス記憶部503は前記電文を発信した
音声データサーバのアドレスを記憶し、このアドレスに
対して前記生成ファイル名あるいは音声データを送信す
る。前記音声データサーバは大容量の記録装置を備えた
パーソナルコンピュータ等で構成した1台または複数台
のサーバであり、前記記録部4に記録したインデックス
情報及び音声データを収集し長期間にわたって記録し管
理する。The data input / output unit 5 is a data input / output control unit 5.
01, interface unit 502, address storage unit 50
3, a file name data conversion unit 504 and a voice data conversion unit 505. The interface unit 502 transmits a message from the voice data server 6 to a LAN (Local Area) described later.
a Network) 703. The data input / output control unit 501 also generates the generated file name storage unit 202 or the voice data recording area unit 4 according to the input electronic message.
The necessary information is extracted from 01, and the extracted information is stored in the file name data conversion unit 504 or the voice data conversion unit
Output to 05. The file name data conversion unit 504 or the voice data conversion unit 505 uses the extracted information as LA
Converted to data suitable for transmission via the N703,
The data is output to the voice data server 6 via the interface unit 502. The address storage unit 503 stores the address of the voice data server that has transmitted the message, and transmits the generated file name or voice data to this address. The voice data server is one or a plurality of servers including a personal computer having a large-capacity recording device, and collects index information and voice data recorded in the recording unit 4 and records and manages them for a long period of time. To do.
【0017】図2は、音声記録装置702を備えた記録
再生システムを説明する図である。電話等の通信回線網
を介して着信した呼は、PBX(Private Branch eXchan
ge)701を介して複数の回線端末装置705a、70
5b、705cのいずれかに接続する。また、PBX7
01の出力は前記のように音声記録装置702にも接続
し、通話信号を音声圧縮して記録する。FIG. 2 is a diagram for explaining a recording / reproducing system equipped with the audio recording device 702. A call received via a communication line network such as a telephone is called a PBX (Private Branch eXchan
ge) 701 via a plurality of line terminal devices 705a, 70
5b or 705c. In addition, PBX7
The output of 01 is also connected to the voice recording device 702 as described above, and the call signal is voice-compressed and recorded.
【0018】音声データサーバ6はLAN703を介し
て複数の音声記録装置702に接続し、前記LAN70
3を介して前記音声記録装置702に記録された音声デ
ータを取得することができる。The voice data server 6 is connected to a plurality of voice recording devices 702 via a LAN 703, and the LAN 70
The audio data recorded in the audio recording device 702 can be acquired via the S.
【0019】次に、前記音声記録装置702の通話記録
動作を図3及び図4を参照して説明する。図3は通話記
録動作を説明するフローチャートであり、図4は該通話
記録動作により記録されるインデックスデータの変化を
示す図である。Next, the call recording operation of the voice recording device 702 will be described with reference to FIGS. 3 and 4. FIG. 3 is a flow chart for explaining the call recording operation, and FIG. 4 is a diagram showing changes in index data recorded by the call recording operation.
【0020】図4に示すように、インデックスデータ
は、通話信号が入力されたチャンネル番号、記録した音
声データを管理するための管理番号、ファイル名、通話
開始日時、及び通話終了日時の5つの要素で構成される
ものとし、音声データが記録される毎にこのインデック
スデータが作成される。As shown in FIG. 4, the index data has five elements: a channel number to which a call signal is input, a management number for managing recorded voice data, a file name, a call start date and time, and a call end date and time. The index data is created every time the audio data is recorded.
【0021】管理番号は、記録した音声データを制御部
2が管理するための番号であり、個々の音声データで重
複しない、且つ連続するユニークな番号である。ここで
は、前記管理番号を000001から始まり、音声デー
タを記録するごとに1ずつインクリメントする6桁の数
字とする。The management number is a number for the control unit 2 to manage the recorded voice data, and is a unique number which does not overlap and is continuous in each voice data. Here, the management number is a six-digit number that starts from 000001 and is incremented by 1 each time voice data is recorded.
【0022】ファイル名は、音声データ記録領域部40
2が音声データを通話ファイルとして記録する際に、制
御部2が生成し付与するもので、管理番号と同じく個々
の通話ファイルで重複しない名称とする。ここではファ
イル名をチャンネル番号と通話開始日時で構成する。な
お、このとき生成された前記通話ファイル名は生成ファ
イル名記憶部202にも記憶される。生成ファイル名記
憶部202に記憶した通話ファイル名を利用することに
より、後述するように音声データサーバ6は制御部2の
制御無しに所望の音声データを音声データ記録領域部4
01から取得することが可能となる。The file name is the voice data recording area section 40.
When the voice data 2 is recorded as a call file, it is generated and given by the control unit 2, and is a name that does not overlap in each call file like the management number. Here, the file name is composed of the channel number and the call start date and time. The call file name generated at this time is also stored in the generated file name storage unit 202. By using the call file name stored in the generated file name storage unit 202, the voice data server 6 can output desired voice data without the control of the control unit 2 as described later.
It is possible to acquire from 01.
【0023】図3に示すフローチャートにおいて、ま
ず、音声記録装置702の電源を立ち上げた後、操作部
3の記録開始ボタンを操作すると、通話信号の記録開始
待機状態となる。In the flowchart shown in FIG. 3, first, after the power source of the voice recording device 702 is turned on, when the recording start button of the operation unit 3 is operated, the telephone call signal recording start standby state is set.
【0024】音声記録装置702に接続したある回線端
末装置で通話が開始されると、入力音声レベルをもとに
話中検出部101が話中を検出し(ステップSl)、機
器制御部201に検出信号を出力する。機器制御部20
1は検出信号が入力されると、信号入力部1に入力され
圧縮処理された音声データを新たな音声データとして音
声データ記録領域部401に記録するよう記録部4を制
御する。このとき、機器制御部201は前記通話ファイ
ル名(例えば“cc_yyyymmddhhmm.wav"(但し、cc=チャ
ンネル番号、yyyymmdd:通話開始日、hhmm:通話開始時
間)を生成し、生成した通話ファイル名を記録部4に通
知する(ステップS2)。次いで、記録を開始したチャ
ンネルのチャンネル番号、管理番号、前記通話ファイル
名、通話開始日時等をインデックスデータとして記録部
4のインデックス記録領域部402に記録するよう記録
部4を制御する(ステップS3)。When a call is started at a certain line terminal device connected to the voice recording device 702, the busy detection unit 101 detects busy based on the input voice level (step Sl), and the device control unit 201 is notified. Output the detection signal. Device control unit 20
When the detection signal is input, the control unit 1 controls the recording unit 4 to record the audio data, which is input to the signal input unit 1 and is compressed, as new audio data in the audio data recording area unit 401. At this time, the device control unit 201 generates the call file name (for example, “cc_yyyymmddhhmm.wav” (where cc = channel number, yyyymmdd: call start date, hhmm: call start time), and records the generated call file name. Notify the unit 4 (step S2) Then, record the channel number of the channel that started recording, the management number, the call file name, the call start date and time, etc. in the index recording area unit 402 of the recording unit 4 as index data. The recording unit 4 is controlled (step S3).
【0025】次に、話中検出部101は、一定レベル以
上の音声信号電圧が無くなったことにより通話終了を検
出すると無音検出信号を機器制御部201に出力する
(ステップS4)。機器制御部201は、前記無音検出
信号を受信すると入力信号の記録を停止するよう記録再
生部4を制御する(ステップS5)。次いで、通話終了
日時のインデックスデータを記録再生部4のインデック
ス記録領域部402に記録するよう記録部4を制御する
(ステップS6)。次いで、機器制御部201は前記通
話が終了した音声データに対応する通話ファイル名を生
成ファイル記憶部202に記録する(ステップS7)。Next, the busy detection unit 101 outputs a silence detection signal to the device control unit 201 when detecting the end of the call due to the disappearance of the voice signal voltage above a certain level (step S4). Upon receiving the silence detection signal, the device control unit 201 controls the recording / reproducing unit 4 to stop recording the input signal (step S5). Then, the recording unit 4 is controlled to record the index data of the call ending date and time in the index recording area unit 402 of the recording and reproducing unit 4 (step S6). Next, the device control unit 201 records the call file name corresponding to the voice data for which the call has ended in the generated file storage unit 202 (step S7).
【0026】前述のように、図4は該通話記録動作によ
り記録されるインデックスデータの変化を示す図であ
り、図4(a)に示すように記録開始前は管理番号00
004691の通話データまでが記録されている。記録
終了後には、図4(b)に示すように管理番号0000
4692から管理番号00004696までの通話デー
タが追加記録されたことになる。As described above, FIG. 4 is a diagram showing changes in the index data recorded by the call recording operation. As shown in FIG.
Up to the call data of 004691 is recorded. After the recording, as shown in FIG. 4B, the management number 0000
This means that the call data from 4692 to the management number 00004696 has been additionally recorded.
【0027】次に、音声記録装置の通話ファイル名出力
動作を図5及び図6を参照して説明する。図5は通話フ
ァイル名出力動作を説明するフローチャート、図6は通
話ファイル名出力要求電文及び出力応答電文の例を示す
図である。通話ファイル名出力要求電文は図6(a)に
示すように、コマンドデータ部61と端末アドレス部6
2から構成される。コマンドデータ部61のデータは、
この電文が通話ファイル名出力要求電文であることを示
す固定データであり、端末アドレス部62のデータはこ
の電文を送信した回線端末装置のアドレスを表すデータ
である。Next, a call file name output operation of the voice recording device will be described with reference to FIGS. FIG. 5 is a flowchart for explaining a call file name output operation, and FIG. 6 is a diagram showing an example of a call file name output request message and an output response message. The call file name output request message includes a command data section 61 and a terminal address section 6 as shown in FIG.
It consists of two. The data of the command data section 61 is
This message is fixed data indicating that it is a call file name output request message, and the data in the terminal address section 62 is data representing the address of the line terminal device that transmitted this message.
【0028】通話ファイル名出力応答電文は図6(b)
に示すように、コマンドデータ部63、データ数部64
及び可変長の通話ファイル名データ部65から構成され
る。コマンドデータ部63のデータはこの電文が通話フ
ァイル名出力応答電文であることを示す固定データであ
り、データ数部64のデータは、この電文で送信する通
話ファイル名の数Nを示すデータである。また、通話フ
ァイル名データ部65は生成ファイル名記憶部202か
ら読み出された通話ファイル名である。また、図6
(c)は通話ファイル名出力応答電文の具体例を示す図
である。この例では、図4(b)を参照すると、管理番
号00004692〜00004696の音声データに
関する通話ファイル名が出力されたことを示す。The call file name output response message is shown in FIG. 6 (b).
As shown in, the command data portion 63 and the data number portion 64
And a variable length call file name data section 65. The data of the command data section 63 is fixed data indicating that this message is a call file name output response message, and the data of the data number section 64 is data indicating the number N of call file names transmitted by this message. . The call file name data section 65 is the call file name read from the generated file name storage section 202. In addition, FIG.
(C) is a figure which shows the specific example of a call file name output response message. In this example, referring to FIG. 4B, it is shown that the call file name regarding the voice data of the management numbers 0000462 to 00004696 is output.
【0029】図5に示すフローチャートにおいて、イン
ターフェース部502はLANを介して音声データサー
バ6からの通話ファイル名出力要求電文を受信すると
(ステップS21)、受信した出力要求電文をデータ入
出力制御部501に送信する(ステップS22)。デー
タ入出力制御部501は、コマンドデータ部のコマンド
データをもとに該電文が通話ファイル名出力要求電文で
あると判断すると(S23)、端末アドレス部62のア
ドレスデータをアドレス記憶部503に記憶させる(ス
テップS24)。データ入出力制御部501は、新たな
音声データを音声データ記録領域部401に記録する毎
に生成して生成ファイル名記憶部に記憶された通話ファ
イル名の全てを読み出し(ステップS25)、読み出し
た通話ファイル名をデータ変換部504に送信する(ス
テップS26)。このときデータ入出力制御部501は
読み出した通話ファイル名を生成ファイル名記憶部20
2から削除する(ステップS27)。ファイル名データ
変換部504は受信した前記通話ファイルのデータを図
6(b)に示す通話ファイル名応答電文の形式に変換し
(ステップS28)、データ入出力制御部501は、前
記変換した前記通話ファイル名出力応答電文をインタフ
ェース部502を介して前記アドレス記憶部503に記
録したアドレスを有する音声データサーバ6に向けて送
信する(ステップS29)。In the flowchart shown in FIG. 5, when the interface unit 502 receives a call file name output request message from the voice data server 6 via the LAN (step S21), the received output request message is sent to the data input / output control unit 501. (Step S22). When the data input / output control unit 501 determines that the message is a call file name output request message based on the command data of the command data unit (S23), the address data of the terminal address unit 62 is stored in the address storage unit 503. (Step S24). The data input / output control unit 501 reads out all the call file names generated every time new voice data is recorded in the voice data recording area unit 401 and stored in the generated file name storage unit (step S25), and reads them. The call file name is transmitted to the data conversion unit 504 (step S26). At this time, the data input / output control unit 501 generates the read call file name from the generated file name storage unit 20.
It deletes from 2 (step S27). The file name data conversion unit 504 converts the received call file data into the call file name response message format shown in FIG. 6B (step S28), and the data input / output control unit 501 converts the converted call. The file name output response message is transmitted to the voice data server 6 having the address recorded in the address storage unit 503 via the interface unit 502 (step S29).
【0030】次に、音声記録装置による音声データの出
力動作を図7及び図8を参照して説明する。図7は、音
声データ出力動作を説明するフローチャート、図8は音
声データ出力要求電文及び音声データ出力応答電文の例
を示す図である。音声データ出力要求電文は図8(a)
に示すように、コマンドデータ部81、端末アドレス部
82、及び出力すべき音声データのファイル名を表す指
定ファイル名部83から構成される。コマンドデータ部
81のデータは、この電文が通話ファイル名出力要求電
文であることを示す固定データであり、端末アドレス部
82のデータはこの電文を送信した回線端末装置のアド
レスを表すデータである。Next, the output operation of audio data by the audio recording device will be described with reference to FIGS. 7 and 8. FIG. 7 is a flowchart for explaining a voice data output operation, and FIG. 8 is a diagram showing an example of a voice data output request message and a voice data output response message. The voice data output request message is shown in Fig. 8 (a).
As shown in FIG. 7, it comprises a command data section 81, a terminal address section 82, and a designated file name section 83 representing the file name of the audio data to be output. The data in the command data section 81 is fixed data indicating that this message is a call file name output request message, and the data in the terminal address section 82 is data representing the address of the line terminal device that transmitted this message.
【0031】音声データ出力応答電文は図8(b)に示
すように、コマンドデータ部84、出力ファイル名部8
5、パケット番号部86,データサイズ部87,固定長
の音声データ部88及びデータ継続識別子89から構成
される。コマンドデータ部84のデータはこの電文が音
声データ出力応答電文であることを示す固定データであ
り、出力ファイル名部85のデータは出力した音声デー
タを表すファイル名である。また、パケット番号部は分
割された音声データの順位を示すデータ、データサイズ
部87は音声データ部88の大きさを示すデータ、デー
タ継続識別子89は継続する音声データの有無を示すデ
ータである。また、図8(c)は音声データ出力応答電
文の具体例を示す図である。この例では、図4(b)を
参照すると、管理番号00004692、ファイル名0
2_200101041342.wavの音声データを
2つのパケット(電文)に分割して出力することを示し
ている。As shown in FIG. 8B, the voice data output response message includes a command data portion 84 and an output file name portion 8
5, a packet number portion 86, a data size portion 87, a fixed length voice data portion 88 and a data continuation identifier 89. The data in the command data section 84 is fixed data indicating that this message is a voice data output response message, and the data in the output file name section 85 is a file name representing the outputted voice data. The packet number part is data indicating the order of the divided audio data, the data size part 87 is data indicating the size of the audio data part 88, and the data continuation identifier 89 is data indicating the presence or absence of continuous audio data. Further, FIG. 8C is a diagram showing a specific example of the voice data output response message. In this example, referring to FIG. 4B, management number 00004692 and file name 0
2_200101041342. This shows that the voice data of wav is divided into two packets (telegrams) and output.
【0032】図7に示すフローチャートにおいて、イン
タフェース部502はLANを介して音声データサーバ
6からの電文を受信すると(ステップS41)、受信し
た電文をデータ入出力制御部501に入力する(ステッ
プS42)。データ入出力制御部501は、電文のコマ
ンドデータ部81のデータから、該電文が音声データ出
力要求電文であると判断すると(ステップS43)、該
電文の端末アドレス部82のアドレスデータをアドレス
記憶部503に記憶させる(ステップS44)。データ
入出力制御部501は電文の指定ファイル名部83から
出力すべき音声データのファイル名を抽出し(ステップ
S45)、音声データ記録領域部401から指定された
音声データを音声データ変換部505に出力するよう制
御する(ステップS46)。音声データ変換部505は
音声データを受信すると、該音声データを図8(b)に
示す音声データ出力応答電文の形式に変換する。すなわ
ち、音声データの長さは通話毎に異なるため、1つの電
文に収容しきれない場合は複数の電文に分割して出力す
る(ステップS47)。データ入出力制御部501は前
記音声データ出力応答電文を、インタフェース502を
介してアドレス記憶部503に記憶したアドレスの音声
データサーバ6に向けて出力するよう制御する。In the flowchart shown in FIG. 7, when the interface section 502 receives a telegram from the voice data server 6 via the LAN (step S41), the received telegram is input to the data input / output control section 501 (step S42). . When the data input / output control unit 501 determines from the data of the command data unit 81 of the electronic message that the electronic message is a voice data output request electronic message (step S43), the address data of the terminal address unit 82 of the electronic message is stored in the address storage unit. It is stored in 503 (step S44). The data input / output control unit 501 extracts the file name of the audio data to be output from the specified file name unit 83 of the electronic message (step S45), and transfers the audio data specified by the audio data recording area unit 401 to the audio data conversion unit 505. The output is controlled (step S46). Upon receiving the voice data, the voice data conversion unit 505 converts the voice data into a voice data output response message format shown in FIG. 8B. That is, since the length of the voice data differs for each call, if it cannot be accommodated in one telegram, the voice data is divided into a plurality of telegrams and output (step S47). The data input / output control unit 501 controls to output the voice data output response message to the voice data server 6 of the address stored in the address storage unit 503 via the interface 502.
【0033】次に、音声データサーバによる音声データ
の取得動作を図9及び図10を参照して説明する。図9
は、音声データの取得動作を説明するフローチャート、
図10は音声データサーバに構築するデータベースを説
明する図である。Next, the operation of acquiring voice data by the voice data server will be described with reference to FIGS. 9 and 10. Figure 9
Is a flowchart for explaining the operation of acquiring voice data,
FIG. 10 is a diagram for explaining a database constructed in the voice data server.
【0034】図10に示すように、音声データサーバ6
上に構築するデータベースは、音声データを記録した音
声記録装置の装置番号、通話ファイル名、通話信号が入
力されたチャンネル番号、通話開始日時、及び音声デー
タが取得済みか否かを表す音声データ取得識別子の5つ
の要素からなり、音声データのファイル名を取得する毎
にこれらのデータが作成される。なお、音声データ取得
識別子は、未取得を「0」、取得済みを「1」とする。
また、前記チャンネル番号及び通話開始日時は、取得し
たファイル名の命名規則からそれぞれ抽出することが可
能である。また、音声記録装置702を識別する音声記
録装置番号は、音声データサーバ6に対し複数の音声記
録装置702を接続する場合、音声データ管理番号が重
複する可能性があり、この場合の音声データを識別する
ために必要となる。As shown in FIG. 10, the voice data server 6
The database built on top of this is the device number of the voice recording device that recorded the voice data, the call file name, the channel number where the call signal was input, the call start date and time, and voice data acquisition that indicates whether or not the voice data has been acquired. It consists of five elements of the identifier, and these data are created every time the file name of the audio data is acquired. The voice data acquisition identifier is “0” when not acquired and “1” when acquired.
Further, the channel number and the call start date and time can be extracted from the naming rule of the acquired file name. Further, the voice recording device number for identifying the voice recording device 702 may have the same voice data management number when a plurality of voice recording devices 702 are connected to the voice data server 6, and the voice data in this case is It is necessary for identification.
【0035】図9に示すフローチャートにおいて、音声
データサーバ6は通話ファイル名出力要求電文を音声記
録装置702に発行する(ステップS61)。音声記録
装置702aあるいは702bは、通話ファイル名出力
要求電文を受信した後に、通話ファイル名出力応答電文
を送信し、音声データサーバ6は該電文を受信する(ス
テップS62)。音声データサーバ6は、受信した通話
ファイル名からチャンネル番号と通話開始日時を抽出し
(ステップS63)、これらのデータに音声記録装置番
号を加えてデータベースに追加登録する(ステップS6
4)。このとき、新たに登録したデータに対応した音声
データ取得識別子は全て未取得の扱い(「0」)とす
る。すなわち、図10(a)に示すように、新たに所得
したファイル(ファイル名 2_200−010415
03.WaV、18_200101041505.Wa
V、07_200101041514.wav)の音声
データ取得識別子は「0」とする。In the flowchart shown in FIG. 9, the voice data server 6 issues a call file name output request message to the voice recording device 702 (step S61). After receiving the call file name output request message, the voice recording device 702a or 702b transmits the call file name output response message, and the voice data server 6 receives the message (step S62). The voice data server 6 extracts the channel number and the call start date and time from the received call file name (step S63), adds the voice recording device number to these data, and additionally registers them in the database (step S6).
4). At this time, all the voice data acquisition identifiers corresponding to the newly registered data are treated as unacquired (“0”). That is, as shown in FIG. 10A, the newly-acquired file (file name 2_200-010415)
03. WaV, 18_200101041505. Wa
V, 07_2001010441514. The voice data acquisition identifier of wav) is “0”.
【0036】データベース構築後、音声データサーバ6
はデータベースを検索して未取得の音声データの有無を
判断し(ステップS65)、未取得の音声データがある
場合は該データを取得すべく音声データ出力要求電文を
音声記録装置702に発行する(ステップS66)。音
声記録装置702は前記音声データ出力要求電文を受信
した後に、要求された音声データを含む音声データ出力
応答電文を送信し、音声データサーバ6は該音声データ
出力応答電文を受信する(ステップS67)。After building the database, the voice data server 6
Searches the database to determine whether or not there is unacquired voice data (step S65), and if there is unacquired voice data, issues a voice data output request message to the voice recording device 702 to acquire the data ( Step S66). After receiving the voice data output request message, the voice recording device 702 transmits a voice data output response message including the requested voice data, and the voice data server 6 receives the voice data output response message (step S67). .
【0037】音声データサーバ6は、前記受信した音声
データ出力応答電文から音声データ部88のデータを抽
出する(ステップS68)。複数の電文に分かれている
場合はそれぞれの電文から抽出した音声データ部88の
データを結合して音声データを復元し(ステップS6
9)、復元した音声データを音声データサーバ内のデー
タベースに記録する(ステップS70)。次いで、取得
した音声データに対する音声データ取得識別子を「1」
変更して取得済とする(ステップS71)。The voice data server 6 extracts the data of the voice data section 88 from the received voice data output response message (step S68). If it is divided into a plurality of electronic messages, the data of the audio data portion 88 extracted from each electronic message is combined to restore the audio data (step S6).
9) The restored voice data is recorded in the database in the voice data server (step S70). Next, the audio data acquisition identifier for the acquired audio data is set to "1".
It is changed to be acquired (step S71).
【0038】これにより、図10(b)に示すように、
新たに所得したファイル(ファイル名 2_200−0
1041503.WaV、18_2001010415
05.WaV、07_200101041514.wa
v)の音声データ取得識別子は「1」となる。As a result, as shown in FIG.
Newly earned file (file name 2_200-0
1041503. WaV, 18_2001010415
05. WaV, 07_2001010441514. wa
The voice data acquisition identifier of v) is “1”.
【0039】以上説明したように、本実施形態によれ
ば、音声記録装置の記録部に記録した音声データを外部
に接続した音声データサーバから容易に取得することが
できる。また、音声データサーバ6は、生成ファイル名
記憶部202に記憶した通話ファイル名(未取得の音声
データ対応する通話ファイル名)を取得し参照すること
により、機器制御部201の音声データ記録制御とは非
同期で記録部4から未取得の音声データを取得ことがで
きる。このため、機器制御部201の記録処理に影響を
与えることなく音声データを取得することができる。As described above, according to this embodiment, the audio data recorded in the recording section of the audio recording device can be easily obtained from the externally connected audio data server. Further, the voice data server 6 obtains and refers to the call file name (the call file name corresponding to the unacquired voice data) stored in the generated file name storage unit 202, thereby performing the voice data recording control of the device control unit 201. Can asynchronously acquire unacquired voice data from the recording unit 4. Therefore, the audio data can be acquired without affecting the recording process of the device control unit 201.
【0040】[0040]
【発明の効果】以上説明したように本発明によれば、外
部記憶装置に未保存の音声データを容易に検索し、検索
した音声データを前記外部記憶装置に保存することがで
きる。As described above, according to the present invention, it is possible to easily retrieve voice data that has not been stored in the external storage device and store the retrieved voice data in the external storage device.
【図1】本発明の実施形態にかかる音声記録装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an audio recording device according to an embodiment of the present invention.
【図2】記録再生システムを説明する図である。FIG. 2 is a diagram illustrating a recording / reproducing system.
【図3】通話記録動作を説明するフローチャートであ
る。FIG. 3 is a flowchart illustrating a call recording operation.
【図4】通話記録動作により記録されるインデックスデ
ータの変化を示す図である。FIG. 4 is a diagram showing changes in index data recorded by a call recording operation.
【図5】通話ファイル名出力動作を説明するフローチャ
ートである。FIG. 5 is a flowchart illustrating a call file name output operation.
【図6】通話ファイル名出力要求電文及び出力応答電文
の例を示す図である。FIG. 6 is a diagram showing an example of a call file name output request message and an output response message.
【図7】音声データ出力動作を説明するフローチャート
である。FIG. 7 is a flowchart illustrating an audio data output operation.
【図8】音声データ出力要求電文及び音声データ出力応
答電文の例を示す図である。FIG. 8 is a diagram illustrating an example of a voice data output request message and a voice data output response message.
【図9】音声データの取得動作を説明するフローチャー
トである。FIG. 9 is a flowchart illustrating a voice data acquisition operation.
【図10】音声データサーバに構築するデータベースを
説明する図である。FIG. 10 is a diagram illustrating a database constructed in a voice data server.
1 信号入力部 2 制御部 3 操作部 4 記録部 5 データ入出力部 6 音声データサーバ 101 話中検出部 102 音声圧縮部 201 機器制御部 202 生成ファイル名記憶部 401 音声データ記録領域部 402 インデックスデータ記録領域部 501 データ入出力制御部 502 インタフェース部 503 アドレス記憶部 504 ファイル名データ変換部 505 音声データ変換部 701 PBX 702 音声記録装置 705a,705b,705c 回線端末装置 1 Signal input section 2 control unit 3 operation part 4 recording section 5 Data input / output section 6 Voice data server 101 Busy detection section 102 voice compression unit 201 Equipment control unit 202 Generated file name storage section 401 audio data recording area section 402 Index data recording area 501 data input / output control unit 502 Interface section 503 address storage unit 504 File name data converter 505 Voice data converter 701 PBX 702 Audio recording device 705a, 705b, 705c Line terminal device
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G10L 9/18 H Fターム(参考) 5D044 AB05 BC01 BC04 CC03 DE17 DE49 EF05 FG18 GK12 HL11 5D045 DA20 5D077 AA12 CA02 DC11 DC16 5K015 AA06 GA02 5K024 AA72 BB05 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI theme code (reference) G10L 9/18 HF term (reference) 5D044 AB05 BC01 BC04 CC03 DE17 DE49 EF05 FG18 GK12 HL11 5D045 DA20 5D077 AA12 CA02 DC11 DC16 5K015 AA06 GA02 5K024 AA72 BB05
Claims (2)
音声圧縮し生成した音声データを順次記録する音声記録
装置であって、該音声記録装置は、 前記音声データを記録する音声データ記録領域部及び前
記音声データを管理するためのインデックスデータを記
録するインデックスデータ記録領域部を備えた記録部
と、 前記音声データ記録領域部に新たな音声データを記録す
る毎に該音声データに対応する通話ファイルを生成して
記憶し、外部からの転送要求に基づき前記通話ファイル
を出力する毎に前記通話ファイルの記憶を削除する制御
部と、 前記外部からの転送要求に基づき前記通話ファイル及び
音声データを出力するデータ入出力部を備えたことを特
徴とする音声記録装置。1. A voice recording device for sequentially recording voice data generated by voice-compressing a call signal input via a communication line, the voice recording device comprising a voice data recording area for recording the voice data. Section and a recording section having an index data recording area section for recording index data for managing the audio data, and a call corresponding to the audio data every time new audio data is recorded in the audio data recording area section. A control unit that generates and stores a file and deletes the storage of the call file each time the call file is output based on a transfer request from the outside, and the call file and voice data based on the transfer request from the outside. An audio recording device comprising a data input / output unit for outputting.
音声圧縮し生成した音声データを順次記録する音声記録
装置であって、該音声記録装置は、 前記音声データを記録する音声データ記録領域部及び前
記音声データを管理するためのインデックスデータを記
録するインデックスデータ記録領域部を備え、 前記音声データ記録領域部に新たな音声データを記録す
る毎に該音声データに対応する通話ファイルを生成して
記憶し、外部からの転送要求に基づき前記通話ファイル
を出力する毎に該通話ファイルの記憶を削除すると共
に、外部からの要求に基づき、前記出力した通話ファイ
ルに対応する音声データを出力することを特徴とする音
声記録装置。2. A voice recording device for sequentially recording voice data generated by compressing a voice signal input via a communication line, the voice recording device comprising a voice data recording area for recording the voice data. Section and an index data recording area section for recording index data for managing the audio data, and each time new audio data is recorded in the audio data recording area section, a call file corresponding to the audio data is generated. Each time the call file is output based on a transfer request from the outside, the storage of the call file is deleted, and the voice data corresponding to the output call file is output based on the request from the outside. A voice recording device characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002089510A JP2003288099A (en) | 2002-03-27 | 2002-03-27 | Voice recorder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002089510A JP2003288099A (en) | 2002-03-27 | 2002-03-27 | Voice recorder |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003288099A true JP2003288099A (en) | 2003-10-10 |
Family
ID=29235074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002089510A Pending JP2003288099A (en) | 2002-03-27 | 2002-03-27 | Voice recorder |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003288099A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009271919A (en) * | 2008-04-30 | 2009-11-19 | Ricoh Co Ltd | System, device and method for managing electronic data |
| US9209975B2 (en) | 2008-10-15 | 2015-12-08 | Ricoh Company, Ltd. | Secure access of electronic documents and data from client terminal |
-
2002
- 2002-03-27 JP JP2002089510A patent/JP2003288099A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009271919A (en) * | 2008-04-30 | 2009-11-19 | Ricoh Co Ltd | System, device and method for managing electronic data |
| US9209975B2 (en) | 2008-10-15 | 2015-12-08 | Ricoh Company, Ltd. | Secure access of electronic documents and data from client terminal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3152935B2 (en) | Logging recording system for wireless trunks | |
| JPWO2005033952A1 (en) | Information reproducing apparatus and method, and program | |
| US5448420A (en) | Method and a system for storing audio | |
| JP5621222B2 (en) | Call recording / playback method and call recording apparatus | |
| JP2007527575A (en) | Method and apparatus for synchronizing and identifying content | |
| JP2003288099A (en) | Voice recorder | |
| JPH10271245A (en) | Method, system, and device for information communication | |
| JP2002335478A (en) | Video recording and playback system | |
| JPH11252255A (en) | Call recording system | |
| JPH04178771A (en) | Data base retrieval communication controller | |
| KR100211327B1 (en) | Method of concurrently processing video and audio in a home automation device | |
| JP2003228375A (en) | Music data transmission / reception system and music data transmission / reception method | |
| JP2003109358A (en) | Voice recording and reproducing device | |
| JPH02216687A (en) | Audio/music information management system and audio/music information management network system | |
| US20020106061A1 (en) | Telephone answering system | |
| CN114172996B (en) | Interphone with recording function and recording method thereof | |
| JPH10285536A (en) | Video signal processing device | |
| JP2001318997A (en) | Archive system | |
| JP2005107617A5 (en) | ||
| JPH04167743A (en) | Telephone set | |
| JPH10301825A (en) | Information reproducing device | |
| JP4172228B2 (en) | Audio data distribution method, server client system, and server apparatus | |
| JP4118351B2 (en) | Audio information recording device | |
| JP2004320455A (en) | Program recording system, recording device, server device, program recording system control method, and program recording system control program | |
| JP2000333111A (en) | Video server |