(57)【要約】【課題】送信元のユーザが意図した送信先のユーザへメッセージを到達させるための通信負荷を低減できるようにする。【解決手段】本発明の一実施形態に係るメッセージ管理装置１は、送信元端末３Ａが送信先端末３Ｂを宛先として送信する予定のメッセージと、メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、送信元端末３Ａから受信する受信部と、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を取得する通信履歴取得部と、送信予定時刻より前の判定時刻に、通信履歴に基づいてメッセージを送信するか否かを判定する送信判定部と、送信判定部がメッセージを送信すると判定した場合に、メッセージを送信予定時刻に送信するための送信指示を出力する出力部と、を有する。【選択図】図１
2020154403.tif 000002
【特許請求の範囲】
【請求項１】
第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信する受信部と、
前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得する通信履歴取得部と、
前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定する送信判定部と、
前記送信判定部が前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を出力する出力部と、
を有する、メッセージ管理装置。
【請求項２】
前記通信履歴取得部は、前記判定時刻より前の履歴取得基準時刻から、前記判定時刻までの前記通信履歴を取得する、請求項１に記載のメッセージ管理装置。
【請求項３】
前記通信履歴取得部は、前記受信部が前記送信予定情報を受信した時刻と前記送信予定時刻との差に基づいて、前記履歴取得基準時刻を決定する、請求項２に記載のメッセージ管理装置。
【請求項４】
前記通信履歴取得部は、前記第１通信端末及び前記第２通信端末の少なくとも一方に記憶された前記通信履歴を取得する、請求項１から３のいずれか一項に記載のメッセージ管理装置。
【請求項５】
前記通信履歴取得部は、前記第１通信端末に関する通信及び前記第２通信端末に関する通信を管理する、前記第１通信端末及び前記第２通信端末とは異なる装置から、前記通信履歴を取得する、請求項１から３のいずれか一項に記載のメッセージ管理装置。
【請求項６】
前記送信判定部は、前記通信履歴が、前記第１通信端末が前記第２通信端末へ行った発信と、前記第１通信端末が前記第２通信端末から受けた着信とのどちらか一方を含む場合に、前記メッセージを送信すると判定する、請求項１から５のいずれか一項に記載のメッセージ管理装置。
【請求項７】
前記送信判定部は、前記通信履歴が、前記第１通信端末が前記第２通信端末へ行った発信と、前記第１通信端末が前記第２通信端末から受けた着信との両方を含む場合に、前記メッセージを送信すると判定する、請求項１から５のいずれか一項に記載のメッセージ管理装置。
【請求項８】
前記通信履歴取得部は、前記第１通信端末が行った通信及び前記第２通信端末が行った通信の前記通信履歴を取得し、
前記送信判定部は、前記通信履歴が第３通信端末と前記第１通信端末との間の通信を含み、かつ前記通信履歴が前記第３通信端末と前記第２通信端末との間の通信を含む場合に、前記メッセージを送信すると判定する、請求項１から７のいずれか一項に記載のメッセージ管理装置。
【請求項９】
前記送信判定部は、前記通信履歴が、前記第２通信端末を含むグループと、前記第１通信端末との間の通信を含む場合に、前記メッセージを送信すると判定する、請求項１から８のいずれか一項に記載のメッセージ管理装置。
【請求項１０】
前記送信判定部が前記メッセージを送信しないと判定した場合に、前記第１通信端末へ所定の通知を送信する通知部をさらに有する、請求項１から９のいずれか一項に記載のメッセージ管理装置。
【請求項１１】
前記受信部は、前記通知部が前記通知を送信した前記第１通信端末から、前記メッセージを送信するか否かを示す入力情報を受信し、
前記出力部は、前記送信判定部が前記メッセージを送信しないと判定した場合であって、前記入力情報が前記メッセージを送信することを示す場合に、前記送信指示を出力する、請求項１０に記載のメッセージ管理装置。
【請求項１２】
前記受信部は、前記メッセージ及び前記送信予定時刻に加えて前記第１通信端末の第１ユーザの名前及び前記第２通信端末の第２ユーザの少なくとも一方の名前を含む前記送信予定情報を、前記第１通信端末から受信し、
前記出力部は、前記第１通信端末及び前記第２通信端末の少なくとも一方に、前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前の入力を要求する入力要求を送信し、
前記送信判定部は、前記送信予定情報が含む前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前と、前記入力要求を受信した前記第１通信端末及び前記第２通信端末の少なくとも一方において入力された前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前とを比較することによって、前記メッセージを送信するか否かを判定する、請求項１から１１のいずれか一項に記載のメッセージ管理装置。
【請求項１３】
メッセージ管理装置と、前記メッセージ管理装置と通信可能なメッセージ制御装置とを備え、
前記メッセージ管理装置は、
第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信する受信部と、
前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得する通信履歴取得部と、
前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定する送信判定部と、
前記送信判定部が前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を前記メッセージ制御装置へ送信する出力部と、
を有し、
前記メッセージ制御装置は、
前記メッセージ管理装置から前記送信指示を受信する受信部と、
前記受信部が前記送信指示を受信した場合に、前記メッセージを前記送信予定時刻に前記第２通信端末へ送信する送信部と、
を有するメッセージ管理システム。
【請求項１４】
プロセッサが実行する、
第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信するステップと、
前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得するステップと、
前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定するステップと、
前記判定するステップが前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を出力するステップと、
を有するメッセージ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによって指定された送信予定時刻にメッセージを送信するためのメッセージ管理装置、メッセージ管理システム及びメッセージ管理方法に関する。
【背景技術】
【０００２】
従来、ユーザによって指定された送信予定時刻にＳＭＳ（Short Message Service）等のメッセージを送信するシステムが知られている。このようなシステムでは、送信予定時刻より前に、既にメッセージの送信先である電話番号等の契約が解除され、該電話番号等が他のユーザによって保有されている可能性がある。そのため、送信予定時刻に、送信元のユーザが意図していない他のユーザへメッセージが送信されてしまう可能性がある。
【０００３】
特許文献１には、多数の電話番号に対して定期的に発呼を行うことによって電話番号が有効か無効かの情報を蓄積し、ＳＭＳの送信先の電話番号が過去に所定期間以上無効になっていないことを条件としてＳＭＳを送信するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１２６０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載されたシステムは、多数の電話番号に対して定期的に発呼を行う必要がある。したがって、ＳＭＳの送信先である電話番号に対しては定期的に発呼が行われ、またＳＭＳの送信先でない電話番号に対しても無駄な発呼が行われるため、多大な通信負荷が掛かる。
【０００６】
本発明は上述の点に鑑みてなされたものであり、送信元のユーザが意図した送信先のユーザへメッセージを到達させるための通信負荷を低減することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様のメッセージ管理装置は、第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信する受信部と、前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得する通信履歴取得部と、前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定する送信判定部と、前記送信判定部が前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を出力する出力部と、を有する。
【０００８】
前記通信履歴取得部は、前記判定時刻より前の履歴取得基準時刻から、前記判定時刻までの前記通信履歴を取得してもよい。
【０００９】
前記通信履歴取得部は、前記受信部が前記送信予定情報を受信した時刻と前記送信予定時刻との差に基づいて、前記履歴取得基準時刻を決定してもよい。
【００１０】
前記通信履歴取得部は、前記第１通信端末及び前記第２通信端末の少なくとも一方に記憶された前記通信履歴を取得してもよい。
【００１１】
前記通信履歴取得部は、前記第１通信端末に関する通信及び前記第２通信端末に関する通信を管理する、前記第１通信端末及び前記第２通信端末とは異なる装置から、前記通信履歴を取得してもよい。
【００１２】
前記送信判定部は、前記通信履歴が、前記第１通信端末が前記第２通信端末へ行った発信と、前記第１通信端末が前記第２通信端末から受けた着信とのどちらか一方を含む場合に、前記メッセージを送信すると判定してもよい。
【００１３】
前記送信判定部は、前記通信履歴が、前記第１通信端末が前記第２通信端末へ行った発信と、前記第１通信端末が前記第２通信端末から受けた着信との両方を含む場合に、前記メッセージを送信すると判定してもよい。
【００１４】
前記通信履歴取得部は、前記第１通信端末が行った通信及び前記第２通信端末が行った通信の前記通信履歴を取得し、前記送信判定部は、前記通信履歴が第３通信端末と前記第１通信端末との間の通信を含み、かつ前記通信履歴が前記第３通信端末と前記第２通信端末との間の通信を含む場合に、前記メッセージを送信すると判定してもよい。
【００１５】
前記送信判定部は、前記通信履歴が、前記第２通信端末を含むグループと、前記第１通信端末との間の通信を含む場合に、前記メッセージを送信すると判定してもよい。
【００１６】
前記メッセージ管理装置は、前記送信判定部が前記メッセージを送信しないと判定した場合に、前記第１通信端末へ所定の通知を送信する通知部をさらに有してもよい。
【００１７】
前記受信部は、前記通知部が前記通知を送信した前記第１通信端末から、前記メッセージを送信するか否かを示す入力情報を受信し、前記出力部は、前記送信判定部が前記メッセージを送信しないと判定した場合であって、前記入力情報が前記メッセージを送信することを示す場合に、前記送信指示を出力してもよい。
【００１８】
前記受信部は、前記メッセージ及び前記送信予定時刻に加えて前記第１通信端末の第１ユーザの名前及び前記第２通信端末の第２ユーザの少なくとも一方の名前を含む前記送信予定情報を、前記第１通信端末から受信し、前記出力部は、前記第１通信端末及び前記第２通信端末の少なくとも一方に、前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前の入力を要求する入力要求を送信し、前記送信判定部は、前記送信予定情報が含む前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前と、前記入力要求を受信した前記第１通信端末及び前記第２通信端末の少なくとも一方において入力された前記第１ユーザの名前及び前記第２ユーザの少なくとも一方の名前とを比較することによって、前記メッセージを送信するか否かを判定してもよい。
【００１９】
本発明の第２の態様のメッセージ管理システムは、メッセージ管理装置と、前記メッセージ管理装置と通信可能なメッセージ制御装置とを備え、前記メッセージ管理装置は、第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信する受信部と、前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得する通信履歴取得部と、前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定する送信判定部と、前記送信判定部が前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を前記メッセージ制御装置へ送信する出力部と、を有し、前記メッセージ制御装置は、前記メッセージ管理装置から前記送信指示を受信する受信部と、前記受信部が前記送信指示を受信した場合に、前記メッセージを前記送信予定時刻に前記第２通信端末へ送信する送信部と、を有する。
【００２０】
本発明の第３の態様のメッセージ管理方法は、プロセッサが実行する、第１通信端末が第２通信端末を宛先として送信する予定のメッセージと、前記メッセージを送信する予定の送信予定時刻とを含む送信予定情報を、前記第１通信端末から受信するステップと、前記第１通信端末に関する通信及び前記第２通信端末に関する通信の通信履歴を取得するステップと、前記送信予定時刻より前の判定時刻に、前記通信履歴に基づいて前記メッセージを送信するか否かを判定するステップと、前記判定するステップが前記メッセージを送信すると判定した場合に、前記メッセージを前記送信予定時刻に送信するための送信指示を出力するステップと、を有する。
【発明の効果】
【００２１】
本発明によれば、送信元のユーザが意図した送信先のユーザへメッセージを到達させるための通信負荷を低減できるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】第１の実施形態に係るメッセージ管理システムの模式図である。
【図２】第１の実施形態に係るメッセージ管理システムのブロック図である。
【図３】送信予定設定画面を表示している送信元端末の正面図である。
【図４】送信元端末に関する通信及び送信先端末に関する通信の通信履歴の模式図である。
【図５】送信確認画面を表示している送信元端末の正面図である。
【図６】第１の実施形態に係るメッセージ管理システムが実行するメッセージ管理方法のシーケンス図である。
【図７】送信予定設定画面を表示している送信元端末の正面図である。
【図８】送信元認証画面を表示している送信元端末の正面図である。
【図９】送信先認証画面を表示している送信先端末の正面図である。
【図１０】第２の実施形態に係るメッセージ管理システムが実行するメッセージ管理方法のシーケンス図である。
【発明を実施するための形態】
【００２３】
（第１の実施形態）
［メッセージ管理システムＳの概要］
図１は、本実施形態に係るメッセージ管理システムＳの模式図である。メッセージ管理システムＳは、メッセージ管理装置１と、メッセージ制御装置２と、送信元端末３Ａと、送信先端末３Ｂとを含む。メッセージ管理システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００２４】
メッセージ管理システムＳは、送信元端末３Ａが送信先端末３Ｂへ送信するメッセージの送受信を管理するシステムである。例えばメッセージは、ＳＭＳのメッセージ、ＲＣＳ（Rich Communication Services）のメッセージ又は電子メールのメッセージである。以下では、ＳＭＳのメッセージを単にＳＭＳといい、ＲＣＳのメッセージを単にＲＣＳといい、電子メールのメッセージを単に電子メールという。ＳＭＳ又はＲＣＳの宛先は電話番号であり、電子メールの宛先はメールアドレスである。メッセージ管理システムＳが管理するメッセージは、通信を介して送受信可能なその他の方式のメッセージであってもよい。
【００２５】
メッセージ管理装置１は、送信元端末３Ａからメッセージの送信予定の指定を受け付け、メッセージの送信可否を判定し、送信先端末３Ｂへメッセージを送信するための送信指示を出力するコンピュータである。メッセージ管理装置１は、インターネット、ローカルエリアネットワーク等のネットワークを介して、メッセージ制御装置２、送信元端末３Ａ及び送信先端末３Ｂと通信可能である。
【００２６】
メッセージ制御装置２は、メッセージ管理装置１から受信した送信指示に従って、送信元端末３Ａから送信先端末３Ｂへのメッセージの送信を実行するコンピュータである。例えばメッセージ制御装置２は、ＳＭＳの送受信を制御するＳＭＳＣ（Short Message Service Center）、ＲＣＳの送受信を制御するＩＭＳ（IP Multimedia Subsystem）、又は電子メールの送受信を制御するメールサーバである。メッセージ制御装置２は、インターネット、ローカルエリアネットワーク等のネットワークを介して、メッセージ管理装置１、送信元端末３Ａ及び送信先端末３Ｂと通信可能である。
【００２７】
送信元端末３Ａ（第１通信端末）及び送信先端末３Ｂ（第２通信端末）は、ユーザの操作を受け付けるとともに、様々な情報を表示する通信端末である。例えば送信元端末３Ａ及び送信先端末３Ｂは、スマートフォン、タブレット端末等の携帯端末、又はパーソナルコンピュータである。送信元端末３Ａ及び送信先端末３Ｂは、ユーザによる操作を受け付け可能なタッチパネル等の操作部と、情報を表示可能な液晶ディスプレイ等の表示部とを有する。送信元端末３Ａはメッセージの送信元である送信元ユーザ（第１ユーザ）によって保持され、送信先端末３Ｂはメッセージの送信先である送信先ユーザ（第２ユーザ）によって保持される。
【００２８】
本実施形態に係るメッセージ管理システムＳがメッセージを送信する処理の概要を以下に説明する。まず送信元ユーザは、送信元端末３Ａにおいて、メッセージの送信予定を指定する（ａ）。送信予定は、メッセージと、該メッセージを送信する予定の送信予定時刻とを含む。メッセージ管理装置１は、送信予定を示す情報を送信元端末３Ａから受信し、記憶部に記憶させる。
【００２９】
メッセージ管理装置１は、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を取得する（ｂ）。そしてメッセージ管理装置１は、送信予定時刻より前の判定時刻（例えば送信予定時刻の所定時間前）に、通信履歴に基づいてメッセージの送信可否を判定する（ｃ）。例えばメッセージ管理装置１は、通信履歴が、送信元端末３Ａが送信先端末３Ｂへ行った発信と、送信元端末３Ａが送信先端末３Ｂから受けた着信との少なくとも一方を含む場合に、メッセージを送信すると判定する。
【００３０】
メッセージ管理装置１は、メッセージを送信すると判定した場合に、メッセージを送信予定時刻に送信するための送信指示を、メッセージ制御装置２へ送信する（ｄ）。送信指示は、メッセージ及び送信予定時刻を含む。メッセージ制御装置２は、メッセージ管理装置１から送信指示を受信した場合に、送信指示が含む送信予定時刻に、送信指示が含むメッセージを、送信先端末３Ｂへ送信する（ｅ）。
【００３１】
このように本実施形態に係るメッセージ管理システムＳは、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴に基づいて、メッセージの送信可否を判定する。そのため、メッセージ管理システムＳは、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。また、メッセージ管理システムＳは、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を用いて判定をするため、判定のために送信先端末３Ｂへ発呼する必要がなく、判定に係る通信負荷を低減することができる。
【００３２】
［メッセージ管理システムＳの構成］
図２は、本実施形態に係るメッセージ管理システムＳのブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示したもの以外のデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００３３】
メッセージ管理装置１は、制御部１１と、記憶部１２とを有する。制御部１１は、受信部１１１と、通信履歴取得部１１２と、送信判定部１１３と、通知部１１４と、出力部１１５とを有する。記憶部１２は、送信予定情報記憶部１２１を有する。
【００３４】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶している。記憶部１２は、メッセージ管理装置１の外部に設けられてもよく、その場合にネットワークを介して制御部１１との間でデータの授受を行ってもよい。送信予定情報記憶部１２１は、メッセージ及び送信予定時刻を含む送信予定を示す情報を記憶する。送信予定情報記憶部１２１は、記憶部１２上の記憶領域であってもよく、あるいは記憶部１２上で構成されたデータベースであってもよい。
【００３５】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、受信部１１１、通信履歴取得部１１２、送信判定部１１３、通知部１１４及び出力部１１５として機能する。制御部１１の機能の少なくとも一部は電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部はネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３６】
メッセージ制御装置２は、制御部２１と、記憶部２２とを有する。制御部２１は、受信部２１１と、送信部２１２とを有する。記憶部２２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部２２は、制御部２１が実行するプログラムを予め記憶している。記憶部２２は、メッセージ制御装置２の外部に設けられてもよく、その場合にネットワークを介して制御部２１との間でデータの授受を行ってもよい。
【００３７】
制御部２１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部２２に記憶されたプログラムを実行することにより、受信部２１１及び送信部２１２として機能する。制御部２１の機能の少なくとも一部は電気回路によって実行されてもよい。また、制御部２１の機能の少なくとも一部はネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３８】
本実施形態に係るメッセージ管理システムＳは、図２に示す具体的な構成に限定されない。メッセージ管理装置１、メッセージ制御装置２、送信元端末３Ａ及び送信先端末３Ｂは、それぞれ２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。
【００３９】
［メッセージ管理方法の説明］
以下、本実施形態に係るメッセージ管理システムＳが実行するメッセージ管理方法を詳細に説明する。まず送信元端末３Ａは、送信予定設定画面を表示部に表示させる。送信元ユーザは、送信予定設定画面を表示している送信元端末３Ａに対して、メッセージの送信予定を指定する操作を行う。
【００４０】
図３は、送信予定設定画面を表示している送信元端末３Ａの正面図である。送信予定設定画面は、送信予定時刻欄３１と、宛先欄３２と、内容欄３３と、確定ボタン３４とを含む。送信予定時刻欄３１は、メッセージを送信する予定の送信予定時刻を入力するための領域である。宛先欄３２は、送信する予定のメッセージの宛先（すなわち、送信先端末３Ｂの識別情報）を入力するための領域である。内容欄３３は、送信する予定のメッセージの内容（文字列や画像等）を入力するための領域である。確定ボタン３４は、ユーザが押下可能な仮想的なボタン又はアイコンである。
【００４１】
送信元ユーザは、送信元端末３Ａの操作部を用いて、送信予定時刻欄３１、宛先欄３２及び内容欄３３を入力した後、確定ボタン３４を押下する。確定ボタン３４が押下されたことを契機として、送信元端末３Ａは、送信元ユーザによって指定された送信予定時刻及びメッセージ（すなわちメッセージの宛先及び内容）を含む送信予定を示す送信予定情報を、送信元端末３Ａを識別可能な識別情報とともにメッセージ管理装置１へ送信する。例えば送信元端末３Ａの識別情報は、送信元端末３Ａの電話番号や、送信元端末３Ａに関連付けられたユーザＩＤである。
【００４２】
メッセージ管理装置１において、受信部１１１は、送信予定情報を、送信元端末３Ａの識別情報とともに送信元端末３Ａから受信する。また、受信部１１１は、メッセージの送信可否の判定を行う判定時刻を決定する。判定時刻は、受信部１１１が送信予定情報を受信した時刻（すなわち送信元ユーザが送信予定を指定した時刻）より後であって、送信予定情報が示す送信予定時刻より前の時刻である。
【００４３】
例えば受信部１１１は、送信予定時刻の所定時間前の時刻を、判定時刻として決定する。所定時間は、１日や１週間等の固定された時間、あるいは送信元ユーザによって予め設定された時間である。また、例えば受信部１１１は、特定の時刻（毎月１日の０時、毎週月曜の０時等）を、判定時刻として決定してもよい。受信部１１１は、受信した送信予定情報と、受信した送信元端末３Ａの識別情報と、決定した判定時刻とを関連付けて送信予定情報記憶部１２１に記憶させる。
【００４４】
送信予定情報記憶部１２１に記憶されている送信予定情報に関連付けられた判定時刻に、通信履歴取得部１１２は、履歴取得基準時刻から判定時刻までの、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を取得する。通信履歴取得部１１２が取得する通信履歴は、送信元端末３Ａ及び送信先端末３Ｂがそれぞれ送受信したメッセージの履歴と、送信元端末３Ａ及び送信先端末３Ｂがそれぞれ行った通話の履歴とを含む。
【００４５】
具体的には、まず通信履歴取得部１１２は、履歴取得基準時刻を決定する。履歴取得基準時刻は、受信部１１１が送信予定情報を受信した時刻より後であって、判定時刻より前の時刻である。例えば通信履歴取得部１１２は、判定時刻の所定時間前の時刻を、履歴取得基準時刻として決定する。所定時間は、１日や１週間等の固定された時間、あるいは送信元ユーザによって予め設定された時間である。
【００４６】
また、通信履歴取得部１１２は、受信部１１１が送信予定情報を受信した時刻と送信予定時刻との差が大きいほど所定時間を長くし、受信部１１１が送信予定情報を受信した時刻と送信予定時刻との差が小さいほど所定時間を短くしてもよい。これにより、送信予定時刻が近い将来の場合には短期間の通信履歴を用い、送信予定時刻が遠い将来の場合には長期間の通信履歴を用いて、メッセージの送信可否を判定できる。
【００４７】
図４（ａ）、図４（ｂ）及び図４（ｃ）は、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴の模式図である。通信履歴取得部１１２は、決定した履歴取得基準時刻から判定時刻までの、図４（ａ）、図４（ｂ）及び図４（ｃ）のうち少なくとも１つに示す通信履歴を取得する。
【００４８】
図４（ａ）は、送信元端末３Ａと送信先端末３Ｂとの間の通信Ｃ１が行われたことを表している。図４（ｂ）は、共通端末３Ｃと送信元端末３Ａとの間の通信Ｃ２が行われ、かつ共通端末３Ｃと送信先端末３Ｂとの間の通信Ｃ３が行われたことを表している。共通端末３Ｃ（第３通信端末）は、送信元端末３Ａ及び送信先端末３Ｂとは異なる通信端末であり、送信元ユーザ及び送信先ユーザの両方と連絡を取るユーザによって保持されている。
【００４９】
図４（ｃ）は、送信元端末３Ａと、送信先端末３Ｂを含むグループＧとの間の通信Ｃ４が行われたことを表している。グループＧは、送信先端末３Ｂと、その他端末３Ｄとを含むように定義されている。グループＧには、グループＧを識別可能な識別情報（例えばグループアドレスや同報送信番号）が割り当てられている。送信元端末３ＡがグループＧの識別情報を宛先としてメッセージを送信すると、該メッセージはグループＧに含まれる送信先端末３Ｂ及びその他端末３Ｄに送信される。
【００５０】
通信履歴取得部１１２は、送信元端末３Ａ及び送信先端末３Ｂの少なくとも一方に記憶された通信履歴、あるいは送信元端末３Ａ及び送信先端末３Ｂが行った通信を管理する、送信元端末３Ａ及び送信先端末３Ｂとは異なる装置（例えばメッセージ制御装置２又はその他の通信サーバ）に記憶された通信履歴を受信して取得する。また、通信履歴取得部１１２は、送信元端末３Ａ、送信先端末３Ｂ、メッセージ制御装置２又はその他の通信サーバから予め受信されて記憶部１２に記憶された通信履歴を読み出すことによって取得してもよい。
【００５１】
送信予定情報記憶部１２１に記憶されている送信予定情報に関連付けられた判定時刻に、送信判定部１１３は、通信履歴取得部１１２が取得した通信履歴に基づいて、送信予定情報が示すメッセージを送信するか否かを判定する。具体的には、送信判定部１１３は、以下の第１の判定方法〜第４の判定方法のうち少なくとも１つによって、メッセージの送信可否を判定する。
【００５２】
第１の判定方法として、送信判定部１１３は、通信履歴が、送信元端末３Ａが送信先端末３Ｂへ行った発信（すなわち、メッセージ又は通話の発信）と、送信元端末３Ａが送信先端末３Ｂから受けた着信（すなわち、メッセージ又は通話の着信）とのどちらか一方を含む場合に、メッセージを送信すると判定する。これによりメッセージ管理システムＳは、送信予定時刻の前に送信元ユーザと送信先ユーザとが連絡をとっていたことを条件としてメッセージを送信するため、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。
【００５３】
第２の判定方法として、送信判定部１１３は、通信履歴が、送信元端末３Ａが送信先端末３Ｂへ行った発信（すなわち、メッセージ又は通話の発信）と、送信元端末３Ａが送信先端末３Ｂから受けた着信（すなわち、メッセージ又は通話の着信）との両方を含む場合に、メッセージを送信すると判定する。これによりメッセージ管理システムＳは、送信予定時刻の前に送信元ユーザと送信先ユーザとが双方向に連絡をとっていたことを条件としてメッセージを送信するため、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率をさらに向上できる。
【００５４】
第３の判定方法として、送信判定部１１３は、通信履歴が、送信元端末３Ａ及び送信先端末３Ｂとは異なる共通端末３Ｃと送信元端末３Ａとの間の通信を含み、かつ共通端末３Ｃと送信先端末３Ｂとの間の通信を含む場合に、メッセージを送信すると判定する。これによりメッセージ管理システムＳは、送信予定時刻の前に送信元ユーザ及び送信先ユーザが共通のユーザと連絡をとっていたことを条件としてメッセージを送信するため、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。
【００５５】
第４の判定方法として、送信判定部１１３は、通信履歴が、送信先端末３Ｂを含むグループＧと送信元端末３Ａとの間の通信を含む場合に、メッセージを送信すると判定する。これによりメッセージ管理システムＳは、送信元ユーザが送信先ユーザを含むグループと連絡をとっていたことを条件としてメッセージを送信するため、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。
【００５６】
送信判定部１１３は、第１の判定方法〜第４の判定方法によって、通信履歴に基づいてメッセージを送信すると判定できなかった場合に、メッセージを送信しないと判定する。
【００５７】
さらに送信判定部１１３は、送信元端末３Ａがメッセージを送信するための契約が維持されているか否かに基づいて、メッセージの送信可否を判定してもよい。この場合には、送信判定部１１３は、送信元端末３Ａの契約状況を、契約を管理する装置（契約管理サーバ等）から取得する。契約状況は、送信元端末３Ａの契約が維持されているか否かを示す情報と、解約されている場合には解約時刻とを含む。
【００５８】
送信判定部１１３は、契約状況が含む解約時刻から判定時刻まで所定時間以上経過している場合に、メッセージを送信しないと判定し、そうでない場合に、メッセージを送信すると判定する。所定時間は、解約された電話番号やメールアドレスが他のユーザに渡らない時間（例えば６ヶ月）である。これにより、送信判定部１１３は、送信元端末３Ａが解約された場合であって、電話番号やメールアドレスが他のユーザに渡らない期間を経過した場合にはメッセージの送信を許可しないため、送信先ユーザが受信したメッセージに返信した際に、返信メッセージが他のユーザに届いてしまう確率を低減できる。
【００５９】
送信判定部１１３がメッセージを送信しないと判定した場合に、通知部１１４は、送信元ユーザにメッセージの送信可否を確認するための通知を送信元端末３Ａへ送信する。送信元端末３Ａは、メッセージ管理装置１から通知を受信した場合に、送信確認画面を表示部に表示させる。
【００６０】
また、通知部１１４は、判定時刻に、送信先端末３Ｂへ発呼し、送信先端末３Ｂが発呼に対して応答可能でない場合（例えば、送信先端末３Ｂが圏外である場合等）に、送信元ユーザにメッセージの送信可否を確認するための通知を送信元端末３Ａへ送信してもよい。
【００６１】
図５は、送信確認画面を表示している送信元端末３Ａの正面図である。送信確認画面は、確認メッセージ３５と、許可ボタン３６ａと、拒否ボタン３６ｂとを含む。確認メッセージ３５は、送信元ユーザにメッセージの送信可否を尋ねる文字列であり、送信予定時刻と、メッセージの宛先及び内容とを含む。許可ボタン３６ａ及び拒否ボタン３６ｂは、ユーザが押下可能な仮想的なボタン又はアイコンである。
【００６２】
送信元ユーザは、送信元端末３Ａの操作部を用いて、メッセージを送信する場合に許可ボタン３６ａを押下し、メッセージを送信しない場合に拒否ボタン３６ｂを押下する。許可ボタン３６ａ又は拒否ボタン３６ｂが押下されたことを契機として、送信元端末３Ａは、メッセージを送信するか否かを示す入力情報を、メッセージ管理装置１へ送信する。メッセージ管理装置１において、受信部１１１は、通知部１１４が通知を送信した送信元端末３Ａから、入力情報を受信する。
【００６３】
通知部１１４が送信元端末３Ａへ通知を送信した後、所定時間が経過しても受信部１１１が送信元端末３Ａから入力情報を受信しなかった場合には、通知部１１４は送信元端末３Ａへ再度通知を送信してもよい。この場合に、通知部１１４は、送信予定時刻まで、送信元端末３Ａへ繰り返し通知を送信する。
【００６４】
送信判定部１１３がメッセージを送信すると判定した場合、又は受信部１１１がメッセージを送信することを示す入力情報を受信した場合に、出力部１１５は、メッセージを送信予定時刻に送信するための送信指示を、メッセージ制御装置２へ送信（出力）する。送信指示は、送信予定情報が含む送信予定時刻と、送信予定情報が含むメッセージ（宛先及び内容）とを含む。
【００６５】
メッセージ制御装置２において、受信部２１１は、メッセージ管理装置１から送信指示を受信する。送信部２１２は、受信部２１１が送信指示を受信した場合に、送信指示が含む送信予定時刻に、送信指示が含む内容のメッセージを、送信指示が含む宛先の送信先端末３Ｂへ送信する。送信先端末３Ｂは、メッセージ制御装置２から受信したメッセージを表示部に表示させる。さらに送信部２１２は、送信先端末３Ｂに対するメッセージの送信結果を、メッセージ管理装置１へ送信してもよい。
【００６６】
メッセージ制御装置２の機能は、メッセージ管理装置１に含まれてもよい。この場合に、メッセージ管理装置１の制御部１１は、送信部２１２を有する。出力部１１５は、送信判定部１１３がメッセージを送信すると判定した場合に、メッセージを送信予定時刻に送信するための送信指示を、送信部２１２へ出力する。送信部２１２は、出力部１１５が送信指示を出力した場合に、送信指示が含む送信予定時刻に、送信指示が含む内容のメッセージを、送信指示が含む宛先の送信先端末３Ｂへ送信する。送信先端末３Ｂは、メッセージ管理装置１から受信したメッセージを表示部に表示させる。これにより、メッセージ管理装置１は、メッセージの送信可否の判定とメッセージの送信との両方を行うことができる。
【００６７】
［メッセージ管理方法のシーケンス］
図６は、本実施形態に係るメッセージ管理システムＳが実行するメッセージ管理方法のシーケンス図である。送信元ユーザは、送信元端末３Ａ上で、送信予定時刻及びメッセージを含む送信予定を指定する操作を行う（Ｓ１１）。送信元端末３Ａは、送信元ユーザによって指定された送信予定時刻及びメッセージを含む送信予定を示す送信予定情報を、送信元端末３Ａを識別可能な識別情報とともにメッセージ管理装置１へ送信する。
【００６８】
メッセージ管理装置１において、受信部１１１は、送信予定情報を、送信元端末３Ａの識別情報とともに送信元端末３Ａから受信する。また、受信部１１１は、メッセージの送信可否の判定を行う判定時刻を決定する。受信部１１１は、受信した送信予定情報と、受信した送信元端末３Ａの識別情報と、決定した判定時刻とを関連付けて送信予定情報記憶部１２１に記憶させる。
【００６９】
送信予定情報記憶部１２１に記憶されている送信予定情報に関連付けられた判定時刻に、通信履歴取得部１１２は、履歴取得基準時刻から判定時刻までの、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を取得する（Ｓ１２）。送信判定部１１３は、通信履歴取得部１１２が取得した通信履歴に基づいて、送信予定情報が示すメッセージを送信するか否かを判定する（Ｓ１３）。
【００７０】
送信判定部１１３がメッセージを送信しないと判定した場合に（Ｓ１４のＮＯ）、通知部１１４は、送信元ユーザにメッセージの送信可否を確認するための通知を送信元端末３Ａへ送信する（Ｓ１５）。通知を受信した送信元端末３Ａにおいて、送信元ユーザは、メッセージを送信するか否かを入力する操作を行う（Ｓ１６）。送信元端末３Ａは、ユーザによって入力されたメッセージを送信するか否かを示す入力情報を、メッセージ管理装置１へ送信する。
【００７１】
受信部１１１がメッセージを送信しないことを示す入力情報を受信した場合に（Ｓ１７のＮＯ）、メッセージ管理システムＳは、メッセージを送信することなく処理を終了する。送信判定部１１３がメッセージを送信すると判定した場合（Ｓ１４のＹＥＳ）、又は受信部１１１がメッセージを送信することを示す入力情報を受信した場合に（Ｓ１７のＹＥＳ）、出力部１１５は、メッセージを送信予定時刻に送信するための送信指示を、メッセージ制御装置２へ送信する（Ｓ１８）。
【００７２】
メッセージ制御装置２において、受信部２１１は、メッセージ管理装置１から送信指示を受信する。送信部２１２は、受信部２１１が送信指示を受信した場合に、送信指示が含む送信予定時刻に、送信指示が含む内容のメッセージを、送信指示が含む宛先の送信先端末３Ｂへ送信する（Ｓ１９）。送信先端末３Ｂは、メッセージ制御装置２から受信したメッセージを表示部に表示させる（Ｓ２０）。
【００７３】
［実施形態の効果］
本実施形態に係るメッセージ管理システムＳは、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴に基づいて、メッセージの送信可否を判定する。送信予定時刻より前に送信元端末３Ａ及び送信先端末３Ｂとの間で直接的又は間接的に通信が行われていれば、送信元ユーザは送信先ユーザと知り合いであり、送信予定の指定時点から送信先ユーザが変わっていない確率が高いといえるため、メッセージ管理システムＳは、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。また、メッセージ管理システムＳは、送信元端末３Ａに関する通信及び送信先端末３Ｂに関する通信の通信履歴を用いて判定をするため、判定のために送信先端末３Ｂへ発呼する必要がなく、判定に係る通信負荷を低減することができる。
【００７４】
（第２の実施形態）
本実施形態に係るメッセージ管理システムＳは、送信予定時刻が指定されたメッセージを送信する前に、送信元ユーザ及び送信先ユーザの少なくとも一方の名前を確認することによって、送信元のユーザが意図した送信先のユーザへメッセージを到達させる確率を向上させる。本実施形態に係るメッセージ管理システムＳの構成は、図２の構成と同様である。以下、第１の実施形態とは異なる処理について説明する。
【００７５】
図７は、送信予定設定画面を表示している送信元端末３Ａの正面図である。送信予定設定画面は、図３と同様の送信予定時刻欄３１、宛先欄３２、内容欄３３及び確定ボタン３４に加えて、送信元名前欄３７と、送信先名前欄３８とを含む。送信予定設定画面は、送信元名前欄３７及び送信先名前欄３８のどちらか一方のみを含んでもよい。送信元名前欄３７は、送信元ユーザの名前を入力するための領域である。送信先名前欄３８は、送信先ユーザの名前を入力するための領域である。
【００７６】
送信元ユーザは、送信元端末３Ａの操作部を用いて、送信予定時刻欄３１、宛先欄３２、内容欄３３、送信元名前欄３７及び送信先名前欄３８を入力した後、確定ボタン３４を押下する。確定ボタン３４が押下されたことを契機として、送信元端末３Ａは、送信元ユーザによって指定された送信予定時刻、メッセージ、送信元ユーザ及び送信先ユーザの名前を含む送信予定を示す送信予定情報を、送信元端末３Ａを識別可能な識別情報とともにメッセージ管理装置１へ送信する。
【００７７】
メッセージ管理装置１において、受信部１１１は、送信予定情報を、送信元端末３Ａの識別情報とともに送信元端末３Ａから受信する。受信部１１１は、受信した送信予定情報と、受信した送信元端末３Ａの識別情報と、決定した判定時刻とを関連付けて送信予定情報記憶部１２１に記憶させる。
【００７８】
メッセージ管理装置１は、第１の実施形態と同様に、通信履歴に基づいてメッセージの送信可否を判定する。そして送信判定部１１３がメッセージを送信すると判定した場合に、出力部１１５は、メッセージ制御装置２へ送信指示を送信する代わりに、送信元ユーザ及び送信先ユーザの少なくとも一方の名前の入力を要求する入力要求を、送信元端末３Ａ及び送信先端末３Ｂへ送信する。入力要求は、送信元端末３Ａ及び送信先端末３Ｂの識別情報を含む。出力部１１５は、入力要求を、送信元端末３Ａ及び送信先端末３Ｂのどちらか一方のみに送信してもよい。
【００７９】
送信元端末３Ａは、メッセージ管理装置１から入力要求を受信した場合に、送信元認証画面を表示部に表示させる。図８は、送信元認証画面を表示している送信元端末３Ａの正面図である。送信元認証画面は、送信元端末３Ａ及び送信先端末３Ｂの識別情報を表すとともに、送信元名前欄３９ａと、送信先名前欄３９ｂとを含む。送信元認証画面は、送信元名前欄３９ａ及び送信先名前欄３９ｂのどちらか一方のみを含んでもよい。送信元名前欄３９ａは、送信元ユーザの名前を入力するための領域である。送信先名前欄３９ｂは、送信先ユーザの名前を入力するための領域である。
【００８０】
送信元ユーザは、送信元端末３Ａの操作部を用いて、送信元名前欄３９ａ及び送信先名前欄３９ｂを入力した後、確定ボタン３４を押下する。確定ボタン３４が押下されたことを契機として、送信元端末３Ａは、送信元ユーザによって入力された送信元ユーザ及び送信先ユーザの名前を、送信元端末３Ａを識別可能な識別情報とともにメッセージ管理装置１へ送信する。
【００８１】
送信先端末３Ｂは、メッセージ管理装置１から入力要求を受信した場合に、送信先認証画面を表示部に表示させる。図９は、送信先認証画面を表示している送信先端末３Ｂの正面図である。送信先認証画面は、送信元端末３Ａ及び送信先端末３Ｂの識別情報を表すとともに、送信元名前欄３９ａと、送信先名前欄３９ｂとを含む。送信先認証画面は、送信元名前欄３９ａ及び送信先名前欄３９ｂのどちらか一方のみを含んでもよい。送信元名前欄３９ａは、送信元ユーザの名前を入力するための領域である。送信先名前欄３９ｂは、送信先ユーザの名前を入力するための領域である。
【００８２】
送信先ユーザは、送信先端末３Ｂの操作部を用いて、送信元名前欄３９ａ及び送信先名前欄３９ｂを入力した後、確定ボタン３４を押下する。確定ボタン３４が押下されたことを契機として、送信先端末３Ｂは、送信先ユーザによって入力された送信元ユーザ及び送信先ユーザの名前を、送信先端末３Ｂを識別可能な識別情報とともにメッセージ管理装置１へ送信する。
【００８３】
送信元端末３Ａ及び送信先端末３Ｂは、送信元認証画面及び送信先認証画面において、送信元ユーザ及び送信先ユーザの平仮名又は片仮名の名前に対応する、送信元ユーザ及び送信先ユーザの漢字の名前の入力を受け付けてもよい。この場合に、メッセージ管理装置１は、送信元端末３Ａから、送信元ユーザ及び送信先ユーザの平仮名又は片仮名の名前と漢字の名前との設定を予め受け付ける。そしてメッセージ管理装置１は、送信元端末３Ａ及び送信先端末３Ｂの識別情報に加えて、送信元ユーザ及び送信先ユーザの平仮名又は片仮名の名前を含む入力要求を送信元端末３Ａ及び送信先端末３Ｂへ送信する。
【００８４】
送信元端末３Ａ及び送信先端末３Ｂは、送信元認証画面及び送信先認証画面において、入力要求が含む送信元ユーザ及び送信先ユーザの平仮名又は片仮名の名前を表示させ、送信元ユーザ及び送信先ユーザの漢字の名前の入力を受け付ける。これにより、送信元ユーザ及び送信先ユーザは、電話番号等の識別情報から名前を想到するのが難しい場合であっても、平仮名又は片仮名の名前を参照して漢字の名前を入力し、認証を受けることができる。
【００８５】
送信元端末３Ａ及び送信先端末３Ｂは、送信元認証画面及び送信先認証画面を表示する際に、送信元端末３Ａ及び送信先端末３Ｂに予め記憶された電話帳（すなわち登録された連絡先の一覧）のデータから、入力要求が含む送信元端末３Ａ及び送信先端末３Ｂの識別情報に対応する名前を抽出してもよい。送信元端末３Ａ及び送信先端末３Ｂは、名前を抽出できた場合に、抽出した名前を送信元認証画面及び送信先認証画面上に表示し、あるいは抽出した名前を自動的にメッセージ管理装置１へ送信する。これにより、送信元ユーザ及び送信先ユーザは、電話帳に登録済の名前を用いて認証を受けることができる。
【００８６】
メッセージ管理装置１において、受信部１１１は、入力要求を受信した送信元端末３Ａ及び送信先端末３Ｂの少なくとも一方から、送信元ユーザ及び送信先ユーザの少なくとも一方の名前を受信する。そして送信判定部１１３は、送信予定情報記憶部１２１に記憶された送信予定情報が含む送信元ユーザ及び送信先ユーザの少なくとも一方の名前と、入力要求を受信した送信元端末３Ａ及び送信先端末３Ｂの少なくとも一方において入力された送信元ユーザ及び送信先ユーザの少なくとも一方の名前とを比較する。送信判定部１１３は、名前が一致した場合にメッセージを送信すると判定し、そうでない場合にメッセージを送信しないと判定する。
【００８７】
記憶された名前と入力された名前とが一致しない場合に、通知部１１４は、送信元ユーザに名前が一致しないことを示す通知を送信元端末３Ａへ送信してもよい。送信元端末３Ａは、メッセージ管理装置１から通知を受信した場合に、名前が一致しないことを示す情報を表示部に表示させる。これにより、送信元ユーザは、送信先端末３Ｂの所有者が意図した送信先ユーザでない可能性が高いことを認識でき、以降の送信予定のメッセージを取り消す等の判断を行うことができる。
【００８８】
出力部１１５は、送信判定部１１３が送信元ユーザ及び送信先ユーザの少なくとも一方の名前に基づいてメッセージを送信すると判定した場合に、メッセージを送信予定時刻に送信するための送信指示を、メッセージ制御装置２へ送信（出力）する。メッセージ制御装置２において、受信部２１１は、メッセージ管理装置１から送信指示を受信する。送信部２１２は、受信部２１１が送信指示を受信した場合に、送信指示が含む送信予定時刻に、送信指示が含む内容のメッセージを、送信指示が含む宛先の送信先端末３Ｂへ送信する。送信先端末３Ｂは、メッセージ制御装置２から受信したメッセージを表示部に表示させる。
【００８９】
メッセージ制御装置２は、送信元ユーザ及び送信先ユーザの名前が入力された送信先端末３Ｂの画面上に、Ｗｅｂサービスとしてメッセージの内容を表示させてもよい。これにより、メッセージ制御装置２は、送信先端末３Ｂへメッセージを送信する必要がなく、送信先ユーザは、即座にメッセージの内容を見ることができる。
【００９０】
本実施形態に係るメッセージ管理装置１は、通信履歴に基づいたメッセージの送信可否の判定を行った後に名前に基づいたメッセージの送信可否の判定を行っているが、通信履歴に基づいたメッセージの送信可否の判定を行わずに名前に基づいたメッセージの送信可否の判定のみを行ってもよい。
【００９１】
［メッセージ管理方法のシーケンス］
図１０は、本実施形態に係るメッセージ管理システムＳが実行するメッセージ管理方法のシーケンス図である。まず、メッセージ管理システムＳは、図６と同様にステップＳ１１〜Ｓ１７を実行する。ただし、ステップＳ１１において、送信元ユーザは、送信元端末３Ａ上で、送信予定時刻及びメッセージに加えて、送信元ユーザ及び送信先ユーザの名前を含む送信予定を指定する操作を行う。送信元端末３Ａは、送信予定時刻、メッセージ、送信元ユーザ及び送信先ユーザの名前を含む送信予定を示す送信予定情報を、メッセージ管理装置１へ送信する。
【００９２】
送信判定部１１３がメッセージを送信すると判定した場合（Ｓ１４のＹＥＳ）、又は受信部１１１がメッセージを送信することを示す入力情報を受信した場合に（Ｓ１７のＹＥＳ）、出力部１１５は、送信元ユーザ及び送信先ユーザの少なくとも一方の名前の入力を要求する入力要求を、送信元端末３Ａ及び送信先端末３Ｂへ送信する（Ｓ２１）。
【００９３】
送信元ユーザは、送信元端末３Ａ上で、送信元ユーザ及び送信先ユーザの名前を入力する操作を行う（Ｓ２２）。送信元端末３Ａは、送信元ユーザによって入力された送信元ユーザ及び送信先ユーザの名前を、メッセージ管理装置１へ送信する。送信先ユーザは、送信先端末３Ｂ上で、送信元ユーザ及び送信先ユーザの名前を入力する操作を行う（Ｓ２３）。送信先端末３Ｂは、送信先ユーザによって入力された送信元ユーザ及び送信先ユーザの名前を、メッセージ管理装置１へ送信する。
【００９４】
メッセージ管理装置１において、受信部１１１は、入力要求を受信した送信元端末３Ａ及び送信先端末３Ｂの少なくとも一方から、送信元ユーザ及び送信先ユーザの少なくとも一方の名前を受信する。そして送信判定部１１３は、送信予定情報記憶部１２１に記憶された送信予定情報が含む送信元ユーザ及び送信先ユーザの少なくとも一方の名前と、入力要求を受信した送信元端末３Ａ及び送信先端末３Ｂの少なくとも一方において入力された送信元ユーザ及び送信先ユーザの少なくとも一方の名前とを比較する（Ｓ２４）。
【００９５】
送信判定部１１３は、名前が一致した場合（Ｓ２５のＹＥＳ）、メッセージを送信すると判定し、ステップＳ１８に進む。送信判定部１１３は、名前が一致しない場合に（Ｓ２５のＮＯ）、メッセージを送信しないと判定し、処理を終了する。
【００９６】
［実施形態の効果］
本実施形態に係るメッセージ管理システムＳは、送信元端末３Ａ及び送信先端末３Ｂにおいて、送信元ユーザ及び送信先ユーザの少なくとも一方の名前を入力させ、予め設定された名前と比較することによって、メッセージの送信可否を判定する。送信元ユーザ及び送信先ユーザが互いの名前を知っていれば、送信元ユーザは送信先ユーザと知り合いであり、送信予定の指定時点から送信元ユーザ及び送信先ユーザが変わっていない確率が高いといえるため、メッセージ管理システムＳは、送信元ユーザが意図した送信先ユーザへメッセージを到達させる確率を向上できる。また、メッセージ管理システムＳは、送信元端末３Ａ及び送信先端末３Ｂにおいて入力された名前を用いて判定をするため、判定のために送信先端末３Ｂへ発呼する必要がなく、判定に係る通信負荷を低減することができる。
【００９７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【００９８】
メッセージ管理装置１、メッセージ制御装置２、送信元端末３Ａ及び送信先端末３Ｂのプロセッサは、図６及び図１０に示すメッセージ管理方法に含まれる各ステップ（工程）の主体となる。すなわち、メッセージ管理装置１、メッセージ制御装置２、送信元端末３Ａ及び送信先端末３Ｂのプロセッサは、図６及び図１０に示すメッセージ管理方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行してメッセージ管理システムＳの各部を制御することによって、図６及び図１０に示すメッセージ管理方法を実行する。図６及び図１０に示すメッセージ管理方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【００９９】
Ｓ  メッセージ管理システム
１  メッセージ管理装置
１１  制御部
１１１  受信部
１１２  通信履歴取得部
１１３  送信判定部
１１４  通知部
１１５  出力部
２  メッセージ制御装置
２１  制御部
２１１  受信部
２１２  送信部
３Ａ  送信元端末
３Ｂ  送信先端末
【図１】
2020154403.tif 000003
【図２】
2020154403.tif 000004
【図３】
2020154403.tif 000005
【図４】
2020154403.tif 000006
【図５】
2020154403.tif 000007
【図６】
2020154403.tif 000008
【図７】
2020154403.tif 000009
【図８】
2020154403.tif 000010
【図９】
2020154403.tif 000011
【図１０】
2020154403.tif 000012