[go: up one dir, main page]

JP2011035594A - Data receiver, transmitter/receiver, method, and program - Google Patents

Data receiver, transmitter/receiver, method, and program Download PDF

Info

Publication number
JP2011035594A
JP2011035594A JP2009178902A JP2009178902A JP2011035594A JP 2011035594 A JP2011035594 A JP 2011035594A JP 2009178902 A JP2009178902 A JP 2009178902A JP 2009178902 A JP2009178902 A JP 2009178902A JP 2011035594 A JP2011035594 A JP 2011035594A
Authority
JP
Japan
Prior art keywords
data
signal
circuit
detection result
transmission
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.)
Withdrawn
Application number
JP2009178902A
Other languages
Japanese (ja)
Inventor
Atsushi Murashima
淳 村島
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2009178902A priority Critical patent/JP2011035594A/en
Publication of JP2011035594A publication Critical patent/JP2011035594A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data transmitter/receiver capable of saving or transmitting data including a desired component out of signal components included in received data. <P>SOLUTION: A reception circuit 110 receives data. A signal detection circuit 120 detects a signal included in data received by the reception circuit 110. A data processing circuit 140 corrects the data on the basis of the signal detection result of the signal detection circuit 120. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、データ送受信装置、方法、及び、プログラムに関し、更に詳しくは、種々の信号成分を含むデータを受信するデータ送受信装置、データ送受信方法及びデータ送受信プログラムに関する。   The present invention relates to a data transmission / reception apparatus, method, and program, and more particularly, to a data transmission / reception apparatus, a data transmission / reception method, and a data transmission / reception program that receive data including various signal components.

データを受信し、出力するデータ送受信装置がある。特許文献1は、デジタル移動通信網において通信中の回線から情報を取り込んで通話をモニタする音声モニタ回路が記載された文献である。図8は、特許文献1に記載の音声モニタ回路で用いられる非音声対応モジュールを示している。通話路スイッチ1003は、試験対象回線を分岐する。非音声識別回路1015は、試験対象回線から分岐して入力する符号化列から、非音声通信の識別情報を検出する。音声ROM1016は、非音声通信であることを知らせる音声ガイダンスをμ−law符号化した情報として記憶している。   There is a data transmission / reception device that receives and outputs data. Patent Document 1 describes a voice monitor circuit that captures information from a communication line in a digital mobile communication network and monitors a call. FIG. 8 shows a non-voice compatible module used in the voice monitor circuit described in Patent Document 1. The communication path switch 1003 branches the test target line. The non-speech identification circuit 1015 detects non-speech communication identification information from an encoded sequence that is branched and input from the test target line. The voice ROM 1016 stores voice guidance that informs that non-voice communication is being performed as μ-law encoded information.

音声ROM1016は、常時、音声ガイダンスの情報をセレクタ1017に出力する。非音声識別回路1015は、非音声通信の識別情報を検出すると、その旨を示す判定信号をセレクタ1017に送る。セレクタ1017は、非音声通信の識別情報が検出された旨を示す判定信号が入力されると、D/A変換器1041に、音声ROM1016から入力する音声ガイダンスの情報を出力する。セレクタ1017は、非音声識別回路1015から非音声通信の識別情報を検出しない旨の判定信号が入力されたときは、試験対象回線から分岐された符号化列を、D/A変換器1041に出力する。   The voice ROM 1016 always outputs voice guidance information to the selector 1017. When the non-voice identification circuit 1015 detects non-voice communication identification information, the non-voice identification circuit 1015 sends a determination signal indicating the fact to the selector 1017. When a determination signal indicating that identification information for non-voice communication has been detected is input, selector 1017 outputs voice guidance information input from voice ROM 1016 to D / A converter 1041. When the determination signal indicating that the non-voice communication identification information is not detected is input from the non-voice identification circuit 1015, the selector 1017 outputs the encoded sequence branched from the test target line to the D / A converter 1041. To do.

特許公開平8−32675号公報Japanese Patent Publication No. 8-32675 特許公開平7−30930号公報Japanese Patent Publication No. 7-30930 特許第3344782号Japanese Patent No. 3344784 特許第3464055号Japanese Patent No. 3464055

3GPP TS 26.094,“Mandatory speech codec speech processing functions; Adaptive Multi-Rate (AMR) speech codec; Voice Activity Detector (VAD)”,V0.0(2007-06)3GPP TS 26.094, “Mandatory speech codec speech processing functions; Adaptive Multi-Rate (AMR) speech codec; Voice Activity Detector (VAD)”, V0.0 (2007-06) 3GPP TS 26.090, “AMR speech codec; Transcoding Functions”,V0.0(2007-06)3GPP TS 26.090, “AMR speech codec; Transcoding Functions”, V0.0 (2007-06) ITU-T Recommendation H.263, “Video Coding for Low Bit Rate Communication”,H263(2005-01)ITU-T Recommendation H.263, “Video Coding for Low Bit Rate Communication”, H263 (2005-01) IETF RFC3267, “Real-Time Transport Protocol (RTP) Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs”,2002年6月IETF RFC3267, “Real-Time Transport Protocol (RTP) Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs”, June 2002

特許文献1に記載の音声モニタ回路は、分岐して入力した符号化信号が非音声通信の信号であるときは、非音声通信であることを保守者へ知らせるガイダンスを出力し、音声通信の信号であるときは、分岐した符号化信号をμ−law信号に音声符号化変換した上で出力する回路である。特許文献1に記載の音声モニタ回路で可能になるのは、通信内容が非音声のときに、保守者に非音声通信である旨のメッセージを出力するといった程度のことである。従って、特許文献1に記載の音声モニタ回路を、受信したデータに含まれる信号成分から所望の成分を取り出すといった用途に適用することはできない。   When the encoded signal input after branching is a non-voice communication signal, the voice monitor circuit described in Patent Document 1 outputs a guidance for notifying the maintenance person that the non-voice communication is being performed. Is a circuit that outputs the branched encoded signal after converting the encoded signal into a μ-law signal. The voice monitor circuit described in Japanese Patent Laid-Open Publication No. 2003-228561 can only be used to output a message indicating non-voice communication to the maintenance person when the communication content is non-voice. Therefore, the audio monitor circuit described in Patent Document 1 cannot be applied to a use of extracting a desired component from signal components included in received data.

本発明は、上記に鑑み、受信したデータに含まれる信号成分のうち所望の成分を含むデータを保存又は伝送できるデータ受信装置、送受信装置、方法、及び、プログラムを提供することを目的とする。   In view of the above, an object of the present invention is to provide a data receiving apparatus, transmitting / receiving apparatus, method, and program capable of storing or transmitting data including a desired component among signal components included in received data.

上記目的を達成するために、本発明は、データを受信する受信回路と、前記受信回路が受信したデータに含まれる信号を検出する信号検出回路と、前記信号検出回路の信号検出結果に基づいて前記データを修正するデータ処理回路とを備えるデータ受信装置を提供する。   To achieve the above object, the present invention is based on a receiving circuit for receiving data, a signal detecting circuit for detecting a signal included in the data received by the receiving circuit, and a signal detection result of the signal detecting circuit. There is provided a data receiving device comprising a data processing circuit for correcting the data.

本発明は、データ受信装置が、データを受信するステップと、前記データ受信装置が、前記受信したデータに含まれる信号を検出するステップと、前記データ受信装置が、前記信号の検出結果に基づいて前記受信したデータを修正するステップとを有するデータ受信装置のデータ受信方法を提供する。   The present invention includes a step in which a data receiving device receives data, a step in which the data receiving device detects a signal included in the received data, and the data receiving device is based on a detection result of the signal. A data receiving method for a data receiving apparatus, comprising the step of modifying the received data;

本発明は、コンピュータに、データを受信する処理と、前記受信されたデータに含まれる信号を検出する処理と、前記信号の検出結果に基づいて前記受信されたデータを修正する処理とを実行させるプログラムを提供する。   The present invention causes a computer to execute a process of receiving data, a process of detecting a signal included in the received data, and a process of correcting the received data based on a detection result of the signal Provide a program.

本発明のデータ受信装置、送受信装置、方法、及び、プログラムは、受信したデータに含まれる信号成分のうち所望の成分を含むデータを保存又は伝送できる。   The data reception device, transmission / reception device, method, and program of the present invention can store or transmit data including a desired component among signal components included in the received data.

本発明の第1実施形態のデータ送受信装置を示すブロック図。1 is a block diagram showing a data transmitting / receiving apparatus according to a first embodiment of the present invention. 信号検出結果と制御信号との対応関係を例示するテーブル。The table which illustrates the correspondence of a signal detection result and a control signal. 動作手順を示すフローチャート。The flowchart which shows an operation | movement procedure. 本発明の第2実施形態のデータ送受信装置を示すブロック図。The block diagram which shows the data transmitter / receiver of 2nd Embodiment of this invention. 本発明の第3実施形態のデータ送受信装置を示すブロック図。The block diagram which shows the data transmitter / receiver of 3rd Embodiment of this invention. 本発明の第4実施形態のデータ送受信装置を示すブロック図。The block diagram which shows the data transmitter / receiver of 4th Embodiment of this invention. 本発明の第5実施形態のデータ送受信装置を示すブロック図。The block diagram which shows the data transmitter / receiver of 5th Embodiment of this invention. 特許文献1に記載の音声モニタ回路を示すブロック図。The block diagram which shows the audio | voice monitor circuit of patent document 1. FIG.

以下、図面を参照し、本発明の実施の形態を詳細に説明する。図1は、本発明の第1実施形態のデータ送受信装置を示している。データ送受信装置は、入力回路100と出力回路200とを有する。入力回路100は、受信回路110、信号検出回路120、制御回路130、及び、受信データ記憶回路150を有する。入力回路100は、データ受信装置に相当する。出力回路200は、送信回路210及び送信データ記憶回路220を有する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 shows a data transmitting / receiving apparatus according to a first embodiment of the present invention. The data transmission / reception apparatus includes an input circuit 100 and an output circuit 200. The input circuit 100 includes a reception circuit 110, a signal detection circuit 120, a control circuit 130, and a reception data storage circuit 150. The input circuit 100 corresponds to a data receiving device. The output circuit 200 includes a transmission circuit 210 and a transmission data storage circuit 220.

受信回路110は、端子10を介してデータを入力する。入力するデータには、例えば、音声、映像、テキストなどのメディアデータを想定することができる。受信回路110が受信するデータには、種々の成分の信号が含まれている。信号検出回路120は、受信回路110が受信したデータに含まれる信号を検出する。信号検出回路120は、所定の信号検出方式を用いて、受信データに対して信号検出を行う。   The receiving circuit 110 inputs data via the terminal 10. As input data, for example, media data such as audio, video, and text can be assumed. Data received by the receiving circuit 110 includes signals of various components. The signal detection circuit 120 detects a signal included in the data received by the reception circuit 110. The signal detection circuit 120 performs signal detection on the received data using a predetermined signal detection method.

信号検出回路120は、例えば、メディアデータとして入力される音声データから、特定の非音声信号を検出する。特定の非音声信号としては、無音や雑音、トーン信号などの非音声信号が考えられる。音声データから非音声信号を検出する信号検出方式としては、例えば特許文献2や非特許文献1に記載される信号検出方式を利用できる。   For example, the signal detection circuit 120 detects a specific non-audio signal from audio data input as media data. As the specific non-speech signal, a non-speech signal such as silence, noise, and tone signal can be considered. As a signal detection method for detecting a non-speech signal from speech data, for example, the signal detection methods described in Patent Document 2 and Non-Patent Document 1 can be used.

信号検出回路120は、受信回路110がメディアデータとして映像データを受信する場合は、例えば、映像データから黒画面やグレー画面などの特定の映像状態を検出する。映像データから特定の映像を検出する信号検出方式には、特許文献3に記載の信号検出方式を利用することができる。信号検出回路120は、メディアデータとして入力されるテキストデータから、特定のキャラクタや単語を検出してもよい。テキストデータから特定のキャラクタや単語を検出する信号検出方式には、特許文献4に記載の信号検出方式を用いることができる。   When the reception circuit 110 receives video data as media data, the signal detection circuit 120 detects a specific video state such as a black screen or a gray screen from the video data, for example. As a signal detection method for detecting a specific video from video data, the signal detection method described in Patent Document 3 can be used. The signal detection circuit 120 may detect a specific character or word from text data input as media data. As a signal detection method for detecting a specific character or word from text data, the signal detection method described in Patent Document 4 can be used.

データ処理回路140は、信号検出回路120での検出結果に基づいて、受信回路110で受信されたデータを修正する。データ処理回路140は、例えば、受信データに含まれる特定の信号成分の減衰や増幅を行う。減衰又は増幅される信号成分は、信号検出回路120で検出された信号成分と一致している必要はない。つまり、データ処理回路140は、信号検出回路120で検出された信号成分に対して修正を行っても、検出された信号成分とは異なる信号成分に対して修正を行ってもよい。   The data processing circuit 140 corrects the data received by the receiving circuit 110 based on the detection result of the signal detection circuit 120. For example, the data processing circuit 140 attenuates or amplifies a specific signal component included in the received data. The signal component to be attenuated or amplified does not need to match the signal component detected by the signal detection circuit 120. That is, the data processing circuit 140 may correct the signal component detected by the signal detection circuit 120 or may correct the signal component different from the detected signal component.

受信データ記憶回路150は、ハードディスクドライブやメモリなどの記憶装置である。データ処理回路140は、修正したデータを、受信データ記憶回路150に記憶する。データ処理回路140は、例えば、信号検出回路120で特定成分の信号が検出されたとき、受信データに対して修正を行った上で、受信データ記憶回路150に、修正データを記憶する。或いは、データ処理回路140は、信号検出回路120で信号検出がないときは受信データをそのまま受信データ記憶回路150に記憶し、信号検出があったときは、修正された受信データを受信データ記憶回路150に記憶する。   The reception data storage circuit 150 is a storage device such as a hard disk drive or a memory. The data processing circuit 140 stores the corrected data in the received data storage circuit 150. For example, when a signal of a specific component is detected by the signal detection circuit 120, the data processing circuit 140 corrects the received data and stores the corrected data in the received data storage circuit 150. Alternatively, the data processing circuit 140 stores the received data as it is in the received data storage circuit 150 when the signal detection circuit 120 does not detect the signal, and when there is a signal detection, the data processing circuit 140 receives the corrected received data as the received data storage circuit. 150.

制御回路130は、入力回路100内の各部を制御する。制御回路130は、信号検出回路120から、信号検出結果を入力し、信号検出結果に応じた制御信号を、受信回路110、データ処理回路140、及び、出力回路200に出力する。受信回路110は、制御信号に従って、データ処理回路140へ受信データを出力する。また、データ処理回路140は、制御信号に基づいて、受信回路110から入力する受信データを修正する。出力回路200は、制御信号に従って、端子20からデータを出力する。   The control circuit 130 controls each unit in the input circuit 100. The control circuit 130 receives the signal detection result from the signal detection circuit 120, and outputs a control signal corresponding to the signal detection result to the reception circuit 110, the data processing circuit 140, and the output circuit 200. The receiving circuit 110 outputs received data to the data processing circuit 140 in accordance with the control signal. In addition, the data processing circuit 140 corrects the received data input from the receiving circuit 110 based on the control signal. The output circuit 200 outputs data from the terminal 20 in accordance with the control signal.

図2は、信号検出回路120での信号検出結果と、制御信号との対応関係を示している。制御回路130は、図2に示すような信号検出結果と制御信号との対応関係を表した制御テーブルを保持している。制御回路130は、制御テーブルを参照して、制御信号を決定する。例えば、制御回路130は、信号検出回路120から非音声1が検出された旨の信号検出結果が入力されたときは、非音声1に対応する制御信号1を受信回路110、データ処理回路140、及び、出力回路200に出力する。この場合、受信回路110、データ処理回路140、及び、出力回路200は、制御信号1に応じた処理を行う。   FIG. 2 shows the correspondence between the signal detection result in the signal detection circuit 120 and the control signal. The control circuit 130 holds a control table showing the correspondence between the signal detection result and the control signal as shown in FIG. The control circuit 130 determines the control signal with reference to the control table. For example, when the signal detection result indicating that the non-voice 1 is detected is input from the signal detection circuit 120, the control circuit 130 receives the control signal 1 corresponding to the non-voice 1 as the reception circuit 110, the data processing circuit 140, And it outputs to the output circuit 200. In this case, the reception circuit 110, the data processing circuit 140, and the output circuit 200 perform processing according to the control signal 1.

なお、信号検出結果と制御信号との対応関係は、受信回路110、データ処理回路140、及び、出力回路200に共通でなくてもよい。例えば、受信回路110、データ処理回路140、及び、出力回路200のそれぞれに対応して制御テーブルを用意しておき、信号検出結果と制御信号との対応を、回路ごとに変えてもよい。具体的には、制御回路130は、例えば、信号検出結果「非音声1」に対して、受信回路110には制御信号0を出力し、データ処理回路140には制御信号1を出力し、出力回路200には制御信号2を出力してもよい。   The correspondence relationship between the signal detection result and the control signal may not be common to the receiving circuit 110, the data processing circuit 140, and the output circuit 200. For example, a control table may be prepared for each of the receiving circuit 110, the data processing circuit 140, and the output circuit 200, and the correspondence between the signal detection result and the control signal may be changed for each circuit. Specifically, for example, the control circuit 130 outputs a control signal 0 to the reception circuit 110 and outputs a control signal 1 to the data processing circuit 140 and outputs the signal detection result “non-voice 1”. The control signal 2 may be output to the circuit 200.

また、図1では、制御回路130を設け、受信回路110と、データ処理回路140と、出力回路200とを、制御信号を用いて制御しているが、これら回路を、制御信号を介在させずに制御する構成も可能である。例えば、信号検出回路120の信号検出結果を、直接に受信回路110、データ処理回路140、及び、出力回路200に入力する。各回路は、それぞれ信号検出回路120から入力する信号検出結果に応じた処理を行う。この場合、制御回路130は省略可能である。或いは、信号検出結果を出力回路200に入力し、出力回路200からデータ受信回路110及びデータ処理回路140を制御する構成も可能である。この場合、出力回路200でのデータ出力状態に応じて、データ処理回路140でのデータの修正を制御できる。   In FIG. 1, the control circuit 130 is provided and the reception circuit 110, the data processing circuit 140, and the output circuit 200 are controlled using control signals. However, these circuits are not intervened with control signals. It is also possible to perform a control to For example, the signal detection result of the signal detection circuit 120 is directly input to the reception circuit 110, the data processing circuit 140, and the output circuit 200. Each circuit performs processing according to the signal detection result input from the signal detection circuit 120. In this case, the control circuit 130 can be omitted. Alternatively, a configuration in which the signal detection result is input to the output circuit 200 and the data receiving circuit 110 and the data processing circuit 140 are controlled from the output circuit 200 is also possible. In this case, data correction in the data processing circuit 140 can be controlled in accordance with the data output state in the output circuit 200.

出力回路200は、データ送信装置に相当する。送信データ記憶回路220は、所定のデータを記憶保持する。送信データ記憶回路220は、例えば、音声、映像、テキストなどのメディアデータを記憶する。例えば、メディアデータとして音声データを想定する場合、送信データ記憶回路220は、種々の音声ガイダンスに相当するデータをファイルとして記憶する。   The output circuit 200 corresponds to a data transmission device. The transmission data storage circuit 220 stores and holds predetermined data. The transmission data storage circuit 220 stores media data such as audio, video, and text. For example, when audio data is assumed as media data, the transmission data storage circuit 220 stores data corresponding to various audio guidances as files.

送信データ記憶回路220に記憶されるデータは、記憶効率の観点から、適切なメディア符号方式を用いて符号化されていてもよい。音声データのメディア符号化方式としては、例えば非特許文献2に記載の符号化方式を利用することができる。メディアデータとして映像データを考えた場合も、同様に、送信データ記憶回路220は、種々の映像ガイダンスに相当する複数のデータをファイルとして記憶保持する。映像データの符号化には、非特許文献3に記載のメディア符号化方式を利用することができる。   The data stored in the transmission data storage circuit 220 may be encoded using an appropriate media encoding method from the viewpoint of storage efficiency. As a media encoding method of audio data, for example, the encoding method described in Non-Patent Document 2 can be used. When video data is considered as media data, similarly, the transmission data storage circuit 220 stores and holds a plurality of data corresponding to various video guidances as files. For encoding video data, the media encoding method described in Non-Patent Document 3 can be used.

送信回路210は、信号検出回路120での信号検出結果に応じて、データを端子20から出力する。送信回路210は、送信データ記憶回路220からデータを読み出し、端子20から出力する。データの出力先は、端子10にデータを入力した相手でもよく、或いは、それとは異なる相手でもよい。送信回路210は、入力回路100の制御回路130が出力した制御信号に応じて、送信データ記憶回路220からデータを読み出す。   The transmission circuit 210 outputs data from the terminal 20 in accordance with the signal detection result in the signal detection circuit 120. The transmission circuit 210 reads data from the transmission data storage circuit 220 and outputs it from the terminal 20. The output destination of the data may be the other party who input the data to the terminal 10 or a different party. The transmission circuit 210 reads data from the transmission data storage circuit 220 in accordance with the control signal output from the control circuit 130 of the input circuit 100.

動作手順について説明する。図3は、送受信装置の動作手順を示している。受信回路110は、端子10を介してデータを入力する(ステップS1)。受信回路110は、受信したデータを信号検出回路120に出力する。受信回路110は、データが複数のブロックに分割されているときは、ブロックデータを受信するたびに、信号検出回路120にブロックデータを出力してもよい。ブロックデータのサイズは、固定サイズでも、ブロックごとにサイズが異なっていてもよい。   The operation procedure will be described. FIG. 3 shows an operation procedure of the transmission / reception apparatus. The receiving circuit 110 inputs data through the terminal 10 (step S1). The reception circuit 110 outputs the received data to the signal detection circuit 120. When the data is divided into a plurality of blocks, the reception circuit 110 may output the block data to the signal detection circuit 120 every time the block data is received. The size of the block data may be a fixed size or may be different for each block.

信号検出回路120は、受信データから、特定の信号成分を検出する(ステップS2)。信号検出回路120は、信号検出結果を制御回路130に出力する。信号検出回路120は、特定の信号成分を検出したときは、どの信号成分が検出されたかを示す信号検出結果を出力する。また、信号検出回路120は、特定の信号成分が検出できないときは、その旨を示す信号検出結果を出力する。或いは、信号検出結果なし(信号なし)を、特定の信号成分が検出できないときの信号検出結果に対応させてもよい。   The signal detection circuit 120 detects a specific signal component from the received data (step S2). The signal detection circuit 120 outputs the signal detection result to the control circuit 130. When the signal detection circuit 120 detects a specific signal component, the signal detection circuit 120 outputs a signal detection result indicating which signal component is detected. Further, when a specific signal component cannot be detected, the signal detection circuit 120 outputs a signal detection result indicating that fact. Alternatively, no signal detection result (no signal) may correspond to a signal detection result when a specific signal component cannot be detected.

制御回路130は、信号検出回路120から入力する信号検出結果に基づいて、制御信号を決定する(ステップS3)。制御回路130は、制御信号を、受信回路110、データ処理回路140、及び、送信回路210へ出力する。受信回路110は、例えば、制御信号と、データ処理回路140へデータを出力すべきか否かをとの対応関係を示すテーブルを保持している。受信回路110は、制御信号が入力されると、保持するテーブルを参照して、受信データをデータ処理回路140へ出力するか否かを決定する。   The control circuit 130 determines a control signal based on the signal detection result input from the signal detection circuit 120 (step S3). The control circuit 130 outputs a control signal to the reception circuit 110, the data processing circuit 140, and the transmission circuit 210. For example, the reception circuit 110 holds a table indicating a correspondence relationship between a control signal and whether or not data should be output to the data processing circuit 140. When the control signal is input, the reception circuit 110 refers to the table held and determines whether to output the reception data to the data processing circuit 140.

データ処理回路140は、例えば、制御信号と、データの修正内容との対応関係を示すテーブルを保持している。データ処理回路140は、制御信号が入力されると、保持するテーブルを参照して、受信回路110から入力した受信データの修正を行う(ステップS4)。データ処理回路140は、ステップS4では、特定の信号成分を増幅し、或いは、減衰する。データ処理回路140は、修正した受信データを受信データ記憶回路150に記憶する。   The data processing circuit 140 holds, for example, a table indicating a correspondence relationship between control signals and data correction contents. When the control signal is input, the data processing circuit 140 refers to the held table and corrects the received data input from the receiving circuit 110 (step S4). In step S4, the data processing circuit 140 amplifies or attenuates a specific signal component. The data processing circuit 140 stores the corrected received data in the received data storage circuit 150.

送信回路210は、例えば、制御信号と、読み出すべきデータとの対応関係を示すテーブルを保持している。送信回路210は、制御信号が入力されると、保持するテーブルを参照して、送信データ記憶回路220からデータを読み出す。送信回路210は、例えば制御信号1に対して、送信データ記憶回路220からデータ1を読み出す。また、送信回路210は、制御信号2に対して、送信データ記憶回路220からデータ2を読み出す。送信回路210は、読み出したデータを、端子20を介して外部に送信する(ステップS5)。   The transmission circuit 210 holds, for example, a table indicating a correspondence relationship between control signals and data to be read. When the control signal is input, the transmission circuit 210 reads data from the transmission data storage circuit 220 with reference to a held table. For example, the transmission circuit 210 reads data 1 from the transmission data storage circuit 220 in response to the control signal 1. The transmission circuit 210 reads data 2 from the transmission data storage circuit 220 in response to the control signal 2. The transmission circuit 210 transmits the read data to the outside via the terminal 20 (step S5).

信号検出回路120は、例えば、音声のメディアデータから、無音や、トーン信号、雑音などの非音声信号を検出する。制御回路130は、図2に示す制御テーブルに従って、検出された非音声信号(非音声1、2、・・・、N)に対応する制御信号(制御信号1、2、・・・、N)を出力する。受信回路110は、制御信号を受け取って、データ処理回路140に受信データを出力する。或いは、受信回路110は、制御信号の有無にかかわらず、常時、データ処理回路140に受信データを出力してもよい。   The signal detection circuit 120 detects non-voice signals such as silence, tone signals, and noise from voice media data, for example. The control circuit 130 controls the control signals (control signals 1, 2,..., N) corresponding to the detected non-speech signals (non-speech 1, 2,..., N) according to the control table shown in FIG. Is output. The receiving circuit 110 receives the control signal and outputs received data to the data processing circuit 140. Alternatively, the reception circuit 110 may always output reception data to the data processing circuit 140 regardless of the presence or absence of a control signal.

データ処理回路140は、受け取った制御信号に基づいて、受信回路110からのデータを修正する。データ処理回路140は、例えば、非音声信号の種類(非音声1、2、・・・、N)に応じて、検出された非音声信号の信号特性に応じて、受信データに含まれる非音声信号の成分の一部又は全部を減衰させる。データ処理回路140は、より詳細には、例えば非音声信号の周波数成分における信号の振幅(エネルギー、電力)が相対的に大きいものを減衰させる。データ処理回路140が減衰させる成分や、減衰の大きさは、減衰後のデータ品質に応じて調整可能であるとする。   The data processing circuit 140 corrects the data from the receiving circuit 110 based on the received control signal. The data processing circuit 140, for example, in accordance with the type of non-speech signal (non-speech 1, 2,..., N), according to the signal characteristics of the detected non-speech signal, the non-speech included in the received data. A part or all of the signal components are attenuated. More specifically, the data processing circuit 140 attenuates, for example, a signal having a relatively large amplitude (energy, power) in a frequency component of a non-speech signal. It is assumed that the component attenuated by the data processing circuit 140 and the magnitude of attenuation can be adjusted according to the data quality after attenuation.

送信データ記憶回路220には、非音声信号の種類(非音声1、2、・・・、N)に対応した種々のデータが記憶されている。送信データ記憶回路220に記憶されたデータは、例えば音声ガイダンスデータである。送信回路210は、制御回路130から入力する制御信号(制御信号1、2、・・・、N)に応じて、送信データ記憶回路220から、非音声信号の種類(非音声1、2、・・・、N)に対応した音声ガイダンスデータを読み出す。送信回路210は、制御回路130から入力する制御信号が、音声信号に対応する制御信号0である場合は、音声ガイダンスデータを出力しない。   The transmission data storage circuit 220 stores various data corresponding to the types of non-speech signals (non-speech 1, 2,..., N). The data stored in the transmission data storage circuit 220 is, for example, voice guidance data. In response to a control signal (control signals 1, 2,..., N) input from the control circuit 130, the transmission circuit 210 sends a non-voice signal type (non-voice 1, 2,...) From the transmission data storage circuit 220. ..Voice guidance data corresponding to N) is read. The transmission circuit 210 does not output the voice guidance data when the control signal input from the control circuit 130 is the control signal 0 corresponding to the voice signal.

なお、検出される信号の種類と制御信号との対応関係、及び、制御信号と出力データとの対応関係は、上記で例示しているものには限定されない。これら対応関係は、所望の動作に応じて任意に定めることができる。また、データ処理回路140の処理において、音声に対する処理を非音声に対して適用し、非音声に対する処理を音声に対する処理に適用するように構成することも可能である。   Note that the correspondence relationship between the type of the detected signal and the control signal and the correspondence relationship between the control signal and the output data are not limited to those exemplified above. These correspondences can be arbitrarily determined according to a desired operation. Further, in the processing of the data processing circuit 140, it is possible to apply processing for sound to non-sound and apply processing for non-speech to processing for sound.

送信データ記憶回路220に記憶されたデータがメディア符号化方式を用いて符号化されている場合、送信回路210は、メディア符号化データに対して、メディア符号化データの属性を示すヘッダ情報を付加してパケットデータを組み立て、パケットデータを端子20を介して送信する構成とすることもできる。メディアデータとして音声データを考えた場合には、音声符号化データに対するパケットデータの組み立て方法として、非特許文献4に記載の方法を利用することができる。これ以外の符号化方式の場合でも、その符号化方式に応じて規定されているパケットデータの組み立て方法を利用することができる。また、パケットデータの送受信が閉じたシステム内でなされる場合には、標準的な方式とは異なる独自のパケットデータの組み立て方法を用いることも可能である。以上のことは、映像データやテキストデータなどの他のメディアデータでも同様である。   When the data stored in the transmission data storage circuit 220 is encoded using the media encoding method, the transmission circuit 210 adds header information indicating the attribute of the media encoded data to the media encoded data. Thus, the packet data can be assembled and the packet data can be transmitted via the terminal 20. When speech data is considered as media data, the method described in Non-Patent Document 4 can be used as a method for assembling packet data for speech encoded data. Even in the case of other encoding methods, a packet data assembling method defined according to the encoding method can be used. When packet data transmission / reception is performed in a closed system, it is possible to use a unique packet data assembly method different from the standard method. The same applies to other media data such as video data and text data.

図1では、受信データ記憶回路150と送信データ記憶回路220とを分けたが、これらは同じ記憶回路でもよい。例えば、受信データ記憶回路150に、送信回路210から出力すべきデータを記憶しておいてもよいし、或いは、送信データ記憶回路220に、データ処理回路140が修正したデータを記憶してもよい。また、送信回路210は、送信データ記憶回路220だけでなく、受信データ記憶回路150からデータを読み出してもよい。記憶回路を共通化する構成を採用した場合、構成を簡素化できる効果がある。   Although the reception data storage circuit 150 and the transmission data storage circuit 220 are separated in FIG. 1, they may be the same storage circuit. For example, data to be output from the transmission circuit 210 may be stored in the reception data storage circuit 150, or data corrected by the data processing circuit 140 may be stored in the transmission data storage circuit 220. . The transmission circuit 210 may read data from the reception data storage circuit 150 as well as the transmission data storage circuit 220. When a configuration in which the memory circuit is shared is employed, there is an effect that the configuration can be simplified.

ここで、データ送受信装置の具体的運用例を説明する。まず、データ送受信装置を、伝言メッセージを残すサービスに適用する場合について説明する。ユーザは、例えば携帯電話機などを用いて、データ送受信装置との間で通信を行う。受信回路110は、入力端子10から、音声メディアデータを受信する。信号検出回路120は、受信されたメディアデータから、非音声信号を検出する。制御回路130は、信号検出回路120が非音声信号を検出しないときは制御信号0を出力する。受信回路110は、受信データをデータ処理回路140に出力し、データ出力回路140は、受信データを受信データ記憶回路150に記憶する。   Here, a specific operation example of the data transmitting / receiving apparatus will be described. First, a case where the data transmitting / receiving apparatus is applied to a service for leaving a message message will be described. The user communicates with the data transmission / reception apparatus using, for example, a mobile phone. The receiving circuit 110 receives audio media data from the input terminal 10. The signal detection circuit 120 detects a non-voice signal from the received media data. The control circuit 130 outputs a control signal 0 when the signal detection circuit 120 does not detect a non-speech signal. The reception circuit 110 outputs the reception data to the data processing circuit 140, and the data output circuit 140 stores the reception data in the reception data storage circuit 150.

ユーザが携帯電話機を操作してトーン信号を送信すると、信号検出回路120は、非音声信号を検出する。ここで検出される非音声信号を、非音声2とする。制御回路130は、図2に示す対応関係に従って、非音声2に対応する制御信号2を出力する。送信回路210は、送信データ記憶回路220から「メッセージを入力ください」というようなデータを読み出し、端子20からユーザの携帯電話機に向けて送信する。ユーザは、メッセージの吹き込みを行う。   When the user operates the mobile phone to transmit a tone signal, the signal detection circuit 120 detects a non-voice signal. The non-speech signal detected here is designated as non-speech 2. The control circuit 130 outputs the control signal 2 corresponding to the non-voice 2 according to the correspondence shown in FIG. The transmission circuit 210 reads data such as “please input a message” from the transmission data storage circuit 220 and transmits the data to the user's mobile phone from the terminal 20. The user blows a message.

データ処理回路140は、制御信号2が入力されると、受信データを修正した上で、受信データ記憶回路150に記憶する。このとき、データ処理回路140は、受信データに含まれている非音声2に相当する信号成分(トーン信号)を減衰する。このようにすることで、受信データ記憶回路150には、不要な信号成分であるトーン信号が抑制された状態で、データが記憶される。その後、ユーザがメッセージを吹き込むと、データ処理回路140は、ユーザのメッセージを受信データ記憶回路150に記憶する。   When the control signal 2 is input, the data processing circuit 140 corrects the received data and stores it in the received data storage circuit 150. At this time, the data processing circuit 140 attenuates the signal component (tone signal) corresponding to the non-voice 2 included in the received data. By doing so, data is stored in the received data storage circuit 150 in a state where tone signals that are unnecessary signal components are suppressed. Thereafter, when the user blows a message, the data processing circuit 140 stores the user's message in the received data storage circuit 150.

ユーザが、メッセージの吹き込み後、別のトーン信号を送信したとする。信号検出回路は、別のトーン信号を検出する。このとき検出される非音声信号を、非音声4とする。制御回路130は、図2に示す対応関係に従って、非音声4に対応する制御信号4を出力する。データ処理回路140は、制御信号4が入力されると、受信データに含まれている非音声4に相当する信号成分(トーン信号)を減衰して、受信データ記憶回路150に記憶する。また、送信回路210は、制御信号4が入力されると、受信データ記憶回路150から、ユーザが吹き込んだメッセージを読み出し、ユーザの携帯電話機に向けて送信する。この場合、ユーザは、自身が吹き込んだメッセージの内容を確認できる。   It is assumed that the user transmits another tone signal after the message is blown. The signal detection circuit detects another tone signal. The non-speech signal detected at this time is designated as non-speech 4. The control circuit 130 outputs the control signal 4 corresponding to the non-voice 4 according to the correspondence shown in FIG. When the control signal 4 is input, the data processing circuit 140 attenuates a signal component (tone signal) corresponding to the non-speech 4 included in the reception data and stores it in the reception data storage circuit 150. In addition, when the control signal 4 is input, the transmission circuit 210 reads a message that the user has blown from the reception data storage circuit 150 and transmits the message to the user's mobile phone. In this case, the user can confirm the content of the message that he / she has infused.

上記では、音声メッセージを保存する観点から、非音声信号であるトーン信号を減衰している。トーン信号は、必ずしも不要な信号であるわけではなく、例えば、電話にて音声を用いずにID番号のような数字を伝達する例など、ユーザから入力されるトーン信号を保存し、利用する場合も考えられる。そのような場合は、トーン信号を強調するために、トーン信号以外の信号成分、具体的には、ユーザがトーン信号を送信する前後に音声を発した場合の音声信号を減衰してもよい。或いは、トーン信号を強調するために、トーン信号以外の信号成分の減衰に代えて、又は、これに加えて、トーン信号の信号成分を増幅してもよい。   In the above, from the viewpoint of storing a voice message, the tone signal which is a non-voice signal is attenuated. A tone signal is not necessarily an unnecessary signal. For example, when a tone signal input from a user is stored and used, for example, a number such as an ID number is transmitted without using voice by telephone. Is also possible. In such a case, in order to emphasize the tone signal, signal components other than the tone signal, specifically, the voice signal when the user utters voice before and after transmitting the tone signal may be attenuated. Alternatively, in order to emphasize the tone signal, the signal component of the tone signal may be amplified instead of or in addition to the attenuation of the signal component other than the tone signal.

次に、別の適用例として、監視カメラを用いた監視に適用する場合を考える。受信回路110は、端子10から、監視カメラが撮影した映像メディアデータを受信する。信号検出回路120は、映像メディアデータから、特定の画像状態を検出する。例えば、監視カメラからの映像が途切れると、信号検出回路120は、黒画面を検出する。制御回路130は、黒画像検出に対応した制御信号を出力する。データ処理回路140は、黒画像の成分を減衰又は除去して、受信データ記憶回路150に記憶する。   Next, as another application example, consider the case of application to monitoring using a monitoring camera. The receiving circuit 110 receives video media data taken by the surveillance camera from the terminal 10. The signal detection circuit 120 detects a specific image state from the video media data. For example, when the video from the surveillance camera is interrupted, the signal detection circuit 120 detects a black screen. The control circuit 130 outputs a control signal corresponding to black image detection. The data processing circuit 140 attenuates or removes the black image component and stores it in the received data storage circuit 150.

送信回路210は、制御信号を受けて、送信データ記憶回路220から「映像断が発生しています」というようなデータを読み出す。送信回路210は、読み出したデータを、通報先として指定されているユーザの携帯電話機などに送信する。この場合、ユーザは、監視カメラにて映像断が発生していることを知ることができる。   In response to the control signal, the transmission circuit 210 reads data such as “video interruption has occurred” from the transmission data storage circuit 220. The transmission circuit 210 transmits the read data to a user's mobile phone or the like designated as a report destination. In this case, the user can know that a video break has occurred in the surveillance camera.

本実施形態では、信号検出回路120は、受信回路110が受信したデータから、信号を検出する。データ処理回路140は、信号検出回路120で検出された信号に応じて、受信データを修正し、受信データ記憶回路150に記憶する。このようにすることで、受信データに含まれる信号成分のうち、所望の信号成分を含むデータを保存することができる。また、本実施形態では、送信回路210は、送信データ記憶回路220から、信号検出回路120で検出された信号に応じたデータを読み出す。このようにすることで、検出された信号成分に応じたデータを出力できる。   In the present embodiment, the signal detection circuit 120 detects a signal from the data received by the reception circuit 110. The data processing circuit 140 modifies the received data in accordance with the signal detected by the signal detection circuit 120 and stores it in the received data storage circuit 150. By doing in this way, the data containing a desired signal component can be preserve | saved among the signal components contained in reception data. In the present embodiment, the transmission circuit 210 reads data corresponding to the signal detected by the signal detection circuit 120 from the transmission data storage circuit 220. By doing in this way, the data according to the detected signal component can be output.

図4は、本発明の第2の実施形態の送受信装置を示している。本実施形態の送受信装置は、図1に示す第1実施形態の送受信装置から、受信データ記憶回路150及び送信データ記憶回路220を省いた構成である。データ処理回路140は、受信データ記憶回路150にデータを記憶するのに替えて、端子11からデータを出力する。送信回路210は、送信データ記憶回路220からデータを読み出して出力するのに代えて、端子21及び端子22を介して入力する任意のデータを出力する。その他の点は、第1実施形態と同様である。   FIG. 4 shows a transmission / reception apparatus according to the second embodiment of the present invention. The transmission / reception apparatus of this embodiment has a configuration in which the reception data storage circuit 150 and the transmission data storage circuit 220 are omitted from the transmission / reception apparatus of the first embodiment shown in FIG. The data processing circuit 140 outputs data from the terminal 11 instead of storing the data in the reception data storage circuit 150. The transmission circuit 210 outputs arbitrary data input via the terminal 21 and the terminal 22 instead of reading and outputting the data from the transmission data storage circuit 220. Other points are the same as in the first embodiment.

本実施形態の動作手順について説明する。本実施形態の動作手順は、図3におけるステップS4及びS5の部分が第1実施形態と相違する。データ処理回路140は、ステップS4で、制御回路130からの制御信号に応じて受信回路110から入力する受信データを修正する。データ処理回路140は、修正したデータを、端子11から外部に出力する。送信回路210は、端子21及び端子22を介して、外部から任意のデータが入力されている。送信回路210は、ステップS5で、制御回路130からの制御信号に応じて、端子21からのデータ、又は、端子22からのデータを選択し、端子20から外部に出力する。   The operation procedure of this embodiment will be described. The operation procedure of this embodiment is different from that of the first embodiment in steps S4 and S5 in FIG. In step S4, the data processing circuit 140 modifies the reception data input from the reception circuit 110 in accordance with the control signal from the control circuit 130. The data processing circuit 140 outputs the corrected data from the terminal 11 to the outside. Arbitrary data is input to the transmission circuit 210 from the outside via the terminal 21 and the terminal 22. In step S5, the transmission circuit 210 selects data from the terminal 21 or data from the terminal 22 according to the control signal from the control circuit 130, and outputs the data from the terminal 20 to the outside.

なお、第2実施形態では、受信データ記憶回路150及び送信データ記憶回路220の双方を省く構成としたが、受信データ記憶回路150と送信データ記憶回路220との何れか一方を省いた構成も可能である。すなわち、受信データ記憶回路150を省いて、データ処理回路140が端子11からデータを出力しつつ、送信回路210が送信データ記憶回路220からデータを読み出して出力するという構成も可能である。逆に、送信データ記憶回路220を省いて、データ処理回路140が受信データ記憶回路150にデータを記憶しつつ、送信回路210が端子21及び端子22を介して入力する任意のデータを出力するという構成も可能である。また、図4では、送信回路210へデータを入力する端子を端子21と端子22の2つとしているが、端子の数は任意であり、3つ以上の端子を介してデータを送信回路210へ入力してもよい。   In the second embodiment, the reception data storage circuit 150 and the transmission data storage circuit 220 are both omitted. However, either the reception data storage circuit 150 or the transmission data storage circuit 220 may be omitted. It is. That is, a configuration in which the reception data storage circuit 150 is omitted and the data processing circuit 140 outputs data from the terminal 11 while the transmission circuit 210 reads and outputs data from the transmission data storage circuit 220 is also possible. Conversely, the transmission data storage circuit 220 is omitted, and the data processing circuit 140 stores data in the reception data storage circuit 150 while the transmission circuit 210 outputs arbitrary data input via the terminal 21 and the terminal 22. Configuration is also possible. Further, in FIG. 4, there are two terminals 21 and 22 for inputting data to the transmission circuit 210, but the number of terminals is arbitrary, and data is transmitted to the transmission circuit 210 via three or more terminals. You may enter.

本実施形態では、信号検出回路120は、受信回路110が受信したデータから、信号を検出する。データ処理回路140は、信号検出回路120で検出された信号に応じて、受信データを修正し、端子11から出力する。このようにすることで、受信データに含まれる信号成分のうち、所望の信号成分を含むデータを伝送できる。また、本実施形態では、送信回路210は、入力されるデータの中から、信号検出回路120で検出された信号に応じたデータを出力する。このようにすることで、検出された信号成分に応じたデータを出力できる。   In the present embodiment, the signal detection circuit 120 detects a signal from the data received by the reception circuit 110. The data processing circuit 140 corrects the received data according to the signal detected by the signal detection circuit 120 and outputs it from the terminal 11. By doing so, it is possible to transmit data including a desired signal component among the signal components included in the received data. In the present embodiment, the transmission circuit 210 outputs data corresponding to the signal detected by the signal detection circuit 120 from the input data. By doing in this way, the data according to the detected signal component can be output.

図5は、本発明の第3実施形態のデータ送受信装置を示している。本実施形態のデータ送受信装置は、データ処理回路140に端子30を介して指示信号が入力される点で、図1に示す第1実施形態のデータ送受信装置と相違する。データ処理回路140は、外部から指示信号と、制御回路130からの制御信号とに基づいて、受信データを修正する。指示信号は、例えば、データ処理回路140におけるデータ修正のパラメータなどを含む。その他の点は、第1実施形態と同様である。   FIG. 5 shows a data transmitting / receiving apparatus according to the third embodiment of the present invention. The data transmission / reception apparatus of this embodiment is different from the data transmission / reception apparatus of the first embodiment shown in FIG. 1 in that an instruction signal is input to the data processing circuit 140 via the terminal 30. The data processing circuit 140 corrects the received data based on an instruction signal from the outside and a control signal from the control circuit 130. The instruction signal includes, for example, data correction parameters in the data processing circuit 140. Other points are the same as in the first embodiment.

例えば、データ処理回路140は、非音声信号の周波数成分における信号の振幅(エネルギー、電力)が相対的に大きいものを減衰させるとする。指示信号には、データの修正で、減衰させる成分や、減衰の大きさを設定する指示を含めることができる。データ処理回路140は、指示信号の内容に従って、データ修正を行う。また、データ処理回路140は、指示信号が入力されたときは、制御信号の内容にかかわらず、指示信号の内容に従ってデータ修正を行うか、修正を行わないかを切り替えるようにしてもよい。   For example, it is assumed that the data processing circuit 140 attenuates a signal having a relatively large amplitude (energy, power) in a frequency component of a non-speech signal. The instruction signal can include an instruction for setting a component to be attenuated and a magnitude of attenuation by correcting data. The data processing circuit 140 performs data correction according to the content of the instruction signal. In addition, when the instruction signal is input, the data processing circuit 140 may switch between performing data correction and not performing correction according to the content of the instruction signal regardless of the content of the control signal.

本実施形態では、データ処理回路140に、外部から指示信号を入力する。データ処理回路140は、外部から入力する指示信号、及び、信号検出回路120での信号検出結果に応じた制御信号に基づいて、データの修正を行う。本実施形態では、制御信号と指示信号との組み合わせを用いて、データ処理回路140が行う修正の処理内容を可変にできる。或いは、指示信号のみでも、データ処理回路140が行うデータ修正の処理内容を可変にできる。その他の効果は、第1実施形態と同様である。   In this embodiment, an instruction signal is input to the data processing circuit 140 from the outside. The data processing circuit 140 corrects data based on an instruction signal input from the outside and a control signal corresponding to the signal detection result in the signal detection circuit 120. In the present embodiment, it is possible to vary the content of the correction process performed by the data processing circuit 140 using a combination of a control signal and an instruction signal. Alternatively, the contents of the data correction process performed by the data processing circuit 140 can be made variable only with the instruction signal. Other effects are the same as those of the first embodiment.

図6は、本発明の第4実施形態のデータ送受信装置を示している。本実施形態のデータ送受信装置は、データ処理回路140に端子30を介して指示信号が入力される点で、図4に示す第2実施形態のデータ送受信装置と相違する。データ処理回路140が、外部からの指示信号と、信号検出結果に応じた制御信号とに基づいてデータ修正を行う。指示信号の意義、及び、データ処理回路140が行うデータ修正の処理内容は、第3実施形態と同様である。その端の点は、第2実施形態と同様である。本実施形態では、第2実施形態で得られる効果と、第3実施形態で得られる効果とが得られる。   FIG. 6 shows a data transmitting / receiving apparatus according to the fourth embodiment of the present invention. The data transmission / reception apparatus of this embodiment is different from the data transmission / reception apparatus of the second embodiment shown in FIG. 4 in that an instruction signal is input to the data processing circuit 140 via the terminal 30. The data processing circuit 140 performs data correction based on an external instruction signal and a control signal corresponding to the signal detection result. The meaning of the instruction signal and the contents of the data correction process performed by the data processing circuit 140 are the same as those in the third embodiment. The end point is the same as in the second embodiment. In this embodiment, the effect obtained in the second embodiment and the effect obtained in the third embodiment are obtained.

図7は、本発明の第5実施形態のデータ送受信装置を示している。本実施形態のデータ送受信装置は、デジタル信号処理プロセッサ等のコンピュータ制御で実現される。コンピュータ500は、CPU501とメモリ503と記録媒体読出装置インタフェース504とを有する。記録媒体読出装置600には、記録媒体601がセットされる。CPU501は、メモリ503にロードされたプログラムに従って処理を実行する。記録媒体読出装置インタフェース504は、記録媒体読出装置600から、記録媒体601内に格納されたプログラムを読み出す。   FIG. 7 shows a data transmitting / receiving apparatus according to the fifth embodiment of the present invention. The data transmitting / receiving apparatus according to the present embodiment is realized by computer control such as a digital signal processor. The computer 500 includes a CPU 501, a memory 503, and a recording medium reading device interface 504. A recording medium 601 is set in the recording medium reading device 600. The CPU 501 executes processing according to a program loaded in the memory 503. The recording medium reading device interface 504 reads a program stored in the recording medium 601 from the recording medium reading device 600.

記録媒体601には、コンピュータ500を、データ送受信装置として機能させるためのプログラムが格納されている。より詳細には、記録媒体601には、データを受信する処理と、受信したデータに含まれる信号を検出する処理と、信号の検出結果に基づいて受信されたデータを修正する処理と、信号の検出結果に応じたデータを出力する処理とを、コンピュータ500に実行させるプログラムが格納される。記録媒体601には、FD(フレキシブルディスク)や、CD(Compact Disk)、DVD(Digital Versatile Disk)、磁気テープ(MT)、可搬型HDD(Hard Disk Drive)などの媒体を用いることができる。また、コンピュータ500は、プログラムを特定の媒体から読み出すのではなく、サーバ装置などから、優先や無線などの通信経路を介してプログラムを取得してもよい。   The recording medium 601 stores a program for causing the computer 500 to function as a data transmission / reception device. More specifically, the recording medium 601 includes a process for receiving data, a process for detecting a signal included in the received data, a process for correcting received data based on the detection result of the signal, A program for causing the computer 500 to execute processing for outputting data according to the detection result is stored. As the recording medium 601, a medium such as an FD (flexible disk), a CD (Compact Disk), a DVD (Digital Versatile Disk), a magnetic tape (MT), or a portable HDD (Hard Disk Drive) can be used. Further, the computer 500 may acquire the program from a server device or the like via a communication path such as priority or wireless, instead of reading the program from a specific medium.

なお、上記各実施形態では、主に、入力データとして音声データを想定した。しかしながら、実施形態の説明中に補足したように、入力データは音声データには限定されず、音声データ以外の映像データやテキストデータなどのメディアデータを入力データとしてもよい。その場合、データ処理回路140は、入力したメディアデータに含まれる信号を検出すればよい。また、出力データとして、主に音声データを想定したが、入力データと同様に、出力データは音声データには限定されない。送信回路210は、信号検出結果に応じて、音声以外の映像データやテキストデータなどのメディアデータを送信してよい。   In each of the above embodiments, audio data is mainly assumed as input data. However, as supplemented in the description of the embodiment, the input data is not limited to audio data, and media data such as video data and text data other than audio data may be used as the input data. In that case, the data processing circuit 140 may detect a signal included in the input media data. Further, although audio data is mainly assumed as output data, output data is not limited to audio data, as is the case with input data. The transmission circuit 210 may transmit media data such as video data and text data other than audio according to the signal detection result.

以上、本発明をその好適な実施形態に基づいて説明したが、本発明のデータ受信装置、送受信装置、方法、及び、プログラムは、上記実施形態にのみ限定されるものではなく、上記実施形態の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。   As mentioned above, although this invention was demonstrated based on the suitable embodiment, the data receiver of this invention, a transmission / reception apparatus, a method, and a program are not limited only to the said embodiment, The said embodiment is not limited. Those in which various modifications and changes have been made to the configuration are also included in the scope of the present invention.

最後に、本発明の最小構成について説明する。本発明のデータ受信装置は、最小構成として、受信回路と信号検出回路とデータ処理回路とを備える。受信回路は、データを受信する。信号検出回路は、受信回路が受信したデータに含まれる信号を検出する。データ処理回路は、信号検出結果に基づいてデータを修正する。   Finally, the minimum configuration of the present invention will be described. The data receiving apparatus of the present invention includes a receiving circuit, a signal detection circuit, and a data processing circuit as a minimum configuration. The receiving circuit receives data. The signal detection circuit detects a signal included in the data received by the reception circuit. The data processing circuit corrects the data based on the signal detection result.

本発明のデータ受信方法の最小構成は、データを受信するステップと、受信したデータに含まれる信号を検出するステップと、信号の検出結果に基づいて受信したデータを修正するステップとを有するという構成である。   The minimum configuration of the data receiving method of the present invention includes a step of receiving data, a step of detecting a signal included in the received data, and a step of correcting the received data based on the detection result of the signal. It is.

本発明のプログラムの最小構成は、コンピュータに、データを受信する処理と、受信されたデータに含まれる信号を検出する処理と、信号の検出結果に基づいて受信されたデータを修正する処理とを実行させるという構成である。   The minimum configuration of the program of the present invention includes a process of receiving data in a computer, a process of detecting a signal included in the received data, and a process of correcting the received data based on the signal detection result. The configuration is to execute.

本発明では、データを受信し、受信データから、信号を検出する。その後、信号の検出結果に基づいて、受信データを修正する。このようにすることで、受信データに含まれる信号成分のうち、所望の信号成分を含むデータを得ることができる。   In the present invention, data is received and a signal is detected from the received data. Thereafter, the received data is corrected based on the detection result of the signal. By doing so, it is possible to obtain data including a desired signal component among the signal components included in the reception data.

10、11、20、21、22、30:端子
100:入力回路
110:受信回路
120:信号検出回路
130:制御回路
140:データ処理回路
150:受信データ記憶回路
200:出力回路
210:送信回路
220:送信データ記憶回路
500:コンピュータ
501:CPU
503:メモリ
504:記録媒体読出装置インタフェース
600:記録媒体読出装置
601:記録媒体
10, 11, 20, 21, 22, 30: Terminal 100: Input circuit 110: Reception circuit 120: Signal detection circuit 130: Control circuit 140: Data processing circuit 150: Reception data storage circuit 200: Output circuit 210: Transmission circuit 220 : Transmission data storage circuit 500: Computer 501: CPU
503: Memory 504: Recording medium reading device interface 600: Recording medium reading device 601: Recording medium

Claims (24)

データを受信する受信回路と、
前記受信回路が受信したデータに含まれる信号を検出する信号検出回路と、
前記信号検出回路の信号検出結果に基づいて前記データを修正するデータ処理回路とを備えるデータ受信装置。
A receiving circuit for receiving data;
A signal detection circuit for detecting a signal included in the data received by the reception circuit;
A data receiving apparatus comprising: a data processing circuit that modifies the data based on a signal detection result of the signal detection circuit.
前記データ処理回路は、外部から指示信号を入力し、該指示信号及び前記信号検出結果に基づいて前記データを修正する、請求項1に記載のデータ受信装置。   The data receiving device according to claim 1, wherein the data processing circuit inputs an instruction signal from outside and corrects the data based on the instruction signal and the signal detection result. 前記データ処理回路は、前記データに含まれる信号成分の少なくとも一部を減衰又は増幅する、請求項1又は2に記載のデータ受信装置。   The data receiving device according to claim 1, wherein the data processing circuit attenuates or amplifies at least a part of a signal component included in the data. 前記データ処理回路は、前記信号検出結果に従って、前記修正したデータを受信データ記憶回路に記憶する、請求項1乃至3の何れか一に記載のデータ受信装置。   The data reception device according to claim 1, wherein the data processing circuit stores the corrected data in a reception data storage circuit according to the signal detection result. 前記データ処理回路は、前記信号検出結果に従って、前記修正したデータを外部に出力する、請求項1乃至3の何れか一に記載のデータ受信装置。   The data receiving device according to any one of claims 1 to 3, wherein the data processing circuit outputs the corrected data to the outside according to the signal detection result. 請求項1乃至5の何れか一に記載のデータ受信装置と、
前記信号検出回路の信号検出結果に応じたデータを出力する送信回路とを備えるデータ送受信装置。
A data receiving device according to any one of claims 1 to 5,
A data transmission / reception apparatus comprising: a transmission circuit that outputs data according to a signal detection result of the signal detection circuit.
前記送信回路は、所定のデータを記憶保持する送信データ記憶回路から、前記信号検出結果に応じたデータを読み出し出力する、請求項6に記載のデータ送受信装置。   The data transmission / reception apparatus according to claim 6, wherein the transmission circuit reads and outputs data corresponding to the signal detection result from a transmission data storage circuit that stores and holds predetermined data. 前記データ送信回路は、外部から送信すべきデータを入力し、該入力データのうち、前記信号検出結果に応じたデータを出力する、請求項6に記載のデータ送受信装置。   The data transmission / reception apparatus according to claim 6, wherein the data transmission circuit inputs data to be transmitted from the outside, and outputs data corresponding to the signal detection result among the input data. データ受信装置が、データを受信するステップと、
前記データ受信装置が、前記受信したデータに含まれる信号を検出するステップと、
前記データ受信装置が、前記信号の検出結果に基づいて前記受信したデータを修正するステップとを有するデータ受信装置のデータ受信方法。
A data receiving device receiving data;
The data receiving device detecting a signal included in the received data;
A data receiving method of the data receiving apparatus, the data receiving apparatus comprising: correcting the received data based on the detection result of the signal.
前記データを修正するステップでは、前記データ受信装置は、外部からの指示信号及び前記信号の検出結果に基づいて前記データを修正する、請求項9に記載のデータ受信装置のデータ受信方法。   The data receiving method according to claim 9, wherein in the step of correcting the data, the data receiving device corrects the data based on an external instruction signal and a detection result of the signal. 前記データ受信装置は、前記受信データを修正するステップでは、前記データに含まれる信号成分の少なくとも一部を減衰又は増幅する、請求項9又は10に記載のデータ受信装置のデータ受信方法。   The data receiving method according to claim 9 or 10, wherein in the step of correcting the received data, the data receiving device attenuates or amplifies at least a part of a signal component included in the data. 前記データ受信装置が、前記信号の検出結果に従って、前記修正したデータを受信データ記憶回路に記憶するステップを更に有する、請求項9乃至11の何れか一に記載のデータ受信装置のデータ受信方法。   The data receiving method according to claim 9, further comprising a step of storing the corrected data in a received data storage circuit according to the detection result of the signal. 前記データ受信装置が、前記信号の検出結果に従って、前記修正したデータを外部に出力するステップを更に有する、請求項9乃至11の何れか一に記載のデータ受信装置のデータ受信方法。   The data receiving method according to any one of claims 9 to 11, further comprising a step of outputting the corrected data to the outside in accordance with the detection result of the signal. データ送受信装置が、データを受信するステップと、
前記データ送受信装置が、前記受信したデータに含まれる信号を検出するステップと、
前記データ送受信装置が、前記信号の検出結果に基づいて前記受信したデータを修正するステップと、
前記送受信装置が、前記信号の検出結果に応じたデータを出力するステップとを有するデータ送受信装置のデータ送受信方法。
A data transmitting / receiving device receiving data;
The data transmitting / receiving apparatus detecting a signal included in the received data;
The data transmitting / receiving apparatus correcting the received data based on the detection result of the signal;
A data transmission / reception method of the data transmission / reception apparatus, the data transmission / reception apparatus comprising: outputting data corresponding to the detection result of the signal;
前記データ送受信装置は、データを出力するステップでは、所定のデータを記憶保持する送信データ記憶回路から、前記信号検出結果に応じたデータを読み出し出力する、請求項14に記載のデータ送受信装置のデータ送受信方法。   15. The data transmission / reception device according to claim 14, wherein in the step of outputting data, the data transmission / reception device reads out and outputs data corresponding to the signal detection result from a transmission data storage circuit that stores and holds predetermined data. Transmission / reception method. 前記データ送受信装置は、データを出力するステップでは、外部から入力される送信すべきデータのうち、前記信号の検出結果に応じたデータを出力する、請求項14に記載のデータ送受信装置のデータ送受信方法。   The data transmission / reception apparatus according to claim 14, wherein the data transmission / reception apparatus outputs data corresponding to a detection result of the signal among data to be transmitted input from outside in the step of outputting data. Method. コンピュータに、
データを受信する処理と、
前記受信されたデータに含まれる信号を検出する処理と、
前記信号の検出結果に基づいて前記受信されたデータを修正する処理とを実行させるプログラム。
On the computer,
Processing to receive data;
Processing for detecting a signal included in the received data;
A program for executing a process of correcting the received data based on a detection result of the signal.
前記データを修正する処理では、外部からの指示信号及び前記信号の検出結果に基づいて前記データを修正する、請求項17に記載のプログラム。   The program according to claim 17, wherein in the process of correcting the data, the data is corrected based on an external instruction signal and a detection result of the signal. 前記受信データを修正するでは、前記データに含まれる信号成分の少なくとも一部を減衰又は増幅する、請求項17又は18に記載のプログラム。   The program according to claim 17 or 18, wherein, in modifying the received data, at least a part of a signal component included in the data is attenuated or amplified. 前記コンピュータに、前記信号の検出結果に従って、前記修正されたデータを受信データ記憶回路に記憶する処理を更に実行させる、請求項17乃至19の何れか一に記載のプログラム。   20. The program according to claim 17, further causing the computer to further execute a process of storing the corrected data in a received data storage circuit in accordance with the detection result of the signal. 前記コンピュータに、前記信号の検出結果に従って、前記修正されたデータを外部に出力する処理を更に実行させる、請求項17乃至19の何れか一に記載のプログラム。   The program according to any one of claims 17 to 19, further causing the computer to further execute a process of outputting the corrected data to the outside according to a detection result of the signal. 前記コンピュータに、前記信号の検出結果に応じたデータを出力する処理を更に実行させる、請求項17乃至21に記載のプログラム。   The program according to claim 17, further causing the computer to execute a process of outputting data corresponding to the detection result of the signal. データを出力する処理では、所定のデータを記憶保持する送信データ記憶回路から、前記信号検出結果に応じたデータを読み出し出力する、請求項22に記載のプログラム。   23. The program according to claim 22, wherein in the process of outputting data, data corresponding to the signal detection result is read out and output from a transmission data storage circuit that stores and holds predetermined data. 前記データを出力する処理では、外部から入力される送信すべきデータのうち、前記信号の検出結果に応じたデータを出力する、請求項22に記載のプログラム。   23. The program according to claim 22, wherein in the process of outputting the data, data corresponding to a detection result of the signal is output from data to be transmitted input from the outside.
JP2009178902A 2009-07-31 2009-07-31 Data receiver, transmitter/receiver, method, and program Withdrawn JP2011035594A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009178902A JP2011035594A (en) 2009-07-31 2009-07-31 Data receiver, transmitter/receiver, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009178902A JP2011035594A (en) 2009-07-31 2009-07-31 Data receiver, transmitter/receiver, method, and program

Publications (1)

Publication Number Publication Date
JP2011035594A true JP2011035594A (en) 2011-02-17

Family

ID=43764240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009178902A Withdrawn JP2011035594A (en) 2009-07-31 2009-07-31 Data receiver, transmitter/receiver, method, and program

Country Status (1)

Country Link
JP (1) JP2011035594A (en)

Similar Documents

Publication Publication Date Title
KR101121212B1 (en) Method of transmitting data in a communication system
US10733996B2 (en) User authentication
US10298742B2 (en) Transferring information from a sender to a recipient during a telephone call under noisy environment
CN101790754B (en) System and method for providing amr-wb dtx synchronization
JP2014510299A (en) Device for encoding and decoding watermarked signals
TW201517565A (en) Maintaining audio communication in a congested communication channel
US11087778B2 (en) Speech-to-text conversion based on quality metric
US20110235632A1 (en) Method And Apparatus For Performing High-Quality Speech Communication Across Voice Over Internet Protocol (VoIP) Communications Networks
CN112311802B (en) Information transmission method and information transmission device
JP4862262B2 (en) DTMF signal processing method, processing device, relay device, and communication terminal device
JP2011035594A (en) Data receiver, transmitter/receiver, method, and program
JP6972576B2 (en) Communication equipment, communication systems, communication methods and programs
JP4551555B2 (en) Encoded data transmission device
JP2007088772A (en) Mobile communication terminal
KR102109607B1 (en) System for reducing delay of transmission and reception in communication network, and apparatus thereof
CN101166279A (en) Content transmission method and device using video call
CN114648989A (en) Voice information processing method and device implemented in electronic equipment and storage medium
JP2005073057A (en) Digital speech apparatus
JP5135001B2 (en) Wireless communication apparatus, wireless communication method, and wireless communication system
US9319874B2 (en) Automatic channel pass-through
JP5263712B2 (en) Data transmission / reception device, data transmission / reception method, and data transmission / reception program
RU2798821C2 (en) Converting audio signals captured in different formats to a reduced number of formats to simplify encoding and decoding operations
JP2006279809A (en) Apparatus and method for voice reproducing
CN117995159A (en) Voice signal processing method, device and electronic equipment
JP4056447B2 (en) Digital communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120608

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20130208