(57)【要約】      （修正有）【課題】迷惑電話等の意図不明電話を識別するためのサーバを提供する。【解決手段】サーバは、第１の通信装置に接続されている送受信装置と、送受信装置に電気的に接続されている記憶装置と、記憶装置及び送受信装置に電気的に接続されているプロセッサとを備える。送受信装置は、第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するＳ２１。記憶装置は、少なくとも１つの第１の挙動特徴を記憶するＳ２３。プロセッサは、少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成するＳ２５。その後、送受信装置は、第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得しＳ２７、且つ、プロセッサによって少なくとも１つの第２の挙動特徴が意図不明挙動モードに合致していると判断された後、送受信装置から警告信号が第２の通信装置に伝送されるＳ２９。【選択図】図２
2014220817.tif 000002
【特許請求の範囲】
【請求項１】
サーバに用いられる通信挙動識別方法であって、
（ａ）前記サーバが第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するようにさせるステップと、
（ｂ）前記サーバが前記少なくとも１つの第１の挙動特徴を記憶するようにさせるステップと、
（ｃ）前記サーバが前記少なくとも１つの第１の挙動特徴を解析して意図不明挙動モードを生成するようにさせるステップと、
（ｄ）前記サーバが第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得するようにさせるステップと、
（ｅ）前記サーバが前記少なくとも１つの第２の挙動特徴が前記意図不明挙動モードに合致していると判断された後、警告信号を前記第２の通信装置に伝送するようにさせるステップと、
を含む、通信挙動識別方法。
【請求項２】
前記サーバは、送受信装置と、前記送受信装置に電気的に接続されている記憶装置と、前記送受信装置及び前記記憶装置に電気的に接続されているプロセッサとを備え、前記送受信装置は、前記少なくとも１つの第１の挙動特徴及び前記少なくとも１つの第２の挙動特徴を取得し、且つ、前記プロセッサによって前記少なくとも１つの第２の挙動特徴が前記意図不明挙動モードに合致していると判断された時、前記警告信号を前記第２の通信装置に伝送し、前記記憶装置は、前記少なくとも１つの第１の挙動特徴を記憶し、前記プロセッサは、前記少なくとも１つの第１の挙動特徴を解析して、前記意図不明挙動モードを生成し、且つ、前記少なくとも１つの第２の挙動特徴が前記意図不明挙動モードに合致するかどうかを判断する、請求項１に記載の通信挙動識別方法。
【請求項３】
前記警告信号に前記第２の通信アカウントの情報が載せられている、請求項１に記載の通信挙動識別方法。
【請求項４】
（ａ１）前記サーバが前記第１の通信装置から前記第１の通信アカウントに対応した第１のタグを受信するようにさせるステップ、を更に含み、
ステップ（ｃ）は、更に、
（ｃ１）前記サーバが前記第１のタグに基づいて前記少なくとも１つの第１の挙動特徴の種別を判断し、前記種別に基づいて前記少なくとも１つの第１の挙動特徴を解析して、前記意図不明挙動モードを生成するようにさせるステップである、請求項１に記載の通信挙動識別方法。
【請求項５】
前記ステップ（ｃ１）は、更に、
（ｃ２）前記サーバが前記第１のタグに基づいて単純ベイズ分類器によって前記少なくとも１つの第１の挙動特徴の前記種別を判断し、前記種別に基づいて前記少なくとも１つの第１の挙動特徴を解析して、前記意図不明挙動モードを生成するようにさせるステップである、請求項４記載の通信挙動識別方法。
【請求項６】
前記ステップ（ｃ）は、更に、
（ｃ１）前記サーバが監視型学習（ｓｕｐｅｒｖｉｓｅｄ  ｌｅａｒｎｉｎｇ）演算法によって前記少なくとも１つの第１の挙動特徴の重み割合を計算し、前記重み割合に基づいて前記意図不明挙動モードを生成するようにさせるステップである、請求項１に記載の通信挙動識別方法。
【請求項７】
第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するための送受信装置と、
前記送受信装置に電気的に接続され、前記少なくとも１つの第１の挙動特徴を記憶するための記憶装置と、
前記記憶装置及び前記送受信装置に電気的に接続され、前記少なくとも１つの第１の挙動特徴を解析して意図不明挙動モードを生成するためのプロセッサと、を備え、
前記送受信装置は、更に、第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得し、且つ、前記プロセッサによって前記少なくとも１つの第２の挙動特徴が前記意図不明挙動モードに合致していると判断された後、前記送受信装置から前記第２の通信装置に警告信号が伝送される
サーバ。
【請求項８】
前記警告信号に前記第２の通信アカウントの情報が載せられている、請求項７に記載のサーバ。
【請求項９】
前記送受信装置は、更に、前記第１の通信装置から前記第１の通信アカウントに対応した第１のタグを受信し、前記プロセッサは、更に、前記第１のタグに基づいて前記少なくとも１つの第１の挙動特徴の種別を判断し、前記種別に基づいて前記少なくとも１つの第１の挙動特徴を解析して、前記意図不明挙動モードを生成する、請求項７に記載のサーバ。
【請求項１０】
前記プロセッサは、前記第１のタグに基づいて単純ベイズ分類器によって前記少なくとも１つの第１の挙動特徴の前記種別を判断する、請求項９に記載のサーバ。
【請求項１１】
前記プロセッサは、監視型学習演算法によって前記少なくとも１つの第１の挙動特徴の重み割合を計算し、前記重み割合に基づいて前記意図不明挙動モードを生成する、請求項７に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ及びこのサーバに用いられる通信挙動識別方法に関し、より具体的には、迷惑電話等の意図不明電話を識別するためのサーバ及び迷惑電話等の意図不明電話を識別するための方法に関する。
【背景技術】
【０００２】
近年、個人情報の漏洩、情報の発達化及び業務の多様化等に起因して、人々が迷惑電話等の意図不明電話（ｍａｌｉｃｉｏｕｓ  ｃａｌｌｓ）を受信して、通信装置利用者に迷惑がかかることが頻繁に発生している。本願において、これらの意図不明電話は意図不明実体とも呼ばれ得る。
【０００３】
意図不明実体は、おおよそ販売、保険セールスに関する電話を含み、他に、詐欺電話も悩ましい問題になっている。人々は発信元が不明な電話を受信した時に、それが迷惑電話であるか、大切な電話であるかという判断に迷うことがあり、困惑することになる。
【０００４】
これに鑑みて、どのように電話が不明な意図を有するかどうかを効果的に判断し、リアルタイムで通話装置の利用者へ発信元が不明な意図を有するかどうかについての警告を与えることは、この分野ですぐにも解決しなければならない問題となっている。
【発明の概要】
【０００５】
本発明は、上述した問題を解决するために、サーバ及びこのサーバに用いられる通信挙動識別方法を提供することを主たる目的とする。具体的には、本発明は、第１の通信装置から第１の通信アカウントに対応し且つ意図不明であると定義されている少なくとも１つの第１の挙動特徴を取得し、更に、この少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成する。このサーバは、第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得した時、更に、この少なくとも１つの第２の挙動特徴がこの意図不明挙動モードに合致しているかどうかを判断する。合致している場合に、このサーバは、この第２の通信装置に警告信号を伝送する。これによって、本発明は、発信元が意図不明実体であるかどうかを判断して、リアルタイムで通信装置の利用者へ警告を与えることができる。
【０００６】
上述した目的を達成するために、本発明は、サーバに用いられる通信挙動識別方法であって、
（ａ）このサーバが第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するようにさせるステップと、
（ｂ）このサーバがこの少なくとも１つの第１の挙動特徴を記憶するようにさせるステップと、
（ｃ）このサーバがこの少なくとも１つの第１の挙動特徴を解析して意図不明挙動モードを生成するようにさせるステップと、
（ｄ）このサーバが第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得するようにさせるステップと、
（ｅ）このサーバがこの少なくとも１つの第２の挙動特徴がこの意図不明挙動モードに合致していると判断された後、警告信号をこの第２の通信装置に伝送するようにさせるステップと、
を含む、通信挙動識別方法を提供する。
【０００７】
上述した目的を達成するために、本発明は、以下の構成のサーバを提供する。このサーバは、送受信装置、記憶装置及びプロセッサを含む。この送受信装置は、第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するためのものである。この記憶装置は、この送受信装置に電気的に接続され、この少なくとも１つの第１の挙動特徴を記憶する。このプロセッサは、この記憶装置及びこの送受信装置に電気的に接続され、この少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成する。この送受信装置は、更に、第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得し、且つ、このプロセッサによってこの少なくとも１つの第２の挙動特徴がこの意図不明挙動モードに合致していると判断された後、この送受信装置から警告信号がこの第２の通信装置に伝送されるためのものである。
【０００８】
図面を参照して以下本発明の実施例を説明する。この実施例から当業者は本発明の他の目的、本発明の技術的手段及び実施するための形態を理解できるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施例に係るサーバの動作模式図である。
【図２】本発明の第２の実施例に係る通信挙動識別方法のフローチャートである。
【図３】本発明の第３の実施例に係る通信挙動識別方法のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、実施例によって本発明の内容を解説するが、本発明の実施例は、本発明が実施例に記載したいかなる所定の環境、応用又は特別な方式でしか実施できないように本発明の技術的範囲を限定するためのものではない。すなわち実施例についての説明は、本発明を限定するためのものではなく、本発明の目的と実施するための形態とを解説するためのものである。以下の実施例及び図面では、本発明に直接関連していない素子は省略されて図示されず、図面における各素子同士の大きさの関係は単に理解を容易にするためのものであり、実際の比率を示すもではない。
【００１１】
本発明の第１の実施例であるサーバ１は、図１に動作模式図を示すように、送受信装置１１、記憶装置１３及びプロセッサ１５を備える。サーバ１がネットワーク接続機能を備えてよいので、送受信装置１１は様々なネットワーク媒体を介して、有線又は無線の方式で第１の通信装置３１、第２の通信装置３３及び他のネットワーク接続機能を有する通信装置（未図示）との接続及び通信を行ってもよい。記憶装置１３は、送受信装置１１に電気的に接続され、プロセッサ１５はそれぞれ記憶装置１３及び送受信装置１１に電気的に接続されている。
【００１２】
本実施例では、第１の通信装置３１及び第２の通信装置３３はそれぞれ携帯電話であるが、第１の通信アカウントＡ１と第２の通信アカウントＡ２はそれぞれ第１の通信装置３１及び第２の通信装置３３と通信を行う相手の電話番号である。しかしながら、他の実施例では、第１の通信装置３１及び第２の通信装置３３は、例えばノートブックコンピュータ、デスクトップコンピュータ、タブレットコンピュータ等のような他の通信装置であってもよいが、第１の通信アカウントＡ１及び第２の通信アカウントＡ２は、それぞれ第１の通信装置３１及び第２の通信装置３３と通信を行う相手の、例えば電子メールアドレス、通信ソフトウェアアカウント等のような代表的なアカウントであってよい。
【００１３】
第１の通信アカウントＡ１及び第２の通信アカウントＡ２が電信番号である場合、技術的には、第１の通信装置３１及び第２の通信装置３３は電信ネットワークを介してインターネットによって間接的に送受信装置１１に接続することができる。第１の通信装置３１及び第２の通信装置３３が無線アクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ；ＡＰ）又は有線ネットワークに接続されている場合、直接にこの無線アクセスポイント又はこの有線ネットワークを介してインターネットにアクセスして送受信装置１１に接続することができる。第１の通信アカウントＡ１及び第２の通信アカウントＡ２がインターネット電話番号（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ；ＶｏＩＰ）、電子メールアドレス又は通信ソフトウェアアカウントである場合、技術的には、第１の通信装置３１及び第２の通信装置３３は直接にインターネットを介して送受信装置１１に接続することができる。
【００１４】
本実施例では、第１の通信装置３１の利用者が第１の通信アカウントＡ１（例えば、発信元の電話番号）からの電話を受信した場合、その通話過程中、終了時、又はこの利用者が応答を拒否し、あるいは電話がいわゆるワン切り呼び出しされた後、サーバ１の送受信装置１１は、第１の通信装置３１から第１の通信アカウントＡ１及び第１の通信アカウントＡ１に対応した少なくとも１つの第１の挙動特徴Ｃ１（１つ又は複数を含んでよい）を取得することができる。その後、記憶装置１３は第１の通信アカウントＡ１及び第１の挙動特徴Ｃ１を記憶することができる。
【００１５】
第１の通信アカウントＡ１に対応した第１の挙動特徴Ｃ１は、例えば、タイムスタンプ（着電時間、通話時間及び通話終了時間等を含んでよい）、利用者通信地（即ち、着電時の第１の通信装置３１の利用者の所在地）、利用者受話挙動（受話、応答拒否、ワン切り等を含んでよい）、受話／切断前のベル鳴り時間、切断実行者、発呼地、又は第１の通信アカウントＡ１が電話帳相手であるかどうか等のような様々な情報を含んでよいが、これらに限定されない。第１の挙動特徴Ｃ１が第１の通信アカウントＡ１に対応した他の挙動特徴の情報を含んでもよい。
【００１６】
送受信装置１１が第１の通信アカウントＡ１及び第１の通信アカウントＡ１に対応した第１の挙動特徴Ｃ１を取得した後、プロセッサ１５は、第１の挙動特徴Ｃ１を解析して意図不明挙動モードを生成する。具体的には、プロセッサ１５は監視型学習（ｓｕｐｅｒｖｉｓｅｄ  ｌｅａｒｎｉｎｇ）演算法によって第１の挙動特徴Ｃ１の重み割合配分を計算し、この重み割合配分に基づいてこの意図不明挙動モードを生成する。監視型学習演算法はサポートベクターマシン（ｓｕｐｐｏｒｔ  ｖｅｃｔｏｒ  ｍａｃｈｉｎｅ；ＳＶＭ）演算法、多様体学習（ｍａｎｉｆｏｌｄ  ｌｅａｒｎｉｎｇ）演算法、ニューラルネットワーク演算法又は決定木演算法であってよいが、これらの態様は本発明の実施可能な態様を限定するものではない。
【００１７】
例えば、第１の挙動特徴Ｃ１に「通話時間」及び「電話帳相手であるかどうか」という二種類の情報を含むと仮定すれば、プロセッサ１５は監視型学習演算法によって適応的に「通話時間」及び「電話帳相手であるかどうか」の重み配分割合を算出することができ、例えばそれぞれが３０％及び７０％であってよく、更に、算出された重み配分割合に基づいて、第１の挙動特徴Ｃ１に対応した意図不明挙動モードを生成する。重み配分割合が高いほど、この情報が続きの意図不明実体であるかどうかの判断への影響の程度が大きく、逆に、小さいことを意味する。
【００１８】
別の実施例では、送受信装置１１は更に第１の通信装置３１から第１の通信アカウントＡ１に対応した複数の第１の挙動特徴Ｃ１を取得することができ、又は、他の通信装置から第１の通信アカウントＡ１に対応した複数の第１の挙動特徴Ｃ１を取得することもできる。これらの第１の挙動特徴Ｃ１を受信した後、プロセッサ１５は、これらの第１の挙動特徴Ｃ１に含まれている各種の情報に対して例えば平均解析又は統計解析等のような前処理を行って、所定の第１の挙動特徴を生成する。その後、プロセッサ１５は更に監視型学習演算法によってこの所定の第１の挙動特徴の重み割合配分を計算し、この重み割合配分に基づいて意図不明挙動モードを生成する。
【００１９】
例えば、送受信装置１１が３つの第１の挙動特徴Ｃ１を受信し、且つ、各第１の挙動特徴Ｃ１に「電話帳相手であるかどうか」及び「通話時間」という二種類の情報を含むと仮定する。ここで、１番目の第１の挙動特徴Ｃ１に含まれている情報である「電話帳相手であるかどうか」及び「通話時間」はそれぞれ「いいえ」及び「６秒間」であり、２番目の第１の挙動特徴Ｃ１に含まれている情報である「電話帳相手であるかどうか」及び「通話時間」はそれぞれ「はい」及び「１０秒間」であり、且つ、３番目の第１の挙動特徴Ｃ１に含まれている情報である「電話帳相手であるかどうか」及び「通話時間」はそれぞれ「いいえ」及び「２秒間」である。
【００２０】
このような仮定で、この３つの第１の挙動特徴Ｃ１に含まれている情報である「電話帳相手であるかどうか」及び「通話時間」がプロセッサ１５によって前処理され、そのうち、「電話帳相手であるかどうか」は統計解析され、「通話時間」は平均解析されることになる。それで、プロセッサ１５によって前処理された後に生成した所定の第１の挙動特徴は、それに含まれている情報である「電話帳相手であるかどうかについての統計結果」及び「通話時間の平均結果」がそれぞれ「いいえ」及び「６秒間」になる。その後、プロセッサ１５は再び監視型学習演算法によってこの所定の第１の挙動特徴の重み割合配分を計算し、この重み割合配分に基づいて意図不明挙動モードを生成する。第１の挙動特徴Ｃ１が「通話時間」である場合、第１の通信装置３１と第１の通信アカウントＡ１の「通話時間」が「６秒間」であり、その後、また一つの通信装置又は第１の通信装置３１と第１の通信アカウントＡ１の「通話時間」が「１０秒間」であると仮定すれば、この時、送受信装置１１は第１の通信アカウントＡ１と通信装置との間の通話時間、即ち、「６秒間の通話時間」及び「１０秒間の通話時間」をそれぞれ受信することになる。
【００２１】
第１の挙動特徴Ｃ１に異なる種類の情報が含まれているので、この所定の第１の挙動特徴に含まれている情報は、「毎日繰り返さなく通話する相手の人数の統計結果」、「繰り返さない番号での通話着電間隔時間の平均結果」、「被受話率の統計結果」、「毎日の最短通話時間の平均結果」、「週間の最多通話回数の平均結果」、「毎日の通話回数の平均結果」、「週間の最長通話時間の平均結果」、「朝間の通話時間の平均結果」、「昼頃の最多通話回数の平均結果」又は「夜間の最長通話時間の平均結果」等であってもよいが、本発明はこれらに限定されない。
【００２２】
プロセッサ１５が、第１の挙動特徴Ｃ１に対応した意図不明挙動モードを確立した後、又は、上述した所定の第１の挙動特徴に対応した意図不明挙動モードを確立した後、プロセッサ１５はこの意図不明挙動モードに基づいて更に第２の通信アカウントＡ２が意図不明実体であるかどうかを判断できる。具体的には、上述した同様の操作に基づいて、第２の通信装置３３の利用者が第２の通信アカウントＡ２（例えば、もう一つの発信元の電話番号）からの電話を受信した場合、今回の通話過程中、終了時、又はこの利用者が応答を拒否し、あるいはワン切り呼び出しされた後、サーバ１の送受信装置１１は、第２の通信装置３３から第２の通信アカウントＡ２及び第２の通信アカウントＡ２に対応した少なくとも１つの第２の挙動特徴Ｃ２（一つ又は複数を含んでよい）を取得することができる。第２の挙動特徴の数量及び種類は第１の挙動特徴Ｃ１の数量及び種類と完全に同様であってもよいが、異なってもよい。その後、記憶装置１３は同様に第２の通信アカウントＡ２及び第２の挙動特徴Ｃ２を記憶するためのものであってよい。
【００２３】
第２の挙動特徴Ｃ２を取得した後、プロセッサ１５は更に第２の挙動特徴Ｃ２と第１の挙動特徴Ｃ１に対応した意図不明挙動モードとを比較することになる。プロセッサ１５によって第２の挙動特徴Ｃ２がこの意図不明挙動モードに合致していると判断された後、送受信装置１１は警告信号１００を第２の通信装置３３に伝送して、第２の通信装置３３の利用者に第２の通信アカウントＡ２が意図不明電話であることを知らせる。第２の挙動特徴Ｃ２がこの意図不明挙動モードに合致していると判断された後、プロセッサ１５は更に警告信号１００を第１の通信装置３１及び他のサーバ１に接続可能な通信装置に伝送してよい。警告信号１００は少なくとも第２の通信アカウントＡ２（例えば、発信元の電話番号）等の他の関連情報を含む。
【００２４】
具体的には、プロセッサ１５は、第２の挙動特徴Ｃ２と第１の挙動特徴Ｃ１に対応した意図不明挙動モードとを比較した後、第２の挙動特徴Ｃ２がこの意図不明挙動モードに合致（又は最も疑似）していれば、第２の通信アカウントＡ２が意図不明実体であると判断する。
【００２５】
例えば、第１の挙動特徴Ｃ１及び第２の挙動特徴Ｃ２がいずれも「電話帳相手であるかどうか」のみを含み、またこれによって、第２の通信アカウントＡ２が第２の通信装置３３に登録された電話帳相手であると仮定すれば、プロセッサ１５は、第２の通信アカウントＡ２が意図不明実体ではないと判断し、逆に、第２の通信アカウントＡ２が意図不明実体であると判断することになる。
【００２６】
例えば、第１の挙動特徴Ｃ１及び第２の挙動特徴Ｃ２のそれぞれに含まれている情報がいずれも「電話帳相手であるかどうか」及び「通話時間」であると仮定する。上述したように、プロセッサ１５は、監視型学習演算法によって第１の挙動特徴Ｃ１を解析した後、「電話帳相手であるかどうか」及び「通話時間」に対してそれぞれ重み配分割合を与え、更に、この重み配分割合に基づいて意図不明挙動モードを生成する。このように、送受信装置１１が第２の通信アカウントＡ２に対応した第２の挙動特徴Ｃ２を取得した後、プロセッサ１５は、監視型学習演算法によって、第２の挙動特徴Ｃ２とこの意図不明挙動モードとの整合確率を判断し、更に、この整合確率に基づいて第２の挙動特徴Ｃ２がこの意図不明挙動モードに合致しているかどうかを判断する。合致していれば、第２の通信アカウントＡ２が意図不明実体であることを意味する。
【００２７】
別の実施例では、第１の通信装置３１の利用者が第１の通信アカウントＡ１からの電話を受信した場合、今回の通話過程中、終了時又はこの利用者が応答を拒否し、あるいは電話がワン切り呼び出しされた後、第１の通信装置３１の利用者は第１の通信アカウントＡ１からの電話に不明な意図を有すると疑えば、第１の通信装置３１及び各種のネットワークによって、サーバ１の送受信装置に第１の通信アカウントＡ１に対応した第１のタグＴ１を伝送してよい。第１のタグＴ１は、第１の通信装置３１の利用者による第１の通信アカウントＡ１への注記を含んでよく、注記の内容は、例えば、「保険セールス」、「カスタマーサービス電話」、「詐欺」、「問題あり」、「意図不明」、又は「間違」等と注記するように自由に取り決めてよい。
【００２８】
すると、送受信装置１１が第１の通信装置３１から第１のタグＴ１を受信した後、記憶装置１３が第１のタグＴ１を記憶し、プロセッサ１５が更に第１のタグＴ１に含まれている注記内容に基づいて第１の挙動特徴Ｃ１の種別を判断することができる。
【００２９】
具体的には、プロセッサ１５は、第１の通信装置３１の利用者による第１のタグＴ１における第１の通信アカウントＡ１への注記に基づいて、第１の通信アカウントＡ１が意図不明な発信元であるかどうかを判断し、第１の挙動特徴Ｃ１の種別を判断することができる。プロセッサ１５は基本文字解析技術及び／又は単純ベイズ分類器（ｎａｉｖｅ  ｂａｙｅｓ  ｃｌａｓｓｉｆｉｅｒ；ＮＢＣ）によって、意図不明なものとして分類された第１の挙動特徴Ｃ１をより詳細に分類することも選択可能である。
【００３０】
例を挙げると、第１のタグＴ１に含まれている注記内容が「疑似詐欺」、「セールスマン」又は「音声」であると仮定すれば、基本文字解析技術及び／又は単純ベイズ分類器によって分類された後、第１の挙動特徴Ｃ１の種別が更に「詐欺と不明な意図」、「保険と販売」又は「音声カスタマーサービス」と分類されることが可能である。
【００３１】
収集されたサンプルの数量（即ち、意図不明実体の数量）が十分で多様性を有すると、不明な意図に対して行われる分類がより詳細にできることは理解すべきである。上述した、意図不明実体の種別及び基本文字解析技術及び／又は単純ベイズ分類器による分類についての説明は、本発明の一実施例であり、本発明の技術的範囲を限定するものではない。
【００３２】
第１の挙動特徴Ｃ１の種別が判断された後、プロセッサ１５は、第１の挙動特徴Ｃ１の種別に基づいて少なくとも１つの第１の挙動特徴Ｃ１を解析して、意図不明挙動モードを生成することになる。言い換えると、プロセッサ１５は、第１の挙動特徴Ｃ１の種別を確定した後、この種別の特性に基づいて監視型学習演算法によって第１の挙動特徴Ｃ１の対応した重み割合配分を計算し、更に、これらの重み割合配分に基づいて対応した意図不明挙動モードを生成することになる。
【００３３】
同様に、第２の挙動特徴Ｃ２を取得した後、プロセッサ１５は更に第２の挙動特徴Ｃ２と異なる種別の第１の挙動特徴Ｃ１に対応した意図不明挙動モードとを比較することになる。プロセッサ１５によって第２の挙動特徴Ｃ２がある種別の意図不明挙動モードに合致していると判断された後、送受信装置１１は警告信号１００を第２の通信装置３３、第１の通信装置３１及び／又は他のサーバ１に接続可能な通信装置に伝送して、その利用者に第２の通信アカウントＡ２が意図不明実体であることを知らせる。この時、警告信号１００は第２の通信アカウントＡ２（例えば、発信元の電話番号）に加え、第２の通信アカウントＡ２がどのような種別の意図不明実体であるかを含んでよい。
【００３４】
例えば、第２の挙動特徴Ｃ２がある第１の挙動特徴Ｃ１に対応した意図不明挙動モードに合致し（又は最も疑似し／最も大きい確率があり）、且つこの第１の挙動特徴Ｃ１が「銀行及び販売種別」と分類された場合、第２の挙動特徴Ｃ２の種別が「銀行及び販売種別」と分類されることになる。即ち、第２の通信アカウントＡ２は意図不明実体中の「銀行及び販売種別」に属する。
【００３５】
別の実施例では、２つ以上の意図不明挙動モードを利用して挙動特徴が意図不明実体に合致しているかどうか、且つどのような意図不明実体であるかを判断できることを特に説明する必要がある。このように、プロセッサ１５は監視型学習演算法によって、第２の挙動特徴Ｃ２と各意図不明挙動モードとの整合確率をそれぞれ判断し、更に、これらの整合確率に基づいて第２の挙動特徴Ｃ２が意図不明挙動モードに合致しているかどうか、且つどのような意図不明実体であるかを判断することになる。
【００３６】
本発明の第２の実施例は、サーバに用いられる通信挙動識別方法である。本実施例に記載のサーバは第１の実施例に記載のサーバ１であってよい。すなわち、送受信装置と、この送受信装置に電気的に接続されている記憶装置と、この送受信装置及びこの記憶装置に電気的に接続されているプロセッサとを含んでよい。本実施例に係る通信挙動識別方法のフローチャートである図２を参照して、本実施例を説明する。
【００３７】
図２に示すように、ステップＳ２１において、送受信装置が第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴を取得するようにさせる。第１の通信アカウントＡ１に対応した第１の挙動特徴Ｃ１は、タイムスタンプ（着電時間、通話時間及び通話終了時間等を含んでよい）、利用者通信地（即ち、着電時の第１の通信装置３１の利用者の所在地）、利用者受話挙動（受話、応答拒否、ワン切り等を含んでよい）、受話／切断前のベル鳴り時間、切断実行者、発呼地、又は第１の通信アカウントＡ１が電話帳相手であるかどうか等の情報を含んでよいが、これらに限定されない。第１の挙動特徴Ｃ１が第１の通信アカウントＡ１に対応した他の挙動特徴の情報を含んでもよい。
【００３８】
ステップＳ２３において、記憶装置が少なくとも１つの第１の挙動特徴を記憶するようにさせる。ステップＳ２５において、プロセッサが少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成するようにさせる。更に言うと、このプロセッサは監視型学習法によってこの第１の挙動特徴のそれぞれの対応した重み割合を計算し、これらの重み割合に基づいて意図不明挙動モードを生成してよい。監視型学習演算法はサポートベクターマシン演算法、多様体学習演算法、ニューラルネットワーク演算法又は決定木演算法であってよいが、ここで記述した態様は本発明を実施するための形態を限定するためのものではない。
【００３９】
ステップＳ２７において、送受信装置が第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得するようにさせる。第２の挙動特徴の数量及び種類は第１の挙動特徴Ｃ１の数量及び種類と完全に同様であってもよいが、異なってもよい。ステップＳ２９において、少なくとも１つの第２の挙動特徴が意図不明挙動モードに合致していると判断させた後、プロセッサが警告信号をこの第２の通信装置に伝送するようにさせる。警告信号には、例えば、発信元の電話番号のようなこの第２の通信アカウントの関連情報が載せられている。
【００４０】
詳しく述べると、プロセッサは少なくとも１つの第２の挙動特徴と意図不明挙動モードとを比較した後、少なくとも１つの第２の挙動特徴が意図不明挙動モードに合致していれば、少なくとも１つの第２の挙動特徴に対応した第２の通信アカウントが意図不明実体であることを意味し、この時、送受信装置は警告信号を第２の通信装置に伝送して、第２の通信装置の利用者に第２の通信アカウントが意図不明実体であることを知らせる。送受信装置は、警告信号を第１の通信装置及び／又は他のサーバに接続可能な通信装置に伝送して、その利用者に第２の通信アカウントが意図不明実体であることを知らせてもよい。
【００４１】
上述したステップに加え、第２の実施例に記載の通信挙動識別方法は第１の実施例に記載のサーバによる操作及び機能の全部を実行してもよい。当業者であれば第２の実施例に記載の通信挙動識別方法では、前述した第１の実施例の開示に基づいて、どのようにこれらの操作及び機能を実行するかを直接理解できるため、ここでは再び述べない。
【００４２】
本発明の第３の実施例はサーバに用いられる通信挙動識別方法である。本実施例に記載のサーバは第１の実施例に記載のサーバ１であってよいため、送受信装置と、この送受信装置に電気的に接続されている記憶装置と、この送受信装置及びこの記憶装置に電気的に接続されているプロセッサとを含んでよい。本実施例に係る通信挙動識別方法のフローチャートである図３を参照して、本実施例を説明する。
【００４３】
図３に示すように、ステップＳ３１において、この送受信装置が第１の通信装置から第１の通信アカウントに対応した少なくとも１つの第１の挙動特徴及び第１のタグを取得するようにさせる。第１の通信アカウントＡ１に対応した第１の挙動特徴Ｃ１は、タイムスタンプ（着電時間、通話時間及び通話終了時間等を含んでよい）、利用者通信地（即ち、着電時の第１の通信装置３１の利用者の所在地）、利用者受話挙動（受話、応答拒否、ワン切り等を含んでよい）、受話／切断前のベル鳴り時間、切断実行者、発呼地、又は第１の通信アカウントＡ１が電話帳相手であるかどうか等の情報を含んでよいが、これらに限定されない。第１の挙動特徴Ｃ１が第１の通信アカウントＡ１に対応した他の挙動特徴の情報を含んでもよい。
【００４４】
第１のタグは、第１の通信装置の利用者による第１の通信アカウントへの注記を含んでよく、注記の内容は、例えば、「保険セールス」、「カスタマーサービス電話」、「詐欺」、「問題あり」、「意図不明」、又は「間違」等と注記するように自由に取り決めてよい。
【００４５】
ステップＳ３３において、記憶装置が少なくとも１つの第１の挙動特徴を記憶するようにさせる。ステップＳ３５において、プロセッサが第１のタグに基づいて少なくとも１つの第１の挙動特徴の種別を判断させ、種別に基づいて少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成するようにさせる。
【００４６】
具体的には、プロセッサは、第１の通信装置の利用者による第１のタグにおける第１の通信アカウントへの注記に基づいて、第１の通信アカウントが意図不明な発信元であるかどうかを判断し、第１の挙動特徴の種別を判断することができる。プロセッサは基本文字解析技術及び／又は単純ベイズ分類器によって、意図不明なものとして分類された第１の挙動特徴をより詳細に分類することも選択可能である。
【００４７】
例を挙げると、第１のタグに含まれている注記内容が「疑似詐欺」、「セールスマン」又は「音声」であると仮定すれば、基本文字解析技術及び／又は単純ベイズ分類器によって分類された後、第１の挙動特徴の種別が更に「詐欺と不明な意図」、「保険と販売」又は「音声カスタマーサービス」と分類されることが可能である。
【００４８】
収集されたサンプル数量（即ち、意図不明実体の数量）が十分で多様性を有すると、不明な意図に対して行われる分類がより詳細にできる。上述した、意図不明実体の種別及び基本文字解析技術及び／又は単純ベイズ分類器による分類についての説明は、本発明の一実施例であり、本発明の技術的範囲を限定するものではないことは理解すべきである。
【００４９】
プロセッサは、第１の挙動特徴の種別を確定した後、この種別の特性に基づいて監視型学習演算法によって第１の挙動特徴の対応した重み割合配分を解析及び計算し、更に、これらの重み割合配分に基づいて対応した意図不明挙動モードを生成することになる。
【００５０】
ステップＳ３７において、送受信装置が第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得するようにさせる。第２の挙動特徴の数量及び種類は第１の挙動特徴Ｃ１の数量及び種類と完全に同様であってもよいが、異なってもよい。ステップＳ３９において、少なくとも１つの第２の挙動特徴が意図不明挙動モードに合致していると判断された後、プロセッサが警告信号を第２の通信装置に伝送するようにさせる。警告信号には、例えば、発信元の電話番号及び第２の通信アカウントがどのような種別の意図不明実体であるかのようなこの第２の通信アカウントの情報が載せられている。
【００５１】
詳しく述べると、プロセッサは少なくとも１つの第２の挙動特徴と意図不明挙動モードとを比較した後、少なくとも１つの第２の挙動特徴が意図不明挙動モードに合致していれば、少なくとも１つの第２の挙動特徴に対応した第２の通信アカウントが意図不明実体であることを意味し、この時、送受信装置は警告信号を第２の通信装置に伝送して、第２の通信装置の利用者に第２の通信アカウントが意図不明実体であることを知らせる。送受信装置は、警告信号を第１の通信装置及び／又は他のサーバに接続可能な通信装置に伝送して、その利用者に第２の通信アカウントが意図不明実体であることを知らせてもよい。
【００５２】
上述したステップに加え、第３の実施例の記載に係る通信挙動識別方法は第１の実施例に記載のサーバによる操作及び機能の全部を実行してもよい。当業者であれば第３の実施例に記載の通信挙動識別方法では、前述した第１の実施例の開示に基づいてどのようにこれらの操作及び機能を実行するかを理解できるため、ここでは再び述べない。
【００５３】
上述した各実施例の説明から分かるように、本発明は、第１の通信装置から第１の通信アカウントに対応しかつ意図不明であると定義されている少なくとも１つの第１の挙動特徴を取得し、更に、この少なくとも１つの第１の挙動特徴を解析して、意図不明挙動モードを生成する。このサーバは第２の通信装置から第２の通信アカウントに対応した少なくとも１つの第２の挙動特徴を取得した時、更に、この少なくとも１つの第２の挙動特徴がこの意図不明挙動モードに合致しているかどうかを判断する。合致している場合に、このサーバは警告信号をこの第２の通信装置に伝送する。これによって、本発明は、発信元が意図不明実体であるかどうかを判断して、リアルタイムで通信装置の利用者へ警告を与えることができる。
【００５４】
上述した実施例は、本発明の技術的範囲を限定せず、単に本発明の一部の実施するための形態を例示し、本発明の技術的特徴を解説するためのものである。当業者であれば容易に実行できる変更又は均等的な改変は、いずれも本発明の技術的範囲に含まれている。本発明の技術的範囲は、特許請求の範囲を基準とするべきである。
【符号の説明】
【００５５】
１      サーバ
１１    送受信装置
１３    記憶装置
１５    プロセッサ
３１    第１の通信装置
３３    第２の通信装置
Ａ１    第１の通信アカウント
Ａ２    第２の通信アカウント
Ｃ１    第１の挙動特徴
Ｃ２    第２の挙動特徴
Ｔ１    第１のタグ
１００  警告信号
【図１】
2014220817.tif 000003
【図２】
2014220817.tif 000004
【図３】
2014220817.tif 000005