44
共通 Windows XP Embedded OS/System Reference Rev.3.4

OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通

Windows XP Embedded

OS/System Reference

Rev.3.4

Page 2: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

2

改定履歴

作成日 Revision 変更修正内容

2010/12/22 3.0 初版

2011/07/01 3.1 誤植訂正

各種 USB 機器の接続について追記

2011/07/29 3.2 MTR-220 における画面ローテートの際の注意点について追記

MTR-220 における LINE OUT 使用時の注意点について追記

2012/02/01 3.3 社名変更

2014/01/21 3.4 画面ローテート操作の際に、画面が正常に表示されない状態に

なった場合の対応方法について追記

Page 3: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

3

INDEX

1. 対象製品 .......................................................................................................................... 5

2. 概要 ................................................................................................................................. 5

2.1. Windows XP Embedded について .......................................................................... 5

2.2. OS バージョン詳細 .................................................................................................. 6

3. BIOS 設定 ....................................................................................................................... 7

3.1. BIOS 設定の概要 ..................................................................................................... 7

3.2. BIOS 設定モード移行方法 ...................................................................................... 7

3.3. BIOS 設定が必要な事項・ケース ........................................................................... 8

4. OS 機能 ......................................................................................................................... 10

4.1. 主な OS 機能 .......................................................................................................... 10

5. 開発・デバッグ ............................................................................................................. 13

5.1. 概要 ........................................................................................................................ 13

5.2. リモートデバッグ .................................................................................................. 13

6. CF カードの構成 ........................................................................................................... 16

6.1. プリインストールアプリケーション等 ................................................................. 16

7. File Based Write Filter (FBWF) ................................................................................. 18

7.1. FBWF 概要 ............................................................................................................ 18

7.2. FBWF 管理 ............................................................................................................ 19

8. Enhanced Write Filter(EWF) ...................................................................................... 21

8.1. EWF 概要 ............................................................................................................... 21

8.2. EWF 管理 ............................................................................................................... 22

8.3. EWF Manager コマンド ...................................................................................... 22

8.4. HORM ................................................................................................................... 26

9. デフォルト設定・カスタマイズ .................................................................................... 28

9.1. 電源オプション ...................................................................................................... 28

9.2. メッセージの抑制 .................................................................................................. 28

9.3. ディスク書き込みキャッシュ ................................................................................ 29

9.4. データベース.......................................................................................................... 29

9.5. ハイバネーション(休止状態) ............................................................................ 29

9.6. 画面ローテーション ............................................................................................... 30

9.7.1 【MTR-220】画面ローテーション詳細 ............................................................... 31

9.7. アカウント関連 ...................................................................................................... 36

9.8. ソフトウェア制限ポリシー .................................................................................... 36

Page 4: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

4

9.9. EWF活用時のシステム変更 ................................................................................ 37

9.10. サービス ............................................................................................................. 38

10. GPIO/WatchDog/ハードウエアモニタ ..................................................................... 39

10.1. 概要 .................................................................................................................... 39

10.2. WatchDog........................................................................................................... 39

11. Device Update Agent ............................................................................................... 39

12. ハード関連設定 ......................................................................................................... 40

12.1. 非接触 IC カードリーダライタ .......................................................................... 40

12.2. シリアルポート(COM ポート) ...................................................................... 41

12.3. Wake On LAN ................................................................................................... 42

12.4. タイマー起動 ...................................................................................................... 42

12.5. Auto Power On .................................................................................................. 43

12.6. LINE OUT ......................................................................................................... 43

12.7. 各種 USB 機器の接続に関して .......................................................................... 44

Page 5: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

5

1. 対象製品

本書は、下記の製品について記述されています。

マーストーケンソリューション製

• MTR-200 シリーズ (Windows XP Embedded 搭載)

※Windows CE 5.0 搭載モデルは別途資料を参照してください。

• MTR-220 シリーズ (Windows XP Embedded 搭載)

• KTR-7000 シリーズ (Windows XP Embedded 搭載)

2. 概要

2.1. Windows XP Embedded について

Windows XP Embedded は、Windows XP Professional のパワーをコンポーネント化形式

で提供するオペレーティング システムおよび開発プラットフォームです。Windows XP

Embedded を使用すると、フットプリントの要件を満たすオペレーティング システム イ

メージを迅速に構築でき、オペレーティングシステムの依存性および完全な機能を確保で

きます。

� PC アーキテクチャ ハードウェア プラットフォーム用の、9,000 を超える

Windows Hardware Quality Labs (WHQL) 認定ドライバ

� 3,000 を超えるオペレーティング システム コンポーネント

� プラグアンドプレイの相互運用性 (サード パーティ プラグインとの)

� マルチメディア コーデックおよび形式、Bluetooth、DirectX、.NET Framework

などの豊富な統合テクノロジ セット

� Microsoft Windows Media Player や Internet Explorer などの使い慣れたデス

クトップ アプリケーション

� x86 ベースのすべてのハードウェア プラットフォームのサポート

� 組み込みデバイス向けの Windows XP Embedded の最適化に役立つ組み込み対

応機能

� 専門的にテストされたハードウェア サポートにより、Windows XP Embedded に

含まれるすべてのオペレーティング システム コンポーネントおよびドライバに

対して最低 10 年間の保守サポートを提供

Page 6: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

6

2.2. OS バージョン詳細

現在の最新バージョン:R0013/R0014

OS:Windows XP Embedded SP3 , 2010/October までの Security Update 適用済み

Page 7: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

7

3. BIOS 設定

3.1. BIOS 設定の概要

本機に次項移行にあるような設定を行う場合、BIOS の設定が必要となります。

3.2. BIOS 設定モード移行方法

■MTR-200

キーボードを接続し、起動時に「F1」キーを押すことにより Setting Menu 画面が表示

され、BIOS Setup モードに移行します。

※ BIOS 設定時、内蔵液晶パネルでは画面下部が見えない場合があります。この場合は

外部 VGA ディスプレイを接続して設定を行ってください。

Setting Menu では、以下のキーを使用して操作をします。

キーキーキーキー 説明説明説明説明

【F1】キー ヘルプが表示されます。

【↑】【↓】【←】【→】キー メニュー,項目を切り替えます。

【Enter】キー 設定項目の選択、及び設定値の変更をします。

【ESC】キー 上位階層のメニューに移動します。

【0】~【9】キー 数値入力をします。

【:】【/】キー 時刻、日付入力に使用します

■MTR-220/KTR-7000

キーボードを接続し、起動時に「F2」キーを押すことにより Setting Menu 画面が表示

され、BIOS Setup モードに移行します。

Setting Menu では、以下のキーを使用して操作をします。

キーキーキーキー 説明説明説明説明

【F1】キー ヘルプが表示されます。

【←】【→】キー スクリーンを切り替えます。

【↑】【↓】キー 項目を切り替えます。

【Enter】キー 設定項目の選択、及び設定値の変更をします。

【F9】キー デフォルト値を読み込みます。

【F10】キー 保存して終了します。

【ESC】キー 前のページに戻ります。

【0】~【9】キー 数値入力をします。

【:】【/】キー 時刻、日付入力に使用します

Page 8: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

8

3.3. BIOS 設定が必要な事項・ケース

以下のような事項・ケースにおいては BIOS の設定が必要です。

■MTR-200

※[Load Defaults]を選択することで戻される値は、一部出荷時設定と異なっており、

正常に動作しなくなることがありますので注意してください。

• 本機内蔵時計の日時の設定

[Time]の項目を HH:MM[:SS] の形式で設定できます(秒はオプション)。

[Date]の項目を MM/DD/YYYY の形式で設定できます。

※内蔵ボタン電池が必要です

• 時間指定起動の設定

[Power Management]-[Wakeup Time/Date Configuration]

Enable 指定年月日、時刻で Wake ON します。

Disable <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>////<Load Default><Load Default><Load Default><Load Default>

Daily 指定時刻で Wake On します。年月日は無視されます。

※内蔵ボタン電池が必要です

• Wake On LAN の設定

[Power Management]-[Power management Event Settings]-[(A)PCI Device:]

Enable Wake On Lan が有効になります <Load Default><Load Default><Load Default><Load Default>

Disable <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>

※内蔵ボタン電池が必要です

• Watch Dog タイマーの設定

[Watch Dog Timer Configuration]-[(A)WDT CFG]

Enable 有効になります

Disable <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>////<<<<Load Default>Load Default>Load Default>Load Default>

[(B)Timeout Value] 単位:分

※本機起動後にアプリケーションから有効/無効をふくめて設定可能です。

BIOS で設定する場合は、OS,アプリケーションの起動時間を十分考慮

してください。

Page 9: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

9

• 起動デバイスの設定(USB フロッピーディスクドライブ等から起動したい場合)

[Boot Order Configuration]

1. [Hard Drive] <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>////<Load Default><Load Default><Load Default><Load Default>

2. [NONE]

3. [NONE]

4. [NONE]

5. [NONE]

6. [NONE]

■MTR-220/KTR-7000

• 本機内蔵時計の日時の設定

[Main]-[System Time] 時刻を設定できます。

[Main]-[System Date] 日付を設定できます。

• BIOS パスワードの設定

[Security]-[Set Supervisor Password] BIOS パスワードを設定できます。

• WatchDog タイマーの設定

[Advanced]-[Watch Dog Timer Select] 単位:分

Disable <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>////<Load Default><Load Default><Load Default><Load Default>

※本機起動後にアプリケーションから有効/無効をふくめて設定可能です。

BIOS で設定する場合は、OS,アプリケーションの起動時間を十分考慮

してください。

• 起動デバイスの設定(USB フロッピーディスクドライブ等から起動したい場合)

[Boot]-[USB Boot]

Enable 有効になります

Disable <<<<出荷時設定出荷時設定出荷時設定出荷時設定>>>>////<Load Default><Load Default><Load Default><Load Default>

*MTR-200 のみ

・ 通電開始時に、起動の挙動の変更 → 電源即ON設定の変更

・ タイマー起動

Page 10: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

10

4. OS 機能

4.1. 主な OS 機能

主な導入されている OS の機能は以下のようになっています。

CF カード 4G 未満版と 4G 版で搭載されている OS コンポーネントが異なります。

OS ベース: Windows XP Embedded Service Pack3

機能 4G 未満 4G

日本語サポート ○ ○

日本語 IME サポート ○ ○

.NET Framework 3.5SP1 ○

ユーザー補助のオプション ○ ○

電源管理 ○ ○

Active Directory 設定機能 ○ ○

Administrator Account /Administration Support

Tools

○ ○

Automatic Logon ○ ○

ネットワーク機能(IPv6 サポート) ○ ○

Bluetooth サポート ○

コマンドプロンプト ○ ○

エクスプローラ ○ ○

Device Update Agent ○ ○

ダイアルアップ機能 ○ ○

Digest 認証 ○ ○

DirectX サポート ○ ○

Dr. Watson Debugger ○ ○

EWF ○ ○

FBWF ○ ○

Group Policy 設定機能 ○ ○

ヘルプ機能 ○ ○

IIS(FTP サーバ) ○

IIS(WEB サーバ) ○

Page 11: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

11

Internet Explorer 7 ○ ○

Jet Database Engine ○ ○

Microsoft SQL 2000 Desktop Edition サポート ○ ○

Legacy DOS Utilities ○ ○

LDAP client ○ ○

セーフモード ○ ○

On Screen キーボード ○ ○

Outlook Express ○ ○

Peer to Peer Networking ○ ○

Registry Editor ○ ○

Remote Access Monitor ○ ○

リモートアシスタント ○ ○

スクリーンセーバー ○ ○

音声認識 ○ ○

タスクマネージャ ○ ○

Telnet Client ○ ○

Telnet Server ○

Windows .Net Messenger ○ ○

Windows Media Player 11 ○ ○

Windows Media Player Skins ○ ○

Windows Script Engines ○ ○

WMI 機能 ○ ○

HORM 機能 ○ ○

※ Microsoft SQL 2000 Desktop Edition はインストールされていません

Page 12: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

12

マイクロソフト以外から提供されているデバイスドライバ

Graphic intel 製グラフィックドライバ(EMGD)

または AMD 製グラフィックドライバ

AES AMD 製デバイスドライバ

※MTR-200 のみ

Audio Realtek 製デバイスドライバ

または AMD 製デバイスドライバ

LAN Realtek 製デバイスドライバ

タッチパネル タッチパネルメーカー製デバイスドライバ及びツール

Printer 日本プリメックス製デバイスドライバ

※KTR-7000 のみ

イメージャー イメージャーメーカー製デバイスドライバ

※KTR-7000 のみ

IT8712(ハードウエアモニタ

/GPIO/ウォッチドッグ)

イノテック製デバイスドライバ

ICU-216(非接触 IC カード

リーダライタ)

マーストーケンソリューション製デバイスドライバ

Version 2.9.3

※ オプションにないデバイスのドライバはふくまれていません。

※ 同じ種類のデバイスでも機種によりことなるドライバが使われています。

Page 13: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

13

5. 開発・デバッグ

5.1. 概要

基本的に通常の Windows XP マシンと同様に開発を行うことができますが、本機は組み込

み OS 搭載機器であり、通常のパソコンのように、端末上でのコンパイルを行うことができ

ません。

Windows XP Professional/Home では動作するのに XPE で動作しない場合、必要な OS モ

ジュール等が含まれていない可能性があります。

Dependency Walker で必要な DLL をさがすことができます。OS イメージに含まれていな

いもので OS が持っているはずのものを OS イメージに盛り込みたい場合は OS 作成者に相

談してください。

http://dependencywalker.com/

5.2. リモートデバッグ

通常のパソコンの開発機上で Visual Studio を用いてプログラムをコンパイルし、それを本

機の上で動作させる、いわゆるクロスコンパイルで開発を行います。

この場合、デバッグは、LAN を経由して行うことができます。

手順は以下のとおり。

1.開発マシンに Visual studio をインストール。その際にリモートデバッグ関係

も一緒にいれておく

2.以下のフォルダの中身を本機にコピーする

¥Microsoft Visual Studio 9.0¥Common7¥IDE¥Remote Debugger¥x86

3.本機と開発機のユーザ・パスワードが同じものである必要があるので、ユー

ザを追加しておく。

4.デバッグで使用するユーザで本機にログインする。2でコピーした

msvsmon.exe(リモート デバッグ モニタ)を起動し、メッセージの中のサーバ

名「xxx@yyyyyyyy」を確認する。

Page 14: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

14

5. デバッグで使用するユーザで開発機にログインする。Visual studioを起動し、

デバッグするプロジェクト開く。プロジェクトのプロパティのデバッグのタブを

開き、リモートデバッグをするにチェックして、サーバ名を4の「xxx@yyyyyyyy」

を入れ保存する。

6.デバッグしたいプログラムをビルドする。ビルドしたプログラムをフォルダ

ごと本機にコピーする。この際、開発機上の実行ファイルの絶対パスと、本機上

の実行ファイルの絶対パスを同じものとする。DLL 類も必要であれば本機にコピ

ーしておく。

7.Visual Studio でデバッグ実行を行う。

※FireWall 等の設定が必要。

※以下のように設定し、Windows 認証なしで本機につないでデバッグすることも

できますが、セキュリティ上危険なので、安全な場合のみおこなってください。

○リモート デバッグ モニタで、[ツール] メニューの [オプション] をクリックし

ます。[オプション] ダイアログ ボックスで、[認証なし (ネイティブのみ)]

をクリックします。

※認証なしモードでは、ユーザーが誤って他のユーザーのリモートデバッグモニ

タのインスタンスに接続することをリモートデバッグモニタが防止します。[すべ

てのユーザーにデバッグを許可する] を有効にすると、このユーザー名のチェック

が無効になります。これはセキュリティオプションではありません。

※注意※注意※注意※注意

[すべてのユーザーにデバッグを許可する] を有効にすると、ネットワーク上の任意の

ユーザーに対してコンピュータが脆弱になります。すべてのユーザーが、この特権を

利用してコンピュータに接続し、コンピュータ上のアプリケーションを実行してコン

ピュータのデータにアクセスし、デバッガを使用して他の有害なアクションまたは破

壊的なアクションを実行する可能性があります。この設定を使用するときは十分に注

意してください。

Page 15: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

15

※認証なしモードでは、指定した時間 (秒数) 以内に接続するデバッガが見つから

ない場合、リモート デバッグ モニタはタイムアウトして終了します。タイムア

ウト期限を変更するには、[アイドル タイムの最大値 (秒)] の値を変更します。

詳細は、以下をマイクロソフトのサイトの情報を参照してください。

■リモート デバッグのセットアップ

http://msdn.microsoft.com/ja-jp/library/y7f5zaaa(v=VS.90).aspx

・ 方法 : リモート デバッグをセットアップする

http://msdn.microsoft.com/ja-jp/library/bt727f1t(v=VS.90).aspx

・ 方法 : リモート デバッグ モニタを実行する

http://msdn.microsoft.com/ja-jp/library/xf8k2h6a(v=VS.90).aspx

・ リモート デバッグ コンポーネント

http://msdn.microsoft.com/ja-jp/library/ey7ec813(v=VS.90).aspx

・ リモート デバッグのアクセス許可

http://msdn.microsoft.com/ja-jp/library/z3bxds0s(v=VS.90).aspx

・ 複数のドメインを使用するリモート デバッグ

http://msdn.microsoft.com/ja-jp/library/9y5b4b4f(v=VS.90).aspx

・ ローカルでビルドされたプロジェクトのリモート デバッグ

http://msdn.microsoft.com/ja-jp/library/8x6by8d2(v=VS.90).aspx

・ リモート デバッグ エラーとトラブルシューティング

http://msdn.microsoft.com/ja-jp/library/2ys11ead(v=VS.90).aspx

Page 16: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

16

6. CF カードの構成

4G 未満版 C ドライブのみ

2GByteCF カードの場合

空容量:約 900Mbyte

4G 版 C ドライブ(パーテーション 1)

約 3300Mbyte(空容量 約 1400Mbyte)

D ドライブ(パーテーション 2)

約 600Mbyte(空容量 約 600Mbyte)

※ WindowsXP 等に、USB カードリーダー等をつかって CF カードを読込んだ場

合、パーテーション1のみアクセス可能です。

※ ハイバネーションが有効な場合空容量は搭載 RAM 容量分、減少します。

6.1. プリインストールアプリケーション等

ベースディレクトリ C:¥Documents and Settings¥All Users¥Documents¥

※ エクスプローラ上からは「共有ドキュメント」と表示されます。

【MTR-200】

¥機種名¥Drivers

Windows XP Embedded 用ドライバー及び

アプリケーション類

¥Audio サウンドドライバ

¥AES AES ドライバ

¥GPIO GPIO ドライバ

¥TP setup kit タッチパネルドライバ

¥LAN LAN ドライバ

¥MARS_RW_Rev2.9.3 ICU150S/215 等用デバイスドライバ

¥機種名¥launcher ランチャー

¥機種名¥Lib リーダライタ系ライブラリ

¥機種名¥sample_モデル名 非接触 IC リーダライタサンプルソフト

M モデル: sample_M

N/K モデル: sample_K

¥機種名¥dua Device Update agent 用コンパイラ

Page 17: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

17

【MTR-220/KTR-7000】

¥機種名¥Drivers

Windows XP Embedded 用ドライバー及び

アプリケーション類

¥Audio サウンドドライバ

¥Chipset チップセットドライバ

¥GPIO GPIO ドライバ

¥Imager QR コードリーダドライバ

¥機種名_Touchpanel タッチパネルドライバ

¥LAN LAN ドライバ

¥MARS_RW_Rev2.9.3 ICU150S/215 等用デバイスドライバ

¥Printer プリンタドライバ

¥Graphic/VGA_機種名 グラフィックスドライバ

¥機種名¥launcher ランチャー

¥機種名¥Lib リーダライタ系ライブラリ

¥機種名¥sample_k 非接触 IC リーダライタサンプルソフト

¥機種名¥dua Device Update agent 用コンパイラ

Page 18: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

18

7. File Based Write Filter (FBWF)

7.1. FBWF 概要

この機能は Windows XP Embedded SP2 FP2007 から採用された機能です。

File Based Write Filter (FBWF) では、ディスク パーティション全体を保護する必要があ

った Enhanced Write Filter (EWF) と異なり、開発者が個別のファイルおよびフォルダを

選択的に保護できます。FBWF では、管理アプリケーションに属するファイルおよびフォ

ルダを簡単に除外でき、それらのアプリケーションでファイルおよびフォルダの状態追跡

と診断情報の収集ができるため、保守も簡素化されます。

FBWF は非保護ファイルを指定して設定できます。そしてファイル単位での commit が可

能です。対象ボリューム、ファイル、フォルダの追加、削除が可能です(再起動が必要)。

EWF と異なり、RAM オーバーレイのみで利用可能です。

HORM との併用はできません。

異なるパーテーションであれば EWF との併用も可能です。

FBWF サポート 出荷時のデフォルト設定

有効/無効 Disable

モード RAM reg

保護対象 C:¥

非保護

(Write-Through Folders)

C:¥Documents and Settings¥All Users¥Documents

最大キャッシュサイズ 64Mbyte

キャッシュタイプ Pre-allocated

※機能を有効にすると、キャッシュサイズ分のメモリを消費しますので、ご注意ください。

※起動させるアプリケーションが必要なメモリを考慮し、キャッシュサイズを変更して使

用してください。

※System Restore Service と FBWF は同時に使用しないで下さい。システムが不安定にな

る可能性があります。System Restore Service は FAT32 のドライブは対象外であり、本機

の C ドライブは FAT32 です。

Page 19: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

19

7.2. FBWF 管理

FBWF Manager(fbwfmgr.exe)を使用し、管理を行います。

FBWF Manager コマンド

fbwfmgr [/? | /help /[switch] | /displayconfig | /overlaydetail | /enable |

/disable | /addvolume [volumename] | /removevolume [volumename] [1|0] |

/addexclusion [volumename] [file or directory path] | /removeexclusion

[volumename] [file or directory path] | /setthreshold [threshold] |

/setcompression [1|0] | /setpreallocation [1|0] | /commit [volumename] [file

path] | /restore [volumename] [file path] | /setsizedisplay [1|0] |

/getvirtualsize [volumename] | /getactualsize [volumename] ]

switches.

SwitchSwitchSwitchSwitch DescriptionDescriptionDescriptionDescription

? ヘルプ

addexclusion

非保護対象( write-through path)の追加(※再起動後に有効)

Volumename の指定では、大文字小文字を区別します。(ボリュームデバイス

ネームの例: ¥Device¥HarddiskVolume1、 ドライブ名の場合 C:や D:)

Volumename とはボリュームラベルではありません。

ファイル、ディレクトリの指定は"¥"から始まるフルパスでの指定してくださ

い。

addvolume 保護対象の追加

※ 再起動後に有効

commit

ディスクへのファイル等の変更の書き込みを行います。

非保護( write-through path)の追加(※再起動後に有効)

Volumename の指定では、大文字小文字を区別します。(ボリュームデバイス

ネームの例: ¥Device¥HarddiskVolume1、 ドライブ名の場合 C:や D:)

Volumename とはボリュームラベルではありません。

※指定した volume が保護中の場合、"The system cannot find the drive

specified." といったエラーが表示されます。

disable 再起動後に無効にします。

displayconfig FBWF の設定情報を表示します。

enable 再起動後に有効にします。

Page 20: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

20

getactualsize 現在の実際の volume disk size information を表示します。

getvirtualsize 仮想 volume disk size information を表示します。

help / [switch] 特定の FBWF Manager switch のヘルプを表示します。

overlaydetail 現在のオーバーレイの詳細を表示します。

removeexclusion

非保護対象( write-through path)からの削除(※再起動後に有効)

Volumename の指定では、大文字小文字を区別します。(ボリュームデバイス

ネームの例: ¥Device¥HarddiskVolume1、 ドライブ名の場合 C:や D:)

Volumename とはボリュームラベルではありません。

ファイル、ディレクトリの指定は"¥"から始まるフルパスでの指定してくださ

い。

removevolume 保護対象からの削除

restore

ファイルの変更の破棄

Volumename の指定では、大文字小文字を区別します。(ボリュームデバイス

ネームの例: ¥Device¥HarddiskVolume1、 ドライブ名の場合 C:や D:)

Volumename とはボリュームラベルではありません。

ファイル、ディレクトリの指定は"¥"から始まるフルパスでの指定してくださ

い。

setcompression オーバーレイの圧縮の指定(※再起動後に有効)

enabled (1) or disabled (0)

setpreallocation キャッシュを pre-allocation とするかどうかの指定(※再起動後に有効)

enabled (1) or disabled (0)

setsizedisplay ディスクサイズの表示モードの指定(※再起動後に有効)

virtual (1) or actual (0)

setthreshold 最大値キャッシュサイズの指定(MB 単位)(※再起動後に有効

swich が無指定の場合 DisplayConfig を指定した状態になります。

Page 21: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

21

8. Enhanced Write Filter(EWF)

8.1. EWF 概要

Enhanced Write Filter(EWF)は XP Embedded の機能であり、OS ランタイムイメージ

への書き込み制限機能を提供します。

組込デバイスでは、急な電源断に対しても機能が失われないシステム設計を要求されたり、

ハードウェアの制約上(Compact Flash カードなどが起動ストレージである場合など)デ

ィスクへの書き込みを抑止する必要があります。

EWF は、保護パーティション(書き込み禁止にしたパーティション)に対する書き込みを

RAM あるいは別のパーティションへリダイレクトすることにより、OS ランタイムイメー

ジへの書き込みを保護します。

EWF サポート

デフォルト(出荷時) Disable

モード RAM (reg)

保護対象 C:¥ , D:¥

アプリケーション

EWF(オーバーレイ)

Disk

Disk から読み込

Disk に対しデータのコミッ

トも可能

オーバーレイ

への書き戻し

再読み込み

Page 22: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

22

8.2. EWF 管理

8.3. EWF Manager コマンド

EWFMGR <drive-letter>(optional) [options]

パラメータ

drive-letter 対象ドライブ 例)c:

options EWF volume boot commands を指定します。

注意: コマンドは、本体の再起動時に有効になります。

Boot command Description

All EWF で保護されているボリュームの状況を表示します

Checkpoint 新しいオーバーレイレベルを開始します。

「SetLevel= [Current Overlay Level + 1]」と同じです。

Commit

現在のオーバーレイレベルのデータを保護ボリュームにコミットします。

現在のオーバーレイレベルを 1 にリセットします。「commit」コマンドは下

欄のように「disable」コマンドと同時に実行可能です。その場合、commit

してから、disable が実行されます。

オーバーレイは次回の起動時に書き込みされ、起動所要時間に影響を与え

ます。

CommitandDisable

現在のオーバーレイレベルのデータを保護ボリュームにコミットし、EWF

を disable にします。

オーバーレイは次回の起動時に書き込みされ、起動所要時間に影響を与え

ます。

EWF RAM または EWF RAM reg モードにおいて、-live コマンドを使用

することで、再起動することなしに、直ちにオーバーレイをコミットする

ような使い方ができます。

例)

ewfmgr c: -commitanddisable –live

注意:Live commit and disable はディスクオーバーレイではサポートされ

ていません。

Description ユーザーに文字列とオーバーレイレベルを結びつけるのを許可します。こ

のコマンドは SetLevel コマンドと一緒に使用できます。

Disable 指定した保護ボリュームのオーバーレイを無効にします。

Page 23: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

23

Enable EWF を有効にします。EWF 開始直後のオーバーレイレベルは1であり、

新しいオーバーレイはレベル 1 として作成されます。

Gauge

EWF を DISK モードで動作させている場合のみ、EWF ボリュームの使用

率を表示します。

表示の刻み方を値で指定できます。この値は EWF space をモニターする際

に使用されます。

例)

ewfmgr -gauge=5

EWF オーバーレイ使用率が 5%刻みで増加毎に通知されます。

デフォルト値は 1 であり 1 から 100 の範囲で指定できます。

Ctrl-C で EWF Manager process を停止できます。

NoCmd 現在ペンディングされているコマンドをクリアします。

Persist 指定した保護ボリュームの中ですべてのオーバーレイを通して持続的な 64

バイトのフィールドを指定します。

Restore 直前のオーバーレイを復元します。

SetLevel=[Current Overlay Level – 1] と同値です。

SetLevel

現在のオーバーレイレベルを指定値にセットします。

指定できる値は以下のようになります。

・[Current overlay level +1]. 新しいオーバーレイレベルを開始します。

・[0 - Current overlay level]. 指定したレベルのデータを破棄します。

・[- Level]. 指定したレベル以上のデータを削除します。

ActivateHorm HORM を有効にします。

DeactivateHorm HORM を無効にします。

Page 24: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

24

■使用例

○C ドライブが保護されており、パーテーションが 3 個ある場合の例

コマンド:

ewfmgr c:

結果:

Protected Volume Configuration

Type DISK

State DISABLED

Boot Command NO_CMD

Param1 0

Param2 0

Persistent Data ""

Volume ID D2 02 96 49 00 0E 59 96 02 00 00 00 00 00 00 00

Device Name "¥Device¥HarddiskVolume4"

Max Levels 3

Clump Size 512

Current Level 1

Disk space used for data 0 bytes

Disk space used for mapping 0 bytes

Memory used for mapping 0 bytes

Page 25: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

25

○C ドライブの保護を有効にする例

次回の起動時に保護は有効になります

コマンド:

ewfMgr c: -enable

結果:

Protected Volume Configuration

Type DISK

State DISABLED

Boot Command NO_CMD

Param1 0

Param2 0

Persistent Data ""

Volume ID D2 02 96 49 00 0E 59 96 02 00 00 00 00 00 00 00

Device Name "¥Device¥HarddiskVolume4" "C:¥"

Max Levels 3

Clump Size 512

Current Level 1

Disk space used for data 0 bytes

Disk space used for mapping 0 bytes

Memory used for mapping 0 bytes

*** Enabling overlay

Protected Volume Configuration

Type DISK

State DISABLED

Boot Command ENABLE

Param1 0

Param2 0

Persistent Data ""

Volume ID D2 02 96 49 00 0E 59 96 02 00 00 00 00 00 00 00

Device Name "¥Device¥HarddiskVolume4"

Max Levels 3

Clump Size 512

Current Level 1

Page 26: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

26

○EWF volume.の状態をチェックする例

コマンド:

ewfmgr

結果:

Overlay Configuration

Volume Size 2048030208

Segments 8192

Segment Size 249856

Free segments 8192

Max Levels 3

Max Protected Volumes 1

Protected Volumes 1

Overlay volume percent full 0.00

Protected volumes

Arc Path "¥Device¥HarddiskVolume4"

EWF が無効の場合、「current level 」は表示されません。

8.4. HORM

Hibernate Once/Resume Many(HORM)機能は電源断から起動時に毎回ハイバネーショ

ンから復帰する機能です。これにより比較的短時間で毎回アプリケーションを立ち上げた

状態に復帰することができます。

※2つ以上のドライブがある場合は、すべてのドライブを EWF で保護するか、C ドライブ

以外のドライブをアンマウントし、HORM による再開後、再度マウントすることが必要で

す。

詳細は以下のマイクロソフトのサイトを参照してください。

http://msdn.microsoft.com/ja-jp/library/bb521667(WinEmbedded.51).aspx

■HORM 状態の生成

コマンドラインから Ewfmgr で EWF が有効で HORM が active 状態であること

Page 27: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

27

を確認する。

Active 状態であれば、コマンドラインから以下のコマンドを実行する。

Xpepm –hibernate

*[コントロールパネル]-[電源オプション]-[休止状態] の「休止状態を有効にする」にチ

ェックがついていることが必要です。

■HORM 状態の無効化

HORM 状態では、通常のシャットダウン後も、常に Hibernate からの Resume

になります。通常の起動を行いたい場合はいったん EWF を無効してください。

*EWF 無効化

Ewfmgr c: -disable

または Ewfmgr c: -commitandisable -live

*HORM 無効化

Ewfmgr c: -deactivatehorm

*再起動

Xpepm –restart

または起動時に F8 を押し、起動メニューから「Delete restoration data and

proceed to system boot menu」を選択することで通常の起動を行います。

起動後、必要なアプリケーションのインストール、設定等を行うことができます。

Page 28: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

28

9. デフォルト設定・カスタマイズ

9.1. 電源オプション

電源設定: Presentation

モニタの電源を切る 30 分後

ハードディスクの電源を切る なし

システムスタンバイ なし

システム休止状態 なし

9.2. メッセージの抑制

タスクバーのバルーンポップアップ 非抑制状態(表示されます)

メッセージボックス 非抑制状態(表示されます)

バルーンポップアップを抑制する場合は、以下のようなレジストリ設定をおこなってくだ

さい。

KEY :

HKEY_CURRENT_USER¥Software¥Microsoft¥CurrentVersion¥Explorer¥

Advanced

Value の追加

EnableBaloonTips ⇒ 0:DWORD

メッセージボックスを抑制する場合は以下のようなレジストリ設定をおこなってください

KEY :

HKEY_LOCAL_MACHINE¥system¥CurrentControllSet¥Control¥Error

Message instrument

Value の追加

¥EnableDefaultreply ⇒ 0: DWORD

¥EnableLogging ⇒ 0: DWORD

Page 29: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

29

9.3. ディスク書き込みキャッシュ

デフォルトではディスクの書き込みキャッシュは有効になっています。

書き込みキャッシュを無効にするには、以下のようにしてください。

ディスクの[プロパティ]の [ハードウエア]タブの[プロパティ]をクリックします

[ポリシー]タブの「ディスクの書き込みキャッシュを有効にする」のチェックボックス

を O オフにし OK をクリックする。

9.4. データベース

� Microsoft SQL Server 200 MSDE Release A をインストール可能です。

� Microsoft SQL Server 2005 Express SP2 をインストール可能です。

ただし、必要なシステム要件を CPU パワーが満たしていないため警告がでます。

実運用に供するかどうかはパフォーマンス等考慮し、判断してください。

また、以下の機能は XP Embedded では使用できません。

� User instances

� Multi-instance mode

� Distributed Queries

� External stored procedures

� Service Broker

� Common language runtime (CLR) integration

参考 http://msdn.microsoft.com/en-us/library/bb509527.aspx

9.5. ハイバネーション(休止状態)

HORM(Hibernate Once/Resume Many)をサポートしています。

ただし、RAM と同容量の CF カード上の空きが必要です。

Page 30: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

30

9.6. 画面ローテーション

[コントロールパネル]-[画面] で画面のローテート設定が可能です。

注意

■全機種

タッチパネルの設定(キャリブレーション)も変更する必要があります。

■MTR-200

WVGA でなく 768*1024 となり一部みえないところが発生します。

■MTR-220

90 度、270 度のローテート(縦長の画面)の後、0 度、180 度(通常の横長の

画面)に戻す際、画面のプロパティが正しくない解像度をしめすことがありま

すが、再度、[画面]の設定タブの[詳細設定]から正常な表示状態に戻すことがで

きます。

[[[[コントロールパネルコントロールパネルコントロールパネルコントロールパネル]]]]----[[[[画面画面画面画面]]]]のののの設定タブの画面の解像度スライダーバーは使用設定タブの画面の解像度スライダーバーは使用設定タブの画面の解像度スライダーバーは使用設定タブの画面の解像度スライダーバーは使用

できませんのでさわらないでください。画できませんのでさわらないでください。画できませんのでさわらないでください。画できませんのでさわらないでください。画面が正常に表示されない原因になり面が正常に表示されない原因になり面が正常に表示されない原因になり面が正常に表示されない原因になり

ます。ます。ます。ます。

画面ローテーション設定は、画面ローテーション設定は、画面ローテーション設定は、画面ローテーション設定は、詳細設定ボタンから詳細設定ボタンから詳細設定ボタンから詳細設定ボタンから設定できます。設定できます。設定できます。設定できます。

Page 31: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

31

9.7.1 【MTR-220】画面ローテーション詳細

必要なもの:必要なもの:必要なもの:必要なもの: USBUSBUSBUSB マウスマウスマウスマウス

1. USB マウスを接続し、操作はマウスで行ってください。

2. 画面のプロパティ(設定タブ)の[詳細設定]ボタンを押し、詳細設定画面(Display Config

タブ)に移ります。

画面の下部の Display Setting の Rotate(ローテート)を変更してください。

3. 詳細設定画面の[OK]ボタンをおしてください。

縦画面にする場合は 90 を選択

する。

Page 32: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

32

4. 画面がローテートします。画面のプロパティの[キャンセル]ボタンを押して下さい。

5. 「Touch タッチスクリーンコンフィグ」をクリックして、タッチパネルのキャリブレー

ションを合わせて下さい。

以上の操作でローテート変更は終了です。縦画面から横画面の変更も同様の手順で行って

ください。

再度画面のプロパティを開くと

以下の値が表示される。

Page 33: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

33

【【【【MTRMTRMTRMTR----220220220220】】】】もしも、画面が正常に表示されなくなったもしも、画面が正常に表示されなくなったもしも、画面が正常に表示されなくなったもしも、画面が正常に表示されなくなったらららら

画面ローテーション操作の際、画面が正常に表示されなくなった場合、以下のように、

グラフィックドライバを一度、アンインストールし、再度インストールして復旧させて

下さい。

■必要なもの

・ USB キーボード

・ USB マウス

・ グラフィックドライバ

(https://www.mars-tohken.co.jp/download/ 案内に従ってダウンロードして下さい)

■手順

1. 画面が正常な表示がされていなくても、ハングアップしていなければ、本体の電源ボ

タンを押すと(長押しでなく普通に押してください)、シャットダウンされます。あ

るいは USB キーボードを接続し、キーボードを使用してシャットダウン操作をして

ください。

2. USB キーボードと、USB マウスを接続してセーフモードで起動します。

本体の電源を入れ、起動中に F8 キーを押してください。キーボードのカーソルキー

をつかってカーソルを移動させ、[Safe Mode]を選択し、次の画面で、[Microsoft

Windows XP Embedded]を選択してください。

3. グラフィックドライバをアンインストールするには、グラフィックドライバの以下の

ファイルを実行してください

¥(ドライバディレクトリ)¥WindowsDriverSETUP.cmd

※注意 C:¥Documents and Settings¥All Users¥Documents¥MTR-220¥Drivers

¥VGA_MTR220 にもグラフィックドライバがあります。

Page 34: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

34

アンインストール後、再起動を選択してください。

4. 再起動後に、グラフィックドライバをインストールします。以下のファイルを実行し

て下さい。

¥(ドライバディレクトリ)¥WindowsDriverSETUP.cmd

※注意※注意※注意※注意 C:¥Documents and Settings¥All Users¥Documents¥MTR-220¥Drivers

¥VGA_MTR220 にもグラフィックドライバがあります。

インストール後、再起動してください。

① ②

③ ④

① ②

③ ④

Page 35: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

35

5. 再起動後、[コントロールパネル]-[画面](設定タブ)を開いてください。[詳細設定]

ボタンを押し、詳細設定画面(Display Config タブ)より Primary Mode の Resolution

を"800*480@61"を選択してください。

6. 詳細設定画面の[OK]ボタンを押してください。

7. 画面のプロパティの[キャンセル]ボタンを押してください。

以上の操作で復旧作業は終了です。画面回転を行う場合は、ローテート変更方法の手順

に従って行ってください。

800*480@61 を選択する。

⑤ ⑥

Page 36: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

36

9.7. アカウント関連

アカウントアカウントアカウントアカウント パスワードパスワードパスワードパスワード アカウント権限アカウント権限アカウント権限アカウント権限 備考備考備考備考

administrator password 管理者 デフォルトのオートマチック

ログイン対象アカウント

mars password 管理者

9.8. ソフトウェア制限ポリシー

通常の Windows XP Professional と同様にローカルセキュリティポリシーを設定でき、ソ

フトウェア制限ポリシーをかけることができます。

以下のサイトなどを参考にしてください。

■脅威とその対策ガイド

http://technet.microsoft.com/ja-jp/library/dd433734.aspx

■Windows XP セキュリティ ガイド

http://technet.microsoft.com/ja-jp/library/dd433718.aspx

Page 37: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

37

9.9. EWF活用時のシステム変更

■イベント ログの場所の変更

イベント ログを使うシステムにおける EWF のパフォーマンスを改善するため、イベント

ログの場所を EWF で保護されていない別のパーティションに変えることができます。 こ

れには、最低 2 つのパーティションが必要です。 EWF で保護されたパーティションと書

き込み可能な別のパーティションです。

イベント ログの場所を保護されていないボリュームに変更するには、ランタイム イメー

ジのレジストリを更新する必要があります。 次の 3 つのレジストリ キーを変更し、イベ

ント ログを保護されていないボリュームに変更します。

キー名 HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Service

s¥EventLog¥Application¥

値名 ファイル

種類 REG_EXPAND_SZ

値 <ボリューム名とパス>¥AppEvent.evt

キー名 HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Service

s¥EventLog¥Security¥

値名 ファイル

種類 REG_EXPAND_SZ

値 <ボリューム名とパス>¥SecEvent.evt

キー名 HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Service

s¥EventLog¥System¥

値名 ファイル

種類 REG_EXPAND_SZ

値 <ボリューム名とパス>¥SysEvent.evt

※上表の値でイベントファイルのパスを保護されていないボリュームに変更します。

参考

http://msdn.microsoft.com/ja-jp/library/bb521576(v=WinEmbedded.51).aspx

Page 38: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

38

9.10. サービス

主な起動時に停止かつ手動起動となっているサービスは以下の通りです。

� ftp publishing

� simple mail transfer

� world wide web publishing

� error reporting service

� help and support

� wireless zero configuration

� ipv6 helper

� telnet

� smart card

� infrared monitor

� Device Update Agent

以下のサービスは無効になっています。

� System Restore Service

Page 39: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

39

10. GPIO/WatchDog/ハードウエアモニタ

10.1. 概要

本機はハードウエアモニタと、GPIO/WatchDog を制御することができます。制御はデバイ

スドライバと DLL を使って行うことができます。詳細は別紙を参照してください。

10.2. WatchDog

WatchDog の動作・設定は、BIOS での設定、または起動後にプログラムによる設定・動作

を行うことができます。

注意注意注意注意

WatchDog タイマーの精度は-10%~0%であり、指定時間より最大 10%程度短い時間で、

WatchDog による再起動が行われます。

時間とタイマークリア処理は上記を考慮して実行してください。

11. Device Update Agent

詳細は別途資料を参照してください。

Page 40: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

40

12. ハード関連設定

12.1. 非接触 IC カードリーダライタ

■MTR-200

MTR-200M または D モデルに標準搭載の非接触 IC リーダライタは内部で USB

接続されています。

MTR-200N または K モデルに標準搭載の非接触 IC リーダライタは内部で下記の

ようにシリアル接続されています。

シリアル接続ポート

COM3

最高通信速度 115200

データビット 8

ストップビット 1

パリティ なし

フローコントロール なし

■MTR-220/KTR-7000

標準搭載の非接触 ICリーダライタは内部で下記のようにシリアル接続されていま

す。

シリアル接続ポート

COM2

最高通信速度 115200

データビット 8

ストップビット 1

パリティ なし

フローコントロール なし

Page 41: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

41

12.2. シリアルポート(COM ポート)

■MTR-200

外部インターフェースとして標準でシリアルポート(COM ポート、RS-232C)が 2 個搭載

されています。

COM1 RS-232C D-sub 9pin Full Modem 0x300 IRQ5

COM2 RS-232C D-sub 9pin Tx,Rx,RTC,CTS 0x3F8 IRQ4

※注意

COM3 は筐体内部で内蔵の非接触 IC カードリーダライタとの接続に使用されます。

■MTR-220

外部インターフェースとして標準でシリアルポート(COM ポート、RS-232C)が 1 個搭載

されています。

COM1 RS-232C D-sub 9pin Full Modem 0x3F8 IRQ4

※注意

COM2 は筐体内部で内蔵の非接触 IC カードリーダライタとの接続に使用されます。

■KTR-7000

外部インターフェースとして標準でシリアルポート(COM ポート、RS-232C)が 1 個搭載

されています。

COM1 RS-232C D-sub 9pin Full Modem 0x3F8 IRQ4

※注意

COM2, COM3 は、筐体内部で内蔵の非接触 IC カードリーダライタ等との接続に使用さ

れます。

Page 42: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

42

12.3. Wake On LAN

設定により、LAN 経由でのマジックパケットにより、起動することが可能です。

■ MTR-200

BIOS で機能を有効にする必要があります。

※ ボード上のボタン電池が必要です.

※ AC アダプタ接続直後ならびに電源スイッチ長押しによる強制断後は起動できません。

■ MTR-220

LAN デバイスドライバで Wake-On-LAN 機能が「なし」になっているため、有効にする必

要があります。

※ ボード上のボタン電池が必要です.

※ 電源スイッチ長押しによる強制断後は起動できません。

■ KTR-7000

LAN デバイスドライバで Wake-On-LAN 機能が「なし」になっているため、有効にする必

要があります。

また、電源スイッチを入りにし、起動後、シャットダウンした状態からでないと、起動で

きません。電源スイッチを切りの状態では機能しません。

※ ボード上のボタン電池が必要です.

※ 電源スイッチ長押しによる強制断後は起動できません。

12.4. タイマー起動

*MTR-200 のみ

BIOS で時刻・日時等指定し、指定時の起動が可能です。

Page 43: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

43

12.5. Auto Power On

MTR-200 及び MTR-220 は通電時に、電源スイッチを押さないで自動的に起動するか、し

ないかといった挙動は、工場出荷時に設定されます。

※注意

KTR-7000 は、本体の電源スイッチによる入り、切りのみです。

12.6. LINE OUT

* MTR-220 のみ

LINE OUT 使用時に、内蔵スピーカの鳴動を停止するには、[コントロールパネル] –

[Realtek HD オーディオ設定]から設定可能です。

Audio I/O タブの下記のところをクリックしてください。

Page 44: OS/System Reference2014/01/21  · ICU-216 (非接触 IC カード リーダライタ) マーストーケンソリューション製デバイスドライバ Version 2.9.3 ※ オプションにないデバイスのドライバはふくまれていません。

共通 Windows XP Embedded OS/System Reference

44

「Mute rear panel output when front headphone plugged in.」のチェックをつけて

OK を押してください。

12.7. 各種 USB 機器の接続に関して

本機へのUSB機器等の接続には、デバイスドライバのインストールが多くの場合必要です。

外部機器メーカーより、通常、Windows XP 用あるいは Windows XP Embedded 用のデバ

イスドライバが出されています。

これらをインストールする際の注意点は以下のとおりです。

� Window XP 用のデバイスドライバのインストーラでは入らなかったり、エラーが出る

場合があります。

� OS が自動的にドライバファイルを検索する場合、うまく発見できないことがあります。

� *.sys 等の場所を指定してください。

� 通常の日本語 Windows XP とはことなるフォルダにある場合があります。見つか

らない場合は、エクスプローラの検索機能等でファイル名指定で検索してくださ

い。

� 通常の日本語 Windows XP とは構成が異なるため、インストールできない場合があり

ます。

� ドライバのインストール後、正常にそのデバイスが動作するかどうか必ず確認してく

ださい。

※ドライバのインストールが終了しても当該デバイスが正常に動作しない可能性がありま

す。すべての USB 機器の動作保証をするものではありません。

<!------------------------------------------- Document end --------------------------------------------------�