(57)【要約】【課題】発信者が、着信者に対して所望のアクションを的確に伝達でき、そのアクションが期限に遅延なく、確実に実施されるように着信者に働きかけるようにする。【解決手段】着信者端末は、発信者端末から、着信者端末で実行すべきアクションを示すアクション情報を含むメッセージデータを着信し、着信者端末のユーザの操作を受け付けた場合に、アクション情報に基づきそのアクションを実行するとともに、メッセージデータに、アクションが実行済みであることを示す第１のフラグを付与し、予め定められたタイミングで、第１のフラグに基づいてアクションが実行されたか否かを判断し、その判断の結果、アクションが一定期間未実行の場合、着信者端末のユーザに対して、アクションが未実行である旨を警告する。【選択図】図１
2008217491.tif 000002
【特許請求の範囲】
【請求項１】
発信者端末と、着信者端末とがネットワークを介してメッセージデータを発着信する通信システムにおいて、
前記着信者端末は、
前記発信者端末から、前記着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、前記着信者端末のユーザの操作を受け付けた場合に、前記アクション情報に基づいて前記アクションを実行するとともに、前記第１のメッセージデータに対し、前記アクションが実行済みであることを示す第１のフラグを付与するアクション実行手段と、
予め定められたタイミングで、前記第１のフラグに基づいて前記アクションが実行されたか否かを判断するアクション監視手段と、
前記アクション監視手段の判断の結果、前記アクションが一定期間未実行の場合、前記着信者端末のユーザに対して、前記アクションが未実行である旨を警告する着信側警告実行手段と、
を有することを特徴とする通信システム。
【請求項２】
前記着信者端末は、
前記アクション実行手段により前記アクションが実行された場合に、前記アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成し、前記発信者端末に対して送信することを特徴とする請求項１記載の通信システム。
【請求項３】
前記着信側警告実行手段は、
前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記着信者端末のユーザが利用可能な前記着信者端末以外の他の端末への警告通知を行うことを特徴とする請求項１又は２記載の通信システム。
【請求項４】
前記発信者端末は、
前記第１のメッセージデータを発信する際に、該第１のメッセージデータを記憶するメッセージ管理手段と、
前記第１のメッセージデータを発信した後、前記着信者端末から前記第２のメッセージデータを着信した場合、前記メッセージ管理手段に記憶されている第１のメッセージデータに対し、前記アクションが実行済みであることを示す第２のフラグを付与するメッセージ発着信手段と、
予め定められたタイミングで、前記第２のフラグに基づいて前記着信者端末で前記アクションが実行されたか否かを判断するメッセージステータス監視手段と、
前記メッセージステータス監視手段の判断の結果、前記アクションが一定期間未実行の場合、前記発信者端末のユーザに対して、前記着信者端末で前記アクションが未実行である旨を警告する発信側警告実行手段と、
を有することを特徴とする請求項１から３のいずれか１項に記載の通信システム。
【請求項５】
前記発信側警告実行手段は、
前記発信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知を行うことを特徴とする請求項４記載の通信システム。
【請求項６】
前記発信者端末と、前記着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継するメッセージ中継装置をさらに有し、
前記発信者端末から発信される第１のメッセージデータを中継する際に、一時的に記憶するデータ蓄積手段と、
予め定められたタイミングで、前記第１のメッセージデータに予め付与されている日時情報に基づいて、前記データ蓄積手段に一時的に記憶された第１のメッセージデータが前記着信者端末へ発信完了されているか否かを判断するメッセージ監視手段と、
前記メッセージ監視手段の判断の結果、前記データ蓄積手段に一時的に記憶された第１のメッセージデータの前記着信者端末への発信が未完了の場合、前記発信者端末のユーザ及び前記着信者端末のユーザの少なくとも一方に対して、前記第１のメッセージデータの発信が未完了である旨を警告する中継側警告実行手段と、
を有することを特徴とする請求項１から５のいずれか１項に記載の通信システム。
【請求項７】
前記中継側警告実行手段は、
前記発信者端末及び前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザ及び前記着信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知を行うことを特徴とする請求項６記載の通信システム。
【請求項８】
前記発信者端末と、前記着信者端末とは、同一の端末であることを特徴とする請求項１から７のいずれか１項に記載の通信システム。
【請求項９】
請求項１から８のいずれか１項に記載の通信システムで発信者端末として用いられることを特徴とする通信装置。
【請求項１０】
請求項１から８のいずれか１項に記載の通信システムで着信者端末として用いられることを特徴とする通信装置。
【請求項１１】
請求項１から８のいずれか１項に記載の通信システムでメッセージ中継装置として用いられることを特徴とする通信装置。
【請求項１２】
発信者端末と、着信者端末とがネットワークを介してメッセージデータを発着信する通信方法において、
前記着信者端末は、
前記発信者端末から、前記着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、前記着信者端末のユーザの操作を受け付けた場合に、前記アクション情報に基づいて前記アクションを実行するとともに、前記第１のメッセージデータに対し、前記アクションが実行済みであることを示す第１のフラグを付与するアクション実行ステップと、
予め定められたタイミングで、前記第１のフラグに基づいて前記アクションが実行されたか否かを判断するアクション監視ステップと、
前記アクション監視ステップの判断の結果、前記アクションが一定期間未実行の場合、前記着信者端末のユーザに対して、前記アクションが未実行である旨を警告する着信側警告実行ステップと、
を行うことを特徴とする通信方法。
【請求項１３】
前記着信者端末は、
前記アクション実行ステップにより前記アクションが実行された場合に、前記アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成し、前記発信者端末に対して送信することを特徴とする請求項１２記載の通信方法。
【請求項１４】
前記着信側警告実行ステップは、
前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記着信者端末のユーザが利用可能な前記着信者端末以外の他の端末への警告通知であることを特徴とする請求項１２又は１３記載の通信方法。
【請求項１５】
前記発信者端末は、
前記第１のメッセージデータを発信する際に、該第１のメッセージデータを記憶するメッセージ管理ステップと、
前記第１のメッセージデータを発信した後、前記着信者端末から前記第２のメッセージデータを着信した場合、前記メッセージ管理ステップに記憶されている第１のメッセージデータに対し、前記アクションが実行済みであることを示す第２のフラグを付与するメッセージ発着信ステップと、
予め定められたタイミングで、前記第２のフラグに基づいて前記着信者端末で前記アクションが実行されたか否かを判断するメッセージステータス監視ステップと、
前記メッセージステータス監視ステップの判断の結果、前記アクションが一定期間未実行の場合、前記発信者端末のユーザに対して、前記着信者端末で前記アクションが未実行である旨を警告する発信側警告実行ステップと、
を行うことを特徴とする請求項１２から１４のいずれか１項に記載の通信方法。
【請求項１６】
前記発信側警告実行ステップは、
前記発信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知であることを特徴とする請求項１５記載の通信方法。
【請求項１７】
メッセージ中継装置が、前記発信者端末と、前記着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継する場合、
前記メッセージ中継装置は、
前記発信者端末から発信される第１のメッセージデータを中継する際に、一時的に記憶するデータ蓄積ステップと、
予め定められたタイミングで、前記第１のメッセージデータに予め付与されている日時情報に基づいて、前記データ蓄積ステップに一時的に記憶された第１のメッセージデータが前記着信者端末へ発信完了されているか否かを判断するメッセージ監視ステップと、
前記メッセージ監視ステップの判断の結果、前記データ蓄積ステップに一時的に記憶された第１のメッセージデータの前記着信者端末への発信が未完了の場合、前記発信者端末のユーザ及び前記着信者端末のユーザの少なくとも一方に対して、前記第１のメッセージデータの発信が未完了である旨を警告する中継側警告実行ステップと、
を行うことを特徴とする請求項１２から１６のいずれか１項に記載の通信方法。
【請求項１８】
前記中継側警告実行ステップは、
前記発信者端末及び前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザ及び前記着信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知であることを特徴とする請求項１７記載の通信方法。
【請求項１９】
ネットワークを介してメッセージデータを発着信する通信端末に実行させるための通信プログラムにおいて、
前記通信端末が着信者端末である場合、
前記着信者端末に、
発信者端末から、前記着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、前記着信者端末のユーザの操作を受け付けた場合に、前記アクション情報に基づいて前記アクションを実行する処理と、
前記第１のメッセージデータに対し、前記アクションが実行済みであることを示す第１のフラグを付与する処理と、
予め定められたタイミングで、前記第１のフラグに基づいて前記アクションが実行されたか否かを判断する処理と、
前記判断の結果、前記アクションが一定期間未実行の場合、前記着信者端末のユーザに対して、前記アクションが未実行である旨を警告する処理と、
を実行させることを特徴とする通信プログラム。
【請求項２０】
前記着信者端末に、
前記アクションが実行された場合に、前記アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成する処理と、
前記発信者端末に対して前記第２のメッセージデータを送信する処理と、
を実行させることを特徴とする請求項１９記載の通信プログラム。
【請求項２１】
前記着信者端末のユーザに対して、前記アクションが未実行である旨を警告する処理は、
前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記着信者端末のユーザが利用可能な前記着信者端末以外の他の端末への警告通知であることを特徴とする請求項１９又は２０記載の通信プログラム。
【請求項２２】
ネットワークを介してメッセージデータを発着信する通信端末に実行させるための通信プログラムにおいて、
前記通信端末が発信者端末である場合、
前記発信者端末に、
着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを発信する際に、該第１のメッセージデータを記憶する処理と、
前記第１のメッセージデータを発信した後、前記着信者端末から、前記アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを着信した場合、前記記憶されている第１のメッセージデータに対し、前記アクションが実行済みであることを示す第２のフラグを付与する処理と、
予め定められたタイミングで、前記第２のフラグに基づいて前記着信者端末で前記アクションが実行されたか否かを判断する処理と、
前記判断の結果、前記アクションが一定期間未実行の場合、前記発信者端末のユーザに対して、前記着信者端末で前記アクションが未実行である旨を警告する処理と、
を実行させることを特徴とする通信プログラム。
【請求項２３】
前記発信者端末のユーザに対して、前記着信者端末で前記アクションが未実行である旨を警告する処理は、
前記発信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知であることを特徴とする請求項２２記載の通信プログラム。
【請求項２４】
発信者端末と、着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継するメッセージ中継装置に実行させるための通信プログラムにおいて、
前記メッセージ中継装置に、
前記発信者端末から発信された、前記着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを中継する際に、一時的に記憶する処理と、
予め定められたタイミングで、前記第１のメッセージデータに予め付与されている日時情報に基づいて、前記一時的に記憶された第１のメッセージデータが前記着信者端末へ発信完了されているか否かを判断する処理と、
前記判断の結果、前記一時的に記憶された第１のメッセージデータの前記着信者端末への発信が未完了の場合、前記発信者端末のユーザ及び前記着信者端末のユーザの少なくとも一方に対して、前記第１のメッセージデータの発信が未完了である旨を警告する処理と、
を実行させることを特徴とする通信プログラム。
【請求項２５】
前記発信者端末のユーザ及び前記着信者端末のユーザの少なくとも一方に対して、前記第１のメッセージデータの発信が未完了である旨を警告する処理は、
前記発信者端末及び前記着信者端末が備える情報表示手段への警告表示、もしくは、前記ネットワーク経由で前記発信者端末のユーザ及び前記着信者端末のユーザが利用可能な前記発信者端末以外の他の端末への警告通知であることを特徴とする請求項２４記載の通信プログラム。
【請求項２６】
請求項１９から２５のいずれか１項に記載の通信プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、通信方法、通信プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来の通信手段としては、一般公衆網またはＰＢＸ等の構内電話網に接続された電話やインスタントメッセージ、インターネット等のＩＰ網に接続された端末間でメッセージ交換を行う電子メールが存在する。
【０００３】
従来の電子メールでは、電子メールの宛先の利用者に、着信者がそのメッセージを見た後実行すべきアクション（例えば、発信者から指示された人へのコミュニケーションや、文書データ更新や、業務システムでの手続きの実行等）のトリガ情報（例えば、発信者やその他の利用者のメールアドレス・電話番号・ユーザＩＤといった情報を含むコミュニケーション実行コマンドや端末内に実装されている他のツール（例えば、文書編集ツール等）の起動コマンドやＷｅｂのＵＲＬ等）を伝達することが可能である（例えば特許文献１参照）。
【特許文献１】特開２００２−３２３９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の、電子メールにより所定のアクションを依頼する通信システムでは、発信者側では依頼したアクションが着信者により実施されたかどうかを容易に確認することはできない。また、そのアクションに期限がある場合に、発信者のほうから再度催促の電子メールを送ったり、他のコミュニケーション手段で連絡をとったりしないと、メッセージの着信者に対し、期限内にアクションが確実に実施されるように働きかけることができない。よって、発信者が、着信者にアクション実施済みかどうかを確認するのに手間をかける必要があったり、その手間が原因で発信者側の催促がなく着信者も期限を失念してしまうことでアクションの実施が期限から遅延することがしばしば起きたりしていた。更に、従来の電話もしくはインスタントメッセージといった通信システムでは、上記の課題に加え、発信者が音声（電話）もしくは文章（メール）でしか、実行すべきアクションを依頼することしかできず、発信者から着信者に依頼するアクションを容易かつ的確に伝達することが難しかった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、発信者が電子メールシステム等のアクションのトリガ情報を含められるメッセージデータを送信できるメッセージングシステムを用いて所定のアクションを依頼する場合、着信者がそのアクションを実行したかどうかを監視し、一定期間未実施の場合には警告通知を行う通信システム、通信装置、通信方法、通信プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、請求項１記載の発明は、発信者端末と、着信者端末とがネットワークを介してメッセージデータを発着信する通信システムにおいて、着信者端末は、発信者端末から、着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、着信者端末のユーザの操作を受け付けた場合に、アクション情報に基づいてアクションを実行するとともに、第１のメッセージデータに対し、アクションが実行済みであることを示す第１のフラグを付与するアクション実行手段と、予め定められたタイミングで、第１のフラグに基づいてアクションが実行されたか否かを判断するアクション監視手段と、アクション監視手段の判断の結果、アクションが一定期間未実行の場合、着信者端末のユーザに対して、アクションが未実行である旨を警告する着信側警告実行手段と、を有することを特徴とする。
【０００７】
請求項２記載の発明は、請求項１記載の発明において、着信者端末は、アクション実行手段によりアクションが実行された場合に、アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成し、発信者端末に対して送信することを特徴とする。
【０００８】
請求項３記載の発明は、請求項１又は２記載の発明において、着信側警告実行手段は、着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で着信者端末のユーザが利用可能な着信者端末以外の他の端末への警告通知を行うことを特徴とする。
【０００９】
請求項４記載の発明は、請求項１から３のいずれか１項に記載の発明において、発信者端末は、第１のメッセージデータを発信する際に、第１のメッセージデータを記憶するメッセージ管理手段と、第１のメッセージデータを発信した後、着信者端末から第２のメッセージデータを着信した場合、メッセージ管理手段に記憶されている第１のメッセージデータに対し、アクションが実行済みであることを示す第２のフラグを付与するメッセージ発着信手段と、予め定められたタイミングで、第２のフラグに基づいて着信者端末でアクションが実行されたか否かを判断するメッセージステータス監視手段と、メッセージステータス監視手段の判断の結果、アクションが一定期間未実行の場合、発信者端末のユーザに対して、着信者端末でアクションが未実行である旨を警告する発信側警告実行手段と、を有することを特徴とする。
【００１０】
請求項５記載の発明は、請求項４記載の発明において、発信側警告実行手段は、発信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知を行うことを特徴とする。
【００１１】
請求項６記載の発明は、請求項１から５のいずれか１項に記載の発明において、発信者端末と、着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継するメッセージ中継装置を更に有し、発信者端末から発信される第１のメッセージデータを中継する際に、一時的に記憶するデータ蓄積手段と、予め定められたタイミングで、第１のメッセージデータに予め付与されている日時情報に基づいて、データ蓄積手段に一時的に記憶された第１のメッセージデータが着信者端末へ発信完了されているか否かを判断するメッセージ監視手段と、メッセージ監視手段の判断の結果、データ蓄積手段に一時的に記憶された第１のメッセージデータの着信者端末への発信が未完了の場合、発信者端末のユーザ及び着信者端末のユーザの少なくとも一方に対して、第１のメッセージデータの発信が未完了である旨を警告する中継側警告実行手段と、を有することを特徴とする。
【００１２】
請求項７記載の発明は、請求項６記載の発明において、中継側警告実行手段は、発信者端末及び着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザ及び着信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知を行うことを特徴とする。
【００１３】
請求項８記載の発明は、請求項１から７のいずれか１項に記載の発明において、発信者端末と、着信者端末とは、同一の端末であることを特徴とする。
【００１４】
請求項９記載の発明は、請求項１から８のいずれか１項に記載の通信システムで発信者端末として用いられることを特徴とする。
【００１５】
請求項１０記載の発明は、請求項１から８のいずれか１項に記載の通信システムで着信者端末として用いられることを特徴とする。
【００１６】
請求項１１記載の発明は、請求項１から８のいずれか１項に記載の通信システムでメッセージ中継装置として用いられることを特徴とする。
【００１７】
請求項１２記載の発明は、発信者端末と、着信者端末とがネットワークを介してメッセージデータを発着信する通信方法において、着信者端末は、発信者端末から、着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、着信者端末のユーザの操作を受け付けた場合に、アクション情報に基づいてアクションを実行するとともに、第１のメッセージデータに対し、アクションが実行済みであることを示す第１のフラグを付与するアクション実行ステップと、予め定められたタイミングで、第１のフラグに基づいてアクションが実行されたか否かを判断するアクション監視ステップと、アクション監視ステップの判断の結果、アクションが一定期間未実行の場合、着信者端末のユーザに対して、アクションが未実行である旨を警告する着信側警告実行ステップと、を行うことを特徴とする。
【００１８】
請求項１３記載の発明は、請求項１２記載の発明において、着信者端末は、アクション実行ステップによりアクションが実行された場合に、アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成し、発信者端末に対して送信することを特徴とする。
【００１９】
請求項１４記載の発明は、請求項１２又は１３記載の発明において、着信側警告実行ステップは、着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で着信者端末のユーザが利用可能な着信者端末以外の他の端末への警告通知であることを特徴とする。
【００２０】
請求項１５記載の発明は、請求項１２から１４のいずれか１項に記載の発明において、発信者端末は、第１のメッセージデータを発信する際に、第１のメッセージデータを記憶するメッセージ管理ステップと、第１のメッセージデータを発信した後、着信者端末から第２のメッセージデータを着信した場合、メッセージ管理ステップに記憶されている第１のメッセージデータに対し、アクションが実行済みであることを示す第２のフラグを付与するメッセージ発着信ステップと、予め定められたタイミングで、第２のフラグに基づいて着信者端末でアクションが実行されたか否かを判断するメッセージステータス監視ステップと、メッセージステータス監視ステップの判断の結果、アクションが一定期間未実行の場合、発信者端末のユーザに対して、着信者端末でアクションが未実行である旨を警告する発信側警告実行ステップと、を行うことを特徴とする。
【００２１】
請求項１６記載の発明は、請求項１５記載の発明において、発信側警告実行ステップは、発信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知であることを特徴とする。
【００２２】
請求項１７記載の発明は、請求項１２から１６のいずれか１項に記載の発明において、メッセージ中継装置が、発信者端末と、着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継する場合、メッセージ中継装置は、発信者端末から発信される第１のメッセージデータを中継する際に、一時的に記憶するデータ蓄積ステップと、予め定められたタイミングで、第１のメッセージデータに予め付与されている日時情報に基づいて、データ蓄積ステップに一時的に記憶された第１のメッセージデータが着信者端末へ発信完了されているか否かを判断するメッセージ監視ステップと、メッセージ監視ステップの判断の結果、データ蓄積ステップに一時的に記憶された第１のメッセージデータの着信者端末への発信が未完了の場合、発信者端末のユーザ及び着信者端末のユーザの少なくとも一方に対して、第１のメッセージデータの発信が未完了である旨を警告する中継側警告実行ステップと、を行うことを特徴とする。
【００２３】
請求項１８記載の発明は、請求項１７記載の発明において、中継側警告実行ステップは、発信者端末及び着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザ及び着信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知であることを特徴とする。
【００２４】
請求項１９記載の発明は、ネットワークを介してメッセージデータを発着信する通信端末に実行させるための通信プログラムにおいて、通信端末が着信者端末である場合、着信者端末に、発信者端末から、着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを着信し、着信者端末のユーザの操作を受け付けた場合に、アクション情報に基づいてアクションを実行する処理と、第１のメッセージデータに対し、アクションが実行済みであることを示す第１のフラグを付与する処理と、予め定められたタイミングで、第１のフラグに基づいてアクションが実行されたか否かを判断する処理と、判断の結果、アクションが一定期間未実行の場合、着信者端末のユーザに対して、アクションが未実行である旨を警告する処理と、を実行させることを特徴とする。
【００２５】
請求項２０記載の発明は、請求項１９記載の発明において、着信者端末に、アクションが実行された場合に、アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを生成する処理と、発信者端末に対して第２のメッセージデータを送信する処理と、を実行させることを特徴とする。
【００２６】
請求項２１記載の発明は、請求項１９又は２０記載の発明において、着信者端末のユーザに対して、アクションが未実行である旨を警告する処理は、着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で着信者端末のユーザが利用可能な着信者端末以外の他の端末への警告通知であることを特徴とする。
【００２７】
請求項２２記載の発明は、ネットワークを介してメッセージデータを発着信する通信端末に実行させるための通信プログラムにおいて、通信端末が発信者端末である場合、発信者端末に、着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを発信する際に、第１のメッセージデータを記憶する処理と、第１のメッセージデータを発信した後、着信者端末から、アクションが実行済みであることを示すアクション実行通知情報を含む第２のメッセージデータを着信した場合、記憶されている第１のメッセージデータに対し、アクションが実行済みであることを示す第２のフラグを付与する処理と、予め定められたタイミングで、第２のフラグに基づいて着信者端末でアクションが実行されたか否かを判断する処理と、判断の結果、アクションが一定期間未実行の場合、発信者端末のユーザに対して、着信者端末でアクションが未実行である旨を警告する処理と、を実行させることを特徴とする。
【００２８】
請求項２３記載の発明は、請求項２２記載の発明において、発信者端末のユーザに対して、着信者端末でアクションが未実行である旨を警告する処理は、発信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知であることを特徴とする。
【００２９】
請求項２４記載の発明は、発信者端末と、着信者端末との間で発着信されるメッセージデータを、ネットワークを介して中継するメッセージ中継装置に実行させるための通信プログラムにおいて、メッセージ中継装置に、発信者端末から発信された、着信者端末で実行すべきアクションを示すアクション情報を含む第１のメッセージデータを中継する際に、一時的に記憶する処理と、予め定められたタイミングで、第１のメッセージデータに予め付与されている日時情報に基づいて、一時的に記憶された第１のメッセージデータが着信者端末へ発信完了されているか否かを判断する処理と、判断の結果、一時的に記憶された第１のメッセージデータの着信者端末への発信が未完了の場合、発信者端末のユーザ及び着信者端末のユーザの少なくとも一方に対して、第１のメッセージデータの発信が未完了である旨を警告する処理と、を実行させることを特徴とする。
【００３０】
請求項２５記載の発明は、請求項２４記載の発明において、発信者端末のユーザ及び着信者端末のユーザの少なくとも一方に対して、第１のメッセージデータの発信が未完了である旨を警告する処理は、発信者端末及び着信者端末が備える情報表示手段への警告表示、もしくは、ネットワーク経由で発信者端末のユーザ及び着信者端末のユーザが利用可能な発信者端末以外の他の端末への警告通知であることを特徴とする。
【００３１】
請求項２６記載の発明は、請求項１９から２５のいずれか１項に記載の通信プログラムを記録したことを特徴とする。
【発明の効果】
【００３２】
本発明によれば、発信者が、着信者に対して所望のアクションを的確に伝達でき、そのアクションが期限に遅延なく、確実に実施されるように着信者に働きかけることが可能となる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明を実施するための最良の形態について添付図面を参照して詳細に説明する。
【００３４】
本発明の特徴について説明する。
発信者端末は、着信者端末のユーザがメッセージデータ（電子メールなど）を見た後に実行すべきアクションのトリガ情報（例えば、発信者やその他の利用者のメールアドレス・電話番号・ユーザＩＤといった情報を含むコミュニケーション実行コマンドや端末内に実装されている他のツール（例えば、文書編集ツール等）の起動コマンドやＷｅｂのＵＲＬ等）を含んだアクショントリガ情報を含むメッセージデータを生成し、回線インタフェース及びネットワークを介してメッセージ中継装置を経由して着信者端末に発信する。
【００３５】
着信者端末は、発着信されたメッセージデータをチェックするためのチェックルールを保持しており、着信したメッセージデータに含まれるアクションがユーザにより実行されたかどうかを、チェックルールに基づいてチェックする。着信者端末のユーザが、一定期間が経過しても、着信したメッセージデータに含まれるアクションを未実施の場合、この着信者端末のユーザに対し、着信者端末の情報表示手段もしくはネットワーク経由で、着信者端末のユーザが利用可能な他の端末・連絡手段を活用して警告通知を実施する。
【００３６】
従って、発信者が、メッセージデータを発信する相手である着信者にとってほしいアクション、例えば、着信者から発信者に対してのコミュニケーションや業務処理といったアクションを、着信者に対して的確に伝達でき、そのアクションが期限に遅延なく、確実に実施されるように着信者に働きかけることが可能となる。
【実施例１】
【００３７】
図１を参照すると、本実施例の通信システムは、ネットワーク１と、着信者が実行すべきアクションのトリガ情報（アクショントリガ情報。例えば、発信者やその他の利用者のメールアドレス・電話番号・ユーザＩＤといった情報を含むコミュニケーション実行コマンドや端末内に実装されている他のツール（例えば、文書編集ツール等）の起動コマンドやＷｅｂのＵＲＬ等）を含むメッセージデータを発信する発信者端末（通信端末装置）３と、発信者端末３から発信されたメッセージデータを着信する着信者端末（通信端末装置）４と、両端末３，４の間で通信されるアクショントリガ情報を含むメッセージデータを中継するメッセージ中継装置２と、を有して構成される。
【００３８】
なお、図１では、発信者端末３と着信者端末４とを区別して記述しているが、個別の端末装置として構成しても良いし、双方の端末の機能ブロックを一括して含む単一の端末装置として構成しても良い。
【００３９】
メッセージ中継装置２は、通信サーバ装置であり、回線インタフェース２１と、メッセージ中継部２２と、データ蓄積部２３とを備えている。
【００４０】
回線インタフェース２１は、ネットワーク１とメッセージ中継装置２との間でメッセージデータのデータパケットの発着信を行う。
【００４１】
メッセージ中継部２２は、発信者端末３から発信されたメッセージデータを一旦受け取り、データ蓄積部２３に着信したメッセージデータを一時格納後、着信者端末４に向けて発信して、メッセージデータの転送処理を行う。
【００４２】
データ蓄積部２３は、メッセージ中継部２２で一旦着信したメッセージデータを着信者端末４への発信が完了するまで保持する。
【００４３】
発信者端末３は、回線インタフェース３１と、メッセージ発着信（送受信）部３２と、メッセージ管理部３３と、情報表示部３４と、端末操作部３５と、コミュニケーション実行部３６とを備えている。
【００４４】
回線インタフェース３１は、回線インタフェース２１と同様の機能を持つ。
【００４５】
メッセージ発着信部３２は、アクショントリガ情報を含むメッセージデータを生成し、回線インタフェース３１及びネットワーク１を介して、メッセージ中継装置２経由で着信者端末４に発信する。また、生成したメッセージデータをメッセージ管理部３３に格納する。
【００４６】
メッセージ管理部３３は、メッセージ発着信部３２で生成したメッセージデータを格納するが、その際にメッセージオブジェクト１００を生成し、その中にメッセージデータを収納する。
【００４７】
情報表示部３４は、液晶ディスプレイ、スピーカ等により構成され、メッセージ作成のためのデータ入力画面表示や、メッセージ管理部３３に格納されているメッセージデータの一覧画面や個々のメッセージの内容表示画面の表示、コミュニケーション実行時の通話データ表示・再生を行う。
【００４８】
端末操作部３５は、キーパッドやマイク、カメラ等により構成され、メッセージ作成のためのデータ入力やメッセージデータ一覧画面・メッセージ内容表示画面等の操作、コミュニケーション実行時の通話データ入力を行う。
【００４９】
コミュニケーション実行部３６は、他の端末の利用者との間で音声・映像・テキスト等を利用した通話や電子メール・インスタントメッセージ等のメッセージングを実行するものである。
【００５０】
着信者端末４は、回線インタフェース４１と、メッセージ発着信部４２と、メッセージ管理部４３と、アクション監視部４４と、情報表示部４５と、端末操作部４６と、アクション実行部４７と、警告実行部４８とを備える。
【００５１】
回線インタフェース４１は、回線インタフェース２１と同様の機能を持つ。
【００５２】
メッセージ発着信部４２は、ネットワーク１及び回線インタフェース４１を介し、発信者端末３からメッセージ中継装置２経由でメッセージデータを着信する。
【００５３】
メッセージ管理部４３は、メッセージ発着信部４２で着信したメッセージデータを格納するが、その際にメッセージオブジェクト１００を生成し、その中にメッセージデータを収納する。
【００５４】
アクション監視部４４は、メッセージオブジェクトをチェックするためのチェックルールを保持し、メッセージ管理部４３に格納されている各々のメッセージオブジェクト１００のアクションフラグ１０２を、内部に保持したルールに基づいてチェックし、警告通知を実行すべきかどうかを判断する。なお、上記チェックルールは、あらかじめ端末操作部４６によりユーザが入力するものであっても、端末製造時に与えられるものであっても、ネットワーク１経由で端末の外部から与えられるものであっても良い。更に、上記チェックルールのチェック対象は、メッセージデータ１０１に含まれる情報の全てもしくは一部との組み合わせであっても良い。
【００５５】
情報表示部４５は、液晶ディスプレイ、スピーカ等により構成され、メッセージ管理部４３に格納されているメッセージデータの一覧画面や個々のメッセージの内容表示画面の表示、警告表示、アクション実行時の通話データ表示・再生や情報画面表示を行う。
【００５６】
端末操作部４６は、キーパッドやマイク、カメラ等により構成され、アクション実行指示入力やメッセージデータ一覧画面・メッセージ内容表示画面等の操作、アクション実行時の各種データ入力を行う。
【００５７】
アクション実行部４７は、他の端末の利用者との間で音声・映像・テキスト等を利用した通話や電子メール・インスタントメッセージ等のメッセージ交換を実行する。この際ネットワーク１経由で他の情報システムへアクセスしても良い。また、アクションを実行したメッセージオブジェクト１００に含まれるアクションフラグ１０２をアクション済みの状態に更新する。更新のタイミングは、アクション実行直前であっても良いし、アクション実行完了後であっても良い。更に、アクション実行時に他の情報システムを呼び出す場合、当該情報システムから受け取る処理実行結果により更新実施の可否を判断しても良い。
【００５８】
警告実行部４８は、アクション監視部４４でのチェックの結果、警告通知を実行すべきと判断されたメッセージについて、着信者端末４の利用者に向けた警告を行う。警告の内容は、「受信したメッセージデータ中で依頼されているアクションが未だに実行されていない」という旨を通知するものであれば良い。警告の方法としては、情報表示部４５への警告表示を行っても良いし、ネットワーク１経由で着信者端末４の利用者が利用可能な他の端末・連絡手段を活用して通知を行っても良い。
【００５９】
次に、図２を参照して、メッセージオブジェクト１００のデータ構造について詳細に説明する。
図２に示すように、メッセージオブジェクト１００は、メッセージデータ１０１と、アクションフラグ１０２とを含んでいる。
【００６０】
メッセージデータ１０１は、発信者端末３から着信者端末４へ発信されるメッセージデータそのものであり、メッセージ毎の一意な識別子であるメッセージ識別子１０１１と、メッセージの発信日時・着信日時といった日時情報１０１２と、宛先のユーザ（着信者端末４のユーザ）の情報を含んだ着信者情報１０１３と、発信者が着信者に伝達したい用件の情報を含んだ用件情報１０１４と、着信者がこのメッセージを見た後実行すべきアクションのトリガ情報（アクション情報。例えば、発信者やその他の利用者のメールアドレス・電話番号・ユーザＩＤといった情報を含むコミュニケーション実行コマンドや端末内に実装されている他のツール（例えば、文書編集ツール等）の起動コマンドやＷｅｂのＵＲＬ等）を含んだアクショントリガ情報１０１５と、他のツールで参照すべきデータファイルやその他の付加的な情報を含んだ付加情報１０１６とから構成される。アクショントリガ情報１０１５に含まれるトリガ情報や付加情報１０１６に含まれる情報は、１つだけに限定されるものでなく複数の情報を含んでいても良い。
【００６１】
アクションフラグ１０２は、当該メッセージオブジェクト１００を保持する着信者端末４において更新・参照される、上記メッセージデータ１０１に含まれるアクショントリガ情報１０１５の実行状態を示すフラグ（第１のフラグ）であり、未実行・実行済みといった状態を持つ。また、実行中の状態を持つようにしても良い。更に、アクショントリガ情報１０１５に複数のトリガ情報を含む場合、アクションフラグ１０２も複数のフラグを含むものとしてよい。
【００６２】
次に、図３〜図５を参照して本実施例の動作について詳細に説明する。なお、以下に説明する各動作は、メッセージ中継装置２、発信者端末３、着信者端末４に読み込まれた通信プログラムの制御に従って実行されるものとする（実施例２及び実施例３も同様）。
【００６３】
図３は、発信者端末３から着信者端末４に対してメッセージを発信する際の動作である。
発信者端末３のユーザは、情報表示部３４に表示されるメッセージ作成のためのデータ入力画面に対し、端末操作部３５から、メッセージの宛先のユーザの情報（メッセージを着信する着信者端末４のユーザの情報）、用件、宛先のユーザに実行してほしいアクション等に関するデータ（メッセージデータ１０１）の入力を行う（図３のステップＳ１０１）。また、必要に応じてデータファイルや優先度といった付加情報１０１６の追加入力を行っても良い。
【００６４】
次に、発信者端末３のユーザは、端末操作部３５の操作によりメッセージ発信実行指示を与える（図３のステップＳ１０２）。すると、メッセージ発着信部３２でメッセージデータ１０１が作成され、メッセージ管理部３３に格納指示が出される（図３のステップＳ１０３）。
【００６５】
メッセージ管理部３３では、新たに生成したメッセージオブジェクト１００の中にメッセージ発着信部３２で作成したメッセージデータ１０１を収納し保存する。その後、メッセージ発着信部３２は、作成したメッセージデータ１０１をメッセージ中継装置２に向け発信する（図３のステップ１０４）。
【００６６】
メッセージ中継装置２のメッセージ発着信部２２は、発信者端末３から発信されたメッセージデータ１０１を一旦受け取り、データ蓄積部２３に着信したメッセージデータ１０１を一時格納する（図３のステップＳ１０５）。続いて着信者端末４に向けメッセージデータ１０１を発信しようと試みる（図３のステップＳ１０６）。
【００６７】
ここで、着信者端末４が未動作だったり、ネットワーク１に接続されていなかったりして、メッセージデータ１０１の発信処理が失敗した場合、一定時間経過後に再度発信処理を実施する（図３のステップＳ１０７）。この着信者端末４へのメッセージデータ発信に際しては、上記のようにデータ中継装置２側から着信者端末４に対しメッセージを発信する方法をとっても良いし、着信者端末４側から定期的に新着メッセージを取得する方法をとっても良い。
【００６８】
着信者端末４に対するメッセージデータ１０１の発信が成功した場合は、着信者端末４内のメッセージ発着信部４２でメッセージデータ１０１を着信し、メッセージ管理部４３に着信したメッセージデータ１０１を格納する（図３のステップＳ１０８）。メッセージデータ格納の際、メッセージ管理部４３は、メッセージオブジェクト１００を生成し、その中にメッセージデータ１０１を収納する。メッセージ中継装置２は、着信者端末４へのメッセージ発信が完了すると、データ蓄積部２３に一時蓄積していたメッセージデータ１０１を削除する（図３のステップＳ１０９）。
【００６９】
図４は、着信者端末４でアクションを実行する際の動作である。
着信者端末４のユーザは、情報表示部４５がメッセージ管理部４３に格納されたメッセージオブジェクト１００を参照して表示した、個々のメッセージの内容表示画面やメッセージデータの一覧画面を見ながら、端末操作部４６からアクション実行指示を行う（図４のステップＳ２０１）。
【００７０】
すると、アクション実行部４７が呼び出され、アクション実行部４７は、当該メッセージオブジェクト１００の中のアクショントリガ情報１０１５に含まれるトリガ情報を元に、指定されたアクションを実行する。すなわち、音声・映像・テキスト等を利用した通話や電子メール・インスタントメッセージ等のメッセージ交換を開始したり、ネットワーク１経由で他の情報システムへのアクセスを開始したりする（図４のステップＳ２０２）。
【００７１】
また、アクション実行部４７は、メッセージオブジェクト１００に含まれるアクションフラグ１０２をアクション済みの状態に更新する（図４のステップＳ２０３）。更新のタイミングはアクション実行直前であっても良いし、アクション実行完了後であっても良い。更に、アクション実行時に他の情報システムを呼び出す場合、当該情報システムから受け取る処理実行結果により更新実施の可否を判断しても良い。
【００７２】
図５は、着信者端末４内に保存されている着信済みメッセージデータ１０１に含まれるアクショントリガ情報１０１５のアクションが実行されたかどうかをチェックする際の動作である。
アクション監視部４４は、定期的もしくは着信者端末４の起動時など、あらかじめ定められたタイミングで、「メッセージ管理部４３に保持している着信済みのメッセージデータ１０１に含まれるアクショントリガ情報１０１５のアクションが、着信後一定時間が経過しても未実行の場合、そのメッセージデータ１０１について警告を実行」という内容のチェックルールに基づいて、メッセージ管理部４３に格納されている各々のメッセージオブジェクト１００について、アクションフラグ１０２及びメッセージデータ１０１をチェックする（図５のステップＳ３０１）。
【００７３】
チェックの結果、警告通知の必要があるものが１つもなしと判断された場合は、そのまま処理を終了する。一方、チェックの結果、警告通知の必要があると判断されたメッセージオブジェクト１００が１つ以上ある場合には、警告実行部４８を呼び出し、当該メッセージオブジェクト１００の情報を引き渡し、警告実行部４８は、着信者端末４のユーザに向けた警告通知を行う（図５のステップＳ３０２）。この警告通知は、「着信者端末において、アクションが未実施であること」を着信者に知らせる内容である。警告通知の方法としては、情報表示部４５への警告表示を行っても良いし、ネットワーク１経由で着信者端末４のユーザが利用可能な他の端末（着信者端末４以外の端末）・連絡手段を活用して通知を行っても良い。
【００７４】
以上説明したように、本実施例によれば、発信者がメッセージを発信する相手である着信者にとってほしいアクション、すなわち、着信者から発信者に対してのコミュニケーションや業務処理といったアクションを着信者に的確に伝達でき、そのアクションが期限に遅延なく確実に実施されるように着信者に働きかけることが可能となる。
【００７５】
その理由は、発信者は、アクショントリガ情報を含むメッセージデータを発信可能であり、かつ、着信者がアクションを一定期間未実施の場合、着信済みメッセージデータを保存している着信者端末から着信者に対し、着信者端末の情報表示手段もしくはネットワーク経由で、着信者が利用可能な他の端末・連絡手段を活用して、警告通知を実施できるからである。
【実施例２】
【００７６】
次に、本発明の実施例２について図面を参照して詳細に説明する。
図６を参照すると、本実施例は、発信者端末３において、メッセージステータス監視部３７及び警告実行部３８を加え、また、着信者端末４において、アクション実行通知部４９を加えた点で、上記実施例１における図１の構成と異なる。
【００７７】
メッセージステータス監視部３７は、定期的もしくは発信者端末３の起動時など、あらかじめ定められたタイミングで、自端末内部に保持する、「発信後一定時間経過後も着信者側のアクションが未実行なメッセージについて警告を実行」といった内容のチェックルールに基づいて、メッセージ管理部３３に格納されている各々のメッセージオブジェクト１００のメッセージステータス１０３をチェックし、警告通知を実行すべきかどうかを判断する。なお、上記チェックルールは、あらかじめ端末操作部３５によりユーザが入力するものであっても、端末製造時に与えられるものであっても、ネットワーク１経由で端末の外部から与えられるものであっても良い。更に、上記チェックルールは、アクションフラグ１０２またはメッセージデータ１０１に含まれる情報の全てもしくは一部との組み合わせであっても良い。
【００７８】
警告実行部３８は、メッセージステータス監視部３７でのチェックの結果、警告通知を実行すべきと判断されたメッセージについて、発信者端末３のユーザに向けた警告通知を行う。警告通知の方法としては、情報表示部３４への警告表示を行っても良いし、ネットワーク１経由で発信者端末３の利用者が利用可能な他の端末・連絡手段を活用して警告通知を行っても良い。
【００７９】
メッセージ発着信部３２は、実施例１において説明した機能に加え、ネットワーク１及び回線インタフェース３１を介し、着信者端末４からメッセージ中継装置２経由でメッセージデータ（アクション実行通知及びメッセージ識別子を含む）を着信する機能を有する。また、着信者端末４からメッセージデータ（アクション実行通知及びメッセージ識別子を含む）を着信した場合、メッセージ識別子に基づいて、メッセージ管理部３３に保存されている各々のメッセージオブジェクト１００の中から、該当するメッセージオブジェクトを検索し、検索したメッセージオブジェクトのメッセージステータス１０３を「着信者端末でアクション実行済み（着信者端末からアクション実行通知を着信済み）」の旨に更新する機能も持つ。
【００８０】
メッセージ発着信部４２は、実施例１において説明した機能に加え、アクション実行部４７から所定のアクションを実行した旨の通知を受け、その通知をアクション実行通知部４９へ渡す。
【００８１】
アクション実行通知部４９は、メッセージ発着信部４２から通知を受けると、実行したアクションのトリガ情報が含まれるメッセージデータのメッセージ識別子と、アクション実行通知（アクションを実行済みである旨の通知）とを含むメッセージデータを生成し、そのメッセージデータを回線インタフェース４１及びネットワーク１を介して、メッセージ中継装置２経由で発信者端末３（実行したアクションのトリガ情報を含むメッセージデータの発信者）に発信する機能を有する。
【００８２】
次に、図７を参照して、本実施例におけるメッセージオブジェクト１００のデータ構造について詳細に説明する。
メッセージオブジェクト１００は、実施例１におけるメッセージオブジェクト１００のデータ構造に加え、メッセージステータス１０３を有する。
【００８３】
メッセージステータス１０３は、当該メッセージに対する着信者のアクションの実行状態を示すフラグ（第２のフラグ）であり、未実行・実行済みといった状態を持ち（また、実行中の状態を持つようにしても良い）、当該メッセージオブジェクト１００を保持する発信者端末３において更新・参照される。更に、アクショントリガ情報１０１５に複数のトリガ情報を含む場合、メッセージステータス１０３も複数のフラグを含むものとしてよい。
【００８４】
本実施例の動作について図面を参照して詳細に説明する。
本実施例において、発信者端末３から着信者端末４に対してメッセージを発信する際の動作については、実施例１の動作（図３）と同一のため、説明を省略する。
【００８５】
図８は本実施例における着信者端末４でアクションを実行した後、着信者端末から、アクション実行通知を含むメッセージデータを発信者端末へ返信する際の動作である。
図８のステップＳ４０１〜Ｓ４０３の動作は、実施例１における図４のステップＳ２０１〜Ｓ２０３の動作と同一のため、説明を省略する。
【００８６】
ステップＳ４０３でアクションフラグを実行済みに更新した後、アクション実行部４７は、アクションを実行した旨をメッセージ発着信部４２に通知し、その通知を受けたメッセージ発着信部４２は、アクション実行通知（アクションを実行済みである旨の通知）と、実行したアクションのトリガ情報が含まれるメッセージデータのメッセージ識別子とを含むメッセージデータを生成し、そのメッセージデータをアクション実行通知部４９に渡す。アクション実行通知部４９は、アクション実行通知（アクションを実行済みである旨の通知）を含むメッセージデータをメッセージ発着信部４２から受け取り、そのメッセージデータを回線インタフェース４１及びネットワーク１を介して、メッセージ中継装置２経由で発信者端末３（実行したアクションのトリガ情報を含むメッセージデータの発信者）に発信する（図８のステップＳ４０４）。
【００８７】
メッセージ中継装置２のメッセージ発着信部２２は、着信者端末４から発信されたメッセージデータを一旦受け取り、データ蓄積部２３にそのメッセージデータを一時格納する（図８のステップＳ４０５）。続いて、発信者端末３に向け、そのメッセージデータを発信しようと試みる（図８のステップＳ４０６）。
【００８８】
ここで、発信者端末３が未動作だったり、ネットワーク１に接続されていなかったりして発信処理が失敗した場合、一定時間経過後に再度発信処理を実施する（図８のステップＳ４０７）。この発信者端末３に対するメッセージデータの発信に際しては、上記のようにデータ中継装置２側から発信者端末３に対しメッセージを発信する方法をとっても良いし、発信者端末３側から定期的に新着メッセージを取得する方法をとっても良い。
【００８９】
発信者端末３に対するメッセージデータの発信が成功した場合は、発信者端末３内のメッセージ発着信部３２で、着信者端末４からのメッセージデータを着信する（図８のステップＳ４０８）。そして、メッセージ発着信部３２は、当該メッセージデータに含まれるメッセージ識別子と、メッセージ管理部３３に格納されているメッセージオブジェクト１００内にある、過去に発信済みのメッセージデータのメッセージ識別子１０１１とから、両者が合致するメッセージオブジェクト１００を検索し、当該メッセージオブジェクト１００のメッセージステータス１０３を、「着信者端末で実行済み（着信者端末からアクション実行通知を受領済み）」に更新する（図８のステップＳ４０９）。
【００９０】
メッセージ中継装置２は、着信者端末４へのメッセージ発信が完了すると、データ蓄積部２３に一時蓄積していたメッセージデータを削除する（図８のステップＳ４１０）。
【００９１】
本実施例において、着信者端末４内に保存されている着信済みメッセージデータに対してアクション実行が行われたかどうかをチェックする際の動作については、実施例１の動作（図５）と同一のため、説明を省略する。
【００９２】
図９は、本実施例において、発信者端末３内に保存されている発信済みメッセージデータのアクションが実行されたかどうかをチェックする際の動作である。
メッセージステータス監視部３７は、定期的もしくは発信者端末３の起動時など、あらかじめ定められたタイミングで、発信者端末３内部に保持するチェックルールに基づいて、メッセージ管理部３３に格納されている各々のメッセージオブジェクト１００について、メッセージステータス１０３及びメッセージデータ１０１をチェックし、チェックの結果、警告通知の必要があるものが１つもなしと判断された場合は、そのまま処理を終了する（図９のステップＳ５０１）。
【００９３】
一方、チェックの結果、警告通知の必要があると判断されたメッセージオブジェクト１００が１つ以上ある場合には、警告実行部３８を呼び出し、当該メッセージオブジェクト１００の情報を引き渡し、警告実行部３８は発信者端末３のユーザに向けた警告通知を行う（図９のステップＳ５０２）。この警告通知は、「着信者端末において、アクションが未実施であること」を発信者に知らせる内容である。警告通知の方法としては、情報表示部３４への警告表示を行っても良いし、ネットワーク１経由で発信者端末３の利用者が利用可能な他の端末・連絡手段を活用して、警告通知を行っても良い。
【００９４】
実施例１では、メッセージデータの発信者がメッセージの中で依頼したアクションが、発信者に対してのコミュニケーション以外のアクションであった場合に、そのアクションが的確に行われたかどうかを発信者が即座には把握できなかった。これは、着信者端末から発信者端末に対してアクション実行通知を返信することが不可能であったためである。また、発信者側でも、発信済みの多数のメッセージに含まれる依頼済みアクションの実行状態確認に手間がかかり、見落としが発生したり、アクションの期限を失念してしまったりして、着信者に的確に催促をかけられず、かつ着信者側でもアクションの期限を失念しまいアクションの実行の遅延が発生することがまだ起きていたりしていた。
【００９５】
これに対し、本実施例では、メッセージ中で依頼されたアクションがどのようなものであっても、着信者端末のユーザがアクションを実行した場合に、即座にそのことを発信者が把握可能になるという新たな効果を有する。また、発信者端末からメッセージデータを着信者端末に発信した後、着信者が実行すべきアクションが一定期間未実施の場合、発信者端末のユーザに対し、発信者端末の情報表示手段もしくはネットワーク経由で発信者端末のユーザが利用可能な他の端末・連絡手段を活用して、発信者に警告通知を実施できるため、この警告を見た発信者が、アクションが期限に遅延なく確実に実施されるように着信者に働きかけることを的確に行うことが可能になるという新たな効果を有する。
【実施例３】
【００９６】
本発明の実施例３について図面を参照して詳細に説明する。
図１０を参照すると、本実施例は、メッセージ中継装置２において、メッセージ監視部２４と、警告実行部２５と、通知手段管理部２６とを有する点で、上記実施例２における図６の構成と異なる。
【００９７】
メッセージ監視部２４は、「メッセージデータを保持後、一定期間（例えば、アクション実行期限の３日前やメッセージ送信の２日後など。この期間は予め設定可能とする）経過した際に警告する」という内容のチェックルールを保持し、定期的にデータ蓄積部２３に一時保持されているメッセージデータを、上記チェックルールに基づきチェックして、警告通知を実行すべきかどうかを判断する。なお、上記条件判断のためのチェックルールは、あらかじめ発信者端末３からメッセージが発信される際に付加情報１０１６内に付加されたものであっても、メッセージ中継装置２製造時に与えられるものであっても、ネットワーク１経由でメッセージ中継装置２の外部から与えられるものであっても良い。更に、上記チェックルールは、メッセージデータ１０１に含まれる情報の全てもしくは一部との組み合わせであっても良い。
【００９８】
警告実行部２５は、メッセージ監視部２４でのチェックの結果、警告通知を実行すべきと判断されたメッセージデータについて、通知手段管理部２６に保存されている、各ユーザが利用可能な連絡手段を示す情報（連絡手段情報）を参照し、指定された連絡手段を利用して発信者端末３のユーザもしくは着信者端末４のユーザに向けた警告通知を行う。警告通知の方法としては、発信者端末３上の情報表示部３４もしくは着信者端末４上の情報表示部４５での警告表示の形をとっても良いし、ネットワーク１経由で発信者端末３のユーザもしくは着信者端末４のユーザが利用可能な他の端末・連絡手段を活用して通知を行っても良い。
【００９９】
通知手段管理部２６は、各ユーザが利用可能な連絡手段を示す情報（連絡手段情報）を管理する。なお、この連絡手段情報は、あらかじめ端末上でユーザが指定したものであっても、ネットワーク１経由で他のシステムから与えられるものであっても良い。
【０１００】
本実施例の動作について図面を参照して詳細に説明する。
図１１は、メッセージ中継装置２が発信者端末３から着信者端末４に転送するメッセージデータについて、一時保持されたまま着信者端末４に発信できていないメッセージデータがないかどうかをチェックする際の動作である。
【０１０１】
メッセージ監視部２４は、定期的もしくはメッセージ中継装置２の起動時など、あらかじめ定められたタイミングで、メッセージ中継装置２内部に保持するチェックルールに基づいて、データ蓄積部２３に格納されているメッセージデータについて、日時情報１０１２をチェックし、チェックの結果、警告通知の必要があるものが１つもなしと判断された場合は、そのまま処理を終了する（図１１のステップＳ６０１）。
【０１０２】
一方、チェックの結果、警告通知の必要があると判断されたメッセージデータが１つ以上ある場合には、警告実行部２５に当該メッセージデータの情報を引き渡し、警告実行部２５は、通知手段管理部２６から当該メッセージデータの発信者もしくは着信者が利用可能な連絡手段の情報（連絡手段情報）を検索する（図１１のステップＳ６０２）。そして、指定された連絡手段を利用して、発信者端末３の利用者もしくは着信者端末４の利用者に向けた警告通知を行う（図１１のステップＳ６０３）。
【０１０３】
なお、本実施例において、上記警告通知の対象者は、発信者もしくは着信者としたが、発信者及び着信者の両方に警告通知するようにしても良い。
【０１０４】
実施例２では、メッセージデータの宛先であるユーザ（着信者）が着信者端末を使ってメッセージデータを着信していないと、メッセージデータ中で依頼したアクションが期限に遅延なく確実に実施されるよう着信者に働きかけることができない。
【０１０５】
これに対し、本実施例では、メッセージの発信者及び着信者の少なくとも一方に対し、着信が完了していないメッセージデータが存在することを発信者端末・着信者端末の情報表示手段もしくはネットワーク経由で発信者端末・着信者端末の利用者が利用可能な他の端末・連絡手段を活用して警告通知を実施可能になり、着信者端末のユーザが着信者端末でメッセージを着信できない状況にいても、メッセージ中で依頼したアクションが更に確実に期限に遅延なく実施されるように働きかけることが可能になるという新たな効果を有する。
【０１０６】
以上、本発明の各実施例について説明したが、上記記載に限定されるものではなく、その要旨を逸脱しない範囲において種々の変形が可能である。
【産業上の利用可能性】
【０１０７】
本発明は、ネットワークを介して、発信者（送信者）端末から所定のアクションの実施を着信者（受信者）端末に依頼するシステム全般に適用できる。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施例１に係る通信システムの全体構成を示すブロック図である。
【図２】本発明の実施例１に係るメッセージオブジェクトの例を示すイメージ図である。
【図３】本発明の実施例１に係る通信システムにおける、発信者端末から着信者端末に対してメッセージデータを発信する際の動作を示すフローチャートである。
【図４】本発明の実施例１に係る通信システムにおける、着信者端末でアクションを実行する際の動作を示すフローチャートである。
【図５】本発明の実施例１に係る通信システムにおける、着信者端末でアクションが実行されたかどうかをチェックする際の動作を示すフローチャートである。
【図６】本発明の実施例２に係る通信システムの全体構成を示すブロック図である。
【図７】本発明の実施例２に係るメッセージオブジェクトの例を示すイメージ図である。
【図８】本発明の実施例２に係る通信システムにおける、着信者端末でアクションを実行した後、着信者端末から、アクション実行通知を含むメッセージデータを発信者端末へ返信する際の動作を示すフローチャートである。
【図９】本発明の実施例２に係る通信システムにおける、発信者端末でアクションが実行されたかどうかをチェックする際の動作を示すフローチャートである。
【図１０】本発明の実施例３に係る通信システムの全体構成を示すブロック図である。
【図１１】本発明の実施例２に係る通信システムにおける、メッセージ中継装置が、発信者端末から着信者端末に転送するメッセージデータについて、一時保持されたまま着信者端末に発信できていないメッセージデータがないかどうかをチェックする際の動作を示すフローチャートである。
【符号の説明】
【０１０９】
１    ネットワーク
２    メッセージ中継装置
３    発信者端末
４    着信者端末
２１、３１、４１    回線インタフェース
２２    メッセージ中継部
２３    データ蓄積部
２４    メッセージ監視部
２５、３８、４８    警告通知部
２６    通知手段管理部
３２、４２    メッセージ発着信部
３３、４３    メッセージ管理部
３４、４５    情報表示部
３５、４６    端末操作部
３６    コミュニケーション実行部
４４    アクション監視部
４７    アクション実行部
４９    アクション実行通知部
【図１】
2008217491.tif 000003
【図２】
2008217491.tif 000004
【図３】
2008217491.tif 000005
【図４】
2008217491.tif 000006
【図５】
2008217491.tif 000007
【図６】
2008217491.tif 000008
【図７】
2008217491.tif 000009
【図８】
2008217491.tif 000010
【図９】
2008217491.tif 000011
【図１０】
2008217491.tif 000012
【図１１】
2008217491.tif 000013