インスタント メッセージングの仕組み

インターネットは私たちのコミュニケーション方法に革命をもたらしました。電子メールは、これまで知られている中で最も急速に普及した通信形式です。 20 年も前までは、このことを聞いた人はほとんどいませんでした。現在、私たちの多くは、手紙を書いたり、電話をかけたりする代わりに電子メールを送信しています。世界中の人々が毎日何十億もの電子メール メッセージを送信しています。

しかし、場合によっては電子メールでも十分な速度が得られないことがあります。電子メールを送信したい相手がその時点でオンラインであるかどうかがわからない場合があります。また、誰かと電子メールをやり取りする場合は、通常、いくつかの手順をクリックする必要があります。これが、インスタント メッセージング(IM) が非常に人気になっている理由です。

IM を使用すると、やり取りする人のリストを保持できます。オンラインであれば、友達リストまたは連絡先リストに登録されている誰とでも IM できます。両方の画面に表示される小さなウィンドウに、お互いにメッセージを入力します。

ほとんどの IM プログラムは次の機能を提供します。

  • インスタント メッセージ– オンラインの友人とメモをやり取りします。
  • チャット– 友人や同僚とのチャット ルームを作成します
  • Web リンク– お気に入りの Web サイトへのリンクを共有します
  • ビデオ– ビデオを送信して表示したり、友達と直接チャットしたりできます
  • 画像– 友人のコンピュータに保存されている画像を見てください。
  • サウンド– 友達のためにサウンドを再生します
  • ファイル– ファイルを友達に直接送信して共有します
  • トーク– 電話の代わりにインターネットを使用して実際に友達と会話します
  • モバイル機能-携帯電話からインスタント メッセージを送信します

この記事では、インスタント メッセージングの歴史とその仕組みについて学びます。また、主要な IM プログラムとは何か、それぞれのプログラムの違い、IM の将来についても学びます。

インスタント メッセージングの歴史

インスタント メッセージングの仕組み

インターネットが普及する前から、すでに多くの人がオンラインに接続していました。 America Online (AOL)、 ProdigyCompuServeなどの主要なオンライン サービスは、一般の人々がオンラインで相互に接続して通信できる主な方法でした。オンライン サービスは、サービスに接続するときに使用する実際のインターフェイスを提供し、ユーザーに的を絞ったエクスペリエンスを作成します。

1990 年代初頭、人々はインターネットにますます多くの時間を費やし始めました。クリエイティブなソフトウェア開発者は、チャット ルームソフトウェアを設計し、Web サーバー上にチャット ルームをセットアップします。チャット ルームでは、グループの人々がメッセージを入力でき、そのメッセージは「ルーム」内の全員が見ることができます。インスタント メッセージは基本的に 2 人だけのチャット ルームです。

インスタント メッセージングがインターネット シーンで実際に爆発的に普及したのは、1996 年 11 月のことです。ミラビリスが、誰でも使用できる無料のインスタント メッセージング ユーティリティであるICQを導入したのはその時でした。 ICQ は「あなたを探しています」の略語で、コンピュータ上にあるクライアントと呼ばれるソフトウェア アプリケーションを使用します。オンラインでクライアントが実行されているときは常に、クライアントは ICQ サーバーと通信します。

オンライン コミュニティの先駆者とみなされている AOL は、1997 年にチャット ルームやインスタント メッセージを通じてユーザー同士がリアルタイムで会話できる機能を提供しました。 1998 年 6 月、AOL は Mirabilis と ICQ を買収しました。

ICQ モデルは、現在市場にあるほとんどのインスタント メッセージング ユーティリティの基礎です。次のセクションでは、これらのサービスがどのように機能するかを見ていきます。

インスタント メッセージングの使用

インスタント メッセージングの仕組み

インスタント メッセージング サービスで何が起こるかを正確に理解するには、以下の手順を参照してください。

  1. ダウンロード ページに移動し、コンピュータ用の無料ソフトウェア クライアントのコピーを入手します。
  2. ソフトウェアをインストールし、クライアントを開きます。
  3. クライアントはサーバーへの接続を試行します。通信には独自のプロトコルを使用します。
  4. クライアントがサーバーに接続したら、名前とパスワードを入力してサーバーにログインできます。初めて使用する場合は、アカウントにサインアップしてすぐに使用を開始できます。サーバーが名前とパスワードを検証すると、ログインされます。
  5. クライアントは、使用しているコンピュータの接続情報(クライアントに割り当てられたIPアドレスとポート番号)をサーバーに送信します。また、連絡先リスト内の全員の名前もユーザーに提供されます。
  6. サーバーは、ユーザーの接続情報と連絡先のリストを含む一時ファイルを作成します。次に、連絡先リスト内のユーザーが現在ログインしているかどうかを確認します。
  7. サーバーは、連絡先のいずれかがログインしていることを検出すると、そのユーザーの接続情報を含むメッセージをコンピュータ上のクライアントに送り返します。また、サーバーは、サインオンしている連絡先リスト内のユーザーに接続情報を送信します。
  8. クライアントが連絡先リスト内の人の接続情報を取得すると、その人のステータスが「オンライン」に変更されます。連絡先リスト内のオンラインの人の名前をクリックすると、テキストを入力できるウィンドウが開きます。メッセージを入力して「送信」をクリックするか、Return キーを押してその相手と通信します。
  9. クライアントはメッセージの送信先の相手のコンピュータの IP アドレスとポート番号を持っているため、メッセージはその相手のコンピュータ上のクライアントに直接送信されます。つまり、この時点ではサーバーは関与しません。すべての通信は 2 つのクライアント間で直接行われます。
  10. 相手はあなたのインスタント メッセージを受信し、応答します。各自のコンピュータ上で表示されるウィンドウが拡大され、会話のスクロール ダイアログが表示されます。各人のインスタント メッセージが両方のコンピュータのこのウィンドウに表示されます。
  11. 会話が完了したら、メッセージ ウィンドウを閉じます。最終的にはオフラインになって終了します。これが発生すると、クライアントはセッションを終了するメッセージをサーバーに送信します。サーバーは、連絡先リストに登録されている現在オンラインになっている各ユーザーのクライアントに、ユーザーがログオフしたことを示すメッセージを送信します。最後に、サーバーはクライアントの接続情報を含む一時ファイルを削除します。オンラインの連絡先のクライアントでは、あなたの名前がオフライン ステータス セクションに移動します。

インスタント メッセージング プロバイダー

インスタント メッセージングの仕組み

AOL が ICQ を買収してから間もなく、 AOL Instant Messenger ( AIM ) が IM のリーダーになりました。しかし、ここ数年で、多くのサービスが AIM の視聴者に食い込んできました。 Windows Live メッセンジャー(旧 MSN メッセンジャー) とYahoo!特にメッセンジャーは世界中で広く使用されています。 Google は最近、IM システムであるGoogle Talkを導入しました。 TrillianPidginなどの独自のマルチプロトコル アプリケーションも、ユーザーが複数のサービスで同時に IM できるようにするため、急速に人気が高まっています。インターネットの使用状況を測定する comScore による 2006 年の調査によると、オンライン人口の約半数が IM を使用しています。

主要な IM ユーティリティは、他のインスタント メッセージング サービスでは理解できない独自のプロトコルを使用しているため、通常、あるサービスのユーザーが別のサービスのメンバーに連絡することはブロックされています。 AIM が当初人気を博した主な理由は、AOL 加入者が非会員と通信できるようになったということです。 2001 年の AOL と Time Warner の合併の規定の 1 つは、AOL が AOL コミュニティと AIM プロトコルへのアクセスを許可するというものでしたが、それ以来、他のインスタント メッセージング ユーティリティがより多くのアクセスを提供してきました。マイクロソフトとヤフー!は 2006 年に提携し、ユーザーが 1 つのサービスで相互に通信できるようにしました。

インスタント メッセージングの仕組み

インスタント メッセージングは​​安全な通信方法とは見なされないことに注意することが重要です。メッセージと接続情報は、IM ユーティリティのプロバイダーによって制御されるサーバー上に維持されます。ほとんどのユーティリティは一定レベルの暗号化を提供しますが、機密情報をシステム経由で送信する必要があるほど安全ではありません。 IM ユーザー ログが不正な手段によってキャプチャされて使用されるケースが報告されており、ハッカーがウイルスに感染したファイルをインスタント メッセージで送信することが知られています。 Voice Over Internet Protocol は、テキストベースのインスタント メッセージングよりも侵入に対して脆弱であると考えられています。

新しいインスタント メッセージングのイノベーション

インスタント メッセージングの仕組み

IM 機能は近年大幅に拡張されました。ほとんどのサービスはファイル共有を提供しており、AOL、Yahoo!、Google、MSN は IM サービスと電子メール サービスを統合しているため、ユーザーはインスタント メッセージング中に電子メール通知を受信できます。多くのプロバイダーでは、ユーザーが携帯電話やモバイル デバイスから IM やファイル共有を行うこともできるため、いつでもどこでもサービスにアクセスできます。 Google トーク ユーザーは、IM 会話をアーカイブしたり、ファイルやフォルダをチャット ウィンドウに直接ドラッグしたりして、友人のチャット ウィンドウに写真を即座に表示することができます。 Windows Live メッセンジャーを使用すると、 Xbox 360ゲーマー間のインスタント メッセージングが可能になります。パーソナライゼーション機能は爆発的に増加し、IMer は個人のアイコン、画面インターフェイス、挨拶をカスタマイズできるようになりました。

Windows Live メッセンジャーや Google トークなど、ほとんどの IM プログラムでは、ユーザーは電話で話すのと同じように会話でき、ビデオ チャット機能を提供するものもあります。 (詳細については、 Voice over Internet Protocolテクノロジに関する記事を参照してください。)

いくつかの無料ユーティリティは、さまざまなサービスを組み合わせています。 Trillian は、AIM、ICQ、Windows Live、Yahoo! のための一元的な場所を提供します。メッセンジャーと IRC の連絡先。すべての連絡先が同じウィンドウに表示され、各サービスを異なる色の円で表します。 Trillian の「メタコンタクト」機能は、複数の IM メンバーシップを持つユーザーの連絡先リストに 1 つのエントリを表示します。また、ビデオ チャット機能を提供する唯一のマルチサービス クライアントです (ただし、プロ メンバーシップの場合は 25 ドルを支払う必要があります)。

Pidgin のユーザーは、AIM、ICQ、IRC、Google Talk、Windows Live Messenger、Yahoo! の連絡先と IM、ファイル転送、写真の共有を行うことができます。メッセンジャー。その「Buddy Pounce」機能は、選択した連絡先がオンライン状態を変更したり、IM を送信したりしたときに通知を送信します。ユニバーサル IM プロバイダーのMeeboeBuddy はWeb ベースであるため、ソフトウェアをダウンロードする必要はありません。 eBuddy は、携帯電話向けのサービスのバージョンも提供しています。すべての主要な IM プロバイダーと連携するQnextで IM を行う友人は、ダウンロードせずにお互いの音楽ファイルを聴くことができます。

インスタント メッセージングの未来は非常に明るいです。この記事で説明されているユーティリティはすべて、その所有者によって更新され続けており、IM プロバイダーはサービスのユーザー間のインターフェイスを増やすために協力し続けています。ビジネス ユーザーは、仮想会議を開催し、プロジェクトで非常に簡単に共同作業できるようになりました。 IM を試したことがない場合は、まったく新しいコミュニケーションの世界を逃していることになります。

近日公開 …

IM テクノロジーは常に変化しています。新機能は頻繁に公開されるため、このようなまとめは投稿される前にほとんど役に立たなくなります。 MySpace はIM サービスを開発中ですが、これは IM の世界に大きな影響を与える可能性があります。次の大きなものは、サービスがユーザーの位置を特定し、自分のエリア内で IM を送信している人々と通信できるようにする、位置認識型IM である可能性もあります。 AOL は、 WiFi機能を持つ IM ユーザー向けのプラグインを導入しました。ユーザーの位置はWiFi ホット スポットを使用して追跡され、ユーザーは地図を開いて友達リストに載っている人々がどこにいるかを確認できます。現在ベータ版のMeetro は、同じエリア内のユーザーがチャットしたり、お互いのプロフィールや写真を閲覧したりできるようにするマルチサービス IM サービスです。このテクノロジーはまだ携帯電話やモバイルデバイスでは利用できませんが、誰かが開発に取り組んでいることは間違いありません。