戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2013年 秋期 午前(科目A) 問36


問題文

電子メールで、静止画、動画、音声などの様々な情報を送ることができる仕組みはどれか。

選択肢

ア:FTP
イ:MIME(正解)
ウ:POP
エ:TELNET

🔒 解説は解答すると表示されます

MIMEによるメール添付形式【午前解説】

正解の理由

MIME(Multipurpose Internet Mail Extensions)は、電子メールでテキスト以外の静止画、動画、音声、さらには複数パート(添付ファイル含む)を扱えるようにするための拡張仕様です。メールヘッダにContent-Type(データの種類)やContent-Transfer-Encoding(送信時のエンコーディング、例: base64)を追加し、multipart/*(例: multipart/mixed)で複数部を持たせる仕組みを定めています。従って「様々な情報を送る」用途に直接対応するのはMIMEです。

解法ステップ

  1. 問題文のキーワード「静止画、動画、音声」=マルチメディア/バイナリを想起する。
  2. 選択肢のプロトコルの「役割」を頭の中で整理する(FTP: ファイル転送、POP: 受信取得、TELNET: 遠隔操作、MIME: メールの表現)。
  3. 「メールで多様なデータを表現する仕組み」を問われているため、MIMEが該当することを確認する。
  4. 正答を選び、余裕があればMIMEのContent-Typeやエンコーディングの要点を復習する。

選択肢別の誤答解説

  • ア: FTP — ファイル転送プロトコルで、サーバ⇄クライアント間の大量ファイル移動に使われる。メールの添付形式自体を規定するものではない。
  • イ: MIME — (正解)電子メールでテキスト以外や複数パートを扱うための拡張仕様で、Content-Typeやmultipart、エンコーディングを定義する。
  • ウ: POP — Post Office Protocol。メール受信(サーバからクライアントへ取得)を行うプロトコルで、添付を表現する規格ではない。
  • エ: TELNET — ネットワーク上での端末操作・遠隔ログインを提供するプロトコルで、メールのメディア表現とは無関係。

よくある誤解

  • 「SMTPが添付を扱う」と誤解しがち:SMTPはメッセージの配送経路を扱うだけで、添付の表現(バイナリ化やマルチパート化)はMIMEが定義します。
  • 「FTPがメールの添付に使われる」と混同:FTPは直接ファイル転送のプロトコルであり、電子メールの添付機能そのものを規定するものではありません。
  • base64等のエンコーディングを知らずにバイナリをそのまま送れると考える:メールは8ビットを越える表現で問題がある場合があり、MIMEのエンコーディングが必須になる場面があります。

補足コラム

MIMEの主要要素:
  • Content-Type: データの種類(例: image/jpeg, video/mp4, audio/mpeg, multipart/mixed)を示す。
  • Content-Disposition: 添付ファイル名や表示方法(inline/attachment)を指定する。
  • Content-Transfer-Encoding: base64やquoted-printableなど、バイナリをメールで安全に送るためのエンコーディング。
    メールヘッダの例(簡略):
From: sender@example.com
To: recipient@example.com
Subject: Test with attachment
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="BOUNDARY"

--BOUNDARY
Content-Type: text/plain; charset="utf-8"

本文テキスト

--BOUNDARY
Content-Type: image/jpeg; name="photo.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="photo.jpg"

(base64でエンコードされたデータ...)
--BOUNDARY--
このようにMIMEを使うと、テキスト部とバイナリ部を1つのメールで送ることができます。

FAQ

Q: SMTPだけで添付は送れないのですか?
A: SMTPはメッセージ転送(配送)を担いますが、添付ファイル等の表現(多種メディアの扱い)はMIMEが定めるため、実質的にはSMTPとMIMEが組み合わさって機能します。
Q: POPとIMAPの違いは何ですか?
A: POPはサーバからメールを取得してローカルに保存する単純な方式、IMAPはサーバ上でメールを管理・同期する方式で、添付の表現方法自体はMIMEが担います。
Q: base64は必ず使うのですか?
A: バイナリデータや8ビット以上のデータを安全に送るために一般的に使いますが、状況によってquoted-printable等が使われることもあります。

関連キーワード: MIME、Content-Type、Content-Transfer-Encoding、multipart、base64、添付ファイル、SMTP、FTP、POP、TELNET、電子メールプロトコル
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について