(57)【要約】 【課題】  複数の音声信号の各々に応じたデータを送信する際に、その音声信号のアタック速度に応じた伝送遅延を保証する。【解決手段】  各々異なる音声信号が入力される複数の入力チャネルと、前記複数の入力チャネルへ入力された音声信号の各々について、その音声信号にデジタル変換を施して得られるデータを送信する際の優先順位を特定する特定手段と、前記複数の入力チャネルへ入力された音声信号の各々にデジタル変換を施して、その音声信号に対応するデータを生成する生成手段と、前記生成手段により生成されたデータを前記特定手段により特定された優先順位の高い順に送信する送信手段と、を送信装置に設けるとともに、アタック速度が速い音声信号ほど優先順位の高い入力チャネルへ入力するようにする。【選択図】    図３
2006270450.tif 000002
【特許請求の範囲】
【請求項１】
各々異なる複数の音声信号が入力される入力手段と、
前記入力手段へ入力された音声信号の各々について、その音声信号にデジタル変換を施して得られるデータを送信する際の優先順位を特定する特定手段と、
前記入力手段へ入力された音声信号の各々にデジタル変換を施して、その音声信号に対応するデータを生成する生成手段と、
前記入力手段へ入力された音声信号の各々に基づいて前記生成手段により生成されたデータを送信する送信手段であって、その音声信号に対して前記特定手段により特定された優先順位が高い順に送信する送信手段と
を有する送信装置。
【請求項２】
前記入力手段は、
前記複数の音声信号の各々が入力されるとともに、互いに異なる優先順位が予め割当てられている入力チャネルを複数備えており、
前記特定手段は、
前記複数の入力チャネルの各々に割当てられている優先順位に応じて、各入力チャネルへ入力された音声信号に応じたデータを送信する際の優先順位を特定する
ことを特徴とする請求項１に記載の送信装置。
【請求項３】
前記特定手段は、
前記入力手段へ入力された音声信号の各々を解析してそのアタック速度を特定し、そのアタック速度が速いほど高い優先順位を特定する
ことを特徴とする請求項１に記載の送信装置。
【請求項４】
互いに異なるバッファサイズを有する複数のバッファを備え、
前記生成手段は、
前記各音声信号にデジタル変換を施して生成したデータを、その音声信号について前記特定手段により特定された優先順位が高いほど前記バッファサイズの小さいバッファへ書き込み、
前記送信手段は、
前記複数のバッファに蓄積されているデータを前記特定手段により特定された優先順位が高い順に読み出して送信する
ことを特徴とする請求項１〜３の何れか１に記載の送信装置。
【請求項５】
前記送信手段により送信されたデータがその宛先へ到達したか否かを確認する到達確認手段と、
前記到達確認手段により前記宛先への到達が確認されなかったデータを前記特定手段により特定された優先順位に応じて再送信する再送信手段と
を有することを特徴とする請求項１〜３の何れか１に記載の送信装置。
【請求項６】
前記生成手段は、
前記入力手段へ入力された音声信号の各々にデジタル変換を施して各音声信号に対応するデータを生成するとともに、そのデータを前記特定手段により特定された優先順位に応じて圧縮する
ことを特徴とする請求項１〜３の何れか１に記載の送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を介してデータを送信する送信装置に関し、特に、音声信号にデジタル変換を施して得られるデータを通信網を介して送信する送信装置に関する。
【背景技術】
【０００２】
近年、ＡＤＳＬ（Asymmetric Digital Subscriber Line）などデータ通信を高速化する技術の普及に伴い、データサイズが大きいデータを通信網経由で送受信することが一般に行われている。その一例としては、音声信号にデジタル変換を施して得られるデータ（以下、オーディオデータ）を通信網を介したパケット通信で送受信する技術が挙げられる。また、この種のデータ通信において、その通信帯域を保証すること（すなわち、予め定められたバンド幅の帯域が割当てられるようにすること）を可能にする技術も種々提案されており、その一例としては特許文献１に開示された技術が挙げられる。
【０００３】
特許文献１には、ネットワークに接続された伝送路における通信帯域を制御する帯域制御装置に、その伝送路に送信されるパケットを検出する検出手段と、パケットを特定するための識別情報と通信の重要性を示す重要度とを対応付けて記憶するポリシー保存手段と、パケット検出手段が検出するパケットに含まれる情報に対応する識別情報を検出し、該識別情報をキーとしてポリシー保存手段を検索し、その識別情報に対応する重要度を読み出す重要度検索手段と、伝送路において既に帯域が確保されている帯域確保要求に設定されている重要度と、重要度検索手段が読み出した重要度とに基づいて、帯域確保幅の割り当てを行う帯域割り当て手段と、を設けることが開示されている。このような帯域制御装置によれば、通信の要求が為された時点において帯域を必要としている全ての通信の重要度を総合的に判断し、最適な帯域確保を行うことが可能になる。
【特許文献１】特開２００３−８７３１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、複数の楽器の演奏音の各々に対応するパケットを通信網を介して送信する場合には、各パケットについて通信帯域が保証されていることよりも、それらパケットが予め定められた時間内にその宛先へ到達するようにすること（以下、このようなことを、「伝送遅延を保証する」という）が重要である。何故ならば、例えば打楽器などその演奏音のアタック時間（その演奏音が聞こえ始めてから最大の音量に達するまでの時間：以下、この時間が短いことを「アタック速度が速い」ともいう）が短い楽器の演奏音については、上記伝送遅延を充分に短くしないと、その演奏音の聴感が異なったものに為ってしまうからである。このように、各楽器毎にその演奏音に応じたデータをパケット通信で送信する際には、その演奏音のアタック速度に応じて各パケットの伝送遅延を保証する必要があるが、特許文献１に開示された技術を用いたとしても、このようなことを実現することはできない。
【０００５】
本発明は、上記課題に鑑みて為されたものであり、複数の音声信号の各々に応じたデータを送信する際に、各音声信号のアタック速度に応じた伝送遅延を保証することを可能にする技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、各々異なる複数の音声信号が入力される入力手段と、前記入力手段へ入力された音声信号の各々について、その音声信号にデジタル変換を施して得られるデータを送信する際の優先順位を特定する特定手段と、前記入力手段へ入力された音声信号の各々にデジタル変換を施して、その音声信号に対応するデータを生成する生成手段と、前記入力手段へ入力された音声信号の各々に基づいて前記生成手段により生成されたデータを送信する送信手段であって、その音声信号に対して前記特定手段により特定された優先順位が高い順に送信する送信手段とを有する送信装置を提供する。このような送信装置によれば、上記特定手段によって、高い優先順位が特定される音声信号に対応するデータから順に上記送信手段によって送信される。
【０００７】
より好ましい態様においては、前記入力手段は、前記複数の音声信号の各々が入力されるとともに、互いに異なる優先順位が予め割当てられている入力チャネルを複数備えており、前記特定手段は、前記複数の入力チャネルの各々に割当てられている優先順位に応じて、各入力チャネルへ入力された音声信号に応じたデータを送信する際の優先順位を特定することを特徴としている。このような態様にあっては、アタック速度が速い音声信号ほど高い優先順位を割当てられている入力チャネルへ入力されるようにすれば、アタック速度が速い音声信号に対応するデータほど優先的に送信されるようになる。
【０００８】
また、別の好ましい態様においては、前記特定手段は、前記入力手段へ入力された音声信号の各々を解析してそのアタック速度を特定し、そのアタック速度が速いほど高い優先順位を特定することをを特徴としている。このような態様においても、アタック速度が速い音声信号に対応するデータほど優先的に送信されるようになる。
【０００９】
より好ましい態様においては、互いに異なるバッファサイズを有する複数のバッファを備え、前記生成手段は、前記各音声信号にデジタル変換を施して生成したデータを、その音声信号について前記特定手段により特定された優先順位が高いほど前記バッファサイズの小さいバッファへ書き込み、前記送信手段は、前記複数のバッファに蓄積されているデータを前記特定手段により特定された優先順位が高い順に読み出して送信することを特徴としている。
【００１０】
また、別の好ましい態様においては、前記送信手段により送信されたデータがその宛先へ到達したか否かを確認する到達確認手段と、前記到達確認手段により前記宛先への到達が確認されなかったデータを前記特定手段により特定された優先順位に応じて再送信する再送信手段とを有することを特徴としている。
【００１１】
また、別の好ましい態様においては、前記生成手段は、前記複数のチャネルへ入力された音声信号の各々にデジタル変換を施して各音声信号に対応するデータを生成するとともに、生成したデータを前記特定手段により特定された優先順位に応じて圧縮することを特徴としている。
【００１２】
また、本発明の別の態様にあっては、コンピュータ装置に、該コンピュータ装置へ入力された互いに異なる複数の音声信号の各々について、その音声信号にデジタル変換を施して得られるデータを送信する際の優先順位を特定する第１のステップと、前記複数の音声信号の各々にデジタル変換を施して、各音声信号に対応するデータを生成する第２のステップと、前記第２のステップにて生成された各データを、前記第１のステップにて特定された優先順位が高い順に送信する第３のステップと、を実行させるプログラムを提供するとしても良く、また、コンピュータ装置読み取り可能な記録媒体に当該プログラムを書き込んで提供するとしても良い。このようなプログラムや記録媒体によれば、一般的なコンピュータ装置に上記送信装置と同一の機能を付与することが可能になる。
【発明の効果】
【００１３】
本発明によれば、複数の音声信号の各々に応じたデータを送信する際に、各音声信号のアタック速度に応じた伝送遅延を保証することが可能になる、といった効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を参照しつつ説明する。
（Ａ．構成）
図１は、本発明の１実施形態に係る送信装置２００を含んでいる通信システム１０の構成例を示すブロック図である。図１に示すように、この通信システム１０には、通信網１００に接続されている送信装置２００と、同じく通信網１００に接続されている受信装置３００とが含まれている。なお、本実施形態では、夫々１つの送信装置と受信装置とが通信網１００に接続されている場合について説明するが、複数の送信装置が通信網１００に接続されているとしても良いことは勿論であり、また、複数の受信装置が通信網１００に接続されているとしても良いことは勿論である。
【００１５】
通信網１００は、例えば、インターネットであり、ルータなどの中継装置（図示省略）を含んでいる。この通信網１００は、自網に接続されている通信装置からＩＰ（Internet Protocol）にしたがって送信されてくるパケットを上記中継装置によって適宜ルーティングしその宛先へ送り届ける機能（以下、ルーティング機能）を備えている。なお、本実施形態では、通信網１００がインターネットである場合について説明するが、上記ルーティング機能を備えた通信網であれば、ＬＡＮ（Local Area Network）であっても良く、また、ＷＡＮ（Wide Area Network）であっても良い。また、イーサネット（登録商標）以外でもＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４といったネットワークでも良い。
【００１６】
送信装置２００は、例えば、パーソナルコンピュータ（以下、「ＰＣ」）であり、上記ＩＰにしたがってデータを送信する機能を備えている。また、送信装置２００は、詳細については後述するが、複数の入力チャネルを備えており、それら複数の入力チャネルの各々には夫々アタック速度が異なる音声信号が入力されるようになっている。この送信装置２００は、上記複数の入力チャネルの各々へ入力された音声信号にデジタル変換を施して得られるオーディオデータを所定のデータサイズ分づつ分割しその各々に固有のヘッダを付与して上記ＩＰにしたがって送信する機能を備えている。つまり、送信装置２００は、入力された音声信号に応じたオーディオデータをＩＰにしたがって送信する機能を備えた通信装置である。一方、受信装置３００は、例えばＰＣであり、通信網１００を介して送信装置２００から送信されてくるパケットを受信し、それらパケットに分割されて書き込まれているオーディオデータを復元するとともに、そのオーディオデータに応じた音声を出力する機能を備えている。
【００１７】
さて、図１に示す通信システム１０においては、送信装置２００に設けられている複数の入力チャネルの各々には互いに異なる優先順位が予め割当てられており、その優先順位に応じた順にパケットの送信を行うようになっている。より詳細に説明すると、送信装置２００に設けられている複数の入力チャネルには、アタック速度が速い音声信号が入力される入力チャネルほど高い優先順位が割当てられている。このため、図１に示す通信システム１０においては、アタック速度が速い音声信号に対応するパケットほど優先的に送信装置２００から送信され、その伝送遅延を保証することができるようになっている。以下、送信装置２００の構成および動作について図面を参照しつつ説明する。
【００１８】
図２は、送信装置２００のハードウェア構成の一例を表すブロック図である。
図２に示すように、送信装置２００は、制御部２１０と、通信インタフェイス（以下、ＩＦ）部２２０と、信号処理部２３０と、記憶部２４０と、これら構成要素間のデータ授受を仲介するバス２５０と、を含んでいる。
【００１９】
制御部２１０は、例えばＣＰＵ（Central Processing Unit）であり、記憶部２４０に格納されているソフトウェアにしたがって送信装置２００の各部を中枢的に制御するものである。通信ＩＦ部２２０は、通信網１００に接続されており、制御部２１０から引渡されたパケットを通信網１００へ送出することができる。
【００２０】
信号処理部２３０は、入力チャネル２３１−１〜２３１−Ｎ（Ｎ：自然数）と、ＡＤ変換器２３２とを含んでいる。なお、以下では、上記複数の入力チャネルの各々を区別する必要がない場合には、「入力チャネル２３１―ｎ」と表記する。各入力チャネル２３１―ｎには、例えば、打楽器や弦楽器、管楽器などの音源装置（図示省略）が接続されており、それら音源装置から供給された音声信号を受け取り、その音声信号をＡＤ変換器２３２へ引渡す。一方、ＡＤ変換器２３２は、上記各入力チャネル２３１―ｎから引渡された音声信号にアナログ・デジタル変換を施し、その音声信号に応じたオーディオデータを生成して制御部２１０へ引渡す機能を備えている。本実施形態では、入力チャネル２３１−ｎにはその入力チャネルを一意に識別する識別子（本実施形態では、チャネル番号“ｎ”）が割当てられているとともに、そのチャネル番号が若いほど高い優先順位が割当てられている。このように各入力チャネル２３１−ｎに割当てられている優先順位は、各入力チャネル２３１−ｎへ入力された音声信号に応じたオーディオデータをＩＰにしたがって制御部２１０に送信させる際に、その送信順を制御部２１０に決定させる際に利用される。
【００２１】
記憶部２４０は、図２に示すように、揮発性記憶部２４０ａと不揮発性記憶部２４０ｂとを含んでいる。揮発性記憶部２４０ａは、例えばＲＡＭ（Random Access Memory）であり、各種ソフトウェアにしたがって作動している制御部２１０によってワークエリアとして利用されたり、ＡＤ変換器２３２により生成されたオーディオデータをそのオーディオデータの優先順位に応じた順で送信するために一時的に蓄積しておくためのバッファとして利用される。一方、不揮発性記憶部２４０ｂは、例えばハードディスクであり、本発明に係る送信装置に特有な機能を制御部２１０に実現させるためのソフトウェアを格納しておくためのものである。以下、不揮発性記憶部２４０ｂに格納されているソフトウェアについて説明する。
【００２２】
不揮発性記憶部２４０ｂに格納されているソフトウェアの一例としては、オペレーティングシステム（以下、「ＯＳ」）を制御部２１０に実現させるためのＯＳソフトウェアと、オーディオデータ送信ソフトウェアとが挙げられる。ここで、オーディオデータ送信ソフトウェアとは、信号処理部２３０により生成されたオーディオデータをＩＰにしたがって受信装置３００へ送信する処理を制御部２１０に実行させるソフトウェアである。以下、これらソフトウェアを実行することによって制御部２１０に付与される機能について説明する。
【００２３】
送信装置２００の電源（図示省略）が投入されると、制御部２１０は、まず、ＯＳソフトウェアを不揮発性記憶部２４０ｂから読み出し、これを実行する。このＯＳソフトウェアにしたがって作動している制御部２１０には、送信装置２００の各部を制御する機能、他のソフトウェアを不揮発性記憶部２４０ｂから読み出し実行する機能などが付与される。そして、本実施形態においては、制御部２１０は、上記ＯＳソフトウェアの実行を完了し、ＯＳを実現している状態になると即座に、上記オーディオデータ送信ソフトウェアを不揮発性記憶部２４０ｂから読出し、これを実行する。このオーディオデータ送信ソフトウェアにしたがって作動している制御部２１０には、以下に述べる２つの機能が付与される。
【００２４】
第１に、入力チャネル２３１−１〜２３１−ｎへ入力された音声信号の各々について、上記ＡＤ変換器２３２によりデジタル変換を施して得られるオーディオデータを通信網１００へ送出する際の優先順位を特定する特定機能である。本実施形態では、制御部２１０は、上記複数の入力チャネルの何れへ入力されたかに応じて上記音声信号の優先順位を特定する。第２に、揮発性記憶部２４０ａに蓄積されている各オーディオデータに応じたパケットを生成し、そのパケットをそのオーディオデータに対応する音声信号について上記特定機能により特定された優先順位の高い順に通信ＩＦ部２２０へ引渡して通信網１００へ送信する送信機能である。
【００２５】
このような構成としたため、本実施形態に係る送信装置２００によれば、高い優先順位が割当てられている入力チャネル２３１−ｎへ入力された音声信号に応じたオーディオデータほど優先的に送信されることになる。したがって、アタック速度が速い音声信号ほど優先順位の高い入力チャネル２３１−ｎへ入力するようにすれば、その音声信号のアタック速度に応じた伝送遅延を保証することが可能になる。なお、本実施形態では、送信装置２００のハードウェア構成は、信号処理部２３０を備えている他は一般的なコンピュータ装置のハードウェア構成と同一であり、本発明に係る送信装置に特徴的な機能（上記特定機能や送信機能）がソフトウェアモジュールで実現される場合について説明した。しかしながら、これら機能を担っているハードウェアモジュールを組み合わせて本発明に係る送信装置を構成するとしても良いことは勿論である。具体的には、信号処理部と、上記特定機能を担っている特定手段と、上記送信機能を担っている送信手段と、を組み合わせて本発明に係る送信装置を構成するとしても勿論良い。また、本実施形態では、制御部２１０にＯＳを実現させるためのＯＳソフトウェアと上記オーディオデータ送信ソフトウェアとを夫々個別に不揮発性記憶部２４０ｂへ格納しておく場合について説明したが、両者の機能を兼ね備えたファームウェアを不揮発性記憶部２４０ｂに格納しておき、そのファームウェアを制御部２１０に実行させるようにしても勿論良い。
【００２６】
（Ｂ：動作）
次いで、本実施形態に係る送信装置２００が行う動作のうち、その特徴を顕著に示す動作について図面を参照しつつ説明する。なお、以下に説明する動作例では、入力チャネル２３１−１には、打楽器の演奏音を表す音声信号が入力され、入力チャネル２３１−２には、弦楽器の演奏音を表す音声信号が入力され、入力チャネル２３１−３には、管楽器の演奏音を表す音声信号が入力され、入力チャネル２３１−４には、歌唱音を表す音声信号が入力されるものとする。一般に、上記各音声信号のアタック速度は打楽器、弦楽器、管楽器、歌唱音の順に遅くなるのであるから、本実施形態では、アタック速度が速い音声信号ほど高い優先順位が割当てられている入力チャネルへ入力されることになる。
【００２７】
図３は、送信装置２００の制御部２１０が、オーディオデータ送信ソフトウェアにしたがって行うオーディオデータ送信動作の流れを示すフローチャートである。図３に示すように、制御部２１０は、入力チャネル２３１−ｎへ音声信号を入力されると（ステップＳＡ１）、ＡＤ変換器２３２によって各音声信号にデジタル変換を施し、対応するオーディオデータを生成（ステップＳＡ２）する一方、その音声信号の優先順位を特定し（ステップＳＡ３）、その優先順位を表す優先順位データを対応付けてそのオーディオデータを上記バッファとして機能する揮発性記憶部２４０ａへ書き込む。具体的には、制御部２１０は、各音声信号の優先順位を表す優先順位データとして、その音声信号が入力された入力チャネルに割当てられているチャネル番号を表すデータを対応付けて揮発性記憶部２４０ａへ書き込む。例えば、入力チャネル２３１−１〜２３１−４の各々に上記各音声信号が入力されると、それら音声信号に対応する各オーディオデータは、図４（ａ）に示す態様で揮発性記憶部２４０ａに格納される。
【００２８】
次いで、制御部２１０は、揮発性記憶部２４０ａに格納されているオーディオデータのうちで、最も高い優先順位を表す優先順位データ（本実施形態では、最も小さい値を表す優先順位データ）を対応付けられているオーディオデータを読出し、そのオーディオデータを所定のデータサイズ分づつ分割するとともに、その各々に所定のヘッダを付与してパケットを生成し（ステップＳＡ４）、それらパケットを通信ＩＦ部２２０により通信網１００へ送信する（ステップＳＡ５）。例えば、図４（ａ）に示す態様で各オーディオデータが揮発性記憶部２４０ａに格納されている状態であれば、制御部２１０は、まず、対応付けられている優先順位データの値が“１”であるオーディオデータ（すなわち、打楽器の演奏音を表す音声信号にデジタル変換を施して得られたオーディオデータ）を上記バッファから読み出し、そのオーディオデータに対応するパケットを通信ＩＦ部２２０により送信する。その結果、揮発性記憶部２４０ａの格納内容は、図４（ｂ）に示す状態になる。
【００２９】
以降、制御部２１０は、揮発性記憶部２４０ａに格納されている全てのオーディオデータを送信し終えたか否かを判定し（ステップＳＡ６）、その判定結果が“Ｙｅｓ”になるまで、上記ステップＳＡ１〜ステップＳＡ５の処理を繰り返し実行する。例えば、上記ステップＳＡ５にて優先順位データの値が“１”であるオーディオデータに対応するパケットが送信された後、上記ステップＳＡ１以降の処理を繰り返す過程で、再度、入力チャネル２３１−１へ音声信号が入力されると、その音声信号に応じたオーディオデータが他のオーディオデータに優先して送信される。つまり、揮発性記憶部２４０ａに格納されているオーディオデータの各々は、そのオーディオデータに対応付けられている優先順位データの値に応じて、図５に示す順に送信されることになる。
【００３０】
以上に説明したように、本実施形態に係る送信装置２００によれば、入力チャネル２３１−１〜２３１−Ｎの各々へ入力された音声信号に対応するパケットは、その音声信号が入力された入力チャネルに予め割当てられている優先順位に応じた順に送信される。そして、本実施形態では、高い優先順位が割当てられている入力チャネルほど、アタック速度の速い音声信号が入力されるのであるから、アタック速度の速い音声信号に対応するパケットが優先的に送信されることになる。その結果、本実施形態に係る送信装置２００によれば、入力された音声信号に応じたパケットの伝送遅延を、その音声信号のアタック速度に応じて保証することが可能になるといった効果を奏する。
【００３１】
（Ｃ：変形）
以上、本発明の１実施形態について説明したが、以下に述べるような変形を加えても良いことは勿論である。
（Ｃ−１：変形例１）
上述した実施形態では、複数の入力チャネルの各々へ入力された音声信号に応じたパケットを、その入力チャネルに予め割当てられている優先順位に応じた順に送信するとともに、高い優先順位が割当てられている入力チャネルほどアタック速度の速い音声信号が入力されるようにすることで、そのアタック速度に応じた伝送遅延を保証する場合について説明した。しかしながら、入力された音声信号の信号波形を解析しそのアタック速度が速いほど高い優先順位を割当てるようにしても良い。
【００３２】
（Ｃ−２：変形例２）
上述した実施形態では、各入力チャネルへ入力された音声信号に対応するオーディオデータにその入力チャネルに割当てられている優先順位を表す優先順位データを対応づけて、バッファとして機能する揮発性記憶部２４０ａに書き込む場合について説明した。しかしながら、揮発性記憶部２４０ａ内に、上記各チャネル毎に固有のバッファを設けておき、各入力チャネルへ入力された音声信号に応じたオーディオデータをその入力チャネルに対応するバッファへ格納するようにしても良い。また、このような態様にあっては、優先順位が高い入力チャネルに対応するバッファほどそのバッファサイズを小さくする（例えば、優先順位が最も高い入力チャネルに対応するバッファのバッファサイズは、１つのオーディオデータ分のデータサイズとし、優先順位が下がるほどバッファサイズを所定の割合で増加させる）ようにしても良い。何故ならば、優先順位が高い入力チャネルへ入力された音声信号に対応するオーディオデータほど優先的に送信され、揮発性記憶部２４０ａ内に滞留する時間が短くなるからである。
【００３３】
また、上述した実施形態では、各入力チャネルへ入力された音声信号に対応するオーディオデータをその入力チャネルに予め割当てられている優先順位に応じた順に送信する場合について説明したが、その優先順位に応じた圧縮処理を施して送信するとしても良く、また、その優先順位に応じてオーディオデータの再送制御を行うとしても良い。具体的には、図６（ａ）に示すように、優先順位が最も高い音声信号に対応するオーディオデータについては無圧縮で送信し、他のオーディオデータについては圧縮して送信するとしても良い。また、圧縮して送信する際には、優先順位が低いほど圧縮率を高くして圧縮するとしても勿論良い。また、図６（ｂ）に示すように、優先順位が最も高い音声信号に対応するオーディオデータについては、そのオーディオデータの宛先への到達が確認できない場合であっても再送信を行わないようにし、優先順位が下がるほどその再送信の許容回数を増加させるようにしても良い。
【００３４】
（Ｃ−３：変形例３）
上述した実施形態では、各入力チャネルへ入力された音声信号に応じたオーディオデータを送信装置２００に送信させる場合について説明したが、上記オーディオデータの他に、例えば文書データや画像データ、プログラムのソースコードやオブジェクトコードなどを送信装置２００に送信させるようにしても勿論良い。このように、オーディオデータの他に、オーディオデータ以外の文書データや画像データ、プログラムのソースコードやオブジェクトコードなど（以下、非オーディオデータ）を送信装置２００に送信させる場合には、非オーディオデータについてはその伝送遅延が問題になることはないのであるから、優先順位を最も低くして送信させるようにすれば良い。また、非オーディオデータについては、伝送遅延よりも相手装置へ確実に到達することが重要であるから、相手装置への到達が確認されるまで再送信を行うことが望ましい。また、非オーディオデータについては、圧縮による復元不良を回避するために、無圧縮で送信することが望ましい。
【００３５】
（Ｃ−４：変形例４）
上述した実施形態では、本発明に係る送信装置に特有な機能を制御部２１０に実現させるためのソフトウェアが不揮発性記憶部２４０ｂに予め格納されている場合について説明した。しかしながら、例えば、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）やＤＶＤ（Digital Versatile Disk）などのコンピュータ装置読み取り可能な記録媒体に上記ソフトウェアを記録しておき、この記録媒体を用いて上記ソフトウェアを一般的なコンピュータ装置へインストールし本発明に係る送信装置と同一の機能をそのコンピュータ装置へ付与するとしても勿論良い。
【図面の簡単な説明】
【００３６】
【図１】本発明の１実施形態に係る送信装置２００を含んでいる通信システム１０の構成例を示すブロック図である。
【図２】同送信装置２００のハードウェア構成の一例を示すブロック図である。
【図３】同送信装置２００の制御部２１０がオーディオデータ送信ソフトウェアにしたがって行うオーディオデータ送信動作の流れを示すフローチャートである。
【図４】同送信装置２００の揮発性記憶部２４０ａ内に設けられているバッファの格納内容の一例を示す図である。
【図５】同送信装置２００により送信されるパケットの送信順の一例を示す図である。
【図６】優先順位に応じた他の通信制御の一例を説明するための図である。
【符号の説明】
【００３７】
１００…通信網、２００…送信装置、２１０…制御部、２２０…通信ＩＦ部、２３０…信号処理部、２３１，２３１−１〜２３１−ｎ…入力チャネル、２３２…ＡＤ変換器、２４０…記憶部、２４０ａ…揮発性記憶部、２４０ｂ…不揮発性記憶部、２５０…バス、３００…受信装置。
【図１】
2006270450.tif 000003
【図２】
2006270450.tif 000004
【図３】
2006270450.tif 000005
【図４】
2006270450.tif 000006
【図５】
2006270450.tif 000007
【図６】
2006270450.tif 000008