TERM PRIMER
先に知っておく言葉
一つの吹き出しで、本文以外を見つける
身近なメッセージアプリで、一つの吹き出しをデータとして見てみます。送信・削除・編集を試す場合は、テスト用の内容と、自分で管理する宛先か協力者との会話を使ってください。大事な履歴は削除・編集しません。
- 本文以外に、時刻や既読が表示されるか見る
- 画像を送ったとき、アップロード表示が出るか見る
- オフラインで送信したとき、失敗や再送が出るか確認する
- 別の端末で同じ会話が同期されるか見る
- 削除や編集が、自分と相手の画面でどう見えるか確認する
画面では、吹き出しに短い文章が表示されるだけに見えます。けれど画面のむこう側では、誰が、どの会話へ、いつ、何を送り、相手が受け取ったか、読んだか、通知したか、といった情報も一緒に扱われます。テキストだけでなく、画像、スタンプ、音声、ファイル、リンクなどがメッセージとして送られる場合もあります。
第82話「メッセージは何を運ぶ?」では、第81話の会話ルームから一枚のメッセージ札を取り出します。本文、宛先、送信者、時刻、添付ファイル、状態の札を見ながら、メッセージがどう届き、どう残るのか、要点を順に確かめます。
本文だけでは、届け先が分からない
会話としてどう見えるかを知りたい場合は、チャットの仕組み と行き来すると、メッセージ単体と画面の流れを分けられます。
たとえば「あとで電話します」という本文だけでは、誰が送ったのか、誰に送るのか、いつ送ったのか、どの会話に入れるのかがわかりません。実際のサービスでは、本文に加えて、送信者、宛先、会話ID、時刻、状態、添付の情報などが関係します。
ラボのたとえでは、小さな小包です。小包の中には本文が入り、外側には宛先札、差出人札、時刻の札、状態の札がつきます。サーバーはそれを見て、どこに保存し、誰に届けるかを判断します。
ピコ
チャットの中を流れる一つ一つの札を、メッセージとして見てみよう
ユイ
本文だけでなく、宛先や時刻や既読も関係していました
イト
メッセージって、文字だけを運ぶわけじゃないんだね
メッセージが持つ情報と役割
メッセージには、本文以外の情報がたくさん関係します。
| 情報 | 役割 |
|---|---|
| 本文 | 送る文字や内容 |
| 送信者 | 誰が送ったか |
| 宛先や会話ID | どの相手やルームに届けるか |
| 送信時刻 | いつ送ったか |
| 添付情報 | 画像、ファイル、スタンプ、音声など |
| 状態 | 送信中、送信済み、既読、削除、編集など |
これらがあるから、会話の順番を並べたり、検索したり、通知したり、あとから履歴を表示したりできます。メッセージは、画面の吹き出しだけではなく、会話を成り立たせるための小さなデータのまとまりです。データとはでは、文字、画像、音、動画の扱いを確認できます。

マコト
本文だけなら簡単そうだけど、届け先や状態まであると小さなデータの箱なんだね
ピコ
そう。だからメッセージは、内容と管理情報を分けて見るとわかりやすいよ
送信、保存、配信の流れ
メッセージが届く流れは、送信、保存、配信に分けて見ると整理できます。
まず、端末で作ったメッセージがサーバーへ送られます。サーバーは、ログインしている利用者か、送信してよい相手か、会話ルームに参加しているかなどを確認します。問題がなければ、メッセージを保存し、相手の端末に届けます。
相手がオンラインなら、リアルタイムに近い形で画面に表示される場合があります。相手がオフラインなら、サーバーに保存しておき、次にアプリを開いたときに履歴として取得する場合があります。さらに、必要に応じてプッシュ通知やメール通知が送られることもあります。

添付ファイルや画像
メッセージでは、文字だけでなく画像やファイルを送ることがあります。
画像や動画、PDFなどは本文より大きなデータになりやすいため、別の保存場所へアップロードし、その参照情報をメッセージに結びつける場合があります。画面では一つの吹き出しに見えても、裏側では本文、添付ファイル、サムネイル、アップロード状態が分かれていることがあります。
送信中にぐるぐる回る表示が出る、画像だけ送れない、ファイルサイズ制限に引っかかる、アップロード後にプレビューが出る。こうした場面では、メッセージ本文とは別に添付データの送信や変換が関係している場合があります。
通知、既読、削除
メッセージは届いたあとも状態が変わることがあります。
通知は、相手に新着を知らせるための仕組みです。アプリを開いていないときにも、スマホの通知として届く場合があります。既読は、相手が見た扱いになった状態です。削除や編集は、送ったあとにメッセージの表示や内容を変える操作です。
ただし、これらの意味はサービスによって違います。削除すると自分の画面だけ消える場合もあれば、相手の画面からも消える場合があります。編集履歴が残る場合もあります。通知が届いても既読にはならない場合があります。画面の表示名だけで決めず、サービスごとのルールを見ることが大切です。
メッセージを画面で確認する場所
メッセージの仕組みは、次のような画面で確認できます。
- 送信中、送信済み、失敗の表示
- 送信時刻や編集済みの表示
- 既読、未読、通知バッジ
- 添付ファイルのアップロード進行
- 削除、取り消し、編集の結果
- オフライン後に履歴が戻るか
- 別端末で同じ会話が同期されるか
確認するときは、本文、宛先、保存、通知、状態を分けて見ます。メッセージ本文は送れているのに通知だけ来ないのか、添付だけ送れないのか、相手には届いているのに既読だけ変わらないのか。症状を分けると、近い仕組みが見えてきます。
メッセージのよくある疑問
Q1. メッセージは本文だけのデータですか?
本文だけではありません。送信者、宛先、時刻、添付、状態なども関係します。
Q2. 相手がオフラインなら、メッセージはそのまま失われますか?
失われるとは限りません。サーバーに保存され、相手が再接続したときに届く場合があります。
Q3. 画像を送るとき、本文と同じ扱いだけで済みますか?
大きなデータは別のアップロードや保存が関係する場合があります。本文のメッセージと添付データを分けて見ると整理しやすいです。
LAB WHITEBOARD
自分の言葉で説明してみよう
「メッセージが本文だけでなく宛先や状態を持つデータであり、送信、保存、配信、通知、既読が組み合わさって届くことを説明できるようになる。」を、いまの自分の言葉で一文にしてみてください。途中の説明でも大丈夫です。




