イーソル株式会社(本社:東京都中野区、代表取締役社長:澤田勉、以下イーソル)は、USBホスト側プロトコルスタック PrUSB/Hostを、2004年11月末に新しくリリースすることを発表します。PrUSB/Hostを組み込むことで、USBホスト機能を容易に実装することができるようになります。
USB(Universal Serial Bus)は、仕様上ホスト機能とデバイス機能の役割が明確に分かれています。これまで組込み機器に多く採用されてきたデバイス機能は、PCを介した制御が必要ですが、デジタルカメラやストレージ機器を接続して制御する必要のある複合機やプリンターなど多様な用途を持つ機器にとっては、デバイス側が持つ機能だけでは十分ではなく、PCを介さずに直接制御できる機能が必要になります。こうしたニーズを持つ機器は、ホスト機能を持つことにより、PCを介さずに様々なUSBデバイス機器との通信が可能になります。
PrUSB/Hostの特長は、次のとおりです: ● USBホスト機能を提供。 ○ サポートしているUSBホスト機能 ・USBデバイスの挿抜検出 ・Control転送でのUSB標準リクエストの管理 ・ホスト・デバイス間のデータフローの管理 ・ハブをサポート、複数のUSBデバイス機器の管理が可能 ● UHCIコントローラに対応。※OHCI、EHCIにも順次対応予定。 ● Control転送、Interrupt転送、Bulk転送の3種の転送タイプをサポート。それぞれの転送方式の特長を生かし、様々なデバイス機器とのアクセスを可能に。 ● クラスドライバのサンプルが標準添付。 ● Mass Storageクラスのドライバを提供。※HIDやSIC等他クラスのドライバも順次対応予定。 ● ホストコントローラやRTOS依存モジュールを分割しており、高い移植性を保持。
PrUSB/Hostのリリースにより、USBデバイス側プロトコルスタック PrUSB/Device とあわせ、ホスト側・デバイス側双方のUSBスタックを、弊社一社から入手可能になります。また、PrUSB/Hostに必要なリアルタイムOS、ファイルシステムは、それぞれ弊社製μITRON4.0準拠 PrKERNELv4、FATファイルシステム PrFILE2 を使用できます。今後は、プリンターにPictBridge機能を実装するためのSDK PictDirect/Printerや新しいクラスドライバの開発、新規コントローラへの対応など、順次開発を進め、より充実したUSBソリューションを提供していきます。
イーソル株式会社 取締役エンベデッドプロダクツ事業部長 上山 伸幸 のコメント 「組込み機器が多機能化するにつれ、PCを介さずにUSBデバイス機器を制御するニーズが多くなってきていますが、PrUSB/Hostはこのような要求を容易に満たすことができる製品です。PrUSB/Hostのリリースにより、PrUSB/DeviceとあわせてUSBシステム全体をカバーする製品が揃いました。今後も、PictDirect/Printerの開発や、機能やドライバの拡充などに順次対応し、幅広いUSBソリューションを提供していきます。」
▽ 「PrUSB/Host」詳細: http://www.esol.co.jp/embedded/prusb-host.html
■補足資料 イーソル株式会社について イーソル株式会社は1975年の創業以来、コンピュータエンジニアリングを通じて社会に貢献する、という理念のもと、組込みソフトウェア業界、及び流通・物流業界で実績を重ねてきました。お客様の満足を第一に、開発、販売からサポートまで一貫したサービス、トータルソリューションを提供します。 取り扱っている組込みソフトウェア製品には、「eBinder」のほか、μITRON4.0準拠「PrKERNELv4」をはじめ、各種ミドルウェア製品のラインナップがあります。 2004年1月に米国オレゴン州に子会社 eSOL, Inc. を設立し、日本市場のみならず、北米、ヨーロッパ、アジア市場向けに「eBinder」、「eParts」の販売活動を広げています。
■ eBinder、eParts、PrKERNELv4、PrFILE、PrCONNECT、PrUSB、PictDirectはイーソル株式会社の登録商標です。 ■ Altera、The Programmable Solutions Company、 Nios IIおよび特定デバイスの定義は、すべてアルテラ・コーポレーションの米国及びその他の国における登録商標、商標またはサービス・マークです。 ■ TRON は"The Real-time Operating system Nucleus" の略称です。 ■ ITRON は "Industrial TRON" の略称です。 ■ μITRON は "Micro Industrial TRON" の略称です。 ■ TRON および ITRON は特定の商品ないしは商品群を指す名称ではありません。 |