(57)【特許請求の範囲】
【請求項１】
ホームゲートウェイに通信可能に接続している通信端末と、
迷惑電話でない電話番号を記録するホワイトリスト記録部と、前記ホワイトリスト記録部に追加および削除する電話番号を受け取るのに応じて、前記ホワイトリスト記録部を更新し、前記通信端末に着信があったときに発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせ結果が迷惑電話である可能性があり、前記発信元の電話番号が前記ホワイトリスト記録部に登録されていない場合に前記通信端末に通知する第１の制御手段を備える前記ホームゲートウェイと、
迷惑電話である可能性がある電話番号と更新日時とを記録するブラックリスト記録部と、前記ホームゲートウェイからの問い合わせに応じて、前記発信元の電話番号が前記ブラックリスト記録部に登録されているか否かを判断し、その判断結果を前記問い合わせ結果として前記ホームゲートウェイに通知すると共に、あらかじめ定めた条件に従って前記ブラックリスト記録部に電話番号を追加登録または前記ブラックリスト記録部に登録された電話番号を削除する第２の制御手段を備える前記サーバとを備える
ことを特徴とする通信システム。
【請求項２】
前記サーバは、
前記ホームゲートウェイから問い合わせを受けたことを記録するログ記録部を備え、
前記第２の制御手段は、
前記ホームゲートウェイから問い合わせを受けた前記発信元の電話番号と日時とをログとして前記ログ記録部に保存し、
前記ログを参照して、あらかじめ定めた条件を満たす場合には、当該ログに含まれる当該電話番号を前記ブラックリスト記録部に追加する
ことを特徴とする請求項１記載の通信システム。
【請求項３】
前記第２の制御手段は、
前記ブラックリスト記録部を参照し、あらかじめ決めておいた有効期間を超える前記更新日時に関連付けられた前記電話番号を表す情報を前記ブラックリスト記録部に登録された内容から削除する
ことを特徴とする請求項１または請求項２記載の通信システム。
【請求項４】
ホームゲートウェイは、迷惑電話でない電話番号を記録するホワイトリストが格納された第１の記録装置に追加および削除する電話番号を受け取るのに応じて、前記第１の記録装置を更新し、前記ホームゲートウェイに通信可能に接続している通信端末に着信があったときに、前記ホームゲートウェイが、発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせ結果が迷惑電話である可能性があり、前記発信元の電話番号が前記第１の記録装置に登録されていない場合に前記通信端末に通知を行い、
前記サーバが、前記ホームゲートウェイからの問い合わせに応じて、迷惑電話である可能性がある電話番号と更新日時とを記録するブラックリストが格納された第２の記録装置を参照し、前記発信元の電話番号が前記第２の記録装置に登録されているか否かを判断し、その判断結果を前記問い合わせ結果として前記ホームゲートウェイに通知すると共に、あらかじめ定めた条件に従って前記第２の記録装置に電話番号を追加登録または前記第２の記録装置に登録された電話番号を削除することを特徴とする通信方法。
【請求項５】
迷惑電話でない電話番号を記録するホワイトリスト記録部に追加および削除する電話番号を受け取るのに応じて、前記ホワイトリスト記録部を更新し、ホームゲートウェイに通信可能に接続している通信端末に着信があったときに、発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせ結果が迷惑電話である可能性があり、前記発信元の電話番号が前記ホワイトリスト記録部に登録されていない場合には前記通信端末に通知する制御機能をコンピュータに実現させる
ことを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムおよび通信方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
迷惑電話による犯罪は、最も身近で、いつ被害に遭うかわからない犯罪である。近年は、振り込め詐欺などの多大な金銭的損害を与える悪質なものもあり、各所で注意の呼び掛けが行われ、また、対策製品などが出ている。
【０００３】
一般的な迷惑電話対策方法について、図１３を参照して説明する。
【０００４】
図１３は、迷惑電話対策が行われた通信システムの構成を例示するブロック図である。
【０００５】
通信システムは、サーバ１００と、端末１０１、１１１と、電話１０２、１１２、１２１とからなる。
【０００６】
サーバ１００は、端末１０１および１１１、電話１２１と同じネットワーク５０１上にあり、通信可能に接続されている。サーバ１００は、迷惑電話の発信元として特定されている電話番号のリスト（電話番号リスト）を保持している。
【０００７】
端末１０１、１１１は、迷惑電話対策の機能を実現する専用の端末である。
【０００８】
電話１０２は、端末１０１に接続している。同様に、電話１１２は、端末１１１に接続している。
【０００９】
端末１０１、１１１は、サーバ１００から、迷惑電話の電話番号リストを受信する。
【００１０】
受信した電話番号リストに含まれる電話番号から着信した場合、端末１０１、１１１は、その端末１０１、１１１に表示されるライトの色で利用者に注意を喚起している。
【００１１】
また、電話１０２に、電話１０２の利用者が迷惑電話であると判断する電話１２１から着信があったとする。その場合、利用者は、端末１０１のボタンを押す。これにより、サーバ１００は、着信した電話番号（電話１２１の電話番号）を、自装置に登録している迷惑電話の電話番号リストに追加する。
【００１２】
このように専用端末を用いて、迷惑電話対策を行う技術としては、例えば以下の文献がある。
【００１３】
特許文献１では、迷惑電話対応装置に迷惑電話の条件を定義し、この条件に該当する着信履歴情報を検索し、該当する発信者からの着信を拒否する技術が開示されている。
【００１４】
なお、本願の出願前に存在する背景技術としては、以下の文献がある。
【００１５】
特許文献２では、通信端末から登録するように要求された電話番号リストをサーバにおいて作成して通信端末に提供し、通信端末ではそのリストにある番号に電話をかけないようにする技術が開示されている。
【００１６】
特許文献３では、ネットワーク事業者間で迷惑電話情報を共有するために情報を送受信する際、その情報をハッシュ化する技術が開示されている。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特開２０１２−７０２４６号公報
【特許文献２】特開２００４−２０８０３０号公報
【特許文献３】再特ＷＯ２０１０／１２５７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１８】
しかしながら、特許文献１に提案されている技術を用いても、迷惑電話対策の専用端末を使用しないで、利用者の手動操作を必要とせずに迷惑電話番号リストを作成し、迷惑電話対策を行うことはできない。
【００１９】
そこで、本発明は、迷惑電話対策の専用端末を使用しないで、利用者の手動操作も必要とせずに、迷惑電話対策を行うことが可能な通信システム等の提供を主たる目的とする。
【課題を解決するための手段】
【００２０】
上記の目的を達成すべく、本発明に係る通信システムは、以下の構成を備えることを特徴とする。
【００２１】
即ち、本発明に係る通信システムは、
ホームゲートウェイに通信可能に接続している通信端末と、
前記通信端末に着信があったときに発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせ結果が迷惑電話である可能性がある場合には前記通信端末に通知する第１の制御手段を備える前記ホームゲートウェイと、
迷惑電話である可能性がある電話番号と更新日時とを記録するブラックリスト記録部と、前記ホームゲートウェイからの問い合わせに応じて、前記発信元の電話番号が前記ブラックリスト記録部に登録されているか否かを判断し、その判断結果を前記ホームゲートウェイに通知すると共に、あらかじめ定めた条件に従って前記ブラックリスト記録部に電話番号を追加登録または前記ブラックリスト記録部に登録された電話番号を削除する第２の制御手段を備える前記サーバとを備える
ことを特徴とする。
【００２２】
同目的を達成する本発明に係る通信方法は、
ホームゲートウェイに通信可能に接続している通信端末に着信があったときに、前記ホームゲートウェイが、発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせた結果が迷惑電話である可能性がある場合には前記通信端末に通知を行い、
前記サーバが、前記ホームゲートウェイからの問い合わせに応じて、迷惑電話である可能性がある電話番号と更新日時とを記録するブラックリストが格納された記録装置を参照し、前記発信元の電話番号が前記記録装置に登録されているか否かを判断し、その判断結果を前記ホームゲートウェイに通知すると共に、あらかじめ定めた条件に従って前記記録装置に電話番号を追加登録または前記記録装置に登録された電話番号を削除することを特徴とする。
【００２３】
また、同目的を達成するコンピュータ・プログラムは、
ホームゲートウェイに通信可能に接続している通信端末に着信があったときに発信元の電話番号が迷惑電話である可能性がないかをサーバに問い合わせ、その問い合わせ結果が迷惑電話である可能性がある場合には前記通信端末に通知する制御機能をコンピュータに実現させる
ことを特徴とする。
【００２４】
或いは、同目的を達成する他のコンピュータ・プログラムであって、
ホームゲートウェイからの問い合わせに応じて、発信元の電話番号が、迷惑電話である可能性がある電話番号と更新日時とを記録するブラックリスト記録部に登録されているか否かを判断し、その判断結果を前記ホームゲートウェイに通知すると共に、あらかじめ定めた条件に従って前記ブラックリスト記録部に電話番号を追加登録または前記ブラックリスト記録部に登録された電話番号を削除する制御機能をコンピュータに実現させることを特徴とする。
【００２５】
更に、同目的は、上記コンピュータ・プログラムが格納されている、コンピュータ読み取り可能な記憶媒体によっても達成される。
【発明の効果】
【００２６】
上記の本発明によれば、迷惑電話対策の専用端末を使用しないで、利用者の手動操作も必要とせずに、迷惑電話対策を行うことができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施形態に係る通信システムの構成を示すブロック図である。
【図２】本発明の第２の実施形態に係る通信システムの構成を示すブロック図である。
【図３】本発明の第２の実施形態に係る通信システムのＨＧＷの構成を示すブロック図である。
【図４】本発明の第２の実施形態に係る通信システムのサーバの構成を示すブロック図である。
【図５】本発明の第２の実施形態に係る通信システムにおいて、ＨＧＷに接続された電話に着信したときの動作概要を示すシーケンス図である。
【図６】本発明の第２の実施形態に係る通信システムにおいて、ＨＧＷの電話着信があったときの処理を示すフローチャートである。
【図７】本発明の第２の実施形態に係るホワイトリスト編集操作時の音声ガイダンス再生イメージを説明する図である。
【図８】本発明の第２の実施形態に係る問い合わせログ記録部を説明する図である。
【図９】本発明の第２の実施形態に係る単位時間当たりの問合せ回数を説明する図である。
【図１０】本発明の第２の実施形態に係るブラックリストを説明する図である。
【図１１】本発明の第３の実施形態に係る通信システムにおいて、ＨＧＷに接続された電話に着信したときの動作概要を示すシーケンス図である。
【図１２】本発明の第３の実施形態に係る通知方法を説明する図である。
【図１３】迷惑電話対策が行われた通信システムの構成を例示するブロック図である。
【図１４】本発明の第１、第２および第３の実施形態を実現可能なコンピュータ（情報処理装置）のハードウェア構成を例示的に説明する図である。
【発明を実施するための形態】
【００２８】
次に、本発明を実施する形態について図面を参照して詳細に説明する。
【００２９】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る通信システムの構成を示すブロック図である。
【００３０】
本実施形態に係る通信システムは、通信端末１０と、ホームゲートウェイ（以下、ＨＧＷともいう）２０と、サーバ３０とを有する。
【００３１】
通信端末１０は、ホームゲートウェイ２０と通信可能に接続されている。
【００３２】
ホームゲートウェイ２０と、サーバ３０は、インターネット接続等のネットワーク５０で通信可能に接続されている。
【００３３】
ホームゲートウェイ２０は、制御部２１と、ホワイトリスト記録部２２とを含む。
【００３４】
ホワイトリスト記録部２２は、通信端末１０に着信した際に応答する電話番号（即ち、利用者が応答しても問題ない電話番号）が記録されている。
【００３５】
制御部２１は、通信端末１０に着信した電話番号について、サーバ３０に照会する。
【００３６】
また、制御部２１は、ホワイトリスト記録部２２に記録する電話番号の追加および削除を行う。
【００３７】
サーバ３０は、制御部３１と、ブラックリスト記録部３２と、ログ記録部３３とを含む。
【００３８】
ブラックリスト記録部３２は、通信端末１０に着信した際に応答したくない電話番号を表す情報が記録されている。
【００３９】
制御部３１は、ホームゲートウェイ２０から照会された電話番号がブラックリスト記録部３２に記録されているか判断する。制御部３１は、判断した結果を、制御部２１に通知する。
【００４０】
また、制御部３１は、照会を受けたことをログ記録部３３に保存する。ログ記録部３３に保存したログがあらかじめ決めておいた条件を満たした場合に、制御部３１は、その電話番号を、ブラックリスト記録部３２に追加する。
【００４１】
なお、上述した本実施形態において、ブラックリスト記録部３２に記録した内容の更新を行う必要がなければ、ログ記録部３３はなくてもよい。
【００４２】
また、上述した本実施形態において、利用者が応答しても問題ない電話番号を記録する必要がなければ、ホワイトリスト記録部２２はなくてもよい。
【００４３】
以上、説明したように、第１の実施形態には、迷惑電話対策の専用端末を使用しないで、利用者の手動操作も必要とせずに、迷惑電話対策を行うことができるという効果がある。その理由は、本実施形態に係る通信システムは、サーバ３０で統計的に迷惑電話である可能性がある電話（以下、迷惑嫌疑電話ともいう）を判断することにより、利用者の手を介することなく迷惑嫌疑電話の判断が可能であるからである。
【００４４】
また、本実施形態によれば、ホームゲートウェイ２０とサーバ３０との間の通信のみでブラックリストの管理と利用者への注意喚起を実現することができるので、利用者が自由に変更できない電話交換機の設定変更や迷惑電話対策の専用端末の導入は必要ない。
【００４５】
＜第２の実施形態＞
次に上述した第１の実施形態に係る通信システムを基本とする第２の実施形態について説明する。
【００４６】
図２は、本発明の第２の実施形態に係る通信システムの構成を示すブロック図である。
【００４７】
本実施形態の通信システムは、サーバ２００と、ＨＧＷ２０１、２１１、２２１と、電話２０２、２１２、２２２と、電話２３１とからなる。
【００４８】
サーバ２００は、ＨＧＷ２０１、２１１および２２１、電話２３１と同じネットワーク５０２に接続されている。
【００４９】
ＨＧＷ２０１、２１１、２２１は、インターネット接続等のネットワークと、家庭内のパソコンやディジタル家電，電話機などの端末の間に設置し、情報の送受信を行う機器である。
【００５０】
電話２０２は、ＨＧＷ２０１に、電話２１２は、ＨＧＷ２１１に、電話２２２は、ＨＧＷ２２１に、それぞれ通信可能に接続している。
【００５１】
サーバ２００は、事前にネットワーク上にあるすべてのＨＧＷ（２０１、２１１、２２１）からの電話情報を取得している。その情報を統計的に判断し、迷惑電話である可能性がある電話番号（以下、迷惑嫌疑電話ともいう）をリストアップしてブラックリストを作成する。
【００５２】
ＨＧＷ２０１に接続されている電話２０２に対して電話２３１から着信があった場合、ＨＧＷ２０１は、その電話２３１が迷惑嫌疑電話であるか否かを確認するために、その電話情報をサーバ２００に送信して問い合わせる。
【００５３】
サーバ２００は、ＨＧＷ２０１から照会された電話２３１の電話番号がブラックリストに含まれるか否かを確認して、その結果をＨＧＷ２０１に返信する。
【００５４】
ＨＧＷ２０１は、サーバ２００からの返信をもとに、電話２３１が迷惑嫌疑電話かどうかを判定する。迷惑嫌疑電話であった場合には、ＨＧＷ２０１は、利用者が受話器を上げた（即ち、電話２０２にて通話を行うための操作をした）際、音声ガイダンスにより注意を促す。
【００５５】
図３は、本発明の第２の実施形態に係る通信システムのＨＧＷの構成を示すブロック図である。
【００５６】
ＨＧＷ（２０１、２１１、２２１）は、図３に示すように、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）制御部４０１と、接続制御部４０２と、ハッシュ生成部４０３と、サーバ通信制御部４０４と、問合せ履歴記録部４０５と、ガイダンス再生部４０６と、ホワイトリスト管理部４０７と、ホワイトリスト記録部４０８とを含む。
【００５７】
ＶｏＩＰ制御部４０１は、ＶｏＩＰモジュールを制御する。ＨＧＷ（２０１、２１１、２２１）は、ＶｏＩＰ制御部４０１を通して、ナンバーディスプレイ用の電話番号や名前情報などを得たり、電話の状態（オンフックあるいはオフフック）を検知したり、通話の接続パスを制御する。
【００５８】
接続制御部４０２は、着信があったとき、ＶｏＩＰ制御部４０１にある着信電話番号を表す情報を基に問合せ履歴記録部４０５を参照する。問合せ履歴記録部４０５に着信電話番号を表す情報がない場合、接続制御部４０２は、ハッシュ生成部４０３を経由して、サーバ通信制御部４０４に着信電話番号のハッシュ値を送信する。
【００５９】
ハッシュ生成部４０３は、接続制御部４０２から着信電話番号を受け取り、ハッシュ値の生成を行う。生成したハッシュ値はサーバ２００に迷惑嫌疑電話か否か問い合わせる為に、サーバ通信制御部４０４に送信する。
【００６０】
サーバ通信制御部４０４は、着信電話番号を基に生成したハッシュ値をハッシュ生成部４０３から受け取り、ネットワーク上のサーバ２００との通信を制御する。
【００６１】
サーバ通信制御部４０４は、サーバ２００からネットワーク経由で、着信電話番号とブラックリストとの照合結果を表す情報を取得する。サーバ通信制御部４０４は、取得した情報を接続制御部４０２に送信する。
【００６２】
接続制御部４０２は、ブラックリストの照合結果を得て、利用者に対して注意喚起が必要な場合にガイダンス再生部４０６に、その旨を通知する。
【００６３】
ホワイトリスト記録部４０８は、利用者が迷惑電話の電話番号ではないと登録した電話番号をホワイトリストとして保存している。
【００６４】
ホワイトリスト管理部４０７は、ＨＧＷ（２０１、２１１、２２１）に接続されている電話からホワイトリスト編集用の電話番号がダイアルされた旨の通知を、ＶｏＩＰ制御部４０１から受け取る。受け取った後、ホワイトリスト管理部４０７は、ガイダンス再生部４０６とＶｏＩＰ制御部４０１を制御し、音声ガイダンスとプッシュ信号によるホワイトリストを編集する機能を提供する。
【００６５】
図４は、本発明の第２の実施形態に係る通信システムのサーバの構成を示すブロック図である。
【００６６】
サーバ２００は、図４に示すように、ブラックリスト照合部３０１と、ブラックリスト追加判定部３０２と、ブラックリスト削除判定部３０３と、ブラックリスト記録部３０４と、問い合わせログ記録部３０５とを含む。
【００６７】
ブラックリスト記録部３０４は、迷惑電話である可能性がある電話番号をブラックリストとして保存している。
【００６８】
ブラックリスト照合部３０１は、ＨＧＷ（２０１、２１１、２２１）からネットワーク経由で受信したハッシュ値を取得する。ブラックリスト照合部３０１は、ブラックリスト記録部３０４からブラックリストを読み出し、取得したハッシュ値と照合して結果をＨＧＷ（２０１、２１１、２２１）に返信する。
【００６９】
また、ブラックリスト照合部３０１は、問い合わせがあったハッシュ値を問い合わせの時間と共に、問い合わせログ記録部３０５に保存する。
【００７０】
ブラックリスト追加判定部３０２は、ハッシュ値毎に過去一定期間内に問合せがあった回数をカウントする。ブラックリスト追加判定部３０２は、その回数があらかじめ定めた閾値を超えた場合に、そのハッシュ値をブラックリスト記録部３０４に保存しているブラックリストに追加する。追加するときは、ブラックリスト追加判定部３０２は、追加した時点の時刻を更新時刻として、ハッシュ値と関連づけてブラックリストに記録する。また、すでにハッシュ値がブラックリストに登録されていた場合は、ブラックリスト追加判定部３０２は、そのハッシュ値に関連付けされている更新時刻をブラックリストの更新時刻に書き換える（更新する）。
【００７１】
ブラックリスト削除判定部３０３では、ブラックリスト記録部３０４に保存しているブラックリストからハッシュ値毎にブラックリストの更新時刻を確認し、一定時間経過しているものは削除する。
【００７２】
図５は、本発明の第２の実施形態に係る通信システムにおいて、ＨＧＷに接続された電話に着信したときの動作概要を示すシーケンス図である。
【００７３】
図５を参照して、電話２０２に、電話２３１から着信したときの動作について説明する。
【００７４】
初めに、電話２３１は、電話２０２に電話をかけると、ＨＧＷ２０１に着信する（ステップＳ１１）。
【００７５】
ＨＧＷ２０１は、あらかじめ設定しておいた期間内で、同じ番号（ここでは、電話２３１の電話番号）をサーバ２００に迷惑嫌疑電話か否かを問い合わせた回数をカウントする頻度計算を行う（ステップＳ１２）。
【００７６】
頻度計算（ステップＳ１２）の結果、設定された期間内に一度も問い合わせをしていない場合には、ＨＧＷ２０１は、着信電話番号を基にハッシュ値を計算する（ステップＳ１３）。ＨＧＷ２０１は、求めたハッシュ値をサーバ２００に送信して、その電話が迷惑嫌疑電話かどうか問合せを行う（ステップＳ１４）。
【００７７】
サーバ２００は、迷惑嫌疑電話問合せ（ステップＳ１４）のために送信されたハッシュ値をブラックリストと照合する（ステップＳ１５）。サーバ２００は、照合した結果をＨＧＷ２０１に返信する（ステップＳ１６）。送信するデータとして、電話番号そのものではなくハッシュ値を使うのは、ＨＧＷ２０１自らが、個人情報を外部に送出するのを防ぐためである。
【００７８】
頻度計算（ステップＳ１２）の結果、設定された期間内にすでに問い合わせを行っていた場合、ＨＧＷ２０１は、問合せ履歴記録部４０５からブラックリスト照合結果を取得する。取得した照合結果を用いることにより、ＨＧＷ２０１は、サーバ２００への問い合わせを行わない。これにより、特定の電話に頻繁に電話を掛けている電話番号がブラックリストに登録されてしまう誤動作を防ぐことができる。
【００７９】
ＨＧＷ２０１は、相手の電話番号とブラックリストとの照合結果を得た後、ＨＧＷ２０１がもつ利用者が設定する注意喚起をしなくてよい電話番号が登録されているリスト（以後、ホワイトリストという）と照合（ステップＳ１７）を行い、電話２０２を呼び出す（ステップＳ１８）。
【００８０】
ＨＧＷ２０１が、電話２０２でのオフフック（ステップＳ１９）を検知するとブラックリストに一致かつ、ホワイトリストに不一致であった場合には、電話２３１に接続せずに、一旦電話２０２の電話２０２とＨＧＷ２０１で通話のパスを繋いで自動音声で注意喚起（ステップＳ２０）を行う。その後、電話２０２と、電話２３１の通話パスを繋ぐ（ステップＳ２１）。
【００８１】
ホワイトリストの設定は、通話終了後に行う。その手順は、電話２０２からＨＧＷ２０１に設定されるホワイトリスト編集用の電話番号にダイアル（ステップＳ２２）すると、ガイダンスが再生（ステップＳ２３）され、利用者がガイダンスに従ってプッシュ信号（ステップＳ２４）で設定の分岐選択を行うことで実現する。
【００８２】
ブラックリスト５０８は、例えば統計的手法を用いてＨＧＷ２０１からの迷惑嫌疑電話問合せ（５０７）履歴を基に生成する。この処理は、例えばサーバ２００で一定周期毎に行われる。
【００８３】
次に、電話２３１から電話２０２宛ての着信時におけるＨＧＷ２０１の動作を図６を参照して説明する。
【００８４】
図６は、本発明の第２の実施形態に係る通信システムにおいて、ＨＧＷの電話着信があったときの処理を示すフローチャートである。
【００８５】
初めに、電話２３１から電話２０２宛ての着信を受けて、ＨＧＷ２０１は、電話２３１の電話番号で単位時間内に行った迷惑嫌疑電話問合せ回数を確認する（ステップＳ３１）。
【００８６】
単位時間内に一度も迷惑嫌疑電話問合せを行っていなかった場合（ステップＳ３１で「Ｙｅｓ」）、ＨＧＷ２０１は、電話２３１の電話番号を基にハッシュ値を生成する（ステップＳ３２）。ＨＧＷ２０１は、生成したハッシュ値を基に、サーバ２００へ迷惑嫌疑電話問い合わせを行い（ステップＳ３３）、ブラックリストとの照合結果を得る。このとき、サーバ２００との通信は、例えば、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）のようなセキュアな通信で行うほうがよい。ＨＧＷ２０１は、得られた照合結果を、ＨＧＷ２０１内の問い合わせ履歴記録部４０５に追加保存する。
【００８７】
単位時間内に問合せを行っていた場合は（ステップＳ３１で「Ｎｏ」）、ＨＧＷ２０１は、サーバ２００への問合せを改めて行うことはしない。ＨＧＷ２０１は、問い合わせ履歴記録部４０５からブラックリスト照合結果を取得する（ステップＳ３４）。ＨＧＷ２０１は、単位時間にサーバ２００に通信する回数を制限する。これにより、本実施形態では、特定電話からの頻繁な電話がブラックリストに登録される誤動作を防ぐことができる。また、ＨＧＷ２０１とサーバ２００との間の通信量も抑えることができる。
【００８８】
着信電話番号（電話２３１の電話番号）がブラックリストに含まれ（ステップＳ３５で「Ｙｅｓ」）、さらにホワイトリストに含まれない（ステップＳ３８で「Ｎｏ」）場合、ＨＧＷ２０１は、電話２０２を呼び出す（ステップＳ３９）。それから、ＨＧＷ２０１は、オフフック検知（ステップＳ４０）後、一旦電話２０２側の通話パスをＨＧＷ２０１で終端（ステップＳ４１）する。ＨＧＷ２０１は、迷惑嫌疑電話である旨を電話２０２の利用者へ自動音声で注意喚起（ステップＳ４２）した後で、相手の電話２３１と通話パスを繋ぐ（ステップＳ４３）。
【００８９】
また、着信電話番号がブラックリストに含まれない（ステップＳ３５で「Ｎｏ」）、または、ホワイトリストに含まれる（ステップＳ３８で「Ｙｅｓ」）場合、ＨＧＷ２０１は、電話２０２を呼び出し（ステップＳ３６）、オフフック検知（ステップＳ３７）後、電話２０２と電話２３１との通話パスを繋ぐ（ステップＳ４３）。
【００９０】
次に、ＨＧＷ（２０１、２１１、２２１）に保存されたホワイトリストを編集する処理について説明する。
【００９１】
電話を用いたホワイトリスト編集は、利用者が音声ガイダンスに従って、電話機にてプッシュ信号を押すことで、メニューを選択する。利用者は、ホワイトリストへの番号の追加と削除をすることが可能である。利用者は、電話番号の追加時に、その電話番号を、ＨＧＷ（２０１、２１１、２２１）で記録する着信履歴から選択する方法と、任意の電話番号を入力する方法が選択できる。一方、ホワイトリストから電話番号を削除する場合は、利用者は、ＨＧＷ（２０１、２１１、２２１）が保存するホワイトリストに登録されている電話番号を登録順に選んで削除する。
【００９２】
図７は、本発明の第２の実施形態に係るホワイトリスト編集操作時の音声ガイダンス再生イメージを説明する図である。
【００９３】
初めに、利用者がホワイトリストを編集用の電話番号に電話をかけると、最初の音声ガイダンス７０１が流れる。
【００９４】
例えば最後から２番目に着信のあった電話番号をホワイトリストに登録する場合、利用者は、最初の音声ガイダンス７０１に従って、電話機のボタン＜１＞を押す。次に、任意の番号を登録するか、または、着信履歴から番号を選択して登録するかを問う登録方法選択の音声ガイダンス７０２が流れるので、利用者は、電話機のボタン＜１＞を押す。すると、ＨＧＷ（２０１、２１１、２２１）に残っている着信履歴を＜２＞を押すたびに降順に選択して読み上げてくれる登録確認の音声ガイダンス７０３が流れるので、利用者は、一度＜２＞を押した後に、＜１＞を押すことにより、最後から２番目に着信のあった電話番号をホワイトリストに追加することができる。このとき、登録完了の音声ガイダンス７０４が流れる。
【００９５】
利用者が任意の電話番号を登録したいときには、利用者は、登録方法選択の音声ガイダンス７０２が流れたときに、＜２＞を押す。それにより、番号入力促進の音声ガイダンス７０５が流れる。利用者は、登録したい番号を入力すれば、その番号を登録することができる。このとき、登録完了の音声ガイダンス７０４が流れる。
【００９６】
また、ホワイトリストに３番目に登録してある電話番号を削除する場合、利用者は、最初の音声ガイダンス７０１に従って＜２＞を押す。次に、＜２＞を押すたびにホワイトリストに登録された電話番号を順に選択して読み上げてくれる削除確認の音声ガイダンス７０６が流れるので、利用者は、二回＜２＞を押した後に、＜１＞を押すことにより、ホワイトリストに３番目に登録してある電話番号を削除することができる。このとき、削除完了の音声ガイダンス７０７が流れる。
【００９７】
次に、図８乃至図１０を参照して、サーバ２００におけるブラックリストを更新する動作について説明する。
【００９８】
図８は、本発明の第２の実施形態に係る問い合わせログ記録部を説明する図である。問い合わせログ記録部３０５は、問い合わせ時間とハッシュ値とを含む。すなわち、問い合わせ時間とハッシュ値とは、問い合わせログ記録部３０５において、図８に概念的に示すテーブルの如く関連付けされていることとする。
【００９９】
サーバ２００は、ＨＧＷ（２０１、２１１、２２１）から受信したハッシュ値と、問い合せの時間とをログとして、問い合わせログ記録部３０５に、記録する。
【０１００】
サーバ２００は、あらかじめ定めた一定時間ごとに、そのログを基に単位時間当たりの問合せ回数を図９に示すように求める。図９は、本発明の第２の実施形態に係る単位時間当たりの問合せ回数を説明する図である。単位時間当たりの問合せ回数は、ハッシュ値と、Ｃｏｕｎｔｓ(カウント）とを含む。すなわち、ハッシュ値と、Ｃｏｕｎｔｓ(カウント）とは、単位時間当たりの問合せ回数において、図９に概念的に示すテーブルの如く関連付けされていることとする。サーバ２００は、問い合わせログ記録部３０５から単位時間内のログを抜粋し、ハッシュ値ごとに、問い合わせがあった回数を数えて、カウントとして、求めている。
【０１０１】
次に、サーバ２００は、求めたカウントのうちで、単位時間当たりの問合せ回数の閾値を超えたハッシュ値を、ブラックリストに登録する。図１０は、本発明の第２の実施形態に係るブラックリストを説明する図である。ブラックリストは、ハッシュ値と、更新日時とを含む。更新日時は、カウントが閾値を超えた最新の日時である。サーバ２００は、ブラックリストに、更新日時と、単位時間あたりの問合せ回数でカウントが閾値を超えたハッシュ値とを関連付けて記録する。
【０１０２】
ブラックリストにハッシュ値が登録される期間には有効期限を設ける。例えば、あらかじめ定めた期間以上前の更新日時であるハッシュ値については、サーバ２００は、ブラックリストから削除する。これにより、例えば、ある電話番号が一旦ブラックリストに登録されても、その電話番号の利用者が変わった場合などに、ブラックリストに継続してその電話番号が登録されていることを防ぐことが可能になる。
【０１０３】
以上、説明したように、第２の実施形態には、迷惑電話対策の専用端末を使用しないで、利用者の手動操作も必要とせずに、迷惑電話対策を行うことができるという効果がある。
【０１０４】
その理由は、本実施形態に係る通信システムは、サーバ２００で統計的に迷惑嫌疑電話を判断することにより、利用者の手を介することなく迷惑嫌疑電話の判断が可能である。
【０１０５】
また、ＨＧＷ（２０１、２１１、２２１）とサーバ２００との間の通信のみでブラックリスト管理から利用者への注意喚起を実現するので、利用者が自由に変更できない電話交換機の設定変更や迷惑電話対策の専用端末の導入は必要ない。
＜第３の実施形態＞
次に上述した第２の実施形態に係る通信システムを基本とする第３の実施形態について説明する。
【０１０６】
第２の実施形態では、迷惑嫌疑電話について、受話器を取った時の音声ガイダンスにより、利用者へ注意喚起を行った。しかし、利用者への注意喚起の方法はこれに限定されない。  第３の実施形態として、ＨＧＷが、ナンバーディスプレイに使用する電話情報や名前情報の変更を行う方式を説明する。
【０１０７】
図１１は、本発明の第３の実施形態に係る通信システムにおいて、ＨＧＷに接続された電話に着信したときの動作概要を示すシーケンス図である。
【０１０８】
ＨＧＷ９０１(図示せず）に通信可能に接続された利用者の電話９００(図示せず）に、電話９０２(図示せず）から着信があった場合を例に説明する。
【０１０９】
ＨＧＷ９０１が相手の電話９０２（図示せず）の電話番号をホワイトリストと照合する（ステップＳ５７）ところまでは、第２の実施例形態と同じであるので、その後の動作について説明する。
【０１１０】
電話９０２の電話番号がブラックリストにあって、かつ、ホワイトリストにない場合には、ＨＧＷ９０１は、設定する電話番号や名前情報を変更する（ステップＳ５８）。そして、ＨＧＷ９０１は、利用者の電話９００に変更後の電話番号や名前情報を通知（ステップＳ５９）する。
【０１１１】
電話番号や名前情報を通知（ステップＳ５９）した後、ＨＧＷ９０１は、利用者の電話９００を呼び出す（ステップＳ６１）。オフフック（ステップＳ６２）検知後、ＨＧＷ９０１は、電話９００と電話９０２との通話パスを繋ぐ（ステップＳ６３）。
【０１１２】
電話９００は、相手からの呼出し（ステップＳ６０）がかかった際に、ナンバーディスプレイに、ＨＧＷ９０１で書き換えられた情報が表示される。利用者は、電話機の機能で行われた電話番号や名前情報の表示または読み上げ（ステップＳ６１）により、迷惑嫌疑電話に注意することが可能となる。
【０１１３】
電話番号や名前情報の変更は、例えば、ホワイトリストの変更と同様に、ＨＧＷ９０１に接続される電話９００において変更ルール編集用の特別な電話番号に発信する操作を利用者が行うことによって実施する。
【０１１４】
電話機の機能による利用者への迷惑嫌疑電話の通知は、ＨＧＷ９０１での電話番号や名前情報の変更ルールを変えることにより、以下のような方法で行うことができる。図１２は、本発明の第３の実施形態に係る通知方法を説明する図である。
【０１１５】
ケース１は、ＨＧＷ９０１が電話番号を変更（Ａ０１）する場合である。
【０１１６】
電話番号の先頭にＰｒｅｆｉｘを付加する、または固定の電話番号に変更する。その電話番号を電話機で表示と読み上げの少なくともいずれかを行い、利用者は、迷惑嫌疑電話であることを認識することができる。
【０１１７】
または、固定の電話番号に変更する場合、電話機のアドレス帳に予めその電話番号を登録しておくことで電話帳の登録名で表示と読み上げの少なくともいずれかを行うことが可能になる。
【０１１８】
ケース２は、ＨＧＷ９０１が名前情報を変更（Ａ０１）する場合である。
【０１１９】
名前情報にＰｒｅｆｉｘを付加する、または固定の名前に変更する。
【０１２０】
変更後の名前を電話機のディスプレイ表示と読み上げの少なくともいずれかの機能で利用者に通知が可能になる。電話番号を変更するよりも利用者側で迷惑嫌疑電話である判断が容易にできる。
【０１２１】
ケース３は、非通知に変更（Ａ０３）する場合である。
【０１２２】
電話機の非通知着信拒否機能により、着信時に呼出しを行わないようにするといった動作が可能になる。
【０１２３】
以上、説明したように、第３の実施形態には、迷惑嫌疑電話を電話機のナンバーディスプレイ表示と読み上げの少なくともいずれかにより通知することができるという効果がある。
【０１２４】
その理由は、本実施形態に係る通信システムは、ＨＧＷ９０１において、迷惑嫌疑電話の電話番号や名前情報を変更するからである。
【０１２５】
（ハードウェア構成）
上述した実施形態において図１、図３および図４に示した各部は、専用の装置によって実践してもよいが、ソフトウェアプログラムの機能（処理）単位（ソフトウェアモジュール）と捉えることができる。但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。このような場合のハードウェア環境の一例を、図１４を参照して説明する。
【０１２６】
図１４は、本発明の第１、第２および第３の実施形態を実現可能なコンピュータ（情報処理装置）のハードウェア構成を例示的に説明する図である。即ち、図１４は、図１に示した通信システム、図３に示したＨＧＷ（２０１、２１１、２２１）、或いは、図４に示したサーバ２００との全体または一部を実現可能なコンピュータ（情報処理装置）の構成であって、上述した実施形態における各機能を実現可能なハードウェア環境を表す。当該ＨＧＷとサーバ２００は、異なる情報処理装置９０００によって実現する。
【０１２７】
図１４に示した情報処理装置９０００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９００１、ディスプレイ９００２、通信インタフェース（Ｉ／Ｆ）９００３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９００４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９００５、ハードディスク装置（ＨＤ）９００６を備え、これらがバス９００７を介して接続された構成を有する。ハードディスク装置（ＨＤ）９００６には、プログラム群９００６Ａと、各種の記憶情報９００６Ｂとが格納されている。プログラム群９００６Ａは、例えば、上述した図１、図３および図４に示した当該ＨＧＷまたはサーバ２００の各ブロック（各部）に対応する機能を実現するためのコンピュータ・プログラムである。各種の記憶情報９００６Ｂは、例えば、図１に示したホワイトリスト記録部２２、ブラックリスト記録部３２、ログ記録部３３等である。通信インタフェース９００３は、ネットワーク９１００を介して外部装置と通信を実現する一般的な通信手段である。
【０１２８】
そして、上述した実施形態を例に説明した本発明は、その実施形態の説明において参照したブロック構成図、あるいは、フローチャートの機能を実現可能なコンピュータ・プログラムを供給した後、そのコンピュータ・プログラムを、当該ハードウェアのＣＰＵ９００１に読み出して、図１４に示す情報処理装置９０００のハードウェア資源を用いて実行することによって達成される。具体的には、ＨＧＷ（２０１、２１１、２２１）を、情報処理装置９０００によって実現する場合、情報処理装置９０００は、図６に示すフローチャートに対応するコンピュータ・プログラムを実現すればよい。また、情報処理装置９０００内に供給されたコンピュータ・プログラムは、読み書き可能な一時記憶メモリ（９００５）またはハードディスク装置９００６等の不揮発性の記憶デバイス（記憶媒体）に格納すれば良い。
【０１２９】
また、前記の場合において、当該装置内へのコンピュータ・プログラムの供給方法は、ＣＤ−ＲＯＭ等の各種記憶媒体を介して当該装置内にインストールする方法や、インターネット等の通信回線９１００を介して外部からダウンロードする方法等のように、現在では一般的な手順を採用することができる。そして、このような場合において、本発明は、係るコンピュータ・プログラムを構成するコード或いは、そのコードが記録されたところの、コンピュータ読み取り可能な記憶媒体によって構成されると捉えることができる。
【符号の説明】
【０１３０】
１０    通信端末
２０    ホームゲートウェイ
２１    制御部
２２    ホワイトリスト記録部
３０    サーバ
３１    制御部
３２    ブラックリスト記録部
３３    ログ記録部
５０    ネットワーク
１００    サーバ
１０１    端末
１０２    電話
１１１    端末
１１２    電話
１２１    電話
２００    サーバ
２０１    ＨＧＷ
２０２    電話
２１１    ＨＧＷ
２１２    電話
２２１    ＨＧＷ
２２２    電話
２３１    電話
３０１    ブラックリスト照合部
３０２    ブラックリスト追加判定部
３０３    ブラックリスト削除判定部
３０４    ブラックリスト記録部
３０５    問い合わせログ記録部
４０１    ＶｏＩＰ制御部
４０２    接続制御部
４０３    ハッシュ生成部
４０４    サーバ通信制御部
４０５    問い合わせ履歴記録部
４０６    ガイダンス再生部
４０７    ホワイトリスト管理部
４０８    ホワイトリスト記録部
５０１    ネットワーク
５０２    ネットワーク
７０１    最初の音声ガイダンス
７０２    登録方法選択の音声ガイダンス
７０３    登録確認の音声ガイダンス
７０４    登録完了の音声ガイダンス
７０５    番号入力促進の音声ガイダンス
７０６    削除確認の音声ガイダンス
７０７    削除完了の音声ガイダンス
９０００    情報処理装置（コンピュータ）
９００１    ＣＰＵ
９００２    ディスプレイ
９００３    通信インタフェース（Ｉ／Ｆ）
９００４    ＲＯＭ
９００５    ＲＡＭ
９００６    ハードディスク装置（ＨＤ）
９００６Ａ    プログラム群
９００６Ｂ    各種の記憶情報
９００７    バス
９１００    ネットワーク
【図１】
0005882963.tif 000002
【図２】
0005882963.tif 000003
【図３】
0005882963.tif 000004
【図４】
0005882963.tif 000005
【図５】
0005882963.tif 000006
【図６】
0005882963.tif 000007
【図７】
0005882963.tif 000008
【図８】
0005882963.tif 000009
【図９】
0005882963.tif 000010
【図１０】
0005882963.tif 000011
【図１１】
0005882963.tif 000012
【図１２】
0005882963.tif 000013
【図１３】
0005882963.tif 000014
【図１４】
0005882963.tif 000015