(57)【要約】【課題】  信号の誤検出と信号の未検出を低減し、データ送受信における不具合を回避する。【解決手段】    データを送受信するデータ送受信装置において、第１のデータを入力し、第１のデータに含まれる信号を検出する入力手段１００と、検出した信号の種類に応じて第２のデータを出力する出力手段２００を含み、信号の検出状態または第２のデータの出力状態に基づいて前記検出の性能を可変する。【選択図】    図１
2010103799.tif 000002
【特許請求の範囲】
【請求項１】
データを送受信するデータ送受信装置において、
第１のデータを入力し、前記第１のデータに含まれる信号を検出する入力手段と、
検出した前記信号の種類に応じて第２のデータを出力する出力手段を含み、
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記検出の性能を可変することを特徴とするデータ送受信装置。
【請求項２】
前記信号検出の性能を調整するための調整指示信号を外部から前記入力手段に入力し、
前記入力手段は、入力された前記調整指示信号に基づいて信号検出の性能を調整することを特徴とする請求項１に記載のデータ送受信装置。
【請求項３】
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記入力手段の信号検出の性能を評価し、評価結果に基づいて信号検出の性能を調整することを特徴とする請求項１に記載のデータ送受信装置。
【請求項４】
前記入力手段は、信号検出の性能が異なる複数の信号検出手段を前記信号の検出状態または前記第２のデータの出力状態に基づいて切り替えることを特徴とする請求項１に記載のデータ送受信装置。
【請求項５】
前記入力手段は、前記信号の種類に応じて、受信した前記第１のデータを記憶することを特徴とする請求項１から請求項４の何れかに記載のデータ送受信装置。
【請求項６】
前記入力手段は、前記信号の種類に応じて、受信した前記第１のデータを外部に出力することを特徴とする請求項１から請求項４の何れかに記載のデータ送受信装置。
【請求項７】
前記出力手段は、外部から第２のデータを入力し、前記信号の種類に応じて前記第２のデータを選択して出力すること
を特徴とする請求項１から請求項４の何れかに記載のデータ送受信装置。
【請求項８】
データを送受信するデータ送受信方法において、
第１のデータを入力し、前記第１のデータに含まれる信号を検出する入力ステップと、
検出した前記信号の種類に応じて第２のデータを出力する出力ステップと、
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記検出の性能を可変するステップを有することを特徴とするデータ送受信方法。
【請求項９】
前記信号検出の性能を調整するための調整指示信号を外部から入力するステップと、
入力した前記調整指示信号に基づいて前記信号検出の性能を調整するステップを含むことを特徴とする請求項８に記載のデータ送受信方法。
【請求項１０】
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記入力手段の信号検出の性能を評価するステップと、評価結果に基づいて信号検出の性能を調整するステップを含むことを特徴とする請求項８に記載のデータ送受信方法。
【請求項１１】
前記入力ステップが、信号検出の性能が異なる複数の信号検出手段を前記信号の検出状態または前記第２のデータの出力状態に基づいて切り替えるステップとを含むことを特徴とする請求項８に記載のデータ送受信方法。
【請求項１２】
前記入力ステップが、前記信号の種類に応じて、受信した前記第１のデータを記憶するステップを含むことを特徴とする請求項８から請求項１１の何れかに記載のデータ送受信方法。
【請求項１３】
前記入力ステップが、前記信号の種類に応じて、受信した前記第１のデータを外部に出力するステップを含むことを特徴とする請求項８から請求項１１の何れかに記載のデータ送受信方法。
【請求項１４】
前記出力ステップが、外部から第２のデータを入力し、前記信号の種類に応じて前記第２のデータを選択して出力するステップを含むことを特徴とする請求項８から請求項１１の何れかに記載のデータ送受信方法。
【請求項１５】
データを送受信するデータ送受信装置を構成するコンピュータ上で動作するデータ送受信プログラムであって、
第１のデータを入力し、前記第１のデータに含まれる信号を検出する入力処理と、
検出した前記信号の種類に応じて第２のデータを出力する出力処理と、
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記検出の性能を可変する処理とを、前記コンピュータに実行させることを特徴とするデータ送受信プログラム。
【請求項１６】
前記信号検出の性能を調整するための調整指示信号を外部から入力する処理と、
入力した前記調整指示信号に基づいて前記信号検出の性能を調整する処理を、前記コンピュータに実行させることを特徴とする請求項１５に記載のデータ送受信プログラム。
【請求項１７】
前記信号の検出状態または前記第２のデータの出力状態に基づいて前記入力手段の信号検出の性能を評価する処理と、評価結果に基づいて信号検出の性能を調整する処理を、前記コンピュータに実行させることを特徴とする請求項１５に記載のデータ送受信プログラム。
【請求項１８】
前記入力処理が、信号検出の性能が異なる複数の信号検出手段を前記信号の検出状態または前記第２のデータの出力状態に基づいて切り替える処理を、前記コンピュータに実行させることを特徴とする請求項１５に記載のデータ送受信プログラム。
【請求項１９】
前記入力処理が、前記信号の種類に応じて、受信した前記第１のデータを記憶する処理を、前記コンピュータに実行させることを特徴とする請求項１５から請求項１８の何れかに記載のデータ送受信プログラム。
【請求項２０】
前記入力処理が、前記信号の種類に応じて、受信した前記第１のデータを外部に出力する処理を、前記コンピュータに実行させることを特徴とする請求項１５から請求項１８の何れかに記載のデータ送受信プログラム。
【請求項２１】
前記出力処理が、外部から第２のデータを入力し、前記信号の種類に応じて前記第２のデータを選択して出力する処理を、前記コンピュータに実行させることを特徴とする請求項１５から請求項１８の何れかに記載のデータ送受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを送受信するデータ送受信方法に関し、特に、受信したデータに含まれる信号を検出して所定のデータを出力するデータ送受信装置、データ送受信方法及びデータ送受信プログラムに関する。
【背景技術】
【０００２】
図１２は、関連技術によるデータ送受信装置の構成の一例を示す図である。このデータ送受信装置は、入力されたデータに含まれる信号を検出し、検出結果から決定される制御信号に従って、記憶保持されているデータを送信する。図１２を参照して、データ送受信装置について説明する。
【０００３】
入力回路１０１０の受信回路１１００は、端子２０を介してデータを入力し、信号検出回路１２００へデータを出力する。
【０００４】
入力回路１０１０の信号検出回路１２００は、受信回路１１００から入力されるデータに対して、信号検出方式により信号の分析を行い、信号の検出結果を出力回路１０２０へ出力する。
【０００５】
出力回路１０２０は、入力回路１０１０から制御信号を入力し、制御信号に対応したデータを端子１０を介してデータを出力する。
【０００６】
上述したデータ送受信装置に関連する技術が、例えば、特許文献１に開示されている。
【特許文献１】特許公開平８−３２６７５号公報
【特許文献２】特許公開平７−３０９３０号公報
【特許文献３】特許第３３４４７８２号
【特許文献４】特許第３４６４０５５号
【非特許文献１】3GPP TS 26.094,“Mandatory speech codec speech processing functions; Adaptive Multi-Rate (AMR)speech codec; Voice Activity Detector (VAD)”
【非特許文献２】3GPP TS 26.090,“AMR speech codec; Transcoding Functions”
【非特許文献３】IETF RFC3267,“Real-Time Transport Protocol (RTP) Payload Format and File Storage Format forthe Adaptive Multi-Rate (AMR) Adaptive Multi-Rate Wideband (AMR-WB+) AudioCodec”
【非特許文献４】ITU-TRecommendation H.263, “Video Coding for Low Bit Rate Communication”
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した関連技術によるデータ送受信装置は、信号検出において、信号の誤検出（例えば、音声信号をトーン信号と誤って検出する）や未検出（例えば、検出すべきトーン信号を検出しない）が生じるため、間違ったデータを送信するなどのデータ送受信において不具合が生じるという問題点を有している。
【０００８】
その理由は、信号検出において、信号の誤検出を低減するために信号検出の対象範囲を狭くするような性能調整をすると、信号の未検出が増大することになり、逆に、信号の未検出を低減するために信号検出の対象範囲を広くするような性能調整をすると、信号の誤検出が増大することになり、誤検出と未検出とを同時に低減することが困難であるからである。
【０００９】
（発明の目的）
本発明は、上記課題を解決するためになされたものであり、信号検出の性能調整を適応的に実施することにより、信号の誤検出と信号の未検出を低減することを可能にし、データ送受信における不具合を回避できるデータ送受信装置、データ送受信方法及びデータ送受信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によるデータ送受信装置は、データを送受信するデータ送受信装置において、第１のデータを入力し、第１のデータに含まれる信号を検出する入力手段と、検出した信号の種類に応じて第２のデータを出力する出力手段を含み、信号の検出状態または第２のデータの出力状態に基づいて検出の性能を可変する。
【００１１】
本発明によるデータ送受信方法は、データを送受信するデータ送受信方法において、第１のデータを入力し、第１のデータに含まれる信号を検出する入力ステップと、検出した信号の種類に応じて第２のデータを出力する出力ステップと、信号の検出状態または第２のデータの出力状態に基づいて検出の性能を可変するステップを有する。
【００１２】
本発明によるデータ送受信プログラムは、データを送受信するデータ送受信装置を構成するコンピュータ上で動作するデータ送受信プログラムであって、第１のデータを入力し、第１のデータに含まれる信号を検出する入力処理と、検出した信号の種類に応じて第２のデータを出力する出力処理と、信号の検出状態または第２のデータの出力状態に基づいて検出の性能を可変する処理とを、コンピュータに実行させる。
【発明の効果】
【００１３】
本発明によれば、信号の検出状態に基づいて信号検出の性能を可変としたことにより、信号検出において、信号の誤検出や未検出が生じることに起因する、データ送受信における不具合を回避することが可能となる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施の形態）
次に、本発明の実施の形態によるデータ送受信装置について図面を参照して詳細に説明する。
【００１５】
図１は、本発明によるデータ送受信装置の第１の実施の形態の構成を示すブロック図である。図１において、本実施の形態によるデータ送受信装置は、入力回路１００と、出力回路２００とで構成される。
【００１６】
入力回路１００は、受信回路１１０と、信号検出回路１２０とを含み、出力回路２００は、制御回路２１０と、記憶回路２２０と、送信回路２３０とを含む。
【００１７】
入力回路１００の受信回路１１０は、端子２０を介してデータを入力し、信号検出回路１２０に対してデータを出力する。
【００１８】
このとき、入力されるデータとしては、例えば、音声、映像、テキストなどのメディアデータを想定することができる。
【００１９】
入力回路１００の信号検出回路１２０は、受信回路１１０からのデータと、出力回路２００の制御回路２１０からの調整指示信号を入力する。
【００２０】
信号検出回路１２０は、制御回路２１０からの調整指示信号に基づいて、所定の信号検出方式による信号検出の対象範囲を調整する。
【００２１】
また、信号検出回路１２０は、受信回路１１０から入力されるデータに対して、所定の信号検出方式により信号の検出を行い、信号の検出結果を制御回路２１０へ出力する。
【００２２】
ここで、信号検出回路１２０による信号検出としては、例えば、メディアデータとして入力される音声データから、特定の非音声信号を検出することが考えられる。この場合、特定の非音声信号としては、無音や雑音、トーン信号などの非音声信号があげられる。音声データから非音声信号を検出する信号検出方式としては、例えば、非特許文献１および特許文献２に記載される関連技術を利用することが可能である。
【００２３】
また、信号検出として、映像データから黒画面やグレー画面、特定の映像を検出することも考えられる。この場合は、特許文献３に記載される関連技術を利用することが可能である。さらに、信号検出として、テキストデータから特定のキャラクタや単語を検出することも考えられる。この場合は、特許文献４に記載される関連技術を利用することが可能である。これらのことは、他の実施例でも同様である。
【００２４】
出力回路２００の記憶回路２２０は、送信回路２３０によって出力する所定のデータを記憶保持する。
【００２５】
ここで、例えば、メディアデータとして音声データを考えた場合、記憶回路２２０には、送信回路２３０から出力するための種々の音声ガイダンスに相当する複数のデータがファイルとして記憶保持される。記憶効率の観点から、これらのデータは、適切なメディア符号化方式により符号化されていてもよい。メディア符号化方式としては、例えば、非特許文献２に記載の関連技術を利用することができる。メディアデータとして映像データを考えた場合も同様に、種々の映像ガイダンスに相当する複数のデータがファイルとして記憶保持され、この符号化には非特許文献３に記載の関連技術を利用することができる。
【００２６】
出力回路２００の制御回路２１０は、信号検出回路１２０から信号の検出結果を入力し、検出結果を用いて制御信号を決定し、検出結果及び制御信号を用いて調整指示信号を決定する。そして、制御回路２１０は、制御信号を送信回路２３０へ出力し、調整指示信号を信号検出回路１２０へ出力する。
【００２７】
出力回路２００の送信回路２３０は、制御回路２１０から制御信号を入力し、制御信号に対応した所定のデータを記憶回路２２０から読み出し、端子１０を介してデータを出力する。
【００２８】
例えば、検出結果と制御信号と調整指示信号を、図２のテーブルに示すように対応付ける。
【００２９】
図２の例によれば、信号の検出結果が音声信号である場合、制御回路２１０は、制御信号として「０」を出力する。制御信号が「０」である場合、送信回路２３０は、所定のデータ（例えば、音声ガイダンスデータ）を出力しない。
【００３０】
信号の検出結果が無音やトーン信号、雑音等の非音声信号である場合、検出した非音声信号の種類（非音声１、２、・・・、Ｎ）に対応する制御信号（「１」、「２」、・・・、「Ｎ」）が制御回路２１０から送信回路２３０に出力される。そして、送信回路２３０は、制御信号（「１」、「２」、・・・、「Ｎ」）に対応する所定のデータを記憶回路２２０から読み出して出力する。この場合、非音声信号の種類（非音声１、２、・・・、Ｎ）に対応した種々のデータ（音声ガイダンスデータ）が記憶回路２２０に記憶保持されている。
【００３１】
ここで、送信回路２３０は、制御信号が「１」のときはデータ１、…、制御信号が「Ｎ」のときはデータＮを出力する。
【００３２】
また、制御回路２１０は、信号の検出結果に基づいて制御信号を決定して出力すると共に、信号の検出結果と制御信号に応じて調整指示信号を決定して出力する。
【００３３】
例えば、信号の検出結果が音声信号である場合、制御回路２１０は、制御信号「０」を出力すると共に、調整指示信号「０」を送信回路２３０へ出力する。信号の検出結果が無音やトーン信号、雑音等の非音声信号である場合、制御回路２１０は、上記のように非音声信号の種類）に対応する制御信号（「１」、「２」、・・・、「Ｎ」）を出力すると共に、調整指示信号「１」を送信回路２３０へ出力する。なお、検出される信号の種類と制御信号と調整指示信号との対応関係は、図２で例示しているものに限定されることはなく、所望の動作に応じて対応関係を定めることが可能である。
【００３４】
信号検出回路１２０は、調整指示信号が「０」の場合は、信号検出方式における信号検出の対象範囲を狭く設定するための性能調整を行い、調整指示信号が「１」の場合は、信号検出方式における信号検出の対象範囲を広く設定するための性能調整を行う。ここで、信号検出の対象範囲と調整指示信号との対応関係は、ここで例示しているものに限定されることはなく、検出される信号の種類と制御信号と調整指示信号との対応関係と同様に、所望の動作に応じて対応関係を定めることが可能である。また、検出される信号の種類にしたがって、送信回路２３０の制御ならびに信号検出回路１２０の性能調整も可能であり、制御信号ならびに調整指示信号を必ずしも介在させる必要はない。
【００３５】
この信号検出回路１２０による信号検出の対象範囲の調整については、狭く又は広く設定する調整幅を予め設定する、もしくは動作中に適宜設定してもよい。これにより、信号検出回路１２０は、調整指示信号を受信する度に、設定されている調整幅に従って信号検出の対象範囲を狭く又は広く調整する。
【００３６】
なお、データがメディア符号化方式により符号化されているメディア符号化データの場合には、メディア符号化データに対して、メディア符号化データの属性を表すヘッダ情報を付加してパケットデータを組み立て、パケットデータを端子１０を介して出力するように構成することも可能である。
【００３７】
ここで、メディアデータとして音声データを考えた場合には、音声符号化データに対するパケットデータの組み立て方法について、一例として、非特許文献３に記載される方法を利用することができる。これ以外の符号化方式の場合でも、その符号化方式に応じて規定されているパケットデータの組み立て方法を利用することで適応することができる。また、パケットデータの送受信が、閉じたシステム内でなされる場合には、標準的な方式とは異なる独自のパケットデータの組み立て方法を用いることも可能である。以上のことは、映像データやテキストデータなどの他のメディアデータでも同様である。
【００３８】
（第１の実施の形態の動作）
次いで、上記のように構成される第１の実施の形態によるデータ送信装置の動作について、図３のフローチャートを参照して説明する。
【００３９】
受信回路１１０は、端子２０を介して入力されるデータを受信すると、受信したデータを信号検出回路１２０に対して出力する（ステップＳ１０１）。
【００４０】
信号検出回路１２０は、受信回路１１０から入力したデータに対して、所定の信号検出方式により信号の検出を行い（ステップＳ１０２）、信号の検出結果を制御回路２１０へ出力する（ステップＳ１０３）。
【００４１】
制御回路２１０は、信号検出回路１２０から信号の検出結果を受け取ると、検出結果が音声信号であるかどうかを判定する（ステップＳ１０４）。
【００４２】
検出結果が音声信号であれば、制御回路２１０は、図２のテーブルに基づいて制御信号「０」を送信回路２３０に対して出力し（ステップＳ１０５）、調整指示信号「０」を信号検出回路１２０に対して出力する（ステップＳ１０６）。
【００４３】
この場合、送信回路２３０は、受け取った制御信号が「０」であるので、記憶回路２２０からのデータ読み出しと出力は行わない。
【００４４】
信号検出回路１２０は、受け取った調整指示信号が「０」であるので、信号検出方式における信号検出の対象範囲を狭く設定するための性能調整を行う（ステップＳ１０７）。以降に入力したデータの信号については、ここで調整された対象範囲に基づいて検出処理が実行されることになる。
【００４５】
ステップＳ１０４で検出結果が非音声信号（非音声１、２、・・・、Ｎ）であれば、制御回路２１０は、図２のテーブルに基づいて検出結果に対応する制御信号を送信回路２３０に対して出力する（ステップＳ１０８）。
【００４６】
この場合、送信回路２３０は、受け取った制御信号が「０」ではないので、制御信号（「１」、「２」、・・・、「Ｎ」）に対応する所定のデータを記憶回路２２０から読み出し端子１０を介して出力する（ステップＳ１０９）。
【００４７】
また、制御回路２１０は、調整指示信号「１」を信号検出回路１２０に対して出力する（ステップＳ１１０）。
【００４８】
信号検出回路１２０は、受け取った調整指示信号が「１」であるので、信号検出方式における信号検出の対象範囲を広く設定するための性能調整を行う（ステップＳ１１１）。以降に入力したデータの信号については、ここで設定された対象範囲によって検出処理が実行されることになる。
【００４９】
上記のように、信号検出回路１２０による検出結果が音声信号の場合には、調整指示信号が「０」によって信号検出の対象範囲を狭く設定するための性能調整がなされ、検出結果が非音声信号の場合には、調整指示信号が「１」によって信号検出の対象範囲を広く設定するための性能調整がなされる。
【００５０】
（第１の実施の形態による効果）
以下、上述した第１の実施の形態による効果について説明する。
【００５１】
信号検出回路１２０による検出結果に基づいて信号検出の性能調整を適応的に実施するように構成したことにより、信号検出において信号の誤検出（例えば、音声信号をトーン信号と誤って検出する）と信号の未検出（例えば、検出すべきトーン信号を検出しない）を効果的に低減することが可能となり、信号検出における信号の誤検出や未検出が生じることに起因する、データ送受信における不具合を回避することができる。
【００５２】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。図４は、本発明の第２の実施の形態によるデータ送受信装置の構成を示すブロック図である。図４において、図１と同一または同等の構成要素には、同一の参照符号が付されている。
【００５３】
第１の実施の形態では、制御回路２１０が信号の検出結果に基づいて調整指示信号を信号検出回路１２０に出力する構成であったのに対し、この第２の実施の形態においては、端子３０を介して外部から調整指示信号を信号検出回路１２０へ入力する構成である。
【００５４】
本実施の形態の制御回路２１０は、信号検出回路１２０から信号の検出結果を入力し、検出結果を用いて制御信号を決定し、その制御信号を送信回路２３０へ出力する。第１の実施の形態のように、調整指示信号の決定と、信号検出回路１２０への調整指示信号の出力は行わない。
【００５５】
ここで、図１と同様に制御回路２１０から信号検出回路１２０への調整指示信号を入力する構成を基本として、端子３０を介した外部からの調整指示信号を信号検出回路１２０へ入力するように構成することも可能である。この場合は、第１の実施の形態による動作を基本として調整指示信号の決定および信号検出回路１２０への調整指示信号の出力を行うとともに、必要に応じて外部からの調整指示信号により信号検出の性能調整を行う。
【００５６】
受信回路１１０、信号検出回路１２０、送信回路２３０、記憶回路２２０については、第１の実施の形態におけるそれと同様であるので、説明を省略する。
【００５７】
第２の実施の形態では、送信回路２３０から出力されるデータから信号検出回路１２０による信号検出が適切になされているかどうかを確認し、そのうえで、必要に応じて信号検出方式における信号検出の対象範囲を狭く設定し、あるいは信号検出の対象範囲を広く設定するための調整指示信号を端子３０から信号検出回路へ入力する。
【００５８】
すなわち、検出結果が音声信号であるとの判定が続いているような場合には、端子３０から信号検出の対象範囲を狭く設定するための調整指示信号を信号検出回路１２０に入力して、信号検出の対象範囲を狭く調整する。
【００５９】
また、検出結果が非音声信号であるとの判定が続いているような場合には、端子３０から信号検出の対象範囲を広く設定するための調整指示信号を信号検出回路１２０に入力して、信号検出の対象範囲を広く調整する。
【００６０】
（第２の実施の形態による効果）
以下、上述した第２の実施の形態による効果について説明する。
【００６１】
信号検出回路１２０による検出結果に基づいて、外部から調整指示信号を入力することで信号検出の性能調整を適応的に実施するように構成したことにより、第１の実施の形態と同様に、信号検出において信号の誤検出と信号の未検出を効果的に低減することが可能となり、信号検出における信号の誤検出や未検出が生じることに起因する、データ送受信における不具合を回避することができる。
【００６２】
（第３の実施の形態）
次に、本発明の第３の実施の形態について説明する。図５は、本発明によるデータ送受信装置の第３の実施の形態の構成を示す図である。図５において、図１と同一または同等の構成要素には、同一の参照符号が付されている。
【００６３】
本第３の実施の形態においては、入力回路１００に評価回路１３０を追加し、信号検出回路１２０から出力される信号検出結果が評価回路１３０へ出力され、調整指示信号が評価回路１３０から信号検出回路１２０へ入力される構成である。
【００６４】
本実施の形態の制御回路２１０は、信号検出回路１２０から信号の検出結果を入力し、検出結果を用いて制御信号を決定し、その制御信号を送信回路２３０へ出力する。第１の実施の形態のように、調整指示信号の決定と、信号検出回路１２０への調整指示信号の出力は行わない。
【００６５】
ここで、信号検出回路１２０から出力される信号検出結果を評価回路１３０へ入力する代わりに、制御回路２１０から出力される調整指示信号を評価回路１３０へ入力するように構成することも可能である。調整指示信号と信号検出結果との間には対応関係があることから、どちらの構成であっても同等の動作が可能である。
【００６６】
ここで、信号検出回路１２０は、出力（検出結果）を制御回路２１０と評価回路１３０の双方に出力する。以下、評価回路１３０について説明し、それ以外に構成については、第１の実施の形態におけるそれと同様であるので説明を省略する。
【００６７】
評価回路１３０は、信号検出回路１２０から信号検出結果を入力し、検出結果を評価した評価結果を用いて、調整指示信号を決定し、調整指示信号を信号検出回路１２０へ出力する。
【００６８】
ここで、評価の方法として、検出結果の安定性を観測し、検出結果の時系列におけるふるまいが不安定な場合には、信号検出の性能が不十分であると評価し、信号検出の対象範囲を調整するための調整指示信号を信号検出回路１２０に出力する。
【００６９】
すなわち、検出結果が音声信号であるとの判定が一定時間以上連続しているような場合には、評価回路１３０は、検出結果が不安定（未検出）であると評価し、信号検出の対象範囲を狭く設定するための調整指示信号を信号検出回路１２０に出力し、信号検出の対象範囲を狭くするように調整する。
【００７０】
また、検出結果が非音声信号であるとの判定が一定時間以上連続しているような場合には、評価回路１３０は、検出結果が不安定（誤検出）であると評価し、信号検出の対象範囲を広く設定するための調整指示信号を信号検出回路１２０に出力し、信号検出の対象範囲を広くするように調整する。
【００７１】
（第３の実施の形態の動作）
次いで、上記のように構成される第３の実施の形態によるデータ送信装置の動作について、図６のフローチャートを参照して説明する。
【００７２】
受信回路１１０は、端子２０を介して入力されるデータを受信すると、受信したデータを信号検出回路１２０に対して出力する（ステップＳ２０１）。
【００７３】
信号検出回路１２０は、受信回路１１０から入力したデータに対して、所定の信号検出方式により信号の検出を行い（ステップＳ２０２）、信号の検出結果を制御回路２１０と評価回路１３０へ出力する（ステップＳ２０３）。
【００７４】
制御回路２１０は、信号検出回路１２０から信号の検出結果を受け取ると、検出結果が音声信号であるかどうかを判定する（ステップＳ２０４）。
【００７５】
検出結果が音声信号であれば、制御回路２１０は、第１の実施の形態と同じように、制御信号「０」を送信回路２３０に対して出力する（ステップＳ２０５）。
【００７６】
この場合、送信回路２３０は、受け取った制御信号が「０」であるので、記憶回路２２０からのデータ読み出しと出力は行わない。
【００７７】
評価回路１３０は、信号検出回路１２０から信号の検出結果を受け取ると、検出結果の安定性を観測し、検出結果の時系列におけるふるまいによって、信号検出の性能が不十分であるかどうかを評価する（ステップＳ２０６）。この場合、検出結果が音声信号であるとの判定が一定時間以上連続しているような場合、検出結果が不安定（未検出）であると評価し、信号検出の対象範囲を狭く調整するための調整指示信号「０」を信号検出回路１２０に出力する（ステップ２００７）。
【００７８】
信号検出回路１２０は、受け取った調整指示信号が「０」であるので、信号検出方式における信号検出の対象範囲を狭く設定するための性能調整を行う（ステップＳ２０８）。以降に入力したデータの信号については、ここで調整された対象範囲に基づいて検出処理が実行されることになる。
【００７９】
ステップＳ２０４で検出結果が非音声信号（非音声１、２、・・・、Ｎ）であれば、制御回路２１０は、図２のテーブルに基づいて検出結果に対応する制御信号を送信回路２３０に対して出力する（ステップＳ２０９）。
【００８０】
この場合、送信回路２３０は、受け取った制御信号が「０」ではないので、制御信号（「１」、「２」、・・・、「Ｎ」）に対応する所定のデータを記憶回路２２０から読み出し端子１０を介して出力する（ステップＳ２１０）。
【００８１】
評価回路１３０は、信号検出回路１２０から信号の検出結果を受け取ると、ステップＳ２０６と同様に、検出結果の安定性を観測し、検出結果の時系列におけるふるまいによって、信号検出の性能が不十分であるかどうかを評価する（ステップＳ２１１）。この場合、検出結果が非音声信号であるとの判定が一定時間以上連続しているような場合、検出結果が不安定（誤検出）であると評価し、信号検出の対象範囲を広く調整するための調整指示信号「１」を信号検出回路１２０に出力する（ステップ２１２）。
【００８２】
また、信号検出回路１２０は、受け取った調整指示信号が「１」であるので、信号検出方式における信号検出の対象範囲を広く設定するための性能調整を行う（ステップＳ２１３）。以降に入力したデータの信号については、ここで設定された対象範囲によって検出処理が実行されることになる。
【００８３】
上記のように、信号検出回路１２０による検出結果が音声信号の場合には、調整指示信号が「０」によって信号検出の対象範囲を狭く設定するための性能調整がなされ、検出結果が非音声信号の場合には、調整指示信号が「１」によって信号検出の対象範囲を広く設定するための性能調整がなされる。
【００８４】
（第３の実施の形態による効果）
以下、上述した第３の実施の形態による効果について説明する。
【００８５】
信号検出回路１２０による検出結果に基づいて、信号検出の性能が不十分であるかどうかを評価回路で評価し、信号検出の性能調整を適応的に実施するように構成したことにより、信号検出回路１２０の信号検出の性能をより高精度に調整可能となり、信号検出における信号の誤検出と信号の未検出をより効果的に低減することができる。
【００８６】
（第４の実施の形態）
次に、本発明の第４の実施の形態について説明する。図７は、本発明によるデータ送受信装置の第４の実施の形態の構成を示す図である。図７において、図１と同一または同等の構成要素には、同一の参照符号が付されている。
【００８７】
本実施の形態においては、入力回路１００の信号検出回路１２０の代わりに、切替回路１４０と第１の信号検出回路１２１と第２の信号検出回路１２２とを備えている。
【００８８】
第１の実施の形態と異なり、制御回路２１０からの調整指示信号は、信号検出回路ではなく切替回路１４０へ入力される。
【００８９】
切替回路１４０は、受信回路１１０からデータを入力し、制御回路２１０からの調整指示信号を受け取ると、第１の信号検出回路１２１と第２の信号検出回路１２２のうち、調整指示信号に対応する信号検出性能を有する信号検出回路へ受信回路１１０から入力したデータを出力する。
【００９０】
以下では、第１の実施の形態との構成上の差異部分となる、切替回路１４０と、第１の信号検出回路１２１と、第２の信号検出回路１２２について説明する。
【００９１】
ここで、第１の信号検出回路１２１は、信号検出方式における信号検出の対象範囲を狭くした性能調整がされており、第２の信号検出回路１２２は、信号検出方式における信号検出の対象範囲を広くした性能調整がされているものとする。
【００９２】
切替回路１４０は、受信回路１１０からデータを入力し、制御回路２１０から調整指示信号を入力する。切替回路１４０は、調整指示信号が、信号検出方式における信号検出の対象範囲を狭くする性能調整に対応する場合（調整指示信号が「０」の場合）、第１の信号検出回路１２１へデータを出力し、信号検出方式における信号検出の対象範囲を広くする性能調整に対応する場合（調整指示信号が「１」の場合）、第２の信号検出回路１２２へデータを出力する。
【００９３】
第１の信号検出回路１２１は、切替回路１４０から入力されるデータに対して、信号検出方式により信号の検出を行い、信号の検出結果を制御回路２１０へ出力する。
【００９４】
第２の信号検出回路１２２は、切替回路１４０から入力されるデータに対して、信号検出方式により信号の検出を行い、信号の検出結果を制御回路２１０へ出力する。
【００９５】
（第４の実施の形態の動作）
次いで、上記のように構成される第４の実施の形態によるデータ送信装置の動作について、図８のフローチャートを参照して説明する。
【００９６】
受信回路１１０は、端子２０を介して入力されるデータを受信すると、受信したデータを切替回路１４０に対して出力する（ステップＳ３０１）。
【００９７】
切替回路１４０は、制御回路２１０から前回受け取った調整指示信号に対応する第１の信号検出回路１２１又は第２の信号検出回路１２２に対してデータを出力する（ステップＳ３０２）。
【００９８】
第１の信号検出回路１２１又は第２の信号検出回路１２２は、切替回路１４０から入力したデータに対して、所定の信号検出方式により信号の検出を行い（ステップＳ３０３）、信号の検出結果を制御回路２１０へ出力する（ステップＳ３０４）。
【００９９】
制御回路２１０は、第１の信号検出回路１２１又は第２の信号検出回路１２２から信号の検出結果を受け取ると、検出結果が音声信号であるかどうかを判定する（ステップＳ３０５）。
【０１００】
検出結果が音声信号であれば、制御回路２１０は、図２のテーブルに基づいて制御信号「０」を送信回路２３０に対して出力し（ステップＳ３０６）、調整指示信号「０」を切替回路１４０に対して出力する（ステップＳ３０７）。
【０１０１】
この場合、送信回路２３０は、受け取った制御信号が「０」であるので、記憶回路２２０からのデータ読み出しと出力は行わない。
【０１０２】
切替回路１４０は、受け取った調整指示信号が「０」であるので、その次に受信したデータについては、ステップＳ３０２で、第１の信号検出回路１２１（信号検出方式における信号検出の対象範囲を狭く設定した信号検出回路）へ出力する。
【０１０３】
ステップＳ３０５で検出結果が非音声信号（非音声１、２、・・・、Ｎ）であれば、制御回路２１０は、図２のテーブルに基づいて検出結果に対応する制御信号を送信回路２３０に対して出力する（ステップＳ３０８）。
【０１０４】
この場合、送信回路２３０は、受け取った制御信号が「０」ではないので、制御信号（「１」、「２」、・・・、「Ｎ」）に対応する所定のデータを記憶回路２２０から読み出し端子１０を介して出力する（ステップＳ３０９）。
【０１０５】
また、制御回路２１０は、調整指示信号「１」を切替回路１４０に対して出力する（ステップＳ３１０）。
【０１０６】
切替回路１４０は、受け取った調整指示信号が「１」であるので、その次に受信したデータについては、ステップＳ３０２で、第２の信号検出回路１２２（信号検出方式における信号検出の対象範囲を広く設定した信号検出回路）へ出力する。
【０１０７】
上記のように、信号検出回路１２０による検出結果が音声信号の場合には、調整指示信号が「０」によって信号検出の対象範囲を狭く設定した第１の信号検出回路１２１へ受信したデータを出力し、検出結果が非音声信号の場合には、調整指示信号が「１」によって信号検出の対象範囲を広く設定した第２の信号検出回路１２２へ受信したデータを出力する。これにより、信号検出の性能調整を信号検出回路の切替によって適応的に実施する。
【０１０８】
（第４の実施の形態による効果）
以下、上述した第４の実施の形態による効果について説明する。
【０１０９】
信号検出の性能調整を信号検出回路の切替によって適応的に実施する構成としたことにより、第１の実施の形態と同様に、信号検出において信号の誤検出と信号の未検出を効果的に低減することが可能となる。
【０１１０】
（第５の実施の形態）
次に、本発明の第５の実施の形態について説明する。図９は、本発明によるデータ送受信装置の第５の実施の形態の構成を示す図である。図９において、図１と同一または同等の構成要素には、同一の参照符号が付されている。
【０１１１】
本実施の形態においては、第１の実施の形態による構成に加えて、入力回路１００に第２の記憶回路３１０を付加し、出力回路２００の制御回路２１０からの制御信号を送信回路２３０と受信回路１１０へ出力するように構成されている。この構成は、各実施の形態と組み合わせることが可能である。
【０１１２】
以下では、第１の実施の形態との構成上の差異部分となる、制御回路２１０と受信回路１１０と第２の記憶回路３１０とについて説明する。
【０１１３】
制御回路２１０は、信号検出回路１２０から信号の検出結果を入力し、検出結果を用いて制御信号を決定し、検出結果及び制御信号を用いて調整指示信号を決定し、制御信号を送信回路２３０及び受信回路１１０へ出力し、調整指示信号を信号検出回路１２０へ出力する。
【０１１４】
受信回路１１０は、端子２０を介してデータを入力し、信号検出回路１２０へデータを出力すると共に、制御回路２１０から制御信号を入力し、制御信号に基づいて第２の記憶回路３１０へデータを出力する。
【０１１５】
第２の記憶回路３１０は、受信回路１１０から制御信号に基づいて入力したデータを記憶保持する。これにより、第２の記憶回路３１０には、制御回路２１０からの制御信号に対応付けて入力したデータを記憶することができる。ここで、第２の記憶回路３１０を付加する代わりに、記憶回路２２０を用いて前記入力データを記憶保持するようにしてもよい。
【０１１６】
（第６の実施の形態）
次に、本発明の第６の実施の形態について説明する。図１０は、本発明によるデータ送受信装置の第６の実施の形態の構成を示す図である。図１０において、図１と同一または同等の構成要素には、同一の参照符号が付されている。
【０１１７】
本実施の形態においては、第１の実施の形態における出力回路２００の記憶回路２２０を設けずに、送信回路２３０に端子４１及び端子４２を備え、記憶回路に記憶保持されたデータに代わり、端子４１及び端子４２を介して任意のデータが送信回路２３０に入力される構成である。
【０１１８】
また、第２の記憶回路３１０が端子５０で置換されており、データを記憶保持する代わりに、端子５０を介して受信回路１１０からのデータを外部に出力する構成である。この構成は、各実施の形態と組み合わせることが可能である。
【０１１９】
以下では、第５の実施の形態との構成上の差異部分となる、送信回路２３０について説明する。この差異部分は、上述した端子５０による置換を伴う必要はない。
【０１２０】
送信回路２３０は、端子４１及び端子４２を介してデータを入力し、制御回路２１０から制御信号を入力すると共に、端子４１及び端子４２を介して入力したデータのうち、制御信号に対応したデータを端子１０から出力する。
【０１２１】
ここで、端子４１及び端子４２については、外部入力が多数の場合には、この２つに限定されず、入力するデータの種類に応じて３つ以上の端子を備えることも可能である。
【０１２２】
（第６の実施の形態による効果）
以下、上述した第６の実施の形態による効果について説明する。
【０１２３】
信号検出回路１２０による検出結果に基づいて信号検出の性能調整を適応的に実施するように構成したことにより、第１の実施の形態と同様に、信号検出において信号の誤検出と信号の未検出を効果的に低減することが可能となる。
【０１２４】
（第７の実施の形態）
上述した本発明の各実施の形態によるデータ送受信装置は、ディジタル信号処理プロセッサ等のコンピュータ制御で実現することも可能である。図１１は本発明の第７の実施の形態として、上記各実施の形態によるデータ送受信装置をコンピュータで実現する場合の装置構成を模式的に示す図である。
【０１２５】
記録媒体６０１から読み出したプログラムを実行するコンピュータ５００において、データについてデータ送信処理を実行する。記録媒体６０１には、（ａ）データを受信して入力する受信回路としての処理と、（ｂ）入力したデータに含まれる信号を検出する信号検出回路としての処理と、（ｃ）信号の検出結果に基づいて制御信号と調整指示信号を出力する制御回路としての処理と、（ｄ）制御信号に基づいて記憶回路から所定のデータを読み出して出力する送信回路としての処理と、（ｅ）調整指示信号に応じて信号検出の性能を調整する処理をコンピュータ５００に実行させるためのプログラムが記録されている。
【０１２６】
記録媒体６０１から該プログラムを記録媒体読出装置６００で読み出し、インタフェース５０３を介してメモリ５０２にロードしＣＰＵ５０１で実行する。上記プログラムを格納する記録媒体６０１としては、マスクＲＯＭ等、フラッシュメモリ等の不揮発性メモリを含むほか、ＣＤ−ＲＯＭ、ＦＤ、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  （ＤＶＤ）、磁気テープ（ＭＴ）、可搬型ＨＤＤ等の媒体の他、例えばサーバ装置からコンピュータで該プログラムを通信媒体伝送する場合等、プログラムを担持する有線、無線で通信される通信媒体等も含む。
【０１２７】
以上好ましい実施の形態と実施例をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態及び実施例に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【０１２８】
上述した実施の形態では、入力されるデータが音声データである場合について説明したが、音声データ以外の映像データやテキストデータ等のメディアデータを入力し、そのメディアデータに含まれる信号を検出し、検出した信号に応じて第２のデータを出力する場合においても本発明を適用することが可能である。
【図面の簡単な説明】
【０１２９】
【図１】本発明の第１の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図２】第１の実施の形態における検出結果と制御信号と調整指示信号との対応関係を示す図である。
【図３】第１の実施の形態によるデータ送信装置の動作を説明するフローチャートである。
【図４】本発明の第２の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図５】本発明の第３の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図６】第３の実施の形態によるデータ送信装置の動作を説明するフローチャートである。
【図７】本発明の第４の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図８】第４の実施の形態によるデータ送信装置の動作を説明するフローチャートである。
【図９】本発明の第５の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図１０】本発明の第６の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図１１】本発明の第７の実施の形態によるデータ送受信装置の構成を示すブロック図である。
【図１２】関連技術によるデータ送受信装置の構成例を示すブロック図である。
【符号の説明】
【０１３０】
１１０：受信回路
１２０：信号検出回路
１２１：第１の信号検出回路
１２２：第２の信号検出回路
１３０：評価回路
１４０：切替回路
２２０：記憶回路
２３０：送信回路
２１０：制御回路
３１０：第２の記憶回路
１０，２０，３０，４１，４２：端子
５００：コンピュータ
５０１：ＣＰＵ
５０３：メモリ
５０４：記録媒体読出装置インタフェース
６００：記録媒体読出装置
６０１：記録媒体
【図１】
2010103799.tif 000003
【図２】
2010103799.tif 000004
【図３】
2010103799.tif 000005
【図４】
2010103799.tif 000006
【図５】
2010103799.tif 000007
【図６】
2010103799.tif 000008
【図７】
2010103799.tif 000009
【図８】
2010103799.tif 000010
【図９】
2010103799.tif 000011
【図１０】
2010103799.tif 000012
【図１１】
2010103799.tif 000013
【図１２】
2010103799.tif 000014