(57)【要約】【課題】メッセージの活用効率の向上を図る。【解決手段】メッセージ３２、センサ条件３４、および入力者情報３１が保存されるメッセージ保存部３０と、入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、メッセージ保存部３０に保存するメッセージ入力手段１０と、上記保存されたメッセージを閲覧させるメッセージ閲覧手段２０と、１つまたは複数のセンサで構成されたセンサ群４０とを備えたメッセージ管理装置において、センサ群４０のセンサ値がセンサ条件を満たしているか否かを検定するセンサ条件検定処理５０と、センサ条件を満たしている期間が所定の期間以上であるか否かを判定する一致期間判定処理６０と、所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者情報の示す入力者に通知する通知処理７０の処理手段１００を設ける。【選択図】        図１
2005215928.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
上記保存されたそれぞれのメッセージについて、上記センサ群のセンサ値がそのメッセージのセンサ条件を満たしているか否かを検定するセンサ条件検定処理手段と、
センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるか否かを判定する判定処理手段と、
所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者情報の示す入力者に通知する通知処理手段と
を設けた
ことを特徴とするメッセージ管理装置。
【請求項２】
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
上記保存されたそれぞれのメッセージについて、上記センサ群のセンサ値がそのメッセージのセンサ条件を満たしているか否かを検定するセンサ条件検定処理手段と、
センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるか否かを判定する判定処理手段と、
所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを、そのメッセージの入力者および受信者以外の第３者に開示するか、または上記第３者が閲覧可能にする開示処理手段と
を設けた
ことを特徴とするメッセージ管理装置。
【請求項３】
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
新たに入力されたメッセージのセンサ条件と上記メッセージ保存部にすでに保存されているそれぞれのメッセージのセンサ条件とを比較し、上記新たに入力されたメッセージとセンサ条件の一部または全部が共通するメッセージを上記メッセージ保存部から検索する条件検索処理手段と、
上記検索されたそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者情報の示す入力者に通知する通知処理手段と
を設けた
ことを特徴とするメッセージ管理装置。
【請求項４】
請求項１または２に記載のメッセージ管理装置において、
上記センサ条件処理手段は、上記メッセージ保存部に記憶されたメッセージの内、上記メッセージ閲覧手段にて閲覧されたことがない未読のメッセージを処理対象とすることを特徴とするメッセージ管理装置。
【請求項５】
請求項１または２に記載のメッセージ管理装置において、
上記判定処理手段は、
センサ条件を満たしているそれぞれのメッセージについて、所定の期間以上連続してセンサ条件を満たしており、かつ他の所定の期間以内に閲覧されているか否かを判定し、
上記通所定の期間以上連続してセンサ条件を満たしており、かつ他の所定の期間以内に閲覧されているメッセージを上記通知処理手段の処理対象とする
ことを特徴とするメッセージ管理装置。
【請求項６】
請求項２に記載のメッセージ処理装置において、
上記第３者を示す開示先情報を提供する開示先情報提供手段をさらに設け、
上記開示処理手段は、所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを上記開示先情報の示す第３者に開示する
ことを特徴とするメッセージ管理装置。
【請求項７】
請求項６に記載のメッセージ処理装置において、
上記開示先情報提供手段は、上記開示処理がなされるメッセージについて個別に設定された開示先情報を提供することを特徴とするメッセージ管理装置。
【請求項８】
請求項６に記載のメッセージ処理装置において、
上記開示先情報提供手段は、互いに異なる日時情報をそれぞれ付された複数の開示先情報の内から、上記開示処理がなされる日時に該当する開示先情報を提供することを特徴とするメッセージ管理装置。
【請求項９】
請求項２に記載のメッセージ処理装置において、
上記メッセージ入力手段は、上記入力されたメッセージを暗号化して上記メッセージ保存部に保存し、
上記開示処理手段は、所定の期間以上センサ条件を満たしている暗号化されたメッセージを復号し、その復号したメッセージを、上記第３者に開示するか、または上記メッセージ保存部に保存し直して上記メッセージ閲覧手段において上記第３者が閲覧可能とする
ことを特徴とするメッセージ管理装置。
【請求項１０】
請求項３に記載のメッセージ管理装置において、
上記検索されたそれぞれメッセージについて、上記入力されたメッセージとの類似度を自然言語処理にて算出する類似判定処理手段をさらに設け、
上記通知処理手段は、上記検索されたそれぞれメッセージの内、あらかじめ定められた以上の類似度が得られたメッセージについてのみ上記通知をする
ことを特徴とするメッセージ管理装置。
【請求項１１】
請求項１０に記載のメッセージ管理装置において、
上記類似判定処理手段は、
上記入力されたメッセージから、形態素解析によりあらかじめ定められた品詞の単語をキー文字列として１つまたは複数抽出し、
上記検索されたそれぞれのメッセージについて、上記キー文字列を検索し、そのメッセージに含まれる上記キー文字列の数に基づいてそのメッセージの類似度を算出する
ことを特徴とするメッセージ管理装置。
【請求項１２】
請求項１０に記載のメッセージ管理装置において、
上記類似判定処理手段は、
上記入力されたメッセージから、あらかじめ定められた文字種があらかじめ定められた文字数以上連続する部分をキー文字列として１つまたは複数抽出し、
上記検索されたそれぞれのメッセージについて、上記キー文字列を検索し、そのメッセージに含まれる上記キー文字列の数に基づいてそのメッセージの類似度を算出する
ことを特徴とするメッセージ管理装置。
【請求項１３】
請求項１から１２までのいずれかに記載のメッセージ管理装置において、
上記メッセージは、電子メールであり、
上記入力者情報は、上記電子メールの送信者の電子メールアドレスであり、
上記開示先情報は、上記第３者の電子メールアドレスであり、
上記通知処理手段は、上記送信者の電子メールアドレスに電子メールを送信し、
上記開示処理手段は、上記第３者の電子メールアドレスに電子メールを送信する
ことを特徴とするメッセージ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールなどのメッセージをそのメッセージについてのセンサ条件とともに記憶し、このセンサ条件を用いて上記メッセージを管理するメッセージ管理装置に関する。
【背景技術】
【０００２】
未読の電子メールが貯まるなどによりユーザのメッセージ管理の負担は増大するが、このようなメッセージ管理の負担を軽減する従来のメッセージ管理装置としては、一定数以上の未読メールが貯まった場合、あるいは一定期間以上古い未読メールがあった場合に、送信者にその未読メールの削除をするか否かを問い合わせ、送信者が削除を指示した場合には、その未読メールを削除するものがあった。あるいは、電子メールに削除すべき日時の条件をあらかじめ添付して送信し、その条件の日時に達したら自動的にその電子メールを削除するものがあった。
【０００３】
【特許文献１】特開平１０−３０８７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
旅行中あるいは遠隔地の高齢者を気遣うメッセージなどには、「冷えたら上着をきてね」など行動に関する助言、心配が少なからず含まれており、このようなメッセージは、寒くならなければ少々長い期間読まれていなくてもかまわないが、寒くなるまで保存されていなくてはならない。逆に、寒くなれば、着信後短時間であっても読んで欲しいし、未読であってはならない。しかしながら、上記従来の技術では、未読メール数や未読であった期間によって送信者に問い合わせをするので、このようなニーズは満たされない。
【０００５】
また、メッセージの送信者にとって必要なのは、そのメッセージが一定条件で削除されることではなく、そのメッセージが読むべきときに読まれ、活用されるべきときに活用されたことを知ることであるが、上記従来の技術では、メッセージの有効期限の設定程度しかできないので、このようなニーズも満たされない。
【０００６】
また、このような削除の条件を、時計のように値が一定方向に進むものではなく、体温計のように値が上下するものに対して適用した場合、何らかの原因で一瞬わずかに条件を割っただけで、本来保存されているべきメッセージの削除が実行されたり、本来削除されているべきメッセージが保存されているなどの不都合が発生した。
【０００７】
このように、従来の技術では、メッセージを効率良く活用できているとは言い難い。
【０００８】
本発明は、このような課題を解決するためになされたものであり、メッセージの活用効率の向上を図ることができるメッセージ管理装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
本発明の第１のメッセージ管理装置は、
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
上記保存されたそれぞれのメッセージについて、上記センサ群のセンサ値がそのメッセージのセンサ条件を満たしているか否かを検定するセンサ条件検定処理手段と、
センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるか否かを判定する判定処理手段と、
所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者情報の示す入力者に通知する通知処理手段と
を設けた
ことを特徴とするものである。
【００１０】
また、本発明の第２のメッセージ管理装置は、
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
上記保存されたそれぞれのメッセージについて、上記センサ群のセンサ値がそのメッセージのセンサ条件を満たしているか否かを検定するセンサ条件検定処理手段と、
センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるか否かを判定する判定処理手段と、
所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを、そのメッセージの入力者および受信者以外の第３者に開示するか、または上記第３者が閲覧可能にする開示処理手段と
を設けた
ことを特徴とするものである。
【００１１】
また、本発明の第３のメッセージ管理装置は、
メッセージ、センサ条件、および入力者情報が保存されるメッセージ保存部と、
入力されたメッセージを、そのメッセージのセンサ条件および入力者情報とともに、上記メッセージ保存部に保存するメッセージ入力手段と、
上記保存されたメッセージを閲覧させるメッセージ閲覧手段と、
１つまたは複数のセンサで構成されたセンサ群と
を備えたメッセージ管理装置において、
新たに入力されたメッセージのセンサ条件と上記メッセージ保存部にすでに保存されているそれぞれのメッセージのセンサ条件とを比較し、上記新たに入力されたメッセージとセンサ条件の一部または全部が共通するメッセージを上記メッセージ保存部から検索する条件検索処理手段と、
上記検索されたそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者情報の示す入力者に通知する通知処理手段と
を設けた
ことを特徴とするものである。
【発明の効果】
【００１２】
本発明の第１のメッセージ管理装置によれば、保存されたそれぞれのメッセージについて、センサ値がセンサ条件を満たしているか否かを検定し、センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるが否かを判定し、所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者に通知することにより、メッセージの活用効率の向上を図ることができるという効果がある。
【００１３】
本発明の第２のメッセージ管理装置によれば、保存されたそれぞれのメッセージについて、センサ値がセンサ条件を満たしているか否かを検定し、センサ条件を満たしているそれぞれのメッセージについて、センサ条件を満たしている期間が所定の期間以上であるか否かを判定し、所定の期間以上センサ条件を満たしているそれぞれのメッセージについて、そのメッセージを第３者に開示または閲覧可能にすることにより、メッセージの活用効率の向上を図ることができるという効果がある。
【００１４】
本発明の第３のメッセージ管理装置によれば、新たな入力メッセージのセンサ条件をすでに保存されているそれぞれのメッセージのセンサ条件と比較し、新たな入力メッセージとセンサ条件の一部または全部が共通するメッセージを検索し、検索されたそれぞれのメッセージについて、そのメッセージを特定できる情報をそのメッセージの入力者に通知することにより、メッセージの活用効率の向上を図ることができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
実施の形態１
以下に説明する本発明の実施の形態１では、メッセージごとに一定の条件で優先して表示するメッセージ管理装置において、優先して表示されるような環境下になっても閲覧されずに未読のままのメッセージについて、そのメッセージの入力者（送信者）に通知する。
【００１６】
図１は本発明の実施の形態１のメッセージ管理装置の構成図である。図１の実施の形態１のメッセージ管理装置は、メッセージ入力手段１０と、メッセージ閲覧手段２０と、メッセージ保存部３０と、センサ群４０と、センサ条件検定処理５０，一致期間判定処理６０，通知処理７０の処理手段１００と、通知手段８０とを備えている。
【００１７】
メッセージ入力手段１０は、メッセージがメッセージ閲覧手段２０によって優先して表示されるべき環境におけるセンサ条件を設定し、そのメッセージ３２を、設定したセンサ条件３４と、メッセージの入力者の連絡先である入力者情報３１とともに、メッセージ保存部３０に保存し、そのメッセージに対応した既読フラグ３５を未読に初期化し、そのメッセージに対応した計数値３３を初期化する。センサ条件の設定は、メッセージ中に特定のフォーマットで書かれた部分を抽出してもよいし、Ｗｅｂ入力などの場合は直接センサ条件を指定するフォームを表示してもよく、何らかの手段でメッセージに対するセンサ条件を設定できればよい。また、入力者情報は、メッセージが電子メールで入力されるのであれば、その電子メールの「From:」フィールドに記載されたアドレスを用いることができる。
【００１８】
メッセージ閲覧手段２０は、メッセージ保存部３０にメッセージとともに保存されたセンサ条件とセンサ群４０のセンサ値とを比較することにより、現在の環境で必要とされるメッセージをセンサ条件とセンサ値とを用いて効率良くユーザに閲覧させようとするものである。これは、センサ群４０のセンサ値が設定されたセンサ条件を満たすメッセージをまず上位に表示するなど、任意の方法を取ることができる。このメッセージ閲覧手段２０にてユーザがメッセージを閲覧した場合、メッセージ閲覧手段２０は、メッセージ保存部３０のそのメッセージに対応した既読フラグを既読状態に設定する。
【００１９】
メッセージ保存部３０は、入力手段１０から入力されたメッセージ３２、およびそのメッセージに対応した入力者情報３１、センサ条件３４を、既読フラグ３５、計数値３３とともに保存（記憶）する。
【００２０】
センサ群４０は、ユーザの環境を測定するセンサ群であり、体温計、血圧計、気温計、万歩計など任意の１つまたは複数のセンサからなる。
【００２１】
センサ条件検定処理５０は、あらかじめ定められたタイミング（タイマによる定期実行など）で実行され、メッセージ保存部３０に保存されているメッセージの内で既読フラグが「未読」のものを処理対象として、そのセンサ条件とセンサ群４０のセンサ値（例えば最新のセンス実行時のセンサ値）とを比較する。その結果、センサ条件を満たしているメッセージについて一致期間判定処理６０を実行する。
【００２２】
一致期間判定処理６０は、センサ条件検定処理５０で検出された一致期間判定処理６０の処理対象のメッセージについて、まずメッセージ保存部３０に保存されている計数値を増加させる。この結果、計数値が一定値（例えば、センサ条件検定処理５０が１０分おきに実行され、１時間以上センサ条件を満たしたものを通知したいならば、１時間／１０分で「６」）以上となったメッセージを判定し、その一定値「６」以上となったメッセージについて、通知処理７０を実行し、計数値を初期化する。この計数値の初期化は、連続して通知処理７０が行われることを避け、かつ未読のままであれば一定期間センサ条件が再度一致していた場合に再度通知対象とするために行われるが、一度通知したメッセージに関しては通知を行わない、あるいは通知回数に制限を設ける、などの方法も取ることができる。
【００２３】
通知処理７０は、一致期間判定処理６０で計数値が一定値以上となったメッセージ（センサ値が一定期間以上センサ条件を満たしたメッセージ）について、メッセージ保存部３０に保存された入力者情報に基づき、そのメッセージが未読であることを通知手段８０によりそのメッセージの入力者に通知する。このとき、どのメッセージが未読として通知されたか入力者に判別可能なように、メッセージのタイトル、識別子、あるいは本文の一部または全部を含んだ内容を通知する。
【００２４】
通知手段８０は、例えばメッセージ入力手段１０が電子メール受信手段（電子メール受信装置）であり、メッセージ保存部３０の入力者情報がその電子メールの送信者のアドレスであるならば、その入力者情報のアドレスに未読通知を電子メールとして送信する電子メール送信手段（電子メール送信装置）である。
【００２５】
以上のように構成された実施の形態１の動作について以下に説明する。図２にメッセージ入力手段１０に入力される電子メールの例を示す。この実施の形態１では、図２のＴ１０，Ｔ１１に示したように「センサ条件：」で始まる行にセンサの種類、値の条件があらかじめ定められた形式で記載されており、メッセージ入力手段１０では「センサ条件：」で始まる行を電子メール中から検出することにより、センサ条件をメッセージ保存部３０に保存する。また、入力者情報は、一般的な電子メールシステムでは、その送信者のメールアドレスが「From:」行に記載されているので、それをそのまま使う。従って、メッセージ保存部３０には、電子メールＭ１０がメッセージとして保存されるときは、入力者情報としてはＡ１０の部分より「ddd@xxx.ne.jp」が、センサ条件としてはＴ１０の部分より「体温計が３６．０℃以下」となることが記憶される。また、電子メールＭ１１についても同様に、Ａ１１より入力者情報は「aaa@yyy.ne.jp」、センサ条件はＴ１１より「万歩計が２０００歩／ｈ以上」としてメッセージ保存部３０に保存される。
【００２６】
メッセージ閲覧手段２０は、そのセンサ条件と、体温計、万歩計を含むセンサ群４０の値とを比較して電子メールの受信者がそのとき必要な電子メールを効率良く探索および閲覧できるインタフェースを提供している。すなわち、上記センサ条件はメッセージ閲覧手段２０において受信者がメッセージを閲覧すべき条件を示している。
【００２７】
以下の実施の形態１の動作の説明では、メッセージ入力手段１０に電子メールＭ１０，Ｍ１１がほぼ同時に入力され、上記のような動作でメッセージ保存部３０に保存され、以後、受信者によってメッセージ閲覧手段２０を用いた閲覧はされず、以後の動作説明の間、閲覧されなかったものとする。すなわち、以下の動作説明において、各メッセージ（電子メール）に対する既読フラグは未読の状態である。
【００２８】
図３に電子メールＭ１０，Ｍ１１受信後においてのセンサ群４０の体温計の示す値の経過および過去１時間の歩数を提供する万歩計の示す値の経過を例示する。ここで、Ｓ１０が体温計の値、Ｓ１１が万歩計の値である。横の破線Ｂ１０は体温計が３６℃の線、横の破線Ｂ１１は２０００歩／ｈの線であり、それぞれ電子メールＭ１０，Ｍ１１についてのセンサ条件の境界値を示す。センサ条件検定処理５０は、例えば１０分おきに実行される。図３に縦の破線で示したタイミングがセンサ条件検定処理５０の実行タイミングである。
【００２９】
Ｉ１０の時点において、センサ条件検定処理５０は、電子メールＭ１０についての既読フラグは「未読」であるので、センサ条件の検定を行う。このとき、センサ種「体温計」の示す値は、３６℃すなわちＢ１０より低い。これにより、センサ条件に合致するため、Ｍ１０に対して一致期間判定処理６０が行われる。また、Ｍ１１については、やはり未読であり、万歩計が２０００歩／ｈであるＢ１１を超えているので、同様にセンサ条件に合致し、Ｍ１１についても一致期間判定処理６０が行われる。
【００３０】
従って、Ｉ１０の時点での一致期間判定処理６０は、Ｍ１０，Ｍ１１に対して行われ、Ｍ１０の計数値をＣ１０、Ｍ１１の計数値をＣ１１とすると、Ｍ１０の計数値Ｃ１０を初期状態の「０」から増加させて「１」にするとともに、Ｍ１１の計数値Ｃ１１も「０」から「１」にする。これにより、Ｃ１０＝１，Ｃ１１＝１となる。計数値が６以上（１時間以上）となった場合に通知処理７０を行うように構成されているとすると、ここではいずれの計数値も「６」未満であるので通知処理７０は行われず、Ｉ１０時点での処理はここで終了する。
【００３１】
Ｉ１１の時点において、センサ条件検定処理５０は、電子メールＭ１０について体温計がＢ１０より高くなるので、Ｍ１０に対しては一致期間判定処理６０は実行しない。これに対し、Ｍ１１については、Ｉ１０の時点と同様に万歩計がＢ１１を超えているので、センサ条件に合致し、Ｍ１１については一致期間判定処理６０が行われる。
【００３２】
従って、Ｉ１１の時点での一致期間判定処理６０はＭ１１に対してのみ行われる。この結果、Ｍ１１に対する計数値Ｃ１１は「１」から「２」に増加し、Ｃ１１＝２となる。Ｍ１０に対しては、一致期間判定処理６０は行われないので、Ｃ１０は１のままである。これにより、Ｃ１０＝１，Ｃ１１＝２となるが、いずれの計数値も「６」未満であるので、通知処理７０は実行されず、Ｉ１１の時点での処理はここで終了する。
【００３３】
Ｉ１２の直前までは、Ｉ１１と同様に、メッセージＭ１０はセンサ条件を満たさず、メッセージＭ１１はセンサ条件を満たすので、処理もＩ１１の時点と同様に行われ、Ｍ１０についての計数値Ｃ１０＝１、Ｍ１１についての計数値Ｃ１１＝５となった状態で、Ｉ１２の時点での処理が開始される。
【００３４】
Ｉ１２の時点では、センサ条件検定処理５０は、電子メールＭ１０については、体温計がＢ１０より高くなるので、一致期間判定処理６０は実行しない。これに対し、電子メールＭ１１については、Ｉ１０の時点と同様に方歩計がＢ１１を超えているので、センサ条件に合致し、一致期間判定処理６０が行われる。
【００３５】
従って、Ｉ１２の時点での一致期間判定処理６０は、Ｍ１１に対してのみ行われる。この結果、Ｍ１１に対する計数値Ｃ１１は「５」から「６」に増加され、Ｃ１１＝６となる。Ｍ１０に対しては、一致期間判定処理６０は行われないので、Ｃ１０は「１」のままである。これにより、メッセージＭ１１に対する計数値Ｃ１１が６となり、一定値「６」以上となるため、Ｍ１１に対して通知処理７０が実行される。また、Ｃ１１を「０」に初期化する。
【００３６】
このようにＩ１２の時点では通知処理７０はＭ１１に対して実行され、Ｍ１１の送信者である図２のＡ１１に示した「aaa@yyy.ne.jp」宛てにＭ１１が未読であることを通知する。これは、例えば、Ｍ１１の「Subject:」である「無理をしないで」を含む「メッセージ［無理をしないで］を受信者は読んでいません」などの本文を電子メールとして「aaa@yyy.ne.jp」宛に送信することで実現する。この場合、通知手段８０は電子メール送信手段である。
【００３７】
その後、Ｉ１３になるまでは、Ｍ１０のセンサ条件を満たすことはなく、Ｉ１３までの処理では、Ｃ１０＝１となっている。
【００３８】
そして、Ｉ１３の時点で、体温計はＢ１０より低くなり、電子メールＭ１０についてセンサ条件に合致する。
【００３９】
従って、Ｉ１３の時点でＭ１０に対して一致期間判定処理６０が行われ、Ｍ１０の計数値Ｃ１０を「１」から「２」に増加させるが、計数値は「６」未満であるので通知処理７０は行われず、Ｉ１３時点でのＭ１０に対する処理はここで終了する。
【００４０】
以後Ｉ１４の直前まで同様の処理が行われ、Ｃ１０＝５となった状態で、Ｉ１４の時点のセンサ条件検定処理５０が実行さる。このとき、電子メールＭ１０について、体温計はＢ１０より低くなり、条件に合致するため、Ｍ１０に対して一致期間判定処理６０が行われる。
【００４１】
従って、Ｉ１４の時点でＭ１０に対して一致期間判定処理６０が行われ、Ｍ１０の計数値Ｃ１０は「５」から「６」に増加され、一定値「６」以上となったため、Ｍ１０に対して未読通知処理７０が実行される。また、Ｃ１０を「０」に初期化する。
【００４２】
これにより、Ｉ１４時点では、通知処理７０は、Ｍ１０に対して、Ｉ１２の時点でのＭ１１に対する通知処理７０と同様に実行され、「メッセージ［上着はカバンの中］を受信者は読んでいません」などの本文を電子メールで「ddd@xxx.ne.jp」へ未読通知として、電子メール送信手段である通知手段８０で送信する。
【００４３】
以上の動作により、ほぼ同時にメッセージ入力手段１０により着信した電子メールＭＩ０，Ｍ１１について、Ｍ１０については一定期間体温が下がっていたＩ１４の時点で未読であった場合に、Ｍ１１については一定期間歩数が多かったＩ１２の時点で未読であった場合に、その電子メールの送信者に未読通知が行われる。
【００４４】
以上のように実施の形態１によれば、未読であった時間が同じであるか否かにかかわらず、そのメッセージを読むべきものから、あるいは活用すべき状態にもかかわらず未読であった期間が長いものから、未読の通知がそのメッセージの送信者に送られるので、メッセージの送信者はあらかじめ送信したメッセージが必要なときになっても読まれていないことを知ることができ、電話をするなど他の手段により受信者に必要な指示を送ることができ、これによりメッセージの活用効率の向上を図ることができる。従って、メッセージが必要なときまでに読まれたかどうかの不安により無意味に電話でも同じことを伝えることが必要なくなる。また、メッセージが読まれていないことを知らなかったがために、受信者が必要な行動を取っていないまま放置する不安が低減する。
【００４５】
実施の形態２
以下に説明する本発明の実施の形態２では、メッセージごとに一定の条件で優先して表示するメッセージ管理装置において、メッセージが既読にもかかわらず、その優先して表示される条件になって一定期間経過してもその条件に一致し続けている場合に通知する。すなわち、何らかの環境の悪化が続く場合には通知する。
【００４６】
図４は本発明の実施の形態２のメッセージ管理装置の構成図であり、図１と同様のものには同じ符号を付してある。図４の実施の形態２のメッセージ管理装置は、メッセージ入力手段１０１０と、メッセージ閲覧手段１０２０と、メッセージ保存部１０３０と、センサ群４０と、センサ条件検定処理１０５０，一致期間判定処理１０６０，通知処理１０７０の処理手段１１００と、通知手段８０とを備えている。センサ群４０，通知手段８０は、上記実施の形態１のメッセージ管理装置（図１参照）と同様である。
【００４７】
メッセージ保存部１０３０は、上記実施の形態１と同様にメッセージに対応付けて、そのメッセージ３２、入力者情報３１、センサ条件３４を保存するとともに、そのメッセージが最後に閲覧された日時を示す閲覧日時１０３５と、そのメッセージについてセンサ値がセンサ条件に一致していない状態から一致している状態に変化した直近の日時である条件一致日時１０３３とを保存する。
【００４８】
メッセージ入力手段１０１０は、メッセージ３２を、上記実施の形態１と同様にそのメッセージに対応付けた入力者情報３１とセンサ条件３４とともにメッセージ保存部１０３０に保存し、閲覧日時１０３５、条件一致日時１０３３を初期化する。閲覧日時および条件一致日時の初期化は、具体的には単純に日時が設定されていない状態にする。
【００４９】
メッセージ閲覧手段１０２０は、メッセージ保存部１０３０にメッセージとともに保存されたセンサ条件とセンサ群４０のセンサ値とを比較することで、現在の環境で必要とされるメッセージをセンサ条件とセンサ値とを用いて効率良くユーザに閲覧させようとするものである。これは、センサ群４０のセンサ値が設定されたセンサ条件を満たすメッセージをまず上位に表示したり、メッセージの存在を受信者に通知するなど、任意の方法を取ることができる。このメッセージ閲覧手段１０２０にてユーザがメッセージを閲覧した場合、メッセージ閲覧手段１０２０は、メッセージ保存部１０３０のそのメッセージに対応した閲覧日時を、ユーザが閲覧した日時で更新する。
【００５０】
センサ条件検定処理１０５０は、あらかじめ定められたタイミング（タイマによる定期実行など）で実行され、メッセージ保存部１０３０に保存されているそれぞれのメッセージを処理対象として、そのセンサ条件とセンサ群４０のセンサ値（例えば最新のセンス実行時のセンサ値）とを比較する。その結果、センサ条件を満たしていないメッセージについては、メッセージ保存部１０３０にそのメッセージについて記憶されている条件一致日時を初期化し、センサ条件を満たしているメッセージについては、一致期間判定処理１０６０を実行する。
【００５１】
一致期間判定処理１０６０は、センサ条件検定処理１０５０で検出された一致期間判定処理１０６０の処理対象のメッセージについて、一定時間以上連続してセンサ条件を満たしており、かつそのメッセージが一定期間以内に閲覧されているか否かを判定する。そのため、まずそのメッセージについてメッセージ保存部１０３０に記憶されている条件一致日時からの経過時間を算出する。このとき、条件一致日時が初期化された状態であれば、条件一致日時を現在日時に更新する。また、そのメッセージについてメッセージ保存部１０３０に記憶されている閲覧日時からの経過時間も算出する。この結果、条件一致日時からの経過時間が一定時間（例えば「５０分」）以上であり、かつ閲覧日時からの経過時間が一定時間以内（例えば「１時間３０分」）であるメッセージについて、通知処理１０７０を実行し、条件一致日時を初期化する。この条件一致日時の初期化は、連続して通知が行われることを避け、かつ一定時間後に再度通知対象とするために行われるが、通知回数を計数して一定回数で通知を抑制するなど、任意の手段を取ることができる。
【００５２】
通知処理１０７０は、一致期間判定処理１０６０で通知処理１０７０の処理対象と判定されたメッセージについて、メッセージ保存部１０３０に保存された入力者情報に基づき、そのメッセージが読まれているにもかかわらずセンサ値に一定期間改善が見られないことを通知手段８０によりそのメッセージの入力者に通知する。このとき、どのメッセージについての通知であるか入力者が判別可能なように、メッセージのタイトル、識別子、あるいは本文の一部または全部を含んだ内容を通知する。また、一致期間判定処理１０６０で算出された経過時間なども通知内容に含ませることも考えられる。
【００５３】
以上のように構成された実施の形態２の動作について以下に説明する。入力メッセージの例としては、上記実施の形態１と同じく図２を用いる。メッセージ入力手段１０１０は、上記実施の形態１のメッセージ入力手段１０と同様の動作で受信した図２に例示する電子メールＭ１０に対しては、入力者情報として「ddd@xxx.ne.jp」を、センサ条件として「体温計が３６℃以下」を、それぞれ抽出してメッセージ保存部１０３０に保存するとともに、Ｍ１０に対応した閲覧日時と条件一致日時を初期化する。Ｍ１１に対しても同様に、入力者情報として「aaa@yyy.ne.jp」を、センサ条件として「万歩計が２０００歩／ｈ以上」を、それぞれ抽出してメッセージ保存部１０３０に保存するとともに、Ｍ１１に対応した閲覧日時と条件一致日時を初期化する。
【００５４】
メッセージ閲覧手段１０２０は、上記実施の形態１のメッセージ閲覧手段２０と同様に閲覧動作を行うとともに、受信者がメッセージを閲覧した場合はそのメッセージについてメッセージ保存部１０３０に保存された閲覧日時を現在日時で更新する。
【００５５】
図３にセンサ値の時間変化の例を示す。詳細は上記実施の形態１にて説明した通りである。以下の動作の説明は、メッセージ入力手段１０１０により電子メールＭ１０，Ｍ１１がメッセージ保存部１０３０にメッセージとして記憶された状態から説明を始める。また、図３のＩ１０より前の時点では、Ｍ１０，Ｍ１１のセンサ条件に一致する場合が無いため、各々の条件一致日時は初期化された状態のままである。
【００５６】
図３のＩ１０の時点で体温計の値（図３のＳ１０）は「３６℃」（図３のＢ１０）以下であり、メッセージ閲覧手段１０２０で表示すべき条件としてメッセージ保存部１０３０にメッセージＭ１０に対応付けて保存されたセンサ条件「体温計が３６℃以下」を満たすため、受信者がこれを優先して読むような表示を行ったものとする。メッセージＭ１１に関しても同様である。この結果、Ｉ１０の時点で受信者はメッセージＭ１０，Ｍ１１を閲覧したとする。この場合、メッセージ閲覧手段１０２０は、メッセージＭ１０，Ｍ１１各々に対応付けてメッセージ保存部１０３０に記憶されている閲覧日時をＩ１０の時点に更新する。
【００５７】
図３の縦の破線のタイミングで実行されるセンサ条件検定処理１０５０は、Ｉ１０の時点でも実行される。これにより、メッセージＭ１０については先に説明したようにセンサ条件と一致しているため、一致期間判定処理１０６０を実行する。また、メッセージＭ１１についても、万歩計の値（図３のＳ１１）は２０００歩／ｈ（図３のＢ１１）以上であり、Ｍ１１に対応付けて保存されたセンサ条件「万歩計が２０００歩／ｈ以上」に一致するため、一致期間判定処理１０６０を実行する。よって、Ｍ１０，Ｍ１１双方について一致期間判定処理１０６０が実行される。
【００５８】
一致期間判定処理１０６０では、メッセージＭ１０については条件一致日時が初期状態であるため、条件一致日時を現時点であるＩ１０で更新する。また、この更新により条件一致日時からの経過時間は「０」となり、一定値「５０分」未満であるため、処理はここで終了する。メッセージＭ１１についても同様の処理で、処理はここで終了する。
【００５９】
この結果、Ｉ１０の時点での全処理が終了した時点で、メッセージＭ１０，Ｍ１１各々の条件一致日時はＩ１０になっている。また、閲覧日時もＩ１０になっている。
【００６０】
次に、Ｉ１１の時点でのセンサ条件検定処理１０５０では、メッセージＭ１０については体温計の値はＢ１０を超えており条件を満たさない。従って、Ｍ１０に対応する条件一致日時を初期化してメッセージＭ１０に対する処理は終了する。また、メッセージＭ１１については、方歩計の計数値がＢ１１を超えているため、一致期間判定処理１０６０を実行する。
【００６１】
一致期間判定処理１０６０では、メッセージＭ１１についての処理を行う。Ｍ１１の条件一致日時はＩ１０になっているため、現在日時Ｉ１１までの経過時間は図３の縦破線の間隔が１０分なので「１０分」であり、一定値「５０分」未満である。よって、ここで処理を終了する。また、すでに条件一致日時はＩ１０となっていて初期値ではなくなっているため、これをＩ１１で更新することは行わない。
【００６２】
Ｉ１２の直前までは、処理はＩ１１の時点と同様に行われ、メッセージＭ１０に関してはセンサ条件を満たさないために条件一致日時は初期値のままであり、メッセージＭ１１についてはセンサ条件を満たし続けるために条件一致日時はＩ１０のままである。
【００６３】
Ｉ１２の時点でのセンサ条件検定処理１０５０で、メッセージＭ１０に関しては、センサ条件を満たさないため、ここで処理を終わる。また、メッセージＭ１１に関しては、万歩計の値は図３のＢ１１を超えセンサ条件を満たすので、一致期間判定処理１０６０を行う。
【００６４】
一致期間判定処理１０６０では、メッセージＭ１１に対する条件一致日時はＩ１０になっているため、Ｉ１２の時点では、５０分経過しており、一定値「５０分」以上経過している。また、閲覧日時はＩ１０で、閲覧日時からの経過時間は５０分であり、一定値「１時間３０分」以下である。このため、Ｍ１１に対する条件一致日時を初期化して、Ｍ１１について通知処理１０７０を実行する。
【００６５】
通知処理１０７０は、メッセージＭ１１について実行され、Ｍ１１の送信者であるＡ１１に示した「aaa@yyy.ne.jp」宛てに、Ｍ１１を受信者が読んだにもかかわらず状況が改善されていないこと通知する。これは、例えば、Ｍ１１の「Subject:」である「無理をしないで」を含む「メッセージ［無理をしないで］により状況が変化していない可能性があります」などの本文を電子メールとして、「aaa@yyy.ne.jp」へ送信することで実現する。この場合、通知手段８０は電子メール送信手段である。
【００６６】
以上の動作により、Ｉ１０の時点で体温計が低くなってセンサ条件を満たし、かつそのセンサ条件のメッセージＭ１０が閲覧され、それ以後のＩ１１の時点には体温計が平常値を取り戻したメッセージＭ１０に関しては、Ｉ１２までの間には通知は行われない。これに対し、万歩計の値がＩ１０の時点で高くなってセンサ条件を満たし、かつそのセンサ条件のメッセージＭ１１が閲覧されているにもかかわらず、Ｉ１２の時点になっても万歩計の値が高いメッセージＭ１１に関しては、Ｉ１２の時点で通知が行われている。
【００６７】
以上のように実施の形態２によれば、例えば、体温が下がってきた場合に対処する方法を記したメッセージが閲覧されており、かつ体温が下がった後遠やかに回復した場合には、メッセージの送信者には通知をせず、また例えば、歩き過ぎの場合に対処する方法を記したメッセージが閲覧されており、かつ歩き過ぎの状態が続く場合には、メッセージの送信者に通知するので、受信者の状況がメッセージにより改善されていない事態をメッセージ送信者が知ることができ、直接電話で指示するなどの対処を取ることができ、これによりメッセージの活用効率の向上を図ることができる。また、そのような通知が来ないことによりメッセージが無視されていないことを送信者が知ることができる。
【００６８】
なお、上記実施の形態２の説明では、閲覧したメッセージに受信者が従わない場合を想定して構成されているが、閲覧の有無にかかわらず知りたい場合もあり、そのような場合は一致期間判定処理１０６０で閲覧日時にかかわる判定を行わないように構成すればよい。
【００６９】
実施の形態３
以下に説明する本発明の実施の形態３では、上記実施の形態２において、メッセージの入力者に通知する代わりに、第３者にそのメッセージを開示または閲覧可能とすることにより、第３者が状況改善にむけて手助けすることを可能とする。
【００７０】
図５は本発明の実施の形態３のメッセージ管理装置の構成図であり、図４と同様のものには同じ符号を付してある。図５の実施の形態３のメッセージ管理装置は、メッセージ入力手段１０１０と、メッセージ閲覧手段１０２０と、メッセージ保存部２０３０と、センサ群４０と、センサ条件検定処理１０５０，一致期間判定処理１０６０，開示処理２０７０の処理手段２１００と、開示手段２０８０と、開示先情報提供手段２０９０とを備えている。メッセージ入力手段１０１０，メッセージ閲覧手段１０２０，センサ群４０，センサ条件検定処理１０５０，一致期間判定処理１０６０は、上記実施の形態２のメッセージ管理装置（図４参照）と同様である。ただし、一致期間判定処理１０６０が判定結果により実行するのは、通知処理１０７０ではなく、開示処理２０７０となる。
【００７１】
メッセージ保存部２０３０は、入力者情報がメッセージとは別に保存されないこと以外は上記実施の形態２のメッセージ保存部１０３０（図４参照）と同様である。
【００７２】
開示処理２０７０は、上記実施の形態２の通知処理１０７０（図４参照）に代わり、処理対象となるメッセージを、入力者、受信者以外の第３者に開示または閲覧可能にする。これは、例えば、開示先情報提供手段２０９０により得られる開示先のメールアドレスに、メッセージ保存部２０３０内の該当するメッセージそのものを電子メールとして送信することにより第３者に開示する。また、例えば、メッセージ入力手段１０１０がメッセージを暗号化してメッセージ保存部２０３０に保存するものであって、メッセージ保存部２０３０に保存されている暗号化されたメッセージを、受信者の操作によりメッセージ閲覧手段１０２０において復号してからしか閲覧できない（第３者の操作ではメッセージ閲覧手段１０２０において復号できない）ような構成の場合に、開示処理２０７０は、メッセージ保存部２０３０内の該当するメッセージのみを復号し、その暗号化されないメッセージをメッセージ保存部２０３０に保存し直すことにより第３者がメッセージ閲覧手段１０２０において閲覧可能としたり、メッセージ保存部２０３０内の該当するメッセージのみを復号して第３者に電子メールとして送信することにより開示する、などが考えられる。
【００７３】
開示先情報提供手段２０９０は、開示先情報を開示処理２０７０に提供する。この開示先情報は、開示処理２０７０によりメッセージを開示すべき第３者を示す情報であって、電子メールで送信して開示を行う場合は、そのメールアドレスである。この開示先情報提供手段２０９０は、例えば、ユーザによってあらかじめ登録された固定のアドレスを出力する。ここでは、開示先情報提供手段２０９０は、図６に示すように日時によってアクティブなアドレスが変更されるスケジュール表に基づいて、開示処理２０７０によりアクセスされた日時（開示処理２０７０がなされる日時）にアクティブであるアドレスを開示先情報として出力する。つまり、互いに異なる日時情報をそれぞれ付された複数のアドレスの内から、開示処理２０７０がなされる日時に該当するアドレスを開示先情報として出力する。上記固定のアドレスまたは図６に示すスケジュール表は、例えば、メッセージ保存部２０３０内にあらかじめ保存されているか、あるいは他の記憶装置にあらかじめ記憶されている。他にも、ユーザがメールアドレスをメッセージ入力手段１０１０から入力可能な構成とし、メッセージごとに第３者のメールアドレスを開示先情報として個別に設定してメッセージ保存部２０３０内に保存しておき、開示処理されるメッセージに設定された開示先情報を出力することも考えられる。
【００７４】
開示手段２０８０は、具体的に開示を行う手段であり、電子メールで第３者にメッセージを送信する場合には、電子メール送信手段（電子メール発信手段）である。また、メッセージ保存部２０３０内の暗号化されたメッセージを復号するのであれば、復号手段である。
【００７５】
以上のように構成された実施の形態３の動作について以下に説明する。メッセージの入力から一致期間判定処理１０６０までは、上記実施の形態２と同様に動作する。ただし、一致期間判定処理１０６０が判定結果に従って実行するのは、通知処理１０７０ではなく、開示処理２０７０である。これにより、図３のＩ１２のタイミングで図２のメッセージＭ１１について開示処理２０７０が実行される。
【００７６】
また、同様な処理が上記実施の形態２の動作例後も続行した結果、メッセージＭ１０についても図３のＩ３５の時点で一致期間判定処理１０６０により開示処理２０７０が実行されたものとして、説明する。
【００７７】
図６に開示先情報の例を示す。開示先情報２０９０は、図６に示すスケジュール表に基づいて、アクセスされた日時（開示処理が実行される日時）に該当するメールアドレスを開示先情報として提供する。例えば、１１月４日の８：００に開示先情報を得た場合、ホテルフロントのアドレスである「bbb@zzz-hotel.co.jp」が得られる。この開示先情報は、あらかじめユーザが何らかの手段で設定する。普通にスケジューラのようなアプリケーションで行ってもよいし、図６の例のような旅行スケジュールに関するものであれば旅行会社が情報を提供することもあり得る。いずれにしても、そのとき受信者を補助し得る立場の者のアドレスが設定される。
【００７８】
また、図３でのＩ１２の時点は図６ではＩ１２’に、図３のＩ３５の時点は図６ではＩ３５’に、それぞれ対応するものとする。
【００７９】
ここで、Ｉ１２の時点には、先に説明したように、メッセージＭ１１について開示処理２０７０が実行される。
【００８０】
開示処理２０７０は、開示先情報提供手段２０９０から開示先のメールアドレスを得るが、このとき開示先情報提供手段２０９０は、図６に示したように、Ｉ１２’の時点に、登録されたアドレス（アクティブなアドレス）「ggg@mmm-tour.co.jp」を出力する。
【００８１】
開示処理２０７０は、この得られた「ggg@mmm-tour.co.jp」宛てに図２のメッセージＭ１１の内容をそのまま電子メールとして開示手段２０８０である電子メール送信手段にて送信する。このとき、この開示を受けた第３者（この場合は現地ガイド）がメッセージＭ１１の受信者の補助を行うのに必要な情報も添付することが望ましい。具体的には、そのメッセージＭ１１の受信者情報や送信者情報（「aaa@yyy.ne.jp」）などを具体的な対処方法を問い合わせるために添付することが考えられる。
【００８２】
また、Ｉ３５の時点には、メッセージＭ１０について開示処理２０７０が実行される。このときの開示先情報提供手段２０９０は、Ｉ３５に応じた図６のＩ３５’の時点で、アドレス「eee@qqq-bus.co.jp」を出力する。
【００８３】
開示処理２０７０は、これに基づき、メッセージＭ１０も、先のＩ１２の時点でのメッセージＭ１１と同様に、今度は「eee@qqq-bus.co.jp」に電子メールで送信する。
【００８４】
以上の動作により、上記実施の形態２では、メッセージによって状況が改善されていない可能性があることを送信者に通知していたのに対し、この実施の形態３では、そのメッセージの内容が開示先情報提供手段２０９０によって指定された第３者に送信される。
【００８５】
以上のように実施の形態３によれば、例えば、受信者を良く知る送信者が、継続してある程度以上歩いた場合にすべき対処を記したメッセージＭ１１を送ったとすると、受信者がこのメッセージを読んだにもかかわらず歩き続けるような場合に、第３者にそのメッセージが開示されるので、第３者が送信者の意図により受信者に助言を行うことができる。また例えば、メッセージＭ１０の場合は、受信者が上着を着るべき状況が続いた場合に、第３者にそのメッセージが開示されるので、第３者が受信者の上着のある場所をすぐ知ることができ、適切に補助ができる。このように、高齢者などメッセージに対して適切に処置を取らない可能性があり、かつそれが深刻な事態に陥る可能性がある場合に、必要なメッセージが受信者である高齢者以外の第３者にも開示されることにより、第３者が送信者による情報により補助ができるようになり、これによりメッセージの活用効率の向上を図ることができる。
【００８６】
また、この実施の形態３の構成は、上記実施の形態２の動作で説明したように、受信者によってすでに一定期間内に閲覧されたものだけを対象に開示を行うので、受信者が読んでいない、もしくは過去に読んで忘れているものが第３者に開示されてしまうことがないように構成できる。これにより、第３者に読まれたくないメッセージを受信者が消去等をする機会があり、一定のプライバシーが保たれる。
【００８７】
なお、上記実施の形態３は上記実施の形態２に対する変更として説明したが、受信者が未読であるメッセージを第３者が閲覧しても良いような利用目的では、上記実施の形態１に関しても同様の変更が可能である。
【００８８】
実施の形態４
上記実施の形態１のメッセージ閲覧手段２０（図１参照）では、センサ条件に従って閲覧操作するため、同じ条件のメッセージは同じように閲覧操作されるが、そのようなメッセージが多くなればセンサ条件に基づいた閲覧効率の改善効果は薄くなる。従って、センサ条件が同じようなもので、かつ内容が重なったメッセージが複数あることは望ましくない。
【００８９】
そこで、以下に説明する本発明の実施の形態４では、同じセンサ条件で新たに類似したメッセージが登録された場合、古いほうのメッセージについてキャンセルするか否かをその古いほうのメッセージの送信者に問い合わせる。
【００９０】
図７は本発明の実施の形態４のメッセージ管理装置の構成図であり、図１と同様のものには同じ符号を付してある。図７の実施の形態４のメッセージ管理装置は、メッセージ入力手段３０１０と、メッセージ閲覧手段２０と、メッセージ保存部３０３０と、条件検索処理３０５０，類似判定処理３０６０，通知処理３０７０の処理手段３１００と、通知手段８０とを備えている。メッセージ閲覧手段２０，通知手段８０は、上記実施の形態１と同様である。
【００９１】
メッセージ保存部３０３０は、保存の必要のない計数値が保存されない以外は上記実施の形態１のメッセージ保存部３０（図１参照）と同様である。
【００９２】
メッセージ入力手段３０１０は、上記実施の形態１のメッセージ入力手段１０（図１参照）と同様に、メッセージ３２と、そのメッセージに対応した入力者情報３１と、そのメッセージがメッセージ閲覧手段２０により活用されるべき環境におけるセンサ値の条件であるセンサ条件３４とをメッセージ保存部３０３０に保存し、そのメッセージに対応した既読フラグ３５を未読に初期化するとともに、メッセージ入力時に条件検索処理３０５０を実行する。このとき、入力されたメッセージをメッセージ保存部３０３０に保存する前に条件検索処理３０５０を実行するように構成すると、条件検索処理３０５０においてそのメッセージを検索対象から除外する処理を行う必要がなくなる。
【００９３】
条件検索処理３０５０は、メッセージ保存部３０の既読フラグが「未読」であって、新規に入力されたメッセージ以外の各メッセージについてのセンサ条件と、メッセージ入力手段３０１０より入力されたセンサ条件（上記新規に入力されたメッセージについてのセンサ条件）とを比較し、条件が一定以上重なるメッセージを検索し、類似判定処理３０６０を実行する。例えば、「体温計が３６℃以下」と「体温計が３６．１℃以下」は３６℃以下の領域で重なるので一致するものとする、などの方法が取られる。なお、以下の実施の形態４の説明では、説明の簡単のため、条件が完全に一致したものを検索結果とする。
【００９４】
類似判定処理３０６０は、条件検索処理３０５０で検索された類似判定処理３０６０の処理対象のメッセージについて、メッセージ入力手段３０１０より入力されたメッセージとの類似度を判定し、一定以上類似していた場合、そのメッセージについて通知処理３０７０を実行する。この類似判定処理３０６０は必ずしも必要ではないが、センサ種やセンサ条件が少なく、かつメッセージが多い場合には、条件検索処理３０５０で検索されるメッセージが多くなる場合があり、そのような場合は類似判定処理３０６０を行うことが望ましい。従って、条件検索処理３０５０による検索結果が一定以上の数になる場合に、この類似判定処理３０６０を実行するような構成も考えられる。
【００９５】
この類似判定処理３０６０は、具体的には、文章と文章の類似度を判定する任意の既知の方法で実行可能である。例えば、メッセージ入力手段３０１０により入力されたメッセージから形態素解析により得られる単語の内で、名詞などあらかじめ定められた特定品詞の単語をキー文字列として１つまたは複数抽出し、条件検索処理３０５０により得られたそれぞれのメッセージについて、メッセージにおいてのそのキー文字列（１つまたは複数の単語）の存在の有無を検索し、メッセージ中に含まれるそのキー文字列の数をもってそのメッセージの類似度とする、などの方法が考えられる。
【００９６】
この実施の形態４では、メッセージ入力手段３０１０により入力されたメッセージの本文中のあらかじめ定められた文字種があらかじめ定められた文字数以上連続する部分、例えば、連続した２文字以上の漢字からなる文字列と、連続した２文字以上の片仮名からなる文字列とをキー文字列として抽出し、条件検索処理３０５０により得られたそれぞれのメッセージについて、メッセージの本文中においてのそれらのキー文字列の存在の有無を検索し、メッセージの本文中に含まれるそれらのキー文字列の数をもってそのメッセージの類似度とし、この結果２つ以上のキー文字列が得られた場合（類似度２以上の場合）に、通知対象として判定する。
【００９７】
通知処理３０７０は、類似判定処理３０６０によって通知対象と判定されたメッセージについて、それに対応してメッセージ保存部３０３０に保存された入力者情報に基づき、類似のメッセージが入力されたことを通知手段８０によりそのメッセージ（新規に入力されたメッセージに類似する古いほうのメッセージ）の入力者に通知する。このとき、どのメッセージについての通知であるか入力者が判別可能なように、そのメッセージのタイトル、識別子、あるいは本文の一部または全部を含んだ内容を通知する。また、どのようなメッセージが新たに入力されたのかわかるように、メッセージ入力手段３０１０より入力されたメッセージのタイトル、全文もしくはその一部、入力者情報などを添付することが望ましい。
【００９８】
さらに、通知処理３０７０において、通知手段８０により、そのメッセージの入力者に、そのメッセージに類似するメッセージが入力されたことを通知するとともに、そのメッセージ（類似する古いほうのメッセージ）をキャンセルするか否かを問い合わせ、メッセージ入力手段３０１０では、その入力者からそのメッセージをキャンセルするためのキャンセルメッセージが返信された場合には、そのメッセージおよびそのメッセージについての入力者情報、センサ条件、既読フラグをメッセージ保存部３０３０から削除する構成とすることも可能である。なお、このように通知手段８０からの通知に基づき入力者がそのメッセージをキャンセルする構成については、例えば上記特許文献１に記載されている。
【００９９】
以下の実施の形態４の動作の説明では、メッセージ保存部３０３０にはすでに図８に示したようにメッセージＭ４２，Ｍ４３が入力者情報、センサ条件とともにメッセージ入力手段３０１０により保存されているものとする。また、Ｍ４２，Ｍ４３いずれもメッセージ閲覧手段２０で閲覧されておらず、対応する既読フラグは未読の状態であるものとする。
【０１００】
ここに、図２に示したＭ１０の電子メールがメッセージとしてメッセージ入力手段３０１０に入力されたものとする。ここで、メッセージ入力手段３０１０は、上記実施の形態１のメッセージ入力手段１０（図１参照）と同様に動作して、Ｍ１０の入力者情報とセンサ条件「体温計が３６℃以下」を得る。これをメッセージ保存部３０３０に上記実施の形態１と同様に保存する前に、条件検定処理３０５０を実行する。
【０１０１】
条件検定処理３０５０では、メッセージ保存部３０３０に保存されているメッセージの内で未読のものについて、センサ条件がＭ１０と同じ「体温計が３６℃以下」となっているメッセージを検索し、これにより、図８に示したメッセージＭ４２，Ｍ４３が検出される。これらについて、類似判定処理３０６０が実行される。
【０１０２】
類似検定処理３０６０では、まずメッセージ入力手段３０１０により入力されているＭ１０の本文である図２のＨ４０の部分より、２文字以上漢字が連続している文字列であるＷ５１とＷ５２、そして２文字以上片仮名が連続している文字列であるＷ５３をキー文字列として抽出し、結果としてキー文字列として「上着」と「カバン」を得る。そして、条件検定処理３０５０で検出されたＭ４２，Ｍ４３の内、まずＭ４２については、図８のＷ４５に「上着」、Ｗ４４に「カバン」のキー文字列が見つかり、キー文字列は２つ見つかる。従って、メッセージＭ４２は通知対象と判定される。また、Ｍ４３については、「上着」、「カバン」いずれも見つからず、キー文字列は０個であって２個未満であり、通知対象とはならない。
【０１０３】
通知処理３０７０では、通知対象となったメッセージＭ４２について、「［寒くなりそう］については未読ですが、ddd@xxx.ne.jpさんの［上着はカバンの中］という新着メッセージと類似しています。」といったメッセージをメッセージＭ４２の送信者であるjjj@ppp.ne.jpに電子メールとして、電子メール送信手段である通知手段８０にて通知する。
【０１０４】
このとき、上記の通知を、通知対象となるメッセージＭ４２のキャンセルの問い合わせとして送信者であるjjj@ppp.ne.jpに行い、さらにjjj@ppp.ne.jpによるメッセージＭ４２のキャンセルが可能なように構成することで、受信者が操作を行うことなく、メッセージＭ１０と同様の内容のメッセージＭ４２を送信者の手により削除するなどのメッセージ管理が可能となる。
【０１０５】
これに対し、図２のＭ１１のようなメッセージを受信した場合は、Ｍ１１のセンサ条件である「方歩計が２０００歩／ｈ以上」に対して、条件検定処理３０５０ではメッセージ保存部３３０に保存された図８のメッセージＭ４２，Ｍ４３いずれもセンサ条件が一致しないため、条件検定処理３０５０で処理が終了する。
【０１０６】
以上のように実施の形態４によれば、未読のメッセージについて、新着メッセージと同じ条件でメッセージ閲覧手段２０にて閲覧操作に使われるメッセージであり、かつ新着メッセージにある程度以上似たメッセージは、その送信者に通知されるので、送信者はその通知に基づいて未読のメッセージのキャンセルなどメッセージの管理をするきっかけを得ることができ、受信者がメッセージ管理を行わずとも余分な未読メールのキャンセルを送信者によって効率良く行うことができ、これによりメッセージの活用効率の向上を図ることができる。
【０１０７】
なお、本発明は、センサにより検知される一定の条件で優先して読むべきメッセージをそのセンサ値の条件とともに入力することで、閲覧効率を上げるようなメッセージ管理装置に適用され、その記憶されたメッセージに基いて受信者以外の者が受信者を補助することを可能にして、メッセージを有効に活用することを実現するものである。
【０１０８】
例えば、体温計、万歩計、血圧計などを備えた電子メール端末で、それらのセンサが一定条件のときに読んで欲しいメッセージをその条件とともに入力するような、高齢者向けの補助端末への適用が考えられる。このような端末で、そのメッセージに基づき状況が改善されていないことを、メッセージの送信者や第３者が他の手段で補助したり、不要なメッセージのキャンセルなどの管理を送信者が行ったりするために用いられる。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施の形態１のメッセージ管理装置の構成図である。
【図２】入力メッセージ例を示す図である。
【図３】センサ条件検定処理例を説明する図である。
【図４】本発明の実施の形態２のメッセージ管理装置の構成図である。
【図５】本発明の実施の形態３のメッセージ管理装置の構成図である。
【図６】開示先情報例を示す図である。
【図７】本発明の実施の形態４のメッセージ管理装置の構成図である。
【図８】類似判定処理例を説明する図である。
【符号の説明】
【０１１０】
１０，１０１０  メッセージ入力手段
２０，１０２０  メッセージ閲覧手段
３０，１０３０，２０３０，３０３０  メッセージ保存部
３１  入力者情報
３２  メッセージ
３３  計数値
１０３３  条件一致日時
３４  センサ条件
３５  既読フラグ
１０３５  閲覧日時
４０  センサ群
５０，１０５０  センサ条件検定処理
３０５０  条件検索処理
６０，１０６０  一致期間判定処理
３０６０  類似判定処理
７０，１０７０  通知処理
２０７０  開示処理
８０  通知手段
２０８０  開示手段
２０９０  開示先情報提供手段
１００,１１００，２１００，３１００  処理手段
【図１】
2005215928.tif 000003
【図２】
2005215928.tif 000004
【図３】
2005215928.tif 000005
【図４】
2005215928.tif 000006
【図５】
2005215928.tif 000007
【図６】
2005215928.tif 000008
【図７】
2005215928.tif 000009
【図８】
2005215928.tif 000010