(57)【要約】【課題】通信ネットワークを介して文字メッセージを交換することにより、会話を成立させるインスタントメッセージング技術において、不意に会話が終了することを防止するインスタントメッセージング装置を提供する。【解決手段】映像の表示機能を備える端末において、メッセージ通信の終了を予告するための入力手段と、メッセージ通信の継続を要求するための入力手段と、これら入力手段による入力に対応してメッセージを自動的に送信する手段を用いる。【選択図】図７
2008026959.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して少なくとも２つの映像表示部を含む映像表示機能端末の間で文字メッセージの送受信を中継するインスタントメッセージサーバを含むインスタントメッセージング装置であって、
前記映像表示機能端末は、文字メッセージ通信の終了予告入力をなす終了予告入力手段と、文字メッセージ通信の継続要求入力をなす継続要求入力手段と、前記終了予告入力に対応した終了予告文字メッセージ及び継続要求入力に対応した継続要求文字メッセージを自動的に送信する自動送信手段と、を含むことを特徴とするインスタントメッセージング装置。
【請求項２】
前記終了予告入力手段及び継続要求入力手段の少なくとも一方は、前記映像表示部上に表示された入力ボタンであることを特徴とする請求項１記載の装置。
【請求項３】
前記映像表示機能端末は、前記自動送信手段の送信動作に並行して、動作終了操作入力の待機勧告の表示をなす待機勧告表示手段を更に有することを特徴とする請求項１または２記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して文字メッセージを交換するインスタントメッセージング装置に関する。
【背景技術】
【０００２】
インターネット等の通信ネットワークを利用したコミュニケーション手段として、インスタントメッセージング技術(以下、ＩＭ技術という)が広く用いられている。ＩＭ技術では、ＩＭ技術の利用者同士が通信ネットワークを介してメッセージを交換できる。メッセージの交換は、相互に承認したＩＭ技術の利用者同士(以下、メンバーという)で行われる。ＩＭ技術において使用される映像表示機能端末の画面には通常、メンバーの登録名の一覧が表示される。表示されている登録名の中からメッセージを交換したいメンバーを選択してメッセージを送信する。あるメンバーから送信されたメッセージは、通信ネットワークに接続された中継サーバを介して、他のメンバーに即時に届けられる。送信されたメッセージは、メッセージの送信者側および受信者側の端末画面に、時系列順に表示される。交換されたメッセージが、メッセージの送信者側と受信者側双方の端末画面に、時系列順に表示されることで、あたかもリアルタイムで会話をしているような状況が得られる。
【０００３】
ＩＭ技術を利用すれば、通信ネットワークを通じて会話を楽しむことができるが、会話を終了するタイミングの判断が難しい。例えば、ＩＭ技術においてメッセージの入力状況を監視するシステムについて、特許文献１に開示されている。ここに開示されたシステムは、利用者がメッセージを入力しているか否かを自動的に監視する。所定期間中にメッセージが入力されていれば、利用者が入力中であることを示すメッセージ(以下、activity messageという)を他の利用者に通知し、所定期間中にメッセージが入力されていなければ、activity messageを他の利用者に通知しない。activity messageの通知は定期的に行われ、他の利用者が所定期間中に、activity messageを受け取った場合、activity messageを送信した利用者が入力中であることを示す内容がコンピューターのディスプレイに表示され、activity messageを受け取らなかった場合、コンピューターのディスプレイから入力中であることを示す内容が消去されることが、開示されている。
【０００４】
特許文献１に開示されるシステムを利用すれば、あるメンバーが現時点においてメッセージを入力しているか否かを、他のメンバーが確認できる。あるメンバーが現時点においてメッセージを入力していることから、当該メンバーにメッセージの交換を継続する意向があることを、他のメンバーが推測できる。
【特許文献１】ＵＳ６６３１４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＩＭ技術において、メッセージの交換を継続する意向があるにもかかわらず、メッセージの交換相手が一方的に、通信を切断してしまうという問題があった。また、メッセージの交換を継続する意向があることを伝える場合にも、キーボードから文字を入力するのに時間を要し、メッセージを送信する前にメッセージの交換相手が一方的に、通信を切断してしまうという問題があった。
【０００６】
本発明は、上記した如き問題点に鑑みてなされたものであって、メッセージを交換することにより会話を成立させるＩＭ技術において、不意に会話が終了することを防止するインスタントメッセージング装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によるインスタントメッセージング装置は、通信ネットワークを介して少なくとも２つの映像表示部を含む映像表示機能端末の間で文字メッセージの送受信を中継するインスタントメッセージサーバを含むインスタントメッセージング装置であって、前記映像表示機能端末の各々は、文字メッセージ通信の終了予告操作入力をなす終了予告入力手段と、文字メッセージ通信の継続要求操作入力をなす継続要求入力手段と、前記終了予告操作入力に対応した終了予告文字メッセージ及び継続要求操作入力に対応した継続要求文字メッセージを自動的に送信する自動送信手段と、を含むことを特徴とする。
【発明を実施するための最良の形態】
【０００８】
以下、本発明に係る実施例について説明する。
【実施例】
【０００９】
図1は本発明であるインスタントメッセージング装置の構成を示すブロック図である。この構成は、通信ネットワーク３００と、通信ネットワーク３００に接続される映像表示機能端末１００ａ〜１００ｃと、通信ネットワーク３００に接続されるインスタントメッセージサーバ（以下、ＩＭサーバという）２００から成る。通信ネットワーク３００は例えば、インターネットなどである。映像表示機能端末１００ａ〜１００ｃは、通信ネットワーク３００を介してインスタントメッセージを送受信する装置である。映像表示機能端末１００ａ〜１００ｃは例えば、パーソナルコンピュータなどである。ＩＭサーバ２００は、映像表示機能端末１００ａ〜１００ｃが送受信するメッセージの交換を中継するサーバである。
【００１０】
図２はＩＭサーバ２００の構成を示すブロック図である。ＩＭサーバ２００は、ＩＭシステムのユーザー登録情報を管理する登録情報管理部２１０と、ユーザーの現在の状況を示す情報を管理するプレゼンス情報管理部２２０と、映像表示機能端末１００ａ〜１００ｃが交換するメッセージを中継するメッセージ中継部２３０と、通信ネットワーク３００を介してメッセージを送信するメッセージ送信部２４０と、通信ネットワーク３００を介してメッセージを受信するメッセージ受信部２５０と、を備える。
【００１１】
ＩＭシステムのユーザーは、登録情報管理部２１０に、あらかじめＩＭシステムの利用者としてユーザー登録しておく。登録したユーザーには、ユーザーを識別するためのＩＤ番号が個別に割り当てられる。ユーザーは、ＩＭシステムにログイン／ログオフするためのパスワードもあらかじめ登録情報管理部２１０に登録しておく。
【００１２】
ユーザーはＩＭサーバ２００の運用するＩＭシステムにログインすれば、ＩＭシステムの利用を開始できる。また、ユーザーはＩＭシステムからログオフすれば、ＩＭシステムの利用を終了できる。ユーザーがＩＭシステムにログイン中であるか、ログオフしているのかの情報は、プレゼンス情報管理部２２０で管理される。プレゼンス情報管理部２２０は、映像表示機能端末１００ａ〜１００ｃから送信されるユーザーの現在の状況も管理される。ユーザーの現在の状況とは例えば、「在席中」であるとか「離席中」であるなどの情報である。登録情報管理部６０１とプレゼンス情報管理部６０２において管理される情報テーブルの例を図３に示す。この情報テーブルは、各ユーザーに個別に割り当てられたＩＤ番号「ID番号」と、ユーザーの登録名を示す「登録名」と、ＩＭシステムにログイン中であるか、ログオフ中であるかを示す情報「オンライン/オフライン」と、ユーザーの現在の状況を示す「現在状況」とから成る。
【００１３】
図４は映像表示機能端末１００ａの構成を示すブロック図である。なお、映像表示機能端末１００ｂおよび映像表示機能端末１００ｃも同様の構成を有する。映像表示機能端末１００ａは、メンバー情報を管理するメンバー情報管理部１１０と、メッセージなどのＩＭシステムに関する情報を表示する映像表示部１２０と、メッセージを入力するメッセージ入力部１３０と、映像表示部１２０に表示されるボタンが押されたことを検知するボタン検知部１４０と、あらかじめメッセージを記憶しておくメッセージ記憶部１５０と、通信ネットワーク３００を介してメッセージを送信するメッセージ送信部１６０と、通信ネットワーク３００を介してメッセージを受信するメッセージ受信部１７０と、タイマー部１８０と、を備える。
【００１４】
ユーザーは、メッセージ交換したい他のユーザーのＩＤ番号をあらかじめメンバー情報管理部２１０にメンバー情報として登録しておく。メンバー情報管理部２１０に登録されたメンバー情報は、映像表示機能端末１００ａ〜１００ｃの各ユーザーがＩＭシステムにログインした直後に、ＩＭサーバ２００に送信される。ＩＭサーバ２００は、送信されたメンバー情報を参照し、相互に登録されているメンバー同士のメッセージの交換を可能にする接続を確立する。
【００１５】
例えば、映像表示機能端末１００ａを使用するユーザーＡと映像表示機能端末１００ｃを使用するユーザーＣとが、お互いにメッセージ交換を希望しているとする。この場合、ユーザーＡは映像表示機能端末１００ａのメンバー情報管理部１１０にユーザーＣのＩＤ番号をメンバー情報として登録しておく。同様に、ユーザーＣは映像表示機能端末１００ｃのメンバー情報管理部１１０にユーザーＡのＩＤ番号をメンバー情報として登録しておく。映像表示機能端末１００ｂを使用するユーザーＢは、ユーザーＡとユーザーＣのＩＤ番号をメンバー情報として登録していない。これらのメンバー情報がＩＭサーバ２００に送信されると、ユーザーＡとユーザーＣはメッセージの交換が可能な状態になる。ユーザーＢとユーザーＡ、および、ユーザーＢとユーザーＣはメッセージを交換できない。
【００１６】
図５は映像表示機能端末１００ａ〜１００ｃが備える映像表示部１２０の表示を示す図である。ＩＭシステムの画面は、メンバー情報を表示するメンバー情報表示部１２１と、入力中のメッセージを表示する入力メッセージ表示部１２２と、送受信したメッセージを表示する送受信メッセージ表示部１２３と、終了予告メッセージおよびそれに返答する応答メッセージを表示する予告応答メッセージ表示部１２４と、入力したメッセージを送信するときに押される送信ボタン１２５と、メッセージ交換の終了を予告したいときに押される終了予告ボタン１２６と、メッセージ交換の終了を了承する内容のメッセージを返信するときに押される終了了承ボタン１２７と、メッセージ交換の継続を希望する内容のメッセージを返信するときに押される継続要求ボタン１２８とから成る。
【００１７】
ユーザーＡとユーザーＣの間で相互にメッセージの交換が可能な状態にあるとき、ユーザーＡの使用する映像表示機能端末１００ａのメンバー情報表示部１１０にユーザーＣの名前が表示され、ユーザーＣの使用する映像表示機能端末１００ｃのメンバー情報表示部１１０にユーザーＡの名前が表示されている。
【００１８】
ユーザーＡからユーザーＣにメッセージを送信する時の作用を以下に説明する。
【００１９】
ユーザーＡが映像表示機能端末１００ａのメッセージ入力部１２０においてメッセージを入力すると、入力したメッセージは映像表示機能端末１００ａの入力メッセージ表示部１２２に表示される。メッセージ入力部１２０は、例えばパーソナルコンピュータに接続されるキーボードなどである。映像表示機能端末１００ａにおいて送信ボタン１２５が押されると、入力されたメッセージは、ＩＭサーバ２００のメッセージ中継部２３０を介して映像表示機能端末１００ｃに送信される。送信されたメッセージは、映像表示機能端末１００ａと映像表示機能端末１００ｃの双方の送受信メッセージ表示部１２３に表示される。
【００２０】
反対にユーザーＣからユーザーＡにメッセージを送信する場合を以下に説明する。
【００２１】
ユーザーＣが映像表示機能端末１００ｃのメッセージ入力部１２０においてメッセージを入力すると、入力したメッセージは映像表示機能端末１００ｃの入力メッセージ表示部１２２に表示される。映像表示機能端末１００ｃにおいて送信ボタン１２５が押されると、入力されたメッセージは、ＩＭサーバ２００のメッセージ中継部２３０を介して映像表示機能端末１００ａに送信される。送信されたメッセージは、映像表示機能端末１００ａと映像表示機能端末１００ｃの双方の送受信メッセージ表示部１２３に表示される。
【００２２】
上記の一連の処理を繰り返すことにより、ユーザーＡとユーザーＣの間でメッセージが交換される。
【００２３】
次に図６を参照しつつ、ユーザーＡがユーザーＣとのメッセージ交換の終了をユーザーＣへ予告するときの作用を説明する。図６はメッセージの交換を終了する処理のサブルーチンである。
【００２４】
ユーザーＡがメッセージの交換を終了したいときには、映像表示機能端末１００ａの終了予告ボタン１２６を押す。映像表示機能端末１００ａのボタン検知部１４０において、終了予告ボタン１２６が押されたことを検知すると、映像表示機能端末１００ａのメッセージ記憶部１５０にあらかじめ記憶されている終了予告メッセージが取り出される。終了予告メッセージの内容は、例えば、「会話を終了してよろしいでしょうか？」などである。取り出された終了予告メッセージは、ＩＭサーバ２００を介して映像表示機能端末１００ａから映像表示機能端末１００ｃへ自動的に送信される（Ｓ１０１）。続いて、映像表示機能端末１００ａのメッセージ記憶部１５０にあらかじめ記憶されている待機勧告メッセージが取り出される。待機勧告メッセージの内容は、例えば、「応答を待っています。このまま、しばらくお待ち下さい。」などである。映像表示機能端末１００ａの予告応答メッセージ表示部１２４に待機勧告メッセージが表示される（Ｓ１０２）。
【００２５】
次に図７を参照しつつ、ユーザーＣがユーザーＡの終了予告メッセージに対して応答するときの作用を説明する。図７はメッセージ交換の継続を要求する処理のサブルーチンである。
【００２６】
映像表示機能端末１００ｃの予告応答メッセージ表示部１２４に受信した終了予告メッセージが表示される。ユーザーＣは映像表示機能端末１００ｃの予告応答メッセージ表示部１２４に表示される「会話を終了してよろしいでしょうか？」の確認メッセージを確認し、会話を終了するのか、継続するのかを判断する。メッセージ交換の終了を了解する場合には、ユーザーＣは終了了承ボタン１２７を押す。メッセージ交換の継続を希望する場合には、ユーザーＣは継続要求ボタン１２８を押す。
【００２７】
映像表示機能端末１００ｃのボタン検知部１４０において、終了ボタン１２７が押されたことを検知すると、映像表示機能端末１００ｃのメッセージ記憶部１５０にあらかじめ記憶されている終了了承メッセージが取り出される。終了了承メッセージは例えば「会話の終了を了解しました。」などのメッセージ交換の終了を了承する内容のメッセージである。映像表示機能端末１００ｃのボタン検知部１４０において、継続要求ボタン１２８が押されたことを検知すると、映像表示機能端末１００ｃのメッセージ記憶部１５０にあらかじめ記憶されている継続要求メッセージが取り出される。継続要求メッセージは例えば「会話の継続を希望します。」などのメッセージ交換の継続を希望する内容のメッセージである。
【００２８】
取り出された終了了承メッセージまたは継続要求メッセージは、ＩＭサーバ２００を介して映像表示機能端末１００ｃから映像表示機能端末１００ａへ自動的に送信される（Ｓ２０１）。また、終了了承メッセージまたは継続要求メッセージは映像表示機能端末１００ｃの予告応答メッセージ表示部１２４に表示される（Ｓ２０２）。
【００２９】
ユーザーＣは、自身がメッセージの交換を希望している場合は、継続して、メッセージ入力部１３０においてメッセージを入力し、ユーザーＡにこれを送信しても良い。また、ユーザーＣは必ずしも、終了了承ボタン１２７または継続要求ボタン１２８を押すことにより終了予告メッセージに対して応答する必要はない。
【００３０】
再び図６を参照しつつ、ユーザーＡが終了予告メッセージを送信した後の映像表示機能端末１００ａの作用を説明する。
【００３１】
終了予告メッセージを送信した直後にタイマー部１８０を動作させて、あらかじめ設定してある所定時間が経過するまで、終了了承メッセージまたは継続要求メッセージの受信を確認し続ける。所定時間以内に映像表示機能端末１００ａが終了了承メッセージまたは継続要求メッセージを受信した場合は、そのメッセージを映像表示機能端末１００ａの予告応答メッセージ表示部１２４に表示する（Ｓ１０３）。所定時間が経過しても映像表示機能端末１００ａが終了了承メッセージまたは継続要求メッセージを受信しなかった場合は、映像表示機能端末１００ａのメッセージ記憶部１５０にあらかじめ記憶されている応答無しメッセージが取り出される。応答無しメッセージの内容は、例えば、「応答がありませんでした。」などである。応答無しメッセージは映像表示機能端末１００ａの予告応答メッセージ表示部１２４に表示される（Ｓ１０４）。
【００３２】
ユーザーＡが終了了承メッセージまたは継続要求メッセージを確認することにより、ユーザーＣがメッセージ交換の継続を希望しているか否かを判断することができる。また、ユーザーＡが応答無しメッセージを確認することにより、ユーザーＣから応答がない場合でも、長時間にわたり応答を待ち続けることを回避できる。
【００３３】
上記に示したとおり、メッセージ交換の終了を希望するユーザーが、メッセージの交換相手にメッセージ交換の終了を予告するメッセージを送信し、当該メッセージに対して当該メッセージの交換相手から応答されたメッセージを当該ユーザーが受信することにより、会話が終了するまでメッセージの交換を継続することが、本発明において可能である。
【００３４】
本実施例においては、終了予告入力手段は映像表示部に表示されるボタンであるが、本発明においては、終了予告入力手段はキーボードのキーなどの手段でも良い。
【図面の簡単な説明】
【００３５】
【図１】インスタントメッセージング装置の構成を示すブロック図である。
【図２】インスタントメッセージサーバの構成を示すブロック図である。
【図３】情報テーブルの例を示す図である。
【図４】映像表示機能端末の構成を示すブロック図である。
【図５】映像表示部の表示を示す図である。
【図６】メッセージの交換を終了する処理のサブルーチンである。
【図７】メッセージ交換の継続を要求する処理のサブルーチンである。
【符号の説明】
【００３６】
１００ａ〜１００ｃ  映像表示機能端末
１１０  メンバー情報管理部
１２０  映像表示部
１２１  メンバー情報表示部
１２２  入力メッセージ表示部
１２３  送受信メッセージ表示部
１２４  確認応答メッセージ表示部
１２５  送信ボタン
１２６  終了予告ボタン
１２７  終了了承ボタン
１２８  継続要求ボタン
１３０  メッセージ入力部
１４０  ボタン検知部
１５０  メッセージ記憶部
１６０  メッセージ送信部
１７０  メッセージ受信部
１８０  タイマー部
２００  インスタントメッセージサーバ
２１０  登録情報管理部
２２０  プレゼンス情報管理部
２３０  メッセージ中継部
２４０  メッセージ送信部
２５０  メッセージ受信部
３００  通信ネットワーク
【図１】
2008026959.tif 000003
【図２】
2008026959.tif 000004
【図３】
2008026959.tif 000005
【図４】
2008026959.tif 000006
【図５】
2008026959.tif 000007
【図６】
2008026959.tif 000008
【図７】
2008026959.tif 000009