Index: asp3_gr_sakura/trunk/syssvc/tBanner.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tBanner.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tBanner.cdl	(revision 319)
@@ -7,47 +7,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -55,5 +40,5 @@
 
 /*
- *  ã«ã¼ãã«èµ·åã¡ãã»ã¼ã¸åºåã®æ¬ä½ã®ã»ã«ã¿ã¤ã
+ *  カーネル起動メッセージ出力の本体のセルタイプ
  */
 [singleton]
@@ -62,21 +47,21 @@
 
 	attr {
-		char	*targetName;			/* ã¿ã¼ã²ããå */
-		char	*copyrightNotice;		/* èä½æ¨©è¡¨ç¤º */
+		char	*targetName;			/* ターゲット名 */
+		char	*copyrightNotice;		/* 著作権表示 */
 	};
 };
 
 /*
- *  ã«ã¼ãã«èµ·åã¡ãã»ã¼ã¸åºåï¼è¤åã³ã³ãã¼ãã³ãï¼ã®ã»ã«ã¿ã¤ã
+ *  カーネル起動メッセージ出力（複合コンポーネント）のセルタイプ
  */
 [singleton,active]
 composite tBanner {
 	attr {
-		char	*targetName;			/* ã¿ã¼ã²ããå */
-		char	*copyrightNotice;		/* èä½æ¨©è¡¨ç¤º */
+		char	*targetName;			/* ターゲット名 */
+		char	*copyrightNotice;		/* 著作権表示 */
 	};
 
 	cell tBannerMain BannerMain {
-		/* å±æ§ã®ç¶æ¿ */
+		/* 属性の継承 */
 		targetName      = composite.targetName;
 		copyrightNotice = composite.copyrightNotice;
@@ -84,5 +69,5 @@
 
 	cell tInitializeRoutine InitializeRoutine {
-		/* å¼ã³å£ */
+		/* 呼び口 */
 		cInitializeRoutineBody = BannerMain.eBannerInitialize;
 	};
Index: asp3_gr_sakura/trunk/syssvc/tHistogram.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tHistogram.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tHistogram.cdl	(revision 319)
@@ -6,47 +6,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -54,5 +39,5 @@
 
 /*
- *		å®è¡æéåå¸éè¨ãµã¼ãã¹ã®ã³ã³ãã¼ãã³ãè¨è¿°ãã¡ã¤ã«
+ *		実行時間分布集計サービスのコンポーネント記述ファイル
  */
 
@@ -60,24 +45,24 @@
 
 /*
- *  å®è¡æéåå¸éè¨ãµã¼ãã¹ã®ã·ã°ããã£
+ *  実行時間分布集計サービスのシグニチャ
  */
 signature sHistogram {
 	/*
-	 *  å®è¡æéåå¸è¨æ¸¬ã®åæå
+	 *  実行時間分布計測の初期化
    	 */
 	void	initialize(void);
 
 	/*
-	 *  å®è¡æéè¨æ¸¬ã®éå§
+	 *  実行時間計測の開始
 	 */
 	void	beginMeasure(void);
 
 	/*
-	 *  å®è¡æéè¨æ¸¬ã®çµäº
+	 *  実行時間計測の終了
 	 */
 	void	endMeasure(void);
 
 	/*
-	 *  å®è¡æéåå¸è¨æ¸¬ã®è¡¨ç¤º
+	 *  実行時間分布計測の表示
 	 */
 	void	print(void);
@@ -85,5 +70,5 @@
 
 /*
- *  å®è¡æéåå¸éè¨ãµã¼ãã¹ã®ã»ã«ã¿ã¤ã
+ *  実行時間分布集計サービスのセルタイプ
  */
 celltype tHistogram {
@@ -91,13 +76,12 @@
 
 	attr {
-		uint_t		maxTime = 1000;		/* åå¸ãè¨é²ããæå¤§æé */
+		uint_t		maxTime = 1000;		/* 分布を記録する最大時間 */
 	};
 	var {
 		[size_is(maxTime + 1)] uint_t	*histarea;
-										/* åå¸ãè¨é²ããã¡ã¢ãªé å */
-		histtim_t	begin_time;			/* è¨æ¸¬éå§æå» */
-		uint_t		over;				/* æå¤§æéãè¶
-ããåº¦æ° */
-		uint_t		under;				/* æéã®éè»¢ãçãããåº¦æ° */
+										/* 分布を記録するメモリ領域 */
+		histtim_t	begin_time;			/* 計測開始時刻 */
+		uint_t		over;				/* 最大時間を超えた度数 */
+		uint_t		under;				/* 時間の逆転が疑われる度数 */
 	};
 };
Index: asp3_gr_sakura/trunk/syssvc/tHistogramAdapter.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tHistogramAdapter.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tHistogramAdapter.cdl	(revision 319)
@@ -1,5 +1,5 @@
 /*
- *		Cè¨èªã§è¨è¿°ãããã¢ããªã±ã¼ã·ã§ã³ããï¼TECSãã¼ã¹ã®å®è¡æéåå¸
- *		éè¨ãµã¼ãã¹ãå¼ã³åºãããã®ã¢ããã¿ç¨ã»ã«ã¿ã¤ãã®å®ç¾©
+ *		C言語で記述されたアプリケーションから，TECSベースの実行時間分布
+ *		集計サービスを呼び出すためのアダプタ用セルタイプの定義
  * 
  *  $Id$
Index: asp3_gr_sakura/trunk/syssvc/tLogTask.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tLogTask.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tLogTask.cdl	(revision 319)
@@ -9,47 +9,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -57,9 +42,9 @@
 
 /*
- *		ã·ã¹ãã ã­ã°ã¿ã¹ã¯ã®ã³ã³ãã¼ãã³ãè¨è¿°ãã¡ã¤ã«
+ *		システムログタスクのコンポーネント記述ファイル
  */
 
 /*
- *  ã·ã¹ãã ã­ã°ã¿ã¹ã¯ã®ã·ã°ããã£
+ *  システムログタスクのシグニチャ
  */
 signature sLogTask {
@@ -68,5 +53,5 @@
 
 /*
- *  ã·ã¹ãã ã­ã°ã¿ã¹ã¯ã®æ¬ä½ã®ã»ã«ã¿ã¤ã
+ *  システムログタスクの本体のセルタイプ
  */
 [singleton]
@@ -76,42 +61,39 @@
 	entry	sLogTask		eLogTask;
 
-	call	sSerialPort		cSerialPort;	/* ã·ãªã¢ã«ãã©ã¤ãã¨ã®æ¥ç¶ */
+	call	sSerialPort		cSerialPort;	/* シリアルドライバとの接続 */
 	call	snSerialPortManage	cnSerialPortManage;
-											/* ã·ãªã¢ã«ãã©ã¤ãç®¡çã¨ã®æ¥ç¶ */
-	call	sSysLog			cSysLog;		/* ã·ã¹ãã ã­ã°æ©è½ã¨ã®æ¥ç¶ */
-	call	sPutLog			cPutLog;		/* ä½ã¬ãã«åºåã¨ã®æ¥ç¶ */
+											/* シリアルドライバ管理との接続 */
+	call	sSysLog			cSysLog;		/* システムログ機能との接続 */
+	call	sPutLog			cPutLog;		/* 低レベル出力との接続 */
 
 	attr {
-		RELTIM	interval;				/* ã·ã¹ãã ã­ã°ã¿ã¹ã¯ã®åä½éé */
-		RELTIM	flushWait;				/* ãã©ãã·ã¥å¾
-ã¡ã®åä½æé */
+		RELTIM	interval;				/* システムログタスクの動作間隔 */
+		RELTIM	flushWait;				/* フラッシュ待ちの単位時間 */
 	};
 };
 
 /*
- *  ã·ã¹ãã ã­ã°ã¿ã¹ã¯ï¼è¤åã³ã³ãã¼ãã³ãï¼ã®ã»ã«ã¿ã¤ã
+ *  システムログタスク（複合コンポーネント）のセルタイプ
  */
 [singleton, active]
 composite tLogTask {
-	entry	sLogTask	eLogTask;		/* ã·ã¹ãã ã­ã°ã¿ã¹ã¯æä½ */
+	entry	sLogTask	eLogTask;		/* システムログタスク操作 */
 	
-	call	sSerialPort	cSerialPort;	/* ã·ãªã¢ã«ãã©ã¤ãã¨ã®æ¥ç¶ */
+	call	sSerialPort	cSerialPort;	/* シリアルドライバとの接続 */
 	call	snSerialPortManage	cnSerialPortManage;
-										/* ã·ãªã¢ã«ãã©ã¤ãç®¡çã¨ã®æ¥ç¶ */
-	call	sSysLog		cSysLog;		/* ã·ã¹ãã ã­ã°æ©è½ã¨ã®æ¥ç¶ */
-	call	sPutLog		cPutLog;		/* ä½ã¬ãã«åºåã¨ã®æ¥ç¶ */
+										/* シリアルドライバ管理との接続 */
+	call	sSysLog		cSysLog;		/* システムログ機能との接続 */
+	call	sPutLog		cPutLog;		/* 低レベル出力との接続 */
 
 	attr {
-		[omit] ATR		attribute = C_EXP("TA_ACT");	/* ã¿ã¹ã¯å±æ§ */
-		[omit] PRI  	priority;		/* ã¿ã¹ã¯ã®åæåªå
-åº¦ */
-		[omit] size_t 	stackSize;		/* ã¿ã¹ã¯ã®ã¹ã¿ãã¯ãµã¤ãº */
-		RELTIM		interval = 10000;	/* ã·ã¹ãã ã­ã°ã¿ã¹ã¯ã®åä½éé */
-		RELTIM		flushWait = 1000;	/* ãã©ãã·ã¥å¾
-ã¡ã®åä½æé */
+		[omit] ATR		attribute = C_EXP("TA_ACT");	/* タスク属性 */
+		[omit] PRI  	priority;		/* タスクの初期優先度 */
+		[omit] size_t 	stackSize;		/* タスクのスタックサイズ */
+		RELTIM		interval = 10000;	/* システムログタスクの動作間隔 */
+		RELTIM		flushWait = 1000;	/* フラッシュ待ちの単位時間 */
 	};
 
 	cell tLogTaskMain LogTaskMain {
-		/* å¼ã³å£ã®çµå */
+		/* 呼び口の結合 */
 		cSerialPort        => composite.cSerialPort;
 		cnSerialPortManage => composite.cnSerialPortManage;
@@ -119,5 +101,5 @@
 		cPutLog            => composite.cPutLog;
 
-		/* å±æ§ã®ç¶æ¿ */
+		/* 属性の継承 */
 		interval  = composite.interval;
 		flushWait = composite.flushWait;
@@ -125,8 +107,8 @@
 
 	cell tTask Task {
-		/* å¼ã³å£ã®çµå */
+		/* 呼び口の結合 */
 		cTaskBody = LogTaskMain.eLogTaskBody;
 
-		/* å±æ§ã®ç¶æ¿ */
+		/* 属性の継承 */
 		attribute = composite.attribute;
 		priority  = composite.priority;
@@ -135,9 +117,9 @@
 
 	cell tTerminateRoutine TerminateRoutine {
-		/* å¼ã³å£ */
+		/* 呼び口 */
 		cTerminateRoutineBody = LogTaskMain.eLogTaskTerminate;
 	};
 
-	/* åãå£ã®çµå */
+	/* 受け口の結合 */
 	composite.eLogTask => LogTaskMain.eLogTask;
 };
Index: asp3_gr_sakura/trunk/syssvc/tSerialAdapter.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tSerialAdapter.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tSerialAdapter.cdl	(revision 319)
@@ -1,5 +1,5 @@
 /*
- *		Cè¨èªã§è¨è¿°ãããã¢ããªã±ã¼ã·ã§ã³ããï¼TECSãã¼ã¹ã®ã·ãªã¢ã«ã¤ã³
- *		ã¿ãã§ã¼ã¹ãã©ã¤ããå¼ã³åºãããã®ã¢ããã¿ç¨ã»ã«ã¿ã¤ãã®å®ç¾©
+ *		C言語で記述されたアプリケーションから，TECSベースのシリアルイン
+ *		タフェースドライバを呼び出すためのアダプタ用セルタイプの定義
  * 
  *  $Id$
Index: asp3_gr_sakura/trunk/syssvc/tSerialPort.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tSerialPort.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tSerialPort.cdl	(revision 319)
@@ -9,47 +9,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -57,16 +42,15 @@
 
 /*
- *		ã·ãªã¢ã«ã¤ã³ã¿ãã§ã¼ã¹ãã©ã¤ãã®ã³ã³ãã¼ãã³ãè¨è¿°ãã¡ã¤ã«
+ *		シリアルインタフェースドライバのコンポーネント記述ファイル
  */
 
 /*
- *  ã·ãªã¢ã«ã¤ã³ã¿ãã§ã¼ã¹ãã©ã¤ããTECSãç¨ããã«å¼ã³åºãããã«ãå¿
-è¦
- *  ãªå®ç¾©ã®åè¾¼ã¿
+ *  シリアルインタフェースドライバをTECSを用いずに呼び出すためにも必要
+ *  な定義の取込み
  */
 import_C("syssvc/serial.h");
 
 /*
- *  ã·ãªã¢ã«ã¤ã³ã¿ãã§ã¼ã¹ãã©ã¤ãã®ã·ã°ããã£
+ *  シリアルインタフェースドライバのシグニチャ
  */
 signature sSerialPort {
@@ -80,5 +64,5 @@
 
 /*
- *  ã·ãªã¢ã«ã¤ã³ã¿ãã§ã¼ã¹ãã©ã¤ãã®ã¿ã¼ã²ããä¾å­é¨ãæä¾ããé¢æ°
+ *  シリアルインタフェースドライバのターゲット依存部が提供する関数
  */
 signature sSIOPort {
@@ -92,11 +76,11 @@
 
 /*
- *  ã³ã¼ã«ããã¯ã«ã¼ãã³ã®è­å¥çªå·ï¼cbrtnãã©ã¡ã¼ã¿ã«ç¨ããï¼
+ *  コールバックルーチンの識別番号（cbrtnパラメータに用いる）
  */
-const uint_t SIOSendReady = 1;		/* éä¿¡å¯è½ã³ã¼ã«ããã¯ */
-const uint_t SIOReceiveReady = 2;	/* åä¿¡éç¥ã³ã¼ã«ããã¯ */
+const uint_t SIOSendReady = 1;		/* 送信可能コールバック */
+const uint_t SIOReceiveReady = 2;	/* 受信通知コールバック */
 
 /*
- *  ã¿ã¼ã²ããä¾å­é¨ããã®ã³ã¼ã«ããã¯
+ *  ターゲット依存部からのコールバック
  */
 [callback]
@@ -107,6 +91,6 @@
 
 /*
- *  ã·ãªã¢ã«ã¤ã³ã¿ãã§ã¼ã¹ãã©ã¤ãç®¡çç¨ã®ã·ã°ããã£ï¼çµäºå¦çã«ã¼ãã³
- *  ããã®ä½¿ç¨ãæ³å®ï¼
+ *  シリアルインタフェースドライバ管理用のシグニチャ（終了処理ルーチン
+ *  からの使用を想定）
  */
 signature snSerialPortManage {
@@ -115,5 +99,5 @@
 
 /*
- *  ã·ãªã¢ã«ãã¼ãã®å¶å¾¡é¨ã®ã»ã«ã¿ã¤ã
+ *  シリアルポートの制御部のセルタイプ
  */
 celltype tSerialPortMain {
@@ -121,43 +105,41 @@
 	entry	snSerialPortManage	enSerialPortManage;
 
-	call	sSIOPort	cSIOPort;			/* ç°¡æSIOãã©ã¤ãã¨ã®æ¥ç¶ */
+	call	sSIOPort	cSIOPort;			/* 簡易SIOドライバとの接続 */
 	entry	siSIOCBR	eiSIOCBR;
 	
-	call	sSemaphore	cSendSemaphore;		/* éä¿¡ç¨ã»ããã©ã¨ã®æ¥ç¶ */
+	call	sSemaphore	cSendSemaphore;		/* 送信用セマフォとの接続 */
 	call	siSemaphore	ciSendSemaphore;
-	call	sSemaphore	cReceiveSemaphore;	/* åä¿¡ç¨ã»ããã©ã¨ã®æ¥ç¶ */
+	call	sSemaphore	cReceiveSemaphore;	/* 受信用セマフォとの接続 */
 	call	siSemaphore	ciReceiveSemaphore;
 	
 	attr {
-		uint_t	receiveBufferSize = 256;	/* åä¿¡ãããã¡ãµã¤ãº */
-		uint_t	sendBufferSize = 256;		/* éä¿¡ãããã¡ãµã¤ãº */
+		uint_t	receiveBufferSize = 256;	/* 受信バッファサイズ */
+		uint_t	sendBufferSize = 256;		/* 送信バッファサイズ */
 	};
 	var {
-		bool_t	openFlag = C_EXP("false");	/* ãªã¼ãã³æ¸ã¿ãã©ã° */
-		bool_t	errorFlag;					/* ã¨ã©ã¼ãã©ã° */
-		uint_t	ioControl;					/* åä½å¶å¾¡ã®è¨­å®å¤ */
+		bool_t	openFlag = C_EXP("false");	/* オープン済みフラグ */
+		bool_t	errorFlag;					/* エラーフラグ */
+		uint_t	ioControl;					/* 動作制御の設定値 */
 
-		[size_is(receiveBufferSize)] char *receiveBuffer;	/* åä¿¡ãããã¡ */
-		uint_t	receiveReadPointer;			/* åä¿¡ãããã¡èª­åºããã¤ã³ã¿ */
-		uint_t	receiveWritePointer;		/* åä¿¡ãããã¡æ¸è¾¼ã¿ãã¤ã³ã¿ */
-		uint_t	receiveCount;				/* åä¿¡ãããã¡ä¸­ã®æå­æ° */
-		char  	receiveFlowControl;			/* éãã¹ãSTART/STOP */
-		bool_t	receiveStopped;				/* STOPãéã£ãç¶æ
-ãï¼ */
+		[size_is(receiveBufferSize)] char *receiveBuffer;	/* 受信バッファ */
+		uint_t	receiveReadPointer;			/* 受信バッファ読出しポインタ */
+		uint_t	receiveWritePointer;		/* 受信バッファ書込みポインタ */
+		uint_t	receiveCount;				/* 受信バッファ中の文字数 */
+		char  	receiveFlowControl;			/* 送るべきSTART/STOP */
+		bool_t	receiveStopped;				/* STOPを送った状態か？ */
 
-		[size_is(sendBufferSize)] char *sendBuffer;		/* éä¿¡ãããã¡ */
-		uint_t	sendReadPointer;			/* éä¿¡ãããã¡èª­åºããã¤ã³ã¿ */
-		uint_t	sendWritePointer;			/* éä¿¡ãããã¡æ¸è¾¼ã¿ãã¤ã³ã¿ */
-		uint_t	sendCount;					/* éä¿¡ãããã¡ä¸­ã®æå­æ° */
-		bool_t	sendStopped;				/* STOPãåãåã£ãç¶æ
-ãï¼ */
+		[size_is(sendBufferSize)] char *sendBuffer;		/* 送信バッファ */
+		uint_t	sendReadPointer;			/* 送信バッファ読出しポインタ */
+		uint_t	sendWritePointer;			/* 送信バッファ書込みポインタ */
+		uint_t	sendCount;					/* 送信バッファ中の文字数 */
+		bool_t	sendStopped;				/* STOPを受け取った状態か？ */
 	};
 };
 
 /*
- *  ã·ãªã¢ã«ãã¼ããã©ã¤ãï¼è¤åã»ã«ï¼ã®ã»ã«ã¿ã¤ã
+ *  シリアルポートドライバ（複合セル）のセルタイプ
  *
- *  ã·ãªã¢ã«ãã¼ãã®å¶å¾¡é¨ã¨ï¼ãããä½¿ç¨ãã2ã¤ã®ã»ããã©ï¼åä¿¡ç¨ã¨é
- *  ä¿¡ç¨ï¼ãè¤ååãã¦ï¼1ã¤ã®ã³ã³ãã¼ãã³ãã¨ãã¦ããï¼
+ *  シリアルポートの制御部と，それが使用する2つのセマフォ（受信用と送
+ *  信用）を複合化して，1つのコンポーネントとしている．
  */
 composite tSerialPort {
@@ -165,13 +147,13 @@
 	entry	snSerialPortManage	enSerialPortManage;
 
-	call	sSIOPort		cSIOPort;		/* ç°¡æSIOãã©ã¤ãã¨ã®æ¥ç¶ */
+	call	sSIOPort		cSIOPort;		/* 簡易SIOドライバとの接続 */
 	entry	siSIOCBR		eiSIOCBR;
 	
 	attr {
-		uint_t	receiveBufferSize = 256;	/* åä¿¡ãããã¡ãµã¤ãº */
-		uint_t	sendBufferSize = 256;		/* éä¿¡ãããã¡ãµã¤ãº */
+		uint_t	receiveBufferSize = 256;	/* 受信バッファサイズ */
+		uint_t	sendBufferSize = 256;		/* 送信バッファサイズ */
 	};
 
-	/* åä¿¡ç¨ã®ã»ããã© */
+	/* 受信用のセマフォ */
 	cell tSemaphore ReceiveSemaphore {
 		attribute = C_EXP("TA_NULL");
@@ -180,5 +162,5 @@
 	};
 
-	/* éä¿¡ç¨ã®ã»ããã© */
+	/* 送信用のセマフォ */
 	cell tSemaphore SendSemaphore {
 		attribute = C_EXP("TA_NULL");
@@ -187,7 +169,7 @@
 	};
 
-	/* ã·ãªã¢ã«ãã¼ãã®å¶å¾¡é¨ */
+	/* シリアルポートの制御部 */
 	cell tSerialPortMain SerialPortMain {
-		/* ã»ããã©ã¨ã®çµå */
+		/* セマフォとの結合 */
 		cReceiveSemaphore  = ReceiveSemaphore.eSemaphore;
 		ciReceiveSemaphore = ReceiveSemaphore.eiSemaphore;
@@ -195,13 +177,13 @@
 		ciSendSemaphore    = SendSemaphore.eiSemaphore;
 
-		/* å¼ã³å£ã®ã¨ã¯ã¹ãã¼ã */
+		/* 呼び口のエクスポート */
 		cSIOPort          => composite.cSIOPort;
 
-		/* å±æ§ã®ç¶æ¿ */
+		/* 属性の継承 */
 		receiveBufferSize = composite.receiveBufferSize;
 		sendBufferSize    = composite.sendBufferSize;
 	};
 
-	/* åãå£ã®ã¨ã¯ã¹ãã¼ã */
+	/* 受け口のエクスポート */
 	composite.eSerialPort        => SerialPortMain.eSerialPort;
 	composite.enSerialPortManage => SerialPortMain.enSerialPortManage;
Index: asp3_gr_sakura/trunk/syssvc/tSysLog.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tSysLog.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tSysLog.cdl	(revision 319)
@@ -9,47 +9,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -57,14 +42,14 @@
 
 /*
- *		ã·ã¹ãã ã­ã°æ©è½ã®ã³ã³ãã¼ãã³ãè¨è¿°ãã¡ã¤ã«
+ *		システムログ機能のコンポーネント記述ファイル
  */
 
 /*
- *  ã·ã¹ãã ã­ã°åºåã«é¢ããå®ç¾©
+ *  システムログ出力に関する定義
  */
 import_C("t_syslog.h");
 
 /*
- *  ä½ã¬ãã«åºåã®ã·ã°ããã£
+ *  低レベル出力のシグニチャ
  */
 signature sPutLog {
@@ -73,34 +58,29 @@
 
 /*
- *  ã·ã¹ãã ã­ã°æ©è½ã®ã·ã°ããã£
+ *  システムログ機能のシグニチャ
  */
 signature sSysLog {
 	/*
-	 *  ã­ã°æ
-å ±ã®åºå
+	 *  ログ情報の出力
 	 */
 	ER		write([in] uint_t priority, [in] const SYSLOG *p_syslog);
 
 	/*
-	 *  ã­ã°ãããã¡ããã®ã­ã°æ
-å ±ã®èª­åºã
+	 *  ログバッファからのログ情報の読出し
 	 */
 	ER_UINT	read([out] SYSLOG *p_syslog);
 
 	/*
-	 *  åºåãã¹ãã­ã°æ
-å ±ã®éè¦åº¦ã®è¨­å®
+	 *  出力すべきログ情報の重要度の設定
 	 */
 	ER		mask([in] uint_t logMask, [in] uint_t lowMask);
 
 	/*
-	 *  ä½ã¬ãã«åºåã«ãããã¹ã¦ã®ã­ã°æ
-å ±ã®åºå
+	 *  低レベル出力によるすべてのログ情報の出力
 	 */
 	ER		refer([out] T_SYSLOG_RLOG *pk_rlog);
 
 	/*
-	 *  ä½ã¬ãã«åºåã«ãããã¹ã¦ã®ã­ã°æ
-å ±ã®åºå
+	 *  低レベル出力によるすべてのログ情報の出力
 	 */
 	ER		flush(void);
@@ -108,27 +88,26 @@
 
 /*
- *  ã·ã¹ãã ã­ã°æ©è½ã®ã»ã«ã¿ã¤ã
+ *  システムログ機能のセルタイプ
  */
 [singleton]
 celltype tSysLog {
 	entry	sSysLog		eSysLog;
-	call	sPutLog		cPutLog;		/* ä½ã¬ãã«åºåã¨ã®æ¥ç¶ */
+	call	sPutLog		cPutLog;		/* 低レベル出力との接続 */
 
 	attr {
-		uint_t	logBufferSize;			/* ã­ã°ãããã¡ãµã¤ãº */
+		uint_t	logBufferSize;			/* ログバッファサイズ */
 		uint_t	initLogMask = C_EXP("LOG_UPTO(LOG_DEBUG)");
-										/* ã­ã°ãããã¡ã«è¨é²ãã¹ãéè¦åº¦ */
+										/* ログバッファに記録すべき重要度 */
 		uint_t	initLowMask = C_EXP("LOG_UPTO(LOG_EMERG)");
-									   	/* ä½ã¬ãã«åºåãã¹ãéè¦åº¦ */
+									   	/* 低レベル出力すべき重要度 */
 	};
 	var {
-		[size_is(logBufferSize)] SYSLOG	*logBuffer;	/* ã­ã°ãããã¡ */
-		uint_t	count = 0;				/* ã­ã°ãããã¡ä¸­ã®ã­ã°ã®æ° */
-		uint_t	head = 0;				/* å
-é ­ã®ã­ã°ã®æ ¼ç´ä½ç½® */
-		uint_t	tail = 0;				/* æ¬¡ã®ã­ã°ã®æ ¼ç´ä½ç½® */
-		uint_t	lost = 0;				/* å¤±ãããã­ã°ã®æ° */
-		uint_t	logMask = initLogMask;	/* ã­ã°ãããã¡ã«è¨é²ãã¹ãéè¦åº¦ */
-		uint_t	lowMask = initLowMask;	/* ä½ã¬ãã«åºåãã¹ãéè¦åº¦ */
+		[size_is(logBufferSize)] SYSLOG	*logBuffer;	/* ログバッファ */
+		uint_t	count = 0;				/* ログバッファ中のログの数 */
+		uint_t	head = 0;				/* 先頭のログの格納位置 */
+		uint_t	tail = 0;				/* 次のログの格納位置 */
+		uint_t	lost = 0;				/* 失われたログの数 */
+		uint_t	logMask = initLogMask;	/* ログバッファに記録すべき重要度 */
+		uint_t	lowMask = initLowMask;	/* 低レベル出力すべき重要度 */
 	};
 };
Index: asp3_gr_sakura/trunk/syssvc/tSysLogAdapter.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tSysLogAdapter.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tSysLogAdapter.cdl	(revision 319)
@@ -1,5 +1,5 @@
 /*
- *		Cè¨èªã§è¨è¿°ãããã¢ããªã±ã¼ã·ã§ã³ããï¼TECSãã¼ã¹ã®ã·ã¹ãã ã­ã°
- *		æ©è½ãå¼ã³åºãããã®ã¢ããã¿ç¨ã»ã«ã¿ã¤ãã®å®ç¾©
+ *		C言語で記述されたアプリケーションから，TECSベースのシステムログ
+ *		機能を呼び出すためのアダプタ用セルタイプの定義
  *
  *  $Id$
Index: asp3_gr_sakura/trunk/syssvc/tTestService.cdl
===================================================================
--- asp3_gr_sakura/trunk/syssvc/tTestService.cdl	(revision 318)
+++ asp3_gr_sakura/trunk/syssvc/tTestService.cdl	(revision 319)
@@ -7,47 +7,32 @@
  *              Graduate School of Information Science, Nagoya Univ., JAPAN
  * 
- *  ä¸è¨èä½æ¨©è
-ã¯ï¼ä»¥ä¸ã®(1)ï½(4)ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§
- *  ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ãä½¿ç¨ã»è¤è£½ã»æ¹
- *  å¤ã»åé
-å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼
- *  (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®èä½
- *      æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼
- *      ã¹ã³ã¼ãä¸­ã«å«ã¾ãã¦ãããã¨ï¼
- *  (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨
- *      è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨
- *      ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *  (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿
- *      ç¨ã§ããªãå½¢ã§åé
-å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºããã
- *      ã¨ï¼
- *    (a) åé
-å¸ã«ä¼´ããã­ã¥ã¡ã³ãï¼å©ç¨è
-ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è
- *        ä½æ¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼
- *    (b) åé
-å¸ã®å½¢æ
-ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSãã­ã¸ã§ã¯ãã«
- *        å ±åãããã¨ï¼
- *  (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæ
- *      å®³ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ããå
-è²¬ãããã¨ï¼
- *      ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãç
- *      ç±ã«åºã¥ãè«æ±ãããï¼ä¸è¨èä½æ¨©è
-ããã³TOPPERSãã­ã¸ã§ã¯ãã
- *      å
-è²¬ãããã¨ï¼
+ *  上記著作権者は，以下の(1)～(4)の条件を満たす場合に限り，本ソフトウェ
+ *  ア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改
+ *  変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
+ *  (1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作
+ *      権表示，この利用条件および下記の無保証規定が，そのままの形でソー
+ *      スコード中に含まれていること．
+ *  (2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使
+ *      用できる形で再配布する場合には，再配布に伴うドキュメント（利用
+ *      者マニュアルなど）に，上記の著作権表示，この利用条件および下記
+ *      の無保証規定を掲載すること．
+ *  (3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使
+ *      用できない形で再配布する場合には，次のいずれかの条件を満たすこ
+ *      と．
+ *    (a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著
+ *        作権表示，この利用条件および下記の無保証規定を掲載すること．
+ *    (b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに
+ *        報告すること．
+ *  (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損
+ *      害からも，上記著作権者およびTOPPERSプロジェクトを免責すること．
+ *      また，本ソフトウェアのユーザまたはエンドユーザからのいかなる理
+ *      由に基づく請求からも，上記著作権者およびTOPPERSプロジェクトを
+ *      免責すること．
  * 
- *  æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨èä½æ¨©è
-ã
- *  ãã³TOPPERSãã­ã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®ç
- *  ã«å¯¾ããé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§
- *  ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ã
- *  ã®è²¬ä»»ãè² ããªãï¼
+ *  本ソフトウェアは，無保証で提供されているものである．上記著作権者お
+ *  よびTOPPERSプロジェクトは，本ソフトウェアに関して，特定の使用目的
+ *  に対する適合性も含めて，いかなる保証も行わない．また，本ソフトウェ
+ *  アの利用により直接的または間接的に生じたいかなる損害に関しても，そ
+ *  の責任を負わない．
  * 
  *  $Id$
@@ -55,9 +40,9 @@
 
 /*
- *		ãã¹ããã­ã°ã©ã ç¨ãµã¼ãã¹ã®ã³ã³ãã¼ãã³ãè¨è¿°ãã¡ã¤ã«
+ *		テストプログラム用サービスのコンポーネント記述ファイル
  */
 
 /*
- *  èªå·±è¨ºæ­ãµã¼ãã¹ã®ã·ã°ããã£
+ *  自己診断サービスのシグニチャ
  */
 signature sBuiltInTest {
@@ -66,15 +51,15 @@
 
 /*
- *  ãã¹ããã­ã°ã©ã ç¨ãµã¼ãã¹ã®ã·ã°ããã£
+ *  テストプログラム用サービスのシグニチャ
  *
- *  setBuiltInTestã¯ï¼TECSã®ä¸­ã§ã¯åççµåãä½¿ã£ã¦å®ç¾ãã¹ãã§ãããï¼
- *  Cè¨èªã®ã¢ããªã±ã¼ã·ã§ã³ããå¼ã³åºããããããããã«ï¼TECSã®ä½æ³é
- *  åã®ã³ã¼ãã¨ãªã£ã¦ããï¼
+ *  setBuiltInTestは，TECSの中では動的結合を使って実現すべきであるが，
+ *  C言語のアプリケーションから呼び出しやすくするために，TECSの作法違
+ *  反のコードとなっている．
  *
- *  getInterruptPriorityMaskã¯ï¼ãã®ã¾ã¾ã«ã¼ãã«ãå¼ã³åºãã ãã®é¢æ°ã§
- *  ããï¼ä¿è­·æ©è½å¯¾å¿ã§ãªãã«ã¼ãã«ã§ã¯ãã®ã¾ã¾ã«ã¼ãã«ãå¼ã¹ã°è¯ããï¼
- *  ä¿è­·æ©è½å¯¾å¿ã«ã¼ãã«ã§ã¯ã«ã¼ãã«ãç´æ¥å¼ã³åºããã¨ã¯éããªãã®ã§ï¼
- *  ãã¹ããã­ã°ã©ã ç¨ãµã¼ãã¹ï¼ã«ã¼ãã«ãã¡ã¤ã³ã§åä½ãããã¨ãæ³å®ï¼
- *  ã¨ãã¦ç¨æãã¦ããï¼
+ *  getInterruptPriorityMaskは，そのままカーネルを呼び出すだけの関数で
+ *  ある．保護機能対応でないカーネルではそのままカーネルを呼べば良いが，
+ *  保護機能対応カーネルではカーネルを直接呼び出せるとは限らないので，
+ *  テストプログラム用サービス（カーネルドメインで動作することを想定）
+ *  として用意している．
  */
 signature sTestService {
@@ -91,5 +76,5 @@
 
 /*
- *  ãã¹ããã­ã°ã©ã ç¨ãµã¼ãã¹ã®ã»ã«ã¿ã¤ã
+ *  テストプログラム用サービスのセルタイプ
  */
 [singleton, active]
@@ -100,10 +85,10 @@
 
 	var {
-		uint_t		check_count;	/* æå¾ã«ééãããã§ãã¯ãã¤ã³ã */
+		uint_t		check_count;	/* 最後に通過したチェックポイント */
 	};
 };
 
 /*
- *  èªå·±è¨ºæ­ãµã¼ãã¹ã®ãã£ã¹ã¯ãªãã¿ãåå¾ããã·ã°ããã£
+ *  自己診断サービスのディスクリプタを取得するシグニチャ
  */
 signature sGetBuiltInTestDescriptor {
@@ -113,5 +98,5 @@
 
 /*
- *  èªå·±è¨ºæ­ãµã¼ãã¹ã®ãã£ã¹ã¯ãªãã¿ãåå¾ããã»ã«ã¿ã¤ã
+ *  自己診断サービスのディスクリプタを取得するセルタイプ
  */
 [singleton, active]
