(57)【要約】【課題】送り手と受け手の双方にとってメッセージの送受信方式を最適化なものとする。【解決手段】まず、送り手側の判断システム１０１は、送り手が送信しようとしているメッセージの内容を解析する。次に、受け手側の判断システム２０１は、送り手側の判断システム１０１によるメッセージの解析結果と、プレゼンス情報ＤＢ２０２に格納されている受け手側のプレゼンス情報とに基づいて、送信先候補（受け手端末・ツール）を選択して送信先候補リストを作成する。その後、送り手側の判断システム１０１は、送信先候補リストの中から送信先を決定し、決定した送信先にメッセージを送信する。【選択図】      図１
2004341803.tif 000002
【特許請求の範囲】
【請求項１】
メッセージの送り手側および受け手側に各々配置された送り手側情報処理装置および受け手側情報処理装置によるメッセージ送受信最適化方法において、
前記送り手側情報処理装置と前記受け手側情報処理装置との間で、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定することを特徴とするメッセージ送受信最適化方法。
【請求項２】
前記送り手側情報処理装置にて、メッセージの送信を行う前に、当該メッセージの内容を解析し、メッセージの解析結果を前記受け手側情報処理装置に送信する、請求項１に記載のメッセージ送受信最適化方法。
【請求項３】
前記受け手側情報処理装置にて、受け手の状態、受け手が使用する各受け手端末、当該各受け手端末内のメッセージングツール、および当該各受け手端末の通信ルートに関するプレゼンス情報を管理することとし、
前記受け手側情報処理装置にて、前記送り手側情報処理装置から送信されてきたメッセージの解析結果と、前記受け手側情報処理装置にて管理している受け手側のプレゼンス情報とに基づいて、前記各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択し、選択した送信先候補リストを前記送り手側情報処理装置に送信する、請求項２に記載のメッセージ送受信最適化方法。
【請求項４】
前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがある場合には、ｏｎ状態のメッセージングツールの中から送信先候補を選択する、請求項３に記載のメッセージ送受信最適化方法。
【請求項５】
前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがない場合には、最も早くｏｎ状態になる可能性が高いメッセージングツールを予測し、予測したメッセージングツールを送信先候補として選択する、請求項３または４に記載のメッセージ送受信最適化方法。
【請求項６】
前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、受け手と送り手の双方の利便性を考慮して送信先候補を選択するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択する、請求項３から５のいずれか１項に記載のメッセージ送受信最適化方法。
【請求項７】
前記送り手側情報処理装置にて、送り手の状態、送り手が使用する各送り手端末、当該各送り手端末内のメッセージングツール、および当該各送り手端末の通信ルートに関するプレゼンス情報を管理することとし、
前記送り手側情報処理装置にて、前記受け手側情報処理装置から送信されてきた送信先候補リストと、前記送り手側情報処理装置にて管理している送り手側のプレゼンス情報とに基づいて、前記送信先候補リストの中から最適な送信先を決定する、請求項３から６のいずれか１項に記載のメッセージ送受信最適化方法。
【請求項８】
前記送り手側情報処理装置にて、メッセージの最適な送信先を決定するに際し、受け手と送り手の双方の利便性を考慮して送信先を決定するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定する、請求項７に記載のメッセージ送受信最適化方法。
【請求項９】
前記送り手側情報処理装置にて、前記送信先候補の中から決定した送信先に応じて通信ルートを決定する、請求項７または８に記載のメッセージ送受信最適化方法。
【請求項１０】
前記送り手側情報処理装置にて、メッセージの解析結果と前記送信先候補リストの中から決定した送信先とに対応するようにメッセージの形態を決定する、請求項９に記載のメッセージ送受信最適化方法。
【請求項１１】
前記送り手側情報処理装置にて、前記決定した形態にメッセージを変換した上で、当該メッセージを、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項１０に記載のメッセージ送受信最適化方法。
【請求項１２】
前記送り手側情報処理装置にて、メッセージを送信するに際し、前記受け手側情報処理装置に対して受け手側のプレゼンス情報に変更があるか問い合わせ、変更がない場合にのみ、メッセージを送信する、請求項１１に記載のメッセージ送受信最適化方法。
【請求項１３】
前記送り手側情報処理装置にて、メッセージに添付データが添付されている場合には、メッセージとともに添付データの内容も解析し、添付データの解析結果をメッセージの解析結果に含めて前記受け手側情報処理装置に送信し、
前記受け手側情報処理装置にて、前記送り手側情報処理装置から送信されてきた添付データの解析結果に基づいて、添付データを送信する際のデータ形式を前記送り手側情報処理装置に指示し、
前記送り手側情報処理装置にて、前記受け手側情報処理装置から指示されたデータ形式に添付データを変換した上で、当該添付データをメッセージとともに、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項１１または１２に記載のメッセージ送受信最適化方法。
【請求項１４】
前記送り手側情報処理装置と前記受け手側情報処理装置との間で、メッセージの送受信を行った後も、所定の情報を通信することによりメッセージの送受信結果に基づくフォローを行う、請求項１から１３のいずれか１項に記載のメッセージ送受信最適化方法。
【請求項１５】
メッセージの送り手側および受け手側に各々配置された送り手側情報処理装置および受け手側情報処理装置を有してなるメッセージ送受信最適化システムにおいて、
前記送り手側情報処理装置は、送り手側判断システムを有し、
前記受け手側情報処理装置は、受け手側判断システムを有し、
前記送り手側判断システムと前記受け手側判断システムとは、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定することを特徴とするメッセージ送受信最適化システム。
【請求項１６】
前記送り手側判断システムは、メッセージの送信を行う前に、当該メッセージの内容を解析し、メッセージの解析結果を前記受け手側判断システムに送信する、請求項１５に記載のメッセージ送受信最適化システム。
【請求項１７】
前記受け手側情報処理装置は、受け手の状態、受け手が使用する各受け手端末、当該各受け手端末内のメッセージングツール、および当該各受け手端末の通信ルートに関するプレゼンス情報を格納する受け手側プレゼンス情報格納手段をさらに有し、
前記送り手側判断システムは、前記送り手側判断システムから送信されてきたメッセージの解析結果と前記受け手側プレゼンス情報格納手段に格納された受け手側のプレゼンス情報とに基づいて、前記各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択し、選択した送信先候補リストを前記送り手側判断システムに送信する、請求項１６に記載のメッセージ送受信最適化システム。
【請求項１８】
前記受け手側判断システムは、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがある場合には、ｏｎ状態のメッセージングツールの中から送信先候補を選択する、請求項１７に記載のメッセージ送受信最適化システム。
【請求項１９】
前記受け手側判断システムは、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがない場合には、最も早くｏｎ状態になる可能性が高いメッセージングツールを予測し、予測したメッセージングツールを送信先候補として選択する、請求項１７または１８に記載のメッセージ送受信最適化システム。
【請求項２０】
前記受け手側判断システムは、メッセージの送信先候補を選択するに際し、受け手と送り手の双方の利便性を考慮して送信先候補を選択するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択する、請求項１７から１９のいずれか１項に記載のメッセージ送受信最適化システム。
【請求項２１】
前記送り手側情報処理装置は、送り手の状態、送り手が使用する各送り手端末、当該各送り手端末内のメッセージングツール、および当該各送り手端末の通信ルートに関するプレゼンス情報を格納する送り手側プレゼンス情報格納手段をさらに有し、
前記受け手側判断システムは、前記受け手側判断システムから送信されてきた送信先候補リストと前記送り手側プレゼンス情報格納手段に格納された送り手側のプレゼンス情報とに基づいて、前記送信先候補リストの中から最適な送信先を決定する、請求項１７から２０のいずれか１項に記載のメッセージ送受信最適化システム。
【請求項２２】
前記送り手側判断システムは、メッセージの最適な送信先を決定するに際し、受け手と送り手の双方の利便性を考慮して送信先を決定するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定する、請求項２１に記載のメッセージ送受信最適化システム。
【請求項２３】
前記送り手側判断システムは、前記送信先候補の中から決定した送信先に応じて通信ルートを決定する、請求項２１または２２に記載のメッセージ送受信最適化システム。
【請求項２４】
前記送り手側判断システムは、メッセージの解析結果と前記送信先候補リストの中から決定した送信先とに対応するようにメッセージの形態を決定する、請求項２３に記載のメッセージ送受信最適化システム。
【請求項２５】
前記送り手側判断システムは、前記決定した形態にメッセージを変換した上で、当該メッセージを、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項２４に記載のメッセージ送受信最適化システム。
【請求項２６】
前記送り手側判断システムは、メッセージを送信するに際し、前記受け手側判断システムに対して受け手側のプレゼンス情報に変更があるか問い合わせ、変更がない場合にのみ、メッセージを送信する、請求項２５に記載のメッセージ送受信最適化システム。
【請求項２７】
前記送り手側判断システムは、メッセージに添付データが添付されている場合には、メッセージとともに添付データの内容も解析し、添付データの解析結果をメッセージの解析結果に含めて前記受け手側判断システムに送信し、
前記受け手側判断システムは、前記送り手側判断システムから送信されてきた添付データの解析結果に基づいて、添付データを送信する際のデータ形式を前記送り手側判断システムに指示し、
前記送り手側判断システムは、前記受け手側判断システムから指示されたデータ形式に添付データを変換した上で、当該添付データをメッセージとともに、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項２５または２６に記載のメッセージ送受信最適化システム。
【請求項２８】
前記送り手側判断システムと前記受け手側判断システムとは、メッセージの送受信を行った後も、所定の情報を通信することによりメッセージの送受信結果に基づくフォローを行う、請求項１５から２７のいずれか１項に記載のメッセージ送受信最適化システム。
【請求項２９】
メッセージの送り手側に配置された情報処理装置において、
メッセージの送受信を行う前に、メッセージの受け手側に配置された受け手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する判断システムを有することを特徴とする情報処理装置。
【請求項３０】
前記判断システムは、メッセージの送信を行う前に、当該メッセージの内容を解析し、メッセージの解析結果を前記受け手側情報処理装置に送信し、メッセージの解析結果に基づいて、受け手が使用する各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択するよう要求する、請求項２９に記載の情報処理装置。
【請求項３１】
送り手の状態、送り手が使用する各送り手端末、当該各送り手端末内のメッセージングツール、および当該各送り手端末の通信ルートに関するプレゼンス情報を格納するプレゼンス情報格納手段をさらに有し、
前記判断システムは、前記受け手側情報処理装置から送信先候補リストが送信されてきた場合、送信されてきた送信先候補リストと前記プレゼンス情報格納手段に格納されたプレゼンス情報とに基づいて、前記送信先候補リストの中から最適な送信先を決定する、請求項３０に記載の情報処理装置。
【請求項３２】
前記判断システムは、メッセージの最適な送信先を決定するに際し、受け手と送り手の双方の利便性を考慮して送信先を決定するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定する、請求項３１に記載の情報処理装置。
【請求項３３】
前記判断システムは、前記送信先候補の中から決定した送信先に応じて通信ルートを決定する、請求項３１または３２に記載の情報処理装置。
【請求項３４】
前記判断システムは、メッセージの解析結果と前記送信先候補リストの中から決定した送信先とに対応するようにメッセージの形態を決定する、請求項３３に記載の情報処理装置。
【請求項３５】
前記判断システムは、前記決定した形態にメッセージを変換した上で、当該メッセージを、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項３４に記載の情報処理装置。
【請求項３６】
前記判断システムは、メッセージに添付データが添付されている場合には、メッセージとともに添付データの内容も解析し、添付データの解析結果をメッセージの解析結果に含めて前記受け手側情報処理装置に送信し、添付データの解析結果に基づいて当該添付データを送信する際のデータ形式を指示するよう要求し、
前記判断システムは、前記受け手側情報処理装置から添付データのデータ形式の指示を受けた場合、指示されたデータ形式に添付データを変換した上で、当該添付データをメッセージとともに、前記決定した通信ルートを経由して、前記決定した送信先に送信する、請求項３５に記載の情報処理装置。
【請求項３７】
前記判断システムは、メッセージの送受信を行った後も、前記受け手側情報処理装置との間で、所定の情報を通信することによりメッセージの送受信結果に基づくフォローを行う、請求項２９から３６のいずれか１項に記載の情報処理装置。
【請求項３８】
メッセージの受け手側に配置された情報処理装置において、
メッセージの送受信を行う前に、メッセージの送り手側に配置された送り手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する判断システムを有することを特徴とする情報処理装置。
【請求項３９】
受け手の状態、受け手が使用する各受け手端末、当該各受け手端末内のメッセージングツール、および当該各受け手端末の通信ルートに関するプレゼンス情報を格納するプレゼンス情報格納手段をさらに有し、
前記判断システムは、前記送り手側情報処理装置からメッセージの解析結果が送信されてきた場合には、送信されてきたメッセージの解析結果と前記プレゼンス情報格納手段に格納されたプレゼンス情報とに基づいて、前記各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択し、選択した送信先候補リストを前記送り手側情報処理装置に送信し、送信先候補リストの中から最適な送信先を決定するよう要求する、請求項３８に記載の情報処理装置。
【請求項４０】
前記判断システムは、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがある場合には、ｏｎ状態のメッセージングツールの中から送信先候補を選択する、請求項３９に記載の情報処理装置。
【請求項４１】
前記判断システムは、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがない場合には、最も早くｏｎ状態になる可能性が高いメッセージングツールを予測し、予測したメッセージングツールを送信先候補として選択する、請求項３９または４０に記載の情報処理装置。
【請求項４２】
前記判断システムは、メッセージの送信先候補を選択するに際し、受け手と送り手の双方の利便性を考慮して送信先候補を選択するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択する、請求項３９から４１のいずれか１項に記載の情報処理装置。
【請求項４３】
前記判断システムは、メッセージに添付された添付データの解析結果が前記送り手側情報処理装置から送信されてきた場合には、送信されてきた添付データの解析結果に基づいて、添付データを送信する際のデータ形式を前記送り手側情報処理装置に指示する、請求項３６から３９のいずれか１項に記載の情報処理装置。
【請求項４４】
前記判断システムは、メッセージの送受信を行った後も、前記送り手側情報処理装置との間で、所定の情報を通信することによりメッセージの送受信結果に基づくフォローを行う、請求項３８から４３のいずれか１項に記載の情報処理装置。
【請求項４５】
メッセージの送り手側に配置された情報処理装置に実行させるプログラムにおいて、
メッセージの送受信を行う前に、メッセージの受け手側に配置された受け手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する命令セットを有することを特徴とするプログラム。
【請求項４６】
メッセージの送信を行う前に、当該メッセージの内容を解析し、メッセージの解析結果を前記受け手側情報処理装置に送信し、メッセージの解析結果に基づいて、受け手が使用する各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択するよう要求する命令セットを有する、請求項４５に記載のプログラム。
【請求項４７】
メッセージの受け手側に配置された情報処理装置に実行させるプログラムにおいて、
メッセージの送受信を行う前に、メッセージの送り手側に配置された送り手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する命令セットを有することを特徴とするプログラム。
【請求項４８】
受け手の状態、受け手が使用する各受け手端末、当該各受け手端末内のメッセージングツール、および当該各受け手端末の通信ルートに関するプレゼンス情報を管理する命令セットと、
前記送り手側情報処理装置からメッセージの解析結果が送信されてきた場合には、送信されてきたメッセージの解析結果と、受け手側のプレゼンス情報とに基づいて、前記各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択し、選択した送信先候補リストを前記送り手側情報処理装置に送信し、送信先候補リストの中から最適な送信先を決定するよう要求する命令セットとを有する、請求項４７に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯電話やインターネット等の通信システムを用いたメッセージの送受信方式を最適化するメッセージ送受信最適化システム、メッセージ送受信最適化方法に関する。
【０００２】
【従来の技術】
近年、様々な通信システムが発達しており、それに伴い、メッセージを送信しようとする送り手が、受け手の都合を良く把握し、受け手が最も望む形でメッセージを送信するというマナーやモラルの必要性が社会的に高まりつつある。
【０００３】
また、ユーザ１人当たりが利用する端末数は増加傾向にあり、これらの端末の種類も多様である。こうした中で、メッセージの送り手側の端末が受け手側の端末群と接続する際、その接続は簡単にはいかない場合が多い。これは、▲１▼端末間の通信プロトコルに差異があること、▲２▼端末内で使用されるメッセージングツール（メール、ＩＭ（インスタントメッセージング）、ＩＰ電話等）の違いによって端末間の互換性が保たれないこと等の理由によるからである。さらに、受け手側の端末毎に、サービス内容やそのサービス料が異なり、そのことを送り手側で判断することは困難である。
【０００４】
このような状況の中で、メッセージを送信しようとする送り手が、受け手の都合に合わせて、その都度メッセージの最適な送受信方式（受け手側の端末・メッセージングツール、経由する通信ルート、メッセージの形態等）を選択し、受け手が望む形でメッセージを送信することは困難であった。
【０００５】
上記の課題を解決すべく、例えば、特許文献１においては、受け手が自己の都合に基づく受信方式（通信機器の種類、通信方法（通信ルート）等）に関する情報を通信システムの蓄積部に予め蓄積しておき、送り手が送信を行う際にこの蓄積部にアクセスして受信方式に関する情報を受け取り、その情報を基に送り手に送信を行う技術が開示されている。この技術によれば、受け手は自己の都合に基づく最適な受信方式により通信を受信することができるという利点がある。
【０００６】
また、特許文献２においては、送り手が、受け手側の端末で利用可能なデータを判定し、メッセージを受け手の端末で利用可能なデータに変換した上で送信する技術が開示されている。この技術によれば、受け手は自己の端末で利用可能なデータ形式でメッセージを受信することができるという利点がある。
【０００７】
【特許文献１】
特開平１０−３３６３１９号公報
【特許文献２】
特開２００２−１５７１９６号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示された技術においては、受け手が自己の都合に基づく最適な受信方式に関する情報を予め蓄積しておかねばならないため、受け手の静的な状態に対しては対応できるが、刻一刻と変化する動的な状態に対しては対応することができない。このような受け手の動的な状態に対応するためには、受け手にとって最適な受信方式が変化する度に、その受信方式に関する情報を通信システムの蓄積部に登録しておかねばならない。
【０００９】
また、特許文献１，２に開示された技術においては、受け手の都合に対する対応は可能であるが、送り手にとっても、どのような内容のメッセージをどのような送信方式で受け手に送信したいか等の都合があり、このような送り手の都合に対しては何ら考慮もなされていない。
【００１０】
そこで、本発明の目的は、送り手と受け手の双方にとってメッセージの送受信方式を最適化なものとすることができるメッセージ送受信最適化システム、メッセージ送受信最適化方法を提供することにある。
【００１１】
【課題を解決するための手段】
上記目的を達成するために本発明のメッセージ送受信最適化方法は、メッセージの送り手側および受け手側に各々配置された送り手側情報処理装置および受け手側情報処理装置によるメッセージ送受信最適化方法において、前記送り手側情報処理装置と前記受け手側情報処理装置との間で、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定することを特徴とする。
【００１２】
また、前記送り手側情報処理装置にて、メッセージの送信を行う前に、当該メッセージの内容を解析し、メッセージの解析結果を前記受け手側情報処理装置に送信することを特徴とし、また、前記受け手側情報処理装置にて、受け手の状態、受け手が使用する各受け手端末、当該各受け手端末内のメッセージングツール、および当該各受け手端末の通信ルートに関するプレゼンス情報を管理することとし、前記受け手側情報処理装置にて、前記送り手側情報処理装置から送信されてきたメッセージの解析結果と、前記受け手側情報処理装置にて管理している受け手側のプレゼンス情報とに基づいて、前記各受け手端末内のメッセージングツールの中からメッセージの送信先候補を選択し、選択した送信先候補リストを前記送り手側情報処理装置に送信することを特徴とする。
【００１３】
また、前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがある場合には、ｏｎ状態のメッセージングツールの中から送信先候補を選択することを特徴とする。
【００１４】
また、前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、前記各受け手端末内のメッセージングツールの中にｏｎ状態のメッセージングツールがない場合には、最も早くｏｎ状態になる可能性が高いメッセージングツールを予測し、予測したメッセージングツールを送信先候補として選択することを特徴とする。
【００１５】
また、前記受け手側情報処理装置にて、メッセージの送信先候補を選択するに際し、受け手と送り手の双方の利便性を考慮して送信先候補を選択するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択することを特徴とする。
【００１６】
また、前記送り手側情報処理装置にて、送り手の状態、送り手が使用する各送り手端末、当該各送り手端末内のメッセージングツール、および当該各送り手端末の通信ルートに関するプレゼンス情報を管理することとし、前記送り手側情報処理装置にて、前記受け手側情報処理装置から送信されてきた送信先候補リストと、前記送り手側情報処理装置にて管理している送り手側のプレゼンス情報とに基づいて、前記送信先候補リストの中から最適な送信先を決定することを特徴とする。
【００１７】
また、前記送り手側情報処理装置にて、メッセージの最適な送信先を決定するに際し、受け手と送り手の双方の利便性を考慮して送信先を決定するか、あるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定することを特徴とする。
【００１８】
また、前記送り手側情報処理装置にて、前記送信先候補の中から決定した送信先に応じて通信ルートを決定し、前記送り手側情報処理装置にて、メッセージの解析結果と前記送信先候補リストの中から決定した送信先とに対応するようにメッセージの形態を決定することとしても良い。
【００１９】
また、前記送り手側情報処理装置にて、前記決定した形態にメッセージを変換した上で、当該メッセージを、前記決定した通信ルートを経由して、前記決定した送信先に送信することを特徴とする。
【００２０】
また、前記送り手側情報処理装置にて、メッセージを送信するに際し、前記受け手側情報処理装置に対して受け手側のプレゼンス情報に変更があるか問い合わせ、変更がない場合にのみ、メッセージを送信することを特徴とする。
【００２１】
また、前記送り手側情報処理装置にて、メッセージに添付データが添付されている場合には、メッセージとともに添付データの内容も解析し、添付データの解析結果をメッセージの解析結果に含めて前記受け手側情報処理装置に送信し、前記受け手側情報処理装置にて、前記送り手側情報処理装置から送信されてきた添付データの解析結果に基づいて、添付データを送信する際のデータ形式を前記送り手側情報処理装置に指示し、前記送り手側情報処理装置にて、前記受け手側情報処理装置から指示されたデータ形式に添付データを変換した上で、当該添付データをメッセージとともに、前記決定した通信ルートを経由して、前記決定した送信先に送信することを特徴とする。
【００２２】
また、前記送り手側情報処理装置と前記受け手側情報処理装置との間で、メッセージの送受信を行った後も、所定の情報を通信することによりメッセージの送受信結果に基づくフォローを行うことを特徴とする。
【００２３】
上記目的を達成するために本発明のメッセージ送受信最適化システムは、メッセージの送り手側および受け手側に各々配置された送り手側情報処理装置および受け手側情報処理装置を有してなるメッセージ送受信最適化システムにおいて、前記送り手側情報処理装置は、送り手側判断システムを有し、前記受け手側情報処理装置は、受け手側判断システムを有し、前記送り手側判断システムと前記受け手側判断システムとは、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定することを特徴とする。
【００２４】
上記目的を達成するために本発明の一態様の情報処理装置は、メッセージの送り手側に配置された情報処理装置において、メッセージの送受信を行う前に、メッセージの受け手側に配置された受け手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する判断システムを有することを特徴とする。
【００２５】
上記目的を達成するために本発明の他の態様の情報処理装置は、メッセージの受け手側に配置された情報処理装置において、メッセージの送受信を行う前に、メッセージの送り手側に配置された送り手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する判断システムを有することを特徴とする。
【００２６】
上記目的を達成するために本発明の一態様のプログラムは、メッセージの送り手側に配置された情報処理装置に実行させるプログラムにおいて、メッセージの送受信を行う前に、メッセージの受け手側に配置された受け手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する命令セットを有することを特徴とする。
【００２７】
上記目的を達成するために本発明の他の態様のプログラムは、メッセージの受け手側に配置された情報処理装置に実行させるプログラムにおいて、メッセージの送受信を行う前に、メッセージの送り手側に配置された送り手側情報処理装置との間で、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する命令セットを有することを特徴とする。
【００２８】
（作用）
上記のように構成された本発明においては、送り手側情報処理装置と受け手側情報処理装置との間で、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定しているため、送り手と受け手の双方にとってメッセージの送受信方式を最適化なものとすることができるだけでなく、送り手と受け手のどちらか一方にとってメッセージの送受信方式を最適化なものとすることもできるようになる。
【００２９】
より具体的には、送り手側情報処理装置において、メッセージの送信前に、当該メッセージの内容を解析し、受け手側情報処理装置において、メッセージの解析結果と受け手側のプレゼンス情報とに基づいて送信先候補を選択し、送り手側情報処理装置において、送信先候補の中から最適な送信先を決定する。
【００３０】
したがって、送り手にとっては、自身が作成したメッセージ内容に基づいてメッセージの送信先候補が選択されるため、メッセージの送受信方式の決定に際し、送り手の利便性が考慮されることになる。一方、受け手にとっては、受け手側のプレゼンス情報に基づいてメッセージの送信先候補が選択されるため、メッセージの送受信方式の決定に際し、受け手の利便性が考慮されることになる。
【００３１】
【発明の実施の形態】
以下に、本発明の実施の形態について図面を参照して説明する。
【００３２】
図１は、本発明の一実施形態のメッセージ送受信最適化システムを示す図である。
【００３３】
図１を参照すると、本発明の一実施形態のメッセージ送受信最適化システムは、メッセージの送り手側に配置された送り手側サーバ１０と、メッセージの受け手側に配置された受け手側サーバ２０とを有しており、送り手側サーバ１０と受け手側サーバ２０とは携帯電話網３０およびインターネット網４０の２つの通信ルートにより互いに接続可能な構成となっている。なお、送り手側サーバ１０および受け手側サーバ２０は、サーバ、ＰＣ、スーパーコンピュータ等の一般的な情報処理装置で実現することが可能である。
【００３４】
送り手側サーバ１０は、送り手が使用する、ＰＣ、携帯電話、ＰＤＡ等である送り手端末１１〜１３に接続されており、これらの各送り手端末１１〜１３内には、電子メール、ＩＭ（インスタントメッセージング）、ＩＰ電話等であるメッセージングツール１１１〜１１３，１２１〜１２３，１３１〜１３３が備えられている。
【００３５】
受け手側サーバ２０は、受け手が使用する、ＰＣ、携帯電話、ＰＤＡ等である受け手端末２１〜２３に接続されており、これらの各受け手端末２１〜２３内には、電子メール、ＩＭ、ＩＰ電話等であるメッセージングツール２１１〜２１３，２２１〜２２３，２３１〜２３３が備えられている。
【００３６】
表１に、送り手および受け手の各々が使用する端末・メッセージングツールの構成例を示す。
【００３７】
【表１】
2004341803.tif 000003
【００３８】
また、送り手側サーバ１０は、判断システム１０１と、プレゼンス情報ＤＢ１０２と、プレゼンス情報管理部１０３とを有しており、受け手側サーバ２０は、判断システム２０１と、プレゼンス情報ＤＢ２０２と、プレゼンス情報管理部２０３とを有している。
【００３９】
送り手側のプレゼンス情報管理部１０３は、送り手側のプレゼンス情報を、プレゼンス情報ＤＢ１０２内でデータベース化して管理する。なお、送り手側のプレゼンス情報とは、送り手本人や送り手が使用する送り手端末の総合的な状態に関する情報である。具体的には、送り手側のプレゼンス情報としては、送り手のスケジュールの情報、送り手が使用する送り手端末の情報、各送り手端末内のメッセージングツールの情報、各送り手端末の現在位置を示す位置情報、各送り手端末の使用傾向の情報、各送り手端末の表示画面（大きさ等）の情報、各送り手端末のアドレス帳の情報、メッセージ送信時に経由する通信ルートの情報等が挙げられる。また、プレゼンス情報管理部１０３は、各送り手端末にて取得したＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報等を基に各送り手端末の現在位置を管理する。また、プレゼンス情報管理部１０３は、送り手側のプレゼンス情報を定期的にあるいは変化が生じた時に読み込み、プレゼンス情報ＤＢ１０２内のプレゼンス情報を最新情報に更新する。
【００４０】
一方、受け手側のプレゼンス情報管理部２０３は、受け手側のプレゼンス情報を、プレゼンス情報ＤＢ２０２内でデータベース化して管理する。なお、受け手側のプレゼンス情報とは、受け手本人や受け手が使用する受け手端末の総合的な状態に関する情報である。具体的には、受け手側のプレゼンス情報としては、受け手のスケジュールの情報、受け手が使用する受け手端末の情報、各受け手端末内のメッセージングツールの情報、各受け手端末の現在位置を示す位置情報、各受け手端末の使用傾向の情報、各受け手端末の表示画面（大きさ等）の情報、各受け手端末のアドレス帳の情報、メッセージ受信時に経由する通信ルートの情報等が挙げられる。また、プレゼンス情報管理部２０３は、各受け手端末にて取得したＧＰＳ情報等を基に各受け手端末の現在位置を管理する。また、プレゼンス情報管理部２０３は、受け手側のプレゼンス情報を定期的にあるいは変化が生じた時に読み込み、プレゼンス情報ＤＢ２０２内のプレゼンス情報を最新情報に更新する。
【００４１】
表２に、受け手側のプレゼンス情報ＤＢ２０２でデータベース化して管理されるプレゼンス情報の例を示す。
【００４２】
【表２】
2004341803.tif 000004
【００４３】
送り手側の判断システム１０１と受け手側の判断システム２０１とは、メッセージの送受信を行う前に、所定の情報を互いに通信することにより送り手および／または受け手の利便性を考慮した最適なメッセージの送受信方式を決定する。
【００４４】
具体的には、送り手側の判断システム１０１は、送り手端末１１〜１３で作成されたメッセージの内容を解析し、その解析結果を受け手側の判断システム２０１に送信する機能や、受け手側の判断システム２０１から送信されてきた送信先候補リストと、プレゼンス情報ＤＢ１０２に格納されているプレゼンス情報とに基づいて最適な送信先を決定する機能や、メッセージを送信先の端末・ツールやメッセージ解析結果に対応するような形式に変換し、変換したメッセージを送信先の端末・ツールに送信する機能を備えている。
【００４５】
一方、受け手側の判断システム２０１は、送り手側の判断システム１０１から送信されてきたメッセージ解析結果と、プレゼンス情報ＤＢ２０２に格納されているプレゼンス情報とに基づいて送信先候補リストを作成し、その送信先候補リストを送り手側の判断システム１０１に送信する機能を備えている。
【００４６】
なお、本実施形態においては、送り手側サーバ１０および受け手側サーバ２０の各々の設置場所に特に制限はなく、例えば、送り手あるいは受け手の自宅にホームサーバとして設置することとしても良く、サービス事業者側のサーバとして送り手あるいは受け手の自宅以外の場所に設置することとしても良い。
【００４７】
以下に、図１に示した本実施形態のメッセージ送受信最適化システムの動作について説明する。
【００４８】
最初に、図１に示した本実施形態のメッセージ送受信最適化システムの動作の概要について図２を参照して説明する。なお、図２においては、送り手と受け手が１対１の関係であるものとする。
【００４９】
図２を参照すると、まず、送り手側の判断システム１０１は、送り手が送り手端末１１〜１３で作成したメッセージの内容を解析し、メッセージの解析結果を受け手側の判断システム２０１に送信する（ステップ２０１）。このとき、メッセージに添付データが添付されている場合には、メッセージの解析結果に添付データの解析結果も含める。
【００５０】
次に、受け手側の判断システム２０１は、送り手側の判断システム１０１から送信されてきたメッセージの解析結果と、プレゼンス情報ＤＢ２０２に格納されている受け手側のプレゼンス情報とに基づいて、メッセージの解析結果に見合うような送信先候補（受け手端末・ツール）のリストを作成し、作成した送信先候補リストを送り手側の判断システム１０１に送信する（ステップ２０２）。
【００５１】
このとき、受け手側の判断システム２０１は、受け手の利便性を優先して送信先候補を選択することとしても良く、送り手と受け手の双方の利便性を考慮して送信先候補を選択することとしても良い。あるいは、送り手の利便性を優先して送信先候補を選択することとしても良い。
【００５２】
また、受け手側の判断システム２０１は、各受け手端末２１〜２３内のツールの中に、ｏｎ状態の受け手端末・ツールがある場合は、ｏｎ状態の受け手端末・ツールの中から送信先候補を選択し、ｏｎ状態の受け手端末・ツールがない場合は、過去のメッセージングツールの使用傾向情報や受け手のスケジュール情報等に基づいて最も早くｏｎ状態になる可能性が高い受け手端末・ツールを送信先候補として選択する。
【００５３】
さらに、受け手側の判断システム２０１は、メッセージに添付データが添付されている場合は（ステップ２０３のＹｅｓ）、送信先候補の容量の情報等に基づいて、添付データを送信する際のデータ形式（添付データをそのままの状態で送信、添付データを圧縮して送信、添付データを分割して送信、添付データの一部あるいは全部を削除して送信）を検討し、送り手側の判断システム１０１に対し、添付データのデータ形式の指示を行う（ステップ２０４）。
【００５４】
送り手側の判断システム１０１は、受け手側の判断システム２０１から送信されてきた送信先候補リストを受信し（ステップ２０５）、さらに、メッセージに添付データが添付されている場合は（ステップ２０６のＹｅｓ）、受け手側の判断システム２０１から送信されてきた添付データのデータ形式の指示を受信する（ステップ２０７）。
【００５５】
ここで、送り手側の判断システム１０１は、受け手側の判断システム２０１から送信されてきた送信先候補リストと、プレゼンス情報ＤＢ１０２に格納されている送り手側のプレゼンス情報とに基づいて、送信先候補リストの中に最適な送信先があるか判断し（ステップ２０８）、最適な送信先がない場合、あるいは送信先候補に不満がある場合は（ステップ２０８のＮｏ）、ステップ２０２の処理に戻る。
【００５６】
一方、送り手側の判断システム１０１は、送信先候補リストの中に最適な送信先がある場合は（ステップ２０８のＹｅｓ）、送信先候補リストの中から１つあるいは複数の受け手端末・ツールを送信先として決定する（ステップ２０９）。なお、通信ルートは、ステップ２０９で決定された送信先に応じて、携帯電話網３０またはインターネット網４０に自動的に決定される。
【００５７】
このとき、送り手側の判断システム１０１は、送り手の利便性を優先して送信先を決定することとしても良く、送り手と受け手の双方の利便性を考慮して送信先を決定することとしても良い。あるいは、受け手の利便性を優先して送信先を決定することとしても良い。
【００５８】
送り手側の判断システム１０１は、ステップ２０９で送信先を決定した場合、ステップ２０１で解析したメッセージの解析結果およびステップ２０９で送信先として決定した受け手端末・ツールに対応するようにメッセージの形態を決定し、決定した形態にメッセージを変換する。さらに、メッセージに添付データが添付されている場合は、受け手側の判断システム２０１から指示されたデータ形式に添付データを変換する（ステップ２１０）。
【００５９】
続いて、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がないかを受け手側の判断システム２０１に問い合わせることで送信先の最終チェックを行い（ステップ２１１）、変更がある場合は（ステップ２１２のＹｅｓ）、ステップ２０２の処理に戻る。
【００６０】
一方、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がない場合は（ステップ２１２のＮｏ）、受け手側の判断システム２０１を経由し、該当する受け手端末２１〜２３内のツールにメッセージを送信する（ステップ２１３）。
【００６１】
以降、送り手側の判断システム１０１と受け手側の判断システム２０１とは、メッセージを送受信した後も、所定の情報を互いに通信することによりメッセージの送受信結果に基づくフォローを行う（ステップ２１４，２１５）。例えば、ステップ２０２で最も早くｏｎ状態になると予測した受け手端末・ツールよりも別の受け手端末・ツールの方が早くｏｎ状態になった場合や、ステップ２０９で送信先として決定した複数の受け手端末・ツールの１つがメッセージを受信した場合にフォローを行う。
【００６２】
続いて、図１に示した本実施形態のメッセージ送受信最適化システムの詳細な動作について図３を参照して説明する。なお、図３においては、送り手と受け手が１対１の関係であるものとする。
【００６３】
図３を参照すると、まず、送り手側の判断システム１０１は、送り手が送り手端末１１〜１３で作成したメッセージ内容を解析し、メッセージの解析結果を受け手側の判断システム２０１に送信する（ステップ３０１）。
【００６４】
表３を参照すると、例えば、送り手側の判断システム１０１は、送り手端末１１〜１３で作成されたメッセージの解析に際し、表３の検討項目を検討することで、緊急のメッセージであるかの判断、仕事に関するメッセージかあるいはプライベートに関するメッセージであるかの判断、添付データのチェックを行う。
【００６５】
【表３】
2004341803.tif 000005
【００６６】
受け手側の判断システム２０１は、送り手側の判断システム１０１から送信されてきたメッセージの解析結果とプレゼンス情報ＤＢ２０２に格納されている受け手側のプレゼンス情報とに基づいて、送信先候補（受け手端末・ツール）を検討する（ステップ３０２）。
【００６７】
このとき、受け手側の判断システム２０１は、受け手の利便性を優先して送信先候補を選択することとしても良く、送り手と受け手の双方の利便性を考慮して送信先候補を選択することとしても良い。あるいは、送り手の利便性を優先して送信先候補を選択することとしても良い。
【００６８】
表４を参照すると、例えば、受け手側の判断システム２０１は、メッセージが緊急のものであるか、仕事あるいはプライベートに関するものであるかというメッセージの解析結果と、現在の時刻と、送り手と受け手の双方の利便性を考慮するかあるいは送り手と受け手のどちらか一方の利便性を優先するかの判断とに基づいて、送信先候補を選択する。
【００６９】
【表４】
2004341803.tif 000006
【００７０】
また、受け手側の判断システム２０１は、各受け手端末２１〜２３内のツールの中に、ｏｎ状態の受け手端末・ツールがある場合は（ステップ３０３のＹｅｓ）、ｏｎ状態の受け手端末・ツールの中から送信先候補を選択して送信先候補リストを作成し、作成した送信先候補リストを送り手側の判断システム１０１に送信する（ステップ３０４）。
【００７１】
一方、受け手側の判断システム２０１は、ｏｎ状態の受け手端末・ツールがない場合は（ステップ３０３のＮｏ）、過去のメッセージングツールの使用傾向情報やスケジュール情報等に基づいて最も早くｏｎ状態になる可能性が高い受け手端末・ツールを送信先候補として選択して送信先候補リストを作成し、作成した送信先候補リストを送り手側の判断システム１０１に送信する（ステップ３０５）。
【００７２】
さらに、受け手側の判断システム２０１は、メッセージに添付データが添付されている場合は（ステップ３０６のＹｅｓ）、送信先候補の容量の情報等に基づいて、添付データを送信する際のデータ形式（添付データをそのままの状態で送信、添付データを圧縮して送信、添付データを分割して送信、添付データの一部あるいは全部を削除して送信）を検討し、送り手側の判断システム１０１に対し、添付データのデータ形式の指示を行う（ステップ３０７）。
【００７３】
送り手側の判断システム１０１は、受け手側の判断システム２０１から送信されてきた送信先候補リストを受信し（ステップ３０８）、さらに、メッセージに添付データが添付されている場合は（ステップ３０９のＹｅｓ）、受け手側の判断システム２０１から送信されてきた添付データのデータ形式の指示を受信する（ステップ３１０）。
【００７４】
ここで、送り手側の判断システム１０１は、受け手側の判断システム２０１から送信されてきた送信先候補リストと、プレゼンス情報ＤＢ１０２に格納されている送り手側のプレゼンス情報とに基づいて、送信先候補リストの中に最適な送信先があるか判断し（ステップ３１１）、最適な送信先がない場合、あるいは送信先候補に不満がある場合は（ステップ３１１のＮｏ）、ステップ３０２の処理に戻る。
【００７５】
一方、送り手側の判断システム１０１は、送信先候補リストの中に最適な送信先がある場合は（ステップ３１１のＹｅｓ）、送信先候補リストの中から１つあるいは複数の受け手端末・ツールを送信先として決定する（ステップ３１２）。なお、通信ルートは、ステップ３１２で決定された送信先に応じて、携帯電話網３０またはインターネット網４０に自動的に決定される。
【００７６】
このとき、送り手側の判断システム１０１は、送り手の利便性を優先して送信先を決定することとしても良く、送り手と受け手の双方の利便性を考慮して送信先を決定することとしても良い。あるいは、受け手の利便性を優先して送信先を決定することとしても良い。例えば、送り手（あるいは受け手）の利便性を優先する場合とは、送り手（あるいは受け手）にとって送受信コストが最も安くなる受け手端末・ツールを送信先として決定する場合が挙げられる。
【００７７】
送り手側の判断システム１０１は、ステップ３１２で送信先を決定した場合、ステップ３０１で解析したメッセージ内容の解析結果とステップ３１２で送信先として決定した受け手端末・ツールに対応するようにメッセージの形態を決定し、決定した形態にメッセージを変換する。さらに、メッセージに添付データが添付されている場合は、受け手側の判断システム２０１から指示されたデータ形式に添付データを変換する（ステップ３１３）。
【００７８】
続いて、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がないかを受け手側の判断システム２０１に問い合わせることで送信先の最終チェックを行い（ステップ３１４）、変更がある場合は（ステップ３１５のＹｅｓ）、ステップ３０２の処理に戻る。
【００７９】
一方、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がない場合は（ステップ３１５のＮｏ）、受け手側の判断システム２０１を経由し、該当する受け手端末２１〜２３内のツールにメッセージを送信する（ステップ３１６）。
【００８０】
以降、送り手側の判断システム１０１と受け手側の判断システム２０１とは、メッセージを送信した後も、所定の情報を互いに通信することによりメッセージの送受信結果に基づくフォローを行う。
【００８１】
例えば、受け手側の判断システム２０１は、ステップ３０５で最も早くｏｎ状態になると予測した受け手端末・ツールよりも別の受け手端末・ツールの方が早くｏｎ状態になった場合（ステップ３１７のＹｅｓ）、ｏｎ状態になった別の受け手端末・ツールへメッセージを再送するかを送り手側の判断システム１０１に問い合わせる（ステップ３１８）。
【００８２】
送り手側の判断システム１０１は、受け手側の判断システム２０１から問い合わされた別の受け手端末・ツールへメッセージを再送する場合（ステップ３１９のＹｅｓ）、別の受け手端末・ツールへメッセージを再送する旨を受け手側の判断システム２０１に通知し（ステップ３２０）、この通知を受信した受け手側の判断システム２０１は、ステップ３０５で最も早くｏｎ状態になると予測した受け手端末・ツールへのメッセージを削除する（ステップ３２１）。
【００８３】
さらに、送り手側の判断システム１０１は、メッセージの解析結果と、メッセージの再送先である別の受け手端末・ツールに対応した形態にメッセージを変換し、さらに、メッセージに添付データが添付されている場合は、受け手側の判断システム２０１から指示されたデータ形式に添付データを変換する（ステップ３２２）。そして、受け手側の判断システム２０１を経由し、予測したものよりも早くｏｎ状態になった別の受け手端末・ツールにメッセージを送信する（ステップ３２３）。
【００８４】
また、受け手側の判断システム２０１は、ステップ３１２で送信先として決定した複数の受け手端末・ツールの１つがメッセージを受信した場合（ステップ３２４のＹｅｓ）、別の受け手端末・ツールへのメッセージを削除するかを送り手側の判断システム１０１に問い合わせる（ステップ３２５）。
【００８５】
送り手側の判断システム１０１は、受け手側の判断システム２０１から問い合わされた別の受け手端末・ツールへのメッセージを削除する場合（ステップ３２６のＹｅｓ）、別の受け手端末・ツールへのメッセージを削除する旨を受け手側の判断システム２０１に通知し（ステップ３２７）、この通知を受信した受け手側の判断システム２０１は、ステップ３１２で送信先として決定した別の受け手端末・ツールへのメッセージを削除する（ステップ３２８）。
【００８６】
なお、本実施形態においては、受け手側の判断システム２０１は、ステップ３０５において、ｏｎ状態の受け手端末・ツールがない場合に最も早くｏｎ状態になる可能性が高い受け手端末・ツールを送信先候補として選択することとしているが、このような場合に、全ての受け手端末・ツールを送信先候補として選択し、ある受け手端末・ツールがｏｎ状態になった瞬間に、その受け手端末・ツールにメッセージを送信することとしても良い。
【００８７】
また、受け手側の判断システム２０１は、ステップ３１８において、ステップ３０５で予測した受け手端末・ツールよりも別の受け手端末・ツールの方が早くｏｎ状態になった場合に、ｏｎ状態になった別の受け手端末・ツールへメッセージを再送するかを送り手側の判断システム１０１に問い合わせることとしているが、このような場合に、別の受け手端末・ツールがｏｎ状態になった瞬間に、問い合わせを行うことなく、その別の受け手端末・ツールにメッセージを送信することとしても良い。
【００８８】
また、送り手側の判断システム１０１は、ステップ３１６において、添付データの一部あるいは全部を削除してメッセージを送信した場合、メッセージ送信後に、削除した添付データだけを後から受け手側の判断システム２０１に送信することとしても良い。
【００８９】
また、送り手側の判断システム１０１は、メッセージ送信後に、受け手側の判断システム２０１から添付データを別のデータ形式で再送してもらいたいとの指示を受けた場合に、判断システム２０１から指示された別のデータ形式に添付データをデータ変換し、受け手側の判断システム２０１に送信することとしても良い。
【００９０】
また、送り手側の判断システム１０１は、メッセージ送信後に、受け手側の判断システム２０１から別の受け手端末・ツールにもメッセージを再送してもらいたいとの指示を受けた場合には、受け手側の判断システム２０１を経由し、指示された別の受け手端末・ツールにメッセージを再送することとしても良い。
【００９１】
また、送り手側の判断システム１０１は、メッセージ送信後に、受け手側の判断システム２０１から、メッセージが文字化けしたこと、あるいは通話が途中で中断したことを通知された場合に、受け手側の判断システム２０１に再接続し、メッセージを再送することとしても良い。
【００９２】
また、受け手側の判断システム２０１は、受け手端末・ツール（メール）に送信したメールのメッセージが一定時間開封されなかった場合、そのメールを削除することとしても良い。
【００９３】
なお、図２および図３においては、送り手と受け手が１対１の関係である場合の動作について説明したが、メッセージ送受信に参加する人数が増えることにより、例えば、送り手と受け手が１対Ｎ、Ｎ：１、Ｍ：Ｎの関係になった場合にも、基本的な処理フローは、図２および図３に示した処理フローと同様である。
【００９４】
以下に、図１に示したメッセージ送受信最適化システムにおいて、送り手と受け手が１対Ｎの関係である場合の動作の概要について図４を参照して説明する。
【００９５】
図４を参照すると、まず、送り手側の判断システム１０１は、送り手が送り手端末１１〜１３で作成したメッセージ内容を解析し、メッセージの解析結果を各受け手側の判断システム２０１の各々に送信する（ステップ４０１）。このとき、メッセージに添付データが添付されている場合には、メッセージの解析結果に添付データの解析結果も含める。
【００９６】
次に、各受け手側の判断システム２０１は、送り手側の判断システム１０１から送信されてきたメッセージの解析結果と、プレゼンス情報ＤＢ２０２に格納されている各受け手側のプレゼンス情報とに基づいて、送信先候補（受け手端末・ツール）のリストを作成し、作成した送信先候補リストを送り手側の判断システム１０１に送信する（ステップ４０２）。なお、ステップ４０２においては、図２のステップ２０２と同様に、送り手と受け手の双方の利便性を考慮してあるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択する処理や、ｏｎ状態の受け手端末・ツールの有無に応じた処理を行うこととしても良い。
【００９７】
さらに、各受け手側の判断システム２０１は、メッセージに添付データが添付されている場合は（ステップ４０３のＹｅｓ）、送信先候補の容量の情報等に基づいて、添付データを送信する際のデータ形式（添付データをそのままの状態で送信、添付データを圧縮して送信、添付データを分割して送信、添付データの一部あるいは全部を削除して送信）を検討し、送り手側の判断システム１０１に対し、添付データのデータ形式の指示を行う（ステップ４０４）。
【００９８】
送り手側の判断システム１０１は、送信先候補の検討が終了した受け手側の判断システム２０１から順番に送信されてくる送信先候補リストを受信し（ステップ４０５）、さらに、メッセージに添付データが添付されている場合は（ステップ４０６のＹｅｓ）、添付データのデータ形式の検討が終了した受け手側の判断システム２０１から順番に送信されてくる添付データのデータ形式の指示を受信する（ステップ４０７）。
【００９９】
ここで、送り手側の判断システム１０１は、メッセージを優先的に送信したい受け手側の判断システム２０１からの送信先候補リストを受信した時点で、その送信先候補リストに基づく処理を先に優先して行うこととし、他の処理を中断する。この場合、優先的に送信したい受け手側の判断システム２０１からの送信先候補リストと、プレゼンス情報ＤＢ１０２に格納されている送り手側のプレゼンス情報とに基づいて、その送信先候補リストの中に最適な送信先があるか判断し（ステップ４０８）、最適な送信先がない場合、あるいは送信先候補に不満がある場合は（ステップ４０８のＮｏ）、ステップ４０２の処理に戻り、最適な送信先がある場合は（ステップ４０８のＹｅｓ）、送信先候補リストの中から１つあるいは複数の受け手端末・ツールを送信先として決定する（ステップ４０９）。なお、ステップ４０８，４０９においては、図２のステップ２０８，２０９と同様に、送り手と受け手の双方の利便性を考慮してあるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定する処理や、ｏｎ状態の受け手端末・ツールの有無に応じた処理を行うこととしても良い。また、通信ルートは、ステップ４０９で決定された送信先に応じて、携帯電話網３０またはインターネット網４０に自動的に決定される。
【０１００】
送り手側の判断システム１０１は、ステップ４０９で送信先を決定した場合、ステップ４０１で解析したメッセージ内容の解析結果とステップ４０９で送信先として決定した受け手端末・ツールに対応するようにメッセージの形態を決定し、決定した形態にメッセージを変換する。さらに、メッセージに添付データが添付されている場合は、受け手側の判断システム２０１から指示されたデータ形式に添付データを変換する（ステップ４１０）。
【０１０１】
続いて、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がないかを受け手側の判断システム２０１に問い合わせることで送信先の最終チェックを行い（ステップ４１１）、変更がある場合は（ステップ４１２のＹｅｓ）、ステップ４０２の処理に戻る。
【０１０２】
一方、送り手側の判断システム１０１は、受け手側のプレゼンス情報に変更がない場合は（ステップ４１２のＮｏ）、受け手側の判断システム２０１を経由し、該当する受け手端末２１〜２３内のツールにメッセージを送信する（ステップ４１３）。
【０１０３】
以降、送り手側の判断システム１０１と受け手側の判断システム２０１とは、メッセージを送受信した後も、所定の情報を互いに通信することによりメッセージの送受信結果に基づくフォローを行う（ステップ４１４，４１５）。
【０１０４】
なお、本実施形態においては、送り手側の判断システム１０１は、ステップ４０８において、メッセージを優先的に送信したい受け手側の判断システム２０１からの送信先候補リストを受信した時点で、その送信先候補リスト中に最適な送信先があるか判断することとしているが、全ての受け手側の判断システム２０１からの送信先候補リストを受信した時点で、これら全ての送信先候補リストの中に最適な送信先があるか判断することとしても良い。この場合、ステップ４０８において、全ての送信先候補リストの中に最適な送信先がない場合、あるいは送信先候補に不満がある場合は、ステップ４０２の処理に戻り、最適な送信先がある場合は、ステップ４０９において、１つあるいは複数の受け手端末・ツールを送信先として決定することになる。
【０１０５】
また、送り手側の判断システム１０１は、複数の受け手の判断システム２０１へのメールのメッセージ送信後に、その中の所定の人数がメールを開封した時点で、他の受け手の判断システム２０１への未開封メッセージを一斉に削除することとしても良い。
【０１０６】
ところで、本発明のメッセージ送受信最適化システムは、送り手側の判断システム１０１および受け手側の判断システム２０１にて検討される検討項目によっては、上述してきたもの以外にも、様々な例に利用することが考えられる。
【０１０７】
表５に、送り手側の判断システム１０１および受け手側の判断システム２０１にて検討される検討項目の例の一覧を示し、表６に、表５の検討項目を検討することによって利用可能な例の一覧を示す。なお、表６における検討項目番号は、表５における検討項目番号に対応している。
【０１０８】
【表５】
2004341803.tif 000007
【０１０９】
【表６】
2004341803.tif 000008
【０１１０】
なお、送り手側の判断システム１０１および受け手側の判断システム２０１は、表６中の利用例１に示した利用を可能とするための具体的な処理として、上述した処理（表４参照）を行うが、それ以外の利用例２〜１７のうち、例えば、利用例９の利用を可能とする場合には、以下のような処理を行う。
【０１１１】
まず、送り手側の判断システム１０１は、検討項目８により、メッセージの文章について受け手が受け取るには長過ぎる文章であるかどうかの判断を行う。このとき、受け手端末・ツールにおける文字数の制約に関しては、受け手側の判断システム２０１に問い合わせて検討項目２０によって判断を行う。
【０１１２】
送り手側の判断システム１０１は、メッセージが長すぎると判断した場合、続いて、検討項目１０により、メッセージに複数の話題が混在しているかどうかの判断を行うとともに、検討項目６により、メッセージの要点の判断を行う。
【０１１３】
その後、送り手側の判断システム１０１は、以上の判断結果に基づいて、メッセージを話題毎に分割したメッセージ変換を行い、送信を行う。
【０１１４】
なお、本発明においては、送り手側サーバ１０および受け手側サーバ２０内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを送り手側サーバ１０および受け手側サーバ２０にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを送り手側サーバ１０および受け手側サーバ２０に読み込ませ、実行するものであっても良い。送り手側サーバ１０および受け手側サーバ２０にて読取可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の移設可能な記録媒体の他、送り手側サーバ１０および受け手側サーバ２０に内蔵されたＨＤＤ等を指す。
【０１１５】
【発明の効果】
以上説明したように本発明においては、送り手側情報処理装置と受け手側情報処理装置との間で、メッセージの送受信を行う前に、所定の情報を通信することにより送り手および／または受け手の利便性を考慮した最適な送受信方式を決定する構成としたため、送り手と受け手の双方にとってメッセージの送受信方式を最適化なものとすることができるだけでなく、送り手と受け手のどちらか一方にとってメッセージの送受信方式を最適化なものとすることもできるようになる。
【０１１６】
より具体的には、送り手側情報処理装置において、メッセージの送信前に、当該メッセージの内容を解析し、受け手側情報処理装置において、メッセージの解析結果と受け手側のプレゼンス情報とに基づいて送信先候補を選択し、送り手側情報処理装置において、送信先候補の中から最適な送信先を決定する。
【０１１７】
したがって、送り手にとっては、自身が作成したメッセージ内容に基づいてメッセージの送信先候補が選択されるため、送り手の利便性を考慮した最適なメッセージの送信を享受することができる。
【０１１８】
一方、受け手にとっては、受け手が何処で何をしていて、どのような端末を使用していて、どのような送り手からメッセージを受信したいか等を表す受け手側のプレゼンス情報に基づいてメッセージの送信先候補が選択されるため、受け手の利便性を考慮した最適なメッセージの受信を享受することができる。
【０１１９】
さらに、受け手側情報処理装置において、メッセージの送信先候補を選択する際に、受け手と送り手の双方の利便性を考慮してあるいは送り手と受け手のどちらか一方の利便性を優先して送信先候補を選択する構成とし、また、送り手側情報処理装置において、メッセージの送信先候補の中から最適な送信先を選択する際に、受け手と送り手の双方の利便性を考慮してあるいは送り手と受け手のどちらか一方の利便性を優先して送信先を決定する構成とすることにより、送り手と受け手の双方にとってトータル的な利便性をさらに追及することができる。
【０１２０】
したがって、本発明は、受け手側がプライベートの時間である場合における仕事に関するメッセージの配慮したり、受け手側の端末で参照できない添付データの受信を防いだり、送り手側もしくは受け手側のどちらか一方または双方の通信コストが安くなるように送受信を行ったりする等、表６に示すような様々な例に利用することができるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態のメッセージ送受信最適化システムを示す図である。
【図２】図１に示したメッセージ送受信最適化システムにおいて、送り手と受け手が１対１の関係である場合の動作の概要を説明するフローチャートである。
【図３】図１に示したメッセージ送受信最適化システムにおいて、送り手と受け手が１対１の関係である場合の詳細な動作を説明するフローチャートである。
【図４】図１に示したメッセージ送受信最適化システムにおいて、送り手と受け手が１対Ｎの関係である場合の動作の概要を説明するフローチャートである。
【符号の説明】
１０    送り手側サーバ
２０    受け手側サーバ
３０    携帯電話網
４０    インターネット網
１１〜１３    送り手端末
１１１〜１１３，１２１〜１２３，１３１〜１３３    メッセージングツール
２１１〜２１３，２２１〜２２３，２３１〜２３３    メッセージングツール
【図１】
2004341803.tif 000009
【図２】
2004341803.tif 000010
【図３】
2004341803.tif 000011
【図４】
2004341803.tif 000012