Nikon Type0001 Module SDK Revision.7 概要 ■用途 カメラのコントロールを行う。 ■サポートするカメラ D3(※1), D300(※2), D700(※3), D300S, D3S (※1) D3には、下記の4種類が存在するが、特別な記述がない限りこの4種は 同じ仕様とする。(単にD3と記述がある場合、上記のD3全タイプを表す) ・D3 (Ver.1.0) ・D3 FirmUp 1 (Ver.1.1) ・D3 FirmUp 2 (Ver.2.0) ・D3 FirmUp 3 (Ver.2.02) (※2) D300には、下記の2種が存在するが、特別な記述がない限りこの2種は 同じ仕様とする。(単にD300と記述がある場合、上記のD300全タイプを表す) ・D300 (Ver.1.0) ・D300 FirmUp (Ver.1.1) (※3) D700には、下記の2種が存在するが、特別な記述がない限りこの2種は 同じ仕様とする。(単にD700と記述がある場合、上記のD700全タイプを表す) ・D700 (Ver.1.0) ・D700 FirmUp (Ver.1.02) ■動作環境・制限事項 [Windows] Windows XP Home Edition (SP3) / Professional (SP3) Windows Vista SP2 32bit版/64bit版の各エディション (※64bit 版OS では、32bit アプリケーションとして動作) (Home Basic / Home Premium / Business / Enterprise / Ultimate) Windows 7 32bit版/64bit版の各エディション (※64bit 版OS では、32bit アプリケーションとして動作) (Home Basic / Home Premium / Professional / Enterprise / Ultimate) ※カメラ本体の通信モード(セットアップメニュー/USB)をPTPに設定して下さい。 カメラがMass Storageに設定されていると、Windowsからコントロールするこ とはできません。 [Macintosh] MacOS X 10.4.11 MacOS X 10.5.8 MacOS X 10.6.4 ※カメラ本体の通信モード(セットアップメニュー/USB)をPTPに設定して下さい。 カメラがMass Storageに設定されていると、Macintoshからコントロールするこ とはできません。 ■内容物 [Windows] Documents MAID3(J).pdf : 基本インターフェース仕様 MAID3Type0001(J).pdf : Type0001 Moduleで使用される拡張インターフェース仕様 Usage of Type0001 Module(J).pdf : Type0001 Module を使用する上での注意事項 Type0001 Sample Guide(J).pdf : サンプルプログラムの使用方法 Binary Files Type0001.md3 : Windows用 Type0001 Module本体 NkdPTP.dll : Windows用 PTPドライバ Header Files Maid3.h : MAIDインターフェース基本ヘッダ Maid3d1.h : Type0001用MAIDインターフェース拡張ヘッダ NkTypes.h : 上記ヘッダで使用する型の定義 Sample Program Type0001CtrlSample(Win) : Microsoft Visual Studio 2008 用プロジェクト [Macintosh] Documents MAID3(J).pdf : 基本インターフェース仕様 MAID3Type0001(J).pdf : Type0001 Moduleで使用される拡張インターフェース仕様 Usage of Type0001 Module(J).pdf : Type0001 Module を使用する上での注意事項 Type0001 Sample Guide(J).pdf : サンプルプログラムの使用方法 Binary Files Type0001 Module.bundle : Macintosh用 Type0001 Module本体 (Universal Binary) libNkPTPDriver.dylib : Macintosh用 PTP ドライバ (Universal Binary) Header Files Maid3.h : MAIDインターフェース基本ヘッダ Maid3d1.h : Type0001用MAIDインターフェース拡張ヘッダ NkTypes.h : 上記ヘッダで使用する型の定義 Sample Program Type0001CtrlSample(Mac) : Xcode 3.1.4用のサンプルプログラムプロジェクト (Universal Binary) ■制限事項 本Module SDKを利用してコントロールできるカメラは1台のみです。 複数台のコントロールには対応していません。