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