• ベストアンサー

赤外線

PCなどについてる赤外線を受信するところがあるのですが、 それをリモコンでボタンを押すと付属のソフトが反応するのですが、 これをC言語で受信したときに反応させることはできるのでしょうか? 付属の受信するソフトに「USB Remote Controller Tool」と 書いてあるのでUSBだと思いますが、 あとPCはエプソンダイレクトのMW2300Hです。 PCの仕様は http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100010090 です。

質問者が選んだベストアンサー

  • ベストアンサー
  • nieve
  • ベストアンサー率51% (14/27)
回答No.2

「プソンダイレクトのMW2300Hの赤外線を受信するところ」がIrDAであるかどうかが判りませんが、 もし仮にIrDAだとすると、IrCOMMと呼ばれる仕様(ドライバ)をりようしCOMポートを使うような方法でプログラムから操作可能です。 OSが分かりませんでしたので、念のためLinxとWindows XPのIrCOMM情報があるページを2個ほど紹介いたします。 http://www.linux.or.jp/JF/JFdocs/Infrared-HOWTO/infrared-howto-s-windows-linux-connection.html http://support.microsoft.com/default.aspx?scid=kb;ja;313422 最近はUSBがはやりで、IrDAは使わなくなってしまいましたね。(私の今使ってるPCにはついてない…) そういえば、IrTran-Pが使えるデジカメも無くなってしまいました… ということで、IrDAだとして話を進めます。(違ったら無視してください) もし、Platform SDKを使うのであれば、下記のページより読み進めてください。 http://msdn.microsoft.com/library/en-us/irda/irda/about_irda.asp 他の情報は、Windowsの場合下記のページで確認してください。 http://search.microsoft.com/search/results.aspx?qu=IrDA&View=msdn USBとIrDAで探すとこんなものが… ← 関係無いですね… http://www.watch.impress.co.jp/pc/docs/article/20010710/cfc.htm http://www.mlink.co.jp/sokuprint/sekigaisen.html http://www.expansys.jp/product.asp?code=IR2000U 結構色々な製品がありますね。 MW2300Hは内部的にUSB経由でIrDAがつながってるのかな?

knoppixer
質問者

お礼

ソフト名には「USB...」と書いてありましたが そのソフトを解析してみたらNo.2さんの言うとおり COMポートを利用したみたいでした。 ありがとうございました。

その他の回答 (1)

  • nitscape
  • ベストアンサー率30% (275/909)
回答No.1

>それをリモコンでボタンを押すと付属のソフトが反応するのですが、 >これをC言語で受信したときに反応させることはできるのでしょうか? いくつかの方法が考えられます。ただし1つの方法を除いて非常に難易度が高いです。 1.デバイスドライバを書いて受信データを自分で処理する 2.付属のデバイスドライバを直接callする受信ソフトを作る 3.付属の受信ソフトを解析・改造して自分で作成した処理を実行するようにする(ソフトウエア使用承諾に反する行為の可能性があるので注意) 4.(付属の受信ソフトが対応していれば)自分で作成したEXEなどを実行するように受信ソフトを設定する 1->4の順に容易な方法になります。

knoppixer
質問者

お礼

ソフト名には「USB...」と書いてありましたが そのソフトを解析してみたら実際は、 COMポートを利用したみたいでした。 ありがとうございました。

関連するQ&A

  • EPSONのEndeavorPro4300を使用してるのですがGTX260を搭載することは可能でしょうか?

    パーツの相性や電源の容量などの問題が分からずに困っています。 どなたか力を貸してください。 製品の詳細ページ http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID/TN100015087

  • このパソコンにSATAという形式のハードディスクは付く?

    エプソンダイレクトのAT 800C というパソコンをもらいました。 ハードディスクが壊れかかっているらしいので 増設してもらおうと思っているのですが SATAという種類のハードディスクは搭載できるでしょうか? よろしくお願いします。 OSはxpです。 CPUはCeleronの1.2GBです。 http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100007328

  • 液晶一体型PCを他PCのディスプレイとして使えますか?

     家族で使っているエプソンのPT2200という液晶一体型パソコンですが スペックが古くなり動作に不満を感じるようになってきました。 買い替え(買い足し)を検討していますが、液晶モニターはきれいなので、処分したくありません。何とか新しいPCの液晶ディスプレイとして利用できないものでしょうか?あるいはCPU切り替え器の利用は可能でしょうか? http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100008354 どうか回答をよろしくお願いします

  • メモリの増設の仕方教えてください。

    こんにちは。 EPSON DIRECT EDiCube R765Hを使っています。 (http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID/TN100009276) メモリの増設考えているのですが、上記のサイトのメモリの欄をみると 「最大768MB まで増設可能」となっているのですが、768MB分のメモリを入れれば内蔵メモリと合わせて1GBにすることができるのでしょうか? また、1GBのメモリを使うこともできるでしょうか? よろしくお願いします。

  • このPCにCore2Duo換装は可能ですか

    下記PCを利用中です。 ttp://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID/TN100013457 現在はCeleronDの2.93GHzのCPUですが、最近動画をエンコードする機械が増えた為、 上記CPUでは時間がかかりすぎてたまりません・・・。 取り付けが可能なCPUでできるだけ速度の速い、エンコードに最適なCPUにしたいと考えています。 買い替えが一番なのでいかんせん予算が。 Core2Duoなどに交換する事は可能なのでしょうか?

  • モニタの解像度が640×480、16色で治りません。音もでません。

    先日、停電が発生し起動中のPCがおかしくなりました。 助けてください。 具体的には、モニタの解像度が640×480以上にならず、 色も16色以上に設定できない上に音もなりません。 デバイスマネージャで見ても治し方が良く分かりません。 使用PCは エプソンダイレクトの型番TC500Mという機種でWin98です。 http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100006268 当方あまりPCに詳しくないのでお手上げ状態です。 どうか宜しくお願い致します。

  • Internet Explorer7の応答なしについて

    こんにちは。 最近正式に配布されている、IE7を落として使用しているのですが、しばらく使っていると、必ず強制終了になります。 IE6の時は相当重い動作をさせながらではないと強制終了(以下、ハングアップ)になります。 IE7を利用している方で、こうなる方はいらっしゃらないでしょうか? 以下の環境になります。 http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100009426 OS:Windows Xp Pro SP2 CPU:Celeron 2.0GHz HDD:40GB

  • CPUの乗せ換えは出来るのですか??

    こんばんわ。EPSON エンデバーAT930Cを使っています。 http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID/TN100008883 現在、メモリは増設し、ディスクドライブもスーパーマルチに交換出来たのですが、CPUも出来れば交換したいと思っています。 現在、CPUはCel1.7Gを積んでいるのですが、PEN4くらいに上げたいと思っています。エプソンのHPで機種の仕様を確認したのですが、インテル製のCPUに対応していると思われるのですが・・・。 ご教授お願い致します。

  • PCIのビデオカードとサインはVGAによるマルチモニタについて

    よろしくお願いします。 デスクトップPCをマルチモニタにしたいのですが、ビデオカードを入れるところがPCIスロットしかないようでデュアルモニタにした時にメインのモニタの反応速度がかえって遅くなるのではないかと心配しています。現在の(オンボードとよぶのでしょうか?)インテル845G Integuratedの速度より遅くなるようならデュアルモニタはあきらめたいのですが。PCI仕様のビデオカードはどのくらいの性能なのか見当がつきません。 また、サインはVGAはUSB2接続で使用できそうな気がするですが、その場合メインのモニタの反応速度もかわるのですか。メインのモニタはデイトレードで使用するつもりなので少しでも速いほうが良いのですが。 PCはEDiCube MX1500H(仕様はhttp://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100007663)のメモリを768MBに増設してます。どうすべきか困ってますののでよろしくお願いします。

  • EPSON AT205 のリカバリー用パーティションは自分で復旧できないのでしょうか?

    EPSON製AT205を使用しています。 OS環境の構築中に、誤って消去不可パーティション(リカバリー用領域)を削除してしまいました。 メーカー修理でしか復旧できないとサポートページに記述があるのですが、 個人で復旧させる手段はないのでしょうか? (同じ型のパソコンは複数ありますので、データはそこから持ってくる手段があれば元はあります) ご存知の方がいらっしゃいましたら、ご教示願います。 よろしくお願いします。 【参考】サポートページ http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID/TN100011122

専門家に質問してみよう