イーソル株式会社
- 概要
- パートナー一覧
このパートナー社の会社情報(アライアンスパートナープログラム)

イーソルのミドルウェア
組込み用Flash Player
ケータイプリントソリューション MoPiD
問合せ先
イーソルのミドルウェア
イーソルのミドルウェア
イーソルのミドルウェアラインアップには、(1)デジタル家電に必須の機 能が搭載されたFATファイルシステム、(2)業界最高速クラスのTCP/IPをはじめとする豊富なネットワークプロトコル 、(3)ホスト側、デバイス側に対応したUSBスタック、 その他Windows Media DRM対応のMTPスタックや、PictBridgeなどがあります。
これらは一部を除き、全てソースコードでご提供します。
ファイルシステム
「PrFILE2」は、アプリケーションごとに特有のカスタマイズ要求に柔軟かつ迅速に対応できる構造をもった、組込みシステム向けFATファイルシステムです。昨今のデジタル家電に必須の機能が多く搭載されています。

- FAT12/16/32、VFAT(ロングファイルネーム)に対応
- SD、Memory Stick、CompactFlash、MMC、NANDフラッシュメモリなどの豊富なデバイスドライバを用意
- 多言語に対応
文字コードは、ASCII、SJIS(日本語)、Big5(繁体字中国語)、GB(簡体字中国語)、Latin-1(西欧諸語)、Latin-2(東欧諸 語)、Thai(タイ語)、Korean(韓国語)、Cyrill(キリル文字)、Arabic(アラビア語)に対応しています。 - PrFILE2では、ショートファイル名に使うローカルな文字コードを動的に変更することができます。
- ファイル名指定にUNICODEが使えるバージョンを用意
- ファイルの高速シーク機能
- 動画や音楽データ向けのファイル分割・連結APIを提供
- ファイルデータのフラグメンテーション抑制機能
- 電源断やメディア抜去時のデータの破壊に対する対策
- マルチドライブ対応
- FATやディレクトリエントリ、データのキャッシング/コンフィギュレーション機能
- MBR解析と複数パーティション管理をサポート
- ファイルロック機能を提供
- マルチカレントボリューム・ディレクトリ機能を提供
- 標準Cライブラリとの共存が可能
- POSIXライクなファイルAPIをサポート
- 高い移植性
- ソースコード提供
- Memory Stickに特化したPrFILE for Memory Stickを別途用意
ネットワークプロトコル
BSDソケット・インターフェースをサポートするTCP/IPプロトコルスタック「PrCONNECT/Pro」を始めとする、豊富な種類のネットワーク プロトコルを提供します。無線LANやセキュリティ、ルーティング向けを含む充実したラインアップです。PrCONNECT/Proは業界最高速クラスの パフォーマンスを持ちます。マルチメディア機器や携帯情報端末のほか、高度な本格的なネットワーク機器においても十分な機能と性能を発揮します。

- BSDソケット・インターフェースを装備しているので、Linuxを含むUNIX系OSのネット ワーク系ソフトウェア資産や、UNIXプログラミングの経験があるエンジニアリソースを有 効に活用可能
- 業界最高クラスのパフォーマンスを実現
- IPマルチキャスト機能対応
- 各種プロトコルを標準提供(PrCONNECT/Pro)
- DHCPクライアント/DNSクライアント/FTPクライアント/FTPD/TFTPクライアント/ TELNETD/TELNETクライアント
- TCP/UDP
- IPv4/ARP/ICMP/IGMP など - アプリケーションに応じて必要な機能を選択・利用できるオプションプロトコル・ドラ イバ
- IPv4/IPv6対応デュアルスタック
- IEEE802.11a/b/g対応無線LANドライバ
- PPP, マルチリンクPPP
- SMTP, POP3
- DNSサーバ, DHCPサーバ
- HTTPサーバ, HTTPサーバ/SSL(httpwサーバ), HTMLコンパイラ
- SNMPv2c, SNMPv1/v2/v3
- RIPv1/v2, NAT, PPPoE - サンプルドライバ、アプリケーションを提供
- イーサネット用デバイスドライバ
- FTPサンプルアプリケーション
- TELNETサンプルアプリケーション
USBスタック
USBホスト側、デバイス側対応のUSBプロトコルスタックをご用意しています。USBメモリを読み書きする機能などをプリンタや複合機などの組込み機器に搭載できる「PrUSB/Host」、デジタルカメラや携帯音楽プレーヤーなどにUSBインターフェースを搭載できる「PrUSB/Device」を使い、システムにあったUSB機能を即座に構築することができます。

Windows Media DRM対応 音楽/動画/転送プロトコルスタック PrMTP
PrMTPは、デジタルカメラや携帯電話、携帯音楽/ビデオプレーヤーなどのポータブル機器とWindows®PCや据え置き型ビデオ/オーディオ機器とを接続し、音楽/動画/静止画といったメディアデータを双方向に転送するためのMTP(Media Transfer Protocol)プロトコルスタックです。Windows Mediaの著作権保護管理技術DRMに対応済みです。イニシエータ側、レスポンダ側のどちらもサポートしています。

【据え置き型機器向けMTPイニシエータ側プロトコルスタック PrMTP/Initiator】
- 据え置き型ビデオ/オーディオプレーヤー、カーナビ/カーオーディオ向け
- 接続先のデバイス内のデータを、WMDRMで保護されている/いないにかかわらず、ストリーミング再生可能
- One-Wire Playback、Two-Wire Playbackの両方をサポート
- CPU、OS、ファイルシステムに極力依存しないように作成されているため、さまざまな環境へ移植可能
- WMDRM対応機器との相互接続性検証済み
- Windows Mediaの著作権保護技術(WMDRM)に対応
※WMDRMの使用にあたっては、別途マイクロソフト社との契約が必要です。 - ソースコード提供
- T-Kernel、ITRON以外にも、各種OSに対応
【ポータブル機器向けMTPレスポンダ側プロトコルスタック PrMTP/Responder】
- 携帯型オーディオ/メディアプレーヤー向け
- オブジェクトのストレージ機能(オブジェクトストア)が仮想化されているため、アプリケーションから透過的にファイルシステムにアクセス可能
- Windows Media Player 10との相互接続性検証済み
- Windows Mediaの著作権保護技術(WMDRM)に対応
※WMDRMの使用にあたっては、別途マイクロソフト社との契約が必要です。 - FAT以外のファイルシステムでも使用可能
- ソースコード提供
PictBridge用SDK PictDirect
PictDirectは、デジタルカメラ等の画像入力デバイスからパソコンを介さずにダイレクトにプリンタで印刷するための規格、PictBridge機能を実現するためのSDKです。デジタルカメラのほか、今後はカメラ付き携帯電話など、さまざまな画像入力デバイスへの搭載が見込まれています。

- CIPA標準規格のPictBridge仕様に対応した画像入力デバイスの開発が容易に
- PictBridgeに対応した組込み機器どうしであれば、メーカや機種を問わずに相互に接続が可能
- 画像入力デバイス側に対応可能なSDKを提供
- PictBridge規格のフルスペック対応
- OS、ユーザアプリケーション、ファイルシステムなどのターゲットシステム依存部は、移植可能なWrapper関数として提供
- PTP(Picture Transfer Protocol)Layerをオプションで提供
- PictDirect導入時のテクニカル・コンサルティング・サービス、受託開発/ロゴ認証代行サービスなど、トータルなサービスを提供可能
- 組み合わせて検証済みのリアルタイムOS、USBデバイス側スタック、FATファイルシステム、開発環境を別途提供可能
主な対応デバイス
| 32 ビット | RX | ― |
| V850 | ○ | |
| SuperH | ○ | |
| SH-Mobile | ― | |
| H8SX | ― | |
| 16 ビット | 78K0R | ― |
| R32C | ― | |
| M32C | ― | |
| M16C | ― | |
| R8C | ― | |
| H8S | ― | |
| 8 ビット | 78K0S | ― |
| 78K0 | ― | |
| H8 | ― |
対応デバイスに関する詳細はパートナー各社までお問合せください。
動作環境
Windows® XP, Me, 98, 95, 2000, NT®
Linux, HP-UX, Solaris, SunOS
組込み用Flash Player
- Flashのリッチコンテンツを組込み機器に搭載
- ハードウェアの条件により、豊富な機能を搭載する「Flash Player SDK」とコンパクトな「Flash Lite」の2製品を用意
Flash Playerは、PCでデファクト化しているWeb上のリッチでインタラクティブなコンテンツを、携帯電話や情報家電、車載情報端末などの組込み機器から 閲覧するためのソフトウェアです。ベクターグラフィックスのアニメーション、サウンドなどの多彩な再生機能を持っています。Flash Playerには、豊富な機能を搭載する「Flash Player SDK」とコンパクトな「Flash Lite」の2製品があります。
イー ソルは、組込みソフトウェア開発に関するノウハウとエンジニアリング力で、開発製品への素早いFlash Playerの搭載を支援するほか、リッチなFlashコンテンツなどのアプリケーション開発を受託開発しています。また、イーソル製のリアルタイムOS やファイルシステム、ネットワークプロトコル、USBスタックなどのミドルウェア、開発環境と組み合わせて、個々の開発エンジニアのニーズにマッチした、 積極的な提案を行っています。
主な対応デバイス
| 32 ビット | RX | ― |
| V850 | ○ | |
| SuperH | ― | |
| SH-Mobile | ― | |
| H8SX | ― | |
| 16 ビット | 78K0R | ― |
| R32C | ― | |
| M32C | ― | |
| M16C | ― | |
| R8C | ― | |
| H8S | ― | |
| 8 ビット | 78K0S | ― |
| 78K0 | ― | |
| H8 | ― |
対応デバイスに関する詳細はパートナー各社までお問合せください。
ケータイプリントソリューション MoPiD
- 携帯電話とプリンタをダイレクトにつないで簡単に画像印刷を実現
- ダイレクトプリントの分野で広く普及しているPictBridge規格に準拠
- メーカーや機種を問わず、PictBridge対応のプリンタが利用可能
- 印刷用アプリケーションからの利用も可能
- ポーティングやカスタマイズのご要望にも対応可能、開発工数を削減

「MoPiD」は、携帯電話からパソコンを介さずに、デジタル画像を直接印刷するためのソフトウェアです。CIPAが策定したデジタルカメラとプリンタを 直接接続して印刷するための規格PictBridgeに準拠しており、「MoPiD」を携帯電話に搭載することにより、携帯電話側からの簡単な操作で、美 しい画像を直接印刷することが可能になります。
印刷に使用するプリンタは、PictBridgeに対応していれば、メーカーや機種を問いません。 また、「MoPiD」はJava APIもサポートしているため、単にデジタル画像を印刷するだけでなく、画像処理や年賀状・シール作成などのソフトをJavaアプリケーションとして携帯 電話にダウンロードして楽しむことが可能になり、さらに携帯電話の活躍の場を広げていきます。
メガピクセル級のカメラが携帯電話に搭載される時代 になり、携帯で撮影された写真データのプリント出力のニーズが高まっていますが、写真の印刷には、専用のプリンタが必要であったり、有料の印刷サービスを 利用しなければなりませんでした。本技術を用いれば、PictBridge対応の汎用プリンタによる印刷が可能になり、より手軽に印刷を楽しむことができ るようになります。
「MoPiD」は、サンプルソースコードとドキュメントを併せて提供いたします。また、ポーティングやカスタマイズについても対応可能ですので、携帯電話メーカーの開発負担を削減することができます。
なお、MoPiDは、NEC製の海外市場向け携帯電話において、2005年5月に発売された「N850」をはじめ様々な機種に搭載されています。
主な対応デバイス
| 32 ビット | RX | ― |
| V850 | ○ | |
| SuperH | ○ |
|
| SH-Mobile | ― | |
| H8SX | ○ | |
| 16 ビット | 78K0R | ― |
| R32C | ― | |
| M32C | ― | |
| M16C | ― | |
| R8C | ― | |
| H8S | ○ | |
| 8 ビット | 78K0S | ― |
| 78K0 | ― | |
| H8 | ― |
対応デバイスに関する詳細はパートナー各社までお問合せください。
問合せ先
販売元・開発元:イーソル株式会社
TEL: 03-5302-1360
E-mail: ep-info@esol.co.jp
http://www.esol.co.jp/embedded/
開発元(Flash Player):アドビシステムズ社
Japan 日本語
