(57)【要約】【課題】グループ化を容易に行う。【解決手段】波形発生部１００が、波形を発生させ、波形発生部１００が発生させた波形を波形収集部２００−１〜２００−３が収集し、波形収集部２００−１〜２００−３が収集した複数の波形を波形比較部３００が互いに比較し、比較の結果、互いに同じ波形を収集した波形収集部２００−１〜２００−３をグループ生成部４００が１つのグループとしてグループ化する。【選択図】図１
2014003475.tif 000002
【特許請求の範囲】
【請求項１】
波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する複数の波形収集部と、
前記波形収集部が収集した複数の波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を収集した波形収集部を１つのグループとしてグループ化するグループ生成部とを有するグループ化システム。
【請求項２】
請求項１に記載のグループ化システムにおいて、
前記波形比較部は、前記複数の波形の特徴量を互いに比較し、
前記グループ生成部は、前記波形比較部が比較した結果、互いに同じ特徴量を持つ波形を収集した波形収集部を１つのグループとしてグループ化することを特徴とするグループ化システム。
【請求項３】
請求項１または請求項２に記載のグループ化システムにおいて、
前記波形発生部における波形の発生を制御する波形制御部を有し、
前記波形制御部は、前記波形発生部が発生させる波形を示す波形情報を前記波形比較部へ通知し、
前記波形比較部は、前記波形制御部から通知された波形情報が示す波形を用いて前記比較を行うことを特徴とするグループ化システム。
【請求項４】
請求項１から３のいずれか１項に記載のグループ化システムにおいて、
前記波形収集部は、前記波形を収集したタイミングを示すタイミング情報を前記収集した波形を示す波形情報とともに前記波形比較部へ出力し、
前記波形比較部は、前記タイミング情報が示すタイミングに基づいて、前記比較を行うことを特徴とするグループ化システム。
【請求項５】
請求項１から４のいずれか１項に記載のグループ化システムにおいて、
前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記波形比較部および前記グループ生成部を具備するグループ化装置とを有することを特徴とするグループ化システム。
【請求項６】
請求項１から４のいずれか１項に記載のグループ化システムにおいて、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記波形比較部および前記グループ生成部を具備するグループ化装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形発生部を具備することを特徴とするグループ化システム。
【請求項７】
請求項１から４のいずれか１項に記載のグループ化システムにおいて、
前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記グループ生成部を具備するグループ化装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形比較部を具備することを特徴とするグループ化システム。
【請求項８】
請求項１から４のいずれか１項に記載のグループ化システムにおいて、
前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形比較部および前記グループ生成部を具備することを特徴とするグループ化システム。
【請求項９】
波形を発生させる波形発生部における波形の発生を制御する波形制御部と、
複数の情報処理装置からそれぞれ送信されてきた複数の波形情報が示す波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を示す波形情報を送信してきた情報処理装置を１つのグループとしてグループ化するグループ生成部とを有するグループ化装置。
【請求項１０】
波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する波形収集部と、
前記波形収集部が収集した波形を示す波形情報をグループ化装置または他の情報処理装置へ送信する通信部とを有する情報処理装置。
【請求項１１】
請求項１０に記載の情報処理装置において、
前記波形収集部が収集した波形および当該情報処理装置以外の複数の情報処理装置からそれぞれ送信されてきた複数の波形情報がそれぞれ示す波形を互いに比較する波形比較部を有し、
前記通信部は、前記波形比較部における比較の結果を、前記グループ化装置へ送信することを特徴とする情報処理装置。
【請求項１２】
請求項１０に記載の情報処理装置において、
前記波形収集部が収集した波形および当該情報処理装置以外の複数の情報処理装置からそれぞれ送信されてきた複数の波形情報がそれぞれ示す波形を互いに比較する波形比較部と、
前記波形比較部における比較の結果、互いに同じ波形を示す波形の情報処理装置を１つのグループとしてグループ化するグループ生成部とを有することを特徴とする情報処理装置。
【請求項１３】
請求項１０に記載の情報処理装置において、
前記波形発生部における波形の発生を制御する波形制御部を有することを特徴とする情報処理装置。
【請求項１４】
複数のサービス種類にそれぞれ応じた複数の波形データを記憶する記憶部と、
前記サービスに応じた波形情報を前記記憶部から読み出す制御部と、
前記制御部が読み出した波形情報が示す波形を発生させる波形発生部とを有する波形発生装置。
【請求項１５】
波形を発生させる波形発生部における波形を発生するタイミング、または、発生する波形の種類を制御する波形制御部を有する波形制御装置。
【請求項１６】
請求項１５に記載の波形制御装置において、
前記波形制御部が制御する波形を発生させる波形発生部を有することを特徴とする波形制御装置。
【請求項１７】
請求項１５または請求項１６に記載の波形制御装置において、
複数の波形情報が示す波形を互いに比較する波形比較部を有し、
前記波形制御部は、前記波形発生部が発生させた基準波形を示す基準波形情報を前記波形比較部へ通知し、
前記波形比較部は、複数の情報処理装置それぞれから送信されてきた波形情報が示す波形と、前記基準波形情報が示す基準波形とを比較することを特徴とする波形制御装置。
【請求項１８】
波形を発生させる波形発生処理と、
前記発生させた波形を、複数の装置がそれぞれ収集する収集処理と、
前記複数の装置がそれぞれ収集した複数の波形を互いに比較する比較処理と、
前記比較の結果、互いに同じ波形を収集した装置を１つのグループとしてグループ化するグループ化処理とを行うグループ化方法。
【請求項１９】
請求項１８に記載のグループ化方法において、
前記波形発生処理は、波形発生装置が行い、
前記比較処理およびグループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とするグループ化方法。
【請求項２０】
請求項１８に記載のグループ化方法において、
前記波形発生処理は、前記複数の装置の少なくとも１つが行い、
前記比較処理およびグループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とするグループ化方法。
【請求項２１】
請求項１８に記載のグループ化方法において、
前記波形発生処理は、波形発生装置または前記複数の装置の少なくとも１つが行い、
前記比較処理は、前記複数の装置の少なくとも１つが行い、
前記グループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とするグループ化方法。
【請求項２２】
請求項１８に記載のグループ化方法において、
前記波形発生処理は、波形発生装置または前記複数の装置の少なくとも１つが行い、
前記比較処理および前記グループ化処理は、前記複数の装置の少なくとも１つが行うことを特徴とするグループ化方法。
【請求項２３】
コンピュータに、
波形を発生させる手順と、
前記発生させた波形を収集する手順と、
前記収集した波形を示す波形情報をグループ化装置へ送信する手順とを実行させるためのプログラム。
【請求項２４】
コンピュータに、
当該コンピュータに設けられた記憶部に、複数のサービス種類にそれぞれ応じた複数の波形データを記憶する手順と、
前記サービスに応じた波形情報を前記記憶部から読み出す手順と、
前記読み出した波形情報が示す波形を発生させる手順とを実行させるためのプログラム。
【請求項２５】
コンピュータに、
波形を発生するタイミング、または、発生する波形の種類を制御する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置のグループ化を行うグループ化システム、グループ化装置、情報処理装置、波形発生装置、波形制御装置、グループ化方法およびプログラムに関する。
【背景技術】
【０００２】
通信機能を備えた複数の通信装置を所定の目的でグループ化する技術が考えられている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載された技術においては、装置に対して操作されたボタン押下のタイミングや回数、当該装置の周囲の環境を条件として、グループ化を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３６６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されているような技術においては、利用者の操作が必要となり、その手間がかかってしまうという問題点がある。また、装置の周囲環境が、当該装置が検知できるレベルでなければ（例えば、周囲の音の大きさが小さい等）、グループ化を行うことができないという問題点がある。
【０００６】
本発明の目的は、上述した課題を解決するグループ化システム、グループ化装置、情報処理装置、波形発生装置、波形制御装置、グループ化方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明のグループ化システムは、
波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する複数の波形収集部と、
前記波形収集部が収集した複数の波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を収集した波形収集部を１つのグループとしてグループ化するグループ生成部とを有するグループ化システム。
【０００８】
また、本発明のグループ化装置は、
波形を発生させる波形発生部における波形の発生を制御する波形制御部と、
複数の情報処理装置からそれぞれ送信されてきた複数の波形情報が示す波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を示す波形情報を送信してきた情報処理装置を１つのグループとしてグループ化するグループ生成部とを有する。
【０００９】
また、本発明の情報処理装置は、
波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する波形収集部と、
前記波形収集部が収集した波形を示す波形情報をグループ化装置または他の情報処理装置へ送信する通信部とを有する。
【００１０】
また、本発明の波形発生装置は、
複数のサービス種類にそれぞれ応じた複数の波形データを記憶する記憶部と、
前記サービスに応じた波形情報を前記記憶部から読み出す制御部と、
前記制御部が読み出した波形情報が示す波形を発生させる波形発生部とを有する。
【００１１】
また、本発明の波形制御装置は、
波形を発生させる波形発生部における波形を発生するタイミング、または、発生する波形の種類を制御する波形制御部を有する。
【００１２】
また、本発明のグループ化方法は、
波形を発生させる波形発生処理と、
前記発生させた波形を、複数の装置がそれぞれ収集する収集処理と、
前記複数の装置がそれぞれ収集した複数の波形を互いに比較する比較処理と、
前記比較の結果、互いに同じ波形を収集した装置を１つのグループとしてグループ化するグループ化処理とを行う。
【００１３】
また、本発明のプログラムは、
コンピュータに実行させるためのプログラムであって、
波形を発生させる手順と、
前記発生させた波形を収集する手順と、
前記収集した波形を示す波形情報をグループ化装置へ送信する手順とを実行させる。
【００１４】
また、コンピュータに実行させるためのプログラムであって、
当該コンピュータに設けられた記憶部に、複数のサービス種類にそれぞれ応じた複数の波形データを記憶する手順と、
前記サービスに応じた波形情報を前記記憶部から読み出す手順と、
前記読み出した波形情報が示す波形を発生させる手順とを実行させる。
【００１５】
また、コンピュータに実行させるためのプログラムであって、
波形を発生するタイミング、または、発生する波形の種類を制御する手順を実行させる。
【発明の効果】
【００１６】
以上説明したように、本発明においては、グループ化を容易に行うことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明のグループ化システムの第１の実施の形態を示す図である。
【図２】図１に示した第１の実施の形態を実際のシステムに適用した第１の実施例を示す図である。
【図３】図１に示した第１の実施の形態を実際のシステムに適用した第２の実施例を示す図である。
【図４】図１に示した第１の実施の形態を実際のシステムに適用した第３の実施例を示す図である。
【図５】図１に示した第１の実施の形態を実際のシステムに適用した第４の実施例を示す図である。
【図６】図１に示した形態におけるグループ化方法を説明するためのシーケンス図である。
【図７】本発明のグループ化システムの第２の実施の形態を示す図である。
【図８】本発明のグループ化システムの第３の実施の形態を示す図である。
【図９】本発明のグループ化システムの第４の実施の形態を示す図である。
【図１０】図９に示した第４の実施の形態を実際のシステムに適用した実施例を示す図である。
【発明を実施するための形態】
【００１８】
以下に、本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
図１は、本発明のグループ化システムの第１の実施の形態を示す図である。
【００１９】
本形態は図１に示すように、波形発生部１００と、複数の波形収集部２００−１〜２００−３と、波形比較部３００と、グループ生成部４００とから構成されている。なお、図１には、波形収集部が３つである場合を例に挙げて示しているが、３つ以外であっても良く、この数には限定しない。
【００２０】
波形発生部１００は、所定の波形を発生させ、スピーカーやバイブレータなどを用いて出力する。この波形は、音波や振動波等、人間が感知可能な波形だけではなく、人間が感知できない、例えば、１７０００Ｈｚ以上や２０Ｈｚ以下の非可聴帯域の波形や振動を感知できない超音波であっても良く、波形収集部２００−１〜２００−３にて検出可能な波形であれば良い。例えば、波形が音の場合、受信したテレビやラジオの放送から抽出した音であっても良い。
【００２１】
波形収集部２００−１〜２００−３は、波形発生部１００が出力した波形をマイクや加速度センサなどを用いて検出し、収集する。また、波形収集部２００−１〜２００−３は、収集した波形を示す波形情報を波形比較部３００へ出力する。このとき、波形収集部２００−１〜２００−３は、波形情報として収集した波形そのものを示す波形データを波形比較部３００へ出力するものであっても良いし、収集した波形を特徴量へ変換したものを出力するものであっても良い。波形を特徴量へ変換する方法の一例を挙げる。
【００２２】
まず、分析対象となる周波数帯域を選択する。例えば、
・全ての周波数の値をマージして分析する。
・周波数帯域毎に分析する。
・分析対象の周波数帯域をいくつか設定して（２００Ｈｚ〜２２０Ｈｚおよび４２０Ｈｚ〜４４０Ｈｚ等）分析する。ここで、帯域幅も任意に設定する。
【００２３】
そして、対象とした周波数帯域において、特徴量を決定する。例えば、
・各区間内における最大値を特徴量とする。
・各区間内における平均値を特徴量とする。
・各区間内において値の大きな周波数の上位ｎ個（ｎは整数）を特徴量とする。
【００２４】
また、波形収集部２００−１〜２００−３は、収集した波形を示す波形情報を波形比較部３００へ出力する際、波形収集部２００−１〜２００−３をそれぞれ識別可能な波形収集部識別情報も波形情報とともに波形比較部３００へ出力する。また、波形収集部２００−１〜２００−３は、収集した波形を示す波形情報を波形比較部３００へ出力する際、当該波形を収集した時刻等のタイミングを示すタイミング情報も波形情報とともに波形比較部３００へ出力するものであっても良い。
【００２５】
ここで、波形収集部２００−１〜２００−３が波形情報を出力するタイミングは、波形収集部２００−１〜２００−３が波形の検知が終了（音が鳴り止む、既定時間後（例：１分後）など）した後、一括で出力しても良いし、波形収集部２００−１〜２００−３が波形の検知を開始した後に、当該波形を示す波形情報を記憶しながら、出力しても良い。また、波形情報の出力を止めるタイミングは、既定時間後（例：１分後）や波形比較部３００から比較が終了した旨の通信を受けた後でも良い。
【００２６】
また、波形収集部２００−１〜２００−３が波形を収集するタイミングは、波形発生部１００が発生させる波形とは別に所定の波形を発生させ、その所定の波形を波形収集部２００−１〜２００−３にて開始波形と認識したら、波形収集部２００−１〜２００−３が波形の収集や波形情報の出力を始めるものであっても良い。
【００２７】
波形比較部３００は、波形収集部２００−１〜２００−３それぞれから出力されてきた複数の波形情報がそれぞれ示す波形を互いに比較する。波形収集部２００−１〜２００−３それぞれから波形情報として波形そのものの波形データが出力されてきた場合、波形比較部３００は、その波形データを互いに比較する。波形収集部２００−１〜２００−３それぞれから波形情報として波形の特徴量が出力されてきた場合、波形比較部３００は、その特徴量を互いに比較する。また、波形比較部３００は、比較した結果をグループ生成部４００へ通知する。具体的には、波形比較部３００は、互いに一致した波形（波形データ、特徴量）を示す波形情報とともに出力されてきた複数の波形収集部識別情報をグループ生成部４００へ通知する。
【００２８】
なお、波形比較部３００は、波形収集部２００−１〜２００−３からタイミング情報が出力されてきた場合、そのタイミング情報が示すタイミングに基づいて、波形の比較を行うものであっても良い。つまり、波形比較部３００は、タイミングが互いに同じときの波形を比較する。
【００２９】
グループ生成部４００は、波形比較部３００から波形が互いに一致したと通知された複数の波形収集部識別情報を１つにまとめ、１つのグループとしてグループ化してグループを生成する。また、グループ生成部４００は、生成したグループに、当該グループを識別するためのグループ識別情報を付与する。このグループ識別情報は、一致した波形を用いて生成しても、乱数などを用いて生成しても構わない。また、グループ生成部４００は、生成したグループのグループ識別情報と、当該グループを構成する複数の波形収集部識別情報との対応付けをグループ情報として自身が具備するデータベース（不図示）に登録しても良い。
【００３０】
登録されたグループ情報は、サービスを提供する際に利用される。具体例については、後述する。
【００３１】
図２は、図１に示した第１の実施の形態を実際のシステムに適用した第１の実施例を示す図である。
【００３２】
図２に示すように、図１に示した波形発生部１００が波形発生装置１０に設けられている。また、図１に示した波形収集部２００−１〜２００−３それぞれが、情報処理装置２０−１〜２０−３それぞれに設けられている。また、図１に示した波形比較部３００およびグループ生成部４００が、グループ化装置３０に設けられている。
【００３３】
波形発生装置１０は、波形発生部１００が発生させた波形が外部へ放出（出力）できる位置に、波形発生部１００を具備している。また、波形発生装置１０は、複数のサービス種類にそれぞれ応じた複数の波形データを記憶する記憶部と、サービスに応じた波形データを記憶部から読み出す制御部とをさらに具備しても良い。
【００３４】
情報処理装置２０−１〜２０−３は、通信ネットワークであるネットワーク４０と接続されており、通信機能を持つ装置である。情報処理装置２０−１〜２０−３は、通信機能を持つ通信端末を想定して記載しているが、これに限定されず、例えば、パーソナルコンピュータ、タブレット端末、携帯電話、スマートフォン、ゲーム機、または、ハンディターミナルなどのコンピュータや、半導体、または、基板などのモジュールなどでも構わない。また、情報処理装置２０−１〜２０−３は、波形収集部２００−１〜２００−３として、それぞれマイク等を具備し、波形収集部２００−１〜２００−３で収集された波形を示す波形情報（波形データ、特徴量）を、情報処理装置２０−１〜２０−３それぞれに設けられた通信部を用いて、ネットワーク４０を介してグループ化装置３０へ送信する。このときに送信する波形情報とともに送信する波形収集部識別情報は、情報処理装置２０−１〜２０−３を識別可能にあらかじめ付与されている装置識別情報（例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＭＡＣ（Ｍｅｄｅａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス、電話番号、電子メールアドレス、ＵＩＤ（Ｕｓｅｒ  ＩＤ）等）や、情報処理装置２０−１〜２０−３を利用する利用者を識別する利用者識別情報であっても良い。
【００３５】
グループ化装置３０は、ネットワーク４０と接続され、ネットワーク４０と接続された情報処理装置からアクセスできる装置である。グループ化装置３０は、サーバを想定して記載しているが、これに限定されず、例えば、パーソナルコンピュータ、タブレット端末、携帯電話、スマートフォン、ゲーム機、または、ハンディターミナルなどのコンピュータや、半導体または基板などのモジュールなどでも構わない。
【００３６】
グループ化装置３０は、情報処理装置２０−１〜２０−３から送信された波形情報を受信すると、受信した波形情報を未比較波形情報として記憶し、未比較波形情報の内、タイミング情報および波形が一致する波形情報を抽出し、抽出した波形情報とともに出力されてきた複数の波形収集部識別情報を波形比較部３００がグループ生成部４００へ通知するものであっても良い。また、グループ化装置３０は、波形情報を事前に受信もしくは送信していた場合、受信もしくは送信した装置識別情報と波形情報とを対応付けて記憶しておき、その波形情報を基準に比較する波形情報を抽出しても良い。
【００３７】
また、グループ化装置３０は、波形比較部３００における比較状況（波形のレベル（振幅）や比較処理の進捗度合いなど）や、あるいは波形比較部３００で受信した波形そのものを情報処理装置２０−１〜２０−３へフィードバックし、情報処理装置２０−１〜２０−３が当該比較状況を表示部（不図示）に表示させるものであっても良い。これにより、比較状況が良好になるように利用者が情報処理装置２０−１〜２０−３の位置や姿勢を変えてくれる効果が期待できる。
【００３８】
図３は、図１に示した第１の実施の形態を実際のシステムに適用した第２の実施例を示す図である。
【００３９】
図３に示すように、図１に示した波形発生部１００と波形収集部２００−１とが情報処理装置２１−１に設けられている。また、図１に示した波形収集部２００−２〜２００−３それぞれが、情報処理装置２１−２〜２１−３それぞれに設けられている。また、図１に示した波形比較部３００およびグループ生成部４００が、グループ化装置３０に設けられている。
【００４０】
図２に示した例では、波形発生部１００が独立した装置に設けられている場合を示したが、図３に示した例では、波形発生部１００が複数の情報処理装置２１−１〜２１−３のいずれか１つ（図３では情報処理装置２１−１）に設けられている場合を示す。
【００４１】
情報処理装置２１−１は、波形発生部１００が発生させた波形が外部へ出力できる位置に、波形発生部１００を具備している。情報処理装置２１−１のその他の機能は、図２に示した情報処理装置２０−１に設けられた機能と同じである。
【００４２】
情報処理装置２１−２〜２１−３の機能は、図２に示した情報処理装置２０−２〜２０−３に設けられた機能と同じである。
【００４３】
また、グループ化装置３０は、グループ生成部４００が生成したグループに属する装置識別情報を宛先として、当該グループに提供するサービスに関する情報を送受信する。
【００４４】
図３に示した形態において、情報処理装置２１−１の表示部（不図示）にリファレンス波形の発生をするかしないかを選択するボタンを表示（情報処理装置２１−１に設けられた既存のボタンに割り当てられたものでも良い）し、利用者からのリファレンス波形を発生するボタンの押下やタッチなどの操作を受け付けると、波形発生部１００が、情報処理装置２１−１に記憶されている波形データ（音や振動など）を読み出し、スピーカーなどを用いて出力する。または、情報処理装置２１−１が、波形収集部２００−１を用いて、現在、波形を入力し、比較に適した波形が入力されているか否かを分析して判断（出力が既定レベル以上、通常入力されるノイズと異なるかなど）し、比較に適した波形が入力されていないと判断すると、波形発生部１００が、情報処理装置２１−１に記憶されている波形データ（音や振動など）を読み出し、スピーカーなどを用いて出力する。なお、情報処理装置２１−１が記録する波形データは、波形そのものであってもよいし、オンデマンドで波形を生成するための情報(キー＆ピッチ、もしくは時刻や乱数などの数値から波形データを生成するためのプログラム)であっても良い。このとき、情報処理装置２１−１は、記憶されている複数の波形データのタイトル（波形情報識別情報）を表示し、利用者に複数の波形データの中から１つの波形データを選択させても良い。また、情報処理装置２１−１は、比較に適した波形が入力されているか否かを分析判断した結果、周波数帯や音域などにより、記憶されている複数の波形データの中から、入力した周波数帯や音域とは異なった比較に適した波形を選択しても良い。また、情報処理装置２１−１は、波形比較部３００を具備するグループ化装置３０へ、波形情報を識別する波形情報識別情報（波形データそのものでも良い）を要求し、その応答としてグループ化装置３０から送信されてきた波形情報識別情報で特定される波形データを選択しても良い。
【００４５】
また、情報処理装置２１−１にて、リファレンス波形の発生をせずに比較をする旨のボタンが入力されたことを検知した場合、もしくは、比較に適した波形が入力されていると判断した場合は、周囲の環境音で比較を行うものであっても良い。
【００４６】
ここで、図３に示した形態に情報処理装置を追加する方法として、以下に２つの方法を例に挙げるが、これらは一例にすぎず、これ以外の方法を用いても良い。
（方法の第１の例）
利用者の操作で情報処理装置２１−１に情報処理装置追加指示が入力され、情報処理装置２１−１の波形発生部１００から前回と同じ波形を発生させ、グループ化装置３０へ情報処理装置を追加する旨の指示と情報処理装置２１−１の装置識別情報かグループ識別情報とを送信する。
【００４７】
グループ化装置３０は、情報処理装置２１−１の装置識別情報かグループ識別情報で特定される過去に記憶された波形情報が示す波形と追加された情報処理装置から送信されてきた波形情報が示す波形とを比較する。比較の結果、それらが互いに一致すれば、グループ化装置３０は、情報処理装置２１−１の装置識別情報かグループ識別情報で識別されるグループに、追加された情報処理装置の装置識別情報を割り当てる。以上が、情報処理装置を追加する方法の第１の例である。
（方法の第２の例）
利用者の操作で情報処理装置２１−１に情報処理装置追加指示が入力され、情報処理装置２１−１の波形発生部１００から波形を発生させ、グループ化装置３０へ情報処理装置を追加する旨の指示と情報処理装置２１−１の装置識別情報かグループ識別情報とを送信するとともに、情報処理装置２１−１の波形収集部２００−１も波形を検知し、収集した波形を示す波形情報をグループ化装置３０へ送信する。
【００４８】
グループ化装置３０は、情報処理装置２１−１から送信されてきた波形情報が示す波形と、追加された情報処理装置から送信されてきた波形情報が示す波形とを比較する。比較の結果、それらが互いに一致すれば、情報処理装置２１−１の装置識別情報のグループかグループ識別情報で識別されるグループに追加された情報処理装置の装置識別情報を割り当てる。以上が、情報処理装置を追加する方法の第２の例である。
【００４９】
図４は、図１に示した第１の実施の形態を実際のシステムに適用した第３の実施例を示す図である。
【００５０】
図４に示すように、図１に示した波形発生部１００が波形発生装置１０に設けられている。また、図１に示した波形収集部２００−１〜２００−３それぞれが、情報処理装置２２−１〜２２−３それぞれに設けられている。また、図１に示した波形比較部３００が、情報処理装置２２−１に設けられている。また、図１に示したグループ生成部４００が、グループ化装置３１に設けられている。
【００５１】
図２に示した例では、波形比較部３００がグループ化装置３０に設けられている場合を示したが、図４に示した例では、波形比較部３００が複数の情報処理装置２２−１〜２２−３のいずれか１つ（図４では情報処理装置２２−１）に設けられている場合を示す。そのため、グループ化装置３１には、波形比較部３００は設けられていなくても良い。
【００５２】
情報処理装置２２−２〜２２−３は、波形収集部２００−２〜２００−３で収集された波形を示す波形情報（波形データ、特徴量）を、情報処理装置２２−２〜２２−３それぞれに設けられた通信部を用いて、ネットワーク４０を介して情報処理装置２２−１へ送信する。
【００５３】
情報処理装置２２−１は、波形収集部２００−１が収集した波形を示す波形情報を波形比較部３００へ出力する。情報処理装置２２−１内の波形比較部３００は、波形収集部２００−１から出力された波形情報が示す波形および情報処理装置２２−２〜２２−３から送信されてきた波形情報が示す波形を互いに比較する。また、情報処理装置２２−１内の波形比較部３００は、比較した結果を、ネットワーク４０を介してグループ化装置３１へ送信する。具体的には、波形比較部３００は、互いに一致した波形を示す波形情報（波形データ、特徴量）とともに出力または送信されてきた複数の波形収集部識別情報（装置識別情報）をグループ化装置３１へ送信する。なお、情報処理装置２２−１は、波形比較部３００を具備していることを、情報処理装置２２−２〜２２−３に認識させる必要がある。その方法として、例えば、波形比較部３００を具備している旨（「親装置」である旨）と、情報処理装置２２−１へ情報を送信するために必要な宛先情報（例えば、情報処理装置２２−１のＩＰアドレス等）とを、ブロードキャスト通信またはグループ化装置３１を経由して、このサービスに加入している情報処理装置２２−２〜２２−３へ通知する。この通知は、情報処理装置２２−１に対する利用者の所定の操作に基づいて行う。
【００５４】
グループ化装置３１は、情報処理装置２２−１から比較の結果を受信すると、グループ化装置３１内のグループ生成部４００が、複数の波形収集部識別情報を１つにまとめ、１つのグループとしてグループ化してグループを生成する。このグループの生成方法は、上述したとおりである。
【００５５】
なお、波形比較部３００がグループ化装置３１にも設けられており、情報処理装置２２−１〜２２−３の利用者が、情報処理装置２２−１〜２２−３を操作して、どちらの波形比較部を利用するのかを選択できるようにするものであっても良い。
【００５６】
図５は、図１に示した第１の実施の形態を実際のシステムに適用した第４の実施例を示す図である。
【００５７】
図５に示すように、図１に示した波形発生部１００が波形発生装置１０に設けられている。また、図１に示した波形収集部２００−１〜２００−３それぞれが、情報処理装置２３−１〜２３−３それぞれに設けられている。また、図１に示した波形比較部３００およびグループ生成部４００が、情報処理装置２３−１に設けられている。
【００５８】
図２に示した例では、波形比較部３００およびグループ生成部４００がグループ化装置３０に設けられている場合を示したが、図５に示した例では、波形比較部３００およびグループ生成部４００が複数の情報処理装置２３−１〜２３−３のいずれか１つ（図５では情報処理装置２３−１）に設けられている場合を示す。
【００５９】
情報処理装置２３−２〜２３−３は、波形収集部２００−２〜２００−３で収集された波形を示す波形情報（波形データ、特徴量）を、情報処理装置２３−２〜２３−３それぞれに設けられた通信部を用いて、ネットワーク４０を介して情報処理装置２３−１へ送信する。
【００６０】
情報処理装置２３−１は、波形収集部２００−１が収集した波形を示す波形情報を波形比較部３００へ出力する。情報処理装置２３−１内の波形比較部３００は、波形収集部２００−１から出力された波形情報が示す波形および情報処理装置２３−２〜２３−３から送信されてきた波形情報が示す波形を互いに比較する。また、情報処理装置２３−１内の波形比較部３００は、比較した結果を、情報処理装置２３−１内のグループ生成部４００へ出力する。具体的には、波形比較部３００は、互いに一致した波形を示す波形情報（波形データ、特徴量）とともに出力または送信されてきた複数の波形収集部識別情報（装置識別情報）をグループ生成部４００へ出力する。情報処理装置２３−１内のグループ生成部４００は、波形比較部３００から出力されてきた比較の結果に基づいて、複数の波形収集部識別情報を１つにまとめ、１つのグループとしてグループ化してグループを生成する。このグループの生成方法は、上述したとおりである。
【００６１】
以下に、本形態におけるグループ化方法について説明する。ここでは、図１に示した第１の実施の形態が図２に示したシステムに適用された場合を例に挙げて説明する。
【００６２】
図６は、図１に示した形態におけるグループ化方法を説明するためのシーケンス図である。
【００６３】
まず、波形発生装置１０の波形発生部１００が所定の波形を発生させる（ステップＳ１）。このとき、波形発生装置１０は、情報処理装置２０−１〜２０−３へ提供するサービスに応じた波形を発生させるものでも良い。
【００６４】
すると、情報処理装置２０−１の波形収集部２００−１が、当該波形を検出して収集する（ステップＳ２）。また、情報処理装置２０−２の波形収集部２００−２が、当該波形を検出して収集する（ステップＳ３）。また、情報処理装置２０−３の波形収集部２００−３が、当該波形を検出して収集する（ステップＳ４）。
【００６５】
波形を収集した情報処理装置２０−１は、自身に設けられた通信部からネットワーク４０を介してグループ化装置３０へ当該波形を示す波形情報を送信する（ステップＳ５）。このとき、情報処理装置２０−１は、上述したように、情報処理装置２０−１の装置識別情報（例えば、「Ａ０００１」）も送信する。同様に、波形を収集した情報処理装置２０−２は、自身に設けられた通信部からネットワーク４０を介してグループ化装置３０へ当該波形を示す波形情報を送信する（ステップＳ６）。このとき、情報処理装置２０−２は、上述したように、情報処理装置２０−２の装置識別情報（例えば、「Ｂ０００１」）も送信する。同様に、波形を収集した情報処理装置２０−３は、自身に設けられた通信部からネットワーク４０を介してグループ化装置３０へ当該波形を示す波形情報を送信する（ステップＳ７）。このとき、情報処理装置２０−３は、上述したように、情報処理装置２０−３の端末識別情報（例えば、「Ｃ０００１」）も送信する。
【００６６】
情報処理装置２０−１〜２０−３から送信された波形情報を、グループ化装置３０が受信すると、波形比較部３００が受信した３つの波形情報が示す波形を互いに比較する（ステップＳ８）。波形比較部３００は、比較の結果をグループ生成部４００へ通知し、グループ生成部４００は、波形比較部３００から通知された比較の結果に基づいて、グループを生成する（ステップＳ９）。
【００６７】
なお、本説明では、ステップＳ８は、情報処理装置２０−１〜２０−３からの全ての波形情報を受信した後に波形比較を行うこととして説明しているが、全ての波形情報が揃っていなくても一部の波形情報を受信した時点、例えば、情報処理装置２０−１，２０−２の波形情報を受信した時点で、ステップＳ８の波形比較を開始して処理を前倒し実行する実現形態も可能である。
【００６８】
ここで、グループ生成について具体例を挙げて説明する。
【００６９】
波形比較部３００が、情報処理装置２０−１から送信されてきた波形情報が示す波形（波形Ａ）と、情報処理装置２０−２から送信されてきた波形情報が示す波形（波形Ｂ）とを比較する。また、波形比較部３００が、波形Ａと、情報処理装置２０−３から送信されてきた波形情報が示す波形（波形Ｃ）とを比較する。また、波形比較部３００が、波形Ｂと波形Ｃとを比較する。その結果、波形Ａと波形Ｂとが一致し、波形Ａと波形Ｃとは一致せず、波形Ｂと波形Ｃとが一致しない場合、波形比較部３００は、比較の結果として、装置識別情報「Ａ０００１」の波形Ａと装置識別情報「Ｂ０００１」の波形Ｂとが一致した旨をグループ生成部４００へ通知する。そして、グループ生成部４００は、装置識別情報の「Ａ０００１」と「Ｂ０００１」とを１つのグループとして登録する。また、グループ生成部４００は生成したグループを登録する際、グループ識別情報（例えば、「Ｇ０００１」）を対応付けて登録する。
【００７０】
また、グループ化装置３０は、グループ識別情報をそのグループに属する装置識別情報の情報処理装置へ送信しても良い。
【００７１】
このように登録されたグループは、例えば、グループ識別情報が共通する装置識別情報の情報処理装置同士で、メッセージ交換サービスや掲示板、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）等のサービスを共通して利用できるグループとして利用できる。また、グループ化装置３０は、これらのサービスを利用するための接続先識別子（ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）など）を生成し、当該グループに属する情報処理装置へ提供する。
（第２の実施の形態）
第１の実施の形態では、波形発生部１００が１つである場合を示したが、複数の波形発生部が設けられているものであっても良い。
【００７２】
図７は、本発明のグループ化システムの第２の実施の形態を示す図である。
【００７３】
本形態は図７に示すように、複数の波形発生部１００−１〜１００−３と、複数の波形収集部２００−１〜２００−３と、波形比較部３００と、グループ生成部４００とから構成されている。なお、図７には、波形発生部および波形収集部がそれぞれ３つである場合を例に挙げて示しているが、３つ以外であっても良く、この数には限定しない。
【００７４】
波形発生部１００−１〜１００−３は、図１に示した波形発生部１００と同じ機能を具備する。
【００７５】
図７に示したその他の構成要素は、図１に示したものと同じ機能を具備する。
【００７６】
これらの構成要素は、第１の実施の形態に示すものと同様に、波形発生装置や、情報処理装置、グループ化装置に配置される。
（第３の実施の形態）
また、波形発生部が発生させる波形を、波形比較部にあらかじめ認識させておくものであっても良い。
【００７７】
図８は、本発明のグループ化システムの第３の実施の形態を示す図である。
【００７８】
本形態は図８に示すように、波形発生部１００と、複数の波形収集部２００−１〜２００−３と、波形比較部３００と、グループ生成部４００と、波形制御部５００とから構成されている。なお、図８には、波形収集部が３つである場合を例に挙げて示しているが、３つ以外であっても良く、この数には限定しない。
【００７９】
波形制御部５００は、波形発生部１００と波形比較部３００とを制御する。具体的には、波形制御部５００は、波形発生部１００における波形の発生（例えば、どのタイミングでどのような波形を発生させるか等）を制御し、その制御内容を波形情報として波形比較部３００へ通知する。また、波形制御部５００は、波形比較部３００における比較の結果に応じて、波形発生部１００が発生させる波形を変更する。
【００８０】
波形発生部１００が波形として音を発生させる場合、波形制御部５００は、波形発生部１００から例えば、
・あらかじめ設定されている音を発生させる。
・あらかじめ設定されている順番で音を発生させる、または、ランダムに音を発生させる。
・提供するサービスごとに設定された音を発生させる。
・波形比較部３００において互いに一致する波形がない場合、異なる音を発生させる。
・マッチング（比較）が正確にできない場合、発生させる波形を変える。
・時間帯（朝、昼、夜）に応じた音を発生させる。
・場所（屋内、野外）に応じた音を発生させる。
・履歴（過去に選ばれたもの）に応じた音を発生させる。
【００８１】
また、最初は、精度は高いが互いに一致する確率の低い波形（例えば、遠くまで聞こえない細かな変化が多い音）を発生させ、互いに一致する波形がない場合、精度は低いが互いに一致する確率の高い波形（例えば、遠くまで聞こえる単調で大きな音）へ切り替えるなど、波形の出力を変化させても良い。
【００８２】
また、最初は、精度は低いが互いに一致する確率の高い波形を発生させ、粗い比較によるグループ化を行った後、精度は高いが互いに一致する確率の低い波形を発生させ、より他のグループとは異なるように、細かな比較を行う方法でも良い。
【００８３】
波形比較部３００は、波形制御部５００から通知された波形情報が示す波形を用いて、波形の比較を行う。つまり、波形比較部３００は、波形制御部５００から通知された波形情報（基準波形情報）が示す基準となる基準波形と、波形収集部２００−１〜２００−３から出力されてきた波形とを比較し、波形収集部２００−１〜２００−３から出力されてきたそれぞれの波形が、波形制御部５００から通知された波形情報が示す基準波形と一致するかどうかを判定するものであっても良い。
【００８４】
このように、波形発生部１００から発生させる波形を、波形制御部５００が制御し、波形比較部３００へ通知することで、発生させる波形を波形発生部１００と波形比較部３００とが認識することができ、波形比較部３００における比較が容易になる。
【００８５】
なお、図８に示した波形発生部１００、波形比較部３００、グループ生成部４００および波形制御部５００のそれぞれが、波形発生装置、情報処理装置およびグループ化装置のいずれに搭載されるかは、限定しない。例えば、波形発生部１００は波形発生装置または情報処理装置に搭載され、波形比較部３００、グループ生成部４００および波形制御部５００がグループ化装置に搭載されるものであっても良い。また、波形制御部５００が情報処理装置に搭載されるものであっても良い。
【００８６】
また、波形発生装置、情報処理装置およびグループ化装置とは別個の制御装置（波形制御装置）を設け、この波形制御装置に波形制御部５００が搭載されたものであっても良い。また、波形制御装置に波形発生部１００および波形制御部５００が搭載されたものであっても良い。また、波形制御装置に波形発生部１００、波形比較部３００および波形制御部５００が搭載されたものであっても良い。
（第４の実施の形態）
第２の実施の形態のように複数の波形発生部が設けられ、それらを制御するものであっても良い。
【００８７】
図９は、本発明のグループ化システムの第４の実施の形態を示す図である。
【００８８】
本形態は図９に示すように、複数の波形発生部１００−１〜１００−３と、複数の波形収集部２００−１〜２００−３と、波形比較部３００と、グループ生成部４００と、波形制御部５００とから構成されている。なお、図９には、波形発生部および波形収集部がそれぞれ３つである場合を例に挙げて示しているが、３つ以外であっても良く、この数には限定しない。
【００８９】
波形制御部５１０は、図８に示した波形制御部５００の機能に加えて、波形発生部１００−１〜１００−３が発生させる波形の種類のタイミングを制御する。具体的には、波形制御部５１０は、波形発生部１００−１〜１００−３におけるそれぞれの波形の発生（出力）タイミングが、互いに重ならないように制御する。また、他の実施例としては、波形制御部５１０は、波形発生部１００−１〜１００−３におけるそれぞれの波形の周波数帯域が、互いに重ならないように制御する。例えば、波形制御部５１０は、波形発生部１００−１は１００Ｈｚ〜２００Ｈｚ、波形発生部１００−２は３００Ｈｚ〜４００Ｈｚ、波形発生部１００−３は５００Ｈｚ〜６００Ｈｚとなるように制御する。このように、タイミングや波形の種類を制御することで、波形発生部１００−１〜１００−３が発生させる波形が、互いに打ち消し合うなど干渉しあい、正確な波形データを収集できなくなることを避けることができるからである。
【００９０】
図１０は、図９に示した第４の実施の形態を実際のシステムに適用した実施例を示す図である。
【００９１】
図１０に示すように、図９に示した波形発生部１００−１および波形収集部２００−１が情報処理装置２４−１に設けられている。また、図９に示した波形発生部１００−２および波形収集部２００−２が情報処理装置２４−２に設けられている。また、図９に示した波形発生部１００−３および波形収集部２００−３が情報処理装置２４−３に設けられている。また、図９に示した波形比較部３００、グループ生成部４００および波形制御部５１０がグループ化装置３２に設けられている。図１０に示した形態における動作の一例を以下に説明する。
【００９２】
まず、情報処理装置２４−１〜２４−３が、利用者の操作に基づいて、所定のアプリケーションを起動した後や時刻を同期した後に、グループ化装置３２へ波形発生許可要求通知を送信する。グループ化装置３２が、情報処理装置２４−１〜２４−３から送信された波形発生許可要求通知を受信すると、波形制御部５１０は、周波数帯域やピッチなどがユニークになるように、波形情報を識別するための波形情報識別情報やタイミング情報を変更して、グループ化装置３２は、それらを情報処理装置２４−１〜２４−３（波形発生部１００−１〜１００−３）へ送信する。例えば、波形情報が１から１００まで１００種類ある場合、グループ化装置３２は、波形情報１と波形情報１０との組み合わせの波形情報識別情報を送信した後、その次の送信では、波形情報２と波形情報１１との組み合わせの波形情報識別情報を送信する。また、グループ化装置３２は、次の１分間に波形を発生させるタイミング情報を情報処理装置２４−１へ送信し、情報処理装置２４−２には、その次の１分間に波形を発生させるタイミング情報を送信し、情報処理装置２４−３には、さらにその次の１分間に波形を発生させるタイミング情報を送信する。
【００９３】
情報処理装置２４−１〜２４−３は、グループ化装置３２から送信された波形情報識別情報またはタイミング情報を受信すると、受信したタイミング情報に基づいて、指定された波形情報識別情報が付与された波形を、情報処理装置２４−１〜２４−３それぞれに設けられた記憶部から読み出して、波形発生部１００−１〜１００−３から出力する（発生させる）。
【００９４】
また、情報処理装置２４−１〜２４−３が、利用者の操作に基づいて入力された接続予定台数情報をグループ化装置３２へ送信し、グループ化装置３２が接続予定台数情報を受信すると、波形制御部５１０が、受信した接続予定台数情報が示す台数にて良好に収集することができる波形とタイミングとを選択または生成して、それらに応じた波形情報識別情報とタイミング情報とを情報処理装置２４−１〜２４−３へ送信しても良い。
【００９５】
また、波形発生部１００−１〜１００−３におけるそれぞれの波形の発生タイミングが、互いに重ならないように制御する他の方法として、さらに以下の２つの方法が考えられる。
【００９６】
１つ目の方法は、情報処理装置２４−１〜２４−３が、波形収集部２００−１〜２００−３により、他の波形発生部１００−１〜１００−３から波形が発生されていないことを確認した場合、その情報処理装置２４−１〜２４−３の波形発生部１００−１〜１００−３が波形を出力するものである。
【００９７】
２つ目の方法は、グループ化装置３２が、各情報処理装置２４−１〜２４−３から送信された波形発生許可要求通知を受信した際に、既定の時間以内に同じ地域や組織内の情報処理装置で、波形発生許可要求通知を受け取っていなければ、その情報処理装置２４−１〜２４−３へ、波形の種類を特定する波形情報識別情報と、その波形情報識別情報が示す波形を発生させるタイミングを示すタイミング情報とを含めた許可通知を送信する。一方、グループ化装置３２が、既定の時間以内に同じ地域や組織内の情報処理装置で、波形発生許可要求通知を受け取っていれば、不許可通知を送信する。
【００９８】
第４の実施の形態では、波形制御部５００が、波形発生部１００−１〜１００−３で発生させる波形が互いに重ならないように制御する場合を説明したが、逆に、各波形発生部で発生させる波形が互いに重なり合うように制御するものも有効である。波形制御部５００が波形が重なり合うように制御することで、その場所で流れる波形が、他の環境では流れていないユニークな波形とすることができる。言い換えれば、１つの波形発生部からの波形だけでは、偶然、他の環境でも類似する波形が観測されるかもしれないが、複数の波形発生部からの波形が互いに重なり合うことで、その場で観測できる波形が他の環境では観測することが難しい波形となることが期待できるからである。
【００９９】
以上、第１の実施の形態から第４の実施の形態で述べたように、基準となるリファレンス波形を発生させ、互いに同じ波形を検出した情報処理装置をグループ化することで、音の無い室内や巷に溢れている音しか入力できない場合でも、グループ化が容易にできる。
【０１００】
上述した波形発生装置、情報処理装置およびグループ化装置にそれぞれ設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を波形発生装置、情報処理装置およびグループ化装置それぞれにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを波形発生装置、情報処理装置およびグループ化装置それぞれに読み込ませ、実行するものであっても良い。波形発生装置、情報処理装置およびグループ化装置それぞれにて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、波形発生装置、情報処理装置およびグループ化装置それぞれに内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、波形発生装置、情報処理装置およびグループ化装置それぞれに設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【０１０１】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する複数の波形収集部と、
前記波形収集部が収集した複数の波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を収集した波形収集部を１つのグループとしてグループ化するグループ生成部とを有するグループ化システム。
（付記２）前記波形比較部は、前記複数の波形の特徴量を互いに比較し、
前記グループ生成部は、前記波形比較部が比較した結果、互いに同じ特徴量を持つ波形を収集した波形収集部を１つのグループとしてグループ化することを特徴とする、付記１に記載のグループ化システム。
（付記３）前記波形発生部における波形の発生を制御する波形制御部を有し、
前記波形制御部は、前記波形発生部が発生させる波形を示す波形情報を前記波形比較部へ通知し、
前記波形比較部は、前記波形制御部から通知された波形情報が示す波形を用いて前記比較を行うことを特徴とする、付記１または付記２に記載のグループ化システム。
（付記４）前記波形収集部は、前記波形を収集したタイミングを示すタイミング情報を前記収集した波形を示す波形情報とともに前記波形比較部へ出力し、
前記波形比較部は、前記タイミング情報が示すタイミングに基づいて、前記比較を行うことを特徴とする、付記１から３のいずれか１項に記載のグループ化システム。
（付記５）前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記波形比較部および前記グループ生成部を具備するグループ化装置とを有することを特徴とする、付記１から４のいずれか１項に記載のグループ化システム。
（付記６）前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記波形比較部および前記グループ生成部を具備するグループ化装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形発生部を具備することを特徴とする、付記１から４のいずれか１項に記載のグループ化システム。
（付記７）前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置と、
前記グループ生成部を具備するグループ化装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形比較部を具備することを特徴とする、付記１から４のいずれか１項に記載のグループ化システム。
（付記８）前記波形発生部を具備する波形発生装置と、
前記複数の波形収集部をそれぞれ具備する複数の情報処理装置とを有し、
前記複数の情報処理装置の少なくとも１つは、前記波形比較部および前記グループ生成部を具備することを特徴とする、付記１から４のいずれか１項に記載のグループ化システム。
（付記９）波形を発生させる波形発生部における波形の発生を制御する波形制御部と、
複数の情報処理装置からそれぞれ送信されてきた複数の波形情報が示す波形を互いに比較する波形比較部と、
前記波形比較部が比較した結果、互いに同じ波形を示す波形情報を送信してきた情報処理装置を１つのグループとしてグループ化するグループ生成部とを有するグループ化装置。
（付記１０）波形を発生させる波形発生部と、
前記波形発生部が発生させた波形を収集する波形収集部と、
前記波形収集部が収集した波形を示す波形情報をグループ化装置または他の情報処理装置へ送信する通信部とを有する情報処理装置。
（付記１１）前記波形収集部が収集した波形および当該情報処理装置以外の複数の情報処理装置からそれぞれ送信されてきた複数の波形情報がそれぞれ示す波形を互いに比較する波形比較部を有し、
前記通信部は、前記波形比較部における比較の結果を、前記グループ化装置へ送信することを特徴とする、付記１０に記載の情報処理装置。
（付記１２）前記波形収集部が収集した波形および当該情報処理装置以外の複数の情報処理装置からそれぞれ送信されてきた複数の波形情報がそれぞれ示す波形を互いに比較する波形比較部と、
前記波形比較部における比較の結果、互いに同じ波形を示す波形の情報処理装置を１つのグループとしてグループ化するグループ生成部とを有することを特徴とする、付記１０に記載の情報処理装置。
（付記１３）前記波形発生部における波形の発生を制御する波形制御部を有することを特徴とする、付記１０に記載の情報処理装置。
（付記１４）複数のサービス種類にそれぞれ応じた複数の波形データを記憶する記憶部と、
前記サービスに応じた波形情報を前記記憶部から読み出す制御部と、
前記制御部が読み出した波形情報が示す波形を発生させる波形発生部とを有する波形発生装置。
（付記１５）波形を発生させる波形発生部における波形を発生するタイミング、または、発生する波形の種類を制御する波形制御部を有する波形制御装置。
（付記１６）前記波形制御部が制御する波形を発生させる波形発生部を有することを特徴とする、付記１５に記載の波形制御装置。
（付記１７）複数の波形情報が示す波形を互いに比較する波形比較部を有し、
前記波形制御部は、前記波形発生部が発生させた基準波形を示す基準波形情報を前記波形比較部へ通知し、
前記波形比較部は、複数の情報処理装置それぞれから送信されてきた波形情報が示す波形と、前記基準波形情報が示す基準波形とを比較することを特徴とする、付記１５または付記１６に記載の波形制御装置。
（付記１８）波形を発生させる波形発生処理と、
前記発生させた波形を、複数の装置がそれぞれ収集する収集処理と、
前記複数の装置がそれぞれ収集した複数の波形を互いに比較する比較処理と、
前記比較の結果、互いに同じ波形を収集した装置を１つのグループとしてグループ化するグループ化処理とを行うグループ化方法。
（付記１９）前記波形発生処理は、波形発生装置が行い、
前記比較処理およびグループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とする、付記１８に記載のグループ化方法。
（付記２０）前記波形発生処理は、前記複数の装置の少なくとも１つが行い、
前記比較処理およびグループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とする、付記１８に記載のグループ化方法。
（付記２１）前記波形発生処理は、波形発生装置または前記複数の装置の少なくとも１つが行い、
前記比較処理は、前記複数の装置の少なくとも１つが行い、
前記グループ化処理は、前記複数の装置と通信可能なグループ化装置が行うことを特徴とする、付記１８に記載のグループ化方法。
（付記２２）グループ化方法において、
前記波形発生処理は、波形発生装置または前記複数の装置の少なくとも１つが行い、
前記比較処理および前記グループ化処理は、前記複数の装置の少なくとも１つが行うことを特徴とする、付記１８に記載のグループ化方法。
（付記２３）コンピュータに、
波形を発生させる手順と、
前記発生させた波形を収集する手順と、
前記収集した波形を示す波形情報をグループ化装置へ送信する手順とを実行させるためのプログラム。
（付記２４）コンピュータに、
当該コンピュータに設けられた記憶部に、複数のサービス種類にそれぞれ応じた複数の波形データを記憶する手順と、
前記サービスに応じた波形情報を前記記憶部から読み出す手順と、
前記読み出した波形情報が示す波形を発生させる手順とを実行させるためのプログラム。
（付記２５）コンピュータに、
波形を発生するタイミング、または、発生する波形の種類を制御する手順を実行させるためのプログラム。
【符号の説明】
【０１０２】
１０    波形発生装置
２０−１〜２０−３，２１−１〜２１−３，２２−１〜２２−３，２３−１〜２３−３，２４−１〜２４−３    情報処理装置
３０〜３２    グループ化装置
４０    ネットワーク
１００，１００−１〜１００−３    波形発生部
２００−１〜２００−３    波形収集部
３００    波形比較部
４００    グループ生成部
５００，５１０    波形制御部
【図１】
2014003475.tif 000003
【図２】
2014003475.tif 000004
【図３】
2014003475.tif 000005
【図４】
2014003475.tif 000006
【図５】
2014003475.tif 000007
【図６】
2014003475.tif 000008
【図７】
2014003475.tif 000009
【図８】
2014003475.tif 000010
【図９】
2014003475.tif 000011
【図１０】
2014003475.tif 000012