(57)【特許請求の範囲】
【請求項１】
アドレスブックに記入された多数のユーザが会話グループの一員を構成し、このグループの中で、前記ユーザが同時にメッセージを交換できるように構成されたインスタントメッセージングサービスに対する選択的出席管理方法において、
アドレスブックに属する少なくとも一人のメンバーに関して、出席情報の各項目をユーザに選択させる選択ステップと、
前記選択ステップ中に選択された出席情報を示す出席情報メッセージを、インスタントメッセージングサーバ（10）へ送信するよう構成した端末（20）からなるインスタントメッセージングクライアント装置によって、出席情報の一乃至複数の前記各項目が前記インスタントメッセージングサーバ（10）へ送信される第１の送信ステップと、
前記インスタントメッセージングサーバ（10）により、出席情報の一乃至複数の前記各項目が、ユーザにより選択されているアドレスブックに属する一乃至複数の前記メンバーへそれぞれ送信される第２の送信ステップと、
前記アドレスブックに属する前記メンバーへ、前記選択された出席情報の各項目がそれぞれ送信される送信ステップと、出席情報がそれぞれ受信されている前記アドレスブックに属する各メンバーに対して、前記ユーザに関係する前記出席情報が修正される修正ステップとから構成され、
さらに前記インスタントメッセージングサービスから前記端末（20）を通信切断するステップの前に、前記アドレスブックに属するメンバーのグループ又は各メンバー（31Ｘ，31Ｙ）に対する前記端末（20）のユーザが出席していないものとする出席情報を、前記端末（20）であるインスタントメッセージングクライアント装置に記憶する記憶ステップを備え、
前記通信切断するステップに続いて前記インスタントメッセージングサービスに再接続するステップの後に、前記記憶ステップ中に記憶されたものと同じ内容の出席情報をメンバーのグループ又は各メンバー（31Ｘ，31Ｙ）へ提示するための一乃至複数の出席情報メッセージを、前記端末（20）であるインスタントメッセージングクライアント装置から前記インスタントメッセージングサーバ（10）へ送信するステップを備えたことを特徴とするインスタントメッセージングサービスに対する選択的出席管理方法。
【請求項２】
前記送信ステップは、出席情報の一乃至複数の前記各項目がインスタントメッセージングサーバ（10）へ送信される第１の送信ステップと、前記サーバ（10）により、出席情報の一乃至複数の前記各項目が、ユーザにより選択されているアドレスブックに属する一乃至複数の前記メンバーへそれぞれ送信される第２の送信ステップとからなることを特徴とする請求項１に記載のインスタントメッセージングサービスに対する選択的出席管理方法。
端末（20）に実装されると共に、インスタントメッセージングサーバ（10）とメッセージを交換するよう意図されたインスタントメッセージングクライアント装置において、
前記インスタントメッセージングサービスから前記端末（20）を通信切断する前に、前記アドレスブックに属するメンバーのグループ又は各メンバー（31Ｘ，31Ｙ）に対する前記端末（20）のユーザが出席していないものとする出席情報を記憶する記憶手段と、
前記通信切断に続いて前記インスタントメッセージングサービスに再接続した後に、前記記憶した出席情報をメンバーのグループ又は各メンバー（31Ｘ，31Ｙ）へ提示するための一乃至複数の出席情報メッセージを、前記インスタントメッセージングサーバ（10）へ送信する手段と、を備えたことを特徴とするインスタントメッセージングクライアント装置。
【請求項３】
前記メンバーの出席情報に従って、アドレスブックに属し、メッセージのやり取りに関連するメンバーの各々の連絡先とユーザが設定可能な出席パラメータとを関連付けるような処理を行うための手段を備えたことを特徴とする請求項２に記載のインスタントメッセージングクライアント装置。
【請求項４】
このサーバへアクセスしている端末（20，30，31，32）へインスタントメッセージングサービスを配信できるインスタントメッセージングサーバであって、前記端末（20）のユーザが前記端末（20）の通信切断時に出席していない前記メッセージングに関連する、前記アドレスブックに属するメンバーのグループ又は各メンバーに関する出席情報を、端末（20）に関して記憶できると共に、前記端末（20）の再接続の時に、前記端末（20）の通信切断時に記憶された、メンバーのグループ又は各メンバーに関する出席情報を前記端末（20）へ送信可能な記憶手段からなることを特徴とするインスタントメッセージングサーバ。
【請求項５】
インスタントメッセージングサーバ（10）のインスタントメッセージングサービスを使用する上で必要な手段を備えた端末（20）であって、請求項１に記載の管理方法を実施する上で必要な手段をさらに備えていることを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、インターネットのような電気通信網におけるインスタントメッセージングサービスに対する選択的出席管理方法に関する。
【背景技術】
【０００２】
インターネットのような電気通信網においては、情報は、ネットワーク上に配信されたサイトから入手でき、ユーザ端末のようなどのアクセスポイントからでもアクセス可能である。この情報は、ＵＲＬ（Uniform Resource Locatorの略である）と呼ばれるアドレスにより識別されたオブジェクト（目的物）の形式で利用可能である。複数のサーバはネットワーク内の複数の情報群と関連付けられている。各サーバは、クライアントとなるユーザの要求により、当該関連付けられた情報群に実際に含まれる情報を配信するように構成される。ユーザ端末とサーバとの対話は、クライアント／サーバモデルと呼ばれるモデルに従って行われる。クライアント／サーバモデルは、クライアントとなる端末とサーバとの間で処理操作が流通するコンピュータ化モデルである。クライアントとサーバは、使用されたサービス別の適当なプロトコルに従ってメッセージをやり取りする。その一方で、クライアントとサーバは、一般的に、トランスポート層とネットワーク層のためのＴＣＰ／ＩＰプロトコル（Transmission Control Protocol/Internet Protocol）に準拠して、個別のメッセージを送信する。
【０００３】
これらのサービスの中で、「Ｅメール」の名前で知られる電子メールサービスは、メッセージングサーバに関連付けられた電子的なメールボックスを用いて、メッセージの送受信を可能とする。あるユーザへ宛てられたメッセージは、メッセージングサーバによって受信されて、電子的なメールボックスに保管される。当該メッセージは、このメールボックスから、そのときメッセージングサーバの相手となるクライアントとして動作するユーザの配信要求に応じて配信可能である。
【０００４】
これらのサービスの中で、インスタントメッセージングサービスも知られており、これは「チャット」という用語でも同様に知られている。このようなインスタントメッセージングサービスは、同時に送受信される書面によるメッセージを用いて、ユーザ間の直接的な会話を可能とする。適合クライアントコンピューティング手段（以下、クライアント装置と呼ぶ）を有するユーザのグループは、インスタントメッセージングサーバ経由でネットワークを通じて会話をする。ユーザのクライアント装置により送られたメッセージは、サーバ経由で、グループ全体からそのとき即座に閲覧できる。また、インスタントメッセージングサービスは、インスタントメッセージングによって通信可能な団体をリストアップする（一覧表にする）よう適合される。ユーザ識別情報は、アドレスブック、すなわち英語圏の専門用語ではバディリスト（仲間表）又はロスター（名簿）、と呼ばれるエンティティ（実体）内にリストアップされている。アドレスブックに記入された連絡先の一員として会話に参加したいユーザは、ユーザ端末であるクライアント装置から、この事項に関する要求をメッセージングサーバへいつでも送信することができる。当該ユーザはそのとき、接続された他の人へ即座に送り届けられる書面によるメッセージを送信することができると共に、それらの人から届く書面によるメッセージを受信できる。
【０００５】
出席管理方法は、一般的にインスタントメッセージングサービスに関連付けられている。これは、インスタントメッセージングサービス上でユーザが出席か否かを一度に判断するための方法である、すなわち、ユーザが自己のアドレスブックのメンバーとの会話に参加できるかどうかを一度に判断するための方法である。インスタントメッセージングサービス上で出席するためには、ユーザは言うまでも無くサーバーに接続しなければならない。ユーザが、クライアント装置を用いて、会話へ参加することを目的としてメッセージングサービスへ要求を送信すると、サーバは、インスタントメッセージングサーバに既に接続されている他のユーザへこのユーザの接続を知らせる。また、出席管理方法は、ユーザによって選択された出席情報に従ってユーザの出席を管理することを可能にする。この情報は、ユーザが、ユーザが応対可能であることや、該ユーザが会話をする準備ができていること又は邪魔されることを望んでいないことや、該ユーザが手が放せないことや、会議中であることや、オフラインであると表示することを望んでいることなどを知らせることができる。言うなれば、それは本当の出席状態だけでなく特殊な出席状態などからなることがある。この情報は、接続されたユーザへサーバによって送信される。この情報に従って、ユーザは、他のユーザのメッセージングクライアント装置によって出席又は欠席と見なされる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
現在周知の出席管理方法では、ユーザに関する出席情報が、１つのメッセージを用いてインスタントメッセージングサーバへ送信されると、メッセージングサーバがこの出席情報を複数のメッセージを用いてユーザのアドレスブックに属する全連絡先へ配信する。ここで問題になっている複数のメッセージは、インスタントメッセージングサービスプロトコルに従うメッセージである。インスタントメッセージングサービスプロトコルとしては、例えばＪａｂｂｅｒ，ＩＣＱ（登録商標），ＭＳＮ（登録商標），Ｙａｈｏｏ（登録商標），その他インスタントメッセージングサーバとインスタントメッセージングクライアントとの間の対話を可能にするプロトコルなどがある。これら周知の管理方法では、サーバへ接続されたアドレスブックに属する全メンバーは、特定のユーザに関係する同じ出席情報を受信する。しかしながら、このユーザは、自己のアドレスブックに属するメンバーのうち、一部の人とは会話を始めたいが、その他の人とは会話したくないと感じる場合があるかもしれない。これは現在周知の出席管理方法を使用してもできなかった。
【０００７】
本発明は、この問題を解決することを可能とする出席管理方法に関する。
【課題を解決するための手段】
【０００８】
この目的を達成するために、アドレスブックに記入された多数のユーザが、同時にメッセージを交換できる会話グループの一員となるように構成されたインスタントメッセージングサービスに対する選択的出席管理方法において、アドレスブックに属する少なくとも一人のメンバーに関して、出席情報の各項目が選択される選択ステップと、当該選択された前記アドレスブックに属する前記メンバーへ出席情報の各項目がそれぞれ送信される送信ステップと、前記ユーザに関係する前記出席情報が、出席情報がそれぞれ受信されている前記アドレスブックに属する各メンバーに対して修正される修正ステップとから構成されることを特徴とするインスタントメッセージングサービスに適した選択的出席管理方法
を提案する。
【０００９】
このように、ユーザは、ある連絡先に対しては出席と表示し、他の連絡先に対しては欠
席と表示するように、自己の出席を管理できる。ネットワークを通じて連絡先へ送信され
た出席情報は、例えばこれらの各連絡先のインスタントメッセージングクライアント装置
などによって記録され、この連絡先側から見たときにユーザが出席かどうかを表示させる
こととなる。
【００１０】
好ましくは、前記送信ステップは、出席情報の一乃至複数の前記各項目がインスタントメッセージングサーバへ送信される第１の送信ステップと、前記サーバにより、出席情報の一乃至複数の前記各項目がユーザにより選択されているアドレスブックに属する一乃至複数の前記メンバーへそれぞれ送信される第２の送信ステップとからなる。
【００１１】
本発明の別の特徴によれば、前記選択ステップで、前記アドレスブックに属するメンバーのすくなくとも一つのグループについて、前記ユーザが出席情報の各項目を選択する。
【００１２】
このように、ユーザは、連絡先毎だけでなく連絡先のグループ毎にて、自己の出席を選択的に管理することができる。例えば、ユーザが第１の特定可能なグループの一部を形成する人と一緒に会話グループを形成したい時、そのユーザは、この会話グループへ、自分が出席であることを表示させる出席情報を送信する。さらに、もし、そのユーザが自己のアドレスブックに属する、例えば友達などのような他のメンバーにより邪魔されたくない場合には、そのユーザは、後者の他のメンバーへ、自分が出席していないことを表示させる出席情報を送信する。
【００１３】
本発明の別の特徴によれば、前記第１の送信ステップは、インスタントクライアント装置を用いて実行され、このインスタントメッセージングクライアント装置は、前記アドレスブックに属するメンバーの前記グループの一つ又は前記メンバーの一人に対しての選択ステップ中に選択された出席情報を示す出席情報メッセージを、前記インスタントメッセージングサーバへ送信するよう構成された端末からなる。
【００１４】
言い換えれば、そのユーザのアドレスブックに属するメンバーの既定グループ又は既定メンバーに対して、ユーザにより選択された出席情報の各項目は、サーバへ送信されるメッセージのサブジェクトとなる。このメッセージは、インスタントメッセージングサービスプロトコルに従う標準メッセージである。このために、サーバは、メッセージを受信すると、その代わりに、出席情報がアドレスブックに属する全メンバーへ送られる従来の出席管理方法が機能しているときと同じように、ユーザの出席状態にかかわる当該連絡先のグループ又は当該連絡先へメッセージを送信する。このように、本発明の方法に関しては、ユーザが本発明に従う連絡先のグループにより選択された出席管理を行えるように構成された、メッセージングクライアント装置を使用することが必要である。一方で、インスタントメッセージングサービスを変更することは必要ではなく、ユーザの連絡先に関するインスタントクライアント装置もまた変更する必要はない。また、本発明に従う方法の使用は、インスタントメッセージングプロトコルの変更を全く生じさせない。すなわち、選択的出席管理に使用されるメッセージは、標準メッセージである。
【００１５】
本発明の別の特徴によれば、前記インスタントメッセージングサービスから端末を通信切断するステップの前に、前記アドレスブックに属するメンバーのグループ又は各メンバーに対する前記端末のユーザが出席していないものとする出席情報を記憶することからなる記憶ステップが実行され、前記通信切断するステップに続いて前記インスタントメッセージングサービスを再接続するステップの後に、前記インスタントメッセージングクライアント装置である端末が、前記記憶ステップ中に記憶されたものと同じ内容の出席情報をメンバーのグループ又は各メンバーへ提示する、一乃至複数の出席情報メッセージを前記インスタントメッセージングサーバへ送信する。
【００１６】
インスタントメッセージングサービスとの接続を構築可能とするために、インスタントメッセージングクライアント装置は、通常、インスタントメッセージングサーバへ接続要求を送信しなければならない。この要求の受信と同時に、インスタントメッセージングサーバは、標準プロトコルに従って、メッセージングサービスに対してユーザが接続したことを示すメッセージを、通信切断前にユーザが出席していなかったことが示されたメンバーのグループ又はそのメンバーを含むアドレスブックに属する全メンバーへ送信する。切断前の状況が再構築されたことを確立する前に、通信切断前にユーザが出席していなかった側から見て、一乃至複数のメンバー或いはメンバーのグループに対してユーザが出席していないことを示すメッセージが、当該接続要求の後に続いてすぐに送り届けられる。前記記憶ステップを実行する以前に、前記ユーザの前記インスタントメッセージクライアント装置には、前回のセッション中にユーザが出席していなかったものとして選択された連絡先のリストを記憶するよう構成された記憶手段が備えられている。もう一つの方法として、このような記憶手段がインスタントメッセージングサーバに設置されて、前回のセッション中にユーザが出席していなかったものとして選択された連絡先のリストが、接続後にインスタントメッセージングクライアントへ送信されるようにしてもよい。
【００１７】
上述のことにかかわるインスタントメッセージングサーバは、自己の出席を管理することを望むユーザが依存するサーバである。インスタントメッセージングサービスは、メッセージが送信される間にあるいくつかのサーバを当然に利用することができ、様々なユーザはいずれか一つのサーバに依存することとなる。これは本発明に従う方法が機能することを妨げない。本発明に従う方法はインスタントメッセージングプロトコルに関する如何なる変更をも生じさせないからである。こうして、サーバ間のルーティング（経路指定）に関する従来の仕組みを使用することができる。
【００１８】
また、本情報は、端末に実装されると共に、インスタントメッセージングサーバとメッセージを交換するよう意図されたインスタントメッセージングクライアント装置に関する。
【００１９】
本発明によれば、このクライアント装置は、インスタントメッセージングに関連するアドレスブックに属するメンバーのグループ又はメンバーに対して、前記端末のユーザについての出席情報を示す出席情報メッセージを送信できるように設計される。
【００２０】
本発明の別の特徴によれば、クライアント装置は、前記アドレスブックに属するメンバーのグループ又は各メンバーに対して、関連付けられた出席情報を記憶可能な記憶手段からなる。
【００２１】
本発明の別の特徴によれば、クライアント装置は、前記メンバーの出席情報に従って、アドレスブックに属し、メッセージのやり取りに関連するメンバーの各々の連絡先とユーザが設定可能な出席パラメータとを関連付けるような処理を行なうための手段を備えている。
【００２２】
また、本発明は、このサーバへアクセスしている端末へインスタントメッセージングサービスを配信できるインスタントメッセージングサーバに関する。それは、前記端末のユーザが前記端末の通信切断時に出席していない前記メッセージングに関連する、前記アドレスブックに属するメンバーのグループ又は各メンバーに関する出席情報を、端末に関して記憶できると共に、前記端末の再接続の時に、前記端末の通信切断時に記憶された、メンバーのグループ又は各メンバーに関する出席情報を前記端末へ送信可能な記憶手段からなる。
【００２３】
最後に、本発明は、インスタントメッセージングサーバのインスタントメッセージングサービスを使用する上で必要な手段を備えた端末に関する。また、それは、上述の管理方法を実施する上で必要な手段を備えている。
【００２４】
上述した発明の特徴は、下記の実施例の説明の解釈から顕著になるだろう。
【発明を実施するための最良の形態】
【００２５】
本発明の一実施例に従った選択的出席管理方法は、インスタントメッセージングサービスに適用される。
【００２６】
図１及び図２を参照して、インスタントメッセージングシステム１は、クライアントとなるユーザ端末が当該ユーザ端末の要求により接続可能なインスタントメッセージングサーバ10を含む。サーバとクライアントとの間のメッセージは、例えばインターネット経由などでやり取りされる。このシステムは、標準メッセージ交換プロトコルを使用する周知のタイプのインスタントメッセージングシステムである。
【００２７】
本発明による選択的出席管理方法の適用のために、ユーザはユーザ端末20を所有し、このユーザ端末20には、本発明による選択的出席管理方法向けに適合されたインスタントメッセージングクライアント装置が結合されている。このユーザのアドレスブックは、例えば３つのグループ、具体的には第１グループ30，第２グループ31，そして第３グループ32などといった具合に、所定数のグループに分けられた所定の連絡先を含む。これらの各連絡先は、インスタントメッセージングクライアント装置が結合されたユーザ端末を備えているが、標準タイプ（本発明は各連絡先に該当するユーザに対して多少なりとも効果がある）ばかりでなく端末20と同じタイプでもよい。
【００２８】
図１は、出席管理動作のためにインスタントメッセージングサービス１の様々な構成要素によって送信されたメッセージを示している。ここでの出席管理動作は、第２の連絡先グループ31に属する２つの連絡先31Ｘ，31Ｙに対して、端末20のユーザが出席していないことを知らせることを目的としている。それと同時に、このユーザはさらにサーバ10へ接続されている。
【００２９】
最初の選択ステップの間に、ユーザは、適合されたユーザインターフェースを用いて、当該ユーザのアドレスブックの中で、このユーザがインスタントメッセージングサービス上で出席していないことを表示したいと思う連絡先（この場合、連絡先31Ｘ，31Ｙ）を選択する。ユーザインターフェースは、例えば、グループ毎にまとめられたアドレスブックの全連絡先をリストアップすると共に端末20の画面に表示される、コンテキストメニュー形式を採ることができる。メッセージングクライアント装置は、ユーザが設定可能な出席パラメータと各々の連絡先とを関連付ける。この出席パラメータは、別なメッセージングの連絡先に対しての端末20の出席状態に関係する。この情報は、端末20のユーザが応対可能であることや、該ユーザが議論をする準備ができていること又は邪魔されることを望んでいないことや、該ユーザが手が放せないことや、会議中であることや、オフラインであると表示することを望んでいることなどを知らせることができる。そのために、ユーザは、このユーザインターフェースを用いて、出席パラメータを所定の出席情報に関連付けるために、連絡先又は連絡先のグループを選択できる。
【００３０】
ユーザが出席していないことを表示したいと思う連絡先が選択されている時点で、選択された連絡先があるのと同じ数（ここでは２つ、Ｍ１とＭ２）のメッセージが、端末20のインスタントメッセージングクライアント装置により、インスタントメッセージングサーバ10へ引き続いて送られる。これらの各メッセージは、インスタントメッセージングシステム１のプロトコルに従って、ユーザが出席でないことを示す標準メッセージであるが普通のメッセージとは異なる。すなわち、メッセージングクライアント装置は、これらの各メッセージに対して、アドレスブック識別用のヘッダー領域内において、当該インスタントメッセージングに使用する連絡先のうち全部を設定するのではなく、ユーザ20が出席していないことを表示したいと思う個別の連絡先31Ｘ，31Ｙの識別データだけを設定する。この又はこれらのメッセージＭ１，Ｍ２は、後に出席情報メッセージとして見なされる。アドレスブックがただ１つの連絡先を含んでいる時に従来の出席管理方法に照らして行うように、サーバ10は、欠席メッセージＭ１，Ｍ２を受信すると、その代わりに対応メッセージＭ´１，Ｍ´２を、対応する出席情報メッセージＭ１，Ｍ２のヘッダーにおいて参照された連絡先へのみ送信する。
【００３１】
出席情報を連絡先31Ｘ，31Ｙへ送信するステップの後に続いて、通常、これら連絡先31Ｘ，31Ｙの各クライアント装置において、端末20のユーザに関係する出席情報を修正するステップが実行される。このようにして、これら連絡先31Ｘ，31Ｙのクライアント装置は、インスタントメッセージングサービス上で端末20のユーザが出席していないものと認識するであろう。
【００３２】
上記作用は、ユーザが連絡先全体の中で、一又は複数の連絡先のグループを選択した場合も同様になるだろう、すなわち、出席情報メッセージは、選択された一又は複数のグループに属する各連絡先へ送られる。
【００３３】
図２は、通信を切断し、その次に通信を再接続した後に、前記通信切断の前に存在する状態を再構築することを目標として行われる出席管理動作のために、インスタントメッセージングサービス１の様々な構成によって送信されたメッセージを示している。この例では、再構築される状態は、図１を参照してまさに説明されている管理動作の直後に得られ
るものである。
【００３４】
インスタントメッセージングサービスとの接続の再構築を可能とするためには、通常、端末20のインスタントメッセージングクライアント装置が、接続要求ＲＣをインスタントメッセージングサーバ10へ送信する必要がある。この要求ＲＣの受信に基づいて、インスタントメッセージングサーバ10は、標準プロトコルに従って、メッセージングサービスに対して端末20のユーザの接続を示すメッセージＭＣを、アドレスブックの全メンバーへ送信する。従って、アドレスブックのメンバーのインスタントメッセージングクライアント装置は、端末20のユーザをメッセージングサービスについて出席しているものと見なす。
【００３５】
通信切断前の状態を再構築するために、端末20のインスタントメッセージングクライアント装置は、図１を参照して説明された送信ステップをもう一度実行するように構成される。これは、出席情報メッセージＭ１，Ｍ２を送信して、サーバ10に連絡先31Ｘ，31Ｙへ対応メッセージＭ´１，Ｍ´２を送信させるためである。
【００３６】
この目的のために、各連絡先に対応する出席情報が、端末１のクライアント装置によって通信切断前に保存されることが必要である。そのため、端末20のインスタントメッセージングクライアント装置には、前回のセッション中にユーザが出席していなかったものとして選択された連絡先のリストを保存できる記憶手段が備わっている。そのほかにも、このような記憶手段がインスタントメッセージングサーバ10に設置されてもよく、前回のセッション中にユーザが出席していなかったものとして選択された連絡先のリストが、接続後に端末20へ送信されている。
【図面の簡単な説明】
【００３７】
【図１】本発明の選択的出席管理方法を用いて実施された第１の出席管理動作のために、インスタントメッセージングシステムの様々な構成によって送信されたメッセージを示した図である。
【図２】本発明の選択的出席管理方法を用いて実施された第２の出席管理動作のために、インスタントメッセージングシステムの様々な構成によって送信されたメッセージを示した図である。
【図１】
0004560844.tif 000002
【図２】
0004560844.tif 000003