(57)【特許請求の範囲】
【請求項１】
キーワードおよびそのキーワードの重要度を格納する記憶装置と、
メッセージの発生を検出する検出手段と、
受信メッセージからキーワードを抽出する抽出手段と、
送信メッセージの送信前における所定時間以内に前記抽出手段によって抽出されたキーワードを含む受信メッセージが発生しその後で当該受信メッセージに応答する当該送信メッセージが送信された場合に、前記抽出手段によって抽出されたキーワードに対応づけて前記記憶装置に記憶されている当該キーワードの重要度を増加させる重要度決定手段と、
を具える、メッセージ送受信装置。
【請求項２】
前記重要度決定手段は、受信メッセージを受信してから所定時間内に当該受信メッセージに応答する送信メッセージが送信されなかった場合に、前記抽出手段によって抽出されたキーワードに対応づけて前記記憶装置に記憶されている当該キーワードの重要度を減少させるものである、請求項１に記載のメッセージ送受信装置。
【請求項３】
情報処理装置用のメッセージ送受信プログラムを格納した記憶媒体であって、
前記情報処理装置は記憶装置を具えており、
前記プログラムは、前記情報処理装置のプロセッサに、
キーワードおよびそのキーワードの重要度を前記記憶装置に格納するステップと、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、
送信メッセージの送信前における所定時間以内に前記抽出されたキーワードを含む受信メッセージが発生しその後で当該受信メッセージに応答する当該送信メッセージが送信された場合に、前記抽出されたキーワードに対応づけて前記記憶装置に記憶されている当該キーワードの重要度を増加させるステップと、
を実行させるものである、記録媒体。
【請求項４】
メッセージ送受信システムにおけるキーワード処理方法であって、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
キーワードの重要度を決定するステップと、
キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、
送信メッセージの送信前における所定時間以内に前記抽出されたキーワードを含む受信メッセージが発生しその後で当該受信メッセージに応答する当該送信メッセージが送信された場合に、前記抽出されたキーワードに対応づけて前記記憶装置に記憶されている当該キーワードの重要度を増加させるステップと、
を含む、キーワード処理方法。
【請求項５】
ネットワークに接続された複数の端末装置がネットワークを介して相互にメッセージの送受信が可能な会話システムに使用される利用者注目キーワードの自動設定方法であって、
利用者が端末装置を介して受信したメッセージに応答して送信メッセージを送信した際に、当該受信メッセージ中に含まれるキーワードを抽出して、前記抽出されたキーワードを利用者が注目している利用者注目キーワードとして前記端末装置用に設定し、
さらに、所定の期間において受信メッセージに応答して送信された送信メッセージにおける当該受信メッセージに含まれる利用者注目キーワードの発生頻度に応じて当該利用者注目キーワードの重要度を算出して、当該利用者注目キーワードの前記算出された重要度を当該利用者注目キーワードに対応づけて前記端末装置用に設定し、
送信メッセージの送信前における所定時間以内に前記設定された利用者注目キーワードを含む受信メッセージが発生しその後で当該受信メッセージに応答する当該送信メッセージが送信された場合に、当該利用者注目キーワードに対応づけて設定されている当該利用者注目キーワードの重要度を増加させること
を特徴とする、利用者注目キーワードの自動設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばチャット・システム等の受信メッセージに対するキーワードの重要度の決定、およびそのキーワードの重要度に応じた受信メッセージの表示（インジケーション）に関する。
【０００２】
【発明の背景】
通常のＩＲＣ（インターネット・リレー・チャット）クライアント・マシンにおいては、ユーザがキーボード操作でキーワードを予め登録しておき、受信メッセージ中にその登録されたキーワードが出現したときに、ユーザにそのキーワードの出現を通知している。しかし、その予め登録されたキーワードが受信メッセージ中に出現した時点において、その受信メッセージ即ちユーザが設定したキーワードが有用であるとは限らないために、キーワード出現の通知を受けてユーザがそのメッセージを見ても無駄に終わることがしばしばある。登録された有用でないキーワードがユーザによって削除されるまでは、その有用でないキーワードを含んだメッセージが受信されるたびに、ユーザに対して無駄な通知が行われる。また、ユーザの状況の変化に応じた有用なキーワードの変化に対処するためには、ユーザ自身が登録キーワードを頻繁に変更する必要がある。
【０００３】
発明者は、ユーザがクライアント・マシンにキーボード操作でキーワードを予め登録しておいても、そのキーワードが実際には有用でなかったりまたは後で有用でなくなることがあることを認識した。発明者は、キーワードを自動的にかつ動的に登録し削除することの必要性を認識した。発明者は、有用でないキーワードを含んだメッセージ受信の無駄なまたは邪魔な通知を減少させることの必要性を認識した。発明者は、キーワードに重要度を付与して重要度に応じた表示を行うことの必要性を認識した。
【０００４】
本発明の１つの目的は、受信メッセージに対するユーザの応答または反応、またはユーザの状況または環境等に応じて、キーワードを動的に登録し削除することである。
【０００５】
本発明の別の目的は、ユーザの送信メッセージまたはユーザの状況または環境等に応じて、キーワードに重要度を付与することである。
【０００６】
本発明のさらに別の目的は、受信メッセージ、受信メッセージに対するユーザの応答または反応、またはユーザの状況または環境等に応じて、キーワードの重要度を動的に変更することである。
【０００７】
本発明のさらに別の目的は、決定されたキーワードの重要度に応じて受信メッセージの音響的および／または視覚的表示を行うことである。
【０００８】
本発明のその他の目的は、実施形態の説明から明らかになるであろう。
【０００９】
【発明の概要】
本発明の１つの特徴（側面）によれば、メッセージ送受信装置は、キーワードおよびそのキーワードの重要度を格納する記憶装置と、メッセージの発生を検出する検出手段と、受信メッセージからキーワードを抽出する抽出手段と、送信メッセージの送信前における所定時間以内にその抽出手段によって抽出されたキーワードを含む受信メッセージが発生しその後でその受信メッセージに応答するその送信メッセージが送信された場合に、その抽出手段によって抽出されたキーワードに対応づけてその記憶装置に記憶されているそのキーワードの重要度を増加させる重要度決定手段と、を具えている。実施形態において、その重要度決定手段は、受信メッセージを受信してから所定時間内にその受信メッセージに応答する送信メッセージが送信されなかった場合に、その抽出手段によって抽出されたキーワードに対応づけてその記憶装置に記憶されているそのキーワードの重要度を減少させるものであってもよい。
【００１２】
本発明のさらに別の特徴によれば、記憶媒体に格納された情報処理装置用のメッセージ送受信プログラムは、キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、メッセージの発生を検出するステップと、受信メッセージからキーワードを抽出するステップと、抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、送信メッセージの送信前における所定時間以内にその抽出されたキーワードを含む受信メッセージが発生しその後でその受信メッセージに応答するその送信メッセージが送信された場合に、その抽出されたキーワードに対応づけてその記憶装置に記憶されているそのキーワードの重要度を増加させるステップと、をプロセッサに実行させる。
【００１３】
本発明のさらに別の特徴によれば、メッセージ送受信システムにおけるキーワード処理方法は、メッセージの発生を検出するステップと、受信メッセージからキーワードを抽出するステップと、キーワードの重要度を決定するステップと、キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、送信メッセージの送信前における所定時間以内にその抽出されたキーワードを含む受信メッセージが発生しその後でその受信メッセージに応答するその送信メッセージが送信された場合に、その抽出されたキーワードに対応づけてその記憶装置に記憶されている当該キーワードの重要度を増加させるステップと、を含んでいる。
【００１５】
本発明によれば、受信メッセージに対するユーザの応答または反応、またはユーザの状況または環境等に応じて、キーワードを動的に登録し削除し、キーワードに重要度を付与し、キーワードの重要度を動的に変更し、決定されたキーワードの重要度に応じて受信メッセージの音響的または視覚的表示を行うことができる。
【００１６】
【発明の好ましい実施形態】
図１は、本発明の実施形態による、インターネット、電話回線網および／またはＬＡＮ等のネットワークを介して相互接続されたＩＲＣクライアント・マシン１２１、１２３および１２５とＩＲＣサーバ・マシン１３１および１３３とからなるチャット・システム装置構成を示している。図２に、より詳細な構成が示されたクライアント・マシン１４０は、プロセッサ１４１、記憶装置１４３、ダイヤラおよびモデムを含むこともあるネットワーク・インタフェース１４９、ビデオモニタ１４５、ヘッドセットまたはイヤーピースを含めたスピーカ１４５、およびキーボードおよびマウス等の入力装置１４７、等を具えたデスクトップ型、ノートブック型またはハンドヘルド型等のパーソナルコンピュータ（ＰＣ）のような情報処理装置であればよい。サーバ・マシンも同様にＰＣのような情報処理装置であればよい。以下の実施形態において、ＩＲＣクライアント１２３〜１２５を、送受信装置または送受信システムを構成するようにＩＲＣアプリケーション・プログラムが実装された情報処理装置またはＰＣとして説明するが、ハードウェアで実装構成された送受信装置であってもよいことはこの分野の専門家には明らかである。
【００１７】
図１および図２の装置構成において実行（インプレメント）されるＩＲＣにおいて、クライアントＰＣ１２１、１２３および１２５は、よく知られている形態で、サーバＰＣ１３１および１３３を介して、ユーザによって設定された同じチャンネル上でそれぞれのメッセージ即ち発言を送受信して、リアルタイムでそれぞれのビデオモニタまたはディスプレイにメッセージ発生の検出順に表示する。そのサーバＰＣは同じチャンネルに接続された各クライアントＰＣからのメッセージをリアルタイムでその他のＰＣにネットワークを介して同報通信する。
【００１８】
クライアントＰＣ１２１、１２３および１２５はそれぞれ、本発明の特徴によるチャット・クライアント・アプリケーションに従って、他のチャット・クライアントＰＣから受信したメッセージの発生と自己のクライアントＰＣユーザの送信メッセージの発生とを検出し、他のクライアントから受信したメッセージを解析し、そのメッセージの中から自己のチャット・クライアントにおけるキーワードを動的に決定し削除し、キーワードに重要度を付与し、キーワードの重要度を動的に変更し、さらに、決定されたキーワードの重要度に応じて受信メッセージに関する音響的および／または視覚的表示を、自己のチャット・クライアントＰＣユーザに対して行う。キーワードの登録および削除、およびキーワードの重要度の決定は、そのキーワードを含んだ受信メッセージに対する自己および他のクライアント・ユーザの応答または反応、またはユーザによるメッセージの送信に応じて行われる。
【００１９】
本発明の特徴によるキーワードは、例えばレベル０〜２０の範囲またはレベル０〜４の範囲のような複数レベルの重要度を有する。キーワードの重要度は、クライアントＰＣによって自動的におよび／またはユーザ自身によって決定され、およびユーザのＩＲＣにおけるメッセージ行動およびユーザの状況または環境によって動的に決定される。基本的に、ユーザがより頻繁に応答または反応すると思われるキーワードにはより高い重要度が与えられる。ユーザが応答または反応しないキーワードにはより低い重要度が与えられ、場合によっては閾値以下の重要度のキーワードは削除される。また、キーワードの重要度に対する或る閾値が、閾値デフォルト値を修正することによってユーザによって予め設定される。その閾値より低い重要度のキーワードは他のクライアントから受信したメッセージ中に出現しても表示されない。その閾値は０であってもよい。キーワードが他のクライアントからの受信メッセージ中に出現したとき、そのキーワードの重要度に応じて、キーワードが種々の形態で視覚的に表示され、またはその出現が種々の形態で音響的に表示される。
【００２０】
図３および図４は、本発明の実施形態によるＩＲＣクライアントにおけるＰＣのチャット・クライアント・アプリケーションの動作のフローチャートを示している。図３および図４の各ステップが複数または単一の集積回路で場合によっては他の回路とともにハードウェア実装できることは、この分野の専門家には明らかである。図３には、ステップ２０６、それぞれ点線で囲まれた、キーワード重要度を下げる手段を構成するステップ２１０〜２１４、キーワード重要度を上げる手段を構成するステップ２２０〜２２４、キーワードを削除する手段を構成するステップ２１６〜２１８、キーワードを追加する手段を構成するステップ２２６〜２２８は、キーワードを管理するためのプロセスであり、特に、キーワードおよびその重要度に関する記憶データの追加、変更および削除に関するプロセスである。クライアントＰＣは、そのＩＲＣアプリケーションに従って、ステップ２０２において、受信したまたは送信した新しい発言またはメッセージの発生の検出を開始し、ステップ２０４において新しい発言の発生を検出して新しい発言の有無を判断する。新しい発言が発生しない限り、手順(procedure)はステップ２０４に反復的に戻って新しい発言の発生を検出し新しい発言の有無を判断し続ける。ステップ２０４において新しい発言が発生したと判断された場合には、ステップ２０６において、その新しい発言が他のクライアント（他人）からのものかどうかを判断する。その新しい発言が他のクライアントからのものであれば、手順はステップ２１０に進む。一方、その新しい発言が他のクライアントからのものでない、即ち新しい発言が自己クライアントのものであると判断された場合には、手順はステップ２２０に進む。ステップ２１０〜２１４およびステップ２２０〜２２４はキーワードの重要度の変更のプロセスである。オプションとして、図３のステップ２０４〜２２８およびステップ２３０（即ち図４のステップ２３２〜２４２）において、全体的に（最初と最後が）括弧（）で挟まれた発言が発生した場合は（図７の第４行および第６行参照）、その発言は重要でないことが多いので、その発言が発生しなかったものとして無視して処理してもよい。
【００２１】
その新しい発言が他のクライアントからのものであれば、ステップ２１０において、前の発言が他のクライアント（他人）からのものかどうかを判断する。前の発言が他のクライアントからのものでなければ、即ち、前の発言が自己クライアントのものであると判断された場合には、手順はステップ２３０に進む。前の発言が他のクライアントからのものであると判断された場合は、ステップ２１２において、前の発言がキーワード即ち登録キーワードを含んでいたかどうかを判断する。前の発言がキーワードを含んでいなければ、手順はステップ２３０に進む。前の発言がキーワードを含んでいれば、自己のクライアントのユーザがそのキーワードに応答して発言することがなかったと考えられるので、次のステップ２１４においてそのキーワードの重要度を１だけ下げ、ステップ２１６に進む。
【００２２】
ステップ２１６〜２１８はキーワード削除のプロセスである。ステップ２１６において、ステップ２１４で重要度を下げた結果、キーワードの重要度が或る閾値（例えば、１または２）より低いかどうかを判断する。或る閾値より低くない場合には、手順はステップ２３０に進む。キーワードの重要度が或る閾値より低い場合には、ステップ２１８において、そのキーワードを削除する。例えば重要度が０になった場合はそのキーワードを削除する。その代替構成として、例えば、重要度が−１になることを許して閾値を０として、重要度がその閾値より小さい−１になったときにそのキーワードを削除するようにしてもよい。次いで、手順はステップ２３０に進む。
【００２３】
ステップ２３０は、図１のクライアントＰＣ１２５の下に示されているような、クライアントＰＣにおける他人の発言即ちメッセージの解析、キーワード、その重要度および重要度に応じた表示法（通知法）の記憶、およびキーワードの表示（通知）のプロセスである。ステップ２３０の詳しいフローチャートが図４に示されている。ステップ２３２〜２４０は他人の発言の構文解析のプロセスであり、ステップ２３２〜２４０において、その新しい発言即ちメッセージの分析または構文解析（パース）が行われ、その中に新しい候補キーワード(candidate keyword)即ちキーワードの候補があれば記憶装置の“構文解析記憶領域”に候補キーワードとして追加的に保持され、その中に登録キーワードがあれば“構文解析記憶領域”に検出された登録キーワードとして追加的に保持されて、次いでキーワードの表示または通知のプロセスであるステップ２４２において他人の発言中に出現した登録キーワードの存在が表示（インジケート）されまたは通知される。
【００２４】
図４のステップ２３２において、まず、構文解析記憶領域における不要な表示または通知のためのキーワードのデータを予め削除し、また構文解析記憶領域における所定の条件を満たさなくなった所定範囲外の候補キーワードのデータを削除して、即ち所定範囲内の候補キーワードのデータを残して、新しい発言を構文解析する。その所定の条件とは、最後即ち前の自己クライアント・ユーザの発言の後に発生した単一の他人の発言（即ち新しい発言）またはそれを含む連続的複数の他人の発言のデータであって、現在（ステップ２３２の時点またはステップ２０６の時点）から遡ってカウント（計数）した所定範囲内の受信メッセージ・データである。その所定範囲の受信メッセージ・データは、例えば、その新しい発言だけであっても（発言発生数が１）、それ以上の数の所定の発言発生数（例、最後の３つ以内の発言）であってもよく、または、所定行数（例、最後の１行または最後の３行以内の受信データ）、所定単語数（例、最後の２０単語以内の受信データ）または所定キャラクタ数（例、最後の３００キャラクタ以内の受信データ）のようなの所定受信データ量であっても、または例えば現在から遡って所定期間以内の受信データ（例、最後の３分以内の受信データ、最後の１０秒以内の受信）であってもよい。また、その所定の条件の別の１つとしてその新しい発言を送信したクライアントからの所定数以内の発言であることを加えてもよく、その新しい発言を送信したクライアントと異なるクライアントから受信した発言における候補キーワードまたは登録キーワードを構文解析記憶領域から削除してもよい。換言すれば、その新しい発言を送信したクライアントが複数の発言を送信した場合は、後で説明するステップ２４０の後の時点で、その新しい発言を送信したクライアントからの受信した連続する複数の発言中の候補キーワードまたは登録キーワードだけがその記憶領域に残ってもよい。例を上げて説明した上述の種々の条件は単独で用いても、それらを複数組み合わせて用いてもよい。
【００２５】
また、図４のステップ２３２において、構文解析記憶領域における不要な登録キーワードは、構文解析記憶領域における全ての登録キーワード（即ち前の発言中に出現したキーワード）であってもよい。即ち、削除する不要なキーワードと不要な候補キーワードの条件（所定範囲）はそれぞれ別々に（独立に）設定できる。また、図３のステップ２１４において重要度を下げられるキーワードを含んだ前の発言とは、候補キーワードに関して述べたのと同様に所定の条件を満たさない所定範囲外の前の発言データであってもよい。但し、登録キーワードに対する所定条件と候補キーワードに対する所定条件とはそれぞれ独立に設定できることは明らかである。また、代替構成として、図４のステップ２３２において、構文解析記憶領域における不要なキーワードは、候補キーワードに関して述べたのと同様に、構文解析記憶領域における上述の所定の条件を満たさなくなった所定範囲外の登録キーワードを削除するようにしてもよい。例えば、同じクライアントから２分以内に連続的に最大３つの発言を受信した場合、その３つの発言におけるキーワードを構文解析記憶領域に残してもよい。
【００２６】
ステップ２３２の後、ステップ２３４において、その構文解析結果に従って、その新しい発言が候補キーワードとなりうるワード即ち新しい候補キーワードを含んでいるかどうかを判断する。候補キーワードは、ユーザの選択に基づいて、例えば、ユーザによって単語が追加された既製の辞書における、固有名詞を含めて名詞だけ、名詞および動詞、または名詞、動詞およびその他の品詞および記号を設定できる。その新しい発言が新しい候補キーワードを含んでいない場合には、ステップ２３８に進む。その新しい発言が新しい候補キーワードを含んでいる場合には、ステップ２３６において構文解析記憶領域にその候補キーワードを保持して、ステップ２３８に進む。
【００２７】
ステップ２３８において、上述の構文解析結果に従って、その新しい発言が登録キーワードを含んでいるかどうかを判断する。それがキーワードを含んでいなければ、手順は図３のステップ２０４に戻って次の新しい発言の発生を検出する。ステップ２３８において、新しい発言がキーワードを含んでいると判断された場合には、ステップ２４０において構文解析記憶領域にそのキーワードを保持し、次いで、ステップ２４２において構文解析記憶領域に保持されているキーワードの存在をその重要度に応じて視覚的および／または音響的な表示または通知を行う。
【００２８】
前述したように、登録キーワードは、例えば０〜２０または０〜５のような複数レベルの重要度を有する。登録キーワードの重要度に対する或る閾値が、閾値デフォルト値、例えば１または２、を修正することによってユーザによって予め設定される。その閾値より低い重要度のキーワードは他人の発言中に出現しても表示も通知もされない。キーワードが他人の発言中に出現したとき、または構文解析記憶領域に保持されているときは、そのキーワードの重要度に応じて、キーワードが種々の色および／または形式の文字で視覚的に表示され、またはその出現が種々の音量および／または音色でおよび／または音声合成によって音響的に表示され、また場合によってはＩＲＣ画面の表示形態が変更される。
【００２９】
一例として０〜２０の重要度を用いる場合について説明すると、例えば、重要度１６〜２０のキーワードが他人の発言中に発生すると、ＩＲＣ表示画面においてそのキーワードを赤で表示して大きいビープ音またはそのキーワードの音声合成音（読み、発音）が発生する。例えば、重要度１１〜１５のキーワードが他人の発言中に出現すると、ＩＲＣ表示画面においてそのキーワードを緑で表示して中程度のビープ音またはそのキーワードの音声合成音が発生する。例えば、重要度６〜１０のキーワードが他人の発言中に出現すると、ＩＲＣ表示画面においてそのキーワードを黄色で表示して小さいビープ音またはそのキーワードの音声合成音を発生する。また、例えば、重要度１〜５のキーワードが他人の発言中に出現すると、ＩＲＣ画面が表示されていた場合はビープ音を発生せず、またはＩＲＣ画面が表示されていない場合は小さいビープ音またはそのキーワードの音声合成音を発生し、さらにＩＲＣ表示画面においてそのキーワードをゴシック体で表示する。これらの場合、キーワードが発生したときビープ音が発生するので、ＩＲＣ表示画面がアイコン化されまたは表示画面において隠蔽されていたとしてもユーザに通知できる。受信した１つの発言中に異なる重要度を有する複数のキーワードが出現した場合はその中の最も高い重要度のキーワードのビープ音またはそのキーワードの音声合成音だけを発生すればよい。さらに、重要度１〜２０のキーワードが受信した発言中に出現したとき、ＰＣ表示画面において、アイコン化または縮小表示されていたＩＲＣ画面がより大きく拡大表示されまたは隠蔽されていたＩＲＣ画面を前面表示してもよい。
【００３０】
図３を再び参照すると、ステップ２０６において新しい発言が他のクライアントからのものでないと判断した場合には、ステップ２２０において前の発言が他のクライアント（他人）からのものかどうかを判断する。前の発言が他のクライアントからのものでなければ、即ち前の発言が自己のクライアントのものであれば、手順はステップ２０４に戻る。前の発言が他のクライアントからのものであれば、ステップ２２２において、前の発言が登録キーワードを含んでいたかどうかを判断する。前の発言がキーワードを含んでいないと判断された場合は、手順はステップ２２６に進む。前の発言が登録キーワードを含んでいれば、自己のクライアントのユーザがそのキーワードに応答して発言したと考えられるので、ステップ２２４において、構文解析記憶領域に保持されている前の発言中のそのキーワードの発生数分だけ、それに対応する記憶装置における登録キーワード記憶領域中のキーワードの重要度を上げ、ステップ２２６に進む。ステップ２２２および２２４において重要度を上げられるキーワードを含んだ前の発言とは、ユーザの選択的設定によって、１つの発言即ち１つの受信メッセージとしても、または図４のステップ２３２に関連して説明した上述の条件を満たすような所定範囲の前の受信発言データとしてもよい。例えば、構文解析記憶領域に保持されている、同じクライアントから２分以内に連続的に受信した最大３つの発言における登録キーワードの発生数分だけ、それに対応する登録キーワード記憶領域中のキーワードの重要度を上げてもよい。
【００３１】
ステップ２２６〜２２８はキーワードの登録のプロセスである。ステップ２２６において、構文解析記憶領域に候補キーワードがあるかどうかを判断する。構文解析記憶領域に候補キーワードがなければ、ステップ２０４に戻る。構文解析記憶領域に候補キーワードがあれば、ステップ２２８において、自己のクライアントのユーザが候補キーワードに応答して発言したと考えられるので、候補キーワードを正規のキーワードとして発生数に応じた重要度（例、１または２）を付与して記憶装置の登録キーワード記憶領域に登録する。ユーザの選択的設定によって最初の重要度を最低２またはそれより高くすればそのキーワードを含んだ発言に対して１回またはそれより多く自己のクライアント・ユーザが応答しなくてもそのキーワードは削除されない。その後、手順はステップ２０４に戻り、新しい発言の発生を検出し続ける。
【００３２】
図４のステップ２３６の代替構成として、その候補キーワードを、構文解析記憶領域にではなく、登録キーワード記憶領域に重要度“０”（ゼロ）とともに格納してもよい。この場合、重要度“０”のキーワードは受信メッセージ中に出現してもステップ２４２においてユーザに表示または通知することがなく、その次に、自己のクライアント・ユーザがそれに応答して発言しなかった場合、即ち他のクライアントからの発言を受信した場合には、ステップ２１４において削除される。一方、自己のクライアント・ユーザがそれに応答した場合には、ステップ２２２および２２４において重要度が１に上げられる。この場合、図３のステップ２２６〜２２８は不要となる。
【００３３】
図５は、図３および図４のフローチャートに従って処理された発言の具体例を示している。この例においては、図４のステップ２３２における所定の条件は受信した新しい１つの発言とし、他のクライアントから受信した新しい発言より前の発言の古いキーワードおよび候補キーワードが構文解析記憶領域から削除されるものとする。この例では、抽出される候補キーワードは、ユーザによって登録された固有名詞を含めた名詞だけとする。図５において、左右両端の縦の２本の太い線に挟まれたテキスト領域はＩＲＣクライアントのディスプレイのＩＲＣ画面（ウィンドウ）に表示された発言であり、縦に幾つかに分割されているが実際は連続して表示されており、各発言中の点線の下線は抽出された候補キーワードを表しこの具体例の説明のためだけに付加したものであり（従って実際には表示されない）、ゴシック体の文字は、受信した発言中に現れた表示された登録キーワードを表し、色文字で表示されてもよい。
【００３４】
上から順に説明すると、ＩＲＣクライアントは、図３のステップ２０４において時刻１２：０３に他のＩＲＣクライアント・ユーザから新しい発言を受信したことを検出し、ブラケット＜＞の間に表示されたニックネーム“user1” （＜＞は他のクライアントを意味する）の後に“岡田さんはいますか?”という発言が発生し、それがＩＲＣ画面に表示される。それは他のクライアントからの発言であるから、手順はステップ２０６からステップ２１０へと進む。ステップ２１０において、前の発言は存在しないのでステップ２３０に進み、即ち図４のステップ２３２に進む。ステップ２３２において、構文解析記憶領域に残っているデータが削除され、新しい発言が構文解析される。ステップ２３４においてその新しい発言は新しい候補キーワード“岡田”を含むと判断されて、ステップ２３６においてこれが構文解析記憶領域に格納される。ステップ２３８において新しい発言は登録キーワードを含まないと判断されて手順はステップ２０４に戻る。
【００３５】
次いで、ＩＲＣクライアントは、ステップ２０４において時刻１２：０３に自己のクライアント・ユーザによって新しい発言が送信されたことを検出し、逆ブラケット＞＜の間に表示されたニックネーム“user2” （＞＜は自己クライアントを意味する）の後に“何でしょうか”という発言が発生し、それがＩＲＣ画面に表示される。それは他のクライアントの発言でないから、手順はステップ２０６からステップ２２０へと進む。ステップ２２０において、前の発言が他人からのものなのでステップ２２２に進む。前の発言は登録キーワードを含んでいなかったので、ステップ２２６に進み、構文解析記憶領域に前の発言中の候補キーワード“岡田”が存在するので、ステップ２２８においてその候補キーワードが図５に示されているようにキーワード“岡田”として重要度１が付与されて登録され、即ち登録キーワード記憶領域に格納される。次いで、手順はステップ２０４に戻る。
【００３６】
次いで、クライアントは、受信した新しい発言“１２：０６  ＜user1＞  ｈｔｔｐ／／ｗｗｗ．ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ”の発生を検出して画面に表示する。手順が図３のステップ２０４からステップ２０６にさらにステップ２１０へと進む。ステップ２１０において、前の発言は他人からのものでないのでステップ２３０に進む。図４のステップ２３２において、構文解析記憶領域の前のデータが削除され、新しい発言が構文解析される。ステップ２３４において、その新しい発言は新しい候補キーワード“ｈｔｔｐ／／ｗｗｗ．ｆｕｊｉｔｓｕ．ｃｏ．ｊｐ”を含むので、ステップ２３６においてこれが構文解析記憶領域に格納される。ステップ２３８において、新しい発言はキーワードを含まないのでステップ２０４に戻る。
【００３７】
次いで、受信された発言“１２：０６  ＜user1＞  富士通のホームページです。”が発生し画面に表示される。手順が図３のステップ２０４からステップ２０６にさらにステップ２１０へと進む。ステップ２１０において、前の発言は他のクライアントからのものなのでステップ２１２に進む。前の発言はキーワードを含んでいなかったので、手順は図４のステップ２３２へと進む。ステップ２３２において、構文解析記憶領域の前のデータが削除され、新しい発言が構文解析される。ステップ２３４において、その新しい発言は新しい候補キーワード“富士通”および“ホームページ”を含むので、ステップ２３６においてこれらが構文解析記憶領域に格納される。ステップ２３８において、新しい発言はキーワードを含まないのでステップ２０４に戻る。
【００３８】
次いで、受信した発言“１２：０６  ＜user1＞  ちょっと教えてほしいことがあります＞user2”が発生して画面に表示される。これは、上述と同様に処理されて、ステップ２３４において、候補キーワード“user2”が構文解析記憶領域に格納される。
【００３９】
次いで、自己クライアントの送信した発言“１２：０６  ＞user2＜  はい”が発生して画面に表示される。手順は図３のステップ２０４からステップ２０６にさらにステップ２２０へと進む。ステップ２２０において、前の発言が他のクライアントからのものなのでステップ２２２に進む。ステップ２２２において前の発言はキーワードを含んでいないと判断されて、ステップ２２６に進む。ステップ２２６において、構文解析記憶領域に候補キーワードが存在すと判断されて、ステップ２２８においてその候補キーワード“user2”が図５に示されているように登録キーワードとして重要度１が付与されて登録される。次いで、手順はステップ２０４に戻る。
【００４０】
次の受信された発言“１２：１２  ＜user1＞  岡田さん。Macintosh版ＣＨＯＣＯＡで、ＣＨＯＣＯＡのバージョンを見るにはどうしたらいいですか?”が発生して画面に表示される。手順は図３のステップ２０４からステップ２０６にさらにステップ２１０へと進む。ステップ２１０において、前の発言は他のクライアントからのものでないと判断されてステップ２３０に進む。図４のステップ２３２において、構文解析記憶領域の前のデータが削除され、新しい発言が構文解析される。ステップ２３４において、その新しい発言は候補キーワード“Macintosh版”、“ＣＨＯＣＯＡ”（発生数２）および“バージョン”を含んでいるので、ステップ２３６においてそれらが構文解析記憶領域に追加され、次いでステップ２３８に進む。ステップ２３８において、新しい発言は登録キーワード“岡田”を含むのでステップ２４０に進む。ステップ２４０において構文解析記憶領域にキーワード“岡田”を格納し、ステップ２４２においてそのキーワードをＩＲＣ画面に表示されたその新しい発言において重要度１に対応するゴシック体で表示するとともにＰＣに付属のスピーカから重要度１に対応する小さいビープ音を発生させる。
【００４１】
次に、自己クライアントの送信した発言“１２：１２  ＞user2＜  アップルメニューの「ＣＨＯＣＯＡについて」を選択して下さい” が発生して画面に表示される。手順は図３のステップ２０４からステップ２０６にさらにステップ２２０へと進む。ステップ２２０において前の発言が他人からのものであると判断されてステップ２２２に進む。前の発言は発生数１を有する登録キーワードを含んでいたので、ステップ２２４に進み、図５に示されているように登録キーワード記憶領域におけるそのキーワード“岡田”の重要度に１を加えてその重要度を２とする。次いでステップ２２６において、上述したのと同様に処理されて、候補キーワード“Macintosh版”は重要度１が付与されてキーワードとして登録キーワード記憶領域に格納され、発生数２を有する候補キーワード“ＣＨＯＣＯＡ”は重要度２が付与されてキーワードとして同様に登録され、候補キーワード“バージョン”は重要度１が付与されてキーワードとして同様に登録される。次いで、手順はステップ２０４に戻る。
【００４２】
次いで、受信された発言“１２：１７  ＜user1＞  なるほど！どうもありがとうございます＞user2”が発生して画面に表示される。手順は図３のステップ２０４からステップ２０６にさらにステップ２１０へと進む。ステップ２１０において前の発言が他人からのものでないと判断されてステップ２３０に進む。図４のステップ２３２において、構文解析記憶領域に保持されていた前のデータ即ち候補キーワードおよびキーワードが削除され、新しい発言が構文解析される。
ステップ２３４において、その新しい発言は候補キーワードを含まないと判断されて、ステップ２３８に進む。ステップ２３８において、新しい発言は登録キーワード“user2”を含むのでステップ２４０に進む。ステップ２４０において構文解析記憶領域にキーワード“user2”を追加し、ステップ２４２においてそのキーワードをＩＲＣ表示画面において重要度１に対応するゴシック体で表示するとともにＰＣに付属のスピーカから重要度１に対応する小さいビープ音を発生させる。その後、手順はステップ２０４に戻る。
【００４３】
次いで、自己クライアントの送信した発言“１２：０７  ＞user2＜  どういたしまして”が発生して画面に表示される。手順は図３のステップ２０４からステップ２０６にさらにステップ２２０へと進む。ステップ２２０において、前の発言が他人からのものであると判断されてステップ２２２に進む。前の発言はキーワードを含んでいたので、ステップ２２４に進み、図５に示されているように登録キーワード記憶領域のキーワード“user2”の重要度に１を加えてその重要度を２とする。次いで、手順はステップ２２６を経由してステップ２０４に戻る。
【００４４】
図６には、本願発明の別の特徴による実施形態が記載されている。この図において、クライアントＰＣは、起動されると、ＩＲＣアプリケーションに従って、クライアント・ユーザのＰＣのカレンダを参照して、そこに書き込まれたユーザの当日のスケジュール内容を構文解析してそこから単語を抽出し、キーワードとして登録されていない単語をその日だけのキーワードとしてその発生数に応じて重要度を付与してキーワード記憶領域に登録し、既にキーワードとして登録されている単語はその重要度をその日だけその発生数に応じて上げる。例えば、２０００年１月１２日のスケジュールからキーワードを抽出して、その日だけ、重要度１のキーワード“特許”、重要度２の“ミーティング”、重要度１の“グループ”、および重要度１の“バドミントン”を登録する。
【００４５】
図７には、本願発明の別の特徴による実施形態が記載されている。この図において、クライアントＰＣは、自己のクライアント・ユーザの発言の後の一定期間（例えば、１０秒または３分）の間、全てのキーワードの重要度を所定レベルだけ、例えば１だけ一律に下げてより低いレベルでキーワードの出現を表示しもよい。その理由は、ユーザが発言を送信した後の短い期間において、ユーザがＩＲＣ画面を見ている可能性が高く、キーワードの出現を表示または通知する必要性が相対的に低いからである。例えば、図７において、最後の行の自己のクライアント・ユーザの発言“１３：２６  ＞user2＜  松田さん東京かぁ”が発生した後の３分間、１３：２６〜１３：２９の間はキーワードの重要度を１ずつ下げ、その後の１３：２９に元に戻す。
【００４６】
本発明のさらに別の特徴によれば、ユーザがキーボードまたはマウス等の入力装置１４７（図２）を操作中は、ユーザはＩＲＣクライアントの画面を見ている可能性が高いので、ＩＲＣアプリケーションは、入力装置の操作中および操作後の短い時間経過後まで全てのキーワードの重要度を所定レベルだけ、例えば１だけ一律に下げてより低いレベルでキーワードの出現を表示または通知してもよい。
【００４７】
本発明のさらに別の特徴によれば、キーワード記憶領域に登録されているキーワードの中で一定時間内における出現数がユーザによって設定された或る閾値より多い場合、例えば１日に出現数が５０以上であった場合は、それ以降または次の日から、そのキーワードの重要度、例えば重要度２０を１１に下げてもよい。その理由は、特定のキーワードがあまり頻繁に出現して表示および通知が行われると、高い重要度に従った表示が過剰に感じられ、高い重要度を与える意味がないからである。また、逆に、一定期間に、例えば１０日間に一度も出現しなかったキーワードは、登録不要である可能性が高いので、そのキーワードの重要度を所定レベル例えば１だけ下げてもよい。例えば重要度５のキーワードは、出現しない場合は１０日毎に１ずつ下げられ５０日後には０になって削除される。
【００４８】
本発明のさらに別の特徴によれば、自己のクライアントＰＣにおけるＩＲＣキーワードの重要度は、ＩＲＣネットワーク毎に、ＩＲＣチャンネル毎に、または他の各クライアントＰＣ毎（チャット相手毎）に互いに独立に（別々に）設定できるようにしてもよい。即ち、それぞれのＩＲＣクライアントにおいて、受信した発言がどのＩＲＣネットワークを経由したかまたはどのＩＲＣサーバを経由したかに応じてキーワードの重要度の設定のしかたを変えてもよい。例えば、受信した発言が構内ＬＡＮのＩＲＣサーバを経由していた場合は最初のキーワード登録時にキーワードの重要度を例えば３だけ高くなるように設定しかつ最大の重要度を２０に設定し、さらに受信した発言が外部インターネットのＩＲＣサーバを経由していた場合には重要度を例えば最大５になるように設定してもよい。また、それぞれのＩＲＣクライアントにおいて、特定ＩＲＣチャンネルまたはＩＲＣチャンネル名に応じてキーワードの重要度の設定のしかたを変えてもよい。例えば、自分にとって最も重要なプロジェクトに関係するＩＲＣチャンネル名のキーワードの重要度を例えば５だけ上げ、最初にキーワードが登録されるときの重要度を例えば６にしてもよい。さらに、それぞれの他のクライアントに応じて、自己のクライアントにおけるキーワードの重要度の設定のしかたを変えてもよい。例えば、自分との関係において最も重要な問題を扱っているユーザのクライアントＰＣからの発言には重要度を例えば５だけ上げてもよい。
【００４９】
本発明のさらに別の特徴によれば、ＩＲＣアプリケーションは、ユーザの設定によって、所定の期間だけ所定のキーワードの重要度を所定レベルだけ上げて登録してもよい。例えば、ユーザは、１９９９年１２月１日〜２０００年１月３１日の期間だけ“２０００年”というキーワードの重要度を上げるように、ＩＲＣクライアントＰＣを予め設定してもよい。
【００５０】
さらに、ユーザによって指定された特定のキーワードが新たに出現して登録される場合、または出現前に予め登録する場合に、その重要度を、所定の値に、例えば５に固定して、または例えば１だけ高く、または最大値が低くなるように設定しても、または登録を禁止するように設定しても、または登録されていたその特定のキーワードを削除してもよい。例えば特定のキーワードは最初に登録されるときに重要度を２に設定して、登録後にそのキーワードを含んだ発言にユーザが１回応答しなくても直ぐには削除されないようにできる。例えば、或る日に所定のキーワードを含んだ非常に重要な発言の受信が見込まれる場合に、ユーザはその所定のキーワードに最初から最高の重要度、例えば２０を付与して予め登録してもよい。
【００５１】
以上説明した実施形態は典型例として挙げたに過ぎず、その変形およびバリエーションは当業者にとって明らかであり、当業者であれば本発明の原理および請求の範囲に記載した発明の範囲を逸脱することなく上述の実施形態の種々の変形を行えることは明らかである。
（付記１）  キーワードおよびそのキーワードの重要度を格納する記憶装置と、
メッセージの発生を検出する検出手段と、
受信メッセージからキーワードを抽出する抽出手段と、
前記記憶装置におけるキーワードの重要度を決定する重要度決定手段と、
を具える、メッセージ送受信装置。
（付記２）  さらに、或る閾値より低い重要度を有するキーワードを削除する手段を具える、付記１に記載のメッセージ送受信装置。
（付記３）  前記抽出手段は受信メッセージから抽出された新しいキーワードをその重要度とともに前記記憶手段に格納する登録手段をさらに具える、付記１に記載のメッセージ送受信装置。
（付記４）  前記抽出手段は受信メッセージから候補キーワードをも抽出するものであり、
所定範囲の受信メッセージ・データにユーザが応答したときに、その受信メッセージ・データに含まれていた候補キーワードをキーワードとしてその重要度とともに前記記憶手段に格納する登録手段をさらに具える、付記１に記載のメッセージ送受信装置。
（付記５）  前記重要度決定手段は、受信メッセージにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、付記１に記載のメッセージ送受信装置。
（付記６）  前記重要度決定手段は、所定の範囲の受信メッセージ・データにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、付記１に記載のメッセージ送受信装置。
（付記７）  前記重要度決定手段は、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を変更するものである、付記１に記載のメッセージ送受信装置。
（付記８）  前記重要度決定手段は、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を変更するものである、付記１に記載のメッセージ送受信装置。
（付記９）  前記重要度決定手段は、ユーザのスケジュール・データに応じてキーワードの重要度を決定するものである、付記１に記載のメッセージ送受信装置。
（付記１０）  前記重要度決定手段は、ユーザによって指定された期間とキーワードとその重要度とに従って、前記指定された期間における前記指定されたキーワードの重要度を設定するものである、付記１に記載のメッセージ送受信装置。
（付記１１）  前記重要度決定手段は、所定範囲の受信メッセージ・データ中に出現した同じキーワードの発生数に応じてそのキーワードの重要度を決定するものである、付記１に記載のメッセージ送受信装置。
（付記１２）  前記重要度決定手段は、前記受信メッセージの属性に応じて、前記受信メッセージに含まれていたキーワードの重要度を決定するものである、付記１に記載のメッセージ送受信装置。
（付記１３）  前記受信メッセージの属性はネットワーク、チャンネルまたはクライアントである、付記１２に記載のメッセージ送受信装置。
（付記１４）  キーワードおよびそのキーワードの重要度を格納する記憶装置と、
メッセージの発生を検出する検出手段と、
受信メッセージからキーワードを抽出する抽出手段と、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示する手段と、
を具える、メッセージ送受信装置。
（付記１５）  情報処理装置用のメッセージ送受信プログラムを格納した記憶媒体であって；
前記情報処理装置は記憶装置を具えており；
前記プログラムは、前記情報処理装置のプロセッサに、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
キーワードの重要度を決定するステップと、
キーワードおよびそのキーワードの重要度を前記記憶装置に格納するステップと、
を実行させるものである、
記憶媒体。
（付記１６）  前記プログラムは、前記情報処理装置のプロセッサに、さらに、或る閾値より低い重要度を有するキーワードを削除するステップを実行させるものである、付記１５に記載の記録媒体。
（付記１７）  前記抽出するステップは受信メッセージから候補キーワードをも抽出することを含み、
前記プログラムは、前記情報処理装置のプロセッサに、さらに、所定範囲の受信メッセージ・データにユーザが応答したときに、その受信メッセージ・データに含まれていた候補キーワードをキーワードとしてその重要度とともに前記記憶手段に格納するステップを実行させるものである、付記１５に記載の記録媒体。
（付記１８）  前記重要度を決定するステップは、受信メッセージにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、付記１５に記載の記録媒体。
（付記１９）  前記重要度を決定するステップは、所定の範囲の受信メッセージ・データにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、付記１５に記載の記録媒体。
（付記２０）  前記重要度を決定するステップは、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を変更することを含むものである、付記１５に記載の記録媒体。
（付記２１）  前記重要度を決定するステップは、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を変更することを含むものである、付記１５に記載の記録媒体。
（付記２２）  前記重要度を決定するステップは、ユーザのスケジュール・データに応じてキーワードの重要度を決定することを含むものである、付記１５に記載の記録媒体。
（付記２３）  前記重要度を決定するステップは、ユーザによって指定された期間とキーワードとその重要度とに従って、前記指定された期間における前記指定されたキーワードの重要度を設定することを含むものである、付記１５に記載の記録媒体。
（付記２４）  前記重要度を決定するステップは、所定範囲の受信メッセージ・データ中に出現した同じキーワードの発生数に応じてそのキーワードの重要度を決定することを含むものである、付記１５に記載の記録媒体。
（付記２５）  前記重要度を決定するステップは、前記受信メッセージの属性に応じて、前記受信メッセージに含まれていたキーワードの重要度を決定することを含むものである、付記１５に記載の記録媒体。
（付記２６）  情報処理装置用のメッセージ送受信プログラムを格納した記憶媒体であって；
前記情報処理装置は記憶装置を具えており；
前記プログラムは、前記情報処理装置のプロセッサに、
キーワードおよびそのキーワードの重要度を前記記憶装置に格納するステップと、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、
を実行させるものである、記録媒体。
（付記２７）  メッセージ送受信システムにおけるキーワード処理方法であって；
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
キーワードの重要度を決定するステップと、
キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、を含む、キーワード処理方法。
（付記２８）  メッセージ送受信システムにおけるキーワード処理方法であって；
キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、
を含む、キーワード処理方法。
付記。特許請求の範囲に記載の発明は次の範囲をカバーする。
（１）キーワードおよびそのキーワードの重要度を格納する記憶装置と、
メッセージの発生を検出する検出器手段と、
受信メッセージからキーワードを抽出する抽出器手段と、
キーワードの重要度を決定する重要度決定器手段と、
を具える、メッセージ送受信装置。
（２）さらに、前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示する手段を具える、項（１）に記載のメッセージ送受信装置。
（３）さらに、或る閾値より低い重要度を有するキーワードを削除する手段を具える、項（１）に記載のメッセージ送受信装置。
（４）前記抽出器手段は受信メッセージから抽出された新しいキーワードをその重要度とともに前記記憶手段に格納する登録器手段をさらに具える、項（１）に記載のメッセージ送受信装置。
（５）前記抽出器手段は受信メッセージから候補キーワードをも抽出するものであり、
所定範囲の受信メッセージ・データにユーザが応答したときに、その受信メッセージ・データに含まれていた候補キーワードをキーワードとしてその重要度とともに前記記憶手段に格納する登録器手段をさらに具える、項（１）に記載のメッセージ送受信装置。
（６）前記所定範囲はメッセージ数である、項（５）に記載のメッセージ送受信装置。
（７）前記所定範囲は所定の行数である、項（５）に記載のメッセージ送受信装置。
（８）前記所定範囲は所定の単語数である、項（５）に記載のメッセージ送受信装置。
（９）前記所定範囲は所定のキャラクタ数である、項（５）に記載のメッセージ送受信装置。
（１０）前記所定範囲は所定の期間である、項（５）に記載のメッセージ送受信装置。
（１１）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（５）に記載のメッセージ送受信装置。
（１２）前記重要度決定器手段は、受信メッセージにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、項（１）に記載のメッセージ送受信装置。
（１３）前記重要度決定器手段は、所定の範囲の受信メッセージ・データにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、項（１）に記載のメッセージ送受信装置。
（１４）前記所定範囲はメッセージ数である、項（１３）に記載のメッセージ送受信装置。
（１５）前記所定範囲は所定の行数である、項（１３）に記載のメッセージ送受信装置。
（１６）前記所定範囲は所定の単語数である、項（１３）に記載のメッセージ送受信装置。
（１７）前記所定範囲は所定のキャラクタ数である、項（１３）に記載のメッセージ送受信装置。
（１８）前記所定範囲は所定の期間である、項（１３）に記載のメッセージ送受信装置。
（１９）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（１３）に記載のメッセージ送受信装置。
（２０）前記重要度決定器手段は、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を変更するものである、項（１）に記載のメッセージ送受信装置。
（２１）前記重要度決定器手段は、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を下げるものである、項（１）に記載のメッセージ送受信装置。
（２２）前記重要度決定器手段は、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を変更するものである、項（１）に記載のメッセージ送受信装置。
（２３）前記重要度決定器手段は、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を下げるものである、項（１）に記載のメッセージ送受信装置。
（２４）前記重要度決定器手段は、ユーザのスケジュール・データに応じてキーワードの重要度を決定するものである、項（１）に記載のメッセージ送受信装置。
（２５）前記重要度決定器手段は、ユーザのスケジュール・データに応じてキーワードの重要度を上げるものである、項（１）に記載のメッセージ送受信装置。
（２６）前記重要度決定器手段は、ユーザによって指定された期間とキーワードとその重要度とに従って、前記指定された期間における前記指定されたキーワードの重要度を設定するものである、項（１）に記載のメッセージ送受信装置。
（２７）前記重要度決定器手段は、所定範囲の受信メッセージ・データ中に出現した同じキーワードの発生数に応じてそのキーワードの重要度を決定するものである、項（１）に記載のメッセージ送受信装置。
（２８）前記所定範囲はメッセージ数である、項（２７）に記載のメッセージ送受信装置。
（２９）前記所定範囲は所定の行数である、項（２７）に記載のメッセージ送受信装置。
（３０）前記所定範囲は所定の単語数である、項（２７）に記載のメッセージ送受信装置。
（３１）前記所定範囲は所定のキャラクタ数である、項（２７）に記載のメッセージ送受信装置。
（３２）前記所定範囲は所定の期間である、項（２７）に記載のメッセージ送受信装置。
（３３）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（２７）に記載のメッセージ送受信装置。
（３４）前記重要度決定器手段は、所定期間における受信メッセージ・データ中に出現した同じキーワードの発生数が所定数を越えたときそのキーワードの重要度を下げるものである、項（１）に記載のメッセージ送受信装置。
（３５）前記重要度決定器手段は、前記受信メッセージの属性に応じて、前記受信メッセージに含まれていたキーワードの重要度を決定するものである、項（１）に記載のメッセージ送受信装置。
（３６）前記受信メッセージの属性はネットワーク、チャンネルまたはクライアントである、項（３５）に記載のメッセージ送受信装置。
（３７）キーワードおよびそのキーワードの重要度を格納する記憶装置と、
メッセージの発生を検出する検出器手段と、
受信メッセージからキーワードを抽出する抽出器手段と、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示する手段と、
を具える、メッセージ送受信装置。
（３８）情報処理装置用のメッセージ送受信プログラムを格納した記憶媒体であって；
前記情報処理装置は記憶装置を具えており；
前記プログラムは、前記情報処理装置のプロセッサに、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
キーワードの重要度を決定するステップと、
キーワードおよびそのキーワードの重要度を前記記憶装置に格納するステップと、
を実行させるものである、
記憶媒体。
（３９）前記プログラムは、前記情報処理装置のプロセッサに、さらに、前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップを実行させるものである、項（３８）に記載の記録媒体。
（４０）前記プログラムは、前記情報処理装置のプロセッサに、さらに、或る閾値より低い重要度を有するキーワードを削除するステップを実行させるものである、項（３８）に記載の記録媒体。
（４１）前記抽出するステップは受信メッセージから抽出された新しいキーワードをその重要度とともに前記記憶手段に格納することを含むものである、項（３８）に記載の記録媒体。
（４２）前記抽出するステップは受信メッセージから候補キーワードをも抽出することを含み、
前記プログラムは、前記情報処理装置のプロセッサに、さらに、所定範囲の受信メッセージ・データにユーザが応答したときに、その受信メッセージ・データに含まれていた候補キーワードをキーワードとしてその重要度とともに前記記憶手段に格納するステップを実行させるものである、項（３８）に記載の記録媒体。
（４３）前記所定範囲はメッセージ数である、項（４２）に記載の記録媒体。
（４４）前記所定範囲は所定の行数である、項（４２）に記載の記録媒体。
（４５）前記所定範囲は所定の単語数である、項（４２）に記載の記録媒体。
（４６）前記所定範囲は所定のキャラクタ数である、項（４２）に記載の記録媒体。
（４７）前記所定範囲は所定の期間である、項（４２）に記載の記録媒体。
（４８）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（４２）に記載の記録媒体。
（４９）前記重要度を決定するステップは、所定の範囲の受信メッセージ・データにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、項（３８）に記載の記録媒体。
（５０）前記所定範囲はメッセージ数である、項（４９）に記載の記録媒体。
（５１）前記所定範囲は所定の行数である、項（４９）に記載の記録媒体。
（５２）前記所定範囲は所定の単語数である、項（４９）に記載の記録媒体。
（５３）前記所定範囲は所定のキャラクタ数である、項（４９）に記載の記録媒体。
（５４）前記所定範囲は所定の期間である、項（４９）に記載の記録媒体。
（５５）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（４９）に記載の記録媒体。
（５６）前記重要度を決定するステップは、受信メッセージにユーザが応答したかどうかに応じて、その受信メッセージに含まれていたキーワードの重要度を決定することを含むものである、項（３８）に記載の記録媒体。
（５７）前記重要度を決定するステップは、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を変更することを含むものである、項（３８）に記載の記録媒体。
（５８）前記重要度を決定するステップは、ユーザの送信メッセージの発生後の所定期間においてキーワードの重要度を下げることを含むものである、項（３８）に記載の記録媒体。
（５９）前記重要度を決定するステップは、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を変更することを含むものである、項（３８）に記載の記録媒体。
（６０）前記重要度を決定するステップは、ユーザの入力装置の操作中または各操作から所定時間経過後までキーワードの重要度を下げることを含むものである、項（３８）に記載の記録媒体。
（６１）前記重要度を決定するステップは、ユーザのスケジュール・データに応じてキーワードの重要度を決定することを含むものである、項（３８）に記載の記録媒体。
（６２）前記重要度を決定するステップは、ユーザのスケジュール・データに応じてキーワードの重要度を上げることを含むものである、項（３８）に記載の記録媒体。
（６３）前記重要度を決定するステップは、ユーザによって指定された期間とキーワードとその重要度とに従って、前記指定された期間における前記指定されたキーワードの重要度を設定することを含むものである、項（３８）に記載の記録媒体。
（６４）前記重要度を決定するステップは、所定範囲の受信メッセージ・データ中に出現した同じキーワードの発生数に応じてそのキーワードの重要度を決定することを含むものである、項（３８）に記載の記録媒体。
（６５）前記所定範囲はメッセージ数である、項（６４）に記載の記録媒体。
（６６）前記所定範囲は所定の行数である、項（６４）に記載の記録媒体。
（６７）前記所定範囲は所定の単語数である、項（６４）に記載の記録媒体。
（６８）前記所定範囲は所定のキャラクタ数である、項（６４）に記載の記録媒体。
（６９）前記所定範囲は所定の期間である、項（６４）に記載の記録媒体。
（７０）前記所定の範囲のメッセージ・データは同じクライアントから連続的に受信したものである、項（６４）に記載の記録媒体。
（７１）前記重要度を決定するステップは、所定期間における受信メッセージ・データ中に出現した同じキーワードの発生数が所定数を越えたときそのキーワードの重要度を下げることを含むものである、項（３８）に記載の記録媒体。
（７２）前記重要度を決定するステップは、前記受信メッセージの属性に応じて、前記受信メッセージに含まれていたキーワードの重要度を決定することを含むものである、項（３８）に記載の記録媒体。
（７３）前記受信メッセージの属性はネットワーク、チャンネルまたはクライアントである、項（７２）に記載の記録媒体。
（７４）情報処理装置用のメッセージ送受信プログラムを格納した記憶媒体であって；
前記情報処理装置は記憶装置を具えており；
前記プログラムは、前記情報処理装置のプロセッサに、
キーワードおよびそのキーワードの重要度を前記記憶装置に格納するステップと、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、
を実行させるものである、
（７５）メッセージ送受信システムにおけるキーワード処理方法であって；
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
キーワードの重要度を決定するステップと、
キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、を含む、キーワード処理方法。
（７６）前記重要度を決定するステップは、所定の範囲の受信メッセージ・データにユーザが応答したかどうかに応じて、前記記憶装置におけるその受信メッセージに含まれていたキーワードの重要度を決定するものである、項（７５）に記載のキーワード処理方法。
（７７）前記重要度を決定するステップは、ユーザによって指定された期間とキーワードとその重要度とに従って、前記指定された期間における前記指定されたキーワードの重要度を設定することを含むものである、項（７５）に記載のキーワード処理方法。
（７８）前記重要度を決定するステップは、前記受信メッセージの属性に応じて、前記受信メッセージに含まれていたキーワードの重要度を決定することを含むものである、項（７５）に記載のキーワード処理方法。
（７９）メッセージ送受信システムにおけるキーワード処理方法であって；
キーワードおよびそのキーワードの重要度を記憶装置に格納するステップと、
メッセージの発生を検出するステップと、
受信メッセージからキーワードを抽出するステップと、
前記抽出されたキーワードの出現をその重要度に応じて視覚的におよび／または音響的に表示するステップと、
を含む、キーワード処理方法。
【図面の簡単な説明】
【図１】図１の上部分は、本発明による、ネットワークを介して相互接続されたＩＲＣクライアントＰＣとＩＲＣサーバＰＣとからなるチャット・システム装置構成を示している。図１の下部分は、発生した発言を解析してキーワードの出現を通知するクライアントＰＣの動作を概略的に示している。
【図２】図２は、ＩＲＣクライアントＰＣの構成を示している。
【図３】図３は、本発明による、クライアントＰＣにおいて実行される、発言の発生を検出して、キーワードの重要度を動的に変更し、キーワードを動的に登録および削除し、受信した発言を解析してキーワードおよび候補キーワードを抽出し、キーワードの出現を表示するためのフローチャートである。
【図４】図４は、本発明による、クライアントＰＣにおいて実行される図３のステップ２３０の詳細なフローチャートであって、受信した発言を解析してキーワードおよび候補キーワードを抽出し、キーワードの出現を表示するためのフローチャートである。
【図５】図５は、本発明によるキーワードに関する処理の具体例を示している。
【図６】図６は、本発明によるキーワードに関する処理の別の具体例を示している。
【図７】図７は、本発明によるキーワードに関する処理の別の具体例を示している。
【符号の説明】
１２１〜１２５  ＩＲＣクライアント
１３１、１３３  ＩＲＣサーバ
１５０  ネットワーク
【図１】
0004536225.tif 000002
【図２】
0004536225.tif 000003
【図３】
0004536225.tif 000004
【図４】
0004536225.tif 000005
【図５】
0004536225.tif 000006
【図６】
0004536225.tif 000007
【図７】
0004536225.tif 000008