同じカメラ(Canon 50D)で撮影した3つの画像と3つの異なるレンズでJeffreyのEXIFビューアを試しました。JeffreyのEXIFビューアによって返される「内部シリアル番号」の値は、同じカメラと3つの異なるレンズで撮影された3つの画像すべてで同じ値でした。それぞれの画像は、Tamron SP AP 17-50mm f / 2.8 XR Di-II、EF 70-200mm f / 2.8 L IS II、およびEF 28-135mm f / 3.5-5.6 ISでそれぞれ撮影されました。2つのキヤノンレンズが[レンズモデル]フィールドで正しく識別されました(タムロンは、多くのタムロンおよびシグマレンズがレンズIDを偽装することが知られているため、「キヤノンEF 28-70mm f / 2.8Lまたはシグマまたはタムロンレンズ」として識別されました。古いEF 28-70mm f / 2.8Lの場合)。これにより、「内部シリアル番号」の値はレンズではなくカメラ本体への参照であると考えられます(少なくとも、AFMAなどのさまざまな目的で同じレンズモデルの2つの異なるコピーを区別しない古いCanon本体では) 。レンズIDは「内部シリアル番号」の値の直前にありますが、画像の作成に使用されたレンズのシリアル番号を正確に反映していない場合があります。2つの異なるレンズを使用して7Dで撮影した画像は、同じ「内部シリアル番号」を共有しました。これは、50Dを使用して3つのレンズで撮影した3つの画像とは異なる番号です。JeffreyのEXIFビューアを使用すると、私の5DマークIIで撮影した画像の「内部シリアル番号」の値が空白になります。
多くのキヤノンのカメラ本体には、カメラの外部に刻印されているシリアル番号と一致しない別個の内部シリアル番号があります。少なくとも、EXIFの番号が標準の16進数から10進数へのコンバーターを使用して変換される場合はそうではありません。これは、同じモデルのレンズの2つの異なるコピーを区別できるボディを持つレンズID番号の場合にも当てはまります。
Canon 50Dで撮影した画像のEXIFメーカーノートの「カメラシリアル番号」の値は5AA411141です。標準のコンバーターを使用すると、24331227457の10進値が生成されます。ただし、カメラ本体にスタンプされているシリアル番号は1520708485です。この番号はDigital Photo Professionalによって正しく報告されますカメラのシリアル番号として。Irfanviewは、シリアル番号を「1520708485(5AA411141)」として報告します。うーん。刻印されたシリアル番号1520708485に対応するHEX番号は「5AA42B85」です。最初の4桁は一致しますが、残りは一致しませんか?(HEX)2B85 =(10進数)11141なので、これは非常に興味深いです!したがって、EXIF情報の内部番号は16進数と10進数の組み合わせのようです!4桁の16進数(私の場合は「5AA4」)に続き、シリアル番号全体の残りの16進形式に相当する10進数(私の場合は11141で、これは2B85の10進数に相当)です。
Value for my 7D and 5D IIはまったく同じように機能します。カメラのシリアル番号を16進数に変換し、最後の4桁の16進数を10進数に変換すると、メーカーのメモにカメラのシリアル番号と同じ値が表示されます。8桁の16進数の最初の4桁の後に8桁の16進数の最後の4桁に相当する10進数。
状況を改善することはできませんが、EF 85mm f / 1.2 Lの値に近いレンズを販売する際のベストプラクティスは、レンズのシリアル番号と出荷前の状態を文書化することです。