インスタントメッセンジャー

ウィキペディアから無料の百科事典

インスタントメッセンジャー: instant messenger、別名:IMIMクライアント)とは、コンピュータネットワーク(主にインターネット)を通じてリアルタイムコミュニケーションを実現するアプリケーション

接続中のユーザーを確認し、ユーザー間でリアルタイムに短いメッセージ(インスタントメッセージ)をやりとりすることができる。近年ではファイル送受信機能や音声通話機能、さらにはビデオチャット機能などの搭載が進んでいる。一般的な文字セットの他、スマイリーやアニメーションエモーティコン (en:Emoticon#Graphic emoticons)、背景画像に多種の装飾が使用できるものもある。クライアントを配布する企業が中央サーバを提供しているのが普通だが、ユーザーによって作られた互換クライアント(クローン)も多数存在する。小規模なLAN内での使用を目的として中央サーバを必要としないものもある。基本的に各サービスに互換性がないことが欠点。

また、Skypeなどのインターネット電話ソフトもインスタントメッセージング機能を備えていることが多く、インスタントメッセンジャーとして扱われる事も多い[1][2]

このほか、所定のコンピュータネットワーク用クライアントソフトウェア(通信を行う端末ソフトウェア)の付加機能としてメッセンジャー機能を備えるものも見られる。例えば、後述するゲーマーメッセンジャーでは、通信対戦や協力プレイにおいて参加者を募ったり、あるいはゲームを通して交友関係を持った他者とのコミュニケーション手段として、メッセンジャー機能を備えている。

近年ではメッセージを送信するアプリである事からメッセージングアプリなどと呼称されたり[3]チャットでの会話をするアプリとしてチャットアプリなどとも呼称される[4]。また、備えてる機能の関係等から広義の意味でのソーシャル・ネットワーキング・サービスとしてSNSアプリと呼ばれるアプリもある[5]

主なサービス[編集]

複数のサービスを扱えるソフトウェアについては、#マルチプロトコルクライアントを参照。

チャット[編集]

厳密にはメッセンジャーに分類されないが、インスタントメッセンジャーと同じような機能を持っている事もある為、混同されたり似たような扱いをされる[6][7]コミュニケーションツールやシステム、サービス、チャットサイト。

  • Chatwork - ビジネス目的のチャットサービスの一つ
  • Slack
  • Discord - ゲームプレイヤー同士がリアルタイムで通話する際に多用される。全員での通話から、一時的に通話相手を限定したチーム内での通話、Discordと連携するゲームなど、使い方も多彩である。
  • Steam - PCゲームダウンロード購入用ソフトではあるが、チャットなどの機能も持つ。
  • TeamSpeak
  • IMO
  • tinychat英語版 - オンラインビデオチャットサイト
  • Omegle英語版 - オンラインチャットサイト
  • YY - 中国の動画SNS

オープンプロトコル[編集]

IRC[編集]

IRCは通信プロトコルが簡素かつオープンとなっているため、ユーザ・クライアントに用いるソフトウェアの開発が容易であり、種類も多い。技術力があれば改造可能な為ハッカーも利用する。アノニマスが利用している。

XMPP[編集]

XMPPはXMLベースのオープンプロトコルである。 Jabber社が開発しているがその仕様は全て公開されている(オープン標準)ため、たとえばメールサーバと同じように、ドメイン名とサーバさえあれば自分専用の XMPP サーバを立ち上げることができる。

他のインスタントメッセージングサービスのゲートウェイとなる機能も持ち、 AOL Instant Messenger、IRC、ICQ などのネットワークにメッセージを送ることができる。ただしサービスを提供しているサーバによっては、日本語が使用できないこともある。

Google Talk は、Jabber を核にしたものである。

Matrix[編集]

Matrixはリアルタイム通信のためのオープン標準な通信プロトコルである。異なるサービスプロバイダ間でリアルタイム通信をシームレスに機能させることを目的とし、JSON形式を利用してメッセージを送っている。 XMPP同様にドメイン名があればサーバを立ち上げることができ、メッセージなどの記録を自組織内で維持できる。

2018年にはフランス共和国政府がMatrixプロトコルに基づいた公務用インスタントメッセージングツール "Tchap" の開発計画を発表し、2019年にiOS及びAndroid向けにオープンソースとしてリリースされた[8]。 フランスのTchapプロジェクトをモデルに2019年にはドイツ連邦国防省もMatrixプロトコルに基づいた安全なインスタントメッセージングツール "BwMessenger" のパイロットプロジェクトを発表している[9]

ブリッジと呼ばれるプログラムによって他のチャットアプリケーションともメッセージをやり取りできる。

マルチプロトコルクライアント[編集]

複数のIMシステムを扱うことが可能なもので、多くはサードパーティー製。

マルチプラットフォーム[編集]

macOS向け[編集]

Windows向け[編集]

LANメッセンジャー[編集]

LAN上でチャットとメッセンジャーが利用できるソフトウェア。閉鎖されたローカルネットワークでの使用を目的に開発されているが、諸条件が一致すればインターネットでも利用は可能。ただし、元来の利用法からは外れるため好ましい利用法とは言えない。

既にサービスが終了したもの[編集]

※Daumメッセンジャー、Odigo、Instant Rendezvousなどでは、それぞれのネットワークを利用しながら独自のクライアントソフトを使用する、いわばOEM提供の形でのサービスがいくつか存在した。

脚注[編集]

  1. ^ Skypeとは?
  2. ^ IM | インスタント メッセンジャー | オンライン メッセージ機能 | Skype
  3. ^ 総務省|平成27年版 情報通信白書|ICTサービスの利用状況
  4. ^ チャットアプリ「微信」 中国がネット革命を先導か(2012年12月19日)
  5. ^ 田中雅章, 神田あづさ、「学生の情報倫理に関する意識調査」 『情報プロフェッショナルシンポジウム予稿集』 2016年 2016巻 第13回情報プロフェッショナルシンポジウム, セッションID:C15, p.57-60, doi:10.11514/infopro.2016.0_57
  6. ^ Symantec インスタント・メッセージングのセキュリティ(2002年)
  7. ^ インスタントメッセージとチャット | Thunderbird ヘルプ
  8. ^ Catalin Cimpanu (2019年4月19日). “French government releases in-house IM app to replace WhatsApp and Telegram use”. ZDNet. 2020年2月5日閲覧。
  9. ^ Stefan Krempl (2019年12月24日). “Open Source: Bundeswehr baut eigene verschlüsselte Messenger-App”. heise online. 2020年2月5日閲覧。

関連項目[編集]