---
title: ディスプレイとカメラインターフェース
url: https://doc.liz6.com/ja/hardware/06-interfaces-and-communication/05-display-and-camera-interfaces
locale: ja
area: hardware
tags:
- hardware
- interfaces-and-communication
date: 2026-06-30
modified: 2026-07-16
description: 'ディスプレイとカメラインターフェース インターフェースの全体像 インターフェースの全体像: チップとディスプレイ、カメラの信号接続 チップ内部 → ディスプレイ MCU/MPU MIPI DSI LCD/OLED モジュール MCU RGB/SPI 小型ディスプレイ（低速） GPU eDP ノートPC内蔵ディスプレイ …'
---

# ディスプレイとカメラインターフェース

## インターフェースの全体像

<svg viewBox="0 0 720 390" xmlns="http://www.w3.org/2000/svg" font-family="-apple-system,'Source Han Sans CN','Microsoft YaHei',sans-serif" role="img" aria-label="インターフェースの全体像: チップとディスプレイ、カメラとチップ間の信号接続の概要">
  <defs>
    <marker id="ifah" markerWidth="10" markerHeight="8" refX="8" refY="3" orient="auto"><path d="M0,0 L8,3 L0,6 Z" fill="#475569"/></marker>
  </defs>
  <rect width="720" height="390" fill="#ffffff"/>
  <text x="360" y="28" text-anchor="middle" font-size="17" font-weight="700" fill="#1f2933">インターフェースの全体像: チップとディスプレイ、カメラの信号接続</text>

  <text x="40" y="54" font-size="13" font-weight="700" fill="#3730a3">チップ内部 → ディスプレイ</text>

  <rect x="40" y="62" width="110" height="28" rx="6" fill="#eef2ff" stroke="#c7d2fe"/>
  <text x="95" y="80" text-anchor="middle" font-size="12" font-weight="700" fill="#3730a3">MCU/MPU</text>
  <line x1="156" y1="76" x2="436" y2="76" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="71" text-anchor="middle" font-size="11" font-weight="700" fill="#0f766e">MIPI DSI</text>
  <rect x="440" y="62" width="240" height="28" rx="6" fill="#f1f5f9" stroke="#cbd5e1"/>
  <text x="560" y="80" text-anchor="middle" font-size="12" fill="#334155">LCD/OLED モジュール</text>

  <rect x="40" y="98" width="110" height="28" rx="6" fill="#eef2ff" stroke="#c7d2fe"/>
  <text x="95" y="116" text-anchor="middle" font-size="12" font-weight="700" fill="#3730a3">MCU</text>
  <line x1="156" y1="112" x2="436" y2="112" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="107" text-anchor="middle" font-size="11" font-weight="600" fill="#64748b">RGB/SPI</text>
  <rect x="440" y="98" width="240" height="28" rx="6" fill="#f1f5f9" stroke="#cbd5e1"/>
  <text x="560" y="116" text-anchor="middle" font-size="12" fill="#334155">小型ディスプレイ（低速）</text>

  <rect x="40" y="134" width="110" height="28" rx="6" fill="#eef2ff" stroke="#c7d2fe"/>
  <text x="95" y="152" text-anchor="middle" font-size="12" font-weight="700" fill="#3730a3">GPU</text>
  <line x1="156" y1="148" x2="436" y2="148" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="143" text-anchor="middle" font-size="11" font-weight="600" fill="#64748b">eDP</text>
  <rect x="440" y="134" width="240" height="28" rx="6" fill="#f1f5f9" stroke="#cbd5e1"/>
  <text x="560" y="152" text-anchor="middle" font-size="12" fill="#334155">ノートPC内蔵ディスプレイ</text>

  <rect x="40" y="170" width="110" height="28" rx="6" fill="#eef2ff" stroke="#c7d2fe"/>
  <text x="95" y="188" text-anchor="middle" font-size="12" font-weight="700" fill="#3730a3">GPU</text>
  <line x1="156" y1="184" x2="436" y2="184" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="179" text-anchor="middle" font-size="11" font-weight="600" fill="#64748b">HDMI/DP</text>
  <rect x="440" y="170" width="240" height="28" rx="6" fill="#f1f5f9" stroke="#cbd5e1"/>
  <text x="560" y="188" text-anchor="middle" font-size="12" fill="#334155">外部モニター</text>

  <text x="40" y="222" font-size="13" font-weight="700" fill="#0f766e">カメラ → チップ</text>

  <rect x="40" y="232" width="110" height="28" rx="6" fill="#f0fdfa" stroke="#99f6e4"/>
  <text x="95" y="250" text-anchor="middle" font-size="12" font-weight="700" fill="#0f766e">Sensor</text>
  <line x1="156" y1="246" x2="436" y2="246" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="241" text-anchor="middle" font-size="11" font-weight="700" fill="#0f766e">MIPI CSI</text>
  <rect x="440" y="232" width="240" height="28" rx="6" fill="#f1f5f9" stroke="#cbd5e1"/>
  <text x="560" y="250" text-anchor="middle" font-size="12" fill="#334155">ISP（画像信号処理装置）</text>

  <rect x="40" y="268" width="110" height="28" rx="6" fill="#f0fdfa" stroke="#99f6e4"/>
  <text x="95" y="286" text-anchor="middle" font-size="12" font-weight="700" fill="#0f766e">Sensor</text>
  <line x1="156" y1="282" x2="436" y2="282" stroke="#475569" stroke-width="1.6" marker-end="url(#ifah)"/>
  <text x="293" y="277" text-anchor="middle" font-size="11" font-weight="600" fill="#64748b">DVP</text>
  <rect x="440" y="268" width="240" height="28" rx="6" fill="#ffedd5" stroke="#f97316"/>
  <text x="560" y="286" text-anchor="middle" font-size="12" fill="#9a3412">低解像度（パラレル、廃止）</text>

  <rect x="40" y="312" width="640" height="56" rx="8" fill="#eef2ff" stroke="#c7d2fe"/>
  <text x="56" y="332" font-size="12.5" fill="#3730a3">MIPI はスマートフォンや組み込みディスプレイ、カメラの主力インターフェースです（DSI がディスプレイを、CSI がカメラを担当します）。</text>
  <text x="56" y="352" font-size="12.5" fill="#3730a3">GPU 側では eDP（内蔵ディスプレイ）/ HDMI-DP（外部接続）を使用し、パラレル DVP は CSI によって置き換えられました。</text>
</svg>

---

## HDMI（外部モニター）

### バージョンの進化
```
HDMI 1.4:  4K@30Hz, 10.2 Gbps
HDMI 2.0:  4K@60Hz, 18 Gbps, HDR
HDMI 2.1:  8K@60Hz/4K@120Hz, 48 Gbps, VRR/ALLM

注意: HDMI 2.1 規格では「HDMI 2.0」という呼称は廃止されました。
      HDMI 2.0 は現在、HDMI 2.1 のサブセットです。
      したがって、バージョン番号を見るのではなく、「48Gbps と VRR をサポートしていますか？」と確認してください。
```

### 電気的特性
```
TMDS (HDMI 1.4/2.0): データ3チャネル + クロック1チャネル
FRL (HDMI 2.1): データ4チャネル（固定レートリンク）、チャネルあたり最大 12Gbps

差動 100Ω、AC結合
DDC (HDMI 上の I2C): EDID によるディスプレイ能力の読み取り
CEC: コア家電制御（1つのリモコンで複数デバイスを制御）
HPD: 熱挿抜検出
```

---

## DisplayPort（外部/内蔵）

### バージョン
```
DP 1.2:  4K@60Hz, 21.6 Gbps
DP 1.4:  8K@60Hz (DSC圧縮), 32.4 Gbps, HDR
DP 2.0:  16K@60Hz (DSC), 80 Gbps (UHBR20)
DP 2.1:  2.0 と同じ帯域幅、仕様改善

UHBR (Ultra High Bit Rate):
  UHBR10: 10 Gbps/レーン × 4 = 40 Gbps
  UHBR13.5: 13.5 × 4 = 54 Gbps
  UHBR20: 20 × 4 = 80 Gbps
```

### HDMI との比較
| 特性 | HDMI | DisplayPort |
|------|------|-------------|
| 位置づけ | コンシューマー向け（テレビ/プロジェクター） | PC 主力 |
| マルチストリーム | ❌ | ✅ MST（マルチスクリーン菊花連鎖） |
| アダプティブ同期 | HDMI 2.1 VRR | DP 1.2a+ Adaptive-Sync |
| USB Type-C | Alt Mode | Alt Mode（より一般的） |
| 最大帯域幅 | 48 Gbps (2.1) | 80 Gbps (2.1 UHBR20) |
| ロイヤリティ | あり | 無料 |

### eDP (Embedded DP)
```
ノートPC内蔵ディスプレイ用インターフェース
DP プロトコルベース、消費電力とEMIを低減
v1.4/v1.5 で 4K@120Hz 内蔵ディスプレイをサポート
通常 1〜4 レーン
```

---

## MIPI（モバイル/組み込み主力）

### MIPI の利点
```
LVDS/HDMI は消費電力が高すぎる → スマートフォンや組み込み機器には低消費電力ソリューションが必要
MIPI アライアンスは、モバイルデバイス向けの一連のインターフェース規格を定義しています

主な表示/カメラインターフェースの2種類:
  DSI (Display Serial Interface): チップ → ディスプレイ
  CSI (Camera Serial Interface): カメラ → チップ
```

### D-PHY vs C-PHY
```
D-PHY: 差動クロック + 1〜4組の差動データ
       1レーンあたり: 最大 ~4.5 Gbps (v2.5)
       一般的: 2-lane または 4-lane

C-PHY: 3相エンコーディング（3本の線で 1シンボルあたり 2.28 bit を伝送）
       1レーンあたり: 最大 ~6 Gsps
       ピン数は少ないが、より複雑
```

### MIPI DSI
```
典型的な接続:
  MPU ── DSI (2-lane または 4-lane) ──→ LCD/OLED パネル

DSI コマンドモード (Command Mode):
  SPI に類似、ディスプレイ側にフレームバッファを持つ
  静止画や低リフレッシュレートに適している

DSI ビデオモード (Video Mode):
  継続的な画面更新、フレームバッファなし
  アニメーションや動画に適している

解像度範囲: 480p (1-lane) 〜 4K (4-lane D-PHY v2.0+)
```

### MIPI CSI
```
典型的な接続:
  カメラセンサー ── CSI (2/4 lane) ──→ ISP/MPU

通常は単方向（センサー → ホスト）
各レーンで独立したクロック復元（DDR サンプリング）

一般的な構成:
  1080p@60fps: 2-lane
  4K@30fps: 4-lane (または 2-lane × 2)
  4K@60fps: 4-lane C-PHY または より高周波数の D-PHY

CSI-2 は仮想チャネルもサポートしており、複数のカメラが同一の CSI バスを共有可能
```

---

## その他のディスプレイインターフェース

### RGB (MCU ディスプレイ / 8080/6800 パラレル)
```
旧式/低解像度ディスプレイ用インターフェース
8/16本のデータ線 + 読み書き/チップセレクト/コマンドデータ選択

パラレルデータ → 配線数が多い、速度制限あり (Fmax ~30MHz)
用途: 小型ディスプレイ (< 480×320)、産業用ディスプレイ、低コスト製品
```

### LVDS (用途が限定的に)
```
ノートPC内蔵ディスプレイの旧インターフェース、eDP に置き換えられつつある
4組の差動データ + 1組の差動クロック
典型: シングルリンク 1366×768、デュアルリンク 1920×1080
```

### VGA (アナログ、廃止)
```
R/G/B アナログ信号 + H-Sync/V-Sync
15ピン D-Sub
帯域幅が低く、信号品質はケーブル長とともに減衰する
```

---

## 迅速な選定ガイド

```
シナリオ                          推奨
────────────────────────────────────
外部モニター (PC/ノートPC)        DP > HDMI
テレビ/プロジェクター             HDMI
ノートPC内蔵ディスプレイ         eDP
スマートフォン/組み込みディスプレイ MIPI DSI
カメラモジュール                  MIPI CSI
ラズベリーパイ/ARM 開発ボード     MIPI DSI/CSI または HDMI
小型低解像度                      SPI/RGB (MCU ディスプレイ)
```

---
*キーワード: HDMI, DisplayPort, eDP, MIPI, DSI, CSI, D-PHY, C-PHY, TMDS, DSC, EDID*
