インスタントメッセージング環境でインターネットをサーチする方法において、第1クライアントコンピュータのインスタントメッセージングアプリケーションへ入力されたインスタントメッセージの少なくとも一部分をサーチ問合せとして認識するステップと、前記サーチ問合せを、前記第1クライアントコンピュータのインスタントメッセージングウインドウにおいてインラインで第1ユーザに表示するステップと、前記サーチ問合せをサーチサーバーへ送信するステップであって、該サーチサーバーが前記サーチ問合せに基づいてウェブサーチを遂行してサーチ結果を検索するようなステップと、前記サーチ結果の少なくとも1つを前記第1クライアントコンピュータのインスタントメッセージングウインドウにインラインで表示するステップと、を備えた方法。前記インスタントメッセージを第2クライアントコンピュータへ送信するステップと、前記インスタントメッセージの少なくとも一部分を前記第2クライアントコンピュータにおいてサーチ問合せとして認識するステップと、前記サーチ問合せを前記第2クライアントコンピュータの第2のインスタントメッセージングウインドウにインラインで表示するステップと、前記少なくとも1つのサーチ結果を前記第2のインスタントメッセージングウインドウに表示するステップと、を更に備えた請求項1に記載の方法。前記第1ユーザにより入力されたインスタントメッセージを認識する前記ステップは、更に、インスタントメッセージのキャラクタストリングをサーチトリガーとして識別することを含む、請求項1に記載の方法。選択された前記サーチ結果はイメージを含む、請求項1に記載の方法。選択された前記サーチ結果はウェブページへのハイパーリンクを含む、請求項1に記載の方法。少なくとも1つのサーチ結果を表示する前記ステップは、更に、ウェブサーチで検索されたサーチ結果のうち、前記サーチ問合せに最も関連している1つを選択し、そしてその選択されたサーチ結果を表示することを含む、請求項1に記載の方法。少なくとも1つのサーチ結果を表示する前記ステップは、更に、ウェブサーチで検索されたサーチ結果の中からスポンサーウェブサイトへのリンクを選択し、そしてその選択されたサーチ結果を表示することを含む、請求項1に記載の方法。インスタントメッセージング環境でインターネットをサーチするように構成されたコンピュータシステムにおいて、サーチ問合せを含むものとしてインスタントメッセージを認識し、そしてそのサーチ問合せを第1インスタントメッセージングウインドウに表示する第1インスタントメッセージングIMクライアントと、前記第1のIMクライアントから受け取ったサーチ問合せを第2のIMクライアントへ送信して、その第2のIMクライアントの第2のインスタントメッセージングウインドウにインラインで表示するためのインスタントメッセージングIMサーバーと、を備え、サーチサーバーが前記サーチ問合せを受け取り、前記サーチ問合せに基づいてサーチを実行し、そしてサーチ結果を検索し、更に、前記サーチ結果の少なくとも1つが、前記第1のIMクライアントに送信されて、前記第1のインスタントメッセージングウインドウにインラインで表示されると共に、前記第2のIMクライアントに送信されて、前記第2のインスタントメッセージングウインドウにインラインで表示されるようにした、コンピュータシステム。前記第1のIMクライアントは、前記インスタントメッセージにおけるサーチトリガーを識別することにより、サーチ問合せを含むものとしてインスタントメッセージを認識する、請求項8に記載のコンピュータシステム。前記IMサーバーは、サーチ結果の中からスポンサーウェブサイトを選択し、そしてその選択されたサーチ結果を前記第1及び第2のクライアントコンピュータに送信する、請求項8に記載のコンピュータシステム。前記少なくとも1つのサーチ結果はイメージを含む、請求項8に記載のコンピュータシステム。前記少なくとも1つのサーチ結果はハイパーリンクを含む、請求項8に記載のコンピュータシステム。前記IMサーバーは、前記第1のIMクライアントからサーチ問合せを受け取り、そのサーチ問合せをサーチサーバーへ送信し、そして少なくとも1つのサーチ結果を前記第1及び第2のIMクライアントへ配送する、請求項8に記載のコンピュータシステム。前記第1のIMクライアントは、サーチ問合せをサーチサーバーへ送信し、そしてサーチサーバーから少なくとも1つのサーチ結果を直接受け取る、請求項8に記載のコンピュータシステム。前記第2のIMクライアントは、サーチ問合せをサーチサーバーへ送信し、そしてサーチサーバーから少なくとも1つのサーチ結果を直接受け取る、請求項8に記載のコンピュータシステム。インスタントメッセージング環境でウェブサーチを遂行するためのコンピュータプログラム製品において、第1ユーザにより第1クライアントコンピュータの第1インスタントメッセージングアプリケーションへ入力されたインスタントメッセージがサーチ問合せを含むことを認識するためのコードと、前記サーチ問合せを前記第1クライアントコンピュータにおける第1のインスタントメッセージングウインドウにインラインで表示するためのコードと、前記サーチ問合せをサーチサーバーへ送信するためのコードであって、該サーチサーバーが前記サーチ問合せに基づいてサーチを遂行してサーチ結果を検索するようにするコードと、前記サーチ結果の1つ以上を前記第1クライアントコンピュータにおける第1のインスタントメッセージングウインドウにインラインで表示するためのコードと、前記コードを記憶するためのコンピュータ読み取り可能な媒体と、を備えたコンピュータプログラム製品。前記インスタントメッセージが第2のクライアントコンピュータにおける第2のインスタントメッセージングアプリケーションへ送信されたときに前記インスタントメッセージがサーチ問合せを含むことを認識するためのコードと、前記サーチ問合せを前記第2のクライアントコンピュータにおける第2のインスタントメッセージングウインドウにインラインで表示するためのコードと、前記サーチ結果の1つ以上を前記第2のクライアントコンピュータにおける第2のインスタントメッセージングウインドウにインラインで表示するためのコードと、を更に備えた請求項16に記載のコンピュータプログラム製品。サーチ問合せをサーチサーバーへ送信するための前記コードは、更に、サーチ問合せを受け取ってそのサーチ問合せをサーチサーバーへ送信するインスタントメッセージングサーバーにおけるコードを含む、請求項16に記載のコンピュータプログラム製品。サーチ問合せをサーチサーバーへ送信するための前記コードは、更に、サーチ問合せをサーチサーバーへ送信する第1クライアントコンピュータにおけるコードを含む、請求項16に記載のコンピュータプログラム製品。サーチ結果の中からスポンサーウェブサイトを選択するためのコードを更に備え、前記表示するためのコードが、このスポンサーウェブサイトを前記第1のインスタントメッセージングウインドウにインラインで表示する、請求項16に記載のコンピュータプログラム製品。それ故、インスタントメッセージング環境においてウェブサーチを遂行するための技術を提供することが要望される。本発明は、インスタントメッセージング環境においてインラインサーチを遂行するための技術を提供する。より詳細には、ユーザは、インスタントメッセージングウインドウにおいてウェブサーチをインラインで遂行することができる。ユーザは、インスタントメッセージをタイプ入力して送信するのと同様に、サーチ問合せを単に入力することができる。又、ユーザは、テキストをサーチ問合せとして識別するために、予め定義されたサーチトリガーをタイプ入力することもできる。本発明の好ましい実施形態において、インスタントメッセージングIMサーバーは、予め定義されたサーチトリガーが先行するサーチ問合せを受け取るのに応答して、サーチ要求を発行する。本発明の別の実施形態では、インスタントメッセージングクライアントがサーチ要求を発行する。サーチ要求は、インターネットサーチサーバーへ送信され、該サーバーは、要求を処理して、サーチ結果を発生する。サーチ結果は、インスタントメッセージングウインドウにインラインで表示するために送信者及び受信者の両方に送信される。サーチ結果は、標準フォーマット又はショートカットフォーマットで表示することができる。サーチ結果は、XMLフォーマットでも、HTMLフォーマットでもよい。サーチ結果は、グラフィック及びハイパーリンクを含むことができる。添付図面を参照した以下の詳細な説明から、本発明の特徴及び効果が良く理解されるであろう。図1は、本発明のインラインサーチ特徴を提供するインスタントメッセージングIMソフトウェアアプリケーションにより表示されるウインドウ100を示す。このディスプレイウインドウ100は、インスタントメッセージング環境にいるユーザが本発明によるインラインウェブサーチをいかに遂行できるかの一実施例を示す。ユーザは、領域101にメッセージをタイプし、次いで、送信オプション102を選択することにより、友人へインスタントメッセージを送信することができる。他のユーザへ送信されるインスタントメッセージ及び他のユーザから受信したインスタントメッセージは、ウインドウ100の会話領域110に表示される。ユーザは、サーチトリガー及びサーチ問合せを領域101に入力し、次いで、送信オプション102を選択することにより、ウェブサーチを遂行するための要求をなすことができる。サーチトリガーは、ウェブサーチを開始する予め定義されたキャラクタストリングである。IMアプリケーションは、ユーザがウェブサーチを開始するよう試みていることを指示するサーチトリガーとして特定のキャラクタストリングを認識する。サーチトリガーは、通常、サーチ問合せに先行する。例えば、ユーザJustinは、サーチ要求106s:defineonomatopoeiaをウインドウ100に入力する。この例では、キャラクタs:がサーチトリガーを定義する。ユーザがs:を入力した後に付加的なキャラクタを入力すると、IMアプリケーションは、サーチ要求がなされていることを認識する。IMアプリケーションは、s:に続くキャラクタをサーチ問合せとして処理する。一実施形態では、インスタントメッセンジャーは、サーチトリガーが、インスタントメッセージの一部分として領域101に入力された他の全てのキャラクタに先行する場合だけ、サーチトリガーを認識するように構成される。例えば、インスタントメッセージDidyouknowyoucansearchbytypingssomethings:何かをタイプすることによりサーチできることを知っていたかは、s:キャラクタの前に他のキャラクタがあるので、サーチ要求として処理されない。サーチトリガーは、いかなるキャラクタストリングでもよい。ストリングs:は、サーチトリガーの一例に過ぎず、本発明の範囲を限定するものではない。好ましくは、サーチトリガーは、通常のIM会話中にユーザにより一般に入力されないキャラクタストリングであり、従って、IMユーザがサーチトリガーを偶発的に入力することはない。又、サーチトリガーがインスタントメッセージの第1のキャラクタであるのを必要とすることは、キャラクタストリングがサーチ要求を偶発的にトリガーするケースを制限する上で役立つ。本発明の一実施形態では、ユーザがインスタントメッセージを入力すると、そのインスタントメッセージがIMサーバーへ送信される。IMサーバーは、インスタントメッセージをパーズして、メッセージがサーチトリガーを含むかどうか決定する。サーチトリガーがメッセージ内に探索された場合には、IMサーバーは、サーチ問合せをインターネットサーチサーバーへ送信する。別の実施形態では、IMクライアントが送信及び受信インスタントメッセージをパーズして、そのメッセージにサーチトリガーが含まれるかどうか決定する。サーチトリガーがメッセージ内に探索された場合には、IMクライアントは、サーチ問合せをインターネットサーチサーバーへ送信する。インターネットサーチサーバーは、サーチ問合せを使用してインターネットをサーチし、1組のサーチ結果例えば、ウェブサイトを返送する。サーチ結果は、データフォーマット、例えば、XMLの断片としてクライアント又はIMサーバーヘ返送される。IMアプリケーションは、サーチ結果の1つをフォーマットし、そしてIMウインドウの会話領域110にサーチ結果をインラインで表示する。例えば、図1において、IMアプリケーションは、ワード擬音の定義を与えるサーチ結果107を表示する。サーチ結果107は、辞書データベース又はインターネットウェブページから得ることができる。IMアプリケーションは、サーチサーバーにより識別されたサーチ結果の1つを表示する。サーチ結果は、会話エリア110において行われるIM会話に含まれる両IMユーザに表示される。サーチ要求及びサーチ結果は、図1に示すように、インラインでフォーマットされ表示される。サーチ要求又はサーチ結果をインラインで表示することは、それが、インスタントメッセージングウインドウの行に、あたかも普通のインスタントメッセージであるかのように表示されることを意味する。好ましくは、サーチ結果のインライン表示は、複雑なフォーマットを有してはならない。サーチ結果は、いかなる巾のメッセージウインドウにもワードラップして適合させることのできるテキスト及び小イメージの自由書式行として表示することができる。例えば、サーチ要求106は、会話領域110の行に、他のインスタントメッセージと同じフォーマットで表示される。又、サーチ結果107は、領域110の4行に、インスタントメッセージと同じフォーマットで表示される。本発明のインラインサーチ特徴は、ユーザが、別のウェブブラウザウインドウを開かずに、インスタントメッセージングウインドウ内でウェブサーチを遂行するのを許す。又、インラインIMサーチ問合せメッセージの送信者及び受信者は、両方とも、サーチ結果を見て、共有コラボレーションサーチ経験をIMウインドウに形成することができる。サーチ要求は、インスタントメッセージが入力されたのと同様に入力することができる。サーチ要求及びサーチ結果は、インスタントメッセージと同じフォーマットでフォーマットされ、インスタントメッセージングウインドウにおいてインラインで表示される。図2は、本発明のインラインサーチ特徴を提供するインスタントメッセージングIMソフトウェアアプリケーションにより表示されるウインドウ200の第2の実施例を示す。ユーザJustinは、ウインドウ200にサーチ要求s:weather95054をインラインでタイプ入力している。ストリングs:は、サーチトリガーとして認識される。サーチ問合せweather95054は、インターネットサーチサーバーへ送信される。インターネットサーチサーバーは、1つ以上のサーチ結果を返送する。これらの結果の1つが選択され、フォーマットされ、そしてウインドウ200にインラインで表示される。図2では、サーチ結果202は、カリフォルニア州サンタクララの天気予報のテキストを与える。サーチ問合せは、IMサーバー又はIMクライアントによりサーチサーバーへ送信することができる。サーバー側実施を行う利点は、後方互換性を容易に達成できると共に、プラットホームの独立性が容易に得られることである。例えば、移動装置のクライアントが何も更新する必要なく、サーチを遂行して移動装置へ送信することができる。又、サーチサーバーに対してヒットする要求はより少数である。本発明のインラインサーチ結果は、平易テキストに加えてグラフィック及びHTMLを含むことができる。例えば、サーチ結果202は、一時曇りのグラフィックと、CAサンタクララの5日間予報へのHTMLハイパーリンクとを備えている。インスタントメッセージング環境におけるサーチ結果は、多数のフォーマットで表示することができる。本発明の一実施形態によれば、サーチ結果は、ショートカットフォーマットで表示される。サーチ結果107及び202は、ショートカットフォーマットで表示されるサーチ結果の一例である。サーチ結果107及び202は、特殊なフォーマット、イメージ及び/又はハイパーリンクを有する。ショートカットフォーマットは、ある形式のサーチに特有である。例えば、天気、鮮明度、株相場、等のサーチ結果データは、一般的なサーチ結果とは異なり且つそれより有用な特定の方法で表示することができる。本発明の別の実施形態によれば、IMアプリケーションは、スポンサードサーチ結果が探索された場合にはそれを表示する。スポンサードサーチ結果とは、通常、広告主のウェブサイトである。サーチサーバーは、サーチ問合せ用語に対する関連性に基づいてサーチ結果を分類する。第1のサーチ結果は、最も関連性のあるヒットである。本発明は、スポンサードサーチ結果を表示するのが好ましい。サーチサーバーがスポンサードサーチ結果を探索しなかった場合には、分類されたリストにおける第1の非スポンサーサーチ結果がIMウインドウに表示される。スポンサードサーチ結果は、特定エンティティのウェブサイトへのリンクである。これらのエンティティは、それらのウェブサイトリンクを表示するためにサーチプロバイダーに支払をする。図3は、スポンサードサーチ結果のインライン表示の一実施例を示す。ユーザJustinは、サーチ要求301s:MercedesalkをIMウインドウ300の行に入力する。サーチ結果302は、サーチ要求301に応答して表示される。サーチ結果302は、スポンサーのウェブサイトからアクセスされるスポンサードサーチ結果である。サーチ結果302は、スポンサーのウェブサイトへのハイパーリンクを含む。又、サーチ結果302は、moresearchresultsより多くのサーチ結果ハイパーリンクも含む。ユーザがmoresearchresultsリンクをクリックすると、IMアプリケーションがウェブブラウザをオープンし、サーチ結果の全リストを表示する。或いは又、ユーザがmoresearchresultsを選択したときに、1つ以上の付加的なサーチ結果をIMウインドウ300の会話領域にインラインで表示することもできる。図4は、本発明の実施形態を具現化するシステムの一例を示す。このシステムは、インスタントメッセージングIMサーバー412、及びインスタントメッセージングクライアント、例えば、IMクライアント410及び411を備えている。図4には、簡単化のために、2つのIMクライアントしか示されていない。しかしながら、サーバー412は、より多くのIMクライアントと通信することができる。IMクライアントは、IMアプリケーションを起動して、IMサーバー412を経て他のIMクライアントのIMアプリケーションと通信する。IMサーバー412は、IMクライアント間でインスタントメッセージを送信する。又、IMサーバー412は、インターネットサーチサーバー413とも通信する。インターネットサーチサーバー413は、Googleのウェブサーチ技術のような適当なインターネットサーチ技術を含むことができる。インターネットサーチサーバー413は、サーチ問合せに関連した情報に対してインターネット414例えば、ワールドワイドウェブを通してサーチを遂行する。インターネットサーチサーバー413は、ウェブサーチ技術を使用してサーチ問合せに一致する1つ以上のサーチ結果415を識別する。インターネットサーチサーバー413は、サーチ問合せに対するサーチ結果の関連性に基づいてサーチ結果を分類する。スポンサーウェブサイトには、非スポンサーウェブサイトに勝る高いランキングが与えられる。図1から3に示すように、1つ以上のサーチ結果が選択されて、IMウインドウにインラインでIMユーザに対して表示される。図5は、本発明の実施形態によりインラインIMサーチを要求しそしてサーチ結果を表示するためのプロセスの概略を示すフローチャートである。ステップ501において、IM環境にいるIMユーザからサーチ要求が受け取られる。このサーチ要求は、サーチ問合せと、通常、サーチトリガーとを含む。ステップ502において、サーチ要求は、クライアントコンピュータのインスタントメッセージングウインドウにインラインで表示される。ステップ503において、サーチ問合せがサーチサーバーに送信される。サーチサーバーは、サーチ問合せを使用してウェブのサーチを遂行し、サーチ結果を検索する。ステップ504において、1つ以上のサーチ結果が選択される。ステップ505において、選択されたサーチ結果が、クライアントコンピュータのインスタントメッセージングウインドウにインラインで表示される。図6は、本発明の別の実施形態によりインラインIMサーチを要求しそしてサーチ結果を表示するための別のプロセスを示すフローチャートである。ステップ601において、第1ユーザ例えば、Aliceは、インラインIMサーチ問合せをIMウインドウにタイプ入力し、そしてサーチ問合せをメッセージとして送信する。ステップ602において、AliceのIMクライアントアプリケーションは、メッセージを、インラインIMサーチ問合せを含むものとして認識する例えば、メッセージにおけるサーチトリガーを識別することにより。IMクライアントは、次いで、サーチ要求を行い、サーチ問合せをサーチサーバーに送信する。ステップ603において、AliceのIMクライアントは、Aliceのメッセージを、IMウインドウの会話領域に表示する。ステップ604において、サーチサーバーは、サーチ問合せを受け取り、問合せを実行し、そして問合せ結果を要求者へ返送する。ステップ605において、第2のIMクライアント例えば、BobのIMクライアントは、Aliceのメッセージを受け取る。ステップ606において、BobのIMクライアントコンピュータのIMクライアントアプリケーションは、Aliceのメッセージを、インラインIMサーチ問合せを含むものとして認識する。メッセージをサーチ問合せとして認識すると、BobのIMクライアントは、サーチ要求を行う。ステップ604において、サーチサーバーは、問合せを受け取って実行し、次いで、サーチ結果を返送する。ステップ608において、AliceのIMクライアントは、サーチサーバーからサーチ結果を受け取る。ステップ609において、AliceのIMクライアントは、インラインIMサーチ結果の1つ以上をIMウインドウに表示する。ステップ610において、BobのIMクライアントは、サーチサーバーからサーチ結果を受け取る。ステップ611において、BobのIMクライアントは、インラインIMサーチ結果の1つ以上をIMウインドウに表示する。図7は、本発明の更に別の実施形態によりインラインIMサーチを要求しそしてサーチ結果を表示するための別のプロセスを示すフローチャートである。ステップ701において、第1ユーザAliceは、インラインサーチ問合せをIMアプリケーションウインドウにタイプ入力し、そして問合せをメッセージとして送信する。ステップ702において、AliceのIMクライアントアプリケーションは、Aliceにより送られるメッセージを表示する。ステップ703において、IMサーバーは、メッセージをIMインラインサーチ問合せとして認識する。ステップ704において、IMサーバーは、メッセージを受信者IMクライアントに配送する。ステップ705において、受信者IMクライアントアプリケーションは、AliceのIMアプリケーションから送信されたメッセージを受信する。Bobは、受信者IMアプリケーションにおける第2ユーザである。ステップ706において、BobのIMクライアントアプリケーションは、Aliceから受け取ったメッセージをIMウインドウにインラインで表示する。ステップ707において、IMサーバーは、サーチ要求を行い、そしてサーチサーバーに要求を送信する。ステップ708において、サーチサーバーは、サーチ問合せを受け取り、サーチを実行し、そしてサーチ結果を要求者へ返送する。IMサーバーは、サーチサーバーからサーチ結果を受け取る。ステップ709において、IMサーバーは、サーチ結果を2人のIMクライアントに配送する。ステップ710において、AliceのIMクライアントは、サーチ結果を受け取る。ステップ711において、AliceのIMクライアントは、1つ以上のインラインIMサーチ結果をIMウインドウに表示する。ステップ712において、BobのIMクライアントは、サーチ結果を受け取る。ステップ713において、BobのIMクライアントは、1つ以上のインラインIMサーチ結果をIMウインドウに表示する。特定の実施形態について本発明を説明したが、当業者であれば、多数の変更がなされ得ることが明らかであろう。インスタントメッセージングシステムの種々の要素は、ハードウェア要素、ソフトウェアインストラクションを実行するプログラマブル装置例えば、マイクロプロセッサ、及びその組み合せを使用して実施することができる。ここに使用するインスタントメッセージングは、特定のプロトコル、フォーマット、配送方法、又はフォームファクタに限定されず、認証されたユーザの閉鎖されたコミュニティの中で通信を行うことのできるプロトコルに基づいて配送されるメッセージも含む。従って、特定の実施形態について本発明を説明したが、本発明は、特許請求の範囲内に入る全ての変更及び等効物も包含するものとする。