"第1の端末と、前記第1の端末から出力される音声データを受信可能な第2の端末と、前記第1の端末及び前記第2の端末とネットワークを介して接続するサーバと、を備える情報通信システムであって、前記第1の端末は、ランダムなチャネル情報を生成するチャネル情報生成手段と、前記チャネル情報を音声信号に変換して出音する出音手段と、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信する第1のチャネル送信手段と、を備え、前記第2の端末は、前記第1の端末から受信した音声信号を変換してチャネル情報を取得するチャネル情報取得手段と、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信する第2のチャネル送信手段と、を備え、前記サーバは、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段と、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段と、を備えることを特徴とする情報通信システム。前記第1の端末は、データを暗号化するための暗号化キー情報をランダムに生成する暗号化キー生成手段と、生成した暗号化キーを用いて、前記送信データを暗号化する暗号化手段と、をさらに備え、前記出音手段は、前記暗号化キー情報を音声信号に変換して出音し、前記中継手段は、前記暗号化手段により暗号化された前記送信データを中継し、前記第2の端末は、前記第1の端末から受信した音声信号を変換して前記暗号化キー情報を取得する暗号化キー情報取得手段と、取得した暗号化キー情報を用いて、前記中継手段により前記サーバから受信した暗号化された前記送信データを復号する復号手段と、をさらに備える、ことを特徴とする請求項1に記載の情報通信システム。前記サーバは、前記第1の端末とチャネル情報が一致する前記第2の端末が複数ある場合、該第2の端末のそれぞれに互いに異なる識別情報を割り当て、各第2の端末の表示部に割り当てられた識別情報を表示させる手段、をさらに備え、前記中継手段は、前記第1の端末によって指定された前記識別情報が割り当てられた1又は複数の前記第2の端末と該第1の端末とのペア間で送信データを中継する、ことを特徴とする請求項1又は2に記載の情報通信システム。前記送信データは、送信先の前記第1の端末又は第2の端末に、所定の処理を実行させる指示情報である、ことを特徴とする請求項1乃至3の何れか1項に記載の情報通信システム。ネットワークを介してサーバと接続する端末であって、ランダムなチャネル情報を生成するチャネル情報生成手段と、前記チャネル情報を音声信号に変換して出音する出音手段と、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段と、を備えることを特徴とする端末。ネットワークを介してサーバと接続する端末であって、他の端末から受信した音声信号を変換してランダムに生成されたチャネル情報を取得するチャネル情報取得手段と、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段と、を備えることを特徴とする端末。第1の端末及び前記第1の端末から出力される音声データを受信可能な第2の端末とネットワークを介して接続するサーバであって、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段と、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段と、を備えることを特徴とするサーバ。ネットワークを介してサーバと接続するコンピュータを、ランダムなチャネル情報を生成するチャネル情報生成手段、前記チャネル情報を音声信号に変換して出音する出音手段、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段、として機能させるプログラム。ネットワークを介してサーバと接続するコンピュータを、端末から受信した音声信号を変換してランダムに生成されたチャネル情報を取得するチャネル情報取得手段、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段、として機能させるプログラム。第1の端末及び前記第1の端末から出力される音声データを受信可能な第2の端末とネットワークを介して接続するコンピュータを、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段、として機能させるプログラム。特許文献1に記載されているように音声信号を介してデータを送信する場合、文字情報等の比較的サイズの小さいデータしか送信できず、画像データ等の大容量のデータを送信するのが困難であるという課題がある。また、衝突した通信端末のペアを特定し、特定したペア間でサーバを介して通信をする場合、多数の端末がサーバに同時にアクセスしている場合にサーバがペアを特定するのが困難になる虞がある。また、第三者の端末が不正にサーバにアクセスし、ペアを構成する通信端末になりすまして、情報を不正に入手できてしまう可能性もある。本発明は、上記実情に鑑みてなされたものであり、サーバにおいて、近接通信する通信端末のペアを正確に特定することができる、情報通信システム、端末、サーバ、及び、プログラムを提供することを目的とする。上記目的を達成するため、本発明の第1の観点に係る情報通信システムは、第1の端末と、前記第1の端末から出力される音声データを受信可能な第2の端末と、前記第1の端末及び前記第2の端末とネットワークを介して接続するサーバと、を備える情報通信システムであって、前記第1の端末は、ランダムなチャネル情報を生成するチャネル情報生成手段と、前記チャネル情報を音声信号に変換して出音する出音手段と、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信する第1のチャネル送信手段と、を備え、前記第2の端末は、前記第1の端末から受信した音声信号を変換してチャネル情報を取得するチャネル情報取得手段と、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信する第2のチャネル送信手段と、を備え、前記サーバは、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段と、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段と、を備えることを特徴とする。前記第1の端末は、データを暗号化するための暗号化キー情報をランダムに生成する暗号化キー生成手段と、生成した暗号化キーを用いて、前記送信データを暗号化する暗号化手段と、をさらに備え、前記出音手段は、前記暗号化キー情報を音声信号に変換して出音し、前記中継手段は、前記暗号化手段により暗号化された前記送信データを中継し、前記第2の端末は、前記第1の端末から受信した音声信号を変換して前記暗号化キー情報を取得する暗号化キー情報取得手段と、取得した暗号化キー情報を用いて、前記中継手段により前記サーバから受信した暗号化された前記送信データを復号する復号手段と、をさらに備えてもよい。前記サーバは、前記第1の端末とチャネル情報が一致する前記第2の端末が複数ある場合、該第2の端末のそれぞれに互いに異なる識別情報を割り当て、各第2の端末の表示部に割り当てられた識別情報を表示させる手段、をさらに備え、前記中継手段は、前記第1の端末によって指定された前記識別情報が割り当てられた1又は複数の前記第2の端末と該第1の端末とのペア間で送信データを中継してもよい。前記送信データは、送信先の前記第1の端末又は第2の端末に、所定の処理を実行させる指示情報であってもよい。上記目的を達成するため、本発明の第2の観点に係る端末は、ネットワークを介してサーバと接続する端末であって、ランダムなチャネル情報を生成するチャネル情報生成手段と、前記チャネル情報を音声信号に変換して出音する出音手段と、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段と、を備えることを特徴とする。上記目的を達成するため、本発明の第3の観点に係る端末は、ネットワークを介してサーバと接続する端末であって、他の端末から受信した音声信号を変換してランダムに生成されたチャネル情報を取得するチャネル情報取得手段と、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段と、を備えることを特徴とする。上記目的を達成するため、本発明の第4の観点に係るサーバは、第1の端末及び前記第1の端末から出力される音声データを受信可能な第2の端末とネットワークを介して接続するサーバであって、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段と、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段と、を備えることを特徴とする。上記目的を達成するため、本発明の第5の観点に係るプログラムは、ネットワークを介してサーバと接続するコンピュータを、ランダムなチャネル情報を生成するチャネル情報生成手段、前記チャネル情報を音声信号に変換して出音する出音手段、前記チャネル情報生成手段が生成したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段、として機能させる。上記目的を達成するため、本発明の第6の観点に係るプログラムは、ネットワークを介してサーバと接続するコンピュータを、端末から受信した音声信号を変換してランダムに生成されたチャネル情報を取得するチャネル情報取得手段、前記チャネル情報取得手段が取得したチャネル情報を、前記ネットワークを介して前記サーバに送信するチャネル送信手段、として機能させる。上記目的を達成するため、本発明の第7の観点に係るプログラムは、第1の端末及び前記第1の端末から出力される音声データを受信可能な第2の端末とネットワークを介して接続するコンピュータを、前記第1の端末から受信したチャネル情報と前記第2の端末から受信したチャネル情報とが一致する、前記第1の端末と前記第2の端末とのペアを特定するペア特定手段、前記ペア特定手段が特定した前記第1の端末と前記第2の端末のペア間で、送受信される送信データを中継する中継手段、として機能させる。本発明によれば、サーバにおいて、近接通信する通信端末のペアを正確に特定することができる。以下、本発明の実施形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付す。始めに、図1を参照して、本発明の一実施形態に係る情報通信システム1の概略を説明する。情報通信システム1は、端末101,102と、サーバ20とを備える。端末10は、例えば、スマートフォン等であり、本情報通信システム1の各ユーザが所有する携帯型の端末である。なお、便宜上、データの送信元の端末10を端末101、送信先の端末10を端末102として以下説明する。また、端末101,102を区別しないときは、単に端末10と記載する。なお、送信元の端末101が複数の端末102に同時にデータを送信してもよく、その場合、端末102は複数あるものとする。端末101,102は、それぞれ、ネットワーク30を介してサーバ20と接続して相互に通信を行う。ネットワーク30は、例えば、インターネットやLANLocalAreaNetwork等で構成される。本情報通信システム1は、一方の端末10が他方の端末10に所定の音声信号を送信することにより、サーバ20を介して端末間での情報の送受信通信をすることができるシステムである。具体的には、通信を行いたい場合、まず、ユーザ操作により、送信元の端末101から所定の音声信号が出力され、その近傍に位置する送信先の端末102はその音声信号を受信するステップS10。なお、この音声信号には、ランダムに生成されるチャネル情報が含まれているものとする。続いて、端末101,102は、それぞれ、ネットワーク30を介してサーバ20にアクセスするステップS20。この際、端末101は、端末102に送信した音声信号に含めたチャネル情報をサーバ20に送信する。一方、端末102は、端末101から受信した音声信号に含まれているチャネル情報をサーバ20に送信する。続いて、サーバ20は、両端末101,102から受信したチャネル情報を用いて、通信を中継する端末101,102のペアを特定するステップS30。そして、サーバ20は、ネットワーク30を介して、特定した端末101,102間で、所定の通信処理データの送受信を中継するステップS40。例えば、サーバ20は、端末101から画像データを受信し、端末102に送信する。続いて、図2を参照して、端末10の構成を説明する。端末10は、通信部11と、操作部12と、表示部13と、集音部14と、発音部15と、記憶部16と、制御部17とを備える。通信部11は、NICNetworkInterfaceCard等の通信インターフェースによって構成される。通信部11は、制御部17の制御のもと、ネットワーク30を介してサーバ20と相互に通信を行う。操作部12は、端末10を使用するユーザの操作を受け付けるものであり、例えば、電源キー、メニューキー、決定キー、通話キー等の各種操作キーによって構成される。操作部12は、各種キーが操作されると操作に対応する操作信号を制御部17に供給する。表示部13は、制御部17から供給される各種画像データや各種画面データ等に基づいて各種画像や各種画面等を表示するものであり、例えば、表示パネルと表示パネル駆動回路等によって構成される。表示パネル駆動回路は、CPUから供給される画像データに従って表示パネルを駆動し、表示パネルに画像を表示させる。表示パネルは、液晶パネル、有機ELElectroLuminescenceパネル等によって実現される。なお、操作部12と表示部13とは、タッチパネルによって構成されても良い。タッチパネルは、所定の操作を受け付ける操作画面を表示すると共に、操作画面においてユーザが接触操作を行った位置に対応する操作信号を制御部17に供給する。集音部14は、集音マイクによって構成される。集音部14は、制御部17の制御のもと、周囲の音を集音し、集音した音に所定の信号処理等を施した音信号を制御部17に供給する。例えば、集音部14は、他の端末10が出力した音声信号を集音する。なお、端末10を、音声データを送信出音する端末101としてのみ用いる場合には、集音部14を備えなくてもよい。発音部15は、スピーカによって構成される。制御部17は、チャネル情報等を音声に変換した音声データを、発音部15を介して周囲に音として出力する。なお、端末10を、音声データを受信する端末102としてのみ用いる場合には、発音部15を備えなくてもよい。記憶部16は、RAMRandomAccessMemory、ROMReadOnlyMemory、及び、ハードディスク装置等を備え、各種の情報、固定データ、アプリケーション、画面データ、端末ID、及び、制御部17が実行するためのプログラム等を記憶する。また、記憶部13は、制御部17が処理を実行するためのワークエリアとして機能する。また、記憶部16は、数字やアルファベットなどのビット文字を音声に変換又は、逆変換するための変換テーブル161を記憶する。具体的には、変換テーブル161には、各文字と該文字に対応する音とを定義する情報周波数等とが対応付けられて記憶されている。制御部17は、例えば、CPUCentralProcessingUnit等を備え、端末10の各部の制御を行う。なお、制御部17は、CPU以外に、ASICApplicationSpecificIntegratedCircuit:特定用途向け集積回路、DSPDigitalSignalProcessor等を含んでも良い。この場合、ASIC、DSP等は、CPUが行う処理の少なくとも一部を行う。また、制御部17は、記憶部16に記憶されているプログラムを実行することにより、前述した通信処理の端末10側の動作を実行する。なお、制御部17が実行する通信処理の詳細については後述する。続いて、図3を参照して、サーバ20の構成を説明する。サーバ20は、通信部21と、操作部22と、表示部23と、記憶部24と、制御部25とを備える。通信部21は、NIC等の通信インターフェースによって構成される。通信部21は、制御部25の制御のもと、ネットワーク30を介して各端末10と通信を行う。操作部22は、サーバ20を使用するユーザ管理者の操作を受け付けるものであり、例えば、キーボードやマウスによって構成される。操作部22は、各種キーが操作されると操作に対応する操作信号を制御部22に供給する。表示部23は、CRTディスプレイなどから構成され、各種の情報や画面を表示する。記憶部24は、例えば、ハードディスク、フラッシュメモリ、RAMRandomAccessMemory及びROMReadOnlyMemory等によって構成される。記憶部24は、制御部25が動作するためのメインメモリ及びワークメモリとして機能する。また、記憶部24は、制御部25によって実行される動作プログラムを記憶する。また、記憶部は、端末10間で送受信されるデータを一時的に記憶する。制御部25は、例えば、CPUCentralProcessingUnitによって構成され、サーバ20の各部の制御を行い、サーバ20全体の制御を行う。通信相手未選択モード時の通信処理続いて、情報通信システム1で実行される端末10間の通信処理について詳細に説明する。なお、本情報通信システム1は、通信相手先の端末10を選択指定しないで近くに位置する音声信号を受信可能な全ての端末10に情報を送信する通信相手未選択モードと、音声信号を受信可能な複数の端末10のうち、特定の端末10のみを選択して情報を送信する通信相手選択モードと、の2つの通信モードを有している。始めに、通信相手未選択モード時における通信処理の詳細について、図4を参照して説明する。まず、端末101と端末102のユーザは、それぞれ、自身の端末10を音声信号を送受信できる程度まで十分接近させる。なお、端末101が複数の端末102に同時にデータを送信してもよく、この場合、複数の端末102のそれぞれを端末101に接近させる必要がある。続いて、端末101のユーザは、操作部12を操作して、表示部13の画面例えばデスクトップ画面からデータ送信用のアプリケーション起動用のアイコンを選択する。端末10の制御部17は、この選択操作に応答して、データ送信用のアプリケーションを起動するステップS11。このアプリケーションの起動により、図5Aに示すような送信用画面が表示部13に表示される。端末101のユーザは、操作部12を操作して、この送信用画面から、送信データの指定と送信対象の選択とを行い、送信ボタンを押下する。なお、通信相手未選択通信モードでデータを送信するため、ここでは送信対象全員に送るを選択する。また、送信データは、例えば、画像データ等であり、比較的サイズの大きなデータであり、予め記憶部16に格納されている。送信ボタンを押下した操作に応答して、端末101の制御部17は、所定サイズのチャネル情報と暗号化キー情報とをランダムに作成するステップS12。例えば、チャネル情報は、64ビット文字列のデータであり、ランダムに生成された数字を示す。また、暗号化キー情報は、例えば、56ビット文字列のデータであり、後の処理で、送信データを暗号化するために使用される。なお、この暗号化キー情報を用いて暗号化された送信ファイルは、同じ暗号化キー情報を用いて復号もできるものとする。なお、制御部17は、記憶部16に予めチャネル情報と暗号化キー情報とを複数記憶しておき、チャネル情報とキー情報とをそれらのなかからランダムに1つずつ選択してもよい。続いて、端末101の制御部17は、変換テーブル161を参照して、各種の情報を音声データに変換するステップS13。具体的には、制御部17は、図6に示すような、ヘッダー情報と、端末IDと、ステップS12で作成したチャネル情報と暗号化キー情報とを、変換テーブル161を用いて、音声データに変換する。なお、ヘッダー情報は、8ビット文字列のデータであり、出力する音声データの種類を示す。この例では、ヘッダー情報は、通信相手未選択モード時において作成された音声データであることを示すものとする。また、端末IDは、8ビット文字列のデータであり、当該端末101を一意に識別させる識別情報である。なお、端末IDは、記憶部16に格納されているプログラムと共に割り当てられたIDでも良いし、ユーザここでは端末101の所有者が本システムの利用登録を行ったときに、サーバ20から割り当てられる端末IDでも良いし、また、端末101固有の端末ID例えば、端末101が携帯電話であればその電話番号であっても良い。図4に戻り、続いて、端末101の制御部17は、発音部15から、変換した音声データを出力放音するステップS14。例えば、制御部17は、ヘッダー情報と、端末IDと、チャネル情報と、暗号化キー情報とを音声化した音声データを、1音ずつ所定の時間間隔で順に発音部から放音すればよい。なお、音声化して放音する各情報の間に、情報の区切りを示す特定周波数の音声を放音してもよい。音声データの出力が終了すると、端末101の制御部17は、ステップS12で作成した暗号化キー情報を用いて、送信用画面から選択された送信データを暗号化するステップS15。そして、制御部17は、ネットワーク30を介して、ステップS12で作成したチャネル情報と暗号化した送信データとを含む送信中継要求情報をサーバ20に送信するステップS16。送信された送信中継要求情報は、サーバ20の記憶部24に一時的に格納される。以上で送信側の端末101の処理は終了する。一方、受信側である端末102の制御部17は、端末101から所定の音声信号を受信したか否かを判別するステップS21。音声信号を受信していないと判別した場合ステップS21;No、制御部17は、この判別処理ステップS21を繰り返す。前述のステップS14の処理により端末10から音声が出力され、集音部14を介して、この音声を受信した場合ステップS21;Yes、端末102の制御部17は、変換テーブル161を用いて受信した音声データをビット文字列に変換することにより、受信した音声データからチャネル情報と暗号化キー情報とを取得するステップS22。続いて、端末102の制御部17は、ネットワーク30を介して、取得したチャネル情報を含む受信中継要求情報をサーバ20に送信するステップS23。送信された受信中継要求情報は、サーバ20の記憶部24に一時的に格納される。なお、ステップS21~ステップS23の処理は、端末101からの音声信号を受信した全ての端末102で実施され、音声信号を受信した全ての端末102から、受信中継要求情報がサーバ20に送信される。一方、サーバ20の制御部25は、比較対象となるステップS16で端末101から受信した送信中継要求情報、及び、ステップS23で端末102から受信した受信中継要求情報とが、それぞれ記憶部24に1つ以上記憶されているか否かを判別するステップS31。送信中継要求情報及び受信中継要求情報が記憶されていないと判別した場合ステップS31;No、制御部25は、記憶されるまでこの判別処理ステップS31を繰り返す。比較する送信中継要求情報及び受信中継要求情報が記憶されていると判別した場合ステップS31;Yes、サーバ20の制御部25は、これらの送信受信中継要求情報を用いて、通信を中継する端末10のペアを特定する処理を行うステップS32。具体的には、サーバ20の制御部25は、送信中継要求情報に含まれるチャネル情報と受信中継要求情報に含まれるチャネル情報とが一致するペアを特定する。なお、端末101の周囲に端末102が複数ある場合、各端末102から同じチャネル情報を含む受信中継要求情報がサーバ20に送信されるため、1つの受信中継要求情報に対して、チャネル情報が一致する複数の送信中継要求情報が特定される。続いて、制御部25は、特定した送信中継要求情報と受信中継要求情報のペア毎に、送信中継要求情報に含まれる暗号化された送信データを、受信中継要求情報を送信した端末102に送信するステップS33。以上でサーバ20の処理は終了する。端末102の制御部17は、暗号化された送信データをサーバ20から受信すると、ステップS22で取得した暗号化キー情報を用いて当該データを復号するステップS24。以上で受信側である端末102の処理は終了し、通信相手未選択モード時における通信処理は終了する。このように、本情報通信システム1によれば、非接触通信機能を有さない端末10同士であっても、音声信号を送受信することにより、サーバ20を介して、端末10間でデータを送受信することが可能となる。さらに、本情報通信システム1によれば、比較的狭い範囲内にいる複数組2組以上の端末10間で、互いに通信をするために音声信号を送受信した場合であっても、サーバ20においては、端末101から受信した送信中継要求情報と、端末102から受信した受信中継要求情報とにそれぞれ含まれるチャネル情報を比較し、両者が一致する場合に、ペアであると特定するので、サーバ20において、音声信号を送受信する端末101と端末102のペアを正確に特定することができる。さらに、本情報通信システムによれば、端末101から端末102にサーバ20を経由して送信されるデータは暗号化されており、事前に音声信号によって端末102に送信した暗号化キーを用いて復号しなければ元のデータを取り出せない。従って、第三者がサーバ20から送信データを不正に入手できたとしても、復号することはできないため、よりセキュリティの高い通信を行うことが可能となる。通信相手選択モード時の通信処理上述した通信相手未選択モードでの通信処理の場合、1つの端末101から、音声信号を受信可能な位置にある複数の端末102に同時にデータを送信することが可能である。しかしながら、近くに端末102が複数ある場合でも、特定の102にだけデータを送信したい場合も考えられる。このような場合、通信相手選択モードで通信処理を行えばよい。通信相手選択モード時における通信処理の詳細について、図7を参照して説明する。なお、前述した通信相手未選択モード時の通信処理と実質的に同一内容の処理ステップについては、適宜簡略化して説明する。まず、端末101と端末102のユーザは、それぞれ、自身の端末10を音声信号を送受信できる程度まで十分接近させる。なお、端末101の周囲には、音声信号を受信可能な距離に、複数の他の端末102が位置しているものとする。続いて、端末101の制御部17は、ユーザからの操作により、データ送信用のアプリケーションを起動するステップS41。このアプリケーションの起動により、図5Aに示すような送信用画面が表示部13に表示される。続いて、端末101のユーザは、操作部12を操作して、この送信用画面から、送信データの指定と送信対象の選択とを行い、送信ボタンを押下する。なお、通信相手選択モードでデータを送信するので、ここでは送信対象として選択した対象に送るを選択する。送信ボタンを押下した操作に応答して、端末101の制御部17は、所定サイズのチャネル情報と暗号化キー情報とをランダムに作成するステップS42。続いて、制御部17は、変換テーブル161を参照して、ヘッダー情報と端末ID、及び、作成したチャネル情報と暗号化キー情報等を音声データに変換するステップS43。そして、制御部17は、発音部15から、変換した音声データを出力放音するステップS44。音声データの出力が終了すると、端末101の制御部17は、ステップS42で作成した暗号化キー情報を用いて、送信用画面から選択された送信データを暗号化するステップS45。そして、制御部17は、ネットワーク30を介して、ステップS42で作成したチャネル情報と暗号化した送信データとを含む送信中継要求情報をサーバ20に送信するステップS46。送信された送信中継要求情報は、サーバ20の記憶部に一時的に格納される。一方、受信側である端末102の制御部17は、端末101から所定の音声信号を受信したか否かを判別しステップS51、受信したと判別するとステップS51;Yes、変換テーブル161を用いて受信した音声データをビット文字列に変換することにより、受信した音声データからチャネル情報と暗号化キー情報とを取得するステップS52。続いて、端末102の制御部17は、ネットワーク30を介して、取得したチャネル情報を含む受信中継要求情報をサーバ20に送信するステップS53。送信された受信中継要求情報は、サーバ20の記憶部24に一時的に格納される。なお、ステップS51~ステップS53の処理は、端末101からの音声信号を受信した全ての端末102で実施され、音声信号を受信した全ての端末102から、受信中継要求情報がサーバ20に送信される。一方、サーバ20の制御部25は、比較対象となるステップS46で端末101から受信した送信中継要求情報、及び、ステップS53で端末102から受信した受信中継要求情報とが、それぞれ記憶部24に1つ以上記憶されているか否かを判別するステップS61。送信中継要求情報及び受信中継要求情報が記憶されていると判別した場合ステップS61;Yes、サーバ20の制御部25は、これらの送信受信中継要求情報を用いて、通信を中継する端末10のペアの候補を特定する処理を行うステップS62。具体的には、サーバ20の制御部25は、送信中継要求情報に含まれるチャネル情報と受信中継要求情報に含まれるチャネル情報とが一致するペアを特定する。ここでは、受信中継要求情報を送信した端末102が複数あり、1つの送信中継要求情報に対して、チャネル情報が一致する複数の受信中継要求情報が特定される。続いて、サーバ20の制御部25は、ペア候補として特定した各受信中継要求情報の送信元である端末102に順番に1~nの番号を割り当て、割り当てた番号を対応する各端末102に送信するステップS63。なお、各端末102にA,B,C,...等のアルファベットを割り当てて送信してもよく、各端末102のそれぞれを識別可能な情報であれば、割り当てる情報は任意のものを用いてよい。端末102の制御部17は、サーバ20から自身に割り当てられた番号を受信すると、それを表示部13に表示するステップS54。続いて、サーバ20の制御部25は、割り当てた番号1~nのリストを端末101に送信するステップS64。割り当てた番号のリストを受信すると、端末101の制御部17は、当該リストに基づいて、送信先として番号が割り当てられた送信先の端末101のなかから1つ又は複数を選択するための、図8Aに示すような送信先選択画面を表示部13に表示するステップS47。端末101のユーザは、近くに位置するデータ送信先となる端末102の表示部13の表示を確認する。ステップS54の処理により、この端末102の表示部13には、自身に割り当てられた番号が表示されている。従って、端末101のユーザは、データを送信したい端末102の番号を確認することができ、確認した番号を送信先選択画面から選択する。なお、データを送信したい端末102が複数有る場合、対応する複数の番号を選択してもよい。この選択操作に応答して、端末101の制御部17は、選択した番号を指定する送信先指定情報をサーバ20に送信するステップS48。以上で送信側の端末101の処理は終了する。送信先指定情報を受信すると、サーバ20の制御部25は、当該送信先指定情報で指定された番号が割り当てられた端末102に、ステップS52で取得した暗号化された送信データを送信するステップS65。以上でサーバ20の処理は終了する。端末102の制御部17は、暗号化された送信データをサーバ20から受信すると、ステップS52で取得した暗号化キー情報を用いて当該データを復号するステップS55。以上で受信側である端末102の処理は終了し、通信相手選択モード時における通信処理は終了する。このように、通信相手選択モードでは、送信先の候補となる音声データを受信可能な端末102が周囲に複数あった場合、サーバ20が各端末102に順に番号を割り振る。そして、送信元の端末101が送信先の端末102の番号を指定することにより、サーバ20は適切に複数の端末102から送信先の端末102を正確に特定することができる。また、送信先の端末102を指定する際には、順番に割り振られた番号を選択するだけでよいため、端末ID等の固有のIDを表示、選択して端末102を指定する場合に比べて、プライバシーに配慮することができる。変形例1なお、上記実施形態は、種々の変形、および、応用が可能である。例えば、上述した通信相手選択モード時の通信処理では、送信側の端末101が、複数の送信先候補の端末102の候補の中から、実際にデータを送信する端末102を選択した。しかしながら、データを受信する側の端末102が、複数の送信元の候補の端末101の中から実際にデータの送信元となる端末101を選択してもよい。この場合の通信処理について、図9のフローチャートを参照して説明する。まず、端末101と端末102のユーザは、それぞれ、自身の端末10を、音声信号が送受信できる程度まで十分接近させる。なお、データの送信先となる端末102の周囲には、音声信号を受信可能な距離に、データの送信元の候補となる複数の端末101が位置しているものとする。続いて、端末102の制御部17は、ユーザからの操作により、データ受信用のアプリケーションを起動するステップS81。このアプリケーションの起動により、図5Bに示すような受信用画面が表示部13に表示される。続いて、端末102のユーザは、操作部12を操作して、この受信用画面から、受信対象の選択を行い、受信ボタンを押下する。なお、ここではデータの送信元として選択した端末101からデータを受信するため、受信対象選択した対象から受信を選択する。図9に戻り、受信ボタンを押下した操作に応答して、端末102の制御部17は、所定サイズのチャネル情報と暗号化キー情報とをランダムに作成するステップS82。続いて、制御部17は、変換テーブル161を参照して、ヘッダー情報と端末ID、及び、作成したチャネル情報と暗号化キー情報等を音声データに変換しステップS83、発音部15から、変換した音声データを出力放音するステップS84。音声データの出力が終了すると、端末102の制御部17は、ネットワーク30を介して、ステップS82で作成したチャネル情報を含む受信中継要求情報をサーバ20に送信するステップS85。送信された受信中継要求情報は、サーバ20の記憶部24に一時的に格納される。一方、送信側の端末101では、端末102から音声信号を受信するとステップS71;Yes、制御部17は、変換テーブル161を参照して、受信した音声データからチャネル情報と暗号化キー情報とを取得するステップS72。続いて、端末101の制御部17は、ネットワーク30を介して、取得したチャネル情報をサーバ20に送信するステップS73。送信されたチャネル情報は、サーバ20の記憶部24に一時的に格納される。なお、ステップS71~ステップS73の処理は、端末102からの音声信号を受信可能な複数の端末101で実施され、各端末101から、チャネル情報がサーバ20に送信される。一方、サーバ20の制御部25は、比較対象となるステップS73で端末101から受信したチャネル情報、及び、ステップS85で端末102から受信した受信中継要求情報とが、それぞれ記憶部24に1つ以上記憶されているか否かを判別するステップS91。チャネル情報及び受信中継要求情報が記憶されていると判別した場合ステップS91;Yes、サーバ20の制御部25は、これらの情報を用いて、通信を中継する端末10のペアの候補を特定する処理を行うステップS92。具体的には、サーバ20の制御部25は、端末101から受信したチャネル情報と、端末102から受信した受信中継要求情報に含まれるチャネル情報とが一致するペアを特定する。ここでは、チャネル情報を送信した端末101が複数あり、1つの受信中継要求情報に対して、チャネル情報が一致する複数の端末101が特定される。続いて、サーバ20の制御部25は、ペア候補として特定したチャネル情報の送信元である各端末101に順番に1~nの番号を割り当て、割り当てた番号を対応する各端末101に送信するステップS93。なお、各端末101にA,B,C,...等のアルファベットを割り当てて送信してもよく、各端末101のそれぞれを識別可能な情報であれば、割り当てる情報は任意のものを用いてよい。端末101の制御部17は、サーバ20から自身に割り当てられた番号を受信すると、それを表示部13に表示するステップS74。続いて、サーバ20の制御部25は、割り当てた番号1~nのリストを端末102に送信するステップS94。割り当てた番号のリストを受信すると、端末102の制御部17は、当該リストに基づいて、送信元として番号が割り当てられた端末102のなかから1つを選択するための、図8Bに示すような送信元選択画面を表示するステップS86。端末102のユーザは、近くに位置するデータの送信元である端末101の表示部13の表示を確認する。ステップS74の処理により、端末101の表示部13には、自身に割り当てられた番号が表示されている。従って、端末102のユーザは、データを受信したい端末101の番号を確認することができ、確認した番号を送信元選択画面から選択する。なお、データを受信したい端末101が複数有る場合、対応する複数の端末101の表示部13にそれぞれ表示されている番号を複数選択してもよい。この選択操作に応答して、端末102の制御部17は、選択した番号を指定する送信元指定情報をサーバ20に送信するステップS87。送信元指定情報を受信すると、サーバ20の制御部25は、この送信元指定情報が示す番号が割り当てられた端末101にデータ送信要求を送信するステップS95。端末101の制御部17は、データ送信要求を受信すると、ステップS72で取得した暗号化キー情報を用いて、データ送信用のアプリケーション起動時に選択した送信データを暗号化するステップS75。続いて、端末101の制御部17は、暗号化した送信データを含む送信中継要求を、サーバ20に送信するステップS76。以上で端末101の処理は終了する。サーバ20の制御部25は、送信中継要求を受信すると、この送信中継要求情報に含まれる暗号化された送信データを、ステップS92でペアの候補として特定した端末102に送信するステップS96。以上でサーバ20の処理は終了する。端末102の制御部17は、暗号化された送信データをサーバ20から受信すると、ステップS82で作成した暗号化キー情報を用いて当該データを復号するステップS88。以上で、通信処理は終了する。このように、この変形例によれば、受信側の端末102が、送信元の候補である複数の端末101の中から実際にデータを受信する端末101を指定して、指定した端末101からデータを受信することが可能となる。変形例2また、端末10間で送受信されるデータは、主に画像データ等であるとして説明した。しかし、いかなる種類のデータを端末間で送受信する場合でも、本発明は適用可能である。例えば、アドレス帳のデータや映像データやアプリケーションプログラム等を送受信する場合にも、本発明は適用可能である。さらに、端末10間で、相手の端末10に特定の動作を指示する指示情報を送受信する場合にも、本発明は適用可能である。例えば、特定のURL先にインターネットを介してアクセスすることを指示する指示情報を、本情報通信システム1の通信処理により、端末10間で送受信してもよい。このようにすることで、例えば、端末101から端末102に音声信号を送信するだけで、サーバを介して端末102を特定のインターネットサイトにアクセスさせたり、特定のアプリケーションを起動させたりすることも可能となる。その他の変形例なお、端末10は、スマートフォン等に限らず、携帯電話、PDAPersonalDigitalAssistant、PCPersonalComputer、リーダライタ等といった、音声信号を送受信する機能と、ネットワーク30にアクセスする機能とを有する全ての装置を含む。また、例えば、本発明に係る端末10、サーバ20の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末機器等に適用することで、当該パーソナルコンピュータ等を本発明に係る端末10、サーバ20として機能させることも可能である。また、このようなプログラムの配布方法は任意であり、例えば、CD-ROMCompactDiskReadOnlyMemory、DVDDigitalVersatileDisk、MOMagnetoOpticalDisk、メモリカードなどのコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットなどの通信ネットワークを介して配布してもよい。以上、本発明は、上記実施形態の説明および図面によって限定されるものではなく、上記実施形態および図面に適宜変更等を加えることは可能である。"