PMC T-Shellの応用例

参考図書

・高機能なGUIを持つ組込み機器
AV機器、OA機器、券売機、KIOSK端末など
・文字を中心とした組込み用アプリケーション
電子ブック、電子辞書、電子政府向け端末など
・ネットワークアプリケーション
コンテンツブラウザ、セットトップボックスなど
・テストプログラムやプロトタイプの開発「マイクロスクリプト」を用いて短期間にプロトタイプを構築可能「T-Kernel標準ハンドブック 改訂新版」監修 坂村 健、税込定価3,990円「WideStudio徹底ガイドブック」監修 坂村 健、税込定価5,040円「TRONWARE VOL.1〜96」(隔月刊のTRON情報誌、以下続刊)
通常号税込定価1,260円
別冊TRONWARE「T-Engine」税込定価1,680円
別冊TRONWARE「T-Engine2」税込定価1,680円
別冊TRONWARE「T-Engine3」税込定価1,680円「BTRONマイクロスクリプト」監修 坂村 健、税込定価2,940円「マイクロスクリプト入門」監修 坂村 健、税込定価2,625円＊以上、パーソナルメディア刊

T-Engine用多漢字GUIミドルウェア集＋ネットワーク

PMC T-Shell搭載製品（T-Engineアプライアンス）
Teacube/VR5701評価キット 標準価格207,900円
低消費電力、稼働部なし/静音（ファンレス、HDDレス）の超小型コンピュータT-Kernel/x86開発キット 標準価格105,000円
x86プラットフォーム用T-Kernelを含んだ組込みシステム開発パッケージ
市販のPC/AT互換組込みボード上で実行可能
80×86
Pentium
CeleronIntel Core

Eden

AthlonGeode※これらのT-Engineアプライアンスには、PMC T-Shell上で動作するブラウザソフト、
ワープロソフト、図形編集ソフトが標準で付属します。

製品構成
ソフトウェアターゲット側ソフトウェア
・ディスプレイプリミティブ
描画環境の設定、クリッピング、直線や円などの図形描
画、ビットマップ操作、ポインタ操作など、画面描画のための基本機能を提供します。
・フォントマネージャおよびフォントサーバー
文 字 お よ び 文 字 列 の 描 画 を 行 い ま す。フォント に はTrueType形式も利用できます。
・GUIマネージャ
ウィンドウマネージャ／トレーマネージャ／メニューマ
ネージャ／データマネージャ／パーツマネージャ／パネル
マネージャ／テキスト入力プリミティブで構成され、ウィンドウシステムを実現します。
・実身／仮身マネージャ
ネットワーク型のファイル管理モデルを実現します。
・かな漢字変換サーバおよびかな漢字変換辞書
変換エンジンにVJEを利用した、多漢字に対応したかな
漢字変換機能を提供します。

・LANドライバ
PCMCIA LANカード(*1)および「拡張LANボード」(*2)に対応したLANドライバが含まれます。
(*1) NE2000(10/100Base)など一部の有線LANカードや無線
LAN(802.11b)カードに対応しています。動作機種の詳細についてはお問い合わせください。
(*2) T-Engine/SH7727, SH7751R, SH7760, ARM用の拡張LANボードに対応しています。

・TCP/IPマネージャ（TCP/IP、ICMP、ARP、DNS、
DHCP、PPP）
ソケットI/Fに準拠した、IPv4対応のTCP/IPプロトコル
スタックを提供します。
・フォント(ドット／TrueType)18万文字以上を収録したTrueTypeフォントをはじめ、ドットフォントによるサイズのコンパクトなフォントなど、用途にあわせたフォントデータを提供します。
・マイクロスクリプト
HMI関連のプログラムやテストスイートの作成に最適な、コンパイラ・インタプリタ方式のビジュアル言語です。
・その他ユーティリティ
仮身一覧アプリケーション、ユーザー環境設定、システム

環境設 定、かな漢字変換設 定、電 卓、時計、タッチパネ
ル調整の小物類、簡易ping/ftp/telnetツール、およびネットワークテスト用のツール類が付属しています。

ホスト側ソフトウェア
・PMC T-Shell 開発環境
T-Engine開発環境に追 加される、T-Shell用の開発環
境です。
・超漢字V
パソコン用BTRON仕様OS。「PMC T-Shell」の動作
環境設定、実行ファイルの転送、「マイクロスクリプト」のアプリケーション開発などに利用できます。

製品マニュアル・PMC T-Shell 開発キット取扱説明書
開発キットの内容および操作方法に関する説明書です。
・PMC T-Shell 説明書
PMC T-Shell の API 説明書です。
・PMC T-Shell プログラミング解説書
PMC T-Shellのプログラミング用の解説書です。

製品名および標準価格
PMC T-Shell/SH7727開発キット
PMC T-Shell/SH7751R開発キット
PMC T-Shell/SH7760開発キット
PMC T-Shell/VR5500開発キット
PMC T-Shell/VR5701開発キット
PMC T-Shell/TX4956開発キット

PMC T-Shell/ARM920-MX1開発キット
PMC T-Shell/ARM720-LH7 開発キット
PMC T-Shell/ARM922-LH7 開発キット
PMC T-Shell/ARM926-MB8開発キット
PMC T-Shell/ARM926-MX2開発キット
PMC T-Shell/PPC-V4FX開発キット※「PMC T-Shell 開発キット」は、それぞれの T-Engine 開発キット上で動作する
開発評価およびプロトタイプ構築用のソフトウェアパッケージです。
このほか、システムメーカー様向けには、「PMC T-Shell」の最終製品用のライセンス販売も行います。この場合は、本数や必要機能に応じて個別にご契約いただく形態となります。お気軽にお問い合わせください。

標準価格 各

102,900円（本体価格98,000円）〒141-0031 東京都品川区西五反田1-29-1 コイズミビル
TEL.03-5759-8305／FAX.03-5759-8306／E-mail:te-sales@personal-media.co.jp／http://www.personal-media.co.jp/■Teacubeは、パーソナルメディア株式会社の登録商標です。 ■TRONは、 The Real-time Operating system Nucleus の略称です。 ■eTRONは、 entity and economy TRON の略称です。
■TRON、eTRON、T-Engine、μT-Engine、T-Monitor、T-Kernelは、コンピュータの仕様に対する名称であり、特定の商品を指すものではありません。
■本資料に記載された各社の製品名などは、各社の商標または登録商標です。 ■機能向上や品質改良などのため、本資料に記載された内容は、予告なく変更される場合があります。
PM153-P04-03.0803

PMC T-Shell

PMC T-Shell●ネットワーク機能

PMC T-Shell は T-Engine 用のネットワーク機能付き多漢字 GUI ミドルウェア集です。ネットワー
クやディスプレイを持つ組込みシステムに必須な機能が揃っています。特に18 万字をサポートする
フォントマネージャは、欧米はもちろん、多文字を利用する日本・中国・韓国向けのシステム開発に威力を発揮します。
これらのミドルウェア群を組み合わせてアプリケーションを効果的に開発することができます。シス
テムに合わせた各種チューニングやマルチメディア系ミドルウェアの組込み、インターネットブラウザなど各種アプリケーションの開発・サポートなど T-Engine のトータルソリューションをご提供します。
PMC T-Shell の評価には、PMC T-Shell 開発キットをご利用ください。

GUIマネージャ(ウィンドウ, パーツ, メニュー, パネル)

フォント
マネージャ

かな漢字
変換

TCP/IP
マネージャ●多漢字機能直線や円、文字などの描画からウィンドシステムまで、画面の表示を管理する機能を提供します。GUI 機能は大きく3 つのレベルからなります。利用レベルに応じて不要なモジュールを削除可能です。

JIS や Unicodeで定義された文字を含めて最大150 万字を利用可能な多漢字機能と、それをサポートするフォント管理機能などを提供します。

○基本描画レベル（ディスプレイプリミティブ）（※1）
描画環境の設定、クリッピング、直線や円などの図形描画、ビッ
トマップ操作、文字および文字列の描画、ポインタ操作など、
画像描画のための基本機能を提供します。

○TCP/IP マネージャ
ソケットI/Fに準拠した、IPv4 対応の TCP/IPプロトコルスタックを提供します。
ICMP，ARP，DNS，DHCP，PPPのクライアント側の機能も含みます。

フォント
マネージャ

GUIマネージャ(ウィンドウ, パーツ, メニュー, パネル)

PMC T-Kernel Extension
プロセス/
タスク管理

プロセス/
タスク間
同期通信管理メッセージ
管理○LANドライバ
TCP/IP マネージャの下で動くLANドライバを提供します。
LANド ラ イ バ は、T-Engine 専 用 拡 張 LAN ボ ード の ほ か、標 準
T-Engine の PCMCIA スロットに挿入される有線 / 無線 LANカードの一部にも対応します。

「マイクロスクリプト」とは、超漢字などBTRON でも提供しているビ
ジュアル指向言語です。PMC T-Shell の中にもこの言語の処理系が含まれており、HMI(Human Machine Interface) のプロトタイプ開発はもちろん、ゲーム、シミュレーション、電子ブック、スライド・ショー、
デモ・プログラムなど、多くの用途に活用できます。
マイクロスクリプトでは、画面に表示したい図形や画像データ（写真も可能）などの表示要素（セグメント）に名前をつけておき、それらのセグメントを、プログラムで指定した位置に表示したり、移動したりすることができます。また、セグメント上で起こったイベント（マウスのクリッ
ク操作など）に対するアクション（動作）を、平易なプログラムで記述できます。マイクロスクリプトを利用すれば、OS であるT-Kernel やT-Kernel Extension、C 言語などの知識がなくてもプログラムを開発できるだけでなく、C 言語によるプログラム開発と比較して、プログ
ラムの修正やデバッグが容易というメリットもあります。

＊文字および文字列の描画には、フォントマネージャ（※2）とフォントデータが必要です。

ファイル
管理

イベント
管理

TCP/IP
マネージャ

かな漢字
変換

その他

LANドライバ

デバイスドライバ
その他

システム
ディスク

キーボード
マウス(PD)

PCカード

USB

コンソール
（ シリア ル）

PMC T-Kernel
PMC T-Monitor
T-Engine CPUボード

マイクロスクリプトでは、実行時にCPU から独立した中間コード（仮想マシン・コード）に落としてから実行するというコンパイラ・インタプ
リタ方式を採用しています。そのため、マイクロスクリプトのプログラ
ムはCPUに依存せず、別の CPUに搭載した T-Engine や超漢字の動
い て い るPC 上 で も、まったく同じプ ログ ラ ム を 実 行 で き ま す。
T-Engine のミドルウェアやアプリケーションは、一般には再コンパイ
ルするだけで別の機種に移植できますが、マイクロスクリプトで書かれたアプリケーションに関しては、再コンパイルさえも必要ありません。
したがって、ターゲット側のハードウェアが動作する以前から、PCと超漢字を用いて HMI 関連のプログラムの開発やテスト、評価を進めておくことができます。開発期間の短縮や品質の向上に役立つだけでなく、画面の大きな PCを利用して、効率よくHMI 画面の設計や開発を行えるメリットもあります。

○C/C++ 言語との連携○ウィンドウレベル（GUI マネージャ）

マイクロスクリプトは C/C++ 言語との連携をとることも可能です。
たとえば無線 LANとGUI の両方を使う応用の場合、GUI をマイクロスクリプトで担当し、ネットワークは C/C++ 言語で受け持つことによって、アプリケーション開発の期間短縮と十分な実行性能の両方が実現可能です。

PC 用の OS におけるウィンドウシステムに相当する機能を提供します。
以下の機能を一つにまとめたGUIマネージャにより実現されます。
PMC T-Shellの標準パッケージで利用可能な文字

プロセス間通信GUI担当アプリケーション

ネットワーク担当アプリケーション｛C/C++言語｝｛マイクロスクリプト｝○フォントマネージャ（※2）
PMC T-Shell

マイクロスクリプト

多 漢 字 を 含 む 文 字 のフォントには、18 万 字以 上を 収 録した
TrueTypeフォントをはじめ、ドットフォントによるサイズのコン

ディスプレイプリミティブGUIマネージャ（ウィンドウ, パーツ, メニュー, パネル）

フォント
マネージャ

TCP/IP
マネージャ

かな漢字
変換

その他

LANドライバ

パクトなフォントなど、両方のフォントが用途に合わせて利用可
PMC T-Kernel Extension

能であり、指定された文字サイズに応じて最適な形式のフォン
トが自動的に選択されて表示されます。また、明朝やゴシック

プロセス/
タスク管理

マイクロスクリプトにより記述した照明制御用のGUI画面

メッセージ
管理

プロセス/
タスク間
同期通信管理

ファイル
管理

イベント
管理

デバイスドライバ
その他

システム
ディスク

キーボード
マウス(PD)

PCカード

USB

コンソール
（ シリア ル）などの書体を指定したり、指定された書体の文字フォントが存
C/C++言語とマイクロスクリプトの連携

在しない場合に、それに近い書体の文字を自動的に選択して表示する機能もあります。フォントマネージャは、ディスプレイプ○マイクロスクリプトの機能

リミティブ（※1）の文字描画機能から呼び出される形で、これ

画面表示機能

入出力機能

制御機能

表示、消去／移動、複写移動／効果付き表示／
文字列設定／文字色設定／文字書体設定／シス
テムメッセージパネル 表 示 ／ウィンドウ移 動、
サイズ指定／圧縮画像表示機能 (BMP、PNG、
JPEG)

マウスイベント入力／キーイベント入力／かな漢字変換入力／シリアルポート入出力／パラレルポー
ト出力／ファイル入出力／メッセージ入出力／デバイスドライバ入出力／グローバル名データアクセス／イベント発生／ビープ発生／現在時刻参照

スレッド生成、削除／関数呼び出し、
リターン／
条件分岐、条件待ち／繰り返しらの処理を行います。

○かな漢字変換
日本語入力のために必要な、かな漢字変換の機能を提供します。
変換エンジンに VJE を採用し、連文節変換、学習機能、ユーザ
PMC T-ShellのGUIマネージャにより提供される機能

PMC T-Shell

マイクロスクリプト
ディスプレイプリミティブ●マイクロスクリプト●GUI 機能・ウィンドウマネージャ
マルチウィンドウの管理
・メニューマネージャ
ポップアップ・メニューの管理
・パーツマネージャ
画面上の GUI スイッチ類やボリューム（スクロール・バー）などを管理
・パネルマネージャ
対話的なユーザー設定などをサポートするパネルの管理・トレーマネージャ・データマネージャ
・テキスト入力プリミティブ

その他のミドルウェア

その他

LANドライバ

PMC T-Shellの構成図＊このレベルの実現のためには、基本描画レベルが必須です。

アプリケーション

PMC T-Shell

マイクロスクリプト
ディスプレイプリミティブ

標準 T-Engine 仕様にはLAN の機能が含まれておらず、オプションとなっています。
PMC T-Shell は T-Engine 開 発 キット に 含 ま れ て い な い TCP/IP やLANドライバを提供します。

辞書登録、多漢字 機能などを備えます。たとえば、
「

」、
「 」、

「 」などの多漢字を含む人名と、それに対する読み方をユーザ○BTRON システムレベル（実身/ 仮身マネージャ）
ネットワーク型のファイル管理モデル実身 / 仮身を使用した、
BTRON システムレベルを実現します。
＊このレベルの実現のためには、基本描画レベル、ウィンドウレベルが必須です。

辞書に登録しておけば、これらの文字をかな漢字変換で入力することが可能となります。

●その他
PMC T-Shell開発キットには、仮 身一覧アプリケーション、ユーザー環境設 定、システム環境設 定、かな漢字変換設 定、電卓、時計、
タッチパネル調整の小物類、簡易ping/ftp/telnetツール、およびネットワークテスト用のツール類が付属しています。

PMC T-Shell●ネットワーク機能

PMC T-Shell は T-Engine 用のネットワーク機能付き多漢字 GUI ミドルウェア集です。ネットワー
クやディスプレイを持つ組込みシステムに必須な機能が揃っています。特に18 万字をサポートする
フォントマネージャは、欧米はもちろん、多文字を利用する日本・中国・韓国向けのシステム開発に威力を発揮します。
これらのミドルウェア群を組み合わせてアプリケーションを効果的に開発することができます。シス
テムに合わせた各種チューニングやマルチメディア系ミドルウェアの組込み、インターネットブラウザなど各種アプリケーションの開発・サポートなど T-Engine のトータルソリューションをご提供します。
PMC T-Shell の評価には、PMC T-Shell 開発キットをご利用ください。

GUIマネージャ(ウィンドウ, パーツ, メニュー, パネル)

フォント
マネージャ

かな漢字
変換

TCP/IP
マネージャ●多漢字機能直線や円、文字などの描画からウィンドシステムまで、画面の表示を管理する機能を提供します。GUI 機能は大きく3 つのレベルからなります。利用レベルに応じて不要なモジュールを削除可能です。

JIS や Unicodeで定義された文字を含めて最大150 万字を利用可能な多漢字機能と、それをサポートするフォント管理機能などを提供します。

○基本描画レベル（ディスプレイプリミティブ）（※1）
描画環境の設定、クリッピング、直線や円などの図形描画、ビッ
トマップ操作、文字および文字列の描画、ポインタ操作など、
画像描画のための基本機能を提供します。

○TCP/IP マネージャ
ソケットI/Fに準拠した、IPv4 対応の TCP/IPプロトコルスタックを提供します。
ICMP，ARP，DNS，DHCP，PPPのクライアント側の機能も含みます。

フォント
マネージャ

GUIマネージャ(ウィンドウ, パーツ, メニュー, パネル)

PMC T-Kernel Extension
プロセス/
タスク管理

プロセス/
タスク間
同期通信管理メッセージ
管理○LANドライバ
TCP/IP マネージャの下で動くLANドライバを提供します。
LANド ラ イ バ は、T-Engine 専 用 拡 張 LAN ボ ード の ほ か、標 準
T-Engine の PCMCIA スロットに挿入される有線 / 無線 LANカードの一部にも対応します。

「マイクロスクリプト」とは、超漢字などBTRON でも提供しているビ
ジュアル指向言語です。PMC T-Shell の中にもこの言語の処理系が含まれており、HMI(Human Machine Interface) のプロトタイプ開発はもちろん、ゲーム、シミュレーション、電子ブック、スライド・ショー、
デモ・プログラムなど、多くの用途に活用できます。
マイクロスクリプトでは、画面に表示したい図形や画像データ（写真も可能）などの表示要素（セグメント）に名前をつけておき、それらのセグメントを、プログラムで指定した位置に表示したり、移動したりすることができます。また、セグメント上で起こったイベント（マウスのクリッ
ク操作など）に対するアクション（動作）を、平易なプログラムで記述できます。マイクロスクリプトを利用すれば、OS であるT-Kernel やT-Kernel Extension、C 言語などの知識がなくてもプログラムを開発できるだけでなく、C 言語によるプログラム開発と比較して、プログ
ラムの修正やデバッグが容易というメリットもあります。

＊文字および文字列の描画には、フォントマネージャ（※2）とフォントデータが必要です。

ファイル
管理

イベント
管理

TCP/IP
マネージャ

かな漢字
変換

その他

LANドライバ

デバイスドライバ
その他

システム
ディスク

キーボード
マウス(PD)

PCカード

USB

コンソール
（ シリア ル）

PMC T-Kernel
PMC T-Monitor
T-Engine CPUボード

マイクロスクリプトでは、実行時にCPU から独立した中間コード（仮想マシン・コード）に落としてから実行するというコンパイラ・インタプ
リタ方式を採用しています。そのため、マイクロスクリプトのプログラ
ムはCPUに依存せず、別の CPUに搭載した T-Engine や超漢字の動
い て い るPC 上 で も、まったく同じプ ログ ラ ム を 実 行 で き ま す。
T-Engine のミドルウェアやアプリケーションは、一般には再コンパイ
ルするだけで別の機種に移植できますが、マイクロスクリプトで書かれたアプリケーションに関しては、再コンパイルさえも必要ありません。
したがって、ターゲット側のハードウェアが動作する以前から、PCと超漢字を用いて HMI 関連のプログラムの開発やテスト、評価を進めておくことができます。開発期間の短縮や品質の向上に役立つだけでなく、画面の大きな PCを利用して、効率よくHMI 画面の設計や開発を行えるメリットもあります。

○C/C++ 言語との連携○ウィンドウレベル（GUI マネージャ）

マイクロスクリプトは C/C++ 言語との連携をとることも可能です。
たとえば無線 LANとGUI の両方を使う応用の場合、GUI をマイクロスクリプトで担当し、ネットワークは C/C++ 言語で受け持つことによって、アプリケーション開発の期間短縮と十分な実行性能の両方が実現可能です。

PC 用の OS におけるウィンドウシステムに相当する機能を提供します。
以下の機能を一つにまとめたGUIマネージャにより実現されます。
PMC T-Shellの標準パッケージで利用可能な文字

プロセス間通信GUI担当アプリケーション

ネットワーク担当アプリケーション｛C/C++言語｝｛マイクロスクリプト｝○フォントマネージャ（※2）
PMC T-Shell

マイクロスクリプト

多 漢 字 を 含 む 文 字 のフォントには、18 万 字以 上を 収 録した
TrueTypeフォントをはじめ、ドットフォントによるサイズのコン

ディスプレイプリミティブGUIマネージャ（ウィンドウ, パーツ, メニュー, パネル）

フォント
マネージャ

TCP/IP
マネージャ

かな漢字
変換

その他

LANドライバ

パクトなフォントなど、両方のフォントが用途に合わせて利用可
PMC T-Kernel Extension

能であり、指定された文字サイズに応じて最適な形式のフォン
トが自動的に選択されて表示されます。また、明朝やゴシック

プロセス/
タスク管理

マイクロスクリプトにより記述した照明制御用のGUI画面

メッセージ
管理

プロセス/
タスク間
同期通信管理

ファイル
管理

イベント
管理

デバイスドライバ
その他

システム
ディスク

キーボード
マウス(PD)

PCカード

USB

コンソール
（ シリア ル）などの書体を指定したり、指定された書体の文字フォントが存
C/C++言語とマイクロスクリプトの連携

在しない場合に、それに近い書体の文字を自動的に選択して表示する機能もあります。フォントマネージャは、ディスプレイプ○マイクロスクリプトの機能

リミティブ（※1）の文字描画機能から呼び出される形で、これ

画面表示機能

入出力機能

制御機能

表示、消去／移動、複写移動／効果付き表示／
文字列設定／文字色設定／文字書体設定／シス
テムメッセージパネル 表 示 ／ウィンドウ移 動、
サイズ指定／圧縮画像表示機能 (BMP、PNG、
JPEG)

マウスイベント入力／キーイベント入力／かな漢字変換入力／シリアルポート入出力／パラレルポー
ト出力／ファイル入出力／メッセージ入出力／デバイスドライバ入出力／グローバル名データアクセス／イベント発生／ビープ発生／現在時刻参照

スレッド生成、削除／関数呼び出し、
リターン／
条件分岐、条件待ち／繰り返しらの処理を行います。

○かな漢字変換
日本語入力のために必要な、かな漢字変換の機能を提供します。
変換エンジンに VJE を採用し、連文節変換、学習機能、ユーザ
PMC T-ShellのGUIマネージャにより提供される機能

PMC T-Shell

マイクロスクリプト
ディスプレイプリミティブ●マイクロスクリプト●GUI 機能・ウィンドウマネージャ
マルチウィンドウの管理
・メニューマネージャ
ポップアップ・メニューの管理
・パーツマネージャ
画面上の GUI スイッチ類やボリューム（スクロール・バー）などを管理
・パネルマネージャ
対話的なユーザー設定などをサポートするパネルの管理・トレーマネージャ・データマネージャ
・テキスト入力プリミティブ

その他のミドルウェア

その他

LANドライバ

PMC T-Shellの構成図＊このレベルの実現のためには、基本描画レベルが必須です。

アプリケーション

PMC T-Shell

マイクロスクリプト
ディスプレイプリミティブ

標準 T-Engine 仕様にはLAN の機能が含まれておらず、オプションとなっています。
PMC T-Shell は T-Engine 開 発 キット に 含 ま れ て い な い TCP/IP やLANドライバを提供します。

辞書登録、多漢字 機能などを備えます。たとえば、
「

」、
「 」、

「 」などの多漢字を含む人名と、それに対する読み方をユーザ○BTRON システムレベル（実身/ 仮身マネージャ）
ネットワーク型のファイル管理モデル実身 / 仮身を使用した、
BTRON システムレベルを実現します。
＊このレベルの実現のためには、基本描画レベル、ウィンドウレベルが必須です。

辞書に登録しておけば、これらの文字をかな漢字変換で入力することが可能となります。

●その他
PMC T-Shell開発キットには、仮 身一覧アプリケーション、ユーザー環境設 定、システム環境設 定、かな漢字変換設 定、電卓、時計、
タッチパネル調整の小物類、簡易ping/ftp/telnetツール、およびネットワークテスト用のツール類が付属しています。

PMC T-Shellの応用例

参考図書・関連情報

・高機能なGUIを持つ組込み機器
AV機器、OA機器、券売機、KIOSK端末など「T-Kernel 組込みプログラミング強化書」監修 坂村 健、税込定価 4,410 円「T-Kernel 標準ハンドブック改訂新版」監修 坂村 健、税込定価 3,990 円「TRONWARE VOL.1〜109」 （隔月刊の TRON 情報誌、以下続刊）

・文字を中心とした組込み用アプリケーション
電子ブック、電子辞書、電子政府向け端末など

別冊 TRONWARE「T-Engine」税込定価1,680 円
別冊 TRONWARE「T-Engine2」税込定価1,680 円
別冊 TRONWARE「T-Engine3」税込定価1,680 円「μITRON 4.0 標準ガイドブック」監修 坂村 健、税込定価 3,360 円「WideStudio 徹底ガイドブック」監修 坂村 健、税込定価 5,040 円

・ネットワークアプリケーション
コンテンツブラウザ、セットトップボックスなど
・テストプログラムやプロトタイプの開発「マイクロスクリプト」を用いて短期間にプロトタイプを構築可能※ 以上、パーソナルメディア刊
T-Engineフォーラム
http://www.t-engine.org/
トロンプロジェクト
http://www.tron.org/
パーソナルメディア株式会社（T-Engine のページ） http://www.t-engine4u.com/

T-Engine用多漢字GUIミドルウェア集＋ネットワーク

PMC T-Shell搭載製品（T-Engineアプライアンス）
Teacube/VR5701評価キット 標準価格207,900円
低消費電力、稼働部なし/静音（ファンレス、HDDレス）の超小型コンピュータT-Kernel/x86開発キット 標準価格105,000円
x86プラットフォーム用T-Kernelを含んだ組込みシステム開発パッケージ
市販のPC/AT互換組込みボード上で実行可能
80×86
Pentium
CeleronIntel Core

Eden

AthlonGeode※これらのT-Engineアプライアンスには、PMC T-Shell上で動作するブラウザソフト、
ワープロソフト、図形編集ソフトが標準で付属します。

製品構成
ソフトウェアターゲット側ソフトウェア
・ディスプレイプリミティブ
描画環境の設定、クリッピング、直線や円などの図形描
画、ビットマップ操作、ポインタ操作など、画面描画のための基本機能を提供します。
・フォントマネージャおよびフォントサーバー
文 字 お よ び 文 字 列 の 描 画 を 行 い ま す。フォント に はTrueType形式も利用できます。
・GUIマネージャ
ウィンドウマネージャ／トレーマネージャ／メニューマ
ネージャ／データマネージャ／パーツマネージャ／パネル
マネージャ／テキスト入力プリミティブで構成され、ウィンドウシステムを実現します。
・実身／仮身マネージャ
ネットワーク型のファイル管理モデルを実現します。
・かな漢字変換サーバおよびかな漢字変換辞書
変換エンジンにVJEを利用した、多漢字に対応したかな
漢字変換機能を提供します。

・LANドライバ
PCMCIA LANカード(*1)および「拡張LANボード」(*2)に対応したLANドライバが含まれます。
(*1) NE2000(10/100Base)など一部の有線LANカードや無線
LAN(802.11b)カードに対応しています。動作機種の詳細についてはお問い合わせください。
(*2) T-Engine/SH7727, SH7751R, SH7760, ARM用の拡張LANボードに対応しています。

・TCP/IPマネージャ（TCP/IP、ICMP、ARP、DNS、
DHCP、PPP）
ソケットI/Fに準拠した、IPv4対応のTCP/IPプロトコル
スタックを提供します。
・フォント(ドット／TrueType)18万文字以上を収録したTrueTypeフォントをはじめ、ドットフォントによるサイズのコンパクトなフォントなど、用途にあわせたフォントデータを提供します。
・マイクロスクリプト
HMI関連のプログラムやテストスイートの作成に最適な、コンパイラ・インタプリタ方式のビジュアル言語です。
・その他ユーティリティ
仮身一覧アプリケーション、ユーザー環境設定、システム

環境設 定、かな漢字変換設 定、電 卓、時計、タッチパネ
ル調整の小物類、簡易ping/ftp/telnetツール、およびネットワークテスト用のツール類が付属しています。

ホスト側ソフトウェア
・PMC T-Shell 開発環境
T-Engine開発環境に追 加される、T-Shell用の開発環
境です。
・超漢字V
パソコン用BTRON仕様OS。「PMC T-Shell」の動作
環境設定、実行ファイルの転送、「マイクロスクリプト」のアプリケーション開発などに利用できます。

製品マニュアル・PMC T-Shell 開発キット取扱説明書
開発キットの内容および操作方法に関する説明書です。
・PMC T-Shell 説明書
PMC T-Shell の API 説明書です。
・PMC T-Shell プログラミング解説書
PMC T-Shellのプログラミング用の解説書です。

製品名および標準価格
PMC T-Shell/SH7727開発キット
PMC T-Shell/SH7751R開発キット
PMC T-Shell/SH7760開発キット
PMC T-Shell/VR5500開発キット
PMC T-Shell/VR5701開発キット
PMC T-Shell/TX4956開発キット

PMC T-Shell/ARM920-MX1開発キット
PMC T-Shell/ARM720-LH7 開発キット
PMC T-Shell/ARM922-LH7 開発キット
PMC T-Shell/ARM926-MB8開発キット
PMC T-Shell/ARM926-MX2開発キット
PMC T-Shell/PPC-V4FX開発キット※「PMC T-Shell 開発キット」は、それぞれの T-Engine 開発キット上で動作する
開発評価およびプロトタイプ構築用のソフトウェアパッケージです。
このほか、システムメーカー様向けには、「PMC T-Shell」の最終製品用のライセンス販売も行います。この場合は、本数や必要機能に応じて個別にご契約いただく形態となります。お気軽にお問い合わせください。

標準価格 各

102,900円（本体価格98,000円）〒141-0031 東京都品川区西五反田1-29-1 コイズミビル
TEL.03-5759-8305／FAX.03-5759-8306／E-mail:te-sales@personal-media.co.jp／http://www.personal-media.co.jp/■Teacubeは、パーソナルメディア株式会社の登録商標です。 ■TRONは、 The Real-time Operating system Nucleus の略称です。 ■eTRONは、 entity and economy TRON の略称です。
■TRON、eTRON、T-Engine、μT-Engine、T-Monitor、T-Kernelは、コンピュータの仕様に対する名称であり、特定の商品を指すものではありません。
■本資料に記載された各社の製品名などは、各社の商標または登録商標です。 ■機能向上や品質改良などのため、本資料に記載された内容は、予告なく変更される場合があります。
PM153-P04-03.0803

PMC T-Shell