(57)【要約】      （修正有）【課題】コミュニケーションアプリの利用からの離脱抑制の支援装置、離脱抑制の支援方法、プログラム、および記録媒体を提供する。【解決手段】離脱抑制支援装置１０は、アプリのログ情報のデータベースから、グループのメンバーの識別情報とログ情報とを取得する情報取得部１１、グループについて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、θ１とθ２との比に基づいて、送信数への重みｗ１と受信数への重みｗ２とを設定する重み設定部１２、メンバーごとに、重み付けした送信スコアと受信スコアとを算出し、両者の合計スコアを、アプリの利用スコアとして算出する利用スコア算出部１３、利用スコアに基づいて、アプリの利用程度が低いメンバーを、利用から離脱する可能性のある離脱候補者として推定する離脱候補者推定部１４、推定した離脱候補者の識別情報を出力する出力部１５を含む。【選択図】図１
2020135542.tif 000002
【特許請求の範囲】
【請求項１】
情報取得部、重み設定部、利用スコア算出部、離脱候補者推定部、および出力部を含み、
前記情報取得部は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定部は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みｗ２とを設定し、
前記利用スコア算出部は、
前記メンバーごとに、前記送信数に対する重みｗ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みｗ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定部は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力部は、
前記推定した離脱候補者の識別情報を出力する
ことを特徴とする離脱抑制の支援装置。
【請求項２】
前記重み設定部は、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きが大きい程、重みを小さく設定し、傾きが小さい程、重みを大きく設定し、
前記離脱候補者推定部は、
前記利用スコアが小さい程、前記アプリの利用の程度が低いメンバーとして、前記離脱候補者を推定する、請求項１に記載の離脱抑制の支援装置。
【請求項３】
さらに、重要メンバー選択部を含み、
前記情報取得部は、
グループのメンバー間の距離情報が記憶されたデータベースから、前記選択したグループのメンバー間の距離情報を取得し、
前記重要メンバー選択部は、
前記取得したグループのメンバー間の距離情報に基づいて、前記推定した離脱候補者との距離が近いメンバーを、前記離脱候補者に対して重要性の高い重要メンバーとして選択し、
前記出力部は、
前記選択した重要メンバーの識別情報を出力する、請求項１または２に記載の離脱抑制の支援装置。
【請求項４】
前記出力部は、前記選択した重要メンバーの識別情報に基づいて、前記重要メンバーの端末に、前記推定された離脱候補者の識別情報と、離脱可能性の情報とを、出力する、請求項３に記載の離脱抑制の支援装置。
【請求項５】
さらに、記憶部、およびメッセージ生成部を有し、
前記記憶部は、
メッセージのテンプレート情報を記憶し、
前記テンプレート情報は、離脱する可能性があるメンバーへのメッセージ送信を勧めるテンプレートであり、
前記メッセージ生成部は、
前記記憶部から前記テンプレート情報を取得し、
前記テンプレート情報に、前記推定した離脱候補者の識別情報を追加し、メッセージを生成し、
前記出力部は、
前記生成したメッセージを、前記重要メンバーの端末に出力する、請求項４に記載の離脱抑制の支援装置。
【請求項６】
情報取得工程、重み設定工程、利用スコア算出工程、離脱候補者推定工程、および出力工程を含み、
前記情報取得工程は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定工程は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みＷ２とを設定し、
前記利用スコア算出工程は、
前記メンバーごとに、前記送信数に対する重みＷ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みＷ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定工程は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力工程は、
前記推定した離脱候補者の識別情報を出力する
ことを特徴とする離脱抑制の支援方法。
【請求項７】
前記重み設定工程は、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きが大きい程、重みを小さく設定し、傾きが小さい程、重みを大きく設定し、
前記離脱候補者推定工程は、
前記利用スコアが小さい程、前記アプリの利用の程度が低いメンバーとして、前記離脱候補者を推定する、請求項６に記載の離脱抑制の支援方法。
【請求項８】
さらに、重要メンバー選択工程を含み、
前記情報取得工程は、
グループのメンバー間の距離情報が記憶されたデータベースから、前記選択したグループのメンバー間の距離情報を取得し、
前記重要メンバー選択工程は、
前記取得したグループのメンバー間の距離情報に基づいて、前記推定した離脱候補者との距離が近いメンバーを、前記離脱候補者に対して重要性の高い重要メンバーとして選択し、
前記出力工程は、
前記選択した重要メンバーの識別情報を出力する、請求項６または７に記載の離脱抑制の支援方法。
【請求項９】
請求項６から８のいずれか一項に記載の離脱抑制の支援方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーションアプリからの離脱を抑制するための支援装置、離脱抑制の支援方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
会社等の組織において、相手に感謝を伝えることは、個人のパフォーマンスに良い影響を与えると考えられている。しかし、個人の性格にも依存するが、感謝を直接相手に伝えることを、苦手としている人も多い。そこで、感謝を容易に伝える手段として、グループに属するメンバー間で感謝メッセージを送信するコミュニケーションアプリが提案されている。このコミュニケーションアプリによれば、例えば、感謝を直接伝えにくい場合、感謝を述べるタイミングを逸した場合、相手が遠くに離れている場合でも、容易に感謝の伝達を行うことができる（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１４７４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、コミュニケーションアプリに関しては、利用開始から時間が経過するにしたがって、利用者によっては、利用回数が減少していき、利用が途絶えると、再度、利用を開始することが困難となる傾向にある。このため、コミュニケーションアプリの利用者に、継続して利用してもらうための対策をとることが重要となる。
【０００５】
そこで、本発明は、コミュニケーションアプリの利用からの離脱を抑制するためのシステムの提供を目的とする。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明の離脱抑制の支援装置は、
情報取得部、重み設定部、利用スコア算出部、離脱候補者推定部、および出力部を含み、
前記情報取得部は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定部は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みｗ２とを設定し、
前記利用スコア算出部は、
前記メンバーごとに、前記送信数に対する重みｗ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みｗ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定部は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力部は、
前記推定した離脱候補者の識別情報を出力することを特徴とする。
【０００７】
本発明の離脱抑制の支援方法は、
情報取得工程、重み設定工程、利用スコア算出工程、離脱候補者推定工程、および出力工程を含み、
前記情報取得工程は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定工程は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みＷ２とを設定し、
前記利用スコア算出工程は、
前記メンバーごとに、前記送信数に対する重みＷ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みＷ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定工程は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力工程は、
前記推定した離脱候補者の識別情報を出力することを特徴とする。
【０００８】
本発明のプログラムは、前記本発明の離脱抑制の支援方法をコンピュータに実行させることを特徴とする。
【０００９】
本発明の記録媒体は、前記本発明のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１０】
本発明によれば、例えば、コミュニケーションアプリを利用するグループにおいて、離脱する可能性のある離脱候補者を推定できる。このため、例えば、前記グループの管理者、前記グループにおいて前記離脱候補者にとって影響力の高い重要メンバーに対して、離脱候補者を知らせることによって、前記管理者や前記重要メンバーが、前記離脱候補者が本当に離脱する前に、離脱を留まるような対応をとることもできる。このように、離脱を抑制することで、さらに、前記グループ内のネットワークをより良い強固なものとすることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態１の支援装置の一例を示すブロック図である。
【図２】図２は、実施形態１の支援装置のハードウエア構成の一例を示すブロック図である。
【図３】図３は、実施形態１における支援方法の手順を示すフローチャートの一例である。
【図４】図４は、実施形態１におけるログ情報および利用スコアの一例を示す表である。
【図５】図５は、実施形態１における経過日と送信数または受信数との相関を示すグラフである。
【図６】図６は、実施形態２において、メンバー間の距離の概略を示す模式図である。
【発明を実施するための形態】
【００１２】
本発明において、「コミュニケーションアプリ」の種類は、特に制限されず、グループに属するメンバー間において、メッセージの送受信を行えるアプリケーションである。前記メッセージの種類は、特に制限されない。前記メッセージの形式は、特に制限されず、文章、単語、内容を表すイラスト、これらの組合せ等である。
【００１３】
本発明において、前記コミュニケーションアプリの種類は、前述のように、制限されないが、中でも、前述のような組織における個々のパフォーマンスの向上の点から、グループ内のメンバー間において感謝メッセージを送受信するコミュニケーションアプリが好ましい。以下、前記感謝メッセージの送受信を行うコミュニケーションアプリを、「感謝アプリ」ともいう。前記感謝アプリは、例えば、特開２０１８−１４７４９４号公報等が参照できる。以下、本発明の実施形態において、前記コミュニケーションアプリとして感謝アプリを例にあげて説明するが、本発明は、この例には、何ら制限されない。
【００１４】
本発明の実施形態について説明する。なお、本発明は、以下の実施形態には限定されない。なお、以下の各図において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用できる。さらに、各実施形態の構成は、特に言及がない限り、組合せ可能である。
【００１５】
［実施形態１］
図１は、本実施形態の支援装置１０の一例の構成を示すブロック図である。支援装置１０は、例えば、図１（Ａ）に示すように、情報取得部１１、重み設定部１２、利用スコア算出部１３、離脱候補者推定部１４、および出力部１５を含む。支援装置１０は、例えば、支援システムともいう。支援装置１０は、例えば、前記各部を含む１つの装置でもよいし、前記各部が、通信回線網を介して接続可能な装置でもよい。前記通信回線網は、例えば、後述の例示と同様である。支援装置１０は、例えば、各部の処理がクラウド上で行われてもよい。
【００１６】
支援装置１０は、例えば、データベースから種々の情報を取得するため、図１（Ｂ）に示すように、データベース３０と通信回線網２０を介して接続可能である。なお、支援装置１０は、例えば、そのつど、データベース３０から情報を取得してもよいし、記憶部（例えば、図２における記憶装置１０７）を有し、前記記憶部に、データベース３０に蓄積されている情報を記憶させてもよい。また、支援装置１０により推定された情報等は、例えば、特定の者に対して出力されるため、図１（Ｂ）に示すように、例えば、端末４０と通信回線網２０を介して接続可能である。本実施形態において、ユーザとは、支援装置１０のユーザであり、具体的には、例えば、グループ、または前記グループの上位にあたる組織における、前記コミュニケーションアプリの使用に関する管理者を意味する。また、本実施形態において、前記コミュニケーションアプリを使用するユーザは、前記グループを構成するメンバーという。
【００１７】
通信回線網２０は、特に制限されず、公知の通信回線網を使用でき、有線でも無線でもよい。前記通信回線網は、例えば、例えば、インターネット回線、電話回線、ＬＡＮ（Local  Area  Network）、ＷｉＦｉ（Wireless  Fidelity）等があげられる。
【００１８】
まず、データベース３０に記憶されている情報について説明する。データベース３０には、コミュニケーションアプリ（例えば、前記感謝アプリ）のログ情報が、グループ単位で記憶されている。データベース３０は、例えば、グループ情報として、グループごとに、前記グループの識別情報と、前記グループを構成するメンバーの識別情報とを含む。前記ログ情報は、例えば、前記グループごとに、メッセージの受信履歴、およびメッセージの送信履歴を含み、これらは、メッセージを送受信したメンバーの識別情報に紐づけられている。前記受信履歴および前記送信履歴は、例えば、受信者、送信者、およびその時間（送受信時間）を含む。前記グループの識別情報は、例えば、前記グループを特定する情報であり、ＩＤ番号、グループ名等である。前記アプリのメンバーの識別情報は、例えば、前記ユーザを特定する情報であり、ＩＤ番号、氏名、ニックネーム、送受信用アドレス等である。データベース３０に記憶されているグループの数は、制限されず、また、各グループにおけるメンバーの数も、制限されない。
【００１９】
支援装置１０において、情報取得部１１は、データベース３０から、選択したグループ（以下、「選択グループ」という）に属する複数のメンバーの識別情報とログ情報とを取得する。支援装置１０は、例えば、さらに入力部を有してもよい。支援装置１０は、例えば、前記ユーザにより、前記入力部を介して、前記選択グループが入力され、情報取得部１１は、前記入力された選択グループについて、データベース３０から前記情報を取得することができる。
【００２０】
重み設定部１２は、前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みｗ２とを設定する。前記経過日は、任意の基準日を１日目としてカウントした日数である。前記基準日は、任意に設定できる。
【００２１】
利用スコア算出部１３は、前記メンバーごとに、前記送信数に対する重みｗ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みｗ２によりメッセージの受信数に重み付けした受信スコアとを算出し、前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出する。
【００２２】
離脱候補者推定部１４は、前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定する。
【００２３】
出力部１５は、前記推定した離脱候補者の識別情報を出力する。出力部１５は、例えば、支援装置１０がディスプレイを有する場合は、ディスプレイに出力して、ユーザに対して結果を提示してもよいし、ユーザの端末に出力して、ユーザに対して結果を提示してもよい。
【００２４】
つぎに、図２に、支援装置１０のハードウエア構成のブロック図を例示する。支援装置１０は、例えば、ＣＰＵ（中央処理装置）１０１、メモリ１０２、バス１０３、入力装置１０４、ディスプレイ１０５、通信デバイス１０６、記憶装置１０７等を有する。支援装置１０の各部は、それぞれのインターフェース（Ｉ／Ｆ）により、バス１０３を介して、相互に接続されている。
【００２５】
ＣＰＵ１０１は、支援装置１０の全体の制御を担うプロセッサであり、ＣＰＵには限定されず、他のプロセッサでもよい。支援装置１０において、ＣＰＵ１０１により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。
【００２６】
支援装置１は、例えば、バス１０３に接続された通信デバイス１０６により、通信回線網に接続でき、前記通信回線網を介して、外部機器とも接続できる。前記外部機器は、特に制限されず、例えば、前述のようなデータベース３０、端末４０等である。端末４０は、例えば、端末等であり、前記端末は、例えば、ＰＣ（パーソナルコンピュータ）、タブレット、スマートフォン、携帯電話等である。支援装置１０と前記外部機器との接続方式は、特に制限されず、例えば、有線による接続でもよいし、無線による接続でもよい。前記有線による接続は、例えば、コードによる接続でもよいし、通信回線網を利用するためのケーブル等による接続でもよい。前記無線による接続は、例えば、通信回線網を利用した接続でもよいし、無線通信を利用した接続でもよい。前記通信回線網は、特に制限されず、例えば、公知の通信回線網を使用でき、前述と同様である。
【００２７】
メモリ１０２は、例えば、メインメモリを含み、前記メインメモリは、主記憶装置ともいう。ＣＰＵ１０１が処理を行う際には、例えば、後述する補助記憶装置に記憶されている、本発明のプログラム等の種々の動作プログラム１０８を、メモリ１０２が読み込み、ＣＰＵ１０１は、メモリ１０２からデータを受け取って、プログラム１０８を実行する。前記メインメモリは、例えば、ＲＡＭ（ランダムアクセスメモリ）である。メモリ１０２は、例えば、さらに、ＲＯＭ（読み出し専用メモリ）を含む。
【００２８】
記憶装置１０７は、例えば、前記メインメモリ（主記憶装置）に対して、いわゆる補助記憶装置ともいう。記憶装置１０７は、例えば、記憶媒体と、前記記憶媒体に読み書きするドライブとを含む。前記記憶媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、ＨＤ（ハードディスク）、ＦＤ（フロッピー（登録商標）ディスク）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＤＶＤ、フラッシュメモリー、メモリーカード等があげられ、前記ドライブは、特に制限されない。記憶装置１０７は、例えば、記憶媒体とドライブとが一体化されたハードディスクドライブ（ＨＤＤ）も例示できる。記憶装置１０７には、例えば、前述のように、プログラム１０８が格納され、前述のように、ＣＰＵ１０１を実行させる際、メモリ１０２が、記憶装置１０７から動作プログラム１０８を読み込む。また、記憶装置１０７は、例えば、記憶部１０９を含み、前述のように、データベース３０に蓄積されている情報を記憶してもよい。
【００２９】
支援装置１０は、例えば、さらに、入力装置１０４、ディスプレイ１０５を有してもよい。入力装置１０４は、例えば、スキャナー、タッチパネル、キーボード等である。ディスプレイ１０５は、例えば、ＬＥＤディスプレイ、液晶ディスプレイ等があげられる。
【００３０】
つぎに、本実施形態の支援方法について、図３のフローチャートを用いて説明する。本実施形態の支援方法は、情報取得工程、重み設定工程、利用スコア算出工程、離脱候補者推定工程、および出力工程を含む。本実施形態の支援方法は、例えば、図１および図２に示す支援装置１０を用いて実施できる。なお、本実施形態の支援方法は、支援装置１０の使用には限定されない。
【００３１】
前記情報取得工程は、グループを選択し（Ｓ１０１）、コミュニケーションアプリのログ情報が記憶されたデータベースから、前記選択したグループに属する複数のメンバーの識別情報とログ情報とを取得する（Ｓ１０２）。前記ログ情報は、前述の通りである。前記情報取得工程は、例えば、支援装置１０の情報取得部１１により実行できる。
【００３２】
前記重み設定工程は、前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１の算出（Ｓ１０３）と、経過日と受信数との相関関係についての傾きθ２の算出（Ｓ１０４）を行い、前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みｗ２とを設定する（Ｓ１０５）。前記重み設定工程は、例えば、支援装置１０の重み設定部１２により実行できる。
【００３３】
前記重みｗ１とｗ２の設定について、以下に具体例をあげて説明する。前記情報取得工程により、例えば、前記選択グループの情報として、図４（Ａ）に示すようなログ情報が得られる。図４（Ａ）は、取得したログ情報のテーブルであり、送受信されたメッセージについて、送信したメンバーのＩＤ、受信したメンバーのＩＤ、送受信日が、紐付けられている。
【００３４】
この情報に基づいて、前記選択グループについて、任意の基準日からの経過日と、前記経過日における送信数との相関関係、および、前記経過日と、前記経過日における受信数との相関関係を、それぞれ求める。前記相関関係において、前記送信数は、例えば、実際の数でもよいし、前記基準日における送信数に対する前記経過日における送信数の割合（継続率％）でもよく、前記受信数は、例えば、実際の数でもよいし、前記基準日における受信数に対する前記経過日における受信数の割合（例えば、継続率％）でもよい。具体例として、送信数と受信数との組み合わせは、例えば、以下のような組み合わせがあげられる。
組合せ（１）
送信数＝（前記選択グループの全体の送信数）
受信数＝（前記選択グループの全体の受信数）−（同じ人が同じ相手から受信した回数）
組合せ（２）
送信数＝（前記選択グループの全体の送信数）−（同じ人が同じ相手に送信した回数）
受信数＝（前記選択グループの全体の受信数）
【００３５】
前記継続率（％）を使用した場合、例えば、図５のようなグラフが得られる。図５において、（Ａ）は、経過日と送信の継続率（％）との関係を示し、（Ｂ）は、経過日と受信の継続率（％）との関係を示す。これらのグラフから、経過日と送信の継続率（％）との関係および経過日と受信の継続率（％）との関係において、それぞれ単回帰を計算して、回帰式を求める。図５（Ａ）、（Ｂ）において、それぞれの直線が、前記回帰式に該当する。前記回帰式の傾きは、送信または受信の継続率の維持の割合を意味することから、右下がりの傾きが急である程、時間経過に伴う継続率の低下が大きいことになる。そして、図５（Ａ）、（Ｂ）に示すように、前記送信の継続率（％）に関する回帰式と、前記受信の継続率（％）に関する回帰式とでは、傾きが異なっており、具体的には、送信に関する回帰式の傾きが、受信に関する回帰式の傾きよりも、大きい結果となる。送信数の重みおよび受信数の重みは、それぞれ、前記送信数の継続率および前記受信数の継続率の両方の変動を考慮して、傾きの比に基づいて、設定される。前記重みは、例えば、利用が減少している程、小さい利用スコアであるとする場合は、傾きが大きい方の重みを小さくし、傾きが小さい方の重みを大きくすることができ、一方、利用が減少している程、大きい利用スコアであるとする場合は、傾きが大きい方の重みを大きくし、傾きが小さい方の重みを小さくする。なお、本実施形態および他の実施形態において、具体例は、前者の例として説明する。
【００３６】
【表１】
2020135542.tif 000003
【００３７】
前記送信に関する回帰式および前記受信に関する回帰式は、例えば、前記表１のように表わされる。そして、送信の回帰式および受信の回帰式の傾きθは、それぞれ、例えば、前記表１の回帰式から逆正接関数を利用して算出できる。つぎに、送信に関する傾きθ１と、受信に関する傾きθ２との比を求める。前記比の求め方は、特に制限されず、例えば、前記表１に示すように、例１の式に基づいて算出できる。
【００３８】
また、回帰式の傾きθは、例えば、送信の回帰式におけるα、受信の回帰式におけるβでもよい。この場合、前記傾きの比は、例えば、前記表１に示すように、例２の式に基づいて算出することもできる。
【００３９】
前記表１に例示する重みｗは、例えば、回帰式の傾きが大きい方に小さい重みが設定される。このため、後述する利用スコア算出工程においては、利用が減少している程、利用スコアは小さい値となる。
【００４０】
つぎに、前記利用スコア算出工程は、前記メンバーごとに、前記送信数に対する重みｗ１によりメッセージの送信数に重み付けした送信スコアを算出し（Ｓ１０６）、前記受信数に対する重みｗ２によりメッセージの受信数に重み付けした受信スコアを算出し（Ｓ１０７）、前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出する（Ｓ１０８）。前記利用スコア算出工程は、例えば、支援装置１０の利用スコア算出部１３により実行できる。
【００４１】
具体的には、例えば、図４（Ａ）のログ情報と、前記表1とに基づいて、図４（Ｂ）の表に示すように、各メンバーについて、（送信数×重みｗ１）+（受信数×重みｗ２）の式から、前記利用スコアを求める。
【００４２】
前記離脱候補者推定工程は、前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定する。前記離脱候補者推定工程は、例えば、支援装置１０の離脱候補者推定部１４により実行できる。
【００４３】
具体的には、例えば、図４（Ｂ）の利用スコアに基づいて、図４（Ｃ）の表に示すように、利用スコアが小さい順に、利用に関するワーストのランキングを行う（Ｓ１０９）。そして、ワーストのメンバー（例えば、メンバーＡ、Ｂ、Ｗ、Ｒ）の順に、前記アプリの利用から離脱する可能性のある離脱候補者として推定する（Ｓ１１０）。前記利用スコアがゼロの場合は、例えば、利用を開始していないメンバーとして除外して、ランキングしてもよい。また、予め、前記利用スコアの閾値を設定し、前記ランキングされたメンバーのうち、前記利用スコアが閾値未満のメンバーを、前記離脱候補者として推定してもよい。
【００４４】
前記出力工程は、前記推定した離脱候補者の識別情報を出力する（Ｓ１１１）。前記出力工程は、例えば、支援装置１０の出力部１５により実行できる。
【００４５】
［実施形態２］
本実施形態は、さらに、推定した離脱後者の情報を提示する対象メンバーを選択する形態である。本実施形態は、特に示さない限り、前記実施形態１を援用できる。
【００４６】
本実施形態において、データベース３０には、さらに、グループのメンバー間の距離情報が記憶される。前記距離情報は、例えば、前記グループのネットワークにおいて、メンバー間の関係の強さを示す指標であり、関係性が強い程、距離を示す数値を小さく、関係性が弱い程、距離を示す数値を大きくして表わされる。前記関係の強さは、例えば、親密度等で表わされ、前記親密度から、例えば、前記距離を算出することができる。各メンバーの親密度および距離情報は、例えば、下記表２のように例示できる。そして、支援装置１０の情報取得部１１は、データベース３０から、さらに、前記選択したグループのメンバー間の距離情報を取得する。
【００４７】
【表２】
2020135542.tif 000004
【００４８】
本実施形態において、支援装置１０は、さらに、重要メンバー選択部を有する。前記重要メンバー選択部は、前記取得したグループのメンバー間の距離情報に基づいて、前記推定した離脱候補者との距離が近いメンバーを、前記離脱候補者に対して重要性の高い重要メンバーとして選択する。前記重要メンバー選択部は、例えば、図２に示すハードウエア構成において、ＣＰＵ１０１によって実施される。
【００４９】
メンバーＡが離脱候補者の場合、例えば、前記距離情報に基づいて、図６（Ａ）に示すように、前記グループにおける各メンバーのネットワークが構築できる。この際、例えば、前記ネットワークにおいて重要性の高いメンバー、メンバーＡに対する管理職等を、メンバーＡに対する候補重要メンバー（例えば、ＦおよびＧ）とする。そして、さらに、図６（Ｂ）に示すように、前記候補重要メンバーから、メンバーＡにとって、最短の距離であるメンバー（例えば、Ｆ）を、重要メンバーとして選択できる。最短の距離は、例えば、ダイクストラ法等の既存の方法により探索することができる。
【００５０】
そして、出力部１５は、前記選択した重要メンバーの識別情報を出力する。前記重要メンバーが出力されると、ユーザは、例えば、前記重要メンバーに、推定した離脱候補者が、アプリの利用から離脱可能性があることを伝え、それに対する対応を前記重要メンバーに依頼することが可能となり、これにより候補者の離脱の抑制を図ることができる。
【００５１】
また、出力部１５は、例えば、さらに、前記選択した重要メンバーの識別情報に基づいて、前記重要メンバーの端末に、前記推定された離脱候補者の識別情報と、離脱可能性の情報とを、出力してもよい。このような形態によれば、例えば、前記重要メンバーは、直接、特定のメンバーについて離脱可能性があることを知ることができ、早急な対応が可能になる。
【００５２】
さらに、出力部１５は、例えば、前記重要メンバーに対して、離脱候補者に対する対応を提案するメッセージを出力してもよい。これによって、前記重要メンバーは、例えば、より容易に、前記離脱候補者への対応を図ることができる。この場合、支援装置１０は、例えば、記憶部、およびメッセージ生成部を有する。
【００５３】
前記記憶部は、メッセージのテンプレート情報を記憶する。前記テンプレート情報は、離脱する可能性があるメンバーへのメッセージ送信を勧めるテンプレートである。具体例としては、例えば、「〇〇さんが止めそうです。励ましのメッセージを送りましょう」等のメッセージである。
【００５４】
前記メッセージ生成部は、前記記憶部から前記テンプレート情報を取得し、前記テンプレート情報に、前記推定した離脱候補者の識別情報を追加し、メッセージを生成する。具体的には、離脱候補者推定部１４で推定された離脱候補者の識別情報に基づいて、その氏名等を、前記テンプレート情報に追加し、例えば、「Ａさんが止めそうです。励ましのメッセージを送りましょう」等のメッセージを生成する。そして、出力部１５は、前記生成したメッセージを、前記重要メンバーの端末に出力する。
【００５５】
［実施形態３］
本実施形態のプログラムは、前記本発明の支援方法を、コンピュータ上で実行可能なプログラムである。または、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体としては、特に限定されず、例えば、前述のような記憶媒体等があげられる。
【００５６】
以上、実施形態を参照して本願発明を説明したが、本願発明は、上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００５７】
＜付記＞
上記の実施形態および実施例の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
（付記１）
情報取得部、重み設定部、利用スコア算出部、離脱候補者推定部、および出力部を含み、
前記情報取得部は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定部は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みｗ２とを設定し、
前記利用スコア算出部は、
前記メンバーごとに、前記送信数に対する重みｗ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みｗ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定部は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力部は、
前記推定した離脱候補者の識別情報を出力する
ことを特徴とする離脱抑制の支援装置。
（付記２）
前記重み設定部は、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きが大きい程、重みを小さく設定し、傾きが小さい程、重みを大きく設定し、
前記離脱候補者推定部は、
前記利用スコアが小さい程、前記アプリの利用の程度が低いメンバーとして、前記離脱候補者を推定する、付記１に記載の離脱抑制の支援装置。
（付記３）
さらに、重要メンバー選択部を含み、
前記情報取得部は、
グループのメンバー間の距離情報が記憶されたデータベースから、前記選択したグループのメンバー間の距離情報を取得し、
前記重要メンバー選択部は、
前記取得したグループのメンバー間の距離情報に基づいて、前記推定した離脱候補者との距離が近いメンバーを、前記離脱候補者に対して重要性の高い重要メンバーとして選択し、
前記出力部は、
前記選択した重要メンバーの識別情報を出力する、付記１または２に記載の離脱抑制の支援装置。
（付記４）
前記出力部は、前記選択した重要メンバーの識別情報に基づいて、前記重要メンバーの端末に、前記推定された離脱候補者の識別情報と、離脱可能性の情報とを、出力する、付記３に記載の離脱抑制の支援装置。
（付記５）
さらに、記憶部、およびメッセージ生成部を有し、
前記記憶部は、
メッセージのテンプレート情報を記憶し、
前記テンプレート情報は、離脱する可能性があるメンバーへのメッセージ送信を勧めるテンプレートであり、
前記メッセージ生成部は、
前記記憶部から前記テンプレート情報を取得し、
前記テンプレート情報に、前記推定した離脱候補者の識別情報を追加し、メッセージを生成し、
前記出力部は、
前記生成したメッセージを、前記重要メンバーの端末に出力する、付記４に記載の離脱抑制の支援装置。
（付記６）
情報取得工程、重み設定工程、利用スコア算出工程、離脱候補者推定工程、および出力工程を含み、
前記情報取得工程は、
コミュニケーションアプリのログ情報が記憶されたデータベースから、選択したグループに属する複数のメンバーの識別情報とログ情報とを取得し、
前記ログ情報は、メッセージの受信履歴、およびメッセージの送信履歴を含み、
前記重み設定工程は、
前記グループについて、前記ログ情報に基づいて、経過日と送信数との相関関係についての傾きθ１と、経過日と受信数との相関関係についての傾きθ２とを算出し、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きの大きさに応じた、送信数に対する重みｗ１と受信数に対する重みＷ２とを設定し、
前記利用スコア算出工程は、
前記メンバーごとに、前記送信数に対する重みＷ１によりメッセージの送信数に重み付けした送信スコアと、前記受信数に対する重みＷ２によりメッセージの受信数に重み付けした受信スコアとを算出し、
前記送信スコアと前記受信スコアとの合計スコアを、前記アプリの利用の程度を示す利用スコアとして算出し、
前記離脱候補者推定工程は、
前記利用スコアに基づいて、前記アプリの利用の程度が低いメンバーを、前記アプリの利用から離脱する可能性のある離脱候補者として推定し、
前記出力工程は、
前記推定した離脱候補者の識別情報を出力する
ことを特徴とする離脱抑制の支援方法。
（付記７）
前記重み設定工程は、
前記傾きθ１と前記傾きθ２との比に基づいて、傾きが大きい程、重みを小さく設定し、傾きが小さい程、重みを大きく設定し、
前記離脱候補者推定工程は、
前記利用スコアが小さい程、前記アプリの利用の程度が低いメンバーとして、前記離脱候補者を推定する、付記６に記載の離脱抑制の支援方法。
（付記８）
さらに、重要メンバー選択工程を含み、
前記情報取得工程は、
グループのメンバー間の距離情報が記憶されたデータベースから、前記選択したグループのメンバー間の距離情報を取得し、
前記重要メンバー選択工程は、
前記取得したグループのメンバー間の距離情報に基づいて、前記推定した離脱候補者との距離が近いメンバーを、前記離脱候補者に対して重要性の高い重要メンバーとして選択し、
前記出力工程は、
前記選択した重要メンバーの識別情報を出力する、付記６または７に記載の離脱抑制の支援方法。
（付記９）
前記出力工程は、前記選択した重要メンバーの識別情報に基づいて、前記重要メンバーの端末に、前記推定された離脱候補者の識別情報と、離脱可能性の情報とを、出力する、付記８に記載の離脱抑制の支援方法。
（付記１０）
さらに、メッセージ生成工程を有し、
前記メッセージ生成工程は、
離脱する可能性があるメンバーへのメッセージ送信を勧めるメッセージのテンプレートに対して、前記推定した離脱候補者の識別情報を追加して、メッセージを生成し、
前記出力工程は、
前記生成したメッセージを、前記重要メンバーの端末に出力する、付記９に記載の離脱抑制の支援方法。
（付記１１）
付記６から１０のいずれかに記載の離脱抑制の支援方法をコンピュータに実行させることを特徴とするプログラム。
（付記１２）
付記１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【産業上の利用可能性】
【００５８】
本発明によれば、例えば、コミュニケーションアプリを利用するグループにおいて、離脱する可能性のある離脱候補者を推定できる。このため、例えば、前記グループの管理者、前記グループにおいて前記離脱候補者にとって影響力の高い重要メンバーに対して、離脱候補者を知らせることによって、前記管理者や前記重要メンバーが、前記離脱候補者が本当に離脱する前に、離脱を留まるような対応をとることもできる。このように、離脱を抑制することで、さらに、前記グループ内のネットワークをより良い強固なものとすることが可能となる。
【符号の説明】
【００５９】
１０  支援装置
１１  情報取得部
１２  重み設定部
１３  利用スコア算出部
１４  離脱候補者推定部
１５  出力部
【図１】
2020135542.tif 000005
【図２】
2020135542.tif 000006
【図３】
2020135542.tif 000007
【図４】
2020135542.tif 000008
【図５】
2020135542.tif 000009
【図６】
2020135542.tif 000010