• 締切済み

USBに接続したカメラについて !

VisualBasicでUSBに接続したカメラをコントロールするプログラムを組みたいと思うのですが、方法がわかりません。 扱えるかどうかもわかりません。 どなたか分かる方教えてください。 またサンプルのソースなどが掲載されたHPなどありましたら教えてください。

みんなの回答

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.4

補足から...。 100%は原理的に不可能ですが...。 >書き換えずにファイルネームを日付にして、 >サーバーにためたいと思ったのですが、 >またよく考えてみます。  をやりたいだけなら、結構簡単に出来ますよ、  仕様的には、その格納されるファイルのファイル名がわかっているのでしょうから、そのフィル名を監視して、ファイルの日時が変ったら、そのフィルを別のディレクトリにコピーすれば、出来ますよぉ。  監視の方法は、簡単に考えてしまえば、タイマコントロールを使用して、数秒毎にファイルを調べに言って、以前のファイルスタンプよりも進んでいたら、ファイルをコピーってやればOKですので、VBで簡単に実装出来ます。

  • takakohno
  • ベストアンサー率30% (12/40)
回答No.3

カメラの何をコントロールしたいのでしょう? パンチルト? キャプチャ? USBで制御命令を送るにしても、カメラがそれらを受け付けるようになっていないといけません。

kathu
質問者

補足

回答を寄せていただきありがとうございます。 実は、使用しているカメラというのは、VideoBlasterWebCam3というもので、これについているソフトにカメラの前の動きを感知してサーバーに画像を送るものが付属しているのですが、常に新しい画像に書き換えてしまうので、書き換えずにファイルネームを日付にして、サーバーにためたいと思ったのですが、またよく考えてみます。 重ねてありがとうございました。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.2

最初に質問。コントロールしたいのはデジタルカメラで、USBの接続はできているのですよね?  後は、そのデジタルカメラのUSB通信の仕様が公開されているかどうかですが...。このあたりは、発売元に問い合わせてみないとわかりません。  万が一、通信の仕様が確定されている場合は、その仕様に則って、作成すればVBからでの簡単に制御出来ます。  要は、通信プロトコルの仕様が公開されているかが重要で、その後のプログラムの事はそれほど難しくありません。  VBで、USBを使用する事も、サンプルはMSDNに転がっています。

kathu
質問者

補足

回答を寄せていただきありがとうございます。 実は、使用しているカメラというのは、VideoBlasterWebCam3というもので、これについているソフトにカメラの前の動きを感知してサーバーに画像を送るものが付属しているのですが、常に新しい画像に書き換えてしまうので、書き換えずにファイルネームを日付にして、サーバーにためたいと思ったのですが、またよく考えてみます。 重ねてありがとうございました。

noname#25358
noname#25358
回答No.1

 そういうのって、カメラの内部仕様によって違うんじゃないでしょうかね。  これこれこうすればすべてのカメラは思いのまま! っていうような方法はないと思います。おそらく。  なぜなら、VBでカメラをコントロールするためには、コントロールできるようにカメラを作る必要があります。  でも普通の人はインスタントカメラをパソコンで操作しようなんて思いませんよね(^_^;  だからです。

関連するQ&A

  • VisualBasic2005でUSBカメラからの動画を取得

    今私はVisualBasic2005 ExpressEditionを使って、USBカメラからの動画を取得しようとしています。しかし、どこから手をつければ分からないので、どなたかサンプルコード等ございましたら、よろしくお願いします。特に、DirectShowを用いたもので、お願いします。(使用しているUSBカメラはLogitechのQcamです)

  • USBでカメラをつなげたのですが・・

    デジタルカメラをUSBでパソコンにつなげて 写真をアップしようと思うのですが USBで接続しても画面にそれらしきものは表示されません。 カメラにケーブルをさして(購入した時についてきたもの) パソコンにさしこみカメラの画面のPC接続ボタンを押すまでは できるのですがそこからが・・・。 私のパソコンは家族で共有していて 他のユーザーの画面では接続されて 「リムーバルディスク・・・」という画面がでてきて アップ方法を選べたりできるのですが 私の画面では接続されないようです。 なぜ接続されないのでしょう? 何か設定が間違っているのでしょうか? PSPやペンタブレットなどは普通にUSBケーブルで 接続できます。なのにカメラは接続されません; 説明で足りない部分があったら言って下さい。 良い回答をお待ちしてます。

  • USB接続のカメラをアクセサリーについて

    オンライン会議用にUSB接続のカメラをアクセサリーで購入し、PCと接続しましたがカメラが起動しません。 PCのデバイス設定はカメラアクセス許可設定ができています。解決方法を教えてください。 ※OKWAVEより補足:「富士通FMV」についての質問です。

  • ビデオカメラのUSBはレコーダーに接続可能ですか?

    日立のビデオカメラDZ-HD90を使用してます。 ビデオカメラの付属でパソコンに接続出来るようになってるUSB端子があります。 ブルーレイレコーダーの前面によく「USB端子」がある製品があるのですが、これでビデオカメラのUSBを接続してブルーレイレコーダーに映像が行きますか? 行ったら映像をブルーレイ内臓のHDDに保存できるでしょうか? 違う質問で詳細を記入したので省略させていただきますが、かなり切羽詰まって知りたい状態です 一生懸命いろんなメーカーのHPを見ても同メーカービデオカメラ対応のことしか書いてません ぜひよろしくお願いします!!!!

  • WEBカメラの代わりに、ビデオカメラをUSB接続して、UStream配

    WEBカメラの代わりに、ビデオカメラをUSB接続して、UStream配信する方法を探しています。 IO-DATA「かんたんダビング」という商品のGV-USBを使って、 ビデオカメラ<-GV-USB<-PC<-UStream放送 という事を目論んだのですが、うまくいきませんでした。 このGV-USBでの接続では、USB接続のカメラと認識してくれないようす。 なにか、ビデオカメラからの映像に限らず、コンポジット(RCA)できている映像信号を、USB接続でUStream放送用に、安価に送出できる方法や機材やソフトなどご存じの方、情報をいただけますとありがたいです。 よろしくお願いいたします。

  • USBカメラの接続について

    サンワサプライの、CMS-V23SETBKというwebカメラを購入したのですが、カメラのUSBケーブルを、コンピューターのUSBポートに接続したところ、「USB PC CAMERA DISK上のファイル"ZS221.sys"が必要です。ファイルの格納場所へのパスをクリックしてOKをクリックしてください」と表示されます。説明書には、このような表示が出る旨は記載されておらず、どうしたらよいのか全くわかりません・・・・。 どなたか、どうぞアドバイスを頂けたらと思います。 どうぞ、よろしくお願いいたします。

  • C#でUSBカメラ

    こんにちは 昨年あたりからC#をちょこちょこやりはじめ今年にはいってUSBカメラを用いて何かプログラムを組みたくなりました。 一応、調べてみたんですがDirectXを使うところまではわかったのですが、そこから詳しいもとがわかりません。 どなたか詳しく乗っている書籍かHPを御存じないでしょうか? 教えてください。

  • ウェーブカメラ接続

    ウェーブカメラが映らない USBに接続してカメラにするとパソコンのカメラからウェーブカメラに切り替わっていない。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • USBカメラのことで相談に乗ってもらえませんか?

    今日、USB接続のライブカメラを買いました。 カメラの形状は、USBケーブルが金属のグニュグニャ曲がるタイプの物で、自在にアングルをかえることができます。 ところが、誤算があって困っています。位置的に私のPCは 足元に置いてあり、USBポーターも下の方にあって、腰のあたりくらいまでしか届かず、思うように画像を映せずにいて、こんなはずでは、とガッカリしています。 1番理想なのは、USBポート内臓のキーボードにカメラ接続してみれることなんですが、やってみたら、駄目でした。何か良い方法はないでしょうか?

  • USBカメラ

    USBカメラの制御ソフトをVB6で作りたいと考えています。 まだ、調べはじめなのですが、USB Video Device Class(UVD)のカメラをプログラム側から、撮影、画像の取り込みを行う際にどのようなプログラムを書けば(何を調べれば)よいのでしょうか? このAPIが使えるとか・・・ ちなみに撮影は、動画ではなく静止画です。 ご教授よろしくお願いします。

専門家に質問してみよう