(57)【要約】【課題】  インスタント・メッセージング通信方法および装置を提供することにある。【解決手段】  本発明のインスタント・メッセージング通信装置は、インスタント・メッセージおよびそのインスタント・メッセージに関するセマンティック・タグを入力するための入力手段と、入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するためのネットワーク・モジュールと、セマンティック・タグに応じて送信および受信されたインスタント・メッセージの視覚的トピック構造図を構築するための構築手段と、視覚的トピック構造図を表示するための表示手段とを有する。本発明の通信装置は、ユーザのディスカッションに関する構造化ガイドを提供し、関連する告知をするようユーザに指示し、ユーザが視覚的トピック構造図によりログからディスカッションの主要な点を容易に要約できるようにする。【選択図】  図３
2008192141.tif 000002
【特許請求の範囲】
【請求項１】
インスタント・メッセージング通信方法であって、
インスタント・メッセージと前記インスタント・メッセージのセマンティック・タグとを入力するステップと、
前記入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するステップと、
前記セマンティック・タグに応じて前記送信された、および受信されたインスタント・メッセージの視覚的トピック構造図を構築するステップと、
前記視覚的トピック構造図を表示するステップと
を含む、方法。
【請求項２】
前記送信および受信されたインスタント・メッセージをログに保管するステップと、
視覚的トピック構造図内のセマンティック・タグを選択するステップと、
前記選択されたセマンティック・タグに関連する前記インスタント・メッセージを前記ログからフィルタで選別するステップと
をさらに含む、請求項１に記載の方法。
【請求項３】
前記フィルタで選別されたインスタント・メッセージを個別の表示領域に表示するステップ
をさらに含む、請求項２に記載の方法。
【請求項４】
前記インスタント・メッセージの前記セマンティック・タグを入力する前記ステップが、
ユーザにより前記インスタント・メッセージに関するセマンティック・タグを指定するステップ
をさらに含む、請求項１に記載の方法。
【請求項５】
前記インスタント・メッセージの前記セマンティック・タグを入力する前記ステップが、
テキスト内容の分類および検討に応じて前記インスタント・メッセージについて可能なセマンティック・タグをユーザに推奨し、前記ユーザがそこから前記セマンティック・タグを選択するステップ
をさらに含む、請求項１に記載の方法。
【請求項６】
前記セマンティック・タグが基本ＩＢＩＳタグまたはユーザ自己定義セマンティック・タグである、請求項１に記載の方法。
【請求項７】
前記視覚的トピック構造図が、ＩＢＩＳチャート、ＭｉｎｄＭａｐ、およびツリー・マップのうちの１つである、請求項１に記載の方法。
【請求項８】
インスタント・メッセージング通信装置であって、
インスタント・メッセージと前記インスタント・メッセージに関するセマンティック・タグとを入力するための、入力手段と、
前記入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するための、ネットワーク・モジュールと、
前記セマンティック・タグに応じて前記送信された、および受信されたインスタント・メッセージの視覚的トピック構造図を構築するための、構築手段と、
前記視覚的トピック構造図を表示するための、表示手段と、
を有する装置。
【請求項９】
インスタント・メッセージング通信装置であって、
インスタント・メッセージと前記インスタント・メッセージに関するセマンティック・タグとを入力するための、入力手段と、
前記入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するための、ネットワーク・モジュールと、
ユーザ対話式ユーザ・インターフェースを表示するための表示手段であって、前記表示手段がユーザ入力領域、ログ領域、および視覚的トピック構造領域に分割され、
前記ユーザ入力領域が前記インスタント・メッセージと前記インスタント・メッセージの前記セマンティック・タグとを入力するために使用され、
前記ログ領域がログ内のインスタント・メッセージ・ログを表示するために使用され、
前記視覚的トピック構造領域が前記セマンティック・タグに応じて構築された前記ログ内の前記インスタント・メッセージの視覚的トピック構造図を表示するために使用される
表示手段と
を有する装置。
【請求項１０】
ユーザが前記視覚的トピック構造図内のセマンティック・タグを選択した後に、前記表示手段が、前記メッセージ・ログからフィルタで選別され、前記選択されたセマンティック・タグに関連する前記インスタント・メッセージを前記ログ領域に表示する、請求項９に記載の装置。
【請求項１１】
前記表示手段にフォーカス・ログ領域がさらに提供され、前記ユーザが前記視覚的トピック構造図内のセマンティック・タグを選択した後に、前記表示手段が、前記メッセージ・ログからフィルタで選別され、前記選択されたセマンティック・タグに関連する前記インスタント・メッセージを前記フォーカス・ログ領域に表示する、請求項９に記載の装置。
【請求項１２】
機械が読取り可能な記憶手段に保管されたコンピュータ・プログラムであって、前記機械に、請求項１ないし７のいずれか１項に記載の方法に係る各ステップを実行させるためのコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、コンピュータ・ネットワーク通信分野に関し、特に、インスタント・メッセージング通信方法および装置に関する。
【背景技術】
【０００２】
コンピュータ・ネットワーク技術の開発により、インスタント・メッセージング（ＩＭ：Instant messaging）システムはオンライン・チャットおよびディスカッションのための非常に一般的なツールになっている。多数の企業が種々のインスタント・メッセージング・ソフトウェア、たとえば、ＭＳＮ（Ｒ）メッセンジャー、Ｙａｈｏｏ（Ｒ）メッセンジャー、Ｇｏｏｇｌｅ（Ｒ）トーク、ＮｅｔＭｅｅｔｉｎｇ、Ｔｅｎｃｅｎｔ  ＱＱ、Ｓｋｙｐｅ（Ｒ）などを開発した。
【０００３】
一般に、ユーザがインスタント・メッセージング通信を実行する場合、ユーザ間の会話の内容の入力を促すために、時系列に配置された通信ログがインスタント・メッセージング・クライアント上に表示される。時系列に配置された通信ログはユーザ間の会話の履歴を反映することができるが、その通信ログにはいくつかの欠陥がある。チャットまたはディスカッション中に、リニア・ログのみを記録し表示すると、その結果、ログ内のコンテキスト関係が欠落することになる。たとえば、２人のユーザがチャットしている場合、第１のユーザは素早くタイプし、第２のユーザはゆっくりタイプする。この場合、時系列に配置されたメッセージ・ログは以下のようになる可能性がある。
ユーザＡ：今日は帰宅しましたか？
ユーザＡ：一人で帰宅しましたか？
ユーザＢ：はい。
【０００４】
ユーザＡは２つの質問を行っているが、第２のユーザが「はい」という単純な応答のみを行った場合、第１のユーザは、コンテキスト関係が欠落しているために、第２のユーザの応答がどちらの質問に向けられているのかが分からない。
【０００５】
複数の人の間の同時会話をサポートするインスタント・メッセージング・システムでは、状況はさらに複雑なものになる。すべてのユーザのインスタント・メッセージが時系列に配置される場合、あるユーザから送信されたインスタント・メッセージについて、このユーザがディスカッションしている相手を他のユーザが見分けることは難しい。複数のトピックが同時にディスカッションされている場合、状況はさらに複雑である。すべてのユーザによってディスカッションされているすべてのトピックに関する内容が混ざり合ってしまう。
【０００６】
いくつかのインスタント・メッセージング・システムでは、すでにこの点について何らかの改良を行っている。このような改良されたインスタント・メッセージング・システムについては、２０００年６月２０日発行のＴｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  ＭＳＲ−ＴＲ−２０００−４３に掲載されたＭａｒｃ  Ｓｍｉｔｈ、ＪＪ  Ｃａｄｉｚ、およびＢｙｒｏｎ  Ｂｕｒｋｈａｌｔｅｒによる「Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｒｅｅｓ  ａｎｄ  Ｔｈｒｅａｄｅｄ  Ｃｈａｔｓ」に言及されている。この論文では、すべての会話が機会（occasion）および応答のツリー構造に編成されている。このような改良により、メッセージ・ログは会話の目的を反映することができる。加えて、このような改良により、会話の内容に応じてその内容に単純な視覚化マークが追加される。図６は、前述のインスタント・メッセージング・システムのユーザ・インターフェースを示している。前述のインスタント・メッセージング・システムではメッセージ・ログの配置方法を改良しているが、同じ会話の筋道における内容は依然として時系列に配置されている。このような配置方法およびマーキング方法では依然として会話の内容を反映する構造情報が欠落し、それにより、問題について集中的にディスカッションするようユーザに指示することが不可能である。加えて、コンテキスト情報および構造情報が欠落しているために、ユーザは、オンライン・ディスカッション後にログからディスカッションの主要な点を要約することがほとんどできない。
【０００７】
問題ベースの情報システム（ＩＢＩＳ：IssueBased Information System）は、問題のディスカッションおよび説明のための明確な構造を提供する。ＩＢＩＳの助けにより、ディスカッションの内容の重要な論理要素を容易に理解し共用することができる。通常、ＩＢＩＳの３つの中心的タグは、質問（Question）、アイデア（Idea）、および議論（Argument）であり、質問タグは問題を提起することを示し、アイデア・タグは問題の解決策を提案することを表し、議論タグはアイデアを支持するかまたはアイデアに反対する意見または判断を表す。加えて、ＩＢＩＳ方法では、通常、他のタグ、たとえば、それぞれ議論を支持するかまたは議論に反対することを表すために使用されるｐｒｏタグおよびｃｏｎタグをさらに定義する。ディスカッションの内容が視覚的ＩＢＩＳタグ・アイコンで図示される場合、すべてのタグ間の論理関係がリンクされた後、図７に図示されている通り、それによりＩＢＩＳチャートが形成される。ＩＢＩＳチャートは、ディスカッション中の人に明確な構造を提供することができ、ディスカッションの内容を要約することまたはディスカッション中に関連トピックをディスカッションするようディスカッション中の人に指示することを容易にすることができる。
【非特許文献１】２０００年６月２０日発行のＴｅｃｈｎｉｃａｌ  Ｒｅｐｏｒｔ  ＭＳＲ−ＴＲ−２０００−４３に掲載されたＭａｒｃ  Ｓｍｉｔｈ、ＪＪ  Ｃａｄｉｚ、およびＢｙｒｏｎ  Ｂｕｒｋｈａｌｔｅｒによる「Ｃｏｎｖｅｒｓａｔｉｏｎ  Ｔｒｅｅｓ  ａｎｄ  Ｔｈｒｅａｄｅｄ  Ｃｈａｔｓ」
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の一目的は、前述のインスタント・メッセージング・システムが、ディスカッションし、ディスカッションの内容を要約するようユーザに指示できないという問題を解決することにある。
【課題を解決するための手段】
【０００９】
本発明の一態様によれば、インスタント・メッセージおよび前記インスタント・メッセージのセマンティック・タグ（semantic tag）を入力するステップと、入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するステップと、セマンティック・タグに応じて送信および受信されたインスタント・メッセージの視覚的トピック構造図（visual topic structural diagram）を構築するステップと、視覚的トピック構造図を表示するステップとを含む、インスタント・メッセージング通信方法が提供される。
【００１０】
本発明の他の態様によれば、インスタント・メッセージおよびそのインスタント・メッセージに関するセマンティック・タグを入力するための入力手段と、入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するためのネットワーク・モジュールと、セマンティック・タグに応じて送信および受信されたインスタント・メッセージの視覚的トピック構造図を構築するための構築手段と、視覚的トピック構造図を表示するための表示手段とを有する、インスタント・メッセージング通信装置が提供される。
【００１１】
本発明の他の態様によれば、インスタント・メッセージおよびそのインスタント・メッセージに関するセマンティック・タグを入力するための入力手段と、入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信するためのネットワーク・モジュールと、ユーザ対話式（user-interactive）ユーザ・インターフェースを表示するための表示手段であって、その表示手段がユーザ入力領域、フロータイプのログ領域、および視覚的トピック構造領域に分割され、ユーザ入力領域がインスタント・メッセージおよびそのインスタント・メッセージのセマンティック・タグを入力するために使用され、ログ領域がログ内のインスタント・メッセージ・ログを表示するために使用され、視覚的トピック構造領域がセマンティック・タグに応じて構築されたログ内のインスタント・メッセージの視覚的トピック構造図を表示するために使用される表示手段とを有する、インスタント・メッセージング通信装置が提供される。
【００１２】
本発明の他の態様によれば、そこにコンピュータ・プログラムが保管され、機械が前述の方法を実施できるように機械によってコンピュータ・プログラムが実行される、機械可読記憶装置が提供される。
【００１３】
本発明は、視覚的トピック構造図をユーザに提供し、それにより、問題をディスカッションし、ディスカッションの内容を要約するためにインスタント・メッセージング・システムを使用するようユーザに指示する。
【００１４】
本発明のその他の特徴および利点は、添付図面の記述と組み合わせると明白になり、すべての図において同じ番号は同じかまたは同様の部分を表している。
【００１５】
図は、明細書の一部を形成するものであり、文字による表明とともに本発明の諸実施形態を記述し、本発明の原理を説明するために使用されるものである。
【発明を実施するための最良の形態】
【００１６】
本発明の基本原理は、ユーザがインスタント・メッセージング通信を実行しているときに、インスタント・メッセージの内容を表すためにそのメッセージに関するセマンティック・タグを指定することである。そのセマンティック・タグに応じてインスタント・メッセージの視覚的トピック構造図が構築され、それにより、視覚化および構造化方式で会話の内容を反映するが、セマンティック・タグは基本ＩＢＩＳタグにすることができ、基本ＩＢＩＳタグを基礎として拡張されたその他のタグにすることもできる。たとえば、タイム・スタンプおよび判断などのタグが追加される。加えて、セマンティック・タグが内容を特徴付け、編成できる限り、ユーザ自己定義セマンティック・タグも可能である。本発明の詳細な説明は、以下の諸実施形態と組み合わせて行われる。
【００１７】
図１および図２は、本発明の一実施形態によるインスタント・メッセージング通信方法の流れ図を例示している。
【００１８】
ステップＳ１０１では、ユーザがインスタント・メッセージを入力する。通常、ユーザはキーボードを介してテキスト・メッセージを入力できるが、間違いなく、インスタント・メッセージは、その他の形式のメッセージ、たとえば、あるフォーマットのメッセージ、その他のオーディオ、ビデオ・セグメント、またはコンピュータ・ファイルにすることができる。インスタント・メッセージは、ユーザがディスカッションまたはチャットしている内容を有する任意のメッセージにすることができるが、インスタント・メッセージの具体的な形式は本発明の制限を構成するものではないことは認識されるであろう。
【００１９】
次に、ステップＳ１０２では、入力内容に応じて分類および検討が実行され、インスタント・メッセージについて可能なセマンティック・タグがユーザに推奨される。入力内容は人工知能方式で分析され、内容の意味が求められる。たとえば、入力テキスト内に「？」が存在するかどうかが分析され、存在する場合、内容のセマンティック・タグは質問になる可能性がある。入力内容が「応答（reply）」、「答え（answer）」などの単語を含む場合、その内容のセマンティック・タグは「アイデア」になる可能性がある。内容を分類し検討するその他の方法も周知のものであり、本発明は内容の具体的な分類および検討方法に限定されない。
【００２０】
加えて、ステップＳ１０２は代替ステップであることが認識されるであろう。本発明は次のステップＳ１０３を直接実行することができ、すなわち、ユーザに推奨せずにセマンティック・タグが直接指定される。
【００２１】
ステップＳ１０３では、システムによって推奨されたセマンティック・タグをユーザが選択するか、またはユーザがセマンティック・タグを直接指定する。たとえば、入力ブロックの周りにセマンティック・タグのいくつかのアイコンが設定され、ユーザはこれらのアイコンの１つをクリックして、入力内容が対応するセマンティック・タグを示すことができ、もう１つの可能な方法は、セマンティック・タグが対応するホット・キーをクリックすることによりセマンティック・タグを指定することである。
【００２２】
会話中にセマンティック・タグが入力されない場合もあることが認識されるであろう。いかなるセマンティック・タグも指定されない会話は、現在のトピックとは無関係な内容と見なされ、視覚的トピック構造図に追加されない可能性がある。したがって、セマンティック・タグに応じて描写されたトピック構造図は、無関係な内容をフィルタで選別し、ユーザがディスカッションの主な内容を要約するのを容易にすることができる。
【００２３】
次に、ステップＳ１０４では、入力されたインスタント・メッセージおよびセマンティック・タグを送信し、セマンティック・タグが付いたインスタント・メッセージを受信する。インスタント・メッセージおよびセマンティック・タグを送信する様々な方法が存在し、たとえば、セマンティック・タグを特殊記号にコード化した後、その特殊記号がインスタント・メッセージのヘッダまたはテールに組み込まれ、インスタント・テキスト・メッセージとともに送信される。インスタント・メッセージがオーディオ・ビデオ・セグメントである場合、セマンティック・タグは組み込むのに便利なものではないが、まずインスタント・メッセージを送信することができ、つぎにインスタント・メッセージのＩＤとセマンティック・タグがメッセージの受信側に送信される。同様に、セマンティック・タグが付いたインスタント・メッセージを受信する様々な対応方法も存在する。当業者であれば、インスタント・メッセージを送信し受信する様々な方法を採用することができ、これは本発明の制限を構成するものではない。
【００２４】
ステップＳ１０５では、送信および受信されたインスタント・メッセージをセマンティック・タグとともにメッセージ・ログに保管する。インスタント・メッセージはタグとともにログに保管される場合もあれば、インスタント・メッセージとセマンティック・タグが別々に保管される。ログを保管する方法およびログを保管するための媒体は周知のものであり、ここではこれ以上記載しない。加えて、インスタント・メッセージのログを保管することも代替ステップであることが認識されるであろう。たとえば、いくつかのインスタント・メッセージング・システムでは、セキュリティまたはプライバシを保持するという理由から、コンピュータ上にメッセージ・ログを保管しないことをユーザが選択することができる。
【００２５】
ステップＳ１０６では、セマンティック・タグに応じて送信および受信されたインスタント・メッセージの視覚的トピック構造図を構築する。様々な形式の視覚的トピック構造図、たとえば、ツリー・マップ（tree map）、ＩＢＩＳチャート、およびＭｉｎｄＭａｐなどが存在する。構造図が視覚化方式でユーザに関するディスカッションの内容を特徴付け、編成できる限り、本発明は視覚的トピック構造図の具体的な形式に限定されない。
【００２６】
視覚的トピック構造図を実現する様々な種類の方法が存在し、現在は、ＩＢＩＳチャートおよびＭｉｎｄＭａｐを実現するための多数のツールが存在する。１つの方法は、ユーザがセマンティック・タグのアイコンをドラッグし、すべてのタグ間のリンク関係を指定して、トピック構造図を編成するという手動方法である。トピック構造図は、自動方法で生成することもできる。たとえば、ユーザがトピック構造図内の「質問」アイコンをクリックした後、ユーザによって次に入力されたメッセージは自動的に「アイデア」タグに設定される。このメッセージが送信された後、トピック構造図の「質問」アイコンの後に「アイデア」アイコンが自動的に追加され、前述の「質問」アイコンに自動的にリンクされる。これらのアイコンに対応するメッセージはアイコンの注記として機能し、それにより、視覚的トピック構造図が自動的に形成される。加えて、テキスト内容の分類および検討により、タグ間の関係が自動的に分析され、視覚的トピック構造図が構築される。
【００２７】
視覚的トピック構造図を構築した後、ステップＳ１０７で視覚的トピック構造図が表示される。視覚的トピック構造図はディスカッションのコンテキスト関係を反映することができ、たとえば、ユーザの答えがどの質問に向けられているかを明確に示すことができる。視覚的トピック構造図は、ユーザのディスカッションに関する構造化ガイドを提供し、関連する告知をするようユーザに指示する。加えて、視覚的トピック構造図により、ユーザはオンライン・ディスカッション後にログからディスカッションの主要な点を容易に要約することができる。
【００２８】
視覚的トピック構造図を表示した後、以下の複数の代替ステップをさらに実行することができる。
【００２９】
通常の場合、視覚的トピック構造図内のアイコンに付加された注記はインスタント・メッセージの内容である。前記注記は通常、単純なものであるので、インスタント・メッセージの内容の一部に過ぎない可能性があり、ディスカッションのすべての内容を反映することはできない。したがって、このアイコンに対応するすべてのメッセージはセマンティック・タグ・アイコンを選択することによって表示することができ、それにより、ディスカッションの関連内容を完全に反映する。具体的な手順については以下に記載する。
【００３０】
ステップＳ１０８では、視覚的トピック構造図内のセマンティック・タグを選択し、たとえば、セマンティック・タグ・アイコンをクリックまたはダブルクリックする。ステップＳ１０９では、選択されたセマンティック・タグに関連するインスタント・メッセージをメッセージ・ログからフィルタで選別する。対応するインスタント・メッセージをフィルタで選別する様々な選択肢が存在し、たとえば、「質問」タグをクリックすると、このタグに対応するメッセージおよびこの質問タグにリンクされたその他のメッセージがフィルタを通過する。このようにして、本来は時系列に配置され、内容が比較的混乱しているメッセージ・ログから関連内容がフィルタで選別され、ディスカッションの関連内容を完全に反映するようにセマンティック構造に応じてインスタント・メッセージ・ログを編成することができる。もう１つの可能性は「議論」アイコンを選択することであり、「議論」セマンティック・タグが付いたすべてのインスタント・メッセージがフィルタを通過し、これにより、どのくらいの数の議論がアイデアを支持するかを反映することができる。あるいは、「質問」アイコンを選択すると、「質問」セマンティック・タグが付いたすべてのインスタント・メッセージがフィルタを通過し、これにより、全部でどのくらいの数の質問がディスカッションされたかを反映することができる。
【００３１】
ステップＳ１１０では、フィルタで選別された内容を表示する。これを実行するための様々な方法が存在し、１つの方法は、本来はリニア・メッセージ・ログを表示するフロータイプのログ領域にフィルタで選別されたメッセージを表示することであり、もう１つの方法は、個別のフォーカス・ログ領域にフィルタで選別されたメッセージを表示することである。
【００３２】
加えて、選択されたトピック構造図内のアイコンは、現在の入力内容または入力すべき内容がこのアイコンに対応するメッセージに向けられることも表すことができ、入力内容または入力すべき内容に対し、対応するセマンティック・タグを提供することができる。
【００３３】
図３は、本発明の一実施形態によるインスタント・メッセージング通信装置の構造ブロック図である。本発明のインスタント・メッセージング通信装置２００は、入力手段２０１と、ネットワーク・モジュール２０２と、構築手段２０３と、表示手段２０４とを有する。インスタント・メッセージング通信装置２００は、推奨手段２０５と、記憶手段２０６と、フィルタ手段２０７とをさらに有することができる。
【００３４】
入力手段２０１は、インスタント・メッセージおよびインスタント・メッセージのセマンティック・タグを入力するために使用する。入力手段２０１は、テキスト内容またはその他のマルチメディア内容を入力するためのキーボード、手書きボード、マウス、マイクロホンなどにすることができる。
【００３５】
加えて、入力手段２０１は、インスタント・メッセージが対応するセマンティック・タグを入力するためにさらに使用することができる。たとえば、セマンティック・タグが対応するアイコンをクリックすることまたはセマンティック・タグを入力するために対応するホット・キーをクリックすることである。代わって、推奨手段２０５は、入力手段２０１によって入力されたインスタント・メッセージの内容分類および検討を実行し、可能なセマンティック・タグをユーザに推奨する。ユーザは、入力手段２０１によりセマンティック・タグを選択することができる。
【００３６】
ネットワーク・モジュール２０２は、入力手段２０１によって入力されたインスタント・メッセージおよびセマンティック・タグを他のユーザに送信し、他のユーザによって送信されたセマンティック・タグ付きのインスタント・メッセージを受信するために使用する。ネットワーク・モジュール２０２は、他のコンピュータまたは電子装置と情報を交換可能な様々なネットワーク・モジュールにすることができることが認識されるであろう。本発明は、様々なネットワーク環境、たとえば、インターネット、ローカル・エリア・ネットワーク、無線ローカル・エリア・ネットワーク、通信ネットワークなどで適用することができる。
【００３７】
構築手段２０３は、セマンティック・タグに応じて、ログ内のインスタント・メッセージの視覚的トピック構造図を構築するために使用する。構築手段２０３は、セマンティック・タグ・アイコンをドラッグするというユーザのアクションに応じてアイコンを構築することができ、本質的なアイコンのリンク関係ならびにテキスト内容の分類および検討によって決定されたアイコン間のリンク関係に応じて視覚的トピック構造図を構築することもできる。表示手段２０４は、手段２０３によって構築された視覚的トピック構造図を表示するために使用する。
【００３８】
インスタント・メッセージング通信装置２００は、送信および受信されたインスタント・メッセージに対応するセマンティック・タグを保管するための記憶手段２０６をさらに有することができる。記憶手段２０６は、情報を保管するための任意のタイプのメモリおよび記憶媒体にすることができる。
【００３９】
フィルタ手段２０７は、ユーザによって選択されたセマンティック・タグに応じて記憶手段２０６に保管されたインスタント・メッセージをフィルタで選別することができる。ユーザによって選択されたセマンティック・タグに関連するインスタント・メッセージがフィルタ手段２０７によってフィルタを通過した後、表示手段２０４は、この部分のログをフロータイプのログ領域またはフォーカス・ログ領域に表示する。
【００４０】
図４は、本発明の一実施形態によるインスタント・メッセージング通信クライアントのユーザ・インターフェース概略図である。この模範的なユーザ・インターフェースでは、ディスプレイは、ユーザ入力領域、フロータイプのログ領域、フォーカス・ログ領域、および視覚的トピック構造領域に分割されている。ユーザ入力領域はインスタント・メッセージおよびインスタント・メッセージのセマンティック・タグを入力するために使用し、フロータイプのログ領域は時系列に配置されたメッセージ・ログを表示するために使用し、フォーカス・ログ領域はセマンティック・タグに応じてフィルタで選別されたインスタント・メッセージ・ログを表示するために使用し、視覚的トピック構造領域はセマンティック・タグに応じて構築されたログ内のインスタント・メッセージの視覚的トピック構造図を表示するために使用する。間違いなく、ログ領域は、時系列に配置されたメッセージ・ログを表示するかまたはフィルタで選別されたメッセージ・ログを表示するために採用することもできる。
【００４１】
図５は、本発明による諸実施形態を実現可能なコンピュータ・システムを概略的に示している。図５に図示されているコンピュータ・システムは、ＣＰＵ（中央演算処理装置）４０１と、ＲＡＭ（ランダム・アクセス・メモリ）４０２と、ＲＯＭ（読み取り専用メモリ）４０３と、システム・バス４０４と、ＨＤ（ハード・ディスク）コントローラ４０５と、キーボード・コントローラ４０６と、シリアル・インターフェース・コントローラ４０７と、パラレル・インターフェース・コントローラ４０８と、ディスプレイ・コントローラ４０９と、ハード・ディスク４１０と、キーボード４１１と、シリアル外部装置４１２と、パラレル外部装置４１３と、ディスプレイ４１４とを有する。これらのコンポーネントのうち、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、ＨＤコントローラ４０５、キーボード・コントローラ４０６、シリアル・インターフェース・コントローラ４０７、パラレル・インターフェース・コントローラ４０８、およびディスプレイ・コントローラ４０９はシステム・バス４０４に接続されている。ハード・ディスク４１０はＨＤコントローラ４０５に接続され、キーボード４１１はキーボード・コントローラ４０６に接続され、シリアル外部装置４１２はシリアル・インターフェース・コントローラ４０７に接続され、パラレル外部装置４１３はパラレル・インターフェース・コントローラ４０８に接続され、ディスプレイ４１４はディスプレイ・コントローラ４０９に接続されている。
【００４２】
図５の各コンポーネントの機能は当技術分野で周知のものであり、図５に図示されているアーキテクチャは伝統的なものである。このようなアーキテクチャは、パーソナル・コンピュータのみならず、Ｐａｌｍ  ＰＣ、ＰＤＡ（携帯情報端末）、携帯電話などのハンドヘルド・デバイスにも適用される。種々の適用例では、図５に図示されているコンポーネントのうちのいくつかを省略することができる。図５に図示されているシステム全体はコンピュータ可読命令によって制御され、その命令は通常、ハード・ディスク４１０、ＥＰＲＯＭ、またはその他の不揮発性メモリにソフトウェアとして保管されている。このソフトウェアは、ネットワーク（図示せず）からダウンロードすることもできる。ハード・ディスク４１０に保管されているかまたはネットワークからダウンロードされたソフトウェアは、ソフトウェアによって定義された機能を実現するために、ＲＡＭ４０２にロードし、ＣＰＵ４０１によって実行することができる。
【００４３】
図５に図示されているコンピュータ・システムは本発明によるＵＲＬテスト方法およびシナリオ・テスト方法をサポートすることができるので、このコンピュータ・システムはコンピュータ・システムの一例としてのみ機能する。当業者であれば、多くの他のコンピュータ・システム設計でも本発明の諸実施形態を実行できることを理解できるであろう。
【００４４】
本発明は、たとえば、図５に図示されているコンピュータ・システムによって使用され、本発明によるＵＲＬテスト方法およびシナリオ・テスト方法を実現するためのコードを含む、コンピュータ・プログラム（computer program product）としてさらに実現することができる。このコードは、使用前に他のコンピュータ・システムのメモリに保管することができる。たとえば、このコードは、ハード・ディスクあるいは光ディスクまたはフレキシブル・ディスクなどの取り外し可能メモリに保管される場合もあれば、インターネットまたはその他のコンピュータ・ネットワークを介してダウンロードされる場合もある。
【００４５】
開示された本発明の方法は、ソフトウェア、ハードウェア、またはそれらの組み合わせによって実現することができる。ハードウェア部分は特殊ロジックを使用することによって実現することができ、ソフトウェア部分は、メモリに保管し、マイクロプロセッサ、パーソナル・コンピュータ（ＰＣ）、またはメインフレームなどの適切な命令実行システムによって実行することができる。
【００４６】
現在、好ましい諸実施形態と見なされているものに関連して本発明を説明してきたが、本発明は開示された諸実施形態に限定されないことを理解されたい。これに反して、本発明は、特許請求の範囲の精神および範囲内に含まれる様々な変更および同等の配置構成を含むためのものである。特許請求の範囲は、このような変更ならびに同等の構造および機能をすべて包含するように、広範囲の解釈が与えられるものである。
【図面の簡単な説明】
【００４７】
【図１】本発明の一実施形態によるインスタント・メッセージング通信方法の流れ図である。
【図２】本発明の一実施形態によるインスタント・メッセージング通信方法の流れ図である。
【図３】本発明の一実施形態によるインスタント・メッセージング通信装置の構造ブロック図である。
【図４】本発明の一実施形態によるインスタント・メッセージング通信クライアントのユーザ・インターフェース概略図である。
【図５】本発明のインスタント・メッセージング通信装置を実現するように適合されたコンピュータの構造概略図である。
【図６】スレッド・チャット・インスタント・メッセージング・システムのユーザ・インターフェース概略図である。
【図７】ＩＢＩＳチャートの一例を示す図である。
【符号の説明】
【００４８】
２００：インスタント・メッセージング通信装置
２０１：入力手段
２０２：ネットワーク・モジュール
２０３：構築手段
２０４：表示手段
２０５：推奨手段
２０６：記憶手段
２０７：フィルタ手段
【図１】
2008192141.tif 000003
【図２】
2008192141.tif 000004
【図３】
2008192141.tif 000005
【図４】
2008192141.tif 000006
【図５】
2008192141.tif 000007
【図６】
2008192141.tif 000008
【図７】
2008192141.tif 000009