(57)【要約】      （修正有）【課題】ＳＭＳメッセージの配信先を容易に把握させる。【解決手段】メッセージ管理装置４は、送信端末１から、複数の受信端末を含む所定のグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得するメッセージ取得部４４１と、メッセージ取得部が取得したグループ識別情報に基づいて、複数の受信端末を特定する特定部４４２と、特定部が特定した複数の受信端末に関する情報を表示する配信制御画面にアクセスするための制御用アドレス情報を送信端末に送信する情報送信部４４４と、操作受付部４４６が複数の受信端末にＳＭＳメッセージを送信する操作を受け付けた場合に、複数の受信端末にＳＭＳメッセージを配信するメッセージ配信部４４７と、を有する。【選択図】図２
2020010081.tif 000002
【特許請求の範囲】
【請求項１】
送信側の通信端末である送信端末から、受信側の通信端末である複数の受信端末を含む所定のグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得するメッセージ取得部と、
前記メッセージ取得部が取得した前記グループ識別情報に基づいて、前記複数の受信端末を特定する特定部と、
前記特定部が特定した前記複数の受信端末に関する情報を表示する配信制御画面にアクセスするための制御用アドレス情報を前記送信端末に送信する情報送信部と、
前記送信端末が前記制御用アドレス情報に基づいてアクセスした前記配信制御画面において、前記複数の受信端末に前記ＳＭＳメッセージを配信する操作を受け付ける操作受付部と、
前記操作受付部が前記複数の受信端末に前記ＳＭＳメッセージを配信する操作を受け付けた場合に、前記複数の受信端末に前記ＳＭＳメッセージを配信するメッセージ配信部と、
を有するメッセージ管理装置。
【請求項２】
前記メッセージ取得部は、前記送信端末から、前記グループ識別情報として、ＳＭＳメッセージを複数の通信端末に配信するサービスの契約者に付与された電話番号である特番と、前記送信端末の電話番号である発信者番号とを取得し、
前記特定部は、前記特番と、前記発信者番号とに関連付けられている前記複数の受信端末を特定する、
請求項１に記載のメッセージ管理装置。
【請求項３】
前記メッセージ取得部は、前記送信端末から、前記グループ識別情報として、ＳＭＳメッセージを複数の通信端末に配信するサービスの契約者に付与された電話番号である特番を取得し、
前記特定部は、前記特番に関連付けられている前記複数の受信端末を特定する、
請求項１に記載のメッセージ管理装置。
【請求項４】
前記操作受付部は、前記配信制御画面において、前記特定部が特定した前記複数の受信端末を含む配信先を設定する操作を受け付け、
前記メッセージ配信部は、設定された前記配信先を示す配信先情報に基づいて、前記ＳＭＳメッセージを配信する、
請求項１から３のいずれか一項に記載のメッセージ管理装置。
【請求項５】
前記操作受付部は、前記配信制御画面において、前記特定部が特定した前記複数の受信装置のうち、１つ以上の前記受信端末を前記配信先として設定する操作を受け付ける、
請求項４に記載のメッセージ管理装置。
【請求項６】
前記操作受付部は、前記配信制御画面において、前記メッセージ取得部が取得した前記ＳＭＳメッセージを編集する操作を受け付け、
前記メッセージ配信部は、編集された前記ＳＭＳメッセージを前記複数の受信端末に配信する、
請求項１から５のいずれか一項に記載のメッセージ管理装置。
【請求項７】
前記特定部が特定した前記複数の受信端末に関する情報を表示する配信制御画面を生成する生成部をさらに有する、
請求項１から６のいずれか一項に記載のメッセージ管理装置。
【請求項８】
前記生成部は、前記グループ識別情報が示す前記所定のグループが、前記ＳＭＳメッセージの配信前にＳＭＳメッセージの配信に関する設定を要求するグループであるか否かを判定し、前記ＳＭＳメッセージの配信前にＳＭＳメッセージの配信に関する設定を要求するグループであると判定した前記所定のグループに対応する前記配信制御画面を生成する、
請求項７に記載のメッセージ管理装置。
【請求項９】
前記情報送信部は、前記メッセージ配信部が前記ＳＭＳメッセージを前記複数の受信端末それぞれに配信した後に、前記メッセージ配信部が前記ＳＭＳメッセージを配信した前記複数の受信端末それぞれの送達状況を表示する送達状況画面にアクセスするための送信者用アドレス情報を前記送信端末に送信する、
請求項１から８のいずれか一項に記載のメッセージ管理装置。
【請求項１０】
前記受信端末から、前記ＳＭＳメッセージを受信したことを示す送達結果通知を取得する通知取得部をさらに有し、
前記操作受付部は、前記送達状況画面において、前記ＳＭＳメッセージの再送処理を設定する操作を受け付け、
前記メッセージ配信部は、前記複数の受信端末に前記ＳＭＳメッセージを配信した後において、設定された前記再送処理に関する情報に基づいて、前記送達結果通知を取得していない１つ以上の前記受信端末に前記ＳＭＳメッセージを再度配信する、
請求項９に記載のメッセージ管理装置。
【請求項１１】
コンピュータが実行する、
送信側の通信端末である送信端末から、受信側の通信端末である複数の受信端末を含む所定のグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得するステップと、
取得した前記グループ識別情報に基づいて、前記複数の受信端末を特定するステップと、
特定した前記複数の受信端末に関する情報を表示する配信制御画面にアクセスするための制御用アドレス情報を前記送信端末に送信するステップと、
前記送信端末が前記制御用アドレス情報に基づいてアクセスした前記配信制御画面において、前記複数の受信端末に前記ＳＭＳメッセージを送信する操作を受け付けるステップと、
前記複数の受信端末に前記ＳＭＳメッセージを送信する操作を受け付けた場合に、前記複数の受信端末に前記ＳＭＳメッセージを配信するステップと、
を有するメッセージ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＭＳ（Short Message Service）メッセージの配信を管理するメッセージ管理装置及びメッセージ管理方法に関する。
【背景技術】
【０００２】
従来、電話番号を用いてメッセージを送信するサービスとして、ＳＭＳが知られている。特許文献１には、受信側通信事業者網におけるＨＬＲ（Home Location Register）から取得した各受信側ユーザ端末装置を表す受信側ユーザ端末装置データに基づいて、送信側ユーザ端末装置が発信したＳＭＳメッセージを各受信側ユーザ端末装置に配信する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１０９７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のような技術を用いることにより、送信側ユーザは、各受信側ユーザ端末装置にＳＭＳメッセージを配信することができる。しかしながら、特許文献１における送信側ユーザは、送信事業者と受信事業者とで共有するグループ情報を用いて、ＳＭＳメッセージを配信する各受信側ユーザ端末装置を指定する。そのため、送信側ユーザは、ＳＭＳメッセージの配信先であるグループに誰が属しているのかを把握することが難しかった。
【０００５】
そこで、本発明はこれらの点に鑑みてなされたものであり、ＳＭＳメッセージの配信先を容易に把握させることができるメッセージ管理装置及びメッセージ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係るメッセージ管理装置は、送信側の通信端末である送信端末から、受信側の通信端末である複数の受信端末を含む所定のグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得するメッセージ取得部と、前記メッセージ取得部が取得した前記グループ識別情報に基づいて、前記複数の受信端末を特定する特定部と、前記特定部が特定した前記複数の受信端末に関する情報を表示する配信制御画面にアクセスするための制御用アドレス情報を前記送信端末に送信する情報送信部と、前記送信端末が前記制御用アドレス情報に基づいてアクセスした前記配信制御画面において、前記複数の受信端末に前記ＳＭＳメッセージを配信する操作を受け付ける操作受付部と、前記操作受付部が前記複数の受信端末に前記ＳＭＳメッセージを配信する操作を受け付けた場合に、前記複数の受信端末に前記ＳＭＳメッセージを配信するメッセージ配信部と、を有する。
【０００７】
前記メッセージ取得部は、前記送信端末から、前記グループ識別情報として、ＳＭＳメッセージを複数の通信端末に配信するサービスの契約者に付与された電話番号である特番と、前記送信端末の電話番号である発信者番号とを取得し、前記特定部は、前記特番と、前記発信者番号とに関連付けられている前記複数の受信端末を特定してもよい。
【０００８】
前記メッセージ取得部は、前記送信端末から、前記グループ識別情報として、ＳＭＳメッセージを複数の通信端末に配信するサービスの契約者に付与された電話番号である特番を取得し、前記特定部は、前記特番に関連付けられている前記複数の受信端末を特定してもよい。
【０００９】
前記操作受付部は、前記配信制御画面において、前記特定部が特定した前記複数の受信端末を含む配信先を設定する操作を受け付け、前記メッセージ配信部は、設定された前記配信先を示す配信先情報に基づいて、前記ＳＭＳメッセージを配信してもよい。
【００１０】
前記操作受付部は、前記配信制御画面において、前記特定部が特定した前記複数の受信装置のうち、１つ以上の前記受信端末を前記配信先として設定する操作を受け付けてもよい。
【００１１】
前記操作受付部は、前記配信制御画面において、前記メッセージ取得部が取得した前記ＳＭＳメッセージを編集する操作を受け付け、前記メッセージ配信部は、編集された前記ＳＭＳメッセージを前記複数の受信端末に配信してもよい。
【００１２】
前記メッセージ管理装置は、前記特定部が特定した前記複数の受信端末に関する情報を表示する配信制御画面を生成する生成部をさらに有してもよい。
【００１３】
前記生成部は、前記グループ識別情報が示す前記所定のグループが、前記ＳＭＳメッセージの配信前にＳＭＳメッセージの配信に関する設定を要求するグループであるか否かを判定し、前記ＳＭＳメッセージの配信前にＳＭＳメッセージの配信に関する設定を要求するグループであると判定した前記所定のグループに対応する前記配信制御画面を生成してもよい。
【００１４】
前記情報送信部は、前記メッセージ配信部が前記ＳＭＳメッセージを前記複数の受信端末それぞれに配信した後に、前記メッセージ配信部が前記ＳＭＳメッセージを配信した前記複数の受信端末それぞれの送達状況を表示する送達状況画面にアクセスするための送信者用アドレス情報を前記送信端末に送信してもよい。
【００１５】
前記メッセージ管理装置は、前記受信端末から、前記ＳＭＳメッセージを受信したことを示す送達結果通知を取得する通知取得部をさらに有し、前記操作受付部は、前記送達状況画面において、前記ＳＭＳメッセージの再送処理を設定する操作を受け付け、前記メッセージ配信部は、前記複数の受信端末に前記ＳＭＳメッセージを配信した後において、設定された前記再送処理に関する情報に基づいて、前記送達結果通知を取得していない１つ以上の前記受信端末に前記ＳＭＳメッセージを再度配信してもよい。
【００１６】
本発明の第２の態様に係るメッセージ管理方法は、コンピュータが実行する、送信側の通信端末である送信端末から、受信側の通信端末である複数の受信端末を含む所定のグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得するステップと、取得した前記グループ識別情報に基づいて、前記複数の受信端末を特定するステップと、特定した前記複数の受信端末に関する情報を表示する配信制御画面にアクセスするための制御用アドレス情報を前記送信端末に送信するステップと、前記送信端末が前記制御用アドレス情報に基づいてアクセスした前記配信制御画面において、前記複数の受信端末に前記ＳＭＳメッセージを送信する操作を受け付けるステップと、前記複数の受信端末に前記ＳＭＳメッセージを送信する操作を受け付けた場合に、前記複数の受信端末に前記ＳＭＳメッセージを配信するステップと、を有する。
【発明の効果】
【００１７】
本発明によれば、ＳＭＳメッセージの配信先を容易に把握させることができるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態におけるメッセージ管理システムの概要を説明するための図である。
【図２】メッセージ管理装置の構成を示す図である。
【図３】第１の実施形態に係るサービス管理データベースの構成を示す図である。
【図４】配信制御画面の一例を示す図である。
【図５】送達状況画面の一例を示す図である。
【図６】状況管理データベースの構成を示す図である。
【図７】メッセージ管理システムＳ１の処理の流れを示すシーケンス図である。
【図８】第２の実施形態におけるメッセージ管理システムの処理の流れを説明するための図である。
【図９】第２の実施形態に係るサービス管理データベースの構成を示す図である。
【発明を実施するための形態】
【００１９】
＜第１の実施形態＞
［メッセージ管理システムＳ１の概要］
図１は、第１の実施形態におけるメッセージ管理システムＳ１の概要を説明するための図である。第１の実施形態におけるメッセージ管理システムＳ１は、特番を宛先として送信されたＳＭＳメッセージを複数の通信端末に配信するメッセージ配信サービスを提供するためのシステムである。
【００２０】
第１実施形態に係るメッセージ配信サービスは、非常災害時に企業が従業者の安否を確認したり、組織の管理者がメンバーに連絡事項を周知したりする場合において用いられる。特番は、グループ配信サービスの契約者に付与される電話番号である。メッセージ管理システムＳ１は、送信端末１と、複数の受信端末２と、ＳＭＳＣ（Short Message Service Center）３と、メッセージ管理装置４とを有する。
【００２１】
送信端末１は、ＳＭＳメッセージの送信側の通信端末である。通信端末は、通信事業者から割り当てられた電話番号を有する端末であり、例えばスマートフォンである。通信端末には、ＳＭＳメッセージを送受信するための専用アプリケーションソフトウェア（以下、ＳＭＳアプリという）がインストールされている。
受信端末２は、ＳＭＳメッセージの受信側の通信端末である。
【００２２】
ＳＭＳＣ３は、通信事業者が提供するＳＭＳを管理するサーバ又はシステムである。ＳＭＳＣ３は、通信端末が送信したＳＭＳメッセージを受信し、受信したＳＭＳメッセージを、宛先の電話番号に対応する通信端末に送信する。
【００２３】
メッセージ管理装置４は、メッセージ配信サービスの管理者が管理する装置であり、例えばサーバである。メッセージ管理装置４は、携帯電話回線を介して、ＳＭＳＣ３に対してＳＭＳに基づくデータを送受信する。また、メッセージ管理装置４は、インターネットを介して、グループ配信サービスに関する情報を提供する。
【００２４】
メッセージ管理装置４は、携帯電話回線及びインターネットの２つのネットワークにおいて通信が可能なように構成してもよいし、インターネットのみにおいて通信が可能なように構成してもよい。メッセージ管理システムＳ１は、メッセージ管理装置４が、インターネットのみにおいて通信が可能なように構成している場合、ＳＭＳＣ３とメッセージ管理装置４とのデータの送受信を中継するための中継サーバをさらに有してもよい。
【００２５】
本明細書においては、メッセージ管理装置４が、携帯電話回線及びインターネットの２つのネットワークにおいて通信が可能なように構成しているものとして説明する。図１に示す実線の矢印は、ＳＭＳに基づくデータの流れを示し、破線の矢印は、ＳＭＳに基づくデータ以外のデータの流れを示す。
【００２６】
まず、送信者Ｘは、αグループに属するメンバーＡ、Ｂ、ＣにＳＭＳメッセージを送信するために、送信端末１を用いて、メッセージ配信サービスにおいて付与された特番を宛先として、ＳＭＳメッセージをＳＭＳＣ３に送信する（図１の（１））。ＳＭＳＣ３は、宛先の特番に対応するメッセージ管理装置４にＳＭＳメッセージを送信する（図１の（２））。
【００２７】
メッセージ管理装置４は、αグループを識別するグループ識別情報と、ＳＭＳメッセージとを取得すると、グループ識別情報に基づいて、αグループに属するメンバーＡ、Ｂ、Ｃそれぞれが使用する受信端末２ａ、２ｂ、２ｃを特定する（図１の（３））。グループ識別情報は、ＳＭＳメッセージのヘッダー情報に含まれる宛先と、発信者番号とを含む情報である。
【００２８】
メッセージ管理装置４は、特定した受信端末２ａ、２ｂ、２ｃに関する情報を表示する配信制御画面を生成する（図１の（４））。受信端末２に関する情報は、例えば、受信端末２の電話番号又は受信端末２を使用するメンバーの名前である。メッセージ管理装置４は、送信端末１に対応する電話番号を宛先として、生成した配信制御画面にアクセスするための制御用アドレス情報をＳＭＳＣ３に送信する（図１の（５））。ＳＭＳＣ３は、宛先の電話番号に対応する送信端末１に制御用アドレス情報を送信する（図１の（６））。
【００２９】
送信端末１が、受信した制御用アドレス情報が示すアドレスにアクセスすると、メッセージ管理装置４は、送信端末１のディスプレイに配信制御画面を表示させる（図１の（７））。送信者が、配信制御画面において表示されたＳＭＳメッセージの配信先を確認し、確認した配信先にＳＭＳメッセージを送信する操作を行うと、メッセージ管理装置４は、受信端末２ａ、２ｂ、２ｃそれぞれに対応する電話番号それぞれを宛先として、ＳＭＳメッセージをＳＭＳＣ３に送信する（図１の（８）（９））。
【００３０】
そして、ＳＭＳＣ３は、宛先の電話番号それぞれに対応する受信端末２ａ、２ｂ、２ｃにＳＭＳメッセージを配信する（図１の（１０））。このようにすることで、送信者Ｘは、誰がαグループに属しているかをＳＭＳメッセージが配信される前に確認することができる。その結果、送信者Ｘは、ＳＭＳメッセージの配信先を容易に把握することができる。
以下、メッセージ管理装置４の構成について説明する。
【００３１】
［メッセージ管理装置４の構成］
図２は、メッセージ管理装置４の構成を示す図である。メッセージ管理装置４は、第１通信部４１と、第２通信部４２と、記憶部４３と、制御部４４とを有する。
【００３２】
第１通信部４１は、携帯電話回線を介して、ＳＭＳＣ３に対してＳＭＳに基づくデータの送受信を行うためのインターフェイスである。
第２通信部４２は、インターネットを介して、通信端末に対してＳＭＳに基づくデータ以外のデータの送受信を行うためのインターフェイスである。
【００３３】
記憶部４３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びハードディスク等の記憶媒体である。記憶部４３は、制御部４４が実行するプログラムを記憶している。また、記憶部４３は、グループ配信サービスに関する情報を管理するサービス管理データベースと、ＳＭＳメッセージの配信先の送達状況を管理する状況管理データベースとを記憶している。サービス管理データベース及び状況管理データベースの詳細については後述する。
【００３４】
制御部４４は、例えばＣＰＵ（Central Processing Unit）である。制御部４４は、記憶部４３に記憶されたプログラムを実行することにより、メッセージ取得部４４１、特定部４４２、生成部４４３、情報送信部４４４、Ｗｅｂアクセス制御部４４５、操作受付部４４６、メッセージ配信部４４７及び通知取得部４４８として機能する。
以下、制御部４４の機能を、グループ配信サービスにおいて提供する、配信機能、送達状況閲覧機能、再送機能ごとに説明する。
【００３５】
［配信機能］
配信機能は、送信者が、特番を宛先として送信したＳＭＳメッセージに基づく配信内容を確認した後に、複数の通信端末にＳＭＳメッセージを配信する機能である。送信端末１が、特番を宛先としてＳＭＳメッセージを送信すると、メッセージ取得部４４１は、第１通信部４１を介して、送信端末１から、ＳＭＳメッセージと、当該ＳＭＳメッセージのヘッダー情報に含まれる、複数の受信端末２を含む所定のグループを識別するグループ識別情報とを取得する。
【００３６】
具体的には、メッセージ取得部４４１は、第１通信部４１を介して、送信端末１から、ＳＭＳメッセージと、グループ識別情報として、特番と、送信端末１の電話番号である発信者番号とを取得する。メッセージ取得部４４１は、取得した特番と、発信者番号とを含むグループ識別情報を特定部４４２に入力する。また、メッセージ取得部４４１は、取得したＳＭＳメッセージを生成部４４３に入力する。
【００３７】
特定部４４２は、メッセージ取得部４４１が取得したグループ識別情報に基づいて、複数の受信端末２を特定する。具体的には、特定部４４２は、サービス管理データベースを参照し、特番と発信者番号とに関連付けられている複数の受信端末２を特定する。
【００３８】
図３は、第１の実施形態に係るサービス管理データベースの構成を示す図である。図３に示すように、サービス管理データベースは、特番と、発信者番号と、送信者が配信先のグループを識別するために用いられる利用用途と、配信先とを関連付けて記憶している。サービス管理データベースにおける配信先には、所定のグループに含まれる複数の受信端末２それぞれの電話番号と、当該複数の受信端末２それぞれを使用するメンバーの名前とが含まれる。
【００３９】
図３に示すように、第１の実施形態に係るサービス管理データベースにおいては、配信先である所定のグループを、特番と発信者番号とに関連付けて管理している。このようにすることで、メッセージ管理装置４は、１つの特番に複数のグループを含めることができるので、特番を割り当てる数を低減することができる。送信者は、他人が他の利用用途で特番を利用していても、自身の利用用途で他人が利用している特番と同じ特番を利用することができる。
【００４０】
図２に戻り、特定部４４２は、特定した複数の受信端末２に関する情報（電話番号又は名前）を生成部４４３に入力する。
生成部４４３は、特定部４４２が特定した複数の受信端末２に関する情報を表示する配信制御画面を生成する。
【００４１】
図４は、配信制御画面の一例を示す図である。図４に示すように、配信制御画面には、送信者が送信したＳＭＳメッセージの内容を示す「メッセージ」と、「配信先」とが表示されている。配信制御画面の「配信先」には、受信端末２を使用するメンバーの「名前」と、当該受信端末２の「電話番号」とが表示されている。
【００４２】
図２に戻り、生成部４４３は、グループ識別情報が示す所定のグループが、ＳＭＳメッセージの配信前にＳＭＳメッセージの配信に関する設定を要求する配信前設定グループである場合に、配信制御画面を生成してもよい。具体的には、生成部４４３は、まず、グループ識別情報が示す所定のグループが、配信前設定グループであるか否かを判定する。生成部４４３は、例えば、送信者が、メッセージ配信サービスを利用するために所定のグループに属するメンバーに関する情報を登録する際に設定した属性情報に基づいて、グループ識別情報が示す所定のグループが、配信前設定グループであるか否かを判定する。
【００４３】
そして、生成部４４３は、所定のグループが、配信前設定グループであると判定した場合に、所定のグループに対応する配信制御画面を生成する。一方、生成部４４３は、所定のグループが、配信前設定グループではないと判定した場合においては、所定のグループに対応する配信制御画面の生成を行わない。このようにすることで、送信者は、例えば、家族又は特定の友人等のように、確認しなくても配信先が分かるグループである場合に、配信制御画面の表示を省略させることができる。
【００４４】
生成部４４３は、生成した配信制御画面を、ＳＭＳメッセージを識別するためのメッセージＩＤに関連付けて記憶部４３に記憶させる。生成部４４３は、配信制御画面に関連付けるメッセージＩＤとして、送信端末１が送信したＳＭＳメッセージのメッセージＩＤを用いてもよいし、新たに生成したメッセージＩＤを用いてもよい。生成部４４３は、メッセージＩＤを含み、配信制御画面にアクセスするための制御用アドレス情報を、情報送信部４４４に入力する。
【００４５】
情報送信部４４４は、第１通信部４１を介して、生成部４４３から入力された制御用アドレス情報を送信端末１に送信する。具体的には、情報送信部４４４は、第１通信部４１を介して、送信端末１の電話番号を宛先として、生成部４４３から入力された制御用アドレス情報をＳＭＳＣ３に送信することにより、制御用アドレス情報を送信端末１に送信する。
【００４６】
送信端末１が、制御用アドレス情報が示すアドレスに基づいてアクセスすると、まず、Ｗｅｂアクセス制御部４４５は、第２通信部４２を介して、制御用アドレス情報に含まれるメッセージＩＤを取得する。そして、Ｗｅｂアクセス制御部４４５は、第２通信部４２を介して、取得したメッセージＩＤに関連付けて記憶部４３に記憶されている配信制御画面を送信端末１に送信することにより、送信端末１のディスプレイに配信制御画面を表示させる。
【００４７】
図４に示す例において、送信者が、送信端末１のディスプレイに表示された配信制御画面において、「配信先」欄に表示された複数の受信端末２に関する情報である「名前」及び「電話番号」を確認して、送信実行ボタンを押下する操作を行ったとする。この場合において、まず、操作受付部４４６は、第２通信部４２を介して、送信端末１が制御用アドレス情報に基づいてアクセスした配信制御画面において、複数の受信端末２にＳＭＳメッセージを配信する操作として、送信実行ボタンを押下する操作を受け付ける。
【００４８】
そして、メッセージ配信部４４７は、操作受付部４４６が複数の受信端末２にＳＭＳメッセージを配信する操作を受け付けた場合に、第１通信部４１を介して、複数の受信端末２にＳＭＳメッセージを配信する。具体的には、メッセージ配信部４４７は、操作受付部４４６が複数の受信端末２にＳＭＳメッセージを配信する操作を受け付けた場合に、第１通信部４１を介して、特定部４４２が特定した複数の受信端末２それぞれに対応する電話番号を宛先としてＳＭＳメッセージをＳＭＳＣ３に送信することにより、ＳＭＳメッセージを配信する。このようにすることで、送信者は、ＳＭＳメッセージが配信される前に、ＳＭＳメッセージの配信先である所定のグループに誰が属しているのかを把握することができる。
【００４９】
メッセージ配信部４４７は、配信制御画面において設定された配信先にＳＭＳメッセージを配信してもよい。具体的には、まず、操作受付部４４６は、第２通信部４２を介して、配信制御画面において、特定部４４２が特定した複数の受信端末２を含む配信先を設定する操作を受け付ける。「特定部４４２が特定した複数の受信端末２を含む配信先を設定する操作」は、例えば、特定部４４２が特定した複数の受信端末２のうち、一部の受信端末２を配信先から削除する操作、又は特定部４４２が特定した複数の受信端末２以外の受信端末２を追加する操作である。
【００５０】
そして、メッセージ配信部４４７は、第１通信部４１を介して、設定された配信先を示す配信先情報に基づいて、ＳＭＳメッセージを配信する。メッセージ配信部４４７は、例えば、操作受付部４４６が、特定部４４２が特定した複数の受信端末２以外の受信端末２を追加する操作を受け付けた場合に、配信先情報が示す、特定部４４２が特定した複数の受信端末２と、追加された受信端末２とを含む配信先にＳＭＳメッセージを配信する。
【００５１】
メッセージ配信部４４７は、配信制御画面において選択された、特定部４４２が特定した複数の受信端末２のうちの一部の受信端末２にＳＭＳメッセージを配信してもよい。ここで、図４に示す配信制御画面の「配信先」には、ＳＭＳメッセージの配信対象を選択するために用いられる「選択」欄が設けられているとする。「選択」欄には、例えば、チェックボックスが表示されている。
【００５２】
この場合において、まず、操作受付部４４６は、配信制御画面において、特定部４４２が特定した複数の受信端末２のうち、１つ以上の受信端末２を配信先として設定する操作を受け付ける。操作受付部４４６は、例えば、特定部４４２が特定した複数の受信端末のうち、配信制御画面に設けられた「選択」欄においてチェックされた一以上のチェックボックスに対応するメンバーそれぞれが使用する一以上の受信端末を配信先として設定する操作を受け付ける。そして、メッセージ配信部４４７は、配信先として設定された受信端末２ａ、２ｂにＳＭＳメッセージを配信する。
【００５３】
メッセージ配信部４４７は、配信制御画面において編集されたＳＭＳメッセージを、複数の受信端末２に配信してもよい。具体的には、まず、操作受付部４４６は、配信制御画面において、メッセージ取得部４４１が取得したＳＭＳメッセージを編集する操作を受け付ける。そして、メッセージ配信部４４７は、操作受付部４４６が受け付けた、編集されたＳＭＳメッセージを複数の受信端末２に配信する。このようにすることで、送信者は、例えば、送信したＳＭＳメッセージの一部に誤りがあった場合、又は送信したＳＭＳメッセージに付け足したい内容がある場合等において、ＳＭＳメッセージを作成しなおす手間を軽減することができる。
【００５４】
操作受付部４４６は、送信端末１から送信されたＳＭＳメッセージが、編集が必要な内容である場合に、配信制御画面においてＳＭＳメッセージの編集を促してもよい。「編集が必要な内容」は、例えば、スペースのみの内容である場合、又はＳＭＳアプリにおいて提供されたテンプレートから編集されていない内容である場合等である。具体的には、操作受付部４４６は、配信制御画面に表示されたＳＭＳメッセージが、編集が必要な内容であるか否かを判定し、編集が必要な内容であると判定した場合に、ＳＭＳメッセージの編集を促す態様で配信制御画面を表示する。「ＳＭＳメッセージの編集を促す態様」は、例えば、配信制御画面の「メッセージ」欄の背景を赤色で表示する、又は「メッセージ」欄付近に警告メッセージを表示する等である。
【００５５】
操作受付部４４６は、配信制御画面に表示されたＳＭＳメッセージが、編集が必要な内容であると判定した場合において、当該ＳＭＳメッセージが編集されたことを条件として、メッセージ配信部４４７に編集されたＳＭＳメッセージを複数の受信端末２に配信させてもよい。図４に示す例において、操作受付部４４６は、配信制御画面に表示されたＳＭＳメッセージが、編集が必要な内容であると判定した場合に、送信実行ボタンを押下できないように制御する。その後、操作受付部４４６は、配信制御画面においてＳＭＳメッセージを編集する操作を受け付けると、編集されたＳＭＳメッセージが、編集が必要な内容であるか否かを判定し、編集が必要な内容ではないと判定した場合に、送信実行ボタンを押下できるように制御する。
【００５６】
上記において、メッセージ配信部４４７は、操作受付部４４６が配信制御画面においてＳＭＳメッセージを配信する操作を受け付けたことを契機として、複数の受信端末２にＳＭＳメッセージを配信する説明をしたが、これに限らない。例えば、メッセージ配信部４４７は、所定の時間内に操作受付部４４６がＳＭＳメッセージを配信する操作を受け付けなかった場合に、特定部４４２が特定した複数の受信端末２にＳＭＳメッセージを配信してもよい。所定の時間は、例えば、送信者が予め設定した時間である。所定の時間の開始条件は、送信端末１が配信制御画面にアクセスしたときを契機としてもよいし、操作受付部４４６が配信制御画面において最後に操作を受け付けたときを契機としてもよい。
【００５７】
また、例えば、メッセージ配信部４４７は、所定の時間内に操作受付部４４６がＳＭＳメッセージを配信する操作を受け付けなかった場合に、特定部４４２が特定した複数の受信端末２にＳＭＳメッセージの配信を行わなくてもよい。この場合、メッセージ配信部４４７は、生成部４４３に配信制御画面を削除させてもよい。
【００５８】
メッセージ配信部４４７は、ＳＭＳメッセージを配信する際に、メッセージＩＤを付与してＳＭＳメッセージを配信する。メッセージ配信部４４７は、配信するＳＭＳメッセージに付与するメッセージＩＤとして、送信端末１が送信したＳＭＳメッセージのメッセージＩＤとは異なる新たなメッセージＩＤを用いてもよい。また、メッセージ配信部４４７は、配信するＳＭＳメッセージに付与するメッセージＩＤとして、生成部４４３が配信制御画面に関連付けたメッセージＩＤを新たに生成した場合に、生成部４４３が新たに生成したメッセージＩＤを用いてもよい。メッセージ配信部４４７は、配信したＳＭＳメッセージのメッセージＩＤを生成部４４３に入力する。
【００５９】
［送達状況閲覧機能］
送達状況閲覧機能は、ＳＭＳメッセージを配信した複数の受信端末２それぞれの送達状況に関する情報を提供する機能である。図５は、送達状況画面の一例を示す図である。図５に示すように、送達状況画面には、配信したＳＭＳメッセージの内容を示す「メッセージ」と、ＳＭＳメッセージを配信した複数の受信端末２それぞれの送達状況を示す「送達状況」とが表示されている。送達状況画面の「送達状況」には、後述する再送機能において用いられる「選択」と、複数の受信端末２それぞれを使用するメンバーを示す「名前」と、受信端末２がＳＭＳメッセージを受信したか否かを示す「送達」と、受信端末２がＳＭＳメッセージを表示したか否かを示す「閲覧」とが表示されている。
【００６０】
図５に示す送達状況画面において、Ａさんが使用する受信端末２ａの送達状況は、ＳＭＳメッセージを受信し、ＳＭＳメッセージを表示した状況であることを示している。また、Ｂさんが使用する受信端末２ｂの送達状況は、ＳＭＳメッセージを受信し、ＳＭＳメッセージを表示していない状況であることを示している。また、Ｃさんが使用する受信端末２ｃの送達状況は、ＳＭＳメッセージを受信していない状況であることを示している。送達状況閲覧機能において、このような送達状況画面を提供することにより、送信者は、配信したＳＭＳメッセージの送達状況を容易に把握することができる。
【００６１】
図２に戻り、生成部４４３は、メッセージ配信部４４７がＳＭＳメッセージを複数の受信端末２それぞれに配信した後に、送達状況画面を生成する。具体的には、生成部４４３は、メッセージ配信部４４７がＳＭＳメッセージを複数の受信端末２それぞれに配信した後に、状況管理データベースを参照し、メッセージ配信部４４７から入力されたメッセージＩＤに対応する送達状況を表示する送達状況画面を生成する。
【００６２】
図６は、状況管理データベースの構成を示す図である。図６に示すように、状況管理データベースは、メッセージＩＤと、配信先と、送達状況とを関連付けて記憶している。図６に示す「配信先」は、図３に示すサービス管理データベースの「配信先」に対応する。図６に示す配信先の「名前」は、図５に示す送達状況画面において表示されている送達状況の「名前」に対応する。図６に示す送達状況の「送達」は、図５に示す送達状況画面において表示されている送達状況の「送達」に対応する。また、図６に示す送達状況の「閲覧」は、図５に示す送達状況画面において表示されている送達状況の「閲覧」に対応する。
【００６３】
図２に戻り、生成部４４３は、生成した送達状況画面をメッセージＩＤに関連付けて記憶部４３に記憶させる。また、生成部４４３は、送達状況画面にアクセスするための送信者用アドレス情報を、情報送信部４４４に入力する。
【００６４】
情報送信部４４４は、メッセージ配信部４４７がＳＭＳメッセージを複数の受信端末２それぞれに配信した後に、第１通信部４１を介して、メッセージ配信部４４７がＳＭＳメッセージを配信した複数の受信端末２それぞれの送達状況を表示する送達状況画面にアクセスするための送信者用アドレス情報を送信端末１に送信する。情報送信部４４４は、送信者用アドレス情報を、送信端末１と、特定部４４２が特定した複数の受信端末２とに送信してもよい。このように、情報送信部４４４が、送信者用アドレス情報を複数の受信端末２に送信することにより、受信端末２を使用する受信者は、ＳＭＳメッセージが誰に配信されたかを把握することができる。
【００６５】
情報送信部４４４は、後述する通知取得部４４８が、メッセージ配信部４４７がＳＭＳメッセージを配信した複数の受信端末２のうち、少なくとも１つの受信端末２から送達結果通知を取得した場合に、送信者用アドレス情報を送信端末１に送信してもよい。情報送信部４４４は、例えば、生成部４４３が送達状況画面を生成した後において、後述する通知取得部４４８が、メッセージ配信部４４７がＳＭＳメッセージを配信した複数の受信端末２のうち、少なくとも１つの受信端末２から送達結果通知を取得したタイミングで、送信者用アドレス情報を送信端末１に送信してもよい。
【００６６】
また、情報送信部４４４は、例えば、生成部４４３が送達状況画面を生成したタイミングで、送信者用アドレス情報を送信端末１に送信してもよい。具体的には、まず、生成部４４３は、後述する通知取得部４４８が、メッセージ配信部４４７がＳＭＳメッセージを配信した複数の受信端末２のうち、少なくとも１つの受信端末２から送達結果通知を取得したときに、送達状況画面を生成する。そして、情報送信部４４４は、生成部４４３が送達状況画面を生成したタイミングで、送信者用アドレス情報を送信端末１に送信してもよい。このように、情報送信部４４４が、送達結果通知が取得されたタイミングで送信者用アドレス情報を送信端末１に送信することにより、送信者は、ＳＭＳメッセージの送達状況に変化があったことを認識することができる。
【００６７】
通知取得部４４８は、第１通信部４１を介して、受信端末２から、ＳＭＳメッセージを受信したことを示す送達結果通知を取得する。送達結果通知には、受信端末２が受信したＳＭＳメッセージに対応するメッセージＩＤと、受信端末２の電話番号とが含まれる。通知取得部４４８は、送達結果通知を取得すると、取得した送達結果通知に含まれるメッセージＩＤと、受信端末２の電話番号とに関連付けて状況管理データベースに記憶されている「送達」のステータスを更新させる。
【００６８】
ところで、ＳＭＳＣ３は、受信端末２がＳＭＳメッセージを受信しなかった場合に、ＳＭＳメッセージを受信できなかった要因を示す未送達要因情報をメッセージ管理装置４に送信する。「ＳＭＳメッセージを受信できなかった要因」は、例えば、受信端末２が通話中である場合、圏外である場合、通信設備が障害である場合、又は受信拒否されている場合等である。
【００６９】
そこで、生成部４４３は、未送達要因情報をさらに含む送達状況画面を生成してもよい。具体的には、まず、通知取得部４４８は、ＳＭＳＣ３から、受信端末２が、メッセージ配信部４４７が配信したＳＭＳメッセージを受信できなかった要因を示す未送達要因情報を取得する。そして、生成部４４３は、送達結果通知と未送達要因情報とに基づく送達状況を表示する送達状況画面を生成する。このようにすることで、送信者は、受信端末２の送達状況とともに、受信端末２がＳＭＳメッセージを受信できなかった要因を把握することができる。
【００７０】
通知取得部４４８は、受信端末２から、配信されたＳＭＳメッセージを受信端末２のユーザが閲覧したことを示す閲覧通知を取得する。閲覧通知には、受信端末２が受信したＳＭＳメッセージに対応するメッセージＩＤと、受信端末２の電話番号とが含まれる。
【００７１】
通知取得部４４８は、様々な方法により、受信端末２から閲覧通知を取得してもよい。通知取得部４４８は、例えば、受信端末２が、配信されたＳＭＳメッセージに含まれる、ＳＭＳメッセージを閲覧したことを通知するための受信者用アドレス情報が示すアドレスにアクセスしたことを、閲覧通知として取得してもよい。
【００７２】
具体的には、まず、メッセージ配信部４４７は、受信者用アドレス情報を含むＳＭＳメッセージを、特定部４４２が特定した複数の受信端末２に配信する。受信者用アドレス情報には、ＳＭＳメッセージのメッセージＩＤと、受信端末２の電話番号とが含まれる。通知取得部４４８は、受信端末２がＳＭＳメッセージに含まれる受信者用アドレス情報が示すアドレスに基づいてメッセージ管理装置４にアクセスすると、受信者用アドレス情報に含まれるメッセージＩＤと、受信端末２の電話番号とを取得する。
【００７３】
また、通知取得部４４８は、例えば、ＳＭＳメッセージに含まれる通知コマンドが実行されたことによって受信端末２から送信された閲覧通知を取得してもよい。通知コマンドは、ＳＭＳアプリにおいて、ＳＭＳメッセージを表示したときに実行される、閲覧通知を送信するコマンドである。
【００７４】
具体的には、まず、メッセージ配信部４４７は、ＳＭＳメッセージを表示したときに実行される、閲覧通知を送信する通知コマンドを含むＳＭＳメッセージを、特定部４４２が特定した複数の受信端末２に配信する。受信端末２は、ＳＭＳアプリにおいて、受信したＳＭＳメッセージを表示すると、ＳＭＳメッセージに含まれる通知コマンドを実行し、閲覧通知をメッセージ管理装置４に送信する。そして、通知取得部４４８は、受信端末２において通知コマンドが実行されることによって送信された閲覧通知を取得する。
【００７５】
通知取得部４４８は、閲覧通知を取得すると、取得した閲覧通知に含まれるメッセージＩＤと、受信端末２の電話番号とに関連付けて状況管理データベースに記憶されている「閲覧」のステータスを更新させる。
【００７６】
Ｗｅｂアクセス制御部４４５は、送信端末１が、送信者用アドレス情報が示すアドレスに基づいてアクセスすると、送信者用アドレス情報に含まれるメッセージＩＤを取得する。Ｗｅｂアクセス制御部４４５は、取得したメッセージＩＤに関連付けて記憶部４３に記憶されている送達状況画面を送信端末１に送信する。そして、Ｗｅｂアクセス制御部４４５は、送信者用アドレス情報に含まれるメッセージＩＤに関連付けて状況管理データベースに記憶されている送達状況を表示する送達状況画面を送信端末１のディスプレイに表示させる。
【００７７】
Ｗｅｂアクセス制御部４４５は、生成部４４３が送達結果通知又は閲覧通知に基づいて更新した送達状況画面を送信端末１のディスプレイに表示させてもよい。具体的には、まず、生成部４４３は、送達状況画面を生成した後において、通知取得部４４８が送達結果通知及び閲覧通知のうち、少なくともいずれか１つの通知情報を取得した場合に、通知情報に基づいて、送達状況画面を更新する。そして、Ｗｅｂアクセス制御部４４５は、生成部４４３が更新した送達状況画面を送信端末１に送信し、通知情報に基づく送達状況を表示する送達状況画面を送信端末１のディスプレイに表示させる。
【００７８】
［再送機能］
再送機能は、ＳＭＳメッセージを配信した複数の受信端末２を対象として、ＳＭＳメッセージを再度配信する機能である。図５に示す例において、送信者が、送達状況画面において、Ｃさんに対応する「選択」欄のチェックボックスにチェックして再送実行ボタンを押下する操作を行ったとする。
【００７９】
この場合において、操作受付部４４６は、第２通信部４２を介して、Ｃさんが使用する受信端末２ｃに「メッセージ」欄に表示されたＳＭＳメッセージを再度配信する操作を受け付ける。そして、メッセージ配信部４４７は、第１通信部４１を介して、送達状況画面の「メッセージ」に表示されているＳＭＳメッセージを、「選択」欄においてチェックされたチェックボックスに対応するＣさんが使用する受信端末２ｃに再度配信する。
【００８０】
メッセージ配信部４４７は、設定された再送処理に関する情報に基づいて、送達結果通知を取得していない１つ以上の受信端末２にＳＭＳメッセージを再度配信してもよい。再送処理に関する情報は、例えば、再送間隔（例えば１時間に１回）、再送回数、再送日時（例えば毎月１日）、又は再送終了時刻（例えば１７時まで）等である。
【００８１】
具体的には、まず、操作受付部４４６は、第２通信部４２を介して、送達状況画面において、ＳＭＳメッセージの再送処理を設定する操作を受け付ける。そして、メッセージ配信部４４７は、第１通信部４１を介して、複数の受信端末２にＳＭＳメッセージを配信した後において、設定された再送処理に関する情報に基づいて、送達結果通知を取得していない１つ以上の受信端末２にＳＭＳメッセージを再度配信する。
【００８２】
操作受付部４４６は、例えば、送達状況画面において、ＳＭＳメッセージの再送処理を設定する操作として、再送間隔を１時間に１回に設定する操作を受け付けたとする。この場合において、メッセージ配信部４４７は、複数の受信端末２にＳＭＳメッセージを配信した後に、送達結果通知を取得していない１つ以上の受信端末２から送達結果通知を取得するまで、１時間に１回の間隔でＳＭＳメッセージを再度配信する。操作受付部４４６は、配信制御画面において、ＳＭＳメッセージの再送処理を設定する操作を受け付けてもよい。
【００８３】
メッセージ配信部４４７は、所定の位置から所定の範囲内にいない１つ以上の受信端末２にＳＭＳメッセージを再度配信してもよい。例えば、送信者が、所定の位置として、会社の所在地（住所）を設定したとする。
【００８４】
この場合において、まず、メッセージ配信部４４７は、送達結果通知を取得していない１つ以上の受信端末２それぞれの位置情報を取得する。メッセージ配信部４４７は、例えば、通信端末の位置情報を管理している不図示のＨＬＲから、送達結果通知を取得していない１つ以上の受信端末２それぞれの位置情報を取得する。そして、メッセージ配信部４４７は、送達結果通知を取得していない１つ以上の受信端末２それぞれに対応する位置情報が示す位置が、会社の所在地から所定の範囲内（例えば１００メートル以内）にいない１つ以上の受信端末２に対して、ＳＭＳメッセージを再度配信する。このようにすることで、メッセージ配信部４４７は、会社内にいないメンバーが使用する受信端末２に絞り込んでＳＭＳメッセージを再送することができる。
【００８５】
ところで、ＳＭＳメッセージを受信しなかった受信端末２がＳＭＳメッセージを受信することができる状態になるタイミングは、ＳＭＳメッセージを受信できなかった要因によって異なる。例えば、受信端末２が、通話中によりＳＭＳメッセージを受信できなかった場合と、圏外によりＳＭＳメッセージを受信できなかった場合とでは、前者の方がＳＭＳメッセージを受信することができる状態になるタイミングが早いことが考えられる。
【００８６】
そこで、メッセージ配信部４４７は、未送達要因情報に基づくタイミングで、通知取得部４４８が送達結果通知を取得していない１つ以上の受信端末２に、ＳＭＳメッセージを再度配信してもよい。メッセージ配信部４４７は、例えば、ＳＭＳメッセージを受信しなかった受信端末２に対応する未送達要因情報が示す要因が「通話中」である場合、「圏外」よりも早いタイミングで、当該受信端末２にＳＭＳメッセージを再度配信する。また、メッセージ配信部４４７は、例えば、ＳＭＳメッセージを受信しなかった受信端末２に対応する未送達要因情報が示す要因が「圏外」である場合、「通話中」よりも遅いタイミングで、当該受信端末２にＳＭＳメッセージを再度配信する。
【００８７】
メッセージ配信部４４７は、送達状況画面において、未送達要因情報が示す要因ごとに設定された再送のタイミングに基づいて、通知取得部４４８が送達結果通知を取得していない１つ以上の受信端末２に、ＳＭＳメッセージを再度配信してもよい。このように、メッセージ配信部４４７は、未送達要因情報に基づくタイミングでＳＭＳメッセージを再送することで、受信端末２がＳＭＳメッセージを受信する確率を向上させることができる。
【００８８】
メッセージ配信部４４７は、未送達要因情報に基づいて、通知取得部４４８が送達結果通知を取得していない１つ以上の受信端末２に、ＳＭＳメッセージを再度配信するか否かを決定してもよい。具体的には、まず、メッセージ配信部４４７は、未送達要因情報が示す要因が、ＳＭＳメッセージを受信することができる状態になりうる要因であるか否かを判定する。
【００８９】
メッセージ配信部４４７は、例えば、未送達要因情報が示す要因が、受信端末２において設定された受信拒否である場合、又は受信端末２においてＳＭＳメッセージを送受信する機能を備えていない場合に、ＳＭＳメッセージを受信することができる状態になりうる要因ではないと判定する。一方、メッセージ配信部４４７は、例えば、未送達要因情報が示す要因が、「通話中」、又は「圏外」である場合に、ＳＭＳメッセージを受信することができる状態になりうる要因であると判定する。
【００９０】
そして、メッセージ配信部４４７は、ＳＭＳメッセージを受信することができる状態になりうる要因であると判定した１つ以上の受信端末２に、ＳＭＳメッセージを再度配信する。一方、メッセージ配信部４４７は、ＳＭＳメッセージを受信することができる状態になりうる要因ではないと判定した１つ以上の受信端末２においては、ＳＭＳメッセージの再送を行わない。このようにすることで、メッセージ配信部４４７は、再送処理に伴うリソースの消費を低減することができる。
【００９１】
メッセージ配信部４４７は、送達状況画面において編集されたＳＭＳメッセージを、複数の受信端末２に再度配信してもよい。具体的には、まず、操作受付部４４６は、送達状況画面において、メッセージ取得部４４１が取得したＳＭＳメッセージを編集する操作を受け付ける。そして、メッセージ配信部４４７は、操作受付部４４６が受け付けた編集後のＳＭＳメッセージを、複数の受信端末２に再度配信してもよい。このようにすることで、送信者は、例えば、送信したＳＭＳメッセージの一部に誤りがあった場合、又は送信したＳＭＳメッセージに付け足したい内容がある場合等において、ＳＭＳメッセージを作成しなおす手間を軽減することができる。
【００９２】
生成部４４３は、ＳＭＳメッセージが再度配信された後に、生成した送達状況画面を、メッセージ配信部４４７がＳＭＳメッセージを再度配信した１つ以上の受信端末２それぞれの送達状況をさらに表示する送達状況画面に更新してもよい。このようにすることで、送信者は、送達状況画面において、最初に送信したＳＭＳメッセージと、再送したＳＭＳメッセージとを含む一連の送達状況を把握することができる。
【００９３】
［メッセージ管理システムＳ１の処理］
続いて、メッセージ管理システムＳ１の処理の流れについて説明する。図７は、メッセージ管理システムＳ１の処理の流れを示すシーケンス図である。図７に示す実線の矢印は、ＳＭＳに基づくデータの流れを示し、破線の矢印は、ＳＭＳに基づくデータ以外のデータの流れを示す。
【００９４】
本処理は、送信者が、送信端末１においてＳＭＳメッセージを作成したことを契機として開始する（Ｓ１）。送信端末１は、送信者が、特番を宛先として、作成したＳＭＳメッセージを送信する操作を行うと、ＳＭＳメッセージをＳＭＳＣ３に送信する。ＳＭＳＣ３は、宛先の特番に対応するメッセージ管理装置４にＳＭＳメッセージを送信する。
【００９５】
メッセージ管理装置４のメッセージ取得部４４１は、第１通信部４１を介して、ＳＭＳＣ３からＳＭＳメッセージを受信すると、送信端末１から送信された、ＳＭＳメッセージと、当該ＳＭＳメッセージのヘッダー情報に含まれるグループ識別情報として、特番と発信者番号とを取得する。メッセージ取得部４４１は、取得した特番と、発信者番号とを含むグループ識別情報を特定部４４２に入力する。また、メッセージ取得部４４１は、取得したＳＭＳメッセージを生成部４４３に入力する。
【００９６】
メッセージ管理装置４の特定部４４２は、サービス管理データベースを参照し、メッセージ取得部４４１が取得したグループ識別情報に含まれる特番と、発信者番号とに関連付けられている複数の受信端末２を配信先として特定する（Ｓ２）。特定部４４２は、特定した複数の受信端末２に関する情報を生成部４４３に入力する。
【００９７】
生成部４４３は、特定部４４２が特定した複数の受信端末２に関する情報を表示する配信制御画面を生成する（Ｓ３）。生成部４４３は、生成した配信制御画面をメッセージＩＤに関連付けて記憶部４３に記憶させる（Ｓ４）。生成部４４３は、メッセージＩＤを含み、配信制御画面にアクセスするための制御用アドレス情報を、情報送信部４４４に入力する。
【００９８】
情報送信部４４４は、第１通信部４１を介して、送信端末１の電話番号を宛先として、生成部４４３から入力された制御用アドレス情報をＳＭＳＣ３に送信する。ＳＭＳＣ３は、宛先の電話番号に対応する送信端末１に制御者用アドレス情報を送信する。
【００９９】
送信端末１は、送信者が、受信した制御用アドレス情報が示すアドレスにアクセスする操作を行うと、インターネットを介して、メッセージ管理装置４に配信制御画面の表示を要求する（Ｓ５）。メッセージ管理装置４のＷｅｂアクセス制御部４４５は、第２通信部４２を介して、表示の要求に含まれる制御用アドレス情報を取得すると、取得した制御用アドレス情報に含まれるメッセージＩＤに関連付けて記憶部４３に記憶されている配信制御画面を送信端末１に送信する。送信端末１は、配信制御画面を取得すると、取得した送達状況画面をディスプレイに表示する（Ｓ６）。
【０１００】
送信端末１は、送信者が、配信制御画面に表示された、特定部４４２が特定した複数の受信端末２に関する情報を確認して、ＳＭＳメッセージを配信する操作を行うと、インターネットを介して、操作内容を示す操作情報をメッセージ管理装置４に送信する。
【０１０１】
メッセージ管理装置４の操作受付部４４６は、第２通信部４２を介して、送信端末１から送信された操作情報を取得すると、操作情報が示すＳＭＳメッセージを配信する操作を受け付ける。メッセージ管理装置４のメッセージ配信部４４７は、操作受付部４４６が複数の受信端末２にＳＭＳメッセージを配信する操作を受け付けた場合に、第１通信部４１を介して、特定部４４２が特定した複数の受信端末２それぞれに対応する電話番号を宛先としてＳＭＳメッセージをＳＭＳＣ３に送信する。そして、ＳＭＳＣ３は、宛先の電話番号それぞれに対応する受信端末２ａ、２ｂ、２ｃにＳＭＳメッセージを配信する。
【０１０２】
［第１の実施形態における効果］
以上説明したとおり、第１の実施形態に係るメッセージ管理システムＳ１は、送信端末１からＳＭＳメッセージを取得すると、グループ識別情報に基づいて複数の受信端末２を特定し、特定した複数の受信端末２に関する情報を表示した配信制御画面にアクセスするための制御用アドレス情報を送信端末１に送信する。そして、メッセージ管理システムＳ１は、送信端末１が制御用アドレス情報に基づいてアクセスした配信制御画面において、複数の受信端末２にＳＭＳメッセージを配信する操作を受け付けると、特定した複数の受信端末２にＳＭＳメッセージを配信する。このようにすることで、メッセージ管理システムＳ１は、所定のグループに誰が属しているかを、ＳＭＳメッセージを配信する前に把握させることができる。その結果、送信者は、ＳＭＳメッセージの配信先を容易に把握することができる。
【０１０３】
［変形例１］
上記において、メッセージ管理システムＳ１が、特番を宛先として送信されたＳＭＳメッセージを複数の受信端末２に配信した場合に、複数の受信端末２それぞれの送達状況を表示する送達状況画面を送信者に提供する説明をしたが、これに限らない。メッセージ管理システムＳ１は、送達状況閲覧サービスとして、１つの受信端末２に対応する電話番号を宛先としてＳＭＳメッセージを送信した場合に、当該受信端末２の送達状況を表示する送達状況画面を送信者に提供してもよい。
【０１０４】
この場合、メッセージ管理システムＳ１は、ＳＭＳメッセージを送信する度に、当該ＳＭＳメッセージのメッセージＩＤに対応する送達状況画面を送信者に提供してもよい。また、メッセージ管理システムＳ１は、送達状況確認サービスの利用時に登録された送信端末１の識別情報（例えば、端末ＩＤ又は電話番号等）に対応する送達状況画面を予め設け、送信端末１が過去に送信した複数のＳＭＳメッセージそれぞれに対応する受信端末２の送達状況の一覧を表示する送達状況画面を送信者に提供してもよい。このようにすることで、送信者は、過去に送信した複数のＳＭＳメッセージのうち、どのＳＭＳメッセージが受信されていないかを容易に把握することができる。
【０１０５】
［変形例２］
上記において、メッセージ管理システムＳ１は、送信端末１が、特番を宛先としてＳＭＳメッセージを送信した場合に、複数の受信端末２に関する情報を表示する配信制御画面を送信者に提供する説明をしたが、これに限らない。メッセージ管理システムＳ１は、送信端末１が、特番を宛先としてＳＭＳメッセージを送信した場合において、所定の期間（例えば１日）内に同一の送信端末１が同一の特番を宛先としてＳＭＳメッセージを送信していない場合に、複数の受信端末２に関する情報を表示する配信制御画面を送信者に提供してもよい。
【０１０６】
記憶部４３には、発信者番号と、特番と、ＳＭＳメッセージの配信時刻とを関連付けて記憶する配信履歴データベースが記憶されているとする。この場合において、メッセージ配信部４４７は、複数の受信端末２にＳＭＳメッセージを配信すると、メッセージ管理装置４に当該ＳＭＳメッセージを送信した送信端末１の電話番号である発信者番号と、当該ＳＭＳメッセージの宛先として設定した特番と、ＳＭＳメッセージの配信時刻とを関連付けて配信履歴データベースに記憶させる。
【０１０７】
その後、送信端末１が、特番を宛先としてＳＭＳメッセージを送信すると、生成部４４３は、送信端末１がＳＭＳメッセージを送信した時刻が、メッセージ取得部４４１が取得した発信者番号及び特番に関連付けて配信履歴データベースに記憶されているＳＭＳメッセージの配信時刻から所定の期間を経過しているか否かを判定する。生成部４４３は、送信端末１がＳＭＳメッセージを送信した時刻が、配信履歴データベースに記憶されているＳＭＳメッセージの配信時刻から所定の期間を経過していると判定した場合に、配信制御画面を生成する。一方、生成部４４３は、送信端末１がＳＭＳメッセージを送信した時刻が、配信履歴データベースに記憶されているＳＭＳメッセージの配信時刻から所定の期間を経過していないと判定した場合においては、配信制御画面を生成せず、メッセージ配信部４４７にＳＭＳメッセージを配信させる。このようにすることで、送信者は、最初にＳＭＳメッセージを送信した場合に、配信制御画面にて配信先を確認し、２回目以降にＳＭＳメッセージを送信した場合においては、配信制御画面にて配信先を確認することを省略させることができる。その結果、メッセージ管理システムＳ１は、送信者によるＳＭＳメッセージを送信する度に配信制御画面にて配信先を確認する手間を省くことができる。
【０１０８】
＜第２の実施形態＞
［グループ配信サービスにおいてグループチャットを提供する］
続いて、第２の実施形態について説明する。第１の実施形態に係るメッセージ管理システムＳ１は、グループ識別情報に含まれる発信者番号に対応する送信端末１が、特番を宛先としてＳＭＳメッセージを送信することにより、複数の受信端末２にＳＭＳメッセージを配信する。これに対して、第２の実施形態に係るメッセージ管理システムＳ２は、グループ識別情報に含まれる特番に関連付けられている複数の通信端末のうちのいずれかの通信端末が、特番を宛先としてＳＭＳメッセージを送信することにより、複数の受信端末２にＳＭＳメッセージを配信する点で第１の実施形態と異なる。以下、第１の実施形態と異なる部分について説明を行う。第１の実施形態と同じ部分については適宜説明を省略する。
【０１０９】
図８は、第２の実施形態におけるメッセージ管理システムＳ２の処理の流れを説明するための図である。第２の実施形態に係るメッセージ配信サービスは、グループ内においてやり取りされるメッセージを共有するために用いられるサービス、すなわち、グループチャットを提供するサービスである。図８に示す例において、αグループに属するメンバーＸ、Ａ、Ｂそれぞれが使用する通信端末のうちのいずれかの通信端末が、特番を宛先としてＳＭＳメッセージを送信することにより、複数の受信端末２にＳＭＳメッセージが配信される。
【０１１０】
図８に示すように、αグループに属する複数のメンバーのうち、メンバーＸが使用する送信端末１ｘが、特番を宛先として、ＳＭＳメッセージをＳＭＳＣ３に送信したとする（図８の（１））。この場合おいて、メッセージ管理装置４のメッセージ取得部４４１は、ＳＭＳＣ３を介して、送信端末１ｘから、グループ識別情報として特番を取得する（図８の（２））。
【０１１１】
特定部４４２は、サービス管理データベースを参照し、メッセージ取得部４４１が取得したグループ識別情報に含まれる特番に関連付けられている複数の受信端末２を特定する（図８の（３））。図９は、第２の実施形態に係るサービス管理データベースの構成を示す図である。図９に示すように、サービス管理データベースは、特番と、利用用途と、配信先（電話番号、名前）とを関連付けて記憶している。
【０１１２】
図９に示すように、第２の実施形態に係るサービス管理データベースにおいては、配信先である所定のグループを、特番に関連付けて管理している。特定部４４２は、特定した複数の受信端末２にＳＭＳメッセージを送信した送信端末１を含めてもよいし、送信端末１を除いてもよい。
【０１１３】
図８に戻り、生成部４４３は、ＳＭＳＣ３を介して、特定部４４２が特定した複数の受信端末２に関する情報を表示した配信制御画面を生成する（図８の（４））。情報送信部４４４は、ＳＭＳＣ３を介して、生成部４４３が生成した配信制御画面にアクセスするための制御用アドレス情報を、送信端末１ｘに送信する（図８の（５）（６））。そして、送信者が、配信制御画面において配信先にＳＭＳメッセージを送信する操作を行うと、メッセージ配信部４４７は、ＳＭＳＣ３を介して、特定部４４２が特定した複数の受信端末２それぞれに対応する電話番号それぞれを宛先として、ＳＭＳメッセージを複数の受信端末２に配信する（図８の（７）（８）（９）（１０））。その後、例えば、メンバーＡが、メンバーＸが送信したＳＭＳメッセージに対して返信を行った場合、図８の（１）から（１０）までの処理が行われる。
【０１１４】
［第２の実施形態における効果］
以上説明したとおり、第２の実施形態に係るメッセージ管理システムＳ２は、特番に関連付けられている複数の通信端末のうちのいずれかの通信端末（送信端末１）からＳＭＳメッセージを取得すると、グループ識別情報に基づいて複数の受信端末２を特定する。メッセージ管理システムＳ２は、特定した複数の受信端末２に関する情報を表示した配信制御画面にアクセスするための制御用アドレス情報を送信端末１に送信する。そして、メッセージ管理システムＳ２は、送信端末１が制御用アドレス情報に基づいてアクセスした配信制御画面において、複数の受信端末２にＳＭＳメッセージを配信する操作を受け付けると、特定した複数の受信端末２にＳＭＳメッセージを配信する。
【０１１５】
このようにすることで、メッセージ管理システムＳ２は、所定のグループに誰が属しているかを、ＳＭＳメッセージを配信する前に把握させることができる。その結果、所定のグループに属するメンバーそれぞれは、ＳＭＳメッセージの配信先を容易に把握することができる。
【０１１６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【符号の説明】
【０１１７】
１  送信端末
２  受信端末
３  ＳＭＳＣ
４  メッセージ管理装置
４１  第１通信部
４２  第２通信部
４３  記憶部
４４  制御部
４４１  メッセージ取得部
４４２  特定部
４４３  生成部
４４４  情報送信部
４４５  Ｗｅｂアクセス制御部
４４６  操作受付部
４４７  メッセージ配信部
４４８  通知取得部
Ｓ  メッセージ管理システム
【図１】
2020010081.tif 000003
【図２】
2020010081.tif 000004
【図３】
2020010081.tif 000005
【図４】
2020010081.tif 000006
【図５】
2020010081.tif 000007
【図６】
2020010081.tif 000008
【図７】
2020010081.tif 000009
【図８】
2020010081.tif 000010
【図９】
2020010081.tif 000011