カメラの撮影範囲をセンサー寸法・焦点距離・距離から計算
センサー有効寸法、実焦点距離、被写体面までの距離から、直線投影の水平・垂直・対角撮影範囲をメートルで計算します。
計算結果
- 水平撮影範囲
- — m
- 垂直撮影範囲
- — m
- 対角撮影範囲
- — m
使い方
- 撮影モードのセンサー有効幅と高さを仕様表または実際の撮影設定から確認して入力します。
- 実焦点距離と被写体面までの距離を同じ単位系と同じ設定条件で入力します。
- 水平・垂直・対角の撮影範囲と構図の余裕を確認し、必要なら実機で選べる値へ調整して再計算します。
計算式・考え方
水平撮影範囲 = 被写体面までの距離×センサー有効幅÷実焦点距離、垂直は有効高さ、対角は√(幅²+高さ²)を使用します。センサーと焦点距離を同じmmで割るため、距離のmが結果のmとして残ります。
注意事項
- カメラの撮影範囲は、光軸に垂直な平面が画像いっぱいに写る横幅・高さ・対角長を一次近似した値です。このページでは入力値を既存の宣言的な数式だけで処理し、レンズ名やカメラ名から仕様を推測しません。製品仕様表に実測値がある場合は、その値を優先して計算条件をそろえてください。
- 入力で最も大切なのは、センサー寸法と焦点距離をmmで統一し、レンズから被写体面までの距離だけをmで入力することです。幅と高さ、焦点距離、距離、ガイドナンバーなどは、同じ撮影設定を表す値だけを組み合わせます。途中でフルサイズ換算値と実焦点距離、メートルとフィート、ppiとdpiを混ぜないことが再現性につながります。
- 単位の扱いは、mm÷mmの倍率に撮影距離mを掛けるので、撮影範囲をmで出力します。角度を使う式では画面入力を度として受け取り、計算内部だけでラジアンへ変換します。逆三角関数が返すラジアンは、最終結果で180÷πを掛けて度へ戻します。この変換を省くと数値が約57.3倍ずれるため注意が必要です。
- 採用したモデルの範囲は、直線投影と薄レンズに基づく一次近似で、被写体面は光軸へ垂直と仮定します。実際の撮影ではレンズ歪曲、フォーカスブリージング、近距離での主点位置、デジタル補正、トリミング、光量損失などが結果を変えます。計算値は機材選定や撮影準備の出発点として使い、重要な撮影では現場テストで確認してください。
- 結果は、指定距離に置いた平面のうち画像の左右端・上下端へ収まる概算寸法です。表示桁より細かい値まで内部で計算してから、画面表示だけを四捨五入します。別の計算結果と照合するときは、丸め済み表示ではなく同じ入力値と同じ単位を使うと、不要な差を避けられます。
- 実用上は、集合写真、商品撮影、複写、固定カメラ設置で必要な後退距離やレンズ候補の比較に使えます。計算後にカメラやフラッシュの実際の設定段へ合わせる場合、焦点距離、F値、ISO感度は機材が選べる最寄り値へ調整します。調整後は同じ式へ実設定を戻して再計算すると、変更による差を把握しやすくなります。
- 入力範囲と異常値については、全寸法と距離を正に限定し、焦点距離0や撮影距離0を有効な撮影範囲として扱いません。分母になる焦点距離、F値、撮影距離、解像度は0より大きい値に限定しています。角度は直線投影で有限の焦点距離を得られる0度より大きく180度未満に限定し、定義できない値を0で代用しません。
- 式の独立確認には、Edmund Opticsの画角・Working Distance・Field of Viewの一次近似式と注意事項を使用しました。参照資料は数式、単位、適用条件を確認するためのもので、文章や画面構成はこのページ向けに新しく作成しています。メーカーの取扱説明書に固有の補正表がある機材では、その表と注意事項を併用してください。
- このツールが対象にするのは、平面被写体に対する直線投影の幾何学的な画面範囲です。結果が似ていても、35mm判換算焦点距離、実写の画面端、被写界深度、露出計のTTL測光、プリンタのdpiなどは別の量です。何を求めた値なのかを区別して記録すると、撮影メモとして後から再利用できます。
- 公称仕様による計算結果です。重要な撮影や印刷では、使用機材・印刷所の仕様と実写または校正刷りで確認してください。
よくある質問
カメラの撮影範囲の計算結果は実写と完全に一致しますか?
完全一致を保証する値ではありません。近接撮影では主点位置と撮影倍率、一般レンズでは歪曲とフォーカスブリージングが効くため差が増えます。公称仕様と幾何学式による予測なので、歪曲補正、ピント位置、アクセサリー、被写体反射率などを含む実写で最終確認してください。
0を入力できない項目があるのはなぜですか?
焦点距離または撮影距離が0では通常の撮影配置を表せず、倍率式を適用できません。0のときに計算不能となる分母や物理量は正の値だけを受け付け、未定義の結果をもっともらしい0として表示しない設計です。
度とラジアンのどちらを入力しますか?
角度入力と角度出力は度です。三角関数は内部でラジアンを使用するため、度×π÷180で変換してから計算し、逆三角関数の結果は×180÷πで度へ戻します。利用者がラジアン値を直接入力する必要はありません。
結果を機材の設定値へどう合わせますか?
被写体の周囲にトリミング余裕を足し、最寄りの焦点距離と実際に確保できる距離で再計算します。丸めた設定へ変更すると光学条件や露出条件も変わるため、採用する実値で再計算し、余裕を持った構図または光量を確保してください。
入力したセンサー寸法、焦点距離、撮影距離、ガイドナンバー、ISO感度、用紙寸法、解像度はこの端末内だけで計算され、外部へ送信・保存されません。個人名、撮影場所、画像ファイル、機材のシリアル番号を入力する欄もありません。