(57)【要約】      （修正有）【課題】端末装置の操作負荷を軽減し、第三者の承認をオンデマンドで正確に取得する。【解決手段】ユーザＡが第三者ＢとＳＮＳにおいて特定の関係を構築するためには、それぞれの端末装置１，１を近接させ、このユーザ又は第三者が発した音声や振動等の波形Ｗをこれらの端末装置が略同時に入力して波形データＷｆ，Ｗｓにそれぞれ変換し、これらの波形データを承認サーバ２に送信する。承認サーバ２は、波形データＷｆ，Ｗｓを受信して一致するか否かを評価し、一致した場合に第三者との特定の関係の構築を承認する。【選択図】図１
2013114390.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ及び第三者のそれぞれの端末装置と、
この端末装置と通信ネットワークを介して接続する承認サーバとで構成され、
上記端末装置は、
波形を入力する波形入力部と、
上記波形を波形データに変換する波形データ変換部と、
上記波形データを上記承認サーバに送信する波形データ送信部とを備え、
上記承認サーバは、
上記波形データを受信する波形データ受信部と、
受信したそれぞれの波形データの一致不一致を評価する波形データ評価部と、
上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、
上記ユーザの個人情報を記憶するユーザ情報記憶部と、
上記第三者との関係を記憶する第三者関係記憶部とを備え、
上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者のそれぞれの端末装置が近接し、
上記端末装置のそれぞれの上記波形入力部が、ユーザ又は第三者が発した波形を略同時に入力し、
上記波形データ変換部が、上記波形を波形データに変換し、
上記波形データ送信部が、上記波形データを上記承認サーバに送信し、
上記承認サーバの波形データ受信部が、上記波形データをそれぞれ受信し、
上記波形データ評価部が、それぞれ受信した波形データ及び上記波形の入力時刻の一致不一致を評価し、
上記波形データが一致した場合、上記ユーザと第三者との特定の関係の構築を承認し、
上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部を更新する
ことを特徴とする承認システム。
【請求項２】
上記波形は音で、この音の波形データは少なくとも周波数を有し、
上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価する
ことを特徴とする請求項１記載の承認サーバ。
【請求項３】
上記波形は振動で、この振動の波形データは少なくとも加速度を有し、
上記ユーザが第三者と関係を築く際には、このユーザ及び第三者の端末装置が一体になるように近接し、
上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価する
ことを特徴とする請求項１記載の承認サーバ。
【請求項４】
ユーザ及び第三者のそれぞれの端末装置と、
この端末装置と通信ネットワークを介して接続する承認サーバとで構成され、
少なくとも一方の端末装置は、
波形を入力する波形入力部と、
上記波形を波形データに変換する波形データ変換部と、
他方の端末装置が送信した波形データを受信する波形データ受信部と、
上記波形入力部が入力した波形の波形データと他方の端末装置の波形データとの一致不一致を評価する波形データ評価部と、
上記ユーザと第三者との特定の関係の構築を承認する要求を上記承認サーバに送信する第三者承認要求送信部とを備え、
他方の端末装置は、少なくとも上記波形入力部と、上記波形データ変換部と、この波形データを上記一方の端末装置に送信する波形データ送信部とを備え、
上記承認サーバは、
上記要求を受信する第三者承認要求受信部と、
上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、
上記ユーザの個人情報を記憶するユーザ情報記憶部と、
上記第三者との関係を記憶する第三者関係記憶部とを備え、
上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者の端末装置が近接し、
上記端末装置のそれぞれの上記波形入力部が、ユーザ又は第三者が発した波形を略同時に入力し、
上記波形データ変換部が、上記波形のそれぞれを波形データに変換し、
上記端末装置の他方の波形データ送信部が、上記波形データを送信し、上記波形データ受信部が、この波形データを受信し、
上記波形データ評価部が、上記波形入力部が入力した波形の波形データと他方の波形データ及び上記波形の入力時刻との一致不一致を評価し、それぞれの波形データが一致した場合、上記ユーザとの関係を承認し、
上記第三者承認要求送信部が、上記承認の要求を送信し、
上記承認サーバの上記第三者承認要求受信部が、上記要求を受信し、
上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部を更新する
ことを特徴とする承認システム。
【請求項５】
上記波形は音で、この音の波形データは少なくとも周波数を有し、
上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価する
ことを特徴とする請求項４記載の承認システム。
【請求項６】
上記波形は振動で、この振動の波形データは少なくとも加速度を有し、
上記ユーザが第三者と関係を築く際には、このユーザ及び第三者の端末装置が一体になるように近接し、
上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価する
ことを特徴とする請求項４記載の承認システム。
【請求項７】
ユーザ及び第三者のそれぞれの端末装置から送信される波形の波形データを通信ネットワークを介して受信する波形データ受信部と、
受信したそれぞれの波形データの一致不一致を評価する波形データ評価部と、
上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、
上記ユーザの個人情報を記憶するユーザ情報記憶部と、
上記第三者との関係を記憶する第三者関係記憶部とを備え、
上記波形データ受信部が、上記ユーザ及び第三者のそれぞれの端末装置に略同時に入力された上記波形の波形データを受信し、
上記波形データ評価部が、それぞれ受信した波形データ及び上記波形の入力時刻の一致不一致を評価し、
これらの波形データが一致した場合、上記ユーザと第三者との特定の関係の構築を承認し、
上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部とを更新する
ことを特徴とする承認サーバ。
【請求項８】
上記波形は音で、この音の波形データは少なくとも周波数を有し、
上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価する
ことを特徴とする請求項７記載の承認サーバ。
【請求項９】
上記波形は振動で、この振動の波形データは少なくとも加速度を有し、
上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価する
ことを特徴とする請求項７記載の承認サーバ。
【請求項１０】
通信ネットワークを介して承認サーバと接続するユーザ及び第三者のそれぞれの端末装置が備え、
上記ユーザが第三者と特定の関係を築く際に、このユーザ及び第三者の端末装置を近接し、この端末装置に略同時に波形を入力する第１のステップと、
上記波形を波形データに変換する第２のステップと、
上記波形データを他方の端末装置に送信し、又は他方の端末装置が送信した上記波形データを受信する第３のステップと、
上記第１のステップで入力した波形データと上記第３のステップで受信した波形データ及び上記波形の入力時刻の一致不一致を評価し、一致した場合に上記ユーザとの関係を承認する第４のステップと、
上記第三者との特定の関係を承認する要求を上記承認サーバに送信する第５のステップと
を有する
ことを特徴とする承認プログラム。
【請求項１１】
上記波形は音で、この音の波形データは少なくとも周波数を有し、
上記第４のステップでは、上記周波数及び上記音の収音時刻の一致不一致を評価する
ことを特徴とする請求項１０記載の承認プログラム。
【請求項１２】
上記波形は振動で、この振動の波形データは少なくとも加速度を有し、
上記第１のステップでは、上記ユーザ及び第三者の端末装置を一体になるように近接し、
上記第４のステップでは、上記加速度及び上記振動の発生時刻の一致不一致を評価する
ことを特徴とする請求項１０記載の承認プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば決済処理やコミュニティ形成のオンラインシステムにおいて、このオンラインシステムのユーザがオンライン上で第三者と特定の関係を構築するために必要な第三者による所定の承認を生成する承認システム、承認サーバ、及び承認プログラムに関する。
【背景技術】
【０００２】
従来から、ビジネスやプライベート上でユーザが第三者から所定の承認を得る場合、利便性の観点からオンラインシステムを利用していた。例えば企業の社内システムにおいて上長が決済処理を行う場合、部下はこの上長から承認を得てパーソナルコンピュータ等からこの承認を得た事実を入力しなければならなかった。またソーシャル・ネットワーキング・サービス（以下、「ＳＮＳ」という。）において、利用者が知人と友人関係の構築を希望する場合、この利用者が携帯電話等から依頼のメッセージを送信した上で友人にこの依頼を承認する旨の入力をしてもらわなければならなかった。このためパーソナルコンピュータや携帯電話等の端末装置を操作する手間がかかるばかりでなく、入力ミスが発生し易いため、これらのオンラインシステムを利用するユーザに余計な負担が掛かっていた。
【０００３】
ところで、ユーザ及び第三者が同じ場所に居ることを、それぞれが所有する端末装置のＧＰＳ（Global Positioning System）を利用してオンライン上で認識することにより、この第三者から承認を得たことを立証する発想（例えば非特許文献１参照。）が提案されている。詳細には、それぞれが所有する端末装置に何らかのアクションを加えると、これらの端末装置の所在地をＧＰＳが探知し、ユーザと第三者とが同じ場所にいることをオンライン上で認識したことをもって、第三者から承認を得たものと見なして連絡先等の情報を交換するものである。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】「ｂｕｍｐ  ｔｅｃｈｎｏｌｏｇｉｅｓ，  ｉｎｃ．」、インターネット＜ＵＲＬ：http://bu.mp/＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＧＰＳでユーザと第三者との位置情報を取得するには、通信上の問題により時間が掛かる上、上記端末装置の種類によって正確な位置情報を取得できない恐れがある。さらに上述した発想は、ユーザ及び第三者が１対１の場合にのみ適応可能で有り、複数の第三者と同時に行うことはできない。したがって第三者から即座に承認を得たい欲求を満たすことができるオンデマンドなシステムには不向きと言わざるを得ない。
【０００６】
そこで本発明の第１の目的は、端末装置の操作負荷を軽減し、第三者の承認をオンデマンドで正確に取得することにある。また第２の目的は、ＳＮＳにおいて複数の第三者とのコミュニケーションを円滑に行い、これらの第三者と特定の関係を構築するための承認を得易くしてユーザのソーシャルグラフを拡張することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明による承認システム、承認サーバ、及び承認プログラムの特徴は、ユーザ又は第三者が発した波形をそれぞれの端末装置に略同時に入力し、この波形を変換した波形データ及びそれぞれの端末装置への入力時刻の一致不一致を評価して第三者から特定の関係の承認を得るものである。
【０００８】
すなわち本発明による承認システムは、ユーザ及び第三者のそれぞれの端末装置と、この端末装置と通信ネットワークを介して接続する承認サーバとで構成される。上記端末装置は、波形を入力する波形入力部と、上記波形を波形データに変換する波形データ変換部と、上記波形データを上記承認サーバに送信する波形データ送信部とを備えている。上記承認サーバは、上記波形データを受信する波形データ受信部と、受信したそれぞれの波形データの一致不一致を評価する波形データ評価部と、上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、上記ユーザの個人情報を記憶するユーザ情報記憶部と、上記第三者との特定の関係を記憶する第三者関係記憶部とを備えている。上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者のそれぞれの端末装置が近接し、上記端末装置のそれぞれの上記波形入力部が、ユーザ又は第三者が発した波形を略同時に入力し、上記波形データ変換部が、上記波形を波形データに変換し、上記波形データ送信部が、上記波形データを上記承認サーバに送信する。そして上記承認サーバの波形データ受信部が、上記波形データをそれぞれ受信し、上記波形データ評価部が、それぞれ受信した波形データ及び上記波形の入力時刻の一致不一致を評価する。上記波形データが一致した場合、上記ユーザと第三者との特定の関係の構築を承認し、上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部を更新する（請求項１）。
【０００９】
上記波形は音で、この音の波形データは少なくとも周波数を有する。上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価することが望ましい。（請求項２）。
【００１０】
また上記波形は振動で、この振動の波形データは少なくとも加速度を有する。上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者の端末装置が一体になるように近接し、上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価することが望ましい（請求項３）。
【００１１】
また本発明による承認サーバは、ユーザ及び第三者のそれぞれの端末装置と、この端末装置と通信ネットワークを介して接続する承認サーバとで構成される。少なくとも一方の端末装置は、波形を入力する波形入力部と、上記波形を波形データに変換する波形データ変換部と、他方の端末装置が送信した波形データを受信する波形データ受信部と、上記波形入力部が入力した波形の波形データと他方の端末装置の波形データとの一致不一致を評価する波形データ評価部と、上記ユーザと第三者との特定の関係の構築を承認する要求を上記承認サーバに送信する第三者承認要求送信部とを備えている。他方の端末装置は、少なくとも上記波形入力部と、上記波形データ変換部と、この波形データを上記一方の端末装置に送信する波形データ送信部とを備えている。上記承認サーバは、上記要求を受信する第三者承認要求受信部と、上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、上記ユーザの個人情報を記憶するユーザ情報記憶部と、上記第三者との特定の関係を記憶する第三者関係記憶部とを備えている。上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者の端末装置が近接し、上記端末装置のそれぞれの上記波形入力部が、ユーザ又は第三者が発した波形を略同時に入力し、上記波形データ変換部が、上記波形のそれぞれを波形データに変換し、上記端末装置の他方の波形データ送信部が、上記波形データを送信し、上記波形データ受信部が、この波形データを受信し、上記波形データ評価部が、上記波形入力部が入力した波形の波形データと他方の波形データ及び上記波形の入力時刻との一致不一致を評価し、それぞれの波形データが一致した場合、上記ユーザとの特定の関係を承認し、上記第三者承認要求送信部が、上記承認の要求を送信する。そして上記承認サーバの上記第三者承認要求受信部が、上記要求を受信し、上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部を更新する（請求項４）。
【００１２】
上記波形は音で、この音の波形データは少なくとも周波数を有することが望ましい。そして上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価する。（請求項５）。
【００１３】
また上記波形は振動で、この振動の波形データは少なくとも加速度を有することが望ましい。そして上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者の端末装置が一体になるように近接し、上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価することが望ましい（請求項６）。
【００１４】
本発明による承認サーバは、ユーザ及び第三者のそれぞれの端末装置から送信される波形の波形データを通信ネットワークを介して受信する波形データ受信部と、受信したそれぞれの波形データの一致不一致を評価する波形データ評価部と、上記ユーザと第三者との特定の関係を管理する第三者関係管理部と、上記ユーザの個人情報を記憶するユーザ情報記憶部と、上記第三者との特定の関係を記憶する第三者関係記憶部とを備えている。上記波形データ受信部が、上記ユーザ及び第三者のそれぞれの端末装置に略同時に入力された上記波形の波形データを受信し、上記波形データ評価部が、それぞれ受信した波形データ及び上記波形の入力時刻の一致不一致を評価する。これらの波形データが一致した場合、上記ユーザと第三者との特定の関係の構築を承認し、上記第三者関係管理部が、上記ユーザ情報記憶部及び上記第三者関係記憶部とを更新する（請求項７）。
【００１５】
上記波形は音で、この音の波形データは少なくとも周波数を有することが望ましい。そして上記波形データ評価部は、上記周波数及び上記音の収音時刻の一致不一致を評価する。（請求項８）。
【００１６】
また上記波形は振動で、この振動の波形データは少なくとも加速度を有することが望ましい。そして上記ユーザが第三者と特定の関係を築く際には、このユーザ及び第三者の端末装置が一体になるように近接し、上記波形データ評価部は、上記加速度及び上記振動の発生時刻の一致不一致を評価する（請求項９）。
【００１７】
本発明による承認プログラムは、通信ネットワークを介して承認サーバと接続するユーザ又は第三者の端末装置が備えている。上記ユーザが第三者と特定の関係を築く際に、このユーザ及び第三者の端末装置を近接し、この端末装置に略同時に波形を入力する第１のステップと、上記波形を波形データに変換する第２のステップと、上記波形データを他方の端末装置に送信し、又は他方の端末装置が送信した上記波形データを受信する第３のステップと、上記第１のステップで入力した波形データと上記第３のステップで受信した波形データ及び上記波形の入力時刻の一致不一致を評価し、一致した場合に上記ユーザとの関係を承認する第４のステップと、上記第三者との特定の関係を承認する要求を上記承認サーバに送信する第５のステップとを有する（請求項１０）。
【００１８】
上記波形は音で、この音の波形データは少なくとも周波数を有することが望ましい。そして上記第４のステップでは、上記周波数及び上記音の収音時刻の一致不一致を評価する（請求項１１）。
【００１９】
上記波形は振動で、この振動の波形データは少なくとも加速度を有することが望ましい。そして上記第１のステップでは、上記ユーザ及び第三者の端末装置を一体になるように近接し、上記第４のステップでは、上記加速度及び上記振動の発生時刻の一致不一致を評価する（請求項１２）。
【００２０】
ここで「ユーザ」とは、所定の端末装置から承認サーバの利用登録をしている者を意味する。また「第三者」とは、承認サーバの利用登録をし、上記ユーザと何かしらの関係を有するもののオンライン上で特定の関係を構築していない者を意味し、例えば友人、上司、親、兄弟、姉妹及び同僚が該当する。
【００２１】
「端末装置」は、所定のプログラムで構成したアプリケーションをインストールできるもの又は所定のウェブブラウザを通じてインターネットサイトにアクセスできるものを意味し、例えばスマートフォン、携帯電話、タブレットＰＣ及びＰＨＳ等のモバイル機器ばかりでなく、デスクトップ型やノート型のパーソナルコンピュータや通信ネットワークに接続するゲーム機が該当する。
【００２２】
「承認サーバ」は、上記ユーザ及び第三者の固有データを記憶し、この固有データを上記端末装置と双方向に通信し合うものを意味し、例えば友人や知人と通信ネットワークを介してコミュニケーションを行うＳＮＳを構築するものや企業のセキュアな社内システムを構築するものが該当する。
【００２３】
「通信ネットワーク」とは、例えば３Ｇ回線やアクセスポイントを経由する無線ＬＡＮ等のモバイル通信に限らず、モデムを経由する光ケーブルやＡＤＳＬ等のブロードバンド通信も該当する。
【００２４】
「波形」は、アナログ波形を意味し、ユーザや第三者が発する音声や振動ばかりでなく、端末装置に加わる重力や衝撃及び端末装置の動き又は光が該当する。「波形データ」とは、デジタル波形を意味し、波形データ変換部で上記アナログ波形を標本化、量子化、及び符号化したものが該当する。「音の波形データ」は、周波数（ヘルツ）のみならず、電圧、周期、振幅、音の大きさ（デシベル）、及び音色が該当する。「振動の波形データ」には、加速度のみならず、電圧や衝撃が該当する。
【００２５】
「音」は、例えば音声のみならず擬音も該当する。「振動」とは、上記端末装置を左右方向、上下方向、斜め方向又は円周方向に揺さぶって発生させたもの、若しくはこれらの方向を組み合わせて揺さぶって発生させたものを意味する。
【００２６】
「波形入力部」は、ユーザ又は第三者が発した波形を取り込む機器を意味し、例えば上記端末装置に内蔵するマイクロフォン、加速度センサ、振動センサ、及びこの端末装置に外部接続するマイクが該当する。「波形データ変換部」は、端末装置及び承認サーバが上記波形をデータとして認識できる形式、すなわち波形データに変換するものを意味し、例えば上記端末装置に内蔵するＡ／Ｄ変換器が該当する。「波形データ送信部」や「波形データ受信部」は、例えば上記端末装置や上記承認サーバが有する無線用通信機器や有線用通信機器が該当する。
【００２７】
「波形データ評価部」とは、ユーザ及び第三者の端末装置が入力したそれぞれの波形の波形データが同一か否かを評価するものを意味する。また「波形データの一致不一致を評価」する手法は、例えば波形データの単位時間あたりの値をそれぞれ求め、これらの値が一致するか否かについて相関関数を用いて判断したり、端末装置への波形の入力時刻及び／または承認サーバへの波形データの送信時刻が一致するか否かで判断したりする。
【００２８】
なお相関関数が１に限らず、１の近似値の場合でもそれぞれの波形データは同一のものであり一致していると評価してもよい。
【００２９】
「第三者関係管理部」とは、上記ユーザが第三者と上記通信ネットワーク上で特定の関係を構築した場合には、この関係を第三者関係記憶部が記憶するよう更新し、特定の関係を解除した場合には、この関係を第三者関係記憶部から抹消するよう更新する管理を行うものを意味する。また「ユーザと第三者との特定の関係」とは、例えば友人同士、ビジネスパートナー及びコミュニティメンバーの関係が該当する。
【００３０】
「それぞれの端末装置が近接し」とは、ユーザ又は第三者が発する波形を端末装置に略同時かつ同時間分入力できる位置にすることを意味し、例えばユーザ及び第三者が端末装置を持っている方の手をそれぞれ近付けあったり、ユーザ又は第三者の両手に端末装置を一つずつ持ちそれぞれの手を近付けたりすることが該当する。またそれぞれの端末装置が「一体になるように近接し」とは、例えば重ね合わせて片手で持ったり、同一の箱や袋に入れて振ったりすることが該当する。
【００３１】
「ユーザ又は第三者が発した」波形とは、同一の発信源から発生した波形であることを意味する。「略同時」とは、同一時刻及び微差を意味する。「微差」の許容範囲は、自由に設定可能である。「入力時刻」は、端末装置が有する所定のタイマー機能により測定する。
【発明の効果】
【００３２】
本発明による承認システム、承認サーバ、及び承認プログラムは、ユーザ又は第三者が発した波形をそれぞれの端末装置に略同時に入力し、この波形を変換した波形データ及びそれぞれの端末装置への入力時刻の一致不一致を評価するため、端末装置のテンキーやタッチパネル等に所定の情報を入力したりメッセージを送信したりする手続の手間を省くばかりでなく、同じ場所及び同じ時刻にユーザ及び第三者が居た事実を簡単なロジックで正確に認識することができる。したがってオンデマンドで複数の第三者から特定の関係を構築する承認をワンアクションで得ることができる。さらにＳＮＳにおいては、ユーザ及び第三者にとって携帯端末をそれぞれ近接させてこれらに波形を入力する行為そのものが、互いに円滑なコミュニケーションを生む切っ掛けになるため、ユーザ及び第三者のソーシャルグラフをスムーズに拡張することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明を実施する場面のイメージ図である。
【図２】本発明の基本的なシステム構成図である。
【図３】本発明における波形データの評価方法を示す図である。
【図４】本発明における基本的な動作を示す図である。
【図５】本発明の別のシステム構成図である。
【図６】本発明における別な動作を示す図である。
【発明を実施するための形態】
【００３４】
以下図１〜図６を参照しつつ、本発明の実施形態における承認システムについて説明する。図１は、ユーザが第三者に特定の関係の構築を依頼する場面を示す図である。
【００３５】
さて図１に示すように、ユーザＡ及び第三者Ｂはそれぞれ端末装置１，１を所有しており、承認サーバ２が構築するＳＮＳにインターネット回線を通じて登録している。ユーザＡが第三者Ｂと上記ＳＮＳにおいて特定の関係を構築するためには、それぞれの端末装置１，１を近接させ、このユーザ又は第三者が発した音声や振動等の波形Ｗをこれらの端末装置が略同時に入力して波形データＷｆ，Ｗｓにそれぞれ変換し、これらの波形データを承認サーバ２に送信する。承認サーバ２は、波形データＷｆ，Ｗｓを受信して一致するか否かを評価し、一致した場合に第三者との特定の関係の構築を承認する。
【００３６】
次に、図２を用いて本実施形態の基本的なシステム構成について説明する。
【００３７】
図２に示すように、本実施形態における承認システムは、ユーザ及び第三者がそれぞれ所有する端末装置１，１と、この端末装置と通信ネットワークＮを介して接続する承認サーバ２とで構成されている。端末装置１は、音や振動を含む波形を入力する波形入力部１１と、この波形を端末装置１及び承認サーバ２が認識できる波形データに変換する波形データ変換部１２と、この波形データをこの承認サーバに送信する波形データ送信部１３とを内蔵して備えている。承認サーバ２は、端末装置１，１から送信された波形データを受信する波形データ受信部２１と、受信したそれぞれの波形データの一致不一致を評価する波形データ評価部２２と、上記ユーザと第三者との特定の関係を管理する第三者関係管理部２３と、このユーザの個人情報を記憶するユーザ情報ＤＢ２４と、このユーザと第三者との特定の関係を記憶する第三者関係情報ＤＢ２５とを備えている。
【００３８】
端末装置１はスマートフォンで、承認サーバ２に３Ｇ回線や無線ＬＡＮによるアクセスポイント経由で通信している。この端末装置には、専用のアプリケーションがインストールしてある。詳細には、入力する波形の種類を決定する処理、この決定に従ってユーザ又は第三者が発する波形の入力を開始する処理、この波形を入力する処理、この波形の入力を終了する処理、この波形を波形データに変換する処理、及びこの波形データを承認サーバ２に送信する処理を含むロジックを実行するプログラムである。また上記アプリケーションには、端末装置１の表示画面に、端末装置１，１同士を近付けるよう指示するコメント、波形の入力が完了したことを知らせるコメント、波形の入力が失敗したことを知らせるコメント、再度波形の入力を要求するコメント等を表示する処理が含まれている。
【００３９】
波形入力部１１はマイクロフォン及び加速度センサで、上記専用アプリケーションが起動後、波形を入力する処理の実行に応じて、ユーザ又は第三者が発した波形を入力する。
【００４０】
波形データ変換部１２はＡ／Ｄ変換器で、波形データに変換する処理の実行に応じて、波形入力部１１が入力したアナログな波形をデジタルな波形データに変換する。
【００４１】
波形データ送信部１３は無線用の送信機で、上記波形データを送信する処理の実行に応じて、承認サーバ２にこの波形データを送信する。
【００４２】
承認サーバ２はＳＮＳを構築するＳＮＳサーバで、端末装置１，１に限らず多数の端末装置と接続している。承認サーバ２に接続するには事前登録が必要で、ユーザや第三者はそれぞれ所有する固有のＩＤ情報やパスワードを端末装置１，１から入力して接続する。またこの承認サーバには、専用のソフトウェアが組み込まれている。詳細には、上記波形データを受信する処理、受信したこのそれぞれの波形データの一致不一致を評価する処理、上記ユーザと第三者との特定の関係を構築する処理、及び上記ユーザと第三者との特定の関係を管理する処理を含むロジックを実行するプログラムである。
【００４３】
波形データ受信部２１は有線用の受信機で、上記波形データを受信する処理の実行に応じて、端末装置１，１が送信したそれぞれの波形データを受信する。
【００４４】
波形データ評価部２２は、上記それぞれの波形データの一致不一致を評価する処理に応じて、ユーザの端末装置が入力した波形と第三者の端末装置が入力した波形とのそれぞれの波形データが同一か否かを、相関関数を用いた波形一致評価アルゴリズム及び端末装置への入力時刻で判断する。
【００４５】
ここで図３を用いて、波形データ評価部２２による波形データの一致不一致の評価方法について説明する。図３（Ａ）は波形データが略同時に入力された場合、図３（Ｂ）はそれぞれの波形データの入力時刻に差が生じた場合をそれぞれ示す。
【００４６】
図３（Ａ）及び図３（Ｂ）に示すように、それぞれの波形データＷｆ，Ｗｓは、離散時間ｉを変数とする関数として考えると、例えば以下の式になる。
【００４７】
【数１】
2013114390.tif 000003
【００４８】
ここで、波形データＷｆとＷｓとの相関関係を表す相関関数Ｓは、例えば以下の式になる。
【００４９】
【数２】
2013114390.tif 000004
【００５０】
ここで、相関関数Ｓは、τ＝０の際に最大値となる場合、前記波形データ評価部２２は、２つの波形データＷｆ、Ｗｓは、時刻的なズレがなく一致しているとみなす（図３（Ａ）に示す状態）。
【００５１】
一方、相関関数Ｓがτ＝ｐの際に最大値となる場合、波形データＷｆとＷｓは、時刻ｐだけズレた状態で一致しているとみなす（図３（Ｂ）に示す状態）。
【００５２】
この際、時刻的なずれの許容範囲として閾値Ｔｐを設ける場合、例えば以下の式になる。
【００５３】
【数３】
2013114390.tif 000005
【００５４】
上記の式に示すように、時刻ｐの値の絶対値がＴｐの範囲内を満たさない場合、波形データ評価部２２は、２つの波形データＷｆ，Ｗｓは例外的に一致していないとみなす。
【００５５】
なお、前記閾値Ｔｐは、前記端末装置１が備える波形入力部１１のスペックや、前記端末装置１と承認サーバ２を繋ぐネットワークの特性に応じて自由に設定可能とすることが好ましい。
【００５６】
さらに、相関関数Ｓは、波形データの形状の一致性のみならず、振幅の大きさ（時間的な伸縮）の影響を受ける関数であるため、正規化することが好ましい。
【００５７】
なお波形データＷｆとＷｓとのデータ数が相違する場合、入力時刻から所定時間分抽出してデータ数をそろえてもよい。
【００５８】
第三者関係管理部２３は、ユーザと第三者との特定の関係を構築する処理に応じて、波形データ評価部２２がそれぞれの波形データが一致すると判断した場合に、このユーザが第三者と関係を構築した状態に第三者関係情報ＤＢ２５を更新する。
【００５９】
ユーザ情報ＤＢ２４とは、ユーザの属性情報を記憶しているもので、例えばユーザが所有する固有ＩＤ、このユーザのハンドルネーム、このユーザのプロフィール画像並びにユーザの本名、住所、出身地及び趣味を記憶している。
【００６０】
第三者関係情報ＤＢ２５とは、ユーザと第三者との特定の関係、いわゆるソーシャルグラフが記憶されているもので、例えばユーザ及び第三者が所有するそれぞれの固有ＩＤとが紐付いて記憶されている。なお「特定の関係」には、ユーザと第三者とがお互いに関係を承認し合っている双方向のものに限らず、ユーザが第三者から関係の構築の承認を待っている片方向のものも含む。
【００６１】
なお端末装置１及びサーバ装置２は、周知のコンピュータ装置であり、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）、サウンドカード、アンプ、Ｄ／Ａ（Digital-to Analog）コンバータ、モデム、タッチパネル、ＤＳＰ（Digital Signal
Processor）及び各入出力装置等情報処理を行う上で必要なハードウェアを漏れなく有し、各種の制御や情報処理はこれらのハードウェアが連関して行う。またサーバ装置１とデータベース装置２とは、インターネット回線に限らず、例えばＬＡＮケーブルで直接接続する構成や社内ネットワーク回線を通じて接続する構成のいずれも該当する。
【００６２】
端末装置１には、収音した音を記憶する音記憶部が内蔵されており、この音記憶部に記憶した音を用いて任意のタイミングで音の波形データに変換できるようにしてもよい。また端末装置１にインストールしてあるアプリケーションは、承認サーバ２やその他のアプリケーションサーバに組み込んであるものでもよく、通信ネットワークを介して所定のＵＲＬからサイトにアクセスしてアプリケーションを起動させるＡＳＰ（Application Service Provider）形式を利用してもよい。
【００６３】
次に、図１乃至図４を用いて本実施形態の基本的な動作を説明する。図４は、ユーザＡが第三者Ｂから特定の関係を構築する承認を得るまでのフローチャートを示す。
【００６４】
図１及び図２に示すように、ユーザＡ及び第三者Ｂはそれぞれが所有する端末装置１，１の上記アプリケーションを起動して波形を入力できる状態に設定すると共に、音声や振動等どの波形を入力するか選択して決定する（Ｓ２１０）。ユーザＡ及び第三者Ｂは、端末装置１，１が近接するように位置付ける（Ｓ２２０）。ユーザＡ又は第三者Ｂは、端末装置１，１に波形Ｗが伝わるよう行動すると、それぞれの端末装置１の波形入力部１１は、ユーザ又は第三者が発した波形、すなわち発信源が同一の波形Ｗを略同時に入力する（Ｓ２３０）。入力された波形Ｗは、波形データ変換部１２がアナログ波形からデジタル波形に変換し、波形データＷｆ，Ｗｓをそれぞれ生成する（Ｓ２４０）。生成された波形データＷｆ，Ｗｓは、波形データ送信部１３が承認サーバ２に送信し、この承認サーバの波形データ受信部２１がこれらの波形データをそれぞれ受信する（Ｓ２５０）。
【００６５】
受信された波形データＷｆ，Ｗｓは、波形データ評価部２２によりそれぞれ一致するか否か評価される（Ｓ２６０）。具体的には、波形データＷｆとＷｓとの相関関数Ｓの結果が１に等しいか１の近似値の場合、これらの波形は同一のものとして一致すると判断することができる。一方、相関関数Ｓの結果が０に近い場合、これらの波形は相違のものとして不一致と判断することができる。さらにそれぞれの波形の入力時刻が時刻ｐだけ異なっていても相関関数Ｓの結果が１に等しいか１の近似値の場合、時刻ｐの大きさによってそれぞれの波形は同一のものとし一致すると判断することができる。例えば０．３（秒）＜時刻ｐ＜０．５（秒）とした場合、この入力時刻のずれは微差と扱い、それぞれの波形は同一のものと扱い一致すると判断してもよい。
【００６６】
波形データ評価部２２が、波形データＷｆとＷｓとが一致すると判断した場合、第三者ＢがユーザＡと特定の関係を構築することを承認したものと扱い、このユーザとの関係の構築を承認する（Ｓ２８０）。この承認に従い、第三者関係管理部２３がユーザＡ及び第三者Ｂが所有するそれぞれの固有ＩＤを紐付けて記憶するよう第三者関係記憶ＤＢ２５を更新して新たな関係を構築する（Ｓ２９０）。一方、波形データＷｆとＷｓとが一致しないと判断した場合、承認サーバ２はこれらの波形データが一致しなかった旨のコメントを端末装置１，１の少なくとも一つに送信し、この端末装置の表示画面にこのコメント及び再度波形の入力を要求するコメントを表示する。
【００６７】
ここで、図１に示す波形Ｗが、ユーザＡが発した音声の場合の具体例を説明する。ユーザＡは自らが持つスマートフォンと第三者Ｂが持つスマートフォンとを近接させ、それぞれのマイクロフォンがユーザＡの音声波形を収音できるようにアプリケーションを立ち上げ、このマイクロフォンに向かって「友達になってよ。」と発する。すると、これらのスマートフォンは収音した音声を録音し、この音声を波形データに変換してＳＮＳサーバに送信する。ＳＮＳサーバは、これらの波形データとして周波数を利用し、これらの周波数の単位時間当たりの値から求めた相関関数及び収音時刻により波形データの一致不一致を評価する。
【００６８】
また図１に示す波形Ｗが、ユーザＡが発した振動の場合の具体例を説明する。ユーザＡは、自らが持つスマートフォンと第三者Ｂのスマートフォンとを重ね合わせて片手で持ち、それぞれの加速度センサが振動を感知できるようにアプリケーションを立ち上げてから片手を上下左右に振る。すると、これらの加速度センサは振動波形を感知し、この振動を波形データに変換してＳＮＳサーバに送信する。ＳＮＳサーバは、これらの波形データとして加速度を利用し、これらの加速度の単位時間当たりの値から求めた相関関数及び振動の発生時刻により波形データの一致不一致を評価する。
【００６９】
ここで、別の実施形態について説明する。
【００７０】
図５は、端末装置によって波形データの一致不一致を評価する場合のシステム構成を示す。なお図２で示した部品または部位と同等のものは、参照を容易にするため、図５において一律１００を加えた番号にしている。また図２で説明した内容と同等の部分については説明を省略する。
【００７１】
図５に示すように、本システムは、ユーザが所有するユーザ端末装置１００及び第三者が所有する第三者端末装置１００Ｐと、このユーザ端末が通信ネットワークＮを介して接続する承認サーバ２００とで構成されている。ユーザ端末装置１００は、波形入力部１１０と、波形データ変換部１２０と、第三者端末装置１００Ｐが送信した波形データを受信する波形データ受信部１３と０、波形データ１２０で変換した波形データと上記受信した波形データとの一致不一致を評価する波形データ評価部１４０と、承認サーバ２に第三者と特定の関係を構築する承認を要求する第三者承認要求送信部１５０とを内蔵して備えている。承認サーバ２００は、ユーザ端末装置１００が送信した承認要求を受信する第三者承認要求受信部２６０と、第三者関係管理部２３０と、ユーザ情報ＤＢ２４０と、第三者関係情報ＤＢ２５０とを備えている。
【００７２】
ユーザ端末装置１００と第三者端末装置１００Ｐとは、無線ＬＡＮやブルートゥース（登録商標）等のローカルなエリアで通信している。このユーザ端末装置には、専用のアプリケーションがインストールしてある。詳細には、波形を入力する処理、この波形の入力を終了する処理、この波形を波形データに変換する処理、第三者端末装置１００Ｐが送信した波形データを受信する処理、変換した波形データと上記受信した波形データとの一致不一致を評価する処理、上記評価によりそれぞれの波形データが一致した場合に第三者との関係の構築を承認する処理、及び上記承認の要求を承認サーバ２に送信する処理を含むロジックを実行するプログラムである。なお第三者端末装置１００Ｐにも同様のアプリケーションがインストールしてあってよい。
【００７３】
承認サーバ２００には、専用のソフトウェアが組み込まれている。詳細には、ユーザ端末装置１００が送信した上記承認の要求を受信する処理、及び上記ユーザと第三者との特定の関係を管理する処理を含むロジックを実行するプログラムである。
【００７４】
次に、図６を用いてこの実施形態の動作を説明する。図６は、図４と同様にユーザが第三者から特定の関係を構築する承認を得るまでのフローチャートを示す。
【００７５】
図５及び図６に示すように、ユーザＡはユーザ端末装置１００を、第三者は第三者端末装置１００Ｐをそれぞれ所有しており、上記アプリケーションを起動して波形を入力できる状態に設定すると共に、どの波形を入力するか選択して決定する（Ｓ７１０）。ユーザ及び第三者は、それぞれの端末装置が近接するように位置付ける（Ｓ７２０）。ユーザ又は第三者は、それぞれの端末装置に波形が伝わるよう行動すると、波形入力部１１０及び１１０Ｐはユーザ又は第三者が発した波形、すなわち発信源が同一の波形を略同時に入力する（Ｓ７３０）。入力された波形は、波形データ変換部１２０及び１２０Ｐがアナログ波形からデジタル波形に変換し、それぞれ波形データを生成する（Ｓ７４０）。ここで波形データ変換部１００Ｐは、変換した波形データを波形データ送信部１３０Ｐからユーザ端末装置１００に送信し、この波形データをユーザ端末装置の波形データ受信部１３０が受信する（Ｓ７５０）。上記変換した波形データと受信した波形データは、波形データ評価部１４０によりそれぞれ一致するか否か評価される（Ｓ７６０）。そして波形データ評価部１４０がそれぞれの波形データは一致すると判断した場合、第三者がユーザと特定の関係を構築することを承認したものと扱い、第三者承認要求送信部１５０はこの承認の要求を承認サーバ２００に送信し、この承認サーバの第三者承認要求受信部２６０が受信する（Ｓ７８０）。受信した承認要求に従い、ユーザと第三者の関係の構築を承認し、第三者関係管理部２３０がユーザ及び第三者が所有するそれぞれの固有ＩＤを紐付けて記憶するよう第三者関係記憶ＤＢ２５０を更新して新たな関係を構築する（Ｓ７９０）。
【００７６】
なお第三者端末装置１００Ｐは、ユーザ端末装置１００と同じ構造をしていてもよい。すなわち第三者端末１００Ｐが波形データの一致不一致を評価しユーザと特定の関係を構築する要求を承認サーバ２００に送信してもよい。
【００７７】
したがってこれらの承認システムは、ユーザ又は第三者が発した音声や振動などの波形をそれぞれの端末装置に略同時に入力し、この波形を変換した波形データ及びそれぞれの端末装置への入力時刻の一致不一致を評価するため、端末装置のテンキーやタッチパネル等に所定の情報を入力したりメッセージを送信したりする手続の手間を省くばかりでなく、同じ場所及び同じ時刻にユーザ及び第三者が居た事実を簡単なロジックで正確に認識することができる。したがってオンデマンドで複数の第三者から特定の関係を構築する承認をワンアクションで得ることができる。さらにＳＮＳにおいては、ユーザ及び第三者にとって携帯端末をそれぞれ近接させてこれらに波形を入力する行為そのものが、互いに円滑なコミュニケーションを生む切っ掛けになるため、ユーザ及び第三者のソーシャルグラフをスムーズに拡張することができる。
【産業上の利用可能性】
【００７８】
本発明における承認システム、承認サーバ、及び承認プログラムは、ＳＮＳに限らず、オンラインゲーム、医療や介護、及び製造業に関する産業に広く利用可能である。
【符号の説明】
【００７９】
１、１００、１００Ｐ      端末装置
１１、１１０              波形入力部
１２、１２０              波形データ変換部
１３、１３０              波形データ送信部
１４０                    波形データ評価部
１５０                    第三者承認要求送信部
２、２００                承認サーバ
２１                      波形データ受信部
２２                      波形データ評価部
２３、２３０              第三者関係管理部
２４、２４０              ユーザ情報ＤＢ
２５、２５０              第三者関係情報ＤＢ
２６０                    第三者承認要求受信部
【図１】
2013114390.tif 000006
【図２】
2013114390.tif 000007
【図３】
2013114390.tif 000008
【図４】
2013114390.tif 000009
【図５】
2013114390.tif 000010
【図６】
2013114390.tif 000011