(57)【要約】【課題】通信品質を検証するための情報を出力する。【解決手段】管理装置３００は、ユーザが使用する通信端末２００から、通信品質を示す品質情報と、通信品質を測定した位置を示す位置情報とを取得し、メッセージの送受信サービスを提供するメッセージサーバから、通信品質に関する所定のキーワードを含むメッセージを取得する取得部３１１と、取得部３１１が取得したメッセージを投稿したユーザを特定する特定部３１２と、取得部３１１が取得したメッセージと、特定部３１２が特定したユーザに対応する通信端末２００から取得された品質情報とを関連付けて出力する出力部３１５と、を備える。【選択図】図２
2019114900.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得する品質情報取得手段と、
メッセージの送受信サービスを提供するメッセージサーバから、通信品質に関する所定のキーワードを含むメッセージを取得するメッセージ取得手段と、
前記メッセージ取得手段が取得した前記メッセージを投稿した前記ユーザを特定するユーザ特定手段と、
前記メッセージ取得手段が取得した前記メッセージと、前記ユーザ特定手段が特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力する出力手段と、
を備える管理装置。
【請求項２】
前記ユーザ特定手段は、ユーザを識別する識別情報を用いて前記ユーザを特定する、
請求項１に記載の管理装置。
【請求項３】
前記品質情報取得手段は、前記メッセージを投稿した時刻を含む所定の時間内に前記ユーザに対応する前記通信端末が測定した前記通信品質を示す前記品質情報を取得する、
請求項１又は２に記載の管理装置。
【請求項４】
前記品質情報に基づいて、前記位置情報が示す位置における通信品質が正常であるか否かを判定する品質判定手段をさらに備え、
前記出力手段は、前記品質判定手段が、前記位置情報が示す位置における通信品質が異常であると判定した場合に、前記メッセージ及び前記品質情報を出力する、
請求項１から３のいずれか一項に記載の管理装置。
【請求項５】
前記品質判定手段は、前記品質情報が示す通信品質の値が所定値以下である場合に、前記位置情報が示す位置における通信品質が異常であると判定する、
請求項４に記載の管理装置。
【請求項６】
前記品質判定手段は、前記メッセージ取得手段が取得した前記メッセージの数に基づいて、通信品質が正常であるか否かを判定する、
請求項４又は５に記載の管理装置。
【請求項７】
前記品質判定手段は、一の所定の範囲に含まれる位置において前記通信品質を測定した前記通信端末に対応する前記ユーザが投稿した前記メッセージの数に基づいて、当該一の所定の範囲における前記通信品質が正常であるか否かを判定する、
請求項６に記載の管理装置。
【請求項８】
前記品質判定手段が、前記通信品質が異常であると判定した場合に、前記メッセージ取得手段が取得した前記メッセージに含まれる前記所定のキーワードの種類に基づいて、前記ユーザ特定手段が特定した前記ユーザに対応する前記通信端末から取得された前記品質情報に対応する前記位置情報が示す位置に対して重み付けを行う重み付け手段をさらに備え、
前記出力手段は、前記重み付け手段が重み付けを行った位置に関する情報を出力する、
請求項４から７のいずれか一項に記載の管理装置。
【請求項９】
前記出力手段は、前記品質情報に対応する前記位置情報が示す位置から前記所定の範囲に対する出力を、直前の出力から所定の時間が経過したことを条件として、前記メッセージ及び前記品質情報を出力する、
請求項１から８のいずれか一項に記載の管理装置。
【請求項１０】
前記品質情報取得手段は、前記メッセージを投稿した時刻を含む所定の時間内に前記ユーザに対応する前記通信端末が測定した前記通信品質を示す前記品質情報がない場合に、前記通信端末に前記品質情報の送信を要求する、
請求項１から９のいずれか一項に記載の管理装置。
【請求項１１】
コンピュータに、
ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得するステップと、
メッセージの送受信サービスを提供するメッセージサーバから通信品質に関する所定のキーワードを含むメッセージを取得するステップと、
取得した前記メッセージを投稿した前記ユーザを特定するステップと、
取得した前記メッセージと、特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力するステップと、
を実行させるための管理プログラム。
【請求項１２】
コンピュータが実行する、
ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得するステップと、
メッセージの送受信サービスを提供するメッセージサーバから通信品質に関する所定のキーワードを含むメッセージを取得するステップと、
取得した前記メッセージを投稿した前記ユーザを特定するステップと、
取得した前記メッセージと、特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力するステップと、
を有する管理方法。
【請求項１３】
請求項１から１０のいずれか一項に記載の管理装置と、前記管理装置と通信する通信端末と、を有し、
前記通信端末は、前記品質情報と、前記位置情報と、前記メッセージとを送信する通信手段を備える、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信品質を管理する管理装置、管理プログラム、管理方法及び通信システムに関する。
【背景技術】
【０００２】
通信端末は、基地局との間で行う無線通信の通信品質を測定できる。通信品質は、例えばＲＳＳＩ（受信信号強度）、ＳＮＲ（信号対雑音比）等の指標によって表される。通信品質が悪いエリアがある場合に通信品質の改善を図る１つの手段として、通信事業者が管理する基地局に設置されたアンテナの向きを遠隔操作する手段が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−２７８０２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、通信事業者は、例えば、ＳＮＳをはじめとするＷｅｂサイトに「電波が悪い」や「電話が繋がらない」等のメッセージが投稿されているかを調査し、調査した結果に基づいて、上述の手段を用いて通信品質の改善を図っている。しかし、Ｗｅｂサイトにおいて上述のようなメッセージを発見した場合であっても、実際に通信端末が測定する通信品質が不明であるため、通信事業者は通信品質を検証することが難しかった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、通信品質を検証するための情報を出力することができる管理装置、管理プログラム、管理方法及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る管理装置は、ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得する品質情報取得手段と、メッセージの送受信サービスを提供するメッセージサーバから、通信品質に関する所定のキーワードを含むメッセージを取得するメッセージ取得手段と、前記メッセージ取得手段が取得した前記メッセージを投稿した前記ユーザを特定するユーザ特定手段と、前記メッセージ取得手段が取得した前記メッセージと、前記ユーザ特定手段が特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力する出力手段と、を備える。
【０００７】
前記ユーザ特定手段は、ユーザを識別する識別情報を用いて前記ユーザを特定してもよい。
前記品質情報取得手段は、前記メッセージを投稿した時刻を含む所定の時間内に前記ユーザに対応する前記通信端末が測定した前記通信品質を示す前記品質情報を取得してもよい。
【０００８】
前記管理装置は、前記品質情報に基づいて、前記位置情報が示す位置における通信品質が正常であるか否かを判定する品質判定手段をさらに備え、前記出力手段は、前記品質判定手段が、前記位置情報が示す位置における通信品質が異常であると判定した場合に、前記メッセージ及び前記品質情報を出力してもよい。
【０００９】
前記品質判定手段は、前記品質情報が示す通信品質の値が所定値以下である場合に、前記位置情報が示す位置における通信品質が異常であると判定してもよい。
前記品質判定手段は、前記メッセージ取得手段が取得した前記メッセージの数に基づいて、通信品質が正常であるか否かを判定してもよい。
【００１０】
前記品質判定手段は、一の所定の範囲に含まれる位置において前記通信品質を測定した前記通信端末に対応する前記ユーザが投稿した前記メッセージの数に基づいて、当該一の所定の範囲における前記通信品質が正常であるか否かを判定してもよい。
【００１１】
前記管理装置は、前記品質判定手段が、前記通信品質が異常であると判定した場合に、前記メッセージ取得手段が取得した前記メッセージに含まれる前記所定のキーワードの種類に基づいて、前記ユーザ特定手段が特定した前記ユーザに対応する前記通信端末から取得された前記品質情報に対応する前記位置情報が示す位置に対して重み付けを行う重み付け手段をさらに備え、前記出力手段は、前記重み付け手段が重み付けを行った位置に関する情報を出力してもよい。
【００１２】
前記出力手段は、前記品質情報に対応する前記位置情報が示す位置から前記所定の範囲に対する出力を、直前の出力から所定の時間が経過したことを条件として、前記メッセージ及び前記品質情報を出力してもよい。
【００１３】
前記品質情報取得手段は、前記メッセージを投稿した時刻を含む所定の時間内に前記ユーザに対応する前記通信端末が測定した前記通信品質を示す前記品質情報がない場合に、前記通信端末に前記品質情報の送信を要求してもよい。
【００１４】
本発明の第２の態様に係る管理プログラムは、コンピュータに、ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得するステップと、メッセージの送受信サービスを提供するメッセージサーバから通信品質に関する所定のキーワードを含むメッセージを取得するステップと、取得した前記メッセージを投稿した前記ユーザを特定するステップと、取得した前記メッセージと、特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力するステップと、を実行させる。
【００１５】
本発明の第３の態様に係る管理方法は、コンピュータが実行する、ユーザが使用する通信端末から、通信品質を示す品質情報と、前記通信品質を測定した位置を示す位置情報とを取得するステップと、メッセージの送受信サービスを提供するメッセージサーバから通信品質に関する所定のキーワードを含むメッセージを取得するステップと、取得した前記メッセージを投稿した前記ユーザを特定するステップと、取得した前記メッセージと、特定した前記ユーザに対応する前記通信端末から取得された前記品質情報とを関連付けて出力するステップと、を有する。
【００１６】
本発明の第４の態様に係る通信システムは、前記管理装置と、前記管理装置と通信する通信端末と、を有し、前記通信端末は、前記品質情報と、前記位置情報と、前記メッセージとを送信する通信手段を備える。
【発明の効果】
【００１７】
本発明によれば、通信品質を検証するための情報を出力することができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態に係る通信システムの模式図である。
【図２】本実施の形態に係る管理装置のブロック図である。
【図３】本実施の形態に係る管理装置が行う品質状態検出方法の模式図である。
【図４】本実施の形態に係る管理装置が行う品質状態検出方法の模式図である。
【図５】本実施の形態に係る通信システムの動作の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１９】
［通信システムＳの概要］
図１は、本実施の形態に係る通信システムＳの模式図である。通信システムＳは、メッセージサーバ１００と、複数の通信端末２００と、管理装置３００と、複数の基地局１０とを含む。通信システムＳが含む通信端末２００及び基地局１０の数は限定されない。通信システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００２０】
基地局１０は、ＬＴＥ（Long Term Evolution）等の無線通信（移動体通信）を行うことが可能な無線基地局装置である。基地局１０は、アンテナ、プロセッサ、電気回路等、無線通信に必要な設備を備え、自身が通信可能な範囲（すなわちセル）内の通信端末２００に無線で接続される。基地局１０は、通信端末２００とインターネット等のネットワークＮとの間の通信を中継する。
【００２１】
通信端末２００は、ＬＴＥ等の無線通信を行うことが可能な通信装置である。通信端末２００は、例えばスマートフォン、タブレット端末等の携帯端末である。通信端末２００は、基地局１０に無線で接続され、基地局１０を介してネットワークＮとの間で通信を行う。また、通信端末２００は、後述のように基地局１０との間の通信品質を測定するとともに、自身の位置を測定する。また、通信端末２００は、基地局１０を介して、ユーザが入力したメッセージを後述するメッセージサーバ１００に送信する。
【００２２】
メッセージサーバ１００は、ＳＮＳ（Social Networking Service）をはじめとするメッセージの送受信サービスを提供するコンピュータである。メッセージサーバ１００は、有線又は無線でネットワークＮに接続される。
【００２３】
管理装置３００は、通信端末２００によって測定された通信品質を示す品質情報を記憶して管理するコンピュータである。また、管理装置３００は、メッセージの送受信サービスにおいてユーザが投稿したメッセージをメッセージサーバ１００から取得する。管理装置３００は、有線又は無線でネットワークＮに接続される。
【００２４】
［管理装置３００の構成］
図２は、本実施の形態に係る管理装置３００のブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示していないデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に別れて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００２５】
管理装置３００は、制御部３１０と、通信部３２０と、記憶部３３０とを有する。制御部３１０は、取得部３１１と、特定部３１２と、品質判定部３１３と、重み付け部３１４と、出力部３１５とを有する。
【００２６】
通信部３２０は、ネットワークＮを介してメッセージサーバ１００及び通信端末２００との間で通信をするための通信インターフェースである。通信部３２０は、通信を実行するためのプロセッサ、コネクタ、電気回路等を含む。通信部３２０は、外部から受信した通信信号に所定の処理を行ってデータを取得し、取得したデータを制御部３１０に入力する。また、通信部３２０は、制御部３１０から入力されたデータに所定の処理を行って通信信号を生成し、生成した通信信号を外部に送信する。
【００２７】
記憶部３３０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部３３０は、制御部３１０が実行するプログラムを予め記憶している。記憶部３３０は、管理装置３００の外部に設けられてもよく、その場合に通信部３２０を介して制御部３１０との間でデータの授受を行ってもよい。また、記憶部３３０は、通信端末２００が測定した品質情報を記憶する。
【００２８】
制御部３１０は、例えばＣＰＵ等のプロセッサであり、記憶部３３０に記憶されたプログラムを実行することにより、取得部３１１、特定部３１２、品質判定部３１３、重み付け部３１４及び出力部３１５として機能する。取得部３１１、特定部３１２、品質判定部３１３、重み付け部３１４及び出力部３１５の機能については、図３及び図４を用いて後述する。制御部３１０の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部３１０の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００２９】
本実施の形態に係る管理装置３００は、図２に示す具体的な構成に限定されない。管理装置３００は、１つの装置に限られず、２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。
【００３０】
［品質状態検出方法の説明］
図３及び図４は、本実施の形態に係る管理装置３００が行う品質状態検出方法の模式図である。図３は、通信端末２００が品質情報を測定した地点Ｐを地図上に模式的に表している。管理装置３００の取得部３１１は、通信部３２０を介して、ユーザが使用する通信端末２００から、通信品質を示す品質情報と、通信品質を測定した位置を示す位置情報とを取得する（ａ）。取得部３１１は、取得した品質情報及び位置情報を記憶部３３０に記憶させる（ｂ）。
【００３１】
具体的には、取得部３１１は、通信端末２００が基地局１０との間で測定した通信品質を示す品質情報と、ＧＰＳ衛星からの測位信号を用いて測定した通信品質測定時の通信端末２００の位置（座標）とを取得する。本実施の形態では、通信品質としてＲＳＳＩ又はＳＮＲを用いるが、通信品質の高低又は良悪を示すことが可能なその他の指標を用いてもよい。また、通信品質は、通信が正常終了されたこと又は異常終了（切断）されたことを示してもよい。
【００３２】
通信端末２００は、音声通話又はデータ通信のどちらにおいて通信品質の測定を行ってもよく、また特定のソフトウェアを用いた通信に限定して通信品質の測定を行ってもよい。通信端末２００は、毎回の通信において通信品質を測定してもよく、あるいは前回の測定から所定時間経過した場合の通信において通信品質を測定してもよい。
【００３３】
また、通信端末２００による位置の測定は、具体的な方法に限定されない。例えば通信端末２００は、通信可能な基地局１０のセルの位置に基づいて、通信品質測定時の通信端末２００の位置を推定してもよい。通信端末２００は、通信品質の測定を行った通信の開始時、途中、終了時のいずれかの時点の位置を、通信品質測定時の位置として測定する。通信端末２００は、通信端末２００が備える通信部２１０を介して、品質情報と、位置情報とを管理装置３００に送信する。
【００３４】
通信端末２００は、通信端末２００の通信部２１０を介して、ユーザが入力したメッセージ（例えば図３のメッセージＭ１、Ｍ２）を、メッセージの送受信サービスを提供するメッセージサーバ１００に送信する。メッセージサーバ１００は、通信端末２００から送信されたメッセージを取得すると（ｃ）、メッセージサーバ１００が備える不図示の記憶部に記憶させる（ｄ）。
【００３５】
図４は、メッセージサーバ１００が取得したメッセージＭ１、Ｍ２を表示画面上に模式的に表している。取得部３１１は、通信部３２０を介してメッセージサーバ１００に対して、所定のキーワードを含むメッセージを検索する（ｅ）。取得部３１１は、例えば、通信に関する内容であることを示すキーワード（例えば、通信及び電波等）と、通信品質に関する否定的な内容であることを示すキーワード（例えば、悪い及び切れる等）とを含むメッセージを検索する。
【００３６】
取得部３１１は、上述のキーワードに加えて、通信品質に影響を及ぼした要因に関するキーワード（例えば、事故、天候、行事等）がメッセージに含まれているか否かを判定してもよい。このようにすることで、取得部３１１は、通信事業者に通信品質を改善する対策を行う必要があるか否かをより容易に判断させることができる。
【００３７】
取得部３１１は、検索した結果に基づいて、メッセージサーバ１００から通信品質に関する所定のキーワードを含むメッセージを取得する（ｆ）。このとき、取得部３１１は、メッセージに加えて、当該メッセージを投稿したユーザを識別する識別情報と、メッセージが投稿された投稿時刻とを取得する。取得部３１１は、取得した識別情報を、後述する特定部３１２に入力する。
【００３８】
特定部３１２は、取得部３１１が取得したメッセージを投稿したユーザを特定する（ｇ）。具体的には、特定部３１２は、識別情報を用いてユーザを特定する。識別情報は、メッセージサーバ１００がメッセージを投稿するユーザに関する情報を管理するために用いる情報であり、例えばユーザＩＤである。管理装置３００は、メッセージサーバ１００が管理する識別情報を、通信端末２００を使用するユーザに関する情報と関連付けて記憶している。特定部３１２は、取得部３１１が取得したユーザＩＤに関連付けられているユーザに関する情報を、記憶部３３０から取得する。
【００３９】
なお、特定部３１２がユーザを特定するために用いる情報は、ユーザＩＤに限らない。例えば、特定部３１２は、通信事業者が通信回線を使用する通信端末２００に割り当てたＩＰアドレスに基づいて、メッセージを投稿したユーザを特定してもよい。具体的には、特定部３１２は、取得部３１１が、メッセージを送信した通信端末２００のＩＰアドレスをメッセージサーバ１００から取得した場合に、取得したＩＰアドレスに関連付けられたユーザに関する情報を、記憶部３３０から取得してもよい。このようにすることで、特定部３１２は、通信事業者がメッセージサーバ１００のユーザＩＤを把握していない場合であっても、メッセージを投稿したユーザを特定することができる。特定部３１２は、特定したユーザに関する情報を取得部３１１に入力する。
【００４０】
取得部３１１は、特定されたユーザに関する情報に基づいて、当該ユーザに対応する通信端末２００から取得した品質情報を、記憶部３３０から取得する。具体的には、取得部３１１は、特定部３１２がメッセージを投稿したユーザを特定した場合において、メッセージを投稿した投稿時刻を含む所定の時間内にユーザに対応する通信端末２００が測定した通信品質を示す品質情報を、記憶部３３０から取得する。所定の時間は、例えば、投稿時刻の５分前の時刻から投稿時刻の５分後の時刻までの１０分間である。管理装置３００には、所定の時間が予め設定される。
【００４１】
ところで、取得部３１１が、特定されたユーザに対応する通信端末２００から取得した品質情報を記憶部３３０から取得する場合において、投稿時刻に近い時間に測定された通信品質を示す品質情報がない場合がある。そこで、取得部３１１は、特定部３１２がメッセージを投稿したユーザを特定した場合において、メッセージを投稿した投稿時刻を含む所定の時間内にユーザに対応する通信端末２００が測定した通信品質を示す品質情報がない場合に、通信端末２００に品質情報の送信を要求してもよい。取得部３１１は、送信要求を受けた通信端末２００から送信された、投稿時刻に最も近い時間に測定された通信品質を示す品質情報を取得する。このようにすることで、取得部３１１は、投稿されたメッセージに対する通信品質をより正確に把握させることができる。
【００４２】
品質判定部３１３は、品質情報に基づいて、位置情報が示す位置における通信品質が正常であるか否かを判定する（ｈ）。具体的には、品質判定部３１３は、品質情報に基づいて、位置情報が示す位置から所定の範囲における通信品質が正常であるか否かを判定する。品質判定部３１３は、例えば、品質情報が示す通信品質としてのＲＳＳＩ又はＳＮＲの値が所定値を超える場合に、品質情報に対応する位置情報が示す位置から所定の範囲における通信品質が正常であると判定する。一方、品質判定部３１３は、ＲＳＳＩ又はＳＮＲの値が所定値以下である場合に、品質情報に対応する位置情報が示す位置から所定の範囲における通信品質が異常であると判定する。
【００４３】
ここで、所定の範囲は、位置情報が示す位置を中心とした一定の範囲である。品質判定部３１３は、取得部３１１が取得したメッセージに含まれる通信品質に影響を及ぼした要因に関するキーワードの種類に応じて所定の範囲を変動させてもよい。品質判定部３１３は、例えば、コンサート又は花火大会等の行事が開催されている場合、位置情報が示す会場を所定の範囲として通信品質が正常であるか否かを判定する。
【００４４】
品質判定部３１３は、取得部３１１が取得したメッセージの数に基づいて、通信品質が正常であるか否かを判定してもよい。具体的には、品質判定部３１３は、一の所定の範囲に含まれる位置において通信品質を測定した通信端末２００に対応するユーザが投稿したメッセージの数に基づいて、当該一の所定の範囲における通信品質が正常であるか否かを判定してもよい。例えば、図３に示すように、品質判定部３１３は、所定の範囲Ａ１に含まれる位置において通信品質を測定した通信端末２００に対応するユーザが投稿したメッセージの数が１つであり、予め管理装置３００に設定された所定の数以下である場合に、所定の範囲Ａ１における通信品質が正常であると判定する。一方、品質判定部３１３は、所定の範囲Ａ２に含まれる位置において通信品質を測定した通信端末２００に対応するユーザが投稿したメッセージの数が多数あり、所定の数を超える場合に、所定の範囲Ａ２における通信品質が異常であると判定する。メッセージの数の閾値は、予め管理装置３００に設定される。
【００４５】
重み付け部３１４は、品質判定部３１３が、通信品質が異常であると判定した場合に、取得部３１１が取得したメッセージに含まれる所定のキーワードの種類に基づいて、特定部３１２が特定したユーザに対応する通信端末２００から取得された品質情報に対応する位置情報が示す位置に対して重み付けを行う（ｉ）。所定のキーワードの種類は、例えば、通信ができない状態であることを示すキーワード、及び通信が遅い状態であることを示すキーワード等である。管理装置３００には、所定のキーワードの種類の優先順位が予め設定される。
【００４６】
ここで、通信ができない状態であることを示すキーワードが、通信が遅い状態であることを示すキーワードよりも優先順位が高いとする。また、図３に示すように、通信品質が異常であると判定された地点Ｐ１に関連付けられているメッセージＭ１である「電波が悪い」と、通信品質が異常であると判定された地点Ｐ２に関連付けられているメッセージＭ２である「通信が切れる」とがあるとする。
【００４７】
この場合において、重み付け部３１４は、高い優先順位のキーワード（すなわち通信ができない状態を示すキーワード）を含むメッセージＭ２に対応する地点Ｐ２に対して、低い優先順位のキーワード（すなわち通信が遅い状態を示すキーワード）を含むメッセージＭ１に対応する地点Ｐ１よりも重要度が高い重み付けを行う。反対に、重み付け部３１４は、低い優先順位のキーワードを含むメッセージＭ１に対応する地点Ｐ１に対して、高い優先順位のキーワードを含むメッセージＭ２に対応する地点Ｐ２よりも重要度が低い重み付けを行う。このようにすることで、重み付け部３１４は、通信品質に異常がある地点が複数ある場合に、優先して対策する必要がある地点を通信事業者に認識させることができる。
【００４８】
出力部３１５は、品質判定部３１３が、通信品質が異常であると判定したことによって検出された品質状態を出力する。具体的には、出力部３１５は、品質判定部３１３が、位置情報が示す位置における通信品質が異常であると判定した場合に、取得部３１１が取得したメッセージと、特定部３１２が特定したユーザに対応する通信端末２００から取得された品質情報と、当該品質情報に対応する位置情報と、重み付け部３１４が重み付けを行った位置（地点）に関する情報とを関連付けて出力する（ｊ）。このようにすることで、管理装置３００は、メッセージサーバ１００から所定のキーワードを含むメッセージを取得したことに応じて、当該メッセージを投稿したユーザに対応する通信端末２００が測定した通信品質に基づく品質状態を検出することができる。
【００４９】
出力部３１５は、図３に示すような地図上に情報を出力してもよいし、所定のキーワードを含むメッセージと、品質情報及び地点を示す情報（例えば、緯度及び経度、又は住所等）をメッセージとして出力してもよい。出力部３１５は、例えば、図３に示すような地図上に情報を出力する場合に、重み付け部３１４が重み付けを行った地点に関する情報として、各地点Ｐを重要度に応じた表示態様（例えば、重要度によって異なる色、形状、模様等）で出力する。出力部３１５は、出力した情報を、管理装置３００が備える不図示のディスプレイに表示してもよいし、通信部３２０を介して事業者が管理する管理端末に表示させてもよい。
【００５０】
出力部３１５は、品質情報に対応する位置情報が示す位置から所定の範囲に対する出力を、直前の出力から所定の時間が経過したことを条件として、メッセージ及び品質情報を出力してもよい。所定の時間は、通信品質が異常であると判定されるに至った要因が持続すると想定される最小の時間（例えば、直前の出力から１０分）である。管理装置３００には、所定の時間が予め設定される。このようにすることで、出力部３１５は、同じ場所において、同じ内容のメッセージが繰り返して出力されることを抑制できる。
【００５１】
［通信システムＳの動作］
図５は、本実施の形態に係る通信システムＳの動作の流れを示すシーケンス図である。通信端末２００は、通信端末２００の通信部２１０を介して、通信品質を示す品質情報と、通信品質を測定した位置を示す位置情報とを管理装置３００に送信する。通信端末２００が管理装置３００に品質情報及び位置情報を送信するタイミングは、通信品質を測定したときでもよいし、所定の間隔（例えば、１日に１回）でもよい。取得部３１１は、通信端末２００から送信された通信品質を示す品質情報と、通信品質を測定した位置を示す位置情報とを取得し、記憶部３３０に記憶させる。
【００５２】
取得部３１１は、メッセージサーバ１００に対して、所定のキーワードを含むメッセージを検索する（Ｓ１１）。取得部３１１がメッセージを検索するタイミングは、所定の間隔（例えば、１時間に１回）でもよいし、所定の間隔を時間帯に応じて変動（例えば、日中は所定の間隔を短くし、夜間は所定の間隔を長くする。）させてもよい。取得部３１１は、検索した結果に基づいて、メッセージサーバ１００から通信品質に関する所定のキーワードを含むメッセージを取得する。このとき、取得部３１１は、識別情報と投稿時刻とを取得する。
【００５３】
特定部３１２は、取得部３１１が取得したメッセージを投稿したユーザを、識別情報を用いて特定する（Ｓ１２）。特定部３１２は、識別情報を用いてユーザを特定することができなかった場合（Ｓ１３においてＮＯの場合）、処理を終了する。一方、取得部３１１は、特定部３１２が識別情報を用いてユーザを特定することができた場合（Ｓ１３においてＹＥＳの場合）、特定したユーザに関する情報に基づいて、当該ユーザに対応する通信端末２００から取得した品質情報を、記憶部３３０から取得する（Ｓ１４）。
【００５４】
品質判定部３１３は、取得部３１１が取得した品質情報に基づいて、位置情報が示す位置における通信品質が正常であるか否かを判定する（Ｓ１５）。品質判定部３１３は、通信品質が正常であると判定した場合（Ｓ１６においてＹＥＳの場合）、処理を終了する。
【００５５】
一方、重み付け部３１４は、通信品質が異常であると判定された場合（Ｓ１６においてＮＯの場合）、取得されたメッセージに含まれる所定のキーワードの種類に基づいて、特定されたユーザに対応する通信端末２００から取得された品質情報に対応する位置情報が示す位置に対して重み付けを実行する（Ｓ１７）。
【００５６】
そして、出力部３１５は、品質状態として、取得部３１１が取得したメッセージと、特定部３１２が特定したユーザに対応する通信端末２００から取得された品質情報と、当該品質情報に対応する位置情報と、重み付け部３１４が重み付けを行った地点に関する情報とを関連付けて出力する（Ｓ１８）。
【００５７】
［本実施の形態の効果］
以上説明したとおり、管理装置３００は、メッセージサーバ１００に対して、所定のキーワードに基づいて検索することによって取得したメッセージを投稿したユーザを特定し、当該ユーザに対応する通信端末２００から取得した品質情報が示す通信品質が正常であるか否かを判定する。そして管理装置３００は、通信品質が異常であると判定した場合に、メッセージサーバ１００から取得した所定のキーワードを含むメッセージと、当該メッセージを投稿したユーザに対応する通信端末２００から取得した品質情報と、当該品質情報が示す通信品質を測定した位置を示す位置情報とを出力する。このような構成によれば、管理装置３００は、メッセージサーバ１００から通信品質に関するメッセージを取得することに応じて、通信品質に異常がある位置を検出し、通信品質を検証するための情報を出力することができる。その結果、通信事業者は、ユーザがメッセージサーバ１００に投稿したメッセージと、実際に測定された通信品質とを関連付けて検証することができる。
【００５８】
管理装置３００が、所定のキーワードを含むメッセージを投稿したユーザを特定することにより、例えば「電波が悪い」というようなメッセージをユーザが投稿した場合に、通信事業者は、当該ユーザに対応する通信端末２００から取得した品質情報に基づいて客観的に通信品質の状況を把握することができる。さらに、管理装置３００がメッセージサーバ１００からメッセージを取得することにより、通信端末２００側にアプリケーションをインストールすることが不要であるため、通信端末２００の動作遅延及び電池消費の増大を防止することができる。
【００５９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【符号の説明】
【００６０】
１０  基地局
１００  メッセージサーバ
２００  通信端末
３００  管理装置
３１０  制御部
３１１  取得部
３１２  特定部
３１３  品質判定部
３１４  重み付け部
３１５  出力部
３２０  通信部
３３０  記憶部
【図１】
2019114900.tif 000003
【図２】
2019114900.tif 000004
【図３】
2019114900.tif 000005
【図４】
2019114900.tif 000006
【図５】
2019114900.tif 000007