(57)【特許請求の範囲】
【請求項１】
ネットワークシステムであって、
端末装置と、
他の装置から前記端末装置に送信される電子メールを中継するメール転送中継装置と、
前記端末装置の状態情報が記憶された状態情報テーブルを管理する端末状況管理装置と、
前記電子メールを前記端末装置へ送信するメールサーバ装置と、を有し、
前記メール転送中継装置は、他の装置から電子メールを受信した場合、前記端末状況管理装置に、前記電子メールの宛先で特定される端末装置の状態情報の取得要求を送信し、
前記端末状況管理装置は、前記取得要求に基づき該当する状態情報を前記メール転送中継装置へ送信し、
前記メール転送中継装置は、前記状態情報に基づき、配信する電子メールのメディアの種別を選択して、選択した該メディア種別に該電子メールの形式を変換して、該変換前の電子メール及び該変換後の電子メールを前記メールサーバ装置に送信し、
前記メールサーバ装置は、該変換前の電子メール及び変換後の電子メールを電子メール記憶装置に格納し、かつ少なくとも前記変換後の電子メールを前記端末装置に対して送信し、
前記端末装置は、自機器の状態が変化した場合、前記変換後の電子メールを当該端末装置内の記憶装置から削除し、
かつ前記メールサーバ装置は、前記電子メール記憶装置に格納された、該変換後の電子メールを削除する、
ことを特徴とするネットワークシステム。
【請求項２】
請求項１に記載のネットワークシステムであって、
前記メールサーバ装置は、
前記変換前の電子メールとしてテキスト形式の前記電子メールと、前記変換後の電子メールの両方を前記端末装置へ送信することを特徴とするネットワークシステム。
【請求項３】
請求項１に記載のネットワークシステムであって、
前記端末装置は、当該端末装置自身の状態が変化した場合、前記端末状況管理装置に変化後の状態情報を送信し、
前記端末状況管理装置は、変化後の前記状態情報に基づき、前記状態情報テーブルを更新し、
前記メール転送中継装置から前記問合せ要求を受信すると、前記状態情報テーブルを参照して、前記状態情報を前記メール転送中継装置に応答し、
前記メール転送中継装置は、前記状態情報の過去の履歴を複数記憶するための、状態情報履歴記憶部と、前記状態情報の変化に応じた処理内容を記憶するための、状態情報別変換設定記憶部とを具備し、
前記端末状況管理装置に問合せ要求を送信し、前記端末状況管理装置から、応答として前記状態情報を受信すると、前記状態情報履歴記憶部に記憶し、
前記状態情報履歴記憶部に記憶された前記状態情報の履歴を検索条件として、前記状態情報別変換設定記憶部を検索し、条件に合致した処理内容を取得し、
該処理内容が、変換後の電子メール削除を指示する内容であれば、前記電子メール記憶装置に格納された変換後の電子メールを削除することを特徴とするネットワークシステム。
【請求項４】
請求項３に記載のネットワークシステムであって、
前記メール転送中継装置は、前記電子メール記憶装置に変換後の電子メールが格納されている場合、前記端末状況管理装置から、定期的に状態情報を取得することを特徴とするネットワークシステム。
【請求項５】
請求項４に記載のネットワークシステムであって、
前記変換後の電子メールは、音声形式の電子メールであることを特徴とするネットワークシステム。
【請求項６】
請求項１に記載のネットワークシステムであって、
前記端末装置は、外部機器接続端子を有し、該外部機器接続端子を介して、他の機器と通電した場合に、自機器の状態が変化したと判断し、当該状態情報を前記端末状況管理装置へ送信することを特徴とするネットワークシステム。
【請求項７】
請求項６に記載のネットワークシステムであって、
前記端末装置は、外部機器接続端子を有し、該外部機器接続端子を介して他の機器と通電していた場合に、当該通電状態から電源断の状態になった場合に自機器の状態が変化したと判断し、当該状態情報を前記端末状況管理装置へ送信することを特徴とするネットワークシステム。
【請求項８】
請求項６に記載のネットワークシステムであって、
前記端末装置は、位置情報取得部を有し、
該位置情報取得部を介して取得する位置情報と地図情報を参照し、当該端末装置が所定の場所に位置することを検出した場合に自機器の状態が変化したと判断し、当該状態情報を前記端末状況管理装置へ送信することを特徴とするネットワークシステム。
【請求項９】
請求項１に記載のネットワークシステムであって
前記メール転送中継装置は、前記状態情報テーブルを参照して前記端末装置がカーナビゲーションシステムに接続されたことを検出した場合は、電子メールの形式をテキスト形式及び音声形式に変換した電子メールを前記メールサーバ装置に送信し、
前記メールサーバ装置は、前記テキスト形式及び音声形式の電子メールを前記電子メール記憶装置に格納するとともに、前記端末装置に送信し、
前記メールサーバ装置は、前記状態情報テーブルを参照して前記端末装置がカーナビゲーションと非接続となったことを検出した場合、前記電子メール記憶装置に格納された前記テキスト形式及び音声形式の電子メールのうちで前記音声形式の電子メールを削除することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メッセージを、利用者のシーンに応じて適切なメディアに変換して利用者に配信する電子メッセージ配信方法、ネットワークシステム、及びプログラムに関する。
【背景技術】
【０００２】
他のクライアントや他のメールサーバから送信された電子メッセージを、利用者が理解しやすいように、テキスト形式から音声形式に変換してクライアント装置に配信し、クライアント装置でその音声メッセージを読み上げる、電子メッセージ音声読み上げシステムが存在する。
【０００３】
この点、クライアント装置の状況を監視するという点に関しては、特許文献１で、端末機器が会話中であるか／切断中であるかの状況をプレセンスサーバに通知し、該プレゼンスサーバがクライアント機器の情報を管理する技術が開示されている。そして、転送するデータのデータ形式を変換するという点に関しては、特許文献２で、端末機器の性能に応じて転送するデータの形式を文字画像あるいは音声情報に変換してデータ転送する技術が開示されている。
【０００４】
【特許文献１】特公平７−１０５８４８号公報
【特許文献２】特開２００５−２０６５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来技術では、ユーザの状態を管理しているがそれをユーザの使い勝手向上に利用することができなかった（特許文献１）、もしくはユーザの使い勝手向上のためにデータ変換するが必ずしもユーザの状況に最適かどうか分からない（特許文献２）、という問題点があった。
【課題を解決するための手段】
【０００６】
利用者の利用するクライアント装置の状況であるプレゼンス情報をプレゼンスサーバが管理し、ゲートウェイサーバ装置がプレゼンスサーバ装置から利用者のプレゼンス履歴情報を取得して、利用者の状況に応じた適切なメッセージ形式に変換してメッセージを配信し、また、利用者の状況に応じて、送信されたメッセージをクライアント装置及びメールサーバから削除するシステムを実現する。
【発明の効果】
【０００７】
本電子メッセージシステムでは、利用者が、その時の利用シーンに適したメッセージ形式でメッセージを自動受信できる。
【発明を実施するための最良の形態】
【０００８】
以下、本電子メッセージ配信方法及びネットワークシステムの実施の最良の形態について、図面を参照して説明する。
【実施例１】
【０００９】
以下、第一の実施例について、適宜、図１〜図７を参照しながら説明する。なお、本実施例では、電子メッセージとして電子メールを例に説明する。
【００１０】
図１は、ネットワークシステムの構成を示した図である。図１において、クライアント装置１０、プレゼンスサーバ装置２０、メールゲートウェイサーバ装置３０、メールサーバ装置４０、他システムメールサーバ５０は、それぞれ、情報処理装置である。クライアント装置１０の代表例としては、ショートメッセージサービス（ＳＭＳ）機能やインターネット接続機能を有する携帯電話などがある。
【００１１】
クライアント装置１０は、利用者が使用する情報処理装置であり、メールゲートウェイサーバ装置からメール着信通知を受信すると、電子メッセージ取得要求を、ネットワーク９０Ａを介してメールサーバ装置４０へ送信する。
【００１２】
プレゼンスサーバ装置２０は、クライアント装置１０のプレゼンス状況（通常、自動車内、圏外など）を管理する情報処理装置である。
【００１３】
メールゲートウェイサーバ装置３０は、他システムメールサーバ装置５０や他のクライアント装置１０からの電子メールを受け付け、メールサーバ４０のメールボックス４１に電子メールを格納する情報処理装置である。
【００１４】
クライアント装置１０、プレゼンスサーバ装置２０、メールゲートウェイサーバ装置３０、メールサーバ装置４０、他システムメールサーバ装置５０は、ネットワーク９０Ａもしくはネットワーク９０Ｂに接続され、互いに通信を行う。なお、ネットワークＡとネットワークＢはひとつのネットワークとして構成されていてもよい。
【００１５】
クライアント装置１０の詳細について説明する。クライアント装置１０は、プレゼンスの変化（自動車外（通常）→自動車内、など）を感知するプレゼンス感知処理部１１と、プレゼンス情報をプレゼンスサーバ装置２０に送信するプレゼンス情報送信処理部１２と、クライアント装置１０の電子メール受信フォルダ中の電子メールを削除するメール削除処理部１３とを含む。ここで、プレゼンス感知処理部１１の検知するプレゼンス情報は、ユーザ（正確にはクライアント装置１０自身）の位置する地理上の場所や、移動速度などである。例えば、プレゼンス感知処理部１１は、無線で最寄りの無線通信装置（小型・小規模のものも含む）と通信を行い、位置に関する情報を取得する。具体的な例としては、車中のカーナビゲーション装置に無線通信装置が内蔵されており、プレゼンス感知処理部１１がカーナビゲーション装置の無線通信装置から通信対象がカーナビゲーション装置であるという情報、例えば”＠ＣａｒＮａｖｉｇａｔｉｏｎ”という文字列を、無線経由でダウンロードする。そして、プレゼンス感知処理部１１が無線経由で受信した文字列を解析し、”＠ＣａｒＮａｖｉｇａｔｉｏｎ”という文字列を識別することで、プレゼンス感知処理部１１は、現在ユーザが車内にいることを検知する、などである。
【００１６】
また別の方法としては、プレゼンス感知処理部１１がＧＰＳ（Global  Positioning  System）と連携することにより、ユーザの移動速度などのＧＰＳ情報を測定する方法もある。例えば、ＧＰＳ情報の利用方法としては、プレゼンス感知処理部１１が、計測されたユーザの移動速度からユーザの状態を解析する、などがある。移動速度からのユーザの状態の解析の方法については、時速３０ｋｍ未満は「通常」、時速３０ｋｍ以上は「自動車内」などと、プレゼンス感知処理部１１に予め処理を組み込んでおくことで実現できる。
【００１７】
また、メール削除処理部１３は、プレゼンス感知処理部１１が取得した情報に基づいて、メールの削除処理を行う。例えば、プレゼンス感知処理部１１が取得したユーザの位置情報が、ある状態から別の状態に変化するタイミングでメール削除処理を行う、などである。
【００１８】
メールゲートウェイサーバ装置３０の詳細について説明する。
【００１９】
メールゲートウェイサーバ装置３０は、他システムメールサーバ装置５０から電子メールを受信した際に、電子メールの宛先となっている利用者のプレゼンス情報をプレゼンスサーバ装置２０より取得して、そのプレゼンス情報を、プレゼンスの履歴を管理する利用者プレゼンス履歴記憶部３１と、電子メールのメディア種別を変換（テキストメール→音声メールへの変換など）するデータ変換処理部３２と、クライアント装置１０に送られてきた電子メールをメールサーバ装置４０のメールボックス４１に格納した後、電子メールの着信通知をクライアント装置１０に配信するメール配信処理部３３と、メールボックス４１から任意の電子メールを削除するメール削除処理部３４とを含む。
【００２０】
次に、クライアント装置１０における状況の変化の一例として、自動車内のカーナビゲーション装置（以下、カーナビと略す）に接続した場合を例にとって、図２のフローを用いて説明する。
【００２１】
利用者が車を運転している場合、クライアント装置１０に送られた電子メールを読むには、テキスト文を目で読むよりも、音声に変換された音声メールをクライアント装置１０が読み上げ、それを聞いて理解するほうが、安全性の面からも使い勝手が良い。ここでは、利用者が自動車内に移動した時に、メールゲートウェイサーバ装置３０が、自動的にテキスト形式の電子メールを音声メッセージに変換して配信する方法について説明する。
【００２２】
クライアント装置１０が、データ通信ケーブルなどを介してカーナビに接続される（ステップＳ１０１）と、クライアント装置１０は、『自動車内』にいるという状態通知をプレゼンスサーバ装置２０に送信する（ステップＳ１０２）。これは例えば、クライアント装置１０が、”＠Ｃａｒ”という文字列をプレゼンスサーバ装置２０に送信し、プレゼンスサーバ装置２０が”＠Ｃａｒ”という文字列を受信すると『自動車内』用の処理を行うように、プレゼンスサーバ装置２０のプログラムを構成することで実現できる。
その後、他システムメールサーバ装置５０から電子メールがメールゲートウェイサーバ装置３０にＳＭＴＰ等の通信プロトコルで送信される（ステップＳ１０３）と、メールゲートウェイサーバ装置３０は、プレゼンスサーバ装置２０に、宛先ユーザのプレゼンス情報を問い合わせ（ステップＳ１０４）、プレゼンス履歴情報を得る（ステップＳ１０５）。メールゲートウェイサーバ装置３０は、利用者のプレゼンス履歴に応じて、クライアントに配信する電子メールのメディア種別（テキスト、音声、テキスト＋音声、動画＋音声など）を選択し（ステップＳ１０６）、その選択したメディア種別にメディアを変換する（ステップＳ１０７）、元のテキストメールと共に変換後の電子メールをメールサーバ装置４０に格納する。その際、例えば、ＬＭＴＰなどのプロトコルが用いられる。
【００２３】
その後、メールサーバ装置４０は、テキストメール及び／もしくは音声メールの着信通知をクライアント装置１０に対して送信する（ステップＳ１０９、Ｓ１１０）。クライアント装置１０は、それらを受けてテキストメール及び／もしくは音声メールの取得要求をメールサーバ装置４０に送出し（ステップＳ１１１、Ｓ１１２）、その応答としてテキストメール及び／もしくは音声メールを受信する（ステップＳ１１３、Ｓ１１４）。
【００２４】
図３は、ゲートウェイサーバ装置３０における、利用者プレゼンス履歴３１の模式図である。
【００２５】
利用者プレゼンス履歴３１は、テーブル形式で項目別に情報を記憶する。利用者プレゼンス履歴３１の利用者名フィールド３１１は、クライアント装置１０の利用者名や電話番号を記憶する。また、現在プレゼンスフィールド３１２は、利用者毎の現在のプレゼンス情報を記憶する。プレゼンス情報の例としては、例えば、無線通信機能を持つクライアント装置１０の利用者が、無線の通信圏内にいる場合は『通常』、無線の通信圏外にいる場合は『圏外』、またカーナビゲーション装置にクライアント装置１０を接続しているケースなど自動車内にいることが推測される場合は『自動車内』、などがある。また、プレゼンス履歴フィールド３１３はプレゼンス情報の過去の履歴を記憶する。例えば、ある利用者の現在のプレゼンスが『通常』で、その一つ前のプレゼンスが『圏外』、更にその前のプレゼンスが『通常』であった場合は、利用者プレゼンス履歴３１はエントリ３１４Ａのように記憶する。また、その利用者のプレゼンスが新たに『自動車内』に変化した場合は、現在プレゼンスフィールド３１２には『自動車内』が記憶され、それまで現在プレゼンスフィールド３１２に記憶されていた『通常』がプレゼンス履歴１フィールド３１３Ａに、また履歴１フィールドに記憶されていた『圏外』が履歴２フィールド３１３Ｂに記憶される。
【００２６】
また同様に利用者２の現在プレゼンスが『圏外』から『自動車内』に変化した場合は、エントリ３１４Ｂからエントリ３１５Ｂのように変化する。
【００２７】
図４は、ゲートウェイサーバ装置３０における、利用者プレゼンス履歴３１に応じた動作が設定される、プレゼンス履歴別変換設定３５の模式図である。
【００２８】
プレゼンス履歴別変換設定３５は、現在プレゼンス情報を現在プレゼンスフィールド３５１に、プレゼンス履歴情報をプレゼンス履歴フィールド３５２に、ゲートウェイサーバ装置３０の動作を動作フィールド３５３に記憶する。動作フィールド３５３は、例えば、現在プレゼンスフィールド３５１が『自動車内』、かつプレゼンス履歴１フィールドが『通常』であれば、プレゼンス履歴２フィールド３５２Ｂのプレゼンス履歴の内容によらず、ゲートウェイサーバ装置３０の動作を『（テキストメールの内容を）音声メールに変換する』と設定する（エントリ３５４Ａ）。同様に、現在プレゼンスフィールド３５１が『圏外』、かつプレゼンス履歴１フィールドが『自動車内』であれば、プレゼンス履歴２フィールド３５２Ｂのプレゼンス履歴の内容によらず、ゲートウェイサーバ装置３０の動作を『配信中断』としたい場合はエントリ３５４Ｂのように設定する。その他、現在プレゼンスフィールド３５１が『通常』、プレゼンス履歴１フィールドが『圏外』、かつプレゼンス履歴２フィールド３５２Ｂが『自動車内』であれば、ゲートウェイサーバ装置３０の動作を『（配信が中断されていれば）配信再開し、（音声メールへ変換するように動作していれば）音声メールへの変換を中止し、音声メールを削除する』と設定したい場合はエントリ３５４Ｃのように設定する。また、現在プレゼンスフィールド３５１が『通常』、プレゼンス履歴１フィールドが『圏外』、かつプレゼンス履歴２フィールド３５２Ｂが『通常』であれば、ゲートウェイサーバ装置３０の動作を『（配信が中断されていれば）配信再開し、テキストメールを他のメディアに変換せずそのまま配信する』と設定したい場合はエントリ３５４Ｄのように設定する。
【００２９】
次に、クライアント装置１０における状況の変化の一例として、自動車内のカーナビから該クライアント装置１０が取り外された場合を例にとって、該クライアント装置１０の受信フォルダから音声メールを削除、また、メールゲートウェイサーバ装置３０がメールボックス４１から音声メールを削除する方法について、図５のフローを用いて説明する。
【００３０】
利用者がデータ通信ケーブルなどを介してカーナビに接続していたクライアント装置１０を取り外す（ステップＳ２０１）と、クライアント装置１０のプレゼンス感知処理部１１が、ケーブル内の通電が無くなったことをもってカーナビとの通信の切断を検知することで、プレゼンス情報送信処理部１２が、『通常（自動車外）』という状態通知をプレゼンスサーバ装置２０に送信する（ステップＳ２０２）。そして、メール削除処理部１３が受信フォルダから不要な音声メールを削除する（ステップＳ２０３）。不要な音声メールの削除方法の例としては、図１のメールボックス４１で、利用者毎にテキスト用のメールボックスと音声メール用のメールボックスを分けておき、ステップＳ２０３にて音声メール用のメールボックス中の音声メールを全削除する、などがある。
【００３１】
次に、メールゲートウェイサーバ装置３０は、プレゼンスサーバ装置２０に、利用者のプレゼンス情報を定期的に問い合わせ（ステップＳ２０４）、プレゼンス履歴情報を得る（ステップＳ２０５）。プレゼンス履歴情報は、メールゲートウェイサーバ装置３０の利用者プレゼンス履歴記憶部３１により保持管理される。利用者プレゼンス履歴記憶部３１は、メールゲートウェイサーバ装置３０のメモリ中に、その領域を確保される。
【００３２】
メールゲートウェイサーバ装置３０は、メールボックス４１に音声メールが格納されているかを確認し、音声メールが格納されている場合には利用者のプレゼンス履歴に応じて、音声メールを削除するかどうかを選択する（ステップＳ２０６）。そして、所定の場合、例えば、ある利用者のプレゼンス状態が、図４のプレゼンス履歴別変換設定３５の動作フィールド３５３に「音声メール削除」と設定されている場合に一致するとき、変換後の音声メールをメールボックス４１から削除する（Ｓ２０７）。
【００３３】
音声メールはテキストメールと比較して大容量であるので、利用者の状況が音声メールの不要な状況に変化した場合に、クライアント装置及びメールボックス中の音声メールを自動で削除することで、無駄な記憶領域を浪費しないという利点がある。
【００３４】
図６は、本発明が適用されるネットワークシステムにおいて用いられる情報処理装置の構成を示した図である。図６において、情報処理装置１０００は、ＣＰＵ（Central  Processing  Unit）１００１と、ＲＡＭ（Random  Access  Memory）等の半導体メモリで構成されたメモリ１００２と、ＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）ドライブのような可搬記憶媒体読取装置１００３と、ネットワーク９０に接続された通信装置１００４と、ハードディスク磁気記憶装置のような不揮発性、大容量の外部記憶装置１００５と、キーボードやマウスやディスプレイなどの入出力装置１００６と、内部バス１００７を含んで構成される。
【００３５】
また、ネットワーク９０は、物理的には、同軸ケーブルや光ファイバケーブル、無線等を用いた通信回線、および、ハブやルータのようなネットワーク装置によって構成される。
【００３６】
メモリ１００２には、情報処理装置１０００が実行するプログラムが記憶される。すなわち、プレゼンスサーバ装置２０、メールゲートウェイサーバ装置３０およびメールサーバ装置４０は、それぞれの装置内で、ＣＤ−ＲＯＭ等の可搬記憶媒体１００８などに記録された所定のプログラムをメモリ１００２にロードし、該メモリ１００２にロードされたプログラムをＣＰＵ１００１により実行されることによって、各装置２０，３０，４０に定められた機能が実現される。
【００３７】
なお、クライアント装置１０における、プレゼンス感知処理部１１、プレゼンス情報送信処理部１２、メール削除処理部１３等の機能モジュール、および、メールゲートウェイ装置３０における、利用者プレゼンス履歴記憶部３１、データ変換処理部３２と、メール配信処理部３３と、メール削除処理部３４等の機能モジュールは、上記のようにソフトウェアにより提供されてもよいし、任意のＣＰＵや他のＬＳＩ等によりハードウェアとして、さらにそれらの組合せとして実現されてもよい。  なお、メモリ１００２へのプログラムのロードは、ネットワーク９０に同様に接続された他の情報処理装置１０００からネットワーク９０および通信装置１００４を介して行ってもよい。また、メモリ１００２として半導体不揮発性メモリを用いて、その半導体不揮発性メモリにあらかじめプログラムを書き込んでおくこともできる。このように、予めメモリ１００２へプログラムを格納しておけば、各装置２０，３０，４０は、必ずしも可搬記憶媒体読取装置１００３および外部記憶装置１００５を備える必要はない。
【００３８】
図７は、本発明が適用されるネットワークシステムにおいて用いられるクライアント装置１０の構成を示した図である。
【００３９】
図７に記載された構成要素のうちで、ＣＰＵ１１０１と、メモリ１１０２と、無線通信網などのネットワーク９０に接続された通信装置１１０４と、外部記憶装置１１０５と、入出力装置１１０６と、内部バス１１０７については、図６と同様である。
【００４０】
図６と図７との差異は、上記に加えて、ＧＰＳ処理部１１０９１やカーナビ１２００との接続制御を行うカーナビゲーション接続処理部１１０９２等の状態の変化を感知する状態感知部１１０９と、カーナビ１２００などの外部機器と接続する外部機器通信装置１１０３とを含む点にある。ＧＰＳ処理部１１０９１は、人工衛星から電波を受信して、定期的に時刻と現在位置を測定し、メモリ上にデータを管理する装置である。また、カーナビゲーション接続処理部１１０９２はカーナビゲーションとクライアント装置１０とが通信可能な状態にあるかどうかを検知し、その状態を管理するソフトウェアである。
【００４１】
次に、図８を用いて、カーナビ１２００との接続を感知するステップＳ１０１について説明する。
【００４２】
まず、クライアント装置１０の底面に金属端子１１１１を埋め込んでおき、また、カーナビ１２００のクレードル１２０１Ａでのクライアント装置１０との接地面にも同様に金属端子１２０３Ａを埋め込んでおくものとする。
【００４３】
クライアント装置１０の状態感知部１１０９のカーナビゲーション接続処理部１１０９２は、どの金属端子１１１１が通電しているかどうかを感知するハードウェアであっても良いし、もしくはメモリ１１０２内に格納されているプログラムをＣＰＵ１１０１が解釈して動作するソフトウェアであっても良い。
【００４４】
ここで、カーナビ用クレードル１２０１Ａの金属端子１２０３Ａをクライアント装置１０の金属端子１１１１に接地するのと同様にクレードル上に配置する。
【００４５】
クライアント装置１０の利用者がクライアント装置１０をカーナビ用クレードル１２０１Ａに設置した場合、金属端子１１１１とカーナビ用クレードル１２０１Ａの金属端子１２０３Ａ間とが通電したことをクライアント装置１０のカーナビゲーション接続処理部１１０９２が感知することで、クライアント装置１０の状態が『通常』から『自動車内』に変化したと認識する。
【００４６】
同様に、家庭用クレードル１２０１Ｂでのクライアント装置１０との設置面には金属端子１２０３Ｂを埋め込んでおき、クライアント装置１０の金属端子１２０１Ｂと家庭用クレードル１２０２Ｂの金属端子１２０３Ｂ間とが通電したことをクライアント装置１０のカーナビゲーション接続処理部１１０９２が感知して、クライアント装置１０の状態を『通常』から『自宅内』に変化させてもよい。
【００４７】
次に、図９を用いて、ＧＰＳ処理部１１０９１がプレゼンスの変化を判断する方法について説明する。
【００４８】
クライアント装置１０は、メモリ１１０２内に、ＧＰＳ処理部１１０９１が管理するＧＰＳ情報管理テーブル１３００を保持する。ＧＰＳ情報管理テーブル１３００は、ＧＰＳ処理部１１０９１がＧＰＳ衛星から受信した緯度（ｌａｔｉｔｕｄｅ）、経度（ｌｏｎｇｉｔｕｄｅ）、高度（ａｌｔｉｔｕｄｅ）、及びその取得した時刻などの情報を、それぞれ緯度フィールド（１３０２）、経度フィールド（１３０３）、高度フィールド（１３０４）、及び時刻フィールド（１３０１）に保持する。また、最新のＧＰＳ情報に加えて、前回取得したＧＰＳ情報についても合わせて保持する。例えば、前回取得したＧＰＳ情報をエントリ１３０５Ａで、また最新のＧＰＳ情報をエントリ１３０５Ｂで管理する。ＧＰＳ処理部１１０９１は、最新ＧＰＳ情報を取得した際に、前回取得したＧＰＳ情報の各フィールドの値を比較する。そして、緯度、経度、高度のいずれかの値が、前回取得した値とある程度以上変化していれば、プレゼンス情報が変化したとみなす。ここで、プレゼンス情報が変化したとみなす各フィールドの変化の閾値については、「緯度＝１秒、経度＝１秒、高度＝５ｍ」などのように予め設定しておく。
【００４９】
また、別の方法としては、緯度及び経度情報から移動距離を算出することで、取得時刻の差分より、クライアント装置１０の移動した時速を導くことができる。これにより、時速別に「０〜１０ｋｍ→通常」、「１０ｋｍ以上→自動車」などと定義することで、移動速度からプレゼンス情報の変化を判断することもできる。
【００５０】
次に、図１０を用いて、カーナビゲーション接続処理部１１０９２がプレゼンスの変化を判断する方法について説明する。ここでは一例として、カーナビゲーション装置に接続したことをもってプレゼンス状態が「自動車内」に変化し、そうでなければプレゼンス状態を「通常」とみなすケースについて説明する。
【００５１】
クライアント装置１０の外部機器通信装置１１０３は、通信ケーブルと接続した機器から通電があると、カーナビゲーション接続処理部１１０９２にシグナルを送信し処理を起動させる（Ｓ３０１）。そして、カーナビゲーション接続処理部は接続している機器のプロファイルデータを受信する（Ｓ３０２）。受信したプロファイルが”＠ＣａｒＮａｖｉｇａｔｉｏｎ”という文字列であるかどうかを識別し（Ｓ３０３）、もしそうであれば、プレゼンス状態を「自動車内」に設定する（Ｓ３０４）。そして、通電状態に変化があるまで待機する（Ｓ３０５）。その後、ケーブルの通電が途切れると、外部機器通信装置１１０３はカーナビゲーション接続処理部１１０９２にシグナルを送信し（Ｓ３０６）、通電が無くなったことを検知したカーナビゲーション接続処理部１１０９２は、プレゼンス状態を「通常」に設定する（Ｓ３０７）。
【００５２】
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。例えば、本実施例では、自動車内あるいは家庭内にいるかいないかの違いは、クライアント装置とクレードルが通電しているかいないかで判別しているが、他に、クライアント装置とクレードルあるいはカーナビ等の特定の場所に特有の機器がBluetoothなどの無線で互いに通信し合って判別する方法を採用してもよい。
【図面の簡単な説明】
【００５３】
【図１】ネットワークシステムの構成を模式的に示した図である。
【図２】クライアント装置の状態が変化した際に、クライアント装置の状態に応じて電子メールの変換が行われて配信されるまでの処理の流れを示した図である。
【図３】利用者プレゼンス履歴を更新する処理の流れを示した図である。
【図４】プレゼンス履歴情報に対する変換設定を示した図である。
【図５】クライアント装置の状態に応じて電子メールが当該クライアント装置及びメールサーバ装置から削除されるまでの処理の流れを示した図である。
【図６】サーバ装置の構成を示した図である。
【図７】クライアント装置の構成を示した図である。
【図８】クライアント装置がカーナビゲーション装置に接続したことを感知する処理の実現方法の一例を示した図である。
【図９】クライアント装置がＧＰＳ装置から取得した情報の管理方法の一例を示した図である。
【図１０】カーナビゲーション接続処理部がプレゼンス状態の変化を判断する方法の一例を示した図である。
【符号の説明】
【００５４】
１０      クライアント装置
１１      プレゼンス感知処理部
１２      プレゼンス情報送信処理部
１３      メール削除処理部
２０      プレゼンスサーバ装置
３０      メールゲートウェイサーバ装置
３１      利用者プレゼンス履歴記憶部
３２      データ変換処理部
３３      メール配信処理部
３４      メール削除処理部
４０      メールサーバ装置
４１      メールボックス
５０      他システムメールサーバ装置
９０      ネットワーク（通信回線）
３１１    利用者名フィールド
３１２    現在状態記憶フィールド
３１３    状態履歴記憶フィールド
３５１    現在状態フィールド
３５２    状態履歴フィールド
３５３    動作指示フィールド
１０００  情報処理装置
１００１  ＣＰＵ
１００２  メモリ
１００３  可搬記憶媒体読取装置
１００４  通信装置
１００５  外部記憶装置
１００６  入出力装置
１００７  内部バス
１００８  可搬記憶媒体
１１００  情報処理装置
１１０１  ＣＰＵ
１１０２  メモリ
１１０３  外部機器通信装置
１１０４  無線通信装置
１１０５  外部記憶装置
１１０６  入出力装置
１１０７  内部バス
１１０８  サウンド出力装置
１１０９  状態感知部
１１１０  無線アンテナ
１１１１  金属端子（クライアント装置）
１２００  カーナビゲーション装置
１２０１  クレードル
１２０２  電源／通信ケーブル
１２０３  金属端子（クレードル）
【図１】
0004795796.tif 000002
【図２】
0004795796.tif 000003
【図３】
0004795796.tif 000004
【図４】
0004795796.tif 000005
【図５】
0004795796.tif 000006
【図６】
0004795796.tif 000007
【図７】
0004795796.tif 000008
【図８】
0004795796.tif 000009
【図９】
0004795796.tif 000010
【図１０】
0004795796.tif 000011