| Canon製デジタルカメラのレンズ情報 | ||||||||||||
| Back to Index | ||||||||||||
| Canon製デジカメのレンズ情報はメーカーノートの以下の位置に記録されています。 | ||||||||||||
| 値が出力されない機種もあるので、詳細は機種・ファーム別対応表を参照願います。 | ||||||||||||
| レンズID | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.22(Short配列で23番目) ※1 | ||||||||||||
| 0x000Dタグ(タイプ=Undefined) 記録位置は機種により異なるので、下の表を参照 ※1 | ||||||||||||
| レンズ名(テキスト) | ||||||||||||
| 0x0095タグ(タイプ=ASCII) ※対象機種、ファームは下の表を参照、ファーム未登録なEF/EF-Sレンズ、サードパーティ製レンズは数値のみまたは空白となる。 | ||||||||||||
| 最小焦点距離 | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.24 ※2 | ||||||||||||
| 0x000Dタグ(タイプ=Undefined) 記録位置は機種により異なるので、下の表を参照 ※1 | ||||||||||||
| 最大焦点距離 | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.23 ※2 | ||||||||||||
| 0x000Dタグ(タイプ=Undefined) 記録位置は機種により異なるので、下の表を参照 ※1 | ||||||||||||
| 焦点距離単位 | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.25 | ||||||||||||
| レンズ開放絞り APEX値=Value/32 F値=√2^(Value/32) ※3 | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.26 | ||||||||||||
| レンズ最小絞り APEX値=Value/32 F値=√2^(Value/32) ※3 | ||||||||||||
| 0x0001タグ(タイプ=Short)のNo.27 | ||||||||||||
| ※1 レンズ交換式デジタルカメラ(EOS)のみ | ||||||||||||
| ※2 各焦点距離の値を焦点距離単位の値で割る | ||||||||||||
| ※3 焦点距離に対応した値になる。よって単焦点レンズは固定値 また、値が0x8000 or 0xFFFFになる場合あり | ||||||||||||
| 0x000Dタグの2バイトの値は先頭に近い方が上位(BigEndian) | ||||||||||||
| コンバーターレンズを付けると、レンズID、各焦点距離、各絞り値はそれに併せて変化します。 | ||||||||||||
| 機種・ファーム別対応表 | ||||||||||||
| LensIDを記録するもの ※以下の機種で、0x0007タグが"Firmware Version 00.00"以外になっている場合 | ||||||||||||
| 機種名 | 0x0007 Firmware Version |
0x0001 | 0x000D | 0x0095 | ||||||||
| 当ページ更新時点の最新ファーム版数 | LensID | Min | Max | LensID | Min | Max | TEXT | |||||
| 1D | 1.4.0 | 1.0.1/1.2.0/1.3.0/1.4.0 | ● | ● | ● | +13 | +14〜15 | +16〜17 | - | |||
| 1D Mark II | 1.2.6 | 1.0.0/1.0.1/1.0.2/1.1.0/1.2.1/1.2.3 | [0] | ● | ● | +13 | +17〜18 | +19〜20 | - | |||
| 1D Mark II N | 1.1.2 | β(2.2.0)/1.0.0 | [0] | ● | ● | +13 | +17〜18 | +19〜20 | ● | |||
| 1D Mark III | 1.1.0 | β(5.3.1/5.4.2)/1.0.3/1.0.8 | ● | ● | ● | +274 | +275〜276 | +277〜278 | ● | |||
| 1Ds | 1.0.3 | 1.0.1/1.0.3 | ● | ● | ● | +13 | +14〜15 | +16〜17 | - | |||
| 1Ds Mark II | 1.1.6 | 1.0.0/1.0.2/1.1.2 | [0] | ● | ● | +13 | +17〜18 | +19〜20 | - | |||
| 1Ds Mark III | β(2.7.1) | ● | ● | ● | +274 | +275〜276 | +277〜278 | ● | ||||
| 5D | 1.1.0 | β(3.9.1/4.1.0)/1.0.1 | [0] | ● | ● | +151〜152 | +147〜148 | +149〜150 | ● | |||
| 40D | 1.0.3 | ● | ● | ● | +215 | +216〜217 | +218〜219 | ● | ||||
| D30 | 1.0.3.0 | Alpha/1.00/1.01/1.02/1.03 | ● | ● | ● | Short型 | - | |||||
| Kiss Digital X | 1.1.1 | 1.0.4/1.0.5 | ● | ● | ● | [0] | [0] | [0] | ● | |||
| LensIDを記録しないもの ※以下の機種または、0x0007タグが"Firmware Version 00.00"になっている場合 | ||||||||||||
| 機種名 | 0x0007 Firmware Version |
0x0001 | 0x000D | 0x0095 | ||||||||
| 当ページ更新時点の最新ファーム版数 | LensID | Min | Max | LensID | Min | Max | TEXT | |||||
| EOS共通 | 00.00 | [FFFF] | ● | ● | - | 機種による | ||||||
| 10D | 2.0.1 | 1.0.0/2.0.0/2.0.1 | [FFFF] | ● | ● | Byte型 | - | |||||
| 20D | 2.0.3 | 1.0.2/1.0.5/1.1.0/2.0.0/2.0.2 | [FFFF] | ● | ● | [0] | [0] | [0] | - | |||
| 30D | 1.0.5 | 1.0.4 | [FFFF] | ● | ● | [0] | [0] | [0] | ● | |||
| D60 | 1.0.4 | 1.0.0/1.0.4 | [FFFF] | ● | ● | Byte型 | - | |||||
| Kiss Digital | 1.1.1 | 1.1.1 | [FFFF] | ● | ● | Byte型 | - | |||||
| Kiss Digital N | 1.0.3 | 1.0.1/1.0.2 | [FFFF] | ● | ● | [0] | [0] | [0] | - | |||
| セットしたレンズに対応した値になる場合●、該当タグが記録されない場合"-"、固定値が記録される場合16進で[括弧]内に記載 | ||||||||||||
| 0x000Dタグは機種によってデータタイプが異なり、Undefined型以外はLens情報は記録されていません。 | ||||||||||||
| 最新ファームの確認・アップデートは右に記載のメーカーサイトへ | http://cweb.canon.jp/drv-upd/eosd/farm.html | |||||||||||
| ※レンズIDの一覧表は二重管理になるのでやめました。 レンズ名とレンズIDの対応を見たい方は、LensData.ini を参照してください。 | ||||||||||||
| 2007.11.19 EOS 1DmkIII/1Ds mkIII/40D追加 | ||||||||||||
| 2006.09.02 EOS Kiss Digital X追加 | ||||||||||||
| 2006.03.18 EOS 30D追加 | ||||||||||||
| 2005.10.03 EOS 5D LensIDの位置はきゃちゅさんに教えて頂きました Thanks | ||||||||||||
| Last Update 2007.11.19 | ||||||||||||
| Back to Index | CopyRight(C) 2005-2007 H.Kamisaka | |||||||||||