JP7559564B2 - Notification management device, notification management method, and program - Google Patents
Notification management device, notification management method, and program Download PDFInfo
- Publication number
- JP7559564B2 JP7559564B2 JP2021004955A JP2021004955A JP7559564B2 JP 7559564 B2 JP7559564 B2 JP 7559564B2 JP 2021004955 A JP2021004955 A JP 2021004955A JP 2021004955 A JP2021004955 A JP 2021004955A JP 7559564 B2 JP7559564 B2 JP 7559564B2
- Authority
- JP
- Japan
- Prior art keywords
- notification
- customer terminal
- execution
- management device
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims description 129
- 230000006870 function Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 description 18
- 230000004044 response Effects 0.000 description 15
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 13
- 239000000284 extract Substances 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、通知管理装置、通知管理方法、及びプログラムに関する。 The present invention relates to a notification management device, a notification management method, and a program.
企業が新製品などを紹介する情報を顧客に通知するため通知手段として、オンラインで情報を通知する電子通知サービスが提供されるようになった。特許文献1では、顧客に通知を行う際、顧客がすぐに見ることのできる確率が高いアドレスに情報を送信する技術が開示されている。
Electronic notification services that notify customers online have become available as a means of notification for companies to inform them of information introducing new products, etc.
このような電子通知サービスのうち、携帯電話番号を宛先とするメッセージサービスは、相手のメールアドレスが分からないときもメッセージを送信することができることから利便性が高く、広く普及している。このような携帯電話番号を宛先とするメッセージサービスには、いくつかの通信プロトコルが存在しており、例えば、RCS(Rich Communication Services)、及びSMS(Short Message Service)や、MMS(Multimedia Messaging Service)などがある。RCSは、携帯電話用のインスタントメッセンジャーを端末レベルで実現するための規格であり、相手と通信する時にユーザ名や電子メールアドレスではなく、電話番号を使用するものである。RCSにおいては、異なる通信キャリア間の相互接続を考慮した設計がなされている。また、RCSでは、送信することができる文字数の上限が従来のSMSやMMSよりも大きく設定されている。したがって、SMSは限られた文字数のテキストのみの少ない容量の情報のみを送受信可能であるのに対し、RCSでは画像など大容量の情報が送受信可能である。このため、顧客に様々な情報を通知したい企業にとっては、顧客の携帯電話がRCSを利用できる端末である方が望ましい。 Among such electronic notification services, the message service addressed to a mobile phone number is highly convenient and widely used because it allows you to send a message even when you do not know the recipient's email address. There are several communication protocols for such message services addressed to a mobile phone number, such as RCS (Rich Communication Services), SMS (Short Message Service), and MMS (Multimedia Messaging Service). RCS is a standard for implementing instant messengers for mobile phones at the terminal level, and uses a phone number instead of a user name or email address when communicating with the recipient. RCS is designed with consideration for interconnection between different communication carriers. In addition, the upper limit of the number of characters that can be sent in RCS is set to be larger than that of conventional SMS and MMS. Therefore, while SMS can only send and receive small amounts of information such as text with a limited number of characters, RCS can send and receive large amounts of information such as images. For this reason, for companies that want to notify their customers of various information, it is preferable for the customers' mobile phones to be terminals that can use RCS.
しかしながら、SMSがほとんどの携帯電話にプリインストールされているのに対し、RCSがプリインストールされていない、又はインストールされていても有効化されていない携帯電話が存在する。例えば、顧客の携帯電話にRCSがインストールされていない場合に企業からの情報をSMSで通知するようにし、顧客の携帯電話にRCSがインストールされている場合に企業からの情報をRCSで通知する運用が考えられる。このような運用をした場合、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合であっても、SMSで情報を通知してしまい、機会損失が生じる場合があった。 However, while SMS is pre-installed on most mobile phones, there are mobile phones that do not have RCS pre-installed, or that have it installed but not activated. For example, one possible operation would be to notify a customer of information from a company via SMS if the customer's mobile phone does not have RCS installed, and to notify the customer of information from a company via RCS if the customer has RCS installed. If this operation were to be carried out, even if a customer's mobile phone that did not previously have RCS installed now has RCS installed, the information would still be notified via SMS, resulting in opportunity losses.
本発明は、このような事情に鑑みてなされたもので、その目的は、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合に、RCSを利用した情報を通知することができる通知管理装置、通知管理方法、及びプログラムを提供することにある。 The present invention was made in consideration of these circumstances, and its purpose is to provide a notification management device, notification management method, and program that can notify information using RCS when RCS is installed on a customer's mobile phone that did not previously have RCS installed.
上述した課題を解決するために、本発明に係る通知管理装置は、顧客端末の携帯電話番号を宛先とする電子通知のうち、前記顧客端末にプリインストールされたメッセージアプリケーションである第1アプリを利用する第1通知、又は前記顧客端末にプリインストールされていないメッセージアプリケーションである第2アプリを利用する第2通知のいずれかが、前記顧客端末に情報を通知する通知手段として設定された通知フラグを記憶する記憶部と、前記顧客端末が前記第2通知を利用可能か否か判定する利用可能チェック(RC)を実行する実行タイミングが到来した場合、前記第2アプリを提供する携帯キャリアに、前記顧客端末が前記第2アプリを利用可能か否か問合せる通知を行うことによって、前記利用可能チェック(RC)を実行するRC実行部と、前記RC実行部による前記利用可能チェック(RC)の実行結果に応じて前記通知フラグの設定値を変更し、変更後の前記通知フラグの設定値を前記記憶部に記憶させる通知フラグ更新制御部と、前記顧客端末に情報を通知する通知タイミングが到来した場合に、前記通知フラグの設定値に応じて、前記顧客端末の携帯電話番号を宛先とする前記第1通知又は前記第2通知を利用して、前記顧客端末に情報を通知する通知制御部と、を備え、前記実行タイミングは、前記通知タイミングが到来する前のタイミングである。 In order to solve the above-mentioned problems, the notification management device of the present invention includes a memory unit that stores a notification flag set as a notification means for notifying the customer terminal of information when, among electronic notifications addressed to the mobile phone number of a customer terminal, either a first notification using a first app that is a message application preinstalled on the customer terminal, or a second notification using a second app that is a message application not preinstalled on the customer terminal, the first notification is sent using a first app that is a message application preinstalled on the customer terminal, and when the execution timing arrives to execute a usability check (RC) that determines whether the customer terminal is usable for the second notification, the notification management device notifies the mobile carrier that provides the second app of the fact that the customer terminal is able to use the second notification. The device includes an RC execution unit that executes the availability check (RC) by sending a notification inquiring whether the second application is available for use, a notification flag update control unit that changes the setting value of the notification flag according to the execution result of the availability check (RC) by the RC execution unit and stores the changed setting value of the notification flag in the storage unit, and a notification control unit that, when a notification timing for notifying the customer terminal of information arrives, notifies the customer terminal of information using the first notification or the second notification addressed to the mobile phone number of the customer terminal according to the setting value of the notification flag, and the execution timing is a timing before the notification timing arrives.
また、本発明は、上述の通知管理装置において、前記利用可能チェック(RC)を実行する実行条件を満たすか否かを判定し、前記実行条件を満たすと判定した場合に、前記RC実行部に前記利用可能チェック(RC)を実行させるRC実行判定部を更に備え、前記RC実行部は、前記RC実行判定部によって、前記利用可能チェック(RC)を実行すると判定された場合に前記利用可能チェック(RC)を実行し、前記実行条件は、前記顧客端末に対応する前記通知フラグに前記第1通知が設定されているという条件、又は前記顧客端末に前記利用可能チェック(RC)が実行されてから所定の期間が経過したという条件のいずれかである。 The present invention further includes an RC execution determination unit in the notification management device described above that determines whether an execution condition for executing the availability check (RC) is met, and causes the RC execution unit to execute the availability check (RC) when it is determined that the execution condition is met, and the RC execution unit executes the availability check (RC) when the RC execution determination unit determines that the availability check (RC) should be executed, and the execution condition is either a condition that the first notification is set in the notification flag corresponding to the customer terminal, or a condition that a predetermined period of time has elapsed since the availability check (RC) was executed on the customer terminal.
また、本発明は、上述の通知管理装置において、前記RC実行部は、前記通知フラグに前記第1通知が設定されている前記顧客端末に前記利用可能チェック(RC)を実行する頻度よりも少ない頻度で、前記通知フラグに前記第2通知が設定されている前記顧客端末に前記利用可能チェック(RC)を実行する。 The present invention also relates to the notification management device described above, in which the RC execution unit executes the availability check (RC) on the customer terminal in which the notification flag is set to the second notification less frequently than the frequency with which the availability check (RC) is executed on the customer terminal in which the notification flag is set to the first notification.
また、上述した課題を解決するために、本発明に係る通知管理方法は、顧客端末の携帯電話番号を宛先とする電子通知のうち、前記顧客端末にプリインストールされたメッセージアプリケーションである第1アプリを利用する第1通知、又は前記顧客端末にプリインストールされていないメッセージアプリケーションである第2アプリを利用する第2通知のいずれかが、前記顧客端末に情報を通知する通知手段として設定された通知フラグを記憶する記憶部を備える通知管理装置が行う通知管理方法であって、RC実行部が、前記顧客端末が前記第2通知を利用可能か否か判定する利用可能チェック(RC)を実行する実行タイミングが到来した場合、前記第2アプリを提供する携帯キャリアに、前記顧客端末が前記第2アプリを利用可能か否か問合せる通知を行うことによって、前記利用可能チェック(RC)を実行し、通知フラグ更新制御部が、前記RC実行部による前記利用可能チェック(RC)の実行結果に応じて前記通知フラグの設定値を変更し、変更後の前記通知フラグの設定値を前記記憶部に記憶させ、通知制御部が、前記顧客端末に情報を通知する通知タイミングが到来した場合に、前記通知フラグの設定値に応じて、前記顧客端末の携帯電話番号を宛先とする前記第1通知又は前記第2通知を利用して、前記顧客端末に情報を通知し、前記実行タイミングは、前記通知タイミングが到来する前のタイミングである。 In order to solve the above-mentioned problems, the notification management method according to the present invention is a notification management method performed by a notification management device having a memory unit that stores a notification flag set as a notification means for notifying the customer terminal of information, in which, among electronic notifications addressed to a mobile phone number of a customer terminal, a first notification using a first app that is a message application preinstalled on the customer terminal, or a second notification using a second app that is a message application not preinstalled on the customer terminal, is a notification management method performed by a notification management device having a memory unit that stores a notification flag set as a notification means for notifying the customer terminal of information, in which, when an execution timing arrives for an RC execution unit to execute a usability check (RC) for determining whether the customer terminal is usable for the second notification, the RC execution unit executes ... The availability check (RC) is executed by sending a notification to a mobile carrier that provides the service to inquire as to whether the customer terminal can use the second application, a notification flag update control unit changes the setting value of the notification flag according to the execution result of the availability check (RC) by the RC execution unit, and stores the changed setting value of the notification flag in the storage unit, and when the notification timing for notifying the customer terminal of the information arrives, a notification control unit notifies the customer terminal of the information using the first notification or the second notification addressed to the mobile phone number of the customer terminal according to the setting value of the notification flag, and the execution timing is a timing before the notification timing arrives.
また、上述した課題を解決するために、本発明は、コンピュータを、上記に記載の通知管理装置として動作させるためのプログラムであって、前記コンピュータを前記通知管理装置が備える各部として機能させるためのプログラムである。 In order to solve the above-mentioned problems, the present invention is a program for causing a computer to operate as the notification management device described above, and for causing the computer to function as each unit of the notification management device.
本発明によれば、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合に、RCSを利用した情報を通知することができる。 According to the present invention, when an RCS is installed on a customer's mobile phone that did not previously have an RCS installed, information using the RCS can be notified.
以下、本発明の一実施形態について図面を参照して説明する。 One embodiment of the present invention will be described below with reference to the drawings.
図1は、実施形態に係る通知管理装置10が適用される通知管理システム1の構成例を示すブロック図である。通知管理システム1は、例えば、通知管理装置10と、顧客端末20と、携帯キャリアサーバ30と、企業サーバ40とを備える。通知管理装置10と、顧客端末20と、携帯キャリアサーバ30と、企業サーバ40とは、通信ネットワークNWを介して通信可能に接続されている。なお、通知管理システム1が複数の顧客端末20を備える構成であってもよい。また、通知管理システム1が複数の携帯キャリアサーバ30、複数の企業サーバ40を備える構成であってもよい。
FIG. 1 is a block diagram showing an example configuration of a
通知管理装置10は、顧客への通知を管理するコンピュータ装置である。通知管理装置10は、例えば、サーバ装置、PCなどである。通知管理装置10は、企業サーバ40からの依頼を受けて顧客の顧客端末20に情報を通知する。顧客端末20に通知する情報は、例えば、企業における製品やサービスに関する情報、或いは、顧客が購入した製品や顧客が利用したサービスの納品書や明細書などの情報である。
The
通知管理装置10は、電子通知を利用して、携帯キャリアサーバ30を介して顧客端末20に情報を通知する。具体的に、通知管理装置10は、顧客端末20の携帯電話番号を宛先とするメッセージサービスのうちのSMS、又はRCSのいずれかを利用して、顧客端末20に情報を通知する。SMSは、ほとんどの携帯電話にプリインストールされているメッセージアプリケーション(第1アプリ)である。RCSは、プリインストールされていない携帯電話が存在するメッセージアプリケーション(第2アプリ)である。
The
顧客端末20は、顧客のコンピュータ装置である。顧客端末20は、少なくとも携帯電話番号が割当てられ、携帯電話番号を宛先とするメッセージサービスを利用可能な端末であって、例えば、スマートフォン、携帯電話などである。
The
顧客端末20は、例えば、通信部21と、記憶部22と、制御部23とを備える。通信部21は、通知管理装置10と通信を行う。記憶部22は、顧客端末20の各種の処理を実行するためのプログラム、及び各種の処理を行う際に利用される一時的なデータを記憶する。記憶部22には、メッセージアプリケーションに係るプログラムが記憶される。制御部23は、顧客端末20を制御する。例えば、制御部23は、例えば、通知管理装置10から顧客端末20を宛先としたメッセージが通知された場合、通知を受信した旨のポップアップ表示を表示部(不図示)に表示させる。
The
携帯キャリアサーバ30は、RCSを利用したメッセージサービスを提供する携帯キャリア(携帯電話事業者)により運用されるコンピュータ装置であって、例えばサーバ装置、PCなどである。
The
携帯キャリアサーバ30は、例えば、携帯キャリアによって提供されるRCSを利用するRCS利用者のリストを記憶する。携帯キャリアサーバ30は、例えば、新たにRCSを利用可能となった顧客端末20の携帯電話番号、及びRCSを利用できなくなった顧客端末20の携帯電話番号を取得して、RCS利用者のリストに反映させる。ここで、新たにRCSを利用可能となった顧客端末20とは、例えば、第2アプリがインストールされた顧客端末である。また、RCSを利用できなくなった顧客端末20とは、例えば、第2アプリがアンインストールされた顧客端末である。
The
通知管理装置10は、例えば、通信部11と、記憶部12と、通知要求取得部13と、通知制御部14と、装置制御部15と、RC実行判定部16と、RC実行部17と、通知フラグ更新制御部18とを備える。通信部11は、顧客端末20、携帯キャリアサーバ30、及び企業サーバ40と通信する。
The
記憶部12は、記憶媒体、例えば、HDD(Hard Disk Drive)、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory)、RAM(Random Access read/write Memory)、ROM(Read Only Memory)、または、これらの記憶媒体の任意の組み合わせによって構成される。記憶部12は、通知管理装置10の各種の処理を実行するためのプログラム、及び各種の処理を行う際に利用される一時的なデータを記憶する。
The
記憶部12は、例えば、顧客情報120と、実行条件情報121を記憶する。顧客情報120は、顧客に関する情報である。顧客情報120には、少なくとも通知フラグが含まれる。通知フラグは、顧客への通知手段を示す情報であって、SMS通知かRCS通知のいずれかが設定された情報である。SMS通知は、SMSを利用する通知である。RCS通知はRCSを利用する通知である。実行条件情報121は、後述する利用可能チェック(以下、RCともいう)を実行する条件に関する情報である。
ここで、通知フラグについて補足する。通知フラグは、少なくとも顧客への通知手段を示す情報であればよい。例えば、通知フラグは、RCSが利用可能であるか否かを示すフラグであってもよい。
また、通知フラグは、特定の通知手段(例えば、SMS)を利用した通知を許可するフラグであってもよい。或いは、通知フラグは、特定の通知手段(例えば、SMS)を利用した通知を禁止するフラグであってもよい。特定の通知手段を利用した通知を禁止するフラグが設定された場合、例えば、禁止された通知手段とは異なる通知手段にて通知が行われる。具体的には、通知フラグにSMSを利用した通知を禁止する旨が設定された場合、SMSとは異なる通知手段(RCS)を利用した通知が行われる。
The
Here, a supplementary explanation about the notification flag will be provided. The notification flag may be information that at least indicates a means of notifying the customer. For example, the notification flag may be a flag that indicates whether the RCS is available.
The notification flag may be a flag that permits notification using a specific notification means (e.g., SMS). Alternatively, the notification flag may be a flag that prohibits notification using a specific notification means (e.g., SMS). When a flag that prohibits notification using a specific notification means is set, for example, notification is performed by a notification means other than the prohibited notification means. Specifically, when the notification flag is set to prohibit notification using SMS, notification is performed using a notification means other than SMS (RCS).
通知要求取得部13は、企業サーバ40から通知要求を取得する。通知要求は、顧客への情報の通知を依頼する旨の要求であり、例えば、宛先、通知内容などが示された情報である。通知要求取得部13は、企業サーバ40から通知管理装置10に送信された通知要求を、通信部11を介して取得する。通知要求取得部13は、取得した通知要求を通知制御部14に出力する。
The notification
通知制御部14は、顧客への通知を制御する。通知制御部14は通知要求取得部13から通知要求を取得する。通知制御部14は通知要求に基づいて通知先となる顧客の携帯電話番号を特定する。通知制御部14は、顧客端末20の電話番号を宛先として通知するメッセージを作成する。
The
通知制御部14は、記憶部12を参照し、通知先となる顧客の顧客情報120における通知フラグの設定を取得し、取得した通知フラグに応じた通知を行う。具体的には、通知制御部14は、通知フラグにSMS通知が設定された顧客には、SMSを利用した通知を行う。通知制御部14は、通知フラグにRCS通知が設定された顧客には、RCSを利用した通知を行う。
The
装置制御部15は、通知管理装置10を統括的に制御する。装置制御部15は、例えば、企業からの通知要求を通信部11が受信した場合に、その通知要求を通知要求取得部13に出力する。装置制御部15は、通知制御部14が作成した顧客の電話番号を宛先としたメッセージを、通信部11を介して送信する。
The
RC実行判定部16は、利用可能チェック(RC)を実行するか否かを判定する。RCは、顧客端末20がRCSを利用可能か否か判定する処理である。RC実行判定部16は、実行条件情報121に基づいて、RCを実行するか否かを判定する。
The RC
RC実行判定部16は、RC実行タイミングが到来した場合にRCを実行するか否かを判定する。RC実行タイミングは、顧客端末20に情報を通知する通知タイミングが到来する前の任意のタイミングである。RC実行タイミングは、例えば、企業サーバ40から通知要求を受信したタイミングである。或いは、RC実行タイミングは、顧客端末20に情報を通知する通知予定日の所定期間(例えば、一日)前のタイミングである。
The RC
RC実行判定部16は、RC実行タイミングが到来した場合に、実行条件情報121を参照する。RC実行判定部16は、実行条件情報121の条件を充足する場合、RCを実行すると判定する。RC実行判定部16は、実行条件情報121の条件を充足しない場合、RCを実行しないと判定する。RC実行判定部16は、判定結果をRC実行部17に出力する。
When the RC execution timing arrives, the RC
RC実行部17は、RC実行判定部16の判定結果にしたがい、RC実行する。RC実行部17は、携帯キャリアサーバ30に、顧客端末20に係る問い合わせ通知を行うことによってRCを実行する。問い合わせ通知は、顧客端末20の携帯電話番号がRCSを利用可能か否か問い合わせる通知である。
The
(RCを実行する方法)
ここで、RC実行部17がRCを実行する方法について説明する。
RC実行部17による問合せ通知が携帯キャリアサーバ30に受信されると、携帯キャリアサーバ30は、通知管理装置10から問い合わせ通知に応じてRCS利用者のリストを参照する。携帯キャリアサーバ30は、RCS利用者のリストに顧客端末20の電話番号が存在する場合、顧客端末20がRCSを利用可能である旨を示す応答を通知管理装置10に通知する。一方、携帯キャリアサーバ30は、RCS利用者のリストに顧客端末20の電話番号が存在しない場合、顧客端末20がRCSを利用できない旨を示す応答を通知管理装置10に通知する。
或いは、RC実行部17による問合せ通知が携帯キャリアサーバ30に受信されると、携帯キャリアサーバ30は、顧客端末20にRCS通知に関する制御信号を通知するようにしてもよい。この制御信号には、例えば、RCS通知を利用可能か応答するように要求する要求信号が含まれている。顧客端末20は、RCS通知に関する制御信号を受信し、受信した制御信号に対して、RCSを利用可能か否か、携帯キャリアサーバ30に応答する。携帯キャリアサーバ30は、顧客端末20からの応答に基づいて、顧客端末20がRCSを利用可能であるか否かを通知管理装置10に通知する。
(How to perform RC)
Here, a method in which the
When the
Alternatively, when the inquiry notification by the
RC実行部17は、携帯キャリアサーバ30からの応答に基づいて、顧客端末20の携帯電話番号がRCSを利用可能か否か判定する。具体的に、RC実行部17は、携帯キャリアサーバ30から顧客端末20がRCSを利用可能である旨を示す応答を受信した場合、顧客端末20がRCSを利用可能であると判定する。RC実行部17は、携帯キャリアサーバ30から顧客端末20がRCSを利用できない旨を示す応答を受信した場合、顧客端末20がRCSを利用できないと判定する。
The
通知フラグ更新制御部18は、RC実行部17によるRCの実行結果に応じて通知フラグの設定値を変更する。例えば、通知フラグ更新制御部18は、今まで通知フラグにSMS通知が設定されていた顧客端末20にRCを実行した結果、顧客端末20がRCSを利用可能であるとする実行結果であった場合、その顧客端末20の通知フラグをRCS通知に変更する。通知フラグ更新制御部18は、今まで通知フラグにRCS通知が設定されていた顧客端末20にRCを実行した結果、顧客端末20がRCSを利用できないとする実行結果であった場合、その顧客端末20の通知フラグをSMS通知に変更する。通知フラグ更新制御部18は、通知フラグの設定値を変更した場合、変更後の通知フラグの設定値を記憶部12の顧客情報120における通知フラグに記憶させる。
The notification flag
図2は、実施形態に係る顧客情報120の構成例を示す図である。顧客情報120は、顧客ごとに作成される。顧客情報120は、例えば、顧客IDと、通知フラグと、携帯電話番号、前回RC実行日時等の項目を備える。顧客IDは、顧客を一意に識別する識別情報である。通知フラグは、顧客IDで特定される顧客における通知手段を示す情報であり、SMS通知、又はRCS通知のいずれかを示す情報である。携帯電話番号は、顧客IDで特定される顧客に情報を通知する際の宛先となる携帯電話番号を示す情報である。前回RC実行日時は、前回、顧客端末20のRCを事項した日時を示す情報である。この図の例では、通知フラグに0(ゼロ)の場合にSMS通知が設定されていることを示している。また、通知フラグが1の場合にRCS通知が設定されていることを示している。
Figure 2 is a diagram showing an example of the configuration of
図3は、実施形態に係る実行条件情報121の構成例を示す図である。実行条件情報121は、例えば、実行タイミングと、実行条件などの項目を備える。実行タイミングは、RCを実行するタイミングである。実行条件は、RCを実行する条件である。
FIG. 3 is a diagram showing an example of the configuration of
この図の例では、実行タイミングが、企業サーバ40から通知要求を受信した時(通知要求受信時)、及び顧客端末20に情報を通知する通知予定日の前日であることが示されている。また、この図の例では、「通知要求受信時」に行われるRCの実行条件として、「通知先の携帯電話番号が顧客情報120に記憶されていない新規の番号」との条件が示されている。なお、ここでは、通知予定日の前日を、RCを実行するタイミングとする場合を例示して説明したが、これに限定されることはない。通知予定日の2日前、或いは3日前等を、RCを実行するタイミングとするようにしてもよいのは勿論である。
In the example shown in this figure, the execution timing is when a notification request is received from the corporate server 40 (when a notification request is received) and the day before the scheduled notification date when the information is notified to the
また、この図の例では、「通知予定日の前日」に行われるRCの実行条件に、二つの条件が示されている。一つ目の条件は、「通知フラグにSMS通知が設定されている」との条件である。二つ目の条件は、「前回RCを実行してから所定時間以上経過した」との条件である。 In addition, in this example, two conditions are shown for the execution condition of RC that is performed on the "day before the scheduled notification date." The first condition is that "the notification flag is set to SMS notification." The second condition is that "a specified amount of time has passed since the last time RC was performed."
このように、ある一つの実行タイミングに複数の実行条件が含まれていてもよい。複数の実行条件がある場合、複数の実行条件のうち少なくとも一つの実行条件が満たされる場合にRCが実行されるように運用されてもよいし、複数の実行条件のうち全ての実行条件が満たされる場合にRCが実行されるように運用されてもよい。 In this way, multiple execution conditions may be included in one execution timing. When there are multiple execution conditions, the RC may be operated so that it is executed when at least one of the multiple execution conditions is satisfied, or the RC may be operated so that it is executed when all of the multiple execution conditions are satisfied.
ここで、通知管理システム1が行う処理の流れを説明する。図4は、実施形態に係る通知管理システム1が行う処理の流れを示すシーケンス図である。図5~図7は、図4のシーケンス図において通知管理装置10が行う処理の流れを示すフローチャートである。
Here, the flow of processing performed by the
まず、図4のシーケンス図を用いて通知管理システム1の全体の処理の流れを説明する。
(ステップS10)
企業サーバ40から通知管理装置10に通知要求が送信されることにより、通知管理装置10は、通知要求を取得する。通知要求は、企業から依頼された、顧客に情報を通知する旨の要求である。
(ステップS11)
通知管理装置10は、ステップS10で通知要求を受信し、RC実行タイミングが到来した場合、RCを実行するか否かを判定する。通知管理装置10は、実行条件情報121を参照し、実行条件情報121に示された実行条件を満たす場合にRCを実行すると判定する。通知管理装置10は、実行条件情報121に示された実行条件を満たさない場合にRCを実行しないと判定する。
(ステップS12)
通知管理装置10は、ステップS10でRCを実行すると判定された場合、RCを実行する。通知管理装置10は、携帯キャリアサーバ30に問合せ通知を行い、携帯キャリアサーバ30からその問合せ通知に対する応答を受信する。通知管理装置10は、携帯キャリアサーバ30から受信した問合せ通知に対する応答に基づいて、顧客端末20がRCSを利用可能であるか否かを判定する。通知管理装置10は、判定結果に応じて、顧客情報120における通知フラグを更新させる。
なお、通知管理装置10は、ステップS10でRCを実行しないと判定された場合、RCを実行しない。この場合、ステップS12は実行されない。
(ステップS13)
通知管理装置10は、少なくとも顧客端末20に情報を通知する通知予定日の前に、RCを実行するか否かを判定する。通知管理装置10がRCを実行するか否かを判定する方法は、ステップS11と同様である。
(ステップS14)
通知管理装置10は、顧客端末20に情報を通知する通知予定日の前日である場合など、ステップS13でRCを実行すると判定された場合、RCを実行する。通知管理装置10がRCを実行する方法は、ステップS12と同様である。通知管理装置10は、ステップS13でRCを実行しないと判定された場合、RCを実行しない。この場合、ステップS14は実行されない。
(ステップS15)
通知管理装置10は、顧客端末20に情報を通知する通知予定日となり、通知タイミングが到来した場合、携帯キャリアサーバ30を介して顧客端末20にメッセージを通知する。通知管理装置10は、顧客端末20の顧客情報120を参照し、顧客情報120における通知フラグにSMS通知が設定されている場合にはSMSを利用した通知を行う。通知管理装置10は、顧客情報120における通知フラグにRCS通知が設定されている場合にはRCSを利用した通知を行う。
First, the overall process flow of the
(Step S10)
The
(Step S11)
The
(Step S12)
If it is determined in step S10 that RC is to be executed, the
If it is determined in step S10 that RC is not to be executed, the
(Step S13)
The
(Step S14)
The
(Step S15)
When the scheduled notification date for notifying the
次に、図5のフローチャートを用いて、図4のシーケンス図におけるステップS11に示す処理の流れを説明する。なお、図4のステップS13については、ステップS11に示す処理の流れと同様であるためその説明を省略する。
(ステップS110)
通知管理装置10は、所定のRC実行タイミングが到来したか否かを判定する。具体的に、通知管理装置10は、定期的に(例えば、一日一回)、通知要求を受信したか否かを判定する。通知管理装置10は、通知要求を受信した場合、RC実行タイミングが到来したと判定する。一方、通知管理装置10は、通知要求を受信しない場合、RC実行タイミングが到来していないと判定する。
(ステップS111)
通知管理装置10は、所定のRC実行タイミングが到来した場合、そのRC実行タイミングに対応付けられた実行条件を満たすか否かを判定する。具体的に、通知要求を受信した場合、通知管理装置10は、通知先の携帯電話番号が、新規の携帯電話番号であるか否かを判定する。具体的には、通知管理装置10は、受信した通知要求の通知先を抽出し、抽出した通知先の携帯電話番号が、新規の携帯電話番号であるか否かを判定する。通知管理装置10は、通知要求から抽出した通知先の携帯電話番号が顧客情報120に記憶されていない場合、新規の携帯電話番号であると判定する。通知管理装置10は、通知要求から抽出した通知先の携帯電話番号が顧客情報120に記憶されている場合、新規の携帯電話番号でないと判定する。
(ステップS112)
通知管理装置10は、実行条件を満たす場合、RCを実行する。具体的に、通知管理装置10は、通知先の携帯電話番号が新規の携帯電話番号である場合、RCを実行する。
そして、通知管理装置10は、新規の携帯電話番号に対応させた顧客情報120を作成し、作成した顧客情報120の通知フラグに、RCを実行した結果に応じた設定値を設定する。具体的に、通知管理装置10は、RCを実行した結果、新規の携帯電話番号がRCSを利用できない場合、通知フラグにSMS通知を設定する。通知管理装置10は、RCを実行した結果、新規の携帯電話番号がRCSを利用可能である場合、通知フラグにRCS通知を設定する。
(ステップS113)
一方、通知管理装置10は、実行条件を満たさない場合、RCを実行しない。具体的に、通知管理装置10は、通知先の携帯電話番号が新規の携帯電話番号でない場合、RCを実行しない。
Next, the flow of the process shown in step S11 in the sequence diagram of Fig. 4 will be described with reference to the flowchart of Fig. 5. Note that the flow of the process of step S13 in Fig. 4 is similar to the flow of the process shown in step S11, and therefore the description thereof will be omitted.
(Step S110)
The
(Step S111)
When a predetermined RC execution timing arrives, the
(Step S112)
The
The
(Step S113)
On the other hand, if the execution condition is not satisfied, the
(ステップS114)
通知管理装置10は、ステップS111において所定のRC実行タイミングが到来しない場合、別のRC実行タイミングが到来したか否かを判定する。具体的に、通知管理装置10は、通知要求を受信しない場合、通知予定日の前日であるか否かを判定する。通知管理装置10は、例えば、通知要求に示された通知予定日を抽出し、抽出した通知予定日とその日の日付とを突合させることにより、その日が通知予定日の前日であるか否かを判定する。
(ステップS115)
通知管理装置10は、別のRC実行タイミングが到来した場合、そのRC実行タイミングに対応付けられた所定の実行条件を満たすか否かを判定する。具体的に、その日が通知予定日の前日である場合、通知管理装置10は、通知先の携帯電話番号に対応する顧客情報120を参照し、その顧客情報120における通知フラグにSMS通知(この例では、通知フラグ=0)が設定されているか否かを判定する。
(ステップS116)
通知管理装置10は、実行条件を満たす場合、RCを実行する。具体的に、通知管理装置10は、通知先の携帯電話番号に対応する顧客情報120の通知フラグにSMS通知が設定されている場合、RCを実行する。
(Step S114)
If the predetermined RC execution timing does not arrive in step S111, the
(Step S115)
When another RC execution timing arrives, the
(Step S116)
The
(ステップS117)
一方、通知管理装置10は、所定の実行条件を満たさない場合、別の実行条件を満たすか否かを判定する。具体的に、通知管理装置10は、通知先の携帯電話番号について、前回RCを実行してから所定時間(例えば、24時間など)以上経過したか否かを判定する。通知管理装置10は、別の実行条件(ここでは、前回RCを実行してから所定時間以上経過)を満たす場合、ステップS116に進み、RCを実行する。
(ステップS118)
通知管理装置10は、別の実行条件を満たさない場合、すなわち、前回RCを実行してから所定時間以上経過していない場合、RCを実行しない。
(Step S117)
On the other hand, if the predetermined execution condition is not satisfied, the
(Step S118)
The
次に、図6のフローチャートを用いて、図4のシーケンス図におけるステップS12に示す処理の流れを説明する。なお、図4のステップS14については、ステップS12に示す処理の流れと同様であるためその説明を省略する。
(ステップS120)
通知管理装置10は、携帯キャリアサーバ30に問合せ通知を行う。問合せ通知は、所定の顧客端末20がRCSを利用可能か否か問い合わせる通知である。
(ステップS121)
通知管理装置10は、携帯キャリアサーバ30から問合せ通知に対する応答を受信する。問合せ通知に対する応答は、所定の顧客端末20がRCSを利用可能か否か示す情報が含まれた通知である。
(ステップS122)
通知管理装置10は、所定の顧客端末20がRCSを利用可能か否か判定する。示す情報が含まれた通知である。通知管理装置10は、携帯キャリアサーバ30から顧客端末20がRCSを利用可能である旨を示す応答を受信した場合、顧客端末20がRCSを利用可能であると判定する。通知管理装置10は、携帯キャリアサーバ30から顧客端末20がRCSを利用できない旨を示す応答を受信した場合、顧客端末20がRCSを利用できないと判定する。
(ステップS123)
通知管理装置10は、顧客端末20がRCSを利用可能であると判定した場合、その顧客端末20に対応する顧客情報120の通知フラグにRCS通知(この図の例では、通知フラグ=1)を設定する。
(ステップS124)
一方、通知管理装置10は、顧客端末20がRCSを利用できないと判定した場合、その顧客端末20に対応する顧客情報120の通知フラグにSMS通知(この図の例では、通知フラグ=0)を設定する。
Next, the flow of the process shown in step S12 in the sequence diagram of Fig. 4 will be described with reference to the flowchart of Fig. 6. Note that the flow of the process of step S14 in Fig. 4 is similar to the flow of the process shown in step S12, and therefore the description thereof will be omitted.
(Step S120)
The
(Step S121)
The
(Step S122)
The
(Step S123)
When the
(Step S124)
On the other hand, if the
次に、図7のフローチャートを用いて、図4のシーケンス図におけるステップS15に示す処理の流れを説明する。
(ステップS150)
通知管理装置10は、情報を通知する通知先の顧客端末20における顧客情報120の通知フラグにRCS通知(この図の例では、通知フラグ=1)が設定されているか否かを判定する。
(ステップS151)
通知管理装置10は、ステップS151において通知フラグにRCS通知(この図の例では、通知フラグ=1)が設定されている場合、RCSを利用して通知先の顧客端末20に情報を通知する。
(ステップS152)
通知管理装置10は、ステップS151において通知フラグにSMS通知(この図の例では、通知フラグ=0)が設定されている場合、SMSを利用して通知先の顧客端末20に情報を通知する。
Next, the flow of the process shown in step S15 in the sequence diagram of FIG. 4 will be described with reference to the flowchart of FIG.
(Step S150)
The
(Step S151)
If the notification flag is set to RCS notification (in the example shown in this figure, notification flag=1) in step S151, the
(Step S152)
If the notification flag is set to SMS notification (in the example shown in this figure, notification flag=0) in step S151, the
以上説明した通り、実施形態の通知管理装置10は、記憶部12と、RC実行部17と、通知フラグ更新制御部18と、通知制御部14とを備える。記憶部12は、少なくとも携帯電話番号、及び通知フラグを含む顧客情報120を記憶する。顧客情報120は、「通知フラグ」の一例である。通知フラグは、SMS通知、又はRCS通知のいずれかが、顧客端末20に情報を通知する通知手段として設定された情報である。SMS通知は、「第1通知」の一例であり、顧客端末にプリインストールされたメッセージアプリケーションであるSMSを利用する通知である。RCS通知は、「第2通知」の一例であり、顧客端末20にプリインストールされていないメッセージアプリケーションであるRCSを利用する通知である。RC実行部17は、実行タイミングが到来した場合に、RCを実行する。RCは、RCSを提供する携帯キャリアに、顧客端末20がRCSを利用可能か否か問合せる通知を行うことによって、顧客端末20がRCSを利用可能か否か判定する処理である。通知フラグ更新制御部18は、RC実行部17によるRCの実行結果に応じて通知フラグの設定値を変更する。通知フラグ更新制御部18は、変更後の通知フラグの設定値を記憶部12に記憶させる。通知制御部14は、通知タイミングが到来した場合に、通知フラグに応じて、前記顧客端末の携帯電話番号を宛先とするSMS、又はRCSを利用して、顧客端末20に情報を通知する。実行タイミングは、通知タイミングが到来する前のタイミングである。
As described above, the
これにより、本実施形態の通知管理装置10では、通知タイミングが到来する前に、RCを実行することができる。このため、顧客端末20に情報を通知する前にRCを実行した結果に応じて通知フラグを更新することが可能である。したがって、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合に、通知フラグをSMS通知からRCS通知に更新することができる。すなわち、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合に、RCSを利用した情報を通知することが可能となる。
As a result, in the
また、実施形態の通知管理装置10では、RC実行判定部16を更に備える。RC実行判定部16は、RCを実行する実行条件を満たすか否かを判定し、実行条件を満たすと判定した場合に、RC実行部17にRCを実行させる。RC実行部17は、RC実行判定部16によって、RCを実行すると判定された場合にRCを実行する。実行条件は、顧客端末20に対応する通知フラグにSMS通知が設定されているという条件、又は顧客端末20にRCが実行されてから所定の期間が経過したという条件のいずれかである。これにより、実施形態の通知管理装置10では、実行条件を満たす場合にRCを実行することができる。これにより、RCを実行する対象となる顧客端末20を絞り込むことができ、全ての顧客端末20についてRCを実行した場合と比較して、処理負荷を低減させることが可能となる。しかも、RCS通知を利用できない顧客端末20を、RCを実行する対象とする実行条件である。このため、RCS通知を利用できなかった顧客端末20が、RCSを利用可能となった場合に、通知フラグを更新することができる。したがって、今までRCSがインストールされていなかった顧客の携帯電話にRCSがインストールされた場合に、RCSを利用した情報を通知することが可能となる。
The
上述した実施形態では、通知フラグにSMS通知が設定されている顧客端末20について、RCを実行する場合を例示して説明した。しかしながらこれに限定されない。RCSがインストール済みの顧客端末20であっても、RCSがアンインストールされる場合があり得る。
In the above-described embodiment, an example was described in which RC is executed for a
この対策として、通知管理装置10は、通知フラグにRCS通知が設定されている顧客端末20について、RCを実行するようにしてもよい。これにより、RCSがインストール済みの顧客端末20について、RCSがアンインストールされた場合であっても、通知フラグをRCS通知からSMS通知に更新することができる。すなわち、今までRCSがインストールされていた顧客の携帯電話にRCSがアンインストールされた場合に、SMSを利用した情報を通知することが可能となる。
As a countermeasure to this, the
また、通知管理装置10は、実行条件に応じて、RCを実行する頻度を異なる頻度とするようにしてもよい。例えば、10回のうち7回は、通知フラグにSMS通知が設定されている顧客端末20を対象にRCを実行するようにし、残りの3回は通知フラグにRCS通知が設定されている顧客端末20を対象にRCを実行するようにする。
The
新たにRCSをインストールするケースに対し、RCSをアンインストールするケースはさほど頻繁に発生しない場合に、RCSが利用可能となった顧客端末20に逐次RCSを利用した情報を通知できるようにしつつ、たまに発生し得るRCSをアンインストールした顧客端末20にも対応することが可能となる。
In cases where a new RCS is installed, but where the RCS is uninstalled infrequently, it is possible to notify a
なお、上述した実施形態では、通知管理装置10が1つの携帯キャリアサーバ30に問合せ通知を行う場合を例示して説明したが、これに限定されることはない。通知管理装置10は、複数の携帯キャリアサーバ30に顧客端末20がRCSを利用可能か否か問い合わせる通知を行うようにしてもよい。この場合、通知管理装置10は、通知フラグに、顧客端末20に情報を通知可能な携帯キャリアを紐づけて記憶部12に記憶させるようにしてもよい。
In the above embodiment, the
また、上述した実施形態では、通知フラグがSMS通知かRCS通知のいずれかが設定された情報である場合を例示して説明したが、これに限定されることはない。通知フラグは、SMS通知、RCS通知、印刷物通知のいずれかを示す情報であってもよい。印刷物通知は、印刷物を配送することによって情報を通知する手段である。この場合、顧客情報120には、印刷物通知を行う場合における、配送先の住所や宛名などを示す情報が記憶される。
In the above embodiment, the notification flag is set to either SMS notification or RCS notification, but the present invention is not limited to this. The notification flag may be information indicating either SMS notification, RCS notification, or printed matter notification. Printed matter notification is a method of notifying information by delivering a printed matter. In this case,
また、上述した実施形態では、顧客端末20に情報を通知する前にRCが実行される場合を例示して説明したが、これに限定されることはない。顧客端末20に情報を通知した後に、その通知を行った結果に応じて、通知フラグを更新するようにしてもよい。例えば、顧客端末20にRCSを利用して情報を通知した結果、顧客端末20に情報が受信された場合、通知管理装置10は、その顧客端末20の通知フラグを、RCS通知の設定まま維持する。一方、通知管理装置10は、顧客端末20がRCSを利用したメッセージを受信できない旨の応答が得られた場合、その顧客端末20の通知フラグを、RCS通知からSMS通知に設定値を変更する。
In the above embodiment, an example was described in which RC is executed before notifying the
上述した実施形態における通知管理装置10の全部又は一部をコンピュータで実現するようにしてもよい。その場合、この機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、FPGA(Field Programmable Gate Array)等のプログラマブルロジックデバイスを用いて実現されるものであってもよい。
The
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes an embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to this embodiment, and includes designs that do not deviate from the gist of the present invention.
1…通知管理システム、10…通知管理装置、12…記憶部、120…顧客情報、121…実行条件情報、13…通知要求取得部、14…通知制御部、16…RC実行判定部、17…RC実行部、18…通知フラグ更新制御部、20…顧客端末、30…携帯キャリアサーバ、40…企業サーバ40
1...Notification management system, 10...Notification management device, 12...Storage unit, 120...Customer information, 121...Execution condition information, 13...Notification request acquisition unit, 14...Notification control unit, 16...RC execution determination unit, 17...RC execution unit, 18...Notification flag update control unit, 20...Customer terminal, 30...Mobile carrier server, 40...
Claims (5)
前記顧客端末が前記第2通知を利用可能か否か判定する利用可能チェック(RC)を実行する実行タイミングが到来した場合、前記第2アプリを提供する携帯キャリアに、前記顧客端末が前記第2アプリを利用可能か否か問合せる通知を行うことによって、前記利用可能チェック(RC)を実行するRC実行部と、
前記RC実行部による前記利用可能チェック(RC)の実行結果に応じて前記通知フラグの設定値を変更し、変更後の前記通知フラグの設定値を前記記憶部に記憶させる通知フラグ更新制御部と、
前記顧客端末に情報を通知する通知タイミングが到来した場合に、前記通知フラグの設定値に応じて、前記顧客端末の携帯電話番号を宛先とする前記第1通知又は前記第2通知を利用して、前記顧客端末に情報を通知する通知制御部と、
を備え、
前記実行タイミングは、前記通知タイミングが到来する前のタイミングである、
通知管理装置。 a storage unit that stores a notification flag that is set as a notification means for notifying the customer terminal of information, for electronic notifications addressed to a mobile phone number of the customer terminal, the first notification using a first app that is a message application preinstalled on the customer terminal, or the second notification using a second app that is a message application not preinstalled on the customer terminal;
an RC execution unit that, when an execution timing for executing an availability check (RC) for determining whether or not the customer terminal can use the second notification arrives, executes the availability check (RC) by sending a notification to a mobile carrier that provides the second application to inquire whether or not the customer terminal can use the second application;
a notification flag update control unit that changes a setting value of the notification flag in accordance with a result of execution of the availability check (RC) by the RC execution unit, and stores the changed setting value of the notification flag in the storage unit;
a notification control unit that notifies the customer terminal of information by using the first notification or the second notification addressed to the mobile phone number of the customer terminal in accordance with a setting value of the notification flag when a notification timing for notifying the customer terminal of information arrives;
Equipped with
The execution timing is a timing before the notification timing arrives.
Notification management device.
前記RC実行部は、前記RC実行判定部によって、前記利用可能チェック(RC)を実行すると判定された場合に前記利用可能チェック(RC)を実行し、
前記実行条件は、前記顧客端末に対応する前記通知フラグに前記第1通知が設定されているという条件、又は前記顧客端末に前記利用可能チェック(RC)が実行されてから所定の期間が経過したという条件のいずれかである、
請求項1に記載の通知管理装置。 a RC execution determination unit that determines whether an execution condition for executing the availability check (RC) is satisfied, and when it is determined that the execution condition is satisfied, causes the RC execution unit to execute the availability check (RC);
The RC execution unit executes the availability check (RC) when the RC execution determination unit determines that the availability check (RC) is to be executed;
The execution condition is either a condition that the first notification is set in the notification flag corresponding to the customer terminal, or a condition that a predetermined period of time has elapsed since the availability check (RC) was performed on the customer terminal.
The notification management device of claim 1 .
請求項1に記載の通知管理装置。 The RC execution unit executes the availability check (RC) on the customer terminal whose notification flag is set to the second notification less frequently than the frequency at which the availability check (RC) is executed on the customer terminal whose notification flag is set to the first notification.
The notification management device of claim 1 .
RC実行部が、前記顧客端末が前記第2通知を利用可能か否か判定する利用可能チェック(RC)を実行する実行タイミングが到来した場合、前記第2アプリを提供する携帯キャリアに、前記顧客端末が前記第2アプリを利用可能か否か問合せる通知を行うことによって、前記利用可能チェック(RC)を実行し、
通知フラグ更新制御部が、前記RC実行部による前記利用可能チェック(RC)の実行結果に応じて前記通知フラグの設定値を変更し、変更後の前記通知フラグの設定値を前記記憶部に記憶させ、
通知制御部が、前記顧客端末に情報を通知する通知タイミングが到来した場合に、前記通知フラグの設定値に応じて、前記顧客端末の携帯電話番号を宛先とする前記第1通知又は前記第2通知を利用して、前記顧客端末に情報を通知し、
前記実行タイミングは、前記通知タイミングが到来する前のタイミングである、
通知管理方法。 A notification management method performed by a notification management device having a memory unit that stores a notification flag set as a notification means for notifying a customer terminal of information, the notification being one of a first notification using a first app that is a message application preinstalled in the customer terminal and a second notification using a second app that is a message application not preinstalled in the customer terminal, among electronic notifications addressed to a mobile phone number of the customer terminal, the notification management method comprising:
When an execution timing arrives for an RC execution unit to execute an availability check (RC) for determining whether or not the customer terminal can use the second notification, the RC execution unit executes the availability check (RC) by sending a notification to a mobile carrier that provides the second application to inquire whether or not the customer terminal can use the second application;
a notification flag update control unit that changes a setting value of the notification flag in accordance with a result of execution of the availability check (RC) by the RC execution unit, and stores the changed setting value of the notification flag in the storage unit;
a notification control unit, when a notification timing for notifying the customer terminal of information arrives, notifies the customer terminal of the information by using the first notification or the second notification addressed to the mobile phone number of the customer terminal according to a setting value of the notification flag;
The execution timing is a timing before the notification timing arrives.
How to manage notifications.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021004955A JP7559564B2 (en) | 2021-01-15 | 2021-01-15 | Notification management device, notification management method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021004955A JP7559564B2 (en) | 2021-01-15 | 2021-01-15 | Notification management device, notification management method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022109564A JP2022109564A (en) | 2022-07-28 |
| JP7559564B2 true JP7559564B2 (en) | 2024-10-02 |
Family
ID=82560452
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021004955A Active JP7559564B2 (en) | 2021-01-15 | 2021-01-15 | Notification management device, notification management method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7559564B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016509282A (en) | 2012-12-20 | 2016-03-24 | マイクロソフト テクノロジー ライセンシング,エルエルシー | Messages extended with structured entities |
| JP2016119046A (en) | 2015-06-05 | 2016-06-30 | ヤフー株式会社 | Distribution device, distribution method, distribution program, terminal device, selection method, and selection program |
| JP2020191071A (en) | 2019-05-17 | 2020-11-26 | ソフトバンク株式会社 | Message management server, message management method, message management program, and message management system |
-
2021
- 2021-01-15 JP JP2021004955A patent/JP7559564B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016509282A (en) | 2012-12-20 | 2016-03-24 | マイクロソフト テクノロジー ライセンシング,エルエルシー | Messages extended with structured entities |
| JP2016119046A (en) | 2015-06-05 | 2016-06-30 | ヤフー株式会社 | Distribution device, distribution method, distribution program, terminal device, selection method, and selection program |
| JP2020191071A (en) | 2019-05-17 | 2020-11-26 | ソフトバンク株式会社 | Message management server, message management method, message management program, and message management system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022109564A (en) | 2022-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9374331B2 (en) | Time-managed electronic mail messages | |
| US7958193B2 (en) | Social network notifications for external updates | |
| US8458269B2 (en) | Selection of email attachment storage location | |
| US20100162374A1 (en) | Cost effective updating of mobile computing devices and communicating with mobile computing devices | |
| US20090264100A1 (en) | Flexible Messaging System For Mobile Phone Users | |
| US10466942B2 (en) | Information processing system, method for controlling information processing system, and storage medium | |
| KR100396204B1 (en) | Receiver's e-mail address input method and computer readable medium stored thereon computer executable instruction for performing the method | |
| US20130007162A1 (en) | Facilitating a Sender of Email Communications to Specify Policies With Which the Email Communication are to be Managed as a Record | |
| US9560500B2 (en) | Method and apparatus for providing mobile device information through a computing device | |
| WO2018196739A1 (en) | Instant messaging group management method and apparatus | |
| US10798038B2 (en) | Communication control method and information processing apparatus | |
| JP7559564B2 (en) | Notification management device, notification management method, and program | |
| US20070239830A1 (en) | Method and apparatus for instant message notification and forwarding | |
| US10992640B2 (en) | Information processing system and non-transitory computer readable medium for managing user information and change request | |
| JP7725857B2 (en) | Distribution system, server device, distribution method, and program | |
| JP6780177B1 (en) | Message sending system, message sending program, and message sending method | |
| KR101524024B1 (en) | Method for providing message service by application after a call | |
| JP7845319B2 (en) | Distribution server, distribution method, and program | |
| US9785917B2 (en) | System and method for obtaining a portion of an archived email message | |
| JP7663021B2 (en) | Distribution system, server device, distribution method, and program | |
| US20210241316A1 (en) | Method and System for Managing Privacy Compliance | |
| JP2010154280A (en) | Incoming control server, and, incoming control method | |
| JP7685908B2 (en) | Notification management device, notification management method, and program | |
| JP2024103187A (en) | Distribution server, distribution method, and program | |
| CN109981439A (en) | Mail transmission method, apparatus, electronic device, and computer-readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231016 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20240209 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240806 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240902 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7559564 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |