1. このアプリについて
EVCam(エブキャン)は、カメラの露出設定を体感的に学べるトレーニングアプリです。実際のカメラと同様の操作で、F値・シャッタースピード・ISOの関係を理解できます。
⚠️ 重要: 露出プログラム(P/A/S各モードの自動制御ロジック)は独自ロジック実装です。実機のカメラとは異なる挙動をする場合があります。
📷 開発の参考機種: Nikon Z8
本アプリはNikon Z8のUI・操作体系を参考に開発されています。露出モード(P/A/S/M)、肩液晶の表示スタイル、インジケーターの方向(右が+)、ISOオートの動作などがNikon機の挙動に近い形で実装されています。
2つのモード
| モード | 対象 | 特徴 |
| シンプル | 初心者 | Mモード固定で基本を学ぶ |
| Pro | 中〜上級者 | P/A/S/M全モード対応 |
2. シンプルモード シンプル
マニュアル(M)モード固定で、露出の三角形(F値・シャッタースピード・ISO)の基本を学びます。
画面構成
① Nikon Z8風肩液晶
- モード表示: M(マニュアル)固定
- シャッタースピード: 現在の設定値
- F値: 現在の設定値(F0.95対応)
- 露出インジケーター: -5〜+5の範囲で表示
- ISO: 現在の設定値
② EV情報パネル
- 基準EV: 目標とするシーンの明るさ(タップで変更可能)
- 設定EV: 現在の設定で達成されるEV値
- シーンアイコン: EV値に対応するシーンを表示
- カメラボタン: 撮影またはライブラリから写真を取り込み
💡 取り込み情報: カメラや写真から取り込むと「基準EV」ラベルがオレンジ色で点滅します。点滅中にラベルをタップすると、取り込んだ写真のF値・SS・ISO情報を確認できます。手動でEVを変更すると点滅は停止します。
基本的な使い方
- 基準EVをタップして、撮影したいシーンの明るさを設定
- 露出インジケーターが「0」になるように、F値・SS・ISOを調整
- インジケーターが中央に来れば適正露出です
🎯 目標: 露出インジケーターを「0」に合わせる = 適正露出
3. Proモード Pro
実際のカメラに近い操作で、P/A/S/M全モードの露出制御を学びます。
露出モード
| モード | F値 | SS | ISO | 露出補正 |
| P | Auto | Auto | 手動/Auto | 有効 |
| A | 手動 | Auto | 手動/Auto | 有効 |
| S | Auto | 手動 | 手動/Auto | 有効 |
| M | 手動 | 手動 | 手動/Auto | ISO Auto時のみ |
ISOオート
ONにすると、設定したF値とSSで適正露出になるようISOを自動調整します。
- ベースラインISO: ISOダイヤルで設定した値が開始感度
- 下限SS: Auto(焦点距離ベース)または手動で設定
- 暗所: SS下限到達後、ISOが上昇
AELボタン
EV情報パネルのAELボタンで露出をロック/解除できます。
- 1回押す: 現在のEVで露出をロック(オレンジ色表示)
- もう1回押す: ロック解除、基準EVに追従再開(白色表示)
露出限界時の点滅表示
F値・SS・ISOが設定範囲の限界に達し、目標露出を達成できない場合、関連する要素が点滅します。
| モード | ISOオートON | ISOオートOFF |
| P | F値 + SS + ISO-A 点滅 | F値 + SS 点滅 |
| A | SS + ISO-A 点滅 | SS 点滅 |
| S | F値 + ISO-A 点滅 | F値 点滅 |
| M | インジケーターのみ点滅 |
4. EV値の基礎知識
EV値とは?
EV(Exposure Value)は、シーンの明るさを表す数値です。数字が大きいほど明るいシーンを意味します。
EV = log₂(F² / SS) - log₂(ISO / 100)
EV値とシーンの対応
| EV | アイコン | シーン |
| 17+ | ☀️🏖️ | 超快晴(雪山頂上等) |
| 15-16 | ☀️ | 快晴 |
| 12-14 | ☁️ | 曇天 |
| 8-11 | 🏠 | 室内 |
| 4-7 | 🌙 | 夜景 |
| 0未満 | 🌌 | 星空 |
💡 覚え方: 晴れた日の屋外は「EV 15」と覚えておくと便利です。
EV計算の技術仕様
本アプリでは、シンプルモード・Proモード両方で同一のインデックスベース計算を採用しています。
🔧 インデックスベース計算とは?
F値やシャッタースピードの表示値(例: F2.8, 1/125)は、理論値と微小な差があります。連続的な数学計算では誤差が蓄積しますが、本アプリでは各値をリスト内のインデックス(ステップ数)として扱い、常に正確なステップ単位のEV値を計算します。
これにより:
- F0.95などの特殊な値でも、シンプルモードとProモードで一貫した結果を保証
- 露出インジケーターの表示が両モードで完全に同期
- 設定したステップ幅(1段/1/2段/1/3段)に応じた正確な計算
- カメラ/写真から取り込んだEV値も、設定ステップ幅に丸められます
5. 露出の三角形
適正露出は、F値・シャッタースピード・ISOの3つのバランスで決まります。
F値(絞り)
| 値 | 光量 | 被写界深度 | 用途 |
| F1.4〜F2.8 | 多い | 浅い(ボケ大) | ポートレート、暗所 |
| F4〜F5.6 | 中程度 | 中程度 | 一般撮影 |
| F8〜F16 | 少ない | 深い | 風景、建築 |
シャッタースピード
| 値 | 光量 | 動き | 用途 |
| 1/1000秒以上 | 少ない | 止める | スポーツ、動物 |
| 1/125〜1/500秒 | 中程度 | ほぼ止まる | 一般撮影 |
| 1/30秒以下 | 多い | ブレる | 夜景、流し撮り |
ISO感度
| 値 | 感度 | ノイズ | 用途 |
| ISO 100〜400 | 低い | 少ない | 晴天、三脚使用時 |
| ISO 800〜3200 | 中程度 | やや多い | 室内、曇天 |
| ISO 6400以上 | 高い | 多い | 暗所、高速撮影 |
🔄 相互関係: 1つを1段変えたら、他の要素も1段逆方向に変えると同じ露出を維持できます。
例: F2.8 → F4(1段暗く)なら、SS 1/250 → 1/125(1段明るく)で相殺
6. NDフィルター Pro
NDフィルターは光量を減らすフィルターです。明るい環境でスローシャッターを使いたい時などに使用します。
| ND値 | 減光量 | 光量 | 用途例 |
| ND2 | -1段 | 1/2 | 軽い減光 |
| ND8 | -3段 | 1/8 | 滝の流れ表現 |
| ND64 | -6段 | 1/64 | 昼間の長秒 |
| ND1000 | -10段 | 1/1000 | 超長時間露光 |
💡 活用例: 晴天(EV15)でND1000を使用すると、実効EV5相当になり、数秒の長時間露光が可能に。
7. レンズプロファイル Pro
NIKKOR Zレンズデータベースを搭載。レンズを選択すると、焦点距離・変動絞り・最小絞り・テレコンバーターに対応した物理計算が有効になります。
対応レンズ
全48本のNIKKOR Zレンズに対応しています。
テレコンバーター
| 種類 | 焦点距離 | F値増加 |
| TC-14 (1.4x) | ×1.4 | +1段 |
| TC-20 (2.0x) | ×2.0 | +2段 |
| 内蔵TC | ×1.4 | +1段 |
8. 設定
基本設定
| 項目 | 選択肢 | 説明 |
| ステップ幅 | 1段 / 1/2段 / 1/3段 | ダイヤルの調整幅 |
| インジケーター方向 | 右が+ / 左が+ | Nikon式 / Canon式 |
| ダイヤル音・振動 | ON / OFF | 操作時のフィードバック |
カメラプロファイル
| プロファイル | SS上限 | ISO下限 |
| Z9/Z8 | 1/32000 | 64 |
| Z7/Z7II | 1/8000 | 64 |
| Zf/Z6III/Z5II | 1/8000 | 100 |
| Z50シリーズ | 1/4000 | 100 |
9. 上達のコツ
Step 1: まずはシンプルモードで
- F値を1段変えたら、SSも1段変えて同じ露出を維持する練習
- 様々なEV値で適正露出を作る練習
Step 2: Proモードで応用
- Aモードでボケのコントロール
- Sモードで動きの表現
- 露出補正の効果を確認
Step 3: 実際の撮影と比較
- 撮影した写真のEV値を確認
- 同じシーンをアプリでシミュレーション
スマホカメラのキャリブレーション
スマホで撮影した写真から取り込んだEV値と、実際のカメラのEV値にズレがある場合は、「カメラ補正」設定でキャリブレーションできます。
キャリブレーション手順
- 同じ場所・同じ時間でスマホと実機カメラで同じシーンを撮影
- 実機カメラの写真から正しいEV値を確認(EXIF情報から計算)
- アプリでスマホの写真を読み込み、取り込まれたEV値を確認
- 差分を計算(例: 実機EV12、スマホ取込みEV11 → 差分+1.0)
- 設定 → 「カメラ補正」に差分値を入力
💡 ポイント:
- 晴れた日の屋外など、安定した光源で測定すると精度が上がります
- 補正値は一度設定すれば、同じスマホである限り有効です
- 補正範囲は-5.0〜+5.0EVまで対応
🎓 マスターへの道: シーンを見た瞬間に「これはEV○○くらいだな」と分かるようになれば、どんな状況でも瞬時に適切な設定ができるようになります。